#loading-layer{background-color:#000;border-radius:0.25em;color:#fff;padding:1rem 2rem;}
.ui-widget-overlay,
.modal-overlay,
.sidenav-overlay{background-color:rgba(0,0,0,0.75);bottom:0;cursor:pointer;display:none;height:125%;left:0;position:fixed;right:0;top:-25%;width:100%;will-change:opacity;z-index:997;}
.title_quote{border-left:2px solid rgba(125,125,125,.15);margin:1rem 0 -1rem 0;padding:0.5rem 1rem;}
.quote{border-left:2px solid rgba(125,125,125,.15);font-style:italic;margin:1rem 0;padding:0 1rem;}
.quote:before,.quote:after{content:"";display:table}
.quote:after{clear:both}
.title_spoiler{border:1px solid rgba(125,125,125,.15);margin-top:0.5rem;padding:0.5rem 1rem;}
.text_spoiler{border-width:0 1px 1px 1px;border-style:solid;border-color:rgba(125,125,125,.15);box-sizing:content-box !important;padding:0.5rem 1rem;text-align:justify;}
#searchsuggestions{background:#fff none repeat scroll 0 0 padding-box;border:1px solid rgba(125,125,125,.15);border-radius:0.25em;box-shadow:0 2px 3px 0 rgba(34, 36, 38, 0.15);margin:0.5rem;max-width:calc(100%/12 * 8);z-index:2200;}
#searchsuggestions a, #searchsuggestions span.notfound{border-bottom:1px solid rgba(125,125,125,.15);display:block;padding:1rem;}
#searchsuggestions a:hover{background-color:whitesmoke;}
#searchsuggestions a span{display:block;cursor:pointer;}
#searchsuggestions span.searchheading{display:block;font-weight:bold;margin-bottom:0.5rem;}
#searchsuggestions span.seperator{display:block;}
#searchsuggestions span.seperator a{background-color:whitesmoke;font-weight:700;padding:1rem 0;text-align:center;}
#searchsuggestions span.notfound{display:block;padding:1rem;}
#searchsuggestions .break{display:none;}
.search table{border-collapse:separate;border-spacing:5px;width:100%;}
.search fieldset{margin:0;}
.search fieldset legend{font-weight:700;padding:0 5px;}
.ui-dialog{background-color:#fff;border-radius:2px;box-shadow:0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12), 0 11px 15px -7px rgba(0, 0, 0, 0.2);display:none;overflow-y:hidden;padding:0;position:absolute}
.ui-dialog-titlebar{align-items:center;border-bottom:1px solid #e9ecef;border-radius:2px 2px 0 0;cursor:move;display:flex;justify-content:space-between;padding:1rem}
.ui-dialog-titlebar:hover{background-color:#fafafa}
.ui-dialog-title{font-size:105%;font-weight:700}
.ui-dialog-titlebar-close{align-items:center;display:flex;margin:-1em -1em -1em 0;padding:.5em 1em}
.ui-dialog-titlebar-close:hover .ui-icon{color:red}
.ui-icon{font-family:"Material Icons";font-feature-settings:"liga";font-size:1.5em;font-weight:700}
.ui-dialog-content{padding:1rem}
.ui-dialog-buttonpane{background-color: rgba(125, 125, 125, 0.05);border-radius:0 0 2px 2px;/*border-top:1px solid #e9ecef*/}
.ui-dialog-buttonset{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}
.ui-dialog-buttonset button:only-child{margin-left:auto}
.ui-dialog-buttonset .ui-button{margin:.4rem}
.ui-button-text{font-size:14px;white-space:nowrap}
#dlesendpmpopup{height:auto !important}
#dlereplypopup{height:auto !important}
#dlevotespopupcontent{height:auto !important}
#dlevotespopup{height:auto !important}
#dlevotespopup .ui-button br{display:none}
#dlevotespopup .ui-button{float:right}
@media only screen and (max-width:767px){.ui-dialog{left:1% !important;right:1% !important;width:auto !important}.ui-dialog-content{height:auto !important}.ui-dialog-buttonset .ui-button{width:100%}#comment-editor .bb-pane, .mass_comments_action{display:none}.bb-editor textarea{height:100px}}
#marker-bar,#txtselect_marker{font-family:'Material Icons';font-feature-settings:'liga';background-color:#26a69a;border-radius:50%;color:#fff;cursor:pointer;display:block;visibility:hidden;opacity:0;padding:0;position:absolute;transition:all 0.3s ease 0s;z-index:1200;}
#txtselect_marker.show:before{content:"mouse";font-size:1.75em;height:40px;line-height:40px;padding:6px;width:40px;}
#txtselect_marker.show{visibility:visible;opacity:1;}
#txtselect_marker.show:hover{background-color:red;}
#marker-bar{border:1px solid #ccc;border-radius:15px;background:#fff;padding:5px 10px;cursor:default;box-shadow:0 0 4px #ccc;}
#marker-bar.show{-webkit-transition:opacity .4s, visibility 0s;transition:opacity .4s, visibility 0s;opacity:1;visibility:visible;}
#marker-bar .masha-social,
#marker-bar .masha-marker{cursor:pointer;display:block;margin:0 5px;float:left;}
#marker-bar .masha-marker{line-height:1em;color:#aaa;border-bottom:1px dotted #aaa;margin-right:10px;}
#marker-bar .masha-marker:hover{color:#ea3e26;border-color:#ea3e26;}
.user_selection, .user_selection_true{background-color:#ccc;}
.user_selection a.txtsel_close, .user_selection_true a.txtsel_close{display:none;}
.user_selection .closewrap, .user_selection_true .closewrap{font-size:16px;position:relative;}
.user_selection.hover a.txtsel_close, .user_selection_true.hover a.txtsel_close{font-family:'Material Icons';font-feature-settings:'liga';background-color:#26a69a;border-radius:50%;color:#fff;cursor:pointer;display:inline-block;height:30px;line-height:30px;padding:0;top:-6px;left:2px;position:absolute;transition:all 0.3s ease 0s;width:30px;}
.user_selection.hover a.txtsel_close:before, .user_selection_true.hover a.txtsel_close:before{content:"close";font-size:1.25em;padding:5px;}
.user_selection.hover a.txtsel_close:hover, .user_selection_true.hover a.txtsel_close:hover{background-color:red;color:white;text-decoration:none;}
#share-popup{border:1px solid rgba(125,125,125,.15);border-radius:2px;background:#fff;position:absolute;z-index:100;width:414px;display:none;padding:20px 0;opacity:0;box-shadow:0 8px 40px -10px rgba(0,0,0,0.3);background-clip:padding-box;-webkit-transition:opacity .4s, visibility .1s linear .4s;transition:opacity .4s, visibility .1s linear .4s;}
#share-popup.show{display:block;opacity:1;-webkit-transition:opacity .4s, visibility 0s;transition:opacity .4s, visibility 0s;}
#share-popup .social{padding:0 0 10px 17px;}
#share-popup .social p{padding-bottom:10px;margin:0;font-weight:bold;}
#share-popup .social ul{list-style:none;margin:0;padding:0;}
#share-popup .social ul li{display:inline;margin-right:20px;}
#share-popup .social ul a {background:transparent;color:#919191;display:inline-block;font-size:12px;margin:0;min-height:auto;min-width:auto;padding:0;text-decoration:none;}
#share-popup .social ul a:hover{text-decoration:underline;}
#share-popup .social a span{cursor:pointer;width:20px;height:20px;background:url(../dleimages/social-icons.png) 20px 20px no-repeat;display:inline-block;vertical-align:middle;margin:-3px 5px 0 0;}
#share-popup .social .tw span{background-position:0 -20px;}
#share-popup .social .tw:hover span{background-position:0 0;}
#share-popup .social .fb span{background-position:-20px -20px;}
#share-popup .social .fb:hover span{background-position:-20px 0;}
#share-popup .social .vk span{background-position:-40px -20px;}
#share-popup .social .vk:hover span{background-position:-40px 0;}
#share-popup .social .gp span{background-position:-60px -20px;}
#share-popup .social .gp:hover span{background-position:-60px 0;}
#share-popup .link{clear:both;border-top:1px solid #d9d9d9;padding:10px 5px 0 10px;line-height:1.2;overflow:hidden;margin:0 7px;}
#share-popup .link p{font-weight:bold;}
#share-popup .link span{color:#999;font-size:10px;display:block;padding-top:3px;}
#share-popup .link a{display:block;}
table.calendar {background-color: transparent;border-collapse: separate;max-width: 100%;}
table.calendar td, table.calendar th {border: 1px solid rgba(125, 125, 125, 0.1);padding: 0.5rem;text-align: center;vertical-align: top;}
table.calendar .weekday {color: red;}
table.calendar td.day-active, table.calendar td.day-active-v {background-color: rgba(125, 125, 125, 0.075);padding: 0;}
table.calendar td.day-active:hover, table.calendar td.day-active-v:hover {background-color: transparent;}
table.calendar .day-active a, table.calendar .day-active-v a {display: block;font-weight: 700;height: 100%;padding: 0.5rem;width: 100%;}
.voteprogress,.pollprogress{overflow:hidden;height:0.75em;margin:0.5rem 0;background-color:rgba(34,36,38,0.1);border-radius:3px;}
.voteprogress span,.pollprogress span{text-indent:-9999px;height:0.75em;display:block;overflow:hidden;background:#3394e6;}
.voteprogress .vote2,.pollprogress .poll2{background-color:#dd514c;}
.voteprogress .vote3,.pollprogress .poll3{background-color:#5eb95e;}
.voteprogress .vote4,.pollprogress .poll4{background-color:#4bb1cf;}
.voteprogress .vote5,.pollprogress .poll5{background-color:#faa732;}
.pollanswer, .vote{align-items:center;display:flex;margin-bottom:.5rem;}
.pm_progress_bar{background-color:#e8e8e8;border-radius:2px;margin-bottom:1rem;overflow:hidden;}
.pm_progress_bar span{background-color:red;color:transparent;display:inline-flex;}
.pm_head > input, .pm_list > input {margin:0;}
.rate_stars{display:inline-block;}
.rating, .unit-rating{width:150px;height:30px;}
.unit-rating, .unit-rating li a:hover, .unit-rating li.current-rating{background-image:url(data:image/png;base64,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);-webkit-background-size:30px auto;background-size:30px auto;}
.unit-rating{background-position:0 -30px;padding:0 !important;position:relative;}
.unit-rating li{float:left;list-style-type:none !important;}
.unit-rating li a{height:30px;position:absolute;text-indent:-9000px;transition:none;width:30px;z-index:17;}
.unit-rating li a:hover{background-position:0 -60px;z-index:2;left:0;}
.unit-rating a.r1-unit{left:0;}
.unit-rating a.r1-unit:hover{width:30px;}
.unit-rating a.r2-unit{left:30px;}
.unit-rating a.r2-unit:hover{width:60px;}
.unit-rating a.r3-unit{left:60px;}
.unit-rating a.r3-unit:hover{width:90px;}
.unit-rating a.r4-unit{left:90px;}
.unit-rating a.r4-unit:hover{width:120px;}
.unit-rating a.r5-unit{left:120px;}
.unit-rating a.r5-unit:hover{width:150px;}
.unit-rating li.current-rating{background-position:0 0;position:absolute;height:30px;text-indent:-9000px;z-index:1;}
.comments .rating, .comments .unit-rating{width:100px;height:20px;}
.comments .unit-rating, .comments .unit-rating li a:hover, .comments .unit-rating li.current-rating{-webkit-background-size:20px auto;background-size:20px auto;}
.comments .unit-rating{background-position:0 -20px;}
.comments .unit-rating li a{width:20px;height:20px;}
.comments .unit-rating li a:hover{left:0;background-position:0 -40px;}
.comments .unit-rating a.r1-unit:hover{width:20px;}
.comments .unit-rating a.r2-unit{left:20px;}
.comments .unit-rating a.r2-unit:hover{width:40px;}
.comments .unit-rating a.r3-unit{left:40px;}
.comments .unit-rating a.r3-unit:hover{width:60px;}
.comments .unit-rating a.r4-unit{left:60px;}
.comments .unit-rating a.r4-unit:hover{width:80px;}
.comments .unit-rating a.r5-unit{left:80px;}
.comments .unit-rating a.r5-unit:hover{width:100px;}
.comments .unit-rating li.current-rating{height:20px;}
.ratingplus{color:rgba(0, 125, 0, 0.85);}
.ratingminus{color:rgba(255, 0, 0, 0.85);}
.ratingzero{color:rgba(0, 0, 0, 0.5);}
.ratingtypeplusminus{padding:0 0.25rem;}
.comments-tree-list > li > .comments-tree-list{padding-left:2%;}
.mass_comments_action{padding:1rem 0;text-align:right;}
.mass_comments_action select{display:inline-block;vertical-align:middle;width:auto;}
.mass_comments_action input[type="submit"]{margin-right:0;}
.comments_subscribe {cursor: pointer;}
.comments_subscribe + br {display: none;}
#dropmenudiv{background-color:#fff;box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2);display:none;margin-top:-36px;min-width:200px;opacity:1 !important;overflow-y:auto;position:absolute;will-change:width, height;z-index:999;}
#dropmenudiv > a{color:rgba(0, 0, 0, 0.87);display:block;font-size:85%;font-weight:500;line-height:inherit;padding:0.75rem;}
#dropmenudiv > a:hover{background:#eee;}
.highslide-wrapper, .highslide-outline{background:#fff}
.highslide-image{border:2px solid #fff}
.highslide-active-anchor{visibility:hidden}
.highslide-active-anchor img{visibility:hidden}
.highslide-dimming{background-color:black;cursor:pointer}
.highslide-html{background-color:white;cursor:pointer}
.highslide-loading{display:block;color:white;font-size:9px;font-weight:bold;text-decoration:none;padding:3px;border:1px solid white;background-color:black}
a.highslide-full-expand {background: rgba(0, 0, 0, 0) url("../dleimages/fullexpand.gif") no-repeat scroll 0 0;height: 48px;margin: 1rem;width: 48px;}
.highslide-display-block{display:block}
.highslide-display-none{display:none}
.highslide-caption{display:none;padding:5px;background:white}
.highslide-controls{width:195px;height:40px;background:url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif) no-repeat 0 -90px;margin-right:15px;margin-bottom:10px;margin-top:10px}
.highslide-controls ul{position:relative;left:15px;height:40px;list-style:none;margin:0;padding:0;background:url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif) no-repeat 100% -90px}
.highslide-controls li{float:left;padding:5px 0;}
.highslide-controls a{background:url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif);display:block;float:left;height:30px;width:30px;outline:none}
.highslide-controls a.disabled{cursor:default}
.highslide-controls a span{display:none}
.highslide-controls .highslide-previous a{background-position:0 0;}
.highslide-controls .highslide-previous a:hover{background-position:0 -30px;}
.highslide-controls .highslide-previous a.disabled{background-position:0 -60px!important;}
.highslide-controls .highslide-play a{background-position:-30px 0;}
.highslide-controls .highslide-play a:hover{background-position:-30px -30px;}
.highslide-controls .highslide-play a.disabled{background-position:-30px -60px!important;}
.highslide-controls .highslide-pause a{background-position:-60px 0;}
.highslide-controls .highslide-pause a:hover{background-position:-60px -30px;}
.highslide-controls .highslide-next a{background-position:-90px 0;}
.highslide-controls .highslide-next a:hover{background-position:-90px -30px;}
.highslide-controls .highslide-next a.disabled{background-position:-90px -60px!important;}
.highslide-controls .highslide-move a{background-position:-120px 0;}
.highslide-controls .highslide-move a:hover{background-position:-120px -30px;}
.highslide-controls .highslide-full-expand a{background-position:-150px 0;}
.highslide-controls .highslide-full-expand a:hover{background-position:-150px -30px;}
.highslide-controls .highslide-full-expand a.disabled{background-position:-150px -60px!important;}
.highslide-controls .highslide-close a{background-position:-180px 0;}
.highslide-controls .highslide-close a:hover{background-position:-180px -30px;}
pre{color:#37474f;font-family:monospace;font-size:87.5%;margin:1rem 0;overflow-x:auto;white-space:pre}
pre code{background-color:#f7f7f7;border:1px solid rgba(240, 240, 240, 1);display:block;overflow-x:auto;padding:1.15rem}
pre .comment,pre .template_comment,pre .diff .header,pre .doctype,pre .lisp .string,pre .javadoc,pre .undefined{color:#93a1a1}
pre .keyword,pre .css .rule .keyword,pre .winutils,pre .javascript .title,pre .method,pre .addition,pre .css .tag,pre .lisp .title{color:#859900}
pre .number,pre .command,pre .string,pre .tag .value,pre .phpdoc,pre .tex .formula,pre .regexp,pre .hexcolor{color:#2aa198}
pre .title,pre .localvars,pre .function .title,pre .chunk,pre .decorator,pre .builtin,pre .built_in,pre .lisp .title,pre .identifier,pre .title .keymethods,pre .id{color:#268bd2}
pre .attribute,pre .variable,pre .instancevar,pre .lisp .body,pre .smalltalk .number,pre .constant,pre .class .title,pre .parent,pre .haskell .label{color:#b58900}
pre .preprocessor,pre .pi,pre .shebang,pre .symbol,pre .diff .change,pre .special,pre .keymethods,pre .attr_selector,pre .important,pre .subst,pre .cdata{color:#cb4b16}
pre .deletion{color:#dc322f}
.bb-editor .bb-pane{border:1px solid rgba(125,125,125,.15);border-radius:3px 3px 0 0;border-top:5px solid rgb(200, 200, 200);margin-bottom:-2px;padding:0 0.5rem;}
.bb-pane .bb-btn{border-radius:2px;cursor:pointer;display:inline-block;font-family:"Material Icons";font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;font-feature-settings:'liga';line-height:1;margin:0.35rem 0rem;opacity:0.5;word-wrap:normal;padding:0.25rem;text-transform:none;transition:background-color 0.25s ease 0s, opacity 0.25s ease 0s;}
.bb-pane .bb-btn:hover{background-color:rgb(200, 200, 200);opacity:0.89;}
#b_b:before{content:"format_bold";}
#b_i:before{content:"format_italic";}
#b_u:before{content:"format_underlined";}
#b_s:before{content:"strikethrough_s";}
#b_img:before{content:"image";}
#b_up:before{content:"backup";}
#b_emo:before{content:"insert_emoticon";}
#b_url:before{content:"link";}
#b_leech:before{content:"lock";}
#b_mail:before{content:"mail";}
#b_video:before{content:"featured_video";}
#b_audio:before{content:"music_video";}
#b_hide:before{content:"visibility_off";}
#b_quote:before{content:"format_quote";}
#b_code:before{content:"code";}
#b_left:before{content:"format_align_left";}
#b_center:before{content:"format_align_center";}
#b_right:before{content:"format_align_right";}
#b_color:before{content:"invert_colors";}
#b_spoiler:before{content:"low_priority";}
#b_fla:before{content:"flash_on";}
#b_yt:before{content:"video_library";}
#b_tf:before{content:"format_size";}
#b_list:before{content:"format_list_bulleted";}
#b_ol:before{content:"format_list_numbered";}
#b_tnl:before{content:"translate";}
#b_br:before{content:"vertical_align_center";}
#b_pl:before{content:"linear_scale";}
#b_size:before{content:"format_size";}
#b_font:before{content:"text_format";}
#b_header:before{content:"title";}
#b_sub:before{content:"vertical_align_bottom";}
#b_sup:before{content:"vertical_align_top";}
#b_justify:before{content:"format_align_justify";}
.bb-pane .bb-sep{display:inline-block;font-family:"Material Icons";font-feature-settings:"liga";font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;margin-left:-13px;margin-right:-13px;opacity:0.15;}
.bb-pane .bb-sep:before{content:"more_vert";}
.bb-pane-dropdown{background-color:#ffffff;border:1px solid rgba(125,125,125,.15);border-radius:0.25em;box-shadow:0 2px 3px 0 rgba(34, 36, 38, 0.15);cursor:auto;display:none;font-size:1em;list-style:outside none none;margin:0;outline:medium none;padding:0!important;position:absolute;text-align:left;text-shadow:none;top:100%;transition:opacity 0.1s ease 0s;will-change:transform, opacity;z-index:1000;}
.story-content .bb-pane ul li{list-style-type:none;}
.bb-pane-dropdown > li > a{border-top:1px solid #dddddd;color:rgba(0, 0, 0, 0.75);display:block;line-height:1.25;overflow-wrap:normal;padding:0.5rem 1rem;white-space:normal;}
.bb-pane-dropdown > li > a:hover{background-color:rgba(0,0,0,0.05);color:rgba(0,0,0,0.95);}
.color-palette > div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;margin:auto;}
.color-palette .color-btn{border:medium none;cursor:pointer;height:1.25em;margin:0.1rem;padding:0;width:1.25em;}
.emoji{border:none;vertical-align:middle;width:22px;height:22px;}
.bb-editor textarea{background-color:#fff;margin-bottom:0;border-top-right-radius:0;border-top-left-radius:0;}
.xfieldsnote{color:#838383;font-size:.9em;padding-top:0.5rem;}
.xfields_table td{vertical-align:top;}
.quick-edit-text{width:100%;}
.xfieldsrow{display:inline-block;margin:.5em 0;width:100%;}
.xfieldscolleft{float:left;width:50%;padding-top:0.25rem;}
.xfieldscolright{float:left;width:50%;}
.file-box{width:95%;max-width:437px;border:1px solid #B3B3B3;border-radius:3px;background-color:#F5F5F5;padding:10px;margin-top:10px;}
.story-content .xfieldimagegallery{display:flex;flex-flow:row wrap;justify-content:space-between;padding:0;}
.story-content .xfieldimagegallery li{list-style:none;padding:0;}
.xfieldimage, .xfieldimagegallery li img{border:5px solid #fff;border-radius:4px;margin:5px auto;transition:box-shadow 0.5s ease 0s;}
.xfieldimage:hover, .xfieldimagegallery li img:hover{box-shadow:0px 0px 8px rgba(0, 0, 0, 0.5);}
.qq-uploader{position:relative;width:100%;}
.qq-upload-button{display:inline-block;margin-top:5px;margin-bottom:5px;cursor:pointer;}
.qq-upload-drop-area{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;max-width:437px;background:#FF9797;text-align:center;}
.qq-upload-drop-area span{display:block;position:absolute;top:50%;width:100%;margin-top:-8px;font-size:16px;}
.qq-upload-drop-area-active{background:#FF7171;}
.uploadedfile{background-color:#ffffff;border:1px solid #b3b3b3;box-shadow:0 1px 4px rgba(0, 0, 0, 0.3);display:inline-block;height:140px;margin:10px 5px 5px;text-align:center;width:115px;}
.uploadedfile .uploadimage{margin-top:5px;width:115px;height:90px;display:table-cell;text-align:center;vertical-align:middle;}
.uploadedfile .info{text-align:left;white-space:nowrap;margin:0px 5px 0px 5px;overflow:hidden;}
.btn.disabled, .btn[disabled], fieldset[disabled] .btn{background-color:#dfdfdf;cursor:not-allowed;pointer-events:none;opacity:0.65;filter:alpha(opacity=65);box-shadow:none;}
.ui-helper-hidden-accessible{display:none;}
.ui-autocomplete{position:absolute;cursor:default;}
* html .ui-autocomplete{width:1px}
.ui-menu-item{background-color:#fff;border:1px solid #ddd;display:inline-block;}
.ui-menu-item a{cursor:pointer;display:inline-block;font-weight:700;padding:0.5rem 1rem;}
#dle-captcha,.dle-captcha{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;}
#dle-captcha,.dle-captcha img{background:url(../dleimages/loading.gif) no-repeat center center;display:block;height:82px;width:162px;border:1px solid rgba(125,125,125,.15);border-radius:2px;transition:all 0.2s ease 0s;z-index:1;}
.dle-captcha input{width:70%;}