@charset "utf-8";
/* CSS Document - v3.5.0 */

html {
	direction: ltr;
	scroll-behavior: smooth;
}

@font-face {
	font-family: 'yekan';
	src: url('//cdn.bayan.ir/blog/templates/shared/fonts/BYekan.eot?download');
	src: url('//cdn.bayan.ir/blog/templates/shared/fonts/BYekan.eot?download#iefix') format('embedded-opentype'), url('//cdn.bayan.ir/blog/templates/shared/fonts/BYekan.woff?download') format('woff'), url('//cdn.bayan.ir/blog/templates/shared/fonts/BYekan.ttf?download') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'IranNastaliq';
	src: url('//bayanbox.ir/download/4323267857345636795/IranNastaliq.ttf');
	src: url('//bayanbox.ir/download/4323267857345636795/IranNastaliq.ttf#iefix') format('embedded-opentype'), url('//bayanbox.ir/download/4323267857345636795/IranNastaliq.ttf') format('woff'), url('//bayanbox.ir/download/4323267857345636795/IranNastaliq.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'b Yekan+';
	src: url('https://bayanbox.ir/download/4911853841257812031/BYekan-Bold.ttf');
	src: url('https://bayanbox.ir/download/4911853841257812031/BYekan-Bold.ttf#iefix') format('embedded-opentype'), url('https://bayanbox.ir/download/4911853841257812031/BYekan-Bold.ttf?download') format('woff'), url('https://bayanbox.ir/download/4911853841257812031/BYekan-Bold.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

body {
	font-family: "yekan", "tahoma", "arial", "Times New Roman", Times, Arial, serif;
	font-size: 17px;
	margin: 0px;
	padding: 0px;
	line-height: 1.9em;
	background: #fff;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader;
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader";
}

p {
	margin-bottom: 0.5em;
}

pre {
	direction: ltr;
	background-color: #FAFAEE;
	border: 1px solid #DADADA;
	margin: 1em;
	overflow-x: auto;
	overflow-y: hidden;
	padding: 2px;
}

::selection {
 background-color:#C8F3F4;
}

.clear {
	clear: both;
}

.resp {
	display: none;
}

::-webkit-scrollbar {
	width: 12px;
	height: 15px;
}

::-webkit-scrollbar-thumb {
	background: #9dd3ff;
}

::-webkit-scrollbar-corner {
	background: #fff;
}

::-webkit-scrollbar-track {
	background: #f0f0f0;
	border-left: 1px solid rgba(255, 255, 255, 0.5);
}

::-webkit-scrollbar-thumb:hover {
	background: #a6a6a6;
}

::-webkit-scrollbar-thumb:active {
	background: #606060;
}

h1, h2, h3 {
	font-family: "yekan", "tahoma", "arial", "Times New Roman", Times, Arial, serif;
	font-weight: normal;
}

img {
	border: none;
	border-width: 0px;
}

a {
	color: #40c0c3;
	cursor: pointer;
	text-decoration: none;
	-moz-transition-duration: .2s;
	-webkit-transition-duration: .2s;
	-o-transition-duration: .2s;
	-khtml-transition-duration: .2s;
}

a:hover {
	color: #ff0000;
	text-decoration: none;
	cursor: pointer;
}

a:active {
	outline: hidden;
}
.header {
	height: 140px;
	background:  url(https://bayanbox.ir/download/7404548959508820042/header.png) fixed center top 
		, url(https://bayanbox.ir/download/292924112868121869/lessonBack-copy.png);
	box-shadow: 0 10px 6px rgba(0, 0, 0, 0.2);
}
.header-wrp {
	position: relative;
	width: 1200px;
	margin: 0px;
}
.header .header-right {
	position: absolute;
	border-radius: 10px;
	padding: 0px 10px 0 0px;
	text-align: right;
	text-shadow: 1px 1px 3px #40c0c3;
}
.header h1 {
	font: 80px/1.1em "IranNastaliq", "yekan", "tahoma", "arial", "Times New Roman", Times, Arial, serif;
	color: #ff0000;
	margin: 0 0 -15px;
	direction: rtl;
	text-shadow: 1px 2px 1px #000;
}


.header h1 a:hover {
	
}

.header h2 {
	font: 18px/1.4em "yekan", "tahoma", "arial", "Times New Roman", Times, Arial, serif;
	color: #303030;
	margin: 0px;
	cursor: default;
}

.bComForm .sendbutton.hasCheckbox {
	color: #000;
	background: #40c0c3;
}

.header .header-left {
position: fixed;
    left: 0;
    top: 0;
    z-index: 10000;}
.header.her {
    background: url(https://bayanbox.ir/download/7404548959508820042/header.png) fixed center top , url(https://bayanbox.ir/download/292924112868121869/lessonBack-copy.png) fixed center top;
margin: -284px 0 0 0;
    height: 324px;
    z-index: -10;
    width: 100%;opacity: 0.7;
display:none;}
.header.her.hor {
    background: url(https://bayanbox.ir/download/292924112868121869/lessonBack-copy.png) fixed center top;
    position: absolute;
    margin-top: -10px;
    width: 70%;
    left: 0;
    height: 85%;
    opacity: 1;
}
.main-menu {
box-shadow: 3px 3px 15px rgb(0 0 0 / 58%);
	direction: rtl;
	cursor: default;
	background: #40c0c3;
	border-radius: 10px;
	width: auto;
	margin-top: -11px;
	margin-left: 60px;
	position: sticky;
	top: 10px;
	z-index: 8888888;
}
.resp {
	border-radius: 0px;
}
.main-menu-wrp {
	position: relative;
	margin: auto;
}


.main-menu a {
	font: 17px/1em "yekan", "tahoma", "arial", "Times New Roman", Times, Arial, serif;
	display: inline-block;
	padding: 15px 8px 15px;
	color: #fff;
	border-top: 3px solid transparent;
	cursor: pointer;
}

.main-menu li {
	list-style-type: none;
	position: relative;
	display: inline-block;
}

.main-menu a:hover {
	color: #ff0a0a;
	border-top: 3px solid rgba(255, 255, 255, 0.9);
}


.main-menu a:active {
	color: #000;
	border-top: 3px solid #f3193d;
}

.main-menu.resp a.selected {
	color: rgba(255, 255, 255, 0.9);
	border-top: 3px solid #f3193d;
	padding: 10px 15px 13px;
	background: #fffded;
}

.main-menu ul {
	padding-right:0px;
	display: block;
}

.main-menu ul ul {
	display: none;
	position: absolute;
	top: 100%;
	right: -5%;
	left: -45%;
	background: #40c0c3;
}

.main-menu ul li:hover > ul{
	display: block;
}


#hazf{
	display:none;
}
.vaqefoon-titr{
	position: relative;
	display: none;
	direction: rtl;
	font: 21px "yekan", "Times New Roman", Times, Arial, serif;
	line-height: 25px;
    margin: 40px 4% 0 4%;}

.vaqefoon113 {
    background: #e0feffa6;
    height: 500px;
    position: relative;
    margin: 15px 20px 0 20px;
    text-align: center;
    width: 410px;
    flex-shrink: 3;
    overflow-y: scroll;
    margin-left: 15px;
    box-shadow: 2px 2px 4px rgb(0 0 0 / 40%);
border-top: 3px solid #ffc600;}

.vaqefoon113 p{
	display: flex;
}
.vaqefoon-ostad p{
	margin:0px;
}
.vaqefoon113 img{
	margin-left: -20px;
	z-index: 10;
	border-radius: 200px;
	width: 70px;
	height: 70px;
	box-shadow: -3px 0px 4px 0px rgb(0 0 0 / 0.4);
}
.vaqefoon113 img:hover{
	z-index:800;
	margin-right: 17px;
	-ms-transform: scale(1.5); /* IE 9 */
	transform: scale(1.5); /* Standard syntax */
	filter: grayscale(0%);
}

/*-- Content --*/
.content-wrp {
	direction: rtl;
}

.block-content {
	float: left;
}

.block-content-view {
	float: left;
	width: 100%;
}

.block-content .messages {
	cursor: default;
	margin-bottom: 15px;
	background: #c8f3f4;
	border-top: 3px solid #ffd48e;
	box-shadow:2px 2px 4px rgb(0 0 0 / 0.4);
}

.block-content .messages .messages-content {
	padding: 5px 15px;
	color: rgba(255, 255, 255, 0.7);
}

.block-content .messages .messages-content h2 {
	color: rgba(0, 0, 0, 0.8);
	font: 21px "yekan", "Times New Roman", Times, Arial, serif;
	text-align: center;
	cursor: default;
	margin: 0 0 7px;
}

.smalltip {
	display: none;
}
.block-content .messages .messages-content h2 a.comment_count {
	color: rgba(255, 255, 255, 0.7);
}

.block-content .messages .messages-content h2 a.comment_count:hover {
	color: rgba(255, 255, 255, 1);
	cursor: pointer;
}

/*-- Content-post --*/
.block-content .post {
	position: relative;
	padding: 5px;
margin-right: 5px;
	background: #fffded;
	box-shadow: 0 0 2px rgba(0, 0, 0, 0.8);
	font-family: "yekan", "tahoma", "arial", "Times New Roman", Times, Arial, serif;
	border: 2px solid #08ecf1;
	border-radius: 6px;
	margin-top: 0px;
}
.post_list{
	width: 160px;
	margin-bottom: 50px;
}
.post_list img {
	box-shadow: 2px 2px 4px rgb(0 0 0 / 0.4);
	border-radius: 50px;
	-webkit-transition: all 0.7s ease;
	transition: all 0.7s ease;
} 
.post_list img:hover {
	-webkit-filter: grayscale(100%);
}
#vaqefoon111{
	font: 19px "B Yekan+", "yekan", "tahoma", "arial", "Times New Roman", Times, Arial, serif;
}

.vaqefoon110{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-evenly;
}
.vaqefoon112{
	text-align: justify;
	padding: 5px 10px 0 10px;
	background:#efd3a4;
	border-top-left-radius: 17px;
	border-top-right-radius: 17px;
}

#WEBO-ostad {
	padding: 0px 10px 5px 10px;
	background: #efd3a4;
	border-bottom-left-radius: 17px;
	border-bottom-right-radius: 17px;
	font: 29px "B Yekan+", "yekan", "tahoma", "arial", "Times New Roman", Times, Arial, serif;
	color: #000;
	line-height: 30px;}
.too-lany p{margin: 0;
    color: #000;
    font: 14px "B Yekan+", "yekan";
    padding: 0 10;
    background: #efd3a4;
    border-top-right-radius: 17px;
    border-top-left-radius: 17px;
    line-height: 29px;}
.too-lany p:hover{color: #00f8ff;
    text-shadow: 1.5px 1.5px 3px #000;}
.sidebox div.sidebox-content ul nav div.too-lany {display: none}
#WEBO-ostad2{
	padding: 0px 10px 5px 10px;
	background:#efd3a4;
	font: 27px "B Yekan+", "yekan", "tahoma", "arial", "Times New Roman", Times, Arial, serif;
	color: #000
}

@media only screen and (max-width: 500px) {
#WEBO-ostad2 , #WEBO-ostad{
	font-size: 24px	
	}}
	
#WEBO-ostad:hover {
color: #00f8ff;
    text-shadow: 1.5px 1.5px 3px #000;		
}
#WEBO-ostad p ,#WEBO-ostad2 p {
	margin:0
}
.vaqefoon116 p {
	font-size:19px;
}
#vaqefoon117{
	color: #000
}
.block-content .page {
	margin-top:100px;
}

.block-content .post .post-image {
	overflow: hidden;
}

.block-content .post .post-image img {
	width: 100%;
	height: auto;
	display: block;
}

.block-content .post .post-image a img {
	-ms-transition: all .2s ease-in-out;
	-webkit-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
}

.block-content .post .post-image a:hover img {
	-ms-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}
.vaqefoon-safhe {
	Background: #40c0c3;
	box-shadow: 3px 3px 4px #000;
	text-decoration:none;
	border-radius: 7px;height:40PX;
	padding: 0 4px 0 4px;
	margin-right:10px;
}
.post-content p a.vaqefoon-safhe {
    color: #fff;
	text-decoration: none;}

a.vaqefoon-safhe:hover {
    background: #ffd48e;
    font-size: 18px;
}
.block-content .post .post-title {
	padding: 5px 10px 0 10px;
	background: #efd3a4;
	border-top-left-radius: 17px;
	border-top-right-radius: 17px;
}
.vaqefoon114 {
padding: 2px;
    background: #40c0c3;
    position: sticky;
    top: 0px;
    z-index: 900;
    margin-bottom: 10px;
	backdrop-filter: brightness(40%) saturate(400%) blur(1.5px) !important;
}
.vaqefoon114 h2 {
    margin: 5px 0;
}
.block-content .post h2 {
	margin: 0;
	line-height: 30px;}

.block-content .post h2 a  , .vaqefoon114 h2 a{
	e-height: 1.7em;
	color: #000;
	font: 29px "B Yekan+", "yekan", "tahoma", "arial", "Times New Roman", Times, Arial, serif;
}

.block-content .post h2 a:hover {
	color: #f3b119;
}

.post-content {
	color: #000;
	margin: 0 0px;
	padding-bottom: 0px;
	text-align: justify;
	font: 16px "yekan", "tahoma", "arial", "Times New Roman", Times, Arial, serif;
}

.post-content a {
	color: #5a8eff;
	text-decoration: underline 0.2px;
}

.post-content a:hover {
	color: rgba(0, 0, 0, 0.8);
}

.post-content ul li {
	margin-right: 5px;
	line-height: 1.9em;
}

.post-content img {
	max-width: 98%;
	height: auto;
}

.post-readmore {
	margin: 0px 20px 5px;
}

.post-readmore a {
	font-size: 15px;
	line-height: 1em;
	padding: 0 5px 2px;
	color: rgba(0, 0, 0, 0.7);
	border: rgb(0 90 255 / 66%) 1px solid;
	border-radius: 10px;
	background: rgba(255 172 0 / 0.6);
}

.post-readmore a:hover {
	color: rgba(255, 255, 255, 0.9);
	border: rgba(255, 255, 255, 0.7) 1px solid;
	background: rgba(0, 0, 0, 0.4);
}

/*-- Content-post-details --*/
.post-details {
	font: 14px "yekan", "tahoma", "arial", "Times New Roman", Times, Arial, serif;
	color: rgba(255, 255, 255, 0.6);
	cursor: default;
	position: relative;
}


.post-details-tags {
	display: flex;
	flex-wrap: wrap;
}
.post-details a:hover {
	color: #fff !important;
}

.post-details.over {
	position: absolute;
	z-index: 9;
}

.post-details.over .post-details-date {
	margin: 0 0 2px;
	padding: 1px 10px 5px;
	background: #fffdfa;
	color: rgba(255, 255, 255, 0.9);
}

.post-details.over .post-details-author {
	margin: 0 0 2px;
	padding: 1px 10px 5px;
	background: #fffdfa;
	color: rgba(255, 255, 255, 0.9);
}

.post-details.bottom {
	margin-top: 15px;
	background: #efd3a4;
	padding: 5px 10px;
	border-radius: 17px;
}

.post-details.bottom.nobg {
	background: none;
}

.post-details.custom {
	margin-top: 10px;
	padding: 0px 20px;
}

.post-details-right {
	
}

.post-details-left {
	float: left;
}

.post-details-date {
	border-left: 1px solid rgba(255, 255, 255, 0.1);
	padding: 0 10px;
	margin-left: 3px;
}

.post-details-date.none {
	padding: 0;
	margin: 10px 0 0;
	background: none;
	border-left: 0;
	display: block;
}

.post-details-comment {
	border-left: 1px solid rgba(255, 255, 255, 0.1);
	padding: 0 10px;
	margin-left: 1px;
}

img.rateimg, img.rateup, img.ratedn {
	background: url(//cdn.bayan.ir/blog/templates/28992/pd_ico_rate.png) no-repeat center left;
	width: 16px;
	height: 28px;
	vertical-align: top;
}

.rate-down img.rateimg, img.ratedn {
	background-position: 0 -17px;
}

.rate-up img.rateimg, img.rateup {
	background-position: 0 3px;
}

.rate-up {
	margin: 0 10px;
}

/*-- keywords --*/
.post-details .post-details-tags {
	cursor: default;
}

.post-details .post-details-tags h3 {
	margin: 1.5PX;
	padding: 0;
	display: inline-block;
	font: 14px/1.3em "yekan", "tahoma", "arial", "Times New Roman", Helvetica;
	border: #6ad2d5 1px solid;
	background: #40c0c3;
}

.post-details .post-details-tags h3 a {
	color: #fff;
	padding: 1px 7px 4px;
	display: inline-block;
}

.post-details .post-details-tags h3:hover {
	color: #fff;
	background: rgba(0, 0, 0, 0.4);
	border: rgba(255, 255, 255, 0.6) 1px solid;
}

.post-details .post-details-tags h3:first-child {
}

/*-- Post Comments --*/
.post-comments {
	font: 14px "yekan", "tahoma", "arial", "Times New Roman", Times, Arial, serif;
	margin-bottom: 15px;
}

.post-comment {
	margin-bottom: 5px;
	background: #fffdfa;
	border-bottom: 1px solid rgba(0, 0, 0, 0.1);
	box-shadow: 0 3px 5px rgba(117, 100, 100, 0.1);
}

.comment-details {
	background: #fffdfa;
	box-shadow: 0 1px 3px rgba(117, 100, 100, 0.1);
	padding: 0;
	cursor: default;
}

.comment-details a {
	cursor: pointer;
	vertical-align: bottom;
	margin-right: 5px;
	-moz-transition-duration: .0s;
	-webkit-transition-duration: .0s;
	-o-transition-duration: .0s;
	-khtml-transition-duration: .0s;
}

.comment-details-left {
	padding: 4px 0 0 5px;
	float: left;
}

.comment-details-right {
}

.comment-avatar img {
	width: 34px;
	height: auto;
}

.comment-name {
	color: rgba(0, 0, 0, 0.6);
	cursor: default;
	padding: 0 5px;
}

.comment-body {
	padding: 10px;
}

.comment-body-content {
	color: rgba(0, 0, 0, 0.8);
}

.comment-date {
	display: inline-block;
	color: rgba(255, 255, 255, 0.6);
}

.comment-website {
	background: url(//cdn.bayan.ir/blog/templates/28992/details_ico_cmt.png) center -102px no-repeat;
	width: 18px;
	height: 23px;
	display: inline-block;
}

.comment-website:hover {
	background-position: center -125px;
	cursor: pointer;
}

.comment-email {
	background: url(//cdn.bayan.ir/blog/templates/28992/details_ico_cmt.png) center -60px no-repeat;
	width: 18px;
	height: 23px;
	display: inline-block;
}

.comment-email:hover {
	background-position: center -79px;
	cursor: pointer;
}

/*-- Reply --*/
.comment-reply {
	margin-bottom: 5px;
	background: rgba(255, 255, 255, 0.5);
	border: 1px solid rgba(255, 255, 255, 0.3);
	box-shadow: 0 3px 5px rgba(117, 100, 100, 0.1);
	color: rgba(0, 0, 0, 0.7);
}

.comment-reply-details {
	padding: 5px 10px 0;
}

.comment-reply-date {
	float: left;
	color: #fffdfa;
	cursor: default;
}

.comment-reply-name {
	color: #b8b8b8;
	cursor: default;
}

.comment-reply-body {
	padding: 10px;
}

/*-- add Comment --*/
.comment-add-form {
	color: rgba(0, 0, 0, 0.7);
	padding: 10px;
	margin-bottom: 15px;
	background: #fffdfa;
	border: 2px solid #ffd48e;
	border-radius: 20px;
	box-shadow: 0 3px 5px rgba(117, 100, 100, 0.1);
	font: 14px "yekan", "tahoma", "arial", "Times New Roman", Helvetica;
}

.comment-add-form input.sendbutton {
	padding: 0 30px 2px;
	color: rgba(255, 255, 255, 0.7);
	border: rgba(255, 255, 255, 0.5) 1px solid;
	background: #fffdfa;
	cursor: pointer;
	font: 15px "yekan", "tahoma", "arial", "Times New Roman", Helvetica;
	border-radius: 0;
}

.comment-add-form input.sendbutton:hover {
	color: rgba(255, 255, 255, 0.9);
	border: rgba(255, 255, 255, 0.5) 1px solid;
	background: rgba(0, 0, 0, 0.1);
}

.comment-add-form iframe {
	background: #FFF;
}

/*-- Pagination --*/
.block-content .pagination {
	cursor: default;
	display: block;
	text-align: center;
	margin-bottom: 15px;
	margin-top: 15px;
}

.block-content .pagination .left {
	margin-left: -3px;
}

.block-content .pagination a {
	padding: 2px 12px 2px;
	margin-left: 3px;
	cursor: pointer;
	background: #40c0c3;
	color: #fff;
	border: rgba(0, 0, 0, 0.5) 1px solid;
	border-radius: 10px;
}

.block-content .pagination a:hover {
	color: #eee;
	background: #fffdfa;
	border: rgba(0, 0, 0, 0.1) 1px solid;
}

.block-content .pagination a.current {
	color: #000;
	background: #fff3db;
	border: #000 2px solid;
	border-radius: 10px;
height: 35px;
    width: 10px;
    margin-top: -3px;}

.block-content .pagination .spacer {
	float: right;
	padding: 1px 8px;
	color: #999;
}

.pagination {
	padding-top: 0px;
}

/*-- Sidebar --*/
.block-sidebar {
	float: right;
	width: 280px;
}

.block-sidebar .sidebox {
	box-shadow: 2px 2px 4px rgb(0 0 0 / 0.4);
	margin-bottom: 15px;
	border-top: 3px solid #ffd48e;
}

.sidebox .sidebox-title {
	font: 20px/1.2em "yekan", "tahoma", "arial", "Times New Roman", Helvetica;
	background: #40c0c3;
	color: #fff;
	padding: 8px 12px 12px;
	text-align: right;
	cursor: default;
	font-weight: normal;
	margin: 0px;
}

.sidebox .sidebox-content {
	direction: rtl;
	background: #fffded;
	padding: 10px;
	font: 20px "yekan", "tahoma", "arial", "Times New Roman", Helvetica;
	color: #fff;
}

.sidebox.blank .sidebox-content {
}
.sidebox.blank .sidebox-content h4 {
	padding: 8px;
	color: rgba(0, 0, 0, 0.7);
	margin: 0px;
	font: normal 14px "yekan", "tahoma", "arial", "Times New Roman", Helvetica;
	text-align: justify;
}


.sidebox.blank .sidebox-content .blog-image {
	text-align: center;
}

.sidebox.blank .sidebox-content img {
	text-align: center;
	max-width: 65%;
	height: auto;
	margin: 5px 0;
}

* html .sidebox.blank .sidebox-content img {
	width: 200px;
	height: auto;
}

/*- sidebar post-list -*/
.sidebox-content ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

.sidebox-content ul li {
	padding: 6px 1px;
	border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}

.sidebox-content ul li:last-child {
	border-bottom: none;
}

.sidebox-content ul li a {
	background: url(//cdn.bayan.ir/blog/templates/28992/sidebar-bullet.png) no-repeat right 12px;
	padding-right: 10px;
	color: rgba(255, 255, 255, 0.9);
	font: normal 14px "yekan", "tahoma", "arial", "Times New Roman", Helvetica;
}

.sidebox-content ul li a:hover {
	color: #f3193d;
}

.sidebox-content ul li:hover {
	background: rgba(0, 0, 0, 0.3);
	-moz-transition-duration: .2s;
	-webkit-transition-duration: .2s;
	-o-transition-duration: .2s;
}

.sidebox-content ul li.selected {
	padding: 5px 2px;
	background: rgba(0, 0, 0, 0.3);
}

.sidebox-content ul li.selected a {
	color: #fff;
}

.sidebox-content .post-list-date, .sidebox-content .post-list-count {
	color: rgba(255, 255, 255, 0.7);
	cursor: default;
}

.sidebox-content .post-list-count {
	padding-right: 5px;
}

.sidebox-content .post-list-date.none {
	display: none;
}

/*-- ADS --*/
.sidebox-content.view-ads {
	text-align: center;
}

.sidebox-content.view-ads a {
	text-align: center;
	display: block;
	margin-bottom: 5px;
}

.sidebox-content.view-ads a:last-child {
	margin-bottom: 0;
}

/*-- Stat --*/
.sidebox-content.stat {
	position: relative;
}

.sidebox-content.stat .StatTitle {
	cursor: default;
	color: rgba(255, 255, 255, 0.7);
	font-size: 13px;
	border: none;
	text-align: right;
}

.sidebox-content.stat .Value {
	color: rgba(255, 255, 255, 0.9);
	cursor: default;
	float: left;
	padding-left: 10px;
	text-align: left;
}

/*-- Tag-Cloud --*/
.sidebox-content.tag-cloud h3 {
	margin: 0px;
	font: normal 11px "tahoma", "Times New Roman", Times, Arial, serif;
	display: inline-block;
	*display: inline;
	*margin: 2px;
}

.sidebox-content.tag-cloud span {
	display: inline-block;
	margin: 1px 0px 1px 0px;
}

.sidebox-content.tag-cloud a {
	font: 14px/1.3em "yekan", "tahoma", "arial", "Times New Roman", Helvetica;
	color: rgba(255, 255, 255, 0.7);
	border: rgba(255, 255, 255, 0.5) 1px solid;
	padding: 1px 7px 4px;
	display: inline-block;
	*display: inline-block;
	margin-left:1px;
	/*margin: 2px 0px 2px 0px;*/
}

.sidebox-content.tag-cloud a:hover {
	color: #fff;
	background: rgba(0, 0, 0, 0.4);
	border: rgba(255, 255, 255, 0.6) 1px solid;
}

.sidebox-content.tag-cloud a.selected {
	color: #fff;
	background: rgba(0, 0, 0, 0.4);
	border: rgba(255, 255, 255, 0.6) 1px solid;
}


/*-- Categories --*/
.sidebox-content.categories ul li {
	padding: 0;
	border: none;
}

.sidebox-content.categories li:hover {
	background: none;
	color: #f41010;
	
}

.sidebox-content ul li.selected a {
	color: #ed0707;
}

.sidebox-content.categories ul li ul.subcats a {
	padding-right: 10px;
	padding-top: 1px;
	display: inline-block;
	background: url(//cdn.bayan.ir/blog/templates/28992/sub_ico.png) right no-repeat;
}

.sidebox-content.categories ul li a {
	padding-bottom: 0px;
	padding-right: 20px;
	display: table-cell;
	*display: inline-block;
	background: url(//cdn.bayan.ir/blog/templates/28992/folder_ico.png) right 8px no-repeat;
}

.sidebox-content.categories ul li h3 {
	color: #ffd48e;
	margin: 0px;
	font: normal 14px "yekan", "tahoma", "arial", "Times New Roman", Helvetica;
}
.sidebox-content.categories ul li h3:hover {
	color: #fff
}
.sidebox-content.categories ul li.selected {
	background: none;
}

.sidebox-content.categories .subcats li.selected {
	background: none;
}

.sidebox-content.categories .subcats {
	margin-right: 14px;
	margin-top: -3px;
}

.sidebox-content.categories ul .post-list-count {
	cursor: default;
	display: table-cell;
	color: rgba(255, 255, 255, 0.5);
}

.sidebox-content.categories .subcats .post-list-count {
	cursor: default;
	display: inline-block;
	color: rgba(255, 255, 255, 0.5);
}

.sidebox-content.categories .category_selected {
	background: rgba(0, 0, 0, 0.3);
	padding: 2px 5px 2px 5px;
	display: block;
	height: 31px;
	max-height: auto;
	*height: auto;
}



.sidebox-content.categories .category_selected a {
	color: inherit;
	cursor: default;
}

/*-- .doroos --*/
.doroos {
	list-style: center;
	width: 700px auto 50px;
	height: 180px;
	min-height: 130px;
	border-top: 3px solid rgba(0, 0, 0, 0);
	margin-top: 0px;
	font: 13px yekan;
	color: #fff;
}
.doroos a {
	list-style: center;
	width: 97%;
	border: 1px solid #40c0c3;
	border-radius: 9px;
	font: 20px "B Yekan+","yekan";
	font-weight:bold;
	text-align: center;
	display: block;
	line-height: 28px;
	box-shadow: 3px 3px 4px #000;
	color: #000;
	background: #ffd48e;	
}
.doroos ul ul a{
	font-size: 15px;
}

.doroos li {
	position: relative;
	list-style-type: none;
	margin-right: -30px;
}

.doroos a:hover {
	Background: #40c0c3;
	border: 1px solid #ffd48e;
	color: #fff;
}
.fa-caret-left:hover,.ql69:hover, .ql65:hover {
	color: #000;
	background: #ffd48e;	
}

.doroos ul ul {
	position: absolute;
	top: 0%;
	margin-top: 126px;
	margin-right: -10px;
	width: 19%;
	display: none;
	z-index: 98;
}

.doroos ul ul ul {
	margin-top: 0px;
	margin-right: 93%;
	z-index: 99;
	width: 63%;
}

.doroos ul ul ul ul{
	margin-top: 0px;
	z-index: 100;
	width: 63%;
}

.doroos ul li:hover > ul{
	display: block;
}

/*-- Footer --*/
.footer {
	color: #bbb;
	height: 280px;
	background: rgba(0, 0, 0, 0.6);
}

.footer a {
	color: #fff;
}

.footer a:hover {
	color: #f3193d;
}

.footer-wrp {
	position: relative;
	width: 1000px;
	margin: auto;
}

.footer .footer-copyright {
	position: absolute;
	right: 0px;
	top: 11px;
	text-align: right;
	direction: rtl;
	cursor: default;
	font: 13px yekan;
}

.footer .footer-icons {
	position: absolute;
	left: 0px;
	top: 15px;
	text-align: left;
}

.footer .footer-icons a {
	float: left;
	margin-right: 3px;
	width: 30px;
	height: 30px;
}

.footer-ico-rss {
	background: url(https://bayanbox.ir/view/861646004686159287/rss.png) no-repeat;
	background-size: 27px 27px;
}

.footer-ico-bayan {
	background: url(https://bayanbox.ir/view/3033586977222523313/eitaa2.png) no-repeat;
	background-size: 30px 30px;
}

.footer-ico-bayanbox {
	background: url(https://bayanbox.ir/view/5419139207275951362/rubika.png) no-repeat;
	background-size: 30px 30px;
}
.footer-ico-bayax {
	background: url(//bayanbox.ir/download/1678429451946436900/vrasty.png) no-repeat;
background-size: 26px 26px;
    margin-top: 2px;}

/*---------- Responsive ----------*/

@media only screen and (max-width: 2015px) {

	.vaqefoon98 {height: 370px;}
	
		.block-content {
		width: 69%;
		MARGIN: 40px 1.5% 40px 4%
	}
.block-sidebar {
	margin-top: 40px;
    margin-right: 4%;
}
	.header .header-right{	top: 21px;right: -178px}

}

#nehzat-ejabat1{
    top: 15%;;
    right: 130px;
    left: 130px;
    font-size: 25px;
    line-height: 35px;}

#nehzat-ejabat2{
   top: 40%;
    right: 130px;
    left: 130px;
    font-size: 20px;
	line-height: 40px;}

	@media only screen and (max-width: 1420px) {
	.header .header-right{right: -120px}
}
@media only screen and (max-width: 1346px) {
		.block-content {
		width: 66%;
		MARGIN: 40px 1.5% 40px 3%
	}
	#nehzat-ejabat1{
    right: 35px;
    left: 35px;}
	
.header .header-right {right: -15px;}
	.header .header-right{right: 135px}
}
@media only screen and (max-width: 1111px) {
.block-content {
		width: 63%;
	}	.header .header-right{right: 230px}
}
@media only screen and (max-width: 1015px) {
	
		.header .header-right{right: -15px}

	.header-wrp {
		width: 900px;
	}
	
	.footer-wrp {
		width: 900px;
	}
	
.block-content {
		width: 60%;
	}	#vaqefoon {
    width: 100%;
	}
}

@media only screen and (max-width: 941px) {
	
	#nehzat-ejabat1{font-size: 22px;right: 16px;
    left: 16px;}
	
	.header-wrp {
		width: 800px;
	}
	
	.footer-wrp {
		width: 800px;
	}
	.block-content {
		width: 56%;
	}
	}

@media only screen and (max-width: 825px) {
	
	#nehzat-ejabat1{font-size: 21px;}
		
	.header-wrp {
		width: 690px;
	}
	
	.footer-wrp {
		width: 690px;
	}
	.block-content {
		width: 60%;
	}
	.block-sidebar {
		width: 30%;
	}
	.vaqefoon98 {
    height: 43vw;
}
}

@media only screen and (max-width: 760px) {

	#nehzat-ejabat1{
	font-size: 17px;
    line-height: 25px}
	
	#nehzat-ejabat2{
		font-size: 17px;
	right: 13px;
    left: 13px;}
	
		.vaqefoon98 {
    height: 45vw;
	}}
@media only screen and (max-width: 700px) {
	
	#float-dokme {
    bottom: 10px !important;
		right: 15px !important;}
	#nehzat-ejabat2{font-size: 17px;right:-20px;left:-20px;}	
	#nehzat-ejabat1{top:10%;font-size: 17px;right:25px;left:25px;}
	.header-wrp {
		width: 600px;
	}
	
	.footer-wrp {
		width: 600px;
	}
	
	.main-menu , .headimg{
		display: none;
	}
	 .header.her.hor {
		display: none;
	}
	.main-menu.resp {
		margin: 20px 0 15px;
		display: block;
	}
	
	.main-menu-wrp {
		margin: auto;
		text-align: center;
	}
	
	.header .header-right {
		position: relative;
		right: inherit;
		text-align: center;
	top: 45px;right: 0px}
	.vaqefoon-titr {margin-top: -15px;margin-bottom: 15px} .vaqefoon113 {margin-top: 35px}
	.block-content {
margin-top: 10px
	}
	.vaqefoon98{height: 321px;}
}

@media only screen and (max-width: 650px) {
	
	.header-wrp {
		width: 550px;
	}
	
	.footer-wrp {
		width: 550px;
	}
	.vaqefoon98{height: 315px;}
}

@media only screen and (max-width: 600px) {
	
	.content-wrp{
		margin-right:15px;
margin-left:15px
	}
			.block-sidebar {
		width: 100%;
	margin:0}
	
	.block-content {
		width: 100%;
				margin: 0;
	}	.vaqefoon98{height: 537px;}
	}

@media only screen and (max-width: 550px) {
	
	
	.header-wrp {
		width: inherit;
		margin: 0 15px;
	}
	
	.footer-wrp {
		width: inherit;
		margin: 0 15px;
	}

	.vaqefoon98{height: 515px;}
}
@media only screen and (max-width: 495px) {
	.vaqefoon98{height: 450px;}
}
@media only screen and (min-width: 1016px) {#vaqefoon {
    width: 70%;
}}
body.color-1 {
	background: #163169 url(//cdn.bayan.ir/blog/templates/28992/background-1.jpg) no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//cdn.bayan.ir/blog/templates/28992/background-1.jpg', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//cdn.bayan.ir/blog/templates/28992/background-1.jpg', sizingMethod='scale')";
}

body.color-1 .header h1 a{
	color: #5a8eff;
}
body.color-1 .header h1 a:hover{
	color: #fff;
}

body.color-1 .main-menu a.selected {
	border-top: 3px solid #5a8eff;
}

body.color-1 .main-menu.resp a.selected {
	border-top: 3px solid #5a8eff;
}

body.color-1 .block-content .messages {
	border-top: 3px solid #5a8eff;
}

body.color-1 .block-content .post h2 a:hover {
	color: #5a8eff;
}

body.color-1 .comment-add-form {
	border-top: 3px solid #5a8eff;
}

body.color-1 .sidebox-content ul li a:hover {
	color: #5a8eff;
}

body.color-1 .footer a:hover {
	color: #5a8eff;
}

body.color-2 {
	background: #fff;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader;
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader";
}

body.color-2 .header h1 a{
	color: #fff;
}
body.color-2 .header h1 a:hover{
	color: #ff0000;
}

body.color-2 .main-menu a.selected {
	border-top: 3px solid #f3193d;
}

body.color-2 .main-menu.resp a.selected {
	border-top: 3px solid #f3193d;
}

body.color-2 .block-content .messages {
	border-top: 3px solid #ffd48e;
}

body.color-2 .block-content .post h2 a:hover {
color: #00f8ff;
    text-shadow: 1.5px 1.5px 3px #000;}

body.color-2 .comment-add-form {
	margin-top: 15px;
}

body.color-2 .sidebox-content ul li a:hover {
	color: #f3193d;
}

body.color-2 .footer a:hover {
	color: #f3193d;
}

body.color-3 {
	background: #a9d216 url(//cdn.bayan.ir/blog/templates/28992/background-3.jpg) no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//cdn.bayan.ir/blog/templates/28992/background-3.jpg', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//cdn.bayan.ir/blog/templates/28992/background-3.jpg', sizingMethod='scale')";
}

body.color-3 .header h1 a{
	color: #74e81a;
}
body.color-3 .header h1 a:hover{
	color: #fff;
}

body.color-3 .main-menu a.selected {
	border-top: 3px solid #74e81a;
}

body.color-3 .main-menu.resp a.selected {
	border-top: 3px solid #74e81a;
}

body.color-3 .block-content .messages {
	border-top: 3px solid #74e81a;
}

body.color-3 .block-content .post h2 a:hover {
	color: #74e81a;
}

body.color-3 .comment-add-form {
	border-top: 3px solid #74e81a;
}

body.color-3 .sidebox-content ul li a:hover {
	color: #74e81a;
}

body.color-3 .footer a:hover {
	color: #74e81a;
}

body.color-4 {
	background: #3a909c url(//cdn.bayan.ir/blog/templates/28992/background-4.jpg) no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//cdn.bayan.ir/blog/templates/28992/background-4.jpg', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//cdn.bayan.ir/blog/templates/28992/background-4.jpg', sizingMethod='scale')";
}

body.color-4 .header h1 a{
	color: #18d0eb;
}
body.color-4 .header h1 a:hover{
	color: #fff;
}

body.color-4 .main-menu a.selected {
	border-top: 3px solid #18d0eb;
}

body.color-4 .main-menu.resp a.selected {
	border-top: 3px solid #18d0eb;
}

body.color-4 .block-content .messages {
	border-top: 3px solid #18d0eb;
}

body.color-4 .block-content .post h2 a:hover {
	color: #18d0eb;
}

body.color-4 .comment-add-form {
	border-top: 3px solid #18d0eb;
}

body.color-4 .sidebox-content ul li a:hover {
	color: #18d0eb;
}

body.color-4 .footer a:hover {
	color: #18d0eb;
}

body.color-5 {
	background: #a9d216 url(//cdn.bayan.ir/blog/templates/28992/background-5.jpg) no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//cdn.bayan.ir/blog/templates/28992/background-5.jpg', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//cdn.bayan.ir/blog/templates/28992/background-5.jpg', sizingMethod='scale')";
}

body.color-5 .header h1 a{
	color: #ace511;
}
body.color-5 .header h1 a:hover{
	color: #fff;
}

body.color-5 .main-menu a.selected {
	border-top: 3px solid #ace511;
}

body.color-5 .main-menu.resp a.selected {
	border-top: 3px solid #ace511;
}

body.color-5 .block-content .messages {
	border-top: 3px solid #ace511;
}

body.color-5 .block-content .post h2 a:hover {
	color: #ace511;
}

body.color-5 .comment-add-form {
	border-top: 3px solid #ace511;
}

body.color-5 .sidebox-content ul li a:hover {
	color: #ace511;
}

body.color-5 .footer a:hover {
	color: #ace511;
}

/*-- fehrest-droos --*/
#fehrest-droos a,
#fehrest-droos {
	list-style: none;
	width: 300px;
	border: 1px solid #666;
}

#fehrest-droos li {
	position: relative;
}

#fehrest-droos a {
	text-decoration: none;
	display: block;
	line-height: 28px;
	padding: 0 15px;
	border-bottom: 1px solid #777
}

