a:hover {
	text-decoration: none;
}
footer {
	color: #fff;
}
.modal-archive-news a {
	color: #fff;
}
.recent-news li a{
	color: #fff;
}
.recent-news li a:hover{
	color: #fff;
	text-decoration: underline;
}
.news-title {
   position: absolute;
   bottom: 0px;
   left: 0;
   background: #1F0068;
   color: #fff;
   /*opacity: 0.7;*/
   width: 100%;
   padding: 4px;
}
.announce-title {
   position: absolute;
   bottom: 0px;
   left: 0;
   background: #6BA5E7;
   color: #fff;
   /*opacity: 0.7;*/
   width: 100%;
   padding: 4px;
}
.label {
   position: absolute;
   bottom: 0px;
   left: 0;
   background: #333;
   color: #fff;
   opacity: 0.7;
}
.label.imp-number {
   position: absolute;
   bottom: 0px;
   left: 0;
   background: #333;
   color: #fff;
   opacity: 0.7;
   font-size: 10px;
}
.grid {
	border: 0px solid #000;
	padding: 4px;
	cursor: pointer;
	/*background: #fff;*/
}

.content {
	/*background: #fff;*/
	height: 84px;
	-moz-box-shadow: 0px 0px 10px #000000;
	-webkit-box-shadow: 0px 0px 10px #000000;
	box-shadow: 0px 0px 10px #000000;
	padding-top: 20px;
	padding-bottom: 10px;
	position: relative;
	/*IE 7 AND 8 DO NOT SUPPORT BLUR PROPERTY OF SHADOWS*/
}
.content:hover {
	-moz-box-shadow: 0px 0px 5px #fff;
	-webkit-box-shadow: 0px 0px 5px #fff;
	box-shadow: 0px 0px 5px #fff;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}
.content:active {
	border: 5px solid transparent;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}
.content-video {
	background: #444;
	height: 269px;
	-moz-box-shadow: 0px 0px 10px #000000;
	-webkit-box-shadow: 0px 0px 10px #000000;
	box-shadow: 0px 0px 10px #000000;
}
.content-video:hover {
	-moz-box-shadow: 0px 0px 5px #fff;
	-webkit-box-shadow: 0px 0px 5px #fff;
	box-shadow: 0px 0px 5px #fff;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
	/*padding: 4px;*/
}
.content-video:active {
	border: 5px solid transparent;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}
.content-profil {
	background: #2d89ef;
	height: 179px;
	-moz-box-shadow: 0px 0px 10px #000000;
	-webkit-box-shadow: 0px 0px 10px #000000;
	box-shadow: 0px 0px 10px #000000;
	color: #fff;
	padding: 10px;
	text-align: justify;
}
.content-profil:hover {
	-moz-box-shadow: 0px 0px 5px #fff;
	-webkit-box-shadow: 0px 0px 5px #fff;
	box-shadow: 0px 0px 5px #fff;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
	/*padding: 4px;*/
}
.content-profil:active {
	border: 5px solid transparent;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}
.content-news-announce {
	background: #fff;
	height: 176px;
	-moz-box-shadow: 0px 0px 10px #000000;
	-webkit-box-shadow: 0px 0px 10px #000000;
	box-shadow: 0px 0px 10px #000000;
	color: #fff;
	/*padding: 10px;*/
}
.content-news-announce:hover {
	-moz-box-shadow: 0px 0px 5px #fff;
	-webkit-box-shadow: 0px 0px 5px #fff;
	box-shadow: 0px 0px 5px #fff;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
	/*padding: 4px;*/
}
.content-news-announce:active {
	border: 5px solid transparent;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}
.content-row2 {
	background: #fff;
	height: 85px;
	-moz-box-shadow: 0px 0px 10px #000000;
	-webkit-box-shadow: 0px 0px 10px #000000;
	box-shadow: 0px 0px 10px #000000;
	/*padding-top: 20px;
	padding-bottom: 10px;*/
	position: relative;
	/*padding: 10px;*/
}
.content-row2:hover {
	-moz-box-shadow: 0px 0px 5px #fff;
	-webkit-box-shadow: 0px 0px 5px #fff;
	box-shadow: 0px 0px 5px #fff;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
	/*padding: 4px;*/
}
.content-row2:active {
	border: 5px solid transparent;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}


/* .modal-fullscreen */

.modal-fullscreen {
  /*background: rgb(57, 190, 185);*/
  background: #013c80;
  /*margin: 10px 0px 0px 0px;
  border: 1px solid #fff;*/
}
.modal-fullscreen .modal-content {
  background: transparent;
  border: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.modal-backdrop.modal-backdrop-fullscreen {
  /*background:rgb(57, 190, 185);*/
}
.modal-backdrop.modal-backdrop-fullscreen.in {
  /*opacity: .97;
  filter: alpha(opacity=97);*/
}
.modal-header h3 {
	margin: 0;
}

.close {
	margin-right: 10px;
	font-weight: 400;
}

/* .modal-fullscreen size: we use Bootstrap media query breakpoints */

.modal-fullscreen .modal-dialog {
  margin: 0;
  margin-right: auto;
  margin-left: auto;
  width: 100%;
}
@media (min-width: 768px) {
  .modal-fullscreen .modal-dialog {
    width: 750px;
    /*border: 1px solid #fff;*/
  }
}
@media (min-width: 992px) {
  .modal-fullscreen .modal-dialog {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .modal-fullscreen .modal-dialog {
     width: 1170px;
  }
}