.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel{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)}
.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)}
.owl-theme .owl-controls{text-align:center}
.accents .owl-theme .owl-controls{position:absolute;top:-55px;right:0;text-align:center}
.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:.5}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}
.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}
.owl-theme .owl-controls .owl-page span{display:block;width:10px;height:10px;margin:3px 0 3px 6px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#000}
.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{background-color:#699bcd}
.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}
.owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) no-repeat center center}
.article_holder .article{display:block;cursor:pointer;color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-tap-highlight-color:rgba(255,255,255,0)}
.article_holder .article a{color:inherit}
#home_carousel{position:relative}
#home_carousel .slide{position:relative}
#home_carousel .slide > div{position:relative;color:#fff;font-family:'pt_sans';text-transform:uppercase;padding:20px;background-color:#1c4e84}
#home_carousel .slide > div p{display:none}
#home_carousel .slide > div h1{font-size:23px;font-weight:700;font-family:inherit}
#home_carousel .slide > div strong{display:block;margin-bottom:10px;font-size:15px;font-weight:400}
#home_carousel .slide > a{display:block}
#home_carousel .slide > div .button_link{display:inline-block;color:inherit;font-size:13px;background:#699bcd url(../images/read_more.gif) no-repeat 90% -28px}
@media screen and (min-width: 480px) {
#home_carousel .slide > div strong{margin-bottom:20px}
}
@media screen and (max-width: 767px) {
#home_carousel .owl-controls .owl-pagination{display:none}
#home_carousel .owl-wrapper{background-color:#1C4E84}
#home_carousel .slide > div .button_link{padding:8px 45px 4px 30px;border-left:2px solid #163c64;border-bottom:2px solid #163c64}
#home_carousel .slide > div .button_link:hover{border:0;margin-top:2px;margin-right:2px}
}
@media screen and (min-width: 768px) {
#home_carousel .slide > div{display:none}
#home_carousel .slide > div h1{font-size:52px}
#home_carousel .slide > div strong{font-size:21px;margin-bottom:5px}
#home_carousel .slide > div .button_link{padding:10px 45px 8px 30px;background-color:#a12022;background-position:90% -46px}
#home_carousel .slide > div .button_link:hover{background-color:#1c4e84}
#carousel_paginator{position:absolute;width:92%;bottom:10px;left:4%;z-index:2;border-top:1px solid #999}
#carousel_paginator div{display:table;table-layout:fixed;width:100%}
#carousel_paginator a{display:table-cell;text-align:left;padding:20px 5px 0;color:#fff;opacity:.6;font-family:'pt_sans';cursor:pointer}
#carousel_paginator .highlight{position:absolute;top:-2px;left:0;height:3px;padding:0;width:25%;background-color:#fff;font-size:0;text-indent:-9999px;transition:left .5s ease-out;-moz-transition:left .5s ease-out}
#carousel_paginator a span{padding:0;border-radius:0;font-style:normal;font-size:13px}
#carousel_paginator a:hover,#carousel_paginator a.active{opacity:1}
#carousel_paginator a strong{font-weight:700;font-size:15px;display:block}
}
@media screen and (min-width: 940px) {
#home_carousel .slide > div{padding:60px 40px}
#carousel_paginator{bottom:20px}
}
@media screen and (min-width: 1024px) {
.article_holder .owl-theme .owl-controls .owl-page span{margin:3px 0 3px 10px}
}