.fileinput-button{position:relative;overflow:hidden;display:inline-block}.fileinput-button input{position:absolute;top:0;right:0;margin:0;opacity:0;-ms-filter:'alpha(opacity=0)';font-size:200px !important;direction:ltr;cursor:pointer}.fileupload-buttonbar .btn,.fileupload-buttonbar .toggle{margin-bottom:5px}.progress-animated .progress-bar,.progress-animated .bar{background:url("i/fileupload/progressbar.gif") !important;filter:none}.fileupload-process{float:right;display:none}.fileupload-processing .fileupload-process,.files .processing .preview{display:block;width:32px;height:32px;background:url("i/fileupload/loading.gif") center no-repeat;background-size:contain}.files audio,.files video{max-width:300px}@media (max-width:767px){.fileupload-buttonbar .toggle,.files .toggle,.files .btn span{display:none}.files audio,.files video{max-width:80px}.files img,.files canvas{max-width:100%}.files .name{width:80px;word-wrap:break-word}} .no-js .fileinput-button input{position:static;opacity:1;filter:none;font-size:inherit !important;direction:inherit}.no-js .fileinput-button span,.no-js .fileinput-button i{display:none}.no-js .fileupload-buttonbar .delete,.no-js .fileupload-buttonbar .toggle{display:none}#write_comment h4{font-size:13px;font-weight:bold}#writec_grade{margin-top:0}#writec_grade label{margin-right:30px;font-size:12px;font-weight:bold}.white-popup{position:relative;background:#fff;padding:20px;width:auto;max-width:500px;margin:20px auto}#comment_text_hints,#comments_textareas label,.fake_label{font-size:12px;line-height:1.2}#comment_text_hints li{color:#666666}#comment_text_hints li:before{content:"\25CF";margin-right:5px}#comment_length_indicator,#comment_length_content{position:relative}#comment_length{width:100%;height:18px;background:-webkit-linear-gradient(90deg,red,yellow,green);background:-o-linear-gradient(90deg,red,yellow,green);background:-moz-linear-gradient(90deg,red,yellow,green);background:linear-gradient(90deg,red,yellow,green);margin:30px 0 20px}.ie #comment_length div{width:20%;height:25px;float:left}.ie #comment_length_1{background:red}.ie #comment_length_2{background:orange}.ie #comment_length_3{background:yellow}.ie #comment_length_4{background:lime}.ie #comment_length_5{background:green}#comment_l_hint{border-radius:2px;position:absolute;top:-20px;left:0;width:80px;background-color:#000;color:#fff;text-align:center;padding:2px 0;z-index:1;transition:opacity 0.6s;font-size:11px}#comment_l_hint:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#000 transparent transparent transparent}#ggwp{position:absolute;right:-73px;top:45px;font-size:20px;color:green;font-weight:bold}#ddroptarget{border:2px solid #dedede;background:#efefef;font-size:18px;color:#bbbbbb;text-align:center;line-height:100px}#ddroptarget.hover{color:#a0b745;border-color:#a0b745;background:#cae1c4}.fake_label{margin-bottom:0;font-weight:normal}#set_alert_container span{display:inline-block;padding:3px 0 0 0}.fileupload-buttonbar,.fileupload-buttonbar > div{text-align:center}.fileinput-button{font-weight:normal;margin:0 auto}#write_comment textarea{width:100%;height:100%;min-height:70px;padding:3px}#write_comment #comments_textareas textarea{height:100px}#comments_textareas label{font-weight:normal}#uploadlist .preview{width:120px}#uploadlist .name{padding-left:10px;width:20%;color:#444}#uploadlist .name *{display:inline-block;word-wrap:break-word}#uploadlist .name span{font-size:12px;color:#666}#uploadlist .delete{width:20px}#uploadlist .dsc{padding:5px 10px 5px 0;width:50%}#uploadlist .dsclbl{text-align:right}#uploadlist .cancel{width:16px}.add,.remove{width:20px;height:20px;background-image:url('i/legacy/third-sprite.png')}.add{background-position:-131px -1377px}.remove{background-position:-131px -1408px}button.delete{background:url('i/legacy/sprite.png') -42px -325px no-repeat;width:18px;height:18px;border:0;box-shadow:none}button.delete:hover,button.delete:focus,button.delete:active,button.delete:active:hover{background:url('i/legacy/sprite.png') -42px -325px no-repeat}@media (min-width:992px){#write_comment h4{font-size:14px}#write_comment input[type="text"]{width:200px}}