@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css");
@import url(fonts/fontiran.css);
body{
	font-size:11px;
}
#om-menu-activities {
    width: 940px !important;
}
.pane-title,
.block-title {
	text-align: right;
}
.view-nnews.view-display-id-block .views-row {
    width: 32.92%;
    float: right;
	margin-bottom: 2em;
	border: 1px solid #ccc;
	background: #f5f5f5;
	min-height: 28em;
}
.view-nnews.view-display-id-block .views-field-field-rotitr-news,
.view-nnews.view-display-id-block .views-field-title,
.view-nnews.view-display-id-block .views-field-field-news-lead{
	padding: 0 4px 3px 3px;
	text-align: justify;
	line-height: 18px;
	direction: rtl;
}

.view-nnews.view-display-id-block .views-field-field-news-lead{
        font-size: 11px;
}
.view-nnews.view-display-id-block .views-field-title{
	font-size: 1333;	
}

.view-nnews.view-display-id-block .views-row.views-row-2,
.view-nnews.view-display-id-block .views-row.views-row-5{
    margin: 0 3px;
}
.view-id-important_link .views-row {
    float: left;
}
#block-views-important-link-block-2 {
    margin-top: 4em;
    margin-bottom: 4em;
}

#block-views-departmentss-block .view-content .views-row {
    float: right;
    width: 24.9%;
	margin-right: 0.05%;
    margin-left: 0.05%;
	border: 1px solid #ddd;
    background-color: #f5f5f5;
	text-align: center;
    min-height: 17em;
	margin-bottom: 0.6em;
}

#block-block-6 li{
	list-style:none;
	color: #fff;
}
/*.page_top_bottom,*/
.row-foot{
    background-color: #002147;
    direction: rtl;
    min-height: 45em;
    color: #fff;
    padding: 1.5em 11px 1em;
}
section#block-block-18 {
    margin: 16px 0;
}
#block-block-8 {
    color: rgba(0,33,71,1);
}
h2,
.h2 {
	margin-top: 7px; /* for footer */
	margin-bottom: 7px;
}
.bryant-sidebar-inner {
    margin-top: 4em;
}
.view-nnews.view-display-id-block_5 .field-content a,
.view-nnews.view-display-id-block_2 .field-content a,
.view-nnews.view-display-id-block_1 .field-content a {
    font-family: IRANSans;
    font-size: 11px;
    margin-bottom: 0.5em;
    display: inline-block;
}
/************ start ******** linkhaye mohem**************/
.snip1534 {
    font-family: IRANSans !important;
    position: relative;
    display: inline-block;
    overflow: hidden;
    margin: 5px 1px;
    min-width: 230px;
    max-width: 417px;
    width: 100%;
    color: #ffffff;
    background-color: #000000;
}
.snip1534 * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all 0.45s ease;
  transition: all 0.45s ease;
}
.snip1534 img {
  vertical-align: top;
  max-width: 100%;
  backface-visibility: hidden;
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
  opacity: 0.75;
}
.snip1534 figcaption {
  z-index: 1;
  align-items: center;
  position: absolute;
  width: 100%;
  bottom:0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  background-color: rgba(0, 33, 71, 0.8);
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.2) 0%, transparent 100%);
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.2) 0%, transparent 100%);
  padding: 20px;
}

.snip1534 figcaption:before {
  content: '';
  width: 20px;
  height: 20px;
  background-color: #fff;
  top: -20px;
  left: 50%;
  -webkit-transform: translate(-50%, 50%) rotate(45deg);
  transform: translate(-50%, 50%) rotate(45deg);
  position: absolute;
}

.snip1534 h3,
.snip1534 h5 {
  margin: 0;
  letter-spacing: 1px;
}

.snip1534 h3 {
    font-family: IRANSans !important;
    text-transform: uppercase;
    font-weight: 100;
    margin-bottom: 1em;
    font-size: 1.3em;
}

.snip1534 h5 {
  font-weight: normal;
}

.snip1534 a {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
}
.snip1534:hover > img,
.snip1534.hover > img {
  opacity: 1;
  -webkit-filter: grayscale(0%);
  filter: grayscale(0%);
}
/**************** start  farakhan ***************************/
figure.snip0053 {
  font-family:IRANSans !important;
  position: relative;
  float: right;
  overflow: hidden;
  width: 24.5796%;
  background: #ffffff;
  color: #000000;
}

figure.snip0053 * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

figure.snip0053 > img {
  width: 100%;
}

figure.snip0053 figcaption {
  padding: 0px 0px 7px 35px;
  position: relative;
}

figure.snip0053 figcaption h2,
figure.snip0053 figcaption p {
  margin: 0;
  text-align: right;
  right: 0;
  width: 100%;
}

figure.snip0053 figcaption h2 {
  font-size: 1em;
  font-weight: 300;
  padding: 4px 4px 0 0;
}

figure.snip0053 figcaption h2 span {
	font-weight: 400;
	display: block;
        text-align: center;
}

figure.snip0053 figcaption p {
  font-size: 1em;
  opacity: 0.8;
  height: 6em;
}

figure.snip0053 figcaption .icons {
  width: 100%;
  text-align: right;
}

figure.snip0053 figcaption .icons i {
  font-size: 26px;
  padding: 5px;
  top: 50%;
  color: #000000;
}

figure.snip0053 figcaption a {
  opacity: 0.3;
  -webkit-transition: opacity 0.35s;
  transition: opacity 0.35s;
}

figure.snip0053 figcaption a:hover {
  opacity: 0.8;
}

figure.snip0053 .position {
  width: 100%;
  text-align: right;
  padding: 8px 30px 13px;
  font-size: 0.8em;
  opacity: 0.8;
  font-style: italic;
}

figure.snip0053:after {
  position: absolute;
  top: 0;
  left: -20%;
  height: 92%;
  width: 30%;
  background-color: #000000;
  content: '';
  border-right: 4px solid #666666;
  -webkit-transform: skewX(-7deg) translateX(0px);
  transform: skewX(-7deg) translateX(0px);
  -webkit-backface-visibility: hidden;
  -webkit-transition: -webkit-transform 0.35s;
  transition: -webkit-transform 0.35s, -moz-transform 0.35s, -o-transform 0.35s, transform 0.35s;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.5);
}

