@font-face {
	font-family: "Yekan";
	src: url("fonts/Yekan.eot?#") format("eot"),
		url("fonts/Yekan.woff") format("woff"),
		url("fonts/Yekan.ttf") format("truetype");
}

@font-face {
	font-family: 'FontAwesome';
	font-style: normal;
	font-weight: normal;
	src: url('fonts/FontAwesome.eot?#iefix') format("embedded-opentype"),
		url('fonts/FontAwesome.woff') format('woff'),
		url('fonts/FontAwesome.ttf') format('truetype');
}
#old-site{
	position: absolute;
    width: 92px !important;
    display: inline-block;
    left: 0px;
    padding: 0 !important;
    margin: 0 !important;
}

#old-site a{
	padding: 0;
	text-align: center;
}
.views-fraction-field_slideimage {
	height: 100%;
	width: 100%;
}

.slider {
	z-index: 0 !important;
}

.slider-wrapper,
.responisve-container,
.slider,
.fraction-slider,
.ece-slideshow {
	max-height: 460px !important;
	max-width: 100% !important;
}

.slider-wrapper {
	top: -17px;
}

.ece-slideshow-img {
	height: 100%;
	width: 100%;
}

.views-field-field-slideimage {
	height: 100%;
	width: 100%;
}

.ece-slideshow-img a {
	height: 100%;
	margin: 0;
	width: 100%;
}

.ece-slideshow img {
	height: 100% !important;
	margin: 0;
	width: 100% !important;
}

.views-fraction-field_scroll_text_1 {
	background: #ff6c00 none repeat scroll 0 0;
	border: 2px solid white;
	border-radius: 12px;
	font-family: yekan;
	font-size: 20pt !important;
	line-height: 100%;
	margin-left: 2%;
	margin-top: 3%;
	opacity: 0.8 !important;
	padding: 4px 8px;
	text-align: center;
}

.right-1,
.right-2,
.right-4,
.right-3,
.right-5,
.middle-1,
.middle-2 {
	border: 1px solid gray;
	box-shadow: 1px 1px 1px gray;
	margin-bottom: 4px;
	overflow: hidden;
	margin-right: 7px;
}

.right-1 h2,
.right-2 h2,
.right-4 h2,
.right-3 h2,
.right-5 h2,
.middle-1 h2,
.middle-2 h2 {
	background: #2bd1f6 none repeat scroll 0 0;
	border-bottom: 2px solid #888;
	font-family: yekan;
	font-size: 13pt;
	font-weight: normal;
	height: 23pt;
	margin-top: -3px;
	vertical-align: middle;
}

.faculty-frontpage .art-layout-cell {
	position: relative;
	/*top: -20px;*/
}

.right-2 .view-content .views-row {
	background: #ffd none repeat scroll 0 0;
	line-height: 25px;
	padding-right: 8px;
	font-family: tahoma !important;
	font-size: 9pt !important;
}

.right-2 .view-content .views-row:hover {
	background: #ffa none repeat scroll 0 0;
	cursor: pointer;
	text-decoration: none;
}

.right-2 .view-content .views-row:hover a {
	color: tomato;
	padding-right: 1px;
}

.right-1 .view-content .views-row a,
.right-2 .view-content .views-row a,
.right-4 .view-content .views-row a,
.right-5 .view-content .views-row a,
.right-3 .view-content .views-row a {
	color: black;
	font-family: tahoma;
	text-decoration: none;
	line-height: 25px;
}

.flfaculty-news-title a {
	font-family: Yekan !important;
	color: #1c228b !important;
	display: inline-block;
	font-size: 15px !important;
	font-style: normal;
	font-weight: normal;
	/* line-height: 30px;*/
	text-decoration: none;
}

.left-2 {
	margin-top: 10px;
}

.right-3 a {
	padding-right: 5px;
}

.left-2 h2,
.left-3 h2 {
	/*background: rgba(0, 0, 0, 0) linear-gradient(to left, #2bd1f6 30%, white 100%) repeat scroll 0 0;*/
	background: #d1d1d1;
	color: #006608;
	font-family: yekan;
	font-size: 12pt;
	font-weight: normal;
	padding: 6px;
}

.left-2 p {
	line-height: 22px !important;
	margin: 5px 10px 5px 20px;
	font-family: tahoma !important;
	font-size: 10pt !important;
	text-align: justify !important;
}

.left-1,
.left-2,
.middle-2,
.left-3 {
	margin-left: 7px;
}

/************added from tarbiat badani********************/
.flnotice-postdate {
	color: #989898;
	float: left;
	font-family: tahoma;
	font-size: 8pt;
	position: absolute;
	text-align: center;
	top: 78%;
	left: 0;
	padding-left: 5px;
}

.flnotice-row-postdate {
	color: #807c7c;
	float: left;
	font-family: tahoma;
	font-size: 8pt;
	text-align: center;
	left: 0;
	padding-left: 5px;
	background: #afdbf3;
	padding-right: 5px;
	width: 96px;
	display: inline-block;
	position: relative;
	border-radius: 5px;
	border: 1px solid #00a2c5;
}

.panel-col-fifteen {
	display: inline;
	/*margin: 0 !important;*/
}

.panel-col-fifteen.lastUnit .inside {
	margin: 0 !important;
}

.flnotice-Summary {
	/*display: inline-block;*/
	/*height: 100%;*/
	/*margin-top: -13px;*/
	/*width: 66%;*/
}

.views-field-field-noticeimage .field-content img {
	border: 1px solid #000 !important;
	margin: 5px 5px 0px 5px !important;
	border-radius: 8% !important;
	box-shadow: 2px 2px 1px #a2a2a2 !important;
}

.flnotice-Summary p {
	color: #777;
	display: inline-block;
	font-size: 12pt;
	line-height: 20px;
	margin: 12px 0;
	text-align: justify;
}

.flnotice-Summary p,
.flnotice-Summary span {
	font-family: tahoma !important;
	font-size: 9pt !important;
}

.flnotice-Summary .views-more-link {
	background: #444;
}

.flbody-introduction .views-more-link {
	background: #f00;
}

.flbody-introduction .views-more-link,
.flnotice-Summary .views-more-link {
	display: block;
	font-family: tahoma !important;
	font-size: 8pt !important;
	color: #fff !important;
	position: absolute;
	top: 70%;
	border-radius: 5px;
	padding: 0 10px;
	opacity: 0.5;
}

.flbody-introduction .views-more-link {
	margin-top: 10px;
	position: relative;
	display: inline-block;
	margin-right: 10px;
	padding: 3px 20px;
}

.flbody-introduction .views-more-link:hover,
.flnotice-Summary .views-more-link:hover {
	opacity: 0.7;
	background: red;
}

.news-row {
	background: #ecf0f1 none repeat scroll 0 0;
	border: 1px solid #aaa !important;
	/*border-radius: 5px;*/
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 2px 4px rgba(0, 0, 0, 0.1);
	font-family: yekan;
	font-size: 12pt;
	/*margin-bottom: 4px;*/
	/*display: block;*/
	/*height: 30%;*/
	position: relative;
	padding: 0 !important;
}

.notice-row {
	height: 80px;
}

/********************************/
.views-field-field-noticenewsimage img {
	margin: 0 !important;
}

.views-field-field-noticenewsimage {
	float: right;
	text-align: center;
	width: 16%;
	margin-top: 4px;
}

.flfaculty-news-title {
	/*display: inline-block;*/
	/*width: 66%;*/
}

.flfaculty-news-title a {
	color: darkred !important;
	font-family: yekan !important;
	font-size: 12pt !important;
}

.fa-list-icon {
	color: white;
	cursor: auto;
	font-size: 18pt !important;
	/*padding: 5px 11px 10px;*/
	position: relative;
	right: -14%;
	text-align: left;
	top: 5px;
	transition-duration: 0.4s;
	width: 10%;
}

.news-header-title {
	color: black;
	position: relative;
	right: -8%;
	top: 0px;
	transition-duration: 0.4s;
}

.right-1 h2 .news-header-title:hover {
	cursor: auto;
}

.right-1:hover h2 i,
.right-2:hover h2 i,
.right-4:hover h2 i,
.right-3:hover h2 i,
.right-5:hover h2 i,
.middle-1:hover h2 i,
.middle-2:hover h2 i {
	right: 0%;
	transition-duration: 0.4s;
}

.right-1:hover h2 .news-header-title,
.right-2:hover h2 .news-header-title,
.right-3:hover h2 .news-header-title,
.right-4:hover h2 .news-header-title,
.right-5:hover h2 .news-header-title,
.middle-1:hover h2 .news-header-title,
.middle-2:hover h2 .news-header-title {
	right: 3%;
	cursor: auto;
	transition-duration: 0.4s;
}

.defense-row {
	border-bottom: 1px solid black;
	/*margin-bottom:5px;*/
}

.def-subject {
	background: #DDE9CF none repeat scroll 0 0;
	line-height: 19pt;
	text-align: center;
	width: 100%;
}

.def-subject .field-content {
	padding-right: 5px;
}

.ctools-dropbutton-processed .field_dsefaeie_st_name {
	/*  margin: -6px 0 0;*/
}

.def-date {
	background: #bbb none repeat scroll 0 0;
	display: inline-flex;
	font-size: 11px;
	line-height: 18pt;
	position: relative;
	text-align: center;
	width: 117%;
}

.def-date .views-label {
	color: black;
	margin-left: 5px;
	margin-right: 3px;
}

.views-field-ctools-dropdown {
	/*    background: #eee none repeat scroll 0 0;
    line-height: 18pt;*/
}

.views-field-ctools-dropdown .ctools-dropbutton-processed {
	/*float: left;
    height: 18px;
    line-height: 16pt;
    width: 85%;
    background: #ffd;*/
}

.views-label-ctools-dropdown {}

.views-field-ctools-dropdown .open {
	/*width:249px;*/
	/*height:200px !important;
    background-color: rgb(206, 238, 202);
    overflow-y: scroll;*/
	/*max-width:230px;*/
	/*max-height:300px;*/
}

.ctools-dropbutton-processed .field_studentname {
	/*margin: -6px 0 0;*/
}

.right-4 .panel-col-first {
	/*border-bottom: 1px solid tomato;*/
	/*height: 95px;
    margin-top: 10px;*/
	text-align: center;
	width: 70%;
	font-family: tahoma;
	font-size: 8pt;
}

.panel-col-first .views-field-title {
	height: 60px;
}

.dep-right-4 .panel-col-first .views-field-title span {
	position: relative;
	top: 30%;
	border: 1px solid #000;
	background: #ea654e;
	padding: 2px 25px;
	color: white;
	border-radius: 6px;
}

.panel-col-first .views-field-field-seminar-date {
	height: 25px;
	margin: 5px 0;
}

.panel-col-first .views-field-field-seminar-date .field-content {
	background: #ff5339 none repeat scroll 0 0;
	border: 1px solid white;
	color: white;
	margin: 0 10%;
	padding: 2px 0;
	-webkit-box-shadow: 0 7px 5px -5px #777;
	-moz-box-shadow: 0 7px 5px -5px #777;
	box-shadow: 0 7px 5px -5px #777;
}

.panel-col-first .views-field-field-paper-date {
	height: 21px;
}

.right-4 .panel-col-last {
	width: 30% !important;
	margin-bottom: -2%;
}

.right-4 .panel-col-last .inside {
	margin: 0 !important;
}

.right-4 .panel-col-last .views-field-field-seminar img {
	margin: 5px 5px 0 !important;
	border: 2px solid #00aeff !important;
	width: 90px !important;
	height: 105px !important;
}

#views_slideshow_cycle_teaser_section_faculty_page-page_4_1 {
	width: 480px !important;
	height: 230px !important;
	float: left;
}

#views_slideshow_cycle_div_faculty_page-page_4_1_0 {
	width: 100%;
	height: 100%;
}

#views_slideshow_cycle_div_faculty_page-page_4_1_0 .views-slideshow-cycle-main-frame-row-item {
	width: 100%;
	height: 100%;
}

.views-slideshow-cycle-main-frame-row-item .views-field-field-bookcoverimage {}

.pub-title {
	background: #8ec807 none repeat scroll 0 0;
	border-right: 3px solid red;
	line-height: 20px;
	padding-right: 4px;
}

.pub-title a {
	color: black !important;
	font-family: Tahoma !important;
}

.pub-subject {}

.pub-subject .views-label-body {
	color: #e6228b;
	font-family: yekan;
	font-size: 10pt;
	padding-right: 2px;
}

.pub-image {
	float: left;
	position: relative;
	top: 0;
	width: 100%;
	text-align: center;
}

.pub-image img {
	border: 2px solid #00aeff !important;
	margin-top: 24px;
}

.pub-writer {
	background: lightcoral none repeat scroll 0 0;
	text-align: center;
	color: white !important;
}

.pub-publisher {
	background: #6babf0 none repeat scroll 0 0;
	text-align: center;
}

.right-1 .panel-twocol-63-37-stacked .header,
.right-1 .panel-twocol-63-37-stacked .footer {
	display: none;
}

.right-1 .panel-twocol-63-37-stacked .line .left {
	width: 67% !important;
	margin: 5% 0;
}

.right-m1 .views-field-field-imagefacultymember {
	margin: 0 !important;
}

.right-m1 .views-field-field-imagefacultymember img:hover {
	box-shadow: 0 1px 2px green;
	transition-duration: 0.2s;
}

.right-m1 .views-field-field-imagefacultymember img {
	border: 2px solid #ddd;
	border-radius: 50%;
	transition-duration: 0.2s;
	margin: 5px 5px 0 0;
}

.right-1 .panel-twocol-63-37-stacked .line .left .inside {
	margin: 0 !important;
	line-height: 20px;
	font-family: tahoma;
}

.academic-rank {
	display: inline-flex;
}

.academic-rank .field-content {
	margin-right: 7px;
}

.book-row.col-2 {
	border-right: 1px solid #014d15 !important;
	border-left: 1px solid #014d15 !important;
	border-bottom: none !important;
	border-top: none !important;
}

.book-row {
	border: none !important;
	background: #ddd none repeat scroll 0 0;
	width: 33%;
}

.book-row .views-field-body .field-content p {
	text-align: justify;
}

.left-pane,
.middle-pane,
.right-pane {
	/* background: #ddd none repeat scroll 0 0;
    border: 1px solid tomato;
    border-radius: 14px;
    box-shadow: 2px 2px 1px gray;
    /*float: left;*/
	/* min-height: 300px;*/
	/* width: 20%;*/
}

.left-pane .pane-title,
.middle-pane .pane-title,
.right-pane .pane-title {
	background: gray none repeat scroll 0 0;
	border-bottom: 2px solid black;
	border-top-left-radius: 13px;
	border-top-right-radius: 13px;
	color: yellow;
	font-family: yekan;
	font-size: 16pt;
	line-height: 30px;
	margin-top: 0;
	padding-bottom: 0;
	text-align: center;
}

.left-pane a,
.right-pane a {
	/*font-family:Tahoma !important;*/
	text-decoration: none;
}

.right-pane .view-footer p {
	text-align: center;
}

.form-pane-row {

	height: 34.5px;
}

.form-pane-row a {
	-webkit-transition-duration: 100mS;
	-moz-transition-duration: 100mS;
	-ms-transition-duration: 100mS;
	-o-transition-duration: 100mS;
	transition-duration: 100mS;
	color: #770009 !important;
	display: block;
	font-family: Tahoma !important;
	line-height: 25px;
	padding-right: 4px;
	text-decoration: none;
	padding-top: 4px;
}

/*.form-pane-row a:hover{
    border-right: 6px solid black;
    -webkit-transition-duration: 100mS;
    -moz-transition-duration: 100mS;
    -ms-transition-duration: 100mS;
    -o-transition-duration: 100mS;
    transition-duration: 100mS;
    text-decoration: none;
}*/
.form-pane-row:hover {
	border-right: 3px solid #477dff;
	background: #7cd9fe33 !important;
}

