/**
* Theme Name: Xcare Child
* Description: This is a child theme of xcare 
* Author: designervily
* Template: xcare
* Version: 1.0
*/

body.pbmit-max-mega-menu-override #page #site-navigation .mega-menu-wrap>ul>li:not(:last-child):not(.mega-menu-megamenu)::before {
    display: none !important;
	}

#mega-menu-wrap-pbminfotech-top #mega-menu-pbminfotech-top > li.mega-menu-megamenu > ul.mega-sub-menu {

    padding-left: 0% !important;
    padding-right: 0% !important;
	}
.pbmit-max-mega-menu-override #page #site-navigation .mega-menu-wrap>ul>li ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
        top: 10px !important;
        padding-top: 7px !important;
    }
	
a.mega-menu-link {
    border-bottom: 0px solid !important;
	}

.pbmit-tbar-subtitle {
    display: none;
}

.wpml-floating-language-switcher .wpml-ls-statics-shortcode_actions {
  margin-bottom: 0;
}
  
.wpml-floating-language-switcher  .wpml-ls-statics-shortcode_actions a {
  background-color: transparent !important;
}
  
.wpml-floating-language-switcher .wpml-ls-legacy-list-horizontal a {
  padding: 5px;
}
  
.wpml-floating-language-switcher .wpml-ls-item {
  display: block;
}
  
.wpml-floating-language-switcher {
  position: fixed;
  bottom: 20px;
  right: 0px;
  background: #f8f8f8; 
  border: 1px solid; 
  border-color: #eee; 
  padding: 0px; 
  border-radius: 6px 0 0 6px; 
  
  -webkit-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.25);
  -moz-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.25);
  box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.25);
  z-index: 999;
}