.container {
  width: 94%;
  margin: 0 3%;
}

[class|=col] {
  width: 90% !important;
  margin: 5% !important;
  overflow: hidden;
}

.region-navbar {
  display: none;
}

section .table {
  display: block !important;
}
section .table .left,
section .table .right {
  display: block !important;
  width: 90% !important;
  padding: 5%;
}
section .table h3 {
  font-size: 3em !important;
}

.region-message {
  width: 70%;
  bottom: 30px;
}

section .table .left img {
  max-width: 50% !important;
}

#block-footermenu table tr td {
  display: block;
  margin: 10px 0;
}

#block-socials .block-content img {
  display: inline-block;
  margin: 0;
}

.section-text .title {
  font-size: 3em;
}

.section-text .desc {
  font-size: 1em;
}

.section-text .link {
  font-size: 16px;
}

.region-nav-top {
  display: none;
}

.trade .table .right img {
  height: unset;
  width: 60%;
  margin: -14% 0 0;
}

.header .region-header {
  float: none;
}
.header .region-header img {
  max-width: 50% !important;
  margin-left: 20px;
}

.trade .table .left {
  margin-top: 1em;
}

.block-simplenews #edit-mail-wrapper {
  width: 100%;
  float: none;
}

#block-socials {
  margin-top: 0;
}

span.arrow-right {
  height: 25px;
  width: 25px;
}

.only-mobile {
  display: block;
}

section#footer .section-inner {
  z-index: 1;
  position: relative;
  text-align: center;
}

.nav-wrapper-normal-place-alternate {
  display: none !important;
}

.nav-responsive-wrapper {
  display: block;
}

.mainslider-carousel.owl-carousel .owl-stage-outer .owl-stage .views-row .text {
  width: 90%;
  margin: 0 5%;
}

#filmserial .view-content .views-row,
#mostanad .view-content .views-row,
#television .view-content .views-row,
#motion .view-content .views-row,
#entesharat .view-content .views-row {
  float: none;
  width: calc(100% - 40px);
  margin: 20px 20px;
  text-align: center;
  display: inline-block;
}
.view-id-film .view-content .views-row .views-field-field-category, .view-id-mostanad .view-content .views-row .views-field-field-category {
  float: none;
  display: inline-block;
}

section#footer .region-footer-right {
  float: none;
}

section#footer .region-footer-left {
  float: none;
  margin: 20px;
}

#header-scroll {
  display: none !important;
}

.view-id-film .owl-nav, .view-id-mostanad .owl-nav, .view-id-television .owl-nav, .view-id-motion .owl-nav, .view-id-entesharat .owl-nav {
  position: relative;
}

.view-id-film .owl-nav button.owl-prev, .view-id-mostanad .owl-nav button.owl-prev, .view-id-television .owl-nav button.owl-prev, .view-id-motion .owl-nav button.owl-prev, .view-id-entesharat .owl-nav button.owl-prev {
  right: 5px;
}

.view-id-film .owl-nav button.owl-next, .view-id-mostanad .owl-nav button.owl-next, .view-id-television .owl-nav button.owl-next, .view-id-motion .owl-nav button.owl-next, .view-id-entesharat .owl-nav button.owl-next {
  left: 5px;
}

.view-slider.view-display-id-block_1 > .view-content .views-row .views-field-field-image .field-content {
  height: unset;
}

.mainslider-carousel-wrapper #mainslider-carousel-tabs .owl-dot, .mainslider-carousel-wrapper .owl-dots .owl-dot {
  margin-left: 10px;
}

.mainslider-carousel-wrapper #mainslider-carousel-tabs .owl-dot button, .mainslider-carousel-wrapper .owl-dots .owl-dot button {
  width: 60px;
  height: 45px;
}

.view-id-motion .owl-nav {
  margin: 10px 0;
}

.taxonomy-term .views-row {
  display: block;
  margin: 0 0 50px;
  width: unset;
  text-align: center;
}
.taxonomy-term .views-row .text {
  background: unset;
  color: unset;
  height: unset;
  display: unset;
  position: relative;
  clear: both;
  width: unset;
  padding: unset;
  display: block;
}
.taxonomy-term .views-row .text .title-top {
  margin-bottom: 0px;
}

.node.node--type-article .article-top {
  flex-direction: column;
}

.node.node--type-article .article-top-right {
  text-align: center;
}

.view-news .view-content .views-row {
  height: unset !important;
  float: unset;
  width: 100%;
  margin: 0 0 30px;
}

.node.node--type-film .film-top {
  flex-direction: column;
}

.node.node--type-film .film-top-right {
  margin: 0 0 15px;
  text-align: center;
}

.node.node--type-film .field--name-field-series-sections .wrapper-section .field__item:nth-child(5n) {
  margin-left: 15px;
}

.node.node--type-film .field--name-field-series-sections .wrapper-section .field__item {
  width: calc(50% - 8px);
}

.node.node--type-film .field--name-field-series-sections .wrapper-section .field__item:nth-child(2n) {
  margin-left: 0;
}

.node.node--type-film .gallery-wrapper {
  flex-direction: column;
}

.node.node--type-film .image-album.small {
  width: unset;
  margin: 0 0 10px;
}

.node.node--type-film .videos {
  margin-right: 0;
}

.view-film-archive .view-content .views-row, .view-mostanad-archive .view-content .views-row {
  float: unset;
  width: 100%;
  margin: 15px 0;
  text-align: center;
}

.view-film-archive .view-content .views-row .views-field-field-top-title, .view-mostanad-archive .view-content .views-row .views-field-field-top-title {
  float: unset;
  margin: 0 0 10px;
}

.view-tv-archive .view-content .views-row, .view-archive-motions .view-content .views-row {
  float: unset;
  margin: 15px 0;
  width: 100%;
}

.view-entesharat-archive .view-content .views-row {
  height: unset !important;
  float: none;
  margin: 30px 0;
  width: 100%;
  clear: both;
  text-align: center;
}

.mainslider-carousel .slick-list .slick-track .views-row {
  height: 50vh;
}

.mainslider-carousel .slick-list .slick-track .views-row .image-bk {
  height: 50vh;
  background-position: 75% 50%;
}

section#accelerate {
  background-size: auto;
}

section#accelerate .section-inner {
  padding: 0;
}

#block-irandrupalportal .block-content table tr td {
  display: block;
  text-align: center;
  padding: 5px 10px;
}

section#news1 .section-inner .view-news1 .view-content {
  height: unset;
}

section#news1 .section-inner .view-news1 .view-content .views-row {
  width: 100% !important;
  margin: 10px 0 !important;
}

section#news1 .section-inner .view-news1 .view-content .views-row:nth-child(1) {
  height: unset;
}

.header .topbar-wrapper .region-topbar {
  padding: 0;
  margin: 0 auto;
  flex-direction: column;
}

.block-system-menu-blocktopmenu {
  display: none;
}