#fehrest-droos a:hover {
	color: #f08;
}

#fehrest-droos ul {
	display: block;
}

#fehrest-droos ul ul {
	display: none;
	right: 100px;
	top: 0;
}
#fehrest-droos ul li:hover > ul{
	display: block;
}



#krubika {
	margin-top: -100px;
	max-width: 120px;
}
#krubika a {
	border: 1px solid #666;
	border-radius: 10px;
	background: #ffd48e;
	margin: 0px 0px 50px 0px;
	padding: 10px 0px 10px 0px;
	text-shadow: 0.5px 0.5px 3px #8f8f8f;
	color: #000;
	list-style: center;
	width: 80px;
	font-size: 18px;
	text-align: center;
	text-decoration: none;
	display: block;
	line-height: 28px;
}

#krubika a:hover {
	background: url(https://bayanbox.ir/view/5419139207275951362/rubika.png) no-repeat center;	
	background-size: 60px 60px;
	color: #ff1a1a
}

#krubika li {
	list-style-type: none;
	display: inline-block;
}
#krubika ul{ 
	list-style-type: none; 
	padding-right:0px;
}
#keitaa {
	margin-top: -220px;
	padding-RIGHT: 0px;
}
#keitaa a {
	border: 1px solid #666;
	border-radius: 10px;
	background: #ffd48e;
	margin-right: 110px;
	padding: 10px 0px 10px 0px;
	text-shadow: 0.5px 0.5px 3px #999999;
	color: #000;
	list-style: center;
	width: 80px;
	font-size: 18px;
	text-align: center;
	text-decoration: none;
	display: block;
	line-height: 28px;
}
#keitaa a:hover {
	background: url(https://bayanbox.ir/view/3033586977222523313/eitaa2.png) no-repeat center;	
	background-size: 65px 65px;
	color: #ff1a1a
}
#keitaa li {
	list-style-type: none;
}
#keitaa ul{ 
	list-style-type: none; 
	padding-right:0px;
}



