/*---[Fonts] ------------------------------------------------------------------*/
@font-face { font-family: 'Open Sans'; font-weight: normal; font-style: normal; src: url('../../includes/fonts/open-sans/os.eot'); src: url('../../includes/fonts/open-sans/osd41d.eot?#iefix') format('embedded-opentype'), url('../../includes/fonts/open-sans/os.woff') format('woff'), url('../../includes/fonts/open-sans/os.ttf') format('truetype'), url('../../includes/fonts/open-sans/os.svg#open_sansregular') format('svg'); }
@font-face { font-family: 'Open Sans'; font-weight: bold; font-style: normal; src: url('../../includes/fonts/open-sans/os-bold.eot'); src: url('../../includes/fonts/open-sans/os-boldd41d.eot?#iefix') format('embedded-opentype'), url('../../includes/fonts/open-sans/os-bold.woff') format('woff'), url('../../includes/fonts/open-sans/os-bold.ttf') format('truetype'), url('../../includes/fonts/open-sans/os-bold.svg#open_sansbold') format('svg'); }
@font-face { font-family: 'Open Sans'; font-weight: bold; font-style: italic; src: url('../../includes/fonts/open-sans/os-bolditalic.eot'); src: url('../../includes/fonts/open-sans/os-bolditalicd41d.eot?#iefix') format('embedded-opentype'), url('../../includes/fonts/open-sans/os-bolditalic.woff') format('woff'), url('../../includes/fonts/open-sans/os-bolditalic.ttf') format('truetype'), url('../../includes/fonts/open-sans/os-bolditalic.svg#open_sansbold_italic') format('svg'); }
@font-face { font-family: 'Open Sans'; font-weight: 900; font-style: normal; src: url('../../includes/fonts/open-sans/os-extrabold.eot'); src: url('../../includes/fonts/open-sans/os-extraboldd41d.eot?#iefix') format('embedded-opentype'), url('../../includes/fonts/open-sans/os-extrabold.woff') format('woff'), url('../../includes/fonts/open-sans/os-extrabold.ttf') format('truetype'), url('../../includes/fonts/open-sans/os-extrabold.svg#open_sansextrabold') format('svg'); }
@font-face { font-family: 'Open Sans'; font-weight: normal; font-style: italic; src: url('../../includes/fonts/open-sans/os-italic.eot'); src: url('../../includes/fonts/open-sans/os-italicd41d.eot?#iefix') format('embedded-opentype'), url('../../includes/fonts/open-sans/os-italic.woff') format('woff'), url('../../includes/fonts/open-sans/os-italic.ttf') format('truetype'), url('../../includes/fonts/open-sans/os-italic.svg#open_sansitalic') format('svg'); }
@font-face { font-family: 'Open Sans'; font-weight: 100; font-style: normal; src: url('../../includes/fonts/open-sans/os-light.eot'); src: url('../../includes/fonts/open-sans/os-lightd41d.eot?#iefix') format('embedded-opentype'), url('../../includes/fonts/open-sans/os-light.woff') format('woff'), url('../../includes/fonts/open-sans/os-light.ttf') format('truetype'), url('../../includes/fonts/open-sans/os-light.svg#open_sanslight') format('svg'); }

/*---[Initialization] -----------------------------------------------------------------------*/
*, *:before, *:after { box-sizing: border-box; }
html { font-size: 100%; overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; -webkit-font-smoothing: antialiased; }
html, body { margin: 0; padding: 0; }
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, form { margin: 0; padding: 0; display: block; }
template, [hidden] { display: none; }
input[type='submit'], input[type='reset'], input[type='button'], button, .Button { cursor: pointer; }
input:focus, textarea:focus, select:focus { outline: 0; }
input[type='checkbox'], input[type='radio'] { box-sizing: border-box; padding: 0; cursor: pointer; }
input[type='search'] { box-sizing: content-box; }
input[type='search']::-webkit-search-decoration { -webkit-appearance: none; }
button, input, select, label { cursor: pointer; }
button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; }
button, input { line-height: normal; }
button::-moz-focus-inner, input::-moz-focus-inner { padding: 0; border: 0; }
textarea { overflow: auto; vertical-align: top; }
table { width: 100%; border-spacing: 0; border-collapse: collapse; }
td { vertical-align: top; }
td, th { text-align: left; }
img { vertical-align: middle; border: 0; max-width: 100%; }
form { position: relative; }
textarea { min-height: 100px; }
iframe { max-width: 100%; display:block; }
address { font-style: normal; }

