.no_absolute{top:auto;right:auto;bottom:auto;left:auto;position:static;margin:auto}.no_abs{top:auto;right:auto;bottom:auto;left:auto;position:static;margin:auto}.no-abs{top:auto;right:auto;bottom:auto;left:auto;position:static;margin:auto}.required{color:#C00}.disable-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#map_container{overflow:hidden;width:100%;position:relative}#map_container div.map{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}#map_container div.map+a.map_link,#map_container div.map+img.map{z-index:1;display:block}img.VideoReplace,img.AudioContainer,img.PluginReplace,img.flickrReplace,a.video_container{width:400px;color:#369;height:240px;border:1px solid #333;margin:1em -1px;background-image:url(/images_admin/googleMaps.gif);background-position:center center;background-repeat:no-repeat;background-color:#FFF;text-align:center;display:block;clear:both;min-height:150px}img.VideoReplace,img.AudioContainer,img.flickrReplace,img.PluginReplace{border:1px solid #CCC}p img.VideoReplace,p img.AudioContainer{margin:0 -1px}img.VideoReplace{background-image:url(/images_admin/embeddedVideo.gif);background-position:center center;background-repeat:no-repeat;background-color:#FFF}img.VideoReplace.Vimeo{background-image:url(/images_admin/embeddedVimeo.gif);background-position:center center;background-repeat:no-repeat;background-color:#FFF}img.VideoReplace.BBC{background-image:url(/images_admin/embeddedBBC.gif);background-position:center center;background-repeat:no-repeat;background-color:#FFF}img.flickrReplace,img.PluginReplace.Flickr{background-image:url(/images_admin/embeddedFlickr.gif);background-position:center center;background-repeat:no-repeat;background-color:#FFF}img.PluginReplace.SlideShare{background-image:url(/images_admin/embeddedSlideShare.gif);background-position:center center;background-repeat:no-repeat;background-color:#FFF}input.AudioContainer{height:70px;background-image:url(/images_admin/embeddedAudio.gif)}img.googleMapsContainer{border:1px solid #000}a.PluginContainer,div.PluginContainer{background:#000}a.PluginContainer{position:relative;overflow:hidden;display:block;text-align:center;line-height:300px;height:250px;padding-top:150px}a.PluginContainer span.bgContainer{display:block;position:relative;vertical-align:middle;height:1000px;margin-top:-500px;width:100%}a.PluginContainer span.bgContainer span{display:table-cell;height:1000px;vertical-align:middle;width:700px}a.PluginContainer span.bgContainer span *{vertical-align:middle}a.PluginContainer img{min-width:100%;border:none;display:inline}a.PluginContainer span.playButton{position:absolute;left:50%;top:50%;margin-top:-2.2em;height:4.4em;margin-left:-4em;width:8em;border-radius:.5em;overflow:hidden;background-color:#F90;background-image:url(/images_site/icons/play_button.png)!important;background-position:center center;background-repeat:no-repeat;opacity:.6;display:none;text-align:left;text-indent:-999999em!important}audio,div.PluginContainer.Audio{width:100%;clear:both;background:0 0}div.PluginContainer.Audio,a.PluginContainer.Audio{height:84px;padding:0;line-height:84px;margin-bottom:4px}p+audio,p+div.PluginContainer.Audio{margin-top:-10px}div.PluginContainer.Video{height:36em}a.PluginContainer.Video span.playButton{display:block}a.PluginContainer:hover span.playButton{opacity:1}img.loading{background:#000 url(/images_site/icons/image_loading.gif) center center no-repeat}div.video_wrapper{background:#111;padding:0;float:left;clear:both;width:auto;width:100%;position:relative;margin:0 0 2em;height:0;padding-top:56.25%}div.video_wrapper object,div.video_wrapper iframe,div.video_wrapper video,div.video_wrapper noscript,div.video_wrapper object[style],div.video_wrapper iframe[style],div.video_wrapper video[style],div.video_wrapper noscript[style],div.video_wrapper object[height],div.video_wrapper iframe[height],div.video_wrapper video[height],div.video_wrapper noscript[height],div.video_wrapper object[width],div.video_wrapper iframe[width],div.video_wrapper video[width],div.video_wrapper noscript[width]{position:absolute!important;left:0;right:0;top:0;bottom:0;width:100%;height:100%;margin:0;display:block}img.float_left{float:left;margin:.5em 1em .5em 0;clear:left}img.float_right{float:right;margin:.5em 0 .5em 1em;clear:right}#mediaPlayer{position:absolute;display:none;width:100%;height:100%;left:0;right:0;text-align:center;top:0;z-index:110;position:fixed}#mediaPlayer .media_container{margin:0}#mediaPlayer h3{border-bottom:0;padding-bottom:.5em}#mediaPlayer .bg{display:none}#mediaPlayer .centreContent .bg{display:block;background-color:#000;opacity:.8;filter:alpha(opacity=80);position:absolute;left:0;right:0;bottom:0;top:0;z-index:100;position:fixed;text-indent:-999em;overflow:hidden}#mediaPlayer .centreContent .bg.icon-loading b{display:none}#mediaPlayer p:last-child{margin-bottom:0}#mediaPlayer.loading .centreContent .bg{background-image:url(/images_site/icons/image_loading.gif);background-position:center center;background-repeat:no-repeat}#mediaPlayer.show{display:table}#mediaPlayer .centreContent{position:relative;width:620px;height:auto;background:#FFF;padding:0;z-index:110;display:table-cell;vertical-align:middle;text-align:center;background:0 0}#mediaPlayer .player{width:620px;z-index:120;display:inline-block;position:relative;overflow:visible;background:#fff;padding:30px;text-align:left}#mediaPlayer a.close{display:block;position:absolute;background:#C00;color:#FFF;font-size:30px;padding:27px 0 0;height:1px;width:29px;overflow:hidden;line-height:29px;text-align:center;border:none;right:-10px;top:-10px;outline:0;font-family:Arial,Helvetica,sans-serif;z-index:121}#mediaPlayer a.close b{position:absolute;top:0;left:0;border:none;width:29px}#mediaPlayer a.close:hover{text-decoration:none;background:#222;color:#FFF}#mediaPlayer p{padding:0;margin:0}@media only screen and (max-width:620px){#mediaPlayer .centreContent{display:block;width:100%}#mediaPlayer .player{padding-top:20px;width:94%;padding-left:3%;padding-right:3%;top:0;left:0;right:0;position:fixed}#mediaPlayer a.close{margin-right:25px;margin-top:25px}#mediaPlayer h3{margin-right:36px}#map_container div.map{display:none}}body{padding:0;margin:0;font-size:62.5%;width:100%;overflow:hidden;overflow-y:scroll;background:0 0;background-color:#05028e}body a,body input,body button{-ms-touch-action:none!important}.page-wrap{width:100%;background:0 0;padding:0;margin:0;overflow:hidden;background:#0e0e0e}img{max-width:100%}.container{width:62em;max-width:94%;margin:0 auto;padding:0}.container .container{max-width:none;width:100%}.column,.columns{display:block}.visually-hidden{position:absolute;top:-9999em;left:-9999em}#dev_grid_overlay{position:absolute;top:0;right:0;bottom:auto;left:0;z-index:998;pointer-events:none}#dev_grid_overlay .column{height:200em;background:rgba(255,0,255,.1)}#toggle_dev_grid{background:rgba(0,0,0,.7);border:none;padding:.5em 1em;color:#fff;position:fixed;bottom:.5em;right:.5em;font-weight:700;z-index:999;font-size:2em;text-transform:uppercase;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}#toggle_dev_grid:hover{background:#000}.no-js #dev_grid_overlay,.no-js #toggle_dev_grid{display:none}a{color:#d30308;text-decoration:none}a:hover{text-decoration:underline}p,li,blockquote,address,cite{font-family:'Droid Serif',Georgia,Times,"Times New Roman",serif;font-weight:400;font-style:normal;visibility:hidden;color:#ddd;font-size:1.8em;line-height:1.25;margin:0;padding:0 0 1em;text-align:center;font-weight:200}.no-js p,.no-js li,.no-js blockquote,.no-js address,.no-js cite,.wf-droidserif-n4-active p,.wf-droidserif-n4-active li,.wf-droidserif-n4-active blockquote,.wf-droidserif-n4-active address,.wf-droidserif-n4-active cite,.wf-droidserif-n4-inactive p,.wf-droidserif-n4-inactive li,.wf-droidserif-n4-inactive blockquote,.wf-droidserif-n4-inactive address,.wf-droidserif-n4-inactive cite{visibility:visible}p p,li p,blockquote p,address p,cite p,p li,li li,blockquote li,address li,cite li,p blockquote,li blockquote,blockquote blockquote,address blockquote,cite blockquote,p address,li address,blockquote address,address address,cite address,p cite,li cite,blockquote cite,address cite,cite cite{font-size:1em}p:last-child,li:last-child,blockquote:last-child,address:last-child,cite:last-child{padding-bottom:0}p+h3,li+h3,blockquote+h3,address+h3,cite+h3{margin-top:1em}p b,p strong{color:#fff}.hightlight{border:none}p.hightlight{font-size:2.6em}h1,h2,h3{font-family:Veneer,Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;visibility:hidden;text-transform:uppercase;line-height:.9;color:#ddd}.no-js h1,.no-js h2,.no-js h3,.wf-veneer-n4-active h1,.wf-veneer-n4-active h2,.wf-veneer-n4-active h3,.wf-veneer-n4-inactive h1,.wf-veneer-n4-inactive h2,.wf-veneer-n4-inactive h3{visibility:visible}.wf-veneer-n4-active h1,.wf-veneer-n4-active h2,.wf-veneer-n4-active h3{font-weight:400!important}.wf-veneer-n4-active h1,.wf-veneer-n4-active h2,.wf-veneer-n4-active h3{line-height:1.2}h1,h2,h3,h4,h5{text-align:center}h1{font-size:4em}h2{font-size:2.4em}h3{font-size:2em;color:#d30308;cleaR:both;width:100%;overflow:hidden}blockquote{font-size:1.6em;padding:0 2em 3em;font-style:normal;position:relative}blockquote:before,blockquote:after{content:'\201C';color:red;line-height:.8;font-size:3em;position:absolute;top:0;right:auto;bottom:auto;left:0}blockquote:after{left:auto;right:0;content:'\201D'}blockquote b,blockquote strong{font-family:Veneer,Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;visibility:hidden;text-transform:uppercase;font-size:.75em}.no-js blockquote b,.no-js blockquote strong,.wf-veneer-n4-active blockquote b,.wf-veneer-n4-active blockquote strong,.wf-veneer-n4-inactive blockquote b,.wf-veneer-n4-inactive blockquote strong{visibility:visible}.wf-veneer-n4-active blockquote b,.wf-veneer-n4-active blockquote strong{font-weight:400!important}blockquote b em,blockquote strong em{font-weight:400;font-style:normal;-moz-opacity:.4;-khtml-opacity:.4;-webkit-opacity:.4;opacity:.4}blockquote p{font-size:1em;font-style:normal;color:inherit}blockquote p:last-of-type{padding-bottom:0}blockquote cite{font-style:normal;font-weight:700;font-size:1em}ul,ol{padding:0;margin:0 3em 1.7em}ul li,ol li{margin:0;padding:0;text-align:left}ul li li,ol li li,ul li p,ol li p,ul li address,ol li address,ul li blockquote,ol li blockquote{font-size:1em;padding-bottom:0}.float_right,.float_left{border:none}p.float_right img,img.float_right{float:right;max-width:30%;margin:0 0 1em 1em}p.float_left img,img.float_left{float:left;max-width:30%;margin:0 1em 1em 0}#masthead{background-color:#040404;padding:1.1em 0 1em;overflow:hidden;z-index:100;position:relative}#masthead #tag_line{position:absolute;top:-999em;right:auto;bottom:auto;left:-999em}#masthead #logo{font-size:1.2em;text-decoration:none;text-transform:uppercase;float:left;margin-right:2.6em;overflow:hidden;color:#0e0e0e;margin-top:-.08333333em;max-height:2.75em}#masthead #logo img{float:left;margin-right:.6em;height:2.5em;margin-top:0}#masthead #logo span{position:absolute;top:-999em;right:auto;bottom:auto;left:-999em}#masthead .summary{position:absolute;top:-999em;right:auto;bottom:auto;left:-999em}#masthead .container{position:relative}#masthead .togglenav{display:none}#main-navigation{background-color:#060340;padding:0;margin:0}#main-navigation .container{padding-top:1em;padding-bottom:1em}#main-navigation a{color:#fff;text-decoration:none;font-size:1.6em;line-height:1.5;text-transform:uppercase;display:block}#main-navigation a:hover{text-decoration:underline}#main-navigation .menuBar{list-style:none;padding:0;margin:0;text-align:center}#main-navigation .menuBar li{font-size:1em;margin-bottom:-1px;padding:0 1em;text-align:center;display:inline-block;vertical-align:middle;font-family:Veneer,Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;visibility:hidden;text-transform:uppercase}.ie-lte7 #main-navigation .menuBar li{display:inline}.no-js #main-navigation .menuBar li,.wf-veneer-n4-active #main-navigation .menuBar li,.wf-veneer-n4-inactive #main-navigation .menuBar li{visibility:visible}.wf-veneer-n4-active #main-navigation .menuBar li{font-weight:400!important}#main-navigation .menuBar li.topLevel a{font-weight:inherit;padding:.6em 0 .5em}#main-navigation .menuBar li.topLevel a b{font-weight:inherit}#main-navigation .menuBar li a{border-color:inherit}#main-navigation .menuBar .panel{background-color:#00a7a7;margin:0 -140%;padding:0 140%;overflow:hidden}#main-navigation .menuBar ul{list-style:none;padding:0;margin:0 0 -1px}#main-navigation .menuBar ul li{font-weight:700;border-bottom:1px solid #00c0c1}#main-navigation .menuBar ul li p.more a,#main-navigation .menuBar ul li address.more a,#main-navigation .menuBar ul li p a.more,#main-navigation .menuBar ul li address a.more{font-size:.75em;text-transform:uppercase;margin-top:2em;display:block;color:#94c54a}#main-navigation .menuBar ul ul{list-style:none;padding:0;margin:0;display:inline;overflow:auto}#main-navigation .menuBar ul ul li{display:inline-block;zoom:1;*display:inline;margin-bottom:0;font-weight:400;border:none}#main-navigation .menuBar ul ul li a{font-weight:400;font-size:1.4em;line-height:1.71428571;margin:0 .5em;text-transform:none}#footer{background-color:#05028e;padding:2em 0 6em;text-align:center}#footer .smallprint p{color:#fff;padding:0 .25em;text-align:center;display:inline-block;vertical-align:middle;font-size:1.2em;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}.ie-lte7 #footer .smallprint p{display:inline}#footer .smallprint p a{color:#fff;font-weight:700;-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5}#footer .smallprint p a:hover{color:#fff;text-decoration:underline}#footer hr{display:block;width:100%;height:0;border:none;border-top:.3em solid rgba(6,3,64,.4)}#footer .social{color:#fff;margin:2em 0;padding:0;position:relative;overflow:visible;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;-webkit-mask-image:url(/assets/TheShot/images/icon_mask.png);mask-image:url(/assets/TheShot/images/icon_mask.png);-webkit-mask-repeat:repeat;mask-repeat:repeat}#footer .social a{color:#fff;font-size:1.8em;line-height:2;padding:.2em .5em;display:inline-block;vertical-align:middle}#footer .social a:hover{color:#d30308}#footer .social a:hover svg{color:#d30308}.ie-lte7 #footer .social a{display:inline}.html5 #footer .social a b{display:none}#footer .social a svg{color:#fff;height:2em;line-height:.9;vertical-align:middle;fill:currentColor;margin-right:.2em}.page_title{padding:2em 0;position:relative;overflow:hidden}.page_title h1,.page_title h2{padding:.1em 0;margin:0}.page_title h4.breadcrumbs{display:none}.page_title div.columns{z-index:2;position:relative}.page_title img{position:absolute;top:0;right:50%;bottom:auto;left:auto;width:160em;max-width:none;height:auto;z-index:1;margin-right:-80em;opacity:.5}.embed_container{width:100%;height:0;padding-top:45em;position:relative;margin:0 0 2em}.embed_container *{display:none}.embed_container iframe{display:block;height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0}.summary{padding:3em 0 2em}.summary *{color:#fff}.summary p{font-size:1.2em;font-family:Veneer,Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;visibility:hidden;text-transform:uppercase;padding:0;margin:0}.no-js .summary p,.wf-veneer-n4-active .summary p,.wf-veneer-n4-inactive .summary p{visibility:visible}.wf-veneer-n4-active .summary p{font-weight:400!important}.summary ul,.summary ol{list-style:none;display:block;padding:1em 0 0;margin:0;text-align:center}.summary ul li,.summary ol li{display:inline-block;vertical-align:middle;font-family:Veneer,Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;visibility:hidden;text-transform:uppercase;font-size:2em;padding:.3em 1.4em;position:relative;margin:0 -.47em}.ie-lte7 .summary ul li,.ie-lte7 .summary ol li{display:inline}.no-js .summary ul li,.no-js .summary ol li,.wf-veneer-n4-active .summary ul li,.wf-veneer-n4-active .summary ol li,.wf-veneer-n4-inactive .summary ul li,.wf-veneer-n4-inactive .summary ol li{visibility:visible}.wf-veneer-n4-active .summary ul li,.wf-veneer-n4-active .summary ol li{font-weight:400!important}.summary ul li:before,.summary ol li:before{position:absolute;top:.4em;right:auto;bottom:auto;left:.1em;content:'\2605';font-size:.8em}.summary ul li:after,.summary ol li:after{position:absolute;top:.4em;right:.1em;bottom:auto;left:auto;content:'\2605';font-size:.76923077em}#main{padding-bottom:4em}.body-copy{padding:2em 0;overflow:hidden}.body-copy ul{padding:0 1em 2em;margin:0 3em}.body-copy ul li{border-bottom:1px solid #ddd;padding:.3em 0;margin:0;position:relative}.body-copy ul li:before{display:block;content:'\25CF';line-height:1;height:1em;padding:.2em;background-color:#fff;color:#94c54a;position:absolute;top:.25em;right:auto;bottom:auto;left:-1.4em}.body-copy.secondary h3{color:#d30308}.media_container{margin:1em 0 2em}.media_container:first-child{margin-top:0}.media_container .video_wrapper{margin:0 -2em;display:block;width:100%;border:2em solid #040404}.media_container h4{display:block;padding:.5em .21428571em;margin:0;overflow:hidden;font-size:1.4em;line-height:1.2;color:#999;clear:both;text-align:left;font-weight:400}.media_container h4:before{color:#94c54a;padding-right:.3em;vertical-align:baseline}.gallery{width:100%;max-width:44em;text-align:center;margin:0 auto 3em}.gallery div{background-color:#040404;border:2em solid #040404}.gallery span{display:block}.gallery img{width:100%;margin:0;display:block}.gallery h4,.gallery ul{position:absolute;top:-999em;right:auto;bottom:auto;left:-999em}a.more{text-align:center;font-family:Veneer,Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;visibility:hidden;text-transform:uppercase;color:#fff;font-size:1.8em;display:block;margin:0;padding:.5em 0 0;overflow:hidden}.no-js a.more,.wf-veneer-n4-active a.more,.wf-veneer-n4-inactive a.more{visibility:visible}.wf-veneer-n4-active a.more{font-weight:400!important}a.more:after{content:'\00BB';padding-left:.2em}form.AutoForm{background:0 0;margin-top:2em;width:100%;clear:both;float:none}form.AutoForm.columns{float:none;overflow:hidden;display:block;padding-bottom:6em}form.AutoForm h3{font-size:1.6em;margin:0 0 1em}form.AutoForm div.message,form.AutoForm fieldset.message{border:none;background:#94c54a;padding:1em;margin:0 0 2em}form.AutoForm div.message.error,form.AutoForm fieldset.message.error{background:#d30308}form.AutoForm div.message.notice,form.AutoForm fieldset.message.notice,form.AutoForm div.message.warning,form.AutoForm fieldset.message.warning{background:#edd969}form.AutoForm div.message.notice *,form.AutoForm fieldset.message.notice *,form.AutoForm div.message.warning *,form.AutoForm fieldset.message.warning *{color:#0e0e0e}form.AutoForm div.message p,form.AutoForm fieldset.message p{font-size:1.4em;padding:0 0 1em;color:#fff;font-family:Veneer,Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;visibility:hidden;text-transform:uppercase}.no-js form.AutoForm div.message p,.no-js form.AutoForm fieldset.message p,.wf-veneer-n4-active form.AutoForm div.message p,.wf-veneer-n4-active form.AutoForm fieldset.message p,.wf-veneer-n4-inactive form.AutoForm div.message p,.wf-veneer-n4-inactive form.AutoForm fieldset.message p{visibility:visible}.wf-veneer-n4-active form.AutoForm div.message p,.wf-veneer-n4-active form.AutoForm fieldset.message p{font-weight:400!important}form.AutoForm div.message p:last-child,form.AutoForm fieldset.message p:last-child{padding-bottom:0}form.AutoForm div.message ul,form.AutoForm fieldset.message ul{font-size:1em;margin-top:-.8em;padding:0}form.AutoForm div.message ul li,form.AutoForm fieldset.message ul li{padding:0;font-size:1.4em;font-family:Veneer,Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;visibility:hidden;text-transform:uppercase;color:#fff}.no-js form.AutoForm div.message ul li,.no-js form.AutoForm fieldset.message ul li,.wf-veneer-n4-active form.AutoForm div.message ul li,.wf-veneer-n4-active form.AutoForm fieldset.message ul li,.wf-veneer-n4-inactive form.AutoForm div.message ul li,.wf-veneer-n4-inactive form.AutoForm fieldset.message ul li{visibility:visible}.wf-veneer-n4-active form.AutoForm div.message ul li,.wf-veneer-n4-active form.AutoForm fieldset.message ul li{font-weight:400!important}form.AutoForm fieldset{border:none;padding:0;margin:0 auto;display:block}form.AutoForm label,form.AutoForm fieldset.select{margin:0 0 2em;padding:0;position:relative;display:block}form.AutoForm label a.remove,form.AutoForm fieldset.select a.remove{font-family:Veneer,Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;visibility:hidden;position:absolute;top:auto;right:.7em;bottom:.7em;left:auto;text-transform:uppercase;color:#fff;background:#656565;font-size:1.2em;padding:.1em .3em;border-radius:.2em;-webkit-background-clip:padding-box;background-clip:padding-box}.no-js form.AutoForm label a.remove,.no-js form.AutoForm fieldset.select a.remove,.wf-veneer-n4-active form.AutoForm label a.remove,.wf-veneer-n4-active form.AutoForm fieldset.select a.remove,.wf-veneer-n4-inactive form.AutoForm label a.remove,.wf-veneer-n4-inactive form.AutoForm fieldset.select a.remove{visibility:visible}.wf-veneer-n4-active form.AutoForm label a.remove,.wf-veneer-n4-active form.AutoForm fieldset.select a.remove{font-weight:400!important}form.AutoForm label a.remove:hover,form.AutoForm fieldset.select a.remove:hover{background:#0e0e0e}form.AutoForm legend.label,form.AutoForm b.label,form.AutoForm h4{padding:0 0 .6em;margin:0;text-indent:0;display:block;font-size:1.2em;font-family:'Droid Serif',Georgia,Times,"Times New Roman",serif;font-weight:400;font-style:normal;visibility:hidden;font-weight:400;color:#656565}.no-js form.AutoForm legend.label,.no-js form.AutoForm b.label,.no-js form.AutoForm h4,.wf-droidserif-n4-active form.AutoForm legend.label,.wf-droidserif-n4-active form.AutoForm b.label,.wf-droidserif-n4-active form.AutoForm h4,.wf-droidserif-n4-inactive form.AutoForm legend.label,.wf-droidserif-n4-inactive form.AutoForm b.label,.wf-droidserif-n4-inactive form.AutoForm h4{visibility:visible}.html5 form.AutoForm legend.label,.html5 form.AutoForm b.label,.html5 form.AutoForm h4{position:absolute;top:-9999em;right:-9999em;bottom:auto;left:auto}form.AutoForm p.small{padding:2em 0 0;font-size:1.2em}form.AutoForm input,form.AutoForm select,form.AutoForm textarea,form.AutoForm span.input{font-size:1.8em;line-height:2.4em;height:2.4em;display:block;width:100%;padding:0 2%;border:none;text-align:left;border:1px solid #656565;background-color:#0e0e0e;color:#fff;font-family:'Droid Serif',Georgia,Times,"Times New Roman",serif;font-weight:400;font-style:normal;visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:0;-webkit-background-clip:padding-box;background-clip:padding-box}.no-js form.AutoForm input,.no-js form.AutoForm select,.no-js form.AutoForm textarea,.no-js form.AutoForm span.input,.wf-droidserif-n4-active form.AutoForm input,.wf-droidserif-n4-active form.AutoForm select,.wf-droidserif-n4-active form.AutoForm textarea,.wf-droidserif-n4-active form.AutoForm span.input,.wf-droidserif-n4-inactive form.AutoForm input,.wf-droidserif-n4-inactive form.AutoForm select,.wf-droidserif-n4-inactive form.AutoForm textarea,.wf-droidserif-n4-inactive form.AutoForm span.input{visibility:visible}form.AutoForm input.hidden,form.AutoForm select.hidden,form.AutoForm textarea.hidden,form.AutoForm span.input.hidden{display:none}form.AutoForm input::-webkit-input-placeholder,form.AutoForm select::-webkit-input-placeholder,form.AutoForm textarea::-webkit-input-placeholder,form.AutoForm span.input::-webkit-input-placeholder{color:#656565}form.AutoForm input:-moz-placeholder,form.AutoForm select:-moz-placeholder,form.AutoForm textarea:-moz-placeholder,form.AutoForm span.input:-moz-placeholder{color:#656565}form.AutoForm input::-moz-placeholder,form.AutoForm select::-moz-placeholder,form.AutoForm textarea::-moz-placeholder,form.AutoForm span.input::-moz-placeholder{color:#656565}form.AutoForm input:-ms-input-placeholder,form.AutoForm select:-ms-input-placeholder,form.AutoForm textarea:-ms-input-placeholder,form.AutoForm span.input:-ms-input-placeholder{color:#656565}form.AutoForm select{padding-right:0;text-transform:uppercase;font-weight:700}form.AutoForm textarea{height:10em}form.AutoForm fieldset.Radio,form.AutoForm fieldset.YesNo{text-align:left;padding-bottom:2em}form.AutoForm fieldset.Radio label,form.AutoForm fieldset.YesNo label{font-family:'Droid Serif',Georgia,Times,"Times New Roman",serif;font-weight:400;font-style:normal;visibility:hidden;font-size:1.4em;display:inline-block;vertical-align:middle;margin-right:1em;margin-left:-1em;position:relative;padding:1em 1em 1em 2.4em;margin-bottom:0}.no-js form.AutoForm fieldset.Radio label,.no-js form.AutoForm fieldset.YesNo label,.wf-droidserif-n4-active form.AutoForm fieldset.Radio label,.wf-droidserif-n4-active form.AutoForm fieldset.YesNo label,.wf-droidserif-n4-inactive form.AutoForm fieldset.Radio label,.wf-droidserif-n4-inactive form.AutoForm fieldset.YesNo label{visibility:visible}.ie-lte7 form.AutoForm fieldset.Radio label,.ie-lte7 form.AutoForm fieldset.YesNo label{display:inline}form.AutoForm fieldset.Radio label input,form.AutoForm fieldset.YesNo label input{font-size:1em;widtH:auto;padding:0;margin:0;height:auto;position:absolute;top:1.1em;right:auto;bottom:auto;left:1.1em}form.AutoForm a.button,form.AutoForm button{z-index:2;display:block;border:none;color:#fff;background-color:#d30308;font-family:Veneer,Arial,Helvetica,sans-serif;font-style:normal;visibility:hidden;text-transform:uppercase;font-weight:700;margin:0;padding:.8em 0;font-size:1.8em;width:100%;cursor:pointer}.no-js form.AutoForm a.button,.no-js form.AutoForm button,.wf-veneer-n4-active form.AutoForm a.button,.wf-veneer-n4-active form.AutoForm button,.wf-veneer-n4-inactive form.AutoForm a.button,.wf-veneer-n4-inactive form.AutoForm button{visibility:visible}.wf-veneer-n4-active form.AutoForm a.button,.wf-veneer-n4-active form.AutoForm button{font-weight:400!important}form.AutoForm a.button:after,form.AutoForm button:after{content:'\00BB';padding-left:.3em}form.AutoForm a.button.delete,form.AutoForm button.delete{background-color:#d30308!important}form.AutoForm a.button.small,form.AutoForm button.small{font-size:1.6em}form.AutoForm a.button[disabled],form.AutoForm button[disabled]{background-color:#656565!important}form.AutoForm a.button [class*=icon-],form.AutoForm button [class*=icon-]{font-size:.9em;padding-right:.4em}form.AutoForm a.button:hover,form.AutoForm button:hover,form.AutoForm a.button:active,form.AutoForm button:active{-webkit-box-shadow:inset 0 0 0 40em rgba(4,4,4,.2);box-shadow:inset 0 0 0 40em rgba(4,4,4,.2)}form.AutoForm .visually-hidden{position:absolute;top:-999em;right:auto;bottom:auto;left:-999em}.swiper-container{margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-wrapper{position:relative;width:100%;-webkit-transition-property:-webkit-transform,left,top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0,0,0);-webkit-transition-timing-function:ease;-moz-transition-duration:0s;-moz-transform:translate3d(0,0,0);-moz-transition-timing-function:ease;-o-transition-duration:0s;-o-transform:translate3d(0,0,0);-o-transition-timing-function:ease;-o-transform:translate(0,0);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0s;-ms-transform:translate3d(0,0,0);-ms-transition-timing-function:ease;-webkit-transition-property:-webkit-transform,left,top;transition-property:transform,left,top;-webkit-transition-duration:0s;transition-duration:0s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{float:left;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-wp8-horizontal{-ms-touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x}#gallery_lge{overflow:hidden;position:relative;width:58em;max-width:100%;margin:-1px auto 0;text-align:center;background-color:transparent;padding:60.34482759% 0 0}#gallery_lge .container{height:0;margin:0;width:100%;max-width:none;position:relative;z-index:1}#gallery_lge .swiper-container{width:100%;white-space:nowrap;padding:0;height:auto;float:left;margin:0;background:0 0;overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0}#gallery_lge .swiper-wrapper{height:auto;position:relative;width:100%}#gallery_lge .swiper-tabs{display:none}#gallery_lge .swiper-slide{text-align:center;margin:0 0 4em;height:0;padding:60.34482759% 0 0;width:100%;position:relative;display:block;clear:both}#gallery_lge .swiper-slide .item{display:block;position:relative;width:auto;height:auto;margin:0;padding:2em;position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;white-space:normal;overflow:hidden;background-color:transparent;white-space:nowrap}#gallery_lge .swiper-slide .item img{height:100%;max-height:100%;max-width:100%;margin:-2em;display:inline-block;border:2em solid #040404}#gallery_lge .swiper-slide .item:hover{text-decoration:none}#gallery_lge .swiper-slide .item:hover .caption .more{text-decoration:underline}#gallery_lge .swiper-slide a.next,#gallery_lge .swiper-slide a.prev{display:block;width:3.6em;height:3.6em;position:absolute;top:-1.8em;font-size:2em;padding-top:30.17241379%;text-decoration:none;font-family:TimesNewRoman,"Times New Roman",Times,Baskerville,Georgia,serif}#gallery_lge .swiper-slide a.next:hover,#gallery_lge .swiper-slide a.prev:hover{text-decoration:none}#gallery_lge .swiper-slide a.next svg,#gallery_lge .swiper-slide a.prev svg{color:#d30308;height:2em;line-height:.9;vertical-align:middle;fill:currentColor;position:absolute;top:auto;right:auto;bottom:.8em;left:auto}#gallery_lge .swiper-slide a.next b,#gallery_lge .swiper-slide a.prev b{display:block;color:#d30308;width:1.8em;height:1.8em;line-height:1.8;font-size:2em;margin-top:0}#gallery_lge .swiper-slide a.prev{left:-1em}#gallery_lge .swiper-slide a.prev svg{right:1.1em}#gallery_lge .swiper-slide a.next{right:-1em}#gallery_lge .swiper-slide a.next svg{left:1.1em}.tpl_sitehome .page_title{background-color:#d30308;background-image:url(/assets/TheShot/images/title_graphic.png);background-position:center 2em;background-repeat:no-repeat;padding-top:35em}.tpl_sitehome .page_title h4{position:absolute;top:-999em;right:auto;bottom:auto;left:-999em}.tpl_sitehome .page_title h1{font-family:Veneer,Arial,Helvetica,sans-serif;font-style:normal;visibility:hidden;color:#fff;font-size:1.5em;text-transform:uppercase;max-width:21.33333333em;margin:0 auto;line-height:1.4;font-weight:700}.no-js .tpl_sitehome .page_title h1,.wf-veneer-n4-active .tpl_sitehome .page_title h1,.wf-veneer-n4-inactive .tpl_sitehome .page_title h1{visibility:visible}.wf-veneer-n4-active .tpl_sitehome .page_title h1{font-weight:400!important}#home{background-color:#05028e;overflow:hidden}#home .blocks{display:block;clear:both;text-align:center;color:#fff;padding:0}#home .blocks .item{width:26em;max-width:100%;display:inline-block;vertical-align:top;margin:0 -2px;padding:2em 0}.ie-lte7 #home .blocks .item{display:inline}#home .blocks .item:hover{text-decoration:none}#home .blocks .item:hover .more{text-decoration:underline}#home .blocks .item h2{font-size:3em;padding:0 10% .33333333em;margin:0;color:#fff;-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5}#home .blocks .item p{color:#fff;font-size:1.6em;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;padding:0 10%;text-align:center}#home .blocks .item .more{font-family:Veneer,Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;visibility:hidden;text-transform:uppercase;font-size:1.6em;color:#fff;margin:1em 0 0;display:inline-block;vertical-align:middle}.no-js #home .blocks .item .more,.wf-veneer-n4-active #home .blocks .item .more,.wf-veneer-n4-inactive #home .blocks .item .more{visibility:visible}.wf-veneer-n4-active #home .blocks .item .more{font-weight:400!important}.ie-lte7 #home .blocks .item .more{display:inline}#home .blocks .item .more:after{content:'\00BB';padding-left:.2em}#PeopleListing{display:block;padding:3em 0 0}#PeopleListing ul{list-style:none;display:block;padding:0;margin:0 -1em;text-align:center;position:relative}#PeopleListing ul li{min-width:25%;width:16em;font-size:1em;display:inline-block;vertical-align:top;margin:0 -2px 3em;position:static}.ie-lte7 #PeopleListing ul li{display:inline}#PeopleListing ul li .wrap{display:block;padding:0 1em;position:static;color:#fff}#PeopleListing ul li .wrap:hover{text-decoration:none}#PeopleListing ul li .wrap:hover .more{text-decoration:underline}.js #PeopleListing ul li.open .wrap .head:after,.no-js #PeopleListing ul li .wrap .head:after{display:block}.js #PeopleListing ul li.open .wrap .desc,.no-js #PeopleListing ul li .wrap .desc{display:block}#PeopleListing ul li p{font-size:1.6em}#PeopleListing ul li .more{text-align:center;font-family:'Droid Serif',Georgia,Times,"Times New Roman",serif;font-weight:400;font-style:normal;visibility:hidden;color:#656565;font-size:1.2em;display:block;font-style:italic}.no-js #PeopleListing ul li .more,.wf-droidserif-n4-active #PeopleListing ul li .more,.wf-droidserif-n4-inactive #PeopleListing ul li .more{visibility:visible}#PeopleListing ul li .more:after{content:'\00BB';padding-left:.2em}#PeopleListing ul li .badge{display:inline-block;vertical-align:bottom;width:100%;height:auto;margin:0 0 1em;position:relative;overflow:hidden}.ie-lte7 #PeopleListing ul li .badge{display:inline}#PeopleListing ul li .badge img{width:100%;display:block;margin:0}#PeopleListing ul li .head{display:block;margin-bottom:1em;margin-right:0;position:relative}#PeopleListing ul li .head:after{content:'';display:none;border:1em solid transparent;border-bottom:.7em solid #d30308;border-top:none;position:absolute;top:auto;right:50%;bottom:-1.2em;left:auto;margin-right:-1em}#PeopleListing ul li .head h3{padding:0 0 .2em;margin:0;font-size:1.5em;font-weight:700;line-height:1.1;font-family:'Droid Serif',Georgia,Times,"Times New Roman",serif;font-weight:400;font-style:normal;visibility:hidden;color:#d30308;text-transform:none}.no-js #PeopleListing ul li .head h3,.wf-droidserif-n4-active #PeopleListing ul li .head h3,.wf-droidserif-n4-inactive #PeopleListing ul li .head h3{visibility:visible}#PeopleListing ul li .head h4{font-family:Veneer,Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;visibility:hidden;text-transform:uppercase;padding:0;margin:0;font-size:1.2em;font-weight:400}.no-js #PeopleListing ul li .head h4,.wf-veneer-n4-active #PeopleListing ul li .head h4,.wf-veneer-n4-inactive #PeopleListing ul li .head h4{visibility:visible}.wf-veneer-n4-active #PeopleListing ul li .head h4{font-weight:400!important}#PeopleListing ul li .desc{overflow:hidden;display:none;background-color:#d30308;position:absolute;left:0;right:0;padding:3em;z-index:10;margin-top:-1.3em}.html5 #PeopleListing ul li .desc{background-image:url(/assets/TheShot/images/red_bg.png)}#PeopleListing ul li .desc .close{display:block;color:#fff;font-family:Veneer,Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;visibility:hidden;text-transform:uppercase;font-size:1.6em;padding:1em 0 0;text-align:center}.no-js #PeopleListing ul li .desc .close,.wf-veneer-n4-active #PeopleListing ul li .desc .close,.wf-veneer-n4-inactive #PeopleListing ul li .desc .close{visibility:visible}.wf-veneer-n4-active #PeopleListing ul li .desc .close{font-weight:400!important}#PeopleListing ul li .desc .close:hover{color:#040404}#PeopleListing ul li .desc p{font-size:1.4em}#gallery{padding:3em 0 2em}#gallery #main{margin-bottom:0;padding-bottom:0}#video_list{list-style:none;display:block;padding:0;margin:0 -1em;text-align:center}#video_list li{margin:0 -2px 2em;max-width:22em;padding:0 1em;width:100%;font-size:1em;text-align:center;display:inline-block;vertical-align:top;position:relative}.ie-lte7 #video_list li{display:inline}#video_list li a:hover{text-decoration:none}#video_list li a:hover h4,#video_list li a:hover svg{color:red;opacity:1}#video_list li h4{font-size:1.4em;color:#fff;text-align:center;font-weight:400;line-height:1.2;padding:0;margin:0 auto;width:90%}#video_list li h4 em{display:block;color:#d30308;padding-top:.16666667em;font-style:normal;font-size:.85714286em}#video_list li svg{color:#fff;height:4em;vertical-align:middle;fill:currentColor;-moz-opacity:.6;-khtml-opacity:.6;-webkit-opacity:.6;opacity:.6;position:absolute;left:50%;margin-left:-2em;padding-top:20%;top:0;z-index:3}#video_list li img{display:block;width:80%;margin:0 auto 1em;border:1.3em solid #040404}#products{list-style:none;padding:2em 0 0;margin:0}#products li{font-size:1em;padding-left:30%;width:auto;overflow:hidden;padding-bottom:4em}#products li img{width:35.71428571%;float:left;margin-left:-42.85714286%}#products li h3{width:auto;overflow:visible;clear:none;padding-top:0;margin-top:0;margin-bottom:.5em;text-align:left}#products li h4{font-family:Veneer,Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;visibility:hidden;text-transform:uppercase;color:#fff;font-size:1.4em;padding:0;margin:-.3em 0 .7em;text-align:left}.no-js #products li h4,.wf-veneer-n4-active #products li h4,.wf-veneer-n4-inactive #products li h4{visibility:visible}.wf-veneer-n4-active #products li h4{font-weight:400!important}#products li p{font-size:1.4em;text-align:left}@media print{body{background-color:transparent}body *{color:#040404!important;opacity:1!important}body a:after{content:" (" attr(href) ") "}#masthead{background-color:transparent;border-bottom:2px solid #0e0e0e;margin:1em 2em 0}#masthead #logo:after{display:none}#masthead #logo span b{color:#0e0e0e}.page_title{border-bottom:1px solid #0e0e0e;margin:0 2em 2em}#footer{background-color:transparent;border-top:2px solid #040404;-webkit-box-shadow:none;box-shadow:none;text-align:center;margin:1em 2em 0}#footer p{font-size:1.2em;display:inline-block;margin-right:1em}.container{width:auto;padding:0 2em}#main-navigation,#masthead .togglenav,.print_button,#info-panel-menu,#info-panel{display:none}}