.comments_single_avatar>img,.round{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.clear{clear:both}.comments{float:left;width:100%;text-align:left;padding:30px 0}.comments>header{display:block;margin-bottom:30px}.comments>header h5,.comments_count{width:100%;text-transform:uppercase;text-align:center}.comments>header h5{font-size:1.1rem;line-height:1.4rem;font-weight:400;color:#1d378a;margin-bottom:10px}.comments>header h5:after{display:none}.comments>header h6{display:block;font-size:1.2em;font-weight:400;text-transform:none;text-align:center;color:#777}.comments_count{float:left;padding:10px;background:#eee;font-size:1em;color:#999}.comments_single{float:left;width:100%;padding:30px 0 20px;border-top:3px solid #ccc}.comments_single_avatar{float:left;width:12%}.comments_single_avatar>img{width:100%}.comments_single_content{float:right;width:88%;padding-left:30px}.comments_single header{display:block;width:100%}.comments_single header h1{font-size:1.5em;font-weight:500}.comments_single_comment{float:left;width:100%;margin:0 0 20px;font-size:1em;color:#555;font-weight:400}.comments_single_likes,.comments_single_ui{display:block;width:100%;font-size:.875em;color:#777}.comments_single_ui span{display:inline-block;margin-right:10px;margin-bottom:10px;text-shadow:1px 1px 3px 1px rgba(0,0,0,.1)}.comments_single_ui .stars{color:#f7b901}.comments_single_ui .date,.comments_single_ui .liked{color:#aaa}.comments_single_ui .like{color:#0077b3;cursor:pointer}.comments_single_ui .response{background:#00b594;padding:3px 6px;border:2px solid #00b594;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;color:#fff;font-weight:400;cursor:pointer}.comments_single_ui .response:hover{background:0 0;border:2px solid #00b594;color:#00b594}.comments_single_ui .like:hover{text-decoration:underline}.comments_single_likes{padding:10px;background:#eee;font-size:.7em;text-transform:uppercase;color:#555;margin-bottom:20px;border-radius:4px}.comments_single form{float:left;width:100%;margin-bottom:20px;display:none}.comments>form{float:left;width:100%;background:#f3f3f3;border-top:3px solid #ccc;padding:20px;border-radius: 6px;}.comments>form label span,.comments_single label span{font-size:1.4em;font-variant:small-caps;display:block;margin-bottom:5px}.comments>form textarea,.comments_single form textarea{border:1px solid #ccc;margin-bottom:10px;width:100%;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;padding:10px;color:#777}.comments>form select,.comments_single form select{width:auto;padding:5px 10px;border:1px solid #ccc;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-image:url(../../../admin/_img/select.png);background-size:auto 70%;background-repeat:no-repeat;background-position:right 10px center;cursor:pointer;font-size:1em}.comments>form .btn,.comments>form img,.comments_single form .btn,.comments_single form img{float:right}.comments>form img,.comments_single form img{height:25px;margin-top:6px;margin-left:10px;display:none}.comment_response{border-top:1px dotted #ccc;margin:0;padding:30px 0 10px}.comment_response:last-child{padding-bottom:0}.ajax_response,.comments>form .wc_close{display:none}.comments .label{display:block;width:100%;margin-bottom:10px}.comment_login_content header p,.comments .label span{font-size:1em}.comments .label_50 label{float:left;width:49%}.comments .label_50 label:nth-of-type(2n+0){margin-left:2%}.comments>form .btn,.comments_single form .btn{margin-left:16px;font-weight:400;background:#bf220f;color:#fff}.comments>form .btn:hover,.comments_single form .btn:hover{background:#1d378a;transition:all ease-in-out .5s}.comments input,.comments select{border:1px solid #dee2e6}.comment_login_box{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:none;z-index:999}.comment_login_content{height:auto;width:500px;max-width:90%;background:#fff;margin:4%auto}.comment_login_content input{border:1px solid #ccc;font-size:1.1em;font-weight:300;width:100%;padding:8px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.comment_login_content input::placeholder{color:#bbb}.comment_login_content header{background:#1d378a;color:#eee;padding:20px;text-align:center;position:relative}.comment_login_content header h1{font-weight:700;line-height:1.3;color:#fff;text-transform:capitalize;letter-spacing:1px}.comment_login_content header .trigger{margin:10px 0 0}.comment_login_close{position:absolute;right:-10px;top:-10px;padding:5px 13px;font-size:1em;background:#c63d3a;color:#fff;font-weight:600;cursor:pointer;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.comment_login_close:hover{background:#bf0811}.comment_login_fields{padding:30px 30px 15px}.comment_login_fields label{float:left;width:100%;margin-bottom:15px}.comment_login_fields span{font-size:.8em;display:block;margin-bottom:5px;text-transform:uppercase;color:#777}.comment_login_actions{padding:20px;background:#dee2e6;border-top:1px solid #e5e5e5;text-align:center}.comment_login_actions img{height:26px;margin-left:10px;margin-top:-3px;display:none}.comment_login_actions .btn{font-size:1em;text-transform:uppercase;font-weight:700;padding:10px 0;width:80%;background:#bf220f;color:#fff}.comment_login_actions .btn:hover{background:#a1030b}.comment_login_fields .comment_login_create,.comment_login_fields .comment_login_join{display:none}.comment_recover_back,.comment_recover_password{font-weight:700;cursor:pointer;text-decoration:underline}.comment_recover_password:hover{text-decoration:none}.comment_recover_label{padding:30px;background:#fbfbfb;display:none}.comment_recover_label span{font-size:.9em;color:#333;text-align:center;margin-bottom:15px}.comment_recover_label b{font-size:1.5em;text-transform:lowercase}.comment_recover_label input{text-align:center}.comment_recover_label .comment_recover_back,.comment_recover_label .comment_recover_password{text-align:center;margin:20px 0 0;font-size:.8em;text-transform:uppercase;font-weight:500;color:#999;text-decoration:none;display:inline-block}.comment_recover_label .comment_recover_back{margin-left:10px}.comment_recover_label .comment_recover_back:hover,.comment_recover_label .comment_recover_password:hover{text-decoration:underline}@media (max-width:900px){.comments>form select,.comments_single form select{float:left;width:100%;margin-bottom:10px}.comments>form img,.comments_single form img{float:none}.comments>form .btn,.comments_single form .btn{float:left;width:100%;margin:10px 0 0}}@media (max-width:600px){.comments_single_avatar{display:none}.comments_single_content{float:left;width:100%;padding-left:0}}