/*
* 	Owl Carousel Owl Demo Theme 
*	v1.3.3
*/

/*.owl-theme .owl-controls{
	margin-top: 0;
	text-align: center;
	top: 50%;
	margin-top: -25px;
	position: absolute;
}*/

/* Styling Next and Prev buttons */

.owl-theme .owl-controls .owl-buttons div{
	color: #FFF;
	display: inline-block;
	zoom: 1;
	*display: inline; /*IE7 life-saver */
	margin: 5px;
	padding: 3px 10px;
	font-size: 12px;
	background: #869791;
	filter: Alpha(Opacity=50); /*IE7 fix*/
	opacity: 0.5;
}
/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	text-decoration: none;
}

/* Styling Pagination*/

.owl-theme .owl-controls .owl-page{
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
	-moz-transform: rotate(0);
}
.owl-theme .owl-controls .owl-page span{
	background: #869791;
	border-radius: 20px;
	display: block;
	
	height: 12px;
	margin: 5px 7px;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	-moz-transform: rotate(0);
	transition: .15s ease all; -moz-transition: .15s ease all; -webkit-transition: .15s ease all; -o-transition: .15s ease all;
	width: 12px;
}
.owl-theme .owl-controls.clickable .owl-page:hover span{background: #5096cc;}
.owl-theme .owl-controls .owl-page.active span{
  background: #0e7ccf;
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
}

/* If PaginationNumbers is true */

.owl-theme .owl-controls .owl-page span.owl-numbers{
	height: auto;
	width: auto;
	color: #FFF;
	padding: 2px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}

/* preloading images */
.owl-item.loading{
	min-height: 150px;
	background: url(images/AjaxLoader.gif) no-repeat center center
}

/* SLIDE NEWS */
#slide .owl-theme .owl-controls{
  width: 100%;
}
  #slide .owl-theme .owl-controls .owl-buttons div{
  	background: transparent;
  	border-radius: none;
  	color: #FFF;
  	display: inline-block; *display: inline;/*IE7 life-saver */
  	font-family: "Open Sans Condensed",sans-serif;
    font-size: 2em;
  	height: 50px;
  	margin: 0;
  	opacity: .8;
  	padding: 3px 7px;
  	transition: .15s ease all ; -moz-transition: .15s ease all; -webkit-transition: .15s ease all; -o-transition: .15s ease all;
  	width: 30px;
  	zoom: 1;
  }
    #slide .owl-theme .owl-controls .owl-buttons .owl-prev{
      background-color: rgba(0, 0, 0, 0.4);
      color: #b0abaa;
      float: left;
      left: -10px;
      margin-top: -25px;
      position: absolute;
      top: 50%;
    }
    #slide .owl-theme .owl-controls .owl-buttons .owl-next{
      background-color: rgba(0, 0, 0, 0.4);
      color: #b0abaa;
      float: right;
      padding: 3px 9px;
      margin-top: -25px;
      position: absolute;
      right: -10px;
      top: 50%;
    }
      #slide .owl-theme .owl-controls .owl-buttons .owl-prev:hover,
      #slide .owl-theme .owl-controls .owl-buttons .owl-next:hover{
        color: #fff;
        opacity: 1;
      }


