/*
Theme Name: LightMag
Theme URI: https://store.mwordpress.net/item/lightmag-responsive-wordpress-news-magazine-theme/
Author URI: https://www.mwordpress.net
Description: Premium News/Magazine Wordpress theme by Mouad Achemli.
Author: Mouad Achemli
Version: 7.3.1
License: license purchased
License URI: https://store.mwordpress.net/license-details/
Tags:news,microformats,one-column,two-columns,three-columns,right-sidebar,left-sidebar,block-patterns,block-styles,custom-background,custom-colors,custom-logo,translation-ready,rtl-language-support,featured-images,footer-widgets,theme-options
Text Domain: lightmag
*/
main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible;clear:both;margin:20px 0;border:0;border-top:1px solid #ddd;width:100%}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0;margin:0;border:0;min-width:0}legend{box-sizing:border-box;color:inherit;display:block;width:100%;max-width:100%;padding:0;white-space:normal;margin-bottom:20px;font-size:21px;line-height:inherit;color:#161B1E;border:0;border-bottom:1px solid #e5e5e5}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}table{border-collapse:collapse;border-spacing:0;background-color:transparent}th{text-align:left}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.rtl th{text-align:right}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
/* 
 * Theme CSS 
 *
*/
html{box-sizing:border-box}
*,*:before,*:after{box-sizing:inherit}
*{padding:0;margin:0;border:0;box-sizing:border-box}
body{margin:0;padding:0!important}
a{text-decoration:none}
a:focus{outline:none}
svg {vertical-align:middle}
#header,#footer{position:relative;padding:0}
#fb-root{display:none}
.meta-hidden{display:none}
.no-js .lazyload{display:none!important}
.form-control{padding:10px 15px !important}
/* 
 * Clearfix and Container
 *
*/
.row:before,
.row:after,
.row:after,
.container:before,
.container:after{content:'.';display:block;font-size:0;height:0;line-height:0;overflow:hidden;visibility:hidden;width:0}
.container:after{clear:both}
.clearfix:before,
.clearfix:after {display:table;content:" "}
.clearfix:after {clear:both}
.clear{clear:both;display:block;height:0;overflow:hidden;visibility:hidden;width:0}
/* 
 * Container
 *
*/
.container{
	padding-left:10px;
	padding-right:10px;
	margin:0 auto;
}
.container-white{
	background-color:#fff
}
.dark .container-white {
    background-color:#161B1E;
	color:#fff;
}
.container-trans .container-white{
	background-color:transparent
}
.container-trans.dark .container-white {
    background-color:transparent;
}
.w1170 .container{
	width:1190px
}
.w986 .container{
	width:1024px
}
@media only screen and (max-width:1219px){
	.container{
		width:1006px!important
	}
}
@media only screen and (max-width:986px) and (min-width:768px){
	.container{
		width:91%!important
	}
}
@media only screen and (max-width:767px) and (min-width:560px){
	.container{
		width:96%!important
	}
}
@media only screen and (max-width:559px){
	.container{
		width:100%!important;
	}
}
/*
 * Main Div
*/
#main{
	position:relative;
	z-index:0;
	width:100%;
	padding:15px 0 20px
}
.main-sub{
	position:relative;
	z-index:0;
	width:100%
}
.main-grid-css {
	display:flex;
	flex-direction:row;
	-webkit-box-orient:horizontal;
	-webkit-box-direction:normal;
	-webkit-flex-direction:row;
	-ms-flex-direction:row;
}
.w986 #main.main-grid-css,
.w986 .main-sub.main-grid-css{
	max-width:1004px
}
.main-block-css,
.single-full .main-grid-css,
.recent-full-width .main-grid-css,
.page-template-cse-fw  .main-grid-css,
.page-template-archive  .main-grid-css,
.page-template-full .main-grid-css,
.page-template-full-2  .main-grid-css,
.category-fullwidth .main-grid-css {
	display:block;
}
@media only screen and (max-width:986px){
	.main-grid-css,
	.main-block-css,
	.single-full .main-grid-css,
	.page-template-cse-fw  .main-grid-css,
	.page-template-archive  .main-grid-css,
	.page-template-full .main-grid-css,
	.page-template-full-2  .main-grid-css,
	.category-fullwidth .main-grid-css{
		display:block
	}
}
/*
 * Sidebar & Content
 *
*/
#content,
.sidebar {
	position:relative;
	z-index:0;
	vertical-align:top
}
#content {
	-webkit-box-ordinal-group: 2;
	-webkit-order: 1;
	-ms-flex-order: 1;
	order: 1;
	margin:0
}
.sidebar {
	-webkit-box-ordinal-group: 3;
	-webkit-order: 2;
	-ms-flex-order: 2;
	order: 2;
	margin:0 0 0 20px
}
.rtl #content {
	margin:0
}
.rtl .sidebar {
	margin:0 20px 0 0
}
@media only screen and (max-width:986px){
	#content,.sidebar {
		margin:0 0 10px;
		display:block
	}
	.rtl #content,.rtl .sidebar {
		margin:0 0 10px
	}
}
/*
 * Full-width Content
 *
*/
.recent-full-width #content,
.category-fullwidth #content,
.rtl.recent-full-width #content,
.rtl.category-fullwidth #content{
	width:100%!important;
	margin:0 0 10px
}
.w1170 .single-full #content,
.w1170 .page-template-cse-fw  #content,
.w1170 .page-template-archive  #content,
.w1170 .page-template-full  #content,
.w1170 .page-template-full-2  #content,
.w1170.rtl.single-full #content,
.w1170.rtl.page-template-cse-fw  #content,
.w1170.rtl.page-template-archive  #content,
.w1170.rtl.page-template-full  #content,
.w1170.rtl.page-template-full-2  #content{
	width:100%!important;
	margin:0 auto 10px
}
.w986 .single-full #content,
.w986 .page-template-cse-fw  #content,
.w986 .page-template-archive  #content,
.w986 .page-template-full  #content,
.w986 .page-template-full-2  #content,
.w986 .rtl.single-full #content,
.w986 .rtl.page-template-cse-fw  #content,
.w986 .rtl.page-template-archive  #content,
.w986 .rtl.page-template-full  #content,
.w986 .rtl.page-template-full-2  #content{
	width:100%!important;
	margin:0 auto 10px
}
/*
 * Content & Sidebar
 *
 * Width Sizes
 *
 *
*/
.w1170 #content{width:780px}
.w986  #content{width:654px}
.w1170 .sidebar{width:370px}
.w986 .sidebar{width:330px}
@media only screen and (max-width:1219px){
	#content{
		width:654px!important
	}
	.sidebar{
		width:330px!important
	}
}
@media only screen and (max-width:986px){
	#content{
		z-index:555
	}
}
@media only screen and (max-width:986px) and (min-width:768px){
	#content,
	.sidebar{
		width:100%!important
	}
}
@media only screen and (max-width:767px) and (min-width:560px){
	#content,
	.sidebar{
		width:100%!important
	}
}
@media only screen and (max-width:559px){
	#content,
	.sidebar{
		width:100%!important
	}
}
/* 
 * Time & Date
*/
span.time,
span.date{text-transform:capitalize}
/*
 * Skins Colors
 *
*/
.skin1-background{background-color:#5E35B1}
.skin1-border{border-bottom:2px solid #5E35B1!important}
.skin1-border-top{border-top:2px solid #5E35B1!important}
.skin1-color{color:#5E35B1!important}
.skin1-color svg{fill:#5E35B1!important}
.skin1-color a{color:#5E35B1!important}
.skin1-hover a:hover{color:#5E35B1!important}
	.dark .skin1-color{color:#9B7FD6!important}
	.dark .skin1-color svg{fill:#9B7FD6!important}
	.dark .skin1-color a{color:#9B7FD6!important}
	.dark .skin1-hover a:hover{color:#9B7FD6!important}
	
.skin2-background{background-color:#303F9F}
.skin2-border{border-bottom:2px solid #303F9F!important}
.skin2-border-top{border-top:2px solid #303F9F!important}
.skin2-color{color:#303F9F!important}
.skin2-color svg{fill:#303F9F!important}
.skin2-color a{color:#303F9F!important}
.skin2-hover a:hover{color:#303F9F!important}
	.dark .skin2-color{color:#6B7ED1!important}
	.dark .skin2-color svg{fill:#6B7ED1!important}
	.dark .skin2-color a{color:#6B7ED1!important}
	.dark .skin2-hover a:hover{color:#6B7ED1!important}
	
.skin3-background{background-color:#c6007e}
.skin3-border{border-bottom:2px solid #c6007e!important}
.skin3-border-top{border-top:2px solid #c6007e!important}
.skin3-color{color:#c6007e!important}
.skin3-color svg{fill:#c6007e!important}
.skin3-color a{color:#c6007e!important}
.skin3-hover a:hover{color:#c6007e!important}
	.dark .skin3-color{color:#FF00A0!important}
	.dark .skin3-color svg{fill:#FF00A0!important}
	.dark .skin3-color a{color:#FF00A0!important}
	.dark .skin3-hover a:hover{color:#FF00A0!important}
	
.skin4-background{background-color:#158482}
.skin4-border{border-bottom:2px solid #158482!important}
.skin4-border-top{border-top:2px solid #158482!important}
.skin4-color{color:#158482!important}
.skin4-color svg{fill:#158482!important}
.skin4-color a{color:#158482!important}
.skin4-hover a:hover{color:#158482!important}
	.dark .skin4-color{color:#199592!important}
	.dark .skin4-color svg{fill:#199592!important}
	.dark .skin4-color a{color:#199592!important}
	.dark .skin4-hover a:hover{color:#199592!important}
	
.skin5-background{background-color:#bf152c}
.skin5-border{border-bottom:2px solid #bf152c!important}
.skin5-border-top{border-top:2px solid #bf152c!important}
.skin5-color{color:#bf152c!important}
.skin5-color svg{fill:#bf152c!important}
.skin5-color a{color:#bf152c!important}
.skin5-hover a:hover{color:#bf152c!important}
	.dark .skin5-color{color:#EC5569!important}
	.dark .skin5-color svg{fill:#EC5569!important}
	.dark .skin5-color a{color:#EC5569!important}
	.dark .skin5-hover a:hover{color:#EC5569!important}
	
.skin6-background{background-color:#2962FF}
.skin6-border{border-bottom:2px solid #2962FF!important}
.skin6-border-top{border-top:2px solid #2962FF!important}
.skin6-color{color:#2962FF!important}
.skin6-color svg{fill:#2962FF!important}
.skin6-color a{color:#2962FF!important}
.skin6-hover a:hover{color:#2962FF!important}
	.dark .skin6-color{color:#6690FF!important}
	.dark .skin6-color svg{fill:#6690FF!important}
	.dark .skin6-color a{color:#6690FF!important}
	.dark .skin6-hover a:hover{color:#6690FF!important}
	
.skin7-background{background-color:#6D4C41}
.skin7-border{border-bottom:2px solid #6D4C41!important}
.skin7-border-top{border-top:2px solid #6D4C41!important}
.skin7-color{color:#6D4C41!important}
.skin7-color svg{fill:#6D4C41!important}
.skin7-color a{color:#6D4C41!important}
.skin7-hover a:hover{color:#6D4C41!important}
	.dark .skin7-color{color:#A6786D!important}
	.dark .skin7-color svg{fill:#A6786D!important}
	.dark .skin7-color a{color:#A6786D!important}
	.dark .skin7-hover a:hover{color:#A6786D!important}
/*
 * Ads Class
 *
 * Show and Hide by Screen width
 *
*/
.screen-ms{display:none!important;}
.screen-m{display:none!important}
.screen-s{display:none!important}
.screen-lo{display:none}
@media only screen and (max-width:986px) and (min-width:768px){
	.screen-ls{display:none!important}
	.screen-ms{display:inherit!important;white-space:normal}
	.screen-l{display:none!important}
	.screen-m{display:inherit!important;white-space:normal}
	.screen-s{display:none!important}
	.screen-lo{display:none}
}
@media only screen and (max-width:767px){
	.screen-lm{display:none!important}
	.screen-ls{display:inherit!important;white-space:normal}
	.screen-ms{display:inherit!important;white-space:normal}
	.screen-l{display:none!important}
	.screen-m{display:none!important}
	.screen-s{display:inherit!important;white-space:normal}
	.screen-lo{display:none}
}
/* 
 * background transparent
*/
.bg-trans{background-color:transparent;background-position:0 0;background-repeat:repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKAQMAAAC3/F3+AAAAA1BMVEUAAACnej3aAAAAAXRSTlOZyTXzhgAAAAtJREFUCJljYMAHAAAeAAHu9nAhAAAAAElFTkSuQmCC)}
.bg-trans-2{background:rgba(0, 0, 0, 0) -moz-linear-gradient(to bottom, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0.99) 95%) repeat scroll 0 0;background:rgba(0, 0, 0, 0) -webkit-linear-gradient(to bottom, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0.99) 95%) repeat scroll 0 0;background:rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0.99) 95%) repeat scroll 0 0;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0);}
/* 
 * Duration
*/
.duration{border-radius:3px;bottom:5px;color:#fff;display:table;font-size:small;height:14px;left:5px;padding:3px 6px;position:absolute;vertical-align:top;background-color:transparent;background-position:0 0;background-repeat:repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKAQMAAAC3/F3+AAAAA1BMVEUAAACnej3aAAAAAXRSTlOZyTXzhgAAAAtJREFUCJljYMAHAAAeAAHu9nAhAAAAAElFTkSuQmCC)}
/* 
 * Play Video Icon
*/
.play-vid{background-color:#333;border-radius:4px;box-shadow:0 0 30px rgba(0,0,0,0.6);cursor:pointer;display:block!important;height:30px;opacity:0.8;position:absolute;width:40px;z-index:1}
.play-vid:before{border-color:transparent transparent transparent #fff;border-style:solid;border-width:8px 0 8px 14px;content:"";cursor:pointer;position:absolute}
.play-vid,
.play-vid:before{left:50%;top:50%;transform:translate3d(-50%,-50%,0)}
/* 
 * Responsive Images
 *
*/
.img-responsive{display:block;height:auto;max-width:100%}
/* 
 * Center Elements
 *
*/
.block-div{line-height:0!important;margin-bottom:0px!important;padding:0!important;text-align:center!important;white-space:nowrap;width:100%}
.block-div:before{content:'';display:inline-block;height:auto;vertical-align:middle;margin-right:-0.35em;}
.centered{display:inline-block!important;line-height:0!important;margin:0!important;padding:0!important;vertical-align:middle}
/*
 * Responsive Google Map
 *
*/
.google-maps{position:relative;padding-bottom:75%;height:0;margin-bottom:5px;overflow:hidden}
.google-maps iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}
/*
 * Responsive Video
 *
*/
.video{float:left;margin-bottom:15px;width:100%;margin:0 0 20px}
.rtl .video{float:right}
.vi-responsive{background-color:#f3f3f3;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}
.dark .vi-responsive{background-color:#272F34}
.vi-responsive iframe{height:100%!important;left:0;position:absolute;top:0;width:100%!important}
.vi-responsive .play{cursor:pointer;display:block!important;height:61px;opacity:0.8;position:absolute;width:87px;z-index:1}
.vi-responsive .play{left:50%;top:50%;transform:translate3d(-50%,-50%,0)}
.vi-responsive .play-icon {background-size:80px 80px;width:80px;height:80px;background-repeat:no-repeat}
.yt-light .img-responsive{object-fit:cover}
.vi-responsive .cover{-webkit-filter:brightness(75%);content:'';display:block;position:absolute;top:0;background-position:top;background-repeat:repeat-x;height:100%;padding-bottom:50px;width:100%;transition:all .2s cubic-bezier(0,0,0.2,1);background-position:center center;background-size:cover}
.vi-responsive .cover:hover{-webkit-filter:brightness(100%);cursor:pointer}
.vi-responsive .play:hover + .cover{-webkit-filter:brightness(100%)}
@media only screen and (max-width:400px) {
	.vi-responsive .play {width:67px;}
	.vi-responsive .play-icon {background-size:60px 60px;width:60px;height:60px;}
}
/*
 * Prevent auto adsense in some divs
 *
*/
.naa .google-auto-placed{display:none !important}
/*
 * Global
 *
 * Animation Loading
 *
*/
@-webkit-keyframes sk-scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1.0);opacity:0}}
@keyframes sk-scaleout{0%{-webkit-transform:scale(0);transform:scale(0)} 100% {-webkit-transform:scale(1.0);transform:scale(1.0);opacity:0}}
/*
 * Global
 *
 * Content
 *
*/
.content-width,
.content-width-full{width:100%;padding:0;margin:0 auto 15px;overflow:hidden}
/*
 * Archive : Title
*/
.archive-typography h1.title{font-size:22px;margin:15px 0 10px;padding:0 0 10px;border-bottom:1px solid #e9edf0}
.dark .archive-typography h1.title{border-color:#272F34}
/*
 * Archive : No Posts
*/
.empty-category {height:400px;text-align:center;padding:0;vertical-align:middle;display:inline-block;width:100%;position:relative}
.empty-category span{position:absolute;-ms-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);left:50%;top:50%;width:100%}
/*
 * Icons Svg
 *
*/
.svg-i{background-repeat:no-repeat}
.svg-gallery-i {background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' style='fill:%23fff'%3E%3Cpath d='M7,15L11.5,9L15,13.5L17.5,10.5L21,15M22,4H14L12,2H6A2,2 0 0,0 4,4V16A2,2 0 0,0 6,18H22A2,2 0 0,0 24,16V6A2,2 0 0,0 22,4M2,6H0V11H0V20A2,2 0 0,0 2,22H20V20H2V6Z'%3E%3C/path%3E%3C/svg%3E");}
.svg-gallery-s46 {background-size:46px 46px;width:46px;height:46px}
.svg-gallery-s36 {background-size:36px 36px;width:36px;height:36px}
.svg-video-i {background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' style='fill:%23fff;' viewBox='0 0 512 512'%3E%3Cpath d='M256 0C114.833 0 0 114.844 0 256s114.833 256 256 256 256-114.844 256-256S397.167 0 256 0zm0 490.667C126.604 490.667 21.333 385.396 21.333 256S126.604 21.333 256 21.333 490.667 126.604 490.667 256 385.396 490.667 256 490.667z'/%3E%3Cpath d='M357.771 247.031l-149.333-96c-3.271-2.135-7.5-2.25-10.875-.396C194.125 152.51 192 156.094 192 160v192c0 3.906 2.125 7.49 5.563 9.365 1.583.865 3.354 1.302 5.104 1.302 2 0 4.021-.563 5.771-1.698l149.333-96c3.042-1.958 4.896-5.344 4.896-8.969s-1.854-7.01-4.896-8.969zm-144.438 85.427V179.542L332.271 256l-118.938 76.458z'/%3E%3C/svg%3E%0A");}
.svg-video-s36 {background-size:36px 36px;width:36px;height:36px}
.svg-video-s46 {background-size:46px 46px;width:46px;height:46px}
.svg-video-s60 {background-size:60px 60px;width:60px;height:60px}
.svg-facebook-i {background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' style='fill:%23fff'%3E%3Cpath d='M12 2.04C6.5 2.04 2 6.53 2 12.06C2 17.06 5.66 21.21 10.44 21.96V14.96H7.9V12.06H10.44V9.85C10.44 7.34 11.93 5.96 14.22 5.96C15.31 5.96 16.45 6.15 16.45 6.15V8.62H15.19C13.95 8.62 13.56 9.39 13.56 10.18V12.06H16.34L15.89 14.96H13.56V21.96A10 10 0 0 0 22 12.06C22 6.53 17.5 2.04 12 2.04Z'%3E%3C/path%3E%3C/svg%3E")}
.svg-twitter-i {background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' style='fill:%23fff'%3E%3Cpath d='M18.901 1.153h3.68l-8.04 9.19L24 22.846h-7.406l-5.8-7.584-6.638 7.584H.474l8.6-9.83L0 1.154h7.594l5.243 6.932ZM17.61 20.644h2.039L6.486 3.24H4.298Z'%3E%3C/path%3E%3C/svg%3E")}
.svg-youtube-i {background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' style='fill:%23fff'%3E%3Cpath d='M10,15L15.19,12L10,9V15M21.56,7.17C21.69,7.64 21.78,8.27 21.84,9.07C21.91,9.87 21.94,10.56 21.94,11.16L22,12C22,14.19 21.84,15.8 21.56,16.83C21.31,17.73 20.73,18.31 19.83,18.56C19.36,18.69 18.5,18.78 17.18,18.84C15.88,18.91 14.69,18.94 13.59,18.94L12,19C7.81,19 5.2,18.84 4.17,18.56C3.27,18.31 2.69,17.73 2.44,16.83C2.31,16.36 2.22,15.73 2.16,14.93C2.09,14.13 2.06,13.44 2.06,12.84L2,12C2,9.81 2.16,8.2 2.44,7.17C2.69,6.27 3.27,5.69 4.17,5.44C4.64,5.31 5.5,5.22 6.82,5.16C8.12,5.09 9.31,5.06 10.41,5.06L12,5C16.19,5 18.8,5.16 19.83,5.44C20.73,5.69 21.31,6.27 21.56,7.17Z'%3E%3C/path%3E%3C/svg%3E")}
.svg-instagram-i {background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' style='fill:%23fff'%3E%3Cpath d='M7.8,2H16.2C19.4,2 22,4.6 22,7.8V16.2A5.8,5.8 0 0,1 16.2,22H7.8C4.6,22 2,19.4 2,16.2V7.8A5.8,5.8 0 0,1 7.8,2M7.6,4A3.6,3.6 0 0,0 4,7.6V16.4C4,18.39 5.61,20 7.6,20H16.4A3.6,3.6 0 0,0 20,16.4V7.6C20,5.61 18.39,4 16.4,4H7.6M17.25,5.5A1.25,1.25 0 0,1 18.5,6.75A1.25,1.25 0 0,1 17.25,8A1.25,1.25 0 0,1 16,6.75A1.25,1.25 0 0,1 17.25,5.5M12,7A5,5 0 0,1 17,12A5,5 0 0,1 12,17A5,5 0 0,1 7,12A5,5 0 0,1 12,7M12,9A3,3 0 0,0 9,12A3,3 0 0,0 12,15A3,3 0 0,0 15,12A3,3 0 0,0 12,9Z'%3E%3C/path%3E%3C/svg%3E")}
.svg-reddit-i {background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' style='fill:%23fff'%3E%3Cpath d='M14.5 15.41C14.58 15.5 14.58 15.69 14.5 15.8C13.77 16.5 12.41 16.56 12 16.56C11.61 16.56 10.25 16.5 9.54 15.8C9.44 15.69 9.44 15.5 9.54 15.41C9.65 15.31 9.82 15.31 9.92 15.41C10.38 15.87 11.33 16 12 16C12.69 16 13.66 15.87 14.1 15.41C14.21 15.31 14.38 15.31 14.5 15.41M10.75 13.04C10.75 12.47 10.28 12 9.71 12C9.14 12 8.67 12.47 8.67 13.04C8.67 13.61 9.14 14.09 9.71 14.08C10.28 14.08 10.75 13.61 10.75 13.04M14.29 12C13.72 12 13.25 12.5 13.25 13.05S13.72 14.09 14.29 14.09C14.86 14.09 15.33 13.61 15.33 13.05C15.33 12.5 14.86 12 14.29 12M22 12C22 17.5 17.5 22 12 22S2 17.5 2 12C2 6.5 6.5 2 12 2S22 6.5 22 12M18.67 12C18.67 11.19 18 10.54 17.22 10.54C16.82 10.54 16.46 10.7 16.2 10.95C15.2 10.23 13.83 9.77 12.3 9.71L12.97 6.58L15.14 7.05C15.16 7.6 15.62 8.04 16.18 8.04C16.75 8.04 17.22 7.57 17.22 7C17.22 6.43 16.75 5.96 16.18 5.96C15.77 5.96 15.41 6.2 15.25 6.55L12.82 6.03C12.75 6 12.68 6.03 12.63 6.07C12.57 6.11 12.54 6.17 12.53 6.24L11.79 9.72C10.24 9.77 8.84 10.23 7.82 10.96C7.56 10.71 7.2 10.56 6.81 10.56C6 10.56 5.35 11.21 5.35 12C5.35 12.61 5.71 13.11 6.21 13.34C6.19 13.5 6.18 13.62 6.18 13.78C6.18 16 8.79 17.85 12 17.85C15.23 17.85 17.85 16.03 17.85 13.78C17.85 13.64 17.84 13.5 17.81 13.34C18.31 13.11 18.67 12.6 18.67 12Z'%3E%3C/path%3E%3C/svg%3E")}
.svg-pinterest-i {background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' style='fill:%23fff'%3E%3Cpath d='M9.04,21.54C10,21.83 10.97,22 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2A10,10 0 0,0 2,12C2,16.25 4.67,19.9 8.44,21.34C8.35,20.56 8.26,19.27 8.44,18.38L9.59,13.44C9.59,13.44 9.3,12.86 9.3,11.94C9.3,10.56 10.16,9.53 11.14,9.53C12,9.53 12.4,10.16 12.4,10.97C12.4,11.83 11.83,13.06 11.54,14.24C11.37,15.22 12.06,16.08 13.06,16.08C14.84,16.08 16.22,14.18 16.22,11.5C16.22,9.1 14.5,7.46 12.03,7.46C9.21,7.46 7.55,9.56 7.55,11.77C7.55,12.63 7.83,13.5 8.29,14.07C8.38,14.13 8.38,14.21 8.35,14.36L8.06,15.45C8.06,15.62 7.95,15.68 7.78,15.56C6.5,15 5.76,13.18 5.76,11.71C5.76,8.55 8,5.68 12.32,5.68C15.76,5.68 18.44,8.15 18.44,11.43C18.44,14.87 16.31,17.63 13.26,17.63C12.29,17.63 11.34,17.11 11,16.5L10.33,18.87C10.1,19.73 9.47,20.88 9.04,21.57V21.54Z'%3E%3C/path%3E%3C/svg%3E")}
.svg-telegram-i {background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' style='fill:%23fff'%3E%3Cpath d='M9.78,18.65L10.06,14.42L17.74,7.5C18.08,7.19 17.67,7.04 17.22,7.31L7.74,13.3L3.64,12C2.76,11.75 2.75,11.14 3.84,10.7L19.81,4.54C20.54,4.21 21.24,4.72 20.96,5.84L18.24,18.65C18.05,19.56 17.5,19.78 16.74,19.36L12.6,16.3L10.61,18.23C10.38,18.46 10.19,18.65 9.78,18.65Z'%3E%3C/path%3E%3C/svg%3E")}
.svg-mobile-i {background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' style='fill:%23fff'%3E%3Cpath d='M17,19H7V5H17M17,1H7C5.89,1 5,1.89 5,3V21A2,2 0 0,0 7,23H17A2,2 0 0,0 19,21V3C19,1.89 18.1,1 17,1Z'%3E%3C/path%3E%3C/svg%3E")}
.svg-phone-i {background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' style='fill:%23fff'%3E%3Cpath d='M12,3C7.46,3 3.34,4.78 0.29,7.67C0.11,7.85 0,8.1 0,8.38C0,8.66 0.11,8.91 0.29,9.09L2.77,11.57C2.95,11.75 3.2,11.86 3.5,11.86C3.75,11.86 4,11.75 4.18,11.58C4.97,10.84 5.87,10.22 6.84,9.73C7.17,9.57 7.4,9.23 7.4,8.83V5.73C8.85,5.25 10.39,5 12,5C13.59,5 15.14,5.25 16.59,5.72V8.82C16.59,9.21 16.82,9.56 17.15,9.72C18.13,10.21 19,10.84 19.82,11.57C20,11.75 20.25,11.85 20.5,11.85C20.8,11.85 21.05,11.74 21.23,11.56L23.71,9.08C23.89,8.9 24,8.65 24,8.37C24,8.09 23.88,7.85 23.7,7.67C20.65,4.78 16.53,3 12,3M9,7V10C9,10 3,15 3,18V22H21V18C21,15 15,10 15,10V7H13V9H11V7H9M12,12A4,4 0 0,1 16,16A4,4 0 0,1 12,20A4,4 0 0,1 8,16A4,4 0 0,1 12,12M12,13.5A2.5,2.5 0 0,0 9.5,16A2.5,2.5 0 0,0 12,18.5A2.5,2.5 0 0,0 14.5,16A2.5,2.5 0 0,0 12,13.5Z'%3E%3C/path%3E%3C/svg%3E")}
.svg-email-i {background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' style='fill:%23fff'%3E%3Cpath d='M20,8L12,13L4,8V6L12,11L20,6M20,4H4C2.89,4 2,4.89 2,6V18A2,2 0 0,0 4,20H20A2,2 0 0,0 22,18V6C22,4.89 21.1,4 20,4Z'%3E%3C/path%3E%3C/svg%3E")}
.svg-print-i {background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' style='fill:%23fff'%3E%3Cpath d='M18,3H6V7H18M19,12A1,1 0 0,1 18,11A1,1 0 0,1 19,10A1,1 0 0,1 20,11A1,1 0 0,1 19,12M16,19H8V14H16M19,8H5A3,3 0 0,0 2,11V17H6V21H18V17H22V11A3,3 0 0,0 19,8Z'%3E%3C/path%3E%3C/svg%3E")}
.svg-reply-i {background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' style='fill:%23656c7a'%3E%3Cpath d='M10,9V5L3,12L10,19V14.9C15,14.9 18.5,16.5 21,20C20,15 17,10 10,9Z'%3E%3C/path%3E%3C/svg%3E")}
.svg-replyrtl-i {background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' style='fill:%23838C9D'%3E%3Cpath d='M21,12L14,5V9C7,10 4,15 3,20C5.5,16.5 9,14.9 14,14.9V19L21,12Z'%3E%3C/path%3E%3C/svg%3E")}
.svg-edit-i {background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' style='fill:%23838C9D'%3E%3Cpath d='M4 2H20C21.11 2 22 2.9 22 4V16C22 17.11 21.11 18 20 18H16L12 22L8 18H4C2.9 18 2 17.11 2 16V4C2 2.9 2.9 2 4 2M4 4V16H8.83L12 19.17L15.17 16H20V4H4M15.84 8.2L14.83 9.21L12.76 7.18L13.77 6.16C13.97 5.95 14.31 5.94 14.55 6.16L15.84 7.41C16.05 7.62 16.06 7.96 15.84 8.2M8 11.91L12.17 7.72L14.24 9.8L10.08 14H8V11.91Z'%3E%3C/path%3E%3C/svg%3E")}
.svg-rss-i {background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' style='fill:%23fff'%3E%3Cpath d='M5,3H19A2,2 0 0,1 21,5V19A2,2 0 0,1 19,21H5A2,2 0 0,1 3,19V5A2,2 0 0,1 5,3M7.5,15A1.5,1.5 0 0,0 6,16.5A1.5,1.5 0 0,0 7.5,18A1.5,1.5 0 0,0 9,16.5A1.5,1.5 0 0,0 7.5,15M6,10V12A6,6 0 0,1 12,18H14A8,8 0 0,0 6,10M6,6V8A10,10 0 0,1 16,18H18A12,12 0 0,0 6,6Z'%3E%3C/path%3E%3C/svg%3E")}
.svg-linkedin-i {background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' style='fill:%23fff'%3E%3Cpath d='M19 3A2 2 0 0 1 21 5V19A2 2 0 0 1 19 21H5A2 2 0 0 1 3 19V5A2 2 0 0 1 5 3H19M18.5 18.5V13.2A3.26 3.26 0 0 0 15.24 9.94C14.39 9.94 13.4 10.46 12.92 11.24V10.13H10.13V18.5H12.92V13.57C12.92 12.8 13.54 12.17 14.31 12.17A1.4 1.4 0 0 1 15.71 13.57V18.5H18.5M6.88 8.56A1.68 1.68 0 0 0 8.56 6.88C8.56 5.95 7.81 5.19 6.88 5.19A1.69 1.69 0 0 0 5.19 6.88C5.19 7.81 5.95 8.56 6.88 8.56M8.27 18.5V10.13H5.5V18.5H8.27Z'%3E%3C/path%3E%3C/svg%3E")}
.svg-tumblr-i {background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' style='fill:%23fff'%3E%3Cpath d='m19 22.594-1.175-3.425c-.458.214-1.327.399-1.968.419h-.091c-1.863 0-2.228-1.37-2.244-2.371v-7.47h4.901v-3.633h-4.883v-6.114h-3.575c-.059 0-.162.051-.176.179-.202 1.873-1.098 5.156-4.789 6.469v3.099h2.456v7.842c0 2.655 1.97 6.411 7.148 6.411l-.011-.002h.181c1.786-.03 3.783-.768 4.226-1.404z'%3E%3C/path%3E%3C/svg%3E")}
.svg-apple-i {background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' style='fill:%23fff'%3E%3Cpath d='M18.71,19.5C17.88,20.74 17,21.95 15.66,21.97C14.32,22 13.89,21.18 12.37,21.18C10.84,21.18 10.37,21.95 9.1,22C7.79,22.05 6.8,20.68 5.96,19.47C4.25,17 2.94,12.45 4.7,9.39C5.57,7.87 7.13,6.91 8.82,6.88C10.1,6.86 11.32,7.75 12.11,7.75C12.89,7.75 14.37,6.68 15.92,6.84C16.57,6.87 18.39,7.1 19.56,8.82C19.47,8.88 17.39,10.1 17.41,12.63C17.44,15.65 20.06,16.66 20.09,16.67C20.06,16.74 19.67,18.11 18.71,19.5M13,3.5C13.73,2.67 14.94,2.04 15.94,2C16.07,3.17 15.6,4.35 14.9,5.19C14.21,6.04 13.07,6.7 11.95,6.61C11.8,5.46 12.36,4.26 13,3.5Z'%3E%3C/path%3E%3C/svg%3E")}
.svg-android-i {background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' style='fill:%23fff'%3E%3Cpath d='M15,9A1,1 0 0,1 14,8A1,1 0 0,1 15,7A1,1 0 0,1 16,8A1,1 0 0,1 15,9M9,9A1,1 0 0,1 8,8A1,1 0 0,1 9,7A1,1 0 0,1 10,8A1,1 0 0,1 9,9M16.12,4.37L18.22,2.27L17.4,1.44L15.09,3.75C14.16,3.28 13.11,3 12,3C10.88,3 9.84,3.28 8.91,3.75L6.6,1.44L5.78,2.27L7.88,4.37C6.14,5.64 5,7.68 5,10V11H19V10C19,7.68 17.86,5.64 16.12,4.37M5,16C5,19.86 8.13,23 12,23A7,7 0 0,0 19,16V12H5V16Z'%3E%3C/path%3E%3C/svg%3E")}
.svg-whatsapp-i {background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' style='fill:%23fff'%3E%3Cpath d='M16.75,13.96C17,14.09 17.16,14.16 17.21,14.26C17.27,14.37 17.25,14.87 17,15.44C16.8,16 15.76,16.54 15.3,16.56C14.84,16.58 14.83,16.92 12.34,15.83C9.85,14.74 8.35,12.08 8.23,11.91C8.11,11.74 7.27,10.53 7.31,9.3C7.36,8.08 8,7.5 8.26,7.26C8.5,7 8.77,6.97 8.94,7H9.41C9.56,7 9.77,6.94 9.96,7.45L10.65,9.32C10.71,9.45 10.75,9.6 10.66,9.76L10.39,10.17L10,10.59C9.88,10.71 9.74,10.84 9.88,11.09C10,11.35 10.5,12.18 11.2,12.87C12.11,13.75 12.91,14.04 13.15,14.17C13.39,14.31 13.54,14.29 13.69,14.13L14.5,13.19C14.69,12.94 14.85,13 15.08,13.08L16.75,13.96M12,2A10,10 0 0,1 22,12A10,10 0 0,1 12,22C10.03,22 8.2,21.43 6.65,20.45L2,22L3.55,17.35C2.57,15.8 2,13.97 2,12A10,10 0 0,1 12,2M12,4A8,8 0 0,0 4,12C4,13.72 4.54,15.31 5.46,16.61L4.5,19.5L7.39,18.54C8.69,19.46 10.28,20 12,20A8,8 0 0,0 20,12A8,8 0 0,0 12,4Z'%3E%3C/path%3E%3C/svg%3E")}
.svg-tiktok-i {background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' style='fill:%23fff'%3E%3Cpath d='M12.525.02c1.31-.02 2.61-.01 3.91-.02.08 1.53.63 3.09 1.75 4.17 1.12 1.11 2.7 1.62 4.24 1.79v4.03c-1.44-.05-2.89-.35-4.2-.97-.57-.26-1.1-.59-1.62-.93-.01 2.92.01 5.84-.02 8.75-.08 1.4-.54 2.79-1.35 3.94-1.31 1.92-3.58 3.17-5.91 3.21-1.43.08-2.86-.31-4.08-1.03-2.02-1.19-3.44-3.37-3.65-5.71-.02-.5-.03-1-.01-1.49.18-1.9 1.12-3.72 2.58-4.96 1.66-1.44 3.98-2.13 6.15-1.72.02 1.48-.04 2.96-.04 4.44-.99-.32-2.15-.23-3.02.37-.63.41-1.11 1.04-1.36 1.75-.21.51-.15 1.07-.14 1.61.24 1.64 1.82 3.02 3.5 2.87 1.12-.01 2.19-.66 2.77-1.61.19-.33.4-.67.41-1.06.1-1.79.06-3.57.07-5.36.01-4.03-.01-8.05.02-12.07z'%3E%3C/path%3E%3C/svg%3E")}

/*
 * Image Aspect Ratio 16:9
 *
*/
.aspecratio16x9{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}
.aspecratio16x9 img{height:100%;left:0;position:absolute;top:0;width:100%}
/* 
 * Dark Mode
*/
.mode-light {display:none}
.dark .mode-light {display:inline-block}
.dark .mode-dark {display:none}
.mode-toggle{cursor:pointer;display:block;background-color:transparent}
.mode-toggle-wr{padding:12px 0.5em 10px!important}
.mode-toggle-nr{padding:12px 1em 10px!important}
.mode-toggle svg{width:26px;height:26px;fill:#fff}

.mega-category2 .mode-toggle svg,
.menu-category2 .mode-toggle svg{fill:#161B1E}
.dark .mega-category2 .mode-toggle svg,
.dark .menu-category2 .mode-toggle svg{fill:#fff}
/* 
 * Alert link Dark Mode
*/
.dark .alert-success a,
.dark .alert-danger a,
.dark .alert-info a {color:#fff !important}
.dark .alert-warning a{color:#161B1E!important}
/*
 * Breadcrumbs
*/
.breadcrumbs{width:100%;display:block;color:#333}
.breadcrumbs a{color:#333}
.breadcrumbs li{list-style:none;display:inline-block;vertical-align:middle}
.breadcrumbs svg{width:24px;height:24px;fill:#656c7a}
.breadcrumbs .separator{margin:0}
.breadcrumbs{margin:0 0 10px}
.dark .breadcrumbs{color:#ddd}
.dark .breadcrumbs a{color:#ddd}
.dark .breadcrumbs svg{fill:#bdc1c6}
/*
 * Author Bio
*/
.author-bio{border:1px solid #e9edf0;float:left;margin:0 0 15px;position:relative;width:100%;border-radius:3px;}
.dark .author-bio {border-color:#272F34}
.author-bio .author-img{float:left;margin-right:10px;width:80px;padding:10px}
.author-bio .author-img img{border-radius:50%}
.author-bio .title{float:none!important;margin-top:10px!important;text-transform:capitalize;width:auto!important}
.author-bio p{display:table;margin:10px!important}
.author-bio ul.author-links{list-style:none;margin-bottom:5px!important;position:absolute;right:8px;top:8px}
.author-bio ul.author-links li{border-radius:50px;float:left;line-height:26px;width:26px;height:26px;padding:3px}
.author-bio ul.author-links li .svg-bio {background-repeat:no-repeat;background-position:center;background-size:20px 20px;width:20px;height:20px}
.author-bio ul.author-links li a{color:#fff}
.author-bio ul.author-links li.facebook,
.author-bio ul.author-links li.twitter{background-color:#B4BFC6}
.dark .author-bio ul.author-links li.facebook,
.dark .author-bio ul.author-links li.twitter{background-color:#272F34}
.author-bio ul.author-links li.facebook:hover{background-color:#4267b2}
.author-bio ul.author-links li.twitter:hover{background-color:#000}
.rtl .author-bio{float:right}
.rtl .author-bio .author-img{float:right;margin-left:10px;margin-right:0}
.rtl .author-bio ul.author-links{left:8px;right:auto}
.rtl .author-bio ul.author-links li{float:right;margin:0 5px 0 0}
@media only screen and (max-width:767px) and (min-width:560px){
	.author-bio p{margin:10px 0 10px 83px;overflow:hidden;width:78%!important}
	.rtl .author-bio p{margin:10px 83px 10px 0}
}
@media only screen and (max-width:559px){
	.author-bio .author-img{width:70px!important;margin-right:5px}
	.author-bio .author-img img{width:50px!important;height:50px!important}
	.rtl .author-bio .author-img{margin-left:5px;margin-right:0}
}
/* 
 * Media Element Player styles 
 *
*/
.wp-video{position:relative;margin-bottom:15px}
.mejs-inner {display:block;overflow:hidden}
.mejs-container,
.mejs-controls,
.mejs-embed,
.mejs-embed body{background-color:#efefef!important;margin-bottom:0!important}
.mejs-duration-container span,
.mejs-duration-container{margin:auto!important}
.mejs-time{color:#888!important}
.mejs-play > button{background-position:0 2px}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
.mejs-controls .mejs-time-rail .mejs-time-total{background-color:#fff!important}
.mejs-time-buffering,
.mejs-time-current,
.mejs-time-float,
.mejs-time-float-corner,
.mejs-time-float-current,.mejs-time-hovered,
.mejs-time-loaded,
.mejs-time-marker,
.mejs-time-total,
.mejs-horizontal-volume-total,
.mejs-time-handle-content{height:3px}
.mejs-time-handle-content{top:-6px}
.mejs-time-total{margin-top:8px}
.mejs-horizontal-volume-total{top:19px}
.wp-playlist-light{border:1px solid #ddd !important;box-shadow:0 2px 5px -1px #e2e2e2 !important}
.wp-playlist-light .wp-playlist-caption,
.wp-playlist-light .wp-playlist-item-length{color:#787878!important}
.wp-playlist-light .wp-playlist-current-item .wp-playlist-item-title{font-size:16px}
.wp-playlist-light .wp-playlist-item-album{font-style:normal}
.wp-playlist-light .wp-playlist-item-artist{text-transform:none;opacity:.8}
.wp-playlist-light .wp-playlist-item{padding:0 0 5px;margin-bottom:5px !important;border-bottom-color:#efefef!important}
.wp-playlist-light .wp-playlist-item:last-child{padding-bottom:0}
.wp-playlist-light .wp-playlist-playing{font-weight:400}
.wp-playlist-light .wp-playlist-item-length{top:0px}
.wp-audio-shortcode{margin:0 0 15px;width:100%;display:inline-block}
.wp-playlist-light video {background-color:#fff;}
.wp-video,video.wp-video-shortcode,.mejs-container,.mejs-overlay.load{width:100%!important;height:100%!important}
.mejs-container {padding-top:56.25%}
.wp-video,video.wp-video-shortcode{max-width:100%!important}
video.wp-video-shortcode{position:relative}
.mejs-mediaelement{position:absolute;top:0;right:0;bottom:0;left:0}
.mejs-controls{display:none}
.mejs-overlay-play{top:0;right:0;bottom:0;left:0;width:auto!important;height:auto!important}
.mejs-currenttime,.mejs-duration{color:#c0c0c0}
/*
 * Global
 *
 * Load More Posts
 *
*/
.centered-margin{margin:20px 0!important;position:relative}
.wrap-load{width:100%;display:inline-block;margin:15px auto;}
.post-load{margin:0 auto;text-align:center;width:100%;}
.post-load a{color:#fff;border-radius:3px;cursor:pointer;padding:15px;text-transform:capitalize;display:inline-block;width:200px;}
.post-load a:hover{color:#fff}
/*
 * Loader Ellips
 *
*/
.page-load-status {display:none;padding:10px 20px;text-align: center;color:#9199A3;}
.loader-ellips{font-size:20px;position:relative;width:4em;height:1em;margin:10px auto}
.loader-ellips__dot{display:block;width:1em;height:1em;border-radius:.5em;background:#9199A3;position:absolute;animation-duration:.5s;animation-timing-function:ease;animation-iteration-count:infinite}
.loader-ellips__dot:nth-child(1),.loader-ellips__dot:nth-child(2){left:0}
.loader-ellips__dot:nth-child(3){left:1.5em}
.loader-ellips__dot:nth-child(4){left:3em}
@keyframes reveal {
from{transform:scale(0.001)}
to{transform:scale(1)}
}
@keyframes slide {
to{transform:translateX(1.5em)}
}
.loader-ellips__dot:nth-child(1){animation-name:reveal}
.loader-ellips__dot:nth-child(2),.loader-ellips__dot:nth-child(3){animation-name:slide}
.loader-ellips__dot:nth-child(4){animation-name:reveal;animation-direction:reverse}
/*
 * Global
 *
 * Page Navigation
*/
.pagination-links{display:table;margin:0 0 15px!important;width:100%}
.pagination-links a{display:table-cell;width:50%;vertical-align:middle;font-weight:700}
.pagination-text{display:inline-block;margin:0 0 15px!important;width:100%}
.pagination-text span{position:relative;padding:0 20px;color:#ccc}
.pagination{float:left;margin:30px 0 30px!important;width:100%}
.pagination .pages,
.pagination .extend{float:left;padding:10px 13px;color:#5d6769}
.pagination a,
.pagination a.first,
.pagination span.current{background-color:#fff;border:2px solid #eee;color:#5d6769;float:left;margin-bottom:5px;margin-right:5px;padding:8px 16px;width:auto!important}
.rtl .pagination,
.rtl .pagination .pages,
.rtl .pagination .extend{float:right}
.rtl .pagination a,
.rtl .pagination a.first,
.rtl .pagination span.current{float:right;margin-left:5px;margin-right:0}
.dark .pagination-text span{color:#ccc}
.dark .pagination .pages,
.dark .pagination .extend{color:#ccc}
.dark .pagination a,
.dark .pagination a.first,
.dark .pagination span.current{background-color:#272F34;border:2px solid #384046;color:#fff}
/*
 * Partial Content Read More button
 *
*/
.infinitereadmore{border-radius:3px;width:200px;color:#fff;font-size:1em;line-height:45px;height:45px;display:block;vertical-align:middle;margin:0 auto;clear:both;cursor:pointer;margin:0 auto 3px}
.infinitereadmore:hover{color:#fff}
/*
 * Prev & Next Page Button icon
 *
*/
@media only screen and (max-width:986px) and (min-width:768px){
	.pagination .pages,
	.pagination .extend{display:none}
}
@media only screen and (max-width:767px) and (min-width:560px){
	.pagination .pages,
	.pagination .extend{padding:5px 5px}
	.pagination a,
	.pagination a.first,
	.pagination span.current{padding:5px 10px}
	.pagination .pages,
	.pagination .extend{display:none}
}
@media only screen and (max-width:559px){
	.pagination .pages,
	.pagination .extend{padding:5px 5px}
	.pagination a,
	.pagination a.first,
	.pagination span.current{padding:5px 10px}
	.pagination .pages,
	.pagination .extend{display:none}
	.centered-margin{width:100%}
	.centered-margin a{width:100%;margin:0 0 10px;float:left}
	.rtl .centered-margin a{float:right}
	.pagination-links a{display:inline-block;width:100%;text-align:center;margin:0 0 15px;}
}

.btn {text-decoration:none!important;}
.btn-success svg,
.btn-info svg,
.btn-danger svg,
.btn-warning svg,
.btn-primary svg {width:24px;height:24px;vertical-align:middle;fill:#fff}
.btn-color{display:inline-block;line-height:1.42857}
.widget-content-border {border-top:1px solid #ebedef}

.clamp1line,
.clamp2line,
.clamp3line{-webkit-box-orient:vertical;display:-webkit-box !important;overflow:hidden;text-overflow:ellipsis;white-space:normal}
.clamp1line{-webkit-line-clamp:1}
.clamp2line{-webkit-line-clamp:2}
.clamp3line{-webkit-line-clamp:3}

#header .menu .container{position:relative;}
