.acd{
	color:#4b4b4b;}
.acd:hover{
	color:#4b4b4b;
	text-decoration:none;}
body{
	color:#8a8a8a;
	font-size:13px;
	font-family:Tahoma;
	letter-spacing:1px;}



.top{
	padding:10px;
	border-bottom:1px solid #9e9d9d;
	padding-bottom:0px;
	
	height:57px;
	}

.top-word{
	color:#004990;
	 padding-top:10px;
	 font-weight:bold;
	 font-size:13px;
	}



#nav-btn{
	background-color:#fff;
	border:1px solid #004990;
	color:#004990;}
	
#btn-bar{
	color:#004990;
	}	






.logo2{
	margin-top:10px;}



.nav-menu{
	padding-top:-10px;
	}
	
.col-toplnk p
	{border-bottom:1px solid #afafaf;padding:10px;
	padding-right:0px;
	
	}
.logoimg{
		margin-top:-40px;}
		
		
.navbar-toggle{
	margin-top:-50px;
	}	
	
	
.logoimg2{
		margin-left:-20px;
		margin-top:-10px;}
		
		
.navsm li a{
	font-size:11px;
}
		

/*home-contact*/		
		
	
		
		
/*home-contact*/		
		
		
		
		
		
		
		
		
		
		
		
/*home*/		
		.cont-home1{
			margin-top:-100px; background-color:#fff;
			}
		
		.cont-home1Col{
			 background-color:#fff;
			 padding-bottom:20px;
			 padding-top:20px;
			}
			
			
.border_right{
	border-right: 1px solid #9e9d9d;
	}				
		
.sldr_hd{
	color:#000;
	}	
	
.sldr_para{
	color:#8a8a8a;
	padding-right:15px;
	font-size:13px;
	letter-spacing:.6px;
	
	}	
.bnr-shdow{		
-webkit-box-shadow: 0px 9px 23px -9px rgba(0,0,0,1);
-moz-box-shadow: 0px 9px 23px -9px rgba(0,0,0,1);
box-shadow: 0px 9px 23px -9px rgba(0,0,0,1);}

.cont-home1ColXs{
			 background-color:#fff;
			 padding-bottom:20px;
			 padding-top:20px;
			 border: 1px solid #9e9d9d;
			 margin-top:10px;
			}


.bnr-shdowXs{		
-webkit-box-shadow: 0px 9px 23px -9px rgba(0,0,0,1);
-moz-box-shadow: 0px 9px 23px -9px rgba(0,0,0,1);
box-shadow: 0px 9px 23px -9px rgba(0,0,0,1);
padding:10px;
padding-top:5px;}


