/*
Theme Name: Interped
Theme URI: https://themeforest.net/item/media-consult-business-wordpress-theme/full_screen_preview/102888
Author: Przemek
Author URI: https://www.interped.pl
Description: My WordPress Mediaconsult child theme.
Template: mediaconsult
License: GNU General Public License v3
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Version: 1.0.0
Text Domain: interped
*/

.highlight {
    background-color: #f6f7f8;
    font-size: 87%;
    padding: 4px 6px 2px 6px;
}
.tablepress tfoot th,
.tablepress thead th {
	background-color: #f6f7f8 !important;
	font-weight: 600 !important;
	font-size: 18px !important;
	line-height: 28px !important;
	padding: 19px 28px 18px 28px !important;
}

.tablepress thead th {
	border-bottom: 1px solid #dae0e7 !important;
	border-top: 1px solid #dae0e7 !important;
	color: #153ab2 !important;
}

.tablepress td,
.tablepress th {
	padding: 18px 28px !important;
}

/* .minimal-sidebar .widget, .minimal-sidebar .sidebar .elementor-widget {
    margin-bottom: 40px;
} */

.cel-service-highlight .serh-title-wrapper .serh-title.no-icon {
	margin-left: 0;
}

.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
	padding: 6px 17px 6px 17px!important;
    font-size: 13px!important;
    font-style: normal;
    font-weight: 700;
}

.select2-container .select2-selection--single, .select2-container--default .select2-selection--single .select2-selection__arrow {
	height: 42px!important;
}

.google-maps-link {
	margin: 0;
    padding: 12px 10px 13px 10px;
    transition: background .4s;
    border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e4e8eb;
}

.google-maps-link h4 {
	font-size: 18px;
    line-height: 30px;
    position: relative;
	margin-right: 40px;
	margin-bottom: 0;
}
.google-maps-link .rmb-download-icon {
	position: absolute;
    top: 7px;
    font-size: 18px;
	line-height: 18px;
	color: #b5b9bc;
}
.google-maps-link .rmb-download-icon.left {
    left: 0;
}
.google-maps-link .rmb-download-icon.right {
    right: -40px;
}
a.cel-underline.maps-icon {
	padding-left: 30px;
}
.mediaconsult-front-page .elementor-element-populated {
	padding: 10px 0!important;
}
.cel-service-highlight .serh-title-wrapper .serh-title {
	font-size: 18px;
	line-height: 1.5;
	margin-left: 54px;
}

.cel-service-highlight .serh-title-wrapper .serh-icon {
	top: 27px;
}

.celestial-main {
    margin: 46px 0;
}
.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
	padding: 10px 0!important;
}

@media only screen and (min-width: 991px) {

    .celestial-main {
        margin: 46px 0;
	}
	.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
		padding: 10px;
	}
}

@media only screen and (min-width: 1441px) {
    .celestial-main {
        margin:46px 0;
    }
	.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
		padding: 10px;
	}
}

@media only screen and (max-width: 990px) {
	.header-logo {
		text-align: center;
	}
}

.gform_wrapper h2.gsection_title {
	font-weight: 600!important;
	font-size: 18px!important;
	line-height: 30px;
}

.topright-section .tr-phone, .topright-section .tr-email {
	text-align: center;
}

.custom-list li p {
	margin-bottom: 0;
}

.small-listing-content.sl-no-thumbnail {
    margin-left: 0;
}