div.views-row-even.form-pane-row {
	background: #eaeaea;
}

div.views-row-odd.form-pane-row {
	background: #dadada;
}

.archive-form,
.archive-news {
	font-family: yekan !important;
	font-size: 12pt !important;
	color: black !important;
}

.archive-conference {
	position: relative;
	top: -3px;
	color: #fff !important;
}

.archive-news:hover {
	color: #0030ff !important;
	cursor: pointer;
}

.archive-form:hover {
	color: #fff !important;
	background: #10a8fb;
	padding: 0 10px;
	border-radius: 6px;
	box-shadow: 2px 2px 2px #7ddcf6;
	border-bottom: 1px solid white;
	border-bottom-color: white;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.right-3 .view-header p,
.left-3 .view-header p,
.left-pane .view-header p {
	margin: -25px 0 0 10px;
	float: left;
}

.middle-pane .pane-content,
.right-pane .pane-content,
.left-pane .pane-content {
	border: 2px solid #6f6f6f;
}

.fl-hamayesh-title {
	text-align: center;
}

.middle-pane .pane-content .view-footer {
	text-align: center;
}

.form-row1 {
	padding: 5px !important;
}

.form-row1:hover {
	border-right: 3px solid tomato;
	background: #ff634733 !important;
}

.form-row1:hover .flnotice-row-postdate {
	background: #f90c;
	color: white;
	border: 1px solid #080808b3;
}

.more-notice-row {
	border-top: 3px solid gray;
	border-left: 1px solid gray;
	border-right: 1px solid gray;
	border-bottom: 1px solid gray;
	margin-bottom: 50px;
}

.form-row1 a {
	font-family: tahoma !important;
	font-size: 10pt !important;
	color: black !important;
}

li.views-row-even.form-row1 {
	background: #dadada;
}

li.views-row-odd.form-row1 {
	background: #eaeaea;
}

.more-form-h1 {
	border-bottom: 30px solid gray;
	display: inline-block;
	border-left: 30px solid transparent;
	height: 0;
	line-height: 33px !important;
	padding-right: 10px;
	color: white !important;
	font-family: yekan !important;
	font-size: 16pt !important;
	padding-left: 14;
	margin-bottom: 0px !important;
	position: relative;
	text-align: center;
	font-family: yekan;
	font-weight: normal;
	font-style: normal;
	color: green;
	font-size: 18pt;
	margin-top: 20px;
	padding-top: 40px;
}

.middle-1 {
	margin-top: 10px;
	float: left;
}

.middle-2 {
	margin-top: 10px;
}

.left-pane .views-field-field-image-anjoman .field-content,
.left-pane .views-field-title .field-content {
	text-align: center;
}

.left-pane .views-field-title .field-content a {
	/*background: tomato none repeat scroll 0 0;
    border-bottom: 2px solid;
    color: black;
    display: block;
    padding-bottom: 3px;
    padding-top: 2px;*/
	text-align: center;
	font-family: yekan;
	font-size: 14pt;
	color: #0074a2;
}

.left-pane .views-field-title .field-content a:hover {
	color: #ff2e2e;
}

.left-pane img {
	margin: 0 0 -3px;
	width: 77.2%;
}

.right-pane .views-row-odd {
	background: rgba(217, 215, 216, 0.87) none repeat scroll 0 0;
}

.right-pane .views-row-even {
	background: #c1c1c4 none repeat scroll 0 0;
}

.right-pane .views-row {
	/* border: 1px solid gray;
    margin: 4px 7px;
    padding: 3px 6px;*/
	transition-duration: 0.1s;
}

.right-pane .views-row:hover {
	transition-duration: 0.1s;
	border-right: 3px solid tomato;
	background: #fff9cc none repeat scroll 0 0;
	/*padding-right:5px;*/
}

.right-pane .views-row:hover a {
	text-decoration: none;
	color: tomato;
}

.ece-power .art-postcontent h1,
.ece-computer .art-postcontent h1 {
	display: none;
}

.ece-power .art-postcontent,
.ece-computer .art-postcontent {
	position: relative;
	top: -25px;
}

.fa-staff-title {
	margin-top: -20px !important;
	text-align: center;
	color: #795548;
	font-family: yekan;
	font-size: 23px;
}

.ctools-twisty {
	padding: 0 !important;
}

.user-login h2 {
	opacity: 1;
}

.user-login h2::before {
	content: "aaaaa";

}

.user-login h2::before {
	content: '���� �������';
}

.user-menu {}

/************from tarbiatnadani******/
.facultymember-cv-field .field-content {
	text-align: center;
}

.facultymember-cv-field {
	width: 16.2%;
	background-color: rgba(83, 129, 53, 1);
}

.facultymember-cv-field:hover {
	background-color: rgb(224, 218, 122);
}

.facultymember-cv-field:hover a {
	text-decoration: none;
	color: #040404 !important;
}

.facultymember-cv-field a {
	color: white !important;
	font-family: yekan !important;
	font-size: 12pt !important;
	font-weight: normal !important;
}

.news-pane .art-pager {
	display: none;
}

.facultymember-cv-field {
	margin: 0 4px;
	/*border-right: 2px solid tomato;*/
	display: inline-block;
	padding: 2px 4px;
	border-radius: 6px;
	text-align: center;
}

.facultymember-image {
	/*border: 1px solid;*/
	border-radius: 9px;
	float: left;
}

.facultymember-image img {
	border: 2px solid darkturquoise;
	border-radius: 11px;
}

.facultymember-image img:hover {
	box-shadow: 2px 2px 2px gray;
	border: 2px solid gray;
}

.facultymember-name {
	background-color: rgb(37, 195, 230);
	color: white;
	font-family: yekan;
	font-size: 12pt;
	padding: 6px;
	text-align: center;
	border-bottom: 1px dashed black;
}

.facultymember-fields {
	width: 71%;
	background-color: rgb(213, 224, 208);
	/*border-right: 2px solid #538135 !important;*/
	display: inline-block;
	font-size: 11px;
	font-weight: normal;
	margin-top: 7px;
	padding: 2px 4px;
}

.lable-facultymember-fields {
	border-right: 3px solid tomato;
	display: inline-block;
	font-size: 11px;
	font-weight: normal;
	margin-top: 7px;
	padding: 2px 4px;
}

.lable-facultymember-fields {
	width: 22%;
	background-color: rgba(168, 208, 141, 1);
}

.facultymember-table-row .panel-col-thirty {
	width: inherit;
	top: -8px;
	position: relative;
}

.facultymember-table-row {
	width: 50%;
	border-bottom: 2px solid olivedrab !important;
}

.facultymember-table-row .panel-col-thirty .inside {
	text-align: center;
	margin: 0 !important;
}

.facultymember-table-row p {
	margin: 0 7px;
}

.facultymember-table-row .panel-col-seventy {
	position: relative;
	right: 4px;
	top: -15px;
}

.facultymember-table-row .panel-col-thirty .inside {
	margin: 0;
	text-align: center;
}

/***********************************/
.contact-us-image {
	border: 0 !important;
	margin: 0;
}

.art-footer-inner {
	width: 100%;
	padding: 0;
	margin: 0;
	max-width: none;
}

/*********************recoverd*********/
.flname-dep {
	text-align: center;
	background: #00bca8 none repeat scroll 0 0;
	border-bottom: 2px outset;
}

.flname-dep a {
	color: white !important;
	font-family: yekan !important;
	font-size: 12pt !important;
	font-weight: normal;
	line-height: 33px;
}

.flimage-dep,
.fldegree-dep,
.flmore-dep {
	text-align: center;
}

.flimage-dep img {
	border: 2px solid #ddd;
	border-radius: 50%;
}

.flimage-dep img:hover {
	opacity: 0.8;
}

.flimage-dep {
	margin-top: 5px;
}

.flmore-dep {
	position: relative;
	top: 22px;
	transition-duration: 0.5s;
	line-height: 21px;
	/*  background: #a9ffb2;*/
}

.flmore-dep a {
	text-decoration: none !important;
	font-family: Tahoma !important;
	color: darkred !important;
}

.dep-faculty-members-class:hover .flmore-dep {
	top: 2px;
	transition-duration: 0.5s;
	cursor: pointer;
}

.flmore-dep:hover {
	background: #39ff93;
}

.fldegree-dep {
	font-family: tahoma;
	font-size: 9pt;
}

.fldegree-dep .views-label-field-rotbe {
	margin-left: 5px;
}

.dep-faculty-members-class:hover .flmore-dep {
	top: 2px;
	transition-duration: 0.5s;
	cursor: pointer;
}

.dep-faculty-members-class:hover {
	background-size: 120% 120%;
	transition-duration: 0.5s;
}

.dep-faculty-members-class:hover .flname-dep {
	background: linear-gradient(to left, gray 20%, #000 50%, gray 80%);
	transition-duration: 0.5s;
}

.dep-faculty-members-class {
	background-image: url("http://ece.urmia.ac.ir/sites/ece.urmia.ac.ir/files/background-1.png") !important;
	background-size: 100% 100%;
	transition-duration: 0.5s;
	overflow: hidden;
	width: 25%;
	display: table-cell;
	margin-top: 10px;
	text-align: center !important;
}

/***************************************/
#edit-field-department-value-wrapper {
	width: 21%;
	margin-top: 2px;
}

.views-exposed-form label {
	font-weight: normal !important;
	float: right;
	margin-left: 5px;
}

#edit-submit-f- {
	font-family: tahoma;
	font-size: 8pt;
	padding: 0 13px;
}

#views-exposed-form-f--page {
	margin-top: -40px !important;
}

#edit-field-department-value {
	width: 70%;
	font-family: tahoma;
	font-size: 11px;

}

.views-field-field-managerpost {
	padding-right: 7px;
	width: 90%;
}

.right-3 .panel-col-seventy .inside {
	margin: 0;
}

.right-3 .panel-col-thirty .inside {
	margin: 0;
}

.defense-row .panel-top,
.defense-row .panel-footer {
	display: none;
}

#copyright .content {
	/*position: absolute;
	top: -120px;
	width: 100%;*/
}

#copyright {
	/*	width: 14%;
	float: left;
	position: relative;
	top: 0px;
	left: 11%;*/
}

#counter p {
	/*	width: 10%;
	float: left;
	position: relative;
	top: -130px;
	left: 13%;*/
	text-align: center;
}

.lable-counter {
	font-family: tahoma;
	font-weight: normal;
	color: #66ecd4;
	font-size: 8pt;

}

.field-counter {
	font-family: tahoma;
	font-weight: normal;
	font-size: 8pt;
	float: left;
}

.header-counter {
font-family: iransans;
font-weight: normal;
background: #ffffff17;
border-bottom: 1px solid #ffffff7d;
font-size: 12px;
color: gold;
padding: 1px !important;
border-radius: 2px;
}

.region-art-header {
	float: left;
	/*	position: relative !important;
	left: 10%;*/
	width: 100%;
	height: 100%;
}

.region-art-header #block-block-1 {
	font-family: iransans;
	font-weight: normal;
	font-size: 10pt;
	top: 2px;
	float: left;
	position: absolute;
	left: 102px;
}

.region-art-header #block-block-1 h3 {
	float: right;
	padding-left: 10px;
	color: #980166;
	font-family: yekan;
	font-weight: normal;
	font-size: 14pt;
}

#block-search-form {
	position: absolute;
	width: 261px;
	top: 117px;
	left: 104px;
	min-width: 150px;
}

.container-inline {
	padding-top: 0 !important;
}

#block-search-form h3 {
	font-family: iransans;
	font-size: 12px;
	font-weight: 500;
	float: right;
	top: 6px;
	position: relative;
}

.fltop-student .field-content {
	text-align: center;
	position: relative;
	top: 2px;

}

.Reshteha-row .views-field-title {
	height: 20px;
}

.views-label-field-doctora,
.views-label-field-karshenasi,
.views-label-field-karshenasiarshad {
	font-family: yekan;
	font-size: 11pt;
	margin-right: -14px;
	border-bottom: 1px solid #006a8d;
	color: #038bff;
	background: #d1f8e6;
	padding-right: 7px;
	margin-left: -13px;
	box-shadow: 1px 1px 3px #868686;
	border-radius: 3px;
	padding-left: 10px;
}

.ui-accordion-header-active {
	background: #d1d1d1 !important;
}

.views-field-field-doctora,
.views-field-field-karshenasiarshad {
	margin-top: 6px;
}

/*************************faculty staff**********************/
.view-viewstaff table,
.view-viewstaff thead,
td .view-viewstaff tr,
.view-viewstaff tr td {
	border: none !important;
}

.view-viewstaff thead tr {
	background: #00aeff;
	border: 1px solid gray;
	border-bottom: 2px solid tomato;
}

.view-viewstaff tbody tr.odd {
	background: #eee;
	line-height: 25px;
}

.view-viewstaff tbody tr.even {
	background: #ddd;
	/*line-height: 25px;*/
}

.view-viewstaff tbody p {
	padding-right: 7px;
	margin: 0;
}

.view-viewstaff thead tr th {
	font-weight: bold;
	color: white;
	font-size: 14px;
	text-align: right;
}

.staff-row img {
	width: 40px;
	height: 45px;
}

.staff-row img:hover {
	transform: scale(2.5, 2.5);
}

.art-article td {
	/*	vertical-align: middle !important;*/
}

/*.art-pager{
	text-align: center;
	background: #d4d4d4;
	border: 1px solid #aaa;
}
.art-pager a{
	font-family: tahoma !important;
	font-size: 9pt !important;
	color: black !important;
}*/
/************************************************************/
.breadcrumb:before {
	content: " شما اینجا هستید:";
}

.breadcrumb a {
	font-family: tahoma !important;
	color: #444 !important;
}

/*.right-m1 .views-row-1 .views-field-field-post-amuzesh {
	background: #FFD394 none repeat scroll 0 0;
    border-right: 2px solid #F99300;
    margin: 0px;
    font-family: tahoma;
	padding-right: 4px;
	line-height: 22px;
	    margin-bottom: 15px;
}
.right-m1 .views-row-2 .panel-twocol-63-37-stacked  .views-field-field-post-amuzesh {
	background: #a6d36a none repeat scroll 0 0;
    border-right: 2px solid #539200;	
	padding-right: 4px;
	line-height: 22px;
	    margin-bottom: 15px;
}
 .right-m1 .views-row-3 .panel-twocol-63-37-stacked  .views-field-field-post-amuzesh {
	background: #25cfc5 none repeat scroll 0 0;
    border-right: 2px solid #00988f;	
	padding-right: 4px;
	line-height: 22px;
	    margin-bottom: 15px;
}*/
.views-field-field-doctora ol,
.views-field-field-karshenasi ol,
.views-field-field-karshenasiarshad ol {
	margin: 1em 0 1em 0;
	font-family: tahoma;
	font-size: 12px;
}

.right-m1 .views-row .panel-twocol-63-37-stacked .header,
.right-m1 .views-row .panel-twocol-63-37-stacked .footer {
	display: none;
}

.fl-head-email .field-content {
	text-align: left;
	direction: ltr;
	margin-left: 7%;
}

/*********************************************Header Block -search***********/
#search-block-form #edit-search-block-form--2 {
	height: 30px;
	font-family: tahoma !important;
	border: 1px solid #03A9F4;
}

#search-block-form .form-actions {
	height: 30px;
	top: 0;
	position: absolute;
	left: 0;
}

#search-block-form {
	width: 85%;
	float: left;
}

form.art-search input[type="submit"],
input.art-search-button,
a.art-search-button {
	transform: scale(0.5) !important;
	-moz-transform: scale(0.5) !important;
	float: left;
	display: inline-block;
	left: -10px;
	top: -10px !important;
	width: 50px;
	height: 50px !important;
	border-radius: 4px;
}

