figure, figcaption {display: block;}#polaroid{/*width:100%;*/overflow:hidden;padding:20px 0px 20px 10px;margin-right: 0px;}#polaroid figure{position:relative;width:90%;margin-top: 10px;margin-left: auto;margin-right: auto;padding: 15px;-webkit-box-shadow: 4px 4px 8px -4px rgba(0, 0, 0, .75);-moz-box-shadow: 4px 4px 8px -4px rgba(0, 0, 0, .75);box-shadow: 4px 4px 8px -4px rgba(0, 0, 0, .75);background: #fff;/*background: -webkit-linear-gradient(top, #ede1c9, #fef8e2 20%, #f2ebde 60%);background: -moz-linear-gradient(top, #ede1c9, #fef8e2 20%, #f2ebde 60%);background: -o-linear-gradient(top, #ede1c9, #fef8e2 20%, #f2ebde 60%);background: -ms-linear-gradient(top, #ede1c9, #fef8e2 20%, #f2ebde 60%);background: linear-gradient(top, #ede1c9, #fef8e2 20%, #f2ebde 60%);*/-webkit-transform:rotate(-1deg);-moz-transform: rotate(-1deg);-o-transform: rotate(-1deg);-ms-transform: rotate(-1deg);transform: rotate(-1deg);-webkit-backface-visibility:hidden; /*prevent rotated text being jagged in Chrome and Safari*/}#polaroid figure:before {content: '';display: block;position: absolute;background-color: rgba(222,220,198,0.7);left:450px;top: -15px;width: 75px;height: 25px;-webkit-transform: rotate(12deg);-moz-transform: rotate(12deg);-o-transform: rotate(12deg);-ms-transform: rotate(12deg);}#polaroid figcaption{text-align:center;font-family: 'Nothing You Could Do', cursive;font-size:1.3em;color:#2c5688;letter-spacing:0.09em;font-weight: bold;padding-top: 10px;}/**IE Hacks - see http://css3pie.com/ for more info on how to use CS3Pie and to download the latest version**/#polaroid figure{-pie-background: linear-gradient(#ede1c9, #fef8e2 20%, #f2ebde 60%);behavior: url(assets/pie/PIE.htc);position:relative; /*required to make PIE work*/padding-top:10px\9;padding-right:10px\9;}#polaroid figure img {    width: 100%;}.modal-backdrop {  z-index: -1;}figure.social-overlay:hover .member {    opacity: 0.2;}.grayscale {    -o-filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");    -webkit-filter: grayscale(100%);    filter: gray;    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");}.carousel-album {    margin-top: 0 !important;    padding: 4px 0 !important;}.carousel-album .img-album {    max-width:600px !important;    max-height:470px !important;    width: auto !important;    height: auto !important;    margin-left: auto;    margin-right: auto; }.outer {    display: table;    position: absolute;    height: 100%;    width: 100%;}.middle {    display: table-cell;    vertical-align: middle;}.inner {    margin-left: auto;    margin-right: auto;     width: 100%;}.form-visit .form-control {    background-color: #d6d6d6 !important;}