#pay-pay {
	margin-top: -55px;
	padding-RIGHT: 213px;
}
#pay-pay a {
	border: 1px solid #666;
	border-radius: 10px;
	background: #ffd48e;
	padding: 5px 0px 5px 0px;
	text-shadow: 0.5px 0.5px 3px #999999;
	color: #000;
	list-style: center;
	width: 80px;
	font-size: 18px;
	text-align: center;
	text-decoration: none;
	display: block;
	line-height: 28px;
}
#pay-pay a:hover {
	background: url(https://bayanbox.ir/view/4176133608297053227/pay.png) no-repeat center;	
	background-size: 40px 40px;
	color: #ff1a1a
}
#pay-pay li {
	list-style-type: none;
}
#pay-pay ul{ 
	list-style-type: none; 
	padding-right:0px;
}




#rubika {
	margin-top: -50px;
}
#rubika a {
	border: 1px solid #666;
	border-radius: 10px;
	background: #ffd48e;
	padding: 10px 7px 10px 7px;
	margin: 0px 110px 50px 0px;
	padding: 10px 7px 10px 7px;
	text-shadow: 0.5px 0.5px 3px #999999;
	color: #000;
	text-decoration: none;
}

#rubika a:hover {
	background: url(https://bayanbox.ir/view/5419139207275951362/rubika.png) no-repeat right;
	background-size: 45px 45px;
	color: #ff1a1a
}

