body{height:100%;display:flex;flex-direction:column;overflow-y:auto!important;direction:ltr!important}#album-container{flex-grow:1;display:flex;flex-direction:column;direction:rtl}#album-container #media{display:flex;flex-direction:column;padding:20px 10px}#album-container #media .flex-break{flex-basis:100%;height:0;display:none}@media(min-width:992px){#album-container #media{flex-direction:row;width:100%;align-items:flex-start;flex-grow:1}#album-container #media .album-list-container{flex-grow:1;box-shadow:3px 3px 5px rgba(0,0,0,.3);margin-left:10px;display:flex;flex-direction:column;height:100%;max-width:80%;min-height:100%;margin-right:calc(20% + 20px)}}#album-container{flex-grow:1;display:flex;flex-direction:column}#album-container #album-groups{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-grow:1}#album-container #album-groups .group-container{padding:0 10px}#album-container #album-groups .group-container .group-item{background:url("/img/Gallery/group-background.png") no-repeat;background-size:cover;padding:10px 20px;display:flex;flex-direction:column;width:250px;height:450px;margin-right:20px;margin:10px 0;min-width:250px;max-width:250px;flex-grow:1;text-decoration:none;transition:300ms}#album-container #album-groups .group-container .group-item:hover{box-shadow:2px 2px 10px rgba(0,0,0,.8);border-radius:5px}#album-container #album-groups .group-container .group-item .image-count{display:flex;justify-content:flex-start;align-items:center}#album-container #album-groups .group-container .group-item .image-count .count-icon+div{margin:7.5px 25px}#album-container #album-groups .group-container .group-item .group-img{background-color:#fff;padding:20px;display:flex;border-radius:50%;justify-content:center;align-items:center;height:200px;width:200px;margin:20px auto}#album-container #album-groups .group-container .group-item .group-img img{max-width:100%;max-height:100%}#album-container #album-groups .group-container .group-item .group-titles{margin-top:30px;border:10px;text-align:center}#album-container #album-groups .group-container .group-item .group-titles .group-title{font-size:2rem;color:#000}#album-container #album-groups .group-container .group-item .group-titles .group-line-seprator{width:calc(100% - 60px);margin:15px auto;border-bottom:1px solid #444}#album-container #album-groups .group-container .group-item .group-titles .group-seo-title{font-size:1.4rem;color:rgba(255,255,255,.8)}@media(min-width:992px){#album-container #album-groups{max-width:calc(100% - 200px);margin:0 auto}}@media(max-width:991px) and (min-width:768px){#album-container #album-groups{max-width:90%;margin:0 auto}}#album-container #media{display:flex;flex-direction:column;padding:20px 10px}#album-container #media .flex-break{flex-basis:100%;height:0;display:none}#album-container #media .album-list{flex-wrap:wrap;display:flex;justify-content:space-evenly;padding:0 10px}#album-container #media .album-list .album-item{padding:10px}#album-container #media .album-list .album-item .album-link{cursor:pointer;text-decoration:none;display:flex;flex-direction:column;justify-content:space-between;height:100%;transform-style:preserve-3d;perspective:500px;perspective-origin:0% center}#album-container #media .album-list .album-item .album-link .album-img{transition:filter 700ms ease;background-size:contain;background-position-x:right;display:flex;justify-content:flex-end;flex-grow:0;transform:rotateY(-15deg)}#album-container #media .album-list .album-item .album-link .album-img .album-shadow{text-align:left;filter:drop-shadow(5px 6px 5px rgba(155,155,155,.7));background:url(/img/Gallery/album-background.png) no-repeat;background-size:contain;background-position:center}body.ltr #album-container #media .album-list .album-item .album-link .album-img{-webkit-transform:scaleX(-1);transform:scaleX(-1)}body.ltr #album-container #media .album-list .album-item .album-link .album-img .album-shadow{text-align:right;filter:drop-shadow(5px 6px 5px rgba(155,155,155,.7))}#album-container #media .album-list .album-item .album-link .album-img img{transition:500ms ease;width:89%}#album-container #media .album-list .album-item .album-link .album-title{margin-top:10px;text-align:center;display:flex;justify-content:center;align-items:flex-end}#album-container #media .album-list .album-item .album-link .album-title,#album-container #media .album-list .album-item .album-link .album-title a{color:#333}#album-container #media .album-list .album-item:hover{border-radius:.5rem}#album-container #media .album-list .album-item:hover .album-img{filter:none;border-radius:.25rem}@media(min-width:992px){#album-container #media{flex-direction:row;width:100%;align-items:flex-start;flex-grow:1}#album-container #media .album-list.rtl{margin-right:10px;margin-left:0}#album-container #media .album-list .album-item{max-width:250px;width:25%}#album-container #media .album-list .flex-break.flex-break-col-4{display:initial}}@media(max-width:991px) and (min-width:767px){#album-container #media .album-list .album-item{min-width:33.33333337%;max-width:33.33333337%;width:33.33333337%}#album-container #media .album-list .flex-break.flex-break-col-3{display:initial}}@media(max-width:767px){#album-container #media .album-list .album-item{min-width:50%;max-width:50%;width:50%}#album-container #media .album-list .flex-break.flex-break-col-2{display:initial}}#media .album-details{margin:0 -10px 0 -2px}@media(min-width:426px){#media .album-details{margin:0}}@media(min-width:992px){#media .album-details{width:20%;min-width:170px;flex-grow:0;padding:10px;height:100%;box-shadow:3px 3px 5px rgba(0,0,0,.3);display:flex;flex-direction:column;position:fixed;max-height:calc(100vh - 300px);overflow-y:auto;top:285px}}#media .album-details .album-title{margin-bottom:20px;padding:8px;color:#333}@media(min-width:426px){#media .album-details .album-title{padding:10px}}#media .album-details .album-title.rtl{border-right:4px solid #0eabd4}#media .album-details .album-title.ltr{border-left:4px solid #0eabd4}#media .album-details .album-description-container{display:flex;justify-content:flex-start;margin-right:12px;padding-left:6px;align-items:center}@media(min-width:769px){#media .album-details .album-description-container{flex-direction:column}}#media .album-details .album-description-container .album-avatar{max-width:40vw;flex-grow:0;border-radius:50%;border:1px solid #0eabd4;display:flex;width:calc(100% + 40px);height:calc(100% + 40px);justify-content:center;align-items:center}@media(min-width:426px){#media .album-details .album-description-container .album-avatar{background-color:#e8e8e8;margin:auto;width:auto;height:auto;max-height:250px;max-width:250px;overflow:hidden;margin-bottom:20px}}@media(min-width:767px) and (max-width:991px){#media .album-details .album-description-container .album-avatar{width:150px;max-width:25vw}}#media .album-details .album-description-container .album-avatar .img-full{height:100%;width:100%;border-radius:50%}@media(min-width:992px){#media .album-details .album-description-container .album-avatar img{width:calc(100% - 100px)}}#media .album-details .album-description-container .album-description{flex-grow:1}@media(min-width:992px){#media .album-details .album-description-container .album-description{flex-grow:unset}}body.rtl #media .album-details .album-description-container .album-description{padding-right:10px}body.ltr #media .album-details .album-description-container .album-description{padding-left:10px}@media(min-width:769px){#media .album-details .album-description-container .album-description{padding:unset!important}}#media .album-details .album-description-container .album-description .label{color:#0eabd4;padding:0;font-size:1.4rem}#media .album-details .album-description-container .album-description .text{font-size:1.4rem;color:#333;text-align:justify}#media .album-details .album-description-container .search{padding:0 10px}#media .album-details .album-description-container .search .search-item{display:flex;justify-content:space-between;line-height:3rem;font-size:1.4rem;margin:0 -15px;padding:0 15px;border-radius:5px;transition:all 250ms ease-in-out;background-color:transparent}#media .album-details .album-description-container .search .search-item>div:first-child{flex-grow:1}#media .album-details .album-description-container .search .search-item a{color:#8e8e8e;display:inline-block;width:100%;text-decoration:none}#media .album-details .album-description-container .search .search-item:hover{background-color:#efefef}@media(max-width:991px){#media .album-details .album-description-container .search{display:none}}@media(max-width:992px){#media .album-details .album-description-container .search{flex-grow:1;direction:rtl}}#media .album-details .line-separator{width:calc(100% - 40px);border-bottom:1px solid #ccc;margin:23px auto 16px}@media(min-width:767px) and (max-width:991px){#media .album-details .line-separator{margin:30px auto}}@media(min-width:992px){#media .album-details .line-separator{display:none}}