.profile-container {
	width: auto;
	
	background-color: #fff;
	margin-bottom:20px;
}
p {
	text-align: justify;
}
.profile-pic {
	overflow: hidden;
	/*height: 150px;
	width: 150px;*/
	text-align:center;
}
.profile-container h4{color:#e69201; font-weight:500;}
.elementor-icon-list-text {
	line-height: 23px;
	text-align: justify;
}
.panel-heading {
	color: #585f69;
	
	padding: 5px 0px;
	
	width: 100%;
}
.panel-body {border-bottom: dashed 1px #959595; padding:0 10px 10px 10px !important;}
.overflow-h {
	overflow: hidden;
}
  button.veiw-more {
    display: inline-block;
    padding: 8px 10px;
    background: #195b02;
    transition: all 0.3s ease 0s;
    color: #fff!important;
    border-radius: 5px;
	float: none;
	font-size:14px;
}
button.veiw-more a{color:#fff;}
button:hover {background:#195b02 !important;}

 .img-thumnail {
    border: solid 2px #f0efef;
    width: 150px;
    height: 180px;
	background:#fff;
	

}
	  .team-detail {  
    box-shadow: 0px 0px 16px 0px rgba(0,0,0,0.15);
    margin-top: -100px;
    padding: 80px 15px 15px;
    text-align: center;
	border-top: solid 5px #e69201;
	margin-bottom: 40px;
		  width:100%;
	float:left;
}
.team-detail h4{font-size:16px; text-transform:capitalize;color:#000;}
.team-detail h5{font-size:14px; color:#e69201; text-transform:capitalize; font-weight:500;}
.team-detail p{margin-top:10px; text-align:left;}
.tag-box {
	background: none repeat scroll 0 0 #fff;
	margin-bottom: 0px;
	padding: 20px 20px 10px 20px;
}
.tag-box-v1 {
	border-top: solid 2px #0f92ea;
	
	margin-bottom: 10px;
	border: solid 1px #ddd;
	box-shadow: 0px 0px 8px 0px
rgba(0,0,0,0.15);
}
.tag-box.tag-box-v1 ul {
	margin: 0;
	padding: 0
}
.tag-box.tag-box-v1 ul li {
	line-height: 24px;
	margin-bottom: 6px;
	text-align: justify;
	margin-left: 15px;
}
.tag-box h2 {
	font-size: 16px;
	line-height: 25px;
	margin: 0px;
	padding: 0px;
	font-weight: 500;
}

.panel-title.heading-sm.pull-left {
	margin: 0;
	padding: 0;
}
.elementor-column.elementor-col-66 {
	background: #fff;
}
h2.panel-title.heading-sm.pull-left {
	font-weight: 600;
	font-size: 16px;
	
	
}
#sidebar-nav-1 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
}
sidebar-nav-v1 li {
	padding: 0;
}
.sidebar-nav-v1 > li.active {
	background: #0f92ea;
	border: #ddd solid 1px
}
.sidebar-nav-v1 > li.active a {
	padding: 0px
}
.list-group-item.active {
	color: #fff
}
.list-group-item {
	position: relative;
	display: block;
	padding: 10px 15px;
	margin-bottom: -1px;
	background-color: #fff;
	border: 1px solid #ddd;
	font-size: 14px;
	color: #282828 !important;
}
.minutes {
	color: #0f92ea !important;
	text-decoration: underline
}
#topmenu ul.menu ul li {
	border-left: solid 1px #aaa;
	border-right: solid 1px #aaa;
	border-bottom: solid 1px #aaa;
}
.profile-details {
	float: left;
	margin-top: 30px;
	text-align:left;
}
.profile-details li {
	list-style: none;
	width: 100%;
	float: left;
	padding: 5px 0;
	border-bottom: solid 1px #ddd;
}
.prof-label {
	float: left;
	width: 45%;
	font-weight: bold;
}
.prof-text {
	float: left;
	width: 55%;
	word-break:break-word;
}
.fa.fa-user,.fa.fa-list-alt {
	background: orange;
	padding: 10px;
	border-radius: 100%;
	width: 40px;
	height: 40px;
	text-align: center;
	color: #fff;
	font-size: 20px;
	margin-right:10px;
}

.fa.fa-mortar-board {
	background: #2b0399;
	padding: 10px;
	border-radius: 100%;
	width: 40px;
	height: 40px;
	text-align: center;
	color: #fff;
	font-size: 20px;
	margin-right:10px;
	}
.fa.fa-book, .fa.fa-chalkboard-teacher,.fas.fa-award{
		background: green;
	padding: 10px;
	border-radius: 100%;
	width: 40px;
	height: 40px;
	text-align: center;
	color: #fff;
	font-size: 20px;
	margin-right:10px;
		}

i.fa.fa-lightbulb-o, .fa-television, .fa-info-circle {
    background: #2b0399;
    padding: 10px;
    border-radius: 100%;
    width: 40px;
    height: 40px;
    text-align: center;
    color: #fff;
    font-size: 20px;
    margin-right: 10px;
}
.heading1{ color:orange;}
.heading2{ color:#2b0399;}
.heading3{color:green;}

.team-detail p {text-align:center; line-height:20px;}
/*iPhone*/
@media only screen and (min-width: 320px)  and (max-width: 480px)
   {
.column1-info{width:99%; float:left; padding:7px 15px;}
}
/*iPhone 5, 5S, 5C and 5SE*/
@media only screen and (min-width: 320px) and (max-width: 568px)
 {
.column1-info{width:99%; float:left; padding:7px 15px;}
}
/*iPhone*/
@media screen 
  and (device-width: 320px) 
  and (device-height: 640px) 
 {
.column1-info{width:99%; float:left; padding:7px 15px;}
}
/*HTC | Google pixel | Galaxy Phone  */
@media screen 
  and (device-width: 360px) 
  and (device-height: 640px) 
   {
.column1-info{width:99%; float:left; padding:7px 15px;}
}
/*Windows Phone*/
@media screen 
  and (device-width: 480px) 
  and (device-height: 800px) {
.column1-info{width:66%; float:left; padding:7px 15px;}
}
/*iPad*/
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
 {
.column1-info{width:50%; float:left; padding:7px 15px;}
}
/*Tablet*/
@media 
  (min-device-width: 800px) 
  and (max-device-width: 1280px) {

}
/*Laptop*/
@media screen 
  and (min-device-width: 1200px) 
  and (max-device-width: 1600px) 
  { 
  .column1-info{width:33%; float:left; padding:8px 15px;}
}