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-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1.5}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{-webkit-font-variant-ligatures:none!important;-moz-font-variant-ligatures:none!important;font-variant-ligatures:none!important;-webkit-font-feature-settings:"liga" 0,"dlig" 0!important;-moz-font-feature-settings:"liga" 0,"dlig" 0!important;font-feature-settings:"liga" 0,"dlig" 0!important;text-rendering:optimizeSpeed!important}.normal{font-family:Montserrat,Arial;font-weight:400;font-style:normal}.bold{font-family:Montserrat,Arial;font-weight:700;font-style:normal}.black{font-family:Montserrat,Arial;font-weight:900;font-style:normal}.italic{font-family:Radley,Georgia;font-weight:400;font-style:italic}.mono{font-family:'Share Tech Mono','Courier New'}.greek{font-family:Georgia;font-style:italic}.underlined{text-decoration:underline}.notUnderlined{text-decoration:none}.centeredText{text-align:center}.rightText{text-align:right}.leftText{text-align:left}.capitalized{text-transform:uppercase}.capitalizedSingle{text-transform:capitalize}.regCapitalized{text-transform:none}.doubleTextCol{width:100%;-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:50px;-webkit-column-gap:50px;column-gap:50px}.clear{clear:both;float:none;display:block}.left{float:left}.right{float:right}.centered{margin:0 auto}.leftSpace{margin:0 0 0 5px}.rightSpace{margin:0 5px 0 0}.topSpace{margin:5px 0 0 0}.bottomSpace{margin:0 0 15px 0}.rel{position:relative}.abs{position:absolute}.noBorder{border:0}.active{cursor:pointer!important}.inactive{cursor:default!important}.invisible{display:none}.completelyHidden{display:none;visibility:hidden}.nonSelective{-moz-user-select:none;-webkit-user-select:none}.button{-moz-user-select:none;-webkit-user-select:none;padding:10px 40px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;background:#09f;font-size:.75em;text-transform:uppercase;color:#fff;cursor:pointer!important;font-family:Montserrat,Arial;font-weight:700;font-style:normal;display:inline;transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out}.button:hover{background:#0c6}.button:active{background:#0c6;-webkit-box-shadow:inset 0 5px 7px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 5px 7px rgba(0,0,0,0.5);box-shadow:inset 0 5px 7px rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=-1,Color=#999999,Positive='true')}.button.red,.button.green,.button.grn{padding:10px 20px;font-size:.75em;font-family:Montserrat,Arial;font-weight:400;font-style:normal;background:#f00;display:inline-block;margin:0 0 20px}.button.green,.button.grn{background:#0c6;margin:0 5px 0 0}.button.red:hover,.button.green:hover,.button.grn:hover{background:#999}.button.small{width:100%;white-space:nowrap;font-size:.75em;font-family:Montserrat,Arial;font-weight:400;font-style:normal;padding:10px 20px}.button.disabled{cursor:default!important;background:#777;color:#444}.button.disabled:hover{-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0.5);-moz-box-shadow:inset 0 0 0 rgba(0,0,0,0.5);box-shadow:inset 0 0 0 rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=-1,Color=#999999,Positive='true')}.button.standalone{display:inline-block!important;margin:0 5px 5px 0;width:auto!important}.col_1_2,.col_1_3,.col_2_3,.col_1_4,.col_2_4,.col_3_4,.col_1_5,.col_2_5,.col_3_5,.col_4_5,.col_1_6,.col_2_6,.col_3_6,.col_4_6,.col_5_6{float:left;background:0;padding:0;margin:0 4% 0 0}.col_1_1{width:100%;margin:0;clear:both;padding:0;display:block}.col_1_2,.col_2_4,.col_3_6{width:48%}.col_1_3,.col_2_6{width:30.66666666666667%}.col_2_3,.col_4_6{width:65.33333333333333%}.col_1_4{width:22%}.col_3_4{width:74%}.col_1_5{width:16.8%}.col_2_5{width:37.6%}.col_3_5{width:58.4%}.col_4_5{width:79.2%}.col_1_6{width:13.333333333333336%}.col_5_6{width:82.66666666666669%}.last{margin:0!important}*:focus{outline:0}html,body{width:100%;height:100%;margin:0;padding:0}body{background:#eee}div,span,td,p{font-family:Montserrat,Arial;font-weight:400;font-style:normal;font-size:1em;color:#444}i{font-family:Radley,Georgia;font-weight:400;font-style:italic}b{font-family:Montserrat,Arial;font-weight:700;font-style:normal}h1{font-size:2.25em;font-family:Montserrat,Arial;font-weight:700;font-style:normal}h2{font-size:1.5em;font-family:Montserrat,Arial;font-weight:700;font-style:normal;line-height:0;margin:7px 0 15px;padding:0}h3{font-size:1.125em;line-height:1.5;font-family:Montserrat,Arial;font-weight:700;font-style:normal;text-transform:uppercase}hr{clear:both;float:none;display:block;border:0;border-top:dotted 1px #ccc;margin:70px 0}hr.plain{margin:20px 0}img.full{width:100%}input,textarea{font-family:Montserrat,Arial;font-weight:400;font-style:normal;width:96%;padding:2%;margin:0 0 10px;border:0;outline:0;font-size:1em;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.5);box-shadow:inset 0 1px 3px rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=-1,Color=#999999,Positive='true');transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}input:hover,textarea:hover,input:focus,textarea:focus{background:#eff}input:not([type="image"]),textarea{font-family:Montserrat,Arial;font-weight:400;font-style:normal;width:96%;padding:2%;margin:0 0 10px;border:0;outline:0;font-size:1em;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.5);box-shadow:inset 0 1px 3px rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=-1,Color=#999999,Positive='true');transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}input:not([type="image"]):hover,textarea:hover,input:not([type="image"]):focus,textarea:focus{background:#eff}input:not([type="range"]){width:48%}textarea{resize:none;min-height:200px}input[type="range"]{-webkit-appearance:none!important;height:0;vertical-align:middle;display:inline!important}input[type='range']::-webkit-slider-thumb{-webkit-appearance:none!important;width:10px;height:10px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;background:#eee;border:solid 1px #999}input[type='range']::-moz-range-track{-moz-appearance:none!important;height:0;vertical-align:middle;display:inline-block!important}input[type='range']::-moz-range-thumb{-moz-appearance:none!important;width:10px;height:10px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;background:#eee;border:solid 1px #999}textarea#description{width:96%}label{font-family:Montserrat,Arial;font-weight:700;font-style:normal;display:block;margin:0 0 10px}select{outline:0;border:0;padding:5px}option{font-size:.75em}p{margin:0;font-size:1em}p+p{text-indent:7%}a{color:#0c6;text-decoration:none;transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out}a.footer{color:#444;text-decoration:underline}a.contact{font-size:1.75em;color:#444;margin:30px 0}a.external:after{content:"\2192";position:relative;top:0;left:5px;font-size:1.25em;z-index:0}a:hover,a.selected{color:#09f;text-decoration:none}ul.regList{font-family:Georgia;font-style:italic;list-style-type:initial;margin:0 30px}::selection{background:#0c6;color:#fff}::-moz-selection{background:#0c6;color:#fff}#header,header{position:fixed;top:0;left:0;z-index:1000;width:100%;height:120px;background:#fff;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}#header.shadow,header.shadow{-webkit-box-shadow:0 5px 7px rgba(0,0,0,0.25);-moz-box-shadow:0 5px 7px rgba(0,0,0,0.25);box-shadow:0 5px 7px rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#999999,Positive='true');height:60px}#header #logonav,header #logonav{width:80%;height:120px;padding:0;clear:both;float:none;display:block;margin:0 auto;max-width:1100px}#header #logonav.short,header #logonav.short{height:60px}#header #logonav #logo,header #logonav #logo{cursor:pointer!important;overflow:hidden;float:left;background:0;padding:0;margin:0 4% 0 0;width:22%;height:120px;background:url('images/logo.png') no-repeat left 25px;background-size:50px;transition:height .2s ease-in-out .2s,background .2s ease-in-out .3s;-moz-transition:height .2s ease-in-out .2s,background .2s ease-in-out .3s;-webkit-transition:height .2s ease-in-out .2s,background .2s ease-in-out .3s;-o-transition:height .2s ease-in-out .2s,background .2s ease-in-out .3s}#header #logonav #logo.noImg,header #logonav #logo.noImg{height:55px;background:url('images/logo.png') no-repeat left 125px;background-size:50px;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}#header #logonav #logo #logotext,header #logonav #logo #logotext{font-size:1.5em;font-family:Montserrat,Arial;font-weight:700;font-style:normal;text-transform:uppercase;position:relative;top:15px;left:-250px;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}#header #logonav #logo #logotext.visible,header #logonav #logo #logotext.visible{position:relative;top:15px;left:0;transition:all .2s ease-in-out .2s;-moz-transition:all .2s ease-in-out .2s;-webkit-transition:all .2s ease-in-out .2s;-o-transition:all .2s ease-in-out .2s}#header #logonav #logo #logotext .gr,header #logonav #logo #logotext .gr{font-family:Radley,Georgia;font-weight:400;font-style:italic;text-transform:lowercase}#header #logonav #nav,header #logonav #nav,#header #logonav nav,header #logonav nav{float:left;background:0;padding:0;margin:0 4% 0 0;width:74%;margin:0!important;position:relative;height:50px;margin:0;padding:50px 0 10px;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}#header #logonav #nav.shorter,header #logonav #nav.shorter,#header #logonav nav.shorter,header #logonav nav.shorter{padding:17px 0 5px}#header #logonav #nav #mobile_menu_icon,header #logonav #nav #mobile_menu_icon,#header #logonav nav #mobile_menu_icon,header #logonav nav #mobile_menu_icon{display:none;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0.5);-moz-box-shadow:inset 0 0 0 rgba(0,0,0,0.5);box-shadow:inset 0 0 0 rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=-1,Color=#999999,Positive='true');font-size:1.75em;font-family:Montserrat,Arial;font-weight:700;font-style:normal;padding:10px 17px;background:#0c6;color:#fff;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;float:right;position:relative;top:-20px;left:0}#header #logonav #nav #menu,header #logonav #nav #menu,#header #logonav nav #menu,header #logonav nav #menu,#header #logonav #nav menu,header #logonav #nav menu,#header #logonav nav menu,header #logonav nav menu{float:right}#header #logonav #nav #menu .menu_item,header #logonav #nav #menu .menu_item,#header #logonav nav #menu .menu_item,header #logonav nav #menu .menu_item,#header #logonav #nav menu .menu_item,header #logonav #nav menu .menu_item,#header #logonav nav menu .menu_item,header #logonav nav menu .menu_item{float:left;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;margin:-8px 5px 0 0;padding:10px 15px;text-align:center;font-size:.8125em;text-transform:uppercase;cursor:pointer!important;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}#header #logonav #nav #menu .menu_item:hover,header #logonav #nav #menu .menu_item:hover,#header #logonav nav #menu .menu_item:hover,header #logonav nav #menu .menu_item:hover,#header #logonav #nav menu .menu_item:hover,header #logonav #nav menu .menu_item:hover,#header #logonav nav menu .menu_item:hover,header #logonav nav menu .menu_item:hover{background:#eee}#header #logonav #nav #menu .menu_item.selected,header #logonav #nav #menu .menu_item.selected,#header #logonav nav #menu .menu_item.selected,header #logonav nav #menu .menu_item.selected,#header #logonav #nav menu .menu_item.selected,header #logonav #nav menu .menu_item.selected,#header #logonav nav menu .menu_item.selected,header #logonav nav menu .menu_item.selected{background:#0c6}#header #logonav #nav #menu .menu_item.selected a,header #logonav #nav #menu .menu_item.selected a,#header #logonav nav #menu .menu_item.selected a,header #logonav nav #menu .menu_item.selected a,#header #logonav #nav menu .menu_item.selected a,header #logonav #nav menu .menu_item.selected a,#header #logonav nav menu .menu_item.selected a,header #logonav nav menu .menu_item.selected a{color:#fff}#header #logonav #nav #menu .menu_item:last-child,header #logonav #nav #menu .menu_item:last-child,#header #logonav nav #menu .menu_item:last-child,header #logonav nav #menu .menu_item:last-child,#header #logonav #nav menu .menu_item:last-child,header #logonav #nav menu .menu_item:last-child,#header #logonav nav menu .menu_item:last-child,header #logonav nav menu .menu_item:last-child{margin:-8px 0 0 0}#header #logonav #nav #menu .menu_item a,header #logonav #nav #menu .menu_item a,#header #logonav nav #menu .menu_item a,header #logonav nav #menu .menu_item a,#header #logonav #nav menu .menu_item a,header #logonav #nav menu .menu_item a,#header #logonav nav menu .menu_item a,header #logonav nav menu .menu_item a{color:#444}#header #logonav #nav #menu .menu_item.cart,header #logonav #nav #menu .menu_item.cart,#header #logonav nav #menu .menu_item.cart,header #logonav nav #menu .menu_item.cart,#header #logonav #nav menu .menu_item.cart,header #logonav #nav menu .menu_item.cart,#header #logonav nav menu .menu_item.cart,header #logonav nav menu .menu_item.cart{background:#999}#header #logonav #nav #menu .menu_item.cart a,header #logonav #nav #menu .menu_item.cart a,#header #logonav nav #menu .menu_item.cart a,header #logonav nav #menu .menu_item.cart a,#header #logonav #nav menu .menu_item.cart a,header #logonav #nav menu .menu_item.cart a,#header #logonav nav menu .menu_item.cart a,header #logonav nav menu .menu_item.cart a{color:#fff}#header #logonav #nav #menu .menu_item.cart:hover,header #logonav #nav #menu .menu_item.cart:hover,#header #logonav nav #menu .menu_item.cart:hover,header #logonav nav #menu .menu_item.cart:hover,#header #logonav #nav menu .menu_item.cart:hover,header #logonav #nav menu .menu_item.cart:hover,#header #logonav nav menu .menu_item.cart:hover,header #logonav nav menu .menu_item.cart:hover{border:solid 1px #fff;background:#777}#header #logonav #nav #menu .menu_item.cart.full,header #logonav #nav #menu .menu_item.cart.full,#header #logonav nav #menu .menu_item.cart.full,header #logonav nav #menu .menu_item.cart.full,#header #logonav #nav menu .menu_item.cart.full,header #logonav #nav menu .menu_item.cart.full,#header #logonav nav menu .menu_item.cart.full,header #logonav nav menu .menu_item.cart.full{background:#09f}#header #logonav #nav #menu .menu_item.cart.full:hover,header #logonav #nav #menu .menu_item.cart.full:hover,#header #logonav nav #menu .menu_item.cart.full:hover,header #logonav nav #menu .menu_item.cart.full:hover,#header #logonav #nav menu .menu_item.cart.full:hover,header #logonav #nav menu .menu_item.cart.full:hover,#header #logonav nav menu .menu_item.cart.full:hover,header #logonav nav menu .menu_item.cart.full:hover{background:#ff0}#header #logonav #nav #menu .menu_item.cart.full:hover a,header #logonav #nav #menu .menu_item.cart.full:hover a,#header #logonav nav #menu .menu_item.cart.full:hover a,header #logonav nav #menu .menu_item.cart.full:hover a,#header #logonav #nav menu .menu_item.cart.full:hover a,header #logonav #nav menu .menu_item.cart.full:hover a,#header #logonav nav menu .menu_item.cart.full:hover a,header #logonav nav menu .menu_item.cart.full:hover a{color:#444}#header #logonav #nav #menu .menu_item.login,header #logonav #nav #menu .menu_item.login,#header #logonav nav #menu .menu_item.login,header #logonav nav #menu .menu_item.login,#header #logonav #nav menu .menu_item.login,header #logonav #nav menu .menu_item.login,#header #logonav nav menu .menu_item.login,header #logonav nav menu .menu_item.login{background:#f60}#header #logonav #nav #menu .menu_item.login a,header #logonav #nav #menu .menu_item.login a,#header #logonav nav #menu .menu_item.login a,header #logonav nav #menu .menu_item.login a,#header #logonav #nav menu .menu_item.login a,header #logonav #nav menu .menu_item.login a,#header #logonav nav menu .menu_item.login a,header #logonav nav menu .menu_item.login a{color:#fff}#header #logonav #nav #menu .menu_item.login:hover,header #logonav #nav #menu .menu_item.login:hover,#header #logonav nav #menu .menu_item.login:hover,header #logonav nav #menu .menu_item.login:hover,#header #logonav #nav menu .menu_item.login:hover,header #logonav #nav menu .menu_item.login:hover,#header #logonav nav menu .menu_item.login:hover,header #logonav nav menu .menu_item.login:hover{border:solid 1px #fff;background:#ff0}#header #logonav #nav #menu .menu_item.login:hover a,header #logonav #nav #menu .menu_item.login:hover a,#header #logonav nav #menu .menu_item.login:hover a,header #logonav nav #menu .menu_item.login:hover a,#header #logonav #nav menu .menu_item.login:hover a,header #logonav #nav menu .menu_item.login:hover a,#header #logonav nav menu .menu_item.login:hover a,header #logonav nav menu .menu_item.login:hover a{color:#444}#container{width:80%;padding:150px 0 20px;clear:both;float:none;display:block;margin:0 auto;max-width:1100px;position:relative;z-index:100}#images{margin:70px 0 0}#footer,footer{margin:70px 0 0;font-size:.75em;color:#999;text-align:center;border-top:dotted 1px #ccc;padding:15px 0}#top{cursor:pointer!important;display:none;border-top-left-radius:8px;-webkit-border-top-left-radius:8px;-moz-border-radius-topleft:8px;border-bottom-left-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomleft:8px;background:#000;color:#fff;padding:5px 10px;width:30px;font-size:.5625em;position:fixed;bottom:50px;right:0;z-index:2000;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}#top:hover{background:#777}#dhtmltooltip{position:absolute;background:#000;padding:10px;visibility:hidden;z-index:5500;font-size:.8125em;color:#fff;margin:4px;-moz-opacity:.7;-khtml-opacity:.7;opacity:.7;filter:alpha(opacity=70)}#copyright{float:left}#donate{float:right}#paypal{display:none}#ie_message{width:600px;margin:100px auto 0;text-align:center;font-family:Arial!important}#loader{position:absolute;top:0;left:0;width:100%;height:100%;background:#eee;z-index:10000}.spin{-webkit-animation:spin 1s ease-in-out infinite alternate;-moz-animation:spin 1s ease-in-out infinite alternate;animation:spin 1s ease-in-out infinite alternate}.green:not(.button){color:#0c6}.featured_work_title{padding:0 0 50px}.actual_text{font-size:1em;line-height:1.75}.breadcrumb{color:#999;font-size:.75em;float:left}.statement_container{width:100%;margin:0;padding:0;padding:50px 0 70px;margin:0 0 70px;clear:both;float:none;display:block;overflow:hidden;border-bottom:dotted 1px #ccc}.work_title,.work_name{font-size:2em;margin:0 0 30px}.work_title_small{font-size:1.375em;margin:0 0 10px}.work_title_small .typeface_date{position:relative;top:-7px;left:0;font-size:.625em;font-family:Montserrat,Arial;font-weight:700;font-style:normal}.work_name{font-size:1em;color:#0c6;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}a:hover .work_name{color:#09f}.about_name{font-family:Radley,Georgia;font-weight:400;font-style:italic;font-size:1.1875em;color:#0c6}.statement,.statement_small{font-family:Radley,Georgia;font-weight:400;font-style:italic;font-size:1.5em}.statement_small{font-size:1.125em}.statement_small *{font-family:Radley,Georgia;font-weight:400;font-style:italic;font-size:1em}.sub_statement{font-size:.875em;font-family:Montserrat,Arial;font-weight:700;font-style:normal;margin:40px 0 0}.sub_statement_small{font-size:.875em;font-family:Montserrat,Arial;font-weight:700;font-style:normal;margin:10px 0 0;float:left}.work_title+.sub_statement{margin:0!important}.quick_fact{background:#fff;padding:75px 50px 50px;margin:0 auto 25px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.25);-moz-box-shadow:0 2px 2px rgba(0,0,0,0.25);box-shadow:0 2px 2px rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#999999,Positive='true');font-family:Montserrat,Arial;font-weight:400;font-style:normal;font-size:.875em}.quick_fact.plain{background:0;-webkit-box-shadow:0 0 0 rgba(0,0,0,0.25);-moz-box-shadow:0 0 0 rgba(0,0,0,0.25);box-shadow:0 0 0 rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#999999,Positive='true');padding:0;font-size:.75em;margin:0 auto;text-align:center}.facts_img{cursor:pointer!important;width:100px;height:100px;overflow:hidden;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;background:#fff;padding:10px;margin:20px auto -50px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.25);box-shadow:0 1px 2px rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#999999,Positive='true')}.facts_img img{width:100%;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.selectionList{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.5);box-shadow:inset 0 1px 2px rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=-1,Color=#999999,Positive='true');background:#fff;padding:10px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}.selectionListItem{cursor:pointer!important;border-bottom:solid 1px #eee;padding:10px 5px}.selectionListItem:last-child{border:0}.selectionListItem:hover,.selectionListItem.active{background:#eff;color:#09f}.selectionListItem:hover:after,.selectionListItem.active:after{content:"\2190";float:right;margin:0 5px 0 0;position:relative;top:-5px;left:0;color:#09f;font-size:1.25em}.selectionListItem:active{background:#dee}.selectionListItem.active:hover{background:#fee;color:#f00}.selectionListItem.active:hover:after{content:"\00d7";color:#f00;margin:0 5px 0 0;position:relative;top:-2px;left:0}.tech_tag,.filter_tag{font-size:.75em;font-family:Montserrat,Arial;font-weight:700;font-style:normal;color:#777;padding:5px 10px;border:solid 1px #ccc;background:#eee;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;margin:0 3px 0 0;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.tech_tag:first-child,.filter_tag:first-child{margin:0 3px 0 5px}.filter_tag{cursor:pointer!important;background:#fff}.filter_tag:hover,.filter_tag.selected{border:solid 1px #0c6;background:#0c6;color:#fff}#openOrCollapse{-moz-user-select:none;-webkit-user-select:none;font-size:.375em;position:relative;top:10px;left:0;border:0;color:#fff;cursor:pointer!important;background:#0c6;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}#openOrCollapse.opened{cursor:pointer!important;background:#f00}#openOrCollapse:hover{background:#fff;color:#0c6}#openOrCollapse.opened:hover{color:#f00}.thumbs{display:none;min-height:600px;height:600px}.thumb_container,.showcase_container{cursor:pointer!important;width:19.2%;padding:0 0 19.2%;margin:0 1% 1% 0;height:0;overflow:hidden;float:left;position:relative;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.25);-moz-box-shadow:0 2px 5px rgba(0,0,0,0.25);box-shadow:0 2px 5px rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#999999,Positive='true');border:0}.thumb_container:nth-child(5n){margin:0 0 1% 0}.showcase_container{margin:0 .75% .75% 0}.thumb{width:100%;position:absolute;top:0;left:0;z-index:10;overflow:hidden}.thumb img{width:100%}.thumb_description{background:#0c6;-moz-opacity:0;-khtml-opacity:0;opacity:0;filter:alpha(opacity=70);padding:10%;width:80%;height:80%;position:absolute;top:0;left:0;z-index:20;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.thumb_container:hover .thumb_description,.showcase_container:hover .thumb_description{-moz-opacity:.98;-khtml-opacity:.98;opacity:.98;filter:alpha(opacity=70)}.thumb_description div{-moz-opacity:0;-khtml-opacity:0;opacity:0;filter:alpha(opacity=70);font-size:.8125em;color:#fff;transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out}.thumb_container:hover .thumb_description div,.showcase_container:hover .thumb_description div{-moz-opacity:1;-khtml-opacity:1;opacity:1;filter:alpha(opacity=70);transition:all .2s ease-in-out .2s;-moz-transition:all .2s ease-in-out .2s;-webkit-transition:all .2s ease-in-out .2s;-o-transition:all .2s ease-in-out .2s}.typeface_container{height:200px;overflow:hidden;margin:0 4% 50px 0;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.25);-moz-box-shadow:0 2px 5px rgba(0,0,0,0.25);box-shadow:0 2px 5px rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#999999,Positive='true')}.typeface_container.last{margin:0 0 50px 0}.typeface_intermediate_container{width:100%;height:100%}.typeface_img{cursor:pointer!important;width:-webkit-calc(100% - 200px);width:-moz-calc(100% - 200px);width:calc(100% - 200px);height:100%;background:#fff;overflow:hidden;margin:0;float:left}.typeface_img img{position:relative;top:0;left:0;height:100%!important}.typeface_img img.short{height:auto}.typeface_actions{position:relative;width:160px;height:160px;padding:20px;background:#f5f5f5;margin:0;float:left;-webkit-box-shadow:-4px 0 8px rgba(0,0,0,0.25);-moz-box-shadow:-4px 0 8px rgba(0,0,0,0.25);box-shadow:-4px 0 8px rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#999999,Positive='true');transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.typeface_name{text-transform:capitalize;font-size:.875em;font-family:Montserrat,Arial;font-weight:700;font-style:normal}.typeface_short_description{font-family:Radley,Georgia;font-weight:400;font-style:italic;text-transform:none;line-height:1.25}.typeface_actions .button{font-size:.625em;width:120px;position:absolute;bottom:20px;left:20px;text-align:center}.typeface_actions .webfont{cursor:pointer!important;position:absolute;top:0;left:181px;font-size:.625em;padding:3px 0 0;width:20px;height:17px;color:#fff;font-family:Montserrat,Arial;font-weight:700;font-style:normal;background:#0c6;text-align:center}#typeface_viewer{margin:50px 0 0}.typeface_fullImg{width:100%;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.25);-moz-box-shadow:0 2px 5px rgba(0,0,0,0.25);box-shadow:0 2px 5px rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#999999,Positive='true')}.code{font-family:'Share Tech Mono','Courier New';color:#09f}.in_use{font-family:Montserrat,Arial;font-weight:700;font-style:normal;font-size:1.25em}#details{font-size:1em;line-height:1.75;font-family:Montserrat,Arial;font-weight:400;font-style:normal;overflow:hidden;width:96%;padding:2%;max-height:0;margin:40px 0 0;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;background:#e5e5e5;-moz-opacity:0;-khtml-opacity:0;opacity:0;filter:alpha(opacity=70);transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}#details #details_content{-moz-opacity:0;-khtml-opacity:0;opacity:0;filter:alpha(opacity=70);transition:all .2s ease-in-out .5s;-moz-transition:all .2s ease-in-out .5s;-webkit-transition:all .2s ease-in-out .5s;-o-transition:all .2s ease-in-out .5s}#details.opened{-moz-opacity:1;-khtml-opacity:1;opacity:1;filter:alpha(opacity=70);max-height:100%}#details.opened #details_content{-moz-opacity:1;-khtml-opacity:1;opacity:1;filter:alpha(opacity=70)}#details img.full{max-width:100%;width:auto}.typeface_test_text_container{margin:0 0 25px;font-size:.75em;position:relative}.typeface_test_text_container .typeface_test_text{width:96%;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.25);-moz-box-shadow:0 2px 5px rgba(0,0,0,0.25);box-shadow:0 2px 5px rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#999999,Positive='true');white-space:nowrap;padding:30px 2% 30px;background:#fff;color:#222;font-size:4em;overflow:hidden;font-feature-settings:"liga","dlig"!important;-moz-font-feature-settings:"liga=1, dlig=1"!important;-webkit-font-feature-settings:"liga","dlig"!important;-o-font-feature-settings:"liga","dlig"!important}.typeface_test_text_container .typeface_test_text.reallyLarge{font-size:10.25em;line-height:1;padding:5px 2% 40px}.typeface_test_text_container .typeface_actual_name{position:absolute;bottom:-10px;left:15px;padding:5px 20px;background:#ebebeb;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.25);-moz-box-shadow:0 2px 5px rgba(0,0,0,0.25);box-shadow:0 2px 5px rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#999999,Positive='true')}.customSelect{position:relative;top:2px;left:0;display:inline-block;width:430px!important;-moz-user-select:none;-webkit-user-select:none;background:#eee}.customSelect select{position:relative;top:0;left:2px;z-index:0;font-size:1.125em;width:100%;-moz-opacity:1;-khtml-opacity:1;opacity:1;filter:alpha(opacity=70);border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;background:transparent!important}.customSelect span{cursor:pointer!important;position:relative;z-index:100;font-family:Arial!important;font-size:1em;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;display:block;background:#eee;padding:5px 10px}.customSelect span:hover{background:#09f;color:#fff}#font_tester{padding:12px 10px 10px;background:#ddd;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.5);box-shadow:inset 0 1px 1px rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=-1,Color=#999999,Positive='true');border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;margin:0 0 20px;-moz-user-select:none;-webkit-user-select:none;overflow:hidden}#font_tester *{margin:0 2px 0 0}#font_tester #font_size{padding:6px 20px 5px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;display:inline-block;float:right;width:20%}#font_tester #font_size span{display:inline-block;margin:0!important;padding:0!important;width:85%!important}#font_tester #font_size #range_size{width:15%!important;text-align:right}#font_tester #font_size input[type="range"]{cursor:pointer!important;height:2px!important;margin:0!important;padding:0!important}#font_tester #font_size:hover,#font_tester #font_size:hover *{background:inherit!important}#font_tester #random_pangram,#font_tester #all_caps{padding:10px 20px}#font_tester #random_pangram.on,#font_tester #all_caps.on{background:#0c6!important;color:#fff!important}#font_tester #random_pangram.off,#font_tester #all_caps.off{background:#eee;color:#444}#font_tester #random_pangram.off:hover,#font_tester #all_caps.off:hover{background:#09f!important;color:#fff!important}.img_container{clear:both;float:none;display:block;width:100%;overflow:hidden;margin:0 0 50px}.img{cursor:pointer!important;width:75%;float:left;margin:0 2.5% 0 0;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}.img.fullImg{width:95%}.img img,.full{width:100%}.img.full img,img.full{-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.25);-moz-box-shadow:0 2px 5px rgba(0,0,0,0.25);box-shadow:0 2px 5px rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#999999,Positive='true')}img.bp101.full{box-sizing:border-box!important;width:100%;padding:0 5px;-webkit-box-shadow:0 0 0 rgba(0,0,0,0.25);-moz-box-shadow:0 0 0 rgba(0,0,0,0.25);box-shadow:0 0 0 rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#999999,Positive='true')}img.bp101.half{box-sizing:border-box!important;width:50%!important;padding:0 5px;-webkit-box-shadow:0 0 0 rgba(0,0,0,0.25);-moz-box-shadow:0 0 0 rgba(0,0,0,0.25);box-shadow:0 0 0 rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#999999,Positive='true')}.work_images .img{margin:0 0 10px;max-width:100%;width:auto}.img_description{width:20%;float:left;font-family:Montserrat,Arial;font-style:normal;font-size:.5625em;line-height:1.25;font-weight:400;transition:width .5s ease-in-out,color .5s .5s linear;-moz-transition:width .5s ease-in-out,color .5s .5s linear;-webkit-transition:width .5s ease-in-out,color .5s .5s linear;-o-transition:width .5s ease-in-out,color .5s .5s linear}.img_description.hidden{color:#eee;width:2.5%;transition:width .5s ease-in-out,color .2s linear;-moz-transition:width .5s ease-in-out,color .2s linear;-webkit-transition:width .5s ease-in-out,color .2s linear;-o-transition:width .5s ease-in-out,color .2s linear}.img_description:before{content:"\2192";display:block;margin:0 0 20px 0;font-size:2em;color:#0c6}.img_description.hidden:before{content:"\00d7";color:#444}.img_description:hover{cursor:pointer}.work_group_title{float:left;font-size:1em;font-family:Montserrat,Arial;font-weight:700;font-style:normal}.project_content,.typeface_content{float:left;background:0;padding:0;margin:0 4% 0 0;width:65.33333333333333%;clear:both;float:none;display:block;margin:50px auto 0}.typeface_content{width:100%;margin:0;clear:both;padding:0;display:block;margin:70px 0}.project_content img{width:100%;max-width:100%}.project_content img.small{width:45%;float:left;margin:0 5% 0 0;max-width:550px}.news_item{border-bottom:dotted 1px #ccc;margin:0 0 30px;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.news_item.selected{border-bottom:dotted 1px #eee;margin:0 0 70px}.news_header{cursor:pointer!important;clear:both;float:none;display:block;-moz-user-select:none;-webkit-user-select:none;padding:0 0 20px}.news_header .col_1_4{font-size:.75em;position:relative;top:10px;left:0;color:#777}.news_header .col_3_4{font-family:Montserrat,Arial;font-weight:700;font-style:normal;white-space:normal;text-overflow:ellipsis}.news_arrow{display:inline}.news_arrow:after{content:"\2193";font-size:1.125em;float:right}.news_body{display:none;border-top:dotted 1px #ccc;padding:20px 20px 20px 7px;background:#f3f3f3}.news_item.selected .news_arrow:after{content:"\2191"}.news_item:first-child .news_body{display:block}.link_cat{border-bottom:dotted 1px #ccc;margin:0 0 30px;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;padding:0 0 30px}.link_cat.opened{border-bottom:dotted 1px #eee;margin:0 0 70px}.link_cat:last-child{border:0}.link_cat .col_1_3{font-family:Montserrat,Arial;font-weight:700;font-style:normal;text-transform:capitalize}.link_cat .col_2_3{font-size:.875em}.link_br{display:none}#minisites{display:flex;flex-wrap:wrap;justify-content:flex-start;aligh-items:flex-start}#minisites .minisite_container{cursor:pointer!important;position:relative;flex-basis:31%;width:31%;height:var(--minisite-width);margin:0 2% 15px 0;overflow:hidden}#minisites .minisite_container .minisite_img{position:absolute;top:0;left:0;position:relative}#minisites .minisite_container .minisite_img img{position:absolute;top:0;left:0;width:100%;height:auto}#minisites .minisite_container .minisite_description{font-size:.875em;background:#0c6;color:#fff;position:absolute;top:0;left:0;padding:10%;width:80%;height:78%;-moz-opacity:0;-khtml-opacity:0;opacity:0;filter:alpha(opacity=70);transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}#minisites .minisite_container:hover .minisite_description{-moz-opacity:1;-khtml-opacity:1;opacity:1;filter:alpha(opacity=70)}#donate{position:relative;top:-3px;left:0}#donate a{padding:0 5px}#espa{width:100%;margin:35px auto 0;padding:35px 0;border-top:dotted 1px #ccc;border-bottom:dotted 1px #ccc;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}#espa div{-moz-opacity:.75;-khtml-opacity:.75;opacity:.75;filter:alpha(opacity=70)}#espa #espa_description{font-family:Arial!important;flex-basis:50%;text-align:left}#espa #espa_logo{flex-basis:35%;width:100%;text-align:right}#espa #espa_logo img{width:100%}#espa_logo_fixed{cursor:pointer!important;height:45px!important;padding:10px;background:#e5e5e5;position:fixed;top:120px;right:0px;z-index:1000;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}#espa_logo_fixed a,#espa_logo_fixed img{height:100%!important}#espa_logo_fixed.away{position:fixed;top:120px;right:-400px}#apozimiosi{text-align:left;font-family:Arial;padding:20px 0 0}#apps_iframe{width:100%;min-height:900px;-webkit-box-shadow:0 1px 7px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 7px rgba(0,0,0,0.25);box-shadow:0 1px 7px rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#999999,Positive='true')}#all_downloads{padding:40px 20px;background:#fff;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px}#apps_message{display:none}#mobile_download_button{display:none}#share_icons{position:relative;top:3px;left:0}#share_icons a{padding:0 2px 0 0}.to_desktop_hide{display:none}@-moz-keyframes spin{100%{-moz-transform:rotate(180deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(180deg)}}@keyframes spin{100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@media all and (max-width:1150px){#font_tester .customSelect{display:none}#font_tester #random_pangram,#font_tester #all_caps{position:relative;top:5px;left:0}}@media all and (max-width:1024px){.col_1_3,.col_2_3,.col_1_4,.col_3_4,.col_1_2{width:100%;margin:0;clear:both;padding:0;display:block}#container{padding:0 0 20px!important}#header,header{position:relative;top:0;left:0}#logonav{width:100%!important}#mobile_menu_icon{background:#0c6;cursor:pointer!important;display:block!important;position:relative!important;top:-140px!important;left:-10%!important}#mobile_menu_icon.pressed{background:#f00!important;padding:10px 22px!important}#openOrCollapse{position:relative;top:-17px;left:0}#logo{position:relative;top:0;left:10%}#nav,nav{position:relative;top:0;left:0;clear:both;float:none;display:block;width:100%!important;z-index:20000}#menu,menu{position:relative;top:-112px;left:-120%;background:#f5f5f5!important;padding:0;clear:both;float:none;display:block;width:100%!important;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.25);-moz-box-shadow:0 2px 5px rgba(0,0,0,0.25);box-shadow:0 2px 5px rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#999999,Positive='true');z-index:10;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}#menu.opened,menu.opened{position:relative;top:-112px;left:0}#logotext{font-size:1.25em;position:relative;top:10px;left:-250px}#logotext.visible{position:relative;top:10px;left:0}.menu_item{background:none!important;width:100%!important;border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;padding:15px 0!important;font-size:1em;clear:both;float:none;display:block;border:0!important;margin:0!important;border-bottom:solid 1px #ddd!important}.menu_item:hover,.menu_item.selected{background:#0c6!important;border:0;border-bottom:solid 1px #0c6!important}.menu_item:hover a,.menu_item.selected a{color:white!important}.typeface_container{margin:0 0 50px 0!important}.img,.img_description{clear:both;float:none;display:block;margin:0 0 50px 0;width:100%}.img_description:before{content:"\2191";margin:30px 0;text-align:center;width:100%}img.full{margin:30px 0}img.full.showcase{margin:0!important}.filter_tag,.tech_tag{display:inline-block;margin:0 5px 5px 0;white-space:nowrap}.input{width:96%}.news_header{text-align:center}.news_item.selected .news_header{padding:0 0 40px}.news_header .col_1_4{position:relative;top:0;left:0}.news_header .col_3_4{white-space:normal}.news_arrow,.news_header br{display:none}.link_br{display:inline}.link{margin:0 0 20px}#footer{margin:0}#copyright,#donate{width:100%;margin:0;clear:both;padding:0;display:block;text-align:center}#mobile_download_button{clear:both;float:none;display:block;margin:0 0 50px 0!important}#desktop_download_button{display:none}.typeface_img img{height:100%!important}.award_item .col_1_3{clear:both;float:none;display:block;margin:0 0 20px}.award_item .col_2_3{margin:40px 0;padding:20px 0;clear:both;float:none;display:block;border-top:dotted 1px #ccc}img.bp101{margin:0 0 10px!important}#espa{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}#espa #espa_description{flex-basis:75%;text-align:center}#espa #espa_logo{flex-basis:35%;margin:35px 0 0;width:35%}#espa #espa_logo img{width:100%}}@media all and (max-width:768px){#apps_iframe{display:none}#apps_message{display:block}#share_icons{display:block!important}.col_3_5,.col_2_5{width:100%!important;text-align:left}.col_3_5.actual_text,.col_2_5.actual_text{font-size:.875em!important}.col_3_5 .button,.col_2_5 .button{margin:5px auto!important}#thumbs .col_1_4.bold{padding-bottom:20px!important}.minisite_container{flex-basis:48%!important;height:320px!important;margin:0 2% 0 0!important}.news_item{border:0!important}.news_item .news_header{margin:40px 0!important}}@media all and (max-width:640px){body{font-size:90%!important}.featured_work_title{padding:0 0 20px}#container{padding:0!important;margin-top:0;overflow:hidden}.statement_container{padding-top:0!important}.col_1_1{margin:20px auto}.col_1_2,col_1_3,.col_2_3,.col_1_4,.col_3_4,.col_3_5,.col_2_5{margin:0 auto;clear:both;float:none;display:block}img.full{margin:30px 0}img.full.showcase{margin:0!important}#footer,footer{margin:60px 0 0}.work_title,.work_name{font-size:1.625em;line-height:1.2}.capitalizedSingle{margin:0 0 10px 0}h3 .work_name{font-size:1em;line-height:1.5}h3{line-height:1.5}.thumb_container,.showcase_container{width:32.333%;padding:0 0 32.333%;-webkit-box-shadow:0 0 0 rgba(0,0,0,0.25);-moz-box-shadow:0 0 0 rgba(0,0,0,0.25);box-shadow:0 0 0 rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#999999,Positive='true')}.thumb_container:nth-child(6n){margin:0 1% 1% 0}.thumb_container:nth-child(5n){margin:0 1% 1% 0}.thumb_container:nth-child(4n){margin:0 1% 1% 0}.thumb_container:nth-child(3n){margin:0 0 1% 0}.thumb_description div,.img_description{display:none}#donate{text-align:center;clear:both;float:none;display:block}#donate a{white-space:nowrap}.button{clear:both;float:none;display:block;text-align:center;width:50%;margin:30px 0 0}.button.green.rightSpace{margin:0;width:23%}.img{margin:0!important}h2{line-height:1.25}#nav_buttons{margin:50px 0 0}hr{margin:30px 0}#openOrCollapse{font-size:.5625em;position:relative;top:-10px;left:0}.to_hide{display:none}.typeface_container{height:auto!important;max-height:350px}.typeface_img{clear:both;float:none;display:block;width:100%;height:200px;text-align:center}.typeface_img img{max-width:100%}.typeface_actions{clear:both;float:none;display:block;width:90%;max-height:100px;overflow:hidden;padding:20px 5%;-webkit-box-shadow:0 0 0 rgba(0,0,0,0.25);-moz-box-shadow:0 0 0 rgba(0,0,0,0.25);box-shadow:0 0 0 rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#999999,Positive='true');position:relative}.typeface_actions .typeface_name{clear:both;float:none;display:block;margin:0 0 25px;text-align:center}.typeface_actions .button{clear:both;float:none;display:block;width:90%;padding:10px 0;position:absolute;bottom:15%;left:5%;margin:0 auto}.typeface_actions .webfont{position:absolute;top:0;left:calc(100% - 30px)}input[type="text"],input[type="email"],textarea{width:100%!important}h2+span.italic{padding:0 0 30px!important;clear:both;float:none;display:block}.to_desktop_hide{display:block}#images,#images img,#images .img_container{margin:0!important}#all_typefaces_thumbs .col_1_2,#all_typefaces_thumbs .col_1_2.last{clear:both;float:none;display:block;margin:30px 0!important}.typeface_download_button div{clear:both;float:none;display:block;margin:30px 0 0!important}#font_tester #random_pangram,#font_tester #all_caps{position:relative;top:0;left:0;width:86%!important;margin:0 0 10px 0}#font_tester #font_size{width:90%;margin:0 auto}#nav_buttons .button{width:70px!important;margin:0 2px 20px 0;padding:10px!important}#nav_buttons_with_title .work_group_title{clear:both;float:none;display:block;margin-bottom:20px}#nav_buttons_with_title .button{width:70px!important;margin:0 2px 20px 0;padding:10px!important}.news_header{padding:20px 0!important}.news_header .col_3_4{padding:10px 0}.link_cat .col_1_3{font-family:Montserrat,Arial;font-weight:700;font-style:normal;margin:0 0 20px!important}.typeface_test_text{padding:30px 20px 30px!important}#share_icons{clear:both;float:none;display:block;margin:20px 0 0}input[type="text"],input[type="email"],textarea#description{padding:15px 10px;width:92%!important}.project_content{width:100%!important}#thumbs .col_1_4.bold{padding-bottom:10px!important}.minisite_container{flex-basis:100%!important;height:280px!important;margin:0!important}#espa{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}#espa #espa_description{flex-basis:100%;text-align:center}#espa #espa_logo{flex-basis:100%;margin:35px 0 0;width:75%}#espa #espa_logo img{width:100%}#espa_logo_fixed{text-align:center;width:95%!important;right:0px!important}#espa_logo_fixed.away{position:fixed!important;top:120px!important;right:-100%!important}.news_item img{width:100%!important}#apozimiosi{text-align:center}}