PageSourceSearch

https://www.kristinaciliaphotography.com/index

html kristinaciliaphotography.com collected 2026-09-27 03:36:03 UTC 62,646 bytes, 1,099 lines download raw bytes

1<!DOCTYPE html>
2<!--
3### Powered by the PhotoShelter Beam platform
4### http://photoshelter.com/beam
5### (c) 2013 PhotoShelter, Inc.
6-->
7
8<!--[if IE 9]> <html dir="ltr" lang="en-US" class="no-js lt-ie10 can-click"> <![endif]-->
9<!--[if !IE]> --> <html dir="ltr" lang="en-US" class="no-js can-click"> <!--<![endif]-->
10
11<head>
12<meta charset="utf-8">
13<link rel="dns-prefetch" href="//css.c.photoshelter.com/">
14<link rel="dns-prefetch" href="//js.c.photoshelter.com/">
15<link rel="dns-prefetch" href="//cdn.c.photoshelter.com/">
16<title>Kristina Cilia Photography</title>
17<meta name="description" content="" />
18<meta property="og:description" content="" />
19<meta property="og:title" content="Kristina Cilia Photography" />
20<meta property="og:type" content="website" />
21<meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
22<meta name="apple-mobile-web-app-capable" content="yes" />
23<meta name="apple-mobile-web-app-status-bar-style" content="black" />
24<link rel="canonical" href="https://www.kristinaciliaphotography.com/index/" /><style>
25
26.loading-c2, .loading-bar {
27	-webkit-box-sizing: border-box;
28	-moz-box-sizing: border-box;
29	box-sizing: border-box;
30}
31.loading-c2 {
32	position: fixed;
33	top: 0;
34	left: 0;
35	width: 100vw;
36	height: 100vh;
37	text-align: center;
38}
39.loading-c2&:before {
40	content: '';
41	margin: 0 0 0 -4px;
42	height: 100%;
43	vertical-align: middle;
44	display: inline-block;
45}
46.bar-holder {
47	width: 80%;
48	margin: 0 auto;
49	max-width: 1100px;
50	vertical-align: middle;
51	position: relative;
52	display: inline-block;
53	height: 2px;
54}
55.loading-bar {
56	will-change: true;
57	width: 100%;
58	height: 100%;
59	background: rgba(64, 64, 64, 0.4);
60	-webkit-animation: loading 4s linear infinite;
61	-moz-animation: loading 4s linear infinite;
62	-o-animation: loading 4s linear infinite;
63	animation: loading 4s linear infinite;
64}
65@-webkit-keyframes loading {
66	0%   { transform: translate3d(-100%,0,0); }
67	100% { transform: translate3d(100%,0,0); }
68}
69@-moz-keyframes loading {
70	0%   { transform: translate3d(-100%,0,0); }
71	100% { transform: translate3d(100%,0,0); }
72}
73@-o-keyframes loading {
74	0%   { transform: translate3d(-100%,0,0); }
75	100% { transform: translate3d(100%,0,0); }
76}
77@keyframes loading {
78	0%   { transform: translate3d(-100%,0,0); }
79	100% { transform: translate3d(100%,0,0); }
80}
81
82</style>
83<link rel="stylesheet" type="text/css" href="https://www.kristinaciliaphotography.com/css/cssCfg/scss=%252fasset%252fc2%252fapp%252fcss%252fbase.scss/label=kristinacilia/theme=Otis/ts=1789953527/rev=1788533357">
84<link rel="stylesheet" type="text/css" href="https://www.kristinaciliaphotography.com/css/cssCfg/scss=asset%252fc2%252ftheme%252fOtis%252fcss%252fstyles.scss/label=kristinacilia/theme=Otis/ts=1789953527/rev=1788533357">
85
86<!--[if lt IE 9]>
87<script type="text/javascript">
88
89(function(a,b){
90	var m, rl = "/gallery-list";
91	if (parseInt(a.appVersion.split('MSIE')[1]) < 9 ) {
92		//special case forward to user content page
93		m = /#!\/(p|contact|about)($|\/.+)/g.exec(b.href);
94		if (m) rl = m[0].slice('#!'.length);
95		b.replace(rl);
96	}
97})(navigator,location);
98
99</script>
99
100<![endif]-->
101
102<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
vendor: 1 bytes, line 102
102
103<script type="text/javascript">
104
105if (typeof window.jQuery !== 'function') {
106	var src = 'js/jquery/jquery-1.8.2.min.js';
107	document.write('
107<script src="' + src + '">\x3C/script>');
108}
109
110</script>
110
111
112<script type="text/javascript" src="https://www.kristinaciliaphotography.com/js/APP/1788533357/modernizr/modernizr-custom-2.8.3.js,polyfils/raf.js,polyfils/custom-event.js"></script>
112
113
114
115<script type="text/javascript" src="https://www.kristinaciliaphotography.com/js/APP/1788533357/2.0/lib/O_O.js,lib/O_O.lib.Util.js,app/O_O.app.Visualizer.js"></script>
115
116
117
118	
118<script id='Content_main' type='text/template'>
119<div class='wContent'>
120	<%= content.content %>
121</div>
122</script>
122
123
124<script id='Content_editor' type='text/template'>
125	<p class="note">
126	Edit your text directly on the page.
127	<!-- Click the edit button below to toggle between editing and previewing.<br>-->
128	<br>
129	Don't forget to hit "Save" when you're done!
130	</p>
131	
132	<!-- <button class="togglePreview">Preview</button> -->
133</script>
133
134
135	
135<script id='ContactForm_editor' type='text/template'>
136<div>Send Button Text: <input name="sendText" type="text" value="<%= sendText %>" /></div>
137<div>Use Captcha: <select name="f_captcha"><option value="1">Yes</option><option value="0">No</option></select></div>
138</script>
138
139
140<script id='ContactForm_main' type='text/template'>
141<%= recaptcha_script_line %>
142<form>
143<div class="singles">
144	<div class="name">
145		<label>Name</label>
146		<input type="text" rel="Full Name" <% if (f_placeholder) { %> placeholder="Name" <% } %> value="" name="name" required>
147		<span class="status"> 
148			<span class="valid"><span class="indicator"></span></span>
149			<span class="invalid"><span class="indicator"></span>Please enter your name.</span>
150			<span class="indicator"></span>
151		</span>
152	</div>
153	<div class="email">
154		<label>Email</label>
155		<input type="email" rel="Email Address" <% if (f_placeholder) { %> placeholder="Email" <% } %>  value="" name="email" required>
156		<span class="status"> 
157			<span class="valid"><span class="indicator"></span></span>
158			<span class="invalid"><span class="indicator"></span>Please enter a valid email address.</span>
159			<span class="indicator"></span>
160		</span>
161	</div>
162	<div class="phone">
163		<label>Phone</label>
164		<input type="phone" rel="Phone Number" <% if (f_placeholder) { %> placeholder="Phone" <% } %>  value="" name="phone">
165		<!--span class="status"> 
166			<span class="valid"><span class="indicator"></span></span>
167			<span class="invalid"><span class="indicator"></span>Please enter a valid phone number.</span>
168			<span class="indicator"></span>
169		</span-->
170	</div>
171</div>
172	<div class="note">
173		<label>Note</label>
174		<textarea name="msg" <% if (f_placeholder) { %> placeholder="Note" <% } %> required></textarea>
175		<span class="status"> 
176			<span class="valid"><span class="indicator"></span></span>
177			<span class="invalid"><span class="indicator"></span>Don&apos;t forget your message!</span>
178			<span class="indicator"></span>
179		</span>
180	</div>
181	<% if (recaptcha_key && recaptcha_version === 2) { %>
182		<div id="recaptcha-container" class="g-recaptcha" data-theme="<%= recaptcha_theme %>" data-sitekey="<%= recaptcha_key %>"></div>
183	<% } %>
184
185	<div class="submit">
186		<label></label><button data-act="send" class="send"><%= sendText.substr(0,20) %></button>
187	</div>
188
189	<div>
190		<label></label><span class="sending">sending...</span>
191	</div>
192</form>
193
194<div class="sent">
195	Message sent!  Thanks for your interest.
196</div>
197</script>
197
198
199	
199<script id='FilmStrip_main' type='text/template'>
200	<div class='main'>
201	</div>
202</script>
202
203
204<script id='FilmStrip_strip' type='text/template'>
205	<div class='strip' data-galId="<%= id %>">
206		<div class='controls'>
207			<a href='javascript:void(0)' data-galId='<%= id %>' class='prev'>Prev</a> 
208			<a href='javascript:void(0)' data-galId='<%= id %>' class='next'>Next</a>
209		</div>
210		<div class='name'><%= name %></div>
211		<div class='viewport'>
212			<div class='image-container'>
213				<div class='stub'></div>
214			</div>
215		</div>
216	</div>
217</script>
217
218
219<script id='FilmStrip_image' type='text/template'>
220	<img src='<%= src %>'/>
221</script>
221
222
223<script id='FilmStrip_edditSettings' type='text/template'>
224	Foo: <input name="text" type="text" value="<%= foo %>" />
225</script>
225
226
227	
227<script id='HeroTab_tab' type='text/template'>
228	<li><button href="<%= href %>" data-id="<%- JSON.stringify(tuple) %>" class="<%= cn %>"><%- name %></button></li>
229</script>
229
230
231	
231<script id='ImageBackground_editor' type='text/template'>
232<p>Background Image ID: <input name="image_id" type="text" value="<%= image_id %>" /></p>
233<p>Background Image URL: <input name="url" type="text" value="<%= url %>" /></p>
234</script>
234
235
236	
236<script id='Nav_main' type='text/template'>
237<ul class='navTop'></ul>
238</script>
238
239
240<script id='Nav_links' type='text/template'>
241<% for (var i=0; i<links.length; i++) {
242	var link = links[i];
243
244	if (O_O.isset(link.children)) { %><li class="<%= link.className %>">
245		<span><%- link.name %></span>
246		<div>
247			<ul>
248				<%= tpl('links', {links: link.children}) %>
249			</ul>
250		</div></li><% } else { %><%= tpl('link', {text: link.name, url: link.url, className: link.className, target: link.target, dataId: link['data-id']}) %><% } %><% } %>
251</script>
251
252
253<script id='Nav_link' type='text/template'><li class='<%= className %>'><a href='<%= url %>' data-id='<%= dataId %>' <% if (O_O.isset(target)) { %>target="<%= target %>"<% } %>><%- text %></a></li></script>
253
254
255<script id='Nav_editor' type='text/template'>
256<h2>Visible Navigation Items</h2>
257<div class="add-nav-element">
258	<ul>
259		<li><button data-act="showCreateMenu" class="add">ADD TO NAVIGATION</button></li>
260		<li><button class="" data-act="addPage">Page</button></li>
261		<li><button class="" data-act="addLink">Link</button></li>
262		<li><button class="" data-act="addGroup">Menu</button></li>
263	</ul>
264</div>
265
266<ul class="objectList active"></ul>
267
268<p class="note clear">Click and drag to reorder your site&apos;s navigation.</p>
269
270<h2>Hidden Navigation Items</h2>
271<ul class="objectList inactive"></ul>
272</script>
272
273
274<script id='Nav_editLinks' type='text/template'>
275<%
276 var emptyMap = {
277	menu: 'Nothing in this menu yet! Drag items here to fill the menu.',
278	hidden: 'No hidden navigation items.',
279	visible: 'No navigation items.'
280};
281 for (var i=0; i<links.length; i++) {
282	var link = links[i];
283	%><%= tpl('linkEdit',link) %>
284<% } %>
285<li class="sortable-empty note"><%= emptyMap[type] %></li>
286</script>
286
287
288<script id='Nav_linkEdit' type='text/template'>
289	<li class="row draggable<% if (type == 'dynamic' || type == 'group') { %> noNest<% } %> <%= type %>" data-id="<%= id %>">
290		<span class="dragHandle"></span>
291		<button class="edit" data-act="editItem"></button>
292		<% if (type != 'fixed' && type != 'dynamic') { %><button class="del" data-act="delItem"></button><% } %>
293		<%- name %>
294		
295		<% if(O_O.isset(arguments[0].children)){ %>
296			<ul style='' class='links'>
297				<%= tpl('editLinks', {links: children, type: 'menu'}) %>
298			</ul>
299		<% } %>
300	</li>
301</script>
301
302
303	<!-- for gplus share -->
304<script src="https://apis.google.com/js/platform.js" async defer></script>
304
305
306<script id='SocialShare_main' type='text/template'>
307<ul class="share-options">
308	<li><a target="_blank" href="#" class="facebook" title="Facebook">
309		<span>Facebook</span></a></li>
310	<li><a target="_blank" href="#" class="twitter" title="Twitter">
311		<span>Twitter</span></a>
312	</li>
313	<li><a href="#" title="More" class="less-more">More</a></li>
314</ul>
315<a href="#" class="share" title="Share This">x</a>
316</script>
316
317
318<script id='SocialShare_editor' type='text/template'>
319Text: <input name="text" type="text" value="<%= text %>" />
320</script>
320
321
322	
322<script id='StaticImage_editor' type='text/template'>
323<div class="row"><label>Image URL:</label><input name="url" type="text" value="<%= url %>" /></div>
324</script>
324
325
326	
326<script id='VimeoPlayer_editor' type='text/template'>
327Video Url: <input name="video_url" type="text" value="<%= video_url %>" />
328</script>
328
329
330<script id='VimeoPlayer_main' type='text/template'>
331	<div class="modalVideo modal hide" tabindex="-1" role="dialog" aria-hidden="true">
332	</div>
333</script>
333
334
335<script id='VimeoPlayer_modalContent' type='text/template'>
336		<div class="modal-header">
337			<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
338		</div>
339		<div class="modal-body">
340			<div class="video">
341				<%= embed %>
342			</div>
343			<div class="info">
344				<h3><%= video.title %></h3>
345				<% if(video.description) { %>
346					<p><%= video.description %></p>
347				<% } %>
348			</div>
349			<div class="meta">
350				<span class="upload_date"><%= O_O.date.strFmt(video.upload_date, "%e %b %Y") %></span>
351				<div class="duration">
352					<%= Math.floor(video.duration / 60) %>:<% if(video.duration % 60<10) { %>0<% } %><%= video.duration % 60%>
353				</div>
354			</div>
355		</div>
356</script>
356
357
358	
358<script id='VimeoPlaylist_playlist' type='text/template'>
359<% if (videos.length) { %>
360	<ul>
361	<% for (var i=0; i<videos.length; i++) {
362		var video = videos[i];
363		 %><li data-idx="<%= i %>">
364				<div class="holder">
365					<div class="vimeo_thumb">
366						<img src="<%=  video.thumbnail_large %>">
367					</div>
368					<div class="info">
369						<h4><%= video.title %></h4>
370						<p><%= video.description %></p>
371					</div>
372					<div class="meta">
373						<span class="upload_date"><%= O_O.date.strFmt(video.upload_date, "%e %b %Y") %></span>
374						<div class="duration">
375							<%= Math.floor(video.duration / 60) %>:<% if(video.duration % 60<10) { %>0<% } %><%= video.duration % 60%>
376						</div>
377					</div>
378				</div>
379			</li><% } %>
380	</ul>
381<% } else { %>
382	(no videos)
383<% } %>
384</script>
384
385
386<script id='VimeoPlaylist_loading' type='text/template'>
387</script>
387
388
389<script id='VimeoPlaylist_error' type='text/template'>
390(<%= message %>)
391</script>
391
392	
392<script id='Logo_logoText' type='text/template'>
393	<h1><a href="/index" class="text" title="<%- text %>"><%- text %></a></h1>
394</script>
394
395
396<script id='Logo_logoImage' type='text/template'>
397	<h1><a href="/index" title="<%- text %>" style="background-image:url(<%= src %>);height:<%= height %>px;width:<%= width %>px;" class="logo"><%- text %></a></h1>
398</script>
398
399
400<script id='Logo_editor' type='text/template'>
401	<div class="row">
402		<label>Type:</label>
403		text <input name="type" type="radio" value="text" <%= (type == 'text') && 'checked' %>/> or image <input name="type" type="radio" value="image" <%= (type == 'image') && 'checked' %> />
404	</div>
405	<div class="textCfg">
406		<div class="row"><label>Text:</label><input name="text" type="text" value="<%= text %>" /></div>
407		<div class="row"><label>Color:</label><input name="color" type="color" value="<%= color %>" /></div>
408	</div>
409	<div class="imageCfg row">
410		<button class="edit" data-type="edit"></button>
411		<p class="key" style="display:inline">Image:</p>
412		<span class="objPreview" data-obj-type="GalleryImage" >
413			<input type="hidden"  data-type="GalleryImage" name="image" value="<%- image %>" />
414		</span>
415	</div>
416</script>
416
417
418	
418<script id='BlogReader_main' type='text/template'>
419<div class="controls"></div>
420<div class="main">
421<div class="loading-c2"><div class="bar-holder"><div class="loading-bar"></div></div></div>
422</div>
423<div class="controls"></div>
424</script>
424
425
426<script id='BlogReader_controls' type='text/template'>
427<% if (typeof curPage !== 'undefined') { %>
428	<% if (prevPage !== '') { %>
429		<a href='<%= O_O.lib.Util.makePath('blog', [prevPage]) %>' class='prev' title="Previous"><%= config.f_previous_text %></a>
430	<% } %>
431	<% if (nextPage !== '' && nextPage > curPage) { %>
432		<a href='<%= O_O.lib.Util.makePath('blog', [nextPage]) %>' class='next' title="Next"><%= config.f_next_text %></a>
433	<% } %>
434<% } %>
435</script>
435
436
437<script id='BlogReader_textpost' type='text/template'>
438<div class="textpost">
439	<h3><a href="<%= link %>" target="_blank"><%= title %></a></h3>
440	<% if (date) { %>
441		<p class="date"><%= date %></p>
442	<% } %>
443	<div class='body'><%= body %></div>
444</div>
445</script>
445
446
447<script id='BlogReader_photopost' type='text/template'>
448<div class="photopost">
449	<div class='body'>
450		<% for (var i = 0, ct = photos.length; i < ct; i++) {
451			var photo = photos[i]; %>
452			<img src="<%= photo.alt_sizes[0].url %>"/>
453		<% } %>
454	</div>
455	<%= caption %>
456	<% if (date) { %>
457		<p class="date"><%= date %></p>
458	<% } %>
459</div>
460</script>
460
461
462<script id='BlogReader_linkpost' type='text/template'>
463<div class="linkpost">
464	<a href="<%= linkUrl %>" target="_blank"><%= title %></a>
465	<div class='body'><%= desc %></p>
466</div>
467</script>
467
468
469<script id='BlogReader_quotepost' type='text/template'>
470<div class="linkpost">
471	<%= source %>
472	<div class='body'><%= text %></p>
473</div>
474</script>
474
475
476<script id='BlogReader_videopost' type='text/template'>
477	<div class="photopost videopost">
478		<div class='body'>
479			<%= video %>
480		</div>
481		<%= caption %>
482		<% if (date) { %>
483			<p class="date"><%= date %></p>
484		<% } %>
485	</div>
486</script>
486
487
488	
488<script id='Instagram_auth_link' type='text/template'>
489<div class="row" style="padding-top: 0; margin-top: 0;">
490	<p class="widgetTip"><em><%=msg%></em></p>
491	<button class='button-secondary auth-link' style="display: block;" onClick='javascript:window.open("<%=url%>", "Authorizing Instagram", "resizable,scrollbars,status,height=500,width=500")'>
492		Authorize with Instagram
493	</button>
494	<p class="widgetTip" style="padding:0;">You may need to disable any popup blockers.</p>
495</div>
496</script>
496
497
498<script id='Instagram_main' type='text/template'>
499<div class='main<% if (!list) { %> grid<% } %>'>
500</div>
501</script>
501
502
503<script id='Instagram_auth_form' type='text/template'>
504	<div class="row" style="display:none">
505		<input type="hidden" name="token" value="<%= token %>" /><br/>
506	</div>
507	<div class="row typeSelect" data-group="">
508		<label>Images per page</label>
509		<select name="limit" tabindex="-1">
510			<option value="8">8</option>
511			<option value="16">16</option>
512			<option value="24">24</option>
513			<option value="32">32</option>
514		</select>
515		<div class="ps-select">
516			<div class="list">
517				<ul>
518				<li>
519					<button type="button" tabindex="-1" data-title="8" data-value="8" data-act="selectBox">
520						8
521					</button>
522				</li>
523				<li>
524					<button type="button" tabindex="-1" data-title="16" data-value="16" data-act="selectBox">
525						16
526					</button>
527				</li>
528				<li>
529					<button type="button" tabindex="-1" data-title="24" data-value="24" data-act="selectBox">
530						24
531					</button>
532				</li>
533				<li>
534					<button type="button" tabindex="-1" data-title="32" data-value="32" data-act="selectBox">
535						32
536					</button>
537				</li>
538				</ul>
539			</div>
540		</div>
541	</div>
542	<div class="row typeCheckbox">
543		<input type="hidden" value="f_displayList" <% if (cfg.f_displayList === 'true' || cfg.f_displayList === 't') { %>checked<% } %> name="f_displayList" id="f_displayList">
544	</div>
545	<div class="row typeCheckbox">
546		<input type="hidden" value="displayLikes" <% if (cfg.displayLikes === 'true' || cfg.displayLikes === 't') { %>checked<% } %> name="displayLikes" id="displayLikes">
547	</div>
548	<div class="row typeCheckbox">
549		<input type="checkbox" value="displayCaption" <% if (cfg.displayCaption === 'true' || cfg.displayCaption === 't') { %>checked<% } %> name="displayCaption" id="displayCaption">
550		<label for="displayCaption">Caption</label>
551	</div>
552	<div class="row" style="margin-bottom: 0; padding-bottom: 0;">
553		<p class='status' style="margin-bottom: 0; padding-bottom: 0;"></p>
554	</div>
555</script>
555
556
557<script id='Instagram_item' type='text/template'>
558<div class='item'>
559	<a href="<%=link%>" target="_blank">
560		<img src="<%=url%>" width="<%=width%>" height="<%=height%>"/>
561	</a>
562	<% if (caption !== '') { %>
563	<p class='caption'><%=caption%></p>
564	<% } %>
565</div>
566</script>
566
567
568<script id='Instagram_video' type='text/template'>
569	<div class='video'>
570			<video width="90%" height="90%" preload="metadata" controls>
571				<source src="<%=url%>" type="video/mp4">
572			</video>
573		<% if (caption !== '') { %>
574		<p class='caption'><%=caption%></p>
575		<% } %>
576	</div>
577	</script>
577
578
579<script id='Instagram_pagination' type='text/template'>
580<div class='pagination_prev'>
581	<a class='prev'>Previous page</a>
582</div>
583<div class='pagination_next'>
584	<a class='next'>Next page</a>
585</div>
586</script>
586
587	<!-- for gplus share -->
588<script src="https://apis.google.com/js/platform.js" async defer></script>
588
589
590<script id='ShareUrl_main' type='text/template'>
591<% if (typeof f_innerScroll !== 'undefined' && f_innerScroll) { %>
592<div class="content">
593<%}%>
594<div class="su-holder">
595<div class="su-content">
596	<% if (typeof f_closeable !== 'undefined' && f_closeable) { %>
597		<button class="close">Close</button>
598	<% } %>
599	<h1>Share this <%= f_shareWhat %></h1>
600	<form>
601		<label>Link</label>
602		<input class="link" type=text value=""
603			id="copyURL" />
604		<button title="Copy Link" data-clipboard-target="copyURL">Copy Link</button>
605	</form>
606	<form>
607		<label>Email</label>
608		<input class="email" type=email placeholder="Enter an email address" id="emailURL"/>
609		<button title="Share Via Email" class="shareEmail">Share Via Email</button>
610	</form>
611	<% if (typeof f_embedable !== 'undefined' && f_embedable) { %>
612	<form>
613		<label>Embed</label>
614		<input class="embed" type=text value="<iframe src='http://www.thisurl.com' width='800' height='600' />"
615			id="copyEmbed" />
616		<button title="Copy Embed Code" data-clipboard-target="copyEmbed">Copy Embed Code</button>
617	</form>
618	<% } %>
619		<ul class='share-options'>
620			<li><a target="_blank" href="#" class="pinterest" title="Pinterest"><span>Pinterest</span></a></li>
621			<li><a target="_blank" href="#" class="facebook" title="Facebook"><span>Facebook</span></a></li>
622			<li><a target="_blank" href="#" class="twitter" title="Twitter"><span>Twitter</span></a></li>
623		</ul>
624</div>
625</div>
626<% if (typeof f_innerScroll !== 'undefined' && f_innerScroll) { %>
627</div>
628<%}%>
629
630</script>
630
631
632	
632<script id='ImageStage_main' type='text/template'>
633	<%= tpl('image', {config: config, img: current, stop: 'current'}) %>
634	<%= tpl('image', {config: config, img: previous, stop: 'previous'}) %>
635	<%= tpl('image', {config: config, img: next, stop: 'next'}) %>
636	<%= tpl('image', {config: config, stop: 'blank'}) %>
637	<div class="cover <%= config.size %>"></div>
638</script>
638
639
640
641<script id='ImageStage_image' type='text/template'>
642<div class='img <%= stop %> <%= config.transition %> <%= config.size %>' <% if (typeof img !== 'undefined') { %>style='background-image: url(<%= img %>);'<% } %>></div>
643</script>
643
644	
644<script id='MetaViewer_main' type='text/template'>
645<div class="<% if (config.f_innerScroll) { %>content <% } %> scrollable">
646    <% if (config.f_content !== 'caption') { %>
647    	<h1><%- data.name || data.headline || data.title || data.file_name %></h1>
648    <% } %>
649    <% if (config.f_content !== 'title' &&
650    	((typeof data.description !== 'undefined' && data.description) ||
651    	(typeof data.caption !== 'undefined' && data.caption))) { 
652    	var useInfo = (typeof data.caption === 'undefined') ? data.description : data.caption; %>
653	    <div <% if (useInfo && useInfo.length > config.f_colAfterChars) { %>lang="en" class="columns"<% } %>>
654	            <%- useInfo %>
655	    </div>
656    <% } %>
657</div>
658</script>
658
659
660	
660<script id='SlideShowControls_main' type='text/template'>
661	<% var buttons = 0;
662    	buttons += (config.f_play !== 'n' && countData.count > 1)?1:0;
663    	buttons += (config.f_social !== 'f')?1:0;
664    	buttons += (config.f_thumbs !== 'n' && countData.count > 1)?1:0;
665    	buttons += (config.f_meta !== 'n')?1:0;
666    	buttons += (config.buyMenu !== 'f')?1:0; %>
667	<div class="controls">
668	    <% if (countData.count > 1) { %>
669			<button class="backward">
670				<div class="icon" title="Previous Image"></div>
671			</button>
672			<button class="forward">
673				<div class="icon" title="Next Image"></div>
674			</button>
675		<% } %>
676	</div>
677	<% if (config.f_closeable === 't') { %>
678	<button class="close">Close</button>
679	<% } %>
680    <%= tpl('count', {config: config, countData: countData}) %>
681    <% if (config.f_galleryname === 't') { %>
682	    <h1 class="buttons-<%=buttons %>"><%- countData.galName || gallery.name %></h1>
683    <% } %>
684    <% if (config.f_play !== 'n' || config.f_social !== 'f' ||
685    	config.f_thumbs !== 'n' || config.f_meta !== 'n') { %>
686    <div class="buttons buttons-<%=buttons %>">
687	    <% if (config.f_thumbs !== 'n' && config.f_thumbs !== 'a' && (!!config.f_thumbs_force || countData.count > 1)) { %>
688	    <button class="thumbs<% if (config.f_thumbs !== 'f') { %> on<% } %>" title="Thumbnails">Thumbnails</button>
689		<% } %>
690		<% if (countData.count > 1) { %>
691			<%= tpl('play', {config: config}) %>
692		<% } %>
693	    <% if (config.f_fullscreen === 't') { %>
694	    <button class="fullscreen" title="Fullscreen">Fullscreen</button>
695		<% } %>
696   		<% if (config.f_meta !== 'n' && config.f_meta !== 'a') { %>
697	    <button class="info<% if (config.f_meta !== 'f') { %> on<% } %>" title="<%= (typeof config.metaText !== 'undefined') ? config.metaText : 'Caption' %>"><%= (typeof config.metaText !== 'undefined') ? config.metaText : 'Caption' %></button>
698		<% } %>
699   		<% if (config.f_archive !== 'f') { %>
700	    <button class="archive" title="<%= (typeof config.archiveText !== 'undefined') ? config.archiveText : 'More Info & Actions' %>"><span><%= (typeof config.archiveText !== 'undefined') ? config.archiveText : 'More Info & Actions' %></span></button>
701		<% } %>
702		<% if (config.f_social !== 'f') { %>
703	    <button class="social" title="Share">Share</button>
704		<% } %>
705	    <% if (config.buyMenu === 't') { %>
706	    <button class="buy" title="Buy">Buy</button>
707		<% } %>
708	</div>
709	<% } %>
710</script>
710
711
712<script id='SlideShowControls_play' type='text/template'>
713    <% if (config.f_play === 't') { %>
714    <button class="play pause" title="Pause">Pause</button>
715	<% } else if (config.f_play === 'f') { %>
716    <button class="play" title="Play">Play</button>
717    <% } %>
718</script>
718
719
720<script id='SlideShowControls_count' type='text/template'>
721<div class="count <%= config.f_count %><% if (countData.count === 1) { %> no-controls<% } %>">
722    <% if (config.f_count === 't') { %>
723		<% if (countData.current !== ' ') { %>
724		<%= countData.current %><span><%= countData.count %></span>
725		<% } else { %>
726			&nbsp;
727		<% } %>
728    <% } %>
729	<% if (countData.count > 1) { %>
730		<button class="backward" title="Previous Image">Previous</button>
731		<button class="forward" title="Next Image">Next</button>
732	<% } %>
733</div>
734</script>
734
735
736	
736<script id='ThumbViewer_main' type='text/template'>
737    <div class="holder"></div>
738</script>
738
739
740<script id='ThumbViewer_images' type='text/template'>
741<div class="pagination">
742    <% if (Math.ceil(images.length/max) > 1) { %>
743    <button class="arrow left" data-type="prev">Previous</button>
744    <% } %>
745    <div class="count">
746        <em><%= page+1 %></em><%= Math.ceil(images.length/max) %>
747    </div>
748    <% if (Math.ceil(images.length/max) > 1) { %>
749    <button class="arrow right" data-type="next">Next</button>
750    <% } %>
751</div>
752<div class="holder <% if (config.f_innerScroll) { %>content <% } %>scrollable">
753<% if (config.f_layout === 'm') { %><div class="columns"><% } %>
754<% for (var i = start, l = (start + max > images.length)?images.length:start+max; i < l; i++) { %>
755    <a href="#" data-index="<%= i %>"<% if (!!renderGID) { %> data-gid="<%= images[i].g_id %>" data-id="<%= images[i].id %>"<% } %>>
756        <div class="scaler">
757            <img draggable="false" alt="<%= images[i].caption || images[i].headline || images[i].title %>"  ondragstart="return false" onmousedown="return false" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-src="<%= images[i].src %>" data-width=<%= images[i].screen_width_max %> data-height=<%= images[i].screen_height_max %> <% if (!!renderGID) { %>data-gid="<%= images[i].g_id %>"<% } %> />
758        </div>
759    </a>
760<% } %>
761<% if (config.f_layout === 'm') { %></div><% } %>
762</div>
763</script>
763
764	
764<script id='BuyMenu_main' type='text/template'>
765<% if (typeof config.f_innerScroll !== 'undefined' && config.f_innerScroll) { %>
766<div class="content">
767<%}%>
768<div class="su-holder">
769<div class="su-content">
770	<% if (typeof config.f_closeable !== 'undefined' && config.f_closeable) { %>
771		<button class="close">Close</button>
772	<% } %>
773	<h1>Buy this <%= config.buyWhat %></h1>
774	<ul class="buy-options">
775	<% if (typeof pricing !== 'undefined' && pricing.length > 0) { %>
776		<% if(!!find('PR', pricing)) { %>
777	    <li><a href="#" class="pr" title="Print/product">Print/product</a></li>
778	    <% } %>
779		<% if(!!find('BND', pricing)) { %>
780	    <li><a href="#" class="bnd" title="Image package">Image package</a></li>
781	    <% } %>
782		<% if(!!find('PU', pricing)) { %>
783	    <li><a href="#" class="pu" title="Personal use download">Personal use download</a></li>
784	    <% } %>
785		<% if(!!find('RM', pricing)) { %>
786	    <li><a href="#" class="rm" title="Rights-managed license">Rights-managed license</a></li>
787	    <% } %>
788		<% if(!!find('RF', pricing)) { %>
789	    <li><a href="#" class="rf" title="Royalty-free license">Royalty-free license</a></li>
790	    <% } %>
791		<% if(cart > 0) { %>
792	    <li class="cart-link"><a href="/cart" class="cart" title="View your cart"><span>View your cart</span></a></li>
793	    <% } %>
794	<% } %>
795	</ul>
796</div>
797</div>
798<% if (typeof config.f_innerScroll !== 'undefined' && config.f_innerScroll) { %>
799</div>
800<%}%>
801</script>
801
802	
802<script id='SocialFollow_main' type='text/template'>
803<%
804if (f_edit && linkA.length === 0) {
805	%>
806<%= tpl('placeholder', {}) %>
807
808<% } else { %>
809
810<div class='follow-wrapper'>
811<ul class='follow-options'>
812<%
813var link;
814for (var i=0; i<linkA.length; i++) {
815	link = linkA[i];
816%>
817	<li>
818		<a target='_blank' class=<%= link.service %> href=<%= link.url %>></a>
819	</li>
820<% } %>
821</ul>
822</div>
823
824<% } %>
825</script>
825
826
827<script id='SocialFollow_placeholder' type='text/template'>
828<div class='follow-wrapper placeholder edit-widget-border'>
829<ul class='follow-options'>
830	<li><a class='twitter'></a></li>
831	<li><a class='facebook'></a></li>
832	<li><a class='instagram'></a></li>
833</ul>
834</div>
835</script>
835
836
837<script id='SocialFollow_editor' type='text/template'>
838	<p class='widgetTip'>
839		Enter your info in the text fields below, and we&#039;ll do the rest.
840		<a target="_blank" href="https://support.photoshelter.com/hc/en-us/articles/204837820">Learn more &#187;</a>
841	</p>
842
843	<ul class='objectList'></ul>
844
845	<div class='widgetTip'>
846		Click and drag to reorder your social follow buttons.
847	</div>
848</script>
848
849
850<script id='SocialFollow_editUsernames' type='text/template'>
851<%
852for (var i=0; i<socialDataA.length; i++) {
853	var socialItem = socialDataA[i];
854%><%= tpl('editUsername', socialItem) %>
855<% } %>
856</script>
856
857
858<script id='SocialFollow_editUsername' type='text/template'>
859	<li class='row draggable sortable external' data-service=<%= service %>>
860		<span class='dragHandle'></span>
861		<span><%= label %></span>
862		<input name=<%= service %> type='text' value='<%= username %>' placeholder='<%= placeholder %>' />
863	</li>
864</script>
864
865
866
867
868<script type="text/javascript">
869var C2_CFG = {"theme":"Otis","themeCfg":"{\"name\":\"Otis\",\"version\":\"1.4.0\",\"requires\":{\"models\":[\"Collection\",\"Content\",\"Gallery\",\"Image\",\"Generic\"],\"widgets\":[[\"Content\",\"1.0\"],[\"ContactForm\",\"1.0\"],[\"FilmStrip\",\"1.0\"],[\"HeroTab\",\"2.0\"],[\"ImageBackground\",\"1.0\"],[\"Nav\",\"1.1\"],[\"SocialShare\",\"1.0\"],[\"StaticImage\",\"1.0\"],[\"VimeoPlayer\",\"1.0\"],[\"VimeoPlaylist\",\"1.0\"],[\"Logo\",\"1.2\"],[\"BlogReader\",\"1.0\"],[\"Instagram\",\"1.2\"],[\"ShareUrl\",\"1.1\"],[\"ImageStage\",\"1.1.1\"],[\"MetaViewer\",\"1.0\"],[\"SlideShowControls\",\"1.2.0\"],[\"ThumbViewer\",\"1.1\"],[\"BuyMenu\",\"1.0\"],[\"SocialFollow\",\"1.0.0\"]]},\"resources\":{\"fonts\":{\"abril\":{\"family\":\"Abril Fatface\",\"alternate\":\"serif\",\"vendor_tag\":\"Abril+Fatface\"},\"arial\":{\"family\":\"Arial\",\"alternate\":\"sans-serif\",\"vendor_tag\":\"\"},\"arvo\":{\"family\":\"Arvo\",\"alternate\":\"serif\",\"vendor_tag\":\"Arvo\"},\"badScript\":{\"family\":\"Bad Script\",\"alternate\":\"sans-serif\",\"vendor_tag\":\"Bad+Script\"},\"berkshire\":{\"family\":\"Berkshire Swash\",\"alternate\":\"serif\",\"vendor_tag\":\"Berkshire+Swash\"},\"cabin\":{\"family\":\"Cabin\",\"alternate\":\"sans-serif\",\"vendor_tag\":\"Cabin\"},\"domine\":{\"family\":\"Domine\",\"alternate\":\"serif\",\"vendor_tag\":\"Domine\"},\"droidSans\":{\"family\":\"Droid Sans\",\"alternate\":\"sans-serif\",\"vendor_tag\":\"Droid+Sans\"},\"gentium\":{\"family\":\"Gentium Basic\",\"alternate\":\"serif\",\"vendor_tag\":\"Gentium+Basic\"},\"georgia\":{\"family\":\"Georgia\",\"alternate\":\"serif\",\"vendor_tag\":\"\"},\"helvetica\":{\"family\":\"Helvetica\",\"alternate\":\"sans-serif\",\"vendor_tag\":\"\"},\"josefin\":{\"family\":\"Josefin Sans\",\"alternate\":\"sans-serif\",\"vendor_tag\":\"Josefin+Sans: 600\"},\"kreon\":{\"family\":\"Kreon\",\"alternate\":\"serif\",\"vendor_tag\":\"Kreon\"},\"lato\":{\"family\":\"Lato\",\"alternate\":\"sans-serif\",\"vendor_tag\":\"Lato\"},\"libre\":{\"family\":\"Libre Baskerville\",\"alternate\":\"serif\",\"vendor_tag\":\"Libre+Baskerville\"},\"merriweather\":{\"family\":\"Merriweather\",\"alternate\":\"serif\",\"vendor_tag\":\"Merriweather\"},\"open\":{\"family\":\"Open Sans\",\"alternate\":\"sans-serif\",\"vendor_tag\":\"Open+Sans\"},\"oswald\":{\"family\":\"Oswald\",\"alternate\":\"sans-serif\",\"vendor_tag\":\"Oswald\"},\"pacifico\":{\"family\":\"Pacifico\",\"alternate\":\"serif\",\"vendor_tag\":\"Pacifico\"},\"palatino\":{\"family\":\"Palatino\",\"alternate\":\"serif\",\"vendor_tag\":\"\"},\"playfair\":{\"family\":\"Playfair Display\",\"alternate\":\"serif\",\"vendor_tag\":\"Playfair+Display\"},\"ptSans\":{\"family\":\"PT Sans\",\"alternate\":\"sans-serif\",\"vendor_tag\":\"PT+Sans\"},\"ptSansNarrow\":{\"family\":\"PT Sans Narrow\",\"alternate\":\"sans-serif\",\"vendor_tag\":\"PT+Sans+Narrow\"},\"ptSerif\":{\"family\":\"PTSerif\",\"alternate\":\"serif\",\"vendor_tag\":\"PT+Serif\"},\"quicksand\":{\"family\":\"Quicksand\",\"alternate\":\"sans-serif\",\"vendor_tag\":\"Quicksand\"},\"raleway\":{\"family\":\"Raleway\",\"alternate\":\"sans-serif\",\"vendor_tag\":\"Raleway\"},\"sanchez\":{\"family\":\"Sanchez\",\"alternate\":\"serif\",\"vendor_tag\":\"Sanchez\"},\"timeNewRoman\":{\"family\":\"Times New Roman\",\"alternate\":\"serif\",\"vendor_tag\":\"\"},\"verdana\":{\"family\":\"Verdana\",\"alternate\":\"sans-serif\",\"vendor_tag\":\"\"}},\"color_set\":[{\"name\":\"Light: Bold\",\"values\":{\"colorBkg\":\"#f4f4f4\",\"colorFrg\":\"#ffffff\",\"colorBrand\":\"#db0000\",\"colorNav\":\"#7b7b7b\",\"colorBody\":\"#1d1d1d\",\"colorLink\":\"#db0000\"}},{\"name\":\"Light: Classic\",\"values\":{\"colorBkg\":\"#f6f6f6\",\"colorFrg\":\"#ffffff\",\"colorBrand\":\"#444444\",\"colorNav\":\"#8e8e8e\",\"colorBody\":\"#5f5f5f\",\"colorLink\":\"#6babd7\"}},{\"name\":\"Dark: Bold\",\"values\":{\"colorBkg\":\"#191919\",\"colorFrg\":\"#000000\",\"colorBrand\":\"#e80000\",\"colorNav\":\"#acacac\",\"colorBody\":\"#e3e3e3\",\"colorLink\":\"#e80000\"}},{\"name\":\"Dark: Classic\",\"values\":{\"colorBkg\":\"#191919\",\"colorFrg\":\"#000000\",\"colorBrand\":\"#e8e8e8\",\"colorNav\":\"#acacac\",\"colorBody\":\"#cacaca\",\"colorLink\":\"#839fd2\"}}],\"font_set\":[{\"name\":\"Classic 1\",\"values\":{\"font_3\":\"open\",\"font_1\":\"open\",\"font_2\":\"gentium\"}},{\"name\":\"Classic 2\",\"values\":{\"font_3\":\"quicksand\",\"font_1\":\"quicksand\",\"font_2\":\"ptSerif\"}},{\"name\":\"Classic 3\",\"values\":{\"font_3\":\"playfair\",\"font_1\":\"gentium\",\"font_2\":\"gentium\"}},{\"name\":\"Modern 1\",\"values\":{\"font_3\":\"open\",\"font_1\":\"open\",\"font_2\":\"open\"}},{\"name\":\"Modern 2\",\"values\":{\"font_3\":\"oswald\",\"font_1\":\"oswald\",\"font_2\":\"lato\"}},{\"name\":\"Modern 3\",\"values\":{\"font_3\":\"raleway\",\"font_1\":\"raleway\",\"font_2\":\"lato\"}},{\"name\":\"Funky 1\",\"values\":{\"font_1\":\"arvo\",\"font_2\":\"arvo\",\"font_3\":\"arvo\"}},{\"name\":\"Funky 2\",\"values\":{\"font_1\":\"pacifico\",\"font_2\":\"lato\",\"font_3\":\"lato\"}},{\"name\":\"Funky 3\",\"values\":{\"font_1\":\"badScript\",\"font_2\":\"badScript\",\"font_3\":\"ptSans\"}}]},\"start\":\"index\",\"colorBkg\":\"#f6f6f6\",\"colorFrg\":\"#ffffff\",\"colorBrand\":\"#3456a4\",\"colorNav\":\"#8f8f8f\",\"colorBody\":\"#5a606e\",\"colorLink\":\"#eba073\",\"font_3\":\"raleway\",\"font_1\":\"raleway\",\"font_2\":\"ptSans\",\"color_set\":\"custom\",\"font_set\":\"custom\",\"last_modified\":\"2026-09-21 01:18:47 GMT\",\"modes\":{\"global\":{\"user_hidden\":true,\"widgets\":[{\"widget\":\"Logo\",\"widgetName\":\"Logo\",\"widgetDesc\":\"Your site name, displayed using text or a logo image\",\"type\":\"text\",\"f_force_menu_button\":\"h\",\"text\":\"\",\"image\":null,\"image_f_retina\":\"t\",\"image_orig_enable\":\"t\",\"image_width\":2040,\"image_height\"
869:2040,\"image_file_exts\":[\"gif\",\"jpeg\",\"jpg\",\"png\"],\"image_f_wm_disable\":\"t\",\"image_f_sec_ignore\":\"t\",\"image_max_size\":2040,\"propOverload\":null},{\"widget\":\"Nav\",\"widgetName\":\"Navigation\",\"widgetDesc\":\"Links used to traverse your site\",\"f_archive_not_nested\":false,\"links\":[{\"name\":\"About\",\"type\":\"fixed\",\"url_fragment\":\"about\",\"className\":\"about\",\"f_hidden\":false,\"id\":\"-0\"},{\"name\":\"Portfolio\",\"type\":\"fixed\",\"url_fragment\":\"index\",\"className\":\"portfolio\",\"f_hidden\":false,\"id\":\"-1\",\"act\":\"edit\"},{\"name\":\"Video | Graphic Design\",\"type\":\"fixed\",\"url_fragment\":\"video\",\"className\":\"video\",\"f_hidden\":false,\"id\":\"-2\",\"act\":\"edit\"},{\"type\":\"page\",\"url_fragment\":\"investment-booking\",\"f_hidden\":false,\"name\":\"Investment\\\/Booking\",\"page_title\":\"\",\"act\":\"edit\",\"id\":\"-3\"},{\"name\":\"Contact\",\"type\":\"fixed\",\"url_fragment\":\"contact\",\"className\":\"contact\",\"f_hidden\":false,\"id\":\"-4\"},{\"type\":\"external\",\"f_hidden\":false,\"name\":\"Client Login\",\"url\":\"https:\\\/\\\/www.kristinaciliaphotography.com\\\/gallery-collection\\\/Client-Login\\\/C0000Ij9KHFTaXeM\",\"url_fragment\":\"\",\"target\":null,\"act\":\"edit\",\"id\":\"-5\"},{\"type\":\"external\",\"f_hidden\":false,\"name\":\"Blog\",\"url\":\"https:\\\/\\\/kristinaciliaphotography.wordpress.com\\\/\",\"url_fragment\":\"\",\"target\":null,\"act\":\"add\",\"id\":\"-6\"},{\"type\":\"page\",\"name\":\"Reviews\",\"url_fragment\":\"reviews\",\"cls\":\"reviews\",\"f_hidden\":false,\"id\":\"-7\",\"page_title\":\"Reviews\",\"act\":\"edit\"},{\"name\":\"Archive\",\"type\":\"dynamic\",\"url_fragment\":\"archive\",\"className\":\"archive\",\"f_hidden\":false,\"id\":\"-8\",\"act\":\"edit\"},{\"type\":\"fixed\",\"name\":\"Blog\",\"url_fragment\":\"blog\",\"cls\":\"blog\",\"f_hidden\":true,\"id\":\"-9\"},{\"type\":\"fixed\",\"name\":\"Instagram\",\"url_fragment\":\"instagram\",\"cls\":\"instagram\",\"f_hidden\":true,\"id\":\"-10\",\"act\":\"edit\"},{\"type\":\"page\",\"name\":\"Client Login\",\"url_fragment\":\"client-login\",\"cls\":\"client-login\",\"f_hidden\":true,\"id\":\"-11\",\"page_title\":\"Client Login\",\"act\":\"edit\"},{\"type\":\"page\",\"name\":\"Home\",\"url_fragment\":\"home\",\"cls\":\"home\",\"f_hidden\":true,\"id\":\"-12\"},{\"type\":\"page\",\"name\":\"investment\",\"url_fragment\":\"investment\",\"cls\":\"investment\",\"f_hidden\":true,\"id\":\"-13\"},{\"type\":\"page\",\"name\":\"Custom Page\",\"url_fragment\":\"calendar\",\"cls\":\"calendar\",\"f_hidden\":true,\"id\":\"-14\"},{\"type\":\"page\",\"name\":\"Investment\",\"url_fragment\":\"pricing\",\"cls\":\"pricing\",\"f_hidden\":true,\"id\":\"-15\"}],\"propOverload\":null},{\"widget\":\"SocialFollow\",\"widgetName\":\"Social Follow\",\"widgetDesc\":\"Generates social follow icons for your site\",\"twitter\":\"\",\"facebook\":\"\",\"instagram\":\"KristinaCiliaPhoto\",\"linkedin\":\"\",\"vimeo\":\"\",\"tumblr\":\"\",\"pinterest\":\"kciliaphoto\",\"googlePlus\":\"\",\"fiveHPx\":\"\",\"services\":[\"twitter\",\"facebook\",\"instagram\",\"vimeo\",\"linkedin\",\"tumblr\",\"pinterest\",\"googlePlus\",\"fiveHPx\"]}]},\"intro\":{\"user_hidden\":true,\"widgets\":[{\"widget\":\"ImageBackground\",\"widgetName\":\"Background Image\",\"widgetDesc\":\"A background image displayed behind your content\",\"image\":null,\"image_f_wm_disable\":\"t\",\"image_f_sec_ignore\":\"t\",\"image_max_size\":1440,\"f_transitions\":true,\"f_editable\":true},{\"widget\":\"Logo\",\"widgetName\":\"Logo\",\"widgetDesc\":\"Your site name, displayed using text or a logo image\",\"type\":\"text\",\"f_force_menu_button\":\"f\",\"text\":\"\",\"image\":null,\"image_f_retina\":\"t\",\"image_orig_enable\":\"t\",\"image_width\":2040,\"image_height\":2040,\"image_file_exts\":[\"gif\",\"jpeg\",\"jpg\",\"png\"],\"image_f_wm_disable\":\"t\",\"image_f_sec_ignore\":\"t\",\"image_max_size\":2040,\"propOverload\":null}],\"transition\":{\"delay\":1000,\"fade\":1000,\"next\":\"index\"}},\"index\":{\"definition\":\"Index_121\",\"modeName\":\"Portfolio\",\"title\":\"Kristina Cilia Photography\",\"meta_description\":\"Kristina Cilia Photography is a wedding, senior and family portrait, maternity and editorial newborn, and branding photographer located in Vacaville, CA. She also offers videography for content creation. Also serving Fairfield, Dixon, Davis, Winters, Napa, Sonoma, Sacramento, and the San Francisco Bay Area.\",\"widgets\":[{\"widget\":\"HeroTab\",\"widgetName\":\"Featured Work\",\"
869widgetDesc\":\"Galleries and\\\/or collections displayed on your site\",\"dataSource\":\"user\",\"userTabs\":[{\"type\":\"Collection\",\"id\":\"C0000JLCklImrgGk\"},{\"type\":\"Gallery\",\"id\":\"G0000mH0DO49OFCs\"},{\"type\":\"Gallery\",\"id\":\"G0000xvguTW_rk1I\"},{\"id\":\"G0000jB0ZO18R3UI\",\"type\":\"Gallery\"},{\"type\":\"Gallery\",\"id\":\"G0000fxdfNsZiSeE\"},{\"type\":\"Gallery\",\"id\":\"G0000I25bpQlWf4U\"},{\"type\":\"Gallery\",\"id\":\"G0000pz.llh.2TP0\"},{\"type\":\"Gallery\",\"id\":\"G0000VFbNcDYz_W8\"},{\"type\":\"Gallery\",\"id\":\"G000002jncY.lWXs\"},{\"type\":\"Gallery\",\"id\":\"G0000RHCKwzR6m7E\"}],\"recent\":[\"\",\"\"],\"delegate\":{\"Gallery\":[{\"mode\":\"index\",\"set\":\"gallerySingleImage\",\"ordinal\":0}]}},{\"widget\":\"SocialShare\",\"widgetName\":\"Post to Social Networks\",\"widgetDesc\":\"Links for easy social sharing of your content\",\"f_editable\":false,\"text\":null,\"style\":null}],\"sets\":{\"gallerySingleImage\":[{\"widget\":\"SlideShowControls\",\"widgetName\":\"Image Viewer\",\"widgetDesc\":\"Presentation view of your images\",\"dataSource\":\"dynamic\",\"userLinks\":\"\",\"f_closeable\":\"t\",\"f_galleryname\":\"f\",\"f_count\":\"t\",\"f_thumbs\":\"f\",\"f_thumbs_force\":false,\"f_play\":\"f\",\"f_fullscreen\":\"f\",\"f_meta\":\"n\",\"metaText\":\"Caption\",\"f_metaForceFalseMobile\":false,\"f_archive\":\"f\",\"archiveText\":\"More Info & Actions\",\"f_social\":\"t\",\"buyMenu\":\"f\",\"f_share_what\":\"image\",\"f_toggleChrome\":\"t\",\"propOverload\":{\"dataSource\":{\"map\":{\"dynamic\":\"dynamic\"},\"default\":\"dynamic\",\"inpEnable\":false},\"userLinks\":{\"inpEnable\":false},\"f_fullscreen\":{\"inpEnable\":true,\"default\":\"t\"},\"f_archive\":{\"inpEnable\":true},\"f_thumbs\":{\"inpEnable\":false},\"f_meta\":{\"inpLbl\":\"Image info\"},\"f_galleryname\":{\"inpEnable\":false}},\"delegate\":{\"Gallery\":[{\"mode\":\"index\",\"set\":\"gallerySingleImage\",\"ordinal\":1}],\"Page\":[{\"mode\":\"index\",\"set\":\"gallerySingleImage\",\"ordinal\":1}],\"Play\":[{\"mode\":\"index\",\"set\":\"gallerySingleImage\",\"ordinal\":1}],\"Meta\":[{\"mode\":\"index\",\"set\":\"gallerySingleImage\",\"ordinal\":1},{\"mode\":\"index\",\"set\":\"gallerySingleImage\",\"ordinal\":2}],\"Thumbs\":[{\"mode\":\"index\",\"set\":\"gallerySingleImage\",\"ordinal\":3}],\"Share\":[{\"mode\":\"index\",\"set\":\"gallerySingleImage\",\"ordinal\":4}],\"Buy\":[{\"mode\":\"index\",\"set\":\"gallerySingleImage\",\"ordinal\":5}]}},{\"widget\":\"ImageStage\",\"widgetName\":\"Image Display\",\"widgetDesc\":\"The frame and transitions used for a gallery's images\",\"size\":\"fit\",\"transition\":\"s\",\"duration\":\"4\",\"propOverload\":{\"size\":{\"inpEnable\":false}},\"delegate\":{\"State\":[{\"mode\":\"index\",\"set\":\"gallerySingleImage\",\"ordinal\":0}],\"ImageMeta\":[{\"mode\":\"index\",\"set\":\"gallerySingleImage\",\"ordinal\":2},{\"mode\":\"index\",\"set\":\"gallerySingleImage\",\"ordinal\":5}]}},{\"widget\":\"MetaViewer\",\"widgetName\":\"Image Metadata Display\",\"widgetDesc\":\"Image details (uses IPTC data)\",\"f_innerScroll\":true,\"f_colAfterChars\":400,\"f_content\":\"titleCaption\",\"propOverload\":{\"f_content\":{\"map\":{\"titleCaption\":\"Image name and caption\",\"title\":\"Image name only\",\"caption\":\"Image caption only\"}}},\"delegate\":{\"WhatMeta\":[{\"mode\":\"index\",\"set\":\"gallerySingleImage\",\"ordinal\":1}]}},{\"widget\":\"ThumbViewer\",\"widgetName\":\"Thumbnail Viewer\",\"pageCount\":50,\"f_scrollbar\":true,\"f_editable\":false,\"f_innnerScroll\":false,\"f_layout\":\"j\",\"delegate\":{\"JumpTo\":[{\"mode\":\"index\",\"set\":\"gallerySingleImage\",\"ordinal\":1}],\"Thumbs\":[{\"mode\":\"index\",\"set\":\"gallerySingleImage\",\"ordinal\":0}]},\"f_innerScroll\":true},{\"widget\":\"ShareUrl\",\"widgetName\":\"Post to Social Networks\",\"widgetDesc\":\"Links for easy social sharing of your content\",\"f_editable\":false,\"f_innerScroll\":true,\"f_embedable\":false,\"f_closeable\":true,\"f_shareWhat\":\"image\"},{\"widget\":\"BuyMenu\",\"widgetName\":\"Buy\\\/License Menu\",\"widgetDesc\":\"Links for easy social sharing of your content\",\"f_editable\":false,\"f_innerScroll\":true,\"buyWhat\":\"image\",\"f_closeable\":true,\"delegate\":{\"Pricing\":[{\"mode\":\"index\",\"set\":\"gallerySingleImage\",\"ordinal\":0}]}}]}},\"about\":{\"title\":\"About\",\"meta_description\":\"\",\"widgets\":[{\"widget\":\"ImageBackgroun
869d\",\"widgetName\":\"Background Image\",\"widgetDesc\":\"A background image displayed behind your content\",\"image\":null,\"image_f_wm_disable\":\"t\",\"image_f_sec_ignore\":\"t\",\"image_max_size\":1440,\"f_transitions\":true,\"f_editable\":true},{\"widget\":\"Content\",\"widgetName\":\"Content Area\",\"widgetDesc\":\"Text or custom content to display on this page\",\"contentTuple\":{\"type\":\"c2_page\",\"category\":\"about\",\"subcategory\":\"about\"},\"f_hash_tuple\":false,\"hashTupleBase\":{\"type\":\"c2_page\",\"category\":\"arbpage\",\"subcategory\":null},\"defaultContent\":{\"content\":\"<h2 class=\\\"title\\\">About Me<\\\/h2>Bio information to be entered here.\"}},{\"widget\":\"StaticImage\",\"widgetName\":\"Image\",\"widgetDesc\":\"An image to display on this page\",\"image\":[{\"type\":\"GalleryImage\",\"image_id\":\"I0000T21CiA7jss4\",\"gallery_id\":\"G0000F6BCA26TdWk\",\"collection_id\":\"C0000pa2SgmHfLwE\"}],\"image_width\":300,\"image_height\":500,\"image_f_wm_disable\":\"t\",\"image_f_sec_ignore\":\"t\",\"image_max_size\":null}]},\"contact\":{\"title\":\"Contact\",\"meta_description\":\"\",\"widgets\":[{\"widget\":\"ImageBackground\",\"widgetName\":\"Background Image\",\"widgetDesc\":\"A background image displayed behind your content\",\"image\":[{\"type\":\"GalleryImage\",\"image_id\":\"I0000ZhL4t66Su2E\",\"gallery_id\":\"G0000SYVjK4DBk_8\",\"collection_id\":\"C0000pa2SgmHfLwE\"}],\"image_f_wm_disable\":\"t\",\"image_f_sec_ignore\":\"t\",\"image_max_size\":1440,\"f_transitions\":true,\"f_editable\":true},{\"widget\":\"Content\",\"widgetName\":\"Content Area\",\"widgetDesc\":\"Text or custom content to display on this page\",\"contentTuple\":{\"type\":\"c2_page\",\"category\":\"contact\",\"subcategory\":\"contact22\"},\"f_hash_tuple\":false,\"hashTupleBase\":{\"type\":\"c2_page\",\"category\":\"arbpage\",\"subcategory\":null},\"defaultContent\":{\"content\":\"<h1 class=\\\"title\\\">Contact Info<\\\/h1><p>[contact info goes here]<\\\/p>\"}},{\"widget\":\"ContactForm\",\"widgetName\":\"Contact Form\",\"widgetDesc\":\"Form to allow visitors to send messages directly to you\",\"sendText\":\"Send\",\"f_captcha\":false,\"f_placeholder\":false}]},\"p\":{\"title\":\"Custom Page\",\"meta_description\":\"\",\"modeName\":\"Custom Page\",\"user_hidden\":true,\"widgets\":[{\"widget\":\"Content\",\"widgetName\":\"Content Area\",\"widgetDesc\":\"Text or custom content to display on this page\",\"contentTuple\":null,\"f_hash_tuple\":true,\"hashTupleBase\":{\"type\":\"c2_page\",\"category\":\"arbpage\",\"subcategory\":null},\"defaultContent\":null}]},\"video\":{\"title\":\"Video\",\"meta_description\":\"Kristina Cilia Photography offers video and content creation services for your website, social media, print and graphic design needs.\",\"widgets\":[{\"widget\":\"VimeoPlayer\",\"widgetName\":\"Vimeo Player\",\"widgetDesc\":\"A Vimeo video player\",\"f_dialog\":true,\"style\":null},{\"widget\":\"VimeoPlaylist\",\"widgetName\":\"Vimeo Feed\",\"widgetDesc\":\"A list of videos from a Vimeo account\\\/album\",\"list_type\":\"vimeo_user\",\"vimeo_user\":\"\",\"vimeo_album\":\"\"},{\"widget\":\"Content\",\"widgetName\":\"Content Area\",\"widgetDesc\":\"Text or custom content to display on this page\",\"contentTuple\":{\"type\":\"c2_page\",\"category\":\"video\",\"subcategory\":\"intro\"},\"f_hash_tuple\":false,\"hashTupleBase\":{\"type\":\"c2_page\",\"category\":\"arbpage\",\"subcategory\":null},\"defaultContent\":{\"content\":\"<h2 class=\\\"title\\\">Videos<\\\/h2>A selection of videos.\"}}]},\"blog\":{\"modeName\":\"Blog\",\"definition\":\"Blog\",\"title\":\"Blog\",\"meta_description\":\"\",\"widgets\":[{\"widget\":\"BlogReader\",\"widgetName\":\"Blog Feed\",\"widgetDesc\":\"Displays posts from an external blog\",\"type\":\"tumblr\",\"blogger_url\":null,\"blogger_limit\":1,\"tumblr_url\":null,\"tumblr_limit\":5,\"wordpress_url\":null,\"wordpress_feedUrl\":null,\"f_previous_text\":\"Previous\",\"f_next_text\":\"Next\"},{\"widget\":\"Content\",\"widgetName\":\"Content Area\",\"widgetDesc\":\"Text or custom content to display on this page\",\"contentTuple\":{\"type\":\"c2_page\",\"category\":\"blog\",\"subcategory\":\"intro\"},\"f_hash_tuple\":false,\"hashTupleBase\":{\"type\":\"c2_page\",\"category\":\"arbpage\",\"subcategory\":null},\"defaultContent\":{\"content\":\"<h1>Blog<\\\/h1>\"}}]},\"instagram\":{\"definition\":\"Instagram\",\"modeName\":\"Instagram\",\"title\":\"Instagram\",\"meta_description\":\"\",\"widgets\":[{\"widget\":\"Instagram\",\"widgetName\":\"Instagram\",\"widgetDesc\":\"A feed of photos from an Instagram account\",\"token\":null,\"limit\":\"16\",\"f_displayList\":\"t\",\"displayLikes\":\"t\",\"displayCaption\":\"t\"},{\"widget\":\"Content\",\"widgetName\":\"Content Area\",\"widgetDesc\":\"Text or custom content to display on this page\",\"contentTuple\":{\"type\":\"c2_page\",\"category\":\"instagram\",\"subcategory\":\"intro\"},\"f_hash_tuple\":false,\"hashTupleBase\":{\"type\":\"c2_page\",\"category\":\"arbpage\",\"subcategory\":null},\"defaultContent\":{\"content\":\"<h1 class=\\\"title\\\">Instagram<\\\/h1>\"}}]}}}","customEnv":{"id":"U0000RiAQcPfvnhU","name":"Kristina Cilia","label":"kristinacilia","theme":"Otis","theme_name":"Marquee","curhost":"www.kristinaciliaphotography.com","host":"www.kristinaciliaphotography.com","host_ps":"kristinacilia.photoshelter.com","url":"https:\/\/www.kristinaciliaphotography.com","url_ps":"https:\/\/kristinacilia.photoshelter.com","api_key":"PS631731c7","api_key_v4":"WbCFNtLJzS4","site_cfg":{"SC_ID":"SC000HiuxkqfRYis","SC_ORG_ID":null,"SC_USER_ID":"U0000RiAQcPfvnhU","SC_SITE_NAME":"Kristina Cilia Photography","SC_CNAME":"www.kristinaciliaphotography.com","SC_THEME":"Otis","SC_THEME_C1":null,"SC_THEME_C2":"Otis","SC_IMG_NO_MASK":"f","SC_GA_ID":"UA-91155809-1","SC_HTML_HEAD":"<meta name=\"p:domain_verify\" content=\"52a1f25d155c090dfd8b5d5fb95d3024\"\/>\r\n<meta name=\"google-site-verification\" content=\"HaUYBgKJLoC8S0uCSDYHE3IEKq0tZgSokRuyz-xhwvs\" \/>\r\n\r\n<!-- Google Tag Manager -->\r\n
869<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\r\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\r\nj=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\r\n'https:\/\/www.googletagmanager.com\/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\r\n})(window,document,'script','dataLayer','GTM-W9RW28');<\/script>\r\n<!-- End Google Tag Manager -->\r\n<!-- Google Tag Manager (noscript) -->\r\n<noscript><iframe src=\"https:\/\/www.googletagmanager.com\/ns.html?id=GTM-W9RW28\"\r\nheight=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"><\/iframe><\/noscript>\r\n<!-- End Google Tag Manager (noscript) -->\r\n\r\n<style type=\"text\/css\">\r\n\/* DO NOT DELETE, THIS IS TO NUMBER OF IMAGES *\/\r\nlabel {\r\ndisplay: none;\r\n}\r\n<\/style>","SC_HTML_FOOTER":"<center>\r\n<div id=\"wp-ratedWA\">\r\n    <a target=\"_blank\" href=\"https:\/\/www.weddingwire.com\/biz\/kristina-cilia-photography-vacaville\/dfe5f9188de44878.html\" rel=\"nofollow\" title=\"Kristina Cilia Photography, WeddingWire Couples' Choice Award Winner 2018\">\r\n        <img width=\"125\" height=\"125\" alt=\"Kristina Cilia Photography, WeddingWire Couples' Choice Award Winner 2018\" id=\"wp-ratedWA-img-2018\" src=\"https:\/\/cdn1.weddingwire.com\/img\/badges\/2018\/badge-weddingawards_en_US.png\">\r\n    <\/a>\r\n<\/div>\r\n
869<script type=\"text\/javascript\" src=\"https:\/\/cdn1.weddingwire.com\/_js\/wp-rated.js?v=4\"><\/script>\r\n
869<script>wpShowRatedWAv3('924639','2018');<\/script>\r\n\r\n<a rel='nofollow' target='_blank' href='https:\/\/www.weddingwire.com' title='weddingwire.com'><img alt='weddingwire.com' src='https:\/\/www.weddingwire.com\/images\/sellos\/partner--gg924639.png' srcset='https:\/\/www.weddingwire.com\/images\/sellos\/partner--gg924639.png 1x, https:\/\/www.weddingwire.com\/images\/sellos\/partner--gg924639.png?largeImg=true 2x' style='border-width:0px;' \/><\/a>","SC_SSL_PREF":"t","SC_RECAPTCHA_KEY":"","FID_O":"U0000RiAQcPfvnhU","CUSTOM_VERSION":"2.0"},"ctd":{"CTD_PRC_PRF_TYPE":"PR","CTD_F_CART":"t","CTD_F_LBX":"f","CTD_F_DOWNLOAD":"f","CTD_F_SOCIAL":"t","CTD_THM_FIT_CLC_GAL":"fit","CTD_THM_FIT_IMG":"fit","D_ID":"D0000wjZzT60Z6Hw","librisSSO":false},"site_name":"Kristina Cilia Photography","f_preview":false,"f_custom_basic":false,"referral_url":"https:\/\/www.photoshelter.com\/referral\/U0000RiAQcPfvnhU\/user","isDevDomain":false,"isCustomHost":true,"server":{"web":"http:\/\/www.photoshelter.com","ul":"https:\/\/www.kristinaciliaphotography.com","ul-cdn":"https:\/\/www.kristinaciliaphotography.com","img":"https:\/\/www.kristinaciliaphotography.com","img-mem":"https:\/\/www.kristinaciliaphotography.com","vid":"https:\/\/www.kristinaciliaphotography.com","vid-mem":"https:\/\/www.kristinaciliaphotography.com","js":"https:\/\/www.kristinaciliaphotography.com","css":"https:\/\/www.kristinaciliaphotography.com","mkt":"https:\/\/www.kristinaciliaphotography.com","sec":"https:\/\/www.kristinaciliaphotography.com","library":"https:\/\/www.kristinaciliaphotography.com"},"js_include_rev":1788533357,"favicon_url":null,"favicon_mime":null,"hasWorkspace":false,"hasDesignTemplates":false,"hasPrintuiDrafts":false,"isWhitelabel":false,"hasInvitedUserGalCover":true,"usrHasCnameFeature":true,"hasPortalSearchConfiguration":true,"hasContainersInSearchFlag":true,"hasUsableNetAssistive":false,"hasTrimVideoOnDL":false,"hasCropImageOnDL":true,"hasPdfPreview":false,"hasMagicSearch":false,"defaultToLumen":true,"f_owner":false}};
870var C2_OPT = {"f_edit":false,"f_debug":false};
871var appBaseDir = false;
872var customMdCfg = null;
873var apiKey = 'PS631731c7';
874var apiKeyV4  = 'g5YWwvzrEKo';
875var CSRF_TOKEN = '';
876var hasWorkspace = false;
877var hasDesignTemplates = false;
878var hasPrintuiDrafts = false;
879var orgTFAReq = false;
880var isWhiteLabel =  false;
881var seachBatchDownloadLimit = 250;
882var portalSearchConfiguration = false;
883var hasContainersInSearchFlag = false;
884var hasUsableNetAssistive = false;
885var themeCfg = JSON.parse(C2_CFG.themeCfg);
886var homepageDisplaySetting = themeCfg.portalHomepageDisplay;
887var homepageSearchSetting = themeCfg.portalHomepageSearchRedirectSettings;
888var homepageSearchTerm = themeCfg.portalHomepageSearchRedirectTerm;
889var hasTrimVideoOnDL = false;
890var hasCropImageOnDL = false;
891var hasPdfPreview = false;
892var hasMagicSearch = false;
893var defaultToLumen = false;
894
895
896PSGA = window.PSGA || {};
897var librisPortalAppConfig = {
898	ctd_config: C2_CFG.customEnv.ctd, 
899	custom_metadata: customMdCfg,
900	license_expiration: {
901		librisHasLicenseExpDate: C2_CFG.customEnv.librisHasLicenseExpDate,
902		librisLicenseExpDays: C2_CFG.customEnv.librisLicenseExpDays
903	}
904	,
905	hasWorkspace: hasWorkspace,
906	hasDesignTemplates: hasDesignTemplates,
907	hasPrintuiDrafts: hasPrintuiDrafts,
908	featuredPlayer: true,
909	videoCaptions: true,
910	hasUsableNetAssistive: hasUsableNetAssistive,
911	hasContainersInSearch: hasContainersInSearchFlag,
912	portalSearchConfiguration:portalSearchConfiguration,
913	homepageDisplaySetting: homepageDisplaySetting,
914	...(homepageDisplaySetting==="searchPage" && {homepageSearchSetting: homepageSearchSetting}),
915	...(homepageSearchSetting==="term" && {homepageSearchTerm: homepageSearchTerm}),
916	site_name: C2_CFG.customEnv.name,
917	hasTrimVideoOnDL: hasTrimVideoOnDL,
918	hasCropImageOnDL: hasCropImageOnDL,
919	hasPdfPreview: hasPdfPreview,
920	hasMagicSearch: hasMagicSearch,
921	defaultToLumen: defaultToLumen,
922	showMagicSearch: hasMagicSearch && C2_CFG.customEnv.ctd.CTD_F_MS_SEARCH !== 'f',
923};
924
925(function($) { // map ps$ to $ // TODO: remove once ps$ is deprecated
926	var bootBeam = function () {
927		$(function() { // equivalent to $.ready()
928			O_O.mm.oNew(O_O.app.Visualizer, 'c2', C2_CFG, C2_OPT);
929		});
930	};
931
932	window.LibrisPortalApp = { 
933		bootBeam: bootBeam,
934		appBaseDir: appBaseDir,
935		PSGA: PSGA,
936		apiKeyV4: apiKeyV4,
937		apiKey: apiKey,
938		librisPortalAppConfig: librisPortalAppConfig,
939		isWhiteLabel: isWhiteLabel
940	}
941		
942
943	
944				bootBeam();
945		
946}(ps$));
947
948</script>
948
949
950<meta name="p:domain_verify" content="52a1f25d155c090dfd8b5d5fb95d3024"/>
951<meta name="google-site-verification" content="HaUYBgKJLoC8S0uCSDYHE3IEKq0tZgSokRuyz-xhwvs" />
952
953<!-- Google Tag Manager -->
954<script>
vendor: 331 bytes, lines 954-958
954(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
955new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
956j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
957'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
958})(window,document,'script','dataLayer','
958GTM-W9RW28
vendor: 3 bytes, line 958
958');
958</script>
958
959<!-- End Google Tag Manager -->
960<!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 960-961
960
961<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
961GTM-W9RW28
vendor: 85 bytes, lines 961-962
961"
962height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
963<!-- End Google Tag Manager (noscript) -->
964
965<style type="text/css">
966/* DO NOT DELETE, THIS IS TO NUMBER OF IMAGES */
967label {
968display: none;
969}
970</style>
971</head>
972<body>
973
974<div id="c2" class="  nav-logo-prep"></div>
975
976<div id="fb-root"></div>
977<div class="loading-c2 site">
978 <div class="bar-holder">
979  <div class="loading-bar"></div>
980 </div>
981</div>
982
983<noscript>
984	<div class="message">It looks like JavaScript is disabled in your browser. Please enable JavaScript and reload this page.</div>
985</noscript>
vendor: 66 bytes, lines 985-988
985
986
987
988<script async src="https://www.googletagmanager.com/gtag/js?id=
988G-JEEVL2L8S5
vendor: 12 bytes, line 988
988"></script>
989<script>
990
991  
vendor: 134 bytes, lines 991-995
991window.dataLayer = window.dataLayer || [];
992  function gtag(){dataLayer.push(arguments);}
993  gtag('js', new Date());
994
995  gtag('config', '
995G-JEEVL2L8S5
vendor: 6 bytes, lines 995-996
995');
996  
996gtag('config', 'UA-91155809-1');
997</script>
997
998
999<script>
1000(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
1001(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
1002m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
1003})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
1004PSGA = window.PSGA || {};
1005PSGA.initGa = function(uaid, name) {
1006    ga('create', uaid, 'auto', {'name': name});
1007};
1008PSGA.distributor = function(request, args) {
1009    return function() {
1010        var trackers = ga.getAll();
1011        for (var i = 0, ct = trackers.length; i < ct; i++) {
1012            var tracker = trackers[i];
1013            if ((args[0] === 'pageview' ||
1014                    args[0].hitType === 'pageview') ||
1015                tracker.get('name') !== 'user') {
1016                    tracker[request].apply(tracker, args);
1017                }
1018        }
1019    }
1020};
1021PSGA.distributeToGaTrackers = function() {
1022    const args = [].slice.call(arguments);
1023        request = args.shift();
1024    ga(PSGA.distributor(request, args));
1025
1026    //Convert legacy requests and send to GA4
1027    if (request === 'send' && args && args[0]) {
1028      const legacyHitData = args[0];
1029      //handle legacy events, usually from polymer apps
1030      if (legacyHitData.hitType === 'event' && legacyHitData.eventAction) {
1031        const eventObj = {
1032          event_category: legacyHitData.eventCategory,
1033          event_type: 'legacy',
1034          ...(legacyHitData.eventValue && { event_value: legacyHitData.eventValue }),
1035          ...(legacyHitData.eventLabel && { event_value: legacyHitData.eventLabel })
1036        }
1037        gtag('event', legacyHitData.eventAction, eventObj);
1038      }
1039    }
1040};
1041PSGA.sendGaEvent = function(category, action) {
1042    this.distributeToGaTrackers('send', {
1043      'hitType': 'event',
1044      'eventCategory': category,
1045      'eventAction': action
1046    });
1047};
1048
1049
1050var uaid = 'UA-3783380-24';
1051var dimensions = {};
1052PSGA.initGa(uaid, 'ps');
1053uaid = 'UA-3783380-16';
1054PSGA.initGa(uaid, 'c2');
1055dimensions.dimension1 = 'U0000RiAQcPfvnhU';
1056dimensions.dimension2 = 'Visitor';
1057dimensions.dimension3 = 'Otis';
1058
1059PSGA.initDynamicGA = PSGA.initDynamicGA || [];
1060PSGA.initDynamicGA.forEach(function(gaData) {
1061    PSGA.initGa(gaData.uaid, gaData.name);
1062});
1063
1064ga('set', 'transport', 'beacon');
1065if (Object.keys(dimensions).length) PSGA.distributeToGaTrackers('set',dimensions);
1066</script>
1066
1067
1068
1069<!-- Google Tag Manager Data Layer Construction -->
1070<script>
1071	if (!window.PSGTMDataLayer) PSGTMDataLayer = [];
1072	PSGTMDataLayer.push({"ACCOUNT_TYPE":"core","IS_PORTAL":false,"SITE_OWNER_ID":"U0000RiAQcPfvnhU"});
1073</script>
1073
1074
1075<!-- Google Tag Manager -->
vendor: 62 bytes, lines 1075-1076
1075
1076<noscript><iframe src="//www.googletagmanager.com/ns.html?id=
1076GTM-NT5Z57
vendor: 83 bytes, lines 1076-1077
1076"
1077height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1078<script>
vendor: 328 bytes, lines 1078-1083
1078(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push(
1079{'gtm.start': new Date().getTime(),event:'gtm.js'}
1080);var f=d.getElementsByTagName(s)[0],
1081j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
1082'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
1083})(window,document,'script','PSGTMDataLayer','
1083GTM-NT5Z57
vendor: 3 bytes, line 1083
1083');
1083</script>
1083
1084<!-- End Google Tag Manager -->
1085
1086<center>
1087<div id="wp-ratedWA">
1088    <a target="_blank" href="https://www.weddingwire.com/biz/kristina-cilia-photography-vacaville/dfe5f9188de44878.html" rel="nofollow" title="Kristina Cilia Photography, WeddingWire Couples' Choice Award Winner 2018">
1089        <img width="125" height="125" alt="Kristina Cilia Photography, WeddingWire Couples' Choice Award Winner 2018" id="wp-ratedWA-img-2018" src="https://cdn1.weddingwire.com/img/badges/2018/badge-weddingawards_en_US.png">
1090    </a>
1091</div>
1092<script type="text/javascript" src="https://cdn1.weddingwire.com/_js/wp-rated.js?v=4"></script>
vendor: 2 bytes, line 1092
1092
1093<script>wpShowRatedWAv3('924639','2018');</script>
1093
1094
1095<a rel='nofollow' target='_blank' href='https://www.weddingwire.com' title='weddingwire.com'><img alt='weddingwire.com' src='https://www.weddingwire.com/images/sellos/partner--gg924639.png' srcset='https://www.weddingwire.com/images/sellos/partner--gg924639.png 1x, https://www.weddingwire.com/images/sellos/partner--gg924639.png?largeImg=true 2x' style='border-width:0px;' /></a>
1096<script type="text/javascript" src="https://www.kristinaciliaphotography.com/js/APP/1788533357/logFrame.js"></script>
1096
1097
1098</body>
1099</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.