.header .topbar-wrapper .sairan-logo-top {
  width: 100%;
  text-align: center;
}

.header .region-brand {
  position: relative;
  top: unset;
  right: unset;
  text-align: center;
  margin: 5px;
  min-height: unset;
  background-image: unset;
}

.view-mainslider.view-display-id-block_1 > .view-content .views-row,
.view-tswyrgrdan-asly-tb-dwm.view-display-id-block_1 > .view-content .views-row,
.view-mainslider-ostani.view-display-id-block_1 > .view-content .views-row {
  margin: 0;
}

section.multimedia .section-inner .container .container-inner:after {
  width: 80%;
  height: 10px;
  margin: 0 10%;
}

.header .brand-wrapper .container-inner {
  background-image: unset;
  min-height: unset;
}

#block-views-block-news-slider-block-1 {
  width: 100%;
  display: none;
}

#block-irandrupalportal-header-socials {
  margin: unset;
  text-align: center;
}

section#newstop {
  margin-top: 10px;
}

section#section-main-content .section-inner {
  flex-direction: column;
}

section#section-main-content .main-content-column {
  width: 100%;
}

section#section-main-content .sidebar1 {
  margin: 0;
  width: 100%;
}

.view-frontpage .view-content {
  height: unset !important;
}

.laststyle .view-content {
  height: unset !important;
}

section#section-main-content .sidebar2 {
  width: 100%;
}

.view-frontpage .view-content .views-row {
  flex-direction: column;
}

.view-frontpage .view-content .views-row .views-field-field-image {
  text-align: center;
  font-size: 0;
}

.view-frontpage .view-content .views-row .views-field-field-image img {
  height: unset !important;
}

section#charts .section-inner .container .container-inner .block {
  width: 100%;
  margin: 30px 0;
}

section#charts .section-inner .container .container-inner .block:nth-child(4), section#charts .section-inner .container .container-inner .block:nth-child(5), section#charts .section-inner .container .container-inner .block:nth-child(6), section#charts .section-inner .container .container-inner .block:nth-child(7) {
  width: 100%;
}

#block-irandrupalportal-footerlogos .block-content table tr td {
  width: unset;
  height: unset;
  margin: 20px;
}

.block.multimedia-carousel .view-footer {
  text-align: center;
}

section#main2 .section-inner .block {
  width: 100%;
}

#block-irandrupalportal-contact .block-content table tr td {
  width: 100%;
  display: block;
  padding: 0;
}

#block-irandrupalportal-copyright .block-content table tr td {
  display: block;
  text-align: center;
}

body:not(.path-frontpage) section#section-main-content .main-content-column {
  width: 100%;
  order: -1;
}

.view-taxonomy-term .view-content .views-row {
  flex-direction: column;
  text-align: center;
}

.view-taxonomy-term .view-content .views-row .views-field-field-image img {
  height: unset;
  border-radius: 25px 25px 0 0;
  width: calc(100% - 30px);
}

section#newstop .section-inner .view-news1 .view-content .views-row {
  height: unset;
}

section#news1 .section-inner .view-news2 .view-content .views-row img {
  height: unset;
}

.block.multimedia-carousel .block-title {
  text-align: center;
}

section#newstop .section-inner {
  flex-direction: column;
}

section#newstop .section-inner .region-news1 {
  width: 100%;
}

section#newstop .section-inner .region-news2 {
  width: 100%;
  margin: 0;
}

section#newstop .section-inner .view-news1 .view-content {
  height: unset;
  margin-bottom: 10px;
}

section#newstop .section-inner .view-news2 .view-content .views-row:nth-child(1),
section#newstop .section-inner .view-news2 .view-content .views-row:nth-child(2),
section#newstop .section-inner .view-news2 .view-content .views-row:nth-child(3),
section#newstop .section-inner .view-news2 .view-content .views-row:nth-child(4) {
  width: calc((100% - 15px) / 2);
}

section#newstop .section-inner .view-news2 .view-content .views-row:nth-child(1),
section#newstop .section-inner .view-news2 .view-content .views-row:nth-child(2) {
  margin-left: 15px;
}

#block-irandrupalportal-views-block-news-slider-block-1 {
  display: none;
}

section#mainslider .section-inner .view-mainslider.view-display-id-block_1 > .view-content .views-row .views-field-field-image img,
section#mainslider .section-inner .view-tswyrgrdan-asly-tb-dwm.view-display-id-block_1 > .view-content .views-row .views-field-field-image img,
section#mainslider .section-inner .view-mainslider-ostani.view-display-id-block_1 > .view-content .views-row .views-field-field-image img {
  height: 60vh;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}

section#mainslider .section-inner .view-mainslider .view-content .views-row .text-wrapper .views-field-title,
section#mainslider .section-inner .view-mainslider-ostani .view-content .views-row .text-wrapper .views-field-title {
  font-size: 20px;
}

section#mainslider .section-inner .view-mainslider.view-display-id-block_1 > .view-content .views-row .text-wrapper .views-field-body,
section#mainslider .section-inner .view-tswyrgrdan-asly-tb-dwm.view-display-id-block_1 > .view-content .views-row .text-wrapper .views-field-body,
section#mainslider .section-inner .view-mainslider-ostani.view-display-id-block_1 > .view-content .views-row .text-wrapper .views-field-body {
  font-size: 12px;
  margin-top: 5px;
  display: none;
}

section#newstop .section-inner .view-news2 .view-content {
  height: unset;
}

section#section-main-content .block .block-content {
  height: unset !important;
}

.header .region-brand .block:after {
  max-height: 15vw;
  max-width: 15vw;
  left: 2vw;
  top: 2vw;
}

section#footer2 .block .block-content table tr {
  flex-direction: column;
}

section#footer2 .block .block-content table tr td {
  padding: 5px 0;
}

#block-footermenu .block-content table tbody {
  flex-wrap: wrap;
}

#block-footermenu .block-content table tr {
  width: calc((100% - 20px) / 2);
  border: none;
}

section#mainslider .section-inner .view-mainslider.view-display-id-block_2 > .view-content,
section#mainslider .section-inner .view-mainslider-ostani.view-display-id-block_2 > .view-content {
  width: 90%;
}

section#mainslider .section-inner .view-mainslider.view-display-id-block_2 > .view-content .views-row,
section#mainslider .section-inner .view-mainslider-ostani.view-display-id-block_2 > .view-content .views-row {
  width: calc(33.3333333333% - 10px);
}

section#mainslider .section-inner .view-mainslider.view-display-id-block_2 > .view-content .views-row .views-field-field-image img,
section#mainslider .section-inner .view-mainslider-ostani.view-display-id-block_2 > .view-content .views-row .views-field-field-image img {
  height: 100px;
}

section#mainslider .section-inner .view-mainslider.view-display-id-block_2 > .view-content .views-row .views-field.views-field-fieldset,
section#mainslider .section-inner .view-mainslider-ostani.view-display-id-block_2 > .view-content .views-row .views-field.views-field-fieldset {
  display: none;
}