/*---[Typography] ------------------------------------------------------------------*/
body { color:#444; font: normal 16px/1.456 "Open Sans", sans-serif; }
h1, h2, h3, h4, h5, h6 { color: #222; font: 100 36px/1.1 sans-serif; margin: 0 0 24px; }
h1 { text-transform: uppercase; margin-top: 32px; }
h2 { font-size: 2.05em; }
h3 { font-size: 1.85em; }
h4 { font-size: 1.65em; }
h5 { font-size: 1.45em; }
h6 { font-size: 1.25em; }

a { color: #054571; }
p a { word-break: break-word; }
a[href]:hover, a:active, a:focus { outline: 0; text-decoration: none; }

b, strong { font-weight: bold; }
input { font-family: "Open Sans", sans-serif; }
input:-moz-placeholder, textarea:-moz-placeholder { color: #737980; }
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #737980; }
textarea {
	font: normal 16px/1.456 "Open Sans", sans-serif;
}
/*---[Standard Classes] ------------------------------------------------------------------*/
.Clear { zoom: 1; }
.Clear:before, .Clear:after { display: table; content: ''; }
.Clear:after { clear: both; }

.Hide { display: none; }
.Show { display: block; }
.Disabled { opacity:.4; }

/*---[Layout] ------------------------------------------------------------------*/
body { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; min-height: 100vh; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }
.Content { -webkit-box-flex:1; -webkit-flex:1 0 auto; -ms-flex:1 0 auto; flex:1 0 auto; }
.Header, .Footer { -webkit-box-flex:0; -webkit-flex:none; -ms-flex:none; flex:none; }
.Viewport { position: relative; margin: 0 auto; padding:0 20px; }

.TwoColumn, .ThreeColumn, .FourColumn, .Field-Group, .Inline-Filter, .Inline-Search { display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; }
.Column, .Field-Group .Field, .Inline-Filter .SelectBox, .Inline-Search .Form-Wrapper { -webkit-box-flex: 1 1 auto; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; margin:0 0 2.5em; }

/*---[Navigation] ------------------------------------------------------------------*/
.Nav, .Nav-Item { margin: 0; padding: 0; list-style: none; display: inline-block; }
.Nav-Link { display: block; text-decoration: none; cursor:pointer; }
.Nav-Link.Active,
.Active .Nav-Link  { color:#fc0; }
.Social-Nav .Nav-Item { height: 26px; width: 26px; display: inline-block; margin: 0 15px; }
.Social-Nav .Nav-Title { font-size: 0px; }
.Social-Nav .Facebook { background: url("../images/icons/facebook.png") no-repeat center center / contain; }
.Social-Nav .Twitter { background: url('../images/icons/twitter.png') no-repeat center center / contain; }
.Social-Nav .YouTube { background: url('../images/icons/youtube.png') no-repeat center center / contain; }

/*---[Header-Footer] ------------------------------------------------------------------*/
.Logo {background: rgba(0, 0, 0, 0) url("../images/Logo.svg") no-repeat scroll 0 0 / cover ; display: inline-block; font: 0px/0 a; min-height: 42px; min-width: 275px; vertical-align: top; margin: .5rem 0;}

.Header-Button { background:0; position: relative; display: inline-block; width: 49px; height: 43px; font: 0/0 a; line-height: 44px; cursor: pointer; text-align: center; vertical-align: middle; border: 0; outline: none; }
.Header-Button span { display: block; width: 40px; height: 40px; margin: 0 auto; }
.Menu-Button span { background: url('../images/icons/menu.svg') no-repeat 0px 0px; }
.Search-Button span { background: url('../images/icons/search.svg') no-repeat 0px 0px; }
.Header-Search { height:0; overflow: hidden; opacity: 0; -webkit-transition: opacity .25s ease-in-out;
           transition: opacity .25s ease-in-out; }
.Header-Search.Expanded { height: auto; opacity: 1; }
.Footer {background-color: #445061;}
.Footer .Logos {text-align: center;}
.Footer .Logos img {max-width: 200px; padding: 30px; max-height: 180px;}
.Footer p { color: #ffffff; font-size: 14px; line-height: 23px; }
.Footer p.Copyright { color: #ffffff; }
.Date-Row { display: table; width: 100%; }
.Date-Label { display: table-cell; vertical-align: middle; width: 50px; }
.Header-Search .Date-Input.Input {display: table-cell; }

/*---[Buttons] ------------------------------------------------------------------*/
.Button { margin-bottom: 13px; background: #18252d; display:inline-block; text-decoration: none; cursor: pointer; color: #ffcc00; border: 0; padding: 10px 18px; border: none; text-align: center; }
.Btn-Secondary { border: 1px solid #ffcc00;}
a.Btn-Secondary:hover { background: #ffcc00; color: #18252d; }
.Button.Full { width: 100%; }
.Button.Icon { padding: 10px 18px 10px 54px; position: relative; }
.Button.Icon:before { content: ""; display: inline-block; width: 40px; height: 100%; min-height: 47px; position: absolute; left: 0; top: 0;
                     background: url('../images/icons/cycle.png') #d1d6da no-repeat center center;}
.Button.Icon.Capture:before { background-image: url('../images/icons/handcuff.png') }

/*---[Listings] ------------------------------------------------------------------*/
.Listing, .Listing-Item { list-style: none; margin: 0; padding: 0; }
.Listing-Item { margin: 20px 0 0; }
.Listing-Info { position: relative; }
.Listing-Title { text-decoration: none; display: block; }
.Listing-Thumbnail { display: block; position: relative; height: 175px; margin-bottom: 10px; text-decoration: none; }
.Marker { position: relative; bottom: 29.5px; color: #fff; font-size: 14px; text-transform: uppercase; font-weight: 500; margin: 0 auto; width: 100%; display: block; text-align: center; padding: 5px; }
.Marker.Captured { background-color: #ed1c24; }
.Marker.Identified { background-color: #28a6df; }
.Listing-Image { max-width: 175px; max-height: 175px; }
.Listing-Item .Download { position: absolute; top: 0; right: 0; }
.GreyScale { -webkit-filter: grayscale(100%); filter: grayscale(100%); }
.No-Results { margin: 30px 12px; }

.Detail-Listing .Listing-Item { cursor: pointer; }
.Detail-Listing .Listing-Item .Listing-Title:before { display: inline-block; content: ''; height: 12px; width: 12px; background: url(../images/icons/chev.png); background-position: center; background-repeat: no-repeat; background-size: contain; margin-right: .5rem; transition: .3s; }
.Detail-Listing .Listing-Item.Expanded .Listing-Title:before { transform: rotate(90deg); }
.Detail-Listing .Listing-Title { color: #09649d; }
.Detail-Listing .Abstract { height: 0; overflow-y: hidden; -webkit-transition-property: all; transition-property: all;
	-webkit-transition-duration: .5s;
	        transition-duration: .5s;
	-webkit-transition-timing-function: cubic-bezier(0, 1, 0.5, 1);
	        transition-timing-function: cubic-bezier(0, 1, 0.5, 1);}
.Detail-Listing .Expanded .Abstract { height: auto; overflow-y: none; }

.Case-Detail .One { margin-top: 30px; }
.Case-Detail .Page-Title { margin-bottom: 10px; margin-top: 0; }
.Case-Detail .SubTitle { margin-bottom: 30px; }
.Case-Detail .SubTitle { font-size: 24px; font-weight: 400; color: #28a6df; }
.Case-Detail .Property-Date { font-size: 16px; color: #868C91 }
.Case-Detail .Video-Holder { margin-bottom: 30px; }
.Case-Detail .Detail-Image { width: 100%; max-width: 300px; display: block; margin-bottom: 10px; }
.Case-Detail .Suspect { margin-bottom: 30px; padding-bottom: 30px; margin-right: 20px; border-bottom: 1px solid #ededed; }
.Case-Detail .Suspect-Info { vertical-align: top; }
.Case-Detail .Suspect-Title { font-size: 36px; color: #28a6df; font-weight: 100; }
.Case-Detail .Suspect-Info { font-size: 18px; color: #343e45; }
.Suspect-Info .Property { display: block; margin: 0 auto; max-width: 300px; }
.Case-Detail .Property-Title { display: inline-block; margin-right: 1rem; width: 100px; }
.Case-Detail .Property-Title:after { content: ':'; }
.Case-Detail .Value { display: inline-block; text-align: left; font-weight: 500; }
.Case-Detail .Detail { margin: 20px 0; line-height: 30px; }
.Case-Detail .Note { margin: 20px 0 0; font-size: 14px; }

.Featured-Case .Listing-Thumbnail { height: 270px;}
.Featured-Case .Button { padding: 1px 9px; margin-top: 5px; }

/* Properties */
.Listing .Property { font-size: .9em; text-align: left; }
.Listing .Property a { text-decoration: none; color: #444; }

/* Tags */
.Listing .Tags { display:inline-block; }

/* Types */
.Types .Listing-Link { text-decoration: none; }

/* Grid Listing*/
.Grid .Listing-Link { display: block; }
.Case-Listing .Listing-Item { display: inline-block; vertical-align: top;}
.Case-Listing .Listing-Item .Property { padding: 2px; word-break: break-word;}
/*---[Pagination] ------------------------------------------------------------------*/
.Pagination { margin: 40px; text-align: center; }
.Pagination a { text-decoration: none; color: #18252d; }
.Pagination .PageNumber { display: inline-block; height: 26px; width: 26px; text-align: center; }
.Pagination .Selected { background-color: #ffcc00; border-radius: 50%; color: #18252d; }
.Pagination .Next { margin-left: 15px; }
.Pagination .Next:after { height: 9px; width: 30px; display: inline-block; background: url('../images/arrow.png') no-repeat right 0; content: ""; }
.Pagination .Back { margin-right: 15px; }
.Pagination .Back:before { height: 9px; width: 30px; display: inline-block; background: url('../images/arrow.png') no-repeat left 5px top 2px; content: "";
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg); }


/*---[Forms] ------------------------------------------------------------------*/
label { margin-bottom: 4px; display: block; }
.Input, .Select { width: 100%; border:1px solid #c0c3c3; padding:9px 10px; background-color: #fafafa; }
.Select { padding: 8px 10px; }
.Field { margin:0 0 15px; }
.Content-Form { margin-top: 50px; }
.Suspect-File { display: block; }
.Current-Files { display: inline-block; }
.fileUpload { vertical-align: top; }
.Precinct { height: 0; width: 0; margin: 0; padding: 0; font-size: 0; border: none; } /* used for spam check */

/* Inline Form */
.Inline-Form .Button, .Inline-Search .Form .Button { padding:0; margin:0; text-align:center; position: absolute; right: 2px; top:3px; outline:none; width:30px; height:30px; border:0; background:0; font:0/0 a;   }
.Inline-Form .Button-Text, .Inline-Search .Form .Button-Text {  width: 15px; height: 16px; display:block; margin:0 auto; background:url('../images/icons/search.svg') no-repeat center center; background-size: cover; }
.Content form { background: #a6bdcd; max-width: 500px; margin: 24px 0; padding: 10px; }
.Content form label { color: #ffffff; font-weight: bold; }
.Content form .Input, .Content form .Select {
	background: #ffffff;
}
.Content form .Button { background: #054571; }
.Content .Form-Wrapper form { padding: 0; }
/* Inline Filter */
.Inline-Filter { margin:0; }
.Inline-Filter .SelectBox { margin:0 20px 0 0; }

/* Search Filter */
.Search-Filter { margin: 0 0 20px; }
.Search-Filter .Inline-Search { margin:0; }
.Search-Filter .Inline-Search .Title { display:none; }
.Search-Filter .Inline-Search .Form-Wrapper { margin:0; }
.Search-Filter .Inline-Search .Close { outline:none; width:34px; height:34px; border:0; background:url('../images/icons/close.svg') no-repeat center center; background-size: cover; font:0/0 a;   }

.Track-Case .Input { width: 100%; }
.Track-Case .Submit { background-color: #28a6df; right: 0; top: 0; height: 100%; width: 43px; }
.Track-Case .Submit .Icon { background-image: url('../images/icons/subscribe.png'); }
/*---[Tags] ------------------------------------------------------------------ */
.Tag-Item { display: inline; }
.Tag-List.Clear:before, .Tag-List:after { clear: none; display: inline; }
.Tag-List, .Tag-List .Listing-Link, .Tag-Link, .Tag-Delimiter { display: inline-block; }

/*---[Properties] ------------------------------------------------------------------*/
.Blue { color: #28a6df;}
.Section { margin-top: 20px; }

/*---[Content] ------------------------------------------------------------------*/
.Date { font-size: .9em; }
.Featured-Case { background-color: #18252d; padding: 60px; }
.Featured-Case .Title { color: #28a6df; font-size: 36px; text-transform: uppercase; }
.Featured-Case .City { color: #c0c3c3; font-size: 36px; text-transform: uppercase; }
.Featured-Case .Date { color: #495d6a; font-size: 14px; margin: 10px 0; }
.Featured-Case .Description { color: #c0c3c3; font-size: 18px; }
.Column .Border-Group { margin: 20px -30px 0; }
.Column .Background-Light { margin: 0 -30px -20px; }
.Border-Group { padding: 10px; background: #445061; }
.Border-Group.Dark { border-color: #343e45; color: #ffffff; }
.Background-Light { background-color: #d1d6da; padding: 10px; color: #343e45; margin: 30px 0; }

/* WYSIWYG */
.Body { margin: 0 0 25px; }
.Body p { margin-top: 0; padding-top: 0; }
.Body p:last-child { margin: 0; }
.Body ul { list-style: disc outside none; margin-left: 15px; padding-left: 22px; }
.Body img { max-width: 100%; }

.Form-Body .Column.One { background-color: #18252d; margin: 0; padding: 20px; }
.Form-Body .Column.One .Page-Title { color: #28a6df; }
.Form-Body .Column.One .Property { color: #c0c3c3; }

.Body-Related  .Column.Two { background-color: #18252d; margin: 0; padding: 20px 30px; color: #c0c3c3; font-size: 18px; font-weight: 400; }

/*---[ShareThis] ------------------------------------------------------------------*/
.ShareThis { margin: 0 0 25px 0; }
.ShareThis .st_pinterest_large, .ShareThis .st_googleplus_large { display: none; }

/*---[Gallery] ------------------------------------------------------------------*/
.ScrollGallery, .ScrollGallery-Viewport, .ScrollGallery-Item { height: 320px; }
.ScrollGallery { position: relative; background: #fff; overflow: hidden; }
.ScrollGallery-Item { background-repeat: no-repeat; background-position: top center; background-size: cover; }
.ScrollGallery-Item .Viewport {position: absolute;top: 0;width: 100%;height: 100%;}
.ScrollGallery-Content { position: absolute; z-index: 51; bottom: 0; left: 27px;background: rgba(0,0,0,.8); border-top-left-radius: 5px;border-top-right-radius: 5px; text-align: left;color: #fff; height: 176px;width: 452px;padding: 20px 30px 58px 30px; }
.ScrollGallery-Title { display: block;  margin:0 0 12px; line-height:1.2; font-size: 48px; font-weight: bold; }
.ScrollGallery-Link { display: block; color: #FFF; }
.ScrollGallery-Caption { margin:0; }
.slick-slider { position: relative; box-sizing: border-box; display: block; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: none; touch-action: none; -webkit-tap-highlight-color: transparent; }
.slick-list { position: relative; margin: 0; padding: 0; display: block; overflow: hidden; }
.slick-list:focus { outline: none; }
.slick-list.dragging { cursor: pointer; cursor: hand; }
.slick-slider .slick-list, .slick-track, .slick-slide, .slick-slide img { -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.slick-track { position: relative; top: 0; left: 0; display: block; zoom: 1; }
.slick-track:before, .slick-track:after { display: table; content: ''; }
.slick-track:after { clear: both; }
.slick-loading .slick-track { visibility: hidden; }
.slick-slide { height: 100%; min-height: 1px; display: none; float: left; text-align: center; }
.ScrollGallery-Thumbnail, .slick-slide img { display: inline-block; width:100%; }
.slick-slide.slick-loading img { display: none; }
.slick-slide.dragging img { pointer-events: none; }
.slick-initialized .slick-slide { display: block; }
.slick-loading .slick-slide { visibility: hidden; }
.slick-vertical .slick-slide { height: auto; display: block; border: 1px solid transparent; }

/* Arrows */
.slick-prev, .slick-next { font: 0/0 a; font-size: 0; line-height: 0; position: absolute; top: 50%; width: 56px; height: 60px; margin-top: -30px; padding: 0; display: block; cursor: pointer; color: transparent; border: none; outline: none; background: transparent; background: url('../images/gallery-controls.html') no-repeat scroll 0 0 transparent; }
.slick-prev:focus, .slick-next:focus { outline: none; }
.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before { opacity: .25; }
.slick-prev { left: 0; }
.slick-next { right: 0; background-position: -44px 0; }
.slick-dots, .slick-dots li { margin: 0; padding: 0; list-style: none; }
.slick-dots { position: absolute; bottom: 0;left: 56px;height: 38px;}
.slick-dots li { display: inline-block; }
.slick-dots button { display: inline-block; font: 0/0 a; width: 16px; height: 16px; border: 0; border-radius: 8px; outline: none; background: #CCC;padding:3px 5px;margin: 0 2px; }
.slick-dots .slick-active button { cursor: default; background-color: #FFF; }

.SlideshowGallery { margin:15px 0;}
.SlideshowGallery, .Gallery { position: relative; }
.Gallery .Panel { border: none; }
.Gallery-Stage { line-height: 470px; position: relative; width: 100%; height: 473px; margin: 0 auto 5px; overflow: hidden; text-align: center; }
.Gallery-Stage .Loading { position: absolute; z-index: 2; top: 0; right: 0; bottom: 0; left: 0; display: none; background: #fff; }

.Gallery-Thumbnails { position: relative; width: 85%; height: 89px; margin: 0 auto; overflow: hidden; }
.Gallery-Thumbnail { max-height:89px; opacity: .7; }
.Gallery-Listing { position: absolute; bottom: 0; left: 0; top:0; width: 2000em; padding: 6px; }
.Gallery-List, .Gallery-Item { margin: 0; list-style: none; }
.Gallery-Item { margin: 0 4px; padding: 0; float: left; cursor: pointer; }
.Gallery-Item:first-child { margin-left: 0; }
.Gallery-Item:last-child { margin-right: 0; }
.Gallery-Item.Active .Gallery-Thumbnail { opacity:1; }
.Gallery .Next, .Gallery .Prev { position: absolute; bottom: 46px; left: 5px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; }
.Gallery .Next { right: 5px; left: auto; }
.Gallery .Next.Disabled, .Gallery .Prev.Disabled { cursor: default; opacity: .1; }
.Gallery .Panel { padding: 14px 5px; }

.SlideshowGallery .Gallery-Control { cursor: pointer; position: absolute; bottom: 26px; left: 0; width: 27px; height: 27px; background: url('../images/icons/chevron-left.html') no-repeat left center; font: 0/0 a; }
.SlideshowGallery .Gallery-Control.Next { left: auto; right: 0; background-image:url('../images/icons/chevron-right.html'); background-position: right center; }
.SlideshowGallery .Gallery-Control.Disabled { opacity: .3; }

.SlideshowGallery-Content	{ position: absolute; z-index: 51; top: 0; right: 0;background: rgba(0,0,0,.8); text-align: left;color: #fff; height: 176px;width: 40%;min-width:330px;height: 100%;padding: 20px 30px 58px 30px; }
.SlideshowGallery-Content p	{color:#fff;}

/* Prevent highlight */
.SlideshowGallery,.Gallery-Stage,.Gallery-Image,.Gallery-Thumbnails,.Gallery-Listing,.Gallery-Control	{-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}

/* The combination of line-height & height will control the gallery height */
.Gallery-Stage	{line-height:403px;height:403px;}

@import url("../../../fast.fonts.net/t/10f1d.css?apiType=css&amp;projectid=be8ce6c8-a800-443c-9516-b334bed5bc69");