@charset "utf-8";
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;500&display=swap');
@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css');



body {
	background:#fff;
	padding:0px;
	margin:0px;
	font-family: 'Poppins', sans-serif !important;
	font-weight:300 !important;
font-size: 22px;
line-height: 1.8;
font-weight: 400;
color:#000;
}

div.BodyDiv{
	width:100%;
	margin: 0 auto;
	clear:both;}
	
h1, h2, h3, h4, h5, .h1, .h2, .h3, .h4, .h5 {
  line-height: 1.5;
  color: #e33b2e;
  font-weight: 400;
}

h2, .h2 {
  font-size: 2rem;
}



div.BodyText .bodyTextSide a{
	color:#097294;
	text-decoration:none;}


div.BodyText .bodyTextSide a:hover{
	color:#e33b2e;
	text-decoration:underline;}
	
	
/*******************************BreadCramps****************/

nav.mod-breadcrumbs__wrapper{
	z-index:10;
	position: absolute;
  	left: 600px;
  	top: 400px;
	 background: rgba(227, 46, 59, 0.3);
	 padding:0px 0px 20px 0px;
	}
	
	
nav.mod-breadcrumbs__wrapper li{
	list-style:none;
	float:left;
	color:#fff;}
	
li.mod-breadcrumbs__item{
	text-align:center;
	padding: 0px 20px 0px 20px;
	border-right: #fff dotted thin;}
	

a.pathway{
	 color:#fff;
	 text-decoration:none;}

a.pathway:hover{
	color:#fff;
	 text-decoration:underline;}

/**********************Banner***************************/
div.BannerRegion{
	clear:both;
	width:100%;
		margin: 0 auto;}
	
div.BannerRegion p{
	padding:0px;
	margin:0px;}
	
div.BannerRegion p img{
	width:100%;
	height:300px;}

/*********************Logo Region**********************/
div.LogoArea{
	width:100%;
	clear:both;
	margin: 0 auto;
	padding:30px 0px;
	height:128px;
	}
	
div.LogoAreaBarInsideWrapper{
	width:75%;
	height:auto;
	margin: 0 auto;
	padding:0px 5%;
	}
	
div.LogoBar{
	width:60%;
	float:left;}

div.ContactsBar{
	width:40%;
	float:left;}	

div.CallUs,
div.emilUs{
	width:50%;
	float:left;}
	
div.ContactsBar h3{
	color:#e33b2e;
	font-weight:500;
	font-family: 'Poppins', sans-serif !important;
	font-size:18px;
	}
	
/***********************MenuRegion*****************/

div.BlueBar{
	width:80%;
	padding:0px;
	margin: 0 auto;
	height:72px;
	}
	
div.InsideBluebarWrapper{
	width:95%;
	margin: 0 auto;
	padding:15px 0px 15px 5%;
	height:47px;
	background:#097294;}

div.BlueBar .TopBlueMenu{
	width:70%;
	float:left;
	text-transform:uppercase;
	clear:both;
	padding:0px 0px 0px 0px;
	}
	
div.BlueBar .WebSearch{
	width:30%;
	float:left;}	
	
div.BlueBar .WebSearch label.visually-hidden{
	display:none;}
	
/***********************************************/

/******************Search*******************/
#mod-finder-searchword120[type="text"]{
padding:3px;
border:solid #fff 1px !important;
border-radius: 25px !important;
background:#097294 url(../images/search.png) top left no-repeat !important;
color:#fff !important;
font-size:12px !important;
background-position: 250px 10px !important;
}

div.WebSearch #mod-finder-searchword120{
margin-bottom:0;
width: 278px !important;
margin-top: 4px;
margin-right:0px;
height: 31px !important;
padding:5px 8px;
}

/******************MidMenu**********************/
div.MidMenu .nav>li>a{
display:block;
font-family: 'Poppins', sans-serif !important;
font-weight:300 !important;
font-size:24px;
color:#fff;
padding:0px 30px 0px 30px;
font-weight:400;
text-decoration:none;
text-align: center !important;
-webkit-transition: all 1s ease;
 transition: all 1s ease;}
	
	
div.MidMenu ul.nav{
	margin:0px;
	margin: 0 auto;
	clear:both;
	width:80%;
	}
	

div.MidMenu .nav>li{
	list-style:none;
	float:left;}
	
div.MidMenu .nav>li.item-103{
	background:#097294 url(../images/SEA-icon.png) top left no-repeat !important;
	width:372px;
	text-align:center;
	padding: 142px 0px 30px 0px;
	background-position: 140px 25px !important;
	}
	
div.MidMenu .nav > li.item-107{
	background:url(../images/youth-icon.png) top left no-repeat !important;
	width:372px;
	text-align:center;
	padding: 142px 0px 30px 0px;
	background-position: 140px 25px !important;}
	

div.MidMenu .nav>li.item-108{
	background:#097294 url(../images/Institutional_Icon.png) top left no-repeat !important;
	width:372px;
	text-align:center;
	padding: 142px 0px 73px 0px;
	background-position: 140px 25px !important;
	}

div.MidMenu .nav > li.item-109{
	background:url(../images/resourcing-icon.png) top left no-repeat !important;
	width:372px;
	text-align:center;
	padding: 142px 0px 30px 0px;
	background-position: 140px 25px !important;}
	

div.MidMenu .nav>li>a:hover,
div.MidMenu .nav>li>a:focus{
	 color:#fbbc05;}

div.MidMenu .nav>.active>a,
div.MidMenu .nav>li>a:hover,
div.MidMenu .nav>li>a:focus{
	 color:#fbbc05;
	 text-decoration:none;
	 text-align: center !important;}


/******************body***************/
div.TopPart .pictureSide{
	width:32%;
	overflow:hidden;
	padding:0;
	float:left;
	color:#fff;
	margin-top:1%;
	}
	
.pictureSide #mod-custom136 img{
	width:100%;
	height:auto;
		}
	
div.TopPart .pictureSide p{
	padding:0px;
	margin:0px;}
	
div.TopPart .bodyTextSide{
		width:58%;
		float:left;
		padding:0% 3% 0% 3%;
		height:auto;}

	
div.lowerPart .RequestQuoteBG{
	width:100%;
	clear:both;
	background:url(../images/quote_BG.png) #cfd2d4  top left no-repeat;
	background-size: 100% 100%;
	padding:15px 0px;
	height:425px;
	margin: 0 auto}	
	
div.BodyWrapper{
	background:#f1f1f1;
	width:100%;
	clear:both;
	height:auto;}

div.BodyText,
div.bottomPart{
	width:80%;
	background:#fff;
	height:auto;
	margin: 0 auto;
	padding: 0px 0% 0px 0%;
	overflow:auto;
	}	
div.BodyText{	
	background:#fff url(../images/globe2.png) bottom center no-repeat;
	background-size:40%;}
	
div.topRowWrapper{
	clear:both;
	height:auto;
	overflow:auto;
	padding: 30px 0px;}
	
div.secRowWrapper{
		clear:both;
	height:auto;
	overflow:auto;
	padding-bottom:30px;}
	
div.topRowWrapper .how,
div.topRowWrapper .who,
div.topRowWrapper .work{
	float:left;
	width:266px;
	height:200px;	
	padding:130px 40px 0px 40px;
	color:#000;
	font-weight:500;
	font-size:16px;
	}
	
div.topRowWrapper .mission{
	float:left;
	width:266px;
	height:200px;
	padding:130px 40px 0px 40px;
	color:#000;
	font-weight:500;
	font-size:16px;}
	
	div.topRowWrapper .how{
	background:#dfdbdb url(../images/How.png) top left no-repeat;
	background-position:15px 13px;
	margin-right:40px;
	}
	
div.topRowWrapper .who{
	background:#dfdbdb url(../images/Who.png) top left no-repeat;
	background-position:15px 13px;
	margin-right:40px;
	}
	
div.topRowWrapper .work{
	background:#dfdbdb url(../images/work.png) top left no-repeat;
	background-position:15px 13px;
	margin-right:40px;
	}
	
	
div.topRowWrapper .mission{
	background:#dfdbdb url(../images/mission.png) top left no-repeat;
	background-position:15px 13px;
	}
	
	
	
div.topRowWrapper .Employee,
div.topRowWrapper .Leadership,
div.topRowWrapper .Succesion,
div.topRowWrapper .Performance
{
	float:left;
	width:266px;
	height:180px;
	padding:130px 40px 0px 40px;
	color:#000;
	font-weight:500;
	font-size:16px;
	}
	
	
div.topRowWrapper .Employee{
	background:#dfdbdb url(../images/EmployeeEngagement.png) top left no-repeat;
	background-position:15px 13px;
	margin-right:40px;
	}
	
div.topRowWrapper .Leadership{
	background:#dfdbdb url(../images/LeadershipDevelopment.png) top left no-repeat;
	background-position:15px 13px;
	margin-right:40px;
	}
	
div.topRowWrapper .Succesion{
	background:#dfdbdb url(../images/succession_Management.png) top left no-repeat;
	background-position:15px 13px;
	margin-right:40px;
	}
	
div.topRowWrapper .Performance{
		background:#dfdbdb url(../images/Perfromance_Small.png) top left no-repeat;
	background-position:15px 13px;}
	
	
	
div.secRowWrapper .tools,
div.secRowWrapper .ideas,
div.secRowWrapper .mission{
	float:left;
	width:266px;
	height:200px;
	padding:130px 40px 0px 40px;
	color:#000;
	font-weight:500;
	font-size:16px;}
	
div.secRowWrapper .strategy,
div.secRowWrapper .Design,
div.secRowWrapper .Culture{
	float:left;
	width:266px;
	height:200px;
	padding:130px 40px 0px 40px;
	color:#000;
	font-weight:500;
	font-size:16px;}
	
div.secRowWrapper .FormalMent{
		float:left;
	width:266px;
	height:260px;
	padding:80px 40px 0px 40px;
	color:#000;
	font-weight:500;
	font-size:16px;}
	
div.secRowWrapper .WomenMent{
	float:left;
	width:266px;
	height:260px;	
	padding:80px 40px 0px 40px;
	color:#000;
	font-weight:500;
	font-size:16px;
	margin-right:40px;
	background:#dfdbdb url(../images/women_ment.png) top left no-repeat;
	background-position:15px 13px;}
	
div.secRowWrapper .mission{
	background:#dfdbdb url(../images/mission.png) top left no-repeat;
	background-position:15px 13px;}
	
	
div.secRowWrapper .FormalMent{	background:#dfdbdb url(../images/formalmentoiship.png) top left no-repeat;
	background-position:15px 13px;

	}
	

div.secRowWrapper .strategy{
	background:#dfdbdb url(../images/Strategic-Change.png) top left no-repeat;
	background-position:15px 13px;
	margin-right:40px;
	}
	
div.secRowWrapper .Design{
	background:#dfdbdb url(../images/OrganizationalDesign.png) top left no-repeat;
	background-position:15px 13px;
	margin-right:40px;
	}
	
div.secRowWrapper .Culture{
	background:#dfdbdb url(../images/culture.png) top left no-repeat;
	background-position:15px 13px;
	}
	

div.secRowWrapper .tools{
	background:#dfdbdb url(../images/tools.png) top left no-repeat;
	background-position:15px 13px;
	margin-right:40px;
	}
	
div.secRowWrapper .ideas{
	background:#dfdbdb url(../images/ides.png) top left no-repeat;
	background-position:15px 13px;
	margin-right:40px;
	}
	

div.Footer{
	width:100%;
	clear:both;
	background:#232323;
	margin: 0 auto;
	color:#fff;
	padding-bottom:15px;
	height:auto;}
	
div.Footer .copyright{
	width:100%;
	margin: 0 auto;
	clear:both;
	text-align:center;
	font-family: 'Poppins', sans-serif !important;
	font-size:14px;
	}

div.FooterWrapper{
	width:80%;
	padding:14px 0% 0px 0%;
	line-height:25px;
	margin:0 auto;
	height:200px;}
	
div.FooterWrapper h2{
	color:#fff;
	margin-bottom: 40px;
font-size: 22px;
font-weight: 500;
	border-bottom:none !important;
	text-align:center;
	}
	
div.socialMediaDiv,
div.Location{
	width:30%;
	float:left;
	color:#fff;
	font-size:16x;
	text-align:center;
}

div.Contacts{
	width:33%;
	float:left;
	color:#fff;
	font-size:16x;
	text-align:center;}

div.socialMediaDiv{
		height:180px;
	margin-top:15px;}

div.Location{	margin-top:15px;
	color: #666;
font-size: 14px;
margin-bottom:15px}
div.Contacts{
	border-right:dashed #FFF thin !important;
	border-left:dashed #FFF thin !important;
	height:auto;
	margin-top:15px;
	color: #666;
font-size: 14px;
margin-bottom:30px;}

div.MidMenu{
	height:258px;
	background:#e33b2e;}
	
div.TopPart,
div.lowerPart{
	width:100%;
	margin: 0 auto;
	clear:both;}
	
div.TopPart{}
	
	
div.TopPart .LightBlue{
	width:43%;
	background:#cfd2d4;
	padding: 1.5% 3% 3% 3%;
	float:left;
	color:#022d62;
}

div.DownloadPropectus{
	width:95%;
	padding:4%;
	height:279px;
	margin-top:10%;
	text-align:center;
	background:url(../images/pdf-icon.png) #cfd2d4  top left no-repeat;
	background-position:150px 130px;
	}
	
div.DownloadPropectus h1{
	font-size:24px;
	text-align:center;
	}


div.DownloadPropectus p{
	padding-top:140px;}
	

div.DownloadPropectus a{
	color:#022d62;
	text-decoration:none;}
	
div.DownloadPropectus a:hover{
	color:#fff;
	text-decoration:underline;}


	
div.TopPart .LightBlue h1{
	font-size:30px;
	color:#022d62;
	font-family: 'Didact Gothic', sans-serif !important;}
	
div.TopPart .DarkBlue h1{
	font-family: 'Didact Gothic', sans-serif !important;
	font-size:30px;
	color:#fff;}
	

div.lowerPart h1{
	font-family: 'Didact Gothic', sans-serif !important;
	font-size:30px;
	color:#022d62;
	text-align:center;}
	
div.page-header{
	display:none;}
	
div.lowerPart{}

div.TopPart .DarkBlue h2,
div.lowerPart h2{
	font-size:24px;
	color:#e33b2e;
	font-family: 'Poppins', sans-serif !important;
	text-decoration:none;
}
	

	
div.bodyTextSide .Readmore{
	background:#e33b2e;
	width:264px;
	text-align:center;
	height:40px;
	padding-top:15px;
	color:#fff;
	margin-bottom:10px;
	}
	

div.bodyTextSide .Readmore a{
	color:#022d62;
	text-decoration:none;
	} 
	

div.bodyTextSide .Readmore .active>a,
div.bodyTextSide .Readmore a:hover,
div.bodyTextSide .Readmore a:focus{
	color:#fff;
	text-decoration:underline;
	}
	 
	
div.TopPart .Readmore{
	background:#e33b2e;
	width:264px;
	text-align:center;
	height:40px;
	padding-top:15px;
	color:#fff;
	}
	
div.TopPart .Readmore a{
	color:#022d62;
	text-decoration:none;
	} 
	

div.TopPart .Readmore .active>a,
div.TopPart .Readmore a:hover,
div.TopPart .Readmore a:focus{
	color:#fff;
	text-decoration:underline;
	}
	

	
	

/***************************social Media*****************/
div.ContactsBar .phoneNumber,
div.ContactsBar .Email{
	color:#e33b2e;
	font-family: 'Poppins', sans-serif !important;
	text-decoration:none;
	font-size:18px;}
	
div.ContactsBar div.fontawsome{
	color:#e33b2e;}

div.fontawsome{
	width:8%;
	padding: 5px 0px;
	float:left;}
	
div.Loc,
div.num,
div.inf{
	width:90%;
	float:left;}

div.Address,
div.phoneNumber,
div.Email{
	color:#fff;
	font-family: 'Poppins', sans-serif !important;
	text-decoration:none;
	text-align:left;
	clear:both;
	width:100%;
	font-size:18px;}

div.socialMedia{
	width:100%;
	clear:both;
	height:30px;
	margin-left: 10pc;
margin-bottom: 10px;}

div.Facebook,
div.Twitter,
div.Instagram{
	float:left;
	width:30px;}
	
	
.fa {
  padding: 0px;
  font-size: 20px;
  width: 100%;
  text-align: center;
  text-decoration: none;
}

.fa:hover {
  opacity: 0.7;
}

/* Set a specific color for each brand */

/* Facebook */
.fa-facebook,
.fa-twitter,
.fa-instagram {
  color: white;
}


div.Contacts .phoneNumber{
	height:33px;
	background:url(../images/phone-icon.png) top left no-repeat;
	margin-bottom: 20px;
background-position: 110px 00px;
	}
	
div.Contacts .Email{
	height:24px;
	background:url(../images/email-icon.png) top left no-repeat;
background-position: 80px 5px;
	}


/**************************end********************/
	
	
/*************Top Blue Menu*****************************/


div.TopBlueMenu .nav>li>a{
display:block;
font-family: 'Poppins', sans-serif !important;
font-size:16px;
text-transform:uppercase;
color:#fff;
padding:0px 35px 0px 35px;
font-weight:400;
text-align:left;
text-decoration:none !important;
-webkit-transition: all 1s ease;
 transition: all 1s ease;}
	
	
div.TopBlueMenu ul.nav{
	margin:0px;
	padding:5px 0px 0px 0px;}
	

div.TopBlueMenu .nav>li{
	list-style:none;
	float:left;}
	
	
/*div.TopBlueMenu .nav > li.item-104{
	border-right:none;}

div.TopBlueMenu .nav > li.item-104 > a{
	padding:0px 0px 0px 18px;
	}*/

div.TopBlueMenu .nav>li>a:hover,
div.TopBlueMenu .nav>li>a:focus{
	 color:#fff;
	 text-decoration:none !important;}

div.TopBlueMenu .nav>.active>a,
div.TopBlueMenu .nav>li>a:hover,
div.TopBlueMenu .nav>li>a:focus{
	 color:#e33b2e;
	 text-decoration:underline;
	 background:none !important;}
/***********************End******************/






/********************Contact Form*****************/
.visform [class^="fieldset-"].active{
display: block;
padding: 30px;
border: none;}


form#visform2 .inputbox{
height: 32px !important;
background: #fff !important;
color: #000000 !important;
font-size: 18px;
border-radius: 0px;
-webkit-box-shadow: none !important;
box-shadow: none !important;
border: 1px solid rgba(0, 0, 0, 0.1);}

form#visform2 textarea#field11{
	height: 130px !important;
	background: #fff !important;
color: #000000 !important;
font-size: 18px;
border-radius: 0px;
-webkit-box-shadow: none !important;
box-shadow: none !important;
border: 1px solid rgba(0, 0, 0, 0.1);
overflow: auto;
resize: vertical;
	}
	
div.visBtnCon #field13{
	color:#fff;
	  cursor: pointer;
	  font-weight: 400;
	  border:solid #fff 1px !important;
border-radius: 25px !important;
font-size:16px;
background:#e33b2e;
height:52px;
width:170px;
	}
	
form#visform2 .visBtnCon{
	text-align: left !important;}

