.heading,h1,h2,h3,h4,h5,h6{font-family:"Bree Serif", serif !important;color:#561217;padding:0;margin:0}.heading a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#561217;text-decoration:none}.heading a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#561217}h1,.h1{font-size:2.2em}h2,.h2{font-size:1.8em}h3,.h3{font-size:1.4em}h4,.h4{font-size:1.0em}h5,.h5{font-size:0.8em}h6,.h6{font-size:0.6em}h1,h2,h3,h4,h5,h6{line-height:1em;margin:12px 0}.heading,h1,h2,h3,h4,h5,h6{font-family:"Bree Serif", serif !important;color:#561217;padding:0;margin:0}.heading a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#561217;text-decoration:none}.heading a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#561217}h1,.h1{font-size:2.2em}h2,.h2{font-size:1.8em}h3,.h3{font-size:1.4em}h4,.h4{font-size:1.0em}h5,.h5{font-size:0.8em}h6,.h6{font-size:0.6em}h1,h2,h3,h4,h5,h6{line-height:1em;margin:12px 0}#account{position:relative;background-color:#333;color:#ccc;padding:0;margin:0;font-size:14px}#account .height_spacer{padding:5px 0}#account ul.menu{position:absolute;top:0;right:10px;margin:0;padding:0;display:block}#account ul.menu li.menu{position:relative;display:table-cell;margin:0;padding:0;list-style:none;vertical-align:middle;white-space:nowrap}#account ul.menu li.menu a{font-family:"Roboto", sans-serif !important;color:#ccc;text-decoration:none;margin:0;padding:5px 10px 5px 8px;display:block;text-align:center;position:relative;white-space:nowrap}#account ul.menu li.menu a:hover,#account ul.menu li.menu a:active{color:white;background-color:#555;text-decoration:none;text-shadow:1px 1px 2px rgba(0,0,0,0.5)}@media (min-width: 320px) and (max-width: 767px){#account ul.menu li.menu.signed_in_as{display:none}}.heading,h1,h2,h3,h4,h5,h6{font-family:"Bree Serif", serif !important;color:#561217;padding:0;margin:0}.heading a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#561217;text-decoration:none}.heading a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#561217}h1,.h1{font-size:2.2em}h2,.h2{font-size:1.8em}h3,.h3{font-size:1.4em}h4,.h4{font-size:1.0em}h5,.h5{font-size:0.8em}h6,.h6{font-size:0.6em}h1,h2,h3,h4,h5,h6{line-height:1em;margin:12px 0}body.admin .actions{margin-bottom:20px}body.admin .actions .btn{-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.2);box-shadow:1px 1px 1px rgba(0,0,0,0.2);background:#c10000;background-image:-moz-linear-gradient(top, #cd0000 10%, #b40000 90%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(10%, #cd0000), color-stop(90%, #b40000));filter:progid:DXImageTransform.Microsoft.gradient( startColorstr=#cd0000, endColorstr=#b40000, GradientType=0 );border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;display:inline-block;border:0;outline:0;padding:10px 20px;color:white;font-size:16px;text-align:center;text-decoration:none;text-shadow:1px 1px 2px rgba(0,0,0,0.5);transition:all 0.5 ease;-moz-transition:all 0.5 ease;-webkit-transition:all 0.5 ease}body.admin .actions .btn:hover{background:#d00000;background-image:-moz-linear-gradient(top, #dc0000 10%, #c30000 90%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(10%, #dc0000), color-stop(90%, #c30000));filter:progid:DXImageTransform.Microsoft.gradient( startColorstr=#dc0000, endColorstr=#c30000, GradientType=0 );color:white;text-decoration:none}body.admin .actions .btn:active{background:#c10000;background-image:-moz-linear-gradient(top, #b40000 10%, #cd0000 90%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(10%, #b40000), color-stop(90%, #cd0000));filter:progid:DXImageTransform.Microsoft.gradient( startColorstr=#b40000, endColorstr=#cd0000, GradientType=0 )}body.admin .actions .btn .fa-fw{width:auto;text-align:left;margin-right:3px}body.admin #admin_sidebar{width:180px;min-width:180px;margin:0;padding:0;display:table-cell;background-color:#333;color:white;vertical-align:top}body.admin #admin_sidebar ul.menu{position:relative;display:table;width:100%;margin:0 0 30px 0;padding:0}body.admin #admin_sidebar ul.menu li.menu_item{position:relative;display:block;width:100%;margin:0;padding:0;list-style:none;vertical-align:middle;white-space:nowrap}body.admin #admin_sidebar ul.menu li.menu_item.selected:before{content:"";position:absolute;border-left:none;border-right:10px solid #f9f9f9;border-top:10px solid transparent;border-bottom:10px solid transparent;margin-left:0;margin-top:-10px;top:50%;left:auto;right:0;z-index:1}body.admin #admin_sidebar ul.menu li.menu_item:last-child{border-bottom:1px solid #555}body.admin #admin_sidebar ul.menu li.menu_item a{font-family:"Roboto", sans-serif !important;position:relative;display:block;width:100%;margin:0;padding:20px 20px;color:#ccc;text-decoration:none;vertical-align:middle;white-space:nowrap;border-top:1px solid #555}body.admin #admin_sidebar ul.menu li.menu_item a .fa{position:relative;top:2px;display:inline-block;font-size:24px;margin-right:5px}body.admin #admin_sidebar ul.menu li.menu_item a:hover,body.admin #admin_sidebar ul.menu li.menu_item a:active{color:white;text-decoration:none;text-shadow:1px 1px 2px rgba(0,0,0,0.5)}body.admin #admin_sidebar ul.menu li.menu_item.selected a{color:white;border-top:1px solid rgba(0,0,0,0.3);background-color:#555;text-decoration:none;text-shadow:1px 1px 2px rgba(0,0,0,0.5)}.heading,h1,h2,h3,h4,h5,h6{font-family:"Bree Serif", serif !important;color:#561217;padding:0;margin:0}.heading a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#561217;text-decoration:none}.heading a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#561217}h1,.h1{font-size:2.2em}h2,.h2{font-size:1.8em}h3,.h3{font-size:1.4em}h4,.h4{font-size:1.0em}h5,.h5{font-size:0.8em}h6,.h6{font-size:0.6em}h1,h2,h3,h4,h5,h6{line-height:1em;margin:12px 0}#download .document_content .download_name{font-size:20px;font-weight:bold;color:#561217;margin-bottom:10px}#download .document_content .download_name span{font-size:18px;font-weight:normal;color:#555}#download .document_content .download_name .monospace{font-family:"Menlo", "Monaco", "Consolas", monospace !important}.heading,h1,h2,h3,h4,h5,h6{font-family:"Bree Serif", serif !important;color:#561217;padding:0;margin:0}.heading a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#561217;text-decoration:none}.heading a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#561217}h1,.h1{font-size:2.2em}h2,.h2{font-size:1.8em}h3,.h3{font-size:1.4em}h4,.h4{font-size:1.0em}h5,.h5{font-size:0.8em}h6,.h6{font-size:0.6em}h1,h2,h3,h4,h5,h6{line-height:1em;margin:12px 0}div.editor{height:500px;font-size:14px;line-height:1.5em;font-family:"Menlo", "Monaco", "Consolas", monospace !important;border:1px solid #ccc;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;margin-bottom:15px}.heading,h1,h2,h3,h4,h5,h6{font-family:"Bree Serif", serif !important;color:#561217;padding:0;margin:0}.heading a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#561217;text-decoration:none}.heading a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#561217}h1,.h1{font-size:2.2em}h2,.h2{font-size:1.8em}h3,.h3{font-size:1.4em}h4,.h4{font-size:1.0em}h5,.h5{font-size:0.8em}h6,.h6{font-size:0.6em}h1,h2,h3,h4,h5,h6{line-height:1em;margin:12px 0}#file_upload_progress_bars{padding:12px 15px 12px 15px;margin-top:20px;background:white;border:1px solid #dddddd;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-webkit-box-shadow:0px 0px 3px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 3px rgba(0,0,0,0.1);box-shadow:0px 0px 3px rgba(0,0,0,0.1)}#file_upload_progress_bars:empty{display:none}#file_upload_progress_bars .summary{font-weight:bold;color:#555;margin-left:2px;margin-bottom:2px}#file_upload_progress_bars .progress_bar .progress{-webkit-box-shadow:inset 0 1px 5px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 5px rgba(0,0,0,0.2);box-shadow:inset 0 1px 5px rgba(0,0,0,0.2)}#file_upload_progress_bars .progress_bar:last-child .progress{margin-bottom:5px}#file_upload_errors{margin-left:5px;color:#b94a48}.btn-file{position:relative;overflow:hidden;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.2);box-shadow:1px 1px 1px rgba(0,0,0,0.2);background:#c10000;background-image:-moz-linear-gradient(top, #cd0000 10%, #b40000 90%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(10%, #cd0000), color-stop(90%, #b40000));filter:progid:DXImageTransform.Microsoft.gradient( startColorstr=#cd0000, endColorstr=#b40000, GradientType=0 );border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;display:inline-block;border:0;outline:0;padding:10px 20px;color:white;font-size:16px;text-align:center;text-decoration:none;text-shadow:1px 1px 2px rgba(0,0,0,0.5);transition:all 0.5 ease;-moz-transition:all 0.5 ease;-webkit-transition:all 0.5 ease}.btn-file:hover{background:#d00000;background-image:-moz-linear-gradient(top, #dc0000 10%, #c30000 90%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(10%, #dc0000), color-stop(90%, #c30000));filter:progid:DXImageTransform.Microsoft.gradient( startColorstr=#dc0000, endColorstr=#c30000, GradientType=0 );color:white;text-decoration:none}.btn-file:active{background:#c10000;background-image:-moz-linear-gradient(top, #b40000 10%, #cd0000 90%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(10%, #b40000), color-stop(90%, #cd0000));filter:progid:DXImageTransform.Microsoft.gradient( startColorstr=#b40000, endColorstr=#cd0000, GradientType=0 )}.btn-file .fa-fw{width:auto;text-align:left;margin-right:3px}.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:999px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:none;background:white;cursor:inherit;display:block}.heading,h1,h2,h3,h4,h5,h6{font-family:"Bree Serif", serif !important;color:#561217;padding:0;margin:0}.heading a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#561217;text-decoration:none}.heading a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#561217}h1,.h1{font-size:2.2em}h2,.h2{font-size:1.8em}h3,.h3{font-size:1.4em}h4,.h4{font-size:1.0em}h5,.h5{font-size:0.8em}h6,.h6{font-size:0.6em}h1,h2,h3,h4,h5,h6{line-height:1em;margin:12px 0}.alert-group .flash{position:relative;opacity:0;transition:opacity 0.25s linear;-moz-transition:opacity 0.25s linear;-webkit-transition:opacity 0.25s linear;-o-transition:opacity 0.25s linear;margin-bottom:20px}.alert-group .flash.fade-in{opacity:1}.alert-group .alert{position:relative;border-width:2px;border-color:white;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);box-shadow:0 1px 3px rgba(0,0,0,0.2)}.alert-group .alert code{padding:0;font-size:1em;background-color:transparent}.alert-group .alert a:not(.btn){text-decoration:underline;font-weight:bold}.alert-group .alert .btn{display:inline-block}.alert-group .alert a.close,.alert-group .alert a.close:hover{position:absolute;font-size:30px;right:20px;top:12px;text-decoration:none}.alert-group .alert.alert-success,.alert-group .alert.alert-notice{color:#468847;background-color:#dfeedf}.alert-group .alert.alert-success a:not(.btn),.alert-group .alert.alert-notice a:not(.btn){color:#468847}.alert-group .alert.alert-success a.close,.alert-group .alert.alert-success a.close:hover,.alert-group .alert.alert-notice a.close,.alert-group .alert.alert-notice a.close:hover{color:#468847}.alert-group .alert.alert-warning{color:#c67605;background-color:#fef4e5}.alert-group .alert.alert-warning a:not(.btn){color:#c67605}.alert-group .alert.alert-warning a.close,.alert-group .alert.alert-warning a.close:hover{color:#c67605}.alert-group .alert.alert-info{color:#3a87ad;background-color:#daeaf3}.alert-group .alert.alert-info a:not(.btn){color:#3a87ad}.alert-group .alert.alert-info a.close,.alert-group .alert.alert-info a.close:hover{color:#3a87ad}.alert-group .alert.alert-error,.alert-group .alert.alert-alert,.alert-group .alert.recaptcha_error{color:#b94a48;background-color:#f1dcdc}.alert-group .alert.alert-error a:not(.btn),.alert-group .alert.alert-alert a:not(.btn),.alert-group .alert.recaptcha_error a:not(.btn){color:#b94a48}.alert-group .alert.alert-error a.close,.alert-group .alert.alert-error a.close:hover,.alert-group .alert.alert-alert a.close,.alert-group .alert.alert-alert a.close:hover,.alert-group .alert.recaptcha_error a.close,.alert-group .alert.recaptcha_error a.close:hover{color:#b94a48}.heading,h1,h2,h3,h4,h5,h6{font-family:"Bree Serif", serif !important;color:#561217;padding:0;margin:0}.heading a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#561217;text-decoration:none}.heading a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#561217}h1,.h1{font-size:2.2em}h2,.h2{font-size:1.8em}h3,.h3{font-size:1.4em}h4,.h4{font-size:1.0em}h5,.h5{font-size:0.8em}h6,.h6{font-size:0.6em}h1,h2,h3,h4,h5,h6{line-height:1em;margin:12px 0}.highlight{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-family:"Menlo", "Monaco", "Consolas", monospace !important;font-size:14px;background-color:#3e3e3e;color:#f0f0f0}.highlight pre{padding:10px;white-space:pre-wrap;font-size:inherit;color:inherit;background-color:inherit;border:none}.highlight .hll{background-color:#e6e1dc}.highlight .c{color:#bc9458;font-style:italic}.highlight .err{color:#ffc66d}.highlight .k{color:#cc7833}.highlight .n{color:#f0f0f0}.highlight .o{color:#f0f0f0}.highlight .p{color:#f0f0f0}.highlight .cm{color:#bc9458;font-style:italic}.highlight .cp{color:#bc9458;font-style:italic}.highlight .c1{color:#bc9458;font-style:italic}.highlight .cs{color:#bc9458;font-style:italic}.highlight .kc{color:#cc7833}.highlight .kd{color:#cc7833}.highlight .kn{color:#cc7833}.highlight .kp{color:#cc7833}.highlight .kr{color:#da4939}.highlight .kt{color:#7f8db2}.highlight .m{color:#a5c261}.highlight .s{color:#a5c261}.highlight .na{color:#da4939}.highlight .nb{color:#6d9cbe}.highlight .nc{color:#ffc66d}.highlight .no{color:#6d9cbe}.highlight .nd{color:#da4939}.highlight .ni{color:#f0f0f0}.highlight .ne{color:#f0f0f0}.highlight .nf{color:#ffc66d}.highlight .nl{color:#f0f0f0}.highlight .nn{color:#f0f0f0}.highlight .nx{color:#f0f0f0}.highlight .py{color:#f0f0f0}.highlight .nt{color:#e8bf6a}.highlight .nv{color:#f0f0f0}.highlight .ow{color:#cc7833}.highlight .w{color:#f0f0f0}.highlight .mf{color:#a5c261}.highlight .mh{color:#a5c261}.highlight .mi{color:#a5c261}.highlight .mo{color:#a5c261}.highlight .sb{color:#a5c261}.highlight .sc{color:#a5c261}.highlight .sd{color:#a5c261}.highlight .s2{color:#a5c261}.highlight .se{color:#da4939}.highlight .sh{color:#a5c261}.highlight .si{color:#a5c261}.highlight .sx{color:#a5c261}.highlight .sr{color:#a5c261}.highlight .s1{color:#a5c261}.highlight .ss{color:#a5c261}.highlight .bp{color:#f0f0f0}.highlight .vc{color:#f0f0f0}.highlight .vg{color:#f0f0f0}.highlight .vi{color:#f0f0f0}.highlight .il{color:#a5c261}.heading,h1,h2,h3,h4,h5,h6{font-family:"Bree Serif", serif !important;color:#561217;padding:0;margin:0}.heading a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#561217;text-decoration:none}.heading a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#561217}h1,.h1{font-size:2.2em}h2,.h2{font-size:1.8em}h3,.h3{font-size:1.4em}h4,.h4{font-size:1.0em}h5,.h5{font-size:0.8em}h6,.h6{font-size:0.6em}h1,h2,h3,h4,h5,h6{line-height:1em;margin:12px 0}#content.with_sidebar_right .content_sizer{display:table}#content.with_sidebar_right .content_sizer .content_wrapper{display:table-cell;vertical-align:top;padding-right:20px;width:100%}#content.with_sidebar_right .content_sizer #incontrol_sidebar{position:relative;width:225px;min-width:225px;margin:0;padding:20px 0;display:table-cell;background-color:transparent;color:white;vertical-align:top}#content.with_sidebar_right .content_sizer #incontrol_sidebar .heading,#content.with_sidebar_right .content_sizer #incontrol_sidebar h1,#content.with_sidebar_right .content_sizer #incontrol_sidebar h2,#content.with_sidebar_right .content_sizer #incontrol_sidebar h3,#content.with_sidebar_right .content_sizer #incontrol_sidebar h4,#content.with_sidebar_right .content_sizer #incontrol_sidebar h5,#content.with_sidebar_right .content_sizer #incontrol_sidebar h6{font-size:1.2em;margin-top:10px;margin-bottom:3px;padding-bottom:2px;border-bottom:2px solid #e6e6e6}#content.with_sidebar_right .content_sizer #incontrol_sidebar .heading:first-child,#content.with_sidebar_right .content_sizer #incontrol_sidebar h1:first-child,#content.with_sidebar_right .content_sizer #incontrol_sidebar h2:first-child,#content.with_sidebar_right .content_sizer #incontrol_sidebar h3:first-child,#content.with_sidebar_right .content_sizer #incontrol_sidebar h4:first-child,#content.with_sidebar_right .content_sizer #incontrol_sidebar h5:first-child,#content.with_sidebar_right .content_sizer #incontrol_sidebar h6:first-child{margin-top:0}#content.with_sidebar_right .content_sizer #incontrol_sidebar a{display:block}#content.with_sidebar_right .content_sizer #incontrol_sidebar .sidebar_content{top:0;left:0}.heading,h1,h2,h3,h4,h5,h6{font-family:"Bree Serif", serif !important;color:#561217;padding:0;margin:0}.heading a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#561217;text-decoration:none}.heading a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#561217}h1,.h1{font-size:2.2em}h2,.h2{font-size:1.8em}h3,.h3{font-size:1.4em}h4,.h4{font-size:1.0em}h5,.h5{font-size:0.8em}h6,.h6{font-size:0.6em}h1,h2,h3,h4,h5,h6{line-height:1em;margin:12px 0}table.licenses td.status{color:#b94a48}table.licenses td.status.valid{color:inherit}form.add_license .add_license_group{position:relative}form.add_license .add_license_group .form-group{display:inline-block;margin-bottom:0}form.add_license .add_license_group .form-group input#license_code{width:200px}form.add_license .add_license_group .btn-submit{position:relative;display:inline-block;padding:6px 20px;margin-bottom:1px;margin-left:8px}form.add_license .help-block{display:none !important}.heading,h1,h2,h3,h4,h5,h6{font-family:"Bree Serif", serif !important;color:#561217;padding:0;margin:0}.heading a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#561217;text-decoration:none}.heading a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#561217}h1,.h1{font-size:2.2em}h2,.h2{font-size:1.8em}h3,.h3{font-size:1.4em}h4,.h4{font-size:1.0em}h5,.h5{font-size:0.8em}h6,.h6{font-size:0.6em}h1,h2,h3,h4,h5,h6{line-height:1em;margin:12px 0}ul#navigation{position:absolute;top:41px;right:0;color:white;margin:0;padding:0;display:table;font-size:16px}@media (min-width: 320px) and (max-width: 767px){ul#navigation{position:relative;top:0;left:0;margin-left:auto;margin-right:auto;margin-bottom:10px;font-size:14px}ul#navigation li.menu{width:64px}}ul#navigation li.menu{position:relative;margin:0;list-style:none;display:table-cell;background:transparent}ul#navigation li.menu a{font-family:"Roboto", sans-serif !important;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;color:#555;text-decoration:none;padding:12px 20px 10px 20px;margin:0;display:block;text-align:center;position:relative;background:transparent}@media (min-width: 320px) and (max-width: 767px){ul#navigation li.menu a{padding:10px 5px}}ul#navigation li.menu a:hover{color:white;background-color:#777;text-decoration:none;text-shadow:1px 1px 2px rgba(0,0,0,0.5)}ul#navigation li.menu a:active{color:white;background-color:#555;text-decoration:none;text-shadow:1px 1px 2px rgba(0,0,0,0.5)}.heading,h1,h2,h3,h4,h5,h6,.posts .collection_title,.posts .post .title,.show_post .title,.show_page .title,.document_content .title{font-family:"Bree Serif", serif !important;color:#561217;padding:0;margin:0}.heading a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.posts .collection_title a,.posts .post .title a,.show_post .title a,.show_page .title a,.document_content .title a{color:#561217;text-decoration:none}.heading a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,.posts .collection_title a:hover,.posts .post .title a:hover,.show_post .title a:hover,.show_page .title a:hover,.document_content .title a:hover{color:#561217}h1,.h1{font-size:2.2em}h2,.h2,.posts .post .title,.show_post .title,.show_page .title,.document_content .title{font-size:1.8em}h3,.h3,.posts .collection_title,.show_post .body h2,.show_page .body h2,.document_content .body h2{font-size:1.4em}h4,.h4{font-size:1.0em}h5,.h5{font-size:0.8em}h6,.h6{font-size:0.6em}h1,h2,h3,h4,h5,h6{line-height:1em;margin:12px 0}.posts{margin-bottom:-20px}.posts .collection_title{display:relative;background-color:white;margin-bottom:20px;padding:10px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.1);-moz-box-shadow:1px 1px 4px rgba(0,0,0,0.1);box-shadow:1px 1px 4px rgba(0,0,0,0.1);color:#999;line-height:1.1em}.posts .post{display:relative;background-color:white;margin-bottom:20px;padding:20px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.1);-moz-box-shadow:1px 1px 4px rgba(0,0,0,0.1);box-shadow:1px 1px 4px rgba(0,0,0,0.1)}.posts .post .title{line-height:1.1em}.posts .post .date{color:#999;font-size:14px;margin:5px 0 5px 0}.posts .post .date .short{display:none}@media only screen and (max-width: 1024px){.posts .post .date .short{display:inline}.posts .post .date .long{display:none}}.posts .post .tags{margin:0 0 4px 0;padding:0;display:inline-block}.posts .post .tags .tag{display:inline-block;padding:0.3em 0.5em;margin-right:0.5em;background:#bfbfbf;border-top-right-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-top-left-radius:10px;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-bottom-left-radius:10px;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;color:white;font-size:11px;line-height:1.0em;text-transform:uppercase;text-decoration:none}.posts .post .tags .tag .fa{color:white;margin-right:0.2em}.posts .post .tags .tag a{text-shadow:1px 1px 1px rgba(0,0,0,0.3);color:white}.posts .post .tags .tag a:hover{color:white;text-decoration:none}.posts .post .excerpt{height:4.5em;overflow:hidden}.posts .post .read_more{margin-top:15px;zoom:1;text-align:right}.posts .post .read_more:before,.posts .post .read_more:after{content:"";display:table}.posts .post .read_more:after{clear:both}.posts .post .read_more a{-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.2);box-shadow:1px 1px 1px rgba(0,0,0,0.2);background:#c10000;background-image:-moz-linear-gradient(top, #cd0000 10%, #b40000 90%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(10%, #cd0000), color-stop(90%, #b40000));filter:progid:DXImageTransform.Microsoft.gradient( startColorstr=#cd0000, endColorstr=#b40000, GradientType=0 );border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;display:inline-block;border:0;outline:0;padding:10px 20px;color:white;font-size:16px;text-align:center;text-decoration:none;text-shadow:1px 1px 2px rgba(0,0,0,0.5);transition:all 0.5 ease;-moz-transition:all 0.5 ease;-webkit-transition:all 0.5 ease}.posts .post .read_more a:hover{background:#d00000;background-image:-moz-linear-gradient(top, #dc0000 10%, #c30000 90%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(10%, #dc0000), color-stop(90%, #c30000));filter:progid:DXImageTransform.Microsoft.gradient( startColorstr=#dc0000, endColorstr=#c30000, GradientType=0 );color:white;text-decoration:none}.posts .post .read_more a:active{background:#c10000;background-image:-moz-linear-gradient(top, #b40000 10%, #cd0000 90%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(10%, #b40000), color-stop(90%, #cd0000));filter:progid:DXImageTransform.Microsoft.gradient( startColorstr=#b40000, endColorstr=#cd0000, GradientType=0 )}.posts .post .read_more a .fa-fw{width:auto;text-align:left;margin-right:3px}.show_post .title,.show_page .title,.document_content .title{margin-bottom:10px;line-height:1.1em}.show_post .date,.show_page .date,.document_content .date{color:#999;font-size:0.9em;margin:-5px 0 0 0}.show_post .date .short,.show_page .date .short,.document_content .date .short{display:none}@media only screen and (max-width: 1024px){.show_post .date .short,.show_page .date .short,.document_content .date .short{display:inline}.show_post .date .long,.show_page .date .long,.document_content .date .long{display:none}}.show_post .tags,.show_page .tags,.document_content .tags{margin:0 0 10px 0;padding:0;display:inline-block;font-size:14px}.show_post .tags .tag,.show_page .tags .tag,.document_content .tags .tag{display:inline-block;padding:0.3em 0.5em;margin-right:0.5em;background:#bfbfbf;border-top-right-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-top-left-radius:10px;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-bottom-left-radius:10px;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;color:white;font-size:0.8em;line-height:1.0em;text-transform:uppercase;text-decoration:none}.show_post .tags .tag .fa,.show_page .tags .tag .fa,.document_content .tags .tag .fa{color:white;margin-right:0.2em}.show_post .tags .tag a,.show_page .tags .tag a,.document_content .tags .tag a{text-shadow:1px 1px 1px rgba(0,0,0,0.3);color:white}.show_post .tags .tag a:hover,.show_page .tags .tag a:hover,.document_content .tags .tag a:hover{color:white;text-decoration:none}.show_post hr,.show_page hr,.document_content hr{margin:15px 0 0 0;border:0;border-top:2px solid #f2f2f2;padding:0 0 15px 0}.show_post .body h2,.show_page .body h2,.document_content .body h2{display:block;margin-top:1.5em}.show_post .body .blockquote,.show_page .body .blockquote,.document_content .body .blockquote{position:relative;padding-left:10px;margin:0 20px 0 10px}.show_post .body .blockquote i.fa.fa-quote-left,.show_page .body .blockquote i.fa.fa-quote-left,.document_content .body .blockquote i.fa.fa-quote-left{position:absolute;left:-18px;top:0;color:#e6e6e6;font-size:24px}.show_post .body code,.show_page .body code,.document_content .body code{color:#7c0000;background:#f2f2f2}.show_post .body img,.show_page .body img,.document_content .body img{-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.3);-moz-box-shadow:1px 1px 3px rgba(0,0,0,0.3);box-shadow:1px 1px 3px rgba(0,0,0,0.3);width:100%;max-width:100%;height:auto}.show_post .fin,.show_page .fin,.document_content .fin{display:block;text-align:center;color:#c80000;margin-bottom:0px;font-size:20px}.heading,h1,h2,h3,h4,h5,h6,.projects .project .title{font-family:"Bree Serif", serif !important;color:#561217;padding:0;margin:0}.heading a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.projects .project .title a{color:#561217;text-decoration:none}.heading a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,.projects .project .title a:hover{color:#561217}h1,.h1{font-size:2.2em}h2,.h2,.projects .project .title{font-size:1.8em}h3,.h3{font-size:1.4em}h4,.h4{font-size:1.0em}h5,.h5{font-size:0.8em}h6,.h6{font-size:0.6em}h1,h2,h3,h4,h5,h6{line-height:1em;margin:12px 0}.projects .group{clear:both;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.2);box-shadow:1px 1px 1px rgba(0,0,0,0.2);background-color:#b40000;padding:2px 10px 1px 10px;margin:5px -10px 15px -10px;color:white;text-shadow:1px 1px 2px rgba(0,0,0,0.1)}.projects .group:first-child{margin-top:-10px;border-top-left-radius:2px;-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-right-radius:2px;-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px}.projects .project{margin-bottom:20px}.projects .project .title{margin-bottom:0.3em}.projects .project .title a{text-decoration:none}.projects .project .description{margin-left:2px}.projects .project .icon{display:block;float:right;margin-left:10px;margin-bottom:10px}.projects .project ul.related_posts{margin:5px 0 0 0;text-indent:0;padding-left:10px}.projects .project ul.related_posts li{position:relative;list-style:none;margin:0;padding-left:1.3em}.projects .project ul.related_posts li .fa{color:#999;margin-right:2px;position:absolute;left:0em;top:0.3em}.projects .project ul.related_posts li a{text-decoration:none}.heading,h1,h2,h3,h4,h5,h6{font-family:"Bree Serif", serif !important;color:#561217;padding:0;margin:0}.heading a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#561217;text-decoration:none}.heading a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#561217}h1,.h1{font-size:2.2em}h2,.h2{font-size:1.8em}h3,.h3{font-size:1.4em}h4,.h4{font-size:1.0em}h5,.h5{font-size:0.8em}h6,.h6{font-size:0.6em}h1,h2,h3,h4,h5,h6{line-height:1em;margin:12px 0}.form_window{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;position:relative;width:480px;margin:0 auto;background-color:#ebebeb}@media (min-width: 320px) and (max-width: 767px){.form_window{width:100%}}.form_window .form_header{border-top-left-radius:5px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-right-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;position:relative;background-color:#777;padding:15px 20px}.form_window .form_header .title{color:white;font-size:18px;text-shadow:1px 1px 2px rgba(0,0,0,0.5)}.form_window form{padding:20px}@media (min-width: 320px) and (max-width: 767px){.form_window form #rc-imageselect,.form_window form .g-recaptcha{transform:scale(0.86);-webkit-transform:scale(0.86);transform-origin:0 0;-webkit-transform-origin:0 0}}.form_window form .form_actions{position:relative;border-top:2px solid rgba(255,255,255,0.5);padding-top:20px}.form_window form .form_actions button.btn,.form_window form .form_actions input.btn{-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.2);box-shadow:1px 1px 1px rgba(0,0,0,0.2);background:#c10000;background-image:-moz-linear-gradient(top, #cd0000 10%, #b40000 90%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(10%, #cd0000), color-stop(90%, #b40000));filter:progid:DXImageTransform.Microsoft.gradient( startColorstr=#cd0000, endColorstr=#b40000, GradientType=0 );border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;display:inline-block;border:0;outline:0;padding:10px 20px;color:white;font-size:16px;text-align:center;text-decoration:none;text-shadow:1px 1px 2px rgba(0,0,0,0.5);transition:all 0.5 ease;-moz-transition:all 0.5 ease;-webkit-transition:all 0.5 ease}.form_window form .form_actions button.btn:hover,.form_window form .form_actions input.btn:hover{background:#d00000;background-image:-moz-linear-gradient(top, #dc0000 10%, #c30000 90%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(10%, #dc0000), color-stop(90%, #c30000));filter:progid:DXImageTransform.Microsoft.gradient( startColorstr=#dc0000, endColorstr=#c30000, GradientType=0 );color:white;text-decoration:none}.form_window form .form_actions button.btn:active,.form_window form .form_actions input.btn:active{background:#c10000;background-image:-moz-linear-gradient(top, #b40000 10%, #cd0000 90%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(10%, #b40000), color-stop(90%, #cd0000));filter:progid:DXImageTransform.Microsoft.gradient( startColorstr=#b40000, endColorstr=#cd0000, GradientType=0 )}.form_window form .form_actions button.btn .fa-fw,.form_window form .form_actions input.btn .fa-fw{width:auto;text-align:left;margin-right:3px}.form_window form .form_actions .form_extras{position:absolute;top:25%;right:0;font-size:14px}@media (min-width: 320px) and (max-width: 767px){.form_window form .form_actions .form_extras{position:relative;top:auto;left:auto;font-size:14px;margin-top:15px;line-height:32px}}.form_window .form_footer{border-top-left-radius:5px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-right-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;background-color:#777}form.simple_form.form-hide-required abbr[title=required]{display:none}form.simple_form .form_actions{position:relative;margin-top:20px;border-top:2px solid rgba(0,0,0,0.1);padding-top:20px}form.simple_form .form_actions button.btn,form.simple_form .form_actions input.btn{-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.2);box-shadow:1px 1px 1px rgba(0,0,0,0.2);background:#c10000;background-image:-moz-linear-gradient(top, #cd0000 10%, #b40000 90%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(10%, #cd0000), color-stop(90%, #b40000));filter:progid:DXImageTransform.Microsoft.gradient( startColorstr=#cd0000, endColorstr=#b40000, GradientType=0 );border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;display:inline-block;border:0;outline:0;padding:10px 20px;color:white;font-size:16px;text-align:center;text-decoration:none;text-shadow:1px 1px 2px rgba(0,0,0,0.5);transition:all 0.5 ease;-moz-transition:all 0.5 ease;-webkit-transition:all 0.5 ease}form.simple_form .form_actions button.btn:hover,form.simple_form .form_actions input.btn:hover{background:#d00000;background-image:-moz-linear-gradient(top, #dc0000 10%, #c30000 90%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(10%, #dc0000), color-stop(90%, #c30000));filter:progid:DXImageTransform.Microsoft.gradient( startColorstr=#dc0000, endColorstr=#c30000, GradientType=0 );color:white;text-decoration:none}form.simple_form .form_actions button.btn:active,form.simple_form .form_actions input.btn:active{background:#c10000;background-image:-moz-linear-gradient(top, #b40000 10%, #cd0000 90%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(10%, #b40000), color-stop(90%, #cd0000));filter:progid:DXImageTransform.Microsoft.gradient( startColorstr=#b40000, endColorstr=#cd0000, GradientType=0 )}form.simple_form .form_actions button.btn .fa-fw,form.simple_form .form_actions input.btn .fa-fw{width:auto;text-align:left;margin-right:3px}form.simple_form button.btn-submit,form.simple_form input.btn-submit{-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.2);box-shadow:1px 1px 1px rgba(0,0,0,0.2);background:#c10000;background-image:-moz-linear-gradient(top, #cd0000 10%, #b40000 90%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(10%, #cd0000), color-stop(90%, #b40000));filter:progid:DXImageTransform.Microsoft.gradient( startColorstr=#cd0000, endColorstr=#b40000, GradientType=0 );border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;display:inline-block;border:0;outline:0;padding:10px 20px;color:white;font-size:16px;text-align:center;text-decoration:none;text-shadow:1px 1px 2px rgba(0,0,0,0.5);transition:all 0.5 ease;-moz-transition:all 0.5 ease;-webkit-transition:all 0.5 ease}form.simple_form button.btn-submit:hover,form.simple_form input.btn-submit:hover{background:#d00000;background-image:-moz-linear-gradient(top, #dc0000 10%, #c30000 90%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(10%, #dc0000), color-stop(90%, #c30000));filter:progid:DXImageTransform.Microsoft.gradient( startColorstr=#dc0000, endColorstr=#c30000, GradientType=0 );color:white;text-decoration:none}form.simple_form button.btn-submit:active,form.simple_form input.btn-submit:active{background:#c10000;background-image:-moz-linear-gradient(top, #b40000 10%, #cd0000 90%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(10%, #b40000), color-stop(90%, #cd0000));filter:progid:DXImageTransform.Microsoft.gradient( startColorstr=#b40000, endColorstr=#cd0000, GradientType=0 )}form.simple_form button.btn-submit .fa-fw,form.simple_form input.btn-submit .fa-fw{width:auto;text-align:left;margin-right:3px}form.simple_form label{margin-left:3px;margin-bottom:2px;display:inline-block;-webkit-touch-callout:none;-moz-user-select:none;-webkit-user-select:none;-khtml-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}form.simple_form label abbr[title]{color:#BD362F;border:0}form.simple_form label.control-label{color:#555;font-weight:bold}form.simple_form label.checkbox{color:#666;font-weight:normal;line-height:42px;cursor:pointer}form.simple_form label.checkbox input.form-control{border:0;background:none;box-shadow:none;display:inline;float:left;width:auto;margin-right:5px}form.simple_form .form-group.has-error .control-label{color:#950000}form.simple_form .form-group.has-error input,form.simple_form .form-group.has-error select,form.simple_form .form-group.has-error textarea{color:#950000;border-color:#950000;background-color:rgba(149,0,0,0.1);-webkit-box-shadow:0px 0px 3px rgba(200,0,0,0.7) inset;-moz-box-shadow:0px 0px 3px rgba(200,0,0,0.7) inset;box-shadow:0px 0px 3px rgba(200,0,0,0.7) inset}form.simple_form .form-group.has-error .help-block{color:#950000;display:block;margin-top:2px;padding-left:4px;font-size:13px}form.simple_form .check-group{margin-top:10px}form.simple_form .form-group.boolean{margin-bottom:0}form.simple_form .form-group.boolean .controls{margin-top:-20px;margin-left:20px}form.simple_form .form-group.boolean .controls label.checkbox{margin-top:3px}form.simple_form textarea{resize:vertical}form.simple_form .recaptcha{margin:20px 0 15px 0;width:304px;height:78px}@media (min-width: 320px) and (max-width: 767px){form.simple_form .recaptcha{margin:20px 0 7px 0}}form.simple_form hr{margin-top:10px;margin-bottom:5px}form.simple_form span.help-block{padding-left:4px}form.simple_form p.help-block{display:block;margin-top:2px;padding-left:4px;font-size:13px;color:#999}form.simple_form .row-group{margin-bottom:15px;width:100%;display:table}form.simple_form .row-group .form-group{display:table-cell;padding-right:10px;vertical-align:top}#form_errors{color:#950000;background-color:rgba(149,0,0,0.2);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #950000;-webkit-box-shadow:0px 0px 3px rgba(200,0,0,0.7) inset;-moz-box-shadow:0px 0px 3px rgba(200,0,0,0.7) inset;box-shadow:0px 0px 3px rgba(200,0,0,0.7) inset;padding:15px 15px 0 15px;margin-bottom:10px}#form_errors h2{color:#950000;font-size:18px;margin:0 0 5px 0}#form_errors ul{padding:0px 10px 10px 10px;margin:0}#form_errors ul li{list-style:none}#form_errors ul li i.fa{color:#950000;margin-right:3px}#form_errors ul li a{color:#950000}#form_errors ul li a:hover{color:#950000;text-decoration:none}.heading,h1,h2,h3,h4,h5,h6{font-family:"Bree Serif", serif !important;color:#561217;padding:0;margin:0}.heading a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#561217;text-decoration:none}.heading a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#561217}h1,.h1{font-size:2.2em}h2,.h2{font-size:1.8em}h3,.h3{font-size:1.4em}h4,.h4{font-size:1.0em}h5,.h5{font-size:0.8em}h6,.h6{font-size:0.6em}h1,h2,h3,h4,h5,h6{line-height:1em;margin:12px 0}table.credits{padding:0;margin:0}table.credits td,table.credits th,table.credits tr{padding:0}table.credits th{text-align:right;padding-right:5px;font-weight:normal;color:#666}.heading,h1,h2,h3,h4,h5,h6{font-family:"Bree Serif", serif !important;color:#561217;padding:0;margin:0}.heading a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#561217;text-decoration:none}.heading a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#561217}h1,.h1{font-size:2.2em}h2,.h2{font-size:1.8em}h3,.h3{font-size:1.4em}h4,.h4{font-size:1.0em}h5,.h5{font-size:0.8em}h6,.h6{font-size:0.6em}h1,h2,h3,h4,h5,h6{line-height:1em;margin:12px 0}table.table-styled{border-collapse:separate;border-spacing:0;border:0}table.table-styled thead{background-color:#e6e6e6}table.table-styled thead th{vertical-align:bottom;text-align:left}table.table-styled thead tr:first-child th:first-child{border-top-left-radius:3px}table.table-styled thead tr:first-child th:last-child{border-top-right-radius:3px}table.table-styled thead tr td,table.table-styled thead tr th{border:0}table.table-styled tbody tr td,table.table-styled tbody tr th{border:0;white-space:nowrap;padding:8px 10px}table.table-styled tbody tr td.monospace{font-family:"Menlo", "Monaco", "Consolas", monospace !important}table.table-styled.table-bordered thead tr th,table.table-styled.table-bordered thead tr td,table.table-styled.table-bordered tbody tr th,table.table-styled.table-bordered tbody tr td{border-right:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2}table.table-styled.table-bordered thead tr th:first-child,table.table-styled.table-bordered thead tr td:first-child,table.table-styled.table-bordered tbody tr th:first-child,table.table-styled.table-bordered tbody tr td:first-child{border-left:2px solid #e6e6e6}table.table-styled.table-bordered thead tr th:last-child,table.table-styled.table-bordered thead tr td:last-child,table.table-styled.table-bordered tbody tr th:last-child,table.table-styled.table-bordered tbody tr td:last-child{border-right:2px solid #e6e6e6}table.table-styled.table-bordered thead tr th,table.table-styled.table-bordered thead tr td{border-bottom:2px solid #e6e6e6}table.table-styled.table-bordered thead tr:first-child th,table.table-styled.table-bordered thead tr:first-child td{border-top:2px solid #e6e6e6}table.table-styled.table-bordered tbody tr:last-child th,table.table-styled.table-bordered tbody tr:last-child td{border-bottom:2px solid #e6e6e6}table.table-styled.table-striped tbody tr:nth-child(odd){background-color:white}table.table-styled.table-striped tbody tr:nth-child(even){background-color:whitesmoke}table.table-styled.table-hover tbody tr{cursor:pointer}table.table-styled.table-hover tbody tr.no-pointer{cursor:normal}table.table-styled.table-hover tbody tr:hover{background-color:#edf5f9}table.table-styled.table-hover tbody tr:hover td,table.table-styled.table-hover tbody tr:hover th{color:#204b61}table.table-styled.table-hover tbody tr:hover td a,table.table-styled.table-hover tbody tr:hover th a{color:#c80000}table.table-styled.table-hover tbody tr:hover td a:hover,table.table-styled.table-hover tbody tr:hover th a:hover{color:#c80000;text-decoration:none}table.table-styled.table-hover tbody tr:hover td a.btn,table.table-styled.table-hover tbody tr:hover th a.btn{color:white}table.table-styled.table-hover tbody tr:hover td a.btn:hover,table.table-styled.table-hover tbody tr:hover th a.btn:hover{color:white}table tr td,table tr th,.table tr td,.table tr th{white-space:nowrap;padding:5px 10px}table tr td.text-center,table tr th.text-center,.table tr td.text-center,.table tr th.text-center{text-align:center}table tr td .crop,table tr th .crop,.table tr td .crop,.table tr th .crop{position:relative}table tr td .crop .data,table tr th .crop .data,.table tr td .crop .data,.table tr th .crop .data{position:absolute;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}table tr td .crop .fill,table tr th .crop .fill,.table tr td .crop .fill,.table tr th .crop .fill{height:0;overflow:hidden}table tr td.stretch,table tr th.stretch,.table tr td.stretch,.table tr th.stretch{width:100%}table tr td.icon,table tr th.icon,.table tr td.icon,.table tr th.icon{width:0;text-align:center;vertical-align:middle;padding:0 5px}table tr td.time,table tr th.time,.table tr td.time,.table tr th.time{text-align:right}table.collection:empty{display:none}.heading,h1,h2,h3,h4,h5,h6{font-family:"Bree Serif", serif !important;color:#561217;padding:0;margin:0}.heading a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#561217;text-decoration:none}.heading a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#561217}h1,.h1{font-size:2.2em}h2,.h2{font-size:1.8em}h3,.h3{font-size:1.4em}h4,.h4{font-size:1.0em}h5,.h5{font-size:0.8em}h6,.h6{font-size:0.6em}h1,h2,h3,h4,h5,h6{line-height:1em;margin:12px 0}.heading,h1,h2,h3,h4,h5,h6{font-family:"Bree Serif", serif !important;color:#561217;padding:0;margin:0}.heading a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#561217;text-decoration:none}.heading a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#561217}h1,.h1{font-size:2.2em}h2,.h2{font-size:1.8em}h3,.h3{font-size:1.4em}h4,.h4{font-size:1.0em}h5,.h5{font-size:0.8em}h6,.h6{font-size:0.6em}h1,h2,h3,h4,h5,h6{line-height:1em;margin:12px 0}body.application,body.admin{font-family:"Roboto", sans-serif !important;font-weight:400;color:#111;background-color:#ebebeb;padding:0;margin:0;height:100%;font-size:16px;line-height:1.5em}@media (min-width: 320px) and (max-width: 767px){body.application,body.admin{font-size:14px;line-height:1.5em}}body.application a,body.application .link,body.admin a,body.admin .link{color:#c80000;text-decoration:none}body.application a:hover,body.application .link:hover,body.admin a:hover,body.admin .link:hover{color:#e60000;text-decoration:none}body.application .section,body.admin .section{padding:0 10px}body.application .section .content_sizer,body.admin .section .content_sizer{position:relative;margin:0 auto;width:1004px}@media (min-width: 768px) and (max-width: 1023px){body.application .section .content_sizer,body.admin .section .content_sizer{width:100%}}@media (min-width: 320px) and (max-width: 767px){body.application .section .content_sizer,body.admin .section .content_sizer{width:100%}}body.application #header,body.admin #header{position:relative;border-bottom:1px solid #e0e0e0;background-color:#ebebeb}body.application #header #logo img,body.admin #header #logo img{margin-left:26px;width:128px;height:128px}@media (min-width: 320px) and (max-width: 767px){body.application #header #logo,body.admin #header #logo{margin-left:0;margin-top:10px;text-align:center}body.application #header #logo img,body.admin #header #logo img{width:96px;height:96px}}body.application #content,body.admin #content{position:relative;background-color:#f9f9f9}body.application #content .content_wrapper,body.admin #content .content_wrapper{padding:20px 0}body.application #content #page,body.admin #content #page{position:relative;background-color:white;padding:20px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.1);-moz-box-shadow:1px 1px 4px rgba(0,0,0,0.1);box-shadow:1px 1px 4px rgba(0,0,0,0.1)}body.application #content #page h1:first-child,body.application #content #page h2:first-child,body.admin #content #page h1:first-child,body.admin #content #page h2:first-child{margin-top:0}@media (min-width: 320px) and (max-width: 767px){body.application #content #page,body.admin #content #page{padding:10px}}body.application #content .feature,body.admin #content .feature{margin-bottom:20px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.2);box-shadow:1px 1px 1px rgba(0,0,0,0.2)}body.application #content .feature img,body.admin #content .feature img{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;display:block;margin:0;padding:0;width:1004px;height:251px}@media (min-width: 320px) and (max-width: 767px){body.application #content .feature img,body.admin #content .feature img{width:100%;height:auto}}@media (min-width: 768px) and (max-width: 1023px){body.application #content .feature img,body.admin #content .feature img{width:100%;height:auto}}body.application #footer,body.admin #footer{zoom:1;text-align:center;font-size:12px;color:#999;margin-bottom:50px;border-top:1px solid white;background-color:#ebebeb}body.application #footer:before,body.application #footer:after,body.admin #footer:before,body.admin #footer:after{content:"";display:table}body.application #footer:after,body.admin #footer:after{clear:both}@media (min-width: 320px) and (max-width: 767px){body.application #footer,body.admin #footer{font-size:10px}}body.application #footer .content_sizer,body.admin #footer .content_sizer{padding:20px 0}body.application #footer #copyright,body.admin #footer #copyright{margin-top:13px}body.application #footer #social,body.admin #footer #social{font-size:40px}body.application #footer #social a,body.admin #footer #social a{color:#999;text-decoration:none}body.application #footer #social a:hover,body.admin #footer #social a:hover{color:#c80000}body.application #footer #legal a,body.admin #footer #legal a{color:#999;text-decoration:none}body.application #footer #legal a:hover,body.admin #footer #legal a:hover{color:#c80000}body.application #navbar,body.admin #navbar{margin-bottom:15px}.well{color:#555;margin-bottom:0}.heading,h1,h2,h3,h4,h5,h6{font-family:"Bree Serif", serif !important;color:#561217;padding:0;margin:0}.heading a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#561217;text-decoration:none}.heading a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#561217}h1,.h1{font-size:2.2em}h2,.h2{font-size:1.8em}h3,.h3{font-size:1.4em}h4,.h4{font-size:1.0em}h5,.h5{font-size:0.8em}h6,.h6{font-size:0.6em}h1,h2,h3,h4,h5,h6{line-height:1em;margin:12px 0}html.turbolinks-progress-bar::before{background-color:#c80000 !important;height:5px !important;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.3);-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.3);box-shadow:1px 1px 1px rgba(0,0,0,0.3)}.heading,h1,h2,h3,h4,h5,h6{font-family:"Bree Serif", serif !important;color:#561217;padding:0;margin:0}.heading a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#561217;text-decoration:none}.heading a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#561217}h1,.h1{font-size:2.2em}h2,.h2{font-size:1.8em}h3,.h3{font-size:1.4em}h4,.h4{font-size:1.0em}h5,.h5{font-size:0.8em}h6,.h6{font-size:0.6em}h1,h2,h3,h4,h5,h6{line-height:1em;margin:12px 0}#content.with_sidebar_left .content_sizer{display:table}#content.with_sidebar_left .content_sizer .content_wrapper{display:table-cell;vertical-align:top;padding-left:20px;width:100%}#content.with_sidebar_left .content_sizer #user_sidebar{width:180px;min-width:180px;margin:0;padding:0;display:table-cell;background-color:#333;color:white;vertical-align:top}#content.with_sidebar_left .content_sizer #user_sidebar .gravatar{text-align:center;margin:10px 0}#content.with_sidebar_left .content_sizer #user_sidebar .gravatar img{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.3);-moz-box-shadow:1px 1px 4px rgba(0,0,0,0.3);box-shadow:1px 1px 4px rgba(0,0,0,0.3)}#content.with_sidebar_left .content_sizer #user_sidebar ul.menu{position:relative;display:table;width:100%;margin:0 0 30px 0;padding:0}#content.with_sidebar_left .content_sizer #user_sidebar ul.menu li.menu_item{position:relative;display:block;width:100%;margin:0;padding:0;list-style:none;vertical-align:middle;white-space:nowrap}#content.with_sidebar_left .content_sizer #user_sidebar ul.menu li.menu_item.selected:before{content:"";position:absolute;border-left:none;border-right:10px solid #f9f9f9;border-top:10px solid transparent;border-bottom:10px solid transparent;margin-left:0;margin-top:-10px;top:50%;left:auto;right:0;z-index:1}#content.with_sidebar_left .content_sizer #user_sidebar ul.menu li.menu_item:last-child{border-bottom:1px solid #555}#content.with_sidebar_left .content_sizer #user_sidebar ul.menu li.menu_item a{font-family:"Roboto", sans-serif !important;position:relative;display:block;width:100%;margin:0;padding:20px 20px;color:#ccc;text-decoration:none;vertical-align:middle;white-space:nowrap;border-top:1px solid #555}#content.with_sidebar_left .content_sizer #user_sidebar ul.menu li.menu_item a .fa{position:relative;top:2px;display:inline-block;font-size:24px;margin-right:5px}#content.with_sidebar_left .content_sizer #user_sidebar ul.menu li.menu_item a:hover,#content.with_sidebar_left .content_sizer #user_sidebar ul.menu li.menu_item a:active{color:white;text-decoration:none;text-shadow:1px 1px 2px rgba(0,0,0,0.5)}#content.with_sidebar_left .content_sizer #user_sidebar ul.menu li.menu_item.selected a{color:white;border-top:1px solid rgba(0,0,0,0.3);background-color:#555;text-decoration:none;text-shadow:1px 1px 2px rgba(0,0,0,0.5)}.embed{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.embed iframe,.embed object,.embed embed{position:absolute;top:0;left:0;width:100%;height:100%}.heading,h1,h2,h3,h4,h5,h6{font-family:"Bree Serif", serif !important;color:#561217;padding:0;margin:0}.heading a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#561217;text-decoration:none}.heading a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#561217}h1,.h1{font-size:2.2em}h2,.h2{font-size:1.8em}h3,.h3{font-size:1.4em}h4,.h4{font-size:1.0em}h5,.h5{font-size:0.8em}h6,.h6{font-size:0.6em}h1,h2,h3,h4,h5,h6{line-height:1em;margin:12px 0}.wall_of_games{zoom:1}.wall_of_games:before,.wall_of_games:after{content:"";display:table}.wall_of_games:after{clear:both}.wall_of_games .game{width:340px;height:200px;margin-bottom:20px;float:left}.wall_of_games .game:nth-child(even){margin-right:20px}.wall_of_games .game .screenshot{display:block;position:relative;overflow:hidden;height:160px;width:340px}.wall_of_games .game .screenshot img{position:absolute;width:340px;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto}.wall_of_games .game .title{height:1em;text-align:center}.wall_of_games .game .title.rocketsrocketsrockets{font-size:1.7em}