figure.snip0053.blue:after {
  background-color: #1b557a;
  border-right: 4px solid #2472a4;
}

figure.snip0053.red:after {
background-color: #E6E6E6;
    border-right: 4px solid #002147;
    box-shadow: 3px 3px 14px #002147;
}

figure.snip0053.yellow:after {
  background-color: #a85913;
  border-right: 4px solid #d67118;
}

figure.snip0053.green:after {
  background-color: #19703e;
  border-right: 4px solid #229955;
}

figure.snip0053:hover:after,
figure.snip0053.hover:after {
  -webkit-transform: skewX(-7deg) translateX(10px);
  transform: skewX(-7deg) translateX(10px);
}
/**************** end  farakhan ***************************/
/**************** start etelaiey ***************************/
.snip1244 {
  font-family: IRANSans !important;
  position: relative;
  float: left;
  min-width: 300px;
  max-width: 426px;
  width: 100%;
  color: #ffffff;
  text-align: left;
  background-color: #0d0d0d;
  font-size: 16px;
}
.snip1244 * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all 0.4s ease-in;
  transition: all 0.4s ease-in;
}
.snip1244 img {
  position: relative;
  max-width: 40%;
  vertical-align: top;
}
.snip1244 figcaption {
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  padding: 0 37% 0px 1%;
  text-align: right;
}
.snip1244 figcaption:before,
.snip1244 figcaption:after {
  width: 1px;
  height: 0;
}
.snip1244 figcaption:before {
  right: 0;
  top: 0;
}
.snip1244 figcaption:after {
  left: 0;
  bottom: 0;
}
.snip1244 h3,
.snip1244 p {
  line-height: 1.5em;
  padding: 0 30px;
}
.snip1244 h3 {
  margin: 0 0 5px;
  font-weight: 700;
  text-transform: uppercase;
}
.snip1244 p {
  font-size: 0.8em;
  font-weight: 500;
  margin: 0 0 15px;
}
.snip1244 a {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  z-index: 1;
}
.snip1244:before,
.snip1244:after,
.snip1244 figcaption:before,
.snip1244 figcaption:after {
  position: absolute;
  content: '';
  background-color: #ffffff;
  z-index: 1;
  -webkit-transition: all 0.4s ease-in;
  transition: all 0.4s ease-in;
  opacity: 0.8;
}
.snip1244:before,
.snip1244:after {
  height: 1px;
  width: 0%;
}
.snip1244:before {
  top: 0;
  left: 0;
}
.snip1244:after {
  bottom: 0;
  right: 0;
}
.snip1244:hover figcaption,
.snip1244.hover figcaption {
  opacity: 1;
  background-color: rgba(255, 255, 255, 0.05);
}
.snip1244:hover figcaption:before,
.snip1244.hover figcaption:before,
.snip1244:hover figcaption:after,
.snip1244.hover figcaption:after {
  height: 100%;
}
.snip1244:hover:before,
.snip1244.hover:before,
.snip1244:hover:after,
.snip1244.hover:after {
  width: 100%;
}
.snip1244:hover:before,
.snip1244.hover:before,
.snip1244:hover:after,
.snip1244.hover:after,
.snip1244:hover figcaption:before,
.snip1244.hover figcaption:before,
.snip1244:hover figcaption:after,
.snip1244.hover figcaption:after {
  opacity: 0.1;
}
@media only screen and (max-width: 480px) {
  .snip1244 img {
    max-width: 100%;
  }
  .snip1244 figcaption {
    position: relative;
    padding-left: 0px;
  }
}
/**************** end  etelaiey ***************************/
header#page-header {
    margin-top: 9em;
}
#block-block-4 {
    background-image: url(/sites/default/files/back-header.jpg);
    margin: 0 20px 0 0;
    background-size: contain;
}
#navbar nav {
    background-color: rgba(0,33,71,1);
}
#block-block-4{
    background-color: rgba(0,33,71,1);
	padding-top:0;
}
#block-superfish-2 .sf-menu.sf-style-white li li {
    background: #002147;
}
#block-superfish-2 .sf-menu.sf-style-white a {
    color: #fff;
 }
#block-superfish-2 .menuparent {
    color: #fff !important;
}
#block-superfish-2 .sf-menu li:hover > ul,
#block-superfish-2 .sf-menu li.sfHover > ul {
  right: 0 !important;
}
#block-superfish-2 .sf-menu li li:hover > ul,
#block-superfish-2 .sf-menu li li.sfHover > ul {
  right: 15.2em !important;
}
section#block-superfish-2 .sf-menu li {
  float: right;
}
section#block-superfish-2 .sf-sub-indicator {
    right: 4px;
    top: 8px;
}

ul#superfish-2 {
    margin-left: 20px;
}
section#block-superfish-2 .sf-menu li:hover > ul,
section#block-superfish-2 .sf-menu li.sfHover > ul {
  right: 0;
  top: 2.5em;
}
section#block-superfish-2 {
	margin-right: 40px;
    padding-bottom: 2px;
}
section#block-superfish-2 .sf-menu.menu,
section#block-superfish-2 .sf-menu.menu ul,
section#block-superfish-2 .sf-menu.menu li {
 
}
section#block-superfish-2 .sf-menu ul {
  right: 0;
}
section#block-om-maximenu-om-maximenu-1 {
    background: #E6E6E6;
	padding-bottom: 1px;
}
.om-maximenu.om-maximenu-block {
    float: right;
    margin-right: 40px;
}

.navbar .nav > li > a{
	padding: 2px 0;
    text-shadow: none;
    margin: 0.12em;
    font-size: 12px;
    float: right;
	}

