html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html,body{width:100%;height:100%}body{font-family:'Open Sans', sans-serif;color:#000;background-color:white;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:'liga', 'kern';-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.loading .preloader{display:block}a{text-decoration:none}.table{display:table;width:100%;height:100%}.table .cell{display:table-cell;width:100%;height:100%;vertical-align:middle}.header{background-color:#72b844;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header div.logo{background-image:url("../images/elvi-logo-white.png");background-size:70px;background-repeat:no-repeat;background-position:center;height:60px;width:100px;position:absolute;left:0px;top:0px}.header .user{display:block;position:absolute;top:0px;right:0px;overflow:hidden;padding-right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header .user p{background-image:url("../images/icon-user.png");background-position:left center;background-size:30px;background-repeat:no-repeat;padding-left:30px}.header .user p,.header .user a{height:60px;line-height:60px;font-size:14px;font-weight:700;color:white;display:block;float:left;margin-left:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header .user p:first-child,.header .user a:first-child{margin-left:0px}.header .user a.logout{padding-left:20px;padding-right:20px}.header .user a.logout:active{background-color:#000}.header ul{text-align:center}.header ul li{display:inline-block;margin-left:15px;margin-right:15px}.header ul li.current a{color:#000}.header ul li a{color:white;font-size:14px;font-weight:700;height:60px;line-height:60px;display:block}.header ul li a:active{color:#000}.layout{padding:80px;max-width:1366px;margin-left:auto;margin-right:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout .content{display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout .content:first-child{display:block}.layout .content h2{font-weight:700;font-size:32px;margin-bottom:30px;text-align:center}.layout .content .data{margin-top:80px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout .content .data .block{overflow:hidden;border-top:1px solid rgba(0,0,0,0.1);padding-top:30px;margin-top:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout .content .data .block:first-child{margin-top:0px;border-top:0px}.layout .content .data .block.show-fields .fields{display:block}.layout .content .data .block.show-fields .top .item a.view{border:2px solid #f41d27;color:#f41d27}.layout .content .data .block.show-fields .top .item a.view:active{background-color:#f41d27;color:white}.layout .content .data .block .top{overflow:hidden}.layout .content .data .block .top .item{width:33.333%}.layout .content .data .block .top .item a.view{float:right;text-decoration:none;color:#000;border:2px solid #000;padding-left:30px;padding-right:30px;height:30px;line-height:25px;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout .content .data .block .top .item a.view:active{background-color:#000;color:white}.layout .content .data .block .fields{overflow:hidden;display:none;padding:50px;background-color:rgba(0,0,0,0.05);margin-top:30px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout .content .data .block .fields .delete-post{overflow:hidden;clear:both;text-align:right}.layout .content .data .block .fields .delete-post a{color:#f41d27;font-size:12px;font-weight:700;text-align:center;line-height:30px;height:30px;display:inline-block;text-decoration:underline}.layout .content .data .block .fields .delete-post a:active{color:#000}.layout .content .data .block .item{width:33.333%;float:left;padding:15px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout .content .data .block .item.source,.layout .content .data .block .item.text{clear:both;float:none;width:100%}.layout .content .data .block .item:first-child{margin-top:0px}.layout .content .data .block .item:nth-child(3n+1){clear:left}.layout .content .data .block .item p{font-size:14px;line-height:1.4;display:block}.layout .content .data .block .item p:first-child{font-weight:700;margin-bottom:5px}.layout .content .data .block .item a{display:inline-block;font-size:14px;line-height:1.4;font-weight:700;color:#72b844;height:30px;text-decoration:underline}.layout .content .data .block .item span{display:block;font-size:14px;line-height:1.2;font-weight:700}.layout .content .data .block .item a.attachment{background-color:#72b844;padding-left:20px;padding-right:20px;line-height:30px;height:30px;color:white;text-decoration:none;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout .content .data .block .item a.attachment:active{background-color:#000}.login-page{position:relative;width:100%;height:100%;overflow:hidden}.login-page img{width:120px;margin-left:auto;margin-right:auto;margin-bottom:40px;display:block}#loginform{width:320px;margin-left:auto;margin-right:auto;background-color:white;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#loginform p{display:block;margin-top:20px}#loginform p:first-child{margin-top:0px}#loginform label{font-size:14px;display:block;margin-bottom:7px}#loginform input.input{display:block;width:100%;background-color:transparent;border:1px solid rgba(0,0,0,0.1);padding:15px;font-style:14px;font-weight:700;outline:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.message{position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:100;background-color:rgba(0,0,0,0.5);display:none}.message .message-wrapper{background-color:white;max-width:400px;margin-left:auto;margin-right:auto;padding:50px;text-align:center;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.message .message-wrapper p{font-size:20px;font-weight:700;line-height:1.3}.message .message-wrapper .answer{overflow:hidden;max-width:200px;margin-left:auto;margin-right:auto;margin-top:20px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.message .message-wrapper .answer a{display:block;width:50%;float:left;text-align:center;line-height:40px;height:40px;font-weight:700;color:white}.message .message-wrapper .answer a:active{background-color:#000 !important}.message .message-wrapper .answer a.accept{background-color:#72b844}.message .message-wrapper .answer a.cancel{background-color:#f41d27}.preloader{position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:100000;display:none;background-color:rgba(0,0,0,0.5)}.preloader .table{display:table !important}.preloader .table .cell{display:table-cell !important}.preloader span{display:block;width:60px;height:60px;background-image:url("../images/preloader.gif");background-size:40px;background-repeat:no-repeat;background-position:center;margin-left:auto;margin-right:auto;background-color:white;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}