/* SYNC 1 */
#slide #sync1 .owl-item{
  height: 400px;
  margin-bottom: 1px;
  overflow: hidden;
}
  #slide #sync1 .owl-item figure.slide-news-img{
    overflow: hidden;
    z-index: 1;
  }
    #slide #sync1 .owl-item figure.slide-news-img img{
      -webkit-transform:translateZ(0);
      -moz-transform:translateZ(0);
      -ms-transform:translateZ(0);
      -o-transform:translateZ(0);
      transform:translateZ(0);
      -webkit-backface-visibility:hidden;
      -moz-backface-visibility:hidden;
      -ms-backface-visibility:hidden;
      backface-visibility:hidden;
      -webkit-perspective:1000;
      -moz-perspective:1000;
      -ms-perspective:1000;
      perspective:1000;
      -webkit-transform:translate3d(0,0,0);
      -moz-transform:translate3d(0,0,0);
      -ms-transform:translate3d(0,0,0);
      transform:translate3d(0,0,0);
      -webkit-background-size:cover;
      -moz-background-size:cover;
      -o-background-size:cover;
      background-size:cover;
      background-position:center center;
      transition: transform 1s linear; -webkit-transition: -webkit-transform 1s linear;
      -moz-transform: rotate(0);
    }
      #slide #sync1 .owl-item:hover figure.slide-news-img img{
        transform: scale(1.06,1.06);          
        -webkit-transform: scale(1.06,1.06); /* Safari and Chrome */
      }
  #slide #sync1 .owl-item .slide-news-caption{
    background: rgba(0,0,0,0.8);
    background: -moz-linear-gradient(left, rgba(0,0,0,0.8) 0%, rgba(17,17,17,0) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0,0,0,0.8)), color-stop(100%, rgba(17,17,17,0)));
    background: -webkit-linear-gradient(left, rgba(0,0,0,0.8) 0%, rgba(17,17,17,0) 100%);
    background: -o-linear-gradient(left, rgba(0,0,0,0.8) 0%, rgba(17,17,17,0) 100%);
    background: -ms-linear-gradient(left, rgba(0,0,0,0.8) 0%, rgba(17,17,17,0) 100%);
    background: linear-gradient(to right, rgba(0,0,0,0.8) 0%, rgba(17,17,17,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#111111', GradientType=1 );
    left: -50%;
    height: 100%;
    opacity: 0;
    padding: 4%;
    position: absolute;
    top: 0;
    transition: .2s ease all ; -moz-transition: .2s ease all; -webkit-transition: .2s ease all; -o-transition: .2s ease all;
    width: 50%;
    z-index: 2;
  }
    #slide #sync1 .owl-item .slide-news-caption h1,
    #slide #sync1 .owl-item .slide-news-caption p{
      color: #fff;
      margin-left: -30px;
      margin-right: 30px;
      opacity: 0;
      text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6);
    }
    #slide #sync1 .owl-item .slide-news-caption .btn-Green{
      color: #fff;
      opacity: 0;
    }
    #slide #sync1 .owl-item .slide-news-caption p{font-size: 1.2em; line-height: 1.4em;}
    
    
      /* Caption Active & Hover */
      #slide #sync1 .owl-item.active .slide-news-caption{
        left: 0;
        opacity: 1;
        transition: .2s ease all .8s; -moz-transition: .2s ease all .8s; -webkit-transition: .2s ease all .8s; -o-transition: .2s ease all .8s;
      }
        #slide #sync1 .owl-item.active .slide-news-caption h1{
          margin-left: 0px;
          margin-right: 0px;
          opacity: 1;
          transition: .2s ease all 1s; -moz-transition: .2s ease all 1s; -webkit-transition: .2s ease all 1s; -o-transition: .2s ease all 1s;
        }
        #slide #sync1 .owl-item.active .slide-news-caption p{
          margin-left: 0px;
          margin-right: 0px;
          opacity: 1;
          transition: .2s ease all 1.3s; -moz-transition: .2s ease all 1.3; -webkit-transition: .2s ease all 1.3; -o-transition: .2s ease all 1.3;
        }
        #slide #sync1 .owl-item.active .slide-news-caption .btn-Green{
          opacity: 1;
          transition: .2s ease all 1.6s; -moz-transition: .2s ease all 1.6s; -webkit-transition: .2s ease all 1.6s; -o-transition: .2s ease all 1.6s;
        }
        
        #slide #sync1 .owl-item .slide-news-caption .btn-Green:hover{
          transition: .15s ease all 0s; -moz-transition: .15s ease all 0s; -webkit-transition: .15s ease all 0s; -o-transition: .15s ease all 0s;
        }
        