.navbar .nav > li {
    color: #002147;
    font-size: 1em;
    font-weight: normal;
	font-family: IRANSans !important;
	clear: right;
}
.om-maximenu .om-maximenu-middle {
	background: #E6E6E6;
    right: 0;
    position: fixed;
    display: block;
    direction: rtl;
    text-align: right;
    color: #002147;
    padding:0;
    margin: 0px 20px;
    max-width: 960px;
    min-width: 962px;
	height:66%;
}
/*
.block-om-maximenu h3.title {
	font-size: 1.2em;
    text-shadow: 0em 0em 1.2em;
    border-right: 4px solid;
    padding-right: 1em;
    height: 1.3em;
}
*/
.nav > li > a:hover,
.nav > li > a:focus {
	background:none;
}

#block-block-10--2 a{
    margin: 0 0.95em;
}
#om-maximenu-activities .block-menu {
	float: right;
    padding: 0 0em;
    border-right: 1px solid #bbb;
    width: 33%;
}
#om-maximenu-activities .block-menu:nth-child(4n) {
    clear: both;
}
#om-maximenu-activities span.nolink {
    font-size: 0.8em;
    display: inline-block;
    color: #002147;
}
#om-maximenu-activities #om-leaf-om-u1-1877580019-3  li.first.leaf,
#om-maximenu-activities #om-leaf-om-u1-1877580019-6  li.first.leaf {
     font-size: 1em;
    font-weight: bold;
}

.view-faqs a,
.view-faqs {
    direction: rtl;
    text-align: right;
    font-family: IRANSans;
}
.faqfield-answer p {
    color: green;
    font-family: IRANSans;
}
.faqfield-question a {
    color: #0000ff !important;
}
#om-maximenu-activities .nav li a::before {
    content: '› ';
	direction:rtl;
	color:#0000ff;
	font-weight:bold;
}
#om-maximenu-activities  #om-leaf-om-u1-1877580019-3  li.first.leaf a::before {
    content:none;
}

#om-maximenu-activities li .l1{
	margin-right:1em;
}
#om-maximenu-activities li .l2{
	margin-right:2em;
}
#om-maximenu-activities li .l3{
	margin-right:3em;
}
#om-maximenu-activities li .label1{
	margin-right:1.4em;
}
#om-maximenu-activities li .label2{
	margin-right:2.4em;
}
#om-maximenu-activities li .label3{
	margin-right:3.4em;
}
#om-maximenu-activities li a:hover{
	color:#0000FF;
}
aside.page_bottom_1.pbcol1.pbcol {

}
aside.page_bottom_4.pbcol4.pbcol {

}
.page_bottom_2,
.page_bottom_3,
.page_bottom_1{
    position: relative;
    min-height: 1px;
	float: right;
	width:50%;
	border-right: 1px solid #122f53;
}
.page_bottom_4{
    position: relative;
    min-height: 1px;
	float: right;
	width:36%;
	padding-right: 1%;
}
#om-leaf-om-u1-1877580019-3 ul.menu.nav {
    min-height: 11em;
}

.pane-title,
.block-title {
    font-family: IRANSans !important;
}
.row-foot span,
.row-foot a{
	color:#fff;
}
.row-foot a{
	opacity:0.75;
    font-size: 0.85em;
	margin:4px 0px;
	line-height: 1.8em;
}
.row-foot a:hover,
.row-foot a:focus{
    color: #fff;
	opacity:1;
}
/*
a:hover, a:focus {
    color: #fff;
	text-shadow:0px 0px 5px #fff;
}
*/
#block-block-10--2 img{
    margin: 8px 0em;
    width: 7% !important;
    height: auto !important;

}
section#block-block-11 div {
    line-height: 1.7em;
    opacity: 0.75;
		font-size:0.85em
}

.row {
	margin-right:0;
	margin-left:0;
}
#block-block-8,
#block-views-info-block-2,
#block-block-10--2,
#block-views-farakhanha-block-4,
#block-views-samanehha-block-2,
#block-views-departmentss-block,
#block-views-important-link-block-2,
.front #block-system-main {
    margin-right: 11px;
    margin-left: 11px;
}
#block-views-info-block-2,
#block-views-departmentss-block{

}
/*
#block-views-farakhanha-block-2 {
    background-image: url(/irost/sites/default/files/backirost.jpg);
    background-attachment: fixed;
    background-position: center;
    position: relative;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-repeat: no-repeat;
    background-size: cover;
}*/

#block-views-info-block-2 {
    background: rgba(0,10,23,1);
}
.footer{
	padding: 0.4em 1em;
	background: rgba(0,33,71,1);
	margin:0;
	border-top: 1px solid #E5E5E5;
}

.page-header {
    padding-bottom: 9px;
    margin: 40px 0px 30px;
    direction: rtl;
	font-family: IRANSans !important;
}
.om-maximenu ul.om-menu li.last .om-link {
    padding-right:0;
}
#om-leaf-om-u1-1877580019-8 span:after{
	content:"\f007";
	font-family: FontAwesome;
	padding-left: 6px;
	font-size: 1.4em;
}
#om-leaf-om-u1-1877580019-9 a:after{
	content:"\f095";
	font-family: FontAwesome;
	padding-left: 6px;
	font-size: 1.4em;
}
#om-leaf-om-u1-1877580019-5 a:after{
	content:"\f059"; /*  faq  */
	font-family: FontAwesome;
	padding-left: 6px;
	data-fa-transform="flip-v";
	font-size:1.4em;

}
#om-leaf-om-u1-1877580019-1 a:after{
	/* content:"\f03d"; Home */
	content:"\f015";
	font-family: FontAwesome;
	padding-left: 6px;
	font-size: 1.2em;
}
#block-om-maximenu-om-maximenu-1 a,
#block-om-maximenu-om-maximenu-1 span{
		color:#222;
		font-weight: bold;
}
#block-om-maximenu-om-maximenu-1 a:hover,
#block-om-maximenu-om-maximenu-1 span:hover{
		color:#006cb8 !important;
}
hr{
	margin:0;
}
.pbcol{
		float: right;
		width: 25%;
	}
.page_bottom_1_2{
		float: right;
		width: 50%;
	}
	
