﻿.comments {
    border-top:1px solid #c4c8cb;
    border-bottom:1px solid #c4c8cb;
    background-color:#e8ecef;
    padding:10px;
}
        
.comments .title {
    margin-bottom:5px;
}
        
.comments .comment {
    background-color:#ffffff;
    padding: 10px;
    margin: 10px 0px 10px 0px;
    border:1px solid #c4c8cb;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
}
        
.comments .addComment {
    border-top:1px solid #c4c8cb;
    margin:10px 0px 0px 0px;
    padding:5px 0px 0px 0px;
}

.comments .addComment textarea { width: 100%; padding:10px; border:2px solid #c4c8cb; font-family:Verdana; }

.boxsizingBorder {
    box-sizing: border-box;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    -ms-box-sizing:border-box;
}
        
.comments .addComment h2
{
    margin-top:0px;
    margin-bottom:5px;   
}
        
.comments hr {
    display:none;
}

/* BUTTONS */

.comments input {
    color:white;
    font-family: Arial, sans-serif;
    font-size:14px;
    padding:10px 30px;
    border:0px black none;
    cursor:pointer;
    font-weight:bold;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.blue_btn {
    background-image:-webkit-gradient(linear, 0% 100%, 0% 0%, from(rgb(26, 97, 219)), color-stop(0.51, rgb(54, 144, 240)), color-stop(0.54, rgb(84, 164, 238)), to(rgb(112, 181, 242)));
    background-image:-moz-linear-gradient( center bottom, rgb(26,97,219) 0%, rgb(54,144,240) 51%, rgb(84,164,238) 54%, rgb(112,181,242) 100%);
    background-color:#1c65dc;
}
