.blog-post .blog-comments .post-format-icon{margin:3px;display:block;padding:7px 19px;font-size:30px;font-style:normal;float:none;border-radius:0}#wrap .blog-post .blog-comments a:hover{text-decoration:underline}.blog-post.blgtyp2 .comments-number-x2{float:right;margin-top:-30px}.blog-post.blgtyp2 .comments-number-x2{padding:0;border:none;margin-right:65px}.blog-post.blgtyp2 .comments-number-x2 span{margin-left:-8px}.commentbox h3.comment-reply-title,.commentbox h4.comments-title{position:relative;margin:40px 0 50px;font-size:35px;font-weight:700;padding-bottom:27px;text-align:center;text-transform:none;letter-spacing:-1px;color:#000}.commentbox h3.comment-reply-title:before,.commentbox h4.comments-title:before{content:"";height:3px;width:61px;background:#437df9;position:absolute;left:50%;transform:translate(-50%,0);bottom:0}#wrap #commentform input[type=submit]{position:relative;text-align:left;display:inline-block;letter-spacing:2px;font-size:11px;line-height:11px;font-weight:500;text-transform:uppercase;padding:16px 24px;border:1px solid #e4e4e4;color:#437df9;margin-bottom:12px;z-index:1;box-shadow:0 3px 13px -4px rgba(0,0,0,.09);transition:all .22s ease-in-out}#wrap #commentform input[type=submit]:hover{background:#292929;color:#fff;border-color:#292929}.dpr-discu-main-loop-wrap h3{font-size:19px;font-weight:300;color:#888;text-align:center;padding:15px;background:#fafafa;border:1px solid #eee}.dpr-wrap .dpr-discu-container{max-width:1200px}#wrap .dpr-wrap{margin-top:35px;font-family:'Rubik','Roboto',sans-serif}.comments-wrap{padding:0;margin-top:60px}.commentbox{min-height:156px;border-radius:6px;text-align:left;margin:12px 0}#commentform{padding-top:10px}#commentform label{font-size:13px;font-weight:700;display:inline;color:#4e5c64;text-transform:uppercase}#commentform .required{margin-left:3px}#commentform input[type=submit]{border-radius:0;font-size:11px;letter-spacing:2px;text-transform:uppercase;background:#437df9}ol.commentlist{padding:0;margin-left:0}.commentlist li{list-style:none;margin:0;border-top:1px solid #eee;overflow:hidden}.commentlist li a:link,.commentlist li a:visited{color:#a0a0a0}.commentlist li a:hover{color:#000;text-decoration:underline}.commentlist li .comment-info{margin:0;padding:0;padding-left:103px;padding-top:14px}.commentlist li .comment-info img{margin:10px 30px 25px -100px;width:70px;height:70px;border-radius:45px;background:#eee;display:inline}.commentlist li .comment-info cite{display:inline;font-size:15px;line-height:17px;text-transform:uppercase;letter-spacing:1px;margin:0;padding:5px 6px 5px 0;color:#555;font-style:normal;font-weight:700}.commentlist li .comment-info cite a{color:#444}.commentlist li .comment-info cite .comment-data{font-size:11px;font-weight:400;font-family:Arial,sans-serif;float:right;display:inline;padding-right:10px;text-transform:none;letter-spacing:0}.commentlist li .comment-info cite .comment-data a{color:#a0a0a0}.commentlist li .comment-info cite .comment-data a:hover{color:#000;text-decoration:underline}.commentlist li .comment-text{margin:0;overflow:hidden;padding:0 20px 25px 0}.commentlist li .comment-text p{margin:5px 0 20px;padding:0;line-height:1.8;font-size:14px;color:#747474;font-family:Arial,sans-serif}.commentlist li .comment-text .reply a{padding:2px 14px 4px;border:1px solid #e4e4e4;border-radius:0;background-color:#fff;font-size:12px;letter-spacing:1px;color:#437df9;font-weight:500;text-transform:uppercase;text-decoration:none;transition:all .22s ease-in-out}.commentlist li .comment-text .reply a:hover{background-color:#292929;border-color:#292929;color:#fff !important}.commentlist li ul.children{margin:0;padding:0}.commentlist li ul.children li.depth-2,.commentlist li ul.children li.depth-3{margin-left:40px;border-color:#efefef}.commentlist li .comment-text ol li,.commentlist li .comment-text ul li{border:none;padding:5px 0}.commentlist li .comment-text ol,.commentlist li .comment-text ol li{list-style:decimal;overflow:visible}p.comment-notes{color:#9a9a9a;font-size:13px;text-align:center;margin-bottom:40px}.comment-form-comment textarea{width:100%;border:1px solid #d5dee6;background:#fff;border-radius:0;box-shadow:3px 3px 10px rgba(0,0,0,.025) inset;height:132px}.commentlist .comment-content{padding-top:18px}.commentlist li ul.children li.odd>.comment-content{background:#f8f8f8}#wrap #commentform label{color:#8c8c8c;font-size:19px;font-weight:100}#wrap #commentform label:not(.comment-form-rating label,.comment-form-cookies-consent label){opacity:1;left:0;top:28px;position:relative;transition:all .3s ease}#wrap #commentform input[type=text],#wrap #commentform input[type=password],#wrap #commentform input[type=email],#wrap .comment-form-comment textarea{padding:0;padding:10px 0 15px;border:0;border-bottom:1px solid #e3e3e3;box-shadow:none;background:0 0}#wrap #commentform .wn-focus-active.wn-active label{opacity:1;left:0;top:0;transition:all .3s ease}#wrap #commentform .wn-focus-active label{top:14px}#wrap #commentform input[type=submit]{margin-top:40px;background:0 0}#wrap #commentform p:after{content:"";height:1px;width:0;position:absolute;left:0;right:0;bottom:20px;transition:all .3s ease}#wrap #commentform p.comment-form-comment:after{bottom:0}#wrap #commentform .wn-active:after{width:100%;background:#292929}#wrap #commentform input[type=submit]{letter-spacing:0px}@media only screen and (min-width:768px){p.comment-form-author,p.comment-form-email,p.comment-form-url{position:relative;width:50%;float:left;margin-right:2.31%;margin-bottom:0}p.comment-form-comment{position:relative;clear:both;margin-top:4px}}@media only screen and (max-width:767px){.commentlist li .comment-info{padding-left:50px;padding-top:20px}.commentlist li .comment-info img{width:40px;height:40px;border-radius:20px;margin-top:-2px;margin-right:10px;margin-left:-50px}.commentlist li .comment-info cite .comment-data{display:none}.commentlist li .comment-text p{font-size:13px;padding-top:15px;line-height:1.3}}