#tab-reviews_tab .comment-respond .comment-reply-title {
font-family: "Raleway", sans-serif;
font-weight: 300;
word-spacing: 3px;
display: block;
font-size: 20px;
line-height: 1.3;
padding-bottom: 0.35em;
color: #EB9605;
}
#tab-reviews_tab h3#comments {
display: none !important;
}
#tab-reviews_tab .comment-respond .comment-form p.comment-notes {
font-family: "Raleway", sans-serif;
font-weight: 300;
color: rgba(0, 0, 0, 0.5) !important;
font-size: 13px;
}
#tab-reviews_tab .comment-respond .comment-form p.comment-notes span.required {
color: red;
}
#tab-reviews_tab .comment-respond .comment-form label {
display: block;
width: 100%;
font-family: "Raleway", sans-serif;
font-weight: 300;
color: #000;
font-size: 14px;
}
#tab-reviews_tab .comment-respond .comment-form textarea {
border: #ccc solid 1px;
border-radius: 4px;
height: 80px;
width: 100%;
max-width: 100%;
}
#tab-reviews_tab .comment-respond .comment-form p.comment-form-author {
width: 49%;
float: left;
}
#tab-reviews_tab .comment-respond .comment-form p.comment-form-email {
width: 49%;
float: right;
}
#tab-reviews_tab .comment-respond .comment-form p.comment-form-url {
display: none;
}
#tab-reviews_tab .comment-respond .comment-form p.comment-form-email input, #tab-reviews_tab .comment-respond .comment-form p.comment-form-author input {
width: 100%;
border: #ccc solid 1px;
border-radius: 4px;
height: 36px;
}
#tab-reviews_tab .comment-respond .comment-form p.comment-form-cookies-consent label {
display: inline-block;
width: auto;
}
#tab-reviews_tab .comment-respond .comment-form .submit {
padding: 12px 30px !important;
border-radius: 30px !important;
cursor: pointer;
transition: all ease-out 0.4s;
background: transparent !important;
border: 1px solid #EB9605 !important;
color: #EB9605 !important;
margin-top: 10px !important;
font-weight: 300 !important;
}
#tab-reviews_tab .comment-respond .comment-form .submit:hover {
background: #EB9605 !important;
color: #fff !important;
}
ol.commentlist {
margin: 15px 0 !important;
position: relative;
}
ol.commentlist li {
padding: 8px;
border-bottom: #ccc solid 1px;
margin-bottom: 10px;
}
ol.commentlist li.even {
background: #f2f2f2;
}
ol.commentlist li .comment-body .comment-author {
width: 100%;
float: left;	
}
ol.commentlist li .comment-body a {
color: #000 !important
}
ol.commentlist li .comment-body .comment-meta.commentmetadata {
width: 48%;
float: right;
text-align: right;
font-size: 11px;
position: absolute;
top: 10px;
right: 10px;
}
ol.commentlist li .comment-body .reply {
text-align: right;
display: none;
}
ol.commentlist li .comment-body .reply a {
padding: 4px 30px 6px !important;
border-radius: 30px !important;
border: 1px solid #000 !important;
font-size: 14px;
}
ol.commentlist li .comment-body p {
text-align: left;
clear: both;
padding-top: 20px;
}
form.comment-form .comment-form-cookies-consent {
display: none;
}