/* $visual-grid:true; */
/* line 2, ../../../../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/neat/grid/_grid.scss */
* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */
/* line 12, ../sass/_reset.scss */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }

/* line 21, ../sass/_reset.scss */
body { line-height: 1; }

/* line 24, ../sass/_reset.scss */
ol, ul { list-style: none; }

/* line 27, ../sass/_reset.scss */
blockquote, q { quotes: none; }

/* line 31, ../sass/_reset.scss */
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }

/* remember to define focus styles! */
/* line 37, ../sass/_reset.scss */
:focus { outline: 0; }

/* remember to highlight inserts somehow! */
/* line 42, ../sass/_reset.scss */
ins { text-decoration: none; }

/* line 45, ../sass/_reset.scss */
del { text-decoration: line-through; }

/* tables still need 'cellspacing="0"' in the markup */
/* line 50, ../sass/_reset.scss */
table { border-collapse: collapse; border-spacing: 0; }

/*
	960 Grid System ~ Text CSS.
	Learn more ~ http://960.gs/

	Licensed under GPL and MIT.
*/
/* `Basic HTML
----------------------------------------------------------------------------------------------------*/
/* line 11, ../sass/_text.scss */
body { font: 13px/1.5 'Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif; }

/* line 15, ../sass/_text.scss */
a:focus { outline: 1px dotted; }

/* line 19, ../sass/_text.scss */
hr { border: 0 #ccc solid; border-top-width: 1px; clear: both; height: 0; }

/* `Headings
----------------------------------------------------------------------------------------------------*/
/* line 29, ../sass/_text.scss */
h1 { font-size: 25px; }

/* line 33, ../sass/_text.scss */
h2 { font-size: 23px; }

/* line 37, ../sass/_text.scss */
h3 { font-size: 21px; }

/* line 41, ../sass/_text.scss */
h4 { font-size: 19px; }

/* line 45, ../sass/_text.scss */
h5 { font-size: 17px; }

/* line 49, ../sass/_text.scss */
h6 { font-size: 15px; }

/* `Spacing
----------------------------------------------------------------------------------------------------*/
/* line 56, ../sass/_text.scss */
ol { list-style: decimal; }

/* line 60, ../sass/_text.scss */
ul { list-style: disc; }

/* line 64, ../sass/_text.scss */
li { margin-left: 30px; }

/* line 82, ../sass/_text.scss */
p, dl, hr, h1, h2, h3, h4, h5, h6, ol, ul, pre, table, address, fieldset { margin-bottom: 20px; }

/* http://www.cssstickyfooter.com/using-sticky-footer-code.html
---------------------------------------- */
/* line 88, ../sass/_text.scss */
html, body { height: 100%; }

/* line 90, ../sass/_text.scss */
#wrap { min-height: 100%; }

/* line 92, ../sass/_text.scss */
#main { overflow: auto; padding-bottom: 200px; }

/* must be same height as the footer */
/* line 97, ../sass/_text.scss */
.site-footer { position: relative; margin-top: -200px; /* negative value of footer height */ height: 200px; clear: both; }

/* clearfix
---------------------------------------- */
/* line 106, ../sass/_text.scss */
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }

/* line 106, ../sass/_text.scss */
.clearfix { display: inline-block; }

/* line 106, ../sass/_text.scss */
html[xmlns] .clearfix { display: block; }

/* line 106, ../sass/_text.scss */
* html .clearfix { height: 1%; }

/* Vars & Mixins
---------------------------------------- */
/**** Isotope Filtering ****/
/* line 3, ../sass/_isotope.scss */
.isotope-item { z-index: 2; }

/* line 7, ../sass/_isotope.scss */
.isotope-hidden.isotope-item { pointer-events: none; z-index: 1; }

/**** Isotope CSS3 transitions ****/
/* line 15, ../sass/_isotope.scss */
.isotope, .isotope .isotope-item { -webkit-transition-duration: 0.8s; -moz-transition-duration: 0.8s; -ms-transition-duration: 0.8s; -o-transition-duration: 0.8s; transition-duration: 0.8s; }

/* line 23, ../sass/_isotope.scss */
.isotope { -webkit-transition-property: height, width; -moz-transition-property: height, width; -ms-transition-property: height, width; -o-transition-property: height, width; transition-property: height, width; }

/* line 31, ../sass/_isotope.scss */
.isotope .isotope-item { -webkit-transition-property: -webkit-transform, opacity; -moz-transition-property: -moz-transform, opacity; -ms-transition-property: -ms-transform, opacity; -o-transition-property: -o-transform, opacity; transition-property: transform, opacity; }

/**** disabling Isotope CSS3 transitions ****/
/* line 43, ../sass/_isotope.scss */
.isotope.no-transition, .isotope.no-transition .isotope-item, .isotope .isotope-item.no-transition { -webkit-transition-duration: 0s; -moz-transition-duration: 0s; -ms-transition-duration: 0s; -o-transition-duration: 0s; transition-duration: 0s; }

/* End: Recommended Isotope styles */
/* disable CSS transitions for containers with infinite scrolling*/
/* line 56, ../sass/_isotope.scss */
.isotope.infinite-scrolling { -webkit-transition: none; -moz-transition: none; -ms-transition: none; -o-transition: none; transition: none; }

/* line 8, ../sass/_sprites.scss */
.icon, #report-links #searchform #searchsubmit, #gform_submit_button_2 { background-image: url("../../images/sprites/icons.png"); background-repeat: no-repeat; display: block; }
/* line 13, ../sass/_sprites.scss */
.icon.icon-cross-green, #report-links #searchform .icon-cross-green#searchsubmit, #gform_submit_button_2.icon-cross-green { background-position: -39px -2px; width: 48px; height: 44px; }
/* line 17, ../sass/_sprites.scss */
.icon.icon-cross-green-small, #recent-filters .filters a.active .icon, #recent-filters .filters a.active #report-links #searchform #searchsubmit, #report-links #searchform #recent-filters .filters a.active #searchsubmit, #report-links #searchform .icon-cross-green-small#searchsubmit, #gform_submit_button_2.icon-cross-green-small, #recent-filters .filters a.active #gform_submit_button_2.icon { background-position: -91px -2px; width: 28px; height: 26px; }
/* line 21, ../sass/_sprites.scss */
.icon.icon-cross-grey, #report-links #searchform .icon-cross-grey#searchsubmit, #gform_submit_button_2.icon-cross-grey { background-position: -123px -2px; width: 28px; height: 26px; }
/* line 25, ../sass/_sprites.scss */
.icon.icon-cross-purple, #report-links #searchform .icon-cross-purple#searchsubmit, #gform_submit_button_2.icon-cross-purple { background-position: -91px -32px; width: 48px; height: 44px; }
/* line 29, ../sass/_sprites.scss */
.icon.icon-cross-purple-small, #report-links #searchform .icon-cross-purple-small#searchsubmit, #gform_submit_button_2.icon-cross-purple-small { background-position: -155px -2px; width: 28px; height: 26px; }
/* line 33, ../sass/_sprites.scss */
.icon.icon-down-green, #report-links #searchform .icon-down-green#searchsubmit, #gform_submit_button_2.icon-down-green { background-position: -143px -32px; width: 48px; height: 45px; }
/* line 37, ../sass/_sprites.scss */
.icon.icon-down-green-small, #report-links #searchform .icon-down-green-small#searchsubmit, #gform_submit_button_2.icon-down-green-small { background-position: -2px -81px; width: 23px; height: 21px; }
/* line 41, ../sass/_sprites.scss */
.icon.icon-down-purple, #report-links #searchform .icon-down-purple#searchsubmit, #gform_submit_button_2.icon-down-purple { background-position: -29px -81px; width: 48px; height: 45px; }
/* line 45, ../sass/_sprites.scss */
.icon.icon-down-purple-small, #report-links #searchform .icon-down-purple-small#searchsubmit, #gform_submit_button_2.icon-down-purple-small { background-position: -81px -81px; width: 23px; height: 21px; }
/* line 49, ../sass/_sprites.scss */
.icon.icon-empty-grey, #report-links #searchform .icon-empty-grey#searchsubmit, #gform_submit_button_2.icon-empty-grey { background-position: -108px -81px; width: 33px; height: 31px; }
/* line 53, ../sass/_sprites.scss */
.icon.icon-facebook, #report-links #searchform .icon-facebook#searchsubmit, #gform_submit_button_2.icon-facebook { background-position: -145px -81px; width: 38px; height: 37px; }
/* line 57, ../sass/_sprites.scss */
.icon.icon-facebook-bw-small, #report-links #searchform .icon-facebook-bw-small#searchsubmit, #gform_submit_button_2.icon-facebook-bw-small { background-position: -2px -122px; width: 21px; height: 21px; }
/* line 61, ../sass/_sprites.scss */
.icon.icon-facebook-small, #report-links #searchform .icon-facebook-small#searchsubmit, #gform_submit_button_2.icon-facebook-small { background-position: -81px -122px; width: 21px; height: 21px; }
/* line 65, ../sass/_sprites.scss */
.icon.icon-right-green, #report-links #searchform .icon-right-green#searchsubmit, #gform_submit_button_2.icon-right-green { background-position: -106px -122px; width: 45px; height: 48px; }
/* line 69, ../sass/_sprites.scss */
.icon.icon-right-purple, #report-links #searchform .icon-right-purple#searchsubmit, #gform_submit_button_2.icon-right-purple { background-position: -195px -2px; width: 45px; height: 48px; }
/* line 73, ../sass/_sprites.scss */
.icon.icon-search-green, #report-links #searchform #searchsubmit, #gform_submit_button_2.icon-search-green { background-position: -187px -81px; width: 49px; height: 46px; }
/* line 77, ../sass/_sprites.scss */
.icon.icon-search-purple, #report-links #searchform .icon-search-purple#searchsubmit, #gform_submit_button_2.icon-search-purple { background-position: -27px -131px; width: 49px; height: 46px; }
/* line 81, ../sass/_sprites.scss */
.icon.icon-sort-down, #report-links #searchform .icon-sort-down#searchsubmit, #gform_submit_button_2.icon-sort-down { background-position: -155px -131px; width: 28px; height: 26px; }
/* line 85, ../sass/_sprites.scss */
.icon.icon-sort-up, #report-links #searchform .icon-sort-up#searchsubmit, #gform_submit_button_2.icon-sort-up { background-position: -187px -131px; width: 28px; height: 26px; }
/* line 89, ../sass/_sprites.scss */
.icon.icon-twitter, #report-links #searchform .icon-twitter#searchsubmit, #gform_submit_button_2.icon-twitter { background-position: -155px -161px; width: 38px; height: 37px; }
/* line 93, ../sass/_sprites.scss */
.icon.icon-twitter-bw-small, #report-links #searchform .icon-twitter-bw-small#searchsubmit, #gform_submit_button_2.icon-twitter-bw-small { background-position: -2px -54px; width: 22px; height: 21px; }
/* line 97, ../sass/_sprites.scss */
.icon.icon-twitter-small, #report-links #searchform .icon-twitter-small#searchsubmit, #gform_submit_button_2.icon-twitter-small { background-position: -28px -54px; width: 22px; height: 21px; }
/* line 101, ../sass/_sprites.scss */
.icon.icon-youtube, #report-links #searchform .icon-youtube#searchsubmit, #gform_submit_button_2.icon-youtube { background-position: -197px -161px; width: 38px; height: 37px; }
/* line 105, ../sass/_sprites.scss */
.icon.icon-youtube-bw-small, #report-links #searchform .icon-youtube-bw-small#searchsubmit, #gform_submit_button_2.icon-youtube-bw-small { background-position: -54px -54px; width: 22px; height: 21px; }
/* line 109, ../sass/_sprites.scss */
.icon.icon-youtube-small, #report-links #searchform .icon-youtube-small#searchsubmit, #gform_submit_button_2.icon-youtube-small { background-position: -195px -54px; width: 22px; height: 21px; }
/* line 113, ../sass/_sprites.scss */
.icon.icon-checked-green, #report-links #searchform .icon-checked-green#searchsubmit, #gform_submit_button_2.icon-checked-green { background-position: -2px -2px; width: 33px; height: 31px; }

/* line 118, ../sass/_sprites.scss */
a .icon, a #report-links #searchform #searchsubmit, #report-links #searchform a #searchsubmit { display: inline-block; margin: 0 3px; }

/* line 123, ../sass/_sprites.scss */
.asc .icon-cross-grey { background-position: -187px -131px; width: 28px; height: 26px; }

/* line 126, ../sass/_sprites.scss */
.desc .icon-cross-grey { background-position: -155px -131px; width: 28px; height: 26px; }

/* line 131, ../sass/_sprites.scss */
#gform_submit_button_2, input.icon, #report-links #searchform input#searchsubmit { background-position: -106px -122px; width: 45px; height: 48px; background-color: transparent; border: none; display: inline; cursor: pointer; text-indent: -9999px; }

/* line 140, ../sass/_sprites.scss */
.resource-type-icon { background-image: url("../../images/sprites/resources.png"); background-repeat: no-repeat; display: block; width: 220px; height: 145px; }
/* line 148, ../sass/_sprites.scss */
.resource-type-document .resource-type-icon { background-position: 0 -10px; }
/* line 152, ../sass/_sprites.scss */
.resource-type-document.red .resource-type-icon { background-position: 0 -145px; }
/* line 156, ../sass/_sprites.scss */
.resource-type-video .resource-type-icon { background-position: 0 -290px; }
/* line 160, ../sass/_sprites.scss */
.resource-type-video.red .resource-type-icon { background-position: 0 -435px; }
/* line 164, ../sass/_sprites.scss */
.resource-type-web .resource-type-icon { background-position: 0 -580px; }
/* line 167, ../sass/_sprites.scss */
.resource-type-web.red .resource-type-icon { background-position: 0 -725px; }

/* line 17, ../sass/suicide.scss */
.container { *zoom: 1; max-width: 996px; margin-left: auto; margin-right: auto; }
/* line 18, ../../../../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/bourbon/bourbon/app/assets/stylesheets/addons/_clearfix.scss */
.container:before, .container:after { content: " "; display: table; }
/* line 23, ../../../../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/bourbon/bourbon/app/assets/stylesheets/addons/_clearfix.scss */
.container:after { clear: both; }

/* line 22, ../sass/suicide.scss */
.alignleft, #recent-filters h3, #recent-filters ul, .inline { display: inline; float: left; }

/* line 23, ../sass/suicide.scss */
.alignright { display: inline; float: right; }

/* line 25, ../sass/suicide.scss */
strong { font-family: "FS Lola Web ExtraBold Italic", "Arial Black", "helvetica neue", helvetica, arial, freesans, "liberation sans", "numbus sans l", sans-serif; font-size-adjust: 0.49; font-weight: 800; font-style: italic; }

/* line 32, ../sass/suicide.scss */
.light { font-family: "FS Lola Web Light Italic", "helvetica neue", helvetica, arial, freesans, "liberation sans", "numbus sans l", sans-serif; }

/* line 33, ../sass/suicide.scss */
.medium, .flag-input, #report-links #searchform #s, #register .gform_wrapper .ginput_container #input_2_1, section header.group h3, #report-links li, footer h2, .page-upload-resources-form #gform_submit_button_1 { font-family: "FS Lola Web Medium Italic", "helvetica neue", helvetica, arial, freesans, "liberation sans", "numbus sans l", sans-serif; }

/* line 34, ../sass/suicide.scss */
.heavy, .papered-dark .flag, .textured-dark .flag, #recent-filters h3, .page-upload-resources-form .gfield_label { font-family: "FS Lola Web ExtraBold Italic", "Arial Black", "helvetica neue", helvetica, arial, freesans, "liberation sans", "numbus sans l", sans-serif; }

/* line 37, ../sass/suicide.scss */
.nav-menu ul { margin-bottom: 0; }
/* line 41, ../sass/suicide.scss */
.nav-menu li { display: inline; float: left; list-style: none; margin-left: 0; }
/* line 47, ../sass/suicide.scss */
.nav-menu li a { display: block; }
/* line 51, ../sass/suicide.scss */
.nav-menu li:last-of-type { margin-right: 0 !important; }

/* line 57, ../sass/suicide.scss */
.papered-light { background: url("../../images/paper-light.jpg") top center no-repeat; background-size: cover; /* 	min-height: 576px; */ }

/* line 65, ../sass/suicide.scss */
.papered-dark, .textured-dark { background: url("../../images/texture-dark.jpg") top center; color: #fff; min-height: 576px; }
/* line 70, ../sass/suicide.scss */
.papered-dark .flag, .textured-dark .flag { background: url("../../images/flag-background.png") top left no-repeat; color: #90205a; font-size: 40px; line-height: 83px; min-width: 454px; padding-left: 20px; text-transform: lowercase; }

/* line 82, ../sass/suicide.scss */
.flag-input, #report-links #searchform #s, #register .gform_wrapper .ginput_container #input_2_1 { background: url("../../images/flag-input.png") no-repeat; border: none; color: #5C5C5C; font-style: italic; line-height: 52px; height: 52px; padding: 0 20px; width: 329px; }

/* line 3, ../sass/_resources.scss */
#resources-wrapper .container { padding-top: 80px; position: relative; }
/* line 8, ../sass/_resources.scss */
#resources-wrapper #landing-upload { background: url("../../images/landing-upload.png") no-repeat; height: 88px; position: absolute; top: 0; right: 0; width: 346px; text-indent: -9999px; }

/* line 19, ../sass/_resources.scss */
#recent-filters { *zoom: 1; }
/* line 18, ../../../../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/bourbon/bourbon/app/assets/stylesheets/addons/_clearfix.scss */
#recent-filters:before, #recent-filters:after { content: " "; display: table; }
/* line 23, ../../../../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/bourbon/bourbon/app/assets/stylesheets/addons/_clearfix.scss */
#recent-filters:after { clear: both; }
/* line 22, ../sass/_resources.scss */
#recent-filters h3 { color: #18a79d; margin-right: 24px; }
/* line 29, ../sass/_resources.scss */
#recent-filters ul { margin-top: 3px; }
/* line 34, ../sass/_resources.scss */
#recent-filters li { display: inline; float: left; list-style: none; margin-left: 0; margin-right: 10px; }
/* line 49, ../sass/_resources.scss */
#recent-filters a { color: #fff; font-size: 18px; display: block; text-decoration: none; text-transform: lowercase; }
/* line 56, ../sass/_resources.scss */
#recent-filters a .icon, #recent-filters a #report-links #searchform #searchsubmit, #report-links #searchform #recent-filters a #searchsubmit { vertical-align: bottom; margin-right: 10px; }
/* line 62, ../sass/_resources.scss */
#recent-filters .has-children { position: relative; }
/* line 66, ../sass/_resources.scss */
#recent-filters .subfilters { display: none; background: #272727; padding: 10px 0; position: absolute; width: 280px; z-index: 100; }
/* line 73, ../sass/_resources.scss */
#recent-filters .subfilters li { display: block; float: none; margin: 0; }
/* line 79, ../sass/_resources.scss */
#recent-filters .subfilters a { font-size: 14px; padding: 0 20px; }
/* line 83, ../sass/_resources.scss */
#recent-filters .subfilters a.separator { border-bottom: 1px solid #474747; margin-bottom: 8px; padding-bottom: 11px; }
/* line 89, ../sass/_resources.scss */
#recent-filters .subfilters a:hover { color: #18a79d; }

/* line 97, ../sass/_resources.scss */
.resources { display: block; }
/* line 100, ../sass/_resources.scss */
.resources li { cursor: pointer; font-size: 14px; line-height: 16px; margin-left: 0; margin-right: 24px; margin-bottom: 24px; list-style: none; width: 220px; }
/* line 110, ../sass/_resources.scss */
.resources li .resource-type-icon { display: block; height: 145px; width: 100%; }
/* line 116, ../sass/_resources.scss */
.resources li img { max-width: 100%; }
/* line 120, ../sass/_resources.scss */
.resources li.large { opacity: 1; margin-right: 0; width: 440px; }
/* line 127, ../sass/_resources.scss */
.resources .name { font-size: 25px; line-height: 26px; margin-bottom: 11px; }
/* line 133, ../sass/_resources.scss */
.resources .meta { font-size: 11px; font-weight: bold; font-style: italic; line-height: 21px; }
/* line 139, ../sass/_resources.scss */
.resources .meta .inline { margin-right: 4px; }
/* line 142, ../sass/_resources.scss */
.resources .meta .inline:last-of-type { margin-right: 0; }
/* line 147, ../sass/_resources.scss */
.resources .meta .download { margin-right: 3px !important; }
/* line 149, ../sass/_resources.scss */
.resources .meta .download a { color: #fff; text-decoration: none; vertical-align: top; }
/* line 156, ../sass/_resources.scss */
.resources .meta .sprite-icon-facebook-small-bw { margin-left: 3px; }
/* line 162, ../sass/_resources.scss */
.resources .read-more a { color: #fff; }
/* line 165, ../sass/_resources.scss */
.resources .views { display: none; text-indent: -9999px; }

/* line 97, ../sass/suicide.scss */
#masthead-social-media, #footer-social-media { padding: 2.52101% 2.52101% 2.52101% 0; }
/* line 100, ../sass/suicide.scss */
#masthead-social-media li, #footer-social-media li { margin-right: 8px; }
/* line 104, ../sass/suicide.scss */
#masthead-social-media a, #footer-social-media a { height: 37px; width: 38px; text-indent: -9999px; }

/* line 111, ../sass/suicide.scss */
section { font-size: 12px; }
/* line 114, ../sass/suicide.scss */
section header.group { *zoom: 1; display: block; width: 100%; }
/* line 18, ../../../../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/bourbon/bourbon/app/assets/stylesheets/addons/_clearfix.scss */
section header.group:before, section header.group:after { content: " "; display: table; }
/* line 23, ../../../../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/bourbon/bourbon/app/assets/stylesheets/addons/_clearfix.scss */
section header.group:after { clear: both; }
/* line 119, ../sass/suicide.scss */
section header.group h2 { display: inline-block; float: left; }
/* line 124, ../sass/suicide.scss */
section header.group h3 { display: inline-block; float: left; font-size: 14px; color: #7b7a7c; margin: 36px 0 0 20px; text-align: right; }

/* line 137, ../sass/suicide.scss */
body { color: #3d3d3d; font-family: "FS Lola Web Light Italic", "helvetica neue", helvetica, arial, freesans, "liberation sans", "numbus sans l", sans-serif; font-size-adjust: 0.49; font-weight: 200; font-style: italic; font-size: 16px; }

/* line 145, ../sass/suicide.scss */
#masthead { background: url("../../images/masthead-background.png") top left repeat-x; height: 130px; position: fixed; z-index: 900; width: 100%; }
/* line 152, ../sass/suicide.scss */
#masthead #masthead-wrapper { background: url("../../images/masthead-wrapper.png") top center no-repeat; display: block; height: 131px; }
/* line 158, ../sass/suicide.scss */
#masthead .container { height: 131px; position: relative; }
/* line 163, ../sass/suicide.scss */
#masthead #home-link { display: block; float: left; margin-right: 2.52101%; width: 23.10924%; position: relative; background: url("../../images/logo.png") top center no-repeat; display: inline-block; height: 173px; /* 		width: 261px; */ text-indent: -9999px; }
/* line 33, ../../../../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/neat/grid/_span-columns.scss */
#masthead #home-link:last-child { margin-right: 0; }
/* line 175, ../sass/suicide.scss */
#masthead #navbar { display: block; float: left; margin-right: 2.52101%; width: 74.36975%; margin-right: 0; display: inline; }
/* line 33, ../../../../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/neat/grid/_span-columns.scss */
#masthead #navbar:last-child { margin-right: 0; }
/* line 180, ../sass/suicide.scss */
#masthead #navbar #site-navigation { padding: 2.52101% 0 2.52101% 0; margin-top: 15px; }
/* line 185, ../sass/suicide.scss */
#masthead #navbar #masthead-social-media { margin-top: 27px; }
/* line 189, ../sass/suicide.scss */
#masthead #navbar .menu-item { margin-right: 14px; }
/* line 191, ../sass/suicide.scss */
#masthead #navbar .menu-item a { color: #fff; font-size: 18px; text-decoration: none; }
/* line 198, ../sass/suicide.scss */
#masthead #navbar .menu-item.current_page_item a { font-weight: bold; }

/* line 208, ../sass/suicide.scss */
#banner { *zoom: 1; display: block; float: left; margin-right: 2.52101%; width: 100%; float: none; padding-top: 140px; padding-bottom: 40px; }
/* line 18, ../../../../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/bourbon/bourbon/app/assets/stylesheets/addons/_clearfix.scss */
#banner:before, #banner:after { content: " "; display: table; }
/* line 23, ../../../../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/bourbon/bourbon/app/assets/stylesheets/addons/_clearfix.scss */
#banner:after { clear: both; }
/* line 33, ../../../../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/neat/grid/_span-columns.scss */
#banner:last-child { margin-right: 0; }

/* line 217, ../sass/suicide.scss */
#review, #report-links { display: block; float: left; margin-right: 2.52101%; width: 48.7395%; }
/* line 33, ../../../../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/neat/grid/_span-columns.scss */
#review:last-child, #report-links:last-child { margin-right: 0; }

/* line 222, ../sass/suicide.scss */
#review .bubble { background: url("../../images/landing-bubble.png") no-repeat; height: 257px; text-indent: -9999px; width: 100%; }
/* line 229, ../sass/suicide.scss */
#review p { font-size: 24px; font-style: italic; line-height: 29px; padding-left: 40px; }
/* line 235, ../sass/suicide.scss */
#review p strong { color: #90205a; font-weight: normal; }

/* line 242, ../sass/suicide.scss */
#report-links { display: block; float: left; margin-right: 2.52101%; width: 48.7395%; margin-right: 0; }
/* line 33, ../../../../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/neat/grid/_span-columns.scss */
#report-links:last-child { margin-right: 0; }
/* line 246, ../sass/suicide.scss */
#report-links li { background: url("../../images/report-link-item-background.png") bottom center repeat-x; font-size: 26px; font-style: italic; height: 100px; letter-spacing: 1px; list-style: none; margin-left: 0; }
/* line 256, ../sass/suicide.scss */
#report-links li.searchform { height: auto; background: none; padding-top: 20px; }
/* line 262, ../sass/suicide.scss */
#report-links li strong { color: #90205a; }
/* line 267, ../sass/suicide.scss */
#report-links a { color: #3d3d3d; display: block; height: 100px; line-height: 100px; text-decoration: none; }
/* line 274, ../sass/suicide.scss */
#report-links a i { float: right; margin-top: 27px; }
/* line 279, ../sass/suicide.scss */
#report-links a strong { color: #90205a; }
/* line 283, ../sass/suicide.scss */
#report-links a em { color: #18a79d; }
/* line 288, ../sass/suicide.scss */
#report-links #searchform { background: url("../../images/report-search-background.png") no-repeat; height: 81px; width: 443px; }
/* line 293, ../sass/suicide.scss */
#report-links #searchform label { display: block; height: 0; text-indent: -9999px; }
/* line 299, ../sass/suicide.scss */
#report-links #searchform #s { font-size: 26px; margin: 14px 0 0 12px; }
/* line 305, ../sass/suicide.scss */
#report-links #searchform #searchsubmit { background-color: rgba(0, 0, 0, 0); border: none; cursor: pointer; display: inline; text-indent: -9999px; }

/* line 317, ../sass/suicide.scss */
#register { display: block; float: left; margin-right: 2.52101%; width: 100%; padding: 15px 20px 0; background: url("../../images/register-background.png") top center no-repeat; color: #fff; font-size: 17px; height: 81px; margin-top: 20px; width: 100%; }
/* line 33, ../../../../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/neat/grid/_span-columns.scss */
#register:last-child { margin-right: 0; }
/* line 327, ../sass/suicide.scss */
#register strong { color: #18a79d; }
/* line 331, ../sass/suicide.scss */
#register .gform_wrapper { display: block; float: left; margin-right: 2.52101%; width: 100%; position: relative; }
/* line 33, ../../../../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/neat/grid/_span-columns.scss */
#register .gform_wrapper:last-child { margin-right: 0; }
/* line 335, ../sass/suicide.scss */
#register .gform_wrapper .gform_heading { display: block; float: left; margin-right: 2.52101%; width: 48.7395%; line-height: 18px; padding-left: 20px; }
/* line 33, ../../../../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/neat/grid/_span-columns.scss */
#register .gform_wrapper .gform_heading:last-child { margin-right: 0; }
/* line 341, ../sass/suicide.scss */
#register .gform_wrapper .gform_body { display: block; float: left; margin-right: 2.52101%; width: 48.7395%; margin-right: 0; }
/* line 33, ../../../../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/neat/grid/_span-columns.scss */
#register .gform_wrapper .gform_body:last-child { margin-right: 0; }
/* line 351, ../sass/suicide.scss */
#register .gform_wrapper #field_2_1 label { display: none; }
/* line 355, ../sass/suicide.scss */
#register .gform_wrapper #field_2_2 { font-size: 12px; position: absolute; left: 18px; top: 40px; }
/* line 361, ../sass/suicide.scss */
#register .gform_wrapper #field_2_2 .gfield_label { float: left; }
/* line 365, ../sass/suicide.scss */
#register .gform_wrapper #field_2_2 .ginput_container label { color: #18a79d; }
/* line 370, ../sass/suicide.scss */
#register .gform_wrapper #gform_submit_button_2 { position: absolute; right: 66px; }
/* line 375, ../sass/suicide.scss */
#register .gform_wrapper #input_2_1 { font-size: 26px; }
/* line 379, ../sass/suicide.scss */
#register .gform_wrapper li { list-style: none; margin-left: 0; }
/* line 385, ../sass/suicide.scss */
#register .gform_wrapper .ginput_container, #register .gform_wrapper .gfield_description { display: inline; float: left; }
/* line 391, ../sass/suicide.scss */
#register .gform_wrapper .validation_message, #register .gform_wrapper .validation_error { display: none; }
/* line 396, ../sass/suicide.scss */
#register #gforms_confirmation_message { padding-left: 20px; }

/* line 403, ../sass/suicide.scss */
footer { padding: 30px 0; }
/* line 406, ../sass/suicide.scss */
footer a { color: #3d3d3d; text-decoration: none; }
/* line 410, ../sass/suicide.scss */
footer a:hover { color: #18a79d; text-decoration: underline; }
/* line 417, ../sass/suicide.scss */
footer h2 { color: #90205a; }
/* line 422, ../sass/suicide.scss */
footer .contact { display: block; float: left; margin-right: 2.52101%; width: 48.7395%; margin-right: 0; }
/* line 33, ../../../../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/neat/grid/_span-columns.scss */
footer .contact:last-child { margin-right: 0; }
/* line 426, ../sass/suicide.scss */
footer .contact .column { display: block; float: left; margin-right: 5.17241%; width: 47.41379%; margin-right: 0; }
/* line 33, ../../../../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/neat/grid/_span-columns.scss */
footer .contact .column:last-child { margin-right: 0; }
/* line 432, ../sass/suicide.scss */
footer #footer-social-media { display: block; float: left; margin-right: 2.52101%; width: 23.10924%; margin-right: 0; }
/* line 33, ../../../../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/neat/grid/_span-columns.scss */
footer #footer-social-media:last-child { margin-right: 0; }
/* line 437, ../sass/suicide.scss */
footer #legal { display: block; float: left; margin-right: 2.52101%; width: 23.10924%; margin-right: 0; }
/* line 33, ../../../../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/neat/grid/_span-columns.scss */
footer #legal:last-child { margin-right: 0; }
/* line 441, ../sass/suicide.scss */
footer #legal li { list-style: none; margin-left: 0; }

/* line 448, ../sass/suicide.scss */
.site-footer { height: 200px; }

/* line 452, ../sass/suicide.scss */
#primary { margin-top: 200px; }
/* line 455, ../sass/suicide.scss */
#primary a { color: #18a79d; }
/* line 458, ../sass/suicide.scss */
#primary a:hover { text-decoration: none; }

/* line 465, ../sass/suicide.scss */
.search-results article { border-bottom: 1px dotted silver; padding-bottom: 20px; }

/* line 1, ../sass/_upload-form.scss */
#upload { height: 800px; }

/* line 5, ../sass/_upload-form.scss */
iframe { height: 100%; }

/* line 9, ../sass/_upload-form.scss */
.page-upload-resources-form { padding: 20px; }
/* line 12, ../sass/_upload-form.scss */
.page-upload-resources-form .gform_title { color: #18a79d; font-size: 50px; font-weight: normal; text-transform: lowercase; }
/* line 19, ../sass/_upload-form.scss */
.page-upload-resources-form .gform_description { color: #7b7a7c; font-size: 16px; }
/* line 24, ../sass/_upload-form.scss */
.page-upload-resources-form .gfield_label { color: #18a79d; margin: 0; text-transform: lowercase; }
/* line 31, ../sass/_upload-form.scss */
.page-upload-resources-form #gform_submit_button_1 { background: url("../../images/sprites/process-upload.png") 0 0 no-repeat; border: none; color: #fff; cursor: pointer; font-size: 32px; height: 57px; width: 590px; text-align: center; }
/* line 42, ../sass/_upload-form.scss */
.page-upload-resources-form #gform_submit_button_1:hover { background-position: 0 -57px; }
/* line 46, ../sass/_upload-form.scss */
.page-upload-resources-form #gform_submit_button_1:active, .page-upload-resources-form #gform_submit_button_1.active { background-position: 0 -114px; }
/* line 53, ../sass/_upload-form.scss */
.page-upload-resources-form .ginput_container input, .page-upload-resources-form .ginput_container textarea { background: #e0e0e0; border: none; font-family: "FS Lola Web Light Italic", "helvetica neue", helvetica, arial, freesans, "liberation sans", "numbus sans l", sans-serif; font-style: italic; font-size: 18px; padding: 6px; width: 100%; }
/* line 64, ../sass/_upload-form.scss */
.page-upload-resources-form li { list-style: none; margin-left: 0; }
/* line 69, ../sass/_upload-form.scss */
.page-upload-resources-form .gfield_radio li { clear: left; }
/* line 72, ../sass/_upload-form.scss */
.page-upload-resources-form .gfield_radio li input[type=radio] { display: none; }
/* line 77, ../sass/_upload-form.scss */
.page-upload-resources-form .custom-input { float: left; display: inline-block; }
/* line 82, ../sass/_upload-form.scss */
.page-upload-resources-form .custom-input-content { float: left; display: inline; margin-left: 12px; width: 567px !important; }
/* line 89, ../sass/_upload-form.scss */
.page-upload-resources-form .custom-checkboxes { *zoom: 1; margin-bottom: 14px; }
/* line 18, ../../../../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/bourbon/bourbon/app/assets/stylesheets/addons/_clearfix.scss */
.page-upload-resources-form .custom-checkboxes:before, .page-upload-resources-form .custom-checkboxes:after { content: " "; display: table; }
/* line 23, ../../../../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/bourbon/bourbon/app/assets/stylesheets/addons/_clearfix.scss */
.page-upload-resources-form .custom-checkboxes:after { clear: both; }
/* line 94, ../sass/_upload-form.scss */
.page-upload-resources-form #field_1_14 label { display: none; }

/* line 99, ../sass/_upload-form.scss */
#popup-top { background: url("../../images/popup-top.png") 0 0 no-repeat; height: 442px; position: absolute; top: -10px; width: 692px; z-index: 1; }

/* line 108, ../sass/_upload-form.scss */
.fancybox-skin { background: none !important; border-radius: none !important; box-shadow: none !important; padding: 0 !important; }

/* line 115, ../sass/_upload-form.scss */
.fancybox-inner { background: url("../../images/popup-background.png") bottom center no-repeat; z-index: 10; }

/* line 2, ../sass/_ie.scss */
.ie8 .meta .share span.inline { margin-top: 6px; }
/* line 6, ../sass/_ie.scss */
.ie8 #review p { color: red !important; }
