
/* زندگی ایرانی */

.post-box-zi{
  position: relative;
  border-radius: 5px;
  background: #f3f3f3;
  box-shadow: -10px 10px 40px -30px rgb(100 101 101 / 30%);
  transition: all .2s;
  width: 100%;
  display: inline-flex;
  border-left: 10px solid #8abd41;
}
.post-box-zi:hover {
  cursor: pointer;
  box-shadow:0px 20px 34px -24px rgba(100, 101, 101, .7);
  transform: translateY(-2px);
  border-left: 10px solid #e75454;
}
.post-box-zi img {
  max-width: 160px;
  border-radius: 0px 5px 5px 0;
  float: right;
  margin-left: 20px;
}

.post-box-zi h2 {
  padding: 20px 15px 0;
  color: rgb(52, 58, 91);
  font-weight: bold;
  line-height: 20pt;
  text-align: right;
  font-size: 100%;
}

.post-box-zi p {
  padding: 0px 15px 0 30px;
  font-size: 10pt;
  color: #6d6e71;
  font-weight: 100;
  line-height: 19px;
  overflow: hidden;
  width: 100%;
  height: 90px;
  text-align: justify;
}

.post-box-zi a {
  text-decoration: none;
}
.post-data-zi {
  position: absolute;
  background: #467299;
  border-radius: 5px;
  bottom: -20px;
  left: 0px;
  box-shadow: 8px 9.5px 46px 0px rgb(100 101 101 / 30%);
  border-left: 4px solid #ff0808;
}
.category-list-zi {
  display: flex;
}
.post-box-zi h4 {
  font-size: 60%;
  position: absolute;
  bottom: 0;
  right: 205px;
  padding: 5px 20px;
  color: #fff;
  background: #8abd41;
  font-weight: normal;
  margin: 0;
  border-radius: 3px 3px 0 0;
}
.post-box-zi-main {
  width: 100%;
}

.related-zi {
  margin: 10px auto ;
  text-align: center;
  width: auto;
  display: flex;
}
.related-zi h2 {
  font-size: 100%;
  text-align: center;
  padding: 20px;
  background: #555e78;
  display: inline-block;
  border-radius: 10px;
  color: #fafafa;
  margin: 0 ;
}
.related-zi::before {
  content: ' ';
  background-image: url(https://weblight.ir/wp-content/themes/weblight/image/pic/label-back-03.png);
  width: 62px !important;
  display: block;
  border-left: 5px solid #7a86b0;
  background-repeat: no-repeat;
  margin-left: 5px;
}
.related-zi::after {
  content: ' ';
  background-image: url(https://weblight.ir/wp-content/themes/weblight/image/pic/label-back-02.png);
  width: 62px !important;
  display: block;
  border-right: 5px solid #7a86b0;
  background-repeat: no-repeat;
  margin-right: 5px;
}
/* زندگی ایرانی */
.popularPosts-zi {
  width: 50%;
  border-right: 1px #8fa9c3 dashed;
  padding-right: 40px;
}

/* آغاز زندگی ایرانی */
body-zi {
  direction: rtl;
  text-align: right;
  font-family: 'Peyda';
  font-weight: normal;
  overflow-x: hidden;
  overflow-y: auto;
  background: #dde7f1 !important;
  display: block;
}

.honarmandane {
  width: 90%;
  margin: 50px auto;
  text-align: center;
}
.honarmand-1 {
  display: inline-block;
  margin: .7%;
  width: 21.7%;
}
.honarmand-1 img {
  padding:5px;
  transition:all .2s;  
  box-shadow: 0px 5px 5px 0px #a3b1bf;
  border:10px solid #eee;
}
.honarmand-1 img:hover {
  box-shadow: 0px 15px 15px 2px #a3b1bf;
  transform: scale(0.995);
}
.honarmand-1 h2 {
  font-size: 15pt;
  line-height: 25pt;
  color: #a78556;
  margin: 15px;
  text-align: right;
  font-weight: bold;
}
.honarmand-1 h3 {
  line-height: 17pt;
  color: #6f7c8a;
  margin: 15px;
  font-size: 10pt;
  font-weight: normal;
  text-align: right;
}
.honarmand-1 a{
  text-decoration: none;
}
div#totalpoll.totalpoll-wrapper[totalpoll-uid="3189665e5eed4034be50bbf010df46dd"] .totalpoll-question-content {
  margin-bottom: 0.8em;
  background: rgb(53 78 115);
  padding: 10px;
  color: #fff;
  border-radius: 5px;
}
div#totalpoll.totalpoll-wrapper[totalpoll-uid="3189665e5eed4034be50bbf010df46dd"] p{
  margin-bottom: 0 !important;
}
div#totalpoll.totalpoll-wrapper[totalpoll-uid="3189665e5eed4034be50bbf010df46dd"] .totalpoll-buttons > .totalpoll-button {
  border-radius: 5px !important;
}
div#totalpoll.totalpoll-wrapper[totalpoll-uid="3189665e5eed4034be50bbf010df46dd"] span{
  font-size: 11pt !important;
}
div#totalpoll.totalpoll-wrapper[totalpoll-uid="3189665e5eed4034be50bbf010df46dd"] div{
  border-radius: 5px !important;
}
.yasr-auto-insert-visitor {
  border: 1px solid #ececec;
  border-radius: 15px;
  padding: 15px;
  color: #808080;
  font-size: 10pt;
  line-height: 17pt;
  font-weight: 100;
  background: #fff;
  width: 50%;
  margin: 10px;
}
#yasr-vv-text-container-6ed746c94d63d {
  margin: 7px;
  color: #d7a76a;
}

.zi-cat-main {
  display: flex;
}
.post-box-zi-cat {
  margin: 0 50px;
  width: 60%;
}
.adver-zi {
  margin: 50px 0;
  width: 30%;
  position: fixed;
  left: 50px;
}
.adver-zi img {
  margin-bottom: 10px;
}
#menu-item-8111,#menu-item-8282 {
  background: #eee;
  border-radius: 5px;
}
div#totalpoll.totalpoll-wrapper[totalpoll-uid="3189665e5eed4034be50bbf010df46dd"] .totalpoll-question-choices-item { padding: calc(.2em/2)!important;}
div#totalpoll.totalpoll-wrapper[totalpoll-uid="3189665e5eed4034be50bbf010df46dd"] p,div#totalpoll.totalpoll-wrapper [totalpoll-uid="3189665e5eed4034be50bbf010df46dd"] p{font-size: 15pt;font-weight: 500;}

.n2-section-smartslider {
  margin-top: 10px;
}
