@import "jquery.bxslider.css";@font-face{font-family:'SepkaOld';src:url('../fonts/sepka.eot');src:url('../fonts/sepka.eot?#iefix') format('embedded-opentype'),url('../fonts/sepka.woff') format('woff'),url('../fonts/sepka.ttf') format('truetype'),url('../fonts/sepka.svg#hh_ceregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Sepka';src:url('../fonts/sepka-2.eot');src:url('../fonts/sepka-2.eot?#iefix') format('embedded-opentype'),url('../fonts/sepka-2.otf') format('opentype'),url('../fonts/sepka-2.woff') format('woff'),url('../fonts/sepka-2.ttf') format('truetype'),url('../fonts/sepka-2.svg#hh_ceregular') format('svg');font-weight:normal;font-style:normal}@charset "UTF-8";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}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}body{font:15px/21px 'Sepka',Verdana,Geneva,sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}.noscreen{display:none}h1,h2,h3,h4,h5,h6{color:#181818;font-weight:normal;font-family:'Sepka',Verdana,Geneva,sans-serif;text-transform:uppercase}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1{font-size:2em;line-height:1.05em;margin-bottom:1em}@media only screen and (min-width:480px){h1{font-size:2.6em}}h2{font-size:2em;line-height:1.05em;margin-bottom:1em}@media only screen and (min-width:480px){h2{font-size:2.6em}}h3{font-size:2em;line-height:1.05em;margin-bottom:1em}@media only screen and (min-width:480px){h3{font-size:2.6em}}h4{font-size:21px;line-height:30px;margin-bottom:4px}h5{font-size:17px;line-height:24px}h6{font-size:14px;line-height:21px}.subheader{color:#777}p{margin:0 0 20px 0}p img{margin:0}p.lead{font-size:21px;line-height:27px;color:#777}em{font-style:italic}strong{font-weight:bold}small{font-size:80%}.small{font-size:80%;line-height:normal}blockquote,blockquote p{font-size:17px;line-height:24px;color:#777;font-style:italic}blockquote{margin:0 0 20px;padding:9px 20px 0 19px;border-left:1px solid #ddd}blockquote cite{display:block;font-size:12px;color:#555}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited,blockquote cite a:visited{color:#555}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:10px 0 30px;height:0}.align-right{text-align:right}.align-left{text-align:left}.align-center{text-align:center}.align-justify{text-align:justify}a,a:visited{color:#464646;text-decoration:underline;outline:0}a:hover,a:focus{color:#fff}p a,p a:visited{line-height:inherit}ul,ol{margin-bottom:20px}ul{list-style:none outside}ol{list-style:decimal}ol,ul.square,ul.circle,ul.disc{margin-left:30px}ul.square{list-style:square outside}ul.circle{list-style:circle outside}ul.disc{list-style:disc outside}ul ul,ul ol,ol ol,ol ul{margin:4px 0 5px 30px;font-size:90%}ul ul li,ul ol li,ol ol li,ol ul li{margin-bottom:6px}li{line-height:18px;margin-bottom:12px}ul.large li{line-height:21px}li p{line-height:21px}.table{display:table;font-size:14px;border-bottom:2px solid #dddddd;color:#8d8d8d;margin:10px 0;width:100%}.table-head{display:table-header-group}.table-head .table-column{background:#333333;color:#7d7d7d;border-right:1px solid #5d5d5d;border-bottom:none}.row{display:table-row}.row .table-column:nth-child(1){border-left:1px solid #eeeeee}.row:last-child .table-column{border-bottom:none}.table-column{display:table-cell;padding:10px 20px;border-bottom:1px solid #eeeeee;border-right:1px solid #eeeeee}.row:hover{background:#ebebeb}@media only screen and (max-width:767px){.table,.row,.table-column,.table-column:before{display:block}.table,.row .table-column:last-child{border-bottom:none}.table-head{position:absolute;top:-1000em;left:-1000em}.row{border:1px solid #eeeeee;border-top:2px solid #dddddd;border-bottom:2px solid #dddddd;margin:20px 0}.row .table-column:nth-child(1){border-left:none}.row .table-column:last-child{border-right:none}.row:last-child .column,.table-column{border-bottom:1px solid #eeeeee}.table-column:before{font-weight:bold;padding-right:20px;font-size:12px;content:" " attr(data-label) ": "}}img.scale-with-grid{max-width:100%;height:auto}.button,button,input[type="submit"],input[type="reset"],input[type="button"]{background:#eee;background:#eee -moz-linear-gradient(top, rgba(255,255,255,0.2) 0, rgba(0,0,0,0.2) 100%);background:#eee -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255,255,255,0.2)), color-stop(100%, rgba(0,0,0,0.2)));background:#eee -webkit-linear-gradient(top, rgba(255,255,255,0.2) 0, rgba(0,0,0,0.2) 100%);background:#eee -o-linear-gradient(top, rgba(255,255,255,0.2) 0, rgba(0,0,0,0.2) 100%);background:#eee -ms-linear-gradient(top, rgba(255,255,255,0.2) 0, rgba(0,0,0,0.2) 100%);background:#eee linear-gradient(top, rgba(255,255,255,0.2) 0, rgba(0,0,0,0.2) 100%);border:1px solid #aaa;border-top:1px solid #ccc;border-left:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#444;display:inline-block;font-size:11px;font-weight:bold;text-decoration:none;text-shadow:0 1px rgba(255,255,255,0.75);cursor:pointer;margin-bottom:20px;line-height:normal;padding:8px 10px;font-family:"HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif}input[type="submit"]:disabled,input[type="reset"]:disabled,input[type="button"]:disabled{background:#eee;background:#eee -moz-linear-gradient(top, rgba(255,255,255,0.2) 0, rgba(0,0,0,0.2) 100%);background:#eee -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255,255,255,0.2)), color-stop(100%, rgba(0,0,0,0.2)));background:#eee -webkit-linear-gradient(top, rgba(255,255,255,0.2) 0, rgba(0,0,0,0.2) 100%);background:#eee -o-linear-gradient(top, rgba(255,255,255,0.2) 0, rgba(0,0,0,0.2) 100%);background:#eee -ms-linear-gradient(top, rgba(255,255,255,0.2) 0, rgba(0,0,0,0.2) 100%);background:#eee linear-gradient(top, rgba(255,255,255,0.2) 0, rgba(0,0,0,0.2) 100%);border:1px solid #bbb;border-top:1px solid #ccc;border-left:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#aaa;display:inline-block;font-size:11px;font-weight:bold;text-decoration:none;text-shadow:0 1px rgba(255,255,255,0.75);cursor:pointer;margin-bottom:20px;line-height:normal;padding:8px 10px;font-family:"HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif}input[type="submit"]:disabled:hover,input[type="reset"]:disabled:hover,input[type="button"]:disabled:hover{background:#eee;background:#eee -moz-linear-gradient(top, rgba(255,255,255,0.2) 0, rgba(0,0,0,0.2) 100%);background:#eee -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255,255,255,0.2)), color-stop(100%, rgba(0,0,0,0.2)));background:#eee -webkit-linear-gradient(top, rgba(255,255,255,0.2) 0, rgba(0,0,0,0.2) 100%);background:#eee -o-linear-gradient(top, rgba(255,255,255,0.2) 0, rgba(0,0,0,0.2) 100%);background:#eee -ms-linear-gradient(top, rgba(255,255,255,0.2) 0, rgba(0,0,0,0.2) 100%);background:#eee linear-gradient(top, rgba(255,255,255,0.2) 0, rgba(0,0,0,0.2) 100%);border:1px solid #bbb;border-top:1px solid #ccc;border-left:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#aaa;display:inline-block;font-size:11px;font-weight:bold;text-decoration:none;text-shadow:0 1px rgba(255,255,255,0.75);cursor:pointer;margin-bottom:20px;line-height:normal;padding:8px 10px;font-family:"HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif}.button:hover,button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover{color:#222;background:#ddd;background:#ddd -moz-linear-gradient(top, rgba(255,255,255,0.3) 0, rgba(0,0,0,0.3) 100%);background:#ddd -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255,255,255,0.3)), color-stop(100%, rgba(0,0,0,0.3)));background:#ddd -webkit-linear-gradient(top, rgba(255,255,255,0.3) 0, rgba(0,0,0,0.3) 100%);background:#ddd -o-linear-gradient(top, rgba(255,255,255,0.3) 0, rgba(0,0,0,0.3) 100%);background:#ddd -ms-linear-gradient(top, rgba(255,255,255,0.3) 0, rgba(0,0,0,0.3) 100%);background:#ddd linear-gradient(top, rgba(255,255,255,0.3) 0, rgba(0,0,0,0.3) 100%);border:1px solid #888;border-top:1px solid #aaa;border-left:1px solid #aaa}.button:active,button:active,input[type="submit"]:active,input[type="reset"]:active,input[type="button"]:active{border:1px solid #666;background:#ccc;background:#ccc -moz-linear-gradient(top, rgba(255,255,255,0.35) 0, rgba(10,10,10,0.4) 100%);background:#ccc -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255,255,255,0.35)), color-stop(100%, rgba(10,10,10,0.4)));background:#ccc -webkit-linear-gradient(top, rgba(255,255,255,0.35) 0, rgba(10,10,10,0.4) 100%);background:#ccc -o-linear-gradient(top, rgba(255,255,255,0.35) 0, rgba(10,10,10,0.4) 100%);background:#ccc -ms-linear-gradient(top, rgba(255,255,255,0.35) 0, rgba(10,10,10,0.4) 100%);background:#ccc linear-gradient(top, rgba(255,255,255,0.35) 0, rgba(10,10,10,0.4) 100%)}.button.full-width,button.full-width,input[type="submit"].full-width,input[type="reset"].full-width,input[type="button"].full-width input[type="range"].full-width{width:100%;padding-left:0 !important;padding-right:0 !important;text-align:center}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}form{margin-bottom:20px}form p{margin:0 0 5px 0}fieldset{margin-bottom:20px}input[type="text"],input[type="password"],input[type="email"],input[type="number"],input[type="date"],input[type="url"],textarea,select{border:1px solid #ccc;padding:6px 4px;outline:none;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font:13px "HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;color:#444;margin:0;width:210px;max-width:100%;display:block;margin-bottom:10px;background:#fff}input[type="range"]{width:210px}select{padding:0}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="date"]:focus,input[type="url"]:focus,textarea:focus{border:1px solid #ccc;color:#444;-moz-box-shadow:0 0 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2);box-shadow:0 0 3px rgba(0,0,0,0.2)}input[type="text"]:required:valid,input[type="password"]:required:valid,input[type="email"]:required:valid,input[type="number"]:required:valid,input[type="date"]:required:valid,input[type="url"]:required:valid{background:#e5ffee}input[type="text"]:disabled,input[type="password"]:disabled,input[type="email"]:disabled,input[type="number"]:disabled,input[type="date"]:disabled,input[type="url"]:disabled{background:#ebebeb;color:#999}input[type="text"]:readonly,input[type="password"]:readonly,input[type="email"]:readonly,input[type="number"]:readonly,input[type="date"]:readonly,input[type="url"]:readonly{background:#ebebeb;color:#999}textarea{min-height:60px}label{display:block;font-weight:bold;font-size:13px}legend{display:block;font-size:11px;font-weight:normal}select{width:220px}input[type="checkbox"]{display:inline}label span,legend span{font-weight:normal;font-size:13px;color:#444}input[type="text"].full-width,input[type="password"].full-width,input[type="email"].full-width,input[type="number"].full-width,input[type="date"].full-width,input[type="url"].full-width,textarea.full-width{width:100%;text-align:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.req input[type="text"],.req input[type="password"],.req input[type="email"],.req input[type="number"],.req input[type="date"],.req input[type="url"],.req textarea{border:1px solid #444;border:2px}.msgblock{padding:20px 10px 0 10px;font-size:90%;font-weight:bold}.msgblock ul{margin-bottom:0;list-style-type:disc;list-style-position:inside}.msgblock ul li{margin-bottom:0}.remove-bottom{margin-bottom:0 !important}.half-bottom{margin-bottom:10px !important}.add-bottom{margin-bottom:20px !important}.clear{clear:both}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width:767px){.visible-xs-block{display:block !important}}@media (max-width:767px){.visible-xs-inline{display:inline !important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width:768px) and (max-width:959px){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width:768px) and (max-width:959px){.visible-sm-block{display:block !important}}@media (min-width:768px) and (max-width:959px){.visible-sm-inline{display:inline !important}}@media (min-width:768px) and (max-width:959px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width:960px) and (max-width:1209px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width:960px) and (max-width:1209px){.visible-md-block{display:block !important}}@media (min-width:960px) and (max-width:1209px){.visible-md-inline{display:inline !important}}@media (min-width:960px) and (max-width:1209px){.visible-md-inline-block{display:inline-block !important}}@media (min-width:1210px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width:1210px){.visible-lg-block{display:block !important}}@media (min-width:1210px){.visible-lg-inline{display:inline !important}}@media (min-width:1210px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width:767px){.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:959px){.hidden-sm{display:none !important}}@media (min-width:960px) and (max-width:1209px){.hidden-md{display:none !important}}@media (min-width:1210px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}body{position:relative;background-color:#000;color:#fff}a,a:visited{-webkit-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}a[href^="http://"]>span,a:visited[href^="http://"]>span,a[href^="https://"]>span,a:visited[href^="https://"]>span,a[href^="//"]>span,a:visited[href^="//"]>span{padding-right:.7em;position:relative}a[href^="http://"]>span:after,a:visited[href^="http://"]>span:after,a[href^="https://"]>span:after,a:visited[href^="https://"]>span:after,a[href^="//"]>span:after,a:visited[href^="//"]>span:after{position:absolute;top:0;right:0;content:"";width:0;height:0;border-style:solid;border-width:0 .4em .4em 0;border-color:transparent currentColor transparent transparent}header{border-bottom:1px solid #262626}header .holder{padding:2em 2.6em}@media only screen and (min-width:768px){header .holder{padding:2.6em}}header .holder:after{clear:both;display:block;content:""}header .logo{width:80%;float:left;margin-left:-1.5em;position:relative;z-index:20;display:block;text-transform:uppercase}@media only screen and (min-width:768px){header .logo{margin-left:0em}}@media only screen and (min-width:960px){header .logo{width:30%}}header .logo a,header .logo a:visited{display:block;font-size:2em;text-decoration:none;float:left}@media only screen and (min-width:480px){header .logo a,header .logo a:visited{font-size:2.6em}}header .logo a .sepka,header .logo a:visited .sepka{display:block;color:#fff;-webkit-transition:250ms all ease;-o-transition:250ms all ease;transition:250ms all ease;line-height:1.2em}header .logo a .architekti,header .logo a:visited .architekti{display:block;color:#666;-webkit-transition:250ms all ease;-o-transition:250ms all ease;transition:250ms all ease;line-height:1.2em;margin-top:-0.35em}header .logo a:hover .architekti,header .logo a:focus .architekti{color:#fff}header .logo a:hover .sepka,header .logo a:focus .sepka{color:#666}header .logo:after{clear:both;display:block;content:""}header #nav{position:relative}@media only screen and (min-width:960px){header #nav{width:70%;float:right}}header #nav .nav-holder{margin-left:-2.6em;margin-right:-2.6em;background:#d6d6d6;position:absolute;top:3.7em;left:0;right:0;z-index:200;display:block;z-index:20}header #nav .nav-holder.close{display:none}@media only screen and (min-width:480px){header #nav .nav-holder{top:5em}}@media only screen and (min-width:960px){header #nav .nav-holder{margin:0;background:none;position:relative;top:auto;left:auto}header #nav .nav-holder.close{display:block}}header #nav .nav-holder:after{clear:both;display:block;content:""}header #nav a.nav-toogle,header #nav a.nav-toogle:visited{display:block;float:right;width:3.4em;height:3.4em;background:#666;color:#d6d6d6;margin-top:.3em;text-align:center;text-decoration:none;text-indent:-9999px;margin-right:-1.5em;-webkit-transition:250ms all ease;-o-transition:250ms all ease;transition:250ms all ease}@media only screen and (min-width:480px){header #nav a.nav-toogle,header #nav a.nav-toogle:visited{width:4.5em;height:4.5em;margin-top:.5em}}@media only screen and (min-width:768px){header #nav a.nav-toogle,header #nav a.nav-toogle:visited{margin-right:0em}}@media only screen and (min-width:960px){header #nav a.nav-toogle,header #nav a.nav-toogle:visited{display:none}}header #nav a.nav-toogle .line,header #nav a.nav-toogle:visited .line{display:block;width:60%;height:10%;margin:0 auto;background:#d6d6d6;position:relative}header #nav a.nav-toogle .line+.line,header #nav a.nav-toogle:visited .line+.line{margin-top:10%}header #nav a.nav-toogle .line.line-1,header #nav a.nav-toogle:visited .line.line-1{margin-top:25%}header #nav a.nav-toogle .line.line-2b,header #nav a.nav-toogle:visited .line.line-2b{margin-top:-10%}header #nav a.nav-toogle .line.line-1,header #nav a.nav-toogle:visited .line.line-1,header #nav a.nav-toogle .line.line-3,header #nav a.nav-toogle:visited .line.line-3{-webkit-transition:all 100ms ease-out;-o-transition:all 100ms ease-out;transition:all 100ms ease-out}header #nav a.nav-toogle .line.line-2a,header #nav a.nav-toogle:visited .line.line-2a,header #nav a.nav-toogle .line.line-2b,header #nav a.nav-toogle:visited .line.line-2b{-webkit-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out}header #nav a.nav-toogle:hover{background:#d6d6d6}header #nav a.nav-toogle:hover .line{background:#666}header #nav a.nav-toogle.open,header #nav a.nav-toogle.open:visited{background:#d6d6d6}header #nav a.nav-toogle.open .line,header #nav a.nav-toogle.open:visited .line{background:#666}header #nav a.nav-toogle.open .line.line-1,header #nav a.nav-toogle.open:visited .line.line-1,header #nav a.nav-toogle.open .line.line-3,header #nav a.nav-toogle.open:visited .line.line-3{opacity:0;filter:alpha(opacity=0)}header #nav a.nav-toogle.open .line.line-2a,header #nav a.nav-toogle.open:visited .line.line-2a{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}header #nav a.nav-toogle.open .line.line-2b,header #nav a.nav-toogle.open:visited .line.line-2b{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}header #nav ul{clear:both;padding:0;margin:0;padding:1em 0}@media only screen and (min-width:960px){header #nav ul{float:right;padding:0}}header #nav ul.foot{display:block}@media only screen and (min-width:960px){header #nav ul.foot{display:none}}header #nav ul li{display:block;padding:0;margin:0}@media only screen and (min-width:960px){header #nav ul li{margin-right:0;float:left}header #nav ul li+li{margin-left:0.7em}}header #nav ul li a,header #nav ul li a:visited{display:block;text-decoration:none;font-size:1.2em;line-height:1.5em;text-transform:uppercase;color:#666;text-align:center}@media only screen and (min-width:960px){header #nav ul li a,header #nav ul li a:visited{font-size:.8em;line-height:1.8em;text-align:left}}header #nav ul li a.white,header #nav ul li a:visited.white{color:#fff}header #nav ul li a:hover,header #nav ul li a:focus{color:#b3b3b3}header #nav ul li a:hover.white,header #nav ul li a:focus.white{color:#b3b3b3}header #nav ul li a:hover.fb,header #nav ul li a:focus.fb{color:#44609d}header #nav ul li.active a,header #nav ul li.active a:visited{color:#fff}header #nav ul+ul{position:relative;border-top:1px solid #262626}@media only screen and (min-width:960px){header #nav ul+ul{margin-top:2em;padding:0;border-top:none}}header #nav ul:after{clear:both;display:block;content:""}header #nav:after{clear:both;display:block;content:""}header:after{clear:both;display:block;content:""}#content{font-family:'Arial',sans-serif;z-index:100}#content .holder{padding:2em 1.1em}@media only screen and (min-width:768px){#content .holder{padding:3em 2.6em}}#content #main h1,#content #main h2,#content #main h3,#content #main h4,#content #main h5,#content #main h6{color:#666;width:65%}@media only screen and (min-width:768px){#content #main h1,#content #main h2,#content #main h3,#content #main h4,#content #main h5,#content #main h6{width:85%}}#content #main p,#content #main ul,#content #main ol,#content #main table{font-size:0.867em}#content #main img{max-width:100%;height:auto}@media only screen and (min-width:768px){#content #main .main-side{float:left;clear:left;width:50%}}#content #main .main-side p,#content #main .main-side ul,#content #main .main-side ol,#content #main .main-side table{color:#fff;margin:0 0 2em 0;line-height:1.538em}#content #main .main-side table tr td+td{padding-left:1em}#content #main .main-side table tr td.uppercase{text-transform:uppercase}#content #main .main-side table tr td.bold{font-weight:bold}#content #main .main-side ul.price li{color:#666;padding:0;margin:0}#content #main .main-side ul.price li a,#content #main .main-side ul.price li a:visited{color:#666}#content #main .main-side ul.price li a:hover,#content #main .main-side ul.price li a:focus{color:#fff}#content #main .main-side p.price{color:#666}#content #main .aside{padding:0 0 1.6em}@media only screen and (min-width:480px){#content #main .aside{margin-top:-0.5em}}@media only screen and (min-width:768px){#content #main .aside{float:right;padding:0;margin:0;width:50%;text-align:right}}#content #main:after{clear:both;display:block;content:""}#content #uni h1,#content #projects h1{margin-bottom:.6em}@media only screen and (min-width:768px){#content #uni h1,#content #projects h1{margin-bottom:1em}}#content #uni h2,#content #projects h2{margin-bottom:.3em}@media only screen and (min-width:480px){#content #uni h2,#content #projects h2{font-size:2.6em}}#content #uni .main-side,#content #projects .main-side{width:auto;display:block;float:none}#content #uni .main-side.fix,#content #projects .main-side.fix{margin-left:-1.1em;margin-right:-1.1em}@media only screen and (min-width:768px){#content #uni .main-side.fix,#content #projects .main-side.fix{margin-left:-2.6em;margin-right:-2.6em}}#content #uni .main-side.p-top,#content #projects .main-side.p-top{padding-top:2em}#content #uni .cont{border-top:1px solid #262626;padding:2em 1.1em 0 1.1em}@media only screen and (min-width:768px){#content #uni .cont{padding:3em 2.6em 0 2.6em}}#content #uni .cont a,#content #uni .cont a:visited{text-transform:uppercase}#content #uni .cont p,#content #uni .cont ul,#content #uni .cont li{margin-bottom:2em}@media only screen and (min-width:768px){#content #uni .cont p,#content #uni .cont ul,#content #uni .cont li{margin-bottom:3em}}#content #projects .overview h2{font-size:2em;line-height:1.05em;margin-bottom:.3em;color:#666}@media only screen and (min-width:480px){#content #projects .overview h2{font-size:2.6em}}#content #projects .overview h3{font-size:0.867em;font-family:Arial,sans-serif;color:#fff;line-height:1.5em;margin:0;font-weight:bold}#content #projects .overview h3 span{text-transform:lowercase}#content #projects .overview .item{border-top:1px solid #262626;padding:2em 1.1em 0 1.1em}@media only screen and (min-width:768px){#content #projects .overview .item{padding:3em 2.6em 0 2.6em}}#content #projects .overview .item p{line-height:1.7em;margin:0;font-size:0.867em}#content #projects .overview .item .info{font-size:0.867em}#content #projects .overview .item .info img{float:none;display:block;margin:1em 0 0;vertical-align:middle}#content #projects .overview .item .info+h3{padding-top:3.5em}@media only screen and (min-width:768px){#content #projects .overview .item .info+h3{padding-top:2.5em}}#content #detail .aside img{width:400px}#content #detail .gallery{clear:both;padding:0;margin:0;padding-top:1.5em;max-width:2200px;margin-left:-0.55em;margin-right:-0.55em}@media only screen and (min-width:768px){#content #detail .gallery{padding-top:2.5em;margin-left:-1.3em;margin-right:-1.3em}}#content #detail .gallery .grid{padding:0;margin:0}#content #detail .gallery .grid li{display:block;float:left;width:33%;opacity:0;padding:0;margin:0}#content #detail .gallery .grid li img{padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;padding:.55em}@media only screen and (min-width:768px){#content #detail .gallery .grid li img{padding:1.3em}}#content #detail .gallery .grid li a,#content #detail .gallery .grid li img{outline:none;border:none;display:block;max-width:100%}#content #detail .gallery .grid li.shown,#content #detail .gallery .no-js .grid li,#content #detail .gallery .no-cssanimations .grid li{opacity:1}#content #detail .gallery .grid.effect-1 li.animate{-webkit-animation:fadeIn 0.65s ease forwards;animation:fadeIn 0.65s ease forwards}@-webkit-keyframes fadeIn{100%{opacity:1}}@keyframes fadeIn{100%{opacity:1}}#content #detail .gallery .grid.effect-2 li.animate{-webkit-transform:translateY(200px);transform:translateY(200px);-webkit-animation:moveUp 0.65s ease forwards;animation:moveUp 0.65s ease forwards}@-webkit-keyframes moveUp{100%{-webkit-transform:translateY(0);opacity:1}}@keyframes moveUp{100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}#content #detail .gallery .grid.effect-3 li.animate{-webkit-transform:scale(.6);transform:scale(.6);-webkit-animation:scaleUp .65s ease-in-out forwards;animation:scaleUp .65s ease-in-out forwards}@-webkit-keyframes scaleUp{100%{-webkit-transform:scale(1);opacity:1}}@keyframes scaleUp{100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}#content #detail .gallery .grid.effect-4{-webkit-perspective:1300px;perspective:1300px}#content #detail .gallery .grid.effect-4 li.animate{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(400px) translateY(300px) rotateX(-90deg);transform:translateZ(400px) translateY(300px) rotateX(-90deg);-webkit-animation:fallPerspective .8s ease-in-out forwards;animation:fallPerspective .8s ease-in-out forwards}@-webkit-keyframes fallPerspective{100%{-webkit-transform:translateZ(0) translateY(0) rotateX(0deg);opacity:1}}@keyframes fallPerspective{100%{-webkit-transform:translateZ(0) translateY(0) rotateX(0deg);transform:translateZ(0) translateY(0) rotateX(0deg);opacity:1}}#content #detail .gallery .grid.effect-5{-webkit-perspective:1300px;perspective:1300px}#content #detail .gallery .grid.effect-5 li.animate{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:50% 50% -300px;transform-origin:50% 50% -300px;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg);-webkit-animation:fly .8s ease-in-out forwards;animation:fly .8s ease-in-out forwards}@-webkit-keyframes fly{100%{-webkit-transform:rotateX(0deg);opacity:1}}@keyframes fly{100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}}#content #detail .gallery .grid.effect-6{-webkit-perspective:1300px;perspective:1300px}#content #detail .gallery .grid.effect-6 li.animate{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:rotateX(-80deg);transform:rotateX(-80deg);-webkit-animation:flip .8s ease-in-out forwards;animation:flip .8s ease-in-out forwards}@-webkit-keyframes flip{100%{-webkit-transform:rotateX(0deg);opacity:1}}@keyframes flip{100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}}#content #detail .gallery .grid.effect-7{-webkit-perspective:1300px;perspective:1300px}#content #detail .gallery .grid.effect-7 li.animate{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-animation:helix .8s ease-in-out forwards;animation:helix .8s ease-in-out forwards}@-webkit-keyframes helix{100%{-webkit-transform:rotateY(0deg);opacity:1}}@keyframes helix{100%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);opacity:1}}#content #detail .gallery .grid.effect-8{-webkit-perspective:1300px;perspective:1300px}#content #detail .gallery .grid.effect-8 li.animate{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:scale(.4);transform:scale(.4);-webkit-animation:popUp .8s ease-in forwards;animation:popUp .8s ease-in forwards}@-webkit-keyframes popUp{70%{-webkit-transform:scale(1.1);opacity:.8;-webkit-animation-timing-function:ease-out}100%{-webkit-transform:scale(1);opacity:1}}@keyframes popUp{70%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.8;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@media screen and (max-width:900px){#content #detail .gallery .grid li{width:50%}}@media screen and (max-width:400px){#content #detail .gallery .grid li{width:100%}}#content #detail .gallery:after{clear:both;display:block;content:""}#content #projects a.project,#content #projects a.project:visited{display:block;float:left;text-decoration:none;overflow:hidden;text-align:center;position:relative;margin-bottom:-1px;padding:1.5em 1.7em 1.8em;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#content #projects a.project:after,#content #projects a.project:visited:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#262626}@media only screen and (min-width:480px){#content #projects a.project,#content #projects a.project:visited{width:50%}#content #projects a.project:before,#content #projects a.project:visited:before{content:"";position:absolute;bottom:0;right:0;width:1px;height:100%;background:#262626}#content #projects a.project.sn:before,#content #projects a.project:visited.sn:before{display:none}}@media only screen and (min-width:768px){#content #projects a.project,#content #projects a.project:visited{width:33.3333%}#content #projects a.project.sn:before,#content #projects a.project:visited.sn:before{display:block}#content #projects a.project.th:before,#content #projects a.project:visited.th:before{display:none}}@media only screen and (min-width:960px){#content #projects a.project,#content #projects a.project:visited{width:25%}#content #projects a.project.sn:before,#content #projects a.project:visited.sn:before,#content #projects a.project.th:before,#content #projects a.project:visited.th:before{display:block}#content #projects a.project.fo:before,#content #projects a.project:visited.fo:before{display:none}}@media only screen and (min-width:1210px){#content #projects a.project,#content #projects a.project:visited{width:16.66666666666667%}#content #projects a.project.sn:before,#content #projects a.project:visited.sn:before,#content #projects a.project.th:before,#content #projects a.project:visited.th:before,#content #projects a.project.fo:before,#content #projects a.project:visited.fo:before{display:block}#content #projects a.project.si:before,#content #projects a.project:visited.si:before{display:none}}@media only screen and (min-width:1600px){#content #projects a.project,#content #projects a.project:visited{width:12.5%}#content #projects a.project.sn:before,#content #projects a.project:visited.sn:before,#content #projects a.project.th:before,#content #projects a.project:visited.th:before,#content #projects a.project.fo:before,#content #projects a.project:visited.fo:before,#content #projects a.project.si:before,#content #projects a.project:visited.si:before{display:block}#content #projects a.project.ei:before,#content #projects a.project:visited.ei:before{display:none}}#content #projects a.project h2,#content #projects a.project:visited h2{padding:0;margin:0;font-size:1em;line-height:1.133em;color:#666;padding-top:14em;text-transform:none;font-weight:400;font-family:Arial,sans-serif;-webkit-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out}#content #projects a.project .img-holder,#content #projects a.project:visited .img-holder{height:200px;width:100%;margin:0 auto;position:absolute;top:1.5em;left:0em;text-align:center}#content #projects a.project .img-holder img,#content #projects a.project:visited .img-holder img{padding:0;margin:0;max-width:100%;height:auto;opacity:.79;filter:alpha(opacity=79);vertical-align:middle;margin:0 auto}#content #projects a.project:hover h2,#content #projects a.project:focus h2{color:#b3b3b3}#content #projects a.project:hover img,#content #projects a.project:focus img{opacity:1;filter:alpha(opacity=100)}#content #projects a.project.disabled h2,#content #projects a.project:visited.disabled h2,#content #projects a.project:hover.disabled h2,#content #projects a.project:focus.disabled h2{color:#1a1a1a}#content #projects a.project.disabled .img-holder img,#content #projects a.project:visited.disabled .img-holder img,#content #projects a.project:hover.disabled .img-holder img,#content #projects a.project:focus.disabled .img-holder img{opacity:.1;filter:alpha(opacity=10)}#content #projects:after{clear:both;display:block;content:""}footer{border-top:1px solid #262626;color:#666}footer .holder{padding:2em 1.1em}@media only screen and (min-width:768px){footer .holder{padding:2.6em}}footer .holder:after{clear:both;display:block;content:""}footer a:hover,footer a:focus{color:#b3b3b3}footer .copy{width:100%;font-size:0.867em;font-family:'Arial',sans-serif}@media only screen and (min-width:960px){footer .copy{float:left;width:50%}}footer .copy:after{clear:both;display:block;content:""}footer .nav{width:100%;margin-top:1.5em;display:none}@media only screen and (min-width:960px){footer .nav{float:right;width:50%;margin-top:0em;display:block}}footer .nav ul{clear:both;padding:0;margin:0}@media only screen and (min-width:960px){footer .nav ul{float:right}}footer .nav ul li{float:left;padding:0;margin:0;margin-right:1em}@media only screen and (min-width:960px){footer .nav ul li{margin-right:0}footer .nav ul li+li{margin-left:0.7em}}footer .nav ul li a,footer .nav ul li a:visited{text-decoration:none;font-size:1em;line-height:1.3em;text-transform:uppercase;color:#666}@media only screen and (min-width:960px){footer .nav ul li a,footer .nav ul li a:visited{font-size:.8em;line-height:1em}}footer .nav ul li a:hover,footer .nav ul li a:focus{color:#b3b3b3}footer .nav ul li a:hover.fb,footer .nav ul li a:focus.fb{color:#44609d}footer .nav ul+ul{margin-top:1em}@media only screen and (min-width:960px){footer .nav ul+ul{margin-top:2.2em}}footer .nav ul:after{clear:both;display:block;content:""}footer .nav:after{clear:both;display:block;content:""}::selection{background:#f2f2f2;color:#333}::-moz-selection{background:#f2f2f2;color:#333}