.Header__menuWrapper {
    background-color: #fff;
}
.Header__headerBg {
    background-repeat: no-repeat;
    background-size: cover;
    margin-top: 21px;
    background-position: top center;
}
.Header__logoPart .Header__logo {
    margin-top: 0px;
    max-height: none;
    max-width: 80px;
    min-height: auto;
}
.Header__welcomeTitle {
    font-size: 3.5rem;
    margin-bottom: 0px;
}
.Header__titleSearchBox {
    padding-top: 8rem;
    padding-bottom: 8rem;
}
.Header__welcomeTitle.eswelcometitle, .es .Header__welcomeTitle ,#userPreference {
    display: none;
}
.Header__logotxt, .Header__welcomeDescription {
    display: none;
}
.home .Header__searchLink {
    width: 50%;
}
.Header__homeContent .Header__panelbtns, .Header__homeContent .Header__breadcrumbs {
    display: none;
}
.Header__menuBox {
    padding: 0rem 0.9375rem;
}
.LoginDetail__signin, .LoginDetail__signup {
    padding: 15px 0px;
}
.home .Layout__fullWidth{
 	 background-color: #fff;
    max-width: 100%;
}
.home .Layout__layout1{
      max-width: 77rem;
    margin: 0 auto;
}
.LocalePopup__localeTarget {
    color: #000;
}
/* Footer Styles start here */
.footer-sec-wrap {
    background-color: #333;
}
.footer-sec-wrap .content-wrap {
    margin: 0px auto 0px;
    max-width: 1280px;
    width: 90%;
    padding: 0;
    overflow: visible;
}
.footer-sec-wrap .footer-links-wrap {
    padding: 0 30px;
}
.common-links {
    position: relative;
    font-size: 11px;
    text-align: center;
    margin-top: 0;
    padding: 40px 0;
}
/*.common-links:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 1px;
    background: #666;
}
*/
.ZPprivacy {
    overflow: hidden;
    margin: 0;
    list-style: none;
    margin-bottom: 5px;
    padding: 0 20px;
}
.common-links ul {
    list-style: none;
    margin-bottom: 5px;
}
.common-links ul li {
    display: inline-block;
    border-right: 1px solid #ccc;
    padding: 0 10px;
    margin-bottom: 10px;
    line-height: 90%;
}
.common-links ul li:first-child {
    padding-left: 0;
}
.common-links ul li:last-child {
    padding-right: 0;
    border-right: none;
}
.common-links ul li a {
    display: inline-block;
    color: #ccc;
    text-decoration: none;
    padding: 0;
}
.common-links p {
    line-height: 1.6;
    margin: 0 0 20px;
    margin-top: 15px;
    padding: 0;
    font-size: 11px;
    max-width: 100%;
    margin-bottom: 10px;
    color: #ccc;
}
.Footer__footer{
 padding:0px; 
}
.Header__header.Header__homeContent.Header__homeNavbarFixed .Header__searchSubCont, .home .Settings__container, #portal_tabCases {
    display: none;
}
.Header__navOpen .LocalePopup__localeTarget {
    margin-top: 40px;
}
/* Media query style start here */
@media only screen and (max-width:1399px){
   .Header__responsivefreez, .Header__overlayresponav {
      background: rgba(255, 255, 255, 0.95)!important;
  } 
  .Header__navOpen .Header__menuList.Header__navactive {
    border-bottom-color: #e46317;
  }
}
@media only screen and (max-width: 1023px){
   .home .Header__titleSearchBox {
      padding: 4em 0;
      max-width: 550px;
      margin: 0 auto;
  } 
  .home .Header__searchLink{
   	width: 100% !important; 
  }
}
@media only screen and (max-width:769px){
 .LoginDetail__signin, .LoginDetail__signup {
    padding-top: 2.5rem !important;
} 
}
@media only screen and (max-width: 767px){
  .Header__homeContent .Header__searchalt {
      width: 90%;
      margin: 0 auto;
  }
  .home .Header__titleSearchBox {
    padding: 0em 0;
}
  .home div#titleSearch {
    padding: 30px 0;
}
}

@media only screen and (max-width: 480px){
  .Header__menu, .Header__menu:after, .Header__menu:before {
      background-color: #000;
  }
  .Header__welcomeTitle {
    font-size: 25px;
}
  .footer-sec-wrap .footer-links-wrap, .footer-sec-wrap .product-links>div {
    padding: 0;
}
  .footer-sec-wrap .content-wrap {
    width: 80% !important;
}
.common-links.common-links-js>.ZPprivacy {
    display: none;

}
}



.customModuleWidget br{
			display: none;
		}
		.customModuleWidget{
			text-align: center;
		}
		.customModuleWidget_icon_a{
			display: block;
			width: 61px;
			height: 61px;
			margin: 0 auto;
			background-image: url('https://desk.zoho.com/DocsDisplay?zgId=650055377&mode=inline&blockId=jmp7v4bd91e8618324045938e181abf0a5d6d');
			background-size: 774px;    
			background-position: -682px -14px;
		}
		.customModuleWidget_title{
			text-transform: none;
			font-weight: 500;
			font-size: 1.25rem;
			margin: 1.25rem 0;
			letter-spacing: 0rem;
		}
		.customModuleWidget_title_a{
			text-decoration: none;
		}
		.customModuleWidget_p{
			font-size: 1rem;
		}