#rubika li {
	list-style-type: none;
	display: inline-block;
}
#rubika ul{ 
	list-style-type: none; 
	padding-right:0px;
}
#eitaa {
	margin: -96px 230px 0px 0px;
}

#eitaa a {
	border: 1px solid #666;
	border-radius: 10px;
	background: #ffd48e;
	padding: 10px 7px 10px 7px;
	text-shadow: 0.5px 0.5px 3px #999999;
	color: #000;
	text-decoration: none;
}
#eitaa a:hover {
	background: url(https://bayanbox.ir/view/3033586977222523313/eitaa2.png) no-repeat right;	
	background-size: 50px 50px;
	color: #ff1a1a
}
#eitaa li {
	list-style-type: none;
	display: inline-block;
}
#eitaa ul{ 
	list-style-type: none; 
	padding-right:0px;
}

/--------پیوند ها---------/

#krubika1 a{
	border: 1px solid #666;
	border-radius: 10px;
	background: #ffd48e;
	padding: 10px 0px 10px 0px;
	text-shadow: 0.5px 0.5px 3px #8f8f8f;
	color: #000;
	list-style: center;
	font-size: 18px;
	text-align: center;
	text-decoration: none;
	display: block;
	line-height: 28px;
}

#krubika1 a:hover{
	background: url(https://bayanbox.ir/view/5419139207275951362/rubika.png) no-repeat RIGHT;	
	background-size: 60px 60px;
	color: #ff1a1a
}

 
#krubika1 li{
	list-style-type: none;
}
#krubika1 ul { 
	list-style-type: none; 
	padding-right:0px;
}

