/*
    Template: pearl
    Theme Name: Pearl Child Theme
    Theme URI: http://pearl.stylemixthemes.com/
    Author: StylemixThemes
    Author URI: http://stylemixthemes.com/
    Description: Pearl WP is a true multi-niche WordPress theme, which consist of several micro-niche themes. Each micro-niche layout has its own features, modules and specifications. You can use UI modules from any layout and mix it with other UI modules. 300+ UI modules and 250+ prebuilt pages are available for use. Open the shell and find the Pearl!
    Version: 1.1.1
    License: GNU General Public License v2 or later
    License URI: http://www.gnu.org/licenses/gpl-2.0.html
    Tags: beauty salon, blog, business, church, coach, construction, consulting, corporate, ecommerce, multipurpose, music, portfolio, restaurant, transportation, travel, custom-header, custom-menu, editor-style, sticky-post, theme-options
	Text Domain: pearl-child-theme
*/
.culture-last-bootom-image .vc_box_border_grey img {
    max-width: 100%;
}
@media (max-width:1023px){
	.stm-navigation .menu-item-has-children a:after{
		display:none;
	}
	ul.sub-menu{
		-ms-transform: translateX(-26%) !important;
   		 transform: translateX(-26%) !important;
	}
	.stm-navigation span.stm_mobile__dropdown {
    	right: auto !important;
	}
}
@media (max-width: 991px){
.stm-navigation span.stm_mobile__dropdown {
    display: initial;
    right: auto !important;
}
}
@media (max-width:768px){
.wpb_single_image.wpb_content_element.vc_align_left.about-us-content-image-1, .wpb_single_image.wpb_content_element.vc_align_left.about-us-content-image-2{
		display:block !important;
	}
}
@media (min-width:768px){
	.footer-wrapper-bottom li.btlist:after {
		top: 0;
	}
	
}
@media (min-width: 503px) and (max-width: 767px){
.footer-wrapper-bottom li.btlist:after {
        margin-left: 14px;
	    top: 37px;
}
}
@media (max-width:767px){

	.app-logos.offset-3.offset-sm-0 a {
		line-height: normal;
		margin: 10px;
		display: inline-block;
	}
}
@media (min-width:768px) and (max-width:991px){
#menu-footer-menu li {
    font-size: 12px !important;
    line-height: 18px;
}
}
@media (min-width:768px) and (max-width:1024px){
.wpb_column .home_section2_block1 .vc_column-inner {
    padding-right: 50px !important;
    padding-left: 50px !important;
}
}

/*nirmal*/
@media (min-width:1024px){
.stm-navigation .header-menu-emergency, .stm-navigation .header-menu-complaints {
    display: none;
}
}
@media (max-width:1023px){
.stm-navigation .header-menu-emergency, .stm-navigation .header-menu-complaints {
    display: inline-block;
    width: auto;
    border-bottom: 0;
    padding-right: 5px !important;
}

.stm-navigation .header-menu-emergency a, .stm-navigation .header-menu-complaints a {
    font-size: 20px;
}

.stm-navigation .header-menu-emergency {
    border-right: 1px solid;
    line-height: 12px;
}
	.stm-header__cell.stm-header__cell_right .stm-header__element.object807 {
    order: 0;
}
	.stm-header__cell.stm-header__cell_right .stm-header__element.object807 .stm-logo img{
		width:auto;
	}
}