.rsck2{overflow:hidden;}
.rsck2 .owl-item{transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;-ms-transition:all 0.4s ease 0s;}
.rsck2 .owl-controls{margin:15px 0;text-align:center;}
.rsck2 .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;margin:5px;padding:3px 10px;font-size:12px;background:#869791;}
.rsck2 .owl-controls .owl-page{display:inline-block;zoom:1;}
.rsck2 .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;background:#fff;color:#777;border:1px solid #d5d5d5;font-size:18px;line-height:18px;cursor:pointer;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;padding:5px 12px;}
.rsck2 .owl-controls .owl-page.active span,
.rsck2 .owl-controls.clickable .owl-page:hover span{background:#FB9431;}
.rsck2 .owl-controls.clickable .owl-buttons div:hover{text-decoration:none;}
.rsck2 .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#000;padding:3px 10px;font-size:16px;}
.rsck2 .owl-controls .owl-buttons div{background:#fff;color:#777;border:1px solid #d5d5d5;font-size:18px;line-height:18px;cursor:pointer;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;padding:5px 12px;margin:5px;}
.rsck2 .owl-controls .owl-buttons div:hover{border:1px solid #b5b5b5;}
.rsck2 .owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) no-repeat center center}
.rsck2 .rsck2-item{padding:0;border:0;}
.rsck2 .rsck2-item img{display:block;width:100%;max-width:100%;height:auto;}
.rsck2 .text-center{text-align:center;}
.rsck2-media{position:relative;overflow:hidden;width:100%;}
.rsck2-hover{text-align:center;width:100%;height:100%;position:absolute;top:0px;left:0px;background-color:rgba(15,143,138,0.5);z-index:21;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;-ms-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;opacity:0;}
.rsck2-hover:hover{opacity:1;}
.rsck2-link-icon, .rsck2-fancy-icon{position:relative;color:rgba(255,255,255,0.9);font-size:28px;font-weight:normal;margin:0 10px;}
.rsck2-link-icon:hover, .rsck2-fancy-icon:hover,
.rsck2-link-icon:focus, .rsck2-fancy-icon:focus{text-decoration:none;color:#fff;outline:none;}
.rsck2-link-icon i, .rsck2-fancy-icon i{line-height:28px;}
.rsck2-link-icon i{position:relative;top:2px;}
.rsck2-hover .rsck2-link-icon,
.rsck2-hover .rsck2-fancy-icon{top:65%;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;-moz-opacity:0;opacity:0;font-size:24px;}
.rsck2-hover:hover .rsck2-link-icon,
.rsck2-hover:hover .rsck2-fancy-icon{top:40%;opacity:1;}
.rsck2-hover:hover .rsck2-fancy-icon{transition-delay:0.1s;-moz-transition-delay:0.1s;-webkit-transition-delay:0.1s;-o-transition-delay:0.1s;}
.rsck2-details{padding:12px;font-size:13px;text-rendering:optimizeLegibility;text-shadow:none;}
.rsck2-title h4{margin:7px 0 17px;padding:0;}
.rsck2-title a{text-decoration:none;margin:0;}
.rsck2-title a:hover,
.rsck2-title a:focus{outline:none;text-decoration:none;}
.rsck2-date{font-size:13px;font-weight:300;line-height:1.2;margin:0 0 15px;text-transform:uppercase;color:#111;}
.rsck2-intro-outer{margin:0 0 10px;line-height:22px;font-size:14px;}
.rsck2-details .rsck2-intro-outer p,
.rsck2-details .rsck2-intro-outer span{color:#777;line-height:22px;font-weight:300;font-size:14px;}
.rsck2-details span,
.rsck2-details p,
.rsck2-details a,
.rsck2-hits p{line-height:22px;font-weight:300;margin:0;font-size:13px;}
.rsck2-details span,
.rsck2-details p,
.rsck2-hits p{color:#777;}
.rsck2-extras{margin:0 0 15px;}
.rsck2-extras a,
.rsck2-extras a:hover,
.rsck2-extras a:focus{text-decoration:none;outline:none;}
.rsck2-readmore{padding:5px 0 0;}
.rsck2-readmore a:hover,
.rsck2-readmore a:focus{text-decoration:none;outline:none;}
.rsck2-light .rsck2-media{position:relative;overflow:hidden;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.rsck2-light .rsck2-item{border-radius:6px;overflow:hidden;}
.rsck2-light .rsck2-details{background-color:#fff;border-right:1px solid #e7e7e7;border-left:1px solid #e8e8e8;border-top:0;border-bottom:2px solid #e8e8e8;border-radius:0 0 6px 6px;}
.rsck2-light .rsck2-title a{font-size:20px;font-weight:500;}
.rsck2-light .rsck2-readmore{text-align:right;}
.rsck2-minimal .rsck2-media{padding:7px;overflow:hidden;width:100%;background:#d5d5d5;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.rsck2-minimal .rsck2-media-inner{position:relative;}
.rsck2-minimal .rsck2-details{padding:12px;}
.rsck2-minimal .rsck2-title a{color:#555;font-size:15px;text-transform:uppercase;text-decoration:none;font-weight:700;}
.rsck2-minimal .rsck2-title a:hover,
.rsck2-minimal .rsck2-title a:focus{color:#222;}
.rsck2-minimal .rsck2-intro-outer{margin:0 0 15px;font-size:13px;}
.rsck2-minimal .rsck2-intro-outer p,
.rsck2-minimal .rsck2-intro-outer span{font-size:13px;}
.rsck2-minimal .rsck2-date{color:#555;}
.rsck2-minimal .rsck2-readmore a{padding:6px 0;border-radius:0;text-transform:uppercase;color:#777;border-bottom:2px dotted #aaa;background:none;font-size:12px;}
.rsck2-minimal .rsck2-readmore a:hover,
.rsck2-minimal .rsck2-readmore a:focus{color:#444;border-bottom:2px dotted #777;}
.rsck2-modern .rsck2-item{border-right:1px solid #000;}
.rsck2-modern .rsck2-media{position:relative;overflow:hidden;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.rsck2-modern .darkhover{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);height:100%;left:0;position:absolute;top:0;transition:all 0.2s ease-out 0s;width:100%;}
.rsck2-modern .rsck2-item:hover .darkhover{background:rgba(0,0,0,0.65);}
.rsck2-modern .rsck2-details{position:absolute;width:100%;bottom:0;background:none repeat scroll 0 0 rgba(0, 0, 0, 0.65);color:#bbb;padding:5px 15px 20px 15px;z-index:22;}
.rsck2-modern .rsck2-details .rsck2-title h4{padding:0;margin:12px 0 15px;}
.rsck2-modern .rsck2-details .rsck2-title h4 a{color:#fff;font-weight:400;font-size:19px;text-transform:uppercase;}
.rsck2-modern .rsck2-intro-outer{height:0;transition:all 0.4s ease-out 0s;overflow:hidden;margin-bottom:10px;}
.rsck2-modern .rsck2-details span,
.rsck2-modern .rsck2-details p,
.rsck2-modern .rsck2-hits p{color:#999;}
.rsck2-modern a{color:rgba(255,255,255,0.8);}
.rsck2-modern a:hover,
.rsck2-modern a:focus{color:#fff;}
.rsck2-modern .rsck2-date{font-size:12px;color:#999;}
.rsck2-modern .rsck2-readmore{float:right;padding:0;}
.rsck2-modern .rsck2-readmore a{opacity:0;color:rgba(255,255,255,0.8);float:right;text-transform:uppercase;font-size:12px;}
.rsck2-modern .rsck2-readmore a:hover,
.rsck2-modern .rsck2-readmore a:focus{color:#fff;}
.rsck2-modern .rsck2-item:hover .rsck2-readmore a{opacity:1;}
.rsck2-caption .rsck2-item{padding:5px;background:#fff;}
.rsck2-caption .rsck2-media{position:relative;overflow:hidden;}
.rsck2-caption .rsck2-details{position:absolute;bottom:0;height:0;background:rgba(255,255,255,0.9);color:#777;padding:5px 15px 25px 15px;z-index:22;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;}
.rsck2-caption .rsck2-title.go-to-top{left:20px;margin-top:-50px;position:absolute;top:100%;transition:all 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;z-index:30;}
.rsck2-caption .revactive .rsck2-title.go-to-top{left:20px;margin-top:0;position:absolute;top:20px;z-index:30;}
.rsck2-caption .owl-item .rsck2-item{position:relative;}
.rsck2-caption .rsck2-title.go-to-top h4{margin:0;background-color:#111111;line-height:20px;}
.rsck2-caption .rsck2-title.go-to-top h4 a{color:rgba(255,255,255,0.8);font-size:14px;font-weight:600;text-transform:uppercase;padding:5px 10px;display:block;}
.rsck2-caption .rsck2-title h4 a:hover,
.rsck2-caption .rsck2-title h4 a:focus{color:#fff;}
.rsck2-caption .rsck2-details{height:100%;left:0;position:absolute;top:0;visibility:hidden;width:100%;z-index:29;}
.rsck2-caption .rsck2-details .reveal_wrapper{-moz-box-sizing:border-box;background:none repeat scroll 0 0 rgba(255, 255, 255, 0.9);height:0;left:0;opacity:0;overflow:hidden;padding:60px 20px 20px;position:absolute;top:0;transition:all 0.3s ease-in-out 0s;visibility:hidden;width:100%;}
.rsck2-caption .revactive .rsck2-details .reveal_wrapper{height:100%;opacity:1;visibility:visible;}
.rsck2-caption .reveal_opener.show_on_hover{opacity:0;z-index:31;text-decoration:none;background-color:#FFFFFF;border-radius:4px 0 0;bottom:0;color:#888888;cursor:pointer;font-family:Arial;font-size:22px;font-weight:700;height:50px;line-height:50px;position:absolute;right:0;text-align:center;transition:opacity 0.2s ease-out 0s;width:45px;}
.rsck2-caption .reveal_opener .openme{display:block;}
.rsck2-caption .reveal_opener .closeme{display:none;}
.rsck2-caption .owl-item .rsck2-item:hover .show_on_hover{opacity:1;}
.rsck2-retro-light .rsck2-media{padding:4px;border:1px solid #cecece;}
.rsck2-retro-light .rsck2-media-inner{position:relative;}
.rsck2-retro-light{background:#fff;padding:28px 20px 0;-webkit-box-shadow:0px 0px 5px 1px rgba(100,100,100,0.1);-moz-box-shadow:0px 0px 5px 1px rgba(100,100,100,0.1);box-shadow:0px 0px 5px 1px rgba(100,100,100,0.1);}
.rsck2-retro-light .rsck2-title a{font-size:18px;}
.rsck2-retro-light .rsck2-readmore a{padding:6px 15px;color:#777;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:12px;line-height:42px;font-weight:700;text-shadow:0px 1px #fff;cursor:pointer;border:1px solid #d5d5d5;}
.rsck2-retro-light .rsck2-readmore a:hover,
.rsck2-retro-light .rsck2-readmore a:focus{background:#eee;color:#555;}
.rsck2-retro-dark .rsck2-media{position:relative;border:1px solid #111;padding:4px;background:#333;}
.rsck2-retro-dark{background:#222;padding:28px 20px 0;-webkit-box-shadow:0px 0px 5px 1px rgba(100,100,100,0.1);-moz-box-shadow:0px 0px 5px 1px rgba(100,100,100,0.1);box-shadow:0px 0px 5px 1px rgba(100,100,100,0.1);}
.rsck2-retro-dark .rsck2-title a{font-size:18px;color:rgba(255,255,255,0.8);}
.rsck2-retro-dark .rsck2-title a:hover,
.rsck2-retro-dark .rsck2-title a:focus{color:#fff;}
.rsck2-retro-dark .rsck2-details a{color:#aaa;}
.rsck2-retro-dark .rsck2-date{color:#888;}
.rsck2-retro-dark .rsck2-details .rsck2-intro-outer p,
.rsck2-retro-dark .rsck2-details .rsck2-intro-outer span{color:#888;}
.rsck2-retro-dark .rsck2-details span,
.rsck2-retro-dark .rsck2-details p,
.rsck2-retro-dark .rsck2-hits p{color:#888;}
.rsck2-retro-dark .rsck2-details a{color:rgba(255,255,255,0.8);}
.rsck2-retro-dark .rsck2-details a:hover,
.rsck2-retro-dark .rsck2-details a:focus{color:#fff;}
.rsck2-retro-dark .rsck2-readmore a{background:#444;padding:6px 15px;color:#999;text-decoration:none;height:40px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:12px;line-height:42px;border:1px solid #151515;}
.rsck2-retro-dark .rsck2-readmore a:hover{box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.2) inset;background:#555;color:#bbb;}
.rsck2-retro-dark .owl-controls .owl-buttons .owl-prev,
.rsck2-retro-dark .owl-controls .owl-buttons .owl-next,
.rsck2-retro-dark .owl-controls .owl-page span{background:#444;border:1px solid #151515;color:#999;}
.rsck2-retro-dark .owl-controls .owl-page.active span{background:#555;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.2) inset;color:#bbb;}
.rsck2-retro-dark .owl-controls .owl-buttons .owl-prev:hover,
.rsck2-retro-dark .owl-controls .owl-buttons .owl-next:hover,
.rsck2-retro-dark .owl-controls.clickable .owl-page:hover span{background:#555;border:1px solid #151515;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.2) inset;color:#bbb;}