.hdng{
	color:#4b4b4b;}
.acdhdng:hover{
	text-decoration:none;
	}
.para_home1 {
	color:#8a8a8a;
		font-size:13px;
	letter-spacing:.6px;
	}
	
	
.hdng2 span{
	color:#4b4b4b;
	font-size:19px;}
	
	
	
.hdng2{
	color:#4b4b4b;
	 line-height: 30px;}
	
	
	
	
/*progress bar
	
	.progress .progress-bar {
    animation-name: animateBar;
    animation-iteration-count: 1;
    animation-timing-function: ease-in;
    animation-duration: .4s;
}
@keyframes animateBar {
    0% {transform: translateX(-100%);}
    100% {transform: translateX(0);}
}
.progress  {
	height:10px;
	border:3px solid #fff;}



.progress-bar {
	background-color:#004990;
	}


.pro{
	background-color:#f5f5f5;
	padding:10px;}
	
/*end progress bar*/	
	
	
	
/*testimonial*/	
	
.testi{
background-color:#f5f5f5;
padding:20px;


	}	
	
	
		
	
	
	.testip1{
	color:#000;
	padding:20px;
	padding-bottom:0px;

	}	
	

	.testip2{
	color:#004990;
	text-align:center;
	padding:20px;
	padding-bottom:0px;
	

	}		
	
.testi-hr{
	height:2px;
	background-color:#999;}	
	
	
.border-box{
	height:2px;
	border-bottom-style: dotted;
	margin-top:10px;
	margin-bottom:10px;}	
/*testimonial*/		
	
	
	
	
	
	
	
	
	
	
	
	
	
/*imgs*/	
	@import url(https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css);
@import url(https://fonts.googleapis.com/css?family=Raleway:400,500,800);
figure.snip1321 {
  font-family: 'Raleway', Arial, sans-serif;
  position: relative;
  float: left;
  overflow: hidden;
  margin: 10px 1%;
  min-width: 230px;
  max-width: 315px;
  width: 100%;
  color: #000000;
  text-align: center;
  -webkit-perspective: 50em;
  perspective: 50em;
}
figure.snip1321 * {
  -webkit-box-sizing: padding-box;
  box-sizing: padding-box;
  -webkit-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}
figure.snip1321 img {
  max-width: 100%;
  vertical-align: top;
}
figure.snip1321 figcaption {
  top: 50%;
  left: 20px;
  right: 20px;
  position: absolute;
  opacity: 0;
  z-index: 1;
}
figure.snip1321 h2,
figure.snip1321 h4 {
  margin: 0;
}
figure.snip1321 h3 {
  font-weight: 600;
}
figure.snip1321 h4 {
  font-weight: 400;
  text-transform: uppercase;
}
figure.snip1321 i {
  font-size: 32px;
}
figure.snip1321:after {
  background-color: #ffffff;
  position: absolute;
  content: "";
  display: block;
  top: 20px;
  left: 20px;
  right: 20px;
  bottom: 20px;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  -webkit-transform: rotateX(-90deg);
  transform: rotateX(-90deg);
  -webkit-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  opacity: 0;
}
figure.snip1321 a {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  position: absolute;
  z-index: 1;
}
figure.snip1321:hover figcaption,
figure.snip1321.hover figcaption {
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  opacity: 1;
  -webkit-transition-delay: 0.2s;
  transition-delay: 0.2s;
}
figure.snip1321:hover:after,
figure.snip1321.hover:after {
  -webkit-transform: rotateX(0);
  transform: rotateX(0);
  opacity: 0.9;
}
/* Demo purposes only 
/*end imgs*/	
	
	

	

	@media only screen and (max-width: 780px) and (min-width: 520px) {	
		
	#mob1{
		display:block}
		
		#mob2{
		display:none}	
		
		
		
		
			
	}
		
@media only screen and (max-width: 520px) and (min-width: 280px) {
	#mob1{
		display:none}
		
		#mob2{
		display:block}			
		
		}		
	
	
	
	
	
	
	
	
	
	
	
	/*tab*/
	

/* REQUIRED for core functionality of tab.js */




@media (max-width: 767px) {
	.tab-list { display: none;}
	.tabs.enabled .tab-heading { cursor:pointer; 
	}
	.tabs.enabled .tab-heading.active-tab-heading { cursor: default; }
	.hidden-mobile { display: none;}
}

@media (min-width: 768px) {
	.tabs.enabled .tab-heading { display: none;}
	.tab-list li { display: inline; cursor:pointer;}
	.hidden-mobile { display: block !important;}
}

/* END - Required for core functionality of tab.js */



/* OPTIONAL - Basic Skin */

.tab-panel {
	 margin-bottom:50px;
background-color:#e8f0fb;
padding:10px;
padding-left:30px;
border-radius:5px;
}


