/*-------------------orbit-slider-------------*/
.outer-entry-content .title{text-align: right;}
.outer-entry-content .title .meta-category-inner a{color: #fff;}

/*-------------------Singal Page-------------*/
.cat-more-news .entry-image-bg img{height: 100%;object-fit: cover; object-position: center top;}

.no-padding-right{padding-right:0px;padding-bottom: 5px;}

/*=======================
	Featured content
=======================*/
.featured-banner {clear:both;width:100%;}
.featured-posts {padding: 15px;width:100%;float:left;background:#F7F7F7;margin-top:30px;}
.featured-posts span{color:rgb(234, 42, 42); font-size:20px; text-transform:uppercase; font-weight:600;}
.featured-posts > a{color:rgb(34, 34, 34);font-size:20px; text-transform:uppercase; }
.featured-posts > a:hover{text-decoration:underline;}

.featured-banner .wpos-fc-slider .slick-slide{opacity:0.5;transition:all .4s linear;}
.featured-banner .wpos-fc-slider .slick-slide.slick-center,
.featured-banner .wpos-fc-slider .slick-slide.slick-current{opacity:1;transition:all .4s linear;}

.featured-banner.wpos-fc-slider-wrp .wpos-fc-slider .entry-image-bg img {width: 100%;height: 100%; object-fit: cover; object-position:top center; -webkit-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out; transition: all .4s ease-in-out;-webkit-transform:none;-moz-transform:none;transform:none;}
.featured-banner.wpos-fc-slider-wrp .wpos-fc-slider .entry-image-bg:hover img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);transform: scale(1.05);}
.featured-banner.wpos-fc-slider-wrp .featured-banner-inner .entry-image-bg .post-title a{color:#000;}

.featured-banner .featured-banner-inner .entry-image-bg {position:relative;line-height:normal;overflow:hidden;width:100%;}
.featured-banner .featured-banner-inner .entry-image-bg img {height: 100%; object-fit: cover; object-position:top center; -webkit-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out; transition: all .4s ease-in-out; width: calc(100% + 50px);-webkit-transform: translate3d(-40px, 0, 0);-moz-transform: translate3d(-40px, 0, 0);transform: translate3d(-40px, 0, 0); max-width: none; }
.featured-banner .featured-banner-inner .entry-image-bg:hover img{-webkit-transform: translate3d(0px, 0, 0);-moz-transform: translate3d(0px, 0, 0);transform: translate3d(0px, 0, 0);}
.featured-banner .featured-banner-inner .entry-image-bg .entry-title-header { position: absolute; bottom: 0px; padding: 20px;  left: 0; text-align: left; right:0; background: -moz-linear-gradient(to bottom,rgba(0,0,0,0) 0, rgba(0,0,0,0.4) 50%, rgba(0,0,0,.7) 100%); background: -ms-linear-gradient(to bottom,rgba(0,0,0,0) 0, rgba(0,0,0,0.4) 50%, rgba(0,0,0,.7) 100%); background: -o-linear-gradient(to bottom,rgba(0,0,0,0) 0, rgba(0,0,0,0.4) 50%, rgba(0,0,0,.7) 100%); background: -webkit-linear-gradient(to bottom,rgba(0,0,0,0) 0, rgba(0,0,0,0.4) 50%, rgba(0,0,0,.7) 100%); background: -webkit-gradient(linear, center top, center bottom, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.7))); background: linear-gradient(to bottom,rgba(0,0,0,0) 0, rgba(0,0,0,0.4) 50%, rgba(0,0,0,.7) 100%);}