/* SYNC 2 */
#slide #sync2 .owl-item{
  background-color: rgba(0, 0, 0, 0.2);
  cursor: pointer;
  height: 30px;
  transition: .15s ease all ; -moz-transition: .15s ease all; -webkit-transition: .15s ease all; -o-transition: .15s ease all;
}
#slide #sync2 .owl-item.active{background-color: rgba(0, 0, 0, 0.6); transition: .15s ease all ; -moz-transition: .15s ease all; -webkit-transition: .15s ease all; -o-transition: .15s ease all;}
  #slide #sync2 .owl-item:hover{background-color: rgba(0, 0, 0, 0.4);}
  #slide #sync2 .owl-item.active:hover{background-color: rgba(0, 0, 0, 0.8); cursor: default}
  
  #slide #sync2 .owl-item .item p{
    color: #fff;
    font-family: "Open Sans Condensed",sans-serif;
    font-size: .8em;
    font-weight: 700;
    margin: 6px 0 0;
    height: 20px;
    overflow: hidden;
    padding: 0 5%;
    width: 100%;
  }

/* CAROUSEL MORE NEWS */
#more-news .owl-theme .owl-controls{
	text-align: center;
}
#more-news .owl-wrapper-outer{margin: 0 0 20px;}
  #more-news .owl-theme .owl-item{
  }
    #more-news .owl-theme .item{
      height: 210px;
      margin: 0 5px;
      position: relative;
      width: 321px;
    }
      #more-news .owl-theme .item figure{
        height: 100%;
        overflow: hidden;
        position: absolute;
        width: 100%;
        z-index: 1;
      }
        #more-news .owl-theme .item figure img{
          -webkit-transform:translateZ(0);
          -moz-transform:translateZ(0);
          -ms-transform:translateZ(0);
          -o-transform:translateZ(0);
          transform:translateZ(0);
          -webkit-backface-visibility:hidden;
          -moz-backface-visibility:hidden;
          -ms-backface-visibility:hidden;
          backface-visibility:hidden;
          -webkit-perspective:1000;
          -moz-perspective:1000;
          -ms-perspective:1000;
          perspective:1000;
          -webkit-transform:translate3d(0,0,0);
          -moz-transform:translate3d(0,0,0);
          -ms-transform:translate3d(0,0,0);
          transform:translate3d(0,0,0);
          -webkit-background-size:cover;
          -moz-background-size:cover;
          -o-background-size:cover;
          background-size:cover;
          background-position:center center;
          transition: transform 1s linear; -webkit-transition: -webkit-transform 1s linear;
          -moz-transform: rotate(0);
          height: auto;
          width: 100%;
        }
          #more-news .owl-theme .item:hover figure img{
            transform: scale(1.06,1.06);          
            -webkit-transform: scale(1.06,1.06); /* Safari and Chrome */
          }
      #more-news .owl-theme .item .news-content{
        background-image: url("images/bg-carousel-news_content.png");
        background-repeat: repeat-x;
        background-position: center bottom;
        bottom: 0;
        height: auto;
        padding: 2% 4% 4%;
        position: absolute;
        width: 100%;
        z-index: 2;
      }
        #more-news .owl-theme .item .news-content h3{
          color: #fff;
          font-size: 1em;
          text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6);
          margin: .6em 0;
        }
        #more-news .owl-theme .item .news-content .date{
          color: #76848d;
          font-family: "Open Sans Condensed",sans-serif;
          font-size: .8em;
          font-weight: 700;
          margin-top: 0;
          text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6);
        }
        
