body,button,input,select,textarea{font-family:Lato,'Helvetica Neue',Helvetica,Arial,sans-serif}.content-row.odd h1.section-title,h1.section-title{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1IiBoZWlnaHQ9IjUiPgo8ZmlsdGVyIGlkPSJuIiB4PSIwIiB5PSIwIj4KPGZlVHVyYnVsZW5jZSB0eXBlPSJmcmFjdGFsTm9pc2UiIGJhc2VGcmVxdWVuY3k9IjAuNSIgbnVtT2N0YXZlcz0iMTUiIHN0aXRjaFRpbGVzPSJzdGl0Y2giPjwvZmVUdXJidWxlbmNlPgo8L2ZpbHRlcj4KPHJlY3Qgd2lkdGg9IjUiIGhlaWdodD0iNSIgZmlsbD0iI0Y1RjVGNSI+PC9yZWN0Pgo8cGF0aCBkPSJNMCA1TDUgMFpNNiA0TDQgNlpNLTEgMUwxIC0xWiIgc3Ryb2tlPSIjZGZkZmRmIiBzdHJva2Utd2lkdGg9IjEiPjwvcGF0aD4KPC9zdmc+)}.visible-480{display:none}@media (max-width:480px){.hidden-480{display:none}.visible-480{display:block}}.margin-0-auto{margin:0 auto}.right,p.right{text-align:right}.center,h1.section-title,p.center{text-align:center}.padding-5{padding:5px}.padding-10{padding:10px}.padding-20{padding:20px}.embed-wrapper,.embed-wrapper.ratio-4-3{padding-bottom:75%}.padding-lr-10{padding-left:10px;padding-right:10px}.padding-lr-20{padding-left:20px;padding-right:20px}.embed-wrapper{position:relative;padding-top:25px;height:0}.embed-wrapper.ratio-16-9{padding-bottom:56.25%}.embed-wrapper.ratio-slideshare{padding-bottom:78%}.embed-wrapper.ratio-slideshare-16-9{padding-bottom:60%}.embed-wrapper embed,.embed-wrapper iframe,.embed-wrapper object{position:absolute;top:0;left:0;width:100%;height:100%}.inline-block{display:-moz-inline-stack;display:inline-block;zoom:1}.header .nav,.tag{display:inline-block}body{background-color:#252728;color:#34495e;font-size:17px;font-weight:300;line-height:1.231}@media (max-width:767px){body{font-size:15.3px;padding-right:0;padding-left:0}}@media (max-width:480px){body{font-size:13.6px}}button,input,select,textarea{font-size:17px}a{color:#3498db;text-decoration:none;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a:hover{color:#2980b9;text-decoration:underline}h1,h2,h3,h4,h5,h6{font-family:Museo-Sans,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:300}h1{margin-bottom:18px}h2{margin-top:20px;margin-bottom:15px}h3{margin-bottom:5px}@media (max-width:767px){.container{padding-left:20px;padding-right:20px}h1{font-size:25.5px;margin-bottom:10px}h2{font-size:19.89px;margin-top:10px;margin-bottom:5px}h3{font-size:18.36px;margin-top:0;margin-bottom:0}h4{font-size:16.83px}}@media (max-width:480px){h1{font-size:22.1px;margin-bottom:10px}h2{font-size:17.68px;margin-top:5px}h3{font-size:16.32px;padding-top:0}h4{font-size:14.96px}h5{font-size:13.6px}}h1.section-title{text-transform:uppercase;font-weight:700;padding-top:10px;padding-bottom:10px;margin-bottom:30px;margin-top:0}@media (max-width:767px){h1.section-title{padding-top:5px;padding-bottom:5px;margin-bottom:10px}}@media (max-width:480px){h1.section-title{padding-top:3px;padding-bottom:3px}}.content-row.even h1.section-title{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1IiBoZWlnaHQ9IjUiPgo8ZmlsdGVyIGlkPSJuIiB4PSIwIiB5PSIwIj4KPGZlVHVyYnVsZW5jZSB0eXBlPSJmcmFjdGFsTm9pc2UiIGJhc2VGcmVxdWVuY3k9IjAuNSIgbnVtT2N0YXZlcz0iMTUiIHN0aXRjaFRpbGVzPSJzdGl0Y2giPjwvZmVUdXJidWxlbmNlPgo8L2ZpbHRlcj4KPHJlY3Qgd2lkdGg9IjUiIGhlaWdodD0iNSIgZmlsbD0iI0VCRUFFOSI+PC9yZWN0Pgo8cGF0aCBkPSJNMCA1TDUgMFpNNiA0TDQgNlpNLTEgMUwxIC0xWiIgc3Ryb2tlPSIjY2ZjZmNmIiBzdHJva2Utd2lkdGg9IjEiPjwvcGF0aD4KPC9zdmc+)}p{text-align:justify}strong{font-weight:500}ol li,ul li{margin-bottom:10px}.footer,.header{max-width:1170px;margin:0 auto;text-align:center;color:#333}#activity-box{position:absolute;left:0;right:0;height:238px;z-index:0}.tag{padding:0 10px;font-size:.9em;margin-bottom:7px;margin-left:5px;margin-right:5px;border:1px dashed #aaa}.content,.content-row,.loading-row{border-top:1px solid #ddd}.header{background-color:#ECF0F1;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCI+CjxyZWN0IHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgZmlsbD0iI0VDRjBGMSI+PC9yZWN0Pgo8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMCwwKXJvdGF0ZSgxMzUpIj4KPHJlY3Qgd2lkdGg9Ijk5IiBoZWlnaHQ9IjEwIiBmaWxsPSIjRTNFNkU3Ij48L3JlY3Q+CjxyZWN0IHk9Ii0yMCIgd2lkdGg9Ijk5IiBoZWlnaHQ9IjEwIiBmaWxsPSIjRTNFNkU3Ij48L3JlY3Q+CjwvZz4KPC9zdmc+);position:relative;z-index:100;margin-top:50px}@media (min-width:768px) and (max-width:979px){.header{margin-top:35px}}@media (max-width:767px){.tag{margin-left:2px;margin-right:2px}.header{margin-top:40px}}@media (max-width:480px){.header{margin-top:35px}}.header .title{float:left;font-family:Museo-Slab,Georgia,Times,serif;font-weight:300;font-size:32px;margin:-15px 15px 10px 18px;text-align:center}.header .title .image-wrapper{width:410.4px;text-align:center;margin:0 auto}.header .title img{width:100%}@media (min-width:1200px){.header .title .image-wrapper{width:456px}}@media (min-width:768px) and (max-width:979px){.header .title{margin-left:10px;margin-top:-10px}.header .title .image-wrapper{width:319.2px}}@media (max-width:767px){.header .title{float:none;margin-bottom:5px}.header .title .image-wrapper{width:319.2px;position:relative;top:-10px}}@media (max-width:480px){.header .title .image-wrapper{width:228px;position:relative;top:-13px;margin-bottom:-13px}}.header .nav{float:right;margin-top:19px;margin-right:20px;font-family:Museo-Sans,'Helvetica Neue',Helvetica,Arial,sans-serif}@media (min-width:1200px){.header .nav{margin-top:20px}}@media (min-width:768px) and (max-width:979px){.header .nav{margin-top:14px;margin-right:10px;margin-bottom:14px}}@media (max-width:767px){.header .nav{float:none;margin-top:0;margin-right:0;margin-bottom:9px}}@media (max-width:480px){.header .nav{display:block;text-align:center;margin-bottom:5px}.header .nav.hidden-480{display:none}}.header .nav.visible-480{display:none}@media (max-width:480px){.header .nav.visible-480{display:block}}.header .nav li{float:left;display:inline-block;width:auto;list-style:none;background:rgba(189,195,199,.3);margin:0;padding:0;font-weight:300;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.header .nav li.active,.header .nav li.active:hover{background:#d35400;font-weight:300;text-decoration:none}.header .nav li.active a,.header .nav li.active:hover a{color:#fff}.header .nav li:hover{background:rgba(149,165,166,.9)}@media (min-width:700px){.header .nav li:hover{padding:0 4px}}.header .nav a,.header .nav a:hover,.header .nav a:link,.header .nav a:visited{font-size:1em;color:#222;background:0 0;padding:8px 15px}@media (min-width:1200px){.header .nav a,.header .nav a:hover,.header .nav a:link,.header .nav a:visited{padding:10px 20px}}@media (min-width:768px) and (max-width:979px){.header .nav a,.header .nav a:hover,.header .nav a:link,.header .nav a:visited{padding:5px 10px}}@media (max-width:767px){.header .nav a,.header .nav a:hover,.header .nav a:link,.header .nav a:visited{padding:7px 12px;float:none}}@media (max-width:480px){.header .nav li{float:none}.header .nav a,.header .nav a:hover,.header .nav a:link,.header .nav a:visited{padding:18px 10px;width:50px}}.loading-row{max-width:1170px;margin:0 auto;display:none;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjgiPgo8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI4IiBmaWxsPSIjZWVlIj48L3JlY3Q+CjxwYXRoIGQ9Ik0wIDBMOCA4Wk04IDBMMCA4WiIgc3Ryb2tlLXdpZHRoPSIxIiBzdHJva2U9IiNlMGUwZTAiPjwvcGF0aD4KPC9zdmc+) #ddd;padding-top:30px;padding-bottom:20px}.loading-row .progress{margin-top:5px;height:12px}.content{clear:both;max-width:1170px;margin:0 auto}.content-row{border-bottom:1px solid #f0f0f0;line-height:25px;padding-bottom:30px}@media (min-width:768px) and (max-width:979px){.content-row{padding-bottom:15px}}@media (max-width:767px){.content-row{line-height:20px;padding-bottom:15px}}@media (max-width:480px){.content-row{padding-bottom:10px}}.content-row.odd{background-color:#f5f5f5}.content-row.even{background-color:#ebeae9}.content-row .download-link{display:inline-block;text-transform:uppercase;font-weight:700;margin-top:25px;padding:7px 50px;border:1px dotted #ccc}@media (max-width:767px){.content-row .download-link{margin-top:15px;padding:5px 20px}}@media (max-width:480px){.content-row .download-link{padding:4px 10px;margin-top:18px;margin-bottom:8px}}.content-row .download-link a{display:inline-block;padding:0 5px;border-left:1px solid #ccc;border-right:1px solid #ccc;margin-left:5px;margin-right:5px}.content-row.hello{font-family:Museo-Slab,Georgia,Times,serif;font-weight:500;background-color:#f5f5f5;font-size:1.3em;line-height:1.5em;color:#aaa;padding-top:20px}.content-row.projects .project-block .project-label .name,.content.contact .contact-box,.project-page .project-top-bar .container .project-controls a.back-link:hover .arrow{font-weight:700}@media (min-width:768px) and (max-width:979px){.content-row.hello{padding-top:8px}}@media (max-width:767px){.content-row.hello{padding-top:3px;font-size:1.2em}}@media (max-width:480px){.content-row.hello{padding-top:0;font-size:1.1em}}.content-row.hello strong{color:#666}.content-row.hello .hello-block{padding-top:20px;padding-bottom:15px}.content-row.hello .social-media-block{display:inline-block;width:120px}.content-row.projects .project-container-wrapper{margin:0 auto;display:inline-block;width:100%}@media (min-width:348px){.content-row.projects .project-container-wrapper{width:318px}}@media (min-width:656px){.content-row.projects .project-container-wrapper{width:626px}}@media (min-width:964px){.content-row.projects .project-container-wrapper{width:934px}}.content-row.projects .project-block{float:left;position:relative;height:250px;cursor:pointer;overflow:hidden;background-color:rgba(236,240,241,.6);margin-bottom:15px}@media (min-width:348px){.content-row.projects .project-block{margin-left:10px;width:298px}}.content-row.projects .project-block .project-button{display:block;text-align:center;text-transform:uppercase;padding:8px;background-color:#aaa;color:#fff}.content-row.projects .project-block .project-button:hover{background-color:#3498db;color:#fff;text-decoration:none}.content-row.projects .project-block .project-mask{pointer-events:none;position:absolute;width:294px;height:246px;background-color:rgba(255,255,255,.1);border:2px solid rgba(34,34,34,.1);z-index:10}.content-row.projects .project-block .project-mask:hover{width:296px;height:248px;border:1px solid rgba(34,34,34,.3)}.content-row.projects .project-block .project-label{position:absolute;bottom:0;left:0;right:0;max-width:294px;padding:7px 10px 3px;border-top:2px solid rgba(34,34,34,.1);background-color:rgba(255,255,255,.95);text-align:left}.content-row.projects .project-block .project-label p{line-height:17px}.content-row.projects .project-block .project-label .title{height:auto;overflow:hidden;max-height:50px}.content-row.projects .project-block .project-label .title p{margin-bottom:0}.content-row.projects .project-block .project-label .description{padding-top:10px;padding-bottom:2px;margin-top:0;opacity:0;height:0;max-height:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.content-row.projects .project-block .project-thumbnail{text-align:center}.content-row.projects .project-block .project-thumbnail .img-wrapper{display:inline-block;overflow:hidden;width:298px;margin-left:auto;margin-right:auto;height:250px}.content-row.projects .project-block .project-thumbnail .img-wrapper .img-fake-wrapper{display:inline-block;width:398px;margin-left:0;margin-top:0;-webkit-transition:margin .2s ease-in-out;-moz-transition:margin .2s ease-in-out;-o-transition:margin .2s ease-in-out;transition:margin .2s ease-in-out}.content-row.projects .project-block.preview .project-label,.content-row.projects .project-block:hover .project-label{background-color:#fff}.content-row.projects .project-block.preview .project-label .description,.content-row.projects .project-block:hover .project-label .description{margin-top:2px;height:auto;max-height:100px;opacity:1}.content-row.projects .project-block.preview .project-thumbnail .img-fake-wrapper,.content-row.projects .project-block:hover .project-thumbnail .img-fake-wrapper{margin-left:-15px;margin-top:-15px}.project-page .project-top-bar{background-color:#f0f0f0}.project-page .project-top-bar .container .project-controls{display:inline-block;padding:10px}.project-page .project-top-bar .container .project-controls a.back-link{text-decoration:none}.project-page .project-top-bar .container .project-controls a.back-link .link{display:inline-block;padding-left:5px;padding-right:5px}.project-page .project-top-bar .container .project-controls a.back-link .arrow{display:inline-block}.project-page .content-row.project-detail{padding-bottom:40px}.project-page h1.project-title{display:inline-block;text-align:center;text-transform:uppercase;font-weight:700;padding-top:15px;margin-top:10px;margin-bottom:3px;padding-bottom:0}.project-page h4{margin-top:0}.project-page .project-image{text-align:center;margin-top:20px;margin-bottom:5px}.content.contact{background-color:rgba(236,240,241,.85);border-top:0}.content.contact .content-row{border-top:1px dashed #ddd;padding-top:10px;padding-bottom:10px}.content.contact .contact-container{color:#888}.content.contact .contact-box{margin-left:5px;margin-right:5px;display:inline-block;text-transform:uppercase;padding:0 10px;color:#ccc;border:1px solid #ccc;font-size:.8em}.content.contact .contact-box:hover{color:#666;text-decoration:none;border:1px solid #666;background-color:rgba(230,126,34,.4)}@media (max-width:767px){.content.contact .contact-box{color:#666;border:none;margin-left:0;margin-right:0;text-decoration:underline}.content.contact .contact-box:hover{border:none}}.content.contact .email{unicode-bidi:bidi-override;direction:rtl}.footer{background-color:#252728;padding-top:40px;padding-bottom:60px;font-size:.8em;color:#7f8c8d}.footer .lib-row a{color:#aaa}.footer .lib-row a:hover{color:#eee}.footer .lib-line{border-top:1px solid #333;margin-top:20px}.ads-box{position:fixed;left:0;right:0;bottom:0;background-color:#000;padding-top:3px;margin-bottom:-2px}@media (max-width:767px){.ads-box{position:relative}}