.admin-menu #overlay-container{margin-top:20px;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}.clearfix:after,.ab15-games-list:after{content:"";display:table;clear:both;}.comment-wrapper .filter-help,.comment-wrapper .filter-guidelines{display:none;}.view-id-game_overview .views-exposed-widgets .description{display:none;}@font-face{font-family:'GT Walsheim';src:url(/sites/all/themes/berlin2015/css/webfonts/GT-Walsheim-Regular.eot);src:local("GT Walsheim Regular"),local("GT-Walsheim-Regular"),url(/sites/all/themes/berlin2015/css/webfonts/GT-Walsheim-Regular.woff) format("woff"),url(/sites/all/themes/berlin2015/css/webfonts/GT-Walsheim-Regular.ttf) format("truetype"),url(/sites/all/themes/berlin2015/css/webfonts/GT-Walsheim-Regular.svg#GT-Walsheim-Regular) format("svg");}h1,h2,h3,h4,h5,h6{text-transform:uppercase;}body{font-family:'GT Walsheim';font-size:18px;overflow-y:scroll;background:white;margin-left:1.11111em;margin-right:1.11111em;}@media (min-width:640px){body{margin-left:2.08333%;margin-right:2.08333%;}}h1,h2,h3,h4,h5,h6{font-size:1.3em;font-weight:normal;}table{width:100%;}thead tr > *{padding-bottom:1.2em;}th{text-align:left;}th,td{vertical-align:top;}table pre{margin:0;white-space:pre-line;}h1,.ab15-site-title,.block-title,.social-footer,.comment-wrapper h2.title{background:#ff0048;color:white;padding:0.3em 0.4em 0.1em;margin:0.2em -0.4em;}h1 a,.ab15-site-title a,.block-title a,.social-footer a,.comment-wrapper h2.title a{color:white;}a{color:#ff0048;}.view-images img{display:block;margin:0 auto;position:relative;}html.js input.form-autocomplete{background-position:100% 6px !important;}.js-display-region-content .ab15-body-content > *{display:none;}.js-display-region-content .region{display:none;}.js-display-region-content .region-content{display:block;}.ab15-body-content{max-width:1024px;margin:0 auto;}.region-content{margin-bottom:2em;}.region-content .block{margin:1.4em 0;}.copyright-footer{text-align:right;}button,input[type=button],input[type=submit],.tabs a,.item-list ul a,.node-game .links a,.ab15-game-jury-links a,.comment .links a,.rules-link-submit_game a,.ab19-link-submit_game-inactive{background:black;color:white;text-decoration:none;padding:0.2em 1em;}button:active,input:active[type=button],input:active[type=submit],.tabs a:active,.item-list ul a:active,.node-game .links a:active,.ab15-game-jury-links a:active,.comment .links a:active,.rules-link-submit_game a:active,.ab19-link-submit_game-inactive:active{transform:translateY(2px);}button.active,input.active[type=button],input.active[type=submit],.tabs a.active,.item-list ul a.active,.node-game .links a.active,.ab15-game-jury-links a.active,.comment .links a.active,.rules-link-submit_game a.active,.active.ab19-link-submit_game-inactive{background:grey;}button,input[type=button]{border:none;}input[type=submit]{border:none;background:#ff0048;}.tabs,.item-list ul{margin:0;padding:0;width:100%;float:left;}.tabs li,.item-list ul li{list-style:none;}.tabs a,.item-list ul a{display:block;float:left;margin-right:0.5em;}fieldset{border:none;padding:0;}legend,.form-type-media > label,.form-type-managed-file > label,.form-type-radios > label,.form-type-checkboxes > label,.form-type-textarea > label{width:100%;display:block;margin-bottom:0.8em;border-bottom:1px solid black;}legend{float:left;}.page-node-add .form-wrapper,.page-node-edit .form-wrapper{margin-bottom:2em;}.page-node-add .form-item:not(.form-type-radio):not(.form-type-checkbox),.page-node-edit .form-item:not(.form-type-radio):not(.form-type-checkbox){margin-bottom:2em;}.page-node-add .form-item:not(.form-type-radio):not(.form-type-checkbox) label,.page-node-edit .form-item:not(.form-type-radio):not(.form-type-checkbox) label{display:inline-block;}.page-node-add .form-item:not(.form-type-radio):not(.form-type-checkbox) input,.page-node-add .form-item:not(.form-type-radio):not(.form-type-checkbox) textarea,.page-node-edit .form-item:not(.form-type-radio):not(.form-type-checkbox) input,.page-node-edit .form-item:not(.form-type-radio):not(.form-type-checkbox) textarea{border:1px solid black;}.page-node-add .form-type-radio,.page-node-add .form-type-checkbox,.page-node-edit .form-type-radio,.page-node-edit .form-type-checkbox{margin-bottom:0.8em;}.form-type-checkbox label{display:inline;}.form-required{display:none;}form .error:not(.vertical-tab-button){background:#ff0048;color:white;}.messages,.password-suggestions{border:4px solid #2f3e39;padding:0.2em;margin:0.4em 0;}.messages.error{border:4px dashed #ff0048;color:#ff0048;}td,th{padding:0.2em 0.4em;}.node-game-form .vertical-tabs-list{padding:0;border-bottom:1px solid black;}.node-game-form .vertical-tab-button{display:inline;}.node-game-form .vertical-tab-button a{display:inline-block;padding:0.2em 0.6em;text-decoration:none;margin:0 0.4em;margin-bottom:-1px;}.node-game-form .vertical-tab-button strong{font-weight:normal;}.node-game-form .vertical-tab-button:not(.selected) a{color:#909090;}.node-game-form .vertical-tab-button:not(.selected) a:before{content:"➤ ";}.node-game-form .vertical-tab-button.selected a{border:1px solid black;border-bottom:none;background:white;color:black;}.node-game-form .vertical-tab-button.error a{color:#ff0048;}.node-game-form .vertical-tabs-panes > fieldset > legend{display:none;}.password-strength{float:left;width:100%;margin-bottom:1em;}.password-strength-text{display:inline;}.password-strength-title{float:left;}.block-user{margin:2em 0;}.block-user label,.block-user input,.block-user .form-item{float:left;}.block-user .form-item{margin-bottom:0.8em;}@media (min-width:640px){.block-user .form-item{width:50%;}}.block-user label{padding:0.2em;}.block-user input{margin-right:1em;}.block-user .item-list{float:left;clear:both;}.block-user .item-list ul,.block-user .item-list li,.block-user .item-list a{display:inline;}@media (max-width:639px){.block-user .item-list{width:100%;}}.block-user .item-list a,.block-user .form-submit{box-sizing:border-box;}@media (max-width:639px){.block-user .item-list a,.block-user .form-submit{width:100%;display:block;margin:0.2em 0;}}#edit-revalidate{float:left;width:100%;padding:1em 0;}.description{font-size:0.77778em;}.form-type-textfield input,.form-item-pass input{width:100%;}@media (min-width:712px){.form-type-textfield input,.form-item-pass input{width:50%;}}.page-node-add .field-name-field-platform,.page-node-edit .field-name-field-platform,.page-user-edit .field-name-field-platform{width:100%;float:left;}.page-node-add .field-name-field-platform label,.page-node-edit .field-name-field-platform label,.page-user-edit .field-name-field-platform label{margin-bottom:0.8em;}.page-node-add .field-name-field-platform .form-type-checkbox,.page-node-edit .field-name-field-platform .form-type-checkbox,.page-user-edit .field-name-field-platform .form-type-checkbox{float:left;width:50%;margin-bottom:0.8em;}@media (min-width:480px){.page-node-add .field-name-field-platform .form-type-checkbox,.page-node-edit .field-name-field-platform .form-type-checkbox,.page-user-edit .field-name-field-platform .form-type-checkbox{width:30%;}}@media (min-width:712px){.page-node-add .field-name-field-platform .form-type-checkbox,.page-node-edit .field-name-field-platform .form-type-checkbox,.page-user-edit .field-name-field-platform .form-type-checkbox{width:20%;}}@media (min-width:960px){.page-node-add .field-name-field-platform .form-type-checkbox,.page-node-edit .field-name-field-platform .form-type-checkbox,.page-user-edit .field-name-field-platform .form-type-checkbox{width:15%;}}.page-node-add .field-name-field-platform .description,.page-node-edit .field-name-field-platform .description,.page-user-edit .field-name-field-platform .description{clear:both;}.node-game img{width:100%;height:auto;}.node-game .field-label-inline .field-label,.node-game .field-label-inline .field-items,.node-game .field-label-inline .field-item{display:inline;}.node-game .field{margin:1em 0;}.node-game .links{padding:0;}.node-game .links li{display:inline;}.ab15-game-jury-links > *{display:inline;}.ab15-game-jury-links .view-voting-details div{display:inline;}.ab15-games-list{margin:-0.9375%;}.ab15-game-item{float:left;position:relative;padding-bottom:2.2222222222em;}@media (max-width:767px){.ab15-game-item{width:100%;margin-top:3.2258064516%;padding-top:calc(100% * 9 / 16);}}@media (min-width:768px){.ab15-game-item{width:31.9829424307%;margin:0.5330490405%;padding-top:17.9904051173%;}}.ab15-game-item img{position:absolute;top:0;left:0;width:100%;height:auto;border-width:0.44444em;border-color:#eee;border-style:solid;box-sizing:border-box;}.ab15-game-item a,.ab15-game-item img{display:block;}.ab15-game-item a{text-decoration:none;}.ab15-game-item .ab16-item-footer{position:absolute;text-align:center;top:0;right:0;padding:0 0.2em;color:#404040;background:rgba(238,238,238,0.7);}.ab15-game-title{position:absolute;bottom:0;left:0;right:0;text-align:center;margin:0;font-size:1em;line-height:1.11111em;padding:0.55556em;background:#eee;}.ab15-game-title a{color:black;}.item-list .pager{text-align:center;margin-top:1em;}.item-list .pager li{display:inline;margin:0 0.4em;}.item-list .pager a{display:inline-block;float:none;margin:0;}.comment-wrapper .indented{margin-left:6.25%;}.title.comment-form{cursor:pointer;transition:background 0.3s;}.title.comment-form:hover{background:black;}.comment-form label{display:inline;}.comment-form label:after{content:":";}.js .page-node#comment-form{display:none;}.js .page-node#comment-form.js-toggled{display:block;}.comment h3.title{margin:0;font-size:1em;}.comment h3.title,.comment .submitted{float:left;margin:1em 0;margin-right:1em;}.comment .field-type-text-long{clear:both;}.comment .links{padding:0;}.comment .links li{display:inline;}.ab16-slides{clear:both;height:0;padding-top:56.25%;position:relative;width:100%;}.ab16-slides .ab16-slide{width:100%;position:absolute;top:0;left:0;}.ab16-slides img{width:100%;height:auto;display:block;}body:not(.js) .ab16-slide + .ab16-slide{display:none;}.ab16-slide-video .media-youtube-video{height:0;padding-top:56.25%;padding:relative;}.ab16-slide-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.js .ab16-slide-pager{position:absolute;top:0;width:10%;height:100%;cursor:pointer;z-index:110;}.js .ab16-slide-pager:before{display:block;position:absolute;font-size:2em;padding:0 0.4em;color:#ff0048;box-sizing:border-box;top:50%;left:0;width:100%;height:1em;margin-top:-0.5em;}.js .ab16-slide-prev{left:0;}.js .ab16-slide-prev:before{content:'◀';text-align:left;}.js .ab16-slide-next{right:0;}.js .ab16-slide-next:before{content:'▶︎';text-align:right;}.rules-link-submit_game a,.ab19-link-submit_game-inactive{color:white;display:inline-block;border-width:2px;border-style:solid;}.rules-link-submit_game a{background-color:#ff0048;border-color:#ff0048;}.ab19-link-submit_game-inactive{border-color:grey;background-color:white;color:grey;cursor:not-allowed;}
