

.testimonials_c_carousel .testimonial_content_inner {
    min-height: 550px !important;
}

.widget li.current-menu-item a { font-weight: bold; color: #930; }

.widget #menu-main-menu-2>li>a { font-weight: bold;}

.testimonials_c_holder .testimonial_content_inner .testimonial_author{
    color: #000000 !important;
}

.blog_holder.masonry .post_image a img {
  height: 300px ; 
  width: auto; 
  object-fit: cover;
  margin: 0;
}

.btable {
    border: 1px solid !important;
}
.btable tbody tr td{
    border:1px solid !important;
}

.atable {
    border: 3px solid !important;
}
.atable tbody tr:first-child{
    background-color:#DDDDDD!important;
}
.atable tbody tr td{
    border:2px solid !important;
}

.testimonials_c_holder .testimonial_content_inner .testimonial_rating_holder {
    color: #e5c234 !important;
}

nav.main_menu>ul>li>a {
    position: relative;
    padding: 4px 12px;
}

header .header_inner_left {
    left: 29px;
    top: 4px;
}

.testimonial_title_holder h5{
    color: #292929;
    font-family: 'Roboto', sans-serif;
    font-size: 25px;
    line-height: 30px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0px;
    text-transform: none;
}

.testimonials_c_holder .testimonial_content_inner .testimonial_author{
        color: #292929;
    font-family: 'Roboto', sans-serif;
    font-size: 15px;
    line-height: 26px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0px;
    text-transform: capitalize;
}

.footer_top h5{
    color: #292929;
    font-family: 'Roboto', sans-serif;
    font-size: 25px;
    line-height: 30px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0px;
    text-transform: none;
}

.footer_top .widget.widget_nav_menu li {
    line-height: 20px;
}

.four_columns>.column2>.column_inner {
    padding: 0px 10% 0 0;
}
.four_columns>.column3>.column_inner {
    padding: 0px 0 0 10%;
}

.q_counter_holder p.counter_text {
    margin: 7px 0 0;
}

.q_counter_holder {
    padding: 11px 0;
}

.title_subtitle_holder h1{
     text-transform: capitalize;
}

.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-text, .cf7_custom_style_1 textarea.wpcf7-form-control.wpcf7-textarea{
    text-align: center;
}

.wpcf7 form.wpcf7-form p {
    margin-bottom: 7px;
}

.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:not([disabled]) {
    margin-top: 13px;
    float : left;
}

.cf7_custom_style_2 input.wpcf7-form-control.wpcf7-text, .cf7_custom_style_2 textarea.wpcf7-form-control.wpcf7-textarea{
    text-align: left;
}

.cf7_custom_style_2 input.wpcf7-form-control.wpcf7-submit, .cf7_custom_style_2 input.wpcf7-form-control.wpcf7-submit:not([disabled]) {
    margin-top: 13px;
    float : left;
}

.cf7_custom_style_2 td{
	text-align: left;
}

.page_not_found h2{
    font-size: 29px;
}
.page_not_found p {
    margin: 15px 14% 35px;
}

.qode-item-showcase-holder.qode-holder-right {
    width: 28%;
}

.column-50 {
    float: left;
    width: 50%;
}

.c-row:after {
    content: "" !important;
    display: table;
    clear: both;
}