/* Sticky footer styles
-------------------------------------------------- */
html {
  position: relative;
  min-height: 100%;
}
body {
  /* Margin bottom by footer height */
  margin-bottom: 60px;
  
}
.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  /* Set the fixed height of the footer here */
  height: 60px;
  background-color: #f5f5f5;
}


/* Custom page CSS
-------------------------------------------------- */
/* Not required for template or sticky footer method. */

body > .container {
  padding: 1px 0 0;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.container .text-muted {
  margin: 20px 0;
}

.footer > .container {
  padding-right: 15px;
  padding-left: 15px;
}

code {
  font-size: 80%;
}
.logo-chk{
	font-family:impact;
	color: #109e1a; 
	letter-spacing:1px;
	text-shadow: 2px 2px 2px #fff;
	font-size: 1.875em; /* 30px/16=1.875em */
}
.logo-d{
	font-family:impact;
	color: #f40b11; 
	letter-spacing:1px;
	text-shadow: 2px 2px 2px #fff;
	font-size: 1.875em; /* 30px/16=1.875em */
}
.logo-c{
	font-weight:normal;
	text-shadow: 2px 2px 2px #fff;
	font-size: 1.875em; /* 30px/16=1.875em */
}
.padding-left-1{
	padding-left:1%;
}
.addr-text{
 position:absolute;top:82%;left:35%;z-index:10;	
}
h1{
	color:#109e1a;
	font-family: "Times New Roman", Times, serif;
	text-shadow:2px 2px 2px #eaeaea;
	border-bottom:1px dashed #eaeaea;
	font-size: 2.5em; /* 40px/16=2.5em */
}
h2{
	color:#f40b11;
	font-family:'Tahoma';
	text-shadow:2px 2px 2px #eaeaea;
	font-size: 1.875em; /* 30px/16=1.875em */
}
.home_package{
	font-family:'Tahoma';
	text-shadow:2px 2px 2px #eaeaea;
	
}
.margin_top_10{
 margin-top:4%;   
}
@media (max-width:767px){
.addr-text{
 background-color:rgba(255,255,255,0.8);
 position:absolute;top:82%;left:35%;z-index:10;	
 font-size:80%;
}
.margin_top{
 margin-top:5%;   
}
.margin_top_10{
 margin-top:10%;   
}
.logo-chk{
	font-family:impact;
	color: #109e1a; 
	letter-spacing:1px;
	text-shadow: 2px 2px 2px #fff;
	font-size: 1.3em; /* 30px/16=1.875em */
}
.logo-d{
	font-family:impact;
	color: #f40b11; 
	letter-spacing:1px;
	text-shadow: 2px 2px 2px #fff;
	font-size: 1.3em; /* 30px/16=1.875em */
}
.logo-c{
	font-weight:normal;
	text-shadow: 2px 2px 2px #fff;
	font-size: 1.3em; /* 30px/16=1.875em */
}
}
.navbar-default{
	border-bottom:3px solid #fff;
}
.navbar-default .navbar-text{color:#777;}.navbar-default .navbar-nav>li>a{color:#777;border-bottom:3px solid #f8f8f8;}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#f40b11;background-color:#fff;border-bottom:3px solid #109e1a;}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}