section#mainslider .section-inner .view-mainslider.view-display-id-block_1 > .view-content .views-row .text-wrapper .text-wrapper-inner,
section#mainslider .section-inner .view-tswyrgrdan-asly-tb-dwm.view-display-id-block_1 > .view-content .views-row .text-wrapper .text-wrapper-inner,
section#mainslider .section-inner .view-mainslider-ostani.view-display-id-block_1 > .view-content .views-row .text-wrapper .text-wrapper-inner {
  width: 90%;
  text-align: center;
}

section#mainslider {
  margin-bottom: 50px;
}

.view-frontpage .view-content .views-row {
  width: 100%;
  margin: 20px 0;
}

#block-footermenu .block-content table tr td:not(:nth-child(1)) {
  display: none;
}

#block-footermenu .block-content table tr td:nth-child(1) {
  width: calc(100% - 20px);
  text-align: center;
}

.brand-wrapper .container {
  margin: 0;
  width: 100%;
}

.iran-flag-top {
  position: absolute;
  right: 0;
}

.header .region-search {
  position: relative;
  transform: unset;
  top: unset;
  left: unset;
  width: 100%;
  display: none;
  text-align: center;
}

.region-topbar [id$=-search] {
  width: unset;
  display: none;
}

#block-irandrupalportal-search .block-content form {
  justify-content: center;
  margin: 0;
}

.view-mainslider.view-display-id-block_1 > .view-content .views-row .text-wrapper,
.view-tswyrgrdan-asly-tb-dwm.view-display-id-block_1 > .view-content .views-row .text-wrapper,
.view-mainslider-ostani.view-display-id-block_1 > .view-content .views-row .text-wrapper {
  position: relative;
  padding: 0;
  background: unset;
}

.view-mainslider.view-display-id-block_1 > .view-content,
.view-tswyrgrdan-asly-tb-dwm.view-display-id-block_1 > .view-content,
.view-mainslider-ostani.view-display-id-block_1 > .view-content {
  border: unset;
}

.view-mainslider.view-display-id-block_1 > .view-content .views-row .text-wrapper .views-field-title a,
.view-tswyrgrdan-asly-tb-dwm.view-display-id-block_1 > .view-content .views-row .text-wrapper .views-field-title a,
.view-mainslider-ostani.view-display-id-block_1 > .view-content .views-row .text-wrapper .views-field-title a {
  color: #000;
}

.view-mainslider.view-display-id-block_1 > .view-content .views-row .text-wrapper .text-wrapper-inner,
.view-tswyrgrdan-asly-tb-dwm.view-display-id-block_1 > .view-content .views-row .text-wrapper .text-wrapper-inner,
.view-mainslider-ostani.view-display-id-block_1 > .view-content .views-row .text-wrapper .text-wrapper-inner {
  text-shadow: unset;
  color: #000;
  margin: 0;
  width: 100%;
}

.region-copyright {
  width: 100%;
  font-size: 12px !important;
}

section#copyright {
  background-size: contain;
}

#block-irandrupalportal-copyright {
  color: unset;
}

.region-copyright:before {
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #070743 50%, rgba(255, 255, 255, 0) 100%);
}

section#footer-menu .section-inner .container .container-inner {
  padding: 0;
}

section#copyright .section-inner {
  position: relative;
}

.view-taxonomy-term .view-content .views-row .views-field-field-image, .view-id-archive_all .view-content .views-row .views-field-field-image, .view-setadarchive .view-content .views-row .views-field-field-image {
  line-height: 0;
}

.view-taxonomy-term .view-content .views-row .views-field-fieldset, .view-id-archive_all .view-content .views-row .views-field-fieldset, .view-setadarchive .view-content .views-row .views-field-fieldset {
  margin: 0;
  width: calc(100% - 30px);
}

section#footer .section-inner .container .container-inner .region-footer {
  flex-direction: column;
  padding-bottom: 0;
}

section#footer .section-inner .container .container-inner .region-footer .block {
  width: unset;
  margin: 20px 0;
  margin-right: 0;
}

section#footer:before {
  background-size: unset;
}

.header .navbar-wrapper .container .container-inner:before {
  display: block;
  position: relative;
  bottom: -2px;
  width: unset;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center bottom;
  height: 25px;
}

section#news .section-inner .container .container-inner:after {
  right: 0;
  margin: 0 10%;
  width: 80%;
  background-size: 100% 100%;
  height: 40px;
}

section#news .section-inner .container .container-inner {
  padding: 0;
  border-radius: 0;
}

.block-views-blockmainslider-block-1,
.block-views-blocktswyrgrdan-asly-tb-dwm-block-1,
.block-views-blockmainslider-ostani-block-1 {
  height: unset;
  width: unset;
}

section#news .section-inner .container .container-inner .tabs-wrapper .tabs-content .tab-content .region {
  flex-direction: column;
}

.laststyle {
  width: unset;
  margin-top: 50px;
}

.view-mainslider.view-display-id-block_1 > .view-content .views-row .text-wrapper .views-field-body,
.view-tswyrgrdan-asly-tb-dwm.view-display-id-block_1 > .view-content .views-row .text-wrapper .views-field-body,
.view-mainslider-ostani.view-display-id-block_1 > .view-content .views-row .text-wrapper .views-field-body {
  display: none;
}

.view-slider.view-display-id-block_1 > .view-content {
  height: unset;
}

.view-dsth-bndy-khdmat .view-content .services-cat {
  flex-wrap: wrap;
}

.view-services .view-content .service-search input {
  width: calc(80% - 30px);
}

.view-services .view-content .services-wrapper .services .views-row {
  width: calc(33.3333333333% - 20px);
  margin: 5px;
  padding: 15px 5px;
}

.view-services .view-content .services-wrapper .services .views-row .img-wrapper {
  padding: 0;
}

section#services .section-inner .container .container-inner {
  padding: 20px;
  border-radius: 30px;
}

.view-services .view-content .services-wrapper .services .views-row .tools {
  flex-direction: column;
  white-space: nowrap;
  display: none;
}

.view-services .view-content .services-wrapper .services .views-row .tools .help, .view-services .view-content .services-wrapper .services .views-row .tools .faq {
  margin: 2px 0;
}

.view-services .view-content .services-wrapper .services .views-row .title {
  font-size: 14px;
  margin: 15px 0 5px;
  line-height: 120%;
  font-weight: 600;
}

.view-services .view-content .services-wrapper .services .views-row .img {
  width: 40px;
  height: 40px;
}

.view-services .view-content .services-wrapper .services .views-row .img-wrapper:before {
  width: 56px;
  height: 56px;
  padding: 5px;
}

#block-irandrupalportal-views-block-dsth-bndy-khdmat-block-1 {
  margin-bottom: 10px;
}

