.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}
.clearfix:after{clear:both}
.hide-text{overflow:hidden;text-indent:100%;white-space:nowrap}
.input-block-level{display:block;width:100%;min-height:28px;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@-webkit-keyframes progress-bar-stripes{from{background-position:0 0} to{background-position:50px 0}}@-moz-keyframes progress-bar-stripes{from{background-position:0 0} to{background-position:50px 0}}@-ms-keyframes progress-bar-stripes{from{background-position:0 0} to{background-position:50px 0}}@keyframes progress-bar-stripes{from{background-position:0 0} to{background-position:50px 0}}.progress{overflow:hidden;height:18px;margin-bottom:18px;background-color:#f7f7f7;background-image:-moz-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-ms-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));background-image:-webkit-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-o-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:linear-gradient(top, #f5f5f5, #f9f9f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1) 0 2px #6a6a6a ;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1) 0 2px #6a6a6a ;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1) 0 2px #6a6a6a ;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-border-top-left-radius:4px 4px;-moz-border-top-left-radius:4px 4px;border-top-left-radius:4px 4px;-webkit-border-top-right-radius:4px 4px;-moz-border-top-right-radius:4px 4px;border-top-right-radius:4px 4px;-webkit-border-bottom-left-radius:4px 4px;-moz-border-bottom-left-radius:4px 4px;border-bottom-left-radius:4px 4px;-webkit-border-bottom-right-radius:4px 4px;-moz-border-bottom-right-radius:4px 4px;border-bottom-right-radius:4px 4px}
.progress .bar{width:0;height:18px;color:#fff;font-size:12px;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top, #149bdf, #0480be);background-image:-ms-linear-gradient(top, #149bdf, #0480be);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));background-image:-webkit-linear-gradient(top, #149bdf, #0480be);background-image:-o-linear-gradient(top, #149bdf, #0480be);background-image:linear-gradient(top, #149bdf, #0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15) 0 2px #6a6a6a ;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15) 0 2px #6a6a6a ;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15) 0 2px #6a6a6a ;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .6s ease;-moz-transition:width .6s ease;-ms-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease;-webkit-transition:width .6s ease .2s ease-out;-moz-transition:width .6s ease .2s ease-out;-o-transtion:width .6s ease .2s ease-out;transition:width .6s ease .2s ease-out}
.progress-striped .bar{background-color:#149bdf;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255,255,255,0.15)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255,255,255,0.15)), color-stop(.75, rgba(255,255,255,0.15)), color-stop(.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);-webkit-background-size:50px 50px;-moz-background-size:50px 50px;-o-background-size:50px 50px;background-size:50px 50px}
.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}
.progress-danger .bar{background-color:#dd514c;background-image:-moz-linear-gradient(top, #ee5f5b, #c43c35);background-image:-ms-linear-gradient(top, #ee5f5b, #c43c35);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));background-image:-webkit-linear-gradient(top, #ee5f5b, #c43c35);background-image:-o-linear-gradient(top, #ee5f5b, #c43c35);background-image:linear-gradient(top, #ee5f5b, #c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0)}
.progress-danger.progress-striped .bar{background-color:#ee5f5b;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255,255,255,0.15)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255,255,255,0.15)), color-stop(.75, rgba(255,255,255,0.15)), color-stop(.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}
.progress-success .bar{background-color:#5eb95e;background-image:-moz-linear-gradient(top, #62c462, #57a957);background-image:-ms-linear-gradient(top, #62c462, #57a957);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));background-image:-webkit-linear-gradient(top, #62c462, #57a957);background-image:-o-linear-gradient(top, #62c462, #57a957);background-image:linear-gradient(top, #62c462, #57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0)}
.progress-success.progress-striped .bar{background-color:#62c462;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255,255,255,0.15)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255,255,255,0.15)), color-stop(.75, rgba(255,255,255,0.15)), color-stop(.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}
.progress-info .bar{background-color:#4bb1cf;background-image:-moz-linear-gradient(top, #5bc0de, #339bb9);background-image:-ms-linear-gradient(top, #5bc0de, #339bb9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));background-image:-webkit-linear-gradient(top, #5bc0de, #339bb9);background-image:-o-linear-gradient(top, #5bc0de, #339bb9);background-image:linear-gradient(top, #5bc0de, #339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0)}
.progress-info.progress-striped .bar{background-color:#5bc0de;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255,255,255,0.15)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255,255,255,0.15)), color-stop(.75, rgba(255,255,255,0.15)), color-stop(.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}
.progress-warning .bar{background-color:#faa732;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-ms-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(top, #fbb450, #f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0)}
.progress-warning.progress-striped .bar{background-color:#fbb450;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255,255,255,0.15)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255,255,255,0.15)), color-stop(.75, rgba(255,255,255,0.15)), color-stop(.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}
.tooltip{position:absolute;z-index:1020;display:block;visibility:visible;padding:5px;font-size:11px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.8;filter:alpha(opacity=80)}
.tooltip.top{margin-top:-2px}
.tooltip.right{margin-left:2px}
.tooltip.bottom{margin-top:2px}
.tooltip.left{margin-left:-2px}
.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000}
.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000}
.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000}
.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #000}
.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-border-top-left-radius:4px 4px;-moz-border-top-left-radius:4px 4px;border-top-left-radius:4px 4px;-webkit-border-top-right-radius:4px 4px;-moz-border-top-right-radius:4px 4px;border-top-right-radius:4px 4px;-webkit-border-bottom-left-radius:4px 4px;-moz-border-bottom-left-radius:4px 4px;border-bottom-left-radius:4px 4px;-webkit-border-bottom-right-radius:4px 4px;-moz-border-bottom-right-radius:4px 4px;border-bottom-right-radius:4px 4px}
.tooltip-arrow{position:absolute;width:0;height:0}
[class^="icon-"],[class*=" icon-"]{display:inline-block;width:14px;height:14px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url("/img/glyphicons-halflings.png");background-position:14px 14px;background-repeat:no-repeat}[class^="icon-"]:last-child,[class*=" icon-"]:last-child{*margin-left:0}
.icon-white{background-image:url("/img/glyphicons-halflings-white.png")}
.icon-glass{background-position:0 0}
.icon-music{background-position:-24px 0}
.icon-search{background-position:-48px 0}
.icon-envelope{background-position:-72px 0}
.icon-heart{background-position:-96px 0}
.icon-star{background-position:-120px 0}
.icon-star-empty{background-position:-144px 0}
.icon-user{background-position:-168px 0}
.icon-film{background-position:-192px 0}
.icon-th-large{background-position:-216px 0}
.icon-th{background-position:-240px 0}
.icon-th-list{background-position:-264px 0}
.icon-ok{background-position:-288px 0}
.icon-remove{background-position:-312px 0}
.icon-zoom-in{background-position:-336px 0}
.icon-zoom-out{background-position:-360px 0}
.icon-off{background-position:-384px 0}
.icon-signal{background-position:-408px 0}
.icon-cog{background-position:-432px 0}
.icon-trash{background-position:-456px 0}
.icon-home{background-position:0 -24px}
.icon-file{background-position:-24px -24px}
.icon-time{background-position:-48px -24px}
.icon-road{background-position:-72px -24px}
.icon-download-alt{background-position:-96px -24px}
.icon-download{background-position:-120px -24px}
.icon-upload{background-position:-144px -24px}
.icon-inbox{background-position:-168px -24px}
.icon-play-circle{background-position:-192px -24px}
.icon-repeat{background-position:-216px -24px}
.icon-refresh{background-position:-240px -24px}
.icon-list-alt{background-position:-264px -24px}
.icon-lock{background-position:-287px -24px}
.icon-flag{background-position:-312px -24px}
.icon-headphones{background-position:-336px -24px}
.icon-volume-off{background-position:-360px -24px}
.icon-volume-down{background-position:-384px -24px}
.icon-volume-up{background-position:-408px -24px}
.icon-qrcode{background-position:-432px -24px}
.icon-barcode{background-position:-456px -24px}
.icon-tag{background-position:0 -48px}
.icon-tags{background-position:-25px -48px}
.icon-book{background-position:-48px -48px}
.icon-bookmark{background-position:-72px -48px}
.icon-print{background-position:-96px -48px}
.icon-camera{background-position:-120px -48px}
.icon-font{background-position:-144px -48px}
.icon-bold{background-position:-167px -48px}
.icon-italic{background-position:-192px -48px}
.icon-text-height{background-position:-216px -48px}
.icon-text-width{background-position:-240px -48px}
.icon-align-left{background-position:-264px -48px}
.icon-align-center{background-position:-288px -48px}
.icon-align-right{background-position:-312px -48px}
.icon-align-justify{background-position:-336px -48px}
.icon-list{background-position:-360px -48px}
.icon-indent-left{background-position:-384px -48px}
.icon-indent-right{background-position:-408px -48px}
.icon-facetime-video{background-position:-432px -48px}
.icon-picture{background-position:-456px -48px}
.icon-pencil{background-position:0 -72px}
.icon-map-marker{background-position:-24px -72px}
.icon-adjust{background-position:-48px -72px}
.icon-tint{background-position:-72px -72px}
.icon-edit{background-position:-96px -72px}
.icon-share{background-position:-120px -72px}
.icon-check{background-position:-144px -72px}
.icon-move{background-position:-168px -72px}
.icon-step-backward{background-position:-192px -72px}
.icon-fast-backward{background-position:-216px -72px}
.icon-backward{background-position:-240px -72px}
.icon-play{background-position:-264px -72px}
.icon-pause{background-position:-288px -72px}
.icon-stop{background-position:-312px -72px}
.icon-forward{background-position:-336px -72px}
.icon-fast-forward{background-position:-360px -72px}
.icon-step-forward{background-position:-384px -72px}
.icon-eject{background-position:-408px -72px}
.icon-chevron-left{background-position:-432px -72px}
.icon-chevron-right{background-position:-456px -72px}
.icon-plus-sign{background-position:0 -96px}
.icon-minus-sign{background-position:-24px -96px}
.icon-remove-sign{background-position:-48px -96px}
.icon-ok-sign{background-position:-72px -96px}
.icon-question-sign{background-position:-96px -96px}
.icon-info-sign{background-position:-120px -96px}
.icon-screenshot{background-position:-144px -96px}
.icon-remove-circle{background-position:-168px -96px}
.icon-ok-circle{background-position:-192px -96px}
.icon-ban-circle{background-position:-216px -96px}
.icon-arrow-left{background-position:-240px -96px}
.icon-arrow-right{background-position:-264px -96px}
.icon-arrow-up{background-position:-289px -96px}
.icon-arrow-down{background-position:-312px -96px}
.icon-share-alt{background-position:-336px -96px}
.icon-resize-full{background-position:-360px -96px}
.icon-resize-small{background-position:-384px -96px}
.icon-plus{background-position:-408px -96px}
.icon-minus{background-position:-433px -96px}
.icon-asterisk{background-position:-456px -96px}
.icon-exclamation-sign{background-position:0 -120px}
.icon-gift{background-position:-24px -120px}
.icon-leaf{background-position:-48px -120px}
.icon-fire{background-position:-72px -120px}
.icon-eye-open{background-position:-96px -120px}
.icon-eye-close{background-position:-120px -120px}
.icon-warning-sign{background-position:-144px -120px}
.icon-plane{background-position:-168px -120px}
.icon-calendar{background-position:-192px -120px}
.icon-random{background-position:-216px -120px}
.icon-comment{background-position:-240px -120px}
.icon-magnet{background-position:-264px -120px}
.icon-chevron-up{background-position:-288px -120px}
.icon-chevron-down{background-position:-313px -119px}
.icon-retweet{background-position:-336px -120px}
.icon-shopping-cart{background-position:-360px -120px}
.icon-folder-close{background-position:-384px -120px}
.icon-folder-open{background-position:-408px -120px}
.icon-resize-vertical{background-position:-432px -119px}
.icon-resize-horizontal{background-position:-456px -118px}
.icon-hdd{background-position:0 -144px}
.icon-bullhorn{background-position:-24px -144px}
.icon-bell{background-position:-48px -144px}
.icon-certificate{background-position:-72px -144px}
.icon-thumbs-up{background-position:-96px -144px}
.icon-thumbs-down{background-position:-120px -144px}
.icon-hand-right{background-position:-144px -144px}
.icon-hand-left{background-position:-168px -144px}
.icon-hand-up{background-position:-192px -144px}
.icon-hand-down{background-position:-216px -144px}
.icon-circle-arrow-right{background-position:-240px -144px}
.icon-circle-arrow-left{background-position:-264px -144px}
.icon-circle-arrow-up{background-position:-288px -144px}
.icon-circle-arrow-down{background-position:-312px -144px}
.icon-globe{background-position:-336px -144px}
.icon-wrench{background-position:-360px -144px}
.icon-tasks{background-position:-384px -144px}
.icon-filter{background-position:-408px -144px}
.icon-briefcase{background-position:-432px -144px}
.icon-fullscreen{background-position:-456px -144px}
.scrollpane{outline:none}
.jspContainer{overflow:hidden;position:relative}
.jspPane{position:absolute}
.jspVerticalBar{position:absolute;top:0;right:0;width:8px;height:100%;background:none}
.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:10px;background:none}
.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0}
.jspCap{display:none}
.jspHorizontalBar .jspCap{float:left}
.jspTrack{background:rgba(0,0,0,0.1);position:relative}
.jspDrag{background:#808080;position:relative;top:0;left:0;cursor:pointer}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}
.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer}
.jspArrow.jspDisabled{cursor:default;background:#80808d}
.jspVerticalBar .jspArrow{height:16px}
.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}
.jspVerticalBar .jspArrow:focus{outline:none}
.jspCorner{background:#eeeef4;float:left;height:100%}
* html .jspCorner{margin:0 -3px 0 0}
.pos-left{padding-left:40px;margin-left:-40px}
.pos-right{padding-right:40px;margin-righ:-40px}
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,img,ins,kbd,q,s,samp,small,strike,sub,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,hr{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:middle}
a,span{vertical-align:baseline}
address{font-style:italic;font-size:11px;padding:5px 0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1;font-family:'Lucida Grande',Lucida Grande,Tahoma,Verdana,Arial,sans-serif}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
i{font-style:italic}
img{display:inline-block}
sup,sup a{vertical-align:super;font-size:smaller}
table{border-collapse:collapse;border-spacing:0}
:focus{outline:none}
html{-webkit-font-smoothing:antialiased;overflow-y:auto;background-color:#fff}
body{color:#777;font-family:'Lucida Grande',Lucida Grande,Tahoma,Verdana,Arial,sans-serif;font-size:14px;font-weight:300}
body#tinymce{height:100%;padding:5px 15px !important;width:460px !important;color:#777}
article ol,body#tinymce ol,article ul,body#tinymce ul{padding-left:32px;list-style-type:disc;margin-bottom:10px}
article ol,body#tinymce ol{list-style-type:decimal}
.pagination ol,.pagination ul{padding-left:0;list-style:none}
p,ul,li,td,th{line-height:1.4em}
p,tr{font-size:12px}
a{text-decoration:none;color:#27aaca;cursor:pointer}
a:hover{text-decoration:underline}
strong{font-weight:bold}
hr{height:0;border-bottom:1px solid #e3e3e3;margin:20px auto 20px}
.container_nopadding{padding:0}
.clear{*zoom:1}.clear:before,.clear:after{display:table;content:""}
.clear:after{clear:both}
.green{color:#46a546}
.bold{font-weight:bold}
.no-shadow{-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}
.valign_top{vertical-align:top !important}
.hidden{display:none}
.invisible{visibility:hidden}
.floatleft{float:left}
.floatright{float:right}
ol.breadcrumb{clear:left}ol.breadcrumb li{display:inline;font-size:11px;list-style:none outside none}ol.breadcrumb li a{background:url("../img/breadcrumb-arrow.gif") no-repeat scroll right center transparent;color:#aaa;display:inline-block;margin:0 5px 0 0;padding-right:10px}
ol.breadcrumb li:last-child a{background:none !important}
.goldtag{display:block;overflow:hidden;position:relative}.goldtag:hover{text-decoration:none}
.goldtag p{display:inline;overflow:hidden}.goldtag p span{background:#f4d964;background:-webkit-linear-gradient(top, #f4d964 0, #e7af2d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f4d964), color-stop(100%, #e7af2d));background:-moz-linear-gradient(top, #f4d964 0, #e7af2d 100%);background:-ms-linear-gradient(top, #f4d964 0, #e7af2d 100%);background:-o-linear-gradient(top, #f4d964 0, #e7af2d 100%);background:linear-gradient(top, #f4d964 0, #e7af2d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorTop', endColorstr='@colorBottom', GradientType=0);-moz-transform:scale(1) rotate(40deg) translate(0, 0) skew(0deg, 0deg);-webkit-transform:scale(1) rotate(40deg) translate(0, 0) skew(0deg, 0deg);-o-transform:scale(1) rotate(40deg) translate(0, 0) skew(0deg, 0deg);-ms-transform:scale(1) rotate(40deg) translate(0, 0) skew(0deg, 0deg);transform:scale(1) rotate(40deg) translate(0, 0) skew(0deg, 0deg);display:inline-block;font-size:7px;line-height:0;padding:7px 0 5px 0;position:absolute;right:-15px;text-align:center;top:8px;width:60px;color:#777;text-shadow:1px 1px 1px #fff;filter:dropshadow(color=#ffffff, offx=1, offy=1)}
.silvertag{display:block;overflow:hidden;position:relative}.silvertag:hover{text-decoration:none}
.silvertag p{display:inline;overflow:hidden}.silvertag p span{background:#dedede;background:-webkit-linear-gradient(top, #dedede 0, #b9b9b9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #dedede), color-stop(100%, #b9b9b9));background:-moz-linear-gradient(top, #dedede 0, #b9b9b9 100%);background:-ms-linear-gradient(top, #dedede 0, #b9b9b9 100%);background:-o-linear-gradient(top, #dedede 0, #b9b9b9 100%);background:linear-gradient(top, #dedede 0, #b9b9b9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorTop', endColorstr='@colorBottom', GradientType=0);-moz-transform:scale(1) rotate(40deg) translate(0, 0) skew(0deg, 0deg);-webkit-transform:scale(1) rotate(40deg) translate(0, 0) skew(0deg, 0deg);-o-transform:scale(1) rotate(40deg) translate(0, 0) skew(0deg, 0deg);-ms-transform:scale(1) rotate(40deg) translate(0, 0) skew(0deg, 0deg);transform:scale(1) rotate(40deg) translate(0, 0) skew(0deg, 0deg);display:inline-block;font-size:7px;line-height:0;padding:7px 0 5px 0;position:absolute;right:-15px;text-align:center;top:8px;width:60px;color:#777;text-shadow:1px 1px 1px #fff;filter:dropshadow(color=#ffffff, offx=1, offy=1)}
.bronzetag{display:block;overflow:hidden;position:relative}.bronzetag:hover{text-decoration:none}
.bronzetag p{display:inline;overflow:hidden}.bronzetag p span{background:#f3b766;background:-webkit-linear-gradient(top, #f3b766 0, #ed9141 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f3b766), color-stop(100%, #ed9141));background:-moz-linear-gradient(top, #f3b766 0, #ed9141 100%);background:-ms-linear-gradient(top, #f3b766 0, #ed9141 100%);background:-o-linear-gradient(top, #f3b766 0, #ed9141 100%);background:linear-gradient(top, #f3b766 0, #ed9141 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorTop', endColorstr='@colorBottom', GradientType=0);-moz-transform:scale(1) rotate(40deg) translate(0, 0) skew(0deg, 0deg);-webkit-transform:scale(1) rotate(40deg) translate(0, 0) skew(0deg, 0deg);-o-transform:scale(1) rotate(40deg) translate(0, 0) skew(0deg, 0deg);-ms-transform:scale(1) rotate(40deg) translate(0, 0) skew(0deg, 0deg);transform:scale(1) rotate(40deg) translate(0, 0) skew(0deg, 0deg);display:inline-block;font-size:7px;line-height:0;padding:7px 0 5px 0;position:absolute;right:-15px;text-align:center;top:8px;width:60px;color:#777;text-shadow:1px 1px 1px #fff;filter:dropshadow(color=#ffffff, offx=1, offy=1)}
.iconshadow{-moz-box-shadow:0 0 2px #777 ;-webkit-box-shadow:0 0 2px #777 ;box-shadow:0 0 2px #777 }
.strikethrough{text-decoration:line-through !important}
.added:before{content:'+ ';color:#46a546}
.input-box{background:#fff;width:inherit;height:inherit;min-height:35px;padding:10px;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none}
input[type=text],input[type=password],textarea{font-size:12px;-moz-box-shadow:0 5px 0 rgba(0,0,0,0.1) inset;-webkit-box-shadow:0 5px 0 rgba(0,0,0,0.1) inset;box-shadow:0 5px 0 rgba(0,0,0,0.1) inset;border:1px solid #e3e3e3;color:#777;display:block;width:100%;padding:10px;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;font-family:'Lucida Grande',Lucida Grande,Tahoma,Verdana,Arial,sans-serif;margin-bottom:20px}
label{display:block;margin-bottom:5px}label.bigger{margin-bottom:10px;text-transform:uppercase;font-family:'Lucida Grande',Lucida Grande,Tahoma,Verdana,Arial,sans-serif;font-size:12px;font-weight:bold}
:-webkit-input-placeholder{color:#b7b7b7;font-size:14px}
:-moz-placeholder{color:#b7b7b7;font-size:14px}
span.customStyleSelectBox{background-color:#fdfdfd;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, #fdfdfd 0, #ebebeb 50%, #e2e2e2 51%, #e6e6e6 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fdfdfd), color-stop(50%, #ebebeb), color-stop(51%, #e2e2e2), color-stop(100%, #e6e6e6));background-image:-webkit-linear-gradient(top, #fdfdfd 0, #ebebeb 50%, #e2e2e2 51%, #e6e6e6 100%);background-image:-o-linear-gradient(top, #fdfdfd 0, #ebebeb 50%, #e2e2e2 51%, #e6e6e6 100%);background-image:-ms-linear-gradient(top, #fdfdfd 0, #ebebeb 50%, #e2e2e2 51%, #e6e6e6 100%);background-image:linear-gradient(top, #fdfdfd 0, #ebebeb 50%, #e2e2e2 51%, #e6e6e6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#e6e6e6', GradientType=0 );-moz-box-shadow:1px 1px 0 rgba(0,0,0,0.5) ;-webkit-box-shadow:1px 1px 0 rgba(0,0,0,0.5) ;box-shadow:1px 1px 0 rgba(0,0,0,0.5) ;font-size:11px;color:#828282;padding:8px 10px;}
span.customStyleSelectBox.changed{background-color:#fdfdfd;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, #fdfdfd 0, #ebebeb 50%, #e2e2e2 51%, #e6e6e6 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fdfdfd), color-stop(50%, #ebebeb), color-stop(51%, #e2e2e2), color-stop(100%, #e6e6e6));background-image:-webkit-linear-gradient(top, #fdfdfd 0, #ebebeb 50%, #e2e2e2 51%, #e6e6e6 100%);background-image:-o-linear-gradient(top, #fdfdfd 0, #ebebeb 50%, #e2e2e2 51%, #e6e6e6 100%);background-image:-ms-linear-gradient(top, #fdfdfd 0, #ebebeb 50%, #e2e2e2 51%, #e6e6e6 100%);background-image:linear-gradient(top, #fdfdfd 0, #ebebeb 50%, #e2e2e2 51%, #e6e6e6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#e6e6e6', GradientType=0 )}
.customStyleSelectBoxInner{background:url(/img/canvas-list-nav-item-arrow.gif) no-repeat center right;min-width:40px}
select.mobile{width:100%;padding:20px !important;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #e3e3e3;background:#fff}
.ui-tabs,.ui-widget,.ui-widget-content,.ui-corner-all{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:0;background:none;border:none;color:inherit;font-family:inherit;font-size:inherit}
#tabs{overflow:visible}#tabs .ui-tabs,#tabs .ui-tabs-panel{padding:0}
.ui-tabs{padding:0}.ui-tabs .ui-tabs-nav{padding:0;overflow:visible;margin-bottom:5px}.ui-tabs .ui-tabs-nav a{color:#27aaca;padding:0}
.ui-tabs .ui-tabs-nav li{top:-2px;border-bottom:0}.ui-tabs .ui-tabs-nav li a{cursor:pointer;color:inherit;text-decoration:none;padding:0;border-radius:2px}
.ui-tabs .ui-tabs-nav li.ui-state-default{background:none;border:none;padding:0;color:#27aaca;font-weight:bold;border:0}
.ui-tabs .ui-tabs-nav li.ui-state-active{background:none;font-weight:normal;padding:0;color:#828282;border:1px solid #e3e3e3 !important}
.ui-widget-content a{color:#27aaca}
.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:0}
.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:0}
.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:0}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:0}
.button{cursor:pointer;padding:8px 10px;line-height:20px;border:0;text-shadow:0 2px 0 rgba(0,0,0,0.3);color:#fff;text-decoration:none !important;background:#777;font-family:"Ubuntu",Helvetica,Arial,sans-serif;font-size:14px;font-weight:bold;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-border-top-left-radius:4px 4px;-moz-border-top-left-radius:4px 4px;border-top-left-radius:4px 4px;-webkit-border-top-right-radius:4px 4px;-moz-border-top-right-radius:4px 4px;border-top-right-radius:4px 4px;-webkit-border-bottom-left-radius:4px 4px;-moz-border-bottom-left-radius:4px 4px;border-bottom-left-radius:4px 4px;-webkit-border-bottom-right-radius:4px 4px;-moz-border-bottom-right-radius:4px 4px;border-bottom-right-radius:4px 4px;border:1px solid #525252;list-style-type:none !important;display:inline-block;position:relative;margin:0 auto;text-align:center;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;}.button img{padding:0 0 2px 3px}
.button.block{display:block}
.button.center{margin:0 auto}
.button.big{padding:10px 14px;line-height:30px;font-family:"Ubuntu",Helvetica,Arial,sans-serif;font-size:20px;font-weight:bold}
.button:active{-moz-box-shadow:0 3px 0 #525252 ;-webkit-box-shadow:0 3px 0 #525252 ;box-shadow:0 3px 0 #525252 ;top:1px;left:1px}
.button.right-button{float:right}
.go_button{background:#27aaca;-moz-box-shadow:0 4px 0 #0588a8 ;-webkit-box-shadow:0 4px 0 #0588a8 ;box-shadow:0 4px 0 #0588a8 ;border:1px solid #0588a8}.go_button:hover{background:#2fb2d2}
.go_button:active{-moz-box-shadow:0 3px 0 #006686 ;-webkit-box-shadow:0 3px 0 #006686 ;box-shadow:0 3px 0 #006686 }
.do_button{background:#46a546;-moz-box-shadow:0 4px 0 #248324 ;-webkit-box-shadow:0 4px 0 #248324 ;box-shadow:0 4px 0 #248324 ;border:1px solid #248324}.do_button:hover{background:#4ead4e}
.do_button:active{-moz-box-shadow:0 3px 0 #026102 ;-webkit-box-shadow:0 3px 0 #026102 ;box-shadow:0 3px 0 #026102 }
.cancel_button{background:#777;-moz-box-shadow:0 4px 0 #555 ;-webkit-box-shadow:0 4px 0 #555 ;box-shadow:0 4px 0 #555 ;border:1px solid #555}.cancel_button:hover{background:#7f7f7f}
.cancel_button:active{-moz-box-shadow:0 3px 0 #333 ;-webkit-box-shadow:0 3px 0 #333 ;box-shadow:0 3px 0 #333 }
.remove_button{background:#9d261d;-moz-box-shadow:0 4px 0 #7b0400 ;-webkit-box-shadow:0 4px 0 #7b0400 ;box-shadow:0 4px 0 #7b0400 ;border:1px solid #7b0400}.remove_button:hover{background:#a52e25}
.remove_button:active{-moz-box-shadow:0 3px 0 #590000 ;-webkit-box-shadow:0 3px 0 #590000 ;box-shadow:0 3px 0 #590000 }
.facebook_button{background:#5b74a8;-moz-box-shadow:0 4px 0 #395286 ;-webkit-box-shadow:0 4px 0 #395286 ;box-shadow:0 4px 0 #395286 ;border:1px solid #395286}.facebook_button:hover{background:#637cb0}
.facebook_button:active{-moz-box-shadow:0 3px 0 #173064 ;-webkit-box-shadow:0 3px 0 #173064 ;box-shadow:0 3px 0 #173064 }
#favorite:hover>.fav-norm,.following:hover>.fav-norm{background-position:-20px 0 !important}
#titlebar #favorite:active .fav-norm,.following:active .fav-norm{background-position:-40px 0;margin-top:1px;margin-left:1px}
#favorite .fav-tick-transition,.following .fav-tick-transition{background-position:-60px 0;width:25px !important;height:21px;left:30px}
#favorite .fav-tick,.following .fav-tick{background-position:-60px 0;width:25px;height:21px;left:30px}
#favorite:hover>.fav-tick,.following:hover>.fav-tick{background-position:-85px 0;width:18px;height:19px;left:32px}
#favorite .fav-tick:active,.following .fav-tick:active{background-position:-103px 0;width:18px;margin-left:1px;margin-top:1px}
.load-more-button{width:-moz-calc(100% - 0);width:-webkit-calc(100% - 0);width:-o-calc(100% - 0);width:calc(100% - 0);border:1px solid #e3e3e3;height:60px;line-height:60px;text-align:center;cursor:pointer;text-transform:uppercase;font-family:'Lucida Grande',Lucida Grande,Tahoma,Verdana,Arial,sans-serif;font-size:12px;font-weight:bold}.load-more-button:hover{color:#27aaca}
#tickie{display:inline-block;overflow:hidden;background-image:url('/img/noughtsandcrosses.png');background-repeat:no-repeat;height:19px;width:19px;margin-right:10px;vertical-align:middle;margin-top:-2px}#tickie .fav-norm{left:11px !important}
#followable{-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-ms-transition:all .2s ease-in;transition:all .2s ease-in;display:block;width:40px;height:40px;background:url('/img/mini-follow.png');background-position:-246px 0;position:absolute;top:0;right:0;z-index:50;cursor:pointer;}#followable #tick{background-image:url('/img/mini-follow.png');background-position:-123px 0;width:40px;height:40px}#followable #tick:hover{background-position:-164px 0}
#followable #tick.needs-cancelling:hover{background-position:-123px 0}
#followable #tick:active{background-position:-205px 0}
#followable #plus{background-image:url('/img/mini-follow.png');background-position:0 0;width:40px;height:40px}#followable #plus:hover{background-position:0 0}
#followable #plus:active{background-position:-82px 0}
.buy{padding:10px;text-align:center;display:inline-block;font-size:12px;margin:0 0 0 10px;float:left}.buy.new{position:relative;padding:10px 15px}
.twitter_button{background-color:#74d1eb;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, #74d1eb 0, #53b2de 50%, #3694d1 51%, #50afdd 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #74d1eb), color-stop(50%, #53b2de), color-stop(51%, #3694d1), color-stop(100%, #50afdd));background-image:-webkit-linear-gradient(top, #74d1eb 0, #53b2de 50%, #3694d1 51%, #50afdd 100%);background-image:-o-linear-gradient(top, #74d1eb 0, #53b2de 50%, #3694d1 51%, #50afdd 100%);background-image:-ms-linear-gradient(top, #74d1eb 0, #53b2de 50%, #3694d1 51%, #50afdd 100%);background-image:linear-gradient(top, #74d1eb 0, #53b2de 50%, #3694d1 51%, #50afdd 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#74d1eb', endColorstr='#50afdd', GradientType=0 );color:#fff;text-shadow:-1px -1px #2a3e78;height:30px}.twitter_button.bar-version{border-radius:0;padding:2px 10px 2px 5px}
.twitter_button:hover{background-color:#7cd9f3;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, #7cd9f3 0, #5bbae6 50%, #3e9cd9 51%, #58b7e5 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #7cd9f3), color-stop(50%, #5bbae6), color-stop(51%, #3e9cd9), color-stop(100%, #58b7e5));background-image:-webkit-linear-gradient(top, #7cd9f3 0, #5bbae6 50%, #3e9cd9 51%, #58b7e5 100%);background-image:-o-linear-gradient(top, #7cd9f3 0, #5bbae6 50%, #3e9cd9 51%, #58b7e5 100%);background-image:-ms-linear-gradient(top, #7cd9f3 0, #5bbae6 50%, #3e9cd9 51%, #58b7e5 100%);background-image:linear-gradient(top, #7cd9f3 0, #5bbae6 50%, #3e9cd9 51%, #58b7e5 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7cd9f3', endColorstr='#58b7e5', GradientType=0 )}
#fb-icon{background:url("/img/facebook-icon.png") no-repeat scroll -3px 0 transparent;float:left;margin-right:10px;margin-top:-2px;padding:10px 16px}#fb-icon.amazon{background:url("/img/amazon-icon.png") no-repeat scroll 0 0 transparent;padding:8px 0 7px 15px}
#fb-icon.large{margin-top:2px;padding:15px 16px;background:url("/img/facebook-icon-large.png") no-repeat scroll 0 0 transparent}
#tw-icon{background:url("/img/twitter-icon.png") no-repeat scroll 0 0 transparent;float:left;margin-right:10px;margin-top:1px;padding:14px 19px}#tw-icon.large{background:url("/img/twitter-icon-large.png") no-repeat scroll 0 0 transparent}
.new-label{background:url("/img/new.png") no-repeat scroll 0 0 transparent;height:20px;left:0;margin-left:-1px;margin-right:10px;margin-top:-1px;position:absolute;top:0;width:35px}
#custom-like{display:block;margin:0;padding:0}#custom-like.mag{position:absolute;top:15px;right:15px;z-index:3}
#custom-like .like-btn{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-border-top-left-radius:3px 3px;-moz-border-top-left-radius:3px 3px;border-top-left-radius:3px 3px;-webkit-border-top-right-radius:3px 3px;-moz-border-top-right-radius:3px 3px;border-top-right-radius:3px 3px;-webkit-border-bottom-left-radius:3px 3px;-moz-border-bottom-left-radius:3px 3px;border-bottom-left-radius:3px 3px;-webkit-border-bottom-right-radius:3px 3px;-moz-border-bottom-right-radius:3px 3px;border-bottom-right-radius:3px 3px;height:35px;border:1px solid #e3e3e3;background:#fff;background:-webkit-linear-gradient(top, #fff 0, #e3e3e3 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(100%, #e3e3e3));background:-moz-linear-gradient(top, #fff 0, #e3e3e3 100%);background:-ms-linear-gradient(top, #fff 0, #e3e3e3 100%);background:-o-linear-gradient(top, #fff 0, #e3e3e3 100%);background:linear-gradient(top, #fff 0, #e3e3e3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorTop', endColorstr='@colorBottom', GradientType=0);float:left;padding:0 10px;cursor:pointer;-moz-box-shadow:1px 1px 0 rgba(0,0,0,0.2) ;-webkit-box-shadow:1px 1px 0 rgba(0,0,0,0.2) ;box-shadow:1px 1px 0 rgba(0,0,0,0.2) ;width:24px}#custom-like .like-btn .heart{vertical-align:middle;margin-top:7px;width:24px;height:22px;background:url('/img/like-icon.png') no-repeat center center transparent}#custom-like .like-btn .heart.liked{background:url('/img/like-icon-light.png') no-repeat center center transparent}
#custom-like .like-btn:hover{background:#fff;background:-webkit-linear-gradient(top, #fff 0, #e9e9e9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(100%, #e9e9e9));background:-moz-linear-gradient(top, #fff 0, #e9e9e9 100%);background:-ms-linear-gradient(top, #fff 0, #e9e9e9 100%);background:-o-linear-gradient(top, #fff 0, #e9e9e9 100%);background:linear-gradient(top, #fff 0, #e9e9e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorTop', endColorstr='@colorBottom', GradientType=0);border:1px solid #d2d2d2}
#custom-like .like-btn:active{-moz-box-shadow:0 0 0 rgba(0,0,0,0.5) ;-webkit-box-shadow:0 0 0 rgba(0,0,0,0.5) ;box-shadow:0 0 0 rgba(0,0,0,0.5) ;position:relative;top:1px;left:1px}
#custom-like .like-btn.liked{background:#f6623b;background:-webkit-linear-gradient(top, #f6623b 0, #e05a36 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f6623b), color-stop(100%, #e05a36));background:-moz-linear-gradient(top, #f6623b 0, #e05a36 100%);background:-ms-linear-gradient(top, #f6623b 0, #e05a36 100%);background:-o-linear-gradient(top, #f6623b 0, #e05a36 100%);background:linear-gradient(top, #f6623b 0, #e05a36 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorTop', endColorstr='@colorBottom', GradientType=0);-moz-box-shadow:1px 1px 0 rgba(0,0,0,0.2) ;-webkit-box-shadow:1px 1px 0 rgba(0,0,0,0.2) ;box-shadow:1px 1px 0 rgba(0,0,0,0.2) ;border:1px solid #e05a36}
#custom-like .arrow{float:left;margin-left:5px;background:url('/img/arrow-left.png') no-repeat right center transparent;width:10px;height:35px;z-index:1;position:relative}
#custom-like .like-counter{float:left;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-border-top-left-radius:3px 3px;-moz-border-top-left-radius:3px 3px;border-top-left-radius:3px 3px;-webkit-border-top-right-radius:3px 3px;-moz-border-top-right-radius:3px 3px;border-top-right-radius:3px 3px;-webkit-border-bottom-left-radius:3px 3px;-moz-border-bottom-left-radius:3px 3px;border-bottom-left-radius:3px 3px;-webkit-border-bottom-right-radius:3px 3px;-moz-border-bottom-right-radius:3px 3px;border-bottom-right-radius:3px 3px;height:35px;border:1px solid #e3e3e3;background:#fff;font-size:16px;line-height:35px;padding:0 10px;margin-left:-1px;-moz-box-shadow:1px 1px 0 rgba(0,0,0,0.2) ;-webkit-box-shadow:1px 1px 0 rgba(0,0,0,0.2) ;box-shadow:1px 1px 0 rgba(0,0,0,0.2) }
#custom-like-small{display:block;margin:0;padding:0}#custom-like-small.mag{position:absolute;top:15px;right:15px;z-index:3}
#custom-like-small .like-btn{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-border-top-left-radius:3px 3px;-moz-border-top-left-radius:3px 3px;border-top-left-radius:3px 3px;-webkit-border-top-right-radius:3px 3px;-moz-border-top-right-radius:3px 3px;border-top-right-radius:3px 3px;-webkit-border-bottom-left-radius:3px 3px;-moz-border-bottom-left-radius:3px 3px;border-bottom-left-radius:3px 3px;-webkit-border-bottom-right-radius:3px 3px;-moz-border-bottom-right-radius:3px 3px;border-bottom-right-radius:3px 3px;height:35px;border:1px solid #e3e3e3;background:#fff;background:-webkit-linear-gradient(top, #fff 0, #e3e3e3 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(100%, #e3e3e3));background:-moz-linear-gradient(top, #fff 0, #e3e3e3 100%);background:-ms-linear-gradient(top, #fff 0, #e3e3e3 100%);background:-o-linear-gradient(top, #fff 0, #e3e3e3 100%);background:linear-gradient(top, #fff 0, #e3e3e3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorTop', endColorstr='@colorBottom', GradientType=0);float:left;padding:0 10px;cursor:pointer;-moz-box-shadow:1px 1px 0 rgba(0,0,0,0.2) ;-webkit-box-shadow:1px 1px 0 rgba(0,0,0,0.2) ;box-shadow:1px 1px 0 rgba(0,0,0,0.2) ;width:24px}#custom-like-small .like-btn .heart{vertical-align:middle;margin-top:7px;width:24px;height:22px;background:url('/img/like-icon.png') no-repeat center center transparent}#custom-like-small .like-btn .heart.liked{background:url('/img/like-icon-light.png') no-repeat center center transparent}
#custom-like-small .like-btn:hover{background:#fff;background:-webkit-linear-gradient(top, #fff 0, #e9e9e9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(100%, #e9e9e9));background:-moz-linear-gradient(top, #fff 0, #e9e9e9 100%);background:-ms-linear-gradient(top, #fff 0, #e9e9e9 100%);background:-o-linear-gradient(top, #fff 0, #e9e9e9 100%);background:linear-gradient(top, #fff 0, #e9e9e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorTop', endColorstr='@colorBottom', GradientType=0);border:1px solid #d2d2d2}
#custom-like-small .like-btn:active{-moz-box-shadow:0 0 0 rgba(0,0,0,0.5) ;-webkit-box-shadow:0 0 0 rgba(0,0,0,0.5) ;box-shadow:0 0 0 rgba(0,0,0,0.5) ;position:relative;top:1px;left:1px}
#custom-like-small .like-btn.liked{background:#f6623b;background:-webkit-linear-gradient(top, #f6623b 0, #e05a36 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f6623b), color-stop(100%, #e05a36));background:-moz-linear-gradient(top, #f6623b 0, #e05a36 100%);background:-ms-linear-gradient(top, #f6623b 0, #e05a36 100%);background:-o-linear-gradient(top, #f6623b 0, #e05a36 100%);background:linear-gradient(top, #f6623b 0, #e05a36 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorTop', endColorstr='@colorBottom', GradientType=0);-moz-box-shadow:1px 1px 0 rgba(0,0,0,0.2) ;-webkit-box-shadow:1px 1px 0 rgba(0,0,0,0.2) ;box-shadow:1px 1px 0 rgba(0,0,0,0.2) ;border:1px solid #e05a36}
#custom-like-small .arrow{float:left;margin-left:5px;background:url('/img/arrow-left.png') no-repeat right center transparent;width:10px;height:35px;z-index:1;position:relative}
#custom-like-small .like-counter{float:left;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-border-top-left-radius:3px 3px;-moz-border-top-left-radius:3px 3px;border-top-left-radius:3px 3px;-webkit-border-top-right-radius:3px 3px;-moz-border-top-right-radius:3px 3px;border-top-right-radius:3px 3px;-webkit-border-bottom-left-radius:3px 3px;-moz-border-bottom-left-radius:3px 3px;border-bottom-left-radius:3px 3px;-webkit-border-bottom-right-radius:3px 3px;-moz-border-bottom-right-radius:3px 3px;border-bottom-right-radius:3px 3px;height:35px;border:1px solid #e3e3e3;background:#fff;font-size:16px;line-height:35px;padding:0 10px;margin-left:-1px;-moz-box-shadow:1px 1px 0 rgba(0,0,0,0.2) ;-webkit-box-shadow:1px 1px 0 rgba(0,0,0,0.2) ;box-shadow:1px 1px 0 rgba(0,0,0,0.2) }
#custom-like-small.mag{position:absolute;top:15px;right:15px;z-index:3}
#custom-like-small .like-btn{height:20px;width:16px;padding:0 5px}#custom-like-small .like-btn .heart{vertical-align:middle;margin-top:3px;width:16px;height:15px;background:url('/img/like-icon-small.png') no-repeat center center transparent}#custom-like-small .like-btn .heart.liked{background:url('/img/like-icon-light-small.png') no-repeat center center transparent}
#custom-like-small .arrow{height:20px;margin-left:3px;padding-top:1px}
#custom-like-small .like-counter{height:20px;font-size:11px;line-height:20px;padding:0 5px}
.pw-button{margin-bottom:10px !important}
.image-clipper{overflow:hidden;padding-bottom:64%;height:0;margin-bottom:20px}
img.full{width:100%;margin:0 auto 20px;float:none !important;display:inline-block}
img.hide-banner{display:none}
img.max-560{max-width:560px}
img.post-half{float:left;width:45%;margin:0 20px 20px 0}
img.user-profile{width:100%}
ul.h-image-list{width:100%;display:block;position:relative;padding:0;margin:0;-moz-column-count:4;-moz-column-gap:30px;-webkit-column-count:4;-webkit-column-gap:30px;column-count:4;column-gap:30px}ul.h-image-list.five{-moz-column-count:5;-moz-column-gap:30px;-webkit-column-count:5;-webkit-column-gap:30px;column-count:5;column-gap:30px}
ul.h-image-list li{list-style:none;text-align:center;font-size:12px;font-weight:bold;position:relative;margin-bottom:20px;display:inline-block}ul.h-image-list li .image{width:100%;float:left}
ul.h-image-list li .text{margin-top:10px;width:100%;float:left;color:#777}ul.h-image-list li .text:hover{text-decoration:underline}
ul.h-image-list li:first-of-type{margin-left:0}
ul.item-grid{width:100%}ul.item-grid li{width:20%;margin:0;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px}
.magnifier{display:none;position:absolute;top:0;bottom:0;right:0;left:0;background-image:url('/img/magnify.png');background-position:center center;background-repeat:no-repeat}
a.open{position:relative;display:block;margin-bottom:10px}
a.open .image-description{text-align:right;color:#959595;text-decoration:none;font-style:italic;font-size:11px}a.open .image-description:hover{text-decoration:none;border:0}
a.open:hover>.magnifier{display:block}
a[data-position='center'],img[data-position='center']{display:block;margin-right:auto;margin-left:auto;margin-bottom:10px;clear:both}
a[data-position='right'],img[data-position='right']{float:right;margin-left:20px;margin-bottom:20px}
a[data-position='left'],img[data-position='left']{float:left;margin-right:20px;margin-bottom:20px}
img[data-position='left']:hover,img[data-position='center']:hover,img[data-position='right']:hover{-moz-box-shadow:1px 1px 2px #777 ;-webkit-box-shadow:1px 1px 2px #777 ;box-shadow:1px 1px 2px #777 ;cursor:pointer}
img[data-size='large']{width:100%;margin:0 auto 0;float:none !important;display:inline-block}
@media all and (max-width:419px){img.boxart-140{width:80px} img.post-half{float:left;width:100%;margin:0 0 20px 0} ul.item-grid{width:100%}ul.item-grid li{width:50%;margin:0;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px}}.popup-window{z-index:1000000;position:absolute}.popup-window .popup-content{background:#fff;width:720px;position:fixed;top:90px;min-height:400px;display:block;padding:40px;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:10000;left:50%;margin-left:-360px}.popup-window .popup-content section.left{float:left;width:50%;padding-right:20px;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.popup-window .popup-content section.right{float:right;width:50%;padding-left:20px;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.popup-window .popup-content .main-title{font-family:"Ubuntu",Helvetica,Arial,sans-serif;font-size:20px;font-weight:bold;text-align:center;margin-bottom:40px}
.popup-window .popup-content .sub-title{font-family:'Lucida Grande',Lucida Grande,Tahoma,Verdana,Arial,sans-serif;font-size:16px;font-weight:300}
.popup-window .popup-content .close-popup{cursor:pointer;text-transform:uppercase;color:#aaa;font-family:'Lucida Grande',Lucida Grande,Tahoma,Verdana,Arial,sans-serif;font-size:12px;font-weight:bold}.popup-window .popup-content .close-popup:hover{color:#27aaca}
.popup-window .popup-blackout{background:rgba(0,0,0,0.7);width:100%;height:100%;position:fixed;top:0;left:0}
ul#search_autosuggest{position:absolute;background:#27aaca;z-index:10000;padding:10px 0;width:330px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-border-top-left-radius:5px 5px;-moz-border-top-left-radius:5px 5px;border-top-left-radius:5px 5px;-webkit-border-top-right-radius:5px 5px;-moz-border-top-right-radius:5px 5px;border-top-right-radius:5px 5px;-webkit-border-bottom-left-radius:5px 5px;-moz-border-bottom-left-radius:5px 5px;border-bottom-left-radius:5px 5px;-webkit-border-bottom-right-radius:5px 5px;-moz-border-bottom-right-radius:5px 5px;border-bottom-right-radius:5px 5px}ul#search_autosuggest li{border-bottom:1px solid #68cde6}ul#search_autosuggest li .no-results{color:#fff;margin-left:30px;padding:10px 0;font-weight:bold}
ul#search_autosuggest li.sel{background:#1f869f;cursor:pointer}
ul#search_autosuggest li a{display:inline-block;min-height:24px;padding:5px 10px;color:#fff}ul#search_autosuggest li a:hover{background:none !important}
ul#search_autosuggest li a img{float:left;margin-right:8px}
ul#search_autosuggest li a .details{float:left}ul#search_autosuggest li a .details p{line-height:12px;color:#fff;margin-bottom:0}ul#search_autosuggest li a .details p .title{font-weight:bold;line-height:1.2em}
ul#search_autosuggest li a .details p .type{font-style:italic;display:block;margin:1px 0 0 30px}
@media all and (max-width:719px){.popup-window .popup-content{width:100%;padding:40px;margin-left:-50%}}@media all and (max-width:479px){.popup-window{position:absolute;top:0;width:100%}.popup-window .popup-content{position:relative;padding:10px;width:100%}.popup-window .popup-content .main-title{margin-bottom:10px} .popup-window .popup-content section.left,.popup-window .popup-content section.right{float:left;width:100%;padding:0}}.slider-menu{display:none}
html.mm-opened .mm-page,html.mm-opened #mm-blocker,.mm-is-menu.mm-horizontal .mm-inner>ul{-webkit-transition:none .4s ease;-moz-transition:none .4s ease;-o-transition:none .4s ease;transition:none .4s ease}
html.mm-opened.mm-dragging .mm-page{-webkit-transition-duration:0;-moz-transition-duration:0;-o-transition-duration:0;transition-duration:0}
html.mm-opened.mm-dragging.mm-next .mm-menu,html.mm-opened.mm-dragging.mm-front .mm-menu{-webkit-transition-duration:0;-moz-transition-duration:0;-o-transition-duration:0;transition-duration:0}
html.mm-opened .mm-page,html.mm-opened #mm-blocker{-webkit-transition-property:top,right,bottom,left,margin,border,-webkit-transform;-moz-transition-property:top,right,bottom,left,margin,border,-moz-transform;-o-transition-property:top,right,bottom,left,margin,border,-o-transform;transition-property:top,right,bottom,left,margin,border,transform;border:none solid rgba(0,0,0,0)}
html.mm-opening .mm-page,html.mm-opening #mm-blocker{border:none solid rgba(1,1,1,0)}
.mm-is-menu.mm-horizontal .mm-inner>ul{-webkit-transition-property:margin-left;-moz-transition-property:margin-left;-o-transition-property:margin-left;transition-property:margin-left}
html.mm-accelerated.mm-opening .mm-page,html.mm-accelerated.mm-opening #mm-blocker,html.mm-accelerated .mm-is-menu.mm-horizontal .mm-inner>ul.mm-subopened{-webkit-transform:translate3d(0, 0, 1px);-moz-transform:translate3d(0, 0, 1px);-o-transform:translate3d(0, 0, 1px);transform:translate3d(0, 0, 1px)}
html.mm-opened .mm-page,html.mm-opened #mm-blocker{margin:0;left:0;top:0}
html.mm-opening .mm-page,html.mm-opening #mm-blocker{margin:0 0 0 -65px;left:100%}
html.mm-opened .mm-page,.mm-menu,.mm-menu .mm-inner,.mm-is-menu ul,.mm-menu div.mm-search,.mm-menu div.mm-search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
html.mm-opened,html.mm-opened body{width:100%;height:100%;overflow:hidden}
html.mm-opened body{position:relative}
.mm-menu{display:none;width:100%;height:100%;position:absolute;left:0;top:0;z-index:0;overflow:hidden}.mm-menu ul{display:block}
.mm-menu.mm-opened{display:block;overflow:scroll;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}
.mm-menu.mm-opened~.mm-menu.mm-opened{display:none}
.mm-inner{width:100%;height:100%;padding:0 65px 0 0}
.mm-is-menu ul,.mm-is-menu li{list-style:none;display:block;padding:0;margin:0}
.mm-is-menu li{position:relative;border-bottom:1px solid #525252}.mm-is-menu li:hover{background:#27aaca}
.mm-is-menu li:after{content:'';display:block;width:100%;position:absolute;bottom:0}
.mm-is-menu .mm-inner>ul{width:100%;padding:0 0 40px 0}
.mm-is-menu li>a,.mm-is-menu li>span{text-indent:20px;text-overflow:ellipsis;white-space:nowrap;line-height:40px;overflow:hidden;display:block;padding:0 10px 0 0;margin:0}
.mm-menu a.mm-subopen{width:38px;height:100%;padding:0;position:absolute;right:0;top:0;z-index:2;border-left:1px solid #525252;background:#525252}.mm-menu a.mm-subopen:hover,.mm-menu a.mm-subopen:active{background:#27aaca}
.mm-menu a.mm-subopen:hover>li{background:none}
.mm-menu a.mm-subopen:before{content:'';display:block;height:100%;position:absolute;left:0;border:none}
.mm-menu a.mm-subopen.mm-fullsubopen{border-left:none;width:100%}
.mm-menu a.mm-subopen.mm-fullsubopen:before{border-left:1px solid #aaa}
.mm-menu a.mm-subclose{text-indent:40px;padding:0;height:40px;line-height:40px;border:none;background:none}
.mm-menu a.mm-subopen+a,.mm-menu a.mm-subopen+span{padding-right:45px}
html.mm-opened .mm-page{height:100%;overflow:hidden;position:absolute}
html.mm-background .mm-page{background:inherit}
#mm-blocker{background:#fff;opacity:0;display:none;width:100%;height:100%;position:absolute;z-index:9999}
html.mm-opened #mm-blocker,html.mm-blocking #mm-blocker{display:block}
.mm-menu.mm-vertical ul ul{display:none;padding:10px 0 10px 10px}
.mm-menu.mm-vertical li.mm-opened>ul{display:block}
.mm-menu.mm-vertical ul ul li:last-child,.mm-menu.mm-vertical ul ul li:last-child:after{border-bottom-width:0}
.mm-menu.mm-vertical li.mm-opened.mm-selected>a.mm-subopen+a,.mm-menu.mm-vertical li.mm-opened.mm-selected>a.mm-subopen+span{padding-right:5px;margin-right:40px}
.mm-menu.mm-vertical li.mm-opened.mm-selected>em.mm-counter+a.mm-subopen+a,.mm-menu.mm-vertical li.mm-opened.mm-selected>em.mm-counter+a.mm-subopen+span{margin-right:75px}
.mm-menu.mm-horizontal .mm-inner{white-space:nowrap}
.mm-menu.mm-horizontal ul{vertical-align:top;margin-left:0}
.mm-menu.mm-horizontal ul.mm-submenu{display:none}
.mm-menu.mm-horizontal ul,.mm-menu.mm-horizontal ul.mm-submenu.mm-opened{display:inline-block}
.mm-menu.mm-horizontal ul.mm-subopened{margin-left:-100%;max-height:100%;overflow:hidden}
.mm-is-menu{background:#333}
.mm-is-menu *{-webkit-text-size-adjust:none;text-shadow:0 1px 2px rgba(0,0,0,0.3);font-family:Arial,Helvetica,sans-serif;font-size:14px}
.mm-is-menu li,.mm-is-menu li>a,.mm-is-menu li>span{font-family:'Lucida Grande',Lucida Grande,Tahoma,Verdana,Arial,sans-serif;font-size:13px;font-weight:300;color:#fff;height:auto;line-height:1.2em;padding:4px 0;text-decoration:none}
.mm-menu li.mm-selected>a,.mm-menu li.mm-selected>span{background:rgba(0,0,0,0.2)}
.mm-menu li.mm-selected>a.mm-subopen{background:transparent}
.mm-subtitle{background:none}
.mm-menu a.mm-subclose{background:none}.mm-menu a.mm-subclose:hover{background:none}
.mm-menu.mm-vertical li.mm-opened>a.mm-subopen,.mm-menu.mm-vertical li.mm-opened>ul{background:rgba(255,255,255,0.06)}
html.mm-opened .mm-page{box-shadow:0 0 20px rgba(0,0,0,0.8)}
.mm-menu li.mm-label{font-weight:bold;text-transform:uppercase;text-shadow:0 3px 0 rgba(0,0,0,0.2);color:#aaa;cursor:default;margin:20px 0 10px 20px;border:none;text-indent:0 !important}.mm-menu li.mm-label a{text-indent:0 !important;color:#aaa;font-weight:bold}
.mm-menu li.mm-label:hover{background:transparent}
.mm-menu em.mm-counter{text-indent:0;text-align:center;text-shadow:none;line-height:22px;display:block;min-width:16px;height:20px;padding:0 2px;position:absolute;right:45px;top:50%;z-index:10;margin-top:-11px}
.mm-menu em.mm-counter+a.mm-subopen+a,.mm-menu em.mm-counter+a.mm-subopen+span{padding-right:80px}
.mm-menu em.mm-counter{font-family:'Lucida Grande',Lucida Grande,Tahoma,Verdana,Arial,sans-serif;font-size:10px;font-weight:bold;font-style:normal;color:#fff}
.mm-menu a.mm-subopen:after,.mm-menu a.mm-subclose:before{content:'';border-width:4px;border-style:solid;display:block;width:6px;height:6px;position:absolute;top:50%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.mm-menu a.mm-subopen:after{border-top:none;border-left:none;margin-top:-4px;right:16px}
.mm-menu a.mm-subclose:before{border-right:none;border-bottom:none;margin-top:-4px;left:20px}
.mm-menu.mm-vertical li.mm-opened>a.mm-subopen:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.mm-menu a.mm-subopen:after,.mm-menu a.mm-subclose:before{border-color:rgba(255,255,255,0.3)}
.mm-menu div.mm-search{width:100%;height:50px;padding:10px;position:relative;z-index:1}
.mm-menu div.mm-search input{border:none;border-radius:15px;line-height:30px;outline:none;display:block;width:100%;height:30px;margin:0;padding:0 0 0 10px}
.mm-menu li.mm-noresults{border:none;display:none;padding-top:30px}
.mm-menu li.mm-noresults:after{border:none}
.mm-menu.mm-noresults li.mm-noresults{display:block}
.mm-menu .mm-noresult,.mm-menu .mm-nosubresult>a.mm-subopen,.mm-menu .mm-nosubresult>em.mm-counter{display:none}
.mm-menu .mm-nosubresult>a.mm-subopen+a,.mm-menu .mm-nosubresult>a.mm-subopen+span{padding-right:5px}
.mm-menu div.mm-search{background:rgba(0,0,0,0.2);border-bottom:1px solid rgba(255,255,255,0.1)}
.mm-menu div.mm-search input{background:rgba(255,255,255,0.3);color:rgba(255,255,255,0.9)}
.mm-menu li.mm-noresults{color:rgba(255,255,255,0.4);text-align:center}
html.mm-no-overflowscrolling.mm-opened,html.mm-no-overflowscrolling.mm-opened body{overflow:visible}
html.mm-no-overflowscrolling.mm-opened body{overflow-x:hidden}
html.mm-no-overflowscrolling.mm-opened .mm-page{min-height:200%;position:fixed;top:0;z-index:3}
html.mm-no-overflowscrolling .mm-menu{height:auto;min-height:100%;overflow:default;overflow-x:default;overflow-y:default;position:relative;left:auto;top:auto}
html.mm-no-overflowscrolling.mm-right .mm-menu{position:absolute}
html.mm-iphone-addressbar body{padding-bottom:60px}
@media all and (min-width:500px){.mm-menu{width:500px} html.mm-opening .mm-page,html.mm-opening #mm-blocker{left:500px}}
.gamewise-icon{background-image:url("/img/icons/main-icons.png");background-repeat:no-repeat;display:inline-block;height:14px;margin-left:2px;margin-top:-3px;vertical-align:middle;width:13px;cursor:pointer}
.icons-arrow-right{background-position:-154px 0}
.icons-arrow-right.is-showing{background-position:-168px 0}
.icons-white-edit{background-position:-211px 0}
.icons-edit{background-position:0 0}
.icons-add{background-position:-30px 0}
.icons-info{background-position:-196px 0}
#ad_titlebar_code{display:none;overflow:hidden}#ad_titlebar_code.titlebar{display:block;margin:5px auto 0 !important;text-align:center;padding:20px 0}
#ad_square_code{margin:0 auto 40px;text-align:center;max-width:300px;overflow:hidden;background:#fff}
@media all and (max-width:419px){#ad_titlebar_code{width:100% !important}#ad_titlebar_code iframe{width:100% !important}}h1{font-family:"Ubuntu",Helvetica,Arial,sans-serif;font-size:26px;font-weight:bold;padding:0 0 30px;line-height:1.2em;width:100%}h1.brainwave-title{margin:0 auto;font-family:"Ubuntu",Helvetica,Arial,sans-serif;font-size:42px;font-weight:bold;text-align:center}
h1.brainwave-tag{margin:0 auto;font-family:"Ubuntu",Helvetica,Arial,sans-serif;font-size:42px;font-weight:bold;text-align:center;color:#aaa}
h1.home-tagline{display:inline-block;margin-right:10px;margin-bottom:12px;font-family:"Ubuntu",Helvetica,Arial,sans-serif;font-size:24px;font-weight:300;width:-moz-calc(100% - 240px);width:-webkit-calc(100% - 240px);width:-o-calc(100% - 240px);width:calc(100% - 240px);padding:0;line-height:40px}
h2{font-family:"Ubuntu",Helvetica,Arial,sans-serif;font-size:22px;font-weight:bold;padding:30px 0;border-top:1px solid #e3e3e3;width:100%}h2 a{color:#777}
h2 span{float:right;margin-top:6px}h2 span.date{float:none;margin:0;color:#aaa;font-weight:normal}
h2.big-white-title{font-size:48px;color:#fff;text-shadow:0 4px 0 rgba(0,0,0,0.6);border:none}h2.big-white-title.entity{position:absolute;left:40px;bottom:60px;padding:0;width:-moz-calc(100% - 240px);width:-webkit-calc(100% - 240px);width:-o-calc(100% - 240px);width:calc(100% - 240px);line-height:.8em}
h2.big-white-title.home{position:absolute;left:40px;bottom:75px;padding:0;width:-moz-calc(100% - 0);width:-webkit-calc(100% - 0);width:-o-calc(100% - 0);width:calc(100% - 0);line-height:.8em}
h2.big-white-title span{float:none;margin:0;font-weight:normal;font-size:60%;color:#e3e3e3}
h3{font-family:"Ubuntu",Helvetica,Arial,sans-serif;font-size:18px;font-weight:300;color:#777;margin-bottom:20px;line-height:1.3em}
h3 span{font-weight:normal;color:#aaa}
h3.no-color a{color:#777;font-weight:bold}
h3.like-h1{font-family:"Ubuntu",Helvetica,Arial,sans-serif;font-size:32px;font-weight:bold;text-align:center}h3.like-h1.smaller{font-size:24px;font-weight:normal}
p{font-family:'Lucida Grande',Lucida Grande,Tahoma,Verdana,Arial,sans-serif;font-size:14px;font-weight:300;margin-bottom:20px}p.opening{font-family:"Ubuntu",Helvetica,Arial,sans-serif;font-size:22px;font-weight:300;font-style:italic}p.opening.center{text-align:center;width:80%;margin:0 auto}
p.leading{text-transform:uppercase;color:#aaa;font-family:'Lucida Grande',Lucida Grande,Tahoma,Verdana,Arial,sans-serif;font-size:12px;font-weight:bold}p.leading.inline{display:inline-block;vertical-align:middle;position:relative}
p.leading a{color:#aaa;text-decoration:none}p.leading a:hover{color:#27aaca}
p.center{text-align:center}
.edit-title{padding:0 0 30px;line-height:1.2em;width:100%;margin:0 auto;font-family:"Ubuntu",Helvetica,Arial,sans-serif;font-size:42px;font-weight:bold;text-align:center;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;border:none;background:none;resize:none;margin-bottom:20px}
.edit-description{font-family:"Ubuntu",Helvetica,Arial,sans-serif;font-size:22px;font-weight:300;font-style:italic;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;border:none;background:none;resize:none}.edit-description.center{text-align:center;width:80%;margin:0 auto}
.edit-collection-item-description{font-family:'Lucida Grande',Lucida Grande,Tahoma,Verdana,Arial,sans-serif;font-size:14px;font-weight:300;margin-bottom:20px;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;border:none;background:none;resize:none;width:90%}
.edit-description,.edit-title,.edit-collection-item-description{padding:10px;background:#f5f5f5;-moz-box-shadow:0 5px 0 rgba(0,0,0,0.2) inset;-webkit-box-shadow:0 5px 0 rgba(0,0,0,0.2) inset;box-shadow:0 5px 0 rgba(0,0,0,0.2) inset;color:#777;-webkit-transition:all .2s "easeInOut";-moz-transition:all .2s "easeInOut";-o-transition:all .2s "easeInOut";-ms-transition:all .2s "easeInOut";transition:all .2s "easeInOut"}
.edit-description.hide,.non-edit-description.hide,.edit-title.hide,.non-edit-title.hide,.edit-collection-item-description.hide,.non-edit-collection-item-description.hide{display:none}
.big-number{font-family:"Ubuntu",Helvetica,Arial,sans-serif;font-size:66px;font-weight:bold;color:#27aaca;text-align:center;margin-bottom:10px;display:block}.big-number span.outof5{font-family:"Ubuntu",Helvetica,Arial,sans-serif;font-size:36px;font-weight:bold;color:#aaa}
.big-number span.period{font-family:'Lucida Grande',Lucida Grande,Tahoma,Verdana,Arial,sans-serif;font-size:12px;font-weight:300;color:#aaa;text-align:center;margin-bottom:10px;font-weight:bold;display:block;line-height:12px}
.small-grey-text{font-family:'Lucida Grande',Lucida Grande,Tahoma,Verdana,Arial,sans-serif;font-size:12px;font-weight:300;color:#aaa;text-align:center;margin-bottom:10px;font-weight:bold;display:block}
ul.in-section{padding-left:0;margin-bottom:10px;-moz-column-count:3;-moz-column-gap:30px;-webkit-column-count:3;-webkit-column-gap:30px;column-count:3;column-gap:30px}ul.in-section.two-cols{font-size:13px;-moz-column-count:2;-moz-column-gap:10px;-webkit-column-count:2;-webkit-column-gap:10px;column-count:2;column-gap:10px}
ul.in-section li{display:inline-block;text-indent:-18px;padding-left:18px;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:5px}
ul.widget-selector{padding:0}ul.widget-selector li.selector-item{list-style-type:none;cursor:pointer;color:#27aaca}ul.widget-selector li.selector-item.selected{color:#777;font-weight:bold}
#edit_item ul{display:none;position:absolute;right:-1px;top:36px;width:200px;background:#fff;padding:10px;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-border-top-left-radius:4px 4px;-moz-border-top-left-radius:4px 4px;border-top-left-radius:4px 4px;-webkit-border-top-right-radius:4px 4px;-moz-border-top-right-radius:4px 4px;border-top-right-radius:4px 4px;-webkit-border-bottom-left-radius:4px 4px;-moz-border-bottom-left-radius:4px 4px;border-bottom-left-radius:4px 4px;-webkit-border-bottom-right-radius:4px 4px;-moz-border-bottom-right-radius:4px 4px;border-bottom-right-radius:4px 4px;-moz-box-shadow:0 5px 0 rgba(0,0,0,0.1) ;-webkit-box-shadow:0 5px 0 rgba(0,0,0,0.1) ;box-shadow:0 5px 0 rgba(0,0,0,0.1) ;z-index:100}#edit_item ul li{border:0;border-bottom:1px solid #e3e3e3;margin-bottom:10px;padding-bottom:10px;text-transform:none;width:100%;text-align:right}#edit_item ul li a{padding:0;font-family:'Lucida Grande',Lucida Grande,Tahoma,Verdana,Arial,sans-serif;font-size:12px;font-weight:bold;color:#777;text-shadow:none}#edit_item ul li a:hover{color:#27aaca}
#edit_item ul li:last-of-type{margin-bottom:0}
#edit_item ul:hover{display:block}
#edit_item:hover>ul{display:block}
ul.simple-list{padding:0}ul.simple-list li{list-style-type:none;width:100%;border-top:1px solid #e3e3e3;margin-bottom:20px;padding-top:20px;float:left;background:#fff;display:block}ul.simple-list li.ui-state-highlight{background:#f5f5f5;border:1px solid #e3e3e3;padding:40px;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
ul.simple-list li.user-saved .tick{visibility:visible !important}
ul.simple-list li .label{text-transform:uppercase;color:#aaa;font-family:'Lucida Grande',Lucida Grande,Tahoma,Verdana,Arial,sans-serif;font-size:12px;font-weight:bold;margin-bottom:20px}
ul.simple-list li .item-block{float:left;width:100%;position:relative}ul.simple-list li .item-block>.item-image>#followable{opacity:0}
ul.simple-list li .item-block:hover>.item-image>#followable{opacity:1}
ul.simple-list li .item-block .master{position:absolute;left:24px;z-index:1}
ul.simple-list li .item-block .numbers{float:left;width:20px;text-align:center !important}ul.simple-list li .item-block .numbers.bigger{margin-right:20px}
ul.simple-list li .item-block .numbers .main{font-family:"Ubuntu",Helvetica,Arial,sans-serif;font-size:22px;font-weight:bold}
ul.simple-list li .item-block .numbers .sub{font-family:'Lucida Grande',Lucida Grande,Tahoma,Verdana,Arial,sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase;color:#aaa;margin-top:10px;text-align:center}ul.simple-list li .item-block .numbers .sub.pos{color:#46a546}
ul.simple-list li .item-block .numbers .sub.neg{color:#9d261d}
ul.simple-list li .item-block .item-image{float:left;display:inline-block;margin:0 20px 0 0;position:relative;width:80px}ul.simple-list li .item-block .item-image img{width:100%}
ul.simple-list li .item-block .item-image .image:hover{cursor:pointer}
ul.simple-list li .item-block .item-image .tick{background:url("/img/user-saved.png") no-repeat scroll center center transparent;height:100%;position:absolute;width:100%;z-index:1;padding:0 10px;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;visibility:hidden}ul.simple-list li .item-block .item-image .tick:hover{cursor:pointer}
ul.simple-list li .item-block .item-image.smaller{width:60px;margin:0 10px;max-height:60px;overflow:hidden}
ul.simple-list li .item-block .item-image.large{width:140px;margin:0 40px 0 0}
ul.simple-list li .item-block .item-image.square{height:80px;overflow:hidden}
ul.simple-list li .item-block .item-image .mini-follow{position:absolute}
ul.simple-list li .item-block .item-content{float:left;display:inline-block;width:-moz-calc(100% - 120px);width:-webkit-calc(100% - 120px);width:-o-calc(100% - 120px);width:calc(100% - 120px)}ul.simple-list li .item-block .item-content .item-name{font-family:"Ubuntu",Helvetica,Arial,sans-serif;font-size:18px;font-weight:bold;margin-bottom:10px}ul.simple-list li .item-block .item-content .item-name span{color:#aaa;font-weight:normal}
ul.simple-list li .item-block .item-content .item-name a{color:#777}ul.simple-list li .item-block .item-content .item-name a:hover{color:#27aaca}
ul.simple-list li .item-block .item-content .items-holder{width:100%;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px 0}ul.simple-list li .item-block .item-content .items-holder div{width:20%;float:left;position:relative;padding-top:25%;max-width:140px}ul.simple-list li .item-block .item-content .items-holder div img{position:absolute;bottom:0;width:100%;padding-right:10px;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-height:160px}
ul.simple-list li .item-block .item-content.medium{width:-moz-calc(100% - 140px);width:-webkit-calc(100% - 140px);width:-o-calc(100% - 140px);width:calc(100% - 140px)}
ul.simple-list li .item-block .item-content.med-180{width:-moz-calc(100% - 180px);width:-webkit-calc(100% - 180px);width:-o-calc(100% - 180px);width:calc(100% - 180px)}
ul.simple-list li .item-block .item-content.small{width:-moz-calc(100% - 200px);width:-webkit-calc(100% - 200px);width:-o-calc(100% - 200px);width:calc(100% - 200px)}
ul.simple-list li .item-block .item-content.smaller{width:-moz-calc(100% - 240px);width:-webkit-calc(100% - 240px);width:-o-calc(100% - 240px);width:calc(100% - 240px)}
ul.simple-list li .item-block .item-content.larger{width:-moz-calc(100% - 80px);width:-webkit-calc(100% - 80px);width:-o-calc(100% - 80px);width:calc(100% - 80px)}
ul.simple-list li .item-block .item-content.full{width:100%}
ul.simple-list li .item-block .item-stats{width:80px;height:80px;float:right;text-align:center;margin-bottom:10px}ul.simple-list li .item-block .item-stats .big-number{font-size:22px;border-bottom:2px solid #aaa;padding-bottom:5px;margin-bottom:3px}
ul.simple-list li .item-block .item-stats .release-date{font-family:"Ubuntu",Helvetica,Arial,sans-serif;font-size:22px;font-weight:bold;color:#27aaca}ul.simple-list li .item-block .item-stats .release-date .period{font-family:'Lucida Grande',Lucida Grande,Tahoma,Verdana,Arial,sans-serif;font-size:14px;font-weight:bold;line-height:5px;color:#aaa}
ul.simple-list li .item-block .item-stats .small-grey-text{font-family:'Lucida Grande',Lucida Grande,Tahoma,Verdana,Arial,sans-serif;font-size:14px;font-weight:bold;margin-top:0}
ul.simple-list li .post-block{width:100%}ul.simple-list li .post-block p.leading{margin-bottom:5px}
ul.simple-list li .post-block .collection-items{width:100%;position:relative;max-height:200px;overflow:hidden;float:left;min-height:80px;margin-bottom:20px}ul.simple-list li .post-block .collection-items .collection-item{width:20%;float:left;padding-top:30%;position:relative}ul.simple-list li .post-block .collection-items .collection-item img{position:absolute;bottom:0}
ul.simple-list li .post-block .item-name{font-family:"Ubuntu",Helvetica,Arial,sans-serif;font-size:18px;font-weight:bold;margin-bottom:10px}ul.simple-list li .post-block .item-name span{color:#aaa;font-weight:normal}
ul.simple-list li .post-block .item-name a{color:#777}ul.simple-list li .post-block .item-name a:hover{color:#27aaca}
ul.simple-list li .post-block .item-user .item-user-img,ul.simple-list li .post-block .item-user .item-user-name{vertical-align:middle;position:relative;display:inline-block}
ul.simple-list li .post-block .item-user .item-user-name{margin-left:5px}
ul.simple-list li .extra-info{float:right}
ul.simple-list.calendar-widget li{padding:20px 10px 0;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ul.simple-list.calendar-widget li:first-of-type{border-top:0}
ul.simple-list.calendar-widget li .item-block .numbers{width:40px}
ul.simple-list.calendar-widget li .item-block .item-content{width:-moz-calc(100% - 120px);width:-webkit-calc(100% - 120px);width:-o-calc(100% - 120px);width:calc(100% - 120px)}
ul.simple-list.ui-sortable{overflow:auto;position:relative}ul.simple-list.ui-sortable li{left:0 !important;cursor:move;float:none;display:inline-block}
ul.simple-list.notification-list li{background:#f5f5f5}ul.simple-list.notification-list li.read{background:transparent}
ul.simple-list.notification-list li a:hover{text-decoration:underline}
ul.simple-list.notification-list li img{float:left;margin:0 20px 20px 0}
#item-grid{margin-bottom:40px}#item-grid ul.item-grid{width:100%;padding:40px;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#f5f5f5;position:relative;display:block;margin-bottom:40px;-moz-box-shadow:0 10px 0 rgba(0,0,0,0.1) inset;-webkit-box-shadow:0 10px 0 rgba(0,0,0,0.1) inset;box-shadow:0 10px 0 rgba(0,0,0,0.1) inset;min-height:300px}#item-grid ul.item-grid li{width:20%;margin:0;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;float:left;padding-top:30%;position:relative;border-bottom:30px solid #777;-moz-box-shadow:0 10px 0 rgba(0,0,0,0.6) ;-webkit-box-shadow:0 10px 0 rgba(0,0,0,0.6) ;box-shadow:0 10px 0 rgba(0,0,0,0.6) ;margin-bottom:10px}#item-grid ul.item-grid li.rating-saved .tick{visibility:visible !important}
#item-grid ul.item-grid li.rating-saved .image{opacity:.5}
#item-grid ul.item-grid li .item-image{position:relative;position:absolute;bottom:0;width:100%;max-height:220px;padding:0;margin-bottom:-4px;overflow:hidden}#item-grid ul.item-grid li .item-image .tick{background:url("/img/user-saved.png") no-repeat scroll center center transparent;height:100%;position:absolute;width:100%;z-index:1;padding:0 10px;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;visibility:hidden}
#item-grid ul.item-grid li .item-image .image{padding:0 10px;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-height:200px;width:100%}
#item-grid ul.item-grid li .rate{background:none repeat scroll 0 0 rgba(0,0,0,0);bottom:-35px;padding:10px 0;position:absolute;width:100%}#item-grid ul.item-grid li .rate #star-rating{margin:0 auto}
#item-grid ul.item-grid.horizontal-list{height:260px;min-height:200px;width:100%;background:transparent;left:0;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}#item-grid ul.item-grid.horizontal-list li{width:160px;position:absolute;bottom:60px}#item-grid ul.item-grid.horizontal-list li .item-image{max-width:140px;left:50%;margin-left:-70px}
#item-grid ul.item-grid.horizontal-list li #want-to-play{-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;bottom:-90px;padding:0 20px;position:absolute;width:100%}
.delete-item{display:none;width:40px;height:40px;background:url('/img/cross.png') no-repeat 0 0 transparent;position:absolute;top:0;right:10px;cursor:pointer;z-index:1}
.pagination{margin-top:30px;margin-bottom:50px;float:left;width:100%;border-top:1px solid #e3e3e3;padding-top:40px}.pagination ul{margin:0 auto;text-align:center;display:inline-block;width:100%;position:relative}.pagination ul .center-these{float:none;margin:0 auto;width:60%}
.pagination ul li{display:inline-block;margin:0 3px 6px;padding:5px;border:1px solid #e3e3e3;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pagination ul li.disabled{display:none}
.pagination ul li.active{-moz-box-shadow:0 2px 0 rgba(0,0,0,0.1) inset;-webkit-box-shadow:0 2px 0 rgba(0,0,0,0.1) inset;box-shadow:0 2px 0 rgba(0,0,0,0.1) inset;background:#f5f5f5}
.pagination ul li a{padding:5px;color:#777}.pagination ul li a:hover{color:#27aaca}
.pagination ul li.prev{float:left;display:inline-block}
.pagination ul li.next{float:right;display:inline-block;position:absolute;right:0;top:0}
footer,#discover-wrap,#signin-wrap{display:none}
.blur-bg{position:fixed;top:0;width:20%;height:20%;padding:8px;margin-left:-40px;left:0;background-size:cover;background-repeat:no-repeat;background-position:center top;z-index:-1;display:block;-webkit-transform:scale(5);-webkit-transform-origin:top left;-webkit-filter:blur(4px);transform:scale(5);transform-origin:top left;filter:blur(4px);filter:url(blur.svg#blur);display:none}
.topbar{height:60px;background:#27aaca;width:100%;position:relative;margin:0 auto;-moz-box-shadow:0 10px 0 #1b82a2 ;-webkit-box-shadow:0 10px 0 #1b82a2 ;box-shadow:0 10px 0 #1b82a2 ;margin-bottom:10px;z-index:1}.topbar .logo{width:165px;height:30px;margin:15px;float:left;background:url('../img/top-logo.png') no-repeat transparent}
.topbar .menu-button,.topbar .search-button{display:none}
.topbar .top-buttons{float:left;margin:0 15px 0 0}.topbar .top-buttons ul li{width:60px;height:60px;float:left;cursor:pointer}.topbar .top-buttons ul li.active,.topbar .top-buttons ul li:hover{-moz-box-shadow:0 5px 0 #1b82a2 inset;-webkit-box-shadow:0 5px 0 #1b82a2 inset;box-shadow:0 5px 0 #1b82a2 inset;background-color:#249bb8}
.topbar .top-buttons ul li .top-icon{margin:10px;width:40px;height:40px;background-image:url("../img/top-icons.png");background-repeat:no-repeat;overflow:hidden}.topbar .top-buttons ul li .top-icon.home{background-position:0 0}
.topbar .top-buttons ul li .top-icon.games{background-position:-40px 0}
.topbar .top-buttons ul li .top-icon.brainwaves{background-position:-80px 0}
.topbar .top-buttons ul li .top-icon.contributions{background-position:-120px 0}
.topbar .top-buttons ul li .top-icon.menu{background-position:-280px 0}
.topbar .top-buttons ul li .top-icon.search{background-position:-200px 0}
.topbar .top-buttons ul li .top-icon.notify{background-position:-160px 0}
.topbar .top-buttons ul li:hover>ul,.topbar .top-buttons ul li:active>ul{display:block;z-index:1000}
.topbar .top-buttons ul li .dark-menu{-moz-box-shadow:0 5px 0 rgba(0,0,0,0.2) inset;-webkit-box-shadow:0 5px 0 rgba(0,0,0,0.2) inset;box-shadow:0 5px 0 rgba(0,0,0,0.2) inset;background:#525252;display:none;min-width:300px;position:absolute;top:60px;z-index:1;cursor:default}.topbar .top-buttons ul li .dark-menu.right-align{margin-left:-90px;min-width:100px;text-align:right}.topbar .top-buttons ul li .dark-menu.right-align li{width:110px !important;height:auto !important}
.topbar .top-buttons ul li .dark-menu.right-align.notification-list{min-width:300px;margin-left:-240px;text-align:left}.topbar .top-buttons ul li .dark-menu.right-align.notification-list li{float:none;padding:10px;width:280px !important;height:auto !important;border-bottom:1px solid #777;background:#777;min-height:30px}.topbar .top-buttons ul li .dark-menu.right-align.notification-list li.read{background:transparent}
.topbar .top-buttons ul li .dark-menu.right-align.notification-list li a:hover{text-decoration:underline}
.topbar .top-buttons ul li .dark-menu.right-align.notification-list li img{float:left;margin:0 10px 10px 0}
.topbar .top-buttons ul li .dark-menu.right-align.notification-list li p{margin-bottom:0;font-size:12px}
.topbar .top-buttons ul li .dark-menu .ul-col{width:110px;margin:20px}.topbar .top-buttons ul li .dark-menu .ul-col.left{float:left}
.topbar .top-buttons ul li .dark-menu .ul-col.right{float:right}
.topbar .top-buttons ul li .dark-menu li{font-family:'Lucida Grande',Lucida Grande,Tahoma,Verdana,Arial,sans-serif;font-size:13px;font-weight:300;color:#fff;height:auto;line-height:1.2em;padding:4px 0;width:110px}.topbar .top-buttons ul li .dark-menu li:hover{background:none;color:#fff;text-transform:none;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}
.topbar .top-buttons ul li .dark-menu li a{color:#fff;width:110px;padding:10px 0}
.topbar .top-buttons ul li .dark-menu li.label{font-weight:bold;margin-bottom:8px;text-transform:uppercase;text-shadow:0 3px 0 rgba(0,0,0,0.2);color:#aaa;cursor:default}
.topbar .top-buttons ul li .dark-menu.mobile-search{width:100%;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px;position:absolute;left:0}.topbar .top-buttons ul li .dark-menu.mobile-search .input-box{font-family:"Ubuntu",Helvetica,Arial,sans-serif;font-size:14px;font-weight:300;font-style:italic;color:#aaa;margin-bottom:0}
.topbar .top-buttons ul li .dark-menu.mobile-search .magnify-icon{display:none}
.topbar .search-button{margin-right:0}
.topbar .user-buttons{float:right}.topbar .user-buttons li{position:relative}
.topbar .user-buttons .user-img{margin:15px 15px;width:30px}
.topbar .user-buttons .notifications-bubble{width:20px;height:20px;background:#fb6d7a;background:-webkit-linear-gradient(top, #fb6d7a 0, #f41b1d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fb6d7a), color-stop(100%, #f41b1d));background:-moz-linear-gradient(top, #fb6d7a 0, #f41b1d 100%);background:-ms-linear-gradient(top, #fb6d7a 0, #f41b1d 100%);background:-o-linear-gradient(top, #fb6d7a 0, #f41b1d 100%);background:linear-gradient(top, #fb6d7a 0, #f41b1d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@colorTop', endColorstr='@colorBottom', GradientType=0);-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;-webkit-border-top-left-radius:50px 50px;-moz-border-top-left-radius:50px 50px;border-top-left-radius:50px 50px;-webkit-border-top-right-radius:50px 50px;-moz-border-top-right-radius:50px 50px;border-top-right-radius:50px 50px;-webkit-border-bottom-left-radius:50px 50px;-moz-border-bottom-left-radius:50px 50px;border-bottom-left-radius:50px 50px;-webkit-border-bottom-right-radius:50px 50px;-moz-border-bottom-right-radius:50px 50px;border-bottom-right-radius:50px 50px;box-shadow:2px 2px 0 rgba(0,0,0,0.7);text-shadow:-1px -1px 0 rgba(0,0,0,0.5);font-size:10px;font-weight:bold;color:#fff;position:absolute;bottom:10px;right:5px;line-height:20px;text-align:center;z-index:2}
.popout-menu{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:absolute;top:3000px;left:50%;margin-left:-630px;width:140px;-moz-box-shadow:-5px 0 0 rgba(0,0,0,0.2) inset;-webkit-box-shadow:-5px 0 0 rgba(0,0,0,0.2) inset;box-shadow:-5px 0 0 rgba(0,0,0,0.2) inset;background:#525252;z-index:2000;cursor:default;overflow:visible}.popout-menu.hide{overflow:hidden;width:60px;height:60px;margin-left:-550px}
.popout-menu.fixed{position:absolute}
.popout-menu .toggle-menu{font-family:'Lucida Grande',Lucida Grande,Tahoma,Verdana,Arial,sans-serif;font-size:14px;font-weight:300;padding:20px;background:#777;color:#fff;font-weight:bold;text-transform:uppercase;text-align:right;line-height:20px;-moz-box-shadow:-5px 0 0 rgba(0,0,0,0.2) inset;-webkit-box-shadow:-5px 0 0 rgba(0,0,0,0.2) inset;box-shadow:-5px 0 0 rgba(0,0,0,0.2) inset}.popout-menu .toggle-menu.hide{color:transparent}
.popout-menu .toggle-menu:hover{cursor:pointer}
.popout-menu .toggle-menu span{float:left;background:url("../img/top-icons.png") no-repeat -290px -10px transparent;width:20px;height:20px}
.popout-menu ul{margin:20px 0}.popout-menu ul li{font-family:'Lucida Grande',Lucida Grande,Tahoma,Verdana,Arial,sans-serif;font-size:13px;font-weight:300;color:#fff;height:auto;line-height:1.2em;cursor:pointer}.popout-menu ul li ul{left:140px;display:none;position:absolute;width:240px;-moz-box-shadow:-5px 0 0 rgba(0,0,0,0.2) inset;-webkit-box-shadow:-5px 0 0 rgba(0,0,0,0.2) inset;box-shadow:-5px 0 0 rgba(0,0,0,0.2) inset;background:#525252;padding:20px 0;margin-top:-45px}.popout-menu ul li ul li ul{left:240px}
.popout-menu ul li:hover{background:#27aaca;color:#fff;text-transform:none;-moz-box-shadow:-5px 0 0 rgba(0,0,0,0.2) inset;-webkit-box-shadow:-5px 0 0 rgba(0,0,0,0.2) inset;box-shadow:-5px 0 0 rgba(0,0,0,0.2) inset}
.popout-menu ul li:hover>ul{display:block}
.popout-menu ul li a{color:#fff;width:100%;padding:5px 20px;display:block;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none !important}
.popout-menu ul li.label{font-weight:bold;margin-bottom:8px;text-transform:uppercase;text-shadow:0 3px 0 rgba(0,0,0,0.2);color:#aaa;cursor:default;padding:0 20px}.popout-menu ul li.label:hover{background:none}
.popout-menu ul li.label a{padding:5px 20px;margin-left:-20px}.popout-menu ul li.label a:hover{background:#27aaca}
.popout-menu ul li.active{background:#27aaca;-moz-box-shadow:-5px 0 0 rgba(0,0,0,0.2) inset;-webkit-box-shadow:-5px 0 0 rgba(0,0,0,0.2) inset;box-shadow:-5px 0 0 rgba(0,0,0,0.2) inset}.popout-menu ul li.active:hover{background:#27aaca}
.tab-menu{width:100%;background:#fff;padding:20px;min-height:20px;border:1px solid #e3e3e3;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.tab-menu.no-border{padding:0;border:0}
.tab-menu.in-container{margin-bottom:40px;-ms-box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:20px 40px;margin-left:-41px}.tab-menu.in-container .post-tags{background:url("/img/tag-icon.png") no-repeat scroll left center transparent;padding-left:30px;font-family:'Lucida Grande',Lucida Grande,Tahoma,Verdana,Arial,sans-serif;font-size:16px;font-weight:300;line-height:20px;float:left;width:-moz-calc(100% - 150px);width:-webkit-calc(100% - 150px);width:-o-calc(100% - 150px);width:calc(100% - 150px);margin-top:8px}.tab-menu.in-container .post-tags a{color:#aaa}
.tab-menu.in-container .like-holder{float:right}
.tab-menu ul{margin-bottom:-10px;padding-left:0}.tab-menu ul li{font-family:"Ubuntu",Helvetica,Arial,sans-serif;font-size:13px;font-weight:bold;text-transform:uppercase;display:inline-block;margin-right:10px;margin-bottom:10px;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #fff}.tab-menu ul li a{line-height:20px;padding:10px 15px;color:#777;text-decoration:none;display:block}.tab-menu ul li a .count{color:#aaa;font-weight:normal}
.tab-menu ul li.active{background:#f5f5f5;-moz-box-shadow:0 5px 0 rgba(0,0,0,0.1) inset;-webkit-box-shadow:0 5px 0 rgba(0,0,0,0.1) inset;box-shadow:0 5px 0 rgba(0,0,0,0.1) inset;border:1px solid #fff}
.tab-menu ul li:hover{cursor:pointer;border:1px solid #e3e3e3}
.tab-menu ul li.button{font-size:14px;text-transform:none;display:inline-block;margin-right:0;margin-bottom:0;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:auto}.tab-menu ul li.button a{line-height:20px;padding:10px 15px;color:#777;text-decoration:none;display:block}
.tab-menu ul .right-button{float:right}
.tab-menu ul .left-button{float:left}
.main-search{float:right;height:35px;width:23%;margin:11px 15px 0 0;position:relative}.main-search .input-box{font-family:"Ubuntu",Helvetica,Arial,sans-serif;font-size:14px;font-weight:300;font-style:italic;color:#aaa}
.main-search .magnify-icon{cursor:pointer;background-color:transparent;border:none;background-image:url("../img/top-icons.png");background-repeat:no-repeat;overflow:hidden;background-position:-240px 0;width:40px;height:40px;position:absolute;right:-2px;top:0}
article,aside{margin:none}
section{margin-bottom:40px}
.post-item{width:100%;border-bottom:1px solid #e3e3e3;padding-bottom:40px;padding-left:40px;margin-left:-40px}.post-item .left-col{width:80px;float:left;margin-right:20px}.post-item .left-col .post-orig-img{width:100%}
.post-item .right-col{width:-moz-calc(100% - 100px);width:-webkit-calc(100% - 100px);width:-o-calc(100% - 100px);width:calc(100% - 100px);float:left}.post-item .right-col .post-label{text-transform:uppercase;color:#aaa;font-family:'Lucida Grande',Lucida Grande,Tahoma,Verdana,Arial,sans-serif;font-size:12px;font-weight:bold;margin-bottom:10px}
.post-item .right-col .post-title{font-family:"Ubuntu",Helvetica,Arial,sans-serif;font-size:22px;font-weight:bold;line-height:1.3em;margin-bottom:15px}.post-item .right-col .post-title a{color:#777}.post-item .right-col .post-title a:hover{color:#27aaca}
.post-item .right-col .post-title a span{color:#27aaca}
.post-item .right-col .post-meta{text-transform:uppercase;color:#aaa;font-family:'Lucida Grande',Lucida Grande,Tahoma,Verdana,Arial,sans-serif;font-size:12px;font-weight:bold;margin-bottom:10px;text-transform:none;font-style:italic;margin-bottom:20px}
.post-item .right-col .post-image{width:100%;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #e3e3e3;margin-bottom:15px}
.post-item .right-col .post-tags{background:url("/img/tag-icon.png") no-repeat scroll left center transparent;padding-left:24px;font-family:'Lucida Grande',Lucida Grande,Tahoma,Verdana,Arial,sans-serif;font-size:12px;font-weight:300;min-height:20px;line-height:20px;margin-bottom:20px}.post-item .right-col .post-tags a{color:#aaa}
.post-comments{position:relative;width:100%;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #e3e3e3;padding:10px;line-height:20px;font-family:'Lucida Grande',Lucida Grande,Tahoma,Verdana,Arial,sans-serif;font-size:12px;font-weight:bold;cursor:pointer;height:45px}
ul.comment-list{padding:0;border-left:1px solid #e3e3e3;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left}ul.comment-list li{list-style-type:none;margin-top:20px;position:relative;display:inline-block;width:100%}ul.comment-list li:hover>.comment-details>.comment-meta>.del{display:inline}
ul.comment-list li.load-more-comments .load-more-button{width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:-o-calc(100% - 20px);width:calc(100% - 20px);float:right}
ul.comment-list li .h-line{height:1px;width:20px;border-bottom:1px solid #e3e3e3;top:30px;left:0;position:absolute}
ul.comment-list li .user-img{margin-left:20px;float:left;width:60px;margin-right:20px}
ul.comment-list li .comment-details{float:right;width:-moz-calc(100% - 100px);width:-webkit-calc(100% - 100px);width:-o-calc(100% - 100px);width:calc(100% - 100px);display:inline-block;position:relative}ul.comment-list li .comment-details .user-name{font-family:'Lucida Grande',Lucida Grande,Tahoma,Verdana,Arial,sans-serif;font-size:14px;font-weight:bold;margin-bottom:5px;width:100%;float:left}
ul.comment-list li .comment-details .comment-text{font-family:'Lucida Grande',Lucida Grande,Tahoma,Verdana,Arial,sans-serif;font-size:14px;font-weight:300;margin-bottom:5px;float:left;width:100%}
ul.comment-list li .comment-details .comment-meta{text-transform:uppercase;font-family:'Lucida Grande',Lucida Grande,Tahoma,Verdana,Arial,sans-serif;font-size:11px;font-weight:bold;float:left;width:100%}ul.comment-list li .comment-details .comment-meta .del{display:none;float:right}
ul.comment-list li:last-of-type{margin-bottom:20px}
.add-comment{width:100%}.add-comment .add-comment-box{border:1px solid #e3e3e3;width:100%;padding:10px;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:20px;font-family:'Lucida Grande',Lucida Grande,Tahoma,Verdana,Arial,sans-serif;font-size:14px;font-weight:300;min-height:40px;color:#777;resize:none}
.add-comment .button-wrap .button{float:right;display:none;margin-bottom:20px}
#bw-wrap{margin-top:20px;min-height:70px}#bw-wrap #textarea-wrap{-moz-box-shadow:0 5px 0 rgba(0,0,0,0.1) inset;-webkit-box-shadow:0 5px 0 rgba(0,0,0,0.1) inset;box-shadow:0 5px 0 rgba(0,0,0,0.1) inset;border:1px solid #e3e3e3;position:relative;margin:0 0 10px}#bw-wrap #textarea-wrap #new-post-content{border-top:1px dashed #e3e3e3}#bw-wrap #textarea-wrap #new-post-content .button-wrap{float:right;padding:0 15px 20px}
#bw-wrap #textarea-wrap textarea{line-height:1.5em;background:none;box-shadow:none;outline:none;font-size:14px;height:2.5em;border:none;resize:none;color:#aaa;text-align:left;width:100%;margin-bottom:0}#bw-wrap #textarea-wrap textarea#new-post-title{margin-top:15px;padding:0 40px 0 15px;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:"Ubuntu",Helvetica,Arial,sans-serif;font-size:18px;font-weight:300;font-style:italic}#bw-wrap #textarea-wrap textarea#new-post-title:focus{color:#777}
#bw-wrap #textarea-wrap textarea#additional-content{margin-top:15px;display:block;font-size:12px;padding:0 15px;height:40px;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#bw-wrap #textarea-wrap textarea#additional-content:focus{color:#777}
#bw-wrap #textarea-wrap textarea.tags{display:inline-block;font-size:12px;height:18px;line-height:15px;margin:10px 0;padding:0 10px;vertical-align:middle;width:100%}#bw-wrap #textarea-wrap textarea.tags:focus{color:#777}
#bw-wrap #textarea-wrap textarea.source{display:inline-block;float:right;font-size:12px;height:100%;line-height:15px;margin:12px 0;padding:0 10px;vertical-align:middle;width:407px}
#bw-wrap #textarea-wrap #tagged-entities{border-top:1px dashed #e3e3e3;display:block;width:100%;min-height:40px;margin:0}#bw-wrap #textarea-wrap #tagged-entities #tag-text{font-size:12px;color:#aaa;padding:5px 10px;line-height:12px;height:12px;position:absolute;z-index:0;top:8px;left:40px}
#bw-wrap #textarea-wrap #tagged-entities .tag-field{z-index:1}
#bw-wrap #textarea-wrap #tagged-entities .tag-icon{background:url('/img/tag-icon.png') no-repeat center center transparent;min-width:16px;height:100%;padding:10px 15px 10px 0;border-right:1px solid #e3e3e3;margin:10px 0;display:block;float:left}#bw-wrap #textarea-wrap #tagged-entities .tag-icon.text{margin:auto 0;vertical-align:middle;display:inline-block;background:none;font-size:12px;color:#aaa;padding:5px 10px;font-weight:bold;line-height:12px;height:12px;float:none}
#bw-wrap #textarea-wrap #tagged-entities .tag-icon.link{background:url('/img/link.png') no-repeat center center transparent;float:none;display:inline-block}
#bw-wrap #textarea-wrap #source{border-top:1px dashed #e3e3e3;display:block;width:100%;min-height:40px;margin:0}#bw-wrap #textarea-wrap #source #tag-text{font-size:12px;color:#aaa;padding:5px 10px;line-height:12px;height:12px;position:absolute;z-index:0;top:8px;left:40px}
#bw-wrap #textarea-wrap #source .tag-field{z-index:1}
#bw-wrap #textarea-wrap #source .tag-icon{background:url('/img/tag-icon.png') no-repeat center center transparent;min-width:16px;height:100%;padding:10px 15px 10px 0;border-right:1px solid #e3e3e3;margin:10px 0;display:block;float:left}#bw-wrap #textarea-wrap #source .tag-icon.text{margin:auto 0;vertical-align:middle;display:inline-block;background:none;font-size:12px;color:#aaa;padding:5px 10px;font-weight:bold;line-height:12px;height:12px;float:none}
#bw-wrap #textarea-wrap #source .tag-icon.link{background:url('/img/link.png') no-repeat center center transparent;float:none;display:inline-block}
#bw-wrap #textarea-wrap #source .source{width:-moz-calc(100% - 40px);width:-webkit-calc(100% - 40px);width:-o-calc(100% - 40px);width:calc(100% - 40px)}
#bw-wrap #textarea-wrap #featured-img{border-top:1px dashed #e3e3e3;display:block;width:100%;min-height:40px;margin:0}#bw-wrap #textarea-wrap #featured-img #tag-text{font-size:12px;color:#aaa;padding:5px 10px;line-height:12px;height:12px;position:absolute;z-index:0;top:8px;left:40px}
#bw-wrap #textarea-wrap #featured-img .tag-field{z-index:1}
#bw-wrap #textarea-wrap #featured-img .tag-icon{background:url('/img/tag-icon.png') no-repeat center center transparent;min-width:16px;height:100%;padding:10px 15px 10px 0;border-right:1px solid #e3e3e3;margin:10px 0;display:block;float:left}#bw-wrap #textarea-wrap #featured-img .tag-icon.text{margin:auto 0;vertical-align:middle;display:inline-block;background:none;font-size:12px;color:#aaa;padding:5px 10px;font-weight:bold;line-height:12px;height:12px;float:none}
#bw-wrap #textarea-wrap #featured-img .tag-icon.link{background:url('/img/link.png') no-repeat center center transparent;float:none;display:inline-block}
#bw-wrap #textarea-wrap #featured-img #image-holder{width:140px;height:78px;overflow:none;background:url('/img/article-default.jpg') no-repeat center center transparent;float:left;margin:15px}
#bw-wrap #textarea-wrap #featured-img .label{color:#aaa;float:left;font-size:12px;line-height:12px;margin:15px 0 20px;width:-moz-calc(100% - 180px);width:-webkit-calc(100% - 180px);width:-o-calc(100% - 180px);width:calc(100% - 180px)}
#bw-wrap #textarea-wrap #featured-img .uploader{float:left}
#bw-wrap #textarea-wrap #review-rating{padding:10px 0 0;border-top:1px dashed #e3e3e3;display:block;width:100%;min-height:40px;margin:0}#bw-wrap #textarea-wrap #review-rating #tag-text{font-size:12px;color:#aaa;padding:5px 10px;line-height:12px;height:12px;position:absolute;z-index:0;top:8px;left:40px}
#bw-wrap #textarea-wrap #review-rating .tag-field{z-index:1}
#bw-wrap #textarea-wrap #review-rating .tag-icon{background:url('/img/tag-icon.png') no-repeat center center transparent;min-width:16px;height:100%;padding:10px 15px 10px 0;border-right:1px solid #e3e3e3;margin:10px 0;display:block;float:left}#bw-wrap #textarea-wrap #review-rating .tag-icon.text{margin:auto 0;vertical-align:middle;display:inline-block;background:none;font-size:12px;color:#aaa;padding:5px 10px;font-weight:bold;line-height:12px;height:12px;float:none}
#bw-wrap #textarea-wrap #review-rating .tag-icon.link{background:url('/img/link.png') no-repeat center center transparent;float:none;display:inline-block}
#bw-wrap #textarea-wrap #review-rating .rate{margin-left:15px;vertical-align:middle;display:inline-block;height:100%;float:none !important;position:relative}
#bw-wrap #textarea-wrap .char-count{position:absolute;top:20px;right:15px;color:#aaa;font-size:12px;text-align:right}
#loading-more{left:0;position:fixed;bottom:0;z-index:1000;width:100%;height:100px;background:#fbfbfb;-moz-box-shadow:0 5px 0 rgba(0,0,0,0.1) inset;-webkit-box-shadow:0 5px 0 rgba(0,0,0,0.1) inset;box-shadow:0 5px 0 rgba(0,0,0,0.1) inset}#loading-more img{position:absolute;left:50%;margin-left:-40px;bottom:10px;width:80px;height:80px}
.box-w-shadow{padding:40px;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;-moz-box-shadow:0 5px 0 rgba(0,0,0,0.1) ;-webkit-box-shadow:0 5px 0 rgba(0,0,0,0.1) ;box-shadow:0 5px 0 rgba(0,0,0,0.1) ;border:1px solid #e3e3e3;position:relative}.box-w-shadow.less-padd{padding:20px}
.box-w-shadow.no-padding{padding:0}
.box-w-shadow.user-profile{padding:10px;margin:0 auto 30px;text-align:center;width:140px;display:block}
.box-w-shadow .last-updated-text{width:-moz-calc(100% - 130px);width:-webkit-calc(100% - 130px);width:-o-calc(100% - 130px);width:calc(100% - 130px);position:absolute;left:20px;top:35px;bottom:35px}
.rate-box{width:120px;padding:20px;border:1px solid #e3e3e3;margin:20px auto 0;-moz-box-shadow:0 5px 0 rgba(0,0,0,0.1) ;-webkit-box-shadow:0 5px 0 rgba(0,0,0,0.1) ;box-shadow:0 5px 0 rgba(0,0,0,0.1) }.rate-box.no-border{border:0;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;padding:0;display:block;margin-left:0;margin-top:10px}
.rate-box.left{float:left;clear:both}
.rate-box.no-margin-top{margin:0 auto 0}
#star-rating{width:120px;background:url("../img/stars.png") no-repeat 0 -200px transparent;padding:0;height:20px}#star-rating .star{width:20%;height:20px;display:block;position:relative;cursor:pointer;margin:0 0 0 0;float:left}#star-rating .star .half{width:50%;height:20px;display:block;position:absolute;left:0}
#star-rating .star .full{width:50%;height:20px;display:block;position:absolute;right:0}
.further-menu-items{-moz-column-count:2;-moz-column-gap:30px;-webkit-column-count:2;-webkit-column-gap:30px;column-count:2;column-gap:30px}.further-menu-items .menu-item{display:inline-block;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #e3e3e3;margin-bottom:30px;padding-bottom:10px}.further-menu-items .menu-item img{width:100%}
.further-menu-items .menu-item.left{left:0}
.further-menu-items .menu-item.right{right:0}
.overhang{width:100%;height:auto;position:relative;display:block;color:auto !important;text-decoration:none !important;overflow:hidden}.overhang:hover>.magnifier{display:block}
table,th,tbody,td{font-family:'Lucida Grande',Lucida Grande,Tahoma,Verdana,Arial,sans-serif;font-size:14px;font-weight:300}
table{border:0;border-top:1px solid #e4e4e4;margin:10px 0;border-left:1px solid #e4e4e4;color:#777}table.table{min-width:100%}
table th{background:none repeat scroll 0 0 #f5f5f5;border-bottom:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-left:1px solid #e3e3e3;font-weight:bold;padding:10px 12px}
table tbody{background:none repeat scroll 0 0 #fff;-moz-box-shadow:0 0 4px #ccc ;-webkit-box-shadow:0 0 4px #ccc ;box-shadow:0 0 4px #ccc }table tbody td{border:0;border-bottom:1px solid #e4e4e4;border-right:1px solid #e4e4e4;padding:10px;text-align:center;color:#777}table tbody td a,table tbody td img{vertical-align:middle}
.simple-table{width:100%;border:none;padding:0;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}.simple-table tbody{border:none;padding:0;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}.simple-table tbody tr{border:none;padding:0;border-top:1px solid #e3e3e3}.simple-table tbody tr th{border:1px solid #e3e3e3}
.simple-table tbody tr .master-label{background:transparent;position:absolute;right:0;top:0;height:33px;width:56px}
.simple-table tbody tr.gold .master-label{background:url("/img/icons/master/gold.png") no-repeat scroll 0 0 transparent}
.simple-table tbody tr.silver .master-label{background:url("/img/icons/master/silver.png") no-repeat scroll 0 0 transparent}
.simple-table tbody tr.bronze .master-label{background:url("/img/icons/master/bronze.png") no-repeat scroll 0 0 transparent}
.simple-table tbody tr td{border:none;padding:0;padding-top:10px;text-align:left;float:left;width:100%;position:relative}.simple-table tbody tr td .td-item{width:100%;margin-bottom:10px;display:inline-block;position:relative;text-align:right}.simple-table tbody tr td .td-item .title{position:absolute;left:0;top:50%;margin-top:-17px;text-align:left;width:80%}
.simple-table tbody tr td .td-item .left-info{vertical-align:middle;display:inline-block;float:left;text-align:left;min-width:200px;max-width:80%}.simple-table tbody tr td .td-item .left-info .title{float:left;width:100%;position:relative;margin-bottom:10px;margin-top:0}
.simple-table tbody tr td .td-item .profile-img{vertical-align:middle;width:40px;display:inline-block;min-height:40px;max-height:52px;overflow:hidden}.simple-table tbody tr td .td-item .profile-img img{width:40px}
.simple-table tbody tr td .td-item:last-of-type{margin-bottom:0}
.simple-table tbody tr td p{color:#777;font-family:'Lucida Grande',Lucida Grande,Tahoma,Verdana,Arial,sans-serif;font-size:12px;font-weight:300;margin-bottom:5px}.simple-table tbody tr td p.small{font-weight:bold;text-transform:uppercase}
.simple-table tbody tr td .flag{float:left;margin-right:7px;margin-top:2px}
.simple-table tbody tr td .gold-user-img{float:left;margin:2px 10px 10px 0;width:60px;height:60px}
.simple-table tbody tr td:first-of-type{text-transform:uppercase;color:#aaa;font-family:'Lucida Grande',Lucida Grande,Tahoma,Verdana,Arial,sans-serif;font-size:12px;font-weight:bold}.simple-table tbody tr td:first-of-type a{color:#aaa}
.simple-table tbody tr td:last-of-type{padding-top:5px;font-family:"Ubuntu",Helvetica,Arial,sans-serif !important;font-size:18px !important;font-weight:300 !important;color:#27aaca;padding-bottom:10px}
.simple-table tbody tr.bigger{height:50px}
.simple-table tbody tr.evenbigger{height:85px}
.top-activity-bar{padding:20px;background:#f5f5f5;width:100%;position:;display:block;margin:0 auto;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:0 -5px 0 rgba(0,0,0,0.1) inset;-webkit-box-shadow:0 -5px 0 rgba(0,0,0,0.1) inset;box-shadow:0 -5px 0 rgba(0,0,0,0.1) inset}.top-activity-bar .main-box{width:50%}.top-activity-bar .main-box .input-box{font-family:'Lucida Grande',Lucida Grande,Tahoma,Verdana,Arial,sans-serif;font-size:16px;font-weight:300}
.top-activity-bar .main-box.left{float:left}
.top-activity-bar .buttons{width:50%}.top-activity-bar .buttons.right{float:right}.top-activity-bar .buttons.right .button{float:right}
.info-bar{padding:10px 20px;position:relative;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #e3e3e3;width:100%;margin-bottom:20px}.info-bar.fixed{position:fixed;width:100%;top:0;z-index:10000;left:0}
.info-bar.absolute{position:absolute;width:100%;top:0;z-index:10000;left:0}
.info-bar .info-numbers .number{float:left;padding:10px 0;margin-right:20px}.info-bar .info-numbers .number .main{font-family:"Ubuntu",Helvetica,Arial,sans-serif;font-size:22px;font-weight:bold;float:left;color:#27aaca;clear:both;margin-top:5px}
.info-bar .info-numbers .number .sub{font-size:12px;text-transform:uppercase;color:#aaa;float:left}
.info-bar .game-search{position:relative;padding-top:15px}.info-bar .game-search .x{position:absolute;top:28px;right:18px;font-size:10px;width:10px;height:10px;background:#fff;cursor:pointer}.info-bar .game-search .x:hover{color:#27aaca}
.bottom-bar{position:fixed;bottom:0;left:0;width:100%;padding:10px 20px;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #e3e3e3;z-index:10}
header{position:relative}header .buttons{position:absolute;right:40px;bottom:40px;width:280px}header .buttons.top{top:40px;bottom:default}
header .buttons .button{float:right;margin-right:20px}
header .buttons .button:first-of-type{margin-right:0}
.main-banner{width:100%;height:300px;background-size:auto 100%;background-repeat:no-repeat;background-position:50% 0;overflow:hidden;position:relative;-moz-box-shadow:0 -100px 60px rgba(0,0,0,0.5) inset;-webkit-box-shadow:0 -100px 60px rgba(0,0,0,0.5) inset;box-shadow:0 -100px 60px rgba(0,0,0,0.5) inset}.main-banner .breadcrumb{text-shadow:0 2px 0 rgba(0,0,0,0.6);position:absolute;bottom:40px;left:40px}.main-banner .breadcrumb li a{color:#e3e3e3 !important}
.main-banner .breadcrumb.subtitle{font-family:'Lucida Grande',Lucida Grande,Tahoma,Verdana,Arial,sans-serif;font-size:15px;font-weight:bold;color:#e3e3e3 !important}
.main-banner .top-500{position:absolute;top:5px;left:-95px;background:#f8474f;color:#fff;padding:10px;text-align:center;-moz-transition-duration:0;-webkit-transition-duration:0;-o-transition-duration:0;-ms-transition-duration:0;-moz-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);-o-transform:rotate(-30deg);-ms-transform:rotate(-30deg);width:250px;-moz-box-shadow:0 5px 0 rgba(0,0,0,0.3) ;-webkit-box-shadow:0 5px 0 rgba(0,0,0,0.3) ;box-shadow:0 5px 0 rgba(0,0,0,0.3) }.main-banner .top-500 a{color:#fff !important}
.main-banner .top-500 .main{font-family:"Ubuntu",Helvetica,Arial,sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase;margin-bottom:5px}
.main-banner .top-500 .sub{font-family:"Ubuntu",Helvetica,Arial,sans-serif;font-size:20px;font-weight:bold}
.outline{min-height:200px}
.item-img-info{float:left;margin:0 20px 20px 0;max-width:140px}
.section-map{border:1px solid #e3e3e3;padding:20px;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;text-align:center}.section-map h3{font-family:"Ubuntu",Helvetica,Arial,sans-serif;font-size:16px;font-weight:bold;padding-bottom:20px;border-bottom:1px solid #e3e3e3}.section-map h3 a{color:#777}
.section-map h4{font-family:'Lucida Grande',Lucida Grande,Tahoma,Verdana,Arial,sans-serif;font-size:14px;font-weight:bold;margin-bottom:10px}.section-map h4 a{color:#777}
.section-map p{font-family:'Lucida Grande',Lucida Grande,Tahoma,Verdana,Arial,sans-serif;font-size:14px;font-weight:300;margin-top:-8px;margin-bottom:10px}.section-map p a{background:url("/img/dot.gif") no-repeat scroll right 8px transparent;display:inline-block;margin-right:2px;padding-right:7px}.section-map p a.l{background:none repeat scroll 0 0 transparent;margin-right:0;padding-right:0}
.featured-posts{background:#fff;width:100%;height:300px;position:relative;display:block;overflow:hidden}.featured-posts .featured-rotator{position:absolute;width:100%;left:0;top:0}
.main-info{margin-bottom:40px;text-align:center}.main-info:hover>.del{display:block !important}
.main-info .del{display:none;color:#27aaca !important;position:absolute;right:0;bottom:0;margin:0}
footer{background:#525252;position:relative;z-index:1000000}footer #footer-top{display:block;position:relative;width:100%;padding:30px 0 25px;border-bottom:1px solid #777}footer #footer-top #footer-top-left{float:left}
footer #footer-top #footer-strapline{float:right;line-height:50px;color:#fff;font-family:"Ubuntu",Helvetica,Arial,sans-serif;font-size:20px;font-weight:300;text-shadow:0 2px 0 rgba(0,0,0,0.8)}
footer #footer-bottom{width:100%;margin-bottom:40px;display:block;position:relative}footer #footer-bottom .footer-links{width:100%;margin:20px auto 0;text-align:center;line-height:1.4em}footer #footer-bottom .footer-links:first-of-type{text-transform:uppercase;font-family:'Lucida Grande',Lucida Grande,Tahoma,Verdana,Arial,sans-serif;font-size:12px;font-weight:bold}footer #footer-bottom .footer-links:first-of-type a{color:#fff}
footer #footer-bottom .footer-links:last-of-type{font-family:'Lucida Grande',Lucida Grande,Tahoma,Verdana,Arial,sans-serif;font-size:10px;font-weight:300;color:#aaa}footer #footer-bottom .footer-links:last-of-type a{color:#aaa}
.third{width:33.3331% !important;padding-right:10px;padding-left:10px;float:left;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.third:first-of-type{padding-left:0}
.third:last-of-type{padding-right:0}
.two-thirds{width:66.6669% !important;padding-right:10px;padding-left:10px;float:left;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.two-thirds:first-of-type{padding-left:0}
.two-thirds:last-of-type{padding-right:0}
.half{width:50% !important;padding-right:10px;padding-left:10px;float:left;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.half:first-of-type{padding-left:0}
.half:last-of-type{padding-right:0;float:right}
.quarter{width:25% !important;padding-right:10px;padding-left:10px;float:left;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.quarter:first-of-type{padding-left:0}
.quarter:last-of-type{padding-right:0}
@media all and (min-width:770px){.container{max-width:980px;margin:0 auto} .full-container{max-width:960px;margin:0 auto} .content{background:#fff;padding:40px;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #e3e3e3;position:relative} article{float:left;position:relative;width:-moz-calc(100% - 340px);width:-webkit-calc(100% - 340px);width:-o-calc(100% - 340px);width:calc(100% - 340px)}article.full-width{width:100%} aside{float:right;position:relative;width:300px} .non-mobile{display:block} .mobile{display:none}}@media all and (max-width:1220px){.topbar .menu-button{display:block;margin-right:0} .popout-menu{display:none} .blur-bg{display:none !important}}@media all and (max-width:980px){.blur-bg{display:none !important}}@media all and (max-width:860px){.topbar .search-button{display:block;float:right} .main-search{display:none} .further-menu-items{-moz-column-count:1;-moz-column-gap:30px;-webkit-column-count:1;-webkit-column-gap:30px;column-count:1;column-gap:30px} #item-grid{margin-bottom:20px}#item-grid ul.item-grid{width:100%;padding:20px;margin-bottom:20px}#item-grid ul.item-grid li{width:25%;padding-top:30%}#item-grid ul.item-grid li .item-image{left:50%;margin-left:-70px;width:140px;max-height:180px}#item-grid ul.item-grid li .item-image .image{max-height:180px}}@media all and (max-width:769px){.non-mobile{display:block} .mobile{display:none} .topbar{position:fixed;z-index:100;top:0}.topbar .menu-button{display:block;margin-right:0} .topbar li{width:50px !important}.topbar li .top-icon{margin:10px 5px !important} .topbar li .user-img{margin:15px 10px !important} .topbar .main-nav{display:none} .fixed-menu-padder{display:block;height:70px;position:relative} .main-search{width:250px} .container{max-width:719px;margin:0 auto} .main-banner,.featured-posts{height:240px}.main-banner .big-white-title.entity,.featured-posts .big-white-title.entity{left:20px;bottom:40px;width:90%} .main-banner .big-white-title.home,.featured-posts .big-white-title.home{left:20px;bottom:60px;width:90%} .main-banner .breadcrumb,.featured-posts .breadcrumb{left:20px;bottom:20px}.main-banner .breadcrumb.subtitle,.featured-posts .breadcrumb.subtitle{font-family:'Lucida Grande',Lucida Grande,Tahoma,Verdana,Arial,sans-serif;font-size:12px;font-weight:bold} .main-banner .buttons,.featured-posts .buttons{top:20px;right:20px} .featured-posts .main-banner{margin-top:0 !important} .content{background:#fff;padding:40px;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #e3e3e3} article{float:left;width:100%} aside{float:right;width:100%} #footer-top{padding-top:20px}#footer-top #footer-top-left{float:left;width:100%;text-align:center} #footer-top #footer-strapline{margin-top:20px;line-height:1.4em !important;float:right;width:100%;text-align:center;font-size:18px !important} #item-grid{margin-bottom:20px}#item-grid ul.item-grid{width:100%;padding:20px;margin-bottom:20px}#item-grid ul.item-grid li{width:33%;padding-top:35%}#item-grid ul.item-grid li .item-image{left:50%;margin-left:-70px;width:140px}#item-grid ul.item-grid li .item-image .image{max-height:150px} .big-white-title{font-size:38px !important} .third,.two-thirds,.quarter{width:50% !important;padding-right:10px !important;padding-left:10px !important;margin-bottom:20px;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} .info-bar.fixed{top:70px} h1.home-tagline{font-family:"Ubuntu",Helvetica,Arial,sans-serif;font-size:18px;font-weight:300;width:-moz-calc(100% - 240px);width:-webkit-calc(100% - 240px);width:-o-calc(100% - 240px);width:calc(100% - 240px);line-height:24px}}@media all and (max-width:550px){#item-grid{margin-bottom:20px}#item-grid ul.item-grid{width:100%;padding:20px;margin-bottom:20px}#item-grid ul.item-grid li{width:50%;padding-top:55%}#item-grid ul.item-grid li .item-image{left:50%;margin-left:-70px;width:140px} .third,.two-thirds,.quarter,.half{width:100% !important;padding-right:10px !important;padding-left:10px !important;margin-bottom:10px;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} .info-bar{padding:5px !important}.info-bar.fixed{top:70px} .info-bar .info-numbers{margin-bottom:5px !important}.info-bar .info-numbers .number{padding:5px 0}.info-bar .info-numbers .number .main{font-size:18px;margin-top:0} .info-bar .info-numbers .number .sub{font-size:10px} .game-search{padding-top:0 !important;margin-bottom:5px !important}.game-search input{-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} .game-search .x{top:15px !important}}@media all and (max-width:479px){.non-mobile{display:none} .mobile{display:block} h1{font-size:20px;padding-bottom:20px}h1.brainwave-title{font-family:"Ubuntu",Helvetica,Arial,sans-serif;font-size:32px;font-weight:bold;padding-top:10px} h1.brainwave-tag{font-family:"Ubuntu",Helvetica,Arial,sans-serif;font-size:32px;font-weight:bold;padding-top:10px} h2{font-size:18px !important;padding:20px 0} h3{font-size:16px !important} p{font-size:12px}p.opening{font-size:16px} p.leading{font-size:11px} .tab-menu.in-container .post-tags{font-size:12px} .fixed-menu-padder{height:50px} .topbar{height:40px}.topbar .logo{width:120px;background-size:100% auto;margin:5px 10px;background-position:50%} .topbar li{width:40px !important;height:40px !important}.topbar li .top-icon{margin:0 0 !important} .topbar li .user-img{margin:10px 10px !important;width:20px !important} .topbar li .dark-menu{top:40px !important} .container{max-width:419px;min-width:320px;margin:0 auto} .main-banner,.featured-posts{height:180px;-moz-box-shadow:0 -40px 50px rgba(0,0,0,0.5) inset;-webkit-box-shadow:0 -40px 50px rgba(0,0,0,0.5) inset;box-shadow:0 -40px 50px rgba(0,0,0,0.5) inset}.main-banner .big-white-title.entity,.featured-posts .big-white-title.entity,.main-banner .big-white-title.home,.featured-posts .big-white-title.home{font-size:24px !important;bottom:20px !important} .main-banner .subtitle,.featured-posts .subtitle{display:none} .main-banner img,.featured-posts img{height:100%;width:inherit} .tab-menu ul li,.tab-menu ul .right-button,.tab-menu ul .left-button{width:100%;text-align:center;float:none;margin-bottom:10px;display:inline-block} ul.in-section{-moz-column-count:1;-moz-column-gap:30px;-webkit-column-count:1;-webkit-column-gap:30px;column-count:1;column-gap:30px}ul.in-section.two-cols{-moz-column-count:1;-moz-column-gap:30px;-webkit-column-count:1;-webkit-column-gap:30px;column-count:1;column-gap:30px} ul.in-section li{font-size:12px} ul.simple-list{padding:0}ul.simple-list li .item-block .item-content.smaller{width:-moz-calc(100% - 140px);width:-webkit-calc(100% - 140px);width:-o-calc(100% - 140px);width:calc(100% - 140px)} ul.simple-list li .item-block .item-stats{width:-moz-calc(100% - 140px);width:-webkit-calc(100% - 140px);width:-o-calc(100% - 140px);width:calc(100% - 140px);padding:10px;height:auto} ul.simple-list li .item-block .item-stats .small-grey-text{margin-bottom:0} .content{background:#fff;padding:20px;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #e3e3e3} article{float:left;width:100%} section{margin-bottom:20px} aside{float:left;width:100%} #item-grid{margin-bottom:20px}#item-grid ul.item-grid{width:100%;padding:20px;margin-bottom:20px}#item-grid ul.item-grid li{width:100%;padding-top:80%}#item-grid ul.item-grid li .item-image{left:50%;margin-left:-70px;width:140px} .in-container{padding:20px 30px !important} .post-item .left-col{width:40px}.post-item .left-col .post-orig-img{width:100%} .post-item .right-col{width:-moz-calc(100% - 60px);width:-webkit-calc(100% - 60px);width:-o-calc(100% - 60px);width:calc(100% - 60px)} .post-item .right-col .post-title{font-family:"Ubuntu",Helvetica,Arial,sans-serif;font-size:22px;font-weight:bold} .post-item .right-col .comment-list{-ms-box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;margin-left:-60px;width:-moz-calc(120%);width:-webkit-calc(120%);width:-o-calc(120%);width:calc(120%)} .post-item .right-col ul.comment-list li .h-line{width:10px;top:20px} .post-item .right-col ul.comment-list li .user-img{margin-left:10px;width:40px;margin-right:10px} .post-item .right-col ul.comment-list li .comment-details{width:-moz-calc(100% - 60px);width:-webkit-calc(100% - 60px);width:-o-calc(100% - 60px);width:calc(100% - 60px)} .post-item .right-col .add-comment{width:100%}.post-item .right-col .add-comment .add-comment-box{border:1px solid #e3e3e3;width:100%;padding:10px;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:20px;font-family:'Lucida Grande',Lucida Grande,Tahoma,Verdana,Arial,sans-serif;font-size:14px;font-weight:300;min-height:40px;resize:none} .post-item .right-col .add-comment .button-wrap{margin-top:10px}.post-item .right-col .add-comment .button-wrap .button{float:right} .pw-button{margin-bottom:10px !important} .info-bar.fixed{top:50px} .third,.two-thirds,.quarter{width:100% !important;padding-right:10px !important;padding-left:10px !important;margin-bottom:10px;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} .item-img-info{margin:0 10px 10px 0} h1.home-tagline{font-family:"Ubuntu",Helvetica,Arial,sans-serif;font-size:16px;font-weight:300;width:100%;line-height:20px;text-align:center} .pos-left{padding-left:20px;margin-left:-20px} .pos-right{padding-right:20px;margin-righ:-20px} #ad-titlebar{overflow:hidden}}
body.section-index{background:url("../img/bg-01.jpg") no-repeat fixed center top #f1f1f1}body.section-index #titlebar{background:#transparent;text-align:center}body.section-index #titlebar .container span.title{font-family:"Ubuntu",Helvetica,Arial,sans-serif;font-size:36px;font-weight:300;font-weight:bold;text-align:center;float:none !important;padding:0 0 10px 0;border-bottom:1px solid #e3e3e3}
body.section-index #masthead{background:url('/img/masthead-bg.png') repeat-x}
body.basic{background:url("/img/bg-01.jpg") no-repeat fixed center top #f1f1f1;width:100%;height:100%}body.basic.landing{background-image:none;background:no-repeat fixed center top transparent;overflow-y:hidden}
body.transparent{background:none !important}