#keitaa2 a {
	border: 1px solid #666;
	border-radius: 10px;
	background: #ffd48e;
	padding: 10px 0px 10px 0px;
	text-shadow: 0.5px 0.5px 3px #8f8f8f;
	color: #000;
	list-style: center;
	font-size: 18px;
	text-align: center;
	text-decoration: none;
	display: block;
	line-height: 28px;
}

#keitaa2 a:hover {
	background: url(https://bayanbox.ir/view/3033586977222523313/eitaa2.png) no-repeat right;	
	background-size: 60px 60px;
	color: #ff1a1a
}
#keitaa2 li {
	list-style-type: none;
}
#keitaa2 ul{ 
	list-style-type: none; 
	padding-right:0px;
}
#keitaa1 a {
	border: 1px solid #666;
	border-radius: 10px;
	background: #ffd48e;
	padding: 10px 0px 10px 0px;
	text-shadow: 0.5px 0.5px 3px #999999;
	color: #000;
	list-style: center;
	font-size: 18px;
	text-align: center;
	text-decoration: none;
	display: block;
	line-height: 28px;
}
#keitaa1 a:hover {
	background: url(https://bayanbox.ir/view/7998963925269237495/EITAA-POST.jpg) no-repeat RIGHT;	
	color: #ff1a1a
}
#keitaa1 li {
	list-style-type: none;
	margin-right: 0px;
}
#keitaa1 ul{ 
	list-style-type: none; 
	padding-right:0px;
}
#rubika1 a  , #vrasty a{
	border: 1px solid #666;
	border-radius: 10px;
	background: #ffd48e;
	padding: 10px 7px 10px 7px;
	padding: 10px 7px 10px 7px;
	text-shadow: 0.5px 0.5px 3px #999999;
	color: #000;
	text-decoration: none;
	list-style: center;
	font-size: 18px;
	text-align: center;
	text-decoration: none;
	display: block;
	line-height: 28px;
}
#rubika1 a:hover {
	background: url(https://bayanbox.ir/view/5419139207275951362/rubika.png) no-repeat right;
	background-size: 45px 45px;
	color: #ff1a1a
}#vrasty a:hover {
	background: url(//bayanbox.ir/download/1678429451946436900/vrasty.png) no-repeat right;
	background-size: 45px 45px;
	color: #ff1a1a
}
#rubika1 li  , #vrasty li{
	list-style-type: none;
}
#rubika1 ul , #vrasty ul{ 
	list-style-type: none; 
	padding-right:0px;
}
#eitaa1 a {
	border: 1px solid #666;
	border-radius: 10px;
	background: #ffd48e;
	padding: 10px 7px 10px 7px;
	text-shadow: 0.5px 0.5px 3px #999999;
	color: #000;
	text-decoration: none;
	list-style: center;
	font-size: 18px;
	text-align: center;
	text-decoration: none;
	display: block;
	line-height: 28px;
	
}
#eitaa1 a:hover {
	background: url(https://bayanbox.ir/view/3033586977222523313/eitaa2.png) no-repeat right;	
	background-size: 50px 50px;
	color: #ff1a1a
}
#eitaa1 li {
	list-style-type: none;
}
#eitaa1 ul{ 
	list-style-type: none; 
	padding-right:0px;
}
#vdars a:hover {
	background: url(https://bayanbox.ir/view/6349949082344959621/vdars.jpg) no-repeat right;
	color: #ff1a1a
}
#mafe a:hover {
	background: url(https://bayanbox.ir/view/3766766636542628467/mafe.jpg) no-repeat right;
	color: #ff1a1a
}
#WEBO a:hover , .vaqefoon-titr p a:hover{
	background: #6ad2d5;
    color: #fff;
    font-size: 19px;
    text-shadow: 1.5px 1.5px 3px #000;
    border-radius: 7px;
    border-bottom: 1px solid #ffb100;
    border-top: 3px solid #ffb100;
    border-left: 1px solid #ffb100;
    border-right: 1px solid #ffb100;}
