@import url(../../vendors/foundation6/css/foundation-flex.css);@import url(../../vendors/foundation6/css/foundation-rtl.css);@import url(../../vendors/foundation6/css/foundation.min.css);@import url(../../vendors/font-awesome/css/font-awesome.min.css);body{background:#f1f1f1;font-size:14px}h1{font-size:2em}h2{font-size:1.9em}span.required{color:#F00;font-size:1.2em;font-weight:bold;cursor:help}#header{position:relative;width:100%}#header .logo{float:left;width:30px}#header .actions{float:right}#header .actions a{color:#333;width:25px;height:25px;line-height:25px;text-align:center;display:inline-block;border-radius:50%}#header .actions a:hover{background:#EEE}.right{float:right}.left{float:left}hr{border-bottom:1px dashed rgba(0,0,0,0.06)}.box{background:#FFF;padding:20px;margin:20px 0;box-shadow:0px 0px 3px rgba(0,0,0,0.05)}.date{font-size:0.9em;line-height:1em;color:#666}.tabs-content{float:left;width:100%;display:block}.tabs-title{text-align:center}.button{margin:5px}.button i.fa{font-size:1.2em}.map{min-height:350px;background:#CCC}.field{padding:10px 0;float:left;width:100%;border-bottom:1px dashed rgba(0,0,0,0.06)}#login{margin:50px}#login .field:first-child{margin-top:0}#login .button{width:100%;text-align:center;font-size:16px}form#edit input[type=file]{position:absolute;width:0px;height:0px}.avatar{width:100%;border-radius:50%}#login .logo{text-align:center}#login h2{letter-spacing:-1px;color:#444;font-size:22px}#login ol li{margin:10px 0;color:#666}.campaign{border:1px solid #EEE;margin:10px 0}.campaign:nth-child(odd){background:#FBFBFB}.campaign:first-child{margin-top:0}.campaign header{background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.campaign header:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.5)}.campaign header .content{position:relative;display:table;width:100%;min-height:100px}.campaign header .content h2{padding:0 20px;color:#FFF;font-size:20px;position:relative;display:table-cell;vertical-align:middle}.campaign>div{padding:10px}.campaign header{padding:30px 0;margin:0 0 20px 0;color:#ccc;text-align:center;position:relative;background-color:#111;background-size:cover}.campaign header .go{height:40px;width:40px;line-height:40px;text-align:center;position:absolute;right:20px;bottom:-20px;border-radius:50%;box-shadow:1px 1px 2px rgba(0,0,0,0.2);background:#444;color:#FFF;font-size:28px}.campaign header .go i{margin-left:2px}.campaign header .volunteers-top{position:absolute;left:20px;bottom:-20px;height:40px;width:auto}.campaign header .volunteers-top .item{width:40px;height:40px;float:left;margin-right:5px;border-radius:50%;box-shadow:1px 1px 2px rgba(0,0,0,0.2)}.campaign header .volunteers-top .item.volunteer img{max-width:100%;max-height:100%;border-radius:50%}.campaign header .volunteers-top .item.more{background:#E22;letter-spacing:-2px;color:#FFF;font-size:20px;text-align:center;line-height:40px}.campaign .actions{text-align:center}#profile header{padding:30px 0;margin:0 0 20px 0;color:#ccc;text-align:center;position:relative;overflow:hidden}#profile header .image{content:'';width:110%;height:140%;position:absolute;z-index:0;left:-5%;top:-20%;-webkit-filter:blur(8px);-moz-filter:blur(8px);-o-filter:blur(8px);-ms-filter:blur(8px);filter:blur(8px);background-color:#111;background-size:cover}#profile header .content{z-index:1;position:relative}.contributions{float:left;width:100%}.contributions .contribution{padding:20px 0;float:left;width:100%;border-bottom:1px dashed rgba(0,0,0,0.06)}.contributions .contribution:last-child{border-bottom:none}.contributions .contribution h2{font-size:1.5em;font-weight:normal;line-height:1.2em;margin:0}
