/*

    The following CSS codes are created by the YellowPencil plugin.
    https://yellowpencil.waspthemes.com/


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Global Styles
    02. Post Template
    03. "شاهین شهری" Page
    04. "شاهین شهری &#8211;" Page
    05. "پنجمین جشنواره ملی شعر کودک در شاهین شهر افتتاح و آغاز بکار نمود | گزارش تصویری آیین افتتاحیه" Post
    06. "ناترازی بانک آینده به بانک ملی منتقل نمی‌شود / بانک آینده بیش از ۵۰۰ همت به بانک مرکزی بدهکار است" Post

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body .logo a img{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	display:inline-block;
	overflow:visible;
}

body #top-nav{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	width:98vw;
	max-width:auto;
	min-width:auto;
}

body .logo h1 a{
	display:block;
	width:100%;
	max-width:100%;
	border-top-left-radius:0px;
}

body #main-nav .container{
	max-width:100%;
	padding-top:0px;
	margin-top:10px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body #main-nav{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	height:auto !important;
	max-width:100%;
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
	border-top-right-radius:5px;
	border-top-left-radius:5px;
	position:relative;
}

body #main-nav .menu a{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	padding-left:10px;
	padding-right:10px;
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body #top-nav .container{
	max-width:100%;
}

body #breaking-news{
	max-width:100%;
	line-height:14px;
	margin-top:0px;
	padding-top:0px;
}

body #breaking-news .breaking-news-title{
	font-family:'iranyekan';
	line-height:18px;
	padding-left:5px;
	padding-right:5px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	border-top-right-radius:5px;
	border-bottom-right-radius:5px;
}

body #breaking-news ul{
	width:10px;
}

body #main-content{
	height:auto !important;
	max-width:100%;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body #featured-posts .featured-post{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body #featured-posts{
	padding-right:2px;
}

body #featured-posts h2{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-right:5px;
	padding-left:5px;
}

body .wrapper-outer #wrapper .inner-wrapper #main-content #featured-posts .featured-posts-single-slide .featured-post .featured-post-inner .featured-title{
	width:100% !important;
}

body #theme-header{
	z-index:1000;
	overflow:visible;
}

body #sidebar .theiaStickySidebar{
	width:100%;
}

body #wrapper .home-e3lan .entry p{
	line-height:1.7em;
}

body .list-box .entry p{
	line-height:1.4em;
}

body .recent-blog .entry p{
	line-height:1.6em;
}

body .wide-box .entry p{
	line-height:1.6em;
}

body .wrapper-outer #wrapper .inner-wrapper #main-content .content .home-e3lan{
	width:100% !important;
	height:auto !important;
}

body #wrapper p .wp-image-18611{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body #wrapper p .wp-image-18831{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body .inner-content a img{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body .inner-content .post-thumbnail a{
	background-color:transparent;
}

body #wrapper .wide-box .cat-box-content{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body .wide-box .other-news .wp-post-image{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body .wide-box .other-news .post-thumbnail a{
	background-color:transparent;
}

body .recent-blog a .wp-post-image{
	border-top-left-radius:8px;
	border-bottom-right-radius:8px;
	border-bottom-left-radius:8px;
	border-top-right-radius:8px;
}

body .recent-blog .post-thumbnail a{
	background-color:transparent;
}

body .list-box .first-news img{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body .list-box .first-news .post-thumbnail{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body .list-box .first-news .post-thumbnail a{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body .list-box .other-news .wp-post-image{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body .list-box .other-news .post-thumbnail a{
	background-color:transparent;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body .list-box .other-news .post-thumbnail{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body .first-pic .ttip img{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body #wrapper ul .first-pic{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	background-color:transparent;
}

body .first-pic .post-thumbnail a{
	background-color:transparent;
}

body #wrapper .ttip .wp-post-image{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:8px;
}

body #wrapper ul .ttip{
	background-color:transparent;
}

body #wrapper p .wp-image-19133{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	max-width:100%;
}

body .wrapper-outer #wrapper .inner-wrapper #main-content .content .home-e3lan p a .wp-image-19133{
	height:auto !important;
	width:100% !important;
}

body .wrapper-outer #wrapper .inner-wrapper #main-content .content .home-e3lan p a .wp-image-18611{
	width:100% !important;
	height:auto !important;
}

body #wrapper .list-box .cat-box-content{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body #wrapper .recent-blog .cat-box-content{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body #wrapper .cat-box .cat-box-content{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-right-radius:8px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body #sidebar .widget .widget-container{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body .wrapper-outer #wrapper .inner-wrapper #main-content .content .e3lan-post{
	width:100% !important;
	height:auto !important;
}

body .wrapper-outer #wrapper .inner-wrapper #main-content .content .e3lan-post a img{
	width:100% !important;
	height:auto !important;
}

body #wrapper .e3lan-post img{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
	padding-left:2px;
	padding-right:2px;
}

body #the-post{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .entry .item-body .item-text{
	line-height:1.6em;
}

body #the-post .entry .introtext{
	line-height:1.6em;
}

body .item-text p img{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body #related_posts a .wp-post-image{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body #related_posts .post-thumbnail a{
	background-color:transparent;
}

body #related_posts .post-listing{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body #commentform{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body #comment{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body #submit{
	border-top-left-radius:5px !important;
	border-top-right-radius:5px !important;
	border-bottom-left-radius:5px !important;
	border-bottom-right-radius:5px !important;
}

body .wrapper-outer #wrapper .inner-wrapper #main-content .content .home-e3lan p a .wp-image-18831{
	width:100% !important;
	height:auto !important;
}

body .wrapper-outer #wrapper .inner-wrapper .e3lan-below_header{
	height:auto !important;
}

body .e3lan-below_header a img{
	width:100%;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body .wrapper-outer #wrapper .inner-wrapper .e3lan-below_header a img{
	height:auto !important;
}

body #theme-header .header-content{
	display:inline-block;
	max-width:100%;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .wrapper-outer #wrapper .inner-wrapper #theme-header .header-content .e3lan-top a img{
	height:auto !important;
	width:100% !important;
}

body .e3lan-top a img{
	max-width:100%;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body #theme-header .e3lan-top{
	width:100%;
	max-width:100%;
	min-height:auto;
}

body .wrapper-outer #wrapper .inner-wrapper #theme-header .header-content .e3lan-top{
	height:auto !important;
}

body .wrapper-outer #wrapper .inner-wrapper #main-content .content .cat-box{
	width:100% !important;
	height:auto !important;
}

body #main-content .cat-box{
	max-width:100%;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body #slideshow2021{
	width:100% !important;
	max-width:100%;
}

body #slideshow2021 .post-box-title a{
	width:100%;
	color:#1824d1;
	font-size:14px;
	max-width:100%;
}

body #slideshow2021 a .wp-post-image{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body #slideshow2021 .post-thumbnail a{
	background-color:transparent;
}

body #slideshow2021 .clear{
	width:100%;
	height:auto;
}

body #slideshow2021 .group_items .post-box-title{
	background-color:rgba(255,255,255,0.89);
	position:relative;
	bottom:6vh;
	background-size:auto;
	padding-bottom:3px;
	padding-top:3px;
	padding-right:3px;
	padding-left:3px;
	text-align:center;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	margin-left:4px;
	margin-right:4px;
}

body .wrapper-outer #wrapper .inner-wrapper #main-content .content .cat-box .cat-box-content #slideshow2021 .group_items .scroll-item .post-box-title{
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
}

body #slideshow2021 .post-meta .tie-date{
	position:relative;
	bottom:6vh;
}

body .cat-tabs-header ul a{
	font-family:vazir, tahoma;
	line-height:1.6em;
}

body .wrapper-outer #wrapper .inner-wrapper #main-content .content .cat-box .cat-tabs-header ul li a{
	font-family:vazir, tahoma !important;
}

body .cat-tabs-header ul li{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-right:10px;
	padding-left:10px;
}

body .recent-blog .post-box-title a:hover{
	color:#fc2525;
}

body .wrapper-outer #wrapper .inner-wrapper #main-content .content .cat-box .cat-tabs-header{
	width:100% !important;
	height:50px !important;
}

body #wrapper .cat-box .cat-tabs-header{
	max-height:auto;
	min-height:132px;
}

body #wrapper .cat-tabs-header ul{
	padding-bottom:119px;
	margin-left:0px;
}

body .wrapper-outer #wrapper .inner-wrapper #main-content .content .cat-box .cat-tabs-header ul{
	width:100% !important;
}

body #wrapper p .wp-image-20725{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body #wrapper p .wp-image-20722{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body #wrapper p .wp-image-20720{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body .wrapper-outer #wrapper .inner-wrapper #main-content #sidebar .theiaStickySidebar .widget .widget-container .tnp form{
	height:auto !important;
}

body #sidebar .tnp form{
	max-width:100%;
}

body #sidebar .widget .tnp{
	max-width:100%;
}

body .tnp .tnp-form input[type=email]{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body .wrapper-outer #wrapper .inner-wrapper #main-content #sidebar .theiaStickySidebar .widget .widget-container .tnp .tnp-form input[type=email]{
	width:100% !important;
}

body .tnp .tnp-form .tnp-submit{
	border-top-right-radius:5px !important;
	border-bottom-right-radius:5px !important;
	max-width:100%;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	background-color:#11ba14 !important;
}

body .wrapper-outer #wrapper .inner-wrapper #main-content #sidebar .theiaStickySidebar .widget .widget-container .tnp .tnp-form .tnp-submit{
	width:100% !important;
	height:auto !important;
}

body .tnp .tnp-form .tnp-submit:hover{
	background-color:#f90042 !important;
}

body .tnp .tnp-form .tnp-submit:focus{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	background-color:#fc1b1b !important;
}

body #main-nav .menu .mega-menu-block{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	color:#020af2;
}

body #main-nav .mega-menu-block ul{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body #main-nav .container .main-menu .menu > .menu-item{
	color:#c62e2e;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body #main-nav .menu .mega-links-head{
	color:#0312e2;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body #main-nav .menu .mega-links-head:hover{
	color:#e20337;
}

body #wrapper .featured-post-inner{
	min-height:291px;
}

body #featured-posts .featured-posts-single-slide{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body #slideshow6590{
	height:283px !important;
	overflow:visible !important;
}

body #slideshow6590 .group_items .post-box-title{
	color:#131fbd;
}

body #slideshow6590 .post-box-title a{
	color:#1a098a;
}

body #wrapper .featured-cover a{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body #wrapper .featured-title{
	text-align:center;
	line-height:1.7em;
}

body #wrapper .featured-post h2{
	background-color:rgba(0,0,0,0.4);
	white-space:break-spaces;
	font-style:normal;
	text-shadow:rgb(0, 0, 0) 0px 1px 1px, rgb(0, 0, 0) 0px -1px 1px, rgb(0, 0, 0) 1px 0px 1px, rgb(0, 0, 0) -1px 0px 1px;
	text-align:center;
	font-weight:700;
	font-size:1em;
}

body #slide-out-open{
	position:relative;
	z-index:505;
	left:3px;
	top:1px;
}

body #theme-header .logo h1{
	display:inline-block;
	width:100%;
	max-width:100%;
}

body #theme-header .logo{
	display:inline-block;
	width:100%;
}

body #wrapper .featured-post:nth-child(2) .featured-post-inner .featured-cover a{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .wrapper-outer #wrapper .inner-wrapper #main-content #featured-posts .featured-posts-single-slide .featured-post .featured-post-inner .featured-title h3{
	width:98% !important;
	height:auto !important;
}

body #wrapper .featured-post h3{
	min-height:auto;
	max-height:none;
}

body #wrapper .featured-post .tie-date{
	background-color:rgba(1,10,130,0.48);
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	font-size:15px;
	overflow:visible;
	position:relative;
}

body .wrapper-outer #wrapper .inner-wrapper #main-content #featured-posts .featured-posts-single-slide .featured-post .featured-post-inner .featured-title .tie-date{
	line-height:2.3em !important;
}

body #slide-out-open span:active{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body #top-nav .search-block{
	width:339px;
	display:-webkit-sticky;	display:sticky;
}

body #searchform-header{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	position:absolute;
}

body #s-header{
	width:298px !important;
}

body .wrapper-outer #wrapper .inner-wrapper #theme-header .header-content .logo h1{
	height:102% !important;
}

body #wrapper .inner-wrapper{
	display:block;
	clear:none;
}

body{
	padding-right:8px;
	padding-left:8px;
}

body .wrapper-outer{
	width:100% !important;
	max-width:100%;
	padding-left:0px;
	padding-right:2px;
	left:0px;
	right:0px;
}

body .wrapper-outer .background-cover{
	width:100vw;
}

body .wrapper-outer #wrapper .inner-wrapper #theme-header .header-content .logo h1 a img{
	width:100vw !important;
}

body #sidebar a h3{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	border-color:#0dbe86;
}

body #wrapper .post-navigation .post-next{
	color:#ee0606;
}

body #sidebar a .tie-date{
	color:#f92c15;
}

body #sidebar .widget .widget-top{
	color:#cb0f0f;
}

body .entry blockquote p{
	color:#e90b0b;
	border-color:#f92c15;
}

body #wrapper .post-navigation .post-previous{
	color:#f92c15;
}

body .entry blockquote strong{
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
}

body #related_posts .block-head{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body #related_posts{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body #footer-widget-area{
	max-width:95%;
}

body .elementor-image-carousel .swiper-slide img{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body #wrapper #theme-header #main-nav .container .main-menu .menu .menu-item .mega-menu-block{
	background-color:#eee1e1 !important;
}

@media (max-width:990px){

	body #sidebar{
	width:100%;
}

body #theme-header .e3lan-top{
	margin-top:50px;
	}

}



@media (max-width:670px){

	body #breaking-news .breaking-news-title i{
	margin-top:0px;
	}

}



@media (min-width:351px){

	body .logo a img{
	max-width:100%;
}

body .wrapper-outer #wrapper .inner-wrapper #theme-header .header-content .logo h1 a img{
	height:auto !important;
}

body #theme-header .logo{
	padding-right:5px;
	}

}



@media (min-width:501px){

	body #wrapper ul .first-pic{
	margin-left:5px;
}

body #wrapper .cat-box .cat-box-content{
	padding-bottom:20px;
	}

}



@media (min-width:991px){

	body #theme-header .logo{
	margin-bottom:0px;
	}

}



@media (min-width:1046px){

	body #main-nav .container{
	width:100% !important;
}

body #top-nav .container{
	width:100% !important;
}

body #breaking-news{
	width:100% !important;
}

body #main-content{
	width:100% !important;
}

body #main-content .content{
	width:70vw;
}

body #sidebar{
	width:25vw;
}

body #footer-widget-area{
	width:95% !important;
}

body .wrapper-outer #wrapper .inner-wrapper .footer-bottom .container{
	width:95% !important;
	}

}



@media (min-width:1168px){

	body #wrapper .footer-bottom .container{
	width:95%;
	max-width:95%;
}

body .elementor-image-carousel .swiper-slide .swiper-slide-inner{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	}

}



/*-----------------------------------------------*/
/*  Post Template                                */
/*-----------------------------------------------*/
body.single-post #theme-header .header-content{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (min-width:1046px){

	body.single-post #theme-header .header-content{
	width:100% !important;
	}

}