#WEBO , .webox ,.vaqefoonm{
display: grid;
}
#BAYAN a:hover {
	background: url(https://bayanbox.ir/view/5646419994264623706/BAYAN.jpg) no-repeat right;
	color: #ff1a1a
}
#soda a:hover {
	background: url(https://bayanbox.ir/view/2059926470716355550/soda.jpg) no-repeat right;
	color: #ff1a1a
}
#apa a:hover {
	background: url(https://bayanbox.ir/view/5165132114912838767/apa.jpg) no-repeat right;	
	
	color: #ff1a1a
}
#taej a:hover {
	background: url(https://bayanbox.ir/view/9080574474617630354/taej.jpg) no-repeat right;
	color: #ff1a1a
}
#srosh a:hover {
	background: url(https://bayanbox.ir/view/1717913850121055862/srosh.jpg) no-repeat right; 
	color: #ff1a1a
}
#bale a:hover {
	background: url(https://bayanbox.ir/view/6264990089559772965/bale.jpg) no-repeat right;
	color: #ff1a1a
}
#darsg a:hover {
	background: url(https://bayanbox.ir/view/7044910670534019251/BeautyPlus-%DB%B2%DB%B0%DB%B2%DB%B3%DB%B0%DB%B2%DB%B1%DB%B5%DB%B1%DB%B9%DB%B4%DB%B1%DB%B0%DB%B3%DB%B1%DB%B0%DB%B5-save.jpg) no-repeat right;color: #ff1a1a;
}
#mafe a , .vaqefoon-titr p a, #BAYAN a , #vdars a , #soda a , #apa a , #taej a , #bale a , #darsg a , #srosh a , #WEBO a {
	list-style: none;
	padding: 7px 10px 7px 10px;
	border: 1px solid #666;
	border-radius: 10px;
	background: #ffd48e;
	text-shadow: 0.5px 0.5px 3px #999999;
	text-decoration:none;
	color: #000;
	list-style: center;
	font-size: 18px;
	line-height:25px;
	text-align: center;
	display: block;
}
.vaqefoon-titr p a{
	width:95%;
	margin: auto ;
}
#BAYAN li , #mafe li , #apa li , #vdars li , #soda li , #taej li , #bale li , #darsg li , #srosh li , #WEBO li{
	list-style-type: none;
	position: relative;
	margin-right: 0px
}
#apa ul , #BAYAN ul , #mafe ul , #taej ul , #vdars ul , #bale ul , #soda ul , #darsg ul , #srosh ul , #WEBO ul{
	padding-right:0px;
	display: block;
}
#apa ul ul , #BAYAN ul ul , #mafe ul ul , #vdars ul ul , #taej ul ul , #soda ul ul , #bale ul ul , #darsg ul ul , #srosh ul ul , #WEBO ul ul{
	display: none;
}
#apa ul li:hover > ul , #BAYAN ul li:hover > ul , #mafe ul li:hover > ul , #vdars ul li:hover > ul , #soda ul li:hover > ul , #taej ul li:hover > ul , #bale ul li:hover > ul , #darsg ul li:hover > ul , #srosh ul li:hover > ul , #WEBO ul li:hover > ul{
	display: block;
}
.sidebox amar {
	border-top: 2px solid #fff;
}
#amar a {
	border-radius: 10px;
	background: url(https://bayanbox.ir/view/6841206446470156861/amar.png) no-repeat center; 
	background-size: 100% 100%;
	padding: 65px 0px 65px 0px;
	text-shadow: 0.5px 0.5px 3px #8f8f8f;
	color: #000;
	list-style: center;
	font: 65px "irannastaliq","B Yekan+","yekan";
	text-align: center;
	text-decoration: none;
	display: block;
	line-height: 28px;
}

#amar a:hover {
	color: #ff1a1a
}

#amar li {
	list-style-type: none;
}
#amar ul{ 
	list-style-type: none; 
	padding-right:0px;
}

#amar ul li {
	border-bottom:none;
}

#jadv {
	height: 500px;
	overflow-x: scroll;
	overflow-y: scroll;
}
#jadv h2.title {
	display:none;
}


#hvfi a {
	list-style: none;
	padding: 10px 0px 10px 0px;
	border: 1px solid #666;
	border-radius: 10px;
	background: #ffd48e;
	text-shadow: 0.5px 0.5px 3px #999999;
	color: #000;
	list-style: center;
	font-size: 18px;
	text-align: center;
	display: block;
} 

#hvfi li {
	list-style-type: none;
	position: relative;
	margin-right: 0px;
} 

#hvfi a:hover {
	background: url(https://bayanbox.ir/view/3878771765336526400/WEBO.jpg) no-repeat right;
	
	color: #ff1a1a
} 

#hvfi ul {
	padding-right:0px;
	display: block;
} 

#hvfi ul ul {
	display: none;
}
#hvfi ul li:hover > ul{
	display: block;
} 

.KHATY1:{
	color: #FFF;}
#akharin {
	padding-right: 0px
}

#taqrir a {
	list-style: none;
	padding: 10px 0px 10px 0px;
	border: 1px solid #666;
	border-radius: 10px;
	background: #ffd48e;
	text-shadow: 0.5px 0.5px 3px #999999;
	color: #000;
	list-style: center;
	font-size: 18px;
	text-align: center;
	display: block;
} 

#taqrir li {
	list-style-type: none;
	position: relative;
	margin-right: 0px;
} 

#taqrir a:hover {
	background: url(https://bayanbox.ir/view/5058917810531376352/taqrir.jpg) no-repeat right;
	
	color: #ff1a1a
} 

#taqrir ul {
	padding-right:0px;
	display: block;
} 

#taqrir ul ul {
	display: none;
}
#taqrir ul li:hover > ul{
	display: block;
} 

.vaqefoon95 {
	display: none;
}
.vaqefoon95 a:hover {
	opacity: 0.8;
}
.vaqefoon95:nth-child(1) {
	display: block;
}

.vaqefoon94 {
	display: none;
}
.vaqefoon94 a:hover {
	opacity: 0.8;
}
.vaqefoon94:nth-child(2) {
	display: block;
}

.vaqefoon93{
	display: none;
}
.vaqefoon93 a:hover {
	opacity: 0.8;
}
.vaqefoon93:nth-child(3) {
	display: block;
}

.vaqefoon92 {
	display: none;
}
.vaqefoon92 a:hover {
	opacity: 0.8;
}
.vaqefoon92:nth-child(4) {
	display: block;
}

.vaqefoon91 {
	display: none;
}
.vaqefoon91 a:hover {
	opacity: 0.8;
}
.vaqefoon91:nth-child(5) {
	display: block;
}

.vaqefoon90 {
	display: none;
}
.vaqefoon90 a:hover {
	opacity: 0.8;
}
.vaqefoon90:nth-child(6) {
	display: block;
}

.vaqefoon89 {
	display: none;
}
.vaqefoon89 a:hover {
	opacity: 0.8;
}
.vaqefoon89:nth-child(7) {
	display: block;
}

.vaqefoon88 {
	display: none;
}
.vaqefoon88 a:hover {
	opacity: 0.8;
}
.vaqefoon88:nth-child(8) {
	display: block;
}

.vaqefoon87 {
	display: none;
}
.vaqefoon87 a:hover {
	opacity: 0.8;
}
.vaqefoon87:nth-child(9) {
	display: block;
}

.vaqefoon86 {
	display: none;
}

.vaqefoon86 a:hover {
	opacity: 0.8;
}
.vaqefoon86:nth-child(10) {
	display: block;
}

.vaqefoon84 {
	display: none;
}

.vaqefoon84 a:hover {
	opacity: 0.8;
}
.vaqefoon84:nth-child(11) {
	display: block;
}


.vaqefoon83 {
	display: none;
}
.vaqefoon83 a:hover {
	opacity: 0.8;
}
.vaqefoon83:nth-child(12) {
	display: block;
}


.vaqefoon82 {
	display: none;
}

.vaqefoon82 a:hover {
	opacity: 0.8;
}
.vaqefoon82:nth-child(13) {
	display: block;
}


.vaqefoon81 {
	display: none;
}

.vaqefoon81 a:hover {
	opacity: 0.8;
}
.vaqefoon81:nth-child(14) {
	display: block;
}


.vaqefoon80 {
	display: none;
}

.vaqefoon95 a:nth-child(1),.vaqefoon94 a:nth-child(1),.vaqefoon93 a:nth-child(1),.vaqefoon92 a:nth-child(1),.vaqefoon91 a:nth-child(1),.vaqefoon90 a:nth-child(1),.vaqefoon89 a:nth-child(1),.vaqefoon88 a:nth-child(1),.vaqefoon87 a:nth-child(1),.vaqefoon86 a:nth-child(1),.vaqefoon84 a:nth-child(1),.vaqefoon83 a:nth-child(1),.vaqefoon82 a:nth-child(1),.vaqefoon81 a:nth-child(1), .vaqefoon80 a:nth-child(1) {
	color: #000;
	font: 19px "B Yekan+", "yekan", "tahoma";
}
.vaqefoon80 a:hover {
	opacity: 0.8;
}
.vaqefoon80:nth-child(15) {
	display: block;
}
.vaqefoon77 , .webox{
	position: relative;
	overflow: hidden;}
.vaqefoon77 {
	width: 100%;
	display: flex;
	margin-right: -20px;
	align-items: center;
	justify-content: center;
}
.vaqefoon77.active {
	overflow: visible;
	display: block;
}
.webox.weboa {
	overflow: visible;
}
.button {
	position: relative;
	background: #40c0c3;
	color: #fff;
	font-size: 20px;
	padding: 8px 20px;
	width: 150px;
	line-height: 30px;
	display: flex;
	justify-content: space-between;
	border-radius: 25px;
	cursor: pointer;
	transition: width 0.4s;
	font: 20px "yekan";
}
i.fas.fa-bars {
    margin-top: 5px;
}
.webob {
display: flex;
	justify-content: space-evenly;
}
.vaqefoon77.active .button {
	width: 100%;
}
.vaqefoon77.active .fas::before ,.webox.weboa .fas::before{
	content: '\f00d';
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	border: none;
	text-decoration: none;
}

.vaqefoon77 ul {
	top: 15px;
	background: rgba(0, 0, 0, 60%);
	width: 100%;
	text-align: center;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-evenly;
}

.webox ul , .vaqefoon77 ul{
	position: absolute;
	list-style: none;
	transform: translateY(20%);
	opacity: 1;
	transition: transform 0.3s ease-in, opacity 0.2s ease;
	z-index: 195;
    	border-radius: 5px;
	box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);
} 
.webox ul {
	top: 100%;
	background: #1b1b1b80;
width: 100%;
	backdrop-filter: brightness(100%) saturate(600%) blur(9px) !important;
}