.view-services .view-content .services-wrapper .services .views-row.closed, .view-services .view-content .services-wrapper .services .views-row.filtered {
  transition: all 0.4s ease 0s;
  margin-right: calc(-33.33333333% + 5px);
  visibility: hidden;
  opacity: 0;
  transform: scale(0);
}

.view-dsth-bndy-khdmat .view-content .services-cat .views-row {
  margin: 8px 5px;
  width: calc(20% - 30px);
  line-height: 120%;
}

.region-app-wrapper,
.region-app2-wrapper {
  flex-direction: column;
}

section#apps .section-inner .container .container-inner {
  padding: 50px 20px;
  border-radius: 30px;
}

.region-app-wrapper .right,
.region-app2-wrapper .right {
  margin: unset;
}

.region-app-wrapper .app-bk,
.region-app2-wrapper .app-bk {
  height: unset;
  width: 100%;
  margin: unset;
  flex-shrink: 0;
}

.region-app #block-app {
  margin: 20px 0 40px;
  flex-shrink: 0;
}

section#apps {
  padding: 30px 0;
}

.region-bottoms {
  flex-direction: column;
}

.region-bottoms .block {
  width: calc(100% - 40px);
  padding: 50px 20px;
  margin: 40px 0;
}

section#bottoms {
  margin-top: 40px;
}

section#logos {
  margin: 20px 0 0;
}

section#logos .block {
  padding: 20px;
}

.view-mainslider.view-display-id-block_1 > .view-content .views-row .views-field-field-image,
.view-tswyrgrdan-asly-tb-dwm.view-display-id-block_1 > .view-content .views-row .views-field-field-image,
.view-mainslider-ostani.view-display-id-block_1 > .view-content .views-row .views-field-field-image {
  margin-bottom: 5px;
}

.view-mainslider.view-display-id-block_1 > .view-content .views-row .views-field-field-image img,
.view-tswyrgrdan-asly-tb-dwm.view-display-id-block_1 > .view-content .views-row .views-field-field-image img,
.view-mainslider-ostani.view-display-id-block_1 > .view-content .views-row .views-field-field-image img {
  width: 100%;
}

.view-mainslider.view-display-id-block_1 > .view-content .views-row .views-field-field-image .field-content:after,
.view-tswyrgrdan-asly-tb-dwm.view-display-id-block_1 > .view-content .views-row .views-field-field-image .field-content:after,
.view-mainslider-ostani.view-display-id-block_1 > .view-content .views-row .views-field-field-image .field-content:after {
  border-radius: 30px 30px 0 0;
}

#block-irandrupalportal-footerlogos .block-content table tbody {
  display: flex;
  justify-content: space-between;
}

#block-irandrupalportal-footerlogos .block-content table tbody .slick-arrow.slick-prev {
  right: -30px;
}

#block-irandrupalportal-footerlogos .block-content table tbody .slick-arrow.slick-next {
  left: 0;
  margin-left: -30px;
}

section.multimedia .section-inner .container .container-inner {
  margin: 0 22px;
  padding: 20px 30px;
}

.block.multimedia-carousel .block-content .view .views-row {
  padding: 0;
}

.block.multimedia-carousel .block-content .view .view-content .slick-arrow.slick-prev {
  right: -23px;
  z-index: 100;
}

.block.multimedia-carousel .block-content .view .view-content .slick-arrow.slick-next {
  left: -23px;
  z-index: 100;
}

section#section-main-content .region-content {
  padding: 20px;
}

.tabs-wrapper.style2 .tabs {
  flex-wrap: wrap;
}

.tabs-wrapper.style2 .tabs .tab {
  margin: 5px;
}

.region-threebox {
  flex-direction: column;
}

.region-threebox .block {
  width: 100%;
  margin-bottom: 90px;
  border-radius: 30px;
}

.region-threebox .block .block-inner-2 {
  padding: 40px 30px 140px;
}

.region-threebox .block:last-child {
  margin-bottom: 0;
}

.tab-content#block-irandrupalportal-iran-map .tab-map-content {
  flex-direction: column;
}

.tab-content#block-irandrupalportal-iran-map .map_iran_list {
  margin: 0 0 20px;
}

.map-wrapper {
  order: -1;
}

.tab-content#block-irandrupalportal-iran-map .map-wrapper .map {
  height: unset;
  padding: 30px;
  margin: 0 0 30px;
}

.tab-content#block-irandrupalportal-iran-map .map-wrapper .map svg {
  width: 100%;
  height: auto;
  max-width: unset;
  max-height: unset;
}

section#footer .section-inner .container .container-inner .region-footer-menu {
  margin-bottom: 30px;
}

.block.ostan-paygah-moavenat .block-content .field--name-body table tbody,
.block.ostan-paygah-moavenat .block-content .field--name-field-block-body table tbody {
  flex-direction: column;
}

.block.ostan-paygah-moavenat .block-content .field--name-body table tbody tr,
.block.ostan-paygah-moavenat .block-content .field--name-field-block-body table tbody tr {
  width: unset;
  margin: 0 20px;
}

.block.ostan-paygah-sayer .block-content .field--name-body table tbody tr {
  flex-direction: column;
  flex-wrap: wrap;
}

.block.ostan-paygah-sayer .block-content .field--name-body table tbody tr td {
  flex: 1;
  width: unset;
}

section#footer .section-inner .container .container-inner .block .block-content table tr td {
  justify-content: center;
}

section#footer .section-inner .container .container-inner .region-footer-menu .block-menu {
  margin: 0;
}

section.multimedia .block {
  border-radius: 30px;
}

.setadi-search input, .vabasteh-search input {
  width: 50%;
}

.block[id*=nowdate] {
  margin-right: 15px;
  margin-left: 0;
  border-left: 0;
  padding-left: 0;
  position: absolute;
  top: 3px;
  font-size: 11px;
  width: calc(100% - 15px);
  text-align: center;
}

.block[id*=nowdate] .block-content {
  font-size: 12px;
  color: #bbb;
  justify-content: center;
}

.azmayesh {
  right: unset;
  border-radius: 0 10px 0 0;
  top: unset;
  font-size: 12px;
  left: 0;
  bottom: 0;
}

body.user-logged-in .azmayesh {
  right: unset;
  border-radius: 0 10px 0 0;
  top: unset;
  font-size: 12px;
  left: 0;
  bottom: 0;
}

.azmayesh br {
  display: none;
}

section#news .section-inner .container .container-inner .tabs-wrapper .tabs {
  margin: 0;
  margin-bottom: 25px;
  width: 100%;
}

section#news .section-inner .container .container-inner .tabs-wrapper .tabs .tab {
  width: unset;
  padding: 10px 10px;
}

button, input, select, option, textarea, .reload-captcha {
  width: calc(100% - 50px);
}

.reload-captcha {
  width: unset;
  text-align: center;
  padding: 5px 10px;
  background-color: #30ccd5;
}

textarea {
  width: 100%;
}

