/*
Theme Name: Police Department Child
Template: police-department
Theme URI: https://police.themerex.net/
Description: Police Department is a Premium WordPress theme that has built-in support for popular Page Builders, slider with swipe gestures, and is SEO- and Retina-ready. The unique system of inheritance and override options allows setting up individual parameters for different sections of your site and supported plugins.
Author: ThemeREX
Author URI: http://themerex.net/
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/


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

@media (max-width: 479px) {
		.trx_addons_columns_wrap:not(.columns_fluid)>[class*=trx_addons_column-]:not([class*=-mobile]),
		.trx_addons_columns_wrap:not(.columns_fluid)>[class*=trx_addons_column-]
		{
            width: calc(100% / 2)!important;
        }
		.menu_mobile.opened .menu_mobile_inner .socials_mobile {display:none;}
}

.page_content_wrap {
    padding-top: 0;
    padding-bottom: 0;
}
/* MENU */
ul.sc_layouts_menu_nav li a {font-size:18px;}
ul.sub-menu li a {font-size:16px;}
/* END */
.sc_icons_divider .sc_icons_item_title {
    font-size: 1.0em;
    line-height: 1.3em;
	min-height:50px;
}
h1.sc_layouts_title_caption {color:#fff;}
.breadcrumbs, .sc_layouts_title .breadcrumbs a {color:#dddddd!important;}
.arrow-header .elementor-icon svg {fill: #DDDDDD!important;}
.widget .widget_title, .widget .widgettitle {
	font-size: 24px;
    font-weight: 700;
    color: var(--e-global-color-primary);
}
.wpcf7 .wpcf7-submit-style .wpcf7-submit, input[type=submit] {background-color: var(--e-global-color-primary)!important;}

.elementor-widget-call-to-action .elementor-cta__content h2.elementor-cta__title.elementor-cta__content-item.elementor-content-item {min-height:40px;}

.widget_contacts .contacts_info span:before, .widget_contacts .contacts_info>div>a:before, .widget_contacts .contacts_info>a:before {
	color: var(--e-global-color-primary);
}
.posts_container.classic_wrap .post_header.entry-header .post_meta span.post_meta_item.post_categories.cat_sep {display:none;}
.posts_container.classic_wrap h4.post_title.entry-title {font-size:18px; font-weight:600;}
.post_item .post_title a {
    color: var(--e-global-color-primary)!important;
}

.sc_icons_divider .sc_icons_columns_wrap.trx_addons_columns_wrap>[class*=trx_addons_column-] {
    padding-right: 20px;
}

.big-title {font-size: 35px; line-height: 45px;}