/*
Theme Name: Logistic Business Child
Theme URI: http://cmsmasters.net/logistic-business-child/
Author: cmsmasters
Author URI: http://cmsmasters.net/
Description: Logistic Business Child Theme
Template: logistic-business
Version: 1.0.0
License:
License URI:
Text Domain: logistic-business-child
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
*/

.d-none {
	display: none !important;
}
.headline_outer .entry-title, .headline_outer .cmsmasters_breadcrumbs_inner a, .headline_outer .cmsmasters_breadcrumbs_inner span {
    text-shadow: 2px 2px #000;
}
.shadow h1 {
    text-shadow: 2px 2px #000;
}
.header_mid .logo_wrap .logo img {
    width: 100% !important;
	max-width: fit-content !important;
}
ul.navigation > li.menu-item.current-menu-item > a, ul.navigation > li.menu-item.current-menu-ancestor > a {
    color: #242c61 !important;
}
nav .sub-menu a {
    text-transform: uppercase !important;
}
.bot_nav > li:hover:before, .bot_nav > li.current-menu-ancestor:before, .bot_nav > li.current-menu-item:before, .bot_nav > li:hover:before, .bot_nav > li.current-menu-ancestor:before, .bot_nav > li.current-menu-item:before {
    background-color: #242c61 !important;
}
ul.navigation > li:before {
    background-color: #a81f24 !important;
}
ul.navigation > li > a:hover, ul.navigation > li:hover > a {
    color: #242c61!important;
}
.header_mid a:hover, .header_mid .social_wrap a:hover, .header_mid .search_wrap .search_bar_wrap .search_button button:hover, .header_mid .slogan_wrap .slogan_wrap_text > *:before {
    color: #a81f24 !important;
}

.quote_title, .quote_subtitle {
    color: #2c2c2c !important;
}



.quote_content {
    min-height: 200px;
}
span.cmsmasters_counter_title {
    color: #fff !important;
}
.hover-box .cmsmasters_row_margin .one_third {
    min-height: 310px;
}
.hover-box .cmsmasters_row_margin .one_third .cmsmasters_featured_block {
    min-height: 310px;
}
.hover-box .cmsmasters_row_margin .one_third:hover .cmsmasters_featured_block {
	background-color: #242c61 !important;
}
.hover-box .cmsmasters_row_margin .one_third:hover .cmsmasters_featured_block p, .hover-box .cmsmasters_row_margin .one_third:hover .cmsmasters_featured_block a, .hover-box .cmsmasters_row_margin .one_third:hover .cmsmasters_featured_block .cmsmasters_simple_icon {
    color: #fff !important;
}




#bottom .bottom_bg {
    background-color: #242c61 !important;
}
#bottom .bottom_bg .widgettitle:before {
    background-color: #a81f24 !important;
}
.footer_border {
    border-color: #fff !important;
}
#bottom .bottom_bg a, #bottom .bottom_bg span, #bottom .bottom_bg span:before, #bottom .bottom_bg div:before {
    color: #fff;
}
.contact_widget_name.cmsmasters_theme_icon_user_user {
    padding-left: 0 !important;
}
.contact_widget_name.cmsmasters_theme_icon_user_user:before {
    display: none !important;
}

@media only screen and (min-width: 1025px ) {
	#bottom .bottom_bg .bottom_inner .widget {
		width: 29%;
	}
}