
.owl-breakingnews{ padding: 24px 0;}


.owl-breakingnews .break_nav .break-next i, .owl-breakingnews .break_nav .break-prev i{
    padding: 8px 14px;
    background-color: #cacdcf;
    color: white;
    cursor: pointer;
	float: left;
}

.owl-breakingnews .break_nav {
    margin: 0;
}

.owl-breakingnews .break_nav .break-prev i{border-radius: 26px 0px 0px 26px;
-moz-border-radius: 26px 0px 0px 26px;
-webkit-border-radius: 26px 0px 0px 26px;
border: 1px solid #ffffff;}

.owl-breakingnews .break_nav .break-next i{border-radius: 0px 26px 26px 0px;
-moz-border-radius: 0px 26px 26px 0px;
-webkit-border-radius: 0px 26px 26px 0px;
border: 1px solid #ffffff;}

.owl-breakingnews .break_nav .break-next i:hover, .owl-breakingnews .break_nav .break-prev i:hover{
	background-color: #b1b1b1;
}


.owl-breakingnews .itemtitle-breakingnews{
    margin: 5px 0;
    padding: 0;
    letter-spacing: 0px;
    font-size: 22px;
    line-height: 22px;
    color: #4A4A4A;
    text-decoration: none;
    font-family: "URWGeometric-Regular";
}


.owl-breakingnews .breakingnews-img{
    position: relative;
    width: 100%;
    height: auto;
    background-size: cover;
    background-repeat: no-repeat;
}


 .owl-breakingnews .itemcreated-breakingnews{
    margin: 5px 0;
    padding: 0;
    letter-spacing: 0px;
    font-size: 18px;
    line-height: 18px;
    color: #4A4A4A;
    text-decoration: none;
    font-family: "URWGeometric-Thin";
}

.owl-breakingnews .title-breakingnews{
    margin: 0;
    display: inline-block;
    padding: 0;
    letter-spacing: 0px;
    font-size: 22px;
    line-height: 22px;
    color: #4A4A4A;
    text-decoration: none;
    font-family: "URWGeometric-Regular";
	  text-transform: uppercase;
}



.eventos-layout .ext-item-wrap .eventos-row:last-child {
	margin: 0 !important;
}


.mod_ext_owl_carousel_k2_content .containerText  a{
    text-transform: none;
    padding-bottom: 0;
    font-weight: 300;
    display: block;
    color: #444;
    letter-spacing: 1px;
    line-height: 24px;
	text-transform: uppercase;
}

.eventos-layout .ext-itemimage .ext-moduleitemimage img{
   
    width: 100%;
    
}


.mod_ext_owl_carousel_k2_content .containerText  .eventsItemCategory{
   
	font-size: 22px;
	margin-bottom: 15px;
}

.mod_ext_owl_carousel_k2_content .containerText  .eventsItemTitle{
	font-weight: bold;
	font-size: 22px;
	margin-bottom: 5px;
}


.mod_ext_owl_carousel_k2_content .containerText  .eventsItemHours{
   
	font-size: 18px;
}


.mod_ext_owl_carousel_k2_content .containerText  .eventsintrotext{
    font-size: 18px;
    color: #444;
    line-height: 18px;
	text-align: justify;
}


.containerCreated {
    background-color: #469B49;
    color: #fff;
    text-align: center;
    text-transform: uppercase;
    margin-right: 20px;
}

.containerCreated .eventsMonth {
    font-weight: bold;
	display: block;
    padding-top: 5px;
    color: #fff;
    font-size: 25px;
}


.containerCreated .eventsDays {
	padding: 10px 0;
	display: block;
    font-size: 38px;
    font-weight: bold;
}



.mod_ext_owl_main  {
    margin: 0 auto;
}

#new_events .item{
    background: #ffffff;
	margin: 0 20px 15px 0;
    padding: 0;
}

.ext-item-wrap{
   /* padding: 0 15px;*/
}

.mod_ext_owl_event  .ext-item-wrap .uk-grid{
    padding-bottom: 15px;
}

.mod_ext_owl_event .ext-item-wrap .uk-grid:hover .ext-itemtitle a
{ 
	text-decoration:underline;
}


.mod_ext_owl_event .ext-item-wrap .uk-grid:hover .ext-itemcreated .date-month, .mod_ext_owl_event .ext-item-wrap .uk-grid:hover .ext-itemcreated .date-day{
    background-color: #f8a300;
}


.mod_ext_owl_event .ext-item-wrap .uk-grid:hover .ext-moduleitemimage img{ opacity:0.7}



.mod_ext_owl_event  .mod_ext_owl_carousel_k2_content {
	margin: 0 auto;
}

.mod_ext_owl_main  .mod_ext_owl_carousel_k2_content {
    margin: 0 auto;
    padding: 0 50px;
}


@media (max-width:767px){
	
	.mod_ext_owl_event  .ext-item-wrap {
		padding: 80px 0 !important;
	}
}


#new_events .ext-item-wrap{
	padding: 0;
}



