/* CSS Document */
/**********************************************************************************************/
@import url("../css/bootstrap.min.css");
@import url("../fonts/font-awesome/css/font-awesome.min.css");
/* ------------------------------------------------------------------*/
.form-control-error {
    color: red;
    font-size: 12px;
    margin: 0px;
    padding: 0px;
    display: block;
}
.form-control-error p
{
    margin-bottom: 0px;
}
.alert.alert-success-mas{
    background-color: green;
    color: #fff;
}
.star-rating span {
    cursor: pointer;
}
.reviews_page table{
    table-layout: fixed;
    word-wrap: break-word;
}
.reviews_page table tbody tr td{
    font-size: 14px;
    line-height: 18px;
}
.reviews_page table thead tr th{
    font-size: 15px;
}
header .navbar{
        padding-left: 0px;
    padding-right: 0px;
}
.reviews_page{padding: 0 15px;}

.testi_boxes{
   padding-bottom: 40px;
   margin: 40px 0;
   border-bottom: 1px solid #ccc;
}
.testi_boxes:last-child{
   padding-bottom: 0px;
   border-bottom: none;
}
.testi_details{
   margin-bottom: 20px;
}
.testi_details h3{
   font-size: 24px;
   line-height: 34px;
   display: inline-block;
   margin-bottom: 0;
   margin-right: 20px;
}
.testi_details .star_icon{
   display: inline-block;
}
.testi_details .star_icon i{
   color: #eaba12;
}
.testi_details p{
   margin-bottom: 20px;
}
.post_date span{
   font-size: 14px;
   font-weight: 300;
   margin-right: 10px;
}
.navbar-dark .navbar-nav .active>.nav-link{color: #444545;}