.page_bottom_3,
.page_bottom_4{
	float: right;
	width: 25%;
	
}
section#block-block-15 {
    margin: 0 0 10px 5px;
}
#block-block-15 h2.block-title {
    text-align: center;
}
ul.quicktabs-tabs {
    margin-top: 0;
    direction: rtl;
	
}
ul.quicktabs-tabs li:hover{
	color:#002147;
	transition:0.3s color;
	display: inline;
    background: none;
    list-style-type: none;
    padding: 2px;
    white-space: nowrap;
}

section .block-title,
h2.pane-title{
	direction: rtl;
    font-family: IRANSans !important;
}

a:hover{
	text-decoration:none;
}
#block-views-nnews-block-5  .views-row a:before,
#block-views-nnews-block-2 .views-row a:before,
#block-views-nnews-block-1 .views-row a:before{
    content: "\f100";
    font-family: FontAwesome;
    padding-left: 6px;
    font-size: 0.8em;
}

/************ start ******** pazhoheshkadeha**************/
/*
.snip1456 {
    font-family: IRANSans !important;
    position: relative;
    display: inline-block;
    overflow: hidden;
    min-width: 230px;
    max-width: 407px;
    width: 100%;
    color: #ffffff;
    background-color: #000000;
}
.snip1456 * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all 0.45s ease;
  transition: all 0.45s ease;
}
.snip1456 img {
  vertical-align: top;
  max-width: 100%;
  backface-visibility: hidden;
}
.snip1456 figcaption {
  z-index: 1;
  align-items: center;
  position: absolute;
  width: 100%;
  bottom:0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  background-color: rgba(0, 33, 71, 0.3);
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.2) 0%, transparent 100%);
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.2) 0%, transparent 100%);
  padding: 17px;
}

.snip1456 figcaption:before {
  content: '';
  width: 20px;
  height: 20px;
  background-color: #fff;
  top: -20px;
  left: 50%;
  -webkit-transform: translate(-50%, 50%) rotate(45deg);
  transform: translate(-50%, 50%) rotate(45deg);
  position: absolute;
}

.snip1456 h3,
.snip1456 h5 {
  margin: 0;
  letter-spacing: 1px;
}

.snip1456 h3 {
    font-family: IRANSans !important;
    text-transform: uppercase;
    font-size: 1em;
    text-align: center;
    line-height: 1.2em;
    font-weight: normal;
}

.snip1456 h5 {
  font-weight: normal;
}

.snip1456 a {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
}
.snip1456:hover > img,
.snip1456.hover > img {
  opacity: 1;
  -webkit-filter: grayscale(0%);
  filter: grayscale(0%);
}*/

/****************** start **************** samanha ***************/
/*
.snip1563 {
  background-color: #fff;
  color: #001f47;
  display: inline-block;
  font-family: IRANSans !important;
  font-size: 16px;
  margin: 10px 0px;
  min-width: 110px;
  overflow: hidden;
  position: relative;
  text-align: right;
  width: 100%;
  border: 1px solid #ccc;
  height:auto;
}

.snip1563 *,
.snip1563 *:before,
.snip1563 *:after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all 0.45s ease;
  transition: all 0.45s ease;
}

.snip1563 img {
  backface-visibility: hidden;
  width: 100%;
  vertical-align: top;
  height:auto;
}

.snip1563:before,
.snip1563:after {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  content: '';
  background-color: #fff;
  opacity: 0.5;
  -webkit-transition: all 0.45s ease;
  transition: all 0.45s ease;
}

.snip1563:before {
  -webkit-transform: skew(30deg) translateX(80%);
  transform: skew(30deg) translateX(80%);
}

.snip1563:after {
  -webkit-transform: skew(-30deg) translateX(70%);
  transform: skew(-30deg) translateX(70%);
}

.snip1563 figcaption {
  position: absolute;
  top: 0px;
  bottom: 0px;
  left: 0px;
  right: 0px;
  z-index: 1;
  bottom: 0;
  padding: 20px 6px 20px 40%;
}

.snip1563 figcaption:before,
.snip1563 figcaption:after {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #fff;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.7);
  content: '';
  opacity: 0.5;
  z-index: -1;
}

.snip1563 figcaption:before {
  -webkit-transform: skew(30deg) translateX(100%);
  transform: skew(30deg) translateX(100%);
}

.snip1563 figcaption:after {
  -webkit-transform: skew(-30deg) translateX(90%);
  transform: skew(-30deg) translateX(90%);
}

.snip1563 h3,
.snip1563 p {
  margin: 0;
  opacity: 0;
  letter-spacing: 1px;
}

.snip1563 h3 {
  font-family:IRANSans !important;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.2em;
  text-transform: uppercase;
      line-height: 1.7em;
}

.snip1563 p {
  font-size: 0.9em;
}

.snip1563 a {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
}

.snip1563:hover h3,
.snip1563.hover h3,
.snip1563:hover p,
.snip1563.hover p {
  -webkit-transform: translateY(0);
  transform: translateY(0);
  opacity: 0.9;
}

.snip1563:hover:before,
.snip1563.hover:before {
  -webkit-transform: skew(30deg) translateX(30%);
  transform: skew(30deg) translateX(30%);
  -webkit-transition-delay: 0.05s;
  transition-delay: 0.05s;
}

.snip1563:hover:after,
.snip1563.hover:after {
  -webkit-transform: skew(-30deg) translateX(20%);
  transform: skew(-30deg) translateX(20%);
}

.snip1563:hover figcaption:before,
.snip1563.hover figcaption:before {
  -webkit-transform: skew(30deg) translateX(50%);
  transform: skew(30deg) translateX(50%);
  -webkit-transition-delay: 0.15s;
  transition-delay: 0.15s;
}

.snip1563:hover figcaption:after,
.snip1563.hover figcaption:after {
  -webkit-transform: skew(-30deg) translateX(40%);
  transform: skew(-30deg) translateX(40%);
  -webkit-transition-delay: 0.1s;
  transition-delay: 0.1s;
}
.snip1563 img {
  vertical-align: top;
  max-width: 100%;
  backface-visibility: hidden;
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
  opacity: 0.75;
}

.snip1563:hover > img,
.snip1563.hover > img {
  opacity: 1;
  -webkit-filter: grayscale(0%);
  filter: grayscale(0%);
} */
/****************** end **************** samanha ***************/
.view-samanehha.view-display-id-block_2 .views-field-field-image-samaneh img,
.view-samanehha.view-display-id-block_2 .views-field.views-field-title {

}
#navbar .sf-menu.sf-style-white a.sf-with-ul,
#navbar .sf-menu.sf-style-white span.nolink.sf-with-ul {
    color: #000;
    font-family: IRANSans !important;
    font-size: 10px;
}
.sf-menu.sf-style-white a {
     font-size: 10px;
     padding:8px 1.05em 1.05em 1.80em;
}
.om-maximenu.om-maximenu-block.om-maximenu-row ul.om-menu li.om-leaf .om-link {
    font-size: 10px;
}
.om-maximenu.om-maximenu-block.om-maximenu-row ul.om-menu li.om-leaf { float: right; }
.om-maximenu.om-maximenu-block.om-maximenu-row ul.om-menu li.om-leaf .om-link { float: right;  }
.om-maximenu-content .block .edit-block a { display: block; float: left; margin-left: 3px; height: 0; width: 16px; padding: 16px 0 0; overflow: hidden; background: url(images/icons.gif) 0 0 scroll no-repeat; }