.mod_ext_owl_main .owl-item:hover .ext-itemtitle a, .mod_ext_owl_main .owl-item:hover .ext-itemcreated{
	color: #469b49 !important;
	text-decoration: underline;
}

.mod_ext_owl_main .owl-item:hover .moduleItemCategory{
	text-decoration: none !important;
}

.mod_ext_owl_main .owl-item:hover .ext-moduleitemimage{
	opacity:0.5;
}

.mod_ext_owl_carousel_k2_content .ext-itemtitle a, .mod_ext_owl_carousel_k2_content_main .ext-itemtitle a {
    text-transform: none;
    padding-bottom: 0;
    font-size: 20px;
    display: block;
    color: rgb(81, 81, 81);
    letter-spacing: 1px;
    line-height: 24px;
}

.mod_ext_owl_carousel_k2_content .ext-itemcreated{
    color: #515151;
    font-size: 18px;
}

.mod_ext_owl_carousel_k2_content .moduleItemCategory{
    color: #4a4a4a;
    margin: 0 0 10px 0px;
    display: block;
    font-weight: 400;
    font-size: 14px;
    line-height: 14px;
    text-decoration: underline;
}

#new_events .ext-itemimage {
	padding: 0;
}


.eventos-layout .modtitle {
	color: #fff;
    font-size: 30px;
    font-weight: bold;
}


.eventos-layout .pre-text {
	color: #469b49;
    font-size: 20px;
    font-weight: normal;
    margin: 0 0 30px;
}

.eventos-layout .img-side{
    position: absolute;
    bottom: 0;
}

#new_events .eventsbody{
    display: block;
    overflow: hidden;
    background: none;
    padding: 20px;
}

#new_events .ext-itemtitle .date-month{
    color: #f5aa06;
    font-weight: bold;
    border-bottom: 1px dashed #f5aa06;
    display: inline-block;
}


.mod_ext_owl_carousel_k2_content .ext-itemimage {
	text-align: center;
	padding:0 0 5px 0;
}
.mod_ext_owl_carousel_k2_content .ext-moduleitemimage {}


.mod_ext_owl_event .ext-itemintrotext {
    margin: 0 15px  !important;
}

.mod_ext_owl_carousel_k2_content .ext-itemintrotext {
	font-size: 12px;
    display: block;
    color: rgb(81,81,81);
    letter-spacing: 1px;
    line-height: 16px;
    margin: 0;
    font-weight: normal;
    
}

.mod_ext_owl_event .ext-itemtitle{
    margin: 0 15px;
}



.mod_ext_owl_carousel_k2_content  .ext-moduleitemextrafields {
	padding:0 0 5px 0;
}



.mod_ext_owl_carousel_k2_content_main .ext-itemintrotext{
    padding: 0 10px;
}


.ext-itemimage{
    padding: 8px 0;
}




/* 
 * 	Core Owl Carousel CSS File
 *	v1.24
 */

/* clearfix */
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}

.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor: 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}

/* CSS3 Transitions */

