a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}.projecthuddle input[type=checkbox],caption,td,th{vertical-align:middle}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body,html{overflow:hidden!important;height:100%!important}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.projecthuddle{font-family:Lato,"Segoe UI","Helvetica Neue",arial,sans-serif;font-size:14px;line-height:1.4em;-ms-overflow-style:-ms-autohiding-scrollbar}.projecthuddle input[type=text],.projecthuddle input[type=text]:active,.projecthuddle input[type=text]:focus,.projecthuddle input[type=email],.projecthuddle input[type=email]:active,.projecthuddle input[type=email]:focus,.projecthuddle input[type=password],.projecthuddle input[type=password]:active,.projecthuddle input[type=password]:focus,.projecthuddle textarea,.projecthuddle textarea:active,.projecthuddle textarea:focus{outline:0!important;font-family:Lato,"Segoe UI","Helvetica Neue",arial,sans-serif;font-size:1em;width:100%;background:#f3f3f3;color:#777;border:none;display:block;padding:15px;margin-bottom:10px}.projecthuddle .ph-comment-form,.projecthuddle .ph-edit-content{background:#f3f3f3}.projecthuddle .ql-container.ph-edit-content{margin-bottom:10px}.projecthuddle .ph-comment-form{-moz-transition:min-height .35s ease;-o-transition:min-height .35s ease;-webkit-transition:min-height .35s ease;transition:min-height .35s ease}.projecthuddle .ph-comment-form .focused,.projecthuddle .ph-comment-form:focus{min-height:70px}.projecthuddle .ql-editor.ql-blank:before{font-size:14px}.projecthuddle [contenteditable=true]:empty:before{content:attr(placeholder);display:block;color:#ccc;font-size:14px}.projecthuddle .hidden,.projecthuddle .ph-hidden,.projecthuddle input[type=text]#ph-website{display:none}.projecthuddle [contenteditable=true]:empty:before [contenteditable=true]:not(:empty){min-height:75px}.projecthuddle textarea,.projecthuddle textarea:active,.projecthuddle textarea:focus{line-height:1.4em;resize:none;overflow:auto}.projecthuddle *{-webkit-tap-highlight-color:rgba(255,255,255,0)}.projecthuddle.single-ph-project{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;z-index:99999999999!important}.projecthuddle i.ph-icon.fa{font-size:.85em;vertical-align:baseline;margin-right:.5em}.projecthuddle p{margin-bottom:1em}.projecthuddle strong{font-weight:600}.projecthuddle em{font-style:italic}.projecthuddle button{background:0 0;color:inherit;border:none;cursor:pointer;-moz-transition:color .5s ease,background .5s ease,border-color .5s ease;-o-transition:color .5s ease,background .5s ease,border-color .5s ease;-webkit-transition:color .5s ease,background .5s ease,border-color .5s ease;transition:color .5s ease,background .5s ease,border-color .5s ease}.projecthuddle button:active,.projecthuddle button:focus{outline:0!important}.projecthuddle .button-primary,.projecthuddle .ph-button,.projecthuddle .ph-secondary-link,.projecthuddle .vex-dialog-button,.projecthuddle input[type=submit]{font-family:Montserrat,sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:2px;text-decoration:none;display:inline-block;text-align:center;padding:15px 20px;border:none;cursor:pointer;-moz-transition:background .5s ease,-moz-transform .5s ease,color .5s ease;-o-transition:background .5s ease,-o-transform .5s ease,color .5s ease;-webkit-transition:background .5s ease,-webkit-transform .5s ease,color .5s ease;transition:background .5s ease,transform .5s ease,color .5s ease}.projecthuddle .button-primary,.projecthuddle .ph-button,.projecthuddle .vex-dialog-button,.projecthuddle input[type=submit]{background:#1b8ff2;color:#fff;cursor:pointer;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.projecthuddle .button-primary:disabled,.projecthuddle .ph-button:disabled,.projecthuddle .vex-dialog-button:disabled,.projecthuddle input[type=submit]:disabled{border-color:#23282d;background:#23282d;color:#999;cursor:wait}.projecthuddle .button-primary:hover,.projecthuddle .ph-button:hover,.projecthuddle .vex-dialog-button:hover,.projecthuddle input[type=submit]:hover{background:#23282d}.projecthuddle .ph-secondary-link{background:0 0;color:#999}.projecthuddle .ph-secondary-link:hover{color:#555;background:0 0}.projecthuddle .ph-dropdown{overflow:visible}.projecthuddle .ph-select-dropdown,.projecthuddle .ph-select-text{font-size:10px;text-transform:uppercase;letter-spacing:2px;text-decoration:none;color:#b1b1b1;line-height:10px;cursor:pointer}.projecthuddle .ph-select-dropdown h2,.projecthuddle .ph-select-dropdown p,.projecthuddle .ph-select-text h2,.projecthuddle .ph-select-text p{text-transform:none;letter-spacing:0;font-family:Lato,"Segoe UI","Helvetica Neue",arial,sans-serif}.projecthuddle .ph-select-dropdown h2,.projecthuddle .ph-select-text h2{font-size:1.5em;font-weight:200;color:#fff;margin-bottom:.5em}.projecthuddle .ph-select-dropdown p,.projecthuddle .ph-select-text p{margin-bottom:0;font-size:12px}.projecthuddle .ph-select-text{display:inline-block;vertical-align:middle}.projecthuddle .ph-select-dropdown{padding-top:15px;position:absolute;z-index:9}.projecthuddle .ph-select-dropdown.ph-right-align{right:0}.projecthuddle .ph-select-dropdown .ph-select-content{display:block;-moz-box-shadow:0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.2);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.projecthuddle .ph-select-dropdown .ph-select-content .ph-select-row{background:#fff;display:block;padding:20px;-moz-transition:background .5s ease,color .5s ease;-o-transition:background .5s ease,color .5s ease;-webkit-transition:background .5s ease,color .5s ease;transition:background .5s ease,color .5s ease;white-space:nowrap;text-align:left;cursor:pointer;font-family:Lato,"Segoe UI","Helvetica Neue",arial,sans-serif}.projecthuddle .ph-select-dropdown .ph-select-content .ph-select-row a{-moz-transition:background .5s ease,color .5s ease;-o-transition:background .5s ease,color .5s ease;-webkit-transition:background .5s ease,color .5s ease;transition:background .5s ease,color .5s ease;padding:0!important;font-size:10px!important}.projecthuddle .ph-select-dropdown .ph-select-content .ph-select-row:hover{background:#f3f3f3}.projecthuddle .ph-select-dropdown .ph-select-content .ph-select-row:hover i.ph-icon.ph-share-comment{color:#1b8ff2}.projecthuddle .ph-select-dropdown .ph-select-content .ph-select-row:hover i.ph-icon.ph-delete-comment-location{color:#a00}.projecthuddle .ph-login-form-wrapper,.projecthuddle .ph-password-form-wrapper{position:relative;width:100%;height:100%;background:#f3f3f3;text-align:center}.projecthuddle .ph-login-form-wrapper h1,.projecthuddle .ph-password-form-wrapper h1{font-size:20px;line-height:1.2em;margin-bottom:30px;text-align:center}.projecthuddle .ph-login-form-wrapper h1 a,.projecthuddle .ph-login-form-wrapper h1 img,.projecthuddle .ph-password-form-wrapper h1 a,.projecthuddle .ph-password-form-wrapper h1 img{display:inline-block}.projecthuddle .ph-login-form-wrapper h1 img,.projecthuddle .ph-password-form-wrapper h1 img{max-width:100%!important;height:auto!important}.projecthuddle .ph-login-form-wrapper .ph-login-form,.projecthuddle .ph-password-form-wrapper .ph-login-form{text-align:left}.projecthuddle .ph-login-form-wrapper .ph-login-form,.projecthuddle .ph-login-form-wrapper .ph-password-form,.projecthuddle .ph-password-form-wrapper .ph-login-form,.projecthuddle .ph-password-form-wrapper .ph-password-form{max-width:400px;padding:20px;position:absolute;width:100%;top:50%;left:50%;-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.projecthuddle .ph-login-form-wrapper .ph-login-form .ph-form-message,.projecthuddle .ph-login-form-wrapper .ph-password-form .ph-form-message,.projecthuddle .ph-password-form-wrapper .ph-login-form .ph-form-message,.projecthuddle .ph-password-form-wrapper .ph-password-form .ph-form-message{font-size:1.2em;font-weight:600;margin-bottom:15px;text-align:center}.projecthuddle .ph-login-form-wrapper .ph-login-form label,.projecthuddle .ph-login-form-wrapper .ph-password-form label,.projecthuddle .ph-password-form-wrapper .ph-login-form label,.projecthuddle .ph-password-form-wrapper .ph-password-form label{display:inline-block;width:100%;font-family:Montserrat,sans-serif;font-size:10px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:5px}.projecthuddle .ph-login-form-wrapper .ph-login-form input[type=text],.projecthuddle .ph-login-form-wrapper .ph-login-form input[type=password],.projecthuddle .ph-login-form-wrapper .ph-password-form input[type=text],.projecthuddle .ph-login-form-wrapper .ph-password-form input[type=password],.projecthuddle .ph-password-form-wrapper .ph-login-form input[type=text],.projecthuddle .ph-password-form-wrapper .ph-login-form input[type=password],.projecthuddle .ph-password-form-wrapper .ph-password-form input[type=text],.projecthuddle .ph-password-form-wrapper .ph-password-form input[type=password]{background:#fff!important;margin-bottom:30px}.projecthuddle .ph-login-form-wrapper .ph-login-form input[type=submit],.projecthuddle .ph-login-form-wrapper .ph-password-form input[type=submit],.projecthuddle .ph-password-form-wrapper .ph-login-form input[type=submit],.projecthuddle .ph-password-form-wrapper .ph-password-form input[type=submit]{padding:12px 14px;font-size:10px;display:inline-block}.projecthuddle .ph-login-form-wrapper .ph-login-form .login-remember,.projecthuddle .ph-login-form-wrapper .ph-password-form .login-remember,.projecthuddle .ph-password-form-wrapper .ph-login-form .login-remember,.projecthuddle .ph-password-form-wrapper .ph-password-form .login-remember{display:block;float:left}.projecthuddle .ph-login-form-wrapper .ph-login-form .button-primary,.projecthuddle .ph-login-form-wrapper .ph-password-form .button-primary,.projecthuddle .ph-password-form-wrapper .ph-login-form .button-primary,.projecthuddle .ph-password-form-wrapper .ph-password-form .button-primary{display:inline-block;width:auto;float:right}