/*-----------------------------------------------*/
/*  "شاهین شهری" Page                   */
/*-----------------------------------------------*/
body.page-id-685 #theme-header{
	height:auto !important;
	max-width:100%;
}

body.page-id-685 #theme-header .header-content{
	max-width:100%;
}

@media (min-width:1046px){

	body.page-id-685 #theme-header .header-content{
	width:100% !important;
	}

}



/*-----------------------------------------------*/
/*  "شاهین شهری &#8211;" Page           */
/*-----------------------------------------------*/
body.page-id-25579 #theme-header{
	height:auto !important;
	max-width:100%;
}

body.page-id-25579 #theme-header .header-content{
	max-width:100%;
}

@media (min-width:1046px){

	body.page-id-25579 #theme-header .header-content{
	width:100% !important;
	}

}



/*-----------------------------------------------*/
/*  "پنجمین جشنواره ملی شعر کودک در شاهین شهر افتتاح و آغاز بکار نمود | گزارش تصویری آیین افتتاحیه" Post*/
/*-----------------------------------------------*/
body.postid-26591 #theme-header .header-content{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (min-width:1046px){

	body.postid-26591 #theme-header .header-content{
	width:100% !important;
	min-width:100%;
	}

}



/*-----------------------------------------------*/
/*  "ناترازی بانک آینده به بانک ملی منتقل نمی‌شود / بانک آینده بیش از ۵۰۰ همت به بانک مرکزی بدهکار است" Post*/
/*-----------------------------------------------*/
@media (min-width:1046px){

	body.postid-26633 .wrapper-outer #wrapper .inner-wrapper #theme-header .header-content{
	width:100% !important;
}

body.postid-26633 #theme-header .header-content{
	min-width:100%;
	}

}