input[type=checkbox], input[type=radio] {
  width: unset;
}

.webform-submission-form .form-item {
  flex-direction: column;
  align-items: self-start;
}

.webform-submission-form .form-item label:not(.option) {
  margin-left: unset;
  margin-bottom: 15px;
}

.select2-container {
  width: 100% !important;
}

#edit-processed-text table tr {
  display: flex;
  flex-direction: column;
}

.webform-submission-rotbebandi-form .form-item-_-jnsyt-khwd-ra-ward-knyd- .form-radios > .form-item,
.webform-submission-rotbebandi-form .form-item-_-jnsyt-khwd-ra-ward-knyd- .form-checkboxes > .form-item,
.webform-submission-rotbebandi-form .form-item-_-aya-astkhdam-amwzsh-w-prwrsh-hstyd- .form-radios > .form-item,
.webform-submission-rotbebandi-form .form-item-_-aya-astkhdam-amwzsh-w-prwrsh-hstyd- .form-checkboxes > .form-item,
.webform-submission-rotbebandi-form .form-item-_-mdrk-thsyly-khwd-ra-antkhab-knyd- .form-radios > .form-item,
.webform-submission-rotbebandi-form .form-item-_-mdrk-thsyly-khwd-ra-antkhab-knyd- .form-checkboxes > .form-item,
.webform-submission-rotbebandi-form .form-item-_-mdrk-thsyly-khwd-ra-antkhab-knyd- .form-radios > .form-item,
.webform-submission-rotbebandi-form .form-item-_-mdrk-thsyly-khwd-ra-antkhab-knyd- .form-checkboxes > .form-item,
.webform-submission-rotbebandi-form .form-item-_-tarykh-twld-khwd-ra-ward-knyd- .form-radios > .form-item,
.webform-submission-rotbebandi-form .form-item-_-tarykh-twld-khwd-ra-ward-knyd- .form-checkboxes > .form-item,
.webform-submission-rotbebandi-form .form-item-_1-mhl-skwnt-shma-dr-kdam-astan-ast- .form-radios > .form-item,
.webform-submission-rotbebandi-form .form-item-_1-mhl-skwnt-shma-dr-kdam-astan-ast- .form-checkboxes > .form-item,
.webform-submission-rotbebandi-form .form-item-niazha .form-radios > .form-item,
.webform-submission-rotbebandi-form .form-item-niazha .form-checkboxes > .form-item,
.webform-submission-rotbebandi-form .form-item-_6-shma-wqty-dr-jm-dwstan-khwd-qrar-my-gyryd-chgwnh-hstyd-2 .form-radios > .form-item,
.webform-submission-rotbebandi-form .form-item-_7-shma-hngam-tsmym-gyry-chgwnh-hstyd- .form-radios > .form-item,
.webform-submission-rotbebandi-form .form-item-_7-shma-hngam-tsmym-gyry-chgwnh-hstyd- .form-checkboxes > .form-item,
.webform-submission-rotbebandi-form .form-item-_8-shma-chh-mqdary-rk-hstyd- .form-radios > .form-item,
.webform-submission-rotbebandi-form .form-item-_8-shma-chh-mqdary-rk-hstyd- .form-checkboxes > .form-item,
.webform-submission-rotbebandi-form .form-item-_9-shma-dr-zndgy-rwzmrh-chgwnh-karhaytan-ra-anjam-my-dhyd- .form-radios > .form-item,
.webform-submission-rotbebandi-form .form-item-_9-shma-dr-zndgy-rwzmrh-chgwnh-karhaytan-ra-anjam-my-dhyd- .form-checkboxes > .form-item {
  flex: 1;
  flex-direction: row;
}

.webform-submission-rotbebandi-form .form-item-_-tarykh-twld-khwd-ra-ward-knyd- .container-inline .form-type-select {
  margin: 2px;
}

.webform-submission-rotbebandi-form .form-item-_-tarykh-twld-khwd-ra-ward-knyd- .container-inline .form-type-select .form-select {
  width: 100%;
}

.laststyle .view-content .views-row .views-field-field-image {
  flex-shrink: 1;
}

.tab-content#block-irandrupalportal-iran-map .map_iran_list .column {
  margin: 5px;
}

.region-app-wrapper .right .download-wrapper {
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.region-app-wrapper .right .download-wrapper .help {
  margin: 10px 0;
}

.view-mainslider.view-display-id-block_1 > .view-content .slick-arrow,
.view-tswyrgrdan-asly-tb-dwm.view-display-id-block_1 > .view-content .slick-arrow,
.view-mainslider-ostani.view-display-id-block_1 > .view-content .slick-arrow {
  top: 100px;
}

.comment-wrapper {
  width: 100%;
}

.comment-wrapper .comment-form-wrapper .comment-form {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.comment-wrapper .comment-form-wrapper .comment-form .captcha {
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.comment-wrapper .comment-form-wrapper .comment-form .form-item-name,
.comment-wrapper .comment-form-wrapper .comment-form .form-item-mail {
  width: 100%;
}

.comment-wrapper .comment-form-wrapper .comment-form .captcha .form-item-captcha-response {
  margin: 10px 0;
}

.comment-wrapper .comment-form-wrapper .comment-form input.form-submit {
  width: 100%;
}

.comment-wrapper .comment-form-wrapper .comment-form .form-actions {
  align-items: center;
  justify-content: center;
  width: 100%;
  height: unset;
}

.node.node--type-article .node-tools {
  flex-wrap: wrap;
}

.node.node--type-article .addtoany_list {
  margin-right: auto;
}

.node.node--type-article .field--name-field-forwardtomail .forward-form .form-wrapper .details-wrapper {
  width: calc(100vw - 110px);
}

.block-page-title-block .section-title h1 {
  padding: 0;
  background: unset;
}

.block-page-title-block .section-title h1 > span {
  padding: 10px 10px;
}

.node.node--type-article .created {
  margin: 0 5px;
}

.header .navbar-wrapper .container .container-inner .container-inner2:before {
  width: 28px;
  height: 28px;
}

.main-body {
  margin: 20px 0;
}

.view-mainslider.view-display-id-block_1 > .view-content .views-row .views-field-field-image img.noimage,
.view-tswyrgrdan-asly-tb-dwm.view-display-id-block_1 > .view-content .views-row .views-field-field-image img.noimage,
.view-mainslider-ostani.view-display-id-block_1 > .view-content .views-row .views-field-field-image img.noimage {
  height: unset;
  min-height: 150px;
}

.region-float-tools .float-tools-toggle .icon {
  width: 48px !important;
  height: 48px !important;
}

.region-float-tools [id$=-accessiblitytools] .accessiblity-tools-wrapper .accessiblity-tools .tool {
  width: 32px;
  height: 32px;
}

body.accessiblity-red .header .navbar-wrapper .container .container-inner:before, body.accessiblity-red section#subsystems .section-inner .container .container-inner:before {
  background-position: center bottom;
}

body.accessiblity-red .header .navbar-wrapper .container .container-inner:before,
body.accessiblity-red section#subsystems .section-inner .container .container-inner:before {
  background-position: center bottom;
}

body.accessiblity-nightmode .header .navbar-wrapper .container .container-inner:before,
body.accessiblity-nightmode section#subsystems .section-inner .container .container-inner:before {
  background-position: center bottom;
}

