.display-block{display:block;}
.remove-margin{margin:0;}
.remove-margin-t{margin-top:0;}
.remove-margin-b{margin-bottom:0;}
.hidden{display:none;visibility:hidden;}
.size-auto{max-width:100%;height:auto;}
.align-left,
.alignleft{display:block;margin-right:15px;float:left;}
.align-right,
.alignright{display:block;margin-left:15px;float:right;}
.align-center,
.aligncenter{display:block;margin:auto;margin-bottom:10px;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.text-center{text-align:center;}
.text-justify{text-align:justify;}
.button-more,
.button-default,
.button-primary{display:inline-block;}
.button-more + [class*=button-],
.button-default + [class*=button-],
.button-primary + [class*=button-]{margin-left:10px;}
ul.blank,
ul.space,
ul.line,
ul.check,
ul.zebra{list-style:none;margin:0;padding:0;}
ul.space li{margin-top:15px;}
ul.space li:first-child{margin-top:0;}
ul.line > li{margin-top:5px;padding-top:5px;}
ul.line > li:first-child{margin-top:0;padding-top:0;}
ul.check > li{margin-top:5px;}
ul.check > li:first-child{margin-top:0;}
ul.zebra > li{padding:5px;}
ul.line > li > a:first-child,
ul.check > li > a:first-child{display:block;}
table.zebra{width:100%;}
table.zebra th{font-size:16px;font-weight:normal;text-align:left;}
table.zebra th,
table.zebra td{padding:5px;}
table.zebra tbody,
table.zebra tfoot{font-size:12px;}
table.zebra .bold{font-weight:bold;}
table.zebra .center{text-align:center;}
table.zebra td *{vertical-align:middle;}
table.zebra tfoot{font-style:italic;}
table.zebra caption{font-size:11px;text-align:left;font-style:italic;}
dl.separator{padding:0;overflow:hidden;}
dl.separator dt{width:160px;padding-right:10px;float:left;clear:both;}
dl.separator dd{margin-left:170px;padding-left:20px;}
em.box{padding:0 3px;white-space:nowrap;}
hr.dotted{border:none;}
p.dropcap:first-letter{display:block;margin:7px 4px 0px 0px;float:left;font-size:280%;font-family:Georgia, "Times New Roman", Times, serif;}
.box-content,
.box-note,
.box-info,
.box-warning,
.box-hint,
.box-download{margin:15px 0;padding:10px;}
.box-content{padding:20px 20px 0 20px;}
.box-content1{padding:1px;}
.box-info,
.box-warning,
.box-hint,
.box-download{padding-left:40px;}
form.box fieldset{margin-bottom:30px;padding:0 10px 10px 10px;}
form.box legend{padding:0 10px;}
form.box fieldset > div{margin:15px 0;}
form.box button,
form.box input[type='button'],
form.box input[type='reset']{vertical-align:middle;}
form.short > div{margin:10px 0;}
form.short input{color:#333;}
form.short input:-moz-placeholder{color:#999;}
form.short input::-webkit-input-placeholder{color:#999;}
form.short input.placeholder{color:#999;}
.mobile-switcher{display:block;width:80%;margin:20px auto 40px auto;padding:40px 0;font-size:50px;text-align:center;}
#system .item > .links a{padding:3px 10px;border-radius:3px;font-size:11px;text-transform:uppercase;}
a.button-more:active{box-shadow:inset 0 2px 2px rgba(0,0,0,0.2);}
a.button-more,
form.style button,
form.style input.button,
#system .item > .links a{background-color:transparent;background-position:0 0;background-repeat:repeat;}
img.border-box{border:1px solid rgba(0,0,0,0.3);}
ul.line > li:first-child{background:none;}
ul.line > li,
.comments-list > article,
.wk-twitter-list article,
ul.zoo-list > li,
.zoo-comments-list > article{background-position:0 0;background-repeat:repeat-x;}
ul.line-icon > li{padding-left:16px;}
ul.line-icon > li,
ul.line-icon > li:first-child{margin-top:2px;padding-top:2px;background-position:0 0;background-repeat:no-repeat;}
ul.check > li{padding:4px 0 0 30px;background-position:0 0;background-repeat:no-repeat;}
ul.zebra > li{border-radius:2px;}
ul.zebra > li.odd,
form.style input,
form.style textarea,
form.style select{background-position:0 0;background-repeat:repeat;}
ul.zebra > li:nth-of-type(odd){background-position:0 0;background-repeat:repeat;}
table.zebra tbody td{border-bottom-style:solid;border-bottom-width:1px;}
table.zebra tbody tr:first-child td{border-top-style:solid;border-top-width:1px;}
dl.separator dt{position:relative;padding-top:5px;padding-bottom:5px;text-transform:uppercase;}
dl.separator dd{padding-top:5px;padding-bottom:5px;border-width:0 0 0 1px;border-style:solid;}
dl.separator dt:before{content:"";position:absolute;top:0;right:-15px;width:30px;border-width:1px 0 0 0;border-style:solid;}
dl.separator dt:after{content:"";position:absolute;top:-3px;right:-3px;width:5px;height:5px;border-width:1px;border-style:solid;border-radius:6px;}
dl.separator dt:first-child:before,
dl.separator dt:first-child:after{display:none;}
em.box{padding:0 2px;border:none;border-radius:2px;background-position:0 0;background-repeat:repeat;}
hr.dotted{background-position:0 0;background-repeat:repeat-x;}
.box-content,
.box-note,
.box-info,
.box-warning,
.box-hint,
.box-download{border-radius:3px;}
.box-note,
.box-info,
.box-warning,
.box-hint,
.box-download{background-position:0 0;background-repeat:no-repeat;}
.box-info{background-image:url(../images/tools/box_info.png);}
.box-warning{background-image:url(../images/tools/box_warning.png);}
.box-hint{background-image:url(../images/tools/box_hint.png);}
.box-download{background-image:url(../images/tools/box_download.png);}
form.box fieldset{border-style:solid;border-width:1px;border-radius:3px;}
form.style input,
form.style textarea,
form.style select,
form.style button,
form.style input[type="button"]{padding:4px;border:none;border-radius:3px;background-color:transparent;outline:none;}
.mobile-switcher{border-radius:3px;}
.social-icons{margin:0;padding:0;list-style:none;overflow:hidden;}
.social-icons li,
.social-icons li a{float:left;}
.social-icons li{margin:0 0 0 6px;line-height:39px;}
.social-icons li a{display:inline-block;overflow:hidden;width:36px;height:38px;background:url(../images/tools/icons_social.png) 0 0 no-repeat;}
.social-icons .twitter a{background-position:0 0;}
.social-icons .twitter a:hover{background-position:0 -40px;}
.social-icons .facebook a{background-position:0 -80px;}
.social-icons .facebook a:hover{background-position:0 -120px;}
.social-icons .youtube a{background-position:0 -160px;}
.social-icons .youtube a:hover{background-position:0 -200px;}
.social-icons .vimeo a{background-position:0 -240px;}
.social-icons .vimeo a:hover{background-position:0 -280px;}
hr{border-top-color:#398AA4;}
::-moz-selection{background:#398AA4;color:#fff;}
::selection{background:#398AA4;color:#fff;}
h1,
h3,
.menu-dropdown a.level1,
.menu-dropdown span.level1,
.mod-light .module-title,
a.button-more,
form.box legend,
.system-light #system .title a,
.system-light #system .item header time{color:#3F3E39;}
.menu-dropdown a.level2,
.menu-dropdown span.level2,
.menu-dropdown a.level3,
.menu-sidebar a.level1 > span,
.menu-sidebar span.level1 > span,
.menu-sidebar .level2 a,
.menu-line li a,
form.style input:focus,
form.style textarea:focus,
form.style select:focus,
form.style button,
form.style input[type="button"]{color:#A6DFEB;}
.menu-dropdown li.level1:hover .level1,
.menu-dropdown li.remain .level1,
.menu-dropdown a.level3:hover,
.menu-dropdown .level1:hover .level1 span.subtitle,
.menu-dropdown li.remain .level1 span.subtitle,
.menu-dropdown .level2 .level2 span.subtitle,
.wk-slideshow-radiance .caption h1,
.wk-slideshow-radiance .caption a{color:#65ecff;}
a,
.menu-sidebar a.level1 > span:hover,
.menu-sidebar span.level1 > span:hover,
.module .menu-sidebar .level2 a:hover,
.menu-line li a:hover,
.module-title span.subtitle,
em.box,
#system .item header time,
.demo-bubble h3{color:#ce6e62;}
h2{color:#d4954d;}
.mod-dark .module-title{color:#424242;}
a:hover,
h4,
code,
mark,
.menu-dropdown li.active .level1,
.menu-dropdown a.level2:hover,
.menu-dropdown a.current.level3,
.menu-sidebar a.level1.active > span,
.menu-sidebar span.level1.active > span,
.module .menu-sidebar .level2 a.current,
form.style button:hover,
form.style input[type="button"]:hover,
#system .title a:hover,
#system .pagination strong,
.wk-slideshow-radiance .caption a:hover{color:#ce6e62;}
.mod-dark .module-title span.subtitle,
.mod-dark .menu-sidebar .level2 a,
#system small,
#system blockquote,
table.zebra caption,
form.style input,
form.style textarea,
form.style select,
.comments-list .meta,
.zoo-item-list p.meta,
.zoo-comments-list .meta{color:#5288A1;}
.mod-dark{background-color:#e9e7c7;}
ins,
mark,
.menu-dropdown li.level1:hover .level1,
.menu-dropdown li.remain .level1,
.menu-dropdown .dropdown-bg > div,
a.button-more:hover,
form.style input:focus,
form.style textarea:focus,
form.style select:focus,
form.style button:hover,
form.style input[type="button"]:hover,
.mobile-switcher,
#system .pagination a:hover,
#system .pagination strong,
#system .item > .links a:hover,
#system span.highlight,
#m-navigation ul li,
#m-navigation ul li.parent{background-color:#398AA4;}
.wk-slideset-radiance article{color:#E8FFFD;}
.dark-text{color:#092133;text-shadow:0 1px 0 rgba(255,255,255,0.05);}
#footer{color:#486A87;}
#m-menu, #m-login, #m-search,
#page div.m-content{background:#398AA4;}
body#page{background-color:#18221D;background-image:url(http://www.scarymazegames.net/wp-content/uploads/2012/10/page.jpg);color:#A6DFEB;text-shadow:0 1px 0 rgba(0,0,0,0.1);}
#toolbar,
#footer,
#system .items .item,
#system .items .leading .item,
#system .item-list,
.wk-slideset-radiance,
.wk-slideset-radiance > div{background-image:url(../images/line.png);background-repeat:repeat-x;}
#totop-scroller{background-image:url("http://www.scarymazegames.net/wp-content/uploads/2012/11/spriteme1.png");background-position:-30px -136px;}
.mod-dark,
.system-dark #content{color:#424242;}
.mod-light,
.system-light #content{border-right:4px double #D5D3B5;margin-right:0;padding:10px;border-radius:4px;background:#e9e7c7;box-shadow:0 8px 4px -4px rgba(0,0,0,0.3);color:#555;text-shadow:none;}
.
a.button-more,
form.style button,
form.style input.button,
ul.line > li,
.comments-list > article,
.wk-twitter-list article,
ul.zoo-list > li,
ul.line-icon > li,
ul.zebra > li.odd,
form.style input,
form.style textarea,
table.zebra tbody td,
table.zebra tbody tr:first-child td{border-color:rgba(255,255,255,0.1);}
table.zebra tbody tr.odd{background-color:rgba(255,255,255,0.05);}
table.zebra tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,0.05);}
dl.separator dd,
dl.separator dt:before,
dl.separator dt:after{border-color:rgba(255,255,255,0.2);}
dl.separator dt:after{background:#09263c;}
pre,
.box-content,
.box-note,
.box-info,
.box-warning,
.box-hint,
.box-download,
#system #comments .comment-head{background-color:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.1);}
form.box fieldset,
#system .author-box{border-color:rgba(255,255,255,0.1);}
form.short input:-moz-placeholder{color:#BDFFF9;}
#system .item > header time{background-image:url(../images/system_time.png);}
#system .pagination a{background-image:url(../images/pagination.png);}
.searchbox{border:1px solid rgba(189,255,250,0.25);background-image:url(../images/searchbox.png);background-clip:padding-box;}
.searchbox:hover{border-color:rgba(189,255,250,0.35);}
.searchbox.filled button{background-image:url(../images/searchbox_reset.png);}
.searchbox.loading button{background-image:url(../images/searchbox_loader.gif);}
.searchbox input{color:#BDFFF9;text-shadow:0 1px 0 rgba(0,0,0,0.1);}
.searchbox input:-moz-placeholder{color:#A6DFEB;}
.searchbox input::-webkit-input-placeholder{color:#A6DFEB;}
.searchbox input.placeholder{color:#A6DFEB;}
.searchbox .results{background:#398AA4;box-shadow:0 8px 6px -6px rgba(0,0,0,0.4);}
.searchbox .results li.result.selected{background-color:#3b8ea8;color:#fff;}
.wk-slideshow-radiance .nav span,
.wk-slideset-radiance .nav.icon span{background-image:url(../images/widgetkit/nav.png);}
#lightbox-outer,
#lightbox-content{border-color:#398AA4;}
#lightbox-outer,
#lightbox-title.lightbox-title-inside{background:#398AA4;}