#block-views-samanehha-block-2 .view-display-id-block_2 .views-row {
	float: right;
	background: #f5f5f5;
	min-height: 34em;
	width:24.3%;
	box-shadow: 0 0 10px rgba(0,0,0,.15), 0 3px 3px rgba(0,0,0,.15);
	margin-left: 6px;
	margin-bottom: 2em;	
}
#block-views-samanehha-block-2 .view-display-id-block_2 .views-row:hover {
        box-shadow: 0 0 6px rgba(0,0,0,.1), 0 7px 10px rgba(0,0,0,0.3);
        transition: box-shadow .5s ease-in;
	overflow: hidden;
}

#block-views-samanehha-block-2 .views-row:nth-child(8),
#block-views-samanehha-block-2 .views-row:nth-child(4){
    margin-left: 0;	
}

#block-views-samanehha-block-2 .view-display-id-block_2 .views-field-title{

    padding: 0px 4px 8px 4px;
    text-align: right;
    font-weight: bold;
    position: relative;
    top: 6px;
    direction: rtl;
    font-size: 10px;
}

#block-views-samanehha-block-2 .view-display-id-block_2 .views-field-field-summary-samaneh{
	padding:0 4px 4px 4px;
	text-align:justify;
	direction:rtl;
    font-size: 10px;
    line-height: 16px;
}
.view-departmentss.view-display-id-block .views-row .views-field-title a{
    margin-top: 0.75em;
	display: inline-block;
	font-weight:bold;
}

.view.view-centers.view-display-id-block_1 li,
.view.view-centers.view-display-id-block_2 li,
.view.view-centers.view-display-id-block li {
    list-style: square;
    direction: rtl;
    text-align: right;
    margin-right: 1em;
    position: relative;
    display: contents;
	line-height: 1.7em;
}
.view.view-centers {
}
#block-views-centers-block .view .views-field-title a,
#block-views-centers-block-2 .view .views-field-title a,
#block-views-centers-block-1 .view .views-field-title a{
	font-size:10px;	
}

.view.view-centers.view-display-id-block_1 li a,
.view.view-centers.view-display-id-block_2 li a,
.view.view-centers.view-display-id-block li a {

}
/*
.view.view-centers.view-display-id-default li.views-row-last a {
	font-size:0.4em;
}*/
.view.view-centers.view-display-id-block_2 li a:before,
.view.view-centers.view-display-id-block_1 li a:before,
.view.view-centers.view-display-id-block li a:before{
    content: "\f104";
    font-family: FontAwesome;
    padding-left: 5px;
    font-size: 0.88em;
    padding-right: 3px;
}

.view-footer .view-centers .views-field-title a{
	font-size:0.88em;
}
.view.view-centers.view-id-centers.view-display-id-block a {
    font-weight: 500;
 }
/*.front #limlitbox{
        background: url("../../../../default/files/az5.jpg") no-repeat;
	display: flow-root;
	padding-right: 4px;
	padding-left: 4px;
	background-size: contain;
        margin-top: 3em;
}
 
#block-views-centers-block,
#block-views-centers-block-2,
#block-views-centers-block-1{
	margin: 16px 0px 10px 0px;
	float: right;
	border: 1px solid #333;
	max-height: 290px;
	min-height: 287px;
	background-color: rgba(20,40,80,0.7);
	top: 47px;
}*/
/*
#block-views-centers-block .block-title,
#block-views-centers-block-2 .block-title,
#block-views-centers-block-1 .block-title{
text-align: center;
    font-size: 1em;
    font-weight: 400;
    width: 100%;
    margin: auto;
    margin-bottom: 9px;
    padding: 8px 0px;
    color: #fff;
    border-bottom: 1px solid #fff;
    padding: 1em 0;
    background: rgba(1,33,75,0.55);
    letter-spacing:0;
}
#block-views-centers-block-1 .block-title{
	word-spacing:-1px;
}
#block-views-centers-block a,
#block-views-centers-block-2 a,
#block-views-centers-block-1 a{
        color:#fff;
    text-shadow: 0px 0px 6px #000;
}

*/
#block-views-samanehha-block-2 {
    clear: both;
}

/*
.view.view-centers.view-display-id-block:before{
	content: "مراکز و مجموعه‌های تحقیقاتی";
    text-align: right;
    border-bottom: 1px solid #000;
    display: inherit;
    width: 21em;
    padding-bottom: 0.4em;
    margin-bottom: 0.4em;
    font-weight: bold;
}*/
section#block-multiblock-1 {
    float: left;
	margin-top: 16px;
}
a#quicktabs-tab-news_qt-1 {
    font-size: 0.9em;
}
ul.quicktabs-tabs.quicktabs-style-nostyle {
	border-bottom: 0.14em solid #000;
    padding:0.9em 0; 
}
ul.quicktabs-tabs li:nth-child(1){
	font-weight:bold;
}
ul.quicktabs-tabs li a{
	margin: 0 0 0.6em;
	color:#000;
}
#quicktabs-news_qt li.active a {
    color: #337ab7;
}