.gotop {
  left: 15px;
  bottom: 15px;
}

.gotop .icon {
  width: 48px;
  height: 48px;
  background-size: contain;
}

.float-support {
  right: 15px;
  bottom: 15px;
}

.float-support .icon {
  width: 48px;
  height: 48px;
}

.view-search .view-filters .views-exposed-form .form--inline {
  flex-direction: column;
}

.view-search .view-filters .views-exposed-form .form--inline > .form-actions input {
  width: unset;
}

section#section-main-content .region-sidebar1 {
  margin: 30px 0 0;
  width: 100%;
}

.view-taxonomy-term .views-exposed-form .form--inline > fieldset.form-item, .view-id-archive_all .views-exposed-form .form--inline > fieldset.form-item, .view-setadarchive .views-exposed-form .form--inline > fieldset.form-item, .view-shafaf .views-exposed-form .form--inline > fieldset.form-item {
  flex-direction: column;
}

.view-taxonomy-term .views-exposed-form .form--inline > fieldset.form-item .form-item, .view-id-archive_all .views-exposed-form .form--inline > fieldset.form-item .form-item, .view-setadarchive .views-exposed-form .form--inline > fieldset.form-item .form-item, .view-shafaf .views-exposed-form .form--inline > fieldset.form-item .form-item {
  margin: 5px 0;
}

.view-taxonomy-term .views-exposed-form .form--inline > .form-actions input, .view-id-archive_all .views-exposed-form .form--inline > .form-actions input, .view-setadarchive .views-exposed-form .form--inline > .form-actions input, .view-shafaf .views-exposed-form .form--inline > .form-actions input {
  width: 100%;
  padding: 10px;
}

.view-taxonomy-term .view-header .taxonomy-term .field--name-description, .view-id-archive_all .view-header .taxonomy-term .field--name-description, .view-setadarchive .view-header .taxonomy-term .field--name-description, .view-shafaf .view-header .taxonomy-term .field--name-description {
  margin: 0;
}

.block-page-title-block .section-title .page-title-wrapper {
  padding: 0;
}

.view-taxonomy-term .view-header .taxonomy-term .content, .view-id-archive_all .view-header .taxonomy-term .content, .view-setadarchive .view-header .taxonomy-term .content, .view-shafaf .view-header .taxonomy-term .content {
  margin: 0;
}

.view-taxonomy-term .view-filters, .view-id-archive_all .view-filters, .view-setadarchive .view-filters, .view-shafaf .view-filters {
  margin: 0;
}

#block-displaymodel {
  border-radius: 25px 0 0 0;
}

body.path-taxonomy section#section-main-content .block-page-title-block .section-title .page-title-wrapper h1.page-title,
body.path-archive section#section-main-content .block-page-title-block .section-title .page-title-wrapper h1.page-title {
  padding: 10px 15px;
  border-radius: 25px 25px 0 0;
}

.block-page-title-block .section-title .page-title-wrapper h1.page-title {
  padding: 10px;
  border-radius: 20px;
}

body.grid .block-system-main-block .view-content .views-row {
  width: 100%;
}

.view-taxonomy-terms-level1 .view-content .views-row {
  flex-direction: column;
  text-align: center;
  justify-content: center;
  align-items: center;
}

#block-displaymodel {
  display: none;
}

.header .topbar-wrapper .container .container-inner {
  flex-direction: column;
}

.block-domains-breadcrumb {
  margin: 10px 0;
  border-left: unset;
  padding: 0;
}

.block-domains-breadcrumb .domains-breadcrumb .treeorg-toggle {
  display: flex;
  align-items: flex-start;
}

.domains-breadcrumb ol {
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
}
.block-domains-breadcrumb .domains-breadcrumb {
  font-size: 12px;
  align-items: stretch;
}

.domains-breadcrumb ol li:first-child:before {
  display: unset;
}

.block-domains-breadcrumb .domains-breadcrumb h2 {
  background-position: right center;
  padding: 5px 37px 5px 7px;
  margin-left: 0;
  background-size: 55%;
  white-space: nowrap;
  display: flex;
  align-items: center;
}

.header .topbar-wrapper .besmellah {
  margin: 5px 0 0;
  display: flex;
  height: 18px;
}

.header .topbar-wrapper .besmellah img {
  max-height: 18px !important;
}

.only-mobile {
  display: block !important;
}

.only-desktop {
  display: none !important;
}

.ostan-paygah-manategh .ostan-manategh {
  width: 80%;
  margin: 0 10%;
}

.ostan-paygah-manategh .map-wrapper {
  width: 80%;
}

.ostan-paygah-manategh .tab-map-content {
  flex-direction: column;
}

.ostan-paygah-manategh .map-wrapper .map {
  padding: 0;
  margin: 0 0 30px;
}

#block-irandrupalportalostan-search {
  display: none;
}

.ostan-paygah-manategh .ostan-manategh .mantaghe {
  width: calc(50% - 30px);
}

.ostan-paygah-manategh .ostan-manategh {
  margin: 0;
  width: 100%;
}

.ostan-paygah-manategh .ostan-manategh .mantaghe {
  width: calc(50% - 30px);
  font-size: 16px;
}

.ostan-paygah-manategh .map-wrapper .map {
  margin: 0 0 30px;
  padding: 15px;
}

.ostan-paygah-manategh .map-wrapper .map svg {
  max-width: 100%;
  max-height: unset;
}

section#apps .tabs-wrapper .tabs {
  margin: 0;
  width: 100%;
}

section#apps .tabs-wrapper .tabs-content .tab-content .sub-title {
  margin: 20px 10px;
  text-align: justify;
  font-size: 96%;
}

.region-app2-wrapper {
  flex-direction: column;
  align-items: center;
}

.region-app2-wrapper .right {
  order: 10;
  margin: 0;
}

.tavana-actions {
  flex-direction: column;
}

.tavana-actions .tavana-action-wrapper .tavana-action {
  justify-content: center;
}

form.user-register-form .captcha,
form.user-login-form .captcha,
form.user-pass .captcha,
form.user-form .captcha {
  flex-direction: column;
}

.catsfilter-wrapper {
  flex-direction: column;
}

.laststyle .view {
  padding: 0;
}
.laststyle .view .view-content .views-row {
  display: block;
}
.laststyle .view .view-content .views-row .views-field-field-image {
  float: right;
  width: 30%;
  margin-bottom: 4px;
  margin-left: 10px;
}
.laststyle .view .view-content .views-row .views-field-fieldset .text-wrapper {
  display: block;
}
.laststyle .view .view-content .views-row .views-field-title {
  font-size: 16px;
}

