/*
Theme Name:     Stratus - Child Theme
Theme URI:      https://demo.themovation.com/stratus/intro/
Template:       stratusx
Author:         Themovation
Author URI:     http://themovation.com
Version:        4.0
Text Domain:    stratus
Domain Path:    /languages/
*/


/* = Theme customization starts here
-------------------------------------------------------------- */

.headhesive--clone #logo img {
  max-height: 50px !important;
}
.headhesive--clone .navbar-nav {
    margin-top: 15px !important;
}
.elementor-widget-themo-service-block.elementor-view-default .th-service-block-w .elementor-icon svg {
    fill: #1D2023;
}
.client .swiper-slide img {
    filter: brightness(0) invert(1);
}
.wpcf7-form-control-wrap input,
.wpcf7-form-control-wrap textarea{
    width: 100%;
    margin: 0 0 8px;
    padding: 7px;
    border: 1px solid #d4d4d4;
    border-radius: 4px;
}
.wpcf7-form-control-wrap textarea{height:120px;}
.table-two-column table {
    width: 100%;
    border-collapse: collapse;
}

.table-two-column table tr {
    border-bottom: 1px solid #e0e0e0;
}

.table-two-column table tr:last-child {
    border-bottom: none;
}

.table-two-column table td {
    padding: 12px 15px;
    color: #555;
    font-size: 15px;
}

.table-two-column table td:first-child {
    font-weight: 600;
    color: #222;
    width: 40%;
}

.table-two-column table td:last-child {
    color: #666;
    width: 60%;
}

.table-two-column table tr:hover {
    background-color: #f9f9f9;
}

body.single-themo_portfolio #respond,
body.single-themo_portfolio .comment-respond,
body.single-themo_portfolio .comments-area,
body.single-themo_portfolio #comments {
    display: none !important;
}

/* Large Screen */
@media only screen and (min-width: 1024px) {
    .footer-area-2 .widget {padding-left: 40px;}
}

/*Resposive*/
@media screen and (max-width: 767px) {
	.table-two-column table td {width: 100% !important; display: block !important;}
}

