.photo-container,.photo-reviews-container{padding:10px;position:relative}.smallPhoto.photo-thumbnail{display:block}.common-link.photo-thumbnail{display:inline-block}.photo-modal .main-btns-container a{text-decoration:none}.photo-modal{width:100%;height:100%;max-width:inherit !important;border:none !important;padding:0 !important;position:fixed;top:0;overflow-y:scroll;-webkit-overflow-scrolling:touch}.photo-modal .photo-modal-body{padding:0}.photo-reviews-container .common-link{cursor:pointer}.close-photo-modal{z-index:1}.desktop-photo-close-btn.close-photo-modal{font-size:35px;right:-12px;top:-12px;position:absolute;cursor:pointer;display:none}.photo-container{background:#000}.photo-container .close-photo-modal{position:absolute;font-size:32px;top:10px;right:10px;opacity:0;cursor:pointer;color:#737373}.tablet .photo-container .close-photo-modal,.mobile .photo-container .close-photo-modal,.phone .photo-container .close-photo-modal{opacity:0.5}.photo-container .model-img-container{margin:0 auto;position:relative}.photo-container .model-img-error{margin:30px}.photo-container .photo-green-hover{position:absolute !important;top:15px;left:15px;font-size:10px}.photo-container .model-img{display:block}.photo-container .switch-photo-arrow{font-size:20px;cursor:pointer;color:#000;padding:8px;border-radius:50%;text-align:center;justify-content:center;align-items:center;background:#737373;opacity:0;transition:opacity 0.75s;position:absolute;z-index:1}.tablet .photo-container .switch-photo-arrow,.mobile .photo-container .switch-photo-arrow,.phone .photo-container .switch-photo-arrow{opacity:0.5}.photo-container .switch-photo-arrow.prev-photo{left:15px}.photo-container .switch-photo-arrow.next-photo{right:15px}.photo-container .photo-loading{display:block;margin:50px auto;width:50px;height:50px}.photo-container:hover .switch-photo-arrow,.photo-container:hover .close-photo-modal{opacity:0.5}.photo-modal,.photo-reviews-container{background-color:#222222 !important;color:#dedede !important}.photo-reviews-container .photo-info-container{display:flex;align-items:center;justify-content:space-between}.photo-reviews-container .model-name{font-size:25px;line-height:1.4}.photo-reviews-container .photo-caption{font-size:14px}.photo-reviews-container .photo-info-container h1,.photo-reviews-container .photo-info-container p{margin:10px 0}.photo-reviews-container .tweet-photo-btn{text-decoration:none;color:#1b95e0}.photo-reviews-container .tweet-photo-btn i{font-size:40px}.photo-reviews-container .btns-container{display:flex;justify-content:space-between;margin-bottom:30px}.photo-reviews-container .main-btns-container{display:flex;flex-wrap:wrap}.photo-reviews-container .main-btns-container .main-photo-btn{display:flex;justify-content:center;align-items:center}.photo-reviews-container .review-form select,.photo-reviews-container .review-form textarea{background:#333;border:none;color:#fff}.photo-reviews-container .review-form h2{font-size:18px;margin:10px 5px;color:#dedede}.photo-reviews-container #photoReview{line-height:1.5;resize:vertical}.photo-reviews-container .reviews-list{padding:0;max-height:400px;overflow:auto}.photo-reviews-container .user-photo-review{list-style:none;width:100%;max-width:550px;margin:10px auto}.photo-reviews-container .review-text-container{width:70%}.photo-reviews-container .reviews-list .user-avatar{width:60px;height:60px;border-radius:50%;background-image:url("http://www.flirt4free.com/images/skins/flirt4free/layout_03_2/avatar-guy.png");background-size:auto 100%;background-repeat:no-repeat;background-position:center}.photo-reviews-container .user-screen-name{margin:5px 0;max-width:80px;font-weight:bold;font-size:10px;word-wrap:break-word;line-height:1.2}.photo-reviews-container .icon-calendar{margin-right:5px;font-size:14px}.photo-reviews-container .report-abuse-btn{text-decoration:none;background:#ccc;height:fit-content;border-radius:15px;color:#333;font-size:10px}.photo-reviews-container .no-reviews-msg{text-align:center;margin:40px auto}.disable-while-loading{transition:opacity 0.5s}.add-to-list-container{position:absolute;z-index:100}@media only screen and (min-width: 800px){.photo-modal{width:95%;height:95%;overflow:unset}.photo-modal .photo-modal-body{width:100%;height:100%;display:flex}.photo-modal .desktop-photo-close-btn.close-photo-modal{display:block}.photo-container .mobile-photo-close-btn{display:none}.photo-container{width:75%;overflow:hidden}.photo-container .switch-photo-arrow{font-size:30px;padding:10px}.photo-container .close-photo-modal{font-size:35px}.photo-reviews-container{width:25%;padding:30px;overflow-y:auto}.photo-reviews-container .btns-container{margin-bottom:50px;flex-direction:column}.photo-reviews-container .review-form{margin:30px auto}.photo-reviews-container .screen-name-dropdown-menu,.photo-reviews-container #photoReview{font-size:14px}.photo-reviews-container .user-photo-review{margin:20px auto}.photo-reviews-container .inner-review-text-container{flex-direction:column;text-align:center}.photo-reviews-container .report-abuse-btn{width:50%;text-align:center}.photo-reviews-container .user-comment{text-align:center}.photo-reviews-container .no-reviews-msg{margin:60px auto}.photo-container .photo-green-hover{font-size:13px}.photo-reviews-container .user-comment{font-size:12px;padding:0 5px}.photo-reviews-container .review-photo-text,.photo-reviews-container .no-reviews-msg{font-size:15px}}@media only screen and (min-width: 960px){.photo-reviews-container .btns-container{flex-direction:row}.photo-reviews-container .user-photo-review{margin:10px auto}.photo-reviews-container .inner-review-text-container{flex-direction:row;text-align:left}.photo-reviews-container .report-abuse-btn{width:unset}.photo-reviews-container .user-comment{text-align:left}}@media screen and (orientation: landscape){.mobile .model-img,.phone .model-img,.tablet .model-img{height:90vh;width:auto !important}}
/*# sourceMappingURL=photo-modal.css.map */
