﻿.title-news-event{
    background: #066aa6;
    color: #fff;
    text-transform: uppercase;
    font-size: 16px;
    display: inline-block;
    float: left;
    padding: 8px 15px;
    margin-bottom: 16px;
    font-weight: bold;
    position: relative;
	margin-left:14px;
}
.title-news-event a{
    color: #fff;
}
.title-news-event:before {
    position: absolute;
    content: "";
    width: 0;
    height: 0;
    /*border-top: 40px solid transparent;
    border-left: 34px solid #066aa6;
    right: -34px;*/
    top: 0px;
}
.iso-gallery {
background-color:#e5e5e5; padding:24px 12px 20px 12px; font-size:16px; font-weight:bold; border-radius:4px; float:left; background-image: url('../img/icon-arrow.png');  background-repeat: no-repeat; background-position: 10px 23px;
}
.container {
  display: flex;
  justify-content: center;  padding:0;
}
.gal-item {
  background-color: #f1f1f1;text-align:left;
  width: 32%;  
}
.gal-item span {margin-left:32px;}
.gal-item div {}
.gal-item-2 {
  background-color: #f1f1f1;
  width: 32%;  margin-left:1%; margin-right:1%;text-align:left;
}
.gal-item-2 span {margin-left:32px;}
.gal-img {display:flex !important;justify-content: center; }
.gal-img a img {width:80% !important; margin-left:10%; margin-right:10%;}
.gal-img a div img {width:20px !important;}

.gal-img a:hover .demo-gallery-poster > img {
  opacity: 1;
}
.gal-img  a .demo-gallery-poster {
  background-color: rgba(0, 0, 0, 0.1);
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  transition: background-color 0.15s ease 0s;
}
.gal-img  a .demo-gallery-poster  img {
  left: 50%;
  margin-left: -10px;
  margin-top: -10px;
  opacity: 0;
  position: absolute;
  top: 50%;
  transition: opacity 0.3s ease 0s;
}
.gal-img a:hover .demo-gallery-poster {
  background-color: rgba(0, 0, 0, 0.5);
}

/*end*/
.demo-gallery .justified-gallery > a > img {
  transition: transform 0.15s ease 0s;
  transform: scale3d(1, 1, 1);
  height: 100%;
  width: 100%;
}
.demo-gallery .justified-gallery > a:hover > img {
  transform: scale3d(1.1, 1.1, 1.1);
}
.demo-gallery .justified-gallery > a:hover .demo-gallery-poster > img {
  opacity: 1;
}
.demo-gallery .justified-gallery > a .demo-gallery-poster {
  background-color: rgba(0, 0, 0, 0.1);
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  transition: background-color 0.15s ease 0s;
}
.demo-gallery .justified-gallery > a .demo-gallery-poster > img {
  left: 50%;
  margin-left: -10px;
  margin-top: -10px;
  opacity: 0;
  position: absolute;
  top: 50%;
  transition: opacity 0.3s ease 0s;
}
.demo-gallery .justified-gallery > a:hover .demo-gallery-poster {
  background-color: rgba(0, 0, 0, 0.5);
}
.page-content-2
{
	width:100%; height:280px; position:relative; z-index:1000; margin-left:auto;  margin-right:auto; display:table;
	margin-top:100px; padding:12px;	
	background:rgba(255,255,255,0);
}