.responsive form.art-search input[type="submit"],
.responsive input.art-search-button,
.responsive a.art-search-button {
	transform: scale(0.5) !important;
	-moz-transform: scale(0.5) !important;
	-webkit-transform: scale(0.5) !important;
}

.art-object918126196 {
	left: 0% !important;
	margin-left: 0px !important;
}

.site-logo {
	display: block;
	left: 100%;
	right: 0% !important;
	transform: scale(0.45);
    margin-left: 36px;
    position: absolute;
	top: -50px;
	width: 256px;
	height: 256px;
    background-image: url('images/object2110741418.png');
    background-position: 0 0;
    background-repeat: no-repeat;
    z-index: 8;
}


.art-object2110741418 {
	display: none;
	right: 0% !important;
	transform: scale(0.45);
	top: -52px;    
	width: 256px;
    height: 256px;
}

.art-object1853306527 {

	right: 15em !important;
	top: 45px;
	transform: scale(0.75) rotate(1.5deg) !important;
	
}

.year-1399 {
	float: left;
	position: relative;
	left: 145px;
	top: 23px;
}

/******************************** a few changes in style.css *****************/
.art-footer ul>li:before {
	content: none !important;
}

.art-postcontent ul>li:before,
.art-post ul>li:before,
.art-textblock ul>li:before {
	content: none !important;
}

/*****************************************************************************/
.staff-list-title {
	font-family: yekan;
	text-align: center;
	color: #0485c1;
}

/*****************************������� �����Ԑ���****************************/
.flab-title,
.llab-title {
	font-family: yekan;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	padding: 6px;
	border-right: 2px solid #f0781f;
}

.fllab-title {
	overflow: hidden;
}

.llab-title {
	float: right;
}

.llab-title,
.fllab-title {}

.flab-title {
	color: #0b6dff;
	/*background: rgba(0, 0, 0, 0) linear-gradient(to left, #acf3e1 30%, white 100%) repeat scroll 0 0;*/
}

.fllab-body {
	font-family: tahoma;
	text-align: justify;
	margin-right: 10px;
	margin-bottom: 10px;
}

.fllab-image .field-content {
	text-align: center;
}

.fllab-image .field-content img {
	width: auto;
	height: 280px;
}

.fllab-tel {}

.fllab-coordinator {}

.fllab-group,
.fllab-coordinator,
.fllab-tel,
.fllab-email {
	font-size: 14px;
	font-family: yekan;
	border: 1px solid gainsboro;
	padding: 3px;
	margin-right: 10px;
}

.fllab-group .field-content,
.fllab-coordinator .field-content,
.fllab-tel .field-content,
.fllab-email .field-content {
	display: inline;
	color: tomato;
}

#widget_pager_bottom_agricultural_economics_department-page_9_1 img {
	max-width: 100px;
	max-height: 60px;
	border: 1px solid gray;
	box-shadow: 2px 2px 3px gray;
	border-radius: 4px;
	vertical-align: middle;
}

.lab-list {}

.fllab-list-title {
	font-family: tahoma;
	font-size: 12px;
	padding: 2px;
	margin: 0px 0px 0px 7px;
}

.fllab-list-title:hover {
	background: #eee;
}

.fllab-list-title span {
	padding: 2px;
}

.lab-list-li {
	list-style-type: disc !important;
}

.lab-list-li:hover {
	color: red;
}

.lib-list-slideshow {
	border: 2px solid lightgray;
}

.views-slideshow-controls-bottom {
	background: #ddd;
	padding: 3px;
}

.lib-list-slideshow .panel-col-seventy {
	width: 65% !important;
	margin-right: -12px;
}

.field-name-field-lab-device-image .field-item {
	text-align: center;
}

.display-lab-price-title {
	text-align: center;
}

/*******************************************************����� ��� �� ���� �����*******************/
.hamayesh-row {
	background: #e6fffe;
	border-bottom: 2px solid #7c8487;
}

.hamayesh-row .field-content {
	text-align: center;
}

.hamayesh-row img {
	border: 2px solid #999;
	margin: 4px !important;
	border-radius: 4px !important;
}

.hamayesh-row .panel-col-first {
	width: 70% !important;
}

.hamayesh-row .panel-col-last {
	width: 30% !important;
}

.faculty-member-dep {}

.fname-dep-head {
	color: #0469cc;
	font-size: 13px;
	margin-bottom: 3px;
}

.lab-row-title {
	background: #b6f5ff;
	padding: 5px;
	border-bottom: 2px solid #d4769a;
	margin: 0 5px;
	font-family: yekan;
	font-size: 13pt;
	color: #000;
}

.views-field-field-tajhizat-image {
	text-align: center;
}

.views-field-body * {
	/*font-family: tahoma !important;
font-size: 10pt !important;
line-height: 20px !important;*/
}

.flfaculty-member-yadman {
	text-align: center;
	color: red;
}

.lab-1-page-title {
	padding: 5px;
	/*border: 2px solid #b14b3a;*/
	font-family: yekan;
	text-align: center;
	color: black;
	font-size: 16pt;
	margin-bottom: 32px;
	margin-top: -20px;
	box-shadow: 2px 3px 4px 1px gray;
	border-radius: 8px;
	background-image: radial-gradient(#cde0e4, #fff, #56d5ff);
}

.lab-row-image {
	transform: translate(-17%, 50%);
	position: absolute;
}

.staff-name {
	color: #001992;
	font-size: 12pt !important;
	font-family: yekan;
}

.region-art-header #block-block-2 {
	font-family: tahoma;
	font-weight: normal;
	font-size: 9pt;
	top: 54px;
	float: left;
	position: absolute;
	left: 6.1%;
	clear: both;
	min-width: 180px;
	text-align: center;
	margin-top: 10px;
	color: #020202;
}

.region-art-header #block-block-2 h3 {
	float: right;
	padding-left: 10px;
	color: #980166;
	font-family: yekan;
	font-weight: normal;
	font-size: 14pt;
}

.region-art-header #block-block-2 iframe {
	position: relative;
	margin-left: -150px;
	border: 1px solid #C4C4C4;
	border-radius: 7px 7px 7px 7px;
	margin-top: -62px;
	height: 26px;
	transition-duration: 0.7s;
}

nav.desktop-nav,
.art-nav {
	z-index: 9;
}

#block-block-2 iframe:hover {
	height: 240px;
	transition-duration: 0.7s;
	cursor: pointer;
	margin-top: -62px;
}

.views-field-title.fl-arc-hamayesh-title {
	text-align: center;
	margin-bottom: 10px;
}

.views-field-title.fl-arc-hamayesh-title a {
	padding-bottom: 12px;
	font-family: yekan !important;
	font-size: 11pt;
	color: #0078ff !important;
}

.views-field-field-sdate.fl-arc-hamayesh-title {
	text-align: center;
	font-family: yekan;
	font-size: 12pt;
	margin-bottom: 10px;
}

.views-field-field-aedate.fl-arc-hamayesh-title {
	text-align: center;
	font-family: yekan;
	font-size: 12pt;
	color: #c85c00;
}

.hamayesh-row .panel-2col .panel-col-last .inside {
	margin: 7px 0px 4px 0px !important;
}

.best-link-image {
	overflow: hidden;
	height: 100px;

}

.best-link-image img {
	margin: 0;
	padding: 0;
	transition: all 0.35s ease-in-out;
}

.best-link-rows {}

.right-5 .best-link-rows .view-content .views-row {
	background: none;
	line-height: 25px;
	padding-right: 0;
	font-family: tahoma !important;
	font-size: 9pt !important;
	overflow: hidden;
}

.right-5 .best-link-rows li.views-fluid-grid-item {
	border: 0 !important;
}

.right-5 .view-content .views-row:hover a {
	padding-right: 0 !important;
}

.best-link-title {
	position: relative;
	top: 45px;
	text-align: center;
	transition: all 0.35s ease-in-out;
	left: -100%;
	z-index: 2;
	background: rgba(0, 0, 0, 0.3);
	color: white;
}

.best-link-title a {
	color: white !important;
}

.best-link-description {
	position: relative;
	bottom: 53px;
	text-align: center;
	background: rgba(0, 0, 0, 0.3);
	left: -100%;
	transition: all 0.35s ease-in-out;
}

.views-fluid-grid-item {
	overflow: hidden;
}

.best-link-image:hover img {
	transform: scale(1.2);
	cursor: pointer;
	transition: all 0.35s ease-in-out;
}

.right-5 .best-link-rows .view-content .views-row:hover .best-link-title {
	left: 0;
	transition: all 0.35s ease-in-out;
	z-index: 2;
}

.right-5 .best-link-rows .view-content .views-row:hover .best-link-description {

	transition: all 0.35s ease-in-out;
	z-index: 2;
	left: 0;
}

.wide-border,
.left-m-2 .pane-title {
	border-bottom: 30px solid gray;
	display: inline-block;
	border-left: 30px solid transparent;
	height: 0;
	line-height: 33px !important;
	padding-right: 10px;
	color: white !important;
	font-family: yekan !important;
	font-size: 16pt !important;
	padding-left: 10px;
}

.vahed-right-2 h2,
.vahed-page-title,
.left-m-3 .pane-title span {
	border-bottom: 30px solid #02b343cc;
	display: inline-block;
	border-left: 30px solid transparent;
	height: 0;
	line-height: 33px !important;
	padding-right: 10px;
	color: white !important;
	font-family: yekan !important;
	font-size: 16pt !important;
	padding-left: 10px;
	margin-top: 15px;
	font-style: normal;
	font-weight: normal;
}

.left-m-3 h2 {
	border-bottom: 2px solid #FF9125;
}

.contact-body {
	color: black;
}

.notice-more-title {
	border-bottom: 30px solid #fb4646cc !important;
	margin-top: 50px;
}

.right-m1 .pane-content,
.left-m1 .pane-content,
.right-m2 .pane-content,
.left-m-2 .pane-content {
	border: 1px solid gray;
	border-top: 3px solid gray;
	padding-top: 20px;
}

.news-border {}

.archive-news {
	display: block;
	float: left;
	margin-top: -25px;
	margin-left: 0px;
}

.left-m1 .view-header {
	margin-top: -32px;
}

.left-m1 table {
	margin: 0 !important;
}

.right-m2 table tr td {
	border: none;
}

.right-m2 table tr td {
	width: 33%;
	text-align: center;
}

.list-links-title {
	/*margin-bottom: 10px;	*/
}

.list-links-title:hover a {}

.list-links-title a {
	font-family: yekan !important;
	font-size: 14pt !important;
	padding-right: 9px;
	transition-duration: 0.4s;
	color: #b37100 !important;
	height: 100%;
	padding-top: 21px;
	display: block;
}

.left-m-2 .pane-content {
	background: #e9e9e9;
}

.vahedha-title {
	background: #027984e6;
	color: white;
	line-height: 30px;
	margin: 0 auto;
	width: 85%;
	border: 1px solid #fff;
	margin-bottom: 10px;
}

.vahedha-image img {
	border: none;
	filter: brightness(120%) grayscale(100%);
	transform: scale(0.8);
	transition-duration: 0.4s;
}

.vahedha-image img:hover {
	cursor: pointer;
}

.vahedha-row .views-field-field-image {
	position: relative;
}

.vahedha-row:hover img {
	filter: grayscale(0%);
	transform: scale(1);
	transition-duration: 0.4s;
}

.vahedha-row:hover .vahedha-title {
	background: #00740e;
	color: #f9ff00;
}

.vahedha-title::before {}

.vahedha-title::after {}

.vahedha-row .views-field-title {
	position: relative;
	z-index: 1;
}

.vahedha-row .views-field-title::before {
	content: " ";
	position: absolute;
	width: 50%;
	left: 26px;
	top: 97%;
	box-shadow: 6px -1px 6px 5px #777;
	z-index: -1;
	transform: rotate(-3deg);
}

.list-links-image {
	display: inline-block;
}

.list-links-image img {
	border: none;
	transform: scale(0.8);
	filter: brightness(0%);
}

.list-link-row {
	position: relative;
}

.list-link-row:hover {
	background: #fff9da80;
	box-shadow: inset 0px 0px 2px 0px #b78b0b;
	cursor: pointer;
}

.list-link-row:hover .list-links-title a {
	color: #3F51B5 !important
}

.list-link-row:hover img {
	filter: none;
}

.list-link-row .list-links-image {
	width: 20%;
	padding-right: 10px;
}

.list-link-row .list-links-title {
	width: 80%;
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
}

.art-footer {
	padding: 0 !important;
}

.right-m1 .views-row-1 .head-post {
	/*background: #079ba1e6;
padding: 1px 4px;
color: white;
border-right: 2px solid #ff2d00;	
margin: 7px 0 5px 1px;*/
	background: #44d3f9e6;
	padding: 1px 4px;
	color: black;
	border-right: 2px solid #0078ff;
	margin: 7px 0 5px 1px;
	line-height: 20px;
}

.right-m1 .views-row-2 .head-post {
	/*background: #079ba1e6;
padding: 1px 4px;
color: white;
border-right: 2px solid #ff2d00;	
margin: 7px 0 5px 1px;*/
	background: #fbc779e6;
	padding: 1px 4px;
	color: #141212;
	border-right: 2px solid #ae620c;
	margin: 7px 0 5px 1px;
	line-height: 20px;
}

.right-m1 .views-row-3 .head-post {
	/*background: #079ba1e6;
padding: 1px 4px;
color: white;
border-right: 2px solid #ff2d00;	
margin: 7px 0 5px 1px;*/
	background: #9ffb6fe6;
	padding: 1px 4px;
	color: #000;
	border-right: 2px solid #00b902;
	margin: 7px 0 5px 1px;
	line-height: 20px;
}

.right-m1 {
	margin-top: -25px;
}

.right-m2 .pane-content {
	padding-bottom: 12px;
}

.vahedha-title a {
	font-family: yekan !important;
	color: white !important;
	font-size: 12pt !important;
	display: block;
	text-align: center !important;
}

.vahedha-title a:hover,
.vahedha-row:hover a {
	color: #f9ff00 !important;
}

.form-aeinnameh-right {
	margin-right: 1%;
}

.form-aeinnameh-left {
	margin-left: 1%;
}

/* .views-row.views-row-1.views-row-odd.views-row-first.form-row1 {
    margin-top: -12px;
} */

.view-content .item-list ol {
	margin: 1px;
}

/*.vahedha-khadamat-body *,.field-type-text-with-summary *{
line-height: 31px !important;
font-family: yekan !important;
font-weight: normal;
font-style: normal;
font-size: 20px !important;	
}*/
.right-a-1 h2:first-child {
	font-family: yekan;
	text-align: center;
	padding: 10px 0;
	border-radius: 10px;
	border-bottom: 2px solid green;
	background: #aafdf58a;
}

.right-a-1 .pane-content {
	text-align: center;
	line-height: 25px;
	font-family: yekan;
	font-size: 14pt;
	padding: 10px;
}

.form-a-1,
.form-a-2 {
	width: 47%;
	float: right;
	padding: 10px;
}

.form-a-1 .form-row1,
.form-a-2 .form-row1 {
	margin: 0 !important;
}

.form-a-1 {}

.form-a-2 {}

.form-a-1 h2,
.form-a-2 h2 {
	font-family: yekan;
	font-size: 18pt;
	margin-bottom: 10px;
	background: #FF9125;
	text-align: center;
	padding: 5px 0;
	color: black;
}

.vahedha-head-title .art-postcontent h1 {
	border-bottom: 2px solid #FF9125;
}

.right-a-2 img {
	border: 6px solid gray;
	padding: 4px;
	border-radius: 3px;
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
}

