.divShadows {
    /*margin-top: 65px !important;
    background: rgba(255,255,255,.4);
    box-shadow: 0 .0625rem .3125rem 0 rgba(0,0,0,.4);
    margin-top: 42px;
    border-radius: 5px;
    flex: 1 0 auto;
    padding: 15px;
    color: Black;
    text-align: justify;
    margin-bottom: 20px;
    direction: rtl;*/
}

.Titlehr {
    /*border-color: black !important;*/
}

.divLogin {
    border: 1px solid #000;
    border-radius: 5px;
    margin: auto;
    width: 50%;
    padding: 10px 10px 20px 10px;
}

.dvmap {
    margin: 50px auto auto auto;
}

.NamePage {
    background: rgba(255, 172, 0, 0.97);
    padding-top: 10px;
    padding-right: 10px;
    margin-bottom: 20px;
    border-radius: 5px;
    box-shadow: 0 1px 5px 0 rgba(0,0,.2);
    color: #CCC8EA;
}

.required {
    font-size: 16px;
    margin-bottom: 20px;
}

.h_iframe-aparat_embed_frame {
    position: relative;
}

    .h_iframe-aparat_embed_frame .ratio {
        display: block;
        width: 100%;
        height: auto;
    }

    .h_iframe-aparat_embed_frame iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }

.aGallery {
    border: 2px solid lightgray !important;
}

.dvDocument {
    font-size: 20px;
    font-weight: normal;
}

#footer {
    background-position: 50% 50%;
}

.hrComment {
    border-color: lightgray !important;
    width: auto !important;
}

.lblGallery {
    Text-align: Center;
    Font-Weight: Bold;
    Font-Size: 14px;
    width: 100%;
    background-color: cadetblue;
    color: white;
    padding-top: 10px;
    padding-bottom: 10px;
    border-bottom: 2px solid lightgray;
    border-right: 2px solid lightgray;
    border-left: 2px solid lightgray;
}

.lblMsg1 {
    color: red;
}

.mediaSer .media-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

.mediaSer .media-body p {
    margin-bottom:20px !important;
}

    .mediaSer .media-body .btn-custom{
        margin-top: auto !important;
        min-width:130px;
    }


.mediaSer {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
}
/*
     FILE ARCHIVED ON 03:30:51 Oct 09, 2024 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 13:34:01 Dec 14, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 1.106
  exclusion.robots: 0.031
  exclusion.robots.policy: 0.011
  esindex: 0.012
  cdx.remote: 14.116
  LoadShardBlock: 1118.532 (3)
  PetaboxLoader3.datanode: 375.83 (4)
  PetaboxLoader3.resolve: 168.906 (2)
  load_resource: 181.452
*/