	#container_large{
    left: 0px;
	top:0px;
    width: 100%;
    height: 100%;
    z-index: 999;
    content: "";
    background: rgba(0,0,0, 0.8);
    position: fixed;display:none;}
	.alert {
	 padding: 40px;background-color:#fff;border:solid 1px rgba(62,102,150,1.00);color: rgba(62,102,150,1.00);margin-top:-100px;position: fixed;top: 50%;left: 50%;
	 transform: translate(-50%, -50%);-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	}
	.closebtn {color:rgba(44,75,103,1.00);font-weight: bolder;float: right;font-size: 27px;line-height: 20px;cursor: pointer;transition: 0.3s;position:absolute;top:5px;right:12px;}
	.closebtn:hover {color: black;}
    #changable_text{ font-size:24px;font-weight:bolder;}
    .col-lg-6.col-md-6.col-sm-6.col-xs-12{padding:10px;}
	/* remove bootstrap padding so images sit right next to each other with no gaps */
	.col-lg-3, .col-md-4, .col-sm-6, .col-xs-12 {padding: 0px;}
	/* general styling for all the hovers */
	.hover {
	  width: 100%;
	  height: 100%;
	  float: left;
	  overflow: hidden;
	  position: relative;
	  text-align: center;
	  cursor: default;
	}
	.hover .overlay {
	  width: 100%;
	  height: 100%;
	  position: absolute;
	  overflow: hidden;
	  top: 0;
	  left: 0;
	}
	.hover img {display: block;position: relative;}
	.hover h2 {
	  text-transform: uppercase;
	  color: #fff;
	  text-align: center;
	  position: relative;
	  font-size: 18px;
	  padding: 10px;
	  background: rgba(0, 0, 0, 0.6);
	}
	.hover button.info {
	  display: inline-block;
	  text-decoration: none;
	  padding: 7px 14px;
	  text-transform: uppercase;
	  color: #fff;
	  border: 1px solid #fff;
	  margin: 50px 0 0 0;
	  border-radius: 0px;
	  background-color: transparent;
	}
	.hover button.info:hover {box-shadow: 0 0 5px #fff;}
	.ehover5 h2, .ehover5 img {transition: all 0.4s ease-in-out;}
	.ehover5 img {transform: scale(1.05);}
	.ehover5:hover img {transform: scale(1);}
	.ehover5 .overlay {transition: all 0.4s ease-in-out;}
	.ehover5:hover .overlay {background-color: rgba(170,170,170,0.4);}
	.ehover5 button.info {opacity: 0;transform: scale(1.5);transition: all 0.4s ease-in-out;font-weight: normal;border: 1px solid white;height: 85%;width: 85%;position: absolute;top: -20%;left: 8%;padding: 70px;}
	.ehover5:hover button.info {opacity: 1;transform: scale(1);background-color: rgba(0,0,0,0.4);}
	.ehover5 button.info:hover {box-shadow: none;}
    .hover > div.overlay > .btn.info span{border-bottom:solid 2px #fff !important;padding:8px;font-size:18px}
    .hover > div.overlay > .btn.info span:hover{background-color:rgba(255,255,255,0.2)}
/* CSS Document */

