/*      /livewhale/theme/global/styles/lewisandclark.css      */

.gm-style{font-family:"Helvetica Neue",Helvetica,Arial,Sans-serif;}

/*      /livewhale/theme/global/styles/galleries/galleries_inline_feature.css      */

.lw_gallery_feature .lw_gallery_caption {margin: 0;padding: 0;width: 100%;}
.lw_gallery_feature .lw_gallery_caption span {margin: 1rem;}
.lw_gallery_feature .lw_gallery_thumbnails {display: none;}
.overlay-caption .lw_gallery_caption {padding: 1rem;background-color: #333;color: #fff;width: 30%;position: absolute;top: 10px;overflow: hidden;font-size: small;font-family: 'franklin-gothic-urw-cond-n4', 'franklin-gothic-urw-cond', sans-serif;}
.overlay-caption .lw_gallery_caption a {color: #ffa627 !important;font-weight: normal !important;}
.overlay-caption .lw_gallery_caption .lw_gallery_credit {position: absolute;bottom: 10px;color: #bbb;}
.overlay-caption .lw_gallery_caption span {margin-top: 0;position: absolute;left: 0;}
.overlay-caption .lw_gallery_caption h3 {font-family: 'Helvetica Neue', Helvetica, sans-serif;color: #ffa627;line-height: 1.1;}
@media only screen and (max-width: 480px) {.overlay-caption .lw_gallery_image {width: 100% !important;height: inherit;overflow: hidden;}
.overlay-caption .lw_gallery_image .lw_loaded_image {left: -30%;}
.overlay-caption .lw_gallery_caption {width: 91%;}
.overlay-caption .lw_gallery_caption span {position: absolute;bottom: 7px;}}
.mod-flexbox.lw_gallery_feature {display: -webkit-box;display: -moz-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-direction: normal;-moz-box-direction: normal;-webkit-box-orient: horizontal;-moz-box-orient: horizontal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;}
.mod-flexbox.lw_gallery_feature .lw_gallery_legend {-webkit-align-content: stretch;-ms-flex-line-pack: stretch;align-content: stretch;width: 100%;padding: 0;}
.mod-flexbox.lw_gallery_feature .lw_thumbs_wrapper {margin: 0;}
.mod-flexbox.lw_gallery_feature .lw_gallery_caption {margin: 0;padding: 0;position: relative;background-color: #fff;z-index: 10;}
.mod-flexbox.lw_gallery_feature .lw_gallery_caption span,.mod-flexbox.lw_gallery_feature .lw_gallery_caption .lw_gallery_credit {margin: 0;}

/*      /livewhale/theme/global/styles/galleries/mini/mini.css      */

.lw_widget_type_gallery_mini .lw_gallery_caption {width:auto !important}

/*      /livewhale/theme/global/styles/galleries/galleries_inline_feature.css      */

.lw_gallery_feature .lw_gallery_caption {margin: 0;padding: 0;width: 100%;}
.lw_gallery_feature .lw_gallery_caption span {margin: 1rem;}
.lw_gallery_feature .lw_gallery_thumbnails {display: none;}
.overlay-caption .lw_gallery_caption {padding: 1rem;background-color: #333;color: #fff;width: 30%;position: absolute;top: 10px;overflow: hidden;font-size: small;font-family: 'franklin-gothic-urw-cond-n4', 'franklin-gothic-urw-cond', sans-serif;}
.overlay-caption .lw_gallery_caption a {color: #ffa627 !important;font-weight: normal !important;}
.overlay-caption .lw_gallery_caption .lw_gallery_credit {position: absolute;bottom: 10px;color: #bbb;}
.overlay-caption .lw_gallery_caption span {margin-top: 0;position: absolute;left: 0;}
.overlay-caption .lw_gallery_caption h3 {font-family: 'Helvetica Neue', Helvetica, sans-serif;color: #ffa627;line-height: 1.1;}
@media only screen and (max-width: 480px) {.overlay-caption .lw_gallery_image {width: 100% !important;height: inherit;overflow: hidden;}
.overlay-caption .lw_gallery_image .lw_loaded_image {left: -30%;}
.overlay-caption .lw_gallery_caption {width: 91%;}
.overlay-caption .lw_gallery_caption span {position: absolute;bottom: 7px;}}
.mod-flexbox.lw_gallery_feature {display: -webkit-box;display: -moz-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-direction: normal;-moz-box-direction: normal;-webkit-box-orient: horizontal;-moz-box-orient: horizontal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;}
.mod-flexbox.lw_gallery_feature .lw_gallery_legend {-webkit-align-content: stretch;-ms-flex-line-pack: stretch;align-content: stretch;width: 100%;padding: 0;}
.mod-flexbox.lw_gallery_feature .lw_thumbs_wrapper {margin: 0;}
.mod-flexbox.lw_gallery_feature .lw_gallery_caption {margin: 0;padding: 0;position: relative;background-color: #fff;z-index: 10;}
.mod-flexbox.lw_gallery_feature .lw_gallery_caption span,.mod-flexbox.lw_gallery_feature .lw_gallery_caption .lw_gallery_credit {margin: 0;}