.owl-origin {
	-webkit-perspective: 1200px;
	-webkit-perspective-origin-x : 50%;
	-webkit-perspective-origin-y : 50%;
	-moz-perspective : 1200px;
	-moz-perspective-origin-x : 50%;
	-moz-perspective-origin-y : 50%;
	perspective : 1200px;
}
/* fade */
.owl-fade-out {
  z-index: 10;
  -webkit-animation: fadeOut .7s both ease;
  -moz-animation: fadeOut .7s both ease;
  animation: fadeOut .7s both ease;
}
.owl-fade-in {
  -webkit-animation: fadeIn .7s both ease;
  -moz-animation: fadeIn .7s both ease;
  animation: fadeIn .7s both ease;
}
/* backSlide */
.owl-backSlide-out {
  -webkit-animation: backSlideOut 1s both ease;
  -moz-animation: backSlideOut 1s both ease;
  animation: backSlideOut 1s both ease;
}
.owl-backSlide-in {
  -webkit-animation: backSlideIn 1s both ease;
  -moz-animation: backSlideIn 1s both ease;
  animation: backSlideIn 1s both ease;
}
/* goDown */
.owl-goDown-out {
  -webkit-animation: scaleToFade .7s ease both;
  -moz-animation: scaleToFade .7s ease both;
  animation: scaleToFade .7s ease both;
}
.owl-goDown-in {
  -webkit-animation: goDown .6s ease both;
  -moz-animation: goDown .6s ease both;
  animation: goDown .6s ease both;
}
/* scaleUp */
.owl-fadeUp-in {
  -webkit-animation: scaleUpFrom .5s ease both;
  -moz-animation: scaleUpFrom .5s ease both;
  animation: scaleUpFrom .5s ease both;
}

.owl-fadeUp-out {
  -webkit-animation: scaleUpTo .5s ease both;
  -moz-animation: scaleUpTo .5s ease both;
  animation: scaleUpTo .5s ease both;
}
/* Keyframes */
/*empty*/
@-webkit-keyframes empty {
  0% {opacity: 1}
}
@-moz-keyframes empty {
  0% {opacity: 1}
}
@keyframes empty {
  0% {opacity: 1}
}
@-webkit-keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@-moz-keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@-webkit-keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@-moz-keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@-webkit-keyframes backSlideOut {
  25% { opacity: .5; -webkit-transform: translateZ(-500px); }
  75% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }
}
@-moz-keyframes backSlideOut {
  25% { opacity: .5; -moz-transform: translateZ(-500px); }
  75% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }
}
@keyframes backSlideOut {
  25% { opacity: .5; transform: translateZ(-500px); }
  75% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }
}
@-webkit-keyframes backSlideIn {
  0%, 25% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; -webkit-transform: translateZ(-500px); }
  100% { opacity: 1; -webkit-transform: translateZ(0) translateX(0); }
}
@-moz-keyframes backSlideIn {
  0%, 25% { opacity: .5; -moz-transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; -moz-transform: translateZ(-500px); }
  100% { opacity: 1; -moz-transform: translateZ(0) translateX(0); }
}
@keyframes backSlideIn {
  0%, 25% { opacity: .5; transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; transform: translateZ(-500px); }
  100% { opacity: 1; transform: translateZ(0) translateX(0); }
}
@-webkit-keyframes scaleToFade {
  to { opacity: 0; -webkit-transform: scale(.8); }
}
@-moz-keyframes scaleToFade {
  to { opacity: 0; -moz-transform: scale(.8); }
}
@keyframes scaleToFade {
  to { opacity: 0; transform: scale(.8); }
}
@-webkit-keyframes goDown {
  from { -webkit-transform: translateY(-100%); }
}
@-moz-keyframes goDown {
  from { -moz-transform: translateY(-100%); }
}
@keyframes goDown {
  from { transform: translateY(-100%); }
}

@-webkit-keyframes scaleUpFrom {
  from { opacity: 0; -webkit-transform: scale(1.5); }
}
@-moz-keyframes scaleUpFrom {
  from { opacity: 0; -moz-transform: scale(1.5); }
}
@keyframes scaleUpFrom {
  from { opacity: 0; transform: scale(1.5); }
}

@-webkit-keyframes scaleUpTo {
  to { opacity: 0; -webkit-transform: scale(1.5); }
}
@-moz-keyframes scaleUpTo {
  to { opacity: 0; -moz-transform: scale(1.5); }
}
@keyframes scaleUpTo {
  to { opacity: 0; transform: scale(1.5); }
}