.tabs.enabled .tab-heading:focus,
.tabs.enabled .tab-list li:focus { outline: 1px solid #ccc;  }
.tabs.enabled .tab-heading.active-tab-heading:focus,
.tabs.enabled .tab-list li.active-tab:focus { outline: none !important;}

@media (max-width: 767px) {
	.tabs.enabled .tab-heading { 
		padding: 0.5em;
		 border-radius: 5px;
		background: #e8f0fb;
		position: relative;
		border: 2px solid #e8f0fb;
		font-size:17px;
		color:#000;
		margin-top:2px;
	}

	.tabs.enabled .tab-heading:after {
		content:"";
		display: block;
		position: absolute;
		right: 20px;
		top: 40%;
		width: 0px; 
		height: 0px; 
		border-left: 8px solid transparent;
		border-right: 8px solid transparent;
		border-top: 8px solid #004990;
	}
	.tabs.enabled .tab-heading:hover,
	.tabs.enabled .tab-heading.active-tab-heading:hover {
	background:#fff;
	border: 2px solid #e8f0fb;}
	
	.tabs.enabled .tab-heading.active-tab-heading { 
	background:#fff;
	border: 2px solid #e8f0fb;
	}
	
	
	.tabs.enabled .tab-heading.active-tab-heading:after {
		border-bottom: 10px solid #000;
		border-top:0;
	 }
}

@media (min-width: 768px) {
	.tab-list { 
	font-size: 1.2em; 
	margin: 5px;
	 padding: 20px;
	  padding-bottom:11px; 
	  line-height: 1em;
	  }
	
	.tab-list li { 
	background: #e8f0fb; 
	padding: 10px 20px; 
	 margin-right:2px; 
	 border-top-left-radius: 5px; 
	 border-top-right-radius: 5px;
	 border: 2px solid #e8f0fb;
	 color:#000;
	  }
	 
	.tab-list li:hover {
		background:#fff;
	border: 2px solid #e8f0fb; }
		
	.tab-list li.active-tab {
		  background:#fff;
	border: 2px solid #e8f0fb;
	 }
}

/* END - Optional - Basic Skin */

	
	
	
		/*end tab*/
	
	
	
/*tab mob*/	
	
	
	
/*end tab mob*/	
		
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
/*popup contact*/		
	
	
	
	
/*end popup contact*/		
	
	
	
	
	
	
	
	

		/*home*/
		
		
		
		
		
		
		
/*f0oottr*/	

.ftr-bgmn{
	background-color:#004990;}

.ftr-hdng{
	color:#fff;
	}
	
.coppy{
	color:#8a8a8a;
	
	}

	
.coppy a{
	color:#004990;
	}


.hr-ftr{
	background-color:#f5f5f5;
	border:0px;
	height:1px;
	}
.footr-li li{
	color:#fff;
	list-style:none;
	}

.footr-li li a{
	color:#fff;
	}

.footr-li li a:hover{
	color:#fff;
	text-decoration:none;
	
	}

/*end fooottr*/	
		
		
		
	
		 
.page-hd{
		text-align:center;
		color:#fff;
		margin-top:50px;
		 text-shadow: 0px 2px 2px #ccc;
		 font-size:28px;
		 letter-spacing:4px; }
		 
.page-hd2{
		text-align:center;
		color:#fff;
		margin-top:-10px;
		 text-shadow: 0px 2px 2px #ccc;
		 font-size:20px;
		 letter-spacing:4px; }			 
		 
	
	
	.page-hdMob{
		text-align:center;
		color:#fff;
		margin-top:30px;
		 text-shadow: 0px 2px 2px #ccc;
		 font-size:24px;
		 letter-spacing:4px; }
		 
.page-hd2mob{
		text-align:center;
		color:#fff;
		margin-top:-10px;
		 text-shadow: 0px 2px 2px #ccc;
		 font-size:17px;
		 letter-spacing:3px; }			 
		 
	
	
	
	
	
	
	
	.page-lnk{
		background-color:#f5f5f5;
		height:70px;
		border-radius:10px;
		margin-top:30px;
		}
		
		
.hr1{
	margin-top:0px;}		
		
		
		
		
	.banr-contact	{
	background-image:url(../images/contact-bnr.jpg);
	height:160px;
	margin-top:20px;
	}	
		
	.banr-contactmob	{
	background-image:url(../images/contact-bnr.jpg);
	height:130px;
	
	}			
		
		
		
.banr-abt	{
	background-image:url(../images/abt-bnr.jpg);
	height:160px;
	margin-top:20px;
	}		
		
	.banr-abtmob	{
	background-image:url(../images/abt-bnr.jpg);
	height:130px;
	
	}	
		
.banr-med	{
	background-image:url(../images/med-bnr.jpg);
	height:160px;
	margin-top:20px;
	}		
		
	.banr-medmob	{
	background-image:url(../images/med-bnr.jpg);
	height:130px;
	
	}			
		
		
		
			
.banr-course	{
	background-image:url(../images/cous-bnr.jpg);
	height:160px;
	margin-top:20px;
	}	
	
	.banr-coursemob	{
	background-image:url(../images/cous-bnr.jpg);
	height:130px;
	}
	
	
	.banr-job{
	background-image:url(../images/job-bnr.jpg);
	height:160px;
	margin-top:20px;
	}		
		
		
.banr-jobmob{
	background-image:url(../images/job-bnr.jpg);
	height:130px;
	}		
				
		
/*contact */		
		
		

		
.img-co-hd{
	margin-top:-70px;}	
	
.img-co-hd2{
	margin-top:-40px;}		
	
.co-hd{
	margin-left:20px;
	font-size:16px;
	color:#333;
	}	
		
.adrs{
	
	margin-left:20px;
	}	
	
	.co-tab	{
	width:95%;}
	
	
	
	
	
	
#contact-in5,#contact-in4,#contact-in3,#contact-in2,#contact-in1{
	color:#9e9d9d;
	font-size:13px;
	font-family:Tahoma;
	letter-spacing:1px;
	border:1px solid #9e9d9d;
	border-radius:0px;
	
	}
#contact-in6{
	margin-left:6px;
	width:99%;
	border:0px;
	border-radius:0px;
	box-shadow:none;
	height:30px;
	
	
	}
.drop-form{
	border:1px solid #9e9d9d;
	margin-left:5px;
	margin-bottom:10px;
	width:98%;
	
	
	}	
	
		
		
.co-tab-btn{
	margin:0 auto;}	
	
	
#contact-submit{
	border:0px;
	border-radius:0px;
	background-color:#004990;
	color:#fff;
	letter-spacing:2px;}	
	
	
.googlemap{
	border:0;
	width:100%;
	height:400px;
	
	}	
.map_bg{
	background-color:#e8f0fb;
	padding:20px;
	}		
	/*contact */		
		
		
		
		
/*about */	
.banr-contact1{
	background-image:url(../images/abbnr.jpg);
	
	
	height:160px;}	
.abimg{
	border:1px #c4c4c4 solid;
	padding:10px;
	}
	
		
		
/*about */
		
	
	
	
	
	
/*HOME POP UP*/	
	
	
	
	
	
	/*END HOME POP UP*/	
	
	
.cou-hd{
	color:#004990;
	}	
	
	
.cou-hd span{
	color:#004990;
	font-size:15px;
	}	
		
.cou-para{
	text-align:justify;}		
		
		
	.cou-hdMOB{
	color:#004990;
	font-size:14px;
	}	
	
	
.ccou-hdMOB span{
	color:#004990;
	font-size:14px;
	}	
		
		
		
	
	.co-read {
		text-align:right;
		color:#004990;
	}
	
	.co-read a{
		text-align:right;
		color:#004990;
		
		
	}
	
.co-read a:hover{
		text-decoration:none;
		color:#000;
		}	
	
	
	
a hover{
	text-decoration:none;}	
	
		
		
		
		
		
		
		
		
		
	/*contact pop up hompage*/	
		
		
		

#center-text {          
  display: flex;
  flex: 1;
  flex-direction:column; 
  justify-content: center;
  align-items: center;  
  height:100%;
  
}
#chat-circle {
  position: fixed;
  bottom: 50px;
  right: 20px;
  background: #004990;
  width: 80px;
  height: 80px;  
  border-radius: 50%;
  color: white;
  padding: 28px;
  cursor: pointer;
  box-shadow: 0px 3px 16px 0px rgba(0, 0, 0, 0.6), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}

