@import url('https://fonts.googleapis.com/css?family=Heebo:400,700|Montserrat:400,700&display=swap');
@import url('https://fonts.googleapis.com/css?family=Oswald|Fira+Sans:400,700&display=swap');
body {
    font-family: 'Fira Sans', sans-serif;

	font-size:16px;
	background:#FFF;
	/*margin-top:0.5em;
	margin-bottom:1em;*/
	/*background:#500002 url("../images/batthern.png");*/
	
}
.container-fluid {
	background:#FFF;
	padding-top:0px;
	/*border:1px solid #9e0a0f;*/
	box-shadow:0px 0px 0px #000000;
	/*border-radius:1em;*/
}
.page-header {
	padding-top:0px;
	margin-top:0px;
	border-bottom:0px solid #ccc;
	margin-bottom:0px;
	/* background:#0095D9; */

}

.modal-ku {
  width: 1000px;
  margin: auto;
}


h1 {
	font-family: 'Montserrat', sans-serif;
}
.mylist {
	list-style-type: circle;
}
.mylist li {
	border:0;
	padding-left:0em;
	
	
	
}
.mylist li:before {
  content: "\2605";
}
.mylist li a {
	color:#500002;
	margin-left:0.5em;
}
.hd_div {
	/*background:#9e0a0f;*/
	/*border-radius:1em 1em 0 0;*/
}


.mylist .list-group a.list-group-item a.active{
	background: red;
	
}
.carousel {
	
}

.carousel-control.left, .carousel-control.right {
    background-image: none
}
p#hlinks {
	text-align:right;
	height:80px;
	line-height:80px;
}

.list-group li.list-group-item a{
	font-weight:bold !important;
	font-size:1em;
}

.navbar {
	min-height: 60px;
	background:#D62828;
	text-transform: uppercase;
	border:0px;
	border-radius: 0px;
	margin-bottom:0px;
	padding-bottom:0px;
	font-family: 'Fira Sans', cursive;
	font-size:1.1em;
	letter-spacing: 0em;
  }
  .dropdown-menu {
	background:#FFF;
	color:#F78764;
	border:0;
	border-radius: 0.4em;
  }
  .navbar li a {
	color:#000;
	font-size: 0.9em;
  }
  .navbar li a:hover {
	background:orange;
	color:#000;
  }
  .navbar-brand {
	padding: 0 15px;
	height: 60px;
	line-height: 60px;
  }
  
  .navbar-toggle {
	/* (80px - button height 34px) / 2 = 23px */
	margin-top: 13px;
	padding: 9px 10px !important;
	border:0;
	color:#FFF;
  }
  
  .news_div {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,0094d9+100 */
	border-top:1px dashed #D62828; /* Old browsers */
	border-bottom:1px dashed #D62828; /* Old browsers */
	
  
  color:red;
  font-size:1.2em;
  font-weight: bold;
	margin-top:1em;
	padding-top:0.5em;
}
  
  @media (min-width: 768px) {
	.navbar-nav > li > a {
	  /* (60px - line-height of 27px) / 2 = 26.5px */
	  padding-top: 16.5px;
	  padding-bottom: 16.5px;
	  line-height: 27px;
	  color:#FFFFFF!important;
	}
  }
  
  @media (min-width:769px) {
	  .dropdown:hover .dropdown-menu {
			display: block;
	  }
  }
  @media (max-width:769px) {
	.navbar-nav > li > a {
		color:#FFFFFF!important;
	}
	.dropdown-menu {
		background:#FFF!important;
		color:#F78764;
		border:0;
		border-radius: 0!important;
	}
	.navbar li a {
		color:#000;
		}
		.navbar li a:hover {
		background:orange;
		color:#000;
		}
}
  
.thumbnail img {
	width:275px;
}
.thumbnail h3 {
	font-size:1.1em;
	font-weight:bold;
}

.page-footer {
	font-size:0.9em;
	color:#ccc;
	text-align:center;
}

.panel {
	border-radius:0px;
	font-size:0.9em;
	height:250px;
	overflow:auto;
	
}
.panel .bx p{
	color:#FFFFFF;
}
.list-group .list-group-item a {
	text-transform:uppercase;
	color:#D62828;
}
.item1 {
    width: 200px;
    float: left;
	margin-bottom: 10px;
	margin-right:0.5em;
}
.item1 img {
    display: block;
	width: 100%;
	
}
div.thumbnail div.caption h3 {
	font-family: 'Roboto Condensed', sans-serif;
	font-size:1em;
}
div.hompageboxes .panel {
	height:auto;
	overflow:auto;
	/*border-radius: 0.75em;*/
	border:1px solid #DB8846;
}
.panel .panel-heading {
	background:#D62828;
	border-radius:0px;
	
	text-transform:uppercase;
	color:#FFF;
	
}
.panel .panel-heading .panel-title {
font-size:1.2em;
font-weight:700;
border:0px;
}
.panel-body p{
	color:#FFFFFF;
	text-align:left;
}
.panel-body p.formlinks {
	font-size:1em;
}
.panel-body p.formlinks a {
	color:#FFFFFF;
	border-bottom:1px dotted #ccc;
}
.contactdiv {
	background:#D62828;
	font-size:1em;
	color:#FFF;
	padding:8px;
	text-align:center;
	/*border-radius:1em;*/
}
.contactdiv p {
	color:#FFF;
	padding:0px;
	margin:0px;
}
h1 {
	font-size:1.7em;
	text-transform:uppercase;
	color:#666666;
	font-weight:700;
}
h2 {
	font-size:1.4em;
}
p {
	text-align:justify;
	color:#666666;
}
.emi_frm {
	
}
.nav-pills {
	padding:0px;
}
.emi_result {
	font-size:1.5em;
}
#loadingmessage {
	display:none;
}

.grid {
	/* background: #FFF; */
  }
  
  /* clear fix */
  .grid:after {
	content: '';
	display: block;
	clear: both;
  }
  
  /* ---- .grid-item ---- */
  
  .grid-sizer,
  .grid-item {
	width: 24%;
  }
  
  .grid-item {
	float: left;
  }
  
  .grid-item img {
	display: block;
	max-width: 100%;
  }
  

  #popup {
    display:none;
    position:absolute;
    margin:0 auto;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    box-shadow: 0px 0px 50px 2px #000;
}