/* CAROUSEL ARTICLE MORE NEWS */
#owl-carousel-more-news.owl-theme .owl-controls{
	text-align: center;
}
#owl-carousel-more-news .owl-wrapper-outer{margin: 0 0 20px;}
  #owl-carousel-more-news.owl-theme .owl-item{
  }
    #owl-carousel-more-news.owl-theme .item{
      height: 210px;
      margin: 0 5px;
      position: relative;
    }
      #owl-carousel-more-news.owl-theme .item figure{
        height: 100%;
        overflow: hidden;
        position: absolute;
        width: 100%;
        z-index: 1;
      }
        #owl-carousel-more-news.owl-theme .item figure img{
          -webkit-transform:translateZ(0);
          -moz-transform:translateZ(0);
          -ms-transform:translateZ(0);
          -o-transform:translateZ(0);
          transform:translateZ(0);
          -webkit-backface-visibility:hidden;
          -moz-backface-visibility:hidden;
          -ms-backface-visibility:hidden;
          backface-visibility:hidden;
          -webkit-perspective:1000;
          -moz-perspective:1000;
          -ms-perspective:1000;
          perspective:1000;
          -webkit-transform:translate3d(0,0,0);
          -moz-transform:translate3d(0,0,0);
          -ms-transform:translate3d(0,0,0);
          transform:translate3d(0,0,0);
          -webkit-background-size:cover;
          -moz-background-size:cover;
          -o-background-size:cover;
          background-size:cover;
          background-position:center center;
          transition: transform 1s linear; -webkit-transition: -webkit-transform 1s linear;
          -moz-transform: rotate(0);
          height: auto;
          width: 100%;
        }
          #owl-carousel-more-news.owl-theme .item:hover figure img{
            transform: scale(1.06,1.06);          
            -webkit-transform: scale(1.06,1.06); /* Safari and Chrome */
          }
      #owl-carousel-more-news.owl-theme .item .news-content{
        background-image: url("images/bg-carousel-news_content.png");
        background-repeat: repeat-x;
        background-position: center bottom;
        bottom: 0;
        height: auto;
        padding: 2% 4% 4%;
        position: absolute;
        width: 100%;
        z-index: 2;
      }
        #owl-carousel-more-news.owl-theme .item .news-content h3{
          color: #fff;
          font-size: 1em;
          text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6);
          margin: .6em 0;
        }
        #owl-carousel-more-news.owl-theme .item .news-content .date{
          color: #76848d;
          font-family: "Open Sans Condensed",sans-serif;
          font-size: .8em;
          font-weight: 700;
          margin-top: 0;
          text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6);
        }

/* CAROUSEL ARTICLE NEWS */
#owl-carousel-interior-news{width: 100%;}
  #owl-carousel-interior-news .owl-pagination{text-align: center;}
  #owl-carousel-interior-news figure{
    border-radius: 4px;
    margin: 0 0 5px;
    overflow: hidden;
    width: 100%;
  }
    #owl-carousel-interior-news figure img{
      display: block;
      -webkit-transform:translateZ(0);
      -moz-transform:translateZ(0);
      -ms-transform:translateZ(0);
      -o-transform:translateZ(0);
      transform:translateZ(0);
      -webkit-backface-visibility:hidden;
      -moz-backface-visibility:hidden;
      -ms-backface-visibility:hidden;
      backface-visibility:hidden;
      -webkit-perspective:1000;
      -moz-perspective:1000;
      -ms-perspective:1000;
      perspective:1000;
      -webkit-transform:translate3d(0,0,0);
      -moz-transform:translate3d(0,0,0);
      -ms-transform:translate3d(0,0,0);
      transform:translate3d(0,0,0);
      -webkit-background-size:cover;
      -moz-background-size:cover;
      -o-background-size:cover;
      background-size:cover;
      background-position:center center;
      transition: transform 1s linear; -webkit-transition: -webkit-transform 1s linear;
      -moz-transform: rotate(0);
      height: auto;
      width: 100%;
    }
      #owl-carousel-interior-news figure:hover img{
        transform: scale(1.06,1.06);          
        -webkit-transform: scale(1.06,1.06); /* Safari and Chrome */
      }