.demo-content{
        padding: 5px;
        font-size: 14px;
		align: center
        min-height: 100px;
        background: #ecf0f1;
		text-align: center;
		min-height: 150px;
		border: solid;
		border-color: #008000;
		
    }
    .demo-content1{
        padding: px;
        font-size: 14px;
    		align: center
          
		text-align: center;
		min-height: 50px;
		
    }
 
    .about-content{
        padding: 10px;
        font-size: 14px;
		align: left
        min-height: 200%;
        background: #ecf0f1;
		text-align: left;
		min-height: 150px;
		border: solid;
		border-color: #008000;
		
    }
    .service-icon {
	margin-bottom: 20px;
}	

.service-desc {text-align: center;
    background: #ff0000;
	color: #fff;
	padding: 0px}
.service-desc h2 {color: #14144d;
font-size: 18px;
	}
   
   
    
    h8 {text-align: center; color:#2F4F4F; font-size: 20px}
a.h8:hover, a.h8:active {color: #2F4F4F;}
    a.h4 {color:#2F4F4F; font-size: 24px;}
    
    
    .links-content{
        padding: .5px;
        font-size: 14px;
		align: center
        min-height: 100px;
        background: #ecf0f1;
		text-align: center;
		min-height: 150px;
		border: solid;
		border-color: #2f4f4f;
		
    }
	.th{background: #cc9900; text-align: center; font-size: 20px; }
.th1 {background: #ff0000; text-align: center; font-size: 20px;  }
.th1 {background: #ff0000; text-align: center; font-size: 20px;  }
     
        a.th:hover, a.th:active {color: #2F4F4F;}
    a.th {color:#2F4F4F; font-size: 24px;}
    
    
    .col-wrapper{
        background: #ecf0f1;
    }
	p.main {
    text-align: left;
}
ul.main{text-align: left}
h4 {text-align: center; color:#2F4F4F;}
a.h4:hover, a.h4:active {color: #2F4F4F;}
    a.h4 {color:#2F4F4F; font-size: 24px;}
    
    ul.helpline{text-align: left; color:#2F4F4F; font-size:24px;}
	
        .navbar-default {
  background-color: #008000;
  border-color: #ecf0f1;
}
.navbar-default .navbar-brand {
  color: #ecf0f1;
}
.navbar .nav > li > a, .navbar .nav > li > a:first-letter,
.navbar .nav > li.current-menu-item > a, 
.navbar .nav > li.current-menu-ancestor > a {  font-size:1.2em;}

.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
  color: #ecf0f1; border-bottom:5px solid; border-bottom-color;#cc9900;
}
.navbar-default .navbar-text {
  color: #ecf0f1;
}
.navbar-default .navbar-nav > li > a {
  color: #ecf0f1; 
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
  color: #ecf0f1; border-bottom:5px solid; border-bottom-color;#cc9900;
}
.navbar-default .navbar-nav > li > .dropdown-menu {
  background-color: #cc9900;
}
.navbar-default .navbar-nav > li > .dropdown-menu > li > a {
  color: #ecf0f1;
}
.navbar-default .navbar-nav > li > .dropdown-menu > li > a:hover,
.navbar-default .navbar-nav > li > .dropdown-menu > li > a:focus {
  color: #006600; border-bottom:5px solid; border-bottom-color;#cc9900;
  background-color: #cc9900;
}
.navbar-default .navbar-nav > li > .dropdown-menu > li > .divider {
  background-color: #006600;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active >
 a:hover, .navbar-default .navbar-nav > .active > a:focus {
  color: #006600; 
  background-color: #cc9900;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, 
.navbar-default .navbar-nav > .open > a:focus {
  color: #ecf0f1; border-bottom:5px solid; border-bottom-color;#cc9900;
  background-color: #cc9900;
}
.navbar-default .navbar-toggle {
  border-color: #008000;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
  background-color: #008000;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #ecf0f1;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #ecf0f1;
}
.navbar-default .navbar-link {
  color: #ecf0f1;
}
.navbar-default .navbar-link:hover {
  color: #cc9900;
}

@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #ecf0f1;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #cc9900;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, 
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #cc9900;
    background-color: #cc9900;
  }
}

 
 .carousel-inner > .item > img,
  .carousel-inner > .item > a > img {
      width: 100%;
      height: 70%;
      margin: auto;
           
}  
  .carousel-caption { position: static; color:#2F4F4F }
  #myCarousel {
  height: 500px;
  width: 550px;
  overflow: hidden;
}

    
.list-group-item {text-align: left;}
.list-group-item + .tooltip > .tooltip-inner {
      background-color: #cc9900; 
      color: #2F4F4F; 
      border: 1px solid grey; 
      padding: 5px;
      font-size: 16px;
  }
  /* Tooltip on top */
  .list-group-item + .tooltip.top > .tooltip-arrow {
      border-top: 5px solid green;
  }
  /* Tooltip on bottom */
  .list-group-item + .tooltip.bottom > .tooltip-arrow {
      border-bottom: 5px solid blue;
  }
  /* Tooltip on left */
  .list-group-item + .tooltip.left > .tooltip-arrow {
      border-left: 5px solid red;
  }
  /* Tooltip on right */
  .list-group-item + .tooltip.right > .tooltip-arrow {
      border-right: 5px solid black;
  }
  </style>
  .input-group[class*="col-"] {
    padding-right: 15px;
    padding-left: 15px;
    }