.right-a-3 img {
	border: 2px solid gray;
	padding: 3px;
	border-radius: 3px;
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
}

.right-a-2 {
	margin-top: -12px;
}

.slick__slider .slide__content img {
	margin: 5px auto !important;
}

.slick__slider .slide__content .slick-dots ul li {
	padding-right: 0 !important;
}

#node-949 .art-postmetadataheader {
	display: none;
}

.intro-pane p {
	/*text-align:center !important;*/
	margin: 5px 20px
}

.slick-slider-pane nav.slick__arrow {
	left: 10% !important;
	width: 80% !important;
	top: 45%;
	opacity: 0.5;
}

.responsive nav.slick__arrow {
	display: none;
}

.vahed-1-forms {
	border-top: 2px solid #03A9F4;
	padding-top: 10px;
}

.staff-title {
	background: #03a9f4b8;
	color: #040404;
	font-family: yekan;
	font-size: 18pt;
	line-height: 30px;
	padding: 0 10px;
	border-right: 2px solid #FF5722;
}

.vahed-1-forms table tr td {
	border: none;
	width: 50%;
}

.staff-post .views-label {
	float: right;
	width: 30%;
	background: #b6f2ff;
	padding-right: 10px;
}

.staff-post {
	display: inline-block;
	width: 100%;
	background: #44444485;
	margin: 0;
	padding: 0;
	line-height: 30px;
}

.staff-grid-row {}

.staff-post .field-content {
	width: 65%;
	float: left;
	color: white;
	padding-right: 10px;
	font-family: yekan;
	font-size: 18px;
}

.staff-image img {
	display: block;
	margin: 0 auto;
	transform: scale(1.1);
	border: 2px solid #ff5722a3;
	padding: 3px;
	border-radius: 3px;
	margin-top: 20px;
}

.staff-head-post {
	/*background: #b8e9ff;
    padding: 6px;
    margin-bottom: 20px;
    border-radius: 4px;
    border-left: 3px solid #2196F3;
    border-right: 3px solid #2196F3;
    width: 50%;
    text-align: center;
    margin: 14px auto;*/
	background: #fce8e8;
	padding: 6px;
	margin-bottom: 20px;
	border-bottom: 1px dashed #000;
	border-radius: 4px;
}

.staff-head-tel {
	direction: ltr;
	line-height: 30px;
	margin-top: 15px;
}

.staff-head-tel i {
	padding-right: 5px;
	color: #00ea00;
}

.email-o i {
	color: red !important;
}

.c-head-title {}

.c-panes div {}

.c-panes {}

.c-panes img {}

.c-text-1 {}

.workflow-view .view-content {
	border-top: 2px solid #03A9F4;
	;
	padding: 10px;
}

.workflow-view .ctools-dropbutton {
	width: 94%;
	margin: 4px auto;
	border-radius: 20px;
}

.workflow-view .views-row-odd .ctools-dropbutton {
	background: #e3ffc1;
}

.workflow-view .views-row-even .ctools-dropbutton {
	background: #e3e4e1;
}

.workflow-view .ctools-link {
	border-right: none;
}

.workflow-view .ctools-content {
	border-left: none;
	border-right: 15px solid #4CAF50;
	border-top: 15px solid transparent;
	border-bottom: 15px solid transparent;
	height: 0px;
	padding: 0px;
	margin-right: 10px;
}

.workflow-title {}

.workflow-body {}

.workflow-dropdown-list .ctools-content .title a {
	font-family: yekan !important;
	font-size: 13pt !important;
	color: black;
	line-height: 30px;
}

.workflow-dropdown-list .ctools-content .title {
	margin-right: 0;
	padding-right: 0;
}

.workflow-dropdown-list .ctools-content ul {
	position: relative;
	top: -17px;

}

.workflow-view .ctools-twisty {
	border-width: 6px 6px 0;
	margin-top: 5px;
	color: #505050 !important;
}

.workflow-view .art-postcontent a,
.workflow-view .art-postcontent a:link {
	color: #E91E63;
	top: 15px;
}

.workflow-view .ctools-dropbutton-processed .ctools-link {
	right: 4px;
	top: 0;
	width: 21px;
}

.workflow-view .ctools-dropbutton-processed .ctools-link {
	border-left: 2px solid #4CAF50;
}

.workflow-dropdown-list .ctools-content .body a {
	font-family: tahoma !important;
	font-size: 12px !important;
	padding: 20px;
}

.contact-us-table {
	width: 100% !important;
	margin-top: 40px !important;
}

.contact-us-table tr td {
	border: none;
	vertical-align: middle;
}

.contact-us-table img {
	border: none;
	float: left;
	transform: scale(0.9);
}

.workflow-2-title {
	/* background: #abdaff; */
	/* margin-bottom: 5px; */
	/* border-bottom: 1px solid #a09d9d; */
	padding: 0px 10px;
	border-right: 5px solid #9E9E9E;
	/* border-radius: 66px; */
	height: 5px;
}

.ui-accordion-header-active .workflow-2-title {
	border-right: 5px solid #FF5722;
	height: 5px;
}

.workflow-2-title a,
.workflow-2-title a:link {
	font-family: yekan !important;
	font-size: 13pt !important;
	line-height: 30px;
	color: black;
}

.workflow-view .ui-accordion-header-active {
	background: #CDDC39 !important;
}

.workflow-view .views-accordion-header {
	height: 30px;
}

.workflow-view .ui-accordion-content a,
.workflow-view .ui-accordion-content a:link {
	color: blue !important;
	font-family: tahoma !important;
	font-size: 10pt !important;
}

.workflow-view .ui-accordion-content p {
	line-height: 20px;
}

.workflow-view .ui-accordion-content {
	background: #fbffd6bf;
}

.vahed-right-2 .pane-content {
	border-top: 2px solid tomato;
	margin: 0 12px;
	padding-top: 7px;
}

.vahed-right-2 .pane-content .views-row {
	font-family: tahoma !important;
	font-size: 12px !important;
	display: block;
	line-height: 25px;
	padding-right: 10px;
}

.vahed-right-2 .pane-content .views-row a,
.vahed-right-2 .pane-content .views-row a:link {
	display: block;
	font-family: yekan;
	font-size: 13pt;
	color: #3F51B5 !important;
}

.vahed-right-2 .pane-content .views-row-odd {

	margin-bottom: 2px;
	background: lightgray;
}

.vahed-right-2 .pane-content .views-row-even {

	margin-bottom: 2px;
	background: #eee;
}

.vahed-right-2 h2 {
	margin-right: 12px;
	margin-top: 40px;
}

.vahed-right-2 .pane-content .views-row:hover {
	background: #bbfce7;

	border-right: 2px solid green;
}

.vahed-right-2 .pane-content .views-row:hover a {
	color: #0a51fe !important;
}

.vahedha-slideshow ul>li {
	padding-right: 0;
}

.facultystaff-view {
	border-top: 2px solid #FF9125;
	padding: 50px;
}

.facultystaff-title {
	background: #6fccf7;
	color: #101010;
	line-height: 25px;
	padding: 1px 15px;
	margin: 0 auto;
	font-family: yekan;
	font-size: 14pt;
	border-radius: 3px;
	border-bottom: 1px solid gray;
}

.facultystaff-details {
	padding-right: 15px;
}

.facultystaff-details .views-label {
	display: inline-block;
	background: #b5b5b5;
	width: 19%;
	color: black;
	line-height: 20px;
	margin-bottom: 6px;
	padding: 1px 7px 0;
	border-radius: 2px;
	border-right: 2px solid #4CAF50;
}

.facultystaff-post {
	margin-top: 20px;
}

.facultystaff-image img {
	padding: 2px;
	border-radius: 5px;
	box-shadow: 1px 1px 4px 0px #716767;
}

.facultystaff-email {
	text-align: left;
	display: block;
	direction: ltr;
}

.facultystaff-email i {
	color: red;
	font-size: 17px !important;
	padding-right: 5px;
	padding-left: 6px;
	margin-bottom: 20px;
}

.homepage-forms {
	border-top: 2px solid tomato;
}

.homepage-forms .view-filters {
	background: #CDDC39;
}

#edit-field-vahed-type-value-wrapper {
	width: 24%;
	margin-top: 0px;
	padding-right: 10px;
}

.homepage-forms .view-filters .views-submit-button {
	padding: 4px 0px;
}

#edit-field-vahed-type-value * {
	font-family: tahoma;
	font-size: 12px;
	line-height: 18px;
}

#edit-submit-faculty-page {
	background: #03a9f4d4;
	width: 60px;
	color: white;
	font-family: tahoma;
}

#edit-field-vahed-type-value {
	height: 23px;
	margin-top: -1px;
}

.ed-useful-links-title {
	display: inline-block;
	float: left;
	text-align: right;
	width: 80%;
	height: 55px;
}

.ed-useful-links-title a {
	font-family: yekan !important;
	font-size: 12pt !important;
	height: 100%;
	padding-top: 16px;
}

.ed-useful-links-image img {
	border: none;
	margin: 5px 0 -3px 0;
	transform: scale(0.9);
}

.ed-useful-links-image {
	display: inline-block;
	width: 20%;
	height: 55px;
}

.news-row .panel-col-fifteen.lastUnit img {
	transform: scale(0.8);
}

.notice-pane .more-link a {}

/*************************تنظیمات برای اخبار دو ستونه در صفحه اول****************/
/*.news-row .panel-col-fifteen.firstUnit{
	width:0;
}
.news-row .panel-col-fifteen.lastUnit{
display: inline-block;
width: 22%;
float: right;	
}
.news-row .panel-col-seventy	{
	width: 78%;
}
.news-row .panel-col-fifteen.lastUnit img{
	transform: scale(0.8);
	border-radius: 7px;
margin: 0 -4px 0 0;	
}	
.flnotice-Summary .views-more-link{
	display:none;
}
.faculty-frontpage1 .notice-pane1{
	margin-top: -19px;
}
.right-m2 , .left-m-2,.left-m1{
margin-top: 30px !important;	
}
.right-m2 .pane-content{
	    min-height: 331px;
}
.left-m-2 .view-faculty-page{
	margin-top:-10px;
}
.vahedha-row .views-field-title::before{
	top: 91%;
	left: 29px;
}
.vahedha-title{
	width:81%;
	margin:5px auto;
}*/
/********************************************************************************/
.facultystaff-view .view-filters {
	margin: -30px 0 30px 0;
}

#edit-submit-viewstaff {
	width: 75px;
	font-family: tahoma;
	font-size: 12px;
}

.content-three-links .col-1,
.content-three-links .col-2,
.content-three-links .col-3 {
	width: 33%;
	text-align: center;
	display: inline-block;
}

.effect10 {
	margin: 0 auto;
}

.three-links-summery {
	font-size: 12pt !important;
	background: #ff9d95;
	width: 50%;
	text-align: center;
	display: inline-block;
	color: black;
	margin-top: 8px !important;
	border-radius: 10px;
	border: 1px dotted white;
}

.bottom-3 .pane-title {
	font-size: 48px !important;
	font-family: yekan !important;
	position: absolute;
	display: block;
	text-align: center;
	width: 100%;
	top: -17px;
	color: #198005;
}

.bottom-3 .art-postmetadataheader {
	display: none;
}

.bottom-3 {
	height: auto;
	border-top: 2px dashed #F44336;
	width: 98.3%;
}

.bottom-3 .pane-content {
	background: #00bcd4bf;
}

.bottom-3 {
	position: relative;
	margin-top: 100px;
}

.contact-us-table tr td span {
	position: relative;
	top: 7px;
}

.forsat-shoghli-view .view-content .views-row a,
.forsat-shoghli-view .view-content .views-row a:link {
	font-family: yekan;
	font-size: 14pt;
	padding: 8px 20px;
	display: block;

}

.sabtnam-table {
	width: 100% !important;
}

.sabtnam-table tr td {
	width: 30% !important;
	border: none;
}

.sabtnam-table img {
	border: none;
}

//................................ فرم ورود اطلاعات انجمن فارغ التحصیلان......................
.f-name label {}

#edit-submitted-name {}

.form-input-title {
	text-align: center;
	margin-bottom: 48px !important;
}

.b-form {
	border: 1px solid black;
	border-radius: 10px;
	overflow: hidden;
	padding: 5px 16px;
	background: #60dcff !important;
	box-shadow: 1px 2px 3px gray;
}

.st_address .description {
	font-size: 16pt;
	font-family: yekan;
	line-height: 28pt;
	text-align: center;
	color: #0751f9;
}

.webform-progressbar {
	margin-bottom: 60px !important;
}

.webform-component--st-id .description {}

/*....................................new.urmia.ac.ir......................................*/
.responsive .panel-col-seventy {
	width: 100%;
}

.art-hmenu .home-ico {}

.art-hmenu>li>a {
	font-family: IRANSans !important;
	font-size: 12pt !important;
	/*font-weight: 500 !important;*/
}

.art-hmenu>li {
	width: 153px !important;
	text-align: center !important;
	margin-left: 35px !important;
}

.fa-home,
.fa-graduation-cap,
.fa-search,
.fa-users,
.fa-university {
	padding-left: 8px;
	transform: scale(0);
	vertical-align: middle;
	transition-duration: 0.3s;
}

.art-hmenu>li:hover .fa {
	transform: scale(1.1);
	transition-duration: 0.3s;
	float: right;
	top: 10px;
	position: relative;
	color: #009688;
	right: -8px;
}

ul.art-hmenu li li::after {
	border-bottom: none;
}

/*.home-ico > ul  a{*/
.b-link {
	font-family: iransans !important;
	font-size: 10pt !important;
	font-weight: 400 !important;
	padding: 0 5px !important;
}
.art-nav{
    background: #1784d9;	/*#033b89*/
}
.nav-link-1{
	color:white !important;
}
/*.home-ico > ul > li > a {*/
#root-menu>ul>li>a {
	/*.a-link{*/
	color: #FF5722 !important;
	font-family: IRANSans !important;
	font-size: 10pt !important;
	text-align: center !important;
	border-bottom: 1px solid #00BCD4 !important;
	height: 30px !important;
	top: 3px !important;
	margin-bottom: 15px !important;
	font-weight: 500 !important;
	/* pointer-events: none;*/
	/* background: linear-gradient(0, transparent,#CDDC39) !important; */
	border-radius: 0px !important;
}

#en-nav-menu-item {
    width: 35px !important;
    margin: 0 !important;	
}
#en-nav-menu-item a{
	padding: 0;
    margin: 0;
    text-align: center;	
}

ul.art-hmenu ul::before {
	background: rgba(255, 255, 255, 0.93);
}

.home-ico>ul ul li {
	margin: 0 !important;
}

/*.home-ico > ul  ul  li a{
	font-family: yekan !important;
    font-size: 12pt !important;
}*/
@keyframes spin {
	from {
		transform: rotateY(0deg);
		moz-transform: rotateY(0deg); //Firefox
		ms-transform: rotateY(0deg); //Microsoft Browsers
	}

	to {
		transform: rotateY(360deg);
		moz-transform: rotateY(360deg); //Firefox
		ms-transform: rotateY(360deg); //Microsoft Browsers
	}
}

@-webkit-keyframes spin {
	from {
		-webkit-transform: rotateY(0deg);
	}

	to {
		-webkit-transform: rotateY(360deg);
	}
}

.home-ico>ul ul img {
	animation-name: spin;
	animation-timing-function: linear;
	animation-iteration-count: infinite;
	animation-duration: 5s;
	-webkit-animation-name: spin;
	-webkit-animation-timing-function: linear;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-duration: 5s;
	transform-style: preserve-3d;
}

.slick-slider-pane {
	margin-top: -10px;
}


#countdown{
    position: absolute;
    left: 135px;
    top: 60px;
    font-size: 15pt;	
	font-weight: 600;
	color: #ff0030;
	font-family: 'Yekan';
}

