body #vo--archiveposts .titlevideoarchive .title a {
    color: #fff !important;
    font-size: 18px;
    font-weight: bold;
  }

  .carousel-indicators [data-bs-target]{
    text-indent: unset !important;
  }

  body #vo--archiveposts .titlevideoarchive .descript {
    color: #ffffff8c !important;
  }

  body .postitle a {
    color: #fff;
  }

  body .postitle a:hover {
    color: #d2ac68;
  }

  body .imgpostkenar,
  body .postimgbg {
    text-align: center;
    display: -ms-grid;
    display: grid;
  }

  body .imgpostkenar i,
  body .postimgbg i {
    color: #fff;
    text-align: center;
  }

  body .imgpostkenar i.larg,
  body .postimgbg i.larg {
    font-size: 60px;
      position: relative;
      top: -60%;
  }

  body .postimgbg i.larg{

  }

  body .imgpostkenar i.right,
  body .postimgbg i.right {
    font-size: 15px !important;
    float: right;
    top: -70%;
    right: 5%;
    position: relative;

  }

  .slvid-n3{
      margin-top:-15px !important;
  }

  body .imgpostkenar i.left,
  body .postimgbg i.left {
    float: left;
    position: relative;
    top: 30px;
    left: 5%;
  }

  body .box-bgo-left {
    margin-top: -40px;
  }

  body .box-bgo-left a:first-child {
    margin-left: 5px;
  }

  body .vo---line-title {
    text-align: center;
    margin-bottom: -30px;
  }

  body .vo---line-title .title {
    position: relative;
    top: -38px;
    color: #ffc107;
    font-family: voft;
    font-size: 31px;
  }

  body .post--img {
    background: #121320;
    border-radius: 17px 0;
    padding: 15px;
  }

  body .post--img .imgpost {
    margin: -15px -15px 0px -15px;
  }

  body .post--img .title {
    text-align: center;
    height: 70px;
  }

  body .post--img .title a {
    font-size: 14px;
    font-weight: bold;
    color: #fff;
  }

  body .post--img .infopost {
    text-align: center;
    color: #d2ac68;
  }

  body .post--img .infopost span {
    border-left: solid 1px #744810;
    padding-left: 5px;
  }

  body .post--img .infopost span:last-child {
    border-left: unset;
  }

  body .imgslide-modal-body {
    background: #000;
  }

  body .imgslide-modal-body img {
    max-height: 700px;
  }

  body .post-img-cursour {
    cursor: pointer;
  }

  body .post-single-img-slide {
    width: 100%;
    height: 200px;
    background: transparent !important;
  }

  body .imgID {
    position: relative;
    bottom: 30px;
    color: white;
    float: left;
    left: 15px;
    background: #ffc107;
    width: 25px;
    text-align: center;
    border-radius: 3px;
  }

  body .single-title-box-img .title {
    font-weight: bold;
    font-family: voft;
    color: #fff;
    font-size: 29px;
  }

  body .single-title-box-img .textpost {
    color: #ffffffc2;
    font-size: 13px;
  }

  body .single-title-box-img .emkanat {
    color: #d2ac68;
    font-size: 13px;
  }

  body .single-title-box-img .emkanat a {
    color: #d2ac68;
  }

  body .single-title-box-img .emkanat span i {
    font-size: 17px;
  }

  body .single-title-box-img .emkanat span.line::after {
    color: #fff;
    content: ' | ';
    margin-right: 5px;
    margin-left: 5px;
  }

  body .single-title-box-img .emkanat span input {
    background: transparent !important;
    color: #d2ac68;
    font-size: 13px;
    border: unset !important;
    direction: ltr;
    text-align: left;
  }

  body .single-title-box-img .emkanat span input:focus {
    outline: unset !important;
  }

  body .single-title-box-img .emkanat span.float-end input {
    position: relative;
    left: 8px;
  }

  body .single-title-box-img .emkanat span.float-end i {
    float: left;
    position: relative;
    bottom: -23px;
    margin-top: -18px;
  }
  /*# sourceMappingURL=edits.css.map */

  .bgobox{

  }
  .bgobox .top{
      position: relative;
  }
  .bgobox .top .textbox{
      position: absolute;
      width: fit-content;
      padding: 15px;
      background: rgb(0,0,0);
      background: linear-gradient(0deg, rgba(0,0,0,0.7203256302521008) 0%, rgba(0,0,0,0) 95%);
      border-radius: 0 0 6px 6px;
      bottom: 0px;
  }
  .bgobox .top .textbox .title{
    font-family: voft;
    color: #ffc107;
    font-size: 23px;
  }
  .bgobox .top .textbox .excerpt{
    color: #fff
  }
  .bgobox .imgbox img{
    border-radius: 6px
  }







  html body .postvideobg {
    background-size: cover;
    background-repeat: no-repeat;
    display: block;
    background-position: center;
    background-color: #010922;
    border-radius: 15px 0;
    position: static;
      height: auto;
  }
  html body .postvideobg img {
      object-fit: contain;
      width: 100% !important;
      height: auto !important;
      margin-top:-12px;
  }
  .postvideobg i.larg {
      font-size: 60px;
      position: relative;
      top: -90px;
      float: left;
      left: 30px;
      color: #fff;
  }
  .postvideobg i.right {
      font-size: 15px !important;
      float: right;
      top: -20px;
      right: 5%;
      position: relative;
      color: #fff;
  }
  .postvideobg i.left {
      float: left;
      position: relative;
      top: 30px;
      left: 5%;
      color: #fff;
  }
  .postimgbg.SingleIMG{
      height: 100%;
      padding: 0px;
  }
  .postimgbg.SingleIMG img{
      border-radius: 16px 3px;
  }

  .slidenews button .postimgbg{height:21px;}

  .attachment-topimg {
  border-radius: 15px 0;
  }

  .attachment-gapimg {
  border-radius: 15px 0;
  }

  .attachment-archive_video_sidebar_img {
  border-radius: 15px 0;
  }


  @media (min-width: 1400px) {
      .vo--topics{
          min-height: 452px;
      }
      .vo--topics .tab-pane{
          min-height: 452px;
      }
      #rightsidebar .side.vo--imagemenus {
        margin-top: 32.3px !important;
      }
  }

#vo--mainbody-photos{
    background: #333333 url(../img/photobg.png);
}