.featured-banner .featured-banner-inner .entry-image-bg .fa{color:#fff;}
.featured-banner .featured-banner-inner .entry-image-bg .post-title{line-height: 24px;text-transform: capitalize;margin-bottom:0;}
.featured-banner .featured-banner-inner .entry-image-bg .post-title a{font-size: 20px;color: #fff; text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2);}
.featured-banner .featured-banner-inner .medium-left .entry-image-bg .post-title a{font-size: 26px; line-height:32px;}
.featured-banner .featured-banner-inner .entry-image-bg .wpos-post-meta a{color: #fff;}
.featured-banner .featured-banner-inner .entry-image-bg:hover::after { background: rgba(0, 0, 0, 0.3); -webkit-transition: all .3s linear; -moz-transition: all .3s linear; -ms-transition: all .3s linear; transition: all .3s linear; }

.featured-banner .featured-banner-inner .meta-category a{line-height:22px; font-size:12px; text-transform: capitalize;background:#DB0A5B;color:#fff; padding:0px 8px; display:inline-block; margin-bottom: 3px;}

.featured-banner .featured-banner-inner .medium-left .entry-image-bg { height: 480px; text-align: center;}
.featured-banner .featured-banner-inner .medium-right .entry-image-bg { height: 237px;text-align: center; }

.featured-banner.wpos-fc-design-1 .featured-banner-inner .medium-right-2 .entry-image-bg { height: 480px;text-align: center;  }

.meta-category-banner a:hover{color: #fff !important;}
.featured-banner .slick-arrow{background-color:transparent;border:2px solid #db0a5b;color:#db0a5b;}
.featured-banner .slick-arrow:hover,
.featured-banner .slick-arrow:focus{background-color:#db0a5b;color: #fff;}

.entry-title-header-inner{border:1px solid #db0a5b; padding:10px; }
.entry-title-header-inner .entry-title a, .entry-title-header-inner .fa{color:#000 !important;}
.wpos-fc-slider-cnt-wrp .wpos-post-meta a{color:#000 !important;}

.wpos-fc-slider{visibility:hidden; opacity:0;}
.wpos-fc-slider.slick-initialized{visibility:visible; opacity:1;}
.wpos-fc-slider .entry-image-bg{height:450px; position:relative; overflow:hidden;}
.wpos-fc-slider .entry-image-bg .img-overlay{background:url("../images/pattern-bg.png");width:100%;height:100%;position:absolute;top:0;left:0;}
.wpos-fc-slider .entry-image-bg img{height: 100%; width: 100% !important; object-fit: cover; object-position:top center;}
.wpos-fc-slider button.slick-arrow .fa{font-size:25px;}
.wpos-fc-slider button.slick-arrow{position:absolute;top:41%; z-index:99; padding:10px 15px; visibility:hidden; opacity:0; -webkit-transition:all .4s linear; -moz-transition:all .4s linear; -ms-transition:all .4s linear; transition:all .4s linear;}
.wpos-fc-slider button.slick-next{right:20px;}
.wpos-fc-slider button.slick-prev{left:20px;}
.wpos-fc-slider:hover > button.slick-arrow{visibility:visible;opacity:1;}

/*====== FC Slider Design-1 ======*/
.wpos-fc-slider-1 .entry-title-header-container{align-items: center;display: flex;height: 100%;justify-content: center;left: 0;position: absolute;top: 0;width: 100%;}
.wpos-fc-slider-1 .wpos-fc-slider-cnt-wrp .entry-title-header{width: 70%;background:rgba(255, 255, 255, 0.8) !important; padding:10px !important;position: static !important;-webkit-filter: drop-shadow(4px 4px 2px);-moz-filter: drop-shadow(4px 4px 2px);filter: drop-shadow(4px 4px 2px);}
.wpos-fc-slider-1 .wpos-fc-slider-cnt-wrp .entry-title a{text-shadow: 0px 0px 0 rgba(0, 0, 0, 0.2) !important;}
.wpos-fc-slider-1 .wpos-fc-slider-cnt-wrp .entry-title{margin:10px 0;}

/*====== FC Slider Design-2 ======*/
.wpos-fc-slider-2 .wpos-fc-slider-cnt-wrp .entry-title-header{width: 70%;background:rgba(255, 255, 255, 0.8) !important; padding:10px !important;right: 0;left: auto !important;}

/*====== FC Slider Design-3 ======*/
.wpos-fc-slider-3 .wpos-fc-slider-cnt-wrp .entry-title-header{width: 50%;bottom: 50%;background:rgba(255, 255, 255, 0.8) !important; padding:10px !important;right: 0;left: auto !important; outline: 1px solid #db0a5b; outline-offset: -10px;}
.wpos-fc-slider-3 .wpos-fc-slider-cnt-wrp .entry-title-header .entry-title-header-inner{border:none;padding:10px;text-align:center;}
.wpos-fc-slider-3 .wpos-fc-slider-cnt-wrp .entry-title-header .entry-title-header-inner .post-icon{position:static;margin:0 auto 15px;border: 3px solid #DB0A5B;}


@media only screen and (min-width: 40.063em){
/*---------- FEATURED CONTENT FULL WIDTH TEMPLATE ----------*/
.wpos-fc-design-1.wpos-fcs-full .columns:first-child{padding-left:0;}
.wpos-fc-design-1.wpos-fcs-full .medium-right-3.columns,
.wpos-fc-design-1.wpos-fcs-full .medium-right-4.columns{padding-right:0;}

.wpos-fc-design-2.wpos-fcs-full .columns:first-child{padding-left:0;}
.wpos-fc-design-2.wpos-fcs-full .medium-right-3.columns,
.wpos-fc-design-2.wpos-fcs-full .medium-right-5.columns{padding-right:0;}

.wpos-fc-design-3.wpos-fcs-full .columns:first-child{padding-left:0;}
.wpos-fc-design-3.wpos-fcs-full .medium-right.columns{padding-right:0;}

.wpos-fcs-full-slider .columns{padding:0;}
/*---------- END OF FEATURED CONTENT FULL WIDTH TEMPLATE ----------*/

.featured-banner .featured-banner-inner .medium-left { padding-right: 3px; }
.featured-banner .featured-banner-inner .medium-right { padding-left: 3px; margin-bottom: 6px; }
.wpos-fc-design-2 .medium-right.medium-right-2,
.wpos-fc-design-2 .medium-right.medium-right-4 { padding-right: 3px;}
.featured-banner.wpos-fc-design-1 .featured-banner-inner .medium-right-2 {padding-right:3px ;}
}

@media only screen and (max-width: 40.063em) {
.wpos-fc-slider .entry-image-bg{height:380px;}
.wpos-fc-slider-3 .wpos-fc-slider-cnt-wrp .entry-title-header{width:65%;}
.featured-banner .featured-banner-inner .columns{margin-bottom:15px;}
.featured-banner .featured-banner-inner .medium-left .entry-image-bg { height: 280px;}
.featured-banner .featured-banner-inner .medium-right .entry-image-bg,
.featured-banner.wpos-fc-design-1 .featured-banner-inner .medium-right-2 .entry-image-bg { height: 280px;}
}
/********************Offcanvas Menu***************************/
.left-off-canvas-menu .off-canvas-list ul { list-style: none; }
.right-small{height: 40px !important;}
/***************Front Page Design***********************/
.cat_row{clear:both; background:#fff;  margin-bottom:30px; float:left; width:100%;}
.cat_row > h4 { position: relative; margin:0 0 15px; }
.cat_row > h4  {  position: relative; z-index: 9;  text-transform: capitalize; border-bottom:2px solid #eee; margin:0 0px 20px 0px; padding:0 0px 5px 0px;} 
.cat_row > h4::before { background: #db0a5b; bottom: -2px; content: ""; display: block;height: 2px; left: 0; position: absolute;  width: 50px;}

.cat_row .post-container { width: 100%; float: left; margin-bottom: 35px; }
.cat_row .post-container:last-child{ margin-bottom: 0;}
/*====== Block-1 Design ========================*/
.cat_row .floatright:last-child hr{display:none;}
.block-1 .large-6.columns{padding:0;}
.block-1 .block-image-holder{ position:relative;width: 100%; overflow:hidden; height:440px; text-align: center;background:#c2c2c2;}

.block-1 .block-image-holder img {height: 100%; object-fit: cover; object-position:top center; -webkit-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out; transition: all .4s ease-in-out; width: calc(100% + 50px);-webkit-transform: translate3d(-40px, 0, 0);-moz-transform: translate3d(-40px, 0, 0);transform: translate3d(-40px, 0, 0); max-width: none; }
.block-1 .block-image-holder img:hover{-webkit-transform: translate3d(0px, 0, 0);-moz-transform: translate3d(0px, 0, 0);transform: translate3d(0px, 0, 0);}
.block-1 .large-6.columns.floatright{padding-left:0;}
.block-1 .floatleft{margin-bottom:15px;}
.block-1 .floatleft .front-post-details{position:absolute;bottom: 0px;padding: 10px;left: 0;text-align: left;right:0;background: -moz-linear-gradient(to bottom,rgba(0,0,0,0) 0, rgba(0,0,0,0.4) 50%, rgba(0,0,0,.7) 100%); background: -ms-linear-gradient(to bottom,rgba(0,0,0,0) 0, rgba(0,0,0,0.4) 50%, rgba(0,0,0,.7) 100%); background: -o-linear-gradient(to bottom,rgba(0,0,0,0) 0, rgba(0,0,0,0.4) 50%, rgba(0,0,0,.7) 100%); background: -webkit-linear-gradient(to bottom,rgba(0,0,0,0) 0, rgba(0,0,0,0.4) 50%, rgba(0,0,0,.7) 100%); background: -webkit-gradient(linear, center top, center bottom, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.7))); background: linear-gradient(to bottom,rgba(0,0,0,0) 0, rgba(0,0,0,0.4) 50%, rgba(0,0,0,.7) 100%);}
.block-1 .floatleft .front-post-details h3.post-title{color:#fff; text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2); margin-bottom:0px;}
.block-1 .floatleft .front-post-details a, .block-1 .floatleft .front-post-details .fa{color:#fff;}

.block-1 .rightsmall-block .front-post-details{float: left;border-bottom: 1px solid rgb(245, 245, 245); padding-bottom:10px;}
.block-1 .rightsmall-block .front-post-details .no-padding-right{padding-bottom:0;}
.block-1 .rightsmall-block .front-post-details .image-holder {height:80px; overflow:hidden;}

.block-1 .floatright .front-post-details .image-holder img {height: 100%; object-fit: cover; object-position:top center; -webkit-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out; transition: all .4s ease-in-out; width: calc(100% + 20px);-webkit-transform: translate3d(-20px, 0, 0);-moz-transform: translate3d(-20px, 0, 0);transform: translate3d(-20px, 0, 0); max-width: none;}
.block-1 .floatright .front-post-details .image-holder:hover img{-webkit-transform: translate3d(0px, 0, 0);-moz-transform: translate3d(0px, 0, 0);transform: translate3d(0px, 0, 0);}

.block-1 .block-container{background:#fff;width: 100%;float: left;}

.block-1 .rightsmall-block .front-post-details .post-title{font-size: 15px;padding: 0;line-height: 20px}
.block-1 .rightsmall-block .front-post-details .entry-meta{font-size: 12px;}
.block-1 .rightsmall-block .row{margin-bottom: 10px;}

/******************** List View Design ********************************/
.row-list-view .post-thumbnail{margin-bottom:10px;}

/********************Post slider*******************************************/
.wpos-news-slider .post-slider .post-slider-inner{padding-right:15px;}
button.slick-arrow{background:#db0a5b;}
.wpos-news-slider button.slick-arrow{position:absolute;bottom:-20px;z-index:99;width:30px;padding:5px;}
.wpos-news-slider button.slick-arrow .fa{font-size:30px;height:30px;}
.wpos-news-slider button.slick-arrow.slick-next{left:50%;margin-left: 1px;}
.wpos-news-slider button.slick-arrow.slick-prev{right:50%;}
.wpos-news-slider .post-slider .post-slider-inner .post-cat-thumbnail{height:240px;overflow:hidden;position:relative;text-align:center;width:100%;float: left;}
.wpos-news-slider .post-slider .post-slider-inner .post-cat-thumbnail img{-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;transition: all .3s ease-in-out;width:100%;height:100%;object-fit:cover;object-position:top center;}
.wpos-news-slider .post-slider .post-slider-inner .post-cat-thumbnail img:hover{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform:scale(1.1);transform: scale(1.1);}
.wpos-news-slider .post-slider .post-slider-inner .entry-category{float: left;width: 100%;}
.wpos-news-slider .post-slider .post-slider-inner .entry-category h4{font-size: 12px;}

.wpos-news-slider .post-slider .post-slider-inner .front-post-details p{margin-bottom:5px;}
.wpos-news-slider .has-post-image .front-post-details{margin:-50px auto 0 auto; background:#fff; width:95%; position:relative; padding:10px 15px;}
.wpos-news-slider .front-post-details .wpos-post-meta{margin:5px 0;}

/* Slider */
.slick-slider{position: relative; display: block; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent;}
.slick-list{position: relative; display: block; overflow: hidden; margin: 0; padding: 0;}
.slick-list:focus{outline: none;}
.slick-list.dragging{cursor: pointer; cursor: hand;}
.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
.slick-track{position: relative; top: 0; left: 0; display: block;}
.slick-track:before,
.slick-track:after{display: table; content: '';}
.slick-track:after{clear: both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide{display: none;float: left;height: 100%;min-height: 1px;}
[dir='rtl'] .slick-slide{float: right;}
.slick-slide img{display: block;}
.slick-slide.slick-loading img{display: none;}
.slick-slide.dragging img{pointer-events: none;}
.slick-initialized .slick-slide{display: block;}
.slick-loading .slick-slide{visibility: hidden;}
.slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent;}
.slick-arrow.slick-hidden {display: none;}


/**************************Media Queries*************************************/
/* Medium screens */
@media only screen and (min-width: 40.063em) and (max-width: 64em) {
.wpos-header .wpos-logo { text-align: center; padding-top: 35px; }
.wpos-news-slider .post-slider .post-slider-inner .post-cat-thumbnail{height: 180px;}
.featured-banner .featured-banner-inner .entry-image-bg .entry-title-header{padding:15px;}
.featured-banner .featured-banner-inner .medium-right .entry-image-bg .entry-title-header .post-title{line-height:18px;}
.featured-banner .featured-banner-inner .medium-right .entry-image-bg .entry-title-header .post-title a{font-size:14px;}
}
/* Small only */
@media screen and (max-width: 40.063em) {
.featured-banner .featured-banner-inner .entry-image-bg .entry-title{line-height:22px;}
.featured-banner .featured-banner-inner .entry-image-bg .entry-title a{font-size:14px;}

.wpos-grid-layout .grid-count-1 .front-post-details .post-title{font-size:1.125rem;}
.wpos-header-top { padding: 0; }
.wpos-header-container { position: static; }
.wpos-social-networks-header { text-align: center !important; }
.title-bar-left { float: left; width: 100%; background: #000; display: block; line-height: 32px; padding-left: 5px; }
.wpos-header-container .top-bar.wpos-header { background-color: #444; }
.wpos-logo { text-align: center; }
.search-nav #searchform input { font-size: 16px; padding: 10px 13px; }
.wpos-home-part-cta::before { content: none; }
.tab-bar-section h1.title{background:transparent !important;}
.featured-banner .featured-banner-inner .medium-8{padding-right:15px;}
.featured-banner .featured-banner-inner .medium-4 {padding-left: 15px !important;margin: 10px 0;}
.cat_row .post-container .content{right: 0;}
.cat_row .post-container:nth-child(2n+2) .columns:nth-child(2n+2) .content{left: 0;}

.wpos-news-slider .post-slider .post-slider-inner.entry-meta {margin: 10px;}
.wpos-news-slider .post-slider .post-slider-inner .post-cat-thumbnail{height: 180px;}
.wpos-news-slider .post-slider .post-slider-inner .front-post-details{bottom: 20px;}
.block-1 .floatleft .front-post-details:last-child{padding:15px;}
.wpos-news-slider .post-slider .post-slider-inner .entry-category{overflow: hidden;object-fit: cover;position: relative;}

.quote-post-img-container .outer-entry-content{padding: 0 5px;}
.quote-post-img-container .outer-entry-content .entry-content .entry-meta{margin: 0;}
.outer-entry-content .title{text-align: center;}
.post-quote-author{padding-top: 5px;font-size: 13px;}
.entry-content{padding: 4px 5px !important;}
.quote-post-img-container .outer-entry-content .entry-content p{line-height:normal;}

/********** Block-1 Design ****************/
.block-1 .floatright .front-post-details .image-holder{float:none;}
.block-1 .rightsmall-block .front-post-details .no-padding-right{padding-left:0;}
.block-1 .block-image-holder{height:220px;}
/**************** Feature Content ********************************/
.wpos-home-part-page_cnt { padding-bottom: 100px; }
.wpos-home-part-page_cnt figure { margin: 0px 0px -125px; top: 90%; }

/********************Footer Copyright*******************************/
.footer-copyright-area { text-align: center; }
.footer-copyright-area .wpos-text-right { text-align: center; }
}