.vaqefoon77 ul li {
	width: 155px;
	border: 1px solid #40c0c3;
	border-radius: 10px;
	background: #40c0c36b;
	margin: 2px 2px;
}

.vaqefoon77.active ul {
	transform: translateY(0);
	opacity: 1;
	padding: 0;
	box-sizing: border-box;
	border: none;
	text-decoration: none;
backdrop-filter: brightness(100%) saturate(90%) blur(9px) !important;
position: relative;margin-bottom: 35px;}
.webox.weboa ul {
	transform: translateY(0);
}
.vaqefoon77 ul::before {
	position: absolute;
	content: '';
	width: 20px;
	height: 20px;
	background: #1b1b1b;
	top: -10px;
	right: 15px;
	transform: rotate(45deg);
	z-index: -1;
}
.webox ul::before {
position: absolute;
    content: '';
    width: 30px;
    clip-path: polygon(90% 50%, 100% 50%, 50% 100%, 0% 50%);
background: #1b1b1b80;
height: 30px;
    top: -15px;
    right: 15px;
    transform: rotate(179deg);
    z-index: -1;
}
.vaqefoon77 ul li a {
    border: 1px solid transparent;
    color: #000;
    font-size: 18px;
    text-decoration: none;
    display: block;
    border-radius: 10px;
}

.vaqefoon77 ul li a:hover {
box-shadow: inset 0px 0px 55px 25px #95fdff;
    border: 1px solid #000000b0;
    background: #eef7f7;}
.vaqefoon77 ul li a:nth-child(2):hover {color: #000;}
.vaqefoon53 a p {
padding: 7px 5px 7px 5px;
    border: 1px solid #666;
    border-radius: 10px;
    background: #ffd48e;
    text-shadow: 0.5px 0.5px 3px #999999;
    line-height: 25px;
}
.vaqefoon53 a p:hover{
background: #6ad2d5;
	color: #fff;
    text-shadow: 1.5px 1.5px 3px #000;
    border-bottom: 1px solid #ffb100;
    border-top: 2px solid #ffb100;
    border-left: 1px solid #ffb100;
    border-right: 1px solid #ffb100;}
.webox ul li a {
	margin: 5px 5px;
padding: 5px;}

.webox ul li a:hover {
	box-shadow: inset 0 0 5px #40c0c3, inset 0 0 10px #40c0c3;
	background: url(https://bayanbox.ir/view/3878771765336526400/WEBO.jpg) no-repeat right;	
	background-size: auto 100%;
}

.vaqefoon77 img {
	border-radius: 10px;
transition: all 0.7s ease;}
.vaqefoon77 img:hover {
-webkit-filter: grayscale(100%);}
#vaqefoon51 {
	margin: 5px 0px 0px 0px;
	text-align: center;
	font-size:20px;
	color: #fff;
	background: none;
	border: none;
}

.vaqefoon79 ul {
	z-index: 190;
}

.vaqefoon76 ul {
	z-index: 180;
}
.vaqefoon75 ul {
	z-index: 170;
}
.vaqefoon74 ul {
	z-index: 160;
}
.vaqefoon73 ul {
	z-index: 150;
}
.vaqefoon72 ul {
	z-index: 140;
}
.vaqefoon71 ul {
	z-index: 130;
}
.vaqefoon70 ul {
	z-index: 120;
}
.vaqefoon69 ul {
	z-index: 110;
}
.vaqefoon68 ul {
	z-index: 100;
}
.vaqefoon67 ul {
	z-index: 90;
}
.vaqefoon66 ul {
	z-index: 80;
}
.vaqefoon49 ul {
	z-index: 70;
}.vaqefoon48 ul {
	z-index: 69;
}
.vaqefoon65 ul {
	z-index: 68;
}
.vaqefoon64 ul {
	z-index: 64;
}
.vaqefoon63 ul {
	z-index: 63;
}
.vaqefoon62 ul {
	z-index: 62;
}
.vaqefoon61 ul {
	z-index: 61;
}
.vaqefoon115 ul {
	z-index: 40;}
.vaqefoon101 ul {
	z-index: 35;
}
.vaqefoon60 ul {
	z-index: 30;
}
.vaqefoon59 ul {
	z-index: 25;
}
.vaqefoon58 ul {
	z-index: 20;
}
.vaqefoon57 ul {
	z-index: 15;
}
.vaqefoon56 ul {
	z-index: 10;
}

#vaqefoon55 {
	Background: #40c0c3;
	box-shadow: 3px 3px 4px #000;
	z-index: 500;
	position: fixed;
	border-radius: 7px;
	height:40PX;
	width: 40px;
	MARGIN-TOP: 87VH;
	MARGIN-LEFT: 10PX;
	opacity: 0;
}

#vaqefoon55.show {
	opacity: 1;
	visibility: visible;
}

#vaqefoon55:hoVer {
	background: #000;
}
.vaqefoon54  {
	BACKGROUND: NONE;
	font-size:20px;
	text-align: center;
	color: #fff;
	MARGIN: 7PX 10PX;
	PADDING: 5PX;
}
.vaqefoon77 ul li a:nth-child(2) {
	color: #fff;
	background: none;font-size: 15px;}

#mySearch , #serchx{
	width: 50%;
	font-size: 85%;
	padding: 11px;
	margin: 10px auto;
	border-radius: 10px;
	background: #ffe9bd;
	opacity: 0.6;
	border: 2px solid #ffd48e;
}
#mySearch1 ,#mySearch2 , #mySearch3{
	width: 90%;
	height: 13px;
	font-size: 85%;
	padding: 11px;
	margin: 10px auto;
	border-radius: 10px;
	background: #9dd3ff;
	opacity: 0.6;
	border: 2px solid #ffd48e;
	position:sticky;
}

.vaqefoon51 {
	line-height: 2;	
}

#myMenu , #menux{
	list-style-type: none;
}
#myMenu1 , #myMenu2 , #myMenu3{
	margin: 0;padding: 0;
	list-style-type: none;
}
.xl65  , .ql65{
	border-bottom:1px solid #ffb100;
	border-top:3px solid #ffb100;
	border-right:1px solid #ffb100;
	background-color:#c8f3f4;
	text-align:center;
	vertical-align:middle;
	white-space:normal;
	padding:3px;
	border-radius:5px;
	min-height: 38px;
}
.xl69 , .ql69{ 
	background-color:#c8f3f4;
	border:1px solid #ffb100;
	text-align:center;
	vertical-align:middle;
	white-space:normal;
	padding:3px;
	border-radius:5px;
	overflow: hidden;
	text-overflow: ellipsis;
}


