body {
      font: 20px Montserrat, sans-serif;
      line-height: 1.8;
      color: #f5f6f7;
  }
  
  body {
      font: 20px Montserrat, sans-serif;
      line-height: 1.8;
      color: #f5f6f7;
  }
  p {font-size: 16px;}
  .margin {margin-bottom: 45px;}
  .marginbottom {margin-bottom: 22px;}
  .bg-1 { 
      background-color: #1abc9c; /* Green */
      color: #ffffff;
  }
  .bg-2 { 
      background-color: #474e5d; /* Dark Blue */
      color: #ffffff;
  }
  .bg-3 { 
      background-color: #ffffff; /* White */
      color: #555555;
  }
  .bg-4 { 
      background-color: #2f2f2f; /* Black Gray */
      color: #fff;
  }
  .bg-6{background-color: #e46f5c;}
  
  p.menuheading {font-size: 16px;font-weight:bold;}
  
  p.headingclass{font-size:30px;font-weight:bold;color:white;text-align:center;}
  .container-fluid1 {
      padding-top: 20px;
      padding-bottom: 50px;
  }
  .margintop111{margin-top:25px;}
  /* Header  */
  p.header_top1_1{font-size:27px; font-family:Arial; color:white;margin-top: 5px; text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);margin-left: 4px;}
  p.header_top1_2{font-weight:bold;color:white;margin-top:15px;}
  
  /*Menu Bar */
  .navbar {
      padding-top: 5px;
      padding-bottom: 15px;
      border: 0;
      border-radius: 0;
      margin-bottom: 0;
      font-size: 10px;
      letter-spacing: 2px;
  }
  
  .navbar-nav  li a{font-size:16px;font-weight:bold;}
  
  .navbar-nav  li a:hover {
      color: brown !important;
	  font-weight:bold;
	  text-decoration:none;
  }
  
  
  /*
  banner */
   .carousel-inner > .item > img,
  .carousel-inner > .item > a > img {
      width: 100%;
      margin: auto;
  }
  p.bannersubheading {color:black;font-weight:bold;}
  .bannerheading{color:orange;font-weight:bold;}
  
  .bannerpointmargin{margin-bottom:-20px;}
  .imgcsseffect121{width:70px;height:70px;margin-top:12px;box-shadow: 0 0 20px black;}
  .hrbordereffect777{border-width:3px;border-color:white;width:100px;margin-top:2px;margin-bottom:5px;float:center;}
  /*=====Vision Section====*/
  p.visiontext{color:#484444;font-size:18px;font-family:calibri;text-align:justify;margin:15px;line-height:22px;}
  img.visionimg{width:100px; height:125px;display:inline;color:#b11313;border:1px solid gray;box-shadow: rgba(0,0, 255, 0.5) 0 0 8px, rgba(0, 0, 0, 0.2) 0 0 0px 0px inset;}
  
  /*=========Who we are 3 section in one =========*/
  p.headingmainabout1{font-size:25px;color:white;text-align:center;font-weight:bold;margin:15px 0px; }
  p.headingmainabout2{font-size:20px;color:white;text-align:center;font-weight:bold;margin-top:-25px; }
  
  p.subheadingabout1{font-size:18px;font-family:cambria;font-weight:bold;color:white;text-align:justify;margin:5px 35px;}
  ul.aboutdesc1{font-size:15px;font-weight:bold;margin-left:60px;margin-right:60px;line-height:40px;}
  
  button.readmore{color:white;border:1px solid white;}
  a.readmore{color:white;}
  a.readmore:hover{color:black;}
  p#serviceoffertext{color:#6d6868;padding-right:5px;padding-left:5px;text-align:justify;}
  p#serviceoffertext:hover{color black;font-weight:;}
  /*=============What's New Link===============*/
  span.whatsnewlink{font-size:17px;padding-right:5px;}
  span.whatsnewlink1{font-size:19px;padding-right:5px;}
  span.whatsnewlink2{font-size:50px;color:#33a9ee;}
  ul.usefullink{background-color:white; list-style:none;margin-top:15px;box-shadow: rgba(0,0, 255, 0.5) 0 0 8px, rgba(0, 0, 0, 0.2) 0 0 0px 0px inset;}
  ul.usefullink li{margin-top:1px;margin-left:-15px;}
  ul.usefullink li a{margin-top:1px;color:#714865;font-size:15px;}
  ul.usefullink li a:hover{margin-top:1px;color:blue;}
  
  #careerwithus{background-image:url(../images/careerimg.jpg);}
  
  ul.whatsnew{height:auto;margin-left:0px;background-color:white; list-style:none;margin-top:15px;box-shadow: rgba(0,0, 255, 0.5) 0 0 8px, rgba(0, 0, 0, 0.2) 0 0 0px 0px inset;}
  ul.whatsnew li{margin-top:1px;margin-left:0px;margin-right:5px;font-size:13px;text-align:justify;color:black;}
  ul.whatsnew li a{margin-top:1px;color:#714865;font-size:13px;}
  ul.whatsnew li a:hover{margin-top:1px;color:blue;}
  span.whatsnewlink2{font-size:13px;padding-right:1px;}
  /*============Services Offering==================*/
  #serviceoffer{color:#d21032;font-weight:bold;font-size:16px;text-align:center;}
  /*
  #serviceoffer:hover{border-radius:50%;background-color:white;color:;border:1px solid gray;box-shadow: rgba(0,0, 255, 0.5) 0 0 8px, rgba(0, 0, 0, 0.2) 0 0 0px 0px inset;} */
  img.serviceoffering{width:36%; border:5px #EEEEEE double; transition:width 0.5s;}
  img.serviceoffering:hover{width:40%; border:5px #EEEEEE double;}
  img.serviceoffering1{width:45%; border:5px #EEEEEE double; transition:width 0.5s;}
  img.serviceoffering1:hover{width:50%; border:5px #EEEEEE double;}
  #serviceglyphi_css{color:black;}
  /*===================Sector We Work ================*/
  .title121{text-align:center;color:#1b1919;}
  a.sectorlink:hover {color:orange;font-size:25px;}  
  p.sectorwework{color:black;font-weight:bold;font-size:11px;margin-top:-8px;}
  #shadoweffect1{background-color:;color:#b11313;border:1px solid gray;box-shadow: rgba(0,0, 255, 0.5) 0 0 8px, rgba(0, 0, 0, 0.2) 0 0 0px 0px inset;}
  #shadoweffect1:hover #imghover{color:#b11313;border:1px solid gray;box-shadow: rgba(0,0, 255, 0.5) 0 0 8px, rgba(0, 0, 0, 0.2) 0 0 0px 0px inset;}
  
  #sectorwork:hover{background-color:;color:#b11313;border:1px solid gray;box-shadow: rgba(0,0, 255, 0.5) 0 0 8px, rgba(0, 0, 0, 0.2) 0 0 0px 0px inset;}
  #sectorwork:hover p{color:#b11313;}
  
  #shadoweffect12{background-color:;color:#b11313;border:1px solid gray;box-shadow: rgba(0,0, 255, 0.5) 0 0 8px, rgba(0, 0, 0, 0.2) 0 0 0px 0px inset;border-radius:10px;min-height:450px;}
  #shadoweffect13{background-color:;color:#b11313;border:1px solid gray;box-shadow: rgba(0,0, 255, 0.5) 0 0 8px, rgba(0, 0, 0, 0.2) 0 0 0px 0px inset;border-radius:10px;}
  /*===================================*/
  p.gettouch_header{text-align:center;}
  p.gettouch_header{font-size:27px; font-weight:bold; text-decoration:underline; font-family:Arial; color:white;background-color:#1E82B6;margin-top: 5px; text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);margin-left: 4px;}
  p.gettouch_subheader{text-align:center;font-weight:bold;color:white;background-color:#1E82B6;}
  /*===========Demo 1003 CSS===================*/

.marginleftright1003{margin-left:10px;margin-right:10px;border:1px solid gray;box-shadow: 4px -4px 6px 2px #4a4949;}
p.heading1003{font-family:arial,Hind,sans-serif;font-size:19px;text-align:center;font-weight:700;color:#4e4a4a;margin-top:10px;margin-bottom:7px;}
p.paratext1003{font-family:arial;font-size:15px;text-align:center;line-height:22px;color:black;margin-top:10px;margin-bottom:10px;}

/*==========Demo 1004 CSS====================*/
.marginleftright1004{margin-left:10px;margin-right:10px;}
p.glyphicon1004{font-size:28px;text-align:left;font-weight:700;color:white;text-align:center;}
span.iconglyphicon1004{padding:15px;border-radius:50%;background-color:#49CD7D;}
span.iconglyphicon1004:hover{background-color:black;}
p.heading1004{font-family:arial,Hind,sans-serif;font-size:22px;text-align:center;font-weight:700;color:black;margin-top:10px;margin-bottom:7px;}
p.paratext1004{font-family:arial;font-size:16px;text-align:center;line-height:25px;color:black;margin-top:10px;margin-bottom:10px;}
  
  /*==========Demo 1018 CSS ===========*/
.marginleftright1018{margin-left:10px;margin-right:10px;}
.containermain1018{border-top:4px solid #2bbbdf;border-bottom:4px solid #2bbbdf;background-color:#ffffff; border-left: 2px solid gray; border-right: 2px solid gray;box-shadow: 4px -3px 11px 2px #424444;}
.colsm4effect1018{margin-top:-70px;background-color:#f7f7f7;border-top:4px solid #2bbbdf;box-shadow: 2px -5px 12px 0px #383535;}
.roweffcectsub1018{border-top:1px solid #cec8c8;padding-top:10px;padding-bottom:0px;border-bottom:1px solid #cec8c8;}
p.heading1018{font-family:arial,Hind,sans-serif;font-size:30px;text-align:left;font-weight:700;color:#d46a87;}
p.subheading1018{font-family:arial,Hind,sans-serif;font-size:19px;text-align:left;font-weight:none;color:#2bbbdf;padding-top:5px;padding-bottom:5px;}
p.heading1018_2{font-family:arial,Hind,sans-serif;font-size:30px;text-align:center;font-weight:700;color:#2bbbdf;}
p.subheading1018_2{font-family:arial,Hind,sans-serif;font-size:20px;text-align:center;font-weight:none;color:#2bbbdf;padding-top:5px;padding-bottom:5px;}
p.paratext1018{padding-top:12px;padding-bottom:12px;font-family:arial;color:#1e2b88;font-size:17px;text-align:justify;}
a.anchorlink1018{font-family:Arial,sans-serif;color:#6b6868;font-size:15px;text-align:justify;}
a.anchorlink1018:hover{color:red;}

  /*=========Service page ================*/
  	#servicecontainer{border:1px solid #EEEEEE;}
	#servicecontainer:hover{box-shadow: rgba(0,0, 255, 0.5) 0 0 8px, rgba(0, 0, 0, 0.2) 0 0 0px 0px inset; }
    p.serviceheading{text-align:center;font-size:27px; font-weight:bold; text-decoration:underline; font-family:Arial; color:white;margin-top: 5px; text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);margin-left: 4px;}
	p.servicecontent{margin-top:15px;color:black;font-family:calibri;font-size:17px; line-height:30px; text-align:justify;}
	.servicebg1{background-color:#33a9ee;}
	.servicebg2{background-color:#33a9ee;}
	.servicebg3{background-color:white;}
/*==========Demo 1010 CSS====================*/
.marginleftright1010{margin-left:10px;margin-right:10px;}

p.heading1010{font-family:arial,Hind,sans-serif;font-size:19px;text-align:center;font-weight:700;color:#4e4a4a;margin-top:10px;margin-bottom:7px;}
p.paratext1010{font-family:arial;font-size:15px;text-align:justify;line-height:22px;color:black;margin-top:10px;margin-bottom:10px;}
div.anchorlink1010{text-align:center;padding-top:7px;margin-bottom:7px;border-top:1px solid gray;}
a.anchorlink1010{font-family:Arial,sans-serif;color:#FE5214;font-size:13px;}
a.anchorlink1010:hover{color:red;}	
/*=========*/
.bgservicemainheader{background-color:#33a9ee;}
.servicemainheader{text-align:center;font-size:30px;color:white;margin-top:5px;margin-bottom:5px;}
.servicesubheader1{text-align:center;font-size:25px;color:#4d95e0;font-weight:bold;margin-top:5px;margin-bottom:5px;/*border:1px #33a9ee solid; border-radius:0px 5px 0px 5px;*/}
.servicesubheader2{text-align:justify;font-family:cambria;font-size:17px;color:#464545;margin-top:3px;margin-bottom:2px;}
span.serviceone{padding-right:15px;}
span.servicetwo{padding-right:15px;}
span.servicethree{margin-right:-11px;;font:17px;font-weight:bold;color:orange;}
span.servicefour{margin-right:-11px;font:16px;font-weight:bold;color:yellowgreen;}
span.servicefive{margin-right:-11px;padding-right:15px;font:17px;font-weight:bold;color:#575858;}
  /*================FORM Style==============*/
  p.inputtitle{color:black;font-weight:;}
  .inputtext{color:black;font-weight:bold;font-size:17px;}
  span.formspanstar{color:red;}
  .formrow{margin-top:5px;color:black;}
  /*====About us =====*/
  p.aboutus{font-family:calibri;font-size:20px; line-height:30px;text-align:justify;color:brown;/*font-style:italic;*/}
  .bordereffect{margin-top:15px;border:1px solid #EEEEEE;border-radius:10px;}
  /*============================================*/
  p.subscribetitle{color:white;font-weight:bold;margin-bottom:0px;text-align:left;}
  .subscribebutton{font-weight:bold;}
  
  /*========Contact Us ===============*/
	p.contactusaddress{color:white;text-align:left;text-decoration:underline;font-weight:bold; font-size:25px;}
	p.contactusaddress2{color:white;font-weight:bold;text-align:left;text-decoration:;font-weight:; font-size:17px;}
	span.contactsubheading{font-size:18px;padding-right:10px;color:#eead33;}
	p.contacttitle{color:white;font-weight:bold;}
	p.textindent{text-indent:35px;}
	/*=============Register Form ==========*/
	p.regtitle{color:black;font-weight:bold;}
	
    .inputregtext{color:black;font-weight:bold;font-size:17px;}
    span.formspanstar{color:red;}
    .formregrow{margin-top:5px;color:black;}
	.regfonteffect1{color:blue; font-size:15px;}
	.colorcr{color:blue;}
	/* ===================Career Background=============*/
	div#contactbg1
	{
		height:100px; width:100%;
		background: url(images/bgcontactus.jpg) no-repeat center; 
		background-size: cover;
		
	}
	p.careerfont{color:black;font-weight:bold;font-style:italic;text-align:left;text-decoration:;font-weight:; font-size:18px;}
	p.careerfont2{color:black;font-style:italic;text-align:left;text-decoration:;font-weight:; font-size:17px;}
	p.careerfont1{color:red;font-weight:bold;text-align:left;text-decoration:;font-weight:; font-size:20px;}
	span.fonteffect{font-weight:bold;}
	span.fonteffect2{font-size:19px;padding-right:5px;}
	p.careerheading{font-size:30px;color:black;}
	p.careerheading3{font-size:30px;color:black;margin-left:5px;}
	p.careerheading2{font-size:20px;color:black;}
	.formmargin{margin-top:18px;}
	.color{color:blue;}
 /*==============Footer===============*/

span.footersubheading{font-size:15px;padding-right:10px;}
p.footerheadtitle{text-align:left;text-decoration:underline;font-weight:bold; font-size:25px;}
p.footersubhead3{text-align:justify;color:white;margin-top:-11px;}  
p.footersubhead2{text-align:left;color:white;margin-top:-11px;}
p.footersubhead2:hover{color:orange;font-weight:bold;}

/*=============================OTHER=============*/
#aboutusmore{font-weight:bold;}
/*======Message=========*/
p.msgfontbig{text-align:center;font-size:25px;margin-top:5px;}
p.msgfontmedium{text-align:center;font-size:20px;margin-top:5px;}
p.msgfontsmall{text-align:center;font-size:15px;margin-top:5px;}


/*============Welcome Admin=================*/
 #adminsector{color:orange;font-weight:bold;font-size:16px;} 
 p.welsectorheading{margin-top:10px;padding-top:5px;padding-bottom:5px;background-color:#33a9ee;color:white;font-size:20px;font-weight:bold;}
  p.adminpanelheading{text-align:center;margin-top:3px;margin-bottom:3px;background-color:;color:white;font-size:20px;font-weight:bold;}
 p.welsectoradmin{font-weight:bold;text-align:center;color:#33a9ee;margin-bottom:0px;}
 img.adminthumb{width:100px;height:100px; border:5px #EEEEEE double; transition:width,height 0.5s;}
 img.adminthumb:hover{width:110px;height:100px; border:5px #33a9ee double;}
 span.spanglyphicon{font-size:25px;font-weight:bold;margin-left:5px;box-sizing:border-box;}
 /*=============*/
 div.training_container3_3_content{float:left; width:100%; height:220px; /* background-image:url(../images/training/training_all.png); */ background-color:;position: relative;}
 .rotating-item1 {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	
}
/*==============*/ 