img,a img{border:0}.error{background:#FBE3E4;color:#D12F19;margin-bottom:18px}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.elastislide-list{list-style-type:none;display:none;width:50%}.no-js .elastislide-list{display:block}.elastislide-carousel ul li{min-width:20px}.elastislide-wrapper{position:relative;margin:0 auto;min-height:40px}.elastislide-wrapper.elastislide-loading{background-image:url(/assets/elastislide-loading-63ea789bbff8d1f5dc2d34343d896beb12b7172237f9c43e59a63fb3f58e91cf.gif);background-repeat:no-repeat;background-position:center center}.elastislide-horizontal{padding:20px 5px}.elastislide-vertical{padding:36px 4px}.elastislide-carousel{overflow:hidden;position:relative}.elastislide-carousel ul{position:relative;display:block;list-style-type:none;padding:0;margin:0;-webkit-backface-visibility:hidden;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px)}.elastislide-horizontal ul{white-space:nowrap;font-size:0pt}.elastislide-carousel ul li{margin:0;-webkit-backface-visibility:hidden}.elastislide-horizontal ul li{height:100%;display:inline-block;padding:3px}.elastislide-vertical ul li{display:block}.elastislide-carousel ul li a{display:block;outline:none;border:4px solid #333333;-webkit-transition:border-color .2s ease-in , background-color .2s ease-in;-moz-transition:border-color .2s ease-in , background-color .2s ease-in;-o-transition:border-color .2s ease-in , background-color .2s ease-in;-ms-transition:border-color .2s ease-in , background-color .2s ease-in;transition:border-color .2s ease-in , background-color .2s ease-in;box-shadow:0 1px 2px rgba(0,0,0,0.15)}.elastislide-carousel ul li a img{display:block;max-width:100%;border:none}.elastislide-carousel ul li.active a{border:4px solid #f60}.elastislide-horizontal nav span{position:absolute;background-image:url(/assets/nav-h1-88512a32fc2b3027c2dd9cab36d4d15d2994b2a7a6692812e609bd78940cdadc.gif);width:19px;height:33px;text-indent:-9000px;cursor:pointer;background-position:-8px center;background-repeat:no-repeat}.elastislide-horizontal nav span{top:50%;left:-30px;margin-top:-16px}.elastislide-horizontal nav span.elastislide-next{right:-30px;left:auto;background-position:-128px center}.elastislide-horizontal nav span:hover{background-position:-48px center}.elastislide-horizontal nav span.elastislide-next:hover{background-position:-88px center}@media only screen and (max-width: 480px){.elastislide-horizontal{padding:20px}.elastislide-list{width:85%}.elastislide-horizontal nav span.elastislide-next{right:-5px}.elastislide-horizontal nav span{left:-5px}}/*! jQuery UI - v1.10.4 - 2014-04-02
* http://jqueryui.com
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}/*! jQuery UI - v1.10.4 - 2014-04-02
* http://jqueryui.com
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */.ui-datepicker{width:16.5em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;background:#464646;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.smooth_zoom_preloader{background-image:url(/assets/zoom_assets/preloader-dbc643878f87c9acf3df880ea0a48ee5796fb6da2b4afefa6c388005342693ff.gif)}.smooth_zoom_icons{background-image:url(/assets/zoom_assets/icons-10c3d513d996f32bee14253947779b2af09c190d83a90b8bfeacba034ff879e5.png)}.zoom_thumbnails{margin:0px;padding:0px;display:inline-block}.zoom_thumbnails li{display:inline-block}.zoom_thumbnails li img{margin:5px;border:0px}body{background-color:#000;margin:0;padding:0;background-image:url(/assets/blk-bkg-v2-2b2813daf17a55a4aad26726b5fc130d53ecd70b7f21d7e482cc901f6a99094e.jpg);background-repeat:repeat;background-attachment:fixed}body *{font-size:15px;font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;color:#CCC;font-weight:normal}h1{color:#FFF;font-size:36px;margin:10px 0px 20px 0px;padding:30px 0px 35px 0px;border-bottom:1px solid #f0901c;font-weight:300;text-transform:uppercase}h2{color:#FFF;font-size:21px;margin:0px 0px 20px 0px;font-weight:300;text-transform:uppercase}h3{color:#FFF;font-size:20px;margin:0px 0px 10px 0;padding:5px 0px 5px 0px;border-bottom:1px solid #999;font-weight:300;text-transform:uppercase}h4{font-size:20px;margin:10px 0px 5px 0px;color:#f0901c;font-weight:300;text-transform:uppercase}h5{color:#f0901c;font-size:20px;padding:5px 0px 5px 0px;margin:0px;font-weight:300;text-transform:uppercase}h6{font-size:28px;line-height:34px;margin:10px 0px 10px 0px;color:#FFF;font-weight:300;text-transform:uppercase}p{margin-bottom:10px;margin-top:0;font-size:15px;line-height:22px;color:#ccc;font-weight:300}a:link img,a:visited img{border:none}a:link,a:visited,a:active{color:#FFF;border:none;text-decoration:none}a:hover{text-decoration:underline}div.clearFloat{clear:both;font-size:0;height:0;line-height:0px}#main{margin:0 auto;max-width:960px;max-height:100%}#logoContainer{float:left}#menuIcon{float:left}#logo{margin:0px;padding:14px 0px 0px 10px;float:left;height:115px;width:25%}#contentContainer{width:100%;min-height:20px;overflow:visible}#content{width:100%;height:auto}.projectDrop{-moz-appearance:none;-webkit-appearance:none;background:#333 url(/assets/down-arrow-dd33f37e3d8e583cd91d5843d44940862877e4e7d569fe348a5d0a5b63276fe1.png) no-repeat scroll right center;border:1px solid #f0901c;border-radius:5px;color:#fff;float:left;font-family:Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif;height:40px;margin:0px 10px 10px 0;padding-left:5px;padding-right:50px;max-width:100%}.sidebar{width:70%;margin:50px 0 20px 0;float:right;height:auto}.column1{width:40%;float:left;margin:0 10px 0 0;height:50px}.column2{width:41%;float:left;margin:-7px 5px 0 0;height:50px}.column3{width:15%;float:right;margin:0 10px 0 0;height:50px}.logoutBtn{float:left;height:38px;font-size:1em;margin-left:0%;margin-top:-7px;width:100%;margin-right:0%;font-family:Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;border:1px solid #acacac;background-color:transparent;font-style:normal;font-weight:600;padding-top:5px;color:#fff;border-radius:3px}.flash{width:100%}#Datepicker1{height:38px;color:#000;padding:5px;float:left;border-radius:3px;border:transparent;position:relative;z-index:100;width:103px;text-align:center}#cameraName{color:#E38718;font-size:18px;font-weight:normal;letter-spacing:normal;padding-top:2px;text-align:right;width:100%;float:left;padding-right:15px}#viewer{width:100%;height:auto;float:none;clear:none;margin:0 auto}h2{color:#FFF;font-size:36px;margin:10px 0px 50px 0px;padding:30px 0px 25px 0px;border-bottom:1px solid #f0901c;font-weight:300;text-transform:uppercase;text-align:left}label user[email],admin[email]{float:left;margin:0 0 20px 0;font-size:16px;color:#CCC;padding-top:15px;padding-bottom:5px}#user_email,#admin_email{width:280px;height:auto;font-size:16px;color:#fff;border-bottom:1px solid #fff;border-top:none;border-right:none;border-left:none;padding:10px 0 10px 5px;margin-bottom:10px;background:none;overflow:visible}#new_user,#new_admin{width:100%}label [user_login],label [admin_login]{float:left;margin:0 0 20px 0;font-size:16px;color:#CCC;padding-top:15px;padding-bottom:5px}label [user_remember_me],label [admin_remember_me]{float:left;margin:0 0 20px 0;font-size:16px;color:#CCC;padding-top:15px;padding-bottom:5px}#user_login,#admin_login{width:300px;height:auto;font-size:16px;color:#fff;border-bottom:1px solid #fff;border-top:none;border-right:none;border-left:none;padding:10px 0 10px 5px;margin-bottom:10px;background:none;overflow:visible}#user_password,#admin_password,#user_password_confirmation,#admin_password_confirmation{width:300px;height:auto;font-size:16px;color:#fff;border-bottom:1px solid #fff;border-top:none;border-right:none;border-left:none;padding:10px 0 10px 5px;margin-bottom:10px;background:none}input[type=submit]{height:39px;margin:20px auto;color:#fff;background-color:#f0901c;border:none;text-transform:uppercase;font-size:16px}#new_user,#new_admin input[type=submit]{padding-right:20px;padding-left:20px}button{height:39px;margin:0 auto;color:#fff;background-color:#f0901c;border:none;text-transform:uppercase;font-size:16px}#signOutButton{color:#fff;background-color:#E38718;display:block;border-radius:4px;border:transparent;padding:0px 11px;float:right;height:38px;line-height:38px;font-size:15px;margin-left:10px}.autoMargin{margin:auto}.sidebar:empty{width:0px;height:0px;margin:0px 0 0px 0;display:none}#time_lapse_logo{width:210px;height:98px;background:url(/assets/logo-white-7bf3f7769e9354f4b38c6f0918597554a3afa663ffc22978d6b3111dc09d2064.png);background-repeat:no-repeat;background-size:contain}#layout-table{margin:0 auto;width:100%;max-width:960px;max-height:100px}@media only screen and (max-width: 500px){#time_lapse_logo{width:50px;height:50px;background:url(/assets/logo-white-7bf3f7769e9354f4b38c6f0918597554a3afa663ffc22978d6b3111dc09d2064.png);background-repeat:no-repeat;background-size:contain}}@media only screen and (max-width: 960px){#time_lapse_logo{width:50px;height:50px;background:url(/assets/logo-white-7bf3f7769e9354f4b38c6f0918597554a3afa663ffc22978d6b3111dc09d2064.png);background-repeat:no-repeat;background-size:contain}}@media only screen and (max-width: 1020px){.elastislide-horizontal{padding:20px}.elastislide-list{width:85%}.elastislide-horizontal nav span.elastislide-next{right:-5px}.elastislide-horizontal nav span{left:-5px}}@media only screen and (max-height: 500px){#time_lapse_logo{width:50px;height:50px;background:url(/assets/logo-white-7bf3f7769e9354f4b38c6f0918597554a3afa663ffc22978d6b3111dc09d2064.png);background-repeat:no-repeat;background-size:contain}#logoContainer{float:left}h2{font-size:24px;margin:2px 0px 10px 0px;padding:6px 0px 5px 0px}.elastislide-horizontal{padding:4px 1px}}@media (min-width: 1025px){div.contentContainer{margin:0 auto;max-width:960px !important;max-height:100%}}.menuContainer{width:75%;margin:0;padding:0;float:left}@media (max-width: 1024px){.imageContainer{width:100% !important}div.contentContainer{max-width:860px !important}.elastislide-horizontal ul li{width:35% !important}.ui-datepicker{width:12.5em}.menu_item{width:50%;margin:8% 7%;float:left}.hasDatepicker{margin:8% 0}.time-lapse-logo{margin-top:8%}}@media (max-width: 960px){div.contentContainer{max-width:767px !important}.time-lapse-logo{margin-top:16%;width:160px !important;height:80px !important}}@media (max-width: 850px){div.contentContainer{max-width:680px !important}.menu_item{width:48%;margin:8% 5%;float:left}}@media (max-width: 767px){div.contentContainer{max-width:600px !important}.menuContainer{width:100%}.menu_item{width:100%;margin:3% 2% 0% 0;float:left}.hasDatepicker{margin:0 0 4% 0;width:37%;float:left !important}#cameraName{padding-right:0}}@media (max-width: 660px){div.contentContainer{max-width:520px !important}.time-lapse-logo{margin-top:10%}.time-lapse-logo{margin-top:16%;width:135px !important;height:70px !important}}@media (max-width: 567px){div.contentContainer{max-width:460px !important}.time-lapse-logo{margin-top:10%}.elastislide-horizontal ul li{width:40% !important}}@media (max-width: 480px){div.contentContainer{max-width:90% !important}.time-lapse-logo{margin-top:5%}.elastislide-horizontal ul li{width:40% !important}}@media (max-width: 320px){div.contentContainer{max-width:90% !important}.time-lapse-logo{margin-top:5%}.elastislide-horizontal ul li{width:38% !important}}.show-in-fullscreen{display:none}#main.fullscreen .show-in-fullscreen{display:block}#main.fullscreen .hide-in-fullscreen{display:none !important}#main.fullscreen{max-width:100% !important}#main.fullscreen #zoom_container{margin-left:auto;margin-right:auto}img.mode-icon{max-width:32px;position:absolute;margin-top:5px;margin-left:5px;z-index:10;opacity:0.5;filter:alpha(opacity=50)}img.mode-icon:hover{opacity:1.0;filter:alpha(opacity=100)}#exit-fullscreen.forced-fullscreen{display:none  !important}#bugmuncher_button.bm_modern{opacity:0.5;filter:alpha(opacity=50)}#bugmuncher_button.bm_modern:hover{opacity:1.0;filter:alpha(opacity=100)}#bugmuncher_button.bm_modern.bm_label.bm_right span:hover{color:#E38718 !important}.projectDrop{width:100%}#headerContainer{display:flex;align-items:center;padding:10px 0;flex-wrap:wrap}#project-select,#Datepicker1{margin-bottom:0}.menuContainer{flex-grow:1;width:auto}#signOutButton{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABmJLR0QA/wD/AP+gvaeTAAAD20lEQVRoge2aTYiVVRjH/+fO+DXNqFOIoxuHiix0ISJEaoJEBZpNEeRCUCZQXLkT3FpY4KII1ITQVStLN7VKKYxMI6IPBZ0+VPyAMCWc0dFxGn8t3jP1eua8t3vOPe97XfiHC8PlPM/z+99z5rzn45Ue6P6SSZUImCVppaRnJT0pab6kbkmdtsmQ/Zy2n+OSDhtj/kzFEC1gGrAB+AIYI1xjwDGgH3ioVQa2An9EwBfpGrCtMkPAS8DZhAZcXQZeKdPAVGBvHYC7wAlgB/Ay8ATQmYvvAh4H+oC3gG+pPxw/InXvALOB7wsK/mXhH43I22tNXS3I/QMwL5WJXuA3T5ER4B1geoIaM6yhEU+di8BjzRaYDfzqSX4KWNisAU+9hbYXXF0A5sYmnQJ850l6EOhI7CFftwM44Kn7XmzCXZ5k+4G2xOy+2jVgn1P7/ZhEL3hMHKrCRI6hRjaJXAO+BuaEJpgCnHFM/AJ0lcRcjoAtjolRYFGruYIETCabIfJ6t0UsbUDcohZ43TExBDycmLERjn7gBnAFeDUmwWet7g3bE4PO0F4bkqALuOMYSf7Qa4CjZmcq9/+0MTPAKif4VMnM9Vhes/DhZsjm7LzCH0AJBayNMkP2wMtrXUXM9ZjCzQAnnYAlFTIXKtgMcMlpHLfa1L/TeMptsE+jQN94TZMrfl1Sfm8xwxgzGGGiJumKpEdif4gAXTDGzJOkWp7BaRR7VISkvyNjQzU6/kfeyJDTqFMRMsYgqV/SQEx8gEYkbZ7wLfCTMwafLhmkIQEbyQ428roNrC4K+NhpvL5iZh9TmAkb9KYTsKdCZh9PuAkb+LwTVPYYr8eyLsqEDe6wjfNaXAG3j8VdNDZmIpfgoJNgd4m89TiuRpuwCfocI8NAT0m8/8dxnuzs4LmYBG1kBw157S2BtXyRzRZ5jQHPtJorWEA78LNj5hzQ3UKm6EOI5Uw88j8MTE7MWI9hErCHbBo+CfTGJnqbifqkCjPWRJoZ1A6xLz1mjpQ5zIBu4HNP3Z3NJJ3JxMUkZFPjsoT84/WW47+LGSC7NW4qeU+BmTHgQ0IPl/015gAf4L+KG6CJ3apbaGbBMAO4ZSGC9/jAImA3cLMg99FGe6LhaQ1ol7Rd0jbduyHL63dJRySdkHRG0mVJN5TtGqdL6pG0QNISSS9KKrpSuytpl6Stxpg7jTIGCVgK/FjwC6bQALCiFHiPmXbgDfz3i7G6CGwCJlViwjHUBqwhu/MbjoC/BXxKtkhsb4Yl5Us10yQtVfZSzVP676WaLltnUNJ1ZYcSpyV9I+krY8xwKoYHup/0D3ax5uHSgl5wAAAAAElFTkSuQmCC");background-repeat:no-repeat;background-size:30px 30px;max-width:30px;min-width:30px;height:30px;text-indent:-9000px;cursor:pointer;transition:all 0.5s linear;overflow:hidden}#camera-date-form .menu_item{padding-right:10px}#signOutButton:hover{transform:rotate(360deg);overflow:hidden}#logoContainer{margin-right:10%}@media (max-width: 1024px){#camera-date-form .menu_item{width:100%}}@media (max-width: 1024px){.menu_item{width:50%;margin:0 10px 0 0;float:left}#project-select,#Datepicker1,.time-lapse-logo{margin:0}}@media (max-width: 768px){#Datepicker1{width:103px}#camera-date-form .menu_item{padding:0}.projectDrop{max-width:280px}}@media (max-width: 690px){.projectDrop{max-width:96%}}@media (max-width: 480px){#logoContainer{margin-right:auto !important;margin-left:auto !important}#camera-date-form{flex-wrap:wrap}#project-select{width:100%;margin:0;max-width:100%}.signOutContainer{float:right;position:absolute;right:0;bottom:4px}#camera-date-box,#camera-date-form,.autoMargin{overflow:hidden}.menuContainer,div.contentContainer{position:relative}#camera-date-form .autoMargin:nth-child(2){width:87%;float:left}.menu_item{margin-bottom:2%}#Datepicker1{width:100%;text-align:left;border-radius:0;padding:10px}.menu_item{width:100%;margin:0 0px 10px 0;float:left}}#imageviewer-body .menuContainer div,#imageviewer-body .menuContainer form{overflow:hidden}#camera-date-box{flex-grow:1;margin-right:10px}#camera-date-form,.menuContainer{display:flex;align-items:center}#camera-date-form .autoMargin{margin:0}#camera-date-form .autoMargin:nth-child(1){flex-grow:1}#imageviewer-body{overflow:hidden}.flash.notice,.flash.success,.flash.alert,.flash.error{padding:10px;margin:10px 0;max-width:957px;z-index:300}#imageviewer-body .flash.notice,#imageviewer-body .flash.success,#imageviewer-body .flash.alert,#imageviewer-body .flash.error{position:absolute;width:79%;max-width:957px}.flash.row1{top:100px}.flash.row2{top:150px}.flash.row3{top:200px}.flash.row4{top:250px}.flash.notice{color:#00529B;background-color:#BDE5F8;border:1px solid}.flash.success{color:#4F8A10;background-color:#DFF2BF;border:1px solid}.flash.alert{color:#9F6000;background-color:#FEEFB3;border:1px solid}.flash.error{color:#D8000C;background-color:#FFBABA;border:1px solid}.closebtn{margin-left:15px;color:black;font-weight:bold;float:right;font-size:22px;line-height:20px;cursor:pointer;transition:0.3s}.closebtn:hover{color:#e38718}