/***********************End******************/



/********************Top Yellow Menu-success stories*****************/


/***********************End******************/



div.BottomMenu a{
	color:#fff;
	font-family: "HelveticaRegular";
	font-size:12px;
	font-weight:500;
	}
	
	
div.MenuRegionWrapper{
	width:100%;
	margin: 0 auto;
	padding:0px;
	height:auto;
	background:#4265af;
	color:#fff;}	
	
div.MenuRegion{
	width:1300px;
	height:36px;
	margin: 0 auto;
	font-family:"HelveticaRegular";
	font-size:14px;
	padding:6px 0px 0px 0px;}
	

	

	

	


.page-header{
	margin:0px !important;
	padding:0px !important;
	border:none !important;}
/*
div[itemprop="articleBody"]{
	column-count: 3;
  column-gap: 40px;
  margin: 20px 0px 0px 0px;
  clear:both;}
 
 div[itemprop="articleBody"] p{
	 color:#fff;
	 background:#2c4da3;
	 font-family: "HelveticaRegular";
*/
	 

	
div.Indsol,
div.ValueAdd{
	width:31%;
	color:#fff;
	background:#2c4da3;
	font-family: "HelveticaRegular";
	float:left;
	margin-top:20px;
	padding:10px 20px;
	margin-bottom:20px;
	height:180px;}
	
div.Tachnology{
	width:30%;
	color:#fff;
	background:#2c4da3;
	font-family: "HelveticaRegular";
	float:right;
	margin-top:20px;
	padding:10px 20px;
	margin-bottom:20px;
	height:180px;}
	
div.ValueAdd{	
margin-right: 3%;
margin-left: 4%;
		}
		
div.Indsol a,
div.ValueAdd a,
div.Tachnology a{
	color:#fff;
	text-decoration:none;
	line-height:22px;}
	
div.Indsol a:hover,
div.ValueAdd a:hover,
div.Tachnology a:hover{
	text-decoration:underline;}	
	
div[itemprop="articleBody"]{
  clear:both;}
 
 div.QuickFacts #f5DivElement01 p,
 div.QuickFacts #f5DivElement04 p,
 div.QuickFacts #f5DivElement07 p{
	 font-size:30px !important;
	 font-weight:500;
	 color:#fff !important;
	 font-family: "HelveticaBold";
	 }