body.theme-irandrupalportalostan .region-threebox .catsfilter-wrapper .block,
body.theme-irandrupalportalsetad .region-threebox .catsfilter-wrapper .block {
  margin: 50px 0;
  width: calc(100% - 4px);
}

.node.node--type-article .node-info, .node.node--type-daneshname .node-info {
  flex-wrap: wrap;
}

.node.node--type-article .shortlink, .node.node--type-daneshname .shortlink {
  font-size: 13px;
  margin-top: 10px;
}

.webform-submission-form .mobilenumber .form-item-mobilenumber-mobile {
  margin: 0;
}

.webform-submission-form .form-item.mobilenumber {
  flex-direction: row;
  flex-wrap: wrap;
}

.webform-submission-form .form-item.mobilenumber > label {
  width: 100%;
}

.webform-submission-form .captcha {
  flex-direction: column;
}

.webform-submission-form .captcha img {
  height: unset;
  align-self: auto;
}

.webform-submission-form .captcha .form-item {
  align-items: center;
  text-align: center;
}

.webform-submission-form .form-actions {
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}

.webform-submission-form .mobilenumber .verification.show {
  margin: 10px 0 0;
  flex-wrap: wrap;
}

.webform-submission-form .mobilenumber input[type=submit].send-button.show {
  width: unset;
}

.webform-submission-form .mobilenumber .verification.show .description {
  margin: 0 0 10px;
  width: 100%;
  flex: 100%;
}

.webform-submission-form .mobilenumber input[type=submit] {
  width: unset;
  /* display: inline-flex; */
  align-self: baseline;
}

.webform-submission-form .mobilenumber .verification.show .form-item-mobilenumber-verification-code {
  flex-wrap: wrap;
  flex-direction: row;
  align-items: flex-end;
  margin: 0;
}

.webform-submission-form .form-item label:not(.option) {
  margin: 0;
}

.webform-submission-form button, .webform-submission-form input, .webform-submission-form select, .webform-submission-form option, .webform-submission-form textarea, .webform-submission-form .reload-captcha {
  margin: 0;
}

.webform-submission-form .form-item {
  margin: 10px 0;
}

.webform-confirmation .webform-confirmation__message .form-item {
  width: unset;
}

.view-track .view-filters .views-exposed-form {
  width: unset;
}

.view-track .view-filters .views-exposed-form .form--inline {
  flex-direction: column;
}

.view-track .view-filters .views-exposed-form .form--inline .captcha img {
  width: 160px;
  height: auto;
}

.view-track .view-filters .views-exposed-form .form--inline .form-actions input {
  width: unset;
}

form#webform-submission-samanh-artbatat-mrdmy-paygah-add-form #edit-processed-text {
  align-items: center;
  justify-content: center;
  text-align: center;
}

form#webform-submission-samanh-artbatat-mrdmy-paygah-add-form #edit-processed-text input[type=button] {
  width: unset;
}

#block-irandrupalportal-iran-map .map_iran_list {
  margin: 0;
  width: unset;
  /* flex-direction: column; */
  flex-wrap: wrap;
  justify-content: center;
  align-items: flex-end;
}

#block-irandrupalportal-iran-map .tab-map-content {
  flex-direction: column;
}

.view-faqfront {
  flex-direction: column;
}

.region-actions .block .block-content table tbody {
  flex-direction: column;
}

.region-actions .block .block-content table tr {
  margin: 10px 0;
  width: 170px;
  height: 180px;
  padding: 10px 20px 20px;
  overflow: hidden;
}

.region-actions .block .block-content table tr td img {
  width: 70px;
}

#multimedia .tabs-content {
  margin: 0 30px;
}

.view-slider.view-display-id-block_1 > .view-content .views-row .text-wrapper .views-field-title {
  font-size: 20px;
}

.view-slider.view-display-id-block_1 > .view-content .views-row .views-field-field-image .video-wrapper {
  top: 0;
  height: 100%;
}

.view-slider.view-display-id-block_1 > .view-content .views-row .views-field-field-image .video-wrapper video {
  border-radius: 0;
}

.header .navbar-wrapper {
  background-color: #F4F4F4;
  /* border-radius: 0 0 50px 50px; */
  border-bottom: 1px solid #fff;
  box-shadow: inset 0px -5px 5px -5px #999;
}

.region-actions-bk {
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
}

.region-actions-bk .block {
  position: relative;
  width: 100%;
  height: 100%;
}

.region-actions-bk .block-content img {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}

.region-actions {
  margin: 40px 0;
}

#block-irandrupalportal-iran-map .map-wrapper .map {
  padding: 20px;
  margin: 0 0 10px;
}

#block-irandrupalportal-iran-map .map_iran_list .column {
  flex-wrap: wrap;
  flex-direction: row;
  margin: 0;
  justify-content: center;
}

#block-irandrupalportal-iran-map .map_iran_list .ostan {
  margin: 3px;
  /* flex: 1; */
  white-space: nowrap;
  text-align: center;
}

.block.ostan-paygah-moavenat .block-content .field--name-body table tbody tr td:not(:first-child), .block.ostan-paygah-moavenat .block-content .view-content table tbody tr td:not(:first-child) {
  margin: 5px;
  padding: 5px 38px 5px 20px;
}

.block.ostan-paygah-moavenat .block-content .field--name-body table tbody tr td:first-child, .block.ostan-paygah-moavenat .block-content .view-content table tbody tr td:first-child {
  padding: 15px 0 5px;
}

.view-faqfront .view-content .views-row .views-field-title {
  font-size: 13px;
}

.block.multimedia-carousel .block-content .view .view-content:after {
  width: 80%;
  margin: 0 10%;
}

.region-actions .block .block-content table tr td:nth-child(3) {
  line-height: 150%;
  font-size: 11px;
}

section#section-main-content .region-sidebar2 {
  width: 100%;
  margin: 30px 0 0;
}

.float-menu-wrapper .float-menu .item a .icon {
  width: 48px;
  height: 48px;
}

.float-menu-wrapper .float-menu .item .tip {
  transform: translateY(calc(50% - 5px));
}

.emdad-chart ul.level-3 > li {
  width: calc(100% - 20px);
}

.emdad-chart ul li.term-12173,
.emdad-chart ul li.term-12174 {
  position: relative;
  top: unset;
  left: unset;
  right: unset;
  transform: unset;
}

.view-modiran .view-content .views-row {
  width: calc(50% - 30px);
  padding: 10px;
}

form.onlinepay-onlinepay-form .layout .layout__region--content > * label {
  width: 100%;
}

form.onlinepay-onlinepay-form .layout .layout__region--content > * label ~ * {
  width: unset;
  max-width: calc(100% - 30px);
}

form.onlinepay-onlinepay-form .layout .layout__region--content > * .form-textarea-wrapper {
  max-width: 100%;
  width: unset;
}