#block-views-ads-block-1 img,
#block-block-18 img{
	width:100% !important;
	height:100% !important;
}

/***********************************************/

section#block-block-4 h4 {
    font-family: IRANSans !important;
    color: #fff;
    font-weight: bold;
	    padding-top: 1em;
}
section#block-block-4 h5 {
    font-family: IRANSans !important;
    color: #fff;
    font-weight: bold;
	padding-top: 10px;
}

#block-block-4 img{

	    background: #fff;
 
}
.vezarat {
	margin-top: 1.2em;
}
.sazman{
	    font-size: 1.4em;
}
#block-superfish-1 {
    background: #E6E6E6;
	padding-right: 5em;
}

div.caption{
    background: linear-gradient(0deg,rgba(0,0,0,.95) 0,transparent 100%) !important;
}
#navbar.navbarscolled{
	visibility:hidden;
	opacity: 0;
	transition: visibility 0.5s, opacity 0.5s linear,background 0.5s;
}
#navbar{
    visibility: visible;
	opacity: 1;
}
#navbar1.smaller{
	background:#E6E6E6;
    min-height: 60px;
    padding-right: 0;
	visibility: visible;
	opacity: 1;
}
#navbar1 #block-superfish-3 li{
	color: rgba(0,33,71,1);
	float:right;
}

#navbar1 #block-superfish-3 li a:hover,
#navbar1 #block-superfish-3 li span:hover{
	color: #fff;
	background:#3277AE;
}
.sf-menu li {
  float: right;
 }

 #navbar1{
	visibility:hidden;
	opacity: 0;
	transition: padding 1s,visibility 0.5s, opacity 0.5s linear,background 0.5s;
	box-shadow: 0em 0em 1em #333;
    padding-right: 0;
}
/*********************  blocks  ********************/
.view-header {
padding-bottom: 21px;
    text-align: center;
    direction: rtl;
    font-size: 1em;
    line-height: 2em;
    width: 85%;
    position: relative;
    margin: auto;
}
.main-container .block-title{
    text-align: center;
    font-size: 1.5em;
    font-weight: 400;
    width: 40%;
    margin: 0 auto;
    margin-top: 30px;
    padding-bottom: 16px;
}
.main-container section {

}
/*
#block-views-centers-block-1
.main-container section {
	margin-bottom: 73px;
}
*/
.sf-sub-indicator {
    opacity: 0.8;
}
#om-leaf-om-u1-1877580019-3 span,
#om-leaf-om-u1-1877580019-6 span,
#om-leaf-om-u1-1877580019-7 span{
    background: url(arrows-ffffff.png) no-repeat -10px -89px;
}


#block-block-3 p{
font-family: IRANSans !important;
    font-weight: bold;
    padding-top:0em;

}
section#block-block-3 img{
    margin-right: 40px;
    position: relative;
    margin-top: 5px;
    margin-bottom: 3px;
}
	
/*
#block-block-3 p:nth-child(3) {
    font-size: 1.4em;
}
#block-block-3 p:nth-child(4) {
    font-size: 1.3em;
    color: #888;
}
*/

#block-block-3 {
    float: right;
    left: 30px;
    z-index: 9999;
}

.om-maximenu ul.om-menu li.om-leaf .om-link { display: block; padding-left:20px; margin: 0; height: 30px; line-height: 30px; }
/*.om-maximenu ul.om-menu {margin-right: 10em;} */

.node{
	font-family: IRANSans !important;
    font-size: 1.1em;
    text-align: right;
    direction: rtl;
    line-height: 2em;
}
h1.page-header {
    color: #002147;
}
.not-front .row{
	margin-top: 30px;
	margin-bottom: 30px;
	margin-right: 25px;
    margin-left: 25px;

}
	
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    padding-right: 0px;
    padding-left: 0px;
}
.sf-menu.sf-style-white a:hover{
	background-color: #3277ae;
}
.rteindent1 {
    margin-right: 40px;
    list-style-type: square;
}

#tourmajazi a {
    background: #3277ae;
    color: #fff;
    padding: 1.5em 4.7em;
    display: inline-block;
    font-size: 1.3em;
    margin-top: 6.7em;
    margin-bottom: 2em;
    margin-right: 1.5em;
}
.navbar #block-search-form {
    float: none;
    position: absolute;
    top: 45px;
    left: 246px;
}
.btn-primary {
    color: #fff;
    background-color: #1A385A;
    border: none;
}
.form-search .form-control{
    background-color: #1A385A;
    color: #fff;
    border: none !important;
	text-align: right;
	border-radius:0;
	min-height: 36px;
}
.form-search .form-control:active,
.form-search .form-control:focus{
    background-color: #fff;
}
.input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group {
    padding: 10px 10px 6px 8px;
	box-shadow:none;
}
.btn{
	border-radius:0;
}
#block-views-vmonasebat-block{
    text-align: right;
    margin-right: 40px;
    padding: 5px 0 0px 0;
	color:#fff;
}
#block-views-vmonasebat-block ul{
	margin-bottom:5px;
}
#block-views-vmonasebat-block li{
   list-style: none;
   font-style: italic;
   font-weight: 300;
}
 

.sf-menu.sf-style-white a, .sf-menu.sf-style-white span.nolink{

}
#staffpage iframe {
    margin: auto;
    margin-left: 100px;
}


/*******super3************/
#block-superfish-3 .sf-menu.sf-style-white li li {
    background: #E6E6E6;
}
#block-superfish-3 .sf-menu.sf-style-white a {
    color: #002147;
	padding-right: 5px;
    padding-left: 5px;
 }

