 /* -------------------- NEWS --------------------

.mod_newslist .odd, .mod_newslist .even {display: block; margin:0 20px 70px 20px !important; }
 */ .mod_newslist h2 { margin:0 0 70px 20px; text-align: left; }
.mod_newslist div.info{display: block; margin-right: 20px; float:left;text-align:center; height:150px;}

.ce_rsce_newsteaser .inside .rightbar a{color:rgb(92,165,161);padding:15px 20px 15px 20px; background: rgb(203,230,229)}




.mod_newslist  {text-align: left; margin:0 20px 50px 20px;}
.mod_newslist h2 { font-size:28px; line-height:30px; margin:0 0 20px 0; text-align: left; padding:0 !important; }
.mod_newslist  h2 a{ 
   display: block;
   color:rgb(51,51,51);
   font-weight: normal;
	text-decoration:none;
	transition: opacity 0.5s;
	-webkit-transition: all ease 0.5s;
	-moz-transition: all ease 0.5s;
	-o-transition: all ease 0.5s;
	-ms-transition: all ease 0.5s ;
	transition: all ease 0.5s ;
}
   
.mod_newslist h2 a:hover {
   color:rgb(92,165,161);
	-webkit-transition: all ease 0.9s;
	-moz-transition: all ease 0.9s;
	-o-transition: all ease 0.9s;
	-ms-transition: all ease 0.9s ;
	transition: all ease 0.9s ;
}

.mod_newslist  .more a{ 
   display: inline-block;
   color:rgb(92,165,161);
  padding:10px 20px;
  background: rgb(203,230,229)!important;
	border:2px solid rgb(203,230,229);
   font-weight: normal;
	text-decoration:none;
	transition: opacity 0.5s;
	-webkit-transition: all ease 0.5s;
	-moz-transition: all ease 0.5s;
	-o-transition: all ease 0.5s;
	-ms-transition: all ease 0.5s ;
	transition: all ease 0.5s ;
}

.mod_newslist  .more a:hover{ 
	display: inline-block;
  color:rgb(92,165,161);
  padding:10px 20px;
	background: transparent!important;
	border:2px solid rgb(203,230,229);
	transition: opacity 0.5s;
	-webkit-transition: all ease 0.5s;
	-moz-transition: all ease 0.5s;
	-o-transition: all ease 0.5s;
	-ms-transition: all ease 0.5s ;
	transition: all ease 0.5s ;
}

.mod_newslist .layout_latest{margin:0 0 10px 0; padding:0 0 5px 0;}

.mod_newslist .pagination {clear:both;text-align:center; margin:0 auto 50px auto;}

.mod_newslist .pagination ul li {display: inline-block; margin:0 5px 0 5px;}
.mod_newslist .pagination ul li span{
	display: block; 
	 background:rgb(216,66,83); 
	color: rgb(255,255,255); 
	border: 2px solid rgb(216,66,83); 
	padding: 10px 20px 10px 20px;  
}

.mod_newsreader {margin:0 20px 100px 20px; text-align: left;}
.mod_newsreader h2 {font-size: 34px;}
.mod_newsreader .ce_text {margin:0 0 40px 0;}
.mod_newsreader .info {display: none;}
.mod_newsreader .back a{ 
  display: inline-block;
  color:rgb(92,165,161);
  padding:10px 20px;
  background: rgb(203,230,229)!important;
	border:2px solid rgb(203,230,229);
  font-weight: normal;
	text-decoration:none;
	transition: opacity 0.5s;
	-webkit-transition: all ease 0.5s;
	-moz-transition: all ease 0.5s;
	-o-transition: all ease 0.5s;
	-ms-transition: all ease 0.5s ;
	transition: all ease 0.5s ;
}

.mod_newsreader .back a:hover{ 
	display: inline-block;
  color:rgb(92,165,161);
  padding:10px 20px;
	background: transparent!important;
	border:2px solid rgb(203,230,229);
	transition: opacity 0.5s;
	-webkit-transition: all ease 0.5s;
	-moz-transition: all ease 0.5s;
	-o-transition: all ease 0.5s;
	-ms-transition: all ease 0.5s ;
	transition: all ease 0.5s ;
}


.mod_newsreader ul {margin:20px 0 20px 40px;}

.mod_newslist .pagination ul li a{
	display: inline-block; 
   color:rgb(92,165,161);
  background: rgb(203,230,229)!important;
	border:2px solid rgb(203,230,229);
	padding: 10px 20px 10px 20px;  
	transition: opacity 0.5s;
	-webkit-transition: all ease 0.5s;
	-moz-transition: all ease 0.5s;
	-o-transition: all ease 0.5s;
	-ms-transition: all ease 0.5s ;
	transition: all ease 0.5s ;
}

.mod_newslist .pagination ul li a:hover{
  color:rgb(92,165,161);
  padding:10px 20px;
  background: transparent!important;
	border:2px solid rgb(203,230,229);
	-webkit-transition: all ease 0.9s;
	-moz-transition: all ease 0.9s;
	-o-transition: all ease 0.9s;
	-ms-transition: all ease 0.9s ;
	transition: all ease 0.9s ;}

.mod_newslist .pagination ul li .active {
  color:rgb(92,165,161);
  padding:10px 20px;
  background: transparent!important;
	border:2px solid rgb(203,230,229);
}

/* Small devices (Mobile, 768 and up) */
@media (min-width: 768px) {
	.mod_newslist {
	width: 750px!important;
	margin:0 auto 100px auto !important;}
.mod_newslist .odd, .mod_newslist .even {width: 318px!important;display: inline-block; vertical-align: top;margin:0 0 70px 30px !important; }
.mod_newslist .odd{margin:0 0 70px 80px !important; }
.mod_newsreader {width:  700px; margin:0 auto 100px auto;}
	
		}

/* Small devices (Desktop, 1024 and up) */
@media (min-width: 1024px) {
	.mod_newslist {width: 950px!important;}
.mod_newslist .odd, .mod_newslist .even {
	width: 418px!important;margin:0 0 70px 50px !important; }
.mod_newslist .odd{margin:0 0 70px 60px !important; }
	.mod_newsreader {width:  850px;}
		}

/* Small devices (Desktop, 1200 and up) */
@media (min-width: 1200px) {
	.mod_newslist {width: 1050px!important;}
.mod_newslist .odd, .mod_newslist .even {
	width: 465px!important;margin:0 0 70px 50px !important; }
.mod_newslist .odd{margin:0 0 70px 60px !important; }
	.mod_newsreader {width:  950px;}
		}