.ui-datepicker{background:white;box-shadow:0px 1px 2px rgba(0,0,0,.5);padding:10px;border-top:2px solid #f5696a}.ui-datepicker
a{color:salmon}.ui-datepicker th
span{color:black}.ui-datepicker .ui-datepicker-header{text-align:center;margin-bottom:10px}.ui-datepicker .ui-datepicker-prev{float:left}.ui-datepicker .ui-datepicker-next{float:right}input.parsley-error,select.parsley-error,textarea.parsley-error{border:2px
solid salmon;box-shadow:none}.parsley-errors-list{list-style:none;margin:0;padding:0}.parsley-errors-list
li{margin:2px
12px;list-style:none;text-indent:-5000px;background:darksalmon;height:2px}.gallery-mode{transition:all 1s ease-in-out;transition-duration:200ms}.edit-mode{margin-right:60px !important;transition:all 1s ease-in-out;transition-duration:200ms}.dragging{opacity: .5;margin:0
!important;padding:0
!important;-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6)}.drop-here{width:33% !important;height:33% !important;margin:33% !important;border:2px
dashed white !important;border-radius:150%;display:block;background:transparent;opacity: .2}.drop-here.small{width:3% !important;height:3% !important;margin:3% !important}.ggg_modal_box{}.ggg_modal_close{}.ggg_modal_close{width:32px;height:32px;display:block;position:fixed;right:22px;top:12px;cursor:pointer;-webkit-transition:all .2s linear;transition:all .2s linear}.ggg_modal_close:hover{-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}.ggg_modal_close:before,.ggg_modal_close:after{position:absolute;left:15px;content:' ';height:33px;width:2px;background-color:#fff}.ggg_modal_close:before{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ggg_modal_close:after{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.ggg_block_page{position:fixed;overflow-y:scroll;top:0;left:0;background-color:#000A13;opacity:.98;height:100vh;width:100%;z-index:10}.ggg_inner_modal_box{padding:7.2%}#project-settings-form{margin:60px
0;min-height:75vh}.danger-zone{margin:0
-40px;padding:164px
42px 42px;color:whitesmoke;border-top:2px dashed whitesmoke;min-height:90vh}.danger-zone
h3{color:white !important;font-size:2em}#success-message{color:#5fb28c;display:none}
#ui-datepicker-div{display:none}.gallery-mode #settings-toggle{display:none}.project_list{margin-bottom:40px}.project_list
h2.divider{color:rgba(255,255,255,.3);text-shadow:1px 1px 1px #000}.project_list .project-wrap{position:relative}.project_list
.box{padding:0;border:2px
solid transparent;background:black;box-shadow:0 6px 10px rgba(0,0,0,.09);overflow:hidden}.project-wrap
.box.active{border-color:white !important}.project-wrap.project-inactive{display:none;opacity:.4;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.project-wrap.project-inactive:hover{opacity: .7}#new-item-toggle{margin-right:20px;display:none}#new-item-form{display:none}#new-item-form
.box{background:inherit;position:relative}#new-item-form .box
form{padding:18px;border-radius:2px;border:2px
dashed rgba(255,255,255,.3);height:100%}#new-item-form .box form
p{margin-bottom:12px}.project_list .box-header{border-bottom:2px dashed #eee;min-height:40px;padding:10px;color:#65aec6}.project_list .box
h2{margin-top:20px;line-height:20px}.project_list .box h2
span{color:#ccc;font-size:90%}.project_list .box .project-info{padding:10px
16px 16px;line-height:1.2em;font-size:1em;font-family:"Roboto Slab",sans-serif;position:absolute;top:42%;color:rgba(255,255,255,.8);text-align:center;width:92%}.project_list .box
.num_assets{position:absolute;top:24px;right:36px;color:rgba(255,255,255,.8);font-family:"Courier New",Courier,mono;text-shadow:0 0 3px #111;font-size:1.1em;line-height:0;text-align:right}.project_list .box .cover-image{height:100px;overflow:hidden;background:black;display:flex;justify-content:center;align-items:center}.project_list .box .cover-image
a{border:none}.project_list .box .cover-image
img{object-fit:cover;width:480px;height:480px;opacity: .8}.project_list .box .cover-image a .no-cover-image{background:lightblue;font-size:18px;text-align:center;padding:75px
20px 20px;height:200px;color:white}.project_list .box .settings-toggle{position:absolute;top:16px;right:0px;padding:13px
8px 3px 13px;font-size: .8em;cursor:pointer}.settings-toggle:hover{color:white}.project_list .box .settings-toggle
i{color:white;font-size:120%}@media (max-width: 767px){.project-wrap{margin-bottom:6px}.inner
.box{border-radius:2px}}
