html {
  overflow-y: scroll;
}

body {
  padding-top: 50px;
}
.centerText {
  padding: 40px 15px;
  text-align: center;
}

#lightbox .modal-content {
    display: inline-block;
    text-align: center;   
}

#lightbox .close {
    opacity: 1;
    color: rgb(255, 255, 255);
    background-color: rgb(25, 25, 25);
    padding: 5px 8px;
    border-radius: 30px;
    border: 2px solid rgb(255, 255, 255);
    position: absolute;
    top: -15px;
    right: -55px;
    
    z-index:1032;
}

.displaynone{
	display: none !important;
}

.floatRight {
    float: right !important;
}
.alignright {
    float: right !important;
	display: block !important;
}

.centertable {
    width:25%;
	margin:auto;
}

.clear{
	clear:both;
}

h3{
	text-align:center;
}

a{
	text-align:center;
}

.roundcorners{
    border-radius:6px;
}

.pointer{cursor:pointer}

.gallery{
    opacity:0.4;
	
	}
#indexPageBody{
    background: url('../../assets/img/CH3.JPG') no-repeat top center;
}
.blackwhite{color:#fff;}


.input-group-addon:first-child {
    border-right: 1px solid #ccc; 
}

.showbutton{
	width:40%;
	background-color:#337ab7 !important;
	color:white !important; 
}
.redbutton{
	background-color:#ff3232 !important;
	color:white !important; 
}

.toUpper{
	text-transform:uppercase;
}

hr.style-one {
    border: 0;
    height: 1px;
    background: #333;
	width:50%;
    background-image: linear-gradient(to right, #ccc, #333, #ccc);
}
.modal-content .container{
	width:600px !important;
}
@media only screen and (max-width: 800px) {
    
    /* Force table to not be like tables anymore */
	#no-more-tables table, 
	#no-more-tables thead, 
	#no-more-tables tbody, 
	#no-more-tables th, 
	#no-more-tables td, 
	#no-more-tables tr { 
		display: block; 
	}
	.blackwhite{color:#000;}

	
	.centertable {
		width:66%;
	}
 
	/* Hide table headers (but not display: none;, for accessibility) */
	#no-more-tables thead tr { 
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
 
	#no-more-tables tr { border: 1px solid #ccc; }
 
	#no-more-tables td { 
		/* Behave  like a "row" */
		border: none;
		border-bottom: 1px solid #eee; 
		position: relative;
		padding-left: 50%; 
		white-space: normal;
		text-align:left;
	}
 
	#no-more-tables td:before { 
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		top: 6px;
		left: 6px;
		width: 45%; 
		padding-right: 10px; 
		white-space: nowrap;
		text-align:left;
		font-weight: bold;
	}
 
	/*
	Label the data
	*/
	#no-more-tables td:before { content: attr(data-title); }
}


}
/* Medium Devices, Desktops */
    @media only screen and (max-width : 1800px) {
	.logoMain img{ padding:20px; display:block; margin: auto;"}
}
/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {
	.logoMain img{width:60%;}
}
/* Extra Small Devices, Phones */ 
@media only screen and (max-width : 480px) {
	.logoMain img{width:100%;}
}

@media only print {
   * {
      -webkit-print-color-adjust: exact;
      print-color-adjust: exact;
   }
  .dontPrint{display:none !important;}
  .showbutton{display:none !important; width:1%;}
  a[href]:after {
		content: none !important;
	}
}

#MessageModalContent h2 {
text-align: center;
}
