div#frontpage1.jumbotron{
  padding-top:35px;
}

div.jumbotron{
  border-radius:22px;
  margin:10px;
  background-color:rgba(0,0,0,0.29);
  height:100%;
  text-align:center;
  padding-top:2px;
  border:1px solid rgba(255,255,255,0.03);
}

nav.navbar.navbar-default.navbar-fixed-top{
  background-color:rgba(255,255,255,0.49);
  border:1px solid rgba(0,0,0,0.42);
}

a{
  font-size:13px;
}

i.material-icons{
  font-size:13px;
}




div#frontpage.row{
  background:url(../../assets/img/imes1.jpg);
  background-size:cover;
}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{
  color:white;
  background-color:rgba(0,0,0,0.38);
  transition-duration:1s;
  border-radius:5px;
}

m{
}

img.logo{
  margin-left:auto;
  margin-right:auto;
  height:176px;
  border-radius:100px;
}

img{
  margin-left:auto;
  margin-right:auto;
}

img.Gallery{
  border:solid rgba(255,253,253,0.48) 1px;
  border-radius:4px;
  margin:5px;
  width: 150px;
}

img.Gallery:hover{
  border:solid rgba(255,253,253,0.48) 5px;
  border-radius:4px;
  transition-duration:1s;
}

div#pic{
  text-align: center;
  padding:0px;
  margin:0px;
}

div.row.Gallery{
  /*border:solid rgba(249,249,249,0.22) 1px;*/
  padding:0px;
  margin:0px;
  background-color:rgba(0,0,0,0.45);
}

div.col-md-6.Gallery{
  border-left: solid rgba(249,249,249,0.22) 1px;
  border-right: solid rgba(249,249,249,0.22) 1px;
}

div.coverphoto{
  background:url(../../assets/img/eg4.jpg) no-repeat center;
  background-size:cover;
  height: 300px;
  border: solid rgba(0,0,0,0.45) 10px;
  border-top-left-radius:25px;
  border-top-right-radius:25px;
  margin-top:25px;
  margin-bottom:10px;
}

div.coverphoto:hover{
  background-color:rgba(255,255,255,0.3);
  color:rgb(35,8,12);
  transition-duration:1s;
  -webkit-animation-name:pulse;
  -webkit-animation-duration:1.4s;
  animation-name:pulse;
  -webkit-animation-duration:1.4s;
  -webkit-animation-delay:0s;
 }

 .bg-model {
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0.8;
  position: fixed;
  left: 0px;
  top:0;
  display: flex;
  justify-content: center;
  align-items: center;
  -webkit-animation-name:pulse;
  -webkit-animation-duration:1.4s;
  animation-name:pulse;
  -webkit-animation-duration:1.4s;
  -webkit-animation-delay:0s;
  transition: left 6s linear 1s;
}



.modal-content {
  width: 90%;
  height: 90%;
  background-color: white;
  border-radius: 10px;
  text-align: center;
  padding: 10px;
  border: 4px solid grey;
  transition: left 1s linear 0s;

}
