.commentHeader{
    /*background-image: url('../img/sale/sale-bg.jpg');*/
}
.one_comment{display:inline-block;font-size:18px;margin-bottom:30px;background:#f1f6ff;width:100%;padding:50px}
.one_comment p.desc{color:#5f6476}
.one_comment .h4{font-weight:700}
@media(max-width:768px) {
.one_comment{padding:30px;margin-bottom:15px}
}


#comment_form{
    text-align: center;
}
.ec-form{
    text-align: center;
}
.ec-form .h2{
font-family: 'Circe bold';
    letter-spacing: 2px;
    font-size: 27px;
    font-weight: 600;
    text-align: center;
}
#comment_form form.ec-form  input, #comment_form form.ec-form  textarea {
        letter-spacing: 0.5px;
    border: none;
    font-size: 17px;
    color: #333;width: 100% !important;
    padding-bottom:10px;
    border-bottom: 2px solid #d8dee9;
}
#comment_form form.ec-form  input:focus, #comment_form form.ec-form  textarea:focus{
    border-bottom: 2px solid #ff0c3c;
}
.ec-form input:active, .ec-form input:hover, .ec-form input:focus,
.ec-form textarea:active, .ec-form select:hover, .ec-form textarea:focus{
    outline: 0;
    outline-offset: 0;
}
#comment_form form.ec-form  {
    padding-bottom: 80px;
}
#comment_form form.ec-form option{
    padding: 5px;text-align:left !important;
    color: #979fb0;
}
#comment_form form.ec-form option:hover,#comment_form form.ec-form option:focus{
    color: #ff0c3c;
    background:#fff;
}
.ec-form textarea {
     border: none;
    width: 100%;
}

.form_but {cursor:pointer;}
@media(max-width:992px){
    .ec-form{
        width:100%;
    }
    #comment_form form.ec-form {
    padding-bottom: 30px;
}
}
@media(max-width:768px){
    #comment_form form.ec-form {
    padding-bottom: 0px;
}
    .form_but {
    margin: 10px auto 30px;}
   
}
 #comment_form form.ec-form > div {
        margin-bottom: 30px;
    }
 