#block-superfish-3 .sf-menu li:hover > ul,
#block-superfish-3 .sf-menu li.sfHover > ul {
  right: 0 !important;
}
#block-superfish-3 .sf-menu li li:hover > ul,
#block-superfish-3 .sf-menu li li.sfHover > ul {
  right: 15.2em !important;
}
section#block-superfish-3 .sf-menu li {
  float: right;
}
section#block-superfish-3 .sf-sub-indicator {
     right: 5px;
    top: 7px;
}

ul#superfish-3 {
    margin-left: 40px;
}
section#block-superfish-3 .sf-menu li:hover > ul,
section#block-superfish-3 .sf-menu li.sfHover > ul {
  right: 0;
  top: 2.5em;
}
section#block-superfish-3 .sf-menu.menu,
section#block-superfish-3 .sf-menu.menu ul,
section#block-superfish-3 .sf-menu.menu li {
 
}
section#block-superfish-3 .sf-menu ul {

}
section#block-superfish-3 {
    background: #E6E6E6;
    color: #002147;
    padding-top: 15px;
}
/*******************************/
#quicktabs-news_qt ul{
	list-style:none;
}
.sf-menu.sf-style-white li:hover,
.sf-menu.sf-style-white li.sfHover,
.sf-menu.sf-style-white a:focus,
.sf-menu.sf-style-white a:hover,
.sf-menu.sf-style-white a:active,
.sf-menu.sf-style-white span.nolink:hover,
.sf-menu.sf-style-white.sf-navbar li li {
	text-decoration:none;
	background-color:#3277ae;
}
#block-superfish-3 li.sfHover{
	background-color:#3277ae !important;
	color:#fff !important;
}
#edit-actions {
    display: none;
}
.navbar .btn, .navbar .btn-group {
    margin-top: 0px;
}
.navbar .nav > li {
	
}
.navbar .nav {
  position: relative;
  right: 0;
  display: block;
  float: right;
  margin: 0 10px 0 0;
}
.saadd .view-display-id-block_4 {
    width: 24em;
}
section#block-views-departmentss-block-4 {
    width: 23.8%;
    float: right;
    margin-right: 11px;
	margin-left: 5px;
}
section#block-views-departmentss-block-5 {
    float: right;
    width: 23%;
	margin-left: 5px;
}
#block-views-departmentss-block-6 .views-row {
    float: right;
    width: 35%;
}
section#block-views-departmentss-block-6 {
    width: 69.3%;
    margin-left: 11px;
}
#block-views-departmentss-block-4 .views-row,
#block-views-departmentss-block-5 .views-row,
#block-views-departmentss-block-6 .views-row{
    text-align: center;
    min-height: 148px;
}
#block-views-departmentss-block-6 .views-row:nth-child(2n+1){
	margin-left: 5px;
}
#block-views-departmentss-block-4 .views-row figcaption h3,
#block-views-departmentss-block-5 .views-row figcaption h3,
#block-views-departmentss-block-6 .views-row figcaption h3{
	font-size: 10px;
    text-align: center;
    border: 1px solid #bbb;
    background-color: #F5F5F5;
    padding-bottom: 12px;
    padding-top: 12px;
	margin:0;
}
#block-views-departmentss-block-4 img,
#block-views-departmentss-block-5 img,
#block-views-departmentss-block-6 img{

}
.om-maximenu .om-maximenu-open {
    display: none;
}
#block-views-farakhanha-block-4 .view-farakhanha.view-display-id-block_4 .views-row-1 figure.snip0053,
#block-views-farakhanha-block-4 .view-farakhanha.view-display-id-block_4 .views-row-2 figure.snip0053,
#block-views-farakhanha-block-4 .view-farakhanha.view-display-id-block_4 .views-row-3 figure.snip0053{

}

ul,
ol {
  padding: 0;
  margin: 0 0 10px 0px;
}
.view-nnews.view-display-id-block_7 a{
    font-weight:bold;
}
.view-nnews.view-display-id-block_7 img {
	float: right;
	margin-left: 16px;
}
.view-nnews.view-display-id-block_7 .views-row{
	clear:both;
	margin: 8px 8px;
    min-height: 195px;
}
.view-nnews.view-display-id-block_7 .views-row .views-field{
    direction: rtl;
}
.view-nnews.view-display-id-block_7 .views-row .views-field-title,
.view-nnews.view-display-id-block_7 .views-row .views-field-field-news-lead{
	margin-top:12px;
}

.pagination > li {
 
    float: right;
}
.pagination > li:last-child > a, .pagination > li:last-child > span{
    border-top-left-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}

#quicktabs-news_qt .view-footer {
	position: relative;
	top: 165px;
	left: 0px;
	background: #3277AE;
	padding: 0.5em 2em;
	color: #fff;
	font-size: 15px;
	width: 33%;
	float: left;
}
#quicktabs-news_qt .view-footer a{
    color: #fff;
}
.quicktabs-news_qt .view-content {
    min-height: 23em;
}
#quicktabs-news_qt .quicktabs-tabs a {
    border-left: 1px solid #bbb;
    padding-left: 9px;
    font-size: 10px;
}

.sf-menu.sf-style-white a{
	color: #3277ae;
	font-family: IRANSans !important;
    font-size: 11px;
}

.sf-menu.sf-style-white a,
.sf-menu.sf-style-white span.nolink {
	padding: 0.75em 2px;
	direction: rtl;
	text-align: right;
   font-size: 10px;
}
.sf-menu.sf-style-white a.sf-with-ul,
.sf-menu.sf-style-white span.nolink.sf-with-ul {
  padding-right: 5px;
}
.sf-menu.sf-style-white.rtl a.sf-with-ul,
.sf-menu.sf-style-white.rtl span.nolink.sf-with-ul {
  padding-left: 2.25em;
  padding-right: 1em;
}
/*
#block-block-8 img {
    width: calc(0.7196*427px) !important;
    height: calc(0.7196*488px) !important;
}
#block-block-8 video{
    width: calc(0.7196*868px) !important;
    height: calc(0.7196*488px) !important;
}*/
#block-block-8 img {
    width: 100% !important;
    height: auto !important;
    float:right;
}
#block-block-8 video{
    width: 100% !important;
    height: auto !important;
    float:left;
}