form.onlinepay-onlinepay-form .layout .layout__region--content .field--name-field-paycat fieldset legend {
  float: unset;
  width: unset;
}

form.onlinepay-onlinepay-form .layout .layout__region--content .field--name-field-paycat fieldset .fieldset-wrapper {
  width: unset;
}

form.onlinepay-onlinepay-form .layout .layout__region--content > * .description {
  width: unset;
}

.view-news-mainslider.view-display-id-block_1 > .view-content .views-row .row-inner {
  flex-direction: column;
  text-align: center;
}

.block-views-blocknews-last-block-1 .view .view-content, .block-views-blocklastslider-ostan-block-1 .view .view-content {
  flex-direction: column;
  display: flex;
}

body.path-webform-samanh-artbatat-mrdmy-paygah #section-main-content .region-content #block-artbatbamrkz {
  width: unset;
  float: unset;
}

body.path-webform-samanh-artbatat-mrdmy-paygah #section-main-content .region-content #block-irandrupalportal-content {
  width: unset;
  float: unset;
  margin: unset;
}

body.path-webform-samanh-artbatat-mrdmy-paygah #section-main-content .region-content #block-irandrupalportal-content button,
body.path-webform-samanh-artbatat-mrdmy-paygah #section-main-content .region-content #block-irandrupalportal-content input,
body.path-webform-samanh-artbatat-mrdmy-paygah #section-main-content .region-content #block-irandrupalportal-content select,
body.path-webform-samanh-artbatat-mrdmy-paygah #section-main-content .region-content #block-irandrupalportal-content option,
body.path-webform-samanh-artbatat-mrdmy-paygah #section-main-content .region-content #block-irandrupalportal-content textarea {
  width: calc(100% - 30px);
}

.view-news-mainslider.view-display-id-block_1 > .view-content .slick-dots,
.view-mainslider-ostan.view-display-id-block_1 > .view-content .slick-dots {
  width: 100%;
  position: relative;
  margin: 10px 0 10px;
}

.block-views-blocknews-last-block-1, .block-views-blocknews-picslider-block-1 {
  width: 94%;
  margin: 10px auto 0;
  border-top: 1px solid #999;
  padding-top: 15px;
}

.view-taxonomy-term .views-exposed-form .form--inline > fieldset.form-item#edit-created-wrapper .fieldset-wrapper,
.view-id-archive_all .views-exposed-form .form--inline > fieldset.form-item#edit-created-wrapper .fieldset-wrapper,
.view-setadarchive .views-exposed-form .form--inline > fieldset.form-item#edit-created-wrapper .fieldset-wrapper,
.view-shafaf .views-exposed-form .form--inline > fieldset.form-item#edit-created-wrapper .fieldset-wrapper,
.view-allcontentsalldomains .views-exposed-form .form--inline > fieldset.form-item#edit-created-wrapper .fieldset-wrapper,
.view-newsall .views-exposed-form .form--inline > fieldset.form-item#edit-created-wrapper .fieldset-wrapper {
  flex-direction: column;
}

.view-taxonomy-term .views-exposed-form .form--inline,
.view-id-archive_all .views-exposed-form .form--inline,
.view-setadarchive .views-exposed-form .form--inline,
.view-shafaf .views-exposed-form .form--inline,
.view-allcontentsalldomains .views-exposed-form .form--inline,
.view-newsall .views-exposed-form .form--inline {
  flex-wrap: wrap;
  justify-content: center;
}

.block.suborgans .block-content .field--name-body table tbody, .block.suborgans .block-content .view-content table tbody {
  flex-direction: column;
}

.block.suborgans .block-content .field--name-body table tbody tr, .block.suborgans .block-content .view-content table tbody tr {
  width: 100%;
}

.block.suborgans .block-content .field--name-body table tbody tr td, .block.suborgans .block-content .view-content table tbody tr td {
  margin: 10px;
  justify-content: center;
}

.region-topbar .block-system-menu-blocktopright {
  width: 100%;
}
.region-topbar .block-system-menu-blocktopright .block-content ul.menu {
  flex-direction: column;
  justify-content: center;
}

.view-taxonomy-term .view-content .views-row, .view-taxonomy-term-organunit .view-content .views-row, .view-id-archive_all .view-content .views-row, .view-setadarchive .view-content .views-row, .view-shafaf .view-content .views-row, .view-newsall .view-content .views-row, .view-allcontentsalldomains .view-content .views-row {
  flex-direction: column;
}

.view-taxonomy-term .view-content .views-row .views-field-fieldset, .view-taxonomy-term-organunit .view-content .views-row .views-field-fieldset, .view-id-archive_all .view-content .views-row .views-field-fieldset, .view-setadarchive .view-content .views-row .views-field-fieldset, .view-shafaf .view-content .views-row .views-field-fieldset, .view-newsall .view-content .views-row .views-field-fieldset, .view-allcontentsalldomains .view-content .views-row .views-field-fieldset {
  width: calc(100% - 30px);
}

.node.node--type-article .image-album.small .item, .node.node--type-page .image-album.small .item, .node.node--type-daneshname .image-album.small .item {
  width: calc(50% - 24px);
  margin: 10px;
}

.block-menu .block-content > ul .flex-3-column:hover ul, .block-mydevel-active-domain-menu .block-content > ul .flex-3-column:hover ul {
  width: unset;
  right: 0;
  flex: unset;
  /* position: relative; */
}

.block-menu .block-content > ul .flex-3-column:hover ul > li, .block-mydevel-active-domain-menu .block-content > ul .flex-3-column:hover ul > li {
  width: unset;
  margin: 15px 0;
  align-items: unset;
  justify-content: unset;
  padding: unset;
  text-align: unset;
}

.region-float-tools {
  top: 60% !important;
}

.float-menu-wrapper {
  top: 60%;
}

.view-slider.view-display-id-block_1 > .view-content .slick-list, .view-id-slider_ostan.view-display-id-block_1 > .view-content .slick-list {
  display: flex;
  align-items: center;
}

.view-slider.view-display-id-block_1 > .view-content .slick-list .slick-track, .view-id-slider_ostan.view-display-id-block_1 > .view-content .slick-list .slick-track {
  display: flex;
  align-items: center;
}

.view-slider.view-display-id-block_1 > .view-content .views-row .views-field-field-image .field-content, .view-id-slider_ostan.view-display-id-block_1 > .view-content .views-row .views-field-field-image .field-content {
  height: unset;
}

.view-slider.view-display-id-block_1 > .view-content, .view-id-slider_ostan.view-display-id-block_1 > .view-content {
  height: unset;
}

.view-slider.view-display-id-block_1 > .view-content .views-row .text-wrapper .views-field-title, .view-id-slider_ostan.view-display-id-block_1 > .view-content .views-row .text-wrapper .views-field-title {
  font-size: 18px;
}/*# sourceMappingURL=style-mobile.css.map */