div.QuickFacts #f5DivElement02 p,
div.QuickFacts #f5DivElement05 p,
div.QuickFacts #f5DivElement08 p{
	 font-family: "HelveticaRegular";
	 font-size:18px !important;
	 font-weight:normal;
	  color:#fff !important;}

div.HomeKeyServices #wp_50_photo{
	height:390px !important;} 
	
div.HomeKeyServices #wp_50_photo .thumb{
	padding-right:10px;}
	
#wp_50_photo h2{
	margin-bottom:15px !important;
	line-height:30px;
	width:60%;}
	
#wp_50_photo p{
	line-height:28px;}
	  
	  


/************************Sitemap Menu*******************************/
div.SiteMap .nav>li>a{
display:block;
color:#fff;
font-size:14px;
padding:0px 15px 0px 15px;
font-weight:400;}

div.SiteMap .nav{
	margin:0px;}

div.SiteMap .nav>li{
	float:right;}
	
div.SiteMap .nav>li.item-124{
	border-right:dotted medium #fff;}
	
div.SiteMap .nav>li.item-123{
	border-left:dotted medium #fff;}
	
div.SiteMap .nav>li.item-123>a{
	padding:0px 0px 0px 15px;
	margin:0px 0px 0px 5px;}
	

div.SiteMap .nav>li>a:hover,
div.SiteMap .nav>li>a:focus{
	 color:#fff;}

div.SiteMap .nav>.active>a,
div.SiteMap .nav>li>a:hover,
div.SiteMap .nav>li>a:focus{
	 color:#4265af;
	 text-decoration:none;
	 background:none !important;}
/********************************************end*****************************/

/******************Sidemenu****************/
div.SideMenu{
	margin:0px;
	padding:0px;
	width: 100% !important;}
	
div.SideMenu ul{
	margin:0px;
	padding:0px;}

div.SideMenu li{
	background:#e33b2e url(../images/arrow-sideMenu.png) top left no-repeat !important;
	font-size:16px;
	margin-bottom:5px;
	background-position: 10px 20px !important;
	padding:10px 0px 10px 0px;}
	
div.SideMenu .nav>li>a{
color:#fff;
font-size:14px;
padding:0px 15px 0px 20px;
font-weight:400;
text-decoration:none;
-webkit-transition: all 1s ease;
 transition: all 1s ease;}
	
div.SideMenu .nav>li>a:hover,
div.SideMenu .nav>li>a:focus{
	 color:#097294;}

div.SideMenu .nav>.active>a,
div.SideMenu .nav>li>a:hover,
div.SideMenu .nav>li>a:focus{
	 color:#097294;
	 text-decoration:none;
	 background:none !important;
	 }
	 
	 
/*************************sidemenu two*****************************************/
div.SideMennu{
	margin:0px;
	padding:0px;
	width: 100% !important;}
	
div.SideMennu ul{
	margin:0px;
	padding:0px;}

div.SideMennu li{
	background:#097294 url(../images/arrow_2.png) top left no-repeat !important;
	font-size:14px;
	margin-bottom:5px;
	background-position: 30px 20px !important;
	padding:10px 0px 10px 30px;}
	
div.SideMennu .nav>li>a{
color:#fff;
font-size:14px;
padding:0px 15px 0px 20px;
font-weight:300;
text-decoration:none;
-webkit-transition: all 1s ease;
 transition: all 1s ease;}
	
div.SideMennu .nav>li>a:hover,
div.SideMennu .nav>li>a:focus{
	 color:#e33b2e;}

div.SideMennu .nav>.active>a,
div.SideMennu .nav>li>a:hover,
div.SideMennu .nav>li>a:focus{
	 color:#e33b2e;
	 text-decoration:none;
	 background:none !important;
	 }

	 
/***********************Bottom Menu**********	*********************/	
	
div.BottomMenu li {

    padding: 5px 0px 5px 2px;
}

div.BottomMenu .nav{
  column-count: 3;
  column-gap: 25px;
  list-style:disc;
 }
  
div.BottomMenu .nav > li > a:hover,
div.BottomMenu .nav > li > a:focus{
	text-decoration:underline;
	background:none !important;
	}
	

div.BottomBlackMenu .nav>li>a{
display:block;
color:#666666;
font-size:16px;
padding:0px 15px 0px 15px;
font-weight:400;
text-decoration:none;
-webkit-transition: all 1s ease;
 transition: all 1s ease;}

div.BottomBlackMenu .nav>li{
	border:none;
	float:left;
	list-style:none;
	background:url(../images/arrow1.png) top left no-repeat !important;
	background-position: 0px 8px !important;}


div.BottomBlackMenu .nav>li>a:hover,
div.BottomBlackMenu .nav>li>a:focus{
	 color:#e33b2e;}

div.BottomBlackMenu .nav>.active>a,
div.BottomBlackMenu .nav>li>a:hover,
div.BottomBlackMenu .nav>li>a:focus{
	 color:#e33b2e;
	 text-decoration:none;
	 background:none !important;
	 }
	 
div.topFloating{
		 margin-bottom:10px;
		 clear:both;
		 padding: 0% 4% 0% 4%;
		 height:auto;
}
	
div.TopPart .topFloating .pahali,
div.TopPart .topFloating .NumberYake,
div.TopPart .topFloating .rununu,
div.TopPart .topFloating .yake{
	background:#fafafa;
	padding:10px;
	height:185px;
	width:260px;
	float:left;
	margin-right:40px;
	text-align:center
	font-weight:500;
	margin-top:30px;
	font-size:18px;
	}
	
div.topFloating .yake{
	margin-right:0px !important;
	padding:0% 4%;}

div.topRowWrapper .OursocialFirstColumn{
	width:45%;
	float:left;
	margin-right:3%;}
	
div.topRowWrapper .OursocialSecondColumn{
	width:40%;
	float:left;}
	
/***************Request Quote*********************/

div.RequestQuoteBG .visBtnCon #field20{
	background:#cd2316 !important;
	padding:10px;
	color:#fff;}

div.RequestQuoteBG.visform input:not(.btn), .visform select, .visform textarea{
	background: rgba(232, 150, 144, 0.5) !important;
	}


div.RequestQuoteBG form.visform {
	margin:0px !important;
	width:800px !important;
	float:right !important;
	color:#fff;}
	
div.RequestQuoteBG .field15,
div.RequestQuoteBG .field16,
div.RequestQuoteBG .field18{
	width:325px;
	float:left;}

div.RequestQuoteBG #field17{
	width:200px;
	float:left;}
	
div.RequestQuoteBG .visforms  h1{
	float:right !important;
	width:100%;
	margin: 0 auto;
	clear:both;}
	
div.RequestQuoteBG .visform input,
div.RequestQuoteBG .visform select,
div.RequestQuoteBG .visform textarea{
	color:#fff !important;}
	
div.RequestQuoteBG textarea#field19{
	height:80px !important;
	width:280px !important;
	}
	
div.RequestQuoteBG .visCSSinput{
	width:85% !important;
	padding:10px !important;}

div.RequestQuoteBG label.vis_mandatory,
div.RequestQuoteBG label.asterix-ancor,
div.RequestQuoteBG label#modvisform139servicelbl{
	display:none;}
	
div.RequestQuoteBG .visform [class^="fieldset-"].active{
	border:none !important;}