/*

    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 Template
    04. Category Page
    05. "شاهین شهری" Page
    06. "شاهین شهری &#8211;" Page
    07. "پنجمین جشنواره ملی شعر کودک در شاهین شهر افتتاح و آغاز بکار نمود | گزارش تصویری آیین افتتاحیه" Post
    08. "ناترازی بانک آینده به بانک ملی منتقل نمی‌شود / بانک آینده بیش از ۵۰۰ همت به بانک مرکزی بدهکار است" Post
    09. "شاهین شهری" Page

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body .wrapper-outer .background-cover{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body #wrapper .e3lan-below_header{
	z-index:-2;
	max-width:98%;
	width:98%;
}

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

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

body #main-content .content{
	max-width:100%;
}

body .wrapper-outer #wrapper .inner-wrapper #main-content .content{
	height:auto !important;
}

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%;
	padding-top:5px;
	padding-bottom:5px;
	width:100% !important;
	border-style:solid;
}

body #main-nav .container{
	max-width:98%;
}

body #sidebar{
	max-width:95%;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .recent-blog .item-list .post-thumbnail{
	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{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

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

body #sidebar .widget .stripe-line{
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
}

body .recent-blog .cat-box-title .stripe-line{
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
}

body #sidebar .widget .widget-container{
	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 .logo a img{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body #breaking-news{
	max-width:98%;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	position:relative;
	z-index:-2;
}

body #breaking-news ul{
	width:95%;
	max-width:95%;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

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

body #top-nav{
	width:100% !important;
	max-width:100%;
	height:auto !important;
}

body #wrapper .inner-wrapper{
	width:100%;
	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{
	height:auto !important;
}

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

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

body #main-nav .container .main-menu .menu > .menu-item{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body .container .main-menu .menu > .menu-item > a{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	display:block;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body #wrapper .clear{
	height:auto;
	max-width:100%;
}

body{
	height:auto !important;
}

body .logo h1 a{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

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

body #theme-header .clear{
	margin-top:2px;
	margin-bottom:2px;
}

body #main-nav .menu .sub-menu-columns{
	display:-webkit-sticky;	display:sticky;
}

body .entry p .wp-image-27399{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body #main-nav .menu .mega-menu-block{
	position:absolute;
	cursor:alias;
	overflow:hidden;
	max-width:90vw;
	max-height:60vh;
	height:60vh;
}

body #main-nav .main-menu{
	width:98%;
	max-width:98%;
	max-height:10px;
}

body .wrapper-outer #wrapper .inner-wrapper #theme-header #main-nav .container .main-menu .menu{
	width:98% !important;
}

body #main-nav .main-menu .menu{
	max-width:98%;
	height:auto;
}

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

body #wrapper .e3lan-below_header a{
	z-index:-2;
}

body #theme-header .e3lan-top{
	max-width:100%;
	width:98%;
	position:relative;
	right:1%;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	top:5px;
	bottom:5px;
	overflow:auto;
}

body #theme-header .header-content{
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
	min-height:initial;
}

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

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

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

body #theme-header{
	height:auto !important;
	max-width:98% !important;
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
	right:1%;
}

body .e3lan-below_header a img{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	display:block;
	position:relative;
	width:100%;
}

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

body #theme-header .logo h1{
	position:relative;
	top:5px;
}

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

body .slides li h2{
	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;
	white-space:pre-wrap;
	text-align:center;
	-webkit-transform:translatex(0px) translatey(36px);	-ms-transform:translatex(0px) translatey(36px);	transform:translatex(0px) translatey(36px);
	color:#fafa28;
	position:relative;
	bottom:37px;
}

body .slides li .slider-caption{
	height:32%;
	background-color:rgba(0,0,0,0.49);
}

body .slider-caption h2 a{
	color:#fde024;
}

body .slides li .slider-caption:hover{
	color:#f11717;
}

body .slider-caption h2 a:hover{
	color:#da1e05;
}

body .slides li p{
	text-align:center;
	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;
	display:block !important;
	position:relative;
	bottom:4px;
}

body .slides li h2:hover{
	color:#f10303;
}

body .slides li p:hover{
	color:#ffffff;
}

body #tie-slider-widget-5{
	width:98% !important;
	max-width:98%;
	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 #tie-slider-widget-5 .slides{
	width:100%;
	max-width:100%;
	margin-left:1px;
	min-height:100%;
	max-height:100%;
	min-width:100px;
}

body #tie-slider-widget-5 .slides li{
	width:100%;
	max-width:100%;
	min-width:100%;
	max-height:100%;
}

body .slides li img{
	width:100%;
	height:100%;
	min-height:100%;
	min-width:100px;
	max-height:100%;
	-ms-flex-wrap:nowrap;	flex-wrap:nowrap;
	-ms-flex-line-pack:flex-end;	align-content:flex-end;
	opacity:1;
}

body .wrapper-outer #wrapper .inner-wrapper #main-content #sidebar .theiaStickySidebar #tie-slider-widget-5 .slides{
	height:100px !important;
}

body #wrapper .inner-wrapper #main-content #sidebar .theiaStickySidebar #tie-slider-widget-5 .slides{
	height:100% !important;
}

body #wrapper .inner-wrapper #main-content #sidebar .theiaStickySidebar #tie-slider-widget-5 .slides li{
	min-height:100% !important;
}

@media (min-width:270px){

	body #slide-out-open{
	position:relative;
	top:auto !important;
}

body #breaking-news ul{
	width:9vw;
	max-width:9vw;
	}

}



@media (min-width:279px){

	body #slide-out-open{
	position:relative;
	top:auto !important;
	}

}



@media (min-width:281px){

	body #theme-header .header-content{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body #slide-out-open{
	top:auto;
	position:relative;
	}

}



@media (min-width:351px){

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

body #slide-out-open{
	position:relative;
	top:auto !important;
	}

}



@media (min-width:600px){

	body #slide-out-open{
	position:relative;
	top:auto !important;
	}

}



@media (min-width:768px){

	body #slide-out-open{
	top:auto;
	position:relative;
	}

}



@media (min-width:782px){

	body #theme-header .header-content{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body #slide-out-open{
	position:relative;
	top:auto !important;
	}

}



@media (min-width:901px){

	body #theme-header{
	width:100% !important;
}

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

}



@media (min-width:1046px){

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

body #sidebar{
	width:30%;
}

body #main-content .content{
	width:65%;
}

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

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

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

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

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

body #main-nav .menu .mega-menu-block{
	width:80vw !important;
}

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

body #tie-slider-widget-5{
	height:auto !important;
	}

}



@media (min-width:1200px){

	body #breaking-news ul{
	max-width:90%;
	width:90%;
	}

}



/*-----------------------------------------------*/
/*  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);
}

body.single-post .entry p a{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

@media (min-width:1046px){

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

}



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
body.page:not(.home) #theme-header .header-content{
	max-width:98%;
}

@media (min-width:1046px){

	body.page:not(.home) #theme-header .header-content{
	width:98% !important;
	}

}



/*-----------------------------------------------*/
/*  Category Page                                */
/*-----------------------------------------------*/
body.category .logo h2 a{
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
}

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

body.category #theme-header .header-content{
	max-width:98%;
}

@media (min-width:1046px){

	body.category #theme-header .header-content{
	width:98% !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%;
}

body.page-id-685 .wrapper-outer #wrapper .inner-wrapper .e3lan-below_header{
	display:block !important;
}

@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%;
	}

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

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

@media (min-width:1046px){

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

}