.cht-crcl-img{
	margin-top:-17px;
	 margin-left:-13px;
	}















.btn#my-btn {
     background: white;
    padding-top: 13px;
    padding-bottom: 12px;
    border-radius: 45px;
    padding-right: 40px;
    padding-left: 40px;
    color: #5865C3;
}
#chat-overlay {
    background: rgba(255,255,255,0.1);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    display: none;
}


.chat-box {
  display:none;
  background: #efefef;
  position:fixed;
  right:30px;
  bottom:50px;  
  width:350px;
  max-width: 85vw;
  max-height:100vh;
  border-radius:5px;  
/*   box-shadow: 0px 5px 35px 9px #464a92; */
   box-shadow: 0px 3px 16px 0px rgba(0, 0, 0, 0.6), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}
.chat-box-toggle {
  float:right;
  margin-right:15px;
  cursor:pointer;
}
.chat-box-header {
  background: #004990;
  height:70px;
  border-top-left-radius:5px;
  border-top-right-radius:5px; 
  color:white;
  text-align:left;
  font-size:20px;
  padding-top:17px;
  padding-left:10px;
}
.chat-box-body {
  position: relative;  
  height:300px;  
  height:auto;
  border:1px solid #ccc;  
  overflow: hidden;
}
.chat-box-body:after {
  content: "";
  background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCIgdmlld0JveD0iMCAwIDIwMCAyMDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAgOCkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PGNpcmNsZSBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMS4yNSIgY3g9IjE3NiIgY3k9IjEyIiByPSI0Ii8+PHBhdGggZD0iTTIwLjUuNWwyMyAxMW0tMjkgODRsLTMuNzkgMTAuMzc3TTI3LjAzNyAxMzEuNGw1Ljg5OCAyLjIwMy0zLjQ2IDUuOTQ3IDYuMDcyIDIuMzkyLTMuOTMzIDUuNzU4bTEyOC43MzMgMzUuMzdsLjY5My05LjMxNiAxMC4yOTIuMDUyLjQxNi05LjIyMiA5LjI3NC4zMzJNLjUgNDguNXM2LjEzMSA2LjQxMyA2Ljg0NyAxNC44MDVjLjcxNSA4LjM5My0yLjUyIDE0LjgwNi0yLjUyIDE0LjgwNk0xMjQuNTU1IDkwcy03LjQ0NCAwLTEzLjY3IDYuMTkyYy02LjIyNyA2LjE5Mi00LjgzOCAxMi4wMTItNC44MzggMTIuMDEybTIuMjQgNjguNjI2cy00LjAyNi05LjAyNS0xOC4xNDUtOS4wMjUtMTguMTQ1IDUuNy0xOC4xNDUgNS43IiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMS4yNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PHBhdGggZD0iTTg1LjcxNiAzNi4xNDZsNS4yNDMtOS41MjFoMTEuMDkzbDUuNDE2IDkuNTIxLTUuNDEgOS4xODVIOTAuOTUzbC01LjIzNy05LjE4NXptNjMuOTA5IDE1LjQ3OWgxMC43NXYxMC43NWgtMTAuNzV6IiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMS4yNSIvPjxjaXJjbGUgZmlsbD0iIzAwMCIgY3g9IjcxLjUiIGN5PSI3LjUiIHI9IjEuNSIvPjxjaXJjbGUgZmlsbD0iIzAwMCIgY3g9IjE3MC41IiBjeT0iOTUuNSIgcj0iMS41Ii8+PGNpcmNsZSBmaWxsPSIjMDAwIiBjeD0iODEuNSIgY3k9IjEzNC41IiByPSIxLjUiLz48Y2lyY2xlIGZpbGw9IiMwMDAiIGN4PSIxMy41IiBjeT0iMjMuNSIgcj0iMS41Ii8+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTkzIDcxaDN2M2gtM3ptMzMgODRoM3YzaC0zem0tODUgMThoM3YzaC0zeiIvPjxwYXRoIGQ9Ik0zOS4zODQgNTEuMTIybDUuNzU4LTQuNDU0IDYuNDUzIDQuMjA1LTIuMjk0IDcuMzYzaC03Ljc5bC0yLjEyNy03LjExNHpNMTMwLjE5NSA0LjAzbDEzLjgzIDUuMDYyLTEwLjA5IDcuMDQ4LTMuNzQtMTIuMTF6bS04MyA5NWwxNC44MyA1LjQyOS0xMC44MiA3LjU1Ny00LjAxLTEyLjk4N3pNNS4yMTMgMTYxLjQ5NWwxMS4zMjggMjAuODk3TDIuMjY1IDE4MGwyLjk0OC0xOC41MDV6IiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMS4yNSIvPjxwYXRoIGQ9Ik0xNDkuMDUgMTI3LjQ2OHMtLjUxIDIuMTgzLjk5NSAzLjM2NmMxLjU2IDEuMjI2IDguNjQyLTEuODk1IDMuOTY3LTcuNzg1LTIuMzY3LTIuNDc3LTYuNS0zLjIyNi05LjMzIDAtNS4yMDggNS45MzYgMCAxNy41MSAxMS42MSAxMy43MyAxMi40NTgtNi4yNTcgNS42MzMtMjEuNjU2LTUuMDczLTIyLjY1NC02LjYwMi0uNjA2LTE0LjA0MyAxLjc1Ni0xNi4xNTcgMTAuMjY4LTEuNzE4IDYuOTIgMS41ODQgMTcuMzg3IDEyLjQ1IDIwLjQ3NiAxMC44NjYgMy4wOSAxOS4zMzEtNC4zMSAxOS4zMzEtNC4zMSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjEuMjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjwvZz48L3N2Zz4=');
  opacity: 0.1;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  height:100%;
  position: absolute;
  z-index: -1;   
}
#chat-input {
  background: #f4f7f9;
  width:100%; 
  position:relative;
  height:47px;  
  padding-top:10px;
  padding-right:50px;
  padding-bottom:10px;
  padding-left:15px;
  border:none;
  resize:none;
  outline:none;
  border:1px solid #ccc;
  color:#888;
  border-top:none;
  border-bottom-right-radius:5px;
  border-bottom-left-radius:5px;
  overflow:hidden;  
}
.chat-input > form {
    margin-bottom: 0;
}
#chat-input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #ccc;
}
#chat-input::-moz-placeholder { /* Firefox 19+ */
  color: #ccc;
}
#chat-input:-ms-input-placeholder { /* IE 10+ */
  color: #ccc;
}
#chat-input:-moz-placeholder { /* Firefox 18- */
  color: #ccc;
}
.chat-submit {  
  position:absolute;
  bottom:3px;
  right:10px;
  background: transparent;
  box-shadow:none;
  border:none;
  border-radius:50%;
  color:#5A5EB9;
  width:35px;
  height:35px;  
}
.chat-logs {
  padding:15px; 
  height:370px;
  overflow-y:scroll;
}