section#block-block-22 {
    margin-bottom: 1em;
}
#block-views-departmentss-block-5 img {
    min-height: 294px;
}

#block-views-departmentss-block-4 img{
	height:123px;
}
section#block-block-22 span {
    font-size: 1em !important;
}
section#block-block-22 p {
    width: 71%;
    margin: auto;
}
div#infographics {
    float:right;
        width: 36.6%;
}
div#videoo {
    width: 63%;
    float:left;
}
#block-block-4 img:nth-child(2) {

    width: 35% !important;
    height: auto !important;

}
.block-block-id-14 img {
    width: 59% !important;
    height: auto !important;
}

#om-leaf-om-u1-1877580019-3 ul li.first  a{
	color: #002147 !important;
}
#block-views-departmentss-block-5 h3,
#block-views-departmentss-block-6 h3,
#block-views-departmentss-block-4 h3{
        margin:1px !important;
}
section#block-views-departmentss-block-5 img {
    
}

#videoo .captionintro,
#infographics .captionintro {
	color: #012148;
    background: #F5F5F5;
    padding: 0.5em;
    text-align: center;
    font-weight: 600;
    margin-bottom: 6px;
    font-size: 15px;
    border: 1px solid #ccc; 
}
#infographics a, #infographics img {
    display: inline-block;
}
section#block-block-8 {
    	margin-bottom:40px;
}

.view-gallery .views-row {
    float: right;
    margin: 1px 3px;
    text-align: center;
    width: 400px;
    height: 150px;
}
.snip1408 p{
        bottom: 0;
  background-color: #0d0d0d;
  -webkit-transform: translateY(100%);
    transform: translateY(100%);
    font-size: 0.8em;
    direction: rtl;
    text-align: right;
    line-height: 1.6em;
}
.view-gallery .views-field.views-field-title {
    font-size: 11px;
}

#views-nivo-slider-ads-block-1 {
    width: 100% !important;
    height: 100% !important;
}
#block-views-ads-block-1 .block-title{
	margin-bottom:15px;
}
a.enweb.sf-depth-1 {
    padding: 6px 7px;
}
#block-superfish-2 .sf-menu.sf-style-white a {
    color: #fff;
}
section#block-superfish-2 li#menu-976-2.last {
    float: left;
    background: #3277AE;
    margin-top: 6px;
}
#block-block-22 span {
    line-height: 2em;
}
#block-block-22 .rtecenter{
        width:70%
}
#block-views-gallery-block-1 .view-display-id-block .views-field.views-field-title {
    min-height: 3em;
    margin-top: 3em;
    line-height: 1.8em;
}
a.enweb.sf-depth-1 {
    padding: 10px 7px 0;
}
#block-views-gallery-block-1 .view-display-id-block_1 .views-row{
    width: 87px;
    float: right;
    text-align:center;
}
#block-views-gallery-block-1 .view-display-id-block .views-row {
    float: right;
    margin: 1px 23px;
    text-align: center;
    width: 400px;
    height: 260px;
}
#block-views-gallery-block-1 .view-display-id-block .views-row {
    float: right;
    margin: 1px 23px;
    text-align: center;
    width: 400px;
    height: 260px;
}
#block-system-main h2.pane-title {
    font-size: 20px;
    position: relative;
}
.nivo-caption{
  text-align: center;
    font-family: IRANSans !important;
    font-size: 1.4em;
    height: 20%
    padding-top: 21px;
        background:linear-gradient(to bottom,rgba(0,33,69,0) 0%,rgba(0,33,69,0.22) 17%,rgba(0,33,69,0.75) 57%,rgba(0,33,69,0.75) 88%,rgba(0,33,69,0.75) 100%);
	line-height: 1.7em;
}
.row-foot h2, .row-foot .h2 {
    font-size: 11px;
 }
 section#block-block-13 img {
    width: 100% !important;
    height: auto !important;
}
section#block-views-centers-block-2 {
    width: 24%;
    margin: 16px 7px;
}
#block-views-centers-block-1, section#block-views-centers-block {
    width: 37%;
}
.ui-accordion .ui-accordion-content{
    padding: 10px;
 }
.ui-accordion-content {
    height: auto !important;
}
.ui-accordion .ui-accordion-header {
    direction: rtl;
    font-family: "IRANSans";
    font-weight: bold;
    position: unset;
}
.ui-accordion-content{
    direction: rtl;
    font-family: IRANSans;
}
#block-views-departmentss-block-3 .views-row-last,
#block-views-farakhanha-block-3 .views-row-last,
#block-views-samanehha-block-3 .views-row-last{
    border:none !important;
}
#block-views-samanehha-block-3 .views-row,
#block-views-departmentss-block-3 .views-row,
#block-views-farakhanha-block-3 .views-row {
    padding: 7px 0;
    border-bottom: 1px dotted #ddd;
}
section#block-block-11 div {
    margin-right: 13px;
}
#block-block-26{
        display:none !important;
}
body.navbar-is-fixed-top{padding-top:64px}
#block-block-27{display:none;}
#block-views-farakhanha-block-4 .views-row {
    width: 25%;
    float: right;
    font-weight: bold;
    text-align: center;
    direction: rtl;
}
#block-views-farakhanha-block-4 .views-row a {
    font-weight: bold;
    margin: 1px;
    font-size: 1.2em;
    min-height: 3em;
    display: block;
}
#block-menu-menu-menuismobile {
    display: none !important;
}

.node-nnews .field-name-field-news-lead {
    background-color: #ddd;
    padding: 1em;
    width: 76%;
margin-bottom: 2em;
}
.node-nnews .field-name-field-rotitr-news{
        position:relative;
        bottom: 8em;
}
.page-header {
    padding-bottom: 0px;
    margin: 55px 17px 15px 0;
    direction: rtl;
    font-family: IRANSans !important;
}
h1, .h1 {
    font-size: 17px;
}