.xl66 {
	border-bottom:1px solid #ffb100;
	border-top:3px solid #ffb100;
	border-left:1px solid #ffb100;
	background-color:#c8f3f4;
	text-align:center;
	vertical-align:middle;
	white-space:normal;
	padding:3px;
	border-radius:5px;
}
.xl66 a , .xl65 a{
	display: block;
}
.xl66 a:hover , .xl65 a:hover{
	background: #ffd48e; color: #000;
}
.xl67 , .ql67 {
	border:1px solid #ffb100;
	background-color:#6ad2d5;
	text-align:center;
	vertical-align:middle;
	white-space:normal;
	padding:3px;
	border-radius:5px;
}
.ql67.xz{color:#fff}
.ql67.xx {background: #ffb100;width: 16%}
.ql67.xe {background: #ffb100;width: 18%}
.ql67.x2 {background: #ffb100;width: 17%}
.ql67.x3 {background: #ffb100;width: 16.5%}
.ql69.os ,.ql65.os , .ql67.os{width: 18%}
.ql69.da,.ql65.da, .ql67.da{width: 12%}
.ql69.dr,.ql65.dr, .ql67.dr{width: 15%}
.ql69.mh,.ql65.mh, .ql67.mh{width: 13%}
.ql69.so,.ql65.so, .ql67.so{width: 9%}
.ql69.sa,.ql65.sa, .ql67.sa{width: 11%}
.ql69.ma,.ql65.ma, .ql67.ma{width: 13%}
.ql69 , .ql67 , .ql65 { font: 7px "B Yekan+", "yekan";display:block}
.ql69 span ,.ql65 span { font-size:0px}
.ql67,.ql69 , .ql65 {margin:0.5px ;padding: 5px 0; border-radius: 2px;border: 0.5px solid #ffb100;}
.ql65 {border-top: 1.5px solid #ffb100;min-height: 3px;}
.satrx{ display:flex; flex-wrap: nowrap;margin-left:5px;margin-right:5px }
#menux {padding: 0;}
input#serchx {margin-right:15px}
 input#pos2 {width: 9px; margin: 0px 0}
.satrx.sticky{position: sticky;top: 0;}
@media only screen and (min-width: 500px) {.vaqefoon-titr p a{
	margin: auto 20px;
}
	.ql69 , .ql67 , .ql65 { font:1.1vw "yekan"}
	.satrx{margin-left:15px;margin-right:15px }
	.ql67,.ql69 , .ql65{margin:1px ;padding: 4.5px 0;border-radius: 5px;border: 1px solid #ffb100;}
	.ql65{border-top: 2px solid #ffb100;}
	input#pos2 {width: 15px}}
.vaqefoon-edame1 {display: none; }
.vaqefoon-edame-target {font-size:0px; max-height: 0; transition: .3s ease; }
.vaqefoon-edame:checked ~ .vaqefoon-edame-wrap .vaqefoon-edame-target {font-size: inherit; max-height: 999em; }
.vaqefoon200{
	position: relative;
	width: 80px;
	height: 60px;
	float: left;
	z-index: 30;
	margin-left: -10px;
	margin-top: -50px;
}

.vaqefoon-200{
	position: absolute;
	opacity:0;
	transition: .5s cubic-bezier(0.2, 1.15, 0.99, 1.1);
	left: -600px;
	font: 12px 'yekan';
	margin-top: -31px;
	background: #1b1b1b;
	color: #fff;
	line-height: 20px;
	border-radius: 25px;
	cursor: pointer;
}

.vaqefoon-rubika{
	position: sticky;
	top: 120px;
	z-index:100
}

@media only screen and (min-width: 501px) {

	.vaqefoon-rubika{
		top: 225px;
	}}

.vaqefoon-rubika:hover .vaqefoon-200{
	opacity: 1;
	left: 25px;
}

.vaqefoon199{
	float:left;
	margin-left:20px;
	position: absolute;
	left: 20px;
	top: 15px;
	transition: .5s cubic-bezier(0.2, 1.15, 0.99, 1.1);
opacity: 80%;}

.vaqefoon200:hover .vaqefoon199 , .vaqefoon-rubika:hover .vaqefoon199{
	left:0
}
.vaqefoon-199{
	z-index: 50;
	width: 80px;
	position: absolute;
	left: -600px;
	height: 60px;
	transition: .5s cubic-bezier(0.2, 1.15, 0.99, 1.1);
}

.vaqefoon200:hover .vaqefoon-199{
	display:block;
	left: 0;
}
.vaqefoonn {
	margin-top:1px;
    min-height: 39px;
	BACKGROUND: #6ad2d5;
BORDER-RADIUS: 10PX;
    position: absolute;
    left: 5.5px;}
.vaqefoonm{margin: -5px 0;
display: flex;
    flex-wrap: wrap;
	 font-size: 0px;
transition: .5s cubic-bezier(0.2, 1.15, 0.99, 1.1);}

.vaqefoonn:hover .vaqefoonm {
 font-size: 18px;
    padding: 0 15px;}
.vaqefoonp {margin: 3px 0;
    text-align: center;
	 font-size: 15px;
	padding: 0 6px;
	transition: .5s cubic-bezier(0.2, 1.15, 0.99, 1.1);
}
.vaqefoonn:hover .vaqefoonp {
 font-size: 0px;}
.vaqefoonn:hover {
    BACKGROUND: #ffffff69;
    backdrop-filter: brightness(100%) saturate(600%) blur(9px) !important;
    border: 1px solid;
    box-shadow: 0.5px 0.5px 3px #000000;
}
p.\33 kht{font-size: 15px;
	margin-top: 17px;}p.\33 kht:hover{font-size: 15px;}
.vaqefoon97 {position: relative;}.vaqefoon98 {position: relative;background: none;font-size: 18px;color: #000;margin: 0;padding: 0;}.swiper {width: 100%;padding-bottom: 30px;}.swiper-slide {background-position: center;background-size: cover;}.swiper-slide img {display: block;width: 100%;}

nav#vaqefoonlogo div div.sidebox-content , .sidebox.amar div {
    background: url(https://bayanbox.ir/download/1341027009862886258/lessonBack.png) fixed right;
    border-top: 4px solid #40c0c3;
}
.vrjn {
    display: none;
}
div.swiper-slide nav div a div.vrjn  {
    display: block;
}
div.post.post_list div.post-content a.ostadWEBO2,div.sidebox-content ul nav div a.ostadWEBO2 {
    display: none;
}
div.sidebox-content ul nav div a{pointer-events: auto;}
a.ostadWEBO3 {
    text-decoration: none;
}
div.sidebox-content ul nav div.ostadWEBO1 {display: block;}
div.sidebox-content ul .WEBO-ostad4 p{    font-size: 18px;}
div#WEBO-ostad a {
    color: #000;
}
#WEBO-ostad a:hover {
    color: #00f8ff;
}
.vaqefoon-satr.saman{width: 100%;margin-bottom: 20px;font: 29px "B Yekan+";}
@media only screen and (max-width: 600px) {body.color-2 .header h1 a {color: #ff0000;} body.color-2 .header h1 a:hover{color: #FFF;} .vaqefoon-satr.saman{font-size: 20px} .vaqefoon-satr.saman div.xl67{ padding-right: 50px;}}
.vaqefoon-satr.saman img{ width: 140px;height: 147px; position: ABSOLUTE; top: 0;display: block;border-radius: 99px;box-shadow: 2px 2px 3px #000;}
.vaqefoon-satr.saman div.xl67{padding-right: 65px;width: 100%;background: #efd3a4;border: none;margin-right: 70px;height: 100;border-radius: 24px;}
.vaqefoon-satr.saman div.xl67 span {display: block;margin-top: 26px;}
.vaqefoon-satr.samin{margin-bottom: 20px;}
.vaqefoon-satr.samin div.xl69.sam {font: 29px "B Yekan+";width: 10%;background: #6ad2d5;color: #fff;text-shadow: 1px 0px 1px #000;}
.vaqefoon-satr.samin div.xl69.sam p{margin: 50px -60 0 -60;font-size:19px;transform: rotate( 270deg )}
.xl69.dam{background-color: #ffce7f;    border: 1px solid #00b9bd;}
.vaqefoon-satr.saman img:hover {height: 170px;width: 161px;}
.vaqefoon-satr.samin div.xl69.sam p.prostad {margin-top: 8px;transform: rotate( 270deg );}
.xl69.dam:hover {    background: #c8f3f4;color: #000;} .vaqefoon-satr.samin:hover{background: #c8f3f4bd;}
@media only screen and (max-width: 2000px) {.fohyu.xl69{width: 40%;}}@media only screen and (max-width: 1100px) {.fohyu.xl69{width: 39%;}}@media only screen and (max-width: 850px) {.fohyu.xl69{width: 38%;}}
.xl67 audio.sot {
    opacity: 0;
	width: 90%;
	transition: .5s cubic-bezier(0.2, 1.15, 0.99, 1.1);
}
.xl67 .audio button,.nhzt-aa1 {
border-radius: 36px;
cursor: pointer;
width: 175px;
height: 50px;
background: #ffd48e;
	font: 16px "yekan";
	opacity: 1;
border: 1px solid #000;
	transition: .5s cubic-bezier(0.2, 1.15, 0.99, 1.1);
position: absolute;
    left: 0px;
    right: 0px;
    margin: 0 auto;}
.xl67 .audio button:hover {
    background: #ffe5b9;
}

.xl67 .audio button span{margin-right: -16px;}
.xl67 .audio button .fa{
margin-right: 16px;
    margin-top: 5px;
    font-size: 25px;
position: absolute;}

.block-content-view div.titr15 a#vaqefoon111 {
    font-size: 15px;
}
.block-content-view nav .post.post_list a div#WEBO-ostad , div.sidebox-content a div#WEBO-ostad{
    display: block;
}
.block-content-view nav .post.post_list div#WEBO-ostad , div.sidebox-content div#WEBO-ostad{
    display: none;
}
.sidebox-content .WEBO-ostad5{   display: inline;}
     .dokme-float.sooran {
    backdrop-filter: blur(11px);
    position: fixed;
    bottom: 0;
    right: 0;
    z-index: 10022039;
    width: 100%;
    height: 100%;
    }
        #float-dokme {
        position: fixed;
        z-index: 10022039;
    bottom: 18px;
    right: 45px;
        filter:none}

        #float-dokme .dokme {display: none;
            font-weight: bold;
            border-radius: 50%;
            text-align: center;
            text-decoration: none;
            margin-bottom: 10px;
            animation: shakeEffect 0.7s ease-in;
            display:none}
        
.dokme.yeek{   border: 1px solid #ff9e00;background: #40c0c3;color: #fff;width: 63px;height: 63px;FONT-SIZE: 15PX;line-height: 22px;}

.dokme.seey{   border: 1px solid #000;
background:url(//bayanbox.ir/thumb/2915348275186536087/nehzat.jpg); 
background-size: 100%;
color: #fff;width: 63px;height: 63px;cursor:pointer}

.dokme.dooo{   border: 1px solid #40c0c3;background: #ffd48e;color: #000;width: 63px;height: 63px;}

.dokme.yeek:hover {background: #60d8db;color: #000;}
.dokme.dooo:hover {background: #ffdfac;}

        #float-dokme .show {display: block;}
        #float-dokme .hide { display: none;}
        
#float-dokme .shady {width: 70px;height: 70;}
#float-dokme .dooo.shady { animation:none}
#float-dokme .yeek.shady {position: absolute; animation: jabjaEfect 0.5s forwards;}
#float-dokme .seey.shady {width: 63px;height: 63;position: absolute;animation: jabjaEffect 0.4s forwards; ;pointer-events: none;}
  @keyframes shakeEffect {
            0% {transform: translate(2px, 0);}
            10% {transform: translate(-2px, 0);}
            20% {transform: translate(2px, 0);}
            30% {transform: translate(-2px, 0);}
            40% {transform: translate(2px, 0);}
            50% {transform: translate(-2px, 0);}
            60% {transform: translate(2px, 0);}
            70% {transform: translate(-2px, 0);}
            80% {transform: translate(2px, 0);}
            90% {transform: translate(-2px, 0);}
            100% {transform: translate(0, 0);}}
     
     @keyframes jabjaEffect {
 100% {transform: translate(-73px, -39px);}}
 
@keyframes jabjaEfect {
 100% {transform: translate(0, -82px);}}
 
@media only screen and (min-width: 600px) {
	.block-sidebar{position: sticky !important;
    top: calc(100vh - 3570px) !important;}
} 

.ssfdf:hover {
    left: -97px !important;
    background: #f8d9a7 !important;
}
	
.vaNamojood{	
	width: 43px;
    height: 40px;
	font-size: 12px;
    background: #ffe2b4;
    position: relative;
    top: 0px;
    float: left;
    line-height: 17px;
    left: 0px;
    padding-right: 10px;
    margin-top: -41px;
    border-radius: 10px;
    border: 1px solid #000;
	cursor: context-menu;
	transition: .5s cubic-bezier(0.2, 1.15, 0.99, 1.1);
user-select: none;}

.vaNamojood:hover{	
margin-left: -8px;
	background: #6ad2d5;
    color: #fff;

}

.vabuNamojood{
margin-top: -17px;
	cursor: context-menu;
	margin-left: 25px;}

.vabuNamojood span{ FLOAT: LEFT; margin-left: 10px;}
.tabliqat{color: #000;font-size: 12px;}