.chat-logs::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}

.chat-logs::-webkit-scrollbar
{
	width: 5px;  
	background-color: #F5F5F5;
}

.chat-logs::-webkit-scrollbar-thumb
{
	background-color: #5A5EB9;
}



@media only screen and (max-width: 500px) {
   .chat-logs {
        height:40vh;
    }
}

.chat-msg.user > .msg-avatar img {
  width:45px;
  height:45px;
  border-radius:50%;
  float:left;
  width:15%;
}
.chat-msg.self > .msg-avatar img {
  width:45px;
  height:45px;
  border-radius:50%;
  float:right;
  width:15%;
}
.cm-msg-text {
  background:white;
  padding:10px 15px 10px 15px;  
  color:#666;
  max-width:75%;
  float:left;
  margin-left:10px; 
  position:relative;
  margin-bottom:20px;
  border-radius:30px;
}
.chat-msg {
  clear:both;    
}
.chat-msg.self > .cm-msg-text {  
  float:right;
  margin-right:10px;
  background: #5A5EB9;
  color:white;
}
.cm-msg-button>ul>li {
  list-style:none;
  float:left;
  width:50%;
}
.cm-msg-button {
    clear: both;
    margin-bottom: 70px;
}	
		
	
	
	
/*my*/	
	
.popup-tbl{
	width:95%;
	border:0px;
	padding:20px;
	margin:0 auto;
	}	
	
.popup-tbl-btn{
	margin:0 auto;
	}
	
#form-popup1,#form-popup2,#form-popup3,#form-popup4,#form-popup5{
	border:0px;
	background:#fff;
	color:#555555;
	}
	
#form-popup-submit{
	width:100px;
	background-color:#004990;
	color:#fff;
	
	}
	
#form-popup-submit:hover{
	width:100px;
	background-color:#fff;
	color:#004990;
	
	}	
	
		
			
.popup-drop{
	width:96%;
	background-color:#fff;
	margin-left:6px;
	margin-bottom:7px;
	margin-top:7px;
	}	
	
#form-popup6{
	
	width:100%;
	border:0px;
	border-radius:0px;
	box-shadow:none;
	height:30px;
	color:#555555;
	background-color:#fff;
	
	}		
		
/* end contact pop up hompage*/			
		
		
		
		
		
		
/* img scrol slider */ 

.scrol{
	
	margin-bottom:20px;
	
	}
	
	
	
/* end img scrol slider */ 
		
		
		
	
	
	/*testimonial*/
	

.testi-h{
	color:#004990;
	
	
	} 


.adjust1 {
  float: left;
  width: 100%;
  margin-bottom: 0;
  background-color:#eeeeee;
  padding:15px;
  padding-bottom:30px;
}

.adjust2 {
  margin: 0;
  color:#8a8a8a;
	font-size:14px;
	font-family:Tahoma;
	letter-spacing:1px;
}

.carousel-indicators {
  margin-bottom: -10px;
}

.carousel-indicators li {
  border: 1px solid #CCC;
}

.carousel-indicators .active {
  background: #004990;
   border: 1px solid #004990;
}

.carousel-control {
  color: #000;
  width: 5%;
}

.carousel-control:hover,
.carousel-control:focus {
  color: #004990;
  
}

.carousel-control.left,
.carousel-control.right {
  background-image: none;
}

.media-object {
 margin: auto;
 border-radius:50%;
 border:3px solid #fff;
 padding:10px;
  
}

@media screen and (max-width: 768px) {
  .media-object {
    margin-top: 0;
  }
}
	

	/*end testimonial*/
	
	
	
	
.line-hr{
	background-color:#ccc;
	height:1px;
	border:0px;
	}	
	
	
	
	
.abt-hdng{
	
	padding:5px;
	border-top:1px solid #ccc;
	margin-bottom:20px;
	text-align:center;

	
	}	
	
	

.abt-hdng h4{color:#000;
	
	
	
	}	

	
.abt-hdng p{
	text-align:justify;
	
	
	
	
	}	

	
	
.abt-hdng ul li{
	text-align:justify;
	
	}	
	
	
	
	
	
		
		
		
		