.gallery_list_type_inline{position:relative;display:table}.gallery_list_type_inline .gallery-list__item{width:auto;display:inline-block;margin:0;padding:0}.gallery_list_type_inline .gallery-list__item-link{margin:0;padding:0;border:1px solid #fff}.gallery_list_type_inline .gallery-list__item-link:hover{border:1px solid #ffd65e}.gallery_list_type_inline .gallery-list__item-link-image{vertical-align:bottom}.gallery-list__item{width:32%;display:inline-block;vertical-align:top;padding:0 0 1em}.gallery-list__item-inner{width:90%;float:left}.gallery-list__item-link{display:inline-block;text-decoration:none}.gallery-list__item-image{display:inline-block;position:relative;-webkit-box-shadow:#bbb 0 1px 3px;-moz-box-shadow:#bbb 0 1px 3px;box-shadow:#bbb 0 1px 3px}.gallery-list__item-image:before{background-color:#FFF;-webkit-box-shadow:#ccc 0 1px 3px;-moz-box-shadow:#ccc 0 1px 3px;box-shadow:#ccc 0 1px 3px;content:"";height:100%;margin-top:4px;position:absolute;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;top:0;left:0}.gallery-list__item-image:after{background-color:#FFF;-webkit-box-shadow:#ccc 0 1px 0;-moz-box-shadow:#ccc 0 1px 0;box-shadow:#ccc 0 1px 0;content:"";height:100%;margin-top:2px;position:absolute;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block!important;top:0;left:0}.gallery-list__item-image-image{vertical-align:bottom;border:3px solid #FFF;-webkit-box-shadow:#ccc 0 1px 0;-moz-box-shadow:#ccc 0 1px 0;box-shadow:#ccc 0 1px 0;position:relative;z-index:1}.gallery-list__item-link-text{width:90%;color:#008ACE;font:.85em Arial;display:block;padding:1em 0 .3em;text-decoration:underline}.gallery-list__item-link:hover .gallery-list__item-link-text{color:#C00}.gallery-list__item-link:visited .gallery-list__item-link-text{color:#551A8B}.gallery-list__item-link:visited:hover .gallery-list__item-link-text{color:#C00}.gallery-list__item-desc{display:block;font:.85em Arial;color:#444;padding:.2em 0 0;line-height:1.4em}.gallery-list__item-count{display:block;font:.75em Arial;color:#777;padding:.5em 0 0}.gallery{margin:5px 13px 0 3px}.gallery_type_page{padding:0 0 30px}.gallery_list_type_inline{position:relative;text-justify:newspaper;-moz-text-align-last:justify;-webkit-text-align-last:justify;text-align-last:justify;text-align:justify!important}.gallery_list_type_inline:after{content:"";width:100%;display:inline-block}.gallery_list_type_inline .gallery-list__item{width:auto;float:left;padding:0;margin:0 9px 9px 0}.gallery_list_type_inline .gallery-list__item-link{margin:0;padding:0;border:1px solid #fff;display:inline-block}.gallery_list_type_inline .gallery-list__item-link:hover{border:1px solid #ffd65e}.gallery_list_type_inline .gallery-list__item-link-image{vertical-align:bottom}.gallery_type_main-page{width:auto;border:1px solid #D6D8D9;padding:.8em 1.2em 1em;background:#F8F8FA;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:relative}.gallery_type_main-page:before{content:"";position:absolute;z-index:-2;top:65%;bottom:0;left:10px;right:10px;-webkit-box-shadow:0 0 20px #A0A7A9;-moz-box-shadow:0 0 20px #A0A7A9;box-shadow:0 0 20px #A0A7A9;-moz-border-radius:100px/10px;border-radius:100px/10px}.gallery__title{padding:0 0 .5em;color:#535353;font:1.4em Arial,Helvetica,sans-serif}.gallery__title-link{color:#008ACE}.gallery__title-link:hover{color:#C00}.gallery__title-link:visited{color:#551A8B}.gallery__title-link:visited:hover{color:#C00}