body{
	background-color:#fff!important;
}
.link-active {
    border-right: 17px solid #f4f3ef;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    display: block;
	width:100%;
	background-color: #35444A ;
	color:#fff;
}
.bg-color{
	background-color: #35444A!important;
}
/* menu style */
.pcoded .pcoded-navbar .pcoded-navigatio-lavel {
        padding: 15px 20px 10px!important;
}
.pcoded[theme-layout="vertical"] .pcoded-navbar .pcoded-item > li > a .pcoded-mtext {
    top: 14px!important;
}
.pcoded-navbar .pcoded-item > li > a .pcoded-mtext {
  
    font-size: 15px!important;
    text-transform: uppercase;
}
/* vertical menu bar #8c8c8c*/
 .pcoded[theme-layout="vertical"][vertical-nav-type="expanded"] .pcoded-navbar {
    width: 300px!important;
	
	background-color:#f0f0f0!important;
}	
/* color vertical background and text area */
.pcoded .pcoded-navbar[navbar-theme="themelight1"] .main-menu {
    /* display:none; */
	background-color:#f0f0f0!important;
	width:300px;
	text-align:center!important;
}
/* end verticla */



.pcoded-main-container {
	background-color:#fff!important;
}
/* main content */
.main-body .page-wrapper {
    padding-right: 0rem!important;
	padding-top: 0rem!important;
	padding-bottom: 0rem!important;
  }
  #newsbar{
	 background-color:#000;
	 display:block;
	 width:100%;
	 height:94px;
	 position:relative;
	 z-index:129;
	 opacity:0.9;
  }
  
 .text-style {
	font-size: 21px;
	line-height: 32px;
	font-weight: 400;
	letter-spacing: 1px;
	text-align:justify;
	}
 .text-format {
    
	font-size: medium;
	font-style: normal;
	font-weight: 400;
	letter-spacing: normal;
	line-height: normal;
	text-align:justify;
	padding:0 10px;
	} 
#jambotron {
    background: #d3d54a url(../images/ptrn.png) no-repeat center center / cover;
    
}
#jamb {
    background: #000 url(../images/ptrn.png) no-repeat center center / cover;
    
}
 /* carusel for quote */
	.carousel-indicators{
		margin: -30px;
	}
	.slider-main{
		padding-top:70px;
		padding-bottom:100px;
		padding-left:80px;
	}
   .carousel-inner{
	/* width: 70%; */
	}
	.carousel-inner .carousel-item h3{
	display: inline-block;
	opacity: 0.5;
	}
	.carousel-inner .carousel-item p{
		font-size: 30px;
		line-height: 48px;
		transition: 300ms all;
	}

@media (max-width: 360px) {
	.carousel-indicators{
	top: 320px;
	}
}
 .footer-copyright {
    overflow: hidden;
    color: #fff;
	background-color: #35444A;
	/* opacity:0.5; */
	
}

.events {
 	font-size: 22px;
	color: #ce543a;
	transition: 300ms all;
	}
.orange-color{
	color: #ce543a;
}
.bg-yellow{
	background-color: #d3d54a!important;
}
.bg-ash{
	background-color:#f0f0f0!important;
}
.w-100{
	width:100%;
}	
.inverse-breadcrumb {
    background-color: #35444A!important;
	z-index:130;
}
/* a-z */
.card {
	float: left;
	font-weight: bold;
	
		
	/* margin-left: 1px; */
}
.b-primary:hover {
		/* color: #4b830d !important; */
		color: #fff !important;
		background-color:#35444A;
		
	}
	a.crd .b-primary .card-body:active {
		color: #fff !important;
		background-color:#35444A!important;
		
	}
.card-body {
	padding-left: 0.7rem!important;
	padding-right: 0.7rem!important;
	padding-top: 0.2rem!important;
	padding-bottom: 0.2rem!important;
	font-size:18px!important;
	
	}
.centered {
  position: absolute;
  top: 50%;
  left: 150%;
  transform: translate(-50%, -50%);
}
.bottom-left {
  position: absolute;
  bottom: -30px!important;
  
  opacity:0.8;
 
}
.f-82{
	font-size:52px;
	z-index:131;
}
.map-container{
overflow:hidden;
padding-bottom:56.25%;
position:relative;
height:0;
}
.map-container iframe{
left:0;
top:0;
height:100%;
width:100%;
position:absolute;
}

.text-wrap{
     white-space:normal;
}
.width-200{
     width:300px;
}

.p-t5{
	padding-top:5rem!important;
}
/*#comment_datatbl {
  table-layout: fixed;
  width: 100% !important;
}

#comment_datatbl th{
  width: auto !important;
  white-space: normal;
  text-overflow: ellipsis;
  overflow: hidden;
}*/