.hover, .hover .overla {
	width: 100%;
	height: 100%;
	overflow: hidden
}
.hover, .hover h2 {
	text-align: center
}
.ehover11 .overla::before, .ehover12 h2::after, .ehover7 .overla::before {
	content: ''
}
.modal-body p, pre {
	text-transform: none;
	letter-spacing: 0
}
.titlep {
	letter-spacing: 0;
	padding-bottom: 60px;
	font-size: 18px
}
.breath {
	padding-top: 80px
}
.topinfo {
	position: absolute;
	bottom: 1px;
	left: 96px
}
.page-header {
	display: inline-block;
	margin: 40px 0 20px;
	border: 1px solid #eee;
	padding: 15px;
	border-radius: 12px
}
.modal-content {
	color: #000
}
.modal-body p {
	font-size: 16px
}
.hover button.info, .hover h2 {
	text-transform: uppercase;
	color: #fff
}
.navbar-inverse {
	color: #fff;
	background-color: rgba(255,255,255,.2);
	border-bottom: 1px solid #fff
}
ul.nav.navbar-nav {
	float: right
}
.navbar-inverse .navbar-brand, .navbar-inverse .navbar-nav>li>a {
	color: #fff
}
.hover {
	float: left;
	position: relative;
	cursor: default
}
.hover .overla {
	position: absolute;
	top: 0;
	left: 0
}
.hover img {
	display: block;
	position: relative
}
.ehover10 button, .hover button.info {
	display: inline-block
}
.hover h2 {
	position: relative;
	font-size: 17px;
	padding: 10px;
	background: rgba(255,1,92,.6);
	margin:50px 0 0 0;
}
.hover button.info {
	text-decoration: none;
	padding: 7px 14px;
	border: 1px solid #fff;
	margin: 50px 0 0;
	border-radius: 0;
	background-color: transparent
}
.hover button.info:hover {
	box-shadow: 0 0 5px #fff
}
.ehover5 button.info:hover, .hover button.nullbutton:hover {
	box-shadow: none
}
.hover button.nullbutton {
	border: none;
	padding: 0;
	margin: 0
}
.ehover4 button.info, .ehover42 button.info {
	margin: -55px 0 0;
	padding: 73px 90px;
	font-weight: 400;
	border: 1px solid #fff
}
.modal-open .modal, button:focus {
	outline: 0!important
}
.point {
	cursor: pointer
}
.ehover1 img {
	-webkit-transition: all .4s linear;
	transition: all .4s linear
}
.ehover1 .overla {
	opacity: 0;
	background-color: rgba(65,43,99,.7);
	-webkit-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out
}
.ehover1 h2 {
	-webkit-transform: translatey(-100px);
	transform: translatey(-100px);
	opacity: 0;
	-webkit-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out
}
.ehover1 button.info {
	opacity: 0;
	-webkit-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out
}
.ehover1:hover img {
	-webkit-transform: scale(1.2);
	transform: scale(1.2)
}
.ehover1:hover .overla{
	opacity: 1
}
.ehover1:hover button.info, .ehover1:hover h2 {
	opacity: 1;
	-webkit-transform: translatey(0);
	transform: translatey(0)
}
.ehover1:hover button.info {
	-webkit-transition-delay: .2s;
	transition-delay: .2s
}
