.people-modules-photo-bank-responsive{text-align:center;margin:0 auto}.people-modules-photo-bank-responsive .people-modules-photo-bank-responsive-inner .loading-mask{background:rgba(255,255,255,0.9) url("../img/ajax-loader.gif") 50% 50% no-repeat}.people-modules-photo-bank-responsive .people-modules-photo-bank-responsive-inner .loading-mask:after{content:""}.people-modules-photo-bank-responsive .people-modules-photo-bank-responsive-inner .photo-bank-section .photo-bank-title{font-size:27px;font-weight:600;padding:0;margin:13px 0}.people-modules-photo-bank-responsive .people-modules-photo-bank-responsive-inner .photo-bank-section .no-photos{font-size:16px;margin:10px 0}.people-modules-photo-bank-responsive .people-modules-photo-bank-responsive-inner .photo-bank-section .photo-bank-items .item{float:none;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin:5px}.people-modules-photo-bank-responsive .people-modules-photo-bank-responsive-inner .photo-bank-section .photo-bank-items .item span.delete-button{background-color:rgba(255,255,255,0.8);font-family:"FontAwesome";font-size:15px;line-height:20px}.people-modules-photo-bank-responsive .people-modules-photo-bank-responsive-inner .photo-bank-section .photo-bank-items .item span.delete-button:after{content:"\f00d"}.people-modules-photo-bank-responsive .people-modules-photo-bank-responsive-inner .upload-section{float:none;width:100%;margin:0}.people-modules-photo-bank-responsive .people-modules-photo-bank-responsive-inner .upload-section .default-photo.default-photo-empty{width:240px;height:240px;background:url("../img/user.png") 50% 50% no-repeat;background-size:cover;margin:0 auto}.people-modules-photo-bank-responsive .people-modules-photo-bank-responsive-inner .upload-section .default-photo.default-photo-empty .current-photo img{display:none}.people-modules-photo-bank-responsive .people-modules-photo-bank-responsive-inner .upload-section .upload-form .upload-button{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;font-size:18px;cursor:pointer;text-align:center;height:50px;line-height:50px;font-weight:400;text-shadow:none;box-shadow:none;color:white;border:1px solid #a00000;background-color:#a00000;padding:0 22px;margin:0;width:100%;max-width:240px;margin:25px auto}