@media (min-width: 48em) {
	.slick--skin--boxed>.slick__slider>.slick-list {
		margin: 0 !important;
	}
}

.slick__slider ul.slick-dots li {
	padding: 0;
	margin: 0;
}

/*.news-img .item-list ul li img{
	width:100px;
	height:100px;
	
}*/
.notice-pane .pane-content .item-list ul li img {
	display: none;
}

/*.notice-pane .pane-content .item-list ul li a {*/
.notice-title a{
	font-family: IRANSans !important;
	font-size: 10pt !important;
	line-height: 30px;
	text-align: justify;
	color: #615d5dcc !important;
	font-weight: 400;
}

.notice-pane  ul li:nth-child(odd) {
	border-right: 3px solid tomato;
	height: 31px;
	border-top-right-radius: 6px;
	box-shadow: 1px 1px 3px grey;
	padding: 2px 5px 2px 2px !important;
	margin: 10px 0px 2px 0px !important;
	overflow: hidden;
}

.main-slick-slider .slick-slider-title {
	position: relative;
	margin-top: -0.4%;
	/*margin: -0.4% 21px 0 21px;*/
	/*background: rgba(0, 0, 0, 0.4);*/
	/*background: #919ea940;/*#29B6F6;*/ /*#26c6da;*/
	border: 1px solid white;
	box-shadow: 0px -40px 60px #ffffff;
	padding: 15px;
	text-align: center;
}

.main-slick-slider .slide__content a {
	font-family: IRANSans;
	font-size: 14pt;
	font-weight: normal;
	font-style: normal;
	color: #02a9cc;/*white;*/
	position: relative;
	top: -1px;
}

.main-slick-slider .slick-dots {
	margin: 0;
	bottom: -20px;
}

.notice-pane ul li p {
	/*display: none;*/
	height:30px;
}

#node-988 .art-postmetadataheader{
	display:none;
}

.news-list li {
	background: #96a2a242;
	margin: 0;
	padding: 0 !important;
	border: 1px solid white;
	position: relative;
}

.notice-list {
	margin-top: -6px !important;	
}

.content-right {
	float: right;
	width: 30%;
}

.content-left {
	float: left;
	width: 70%;
	position: relative;
}

.container-news {
	padding: 6px 0 0px 10px;
}

#node-859 .art-postmetadataheader {
	display: none;
}

#node-859 .art-post {
	padding: 0;
	margin: -4px 0 0 0;
}

.news-title a {
	font-family: iransans !important;
	font-size: 10.5pt !important;
	font-weight: normal !important;
	font-style: normal !important;
	color: #3F51B5 !important;
}

.news-body {
	font-size: 11px !important;
	line-height: 18px;
	font-family: iransans !important;
	margin-top: 10px !important;
}

.news-body .views-more-link {
	font-family: IRANSans !important;
	color: red !important;
	top: 2px !important;
	position: relative;

}

.news-image {
	text-align: center;
}

.news-postdate {
	font-size: 9px !important;
	font-family: IRANSans !important;
	position: absolute;
	bottom: 0;
	left: 5px;
	color: gray;
	font-weight: 300;
}

.news-pane .pane-title,
.notice-pane .pane-title {
	border-bottom: 2px solid #6f6f6f;
}

.more-news {
	display: inline;
	padding: 2px 15px;
	padding-bottom: 2px;
	background: white;
	border-radius: 5px;
	text-align: center;
	padding-bottom: 5px;
}

.more-news:hover {
	border: 1px solid gray;
}

.more-news:hover a {
	color: tomato !important;

}

.more-news a {
	font-family: IRANSans !important;
	font-size: 11pt !important;
	font-weight: 300;
	color: #2699ff !important;
}

.notice-pane .pane-title span,
.news-pane .pane-title span {
	border-bottom: 30px solid #e13804d9;
	display: inline-block;
	border-left: 30px solid transparent;
	height: 0;
	line-height: 33px !important;
	padding-right: 10px;
	color: white !important;
	font-family: yekan !important;
	font-size: 16pt !important;
	position: relative;
	text-align: center;
	font-weight: normal;
	font-style: normal;
}

/******************************Quick Access ***************************/
/*@import url(https://fonts.googleapis.com/css?family=Roboto:400,700);

html {
  height: 100%;
  background-color: #f8f8f8;
}

body {
  overflow: hidden;
  height: 100%;
  width: 600px;
  margin: 0 auto;
  background-color: #ffffff;
  font-family: 'Roboto', sans-serif;
  color: #555555;
}

a {
  text-decoration: none;
  color: inherit;
}

 * {
  box-sizing: border-box;
}
*/


.menu {
	display: block;
	position: relative;
	cursor: pointer;
}

.menu-title {
	display: block;
	width: 100px;
	height: 20px;
	padding: 12px 0 0;
	background: #9dc852;
	text-align: center;
	color: #ffffff;
	font-weight: bold;
	text-transform: uppercase;
	transition: 0.3s background-color;
}

.menu-title:before {
	content: "";
	display: block;
	height: 0;
	border-top: 5px solid #9dc852;
	border-left: 50px solid transparent;
	border-right: 50px solid transparent;
	border-bottom: 0 solid #dddddd;
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 101;
	transition:
		0.2s 0.2s border-top ease-out,
		0.3s border-top-color;
}

.menu-title:hover {
	background: #8db842;
}

.menu-title:hover:before {
	border-top-color: #8db842;
}

.menu:hover>.menu-title:before {
	border-top-width: 0;
	transition:
		0.2s border-top-width ease-in,
		0.3s border-top-color;
}

.menu-title:after {
	content: "";
	display: block;
	height: 0;
	border-left: 50px solid transparent;
	border-right: 50px solid transparent;
	border-bottom: 0 solid #ebebeb;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 101;
	transition: 0.2s border-bottom ease-in;
}

.menu:hover>.menu-title:after {
	border-bottom-width: 5px;
	transition: 0.2s 0.2s border-bottom-width ease-out;
}

.menu-title_2nd {
	background: #4e96b3;
}

.menu-title_2nd:hover {
	background: #3e86a3;
}

.menu-title_2nd:before {
	border-top-color: #4e96b3;
}

.menu-title_2nd:hover:before {
	border-top-color: #3e86a3;
}

.menu-title_3rd {
	background: #ff6358;
}

.menu-title_3rd:hover {
	background: #ff6358;
}

.menu-title_3rd:before {
	border-top-color: #ff6358;
}

.menu-title_3rd:hover:before {
	border-top-color: #ff6358;
}

.menu-title_4th {
	background: #bd8430;
}

.menu-title_4th:hover {
	background: #bd8430;
}

.menu-title_4th:before {
	border-top-color: #bd8430;
}

.menu-title_4th:hover:before {
	border-top-color: #bd8430;
}

.menu-dropdown {
	min-width: 100%;
	padding: 15px 0;
	position: absolute;
	background: #ebebeb;
	z-index: 100;
	transition:
		0.5s padding,
		0.5s background;
}

.menu-dropdown:after {
	content: "";
	display: block;
	height: 0;
	border-top: 5px solid #ebebeb;
	border-left: 50px solid transparent;
	border-right: 50px solid transparent;
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 101;
	transition: 0.5s border-top;
}

.menu:not(:hover)>.menu-dropdown {
	padding: 2px 0;
	background: #dddddd;
	z-index: 99;
}

.menu:not(:hover)>.menu-dropdown:after {
	border-top-color: #dddddd;
}

.menu:not(:hover)>.menu-title:after {
	border-bottom-color: #dddddd;
}

.menu-dropdown>* {
	overflow: hidden;
	height: 30px;
	padding: 5px 10px;
	background: rgba(0, 0, 0, 0);
	white-space: nowrap;
	transition:
		0.5s height cubic-bezier(.73, .32, .34, 1.5),
		0.5s padding cubic-bezier(.73, .32, .34, 1.5),
		0.5s margin cubic-bezier(.73, .32, .34, 1.5),
		0.5s 0.2s color,
		0.2s background-color;
}

.menu-dropdown>*:hover {
	background: rgba(0, 0, 0, 0.1);
}

.menu:not(:hover)>.menu-dropdown>* {
	visibility: hidden;
	height: 0;
	padding-top: 0;
	padding-bottom: 0;
	margin: 0;
	color: rgba(25, 25, 25, 0);
	transition:
		0.5s 0.1s height,
		0.5s 0.1s padding,
		0.5s 0.1s margin,
		0.3s color,
		0.6s visibility;
	z-index: 99;
}

.hList {
	//overflow: hidden;
	display: inline-block;
}

#block-block-3 {
	text-align: center;
}

.hList>* {
	float: right;
}

.hList>*+* {
	margin-left: 0;
}

.menu-title {
	font-family: IRANSans;
	font-weight: normal;
	font-size: 13px;
	padding-top: 2px;
	margin: 1px 1px 0 1px;
}

.menu-dropdown li {
	font-family: iransans;
	font-size: 11px;
	padding: 0;
	text-align: center !important;
}

.menu-dropdown li a {
	display: block;
	line-height: 28px;
	color: #006c96;
}

/***********************add for color access menu*******************/
/************منوی دانشجویان**************/
.menu-2 {
	background: #bee4f5;
	border-bottom-left-radius: 2px;
	border-bottom-right-radius: 2px;
}

.menu-2 a {
	color: #0087bd !important;
}

.menu-2:after {
	border-top: 5px solid #bee4f5;
}

.menu-title_2nd:after,
.menu-title_2nd:before {
	border-bottom: 0px solid #bee4f5;
}

/*********** منوی دانش آموختگان***************/
.menu-1 {
	background: #d9fd9d;
	border-bottom-left-radius: 2px;
	border-bottom-right-radius: 2px;
}

.menu-1 a {
	color: #588a02 !important;
}

.menu-1:after {
	border-top: 5px solid #d9fd9d;
}

.menu-title_1nd:after,
.menu-title_1nd:before {
	border-bottom: 0px solid #d9fd9d;
}

/*********** منوی هیات علمی***************/
.menu-3 {
	background: #ffd4d0;
	border-bottom-left-radius: 2px;
	border-bottom-right-radius: 2px;
}

.menu-3 a {
	color: #b90e02 !important;
}

.menu-3:after {
	border-top: 5px solid #ffd4d0;
}

.menu-title_3rd:after,
.menu-title_3rd:before {
	border-bottom: 0px solid #ffd4d0;
}

/*********** منوی کارمندان***************/
.menu-4 {
	background: #f3d9b3;
	border-bottom-left-radius: 2px;
	border-bottom-right-radius: 2px;
}

.menu-4 a {
	color: #a06000 !important;
}

.menu-4:after {
	border-top: 5px solid #f3d9b3;
}

.menu-title_4th:after,
.menu-title_4th:before {
	border-bottom: 0px solid #f3d9b3;
}

/****************************Parallx******************************************/
.slick-pane {
	background-image: url("./images/parallax-1.jpg");
	/*background-image: url("./images/test/parallax-6.png");*/
	background-size: cover;
	background-attachment: fixed;
	/*  background-position: center center !important;*/
	padding: 50px 0;
	border-radius: 0px;
	margin-top: 50px;
	/**********Full width*****/
	/*margin-right: -54px;
	width: 109%;*/
	background-repeat: no-repeat;
	text-align: center;
}

.slick-pane nav.slick__arrow {
	display: none;
}

.slick-pane .pane-title {
	background-color: #ff0000b0;
}

.slick-pane .slick-slide img {
	border: 2px solid rgba(0, 0, 0, 0) !important;
	/*border-radius: 3px;*/
	border-top-left-radius: 45px;
}

.slick-pane .slick-dots {
	bottom: -15%;
}

.slick-pane .slick__slide {
	width: 25% !important;
}

.slick-pane .slick-slide .slide__content {
	background: rgba(0, 0, 0, 0.3);
	margin-right: 16%;
	margin-left: 16%;
	border-top-left-radius: 45px;
}

.slick-pane .slick-slide .slide__content a {
	font-family: IRANSans;
	line-height: 25px;
	font-weight: 300;
	font-size: 14px;
	color: white;
	text-align: center;
	display: block;
	min-height: 110px;
}
.slick-pane2 {
    padding: 60px 0px !important;
}

/************************************** Full Width *************************/

.art-sheet{
    padding: 5px 0px 0px 0px;
	max-width: none;
	border: none;
}

.slick-pane2 .slick--skin--boxed>.slick__slider>.slick-list {
	max-width: 1580px;
	margin: auto !important;
}

.news-pane {
    /* margin-left: 2%; */
    margin-right: 2%;
}

.notice-pane {
    margin-left: 5%;
    margin-right: 2%;
}

.achievement-pane .slide__content {
	height: 95%;
}

.achievement-title {
	height: 62px;
}

.panel-3col-33 {
	margin: 0 10%;
}

.panel-3col-33 .panel-col-first {
	width: 28%;
}

.moscone-column-content {
	padding: 0 5%;
}

.uni-calendar-pane .slick__slide {
    width: 21% !important;
}

.achievement-pane .slick__slide {
    width: 21% !important;
}


.three-views .outer_slide__content {
	width: 26%;
}

.uni-calendar-pane .view-footer {
	left: 10%;
}

.moscone-container.moscone-footer {
	margin-bottom: 0px;
}


@media only screen and (max-width: 600px) {
	.achievement-pane .slick__slide {
		width: 80% !important;
	}

	.achievement-pane>.pane-title span {
		padding: 13px 25px;
		margin-bottom: 10px;
	}

	.calendar-title , .goodlinks-pane-title {
		font-weight: 700;
		font-size: 12pt;
	}

	.uni-calendar-pane .slick__slide {
		width: 90% !important;
	}
	.goodlinks-view .view-content .views-row {
		width: 100% !important;
	}
	
	.moscone-column-content {
    	padding: 0px 1%;
	}

	.notice-pane {
		margin-left: 0;
		margin-right: 0;
	}

	.news-pane {
		margin-right: 0;
	}
}
/***************************************************************************/

/***********************setting for phone*******************/
@media only screen and (max-width: 600px) {
	.art-sheet {
		padding: 5px;
	}

	.news-title a {
		font-size: 14px !important;
		padding-right: 10px !important;
		display: block;
	}

	.news-body {
		display: none;
	}

	.slick-section .moscone-column-content {
		display: flex;
		flex-wrap: wrap;
	}

	.slick-section .moscone-sidebar {
		order: 2;
	}

	.slick-section .moscone-content {
		order: 1;
	}

	.slick-pane .slick-slide .slide__content {
		margin-right: 10%;
		margin-left: 10%;
	}

	.slick-section .moscone-content,
	.slick-section .moscone-sidebar {
		width: 100%;
		float: none;
	}

	.event-year,
	.event-day,
	.event-month {
		font-size: 11px;
		width: 31%;
	}

	#block-search-form {
		left: 0;
		margin-left: 3px;
		top: 34px;
		width: 100%;
		position: relative;
		float: left;
	}
	#search-block-form{
		width: 198px;
	}

	#block-search-form>h3 {
		display: none;
	}

	.art-object2110741418 {}

	.slick-pane,
	.countDown-pane {
		width: inherit !important;
		margin-right: inherit !important;
		margin-top: 0px !important;
		border-radius: 0;
	}

	.slick-pane .slick-slide .slide__content a {
		font-size: 14px;
	}

	.countDown-pane .slide__content {}

	.region-art-header #block-block-1 {
		right: 8px;
		margin-left: 3px;
		top: 32px;
		width: 171px;
		position: relative;
		float: right;
	}

	#block-block-1 {
		width: 195px !important;
		font-size: 7.5pt !important;
		top: -16px !important;
		float: left !important;
		right: 0% !important;
	}

	#block-block-1 h3 {
		font-size: 13pt !important;
		padding-left: 5px !important;
	}

	.lang-change-title {
		font-size: 11px !important;
		margin-right: 0px !important;
		margin-top: -2px !important;
	}

	.region-art-header #block-block-4 {
		display: none;
		margin-left: 3px;
		position: relative;
		float: right;
		height: auto;
		
	}

	.region-art-header #block-block-6 {
		transform: scale(0.23) !important;
		position: absolute;
	}

	.countDown-title {
		font-size: 11pt !important;
	}

	.countDown-pane .slide__content {
		width: 98% !important;
		margin: 0 auto !important;
	}

	.responsive .countDown-image img {
		height: 100px !important;
	}

	.slick-pane2 .slick__slide {
		width: 33% !important;
		margin: 0 auto !important;
	}

	.slick-pane2 .slick-list {
		margin: 0 !important;
	}

	.slick-pane2 .slick-track {
		/*	width:100% !important;*/
	}

	.slick-pane2 .slick-link-title {
		font-size: 12px;
	}
	.slick-pane2 .slide__content {
		min-height:171px;
	}

	/*.....................setting for three column paine to be flexible.....*/
	.three-columns .panel-display {
		display: flex;
		flex-wrap: wrap;
		flex-direction: row-reverse;
	}

	.three-columns .panel-display .panel-col-first {
		order: 3;
		width: 100%;
	}

	.three-columns .panel-display .panel-col {
		order: 2;
		width: 100%;
	}

	.three-columns .panel-display .panel-col-last {
		order: 1;
		width: 100%;
	}

	.three-columns {
		background-position: center center !important;
	}

	.unilinks,
	.eportals,
	.goodlinks {
		margin: 0px 0px 20px 0px !important;
	}

	.three-columns .panel-display .panel-col-first {
		margin-left: 0px !important;
	}

	.three-columns .panel-display .panel-col-first>.inside,
	.three-columns .panel-display .panel-col>.inside,
	.three-columns .panel-display .panel-col-last>.inside {
		margin: 0;
	}

	/**************************setting for uni calendar pane***************/
	.uni-calendar-pane .slick__slide,
	.slick-pane .slick__slide,
	.achievement-pane .slick__slide {
		width: 90% !important;
	}

	.uni-calendar-pane .slick-list,
	.uni-calendar-pane .slick-track,
	.slick-pane .slick-list,
	.slick-pane .slick-track,
	.achievement-pane .slick-list,
	.achievement-pane .slick-track {
		margin-left: 0;
		margin-right: 0;
	}

	.uni-calendar-pane .calendar-item-title {
		/* font-size: 12pt; */
	}

	.uni-calendar-pane .calendar-item-image {
		margin-bottom: 0;
	}

	.uni-calendar-pane .calendar-item-body {
		/* font-size: 10pt; */
	}

	.uni-calendar-pane .slide__content {
		min-height: 280px !important;
	}
	.uni-calendar-pane, .three-views{
		background-position: center center !important
	}

	.slick-pane .slick-slide .slide__content a {
		min-height: 75px !important;
	}

	/*************************seting for three views pane************/
	.three-views .slick__slide {}

	.three-views .outer_slide__content {
		width: 90% !important;
	}

	.three-views .inner-three-views-slick-slider .slick-list {
		margin: 0 !important;
	}

	.menu-title {
		width: 88px;
		font-size: 12px;
	}

	.menu-dropdown li {
		font-size: 10px;
	}

	.menu-title:before {
		border-left: 44px solid transparent;
    	border-right: 44px solid transparent;
	}

	.menu-dropdown:after{
		border-left: 44px solid transparent;
    	border-right: 44px solid transparent;
	}

	.year-1399{
		max-width: 100px !important;
		top: -18px;
		left: -20px !important;
	}

	.menu.art-hmenu-right-to-left.art-hmenu-left-to-right.active ul {
		display: block !important;
	}

	.achievement-body{
		display: none;
	}
	.art-hmenu>li {
		margin-left: 0px !important;
	}

	.art-hmenu>li>a {
		text-align: center !important;
	}

	.responsive .art-nav ul.art-hmenu .department-menu-items ul{
		display: block !important;
	}
	.fa {
		display: none !important;
	}

	.site-logo{
		top: -403px;
		right: -300px !important;
	}

	.news-list li{
		width: 100% !important;
	}

	.goodlinks-view .view-content .views-row {
		width: 100% !important;
	}
}

/*********** Small devices (portrait tablets and large phones, 600px and up to 768px) *****************/
@media only screen and (min-width: 601px) and (max-width:768px) {

	.countDown-pane,
	.slick-pane {
		width: 100% !important;
		margin-right: 0px !important;
	}

	#block-block-1 {
		float: right !important;
		top: 76px !important;
		padding: 0;
		margin: 0 !important;
		text-align: right !important;
		width: 250px;
		right: 12px !important;
	}

	.art-sheet {
		padding: 5px;
	}

	#block-search-form {
		left: 0;
		margin-left: 3px;
		margin-top: -50px;
	}

	.slick-section .moscone-column-content {
		display: flex;
		flex-wrap: wrap;
	}

	.slick-section .moscone-sidebar {
		order: 2;
	}

	.slick-section .moscone-content {
		order: 1;
	}

	.slick-section .moscone-content,
	.slick-section .moscone-sidebar {
		width: 100%;
		float: none;
	}

	.news-title,
	.news-body {
		padding-right: 10px;
	}

	.news-body {
		display: block;
		font-size: 12px !important;
		font-weight: 400 !important;
	}

	.news-title a {
		font-size: 16px !important;
	}

	.uni-calendar-pane .slick__slide,
	.slick-pane .slick__slide {
		width: 50% !important;
	}

	.achievement-pane .slick__slide {
		width: 45% !important;
	}

	.uni-calendar-pane .slick-list,
	.uni-calendar-pane .slick-track,
	.slick-pane .slick-list,
	.slick-pane .slick-track,
	.achievement-pane .slick-list,
	.achievement-pane .slick-track {
		margin-left: 0;
		margin-right: 0;
	}

	.uni-calendar-pane, .three-views, .three-columns{
		background-position: center center !important
	}

	.event-year,
	.event-day,
	.event-month {
		width: 31% !important;
	}

	.slick-pane2 .slick__slide {
		width: 32% !important;
		margin: 0 auto !important;
	}
	.slick-pane2 .slick-list {
		margin: 0 !important;
	}

	.slick-pane2 .slick-track {
		width: 100% !important;
	}

	.slick-pane2 .slick-link-title {
		font-size: 12px;
	}
	.slick-pane2 .slide__content {
		min-height:171px;
	}
	.three-views .outer_slide__content {
		width: 45% !important;
	}

	.three-views .inner-three-views-slick-slider .slick-list {
		margin: 0 !important;
	}

	.three-views .inner-three-views-slick-slider .slick-list .slide__content {
		margin: 4px !important;
	}

	.three-views-slide-title a {
		font-size: 11px;
	}

	.year-1399{
		max-width: 100px !important;
		left: 43%;
		top: -1px;
	}

	.menu.art-hmenu-right-to-left.art-hmenu-left-to-right.active ul {
		display: block !important;
	}

	.site-logo{
		display: none;
	}

	.news-list li{
		width: 100% !important;
	}

	.goodlinks-view .view-content .views-row {
		width: 100% !important;
	}

	#countdown { 
		top : 16px;
		left: 40px;
	}

}

@media only screen and (min-width: 769px) and (max-width:1060px) {

	.slick-section .moscone-column-content {
		display: flex;
		flex-wrap: wrap;
	}

	.slick-section .moscone-sidebar {
		order: 2;
	}

	.slick-section .moscone-content {
		order: 1;
	}

	.slick-section .moscone-content,
	.slick-section .moscone-sidebar {
		width: 100%;
		float: none;
	}

	.news-title,
	.news-body {
		padding-right: 10px;
	}

	.news-body {
		display: block;
		font-size: 12px !important;
		font-weight: 400 !important;
	}

	.news-title a {
		font-size: 16px !important;
	}
	.news-image img {
		transform: scale(0.9);
		position: relative;
		right: -7px;
	}

	/* .news-image {
		text-align: center;
	}

	.news-body {
		font-size: 11px !important;
		font-weight: 400 !important;
		font-family: iransans !important;
		display: none;
		margin-right: 28px !important;
	}

	.news-title a {
		font-size: 13px !important;
		font-family: iransans !important;
		margin-right: 24px;
		display: block;
	} */

	.countDown-pane,
	.slick-pane {
		width: 100% !important;
		margin-right: 0px !important;
	}

	.event-year,
	.event-day,
	.event-month {
		width: 30% !important;
	}

	.uni-calendar-pane, .three-views, .three-columns{
		background-position: center center !important
	}

	.region-art-header #block-block-1{
		top: 100px;
		left: 95px;
	}

	.year-1399{
		width: 120px;
		height: auto;
		top: 7px;
		left: 155px;
	}

	.site-logo {
		right: 0em !important;
		transform: scale(0.40);
		top: -50px;
	}

	.art-object2110741418 {
		right: 0em !important;
		transform: scale(0.40);
		top: -50px;
	}
	
	.art-object1853306527 {
		right: 125px !important;
		top: 40px;
		transform: scale(0.5) rotate(1.5deg) !important;
	}
	.slick-pane2 .slide__content {
		min-height:171px;
	}	

	.uni-calendar-pane .slick__slide,
	.slick-pane .slick__slide,
	.achievement-pane .slick__slide {
		width: 50% !important;
	}

	.art-hmenu>li {
		width: 110px !important;
		margin-left: -7px !important;
	}

	.art-hmenu>li>a, #old-site>li>a {
		font-size: 11pt !important;
	}

	#old-site {
		width: 80px !important;
	}

	.b-link {
		font-size: 9pt !important;
	}

	.news-title a {
		font-size: 10pt !important;
	}

	.notice-pane ul li:nth-child(odd){
		height: 25px;
	}

	.notice-title a{
		font-size: 9pt !important;
	}

	li.important-notice:after {
		left: -9px !important;
		font-size: 11px !important;
	}

	.news-list li{
		width: 100% !important;
	}

	.amar td {
		width: 33%;
	}

	.goodlinks-view .view-content .views-row {
		width: 100% !important;
	}

}


@media only screen and (min-width: 1061px) and (max-width:1112px) {
	.art-hmenu>li {
		width: 135px !important;
		margin-left: 5px !important;
	}

	.b-link{
		font-size: 10pt !important;
	}

	.art-hmenu>li>a, #old-site>li>a  {
		font-size: 12pt !important;
	}

	#old-site {
		width: 80px;
	}

	.news-title a {
		font-size: 10pt !important;
	}

	.news-body {
		display: none;
	}

	.notice-pane ul li:nth-child(odd){
		height: 25px;
	}

	.notice-title a{
		font-size: 9pt !important;
	}

	li.important-notice:after {
		left: -9px !important;
		font-size: 11px !important;
	}

	.goodlinks-view .view-content .views-row {
		width: 100% !important;
	}


}

@media only screen and (min-width:1113px) and (max-width:1350px) {

	.news-title a {
		font-size: 10pt !important;
	}
	.news-body {
		font-size: 10px !important;
		line-height: 14px;
		margin-top: 5px !important;
	}

	.notice-title a{
		font-size: 9.5pt !important;
	}

	.notice-pane ul li:nth-child(odd){
		height: 28px;
	}


	#old-site a {
		font-size: 13pt;
	}

	.goodlinks-view .view-content .views-row {
		width: 100% !important;
	}
}

/************************larg screen*************************/

@media only screen and (min-width: 1351px) {

	.countDown-pane,
	.slick-pane {
		/*width: 107.3% !important;
		margin-right: -52px !important;*/
	}

	#old-site a {
		font-size: 13pt;
	}

}

/*************************شمارنده های آمار دانشگاه***************************/
.countDown-pane {
	/*width: 109%;
	margin-right: -54px;*/
	padding: 80px 0px;
	margin-top: 0px;
	background: white;
	text-align: center;

}

.countDown-pane .pane-title {
	background-color: #268FFFCF;
}

.countDown-pane .pane-title,
.slick-pane .pane-title {
	color: #FFFFFF;
	border-radius: 5px;
	padding: 15px 40px;
	display: inline-block;
	margin-bottom: 51px;
}

.countdown-pane-title,
.carousel-title {
	font-family: IRANSans;
	font-weight: 500;
	font-size: 20pt;
}

.countDown-title {
	font-family: IRANSans;
	font-size: 19px;
	/* color: #0660bf; */
	text-align: center;
	margin-top: 20px;
	display: block;
	font-weight: 500;
}

.countDown-image {
	margin-bottom: 20px;
}

.countDown-image img {
	border: 5px solid #FE9500B5;
	border-radius: 50%;
	padding: 1px;
	/*box-shadow: inset 2px 2px 40px #FE9500B5;	*/
	width: 100px;
	height: 100px;
}

.countDown-body {}

.countDown-pane .slide__content {
	background: transparent;
	width: 53%;
	margin: 0 22%;
	/*border: 0;*/
	padding: 12px 0;
}

#staff_num,
#st_num,
#vahed_num, .counter-value, .amar h3 {
	font-size: 20pt !important;
	font-family: yekan !important;
}

/**************************************************/
.n-bar,
.e-bar {
	padding: 0px 0 0 8px;
	color: #333333;
	margin: 1px 0 0 10px;
}

/***************************Three column content*******************/
.unilinks,
.eportals,
.goodlinks {
	font-family: iransans;
	font-size: 16pt;
	font-weight: 400;
	color: #ff9600;
	line-height: 34px;
	text-align: center;
	width: 70%;
	margin: 0 auto;
}

.unilinks {
	/*background: rgba(255, 255, 255, 0.17);*/
}

.eportals {
	/*background: rgba(255, 255, 255, 0.17);*/
}

.goodlinks {
	background: rgba(255, 255, 255, 0.17);
	display: none;
}

.three-columns h2.pane-title {
	color: #FFFFFF;
	background-color: #FE9500B5;
	border-radius: 5px;
	padding: 15px 40px;
	display: inline-block;
	margin-bottom: 40px;
}

.goodlinks-pane-title {
	font-family: IRANSans;
	font-weight: 500;
	font-size: 20pt;
}

.three-columns {
	background-image: url("./images/parallax-2.png");
	background-size: cover;
	background-attachment: fixed;
	/*  background-position: center center !important;*/
	padding-top: 50px;
	padding-bottom: 50px;
	border-radius: 0px;
	margin-top: 0px;

	/**********Full width*****/
	/*margin-right: -54px;
	width: 109%;*/
	background-repeat: no-repeat;
	text-align: center;
}

.unilinks-title a,
.eportals-title a {
	color: white;
	font-family: iransans;
	font-size: 13px;
	line-height: 25px;
	font-weight: 300;
	padding-right: 10px;
}

.goodlinks-title a {
	color: white;
	font-family: iransans;
	font-size: 13px;
	line-height: 25px;
	font-weight: 300;
	padding-right: 0px;
}

.effected-title a {
	display: inline-block;
	vertical-align: middle;
	-webkit-transform: perspective(1px) translateZ(0);
	transform: perspective(1px) translateZ(0);
	box-shadow: 0 0 1px rgba(0, 0, 0, 0);
	position: relative;
	overflow: hidden;
}

.effected-title a:hover:before {
	left: 0;
	right: 0;
}

.effected-title a:hover {
	color: #178f02;
}

.effected-title a:before {
	content: "";
	position: absolute;
	z-index: -1;
	left: 51%;
	right: 51%;
	bottom: 0;
	background: #2098D1;
	height: 1px;
	-webkit-transition-property: left, right;
	transition-property: left, right;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-webkit-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
}

.goodlinks-title a {
	/*display:none;*/
	position: relative;
	left: 0%;
	transition-duration: 0.5s;
}

.goodlinks-image {
	text-align: center;
	overflow: hidden;
	/*background:rgba(0,0,0,0.17); rgba(255, 195, 14, 0.73)*/

	margin: 0 auto;
}

.goodlinks-view .views-row {
	border-radius: 20px 1px;
	height: 50px;
	transition-duration: 0.5s;
}

.goodlinks-view .views-row-9 {
	/*background:rgba(255, 195, 14, 0.13);*/
	background: rgba(213, 126, 0, 0.07);
}
.goodlinks-view .views-row-8 {
	/*background:rgba(255, 195, 14, 0.13);*/
	background: rgba(213, 126, 0, 0.17);
}
.goodlinks-view .views-row-7 {
	/*background:rgba(255, 195, 14, 0.13);*/
	background: rgba(213, 126, 0, 0.27);
}

.goodlinks-view .views-row-6 {
	/*background:rgba(255, 195, 14, 0.23);*/
	background: rgba(213, 126, 0, 0.37);
}

.goodlinks-view .views-row-5 {
	/*background:rgba(255, 195, 14, 0.33);*/
	background: rgba(213, 126, 0, 0.47);
}

.goodlinks-view .views-row-4 {
	/*background:rgba(255, 195, 14, 0.43);*/
	background: rgba(213, 126, 0, 0.57);
}

.goodlinks-view .views-row-3 {
	/*background:rgba(255, 195, 14, 0.53);*/
	background: rgba(213, 126, 0, 0.67);
}

.goodlinks-view .views-row-2 {
	/*background:rgba(255, 195, 14, 0.63);*/
	background: rgba(213, 126, 0, 0.77);
}

.goodlinks-view .views-row-1 {
	/*background:rgba(255, 195, 14, 0.73);*/
	background: rgba(213, 126, 0, 0.87);
}

.goodlinks-image:hover img {
	/*right:0%;
	transition-duration:0.6s;
	transform:all;*/
}

.goodlinks-image img {
	display: none;
}

.eportal-view,
.unilinks-view {
	padding: 10px;
	border-radius: 2px;

	border-right: 2px solid white;
	text-align: right;
}

.goodlinks-view {
	margin-left: 13px;
}

.goodlinks-view .view-content {}

.goodlinks-view .view-content .views-row {
	position: relative;
	width: 65%;
	margin: 0 auto;
}

.goodlinks-view .view-content .views-row:hover {
	background: #58dfe680;
	transition-duration: 1s;
	border-top-left-radius: 0;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 20px;
}

.goodlinks-title {
	position: absolute;
	top: 12px;
	text-align: center;
	left: 0;
	width: 100%;
	overflow: hidden;
}

.goodlinks-view .view-content .views-row:hover a {
	color:#ffe500 !important;
}

.goodlinks-view .view-content .views-row:hover img {}

.three-columns .panel-display .panel-col-first {
	/*margin-left: 6px;*/
}

.three-columns .panel-display .panel-col-first>.inside,
.three-columns .panel-display .panel-col>.inside,
.three-columns .panel-display .panel-col-last>.inside {
	margin-top: 50px;
}

/******************************************************************/
.uni-map {
	width: 100%;
	height: 600px;
}

#node-894 .art-postmetadataheader {
	display: none;
}

.lang-change-title{
	float: left;
    margin-right: 5px;
    font-family: tahoma;
    font-size: 14px;
	padding:1px 2px;
	margin-top: -4px;
}
.lang-change-title a:hover{
	color:tomato;
}
/**********************تقویم آموزشی*****************************/
.uni-calendar-row {
	display: inline-block;
}

.uni-calendar-pane {
	/*background-image: url("./images/parallax-1.jpg");*/
	background-image: url("./images/test/parallax-7.png");
	background-size: cover;
	background-attachment: fixed;
	/*  background-position: center center !important;*/
	padding: 40px 0 90px 0;
	border-radius: 0px;
	margin-top: 0px;
	/**********Full width*****/
	/*margin-right: -54px;
	width: 109%;*/
	background-repeat: no-repeat;
	text-align: center;
}

.uni-calendar-pane h2.pane-title {
	color: #FFFFFF;
	background-color: #3db166;
	border-radius: 5px;
	padding: 15px 20px;
	display: inline-block;
	margin-bottom: 40px;

}

.calendar-title {
	font-family: IRANSans;
	font-weight: 500;
	font-size: 20pt;
}

.uni-calendar-pane .slide__content {
	width: 80%;
	display: inline-block;
	text-align: center;
	background-color: rgba(0, 0, 0, 0.4);
	min-height: 350px;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	color: #fff;
	text-align: center;
	padding: 10px;
	border: none;
}

.calendar-item-title {
	font-family: IRANSans;
	margin-bottom: 20px;
	border-bottom: 1px dotted white;
	padding-bottom: 10px;
	font-size: 11pt;
	font-weight: 400
}

.calendar-item-image {
	margin-bottom: 30px;
}

.calendar-item-image img {
	border: 5px solid #ffb75a;
	border-radius: 50%;
	padding: 6px;
}

.calendar-item-body {
	font-family: IRANSans;
	line-height: 25px;
	font-size: 9pt;
	font-weight: 300;
}

.uni-calendar-pane .view-footer {
	position: relative;
	left: 25px;
}

.uni-calendar-pane .view-footer p {
	display: inline-block;
	margin: 0px 4px;
	float: left;
	text-align: center;
	background: #3db166;
	padding: 9px 10px;
	color: white;
	font-family: IRANSans;
	font-size: 15px;
	font-weight: 400;
	border-radius: 6px;
	min-width: 100px;
}

.uni-calendar-pane .view-footer p:hover {
	background: #60865dd6;
}

.uni-calendar-pane .view-footer p a {
	color: white;
}

/***************************************************************/
/**************************slick لینکهای ************************/
.slick-link-title {
	text-align: center;
}

.slick-pane2 .slick-link-title a:visited,
.slick-pane2 .slick-link-title a:link,
.slick-pane2 .slick-link-title a:active {
	color: gray;
}

.slick-pane2 .slide__content:hover .slick-link-title a {
	color: #02a9cc;
}

.slick-pane2 .slide--2 .slide__content ,
.slick-pane2 .slide--5 .slide__content {
	overflow: inherit !important;
}

/*.slick-pane2 .slide--2 .slide__content:after ,*/
.slick-pane2 .slide--5 .slide__content:after {
	content: "جـدیـد";
	position: absolute;
	top: 4%;
	left: -9px;
	z-index: 16;
	background-color: #ff5722;
	color: #fff;
	padding: .15em .6em .2em;
	font-size: 13px;
	border-radius: 3px;
	font-weight: 400;
	animation: a .9s both;
	font-family: iransans;
}

@keyframes a {
	0% {
		transform: translateY(-45px) rotate(-45deg);
		animation-timing-function: ease-in;
		opacity: 1;
	}

	24% {
		opacity: 1;
	}

	40% {
		transform: translateY(-24px) rotate(-45deg);
		animation-timing-function: ease-in;
	}

	65% {
		transform: translateY(-12px) rotate(-45deg);
		animation-timing-function: ease-in;
	}

	82% {
		transform: translateY(-6px) rotate(-45deg);
		animation-timing-function: ease-in;
	}

	93% {
		transform: translateY(-4px) rotate(-45deg);
		animation-timing-function: ease-in;
	}

	25%,
	55%,
	75%,
	87% {
		transform: translateY(0px) rotate(-45deg);
		animation-timing-function: ease-out;
	}

	100% {
		transform: translateY(0px) rotate(-45deg);
		animation-timing-function: ease-out;
		opacity: 1;
	}
}

/****************************************************************/
/*********************achievement - دستاوردها و افتخارات*********/
.achievement-footer {}

.achievement-more {}

.achievement-pane {
	padding: 80px 0;
}

.achievement-pane>.pane-title {
	text-align: center;
}

.achievement-pane>.pane-title span {
	text-align: center;
	color: #FFFFFF;
	background-color: #268FFFCF;
	border-radius: 5px;
	padding: 15px 40px;
	display: inline-block;
	margin-bottom: 40px;
}

.achievement-title {
	font-family: IRANSans;
	padding: 6px 15px;
	font-size: 14px;
	font-weight: 400;
	line-height: 25px;
	/*background:#3db166;/*#77b969;*/
	margin-top: -9px;
	color: #0087ff;
	/*border: 1px solid black;*/
}

.achievement-body {
	font-family: IRANSans;
	line-height: 25px;
	font-size: 9pt;
	font-weight: 400;
	margin-top: 2px;
	background: #fff;
	padding: 15px 0;
}

.achievement-pane .view-footer {
	text-align: center;
	margin-top: 40px;
}

.slick-pane2 .view-footer {
	text-align: center;
	margin-top: 15px;
}

.achievement-pane .view-footer a, .slick-pane2 .view-footer a {
	font-family: IRANSans;
	background: #268fffcf;
	color: white;
	padding: 5px 20px;
	font-size: 14px;
}

.achievement-pane .slide__content img {
	/*border: 2px solid black;*/
	border-top-left-radius: 25px;
}

.achievement-pane .slide__content {
	border: 1px dotted #959393;
	border-radius: 10px;
	width: 80%;
    margin: 9px auto;
}

/****************************************************************/
#node-895 p {
	line-height: 30px !important;
}

.ryasat-image {
	border: 3px solid gray !important;
	padding: 3px;
	border-radius: 5px;
}

.description-ryasata {
	color: tomato !important;
}

.description-ryasat {
	font-family: IRANSans !important;
	font-size: 12pt !important;
	line-height: 36px;
	text-align: justify !important;
}

.post-title-ryasat {
	font-family: IRANSans !important;
	font-size: 12pt !important;
	padding: 10px;
	color: #009dea !important;
}

.post-list-ryasat li {
	font-family: IRANSans !important;
	font-size: 10pt !important;
	line-height: 30px;
	list-style: inside;
	text-indent: 15px;
}

.ryasat-title {
	font-family: IRANSans !important;
	font-size: 12pt !important;
	font-weight: 400;
	color: #0052bb;
}

#node-904 .art-postheadericon::before ,
#node-974 .art-postheadericon::before,
#node-976 .art-postheadericon::before,
#node-987 .art-postheadericon::before {
	display: none;
}

#node-904 .art-postmetadataheader h1,
#node-974 .art-postmetadataheader h1,
#node-976 .art-postmetadataheader h1,
#node-987 .art-postmetadataheader h1  {
	padding: 10px;
	text-align: center;
	font-family: IRANSans !important;
	font-size: 12pt !important;
}

/***********************************دفتر حراست***********************/
.harasat-page {}

.harassat-office-title {
	display: inline-block;
	line-height: 33px !important;
	min-width: 115px;
	color: white !important;
	font-size: 16pt !important;
	position: relative;
	text-align: center;
	font-weight: 400;
	background: #e13804d9;
	border-radius: 5px;
}

.harasat-t-image {}

.harasat-t-image img {}

.harasat-t-title {
	text-align: right;
	min-height: 33px;
	background: rgba(193, 193, 193, 0.51);
	margin-top: -6px;
	padding: 5px;
}

.harasat-t-title a {
	color: black;
	font-family: iransans;
}

.harasat-tosiey-pane .views-fluid-grid-item {
	margin-right: 30px;
	margin-bottom: 10px;
}

.harasat-tosiey-pane .pane-title,
.harasat-news-pane .pane-title {
	background: #ff8f00;
	display: inline-block;
	padding: 8px 10px;
	text-align: center;
	border-radius: 5px;
	margin-bottom: 20px;
	min-width: 104px;
	color: black;
	font-family: iransans;
}

.harasat-news-pane {}

.harasat-page .moscone-column-content {
	background: #ddd;
	padding: 40px 0;
	top: 60px;
	position: relative;
}

.harasat-news-item-row {
	line-height: 25px;
	list-style-type: disc !important;
	color: tomato;
	font-size: 12pt;
}

.harasat-news-item-row a {
	font-size: 12px;
	color: black;
	font-family: iransans;
	position: relative;
	top: -3px;
}

.harasat-news-item-row a:hover {
	color: red;
}

.nezarat-goodlinks-pane ,
.harasat-goodlinks-pane {
	position: relative;
	/*margin-top: 80px;
	padding: 40px 0;*/
}

.harasat-goodlinks-b {
	background-image: url("./images/parallax-10.png");
}
.nezarat-goodlinks-b {
	background-image: url("./images/test/parallax-7.png");
}

.harasat-goodlinks-pane {
	/*background-image: url("./images/test/parallax-6.png");*/
	background-size: cover;
	background-attachment: fixed;
	background-position: center center !important;
	padding-top: 30px;
	padding-bottom: 30px;
	border-radius: 0px;
	/*margin-top: 60px;*/
	margin-right: 0px;
	width: 100%;
	background-repeat: no-repeat;
	text-align: center;
	top: 49px;
	padding-bottom: 150px;
}

.nezarat-goodlinks-pane .slide__content ,
.harasat-goodlinks-pane .slide__content {
	border: none;
	background: transparent;
}

.nezarat-goodlinks-pane .slide__content a ,
.harasat-goodlinks-pane .slide__content a {
	color: black;
	font-size: 15px;
	line-height: 25px;
	font-family: iransans;
}
.nezarat-goodlinks-pane .slide__content:hover img{
	border: 3px solid red;
}

.nezarat-goodlinks-pane .slide__content img ,
.harasat-goodlinks-pane .slide__content img {
	border: 3px solid #fff;
	border-radius: 50%;
}

.nezarat-goodlinks-pane .pane-title ,
.harasat-goodlinks-pane .pane-title {
	text-align: center;
	margin-bottom: 50px;
	padding: 35px 0;
}

.harasat-goodlinks-title {
	background: tomato;
	padding: 4px 25px;
	border-radius: 5px;
	color: white;
	font-weight: normal;
	font-family: iransans;
}

.harasat-contact-pane {
	background: #ddd;
	padding: 80px 0;
	position: relative;
	top: 49px;
}

.harasat-contact-pane .pane-title {
	text-align: center;
}

#node-923 .art-postmetadataheader {
	display: none;
}

.harasat-contactus-title {
	background: #47cbff;
	padding: 4px 35px;
	border-radius: 5px;
	color: white;
	font-weight: normal;
	font-family: iransans;
}

.harasat-page-title {
	position: relative;
	width: 100%;
	left: 0;
	top: 0;
	z-index: 1;
}

.harasat-page-title:after{
	position: absolute;
    width: 50%;
    right: 0;
    top: 73%;
    box-shadow: -5px 5px 7px 5px #777;
    content: "";
    z-index: -1;
    transform: rotate(4deg);
    height: 0;
}
.harasat-page-title:before {
	position: absolute;
	width: 50%;
	left: 0;
	top: 72%;
	box-shadow: 8px 6px 7px 5px #777;
	content: "";
	z-index: -1;
	transform: rotate(-4deg);
	height: 0;
}

.harasat-page-title h3 {
	margin: 0;
	padding: 2px 2px;
	height: 100%;
	line-height: 27px;
	background: #F4511E;
	z-index: 1;
	color: white;
	font-family: iransans;
	text-align: center;
    border: 2px solid #ffffff;
    border-radius: 2px;
}

.harasat-slideshow-pane .slide__content {
	position: relative;
}

.harasat-slider-title {
	background: linear-gradient(to right, rgba(1, 1, 1, 0) 15%, rgba(0, 0, 0, 0.8) 50%, rgba(1, 1, 1, 0) 85%);
	font-size: 16px;
	font-family: iransans;
	text-align: center;
	position: absolute;
	bottom: 5px;
	width: 100%;
	line-height: 30px;
	padding: 9px;
	color: white;
}

.intl-st-link {
	font-family: iransans;
	font-size: 12pt;
	color: #00dbff;
	position: relative;
	top: 60px;
	text-align: center;
	display: inherit;
	background: #25d6ff4a;
	padding: 5px 15px;
	border-radius: 5px;
	margin-left: 30px;
	margin-bottom: 20px;
}

.intl-st-link:hover {
	background: #cafdff70;
	color: white;
}
/*********************************************************************/
/*************************هیات نظارت و ارزیابی استان******************/
.nezarat-pane .slick__slide{
	text-align:center;
}
#node-1028 table tr{
}
#node-1028 table{
}

#node-1028 h3{
    font-family: 'IRANSans';
    color: tomato;
    border-bottom: 1px solid #03A9F4;
    padding: 10px 0 10px;
}
#node-1028 ul li{
	font-family: 'IRANSans';
    font-size: 14px;
    line-height: 30px;
	list-style: circle;
    overflow: initial;
}
#node-1028 ul{
	margin: 25px 50px;
}

#node-1028 p{
	line-height: 30px;
    font-size: 14px;
    margin: 20px 50px;
}
#node-1028{
    margin-top: 100px;
}
#node-1028 .art-postmetadataheader{
	display:none;
}
#node-1032 .art-postmetadataheader {
    display: none;
}
#node-1087 .art-postmetadataheader {
    display: none;
}
.h3-span{
	border-bottom: 3px solid #1e88e594;
    padding-bottom: 6px;
}
/*********************************************************************/
/********************************************************************/
/********************************منوی دانشکده‌ها************************************/

/* .department-menu-none.active:hover{
	display: none;
} */

.department-menu-none {
	display: none !important;
}

/********************************************************************/
/******************************* لینک های پژوهش ************************************/
.three-views {
	background-image: url("./images/parallax-8.png");
	background-size: cover;
	background-attachment: fixed;
	/*  background-position: center center !important;*/
	padding-top: 100px;
	padding-bottom: 100px;
	border-radius: 0px;
	margin-top: 0px;

	/**********Full width*****/
	/*margin-right: -54px;
	width: 109%;*/
	background-repeat: no-repeat;
	text-align: center;
}

.three-views {
	padding: 80px 0;
}

/*.three-views .panel-panel{
	width: 31% !important;
	background-color: #090808ba;
	margin: 1%;
	border-radius: 4px;
	height: 400px;	
}
.three-views .panel-panel .views-label{
	color: #484848;
	font-family: IRANSans;
	font-size: 17px;
	font-weight: 500;
	bottom: 5px;
	position: relative;
	text-align: right;
	display: block;
	padding-right: 10px;	
}
.three-views .panel-panel .inside{
margin:0;
margin-top: -17px;
}*/
.three-views-slide-title {
	height: 73px;
	margin-top: 0px;
	border-top: 1px solid red;
	padding-top: 6px;
}

.three-views-slide-title a {
	font-family: IRANSans;
	font-size: 12px;
}

.three-views .outer_slide__content {
	border: none;
	border-radius: 0px;
	height: 420px;
	width: 30%;
	display: inline-block;
	margin: 8px;
	background: #18699180;
	border: 0.5px solid #fffefe8c;
    border-radius: 4px;	
}
.three-views .outer_slide__content:hover{
	border: 0.5px solid #fffefe;
}

.three-views .slide__content img {
	border-radius: 0;
}

.three-views .view-footer a {
	font-family: IRANSans;
	background: #0087fd59;
	color: white;
	padding: 5px 20px;
	font-size: 14px;
	border-radius: 4px;
}

.three-views .view-footer a:hover {
	background: #ffffffa3;
	color: black;
}

.three-views>.pane-title span {
	text-align: center;
	color: #FFFFFF;
	background-color: #268FFFCF;
	border-radius: 5px;
	padding: 15px 40px;
	display: inline-block;
	margin-bottom: 40px;
	letter-spacing: 2px;
}

.three-views .view-footer {
	text-align: center;
	margin-top: 40px;
}

.three-views>.pane-title {
	text-align: center;
}

.outer_slide__content .views-label {
	font-family: IRANSans;
	font-size: 14pt;
	padding: 10px !important;
	position: relative;
	display: block;
	color: white;
	letter-spacing: 2px;
}

.events-view .slide__content {
	position: relative;
}

.event-year,
.event-day,
.event-month {
	font-size: 13px;
	font-family: IRANSans;
	position: absolute;
	bottom: 0;
	line-height: 18px;
	padding: 0;
	margin: 0;
	height: 2px;
	transition-duration: 0.5s;
}

.event-month {
	width: 100% !important;
	text-align: center;
	background: #ffff30d6;
	z-index: 0;
}

.event-year {
	text-align: left;
	display: inline-block;
	left: 0;
	background: #3db166ab;
	width: 35px;
	z-index: 1;
}

.event-day {
	display: inline-block;
	right: 0;
	background: #FE9500B5;
	width: 35px;
	z-index: 1;

}

.events-view .slide__content:hover .event-day,
.events-view .slide__content:hover .event-year,
.events-view .slide__content:hover .event-month {
	height: 18px;
	transition-duration: 0.5s;
}

/********************Tel-Book css Setting**********************************/
.input-data{
}
/****************************************************************************

/******************** Smooth Scrolling for whole site **********************************/
html{
	scroll-behavior: smooth;
}
*{
	font-family:IRANSans;
}
.copyright-title{
    font-size: 12px;
    font-weight: 300;
    color: #b9b9b9;
    margin-top: -20px;	
}
/****************************************************************************
/****************** Gallery in basic pages Setting**************/
.gallery-processed .gallery-slides .gallery-slide{
	position:relative !important;
	    padding: 0;
    float: right;
    text-align: right;
    /*margin-right: -8px;*/
}
/* .art-postcontent ul>li:before, .art-post ul>li:before, .art-textblock ul>li:before{ */
	/* content:'' !important; */
/* } */
/*.gallery-slides {
	width: 100% !important;
    height: 100% !important;
}
.gallery-frame{
	width: 565px !important;
    height: 365px !important;
 }*/
.gallery-frame,.gallery-frame *{
	height:100%;
 }
.gallery-frame  img{
	/*height: 98%;*/
    width: 98.5%;
}
.galleryformatter-greenarrows .gallery-thumbs{
	 padding:0 !important;
 }
.gallery-thumbs .wrapper ul{
	margin-top:-38px;
}
.galleryformatter img{
	margin:0 !important;
	border: 2px solid #A1C1C4;
}
.galleryformatter{
    margin-bottom: 40px;
}
.gallery-frame  .panel-overlay  .overlay-inner h3{
    color: white;
    font-family: yekan;
    font-size: 12pt;	
}
#node-1008 a,
#node-1008 p,
#node-1006 p,
#node-1005 p{
    font-size: 14px;
    line-height: 30px;
    text-indent: 20px;	
    font-family: iransans;
}

.galleryformatter-greenarrows .gallery-thumbs li {
	float: right !important;
}

.empty.cloned {
	display: none;
}

.galleryformatter-greenarrows .gallery-thumbs .arrow{
	bottom: 22px;
}

.galleryformatter-greenarrows .gallery-thumbs .forward{
	right: -37px;
}

.galleryformatter-greenarrows .gallery-thumbs .back{
	left: -54px;
}

.galleryformatter-greenarrows .gallery-thumbs li a:hover, .galleryformatter-greenarrows .gallery-thumbs li a:focus{
	background-position: center -303px;
}

/***************************************************************/
/***************************** صفحه هفته پژوهش*****************/
.hpajuhesh-pane0 .pane-content img{
	border-radius: 50%;
}
.hpajuhesh-pane0 .pane-content{
	text-align: center;
}
.news-hafteh-pajuhesh .pane-title{
    font-family: 'IRANSans';
    font-weight: 400;
    padding: 10px 16px;
    margin-top: 35px !important;
    position: relative;
    background: #47cbff;
    display: inline-block;

    border-radius: 5px;
}
.namayeshgah-pane .pane-title,
.vtour-pane .pane-title,
.hpajuhesh-pane1 .pane-title,
.hpajuhesh-pane0 .pane-title{
    font-family: 'IRANSans';
    font-weight: 400;
    text-align: center;
    padding: 10px;
    
    border-bottom: 2px solid lightcoral;
    margin-bottom: 0px;
}
.p0 .pane-title{
    background: #47cbff;
}
.p1 .pane-title{
	background: #47cbff;
}
.p4 .pane-title{
	background: #8BC34A;
}
.p3 .pane-title{
	background: #ff9800;
	display: none;
}
.p5 .pane-title{
	background: #8BC34A;
}

.namayeshgah-image,
.vtour-image {
	margin: 0 !important;
    margin-top: -10px !important;
}
.namayeshgah-image img:hover,
.vtour-image img:hover{
	border: 1px solid #F44336;
	filter: contrast(0.7);
}
.namayeshgah-image img,
.vtour-image img{
    width: 100%;
    height: auto;
    border: 1px solid white;
    margin: 0 auto;
    border-radius: 4px;
    box-shadow: 3px 3px 6px 0px grey;
}
#node-1042 .art-postmetadataheader	,
.namayeshgah-pane .art-postmetadataheader	,
.vtour-pane .art-postmetadataheader	{
	display: none;
}
.hafte-pajuhesh-slideshow .pane-content{
	margin-top: 50px;
}
.page-hafte-pajuhesh .art-postcontent>h1{
	text-align:center;
}
.news-row-hafte-pajuhesh .header,
.news-row-hafte-pajuhesh .footer{
	display:none;
}
.hafte-pajuhesh-news-title a{
	    font-family: 'IRANSans';
    font-size: 10pt;
    font-weight: 600;
}
.hafte-pajuhesh-news-body{
	    font-size: 13px;
    margin-top: 10px;
    line-height: 22px;
}
.news-hafteh-pajuhesh .pane-content{
	margin-top:40px;
}
.views-field-field-imagefacultymember{
    margin: 30px 0 15px 0;
}
.hafte-pajuhesh-faculty-title{
	font-size:12px;
}
.views-field-field-imagefacultymember img:hover{
}
.node-news-notice *{
	font-size:13px;
	line-height: 30px;
}
.hpajuhesh-goodlinks-row a:visited ,
.hpajuhesh-goodlinks-row a:link,
.hpajuhesh-goodlinks-row a:active {
	color: #3a00a2;
}

.hpajuhesh-goodlinks-row a:hover .pj{
	color:white;
}
.hpajuhesh-goodlinks-row a:hover{
	background:#fff06ebd;
}
.hpajuhesh-goodlinks-row a{
    font-size: 12px;
    line-height: 27px;
    text-align: right;
    display: inline-block;
    width: 100%;  
	padding-right:5px;
}
.hpajuhesh-pane1 .pane-content{
	min-height:215px;
	/*background: #a4c9da;*/
}
.hpajuhesh-goodlinks-row{
	overflow:hidden;
}
.pj{
    margin-left: 7px;
    color: #F44336
}	
.page-hafte-pajuhesh .harassat-office-title{
	margin-bottom: 50px;
}
.hpajuhesh-contact-us {
	line-height:30px;
}
.p6 .harasat-contactus-title{
	background:#FF9800;
}
.p6 {
	background-image: url("./images/parallax-1.jpg");
	/*background-image: url("./images/test/parallax-6.png");*/
	background-size: cover;
	background-attachment: fixed;
	/*  background-position: center center !important;*/
	padding: 50px 0;
	border-radius: 0px;
	margin-top: 50px;
	/**********Full width*****/
	/*margin-right: -54px;
	width: 109%;*/
	background-repeat: no-repeat;
	text-align: center;
}
.views-field-field-imagefacultymember a:hover img{
	filter: contrast(0.6);
}

		/***** mobile ****/
@media only screen and (min-width: 300px) and (max-width:800px) {
	.page-hafte-pajuhesh .center-wrapper {
		display: flex;
		flex-direction: row-reverse;
		flex-wrap: wrap-reverse;
		justify-content: center;
	}

	.page-hafte-pajuhesh .center-wrapper>div {
		min-width: 300px;
	}
}
/*******************Results Serach Box in Header*******************************************/
.search-results .search-result {
    line-height: 29px;
    background: #f2f2f2;
    padding: 5px;
    margin: 3px;
    font-family: 'IRANSans';
}

/***************************************************************/

/**************************** Sticky Menu ********************************************/
.sticky {
	position: fixed;
	top: 0;
	width: 100%;
	height: 70px;
	padding-top: 20px;
	background: white;
}

.sticky .art-nav-inner {
	max-width: none;
	width: 100%;
	background: rgb(42,139,219);
	height: 100%;
	padding-top: 9px;
}

.sticky-logo
{
	position: fixed;
    border-radius: 50%;
    background-position: 50px 45px;
    background-color: white;
    padding: 50px;
	border: 5px solid rgb(42,139,219);	
    transform: scale(0.25);
    top: -132px;
}


/************************************************************************/

/******************************* important notice ***********************/

@-webkit-keyframes fadeOut {
	0% {opacity: 1;}
	30% {opacity: 1;}
	50% {opacity: 0;}
	70% {opacity: 1;}
	100% {opacity: 1;}
	}
@keyframes fadeOut {
	0% {opacity: 1;}
	30% {opacity: 1;}
	50% {opacity: 0;}
	70% {opacity: 1;}
	100% {opacity: 1;}
	} 

li.important-notice:after {
    content: "مهم";
    position: absolute;
    top: -1px;
    left: -22px;
    background-color: #fff0;
    color: #ff5722;
    padding: .15em .6em .2em;
    font-size: 15px;
    border-radius: 3px;
    font-weight: 400;
    animation: fadeOut 5s infinite;
	font-family: iransans;
	transform:  rotate(-25deg);
	border: 1px dotted;
}

li.important-notice  {
	position: relative;
	overflow-y: unset !important;
	overflow-x: unset !important;
	overflow: unset !important;
}

.important-notice p {
	overflow: hidden;
}
/************************************************************************/

/******************************* important news ***********************/

@-webkit-keyframes fadeOut {
	0% {opacity: 1;}
	30% {opacity: 1;}
	50% {opacity: 0;}
	70% {opacity: 1;}
	100% {opacity: 1;}
	}
@keyframes fadeOut {
	0% {opacity: 1;}
	30% {opacity: 1;}
	50% {opacity: 0;}
	70% {opacity: 1;}
	100% {opacity: 1;}
	} 

li.important-news-content {
	background: #e555294f;
}
 
/* li.important-news-content:after {
    content: "اخبار مهم";
	top: -1px;
	position: absolute;
	left: 0px;
	background-color: #e55529;
	color: #fff;
	padding: .15em .6em .2em;
	font-size: 15px;
	border-radius: 3px;
	font-weight: 400;
	animation: fadeOut 5s infinite;
	font-family: iransans;
	transform: rotate(-25deg);
	border: 1px dotted;
	width: 75px;
	text-align: center;
} 

	 li.important-news-content  {
	position: relative;
	overflow-y: unset !important;
	overflow-x: unset !important;
	overflow: unset !important;
}

.important-news-content p {
	overflow: hidden;
}*/
/************************************************************************/


/******************************* two colum news ***********************/
.news-list{
	display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    align-content: start;
    align-self: flex-end;
    justify-content: space-between;
}

.news-list li {
	width: 49%;
	min-width: 300px;
}


.news-title{
	margin-top: 5px !important;
}

.news-image img{
	width: 90%;
	max-width: 112px;
	height: auto;
}

/************************************************************************/

/******************************** Slogan of the year ****************************************/
#block-block-4{
	display: none;
	position: absolute;
    top: 25px;
    left: 10px;
}
/************************************************************************/

/*********************************** back to top *****************************/

#back-top{
    right: 5px;
    bottom: 0px;
    transform: scale(0.8);
}

/************************************************************************/

.aparat-link {
	display: none;
}
.ryasat-name{
    font-family: 'IRANSans' !important;
    font-size: 12pt !important;
    font-weight: 400 !important;
	color: #027ac1 !important;
}