﻿@charset "UTF-8";
/******************************************************************
Site Name:
Author:

Stylesheet: Main Stylesheet

Here's where the magic happens. Here, you'll see we are calling in
the separate media queries. The base mobile goes outside any query
and is called at the beginning, after that we call the rest
of the styles inside media queries.
******************************************************************/
/*! normalize.css v2.1.3 | MIT License | git.io/normalize */
/* ==========================================================================
   HTML5 display definitions
   ========================================================================== */
/**
 * Correct `block` display not defined in IE 8/9.
 */
/* line 11, ../scss/_normalize.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}

/**
 * Correct `inline-block` display not defined in IE 8/9.
 */
/* line 30, ../scss/_normalize.scss */
audio,
canvas,
video {
  display: inline-block;
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
/* line 41, ../scss/_normalize.scss */
audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Address `[hidden]` styling not present in IE 8/9.
 * Hide the `template` element in IE, Safari, and Firefox < 22.
 */
/* line 51, ../scss/_normalize.scss */
[hidden],
template {
  display: none;
}

/* ==========================================================================
   Base
   ========================================================================== */
/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */
/* line 66, ../scss/_normalize.scss */
html {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}

/**
 * Remove default margin.
 */
/* line 76, ../scss/_normalize.scss */
body {
  margin: 0;
}

/* ==========================================================================
   Links
   ========================================================================== */
/**
 * Remove the gray background color from active links in IE 10.
 */
/* line 88, ../scss/_normalize.scss */
a {
  background: transparent;
}

/**
 * Address `outline` inconsistency between Chrome and other browsers.
 */
/* line 96, ../scss/_normalize.scss */
a:focus {
  outline: thin dotted;
}

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */
/* line 104, ../scss/_normalize.scss */
a:active,
a:hover {
  outline: 0;
}

/* ==========================================================================
   Typography
   ========================================================================== */
/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari 5, and Chrome.
 */
/* line 118, ../scss/_normalize.scss */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/**
 * Address styling not present in IE 8/9, Safari 5, and Chrome.
 */
/* line 127, ../scss/_normalize.scss */
abbr[title] {
  border-bottom: 1px dotted;
}

/**
 * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
 */
/* line 135, ../scss/_normalize.scss */
b,
strong {
  font-weight: bold;
}

/**
 * Address styling not present in Safari 5 and Chrome.
 */
/* line 144, ../scss/_normalize.scss */
dfn {
  font-style: italic;
}

/**
 * Address differences between Firefox and other browsers.
 */
/* line 152, ../scss/_normalize.scss */
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
  border: 1px solid #333;
  margin: 15px 0px 15px 0px;
}

/**
 * Address styling not present in IE 8/9.
 */
/* line 164, ../scss/_normalize.scss */
mark {
  background: #ff0;
  color: #000;
}

/**
 * Correct font family set oddly in Safari 5 and Chrome.
 */
/* line 173, ../scss/_normalize.scss */
code,
kbd,
pre,
samp {
  font-family: monospace, serif;
  font-size: 1em;
}

/**
 * Improve readability of pre-formatted text in all browsers.
 */
/* line 185, ../scss/_normalize.scss */
pre {
  white-space: pre-wrap;
}

/**
 * Set consistent quote types.
 */
/* line 193, ../scss/_normalize.scss */
q {
  quotes: "\201C" "\201D" "\2018" "\2019";
}

/**
 * Address inconsistent and variable font size in all browsers.
 */
/* line 201, ../scss/_normalize.scss */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
/* line 209, ../scss/_normalize.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

/* line 217, ../scss/_normalize.scss */
sup {
  top: -0.5em;
}

/* line 221, ../scss/_normalize.scss */
sub {
  bottom: -0.25em;
}

/* ==========================================================================
   Embedded content
   ========================================================================== */
/**
 * Remove border when inside `a` element in IE 8/9.
 */
/* line 233, ../scss/_normalize.scss */
img {
  border: 0;
}

/**
 * Correct overflow displayed oddly in IE 9.
 */
/* line 241, ../scss/_normalize.scss */
svg:not(:root) {
  overflow: hidden;
}

/* ==========================================================================
   Figures
   ========================================================================== */
/**
 * Address margin not present in IE 8/9 and Safari 5.
 */
/* line 253, ../scss/_normalize.scss */
figure {
  margin: 0;
}

/* ==========================================================================
   Forms
   ========================================================================== */
/**
 * Define consistent border, margin, and padding.
 */
/* line 265, ../scss/_normalize.scss */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct `color` not being inherited in IE 8/9.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */
/* line 276, ../scss/_normalize.scss */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
 * 1. Correct font family not being inherited in all browsers.
 * 2. Correct font size not being inherited in all browsers.
 * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.
 */
/* line 287, ../scss/_normalize.scss */
button,
input,
select,
textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 2 */
  margin: 0;
  /* 3 */
}

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
/* line 301, ../scss/_normalize.scss */
button,
input {
  line-height: normal;
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+.
 * Correct `select` style inheritance in Firefox 4+ and Opera.
 */
/* line 313, ../scss/_normalize.scss */
button,
select {
  text-transform: none;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */
/* line 326, ../scss/_normalize.scss */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */
}

/**
 * Re-set default cursor for disabled elements.
 */
/* line 338, ../scss/_normalize.scss */
button[disabled],
html input[disabled] {
  cursor: default;
}

/**
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */
/* line 348, ../scss/_normalize.scss */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
 *    (include `-moz` to future-proof).
 */
/* line 360, ../scss/_normalize.scss */
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  /* 2 */
  box-sizing: content-box;
}

/**
 * Remove inner padding and search cancel button in Safari 5 and Chrome
 * on OS X.
 */
/* line 372, ../scss/_normalize.scss */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */
/* line 381, ../scss/_normalize.scss */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/**
 * 1. Remove default vertical scrollbar in IE 8/9.
 * 2. Improve readability and alignment in all browsers.
 */
/* line 392, ../scss/_normalize.scss */
textarea {
  overflow: auto;
  /* 1 */
  vertical-align: top;
  /* 2 */
}

/* ==========================================================================
   Tables
   ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
/* line 405, ../scss/_normalize.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/******************************************************************
CUSTOMIZED RESET VALUES
I added these extra styles as a more personalized reset. Feel free
to remove them if you like or add your own. If you want to update
the normalize styles, make sure to edit from this point up.
******************************************************************/
/* line 418, ../scss/_normalize.scss */
.sidebar ul,
.sidebar ol,
.commentlist {
  list-style: none;
}

/******************************************************************
Site Name:
Author:

Stylesheet: Mixins & Constants Stylesheet

This is where you can take advantage of Sass' great features:
Mixins & Constants. I won't go in-depth on how they work exactly,
there are a few articles below that will help do that. What I will
tell you is that this will help speed up simple changes like
changing a color or adding CSS3 techniques gradients.

A WORD OF WARNING: It's very easy to overdo it here. Be careful and
remember less is more.

******************************************************************/
/*********************
CLEARFIXIN'
*********************/
/* line 23, ../scss/_mixins.scss */
.clearfix {
  zoom: 1;
}
/* line 25, ../scss/_mixins.scss */
.clearfix:before, .clearfix:after {
  content: "";
  display: table;
}
/* line 26, ../scss/_mixins.scss */
.clearfix:after {
  clear: both;
}

/*********************
TOOLS
*********************/
/* line 34, ../scss/_mixins.scss */
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 41, ../scss/_mixins.scss */
.image-replacement {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}

/*********************
COLORS
Need help w/ choosing your colors? Try this site out:
http://0to255.com/
*********************/
/* $link-hover:        darken($dark-blue, 9%); */
/*
Here's a great tutorial on how to
use color variables properly:
http://sachagreif.com/sass-color-variables/
*/
/*********************
TYPOGRAPHY
*********************/
/* 	To embed your own fonts, use this syntax
	and place your fonts inside the
	library/fonts folder. For more information
	on embedding fonts, go to:
	http://www.fontsquirrel.com/
	Be sure to remove the comment brackets.
*/
/*	@font-face {
    	font-family: 'Font Name';
    	src: url('library/fonts/font-name.eot');
    	src: url('library/fonts/font-name.eot?#iefix') format('embedded-opentype'),
             url('library/fonts/font-name.woff') format('woff'),
             url('library/fonts/font-name.ttf') format('truetype'),
             url('library/fonts/font-name.svg#font-name') format('svg');
    	font-weight: normal;
    	font-style: normal;
	}
*/
/*
use the best ampersand
http://simplebits.com/notebook/2008/08/14/ampersands-2/
*/
/* line 174, ../scss/_mixins.scss */
span.amp {
  font-family: Baskerville,'Goudy Old Style',Palatino,'Book Antiqua',serif !important;
  font-style: italic;
}

/* line 180, ../scss/_mixins.scss */
.text-left {
  text-align: left;
}

/* line 181, ../scss/_mixins.scss */
.text-center {
  text-align: center;
}

/* line 182, ../scss/_mixins.scss */
.text-right {
  text-align: right;
}

/* line 186, ../scss/_mixins.scss */
.alert-help, .alert-info, .alert-error, .alert-success {
  margin: 10px;
  padding: 5px 18px;
  border: 1px solid;
}

/* line 192, ../scss/_mixins.scss */
.alert-help {
  border-color: #e8dc59;
  background: #ebe16f;
}

/* line 198, ../scss/_mixins.scss */
.alert-info {
  border-color: #bfe4f4;
  background: #d5edf8;
}

/* line 204, ../scss/_mixins.scss */
.alert-error {
  border-color: #f8cdce;
  background: #fbe3e4;
}

/* line 210, ../scss/_mixins.scss */
.alert-success {
  border-color: #deeaae;
  background: #e6efc2;
}

/*********************
TRANSITION
*********************/
/*
I totally rewrote this to be cleaner and easier to use.
You'll need to be using Sass 3.2+ for these to work.
Thanks to @anthonyshort for the inspiration on these.
USAGE: @include transition(all 0.2s ease-in-out);
*/
/*********************
CSS3 GRADIENTS
Be careful with these since they can
really slow down your CSS. Don't overdo it.
*********************/
/* @include css-gradient(#dfdfdf,#f8f8f8); */
/*********************
BOX SIZING
*********************/
/* @include box-sizing(border-box); */
/* NOTE: value of "padding-box" is only supported in Gecko. So
probably best not to use it. I mean, were you going to anyway? */
/*********************
BUTTONS
*********************/
/* line 272, ../scss/_mixins.scss */
.button, .button:visited {
  font-family: "league_gothicregular", "Arial", Helvetica, sans-serif;
  font-size: 1.5rem;
  padding: 4px 12px;
  color: #fff;
  display: inline-block;
  font-weight: normal;
  text-decoration: none;
  cursor: pointer;
  margin-bottom: 20px;
  line-height: 21px;
  text-transform: uppercase;
  background: #803531;
}
/* line 286, ../scss/_mixins.scss */
.button:hover, .button:focus, .button:visited:hover, .button:visited:focus {
  color: #fff;
}
/* line 290, ../scss/_mixins.scss */
.button:active, .button:visited:active {
  background-color: #000;
  background-image: -webkit-gradient(linear, left top, left bottom, from(black), to(#000));
  background-image: -webkit-linear-gradient(top, black, #000);
  background-image: -moz-linear-gradient(top, black, #000);
  background-image: -o-linear-gradient(top, black, #000);
  background-image: linear-gradient(to bottom, #000000, #000000);
}

/* line 295, ../scss/_mixins.scss */
.blue-button, .blue-button:visited {
  border-color: #00363d;
  text-shadow: 0 1px 1px #00363d;
  background-color: #004d57;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#006470), to(#004d57));
  background-image: -webkit-linear-gradient(top, #006470, #004d57);
  background-image: -moz-linear-gradient(top, #006470, #004d57);
  background-image: -o-linear-gradient(top, #006470, #004d57);
  background-image: linear-gradient(to bottom, #006470, #004d57);
  box-shadow: inset 0 0 3px #00adc2;
}
/* line 301, ../scss/_mixins.scss */
.blue-button:hover, .blue-button:focus, .blue-button:visited:hover, .blue-button:visited:focus {
  border-color: #002024;
  background-color: #00363d;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#00525c), to(#00363d));
  background-image: -webkit-linear-gradient(top, #00525c, #00363d);
  background-image: -moz-linear-gradient(top, #00525c, #00363d);
  background-image: -o-linear-gradient(top, #00525c, #00363d);
  background-image: linear-gradient(to bottom, #00525c, #00363d);
}
/* line 305, ../scss/_mixins.scss */
.blue-button:active, .blue-button:visited:active {
  background-color: #006470;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#004d57), to(#006470));
  background-image: -webkit-linear-gradient(top, #004d57, #006470);
  background-image: -moz-linear-gradient(top, #004d57, #006470);
  background-image: -o-linear-gradient(top, #004d57, #006470);
  background-image: linear-gradient(to bottom, #004d57, #006470);
}

/*********************
CSS3 GRADIENTS
Be careful with these since they can
really slow down your CSS. Don't overdo it.
*********************/
/* @include css-gradient(#dfdfdf,#f8f8f8); */
/*********************
BOX SIZING
*********************/
/* @include box-sizing(border-box); */
/* NOTE: value of "padding-box" is only supported in Gecko. So
probably best not to use it. I mean, were you going to anyway? */
/* @include css-gradient(#dfdfdf,#f8f8f8); */
@font-face {
  font-family: 'alternate_gothic_no2_dregular';
  src: url("../fonts/alternate-gothic-no2-d/alternate_gothic_no2_d_regular-webfont.woff2") format("woff2"), url("../fonts/alternate-gothic-no2-d/alternate_gothic_no2_d_regular-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'latoregular';
  src: url("../fonts/lato/lato-regular-webfont.woff2") format("woff2"), url("../fonts/lato/lato-regular-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'latolight';
  src: url("../fonts/lato/lato-light-webfont.woff2") format("woff2"), url("../fonts/lato/lato-light-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'latoheavy';
  src: url("../fonts/lato/lato-heavy-webfont.woff2") format("woff2"), url("../fonts/lato/lato-heavy-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'league_gothicregular';
  src: url("../fonts/league-gothic/leaguegothic-regular-webfont.woff2") format("woff2"), url("../fonts/league-gothic/leaguegothic-regular-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
/* line 1, ../scss/_buttons.scss */
.btn {
  position: relative;
  display: inline-block;
  padding: 6px 20px 4px 20px;
  text-decoration: none;
  text-transform: uppercase;
  font-family: "league_gothicregular", "Arial", Helvetica, sans-serif;
  font-size: 1.313rem;
}

/* line 12, ../scss/_buttons.scss */
.mls {
  margin-left: 10px;
}

/* line 15, ../scss/_buttons.scss */
.mlm {
  margin-left: 20px;
}

/* line 18, ../scss/_buttons.scss */
.mll {
  margin-left: 30px;
}

/* line 21, ../scss/_buttons.scss */
.mrs {
  margin-right: 10px;
}

/* line 24, ../scss/_buttons.scss */
.mrm {
  margin-right: 20px;
}

/* line 27, ../scss/_buttons.scss */
.mrl {
  margin-right: 30px;
}

/* line 30, ../scss/_buttons.scss */
.mts {
  margin-top: 10px;
}

/* line 33, ../scss/_buttons.scss */
.mtm {
  margin-top: 20px;
}

/* line 36, ../scss/_buttons.scss */
.mtl {
  margin-top: 30px;
}

/* line 39, ../scss/_buttons.scss */
.mbs {
  margin-bottom: 10px;
}

/* line 42, ../scss/_buttons.scss */
.mbm {
  margin-bottom: 20px;
}

/* line 45, ../scss/_buttons.scss */
.mbl {
  margin-bottom: 30px;
}

/* line 52, ../scss/_buttons.scss */
.btn-orange-light {
  color: #fff;
  background-color: #ea8b2b;
}
/* line 55, ../scss/_buttons.scss */
.btn-orange-light.btn-point-right:after {
  color: #ea8b2b;
}
/* line 58, ../scss/_buttons.scss */
.btn-orange-light:hover, .btn-orange-light:active, .btn-orange-light:focus {
  background-color: #ca5f2e;
}
/* line 60, ../scss/_buttons.scss */
.btn-orange-light:hover.btn-point-right:after, .btn-orange-light:active.btn-point-right:after, .btn-orange-light:focus.btn-point-right:after {
  color: #ca5f2e;
}

/* line 65, ../scss/_buttons.scss */
.btn-orange {
  color: #fff;
  background-color: #cb6015;
}
/* line 68, ../scss/_buttons.scss */
.btn-orange.btn-point-right:after {
  color: #cb6015;
}
/* line 71, ../scss/_buttons.scss */
.btn-orange:hover, .btn-orange:active, .btn-orange:focus {
  background-color: #ca5f2e;
}
/* line 73, ../scss/_buttons.scss */
.btn-orange:hover.btn-point-right:after, .btn-orange:active.btn-point-right:after, .btn-orange:focus.btn-point-right:after {
  color: #ca5f2e;
}

/* line 78, ../scss/_buttons.scss */
.btn-red {
  color: #fff;
  background-color: #81332f;
}
/* line 81, ../scss/_buttons.scss */
.btn-red.btn-point-right:after {
  color: #81332f;
}
/* line 84, ../scss/_buttons.scss */
.btn-red:hover, .btn-red:active, .btn-red:focus {
  background-color: #ca5f2e;
}
/* line 86, ../scss/_buttons.scss */
.btn-red:hover.btn-point-right:after, .btn-red:active.btn-point-right:after, .btn-red:focus.btn-point-right:after {
  color: #ca5f2e;
}

/* line 94, ../scss/_buttons.scss */
.btn-point-left:after {
  left: -8px;
  border-right: 8px solid;
}

/* line 98, ../scss/_buttons.scss */
.btn-point-right:after {
  right: -8px;
  border-left: 8px solid;
}

/* line 102, ../scss/_buttons.scss */
.btn-point-left:after,
.btn-point-right:after {
  content: '';
  position: absolute;
  top: 0px;
  border-top: 16px solid transparent;
  border-bottom: 16px solid transparent;
}

/* line 112, ../scss/_buttons.scss */
button.btn,
input[type=submit].btn,
input[type=button].btn {
  border: 0;
}

/* line 119, ../scss/_buttons.scss */
button.btn-point-right:after,
button.btn-point-left:after {
  border-top: 19px solid transparent;
  border-bottom: 19px solid transparent;
}

/* line 127, ../scss/_buttons.scss */
input:focus, button:focus {
  outline: thin dotted;
}

/*! PocketGrid 1.1.0
* Copyright 2013 Arnaud Leray
* MIT License
*/
/* Border-box-sizing */
/* line 6, ../scss/_pocketgrid.scss */
.block-group, .block, .block-group:after, .block:after, .block-group:before, .block:before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* Clearfix */
/* line 13, ../scss/_pocketgrid.scss */
.block-group {
  *zoom: 1;
}

/* line 16, ../scss/_pocketgrid.scss */
.block-group:before, .block-group:after {
  display: table;
  content: "";
  line-height: 0;
}

/* line 21, ../scss/_pocketgrid.scss */
.block-group:after {
  clear: both;
}

/* line 25, ../scss/_pocketgrid.scss */
.block-group {
  /* ul/li compatibility */
  list-style-type: none;
  padding: 0;
  margin: 0;
}

/* line 32, ../scss/_pocketgrid.scss */
.block-group.block-group-content {
  max-width: 1024px;
  margin: auto;
}

/* Nested grid */
/* line 39, ../scss/_pocketgrid.scss */
.block-group > .block-group {
  clear: none;
  float: left;
  margin: 0 !important;
}

/* Default block */
/* line 46, ../scss/_pocketgrid.scss */
.block {
  float: left;
  width: 100%;
}

/*
BASE (MOBILE) SIZE
This are the mobile styles. It's what people see on their phones. If
you set a great foundation, you won't need to add too many styles in
the other stylesheets. Remember, keep it light: Speed is Important.
*/
    /******************************************************************
  Site Name:
  Author:

  Stylesheet: Base Mobile Stylesheet

  Be light and don't over style since everything here will be
  loaded by mobile devices. You want to keep it as minimal as
  possible. This is called at the top of the main stylsheet
  and will be used across all viewports.

  ******************************************************************/
/* apply a natural box layout model to all elements */
/* line 15, ../scss/_base.scss */
*, *:before, *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 25, ../scss/_base.scss */
.hidden {
  display: none !important;
}

/* line 30, ../scss/_base.scss */
.nobr {
  white-space: nowrap;
  hyphens: none;
}

/* line 35, ../scss/_base.scss */
body {
  font-size: 100%;
  font-family: "lato", serif;
  background: #191915;
  background-size: cover;
  color: #333333;
  background-attachment: fixed;
  margin: 0;
  padding: 0;
  line-height: 1.333em;
  overflow-x: hidden;
}

/* line 55, ../scss/_base.scss */
.wrap {
  display: block;
  max-width: 768px;
  margin: auto;
  padding: 0 30px;
}
@media screen and (min-width: 1024px) {
  /* line 55, ../scss/_base.scss */
  .wrap {
    max-width: 990px;
  }
}

/* line 69, ../scss/_base.scss */
.printonly {
  display: none;
}

/* line 73, ../scss/_base.scss */
#skip-link {
  display: none;
}

/* line 77, ../scss/_base.scss */
#dev-overlay {
  position: absolute;
  top: 0px;
  left: 0px;
  padding-top: 100px;
  z-index: 100;
  height: 100%;
  opacity: 0.5;
  display: none;
}

/* line 88, ../scss/_base.scss */
img {
  margin: 0px;
  padding: 0px;
}

/* line 93, ../scss/_base.scss */
select optgroup {
  font-style: normal;
  font-weight: normal;
}

/* line 98, ../scss/_base.scss */
h1, h2, h3, h4, h5, h6 {
  font-weight: normal;
  color: #803531;
  line-height: 1em;
  text-transform: uppercase;
  font-family: "league_gothicregular", "Arial", Helvetica, sans-serif;
}

/* line 106, ../scss/_base.scss */
h1 {
  font-size: 2rem;
}

/* line 110, ../scss/_base.scss */
h2 {
  font-size: 1.75rem;
}
/* line 113, ../scss/_base.scss */
h2 span {
  display: block;
  color: #81332f;
}

/* line 119, ../scss/_base.scss */
h3 {
  font-size: 1.5rem;
  color: #ea8c2c;
}
/* line 123, ../scss/_base.scss */
h3 span {
  display: block;
  color: #81332f;
}

/* line 129, ../scss/_base.scss */
ul.bullets {
  margin: 0.75em 0;
  padding: 0 1em;
  list-style: none;
}
/* line 134, ../scss/_base.scss */
ul.bullets li:before {
  content: "";
  border-color: transparent #333;
  border-style: solid;
  border-width: 0.35em 0 0.35em 0.45em;
  display: block;
  height: 0;
  width: 0;
  left: -1em;
  top: 0.9em;
  position: relative;
}

/* line 148, ../scss/_base.scss */
input[type=submit] {
  padding: 10px 20px;
  margin-top: 5px;
  border: 1px solid #dddbd9;
  color: #fff;
  background-color: #803531;
  font-family: 'league_gothicregular';
  font-size: 1.5em;
  text-transform: uppercase;
}

/* line 159, ../scss/_base.scss */
.one-column h1 {
  padding: 10px 0px 20px 0px;
  margin-bottom: 10px;
  /*background: url(/template/images/double-stitch-h.png) repeat-x bottom;*/
}

/* line 166, ../scss/_base.scss */
.two-column h1 {
  padding: 10px 0px 20px 0px;
  margin-bottom: 10px;
  /*background: url(/template/images/double-stitch-h.png) repeat-x bottom;*/
}

/* line 173, ../scss/_base.scss */
.dark-bg {
  /*background:url("/template/images/dark-bg.jpg");*/
  background: white;
  border: 1px solid #eee;
}

/* line 179, ../scss/_base.scss */
#dev-overlay-toggle {
  top: 0px;
  left: 0px;
  z-index: 110;
  cursor: pointer;
  position: absolute;
}

/* line 187, ../scss/_base.scss */
.full-opacity {
  opacity: 1.0;
}

/* line 191, ../scss/_base.scss */
.clear-both, .clear {
  clear: both;
}

/* line 195, ../scss/_base.scss */
.clear-right {
  clear: right;
}

/* line 199, ../scss/_base.scss */
.clear-left {
  clear: left;
}

/* line 203, ../scss/_base.scss */
div, p, td {
  vertical-align: top;
}

/* line 207, ../scss/_base.scss */
img {
  border: 0;
}

/* line 211, ../scss/_base.scss */
a {
  color: #ca5f2e;
}

/* line 216, ../scss/_base.scss */
.main-container {
  margin: auto;
  clear: both;
  width: 100%;
  background-color: white;
  min-height: 100%;
}

/* line 224, ../scss/_base.scss */
.content-padding, .content-section {
  clear: both;
}

/* line 229, ../scss/_base.scss */
.page-201311 .content-bg {
  min-height: 800px;
}

/* line 234, ../scss/_base.scss */
.content-bg {
  background-image: url(../../../template/images/2018/gradient-bg.jpg);
  background-repeat: repeat-x;
  width: 100%;
  position: relative;
  top: 64px;
  min-height: 1000px;
  margin: auto;
  overflow: hidden;
  clear: both;
  padding-bottom: 200px;
}

/* Industry */
/* line 255, ../scss/_base.scss */
.page-201362 .header-bg,
.page-201356 .header-bg,
.page-201358 .header-bg,
.page-201353 .header-bg {
  height: 125px;
}
/* line 258, ../scss/_base.scss */
.page-201362 .content-bg,
.page-201356 .content-bg,
.page-201358 .content-bg,
.page-201353 .content-bg {
  top: 84px;
}

/* line 264, ../scss/_base.scss */
.master-angler-search-body .content-bg {
  padding-top: 0px;
}

/* line 268, ../scss/_base.scss */
.content-page {
  margin: 0px 0px 0px 0px;
  clear: both;
  padding: 0px;
}

/* line 274, ../scss/_base.scss */
.HomeLink {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  padding: 5px;
}

/* line 281, ../scss/_base.scss */
ul.triangle-bullets li {
  list-style: none;
}
/* line 285, ../scss/_base.scss */
ul.triangle-bullets li:before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  position: relative;
  left: -2.5em;
  top: 0.9em;
  border-color: transparent #111;
  border-style: solid;
  border-width: 0.38em 0 0.38em 0.4em;
}

/* line 299, ../scss/_base.scss */
.ui-state-focus {
  outline: thin dotted;
}

/*======================
 HOME PAGE
 =======================*/
/* line 306, ../scss/_base.scss */
.page-201300 .content-page {
  padding: 0px;
  background-image: none;
}

/* line 312, ../scss/_base.scss */
.page-201300 .content-bg {
  padding-bottom: 0px;
}

/* line 317, ../scss/_base.scss */
.page-201300 .HomeLink {
  display: none;
}

/* line 323, ../scss/_base.scss */
.page-201300 .homepage-badges .badges-wrap {
  padding-top: 10px;
}
/* line 326, ../scss/_base.scss */
.page-201300 .homepage-badges .badge {
  width: 33.3333%;
  display: inline-block;
  padding-right: 20px;
  margin-right: 0;
}
@media screen and (min-width: 481px) {
  /* line 336, ../scss/_base.scss */
  .page-201300 .homepage-badges .badge:nth-child(3n+3) {
    padding-right: 0px;
  }
}
@media screen and (max-width: 480px) {
  /* line 326, ../scss/_base.scss */
  .page-201300 .homepage-badges .badge {
    width: 50%;
  }
  /* line 343, ../scss/_base.scss */
  .page-201300 .homepage-badges .badge:nth-child(2n+2) {
    padding-right: 0px;
  }
}
@media screen and (max-width: 480px) {
  /* line 326, ../scss/_base.scss */
  .page-201300 .homepage-badges .badge {
    width: 50%;
  }
  /* line 349, ../scss/_base.scss */
  .page-201300 .homepage-badges .badge:nth-child(2n+2) {
    padding-right: 0px;
  }
}
/* line 356, ../scss/_base.scss */
.page-201300 .homepage-badges .badge h5 {
  margin: 10px 0;
  font-size: 1.5em;
}
/* line 364, ../scss/_base.scss */
.page-201300 .header-backgrounds {
  display: none;
}
/* line 368, ../scss/_base.scss */
.page-201300 .content-bg {
  top: 0px;
}
/* line 372, ../scss/_base.scss */
.page-201300 .homepage-whats-my-rank {
  border-top: 1px solid #CBCBCB;
  margin-top: 30px;
  padding-top: 30px;
}
/* line 377, ../scss/_base.scss */
.page-201300 .homepage-whats-my-rank h2 {
  margin: 0;
  padding: 0;
}
/* line 382, ../scss/_base.scss */
.page-201300 .homepage-whats-my-rank h3 {
  margin: 10px 0px;
  padding: 0;
}
/* line 387, ../scss/_base.scss */
.page-201300 .homepage-whats-my-rank .angler-rank-jump {
  padding-bottom: 5px;
}
/* line 391, ../scss/_base.scss */
.page-201300 .homepage-whats-my-rank .rank-jump-image {
  width: 200px;
  margin: 10px 0px;
}
/* line 395, ../scss/_base.scss */
.page-201300 .homepage-whats-my-rank .rank-jump-image img {
  width: 100%;
}
/* line 401, ../scss/_base.scss */
.page-201300 .homepage-whats-my-rank form input[type=text] {
  font-family: "league_gothicregular", "Arial", Helvetica, sans-serif;
  font-size: 1.688rem;
  color: #333 !important;
  margin-bottom: 10px;
}
/* line 408, ../scss/_base.scss */
.page-201300 .homepage-whats-my-rank form input[type=text] {
  border: 1px solid #dddbd9;
}
/* line 412, ../scss/_base.scss */
.page-201300 .homepage-whats-my-rank form button {
  margin-top: 5px;
}
@media screen and (max-width: 767px) {
  /* line 419, ../scss/_base.scss */
  .page-201300 .homepage-new-masters {
    border-top: 1px solid #dddbd9;
    padding-top: 20px;
  }
}
/* line 424, ../scss/_base.scss */
.page-201300 .homepage-new-masters h2 {
  color: #ea8c2c;
  font-size: 1.5rem;
  padding: 0;
  margin: 0 0 10px 0;
}
@media screen and (max-width: 767px) {
  /* line 424, ../scss/_base.scss */
  .page-201300 .homepage-new-masters h2 {
    font-size: 2rem;
  }
  /* line 431, ../scss/_base.scss */
  .page-201300 .homepage-new-masters h2 span {
    display: inline-block;
  }
}
/* line 438, ../scss/_base.scss */
.page-201300 .homepage-new-masters .homepage-new-master {
  font-size: 0.875rem;
  border-top: 1px solid #dddbd9;
  padding: 10px 0px 10px 0px;
}
/* line 443, ../scss/_base.scss */
.page-201300 .homepage-new-masters .homepage-new-master img {
  width: 140px;
}
/* line 448, ../scss/_base.scss */
.page-201300 .homepage-new-masters .homepage-new-master .row-1 a {
  font-weight: bold;
}
/* line 453, ../scss/_base.scss */
.page-201300 .homepage-new-masters .homepage-new-master .new-master-social {
  float: right;
  font-size: 1.4rem;
}
/* line 457, ../scss/_base.scss */
.page-201300 .homepage-new-masters .homepage-new-master .new-master-social a {
  color: #dddbd9;
  margin-left: 10px;
}
/* line 461, ../scss/_base.scss */
.page-201300 .homepage-new-masters .homepage-new-master .new-master-social a:hover {
  color: #cf6030;
}
/* line 465, ../scss/_base.scss */
.page-201300 .homepage-new-masters .homepage-new-master .new-master-social a:focus {
  color: #cf6030;
}
/* line 473, ../scss/_base.scss */
.page-201300 .MAwelcome {
  border-top: 5px solid #7c5e2c;
  background-image: url(../../../template/images/2018/gradient-bg.jpg);
  background-repeat: repeat-x;
}
/* line 478, ../scss/_base.scss */
.page-201300 .MAwelcome .wrap {
  max-width: 960px;
}
/* line 483, ../scss/_base.scss */
.page-201300 .MAwelcome .homepage-little-anglers .wrap {
  padding: 0;
  margin: 20px 30px;
  border-top: 1px solid #dddbd9;
}
/* line 491, ../scss/_base.scss */
.page-201300 .MAwelcome .homepage-little-anglers p {
  font-size: 1.375em;
  line-height: 1.5em;
}
/* line 497, ../scss/_base.scss */
.page-201300 .MAwelcome .homepage-little-anglers a.btn {
  margin: 0px 20px 10px 0;
  font-size: 1.2rem;
}
/* line 503, ../scss/_base.scss */
.page-201300 .MAwelcome .welcome-badge {
  position: absolute;
  top: -13px;
  width: 70px;
  height: 155px;
  display: inline-block;
  background-image: url(/template/images/2018/welcome-badge.png);
  background-repeat: no-repeat;
  background-size: 100%;
}
@media screen and (max-width: 480px) {
  /* line 503, ../scss/_base.scss */
  .page-201300 .MAwelcome .welcome-badge {
    right: -30px;
  }
}
@media screen and (min-width: 481px) {
  /* line 503, ../scss/_base.scss */
  .page-201300 .MAwelcome .welcome-badge {
    left: 0px;
  }
}
/* line 520, ../scss/_base.scss */
.page-201300 .MAwelcome .welcome-message {
  position: relative;
}
/* line 523, ../scss/_base.scss */
.page-201300 .MAwelcome .welcome-message h1 {
  display: inline-block;
  padding: 0;
  font-weight: normal;
  text-transform: uppercase;
}
@media screen and (max-width: 368px) {
  /* line 523, ../scss/_base.scss */
  .page-201300 .MAwelcome .welcome-message h1 {
    width: 170px;
  }
}
@media screen and (min-width: 481px) {
  /* line 523, ../scss/_base.scss */
  .page-201300 .MAwelcome .welcome-message h1 {
    margin: 70px 0 0 0;
  }
}
/* line 536, ../scss/_base.scss */
.page-201300 .MAwelcome .welcome-message p {
  font-size: 1.375rem;
  line-height: 1.5em;
}
/* line 547, ../scss/_base.scss */
.page-201300 .MAwelcome .left-column .homepage-video {
  padding-bottom: 30px;
  margin-bottom: 0px;
  border-bottom: 1px solid #DDDBD9;
}
/* line 552, ../scss/_base.scss */
.page-201300 .MAwelcome .left-column .homepage-video p {
  margin-top: 10px;
  margin-bottom: 0px;
}
/* line 558, ../scss/_base.scss */
.page-201300 .MAwelcome .left-column .homepage-video a.btn {
  margin-top: 10px;
}
/* line 562, ../scss/_base.scss */
.page-201300 .MAwelcome .left-column .homepage-video h1 {
  margin: 0px 0px 5px 0px !important;
  font-size: 1.5rem !important;
  padding: 0px !important;
}
/* line 568, ../scss/_base.scss */
.page-201300 .MAwelcome .left-column .homepage-video h2 {
  color: #ea8c2c;
  font-size: 1.5rem;
  padding: 0;
  margin: 0;
}
/* line 575, ../scss/_base.scss */
.page-201300 .MAwelcome .left-column .homepage-video h3 {
  padding: 0;
  margin: 0;
}
/* line 580, ../scss/_base.scss */
.page-201300 .MAwelcome .left-column .homepage-video .social {
  font-size: 1.5rem;
  color: #ea8b2b;
  margin-top: 15px;
}
/* line 585, ../scss/_base.scss */
.page-201300 .MAwelcome .left-column .homepage-video .social a {
  padding: 5px 15px 5px 0px;
  color: #ea8b2b;
}
/* line 591, ../scss/_base.scss */
.page-201300 .MAwelcome .left-column .homepage-video .homepage-iframe-wrap {
  position: relative;
  width: 50%;
  height: 200px;
  padding-bottom: 35%;
  margin-right: 20px;
}
/* line 599, ../scss/_base.scss */
.page-201300 .MAwelcome .left-column .homepage-video .homepage-iframe-wrap iframe {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  box-shadow: 2px 2px 20px -6px #000;
}
@media screen and (min-width: 1024px) {
  /* line 610, ../scss/_base.scss */
  .page-201300 .MAwelcome .left-column .homepage-video iframe {
    height: 228px;
  }
}
/* line 616, ../scss/_base.scss */
.page-201300 .MAwelcome .left-column .homepage-video .homepage-iframe-wrap {
  width: 100%;
}
/* line 620, ../scss/_base.scss */
.page-201300 .MAwelcome .left-column .homepage-video h2 {
  margin-top: 20px;
}
/* line 624, ../scss/_base.scss */
.page-201300 .MAwelcome .left-column .homepage-video p {
  font-size: 1.375rem;
  line-height: 1.5em;
}
/* line 632, ../scss/_base.scss */
.page-201300 .MAwelcome .homepage-new-masters .btn {
  margin-top: 20px;
}
/* line 638, ../scss/_base.scss */
.page-201300 .MAwelcome .homepage-badges h1 {
  margin: 0px 0px -0.22em 0px;
  padding: 20px 0 30px;
}
/* line 643, ../scss/_base.scss */
.page-201300 .MAwelcome .homepage-badges > p {
  font-size: 1.375rem;
  line-height: 1.5em;
  margin: 0;
  padding: 0 0 1em 0;
}
/* line 652, ../scss/_base.scss */
.page-201300 .MAwelcome .welcome-buttons {
  display: none;
}
/* line 655, ../scss/_base.scss */
.page-201300 .MAwelcome .welcome-buttons .btn {
  margin: 0;
  clear: both;
  font-size: 1.2rem;
  text-transform: uppercase;
  padding: .6em 1em .6em 1em;
  margin-left: 1px;
  font-family: "league_gothicregular", "Arial", Helvetica, sans-serif;
  background: #cf6030;
  color: #fff;
}
@media screen and (min-width: 880px) {
  /* line 655, ../scss/_base.scss */
  .page-201300 .MAwelcome .welcome-buttons .btn {
    font-size: 1.688rem;
  }
}
/* line 671, ../scss/_base.scss */
.page-201300 .MAwelcome .welcome-buttons .btn:hover, .page-201300 .MAwelcome .welcome-buttons .btn:active, .page-201300 .MAwelcome .welcome-buttons .btn:focus {
  background: #ea8b2b;
}
/* line 677, ../scss/_base.scss */
.page-201300 .MAwelcome .left-column {
  width: 100%;
}
/* line 681, ../scss/_base.scss */
.page-201300 .MAwelcome .right-column {
  width: 100%;
}
@media screen and (max-width: 767pxpx) {
  /* line 681, ../scss/_base.scss */
  .page-201300 .MAwelcome .right-column {
    padding-top: 20px;
  }
}

/* line 694, ../scss/_base.scss */
.page-201301 .content-bg {
  padding-left: 20px;
  padding-right: 20px;
}
/* line 698, ../scss/_base.scss */
.page-201301 .content-bg input.ma-button {
  padding: 10px 24px;
  margin-top: 10px;
  text-transform: uppercase;
}

/* ========================================================================================================== */
/* SUBMIT A CATCH */
/* ========================================================================================================== */
/* line 709, ../scss/_base.scss */
.ma-step-column {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  padding: 0px 20px 0px 20px;
  width: 100%;
}

/* line 717, ../scss/_base.scss */
.ma-step-column-wide {
  padding: 0px 10px 0px 10px;
  width: 100%;
}

/* line 722, ../scss/_base.scss */
#ma-length-photo, #ma-action-photo {
  width: 100%;
  overflow: hidden;
}

/* line 727, ../scss/_base.scss */
.required-photo {
  text-align: center;
  color: #cb6015;
  font-style: italic;
}

/* line 733, ../scss/_base.scss */
#ma-length-photo img {
  max-width: 225px;
  max-height: 225px;
}

/* line 740, ../scss/_base.scss */
.ma-upload-photo {
  width: 206px;
}

/* line 744, ../scss/_base.scss */
#ma-action-photo img {
  max-width: 225px;
  max-height: 225px;
}

/* line 751, ../scss/_base.scss */
.ma-step {
  padding: 0px 5px 10px 0px;
  line-height: 1.5em;
}

/* line 756, ../scss/_base.scss */
.ma-step p {
  font-style: italic;
  clear: both;
  line-height: 1.5em;
}

/* line 762, ../scss/_base.scss */
#ma-length-photo-error {
  height: 50px;
  width: 200px;
  display: none;
  position: relative;
  float: right;
}

/* line 770, ../scss/_base.scss */
#ma-delete-action-photo, #ma-delete-length-photo {
  display: none;
}

/* line 774, ../scss/_base.scss */
#fish_species {
  width: 300px;
}

/* line 778, ../scss/_base.scss */
.dd {
  border-radius: 1px;
  /* background:url("/JS/image-dropdown/images/msdropdown/skin1/title-bg.gif") repeat-x scroll left top #E2E2E4;*/
  border: 1px solid #D8D8CE;
}

/* line 784, ../scss/_base.scss */
.dd .ddChild li.optgroup .optgroupTitle {
  font-weight: normal;
  font-style: normal;
  background: #eee;
  padding: 5px 5px 5px 15px;
  text-transform: uppercase;
  display: block;
  font-family: "alternate-gothic-no-2-d", "Arial", Helvetica, sans-serif;
  font-size: 1.688rem;
  line-height: 1.333em;
  border-bottom: 1px solid #c3c3c3;
}

/* line 797, ../scss/_base.scss */
.dd .ddChild li.optgroup {
  padding: 0;
}

/* line 802, ../scss/_base.scss */
#fish_species_title img {
  width: 100px;
}

/* line 806, ../scss/_base.scss */
.dd .divider {
  width: 30px;
  right: 0px;
  opacity: 0.8;
  border: none;
}

/* line 818, ../scss/_base.scss */
.dd .arrow, .dd .arrowoff {
  margin-top: 0px;
}

/* line 823, ../scss/_base.scss */
.dd .ddTitleText {
  /*box-shadow: 2px 2px 7px 0px #666666 inset;*/
  padding: 0px 20px 1px 5px;
}

/* line 828, ../scss/_base.scss */
.dd .arrow:hover {
  background-position: 0 0;
}

/* line 832, ../scss/_base.scss */
#fish_species_child {
  height: 300px;
}

/* line 836, ../scss/_base.scss */
#fish_species_child img {
  width: 100px;
}

/* line 840, ../scss/_base.scss */
.ddcommon .ddTitle {
  border-radius: 1px;
  background: none;
  border: 1px solid #dddbd9;
}

/* line 846, ../scss/_base.scss */
.ddcommon .ddTitle .ddTitleText img {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}

/* line 850, ../scss/_base.scss */
#species_picture {
  display: none;
  clear: both;
}

/* line 855, ../scss/_base.scss */
.form-label {
  display: inline-block;
  margin-left: 0;
  font-style: normal;
  text-transform: uppercase;
  line-height: 1em;
  font-family: "alternate-gothic-no-2-d", "Arial", Helvetica, sans-serif;
  font-size: 2rem;
  padding: 15px 0px 5px 0px;
}

/* line 867, ../scss/_base.scss */
#ma-angler-id-wrapper .label-angler-id,
.infield-label {
  color: #333;
}

/* line 875, ../scss/_base.scss */
input[type=text], input[type=password] {
  background: none repeat scroll 0 0 transparent;
  border: medium none;
  font-family: "alternate-gothic-no-2-d", "Arial", Helvetica, sans-serif;
  color: #333333;
  width: 100%;
  height: 40px;
  padding: 5px 5px 5px 10px;
  font-size: 1.5rem;
}

/* line 893, ../scss/_base.scss */
.ma-error {
  color: white;
  font-weight: bold;
  /*background:palette(white);*/
  margin: 5px 0px 5px 0px;
}

/* line 901, ../scss/_base.scss */
.ma-reset-error {
  color: #660000;
  padding: 10px 0px 10px 0px;
  font-weight: bold;
}

/* line 907, ../scss/_base.scss */
.input_infoformError {
  top: 24px;
}

/* Don't show shadows when selecting text */
/* line 916, ../scss/_base.scss */
::-moz-selection {
  background: #5af;
  color: white;
  text-shadow: none;
}

/* line 922, ../scss/_base.scss */
::selection {
  background: #5af;
  color: white;
  text-shadow: none;
}

/* ========================= */
/* JOIN THE MASTERS - HOME PAGE */
/* line 930, ../scss/_base.scss */
.right-column ul {
  list-style: none;
  padding: 0px;
  margin: 0px;
}

/* line 936, ../scss/_base.scss */
.snippet-badges li {
  margin-bottom: 5px;
  clear: both;
}
/* line 940, ../scss/_base.scss */
.snippet-badges li img {
  float: left;
}

/* ========================= */
/* line 947, ../scss/_base.scss */
.left-column {
  width: 100%;
  vertical-align: top;
  margin: auto;
  z-index: 0;
  padding: 10px 0px 10px 0px;
  text-align: left;
}

/* line 956, ../scss/_base.scss */
.left-column-half {
  float: left;
  vertical-align: top;
  margin-left: 45px;
}

/* line 962, ../scss/_base.scss */
.right-column {
  float: none;
  vertical-align: top;
  margin: auto;
  z-index: 0;
}

/* line 969, ../scss/_base.scss */
.left-column .content-half {
  width: 40%;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
}

/* line 977, ../scss/_base.scss */
.left-column .content-third {
  width: 33%;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
}

/* line 985, ../scss/_base.scss */
.two-column {
  /* background:url("/template/images/content-dark-bg.jpg") repeat; */
  background: #fff url("/template/images/background-texture.jpg") repeat;
  vertical-align: bottom;
}

/* line 991, ../scss/_base.scss */
.two-column .left-column {
  padding: 1px 10px 0;
  margin-left: 0px;
  /*
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  background:palette(white);
  border:1px solid #eee;
  */
}

/* line 1004, ../scss/_base.scss */
.two-column .right-column {
  margin: 0px;
  width: 200px;
}

/* ===================================== */
/* Angler Award Icons */
/* ===================================== */
/* line 1012, ../scss/_base.scss */
.ma-awards {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}

/* line 1016, ../scss/_base.scss */
.ma-awards span {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 20px;
  height: 20px;
}

/* line 1023, ../scss/_base.scss */
.ma-award-icon {
  width: 20px;
  height: 20px;
}

/* Diamond Medalist */
/* line 1029, ../scss/_base.scss */
.ma-award-icon-550 {
  background: url("/template/images/top-angler-badges.png") -128px 0px no-repeat;
}

/* Platinum Medalist */
/* line 1034, ../scss/_base.scss */
.ma-award-icon-500 {
  background: url("/template/images/top-angler-badges.png") -96px 0px no-repeat;
}

/* Gold Medalist */
/* line 1039, ../scss/_base.scss */
.ma-award-icon-450 {
  background: url("/template/images/top-angler-badges.png") -64px 0px no-repeat;
}

/* Silver Medalist */
/* line 1044, ../scss/_base.scss */
.ma-award-icon-400 {
  background: url("/template/images/top-angler-badges.png") -33px 0px no-repeat;
}

/* Bronze Medalist */
/* line 1049, ../scss/_base.scss */
.ma-award-icon-300 {
  background: url("/template/images/top-angler-badges.png") 0px 0px no-repeat;
}

/* ===== ROW 1 ===== */
/* Arctic Char Specialist */
/* line 1056, ../scss/_base.scss */
.ma-award-icon100 {
  background: url("/template/images/specialist-40x40-grid-off.png") 0px 1px no-repeat;
}

/* Arctic Grayling Specialist */
/* line 1061, ../scss/_base.scss */
.ma-award-icon200 {
  background: url("/template/images/specialist-40x40-grid-off.png") -60px -2px no-repeat;
}

/* Black Crappie Specialist */
/* line 1066, ../scss/_base.scss */
.ma-award-icon300 {
  background: url("/template/images/specialist-40x40-grid-off.png") -120px -2px no-repeat;
}

/* Brook Trout Specialist */
/* line 1071, ../scss/_base.scss */
.ma-award-icon400 {
  background: url("/template/images/specialist-40x40-grid-off.png") -182px 1px no-repeat;
}

/* Brown Trout Specialist */
/* line 1076, ../scss/_base.scss */
.ma-award-icon500 {
  background: url("/template/images/specialist-40x40-grid-off.png") -242px 1px no-repeat;
}

/* Bullhead Specialist */
/* line 1081, ../scss/_base.scss */
.ma-award-icon600 {
  background: url("/template/images/specialist-40x40-grid-off.png") -304px 1px no-repeat;
}

/* Burbot Specialist */
/* line 1086, ../scss/_base.scss */
.ma-award-icon700 {
  background: url("/template/images/specialist-40x40-grid-off.png") -363px 1px no-repeat;
}

/* Carp Specialist */
/* line 1091, ../scss/_base.scss */
.ma-award-icon800 {
  background: url("/template/images/specialist-40x40-grid-off.png") -423px 1px no-repeat;
}

/* Channel Catfish Specialist */
/* line 1096, ../scss/_base.scss */
.ma-award-icon900 {
  background: url("/template/images/specialist-40x40-grid-off.png") -483px 1px no-repeat;
}

/* Freshwater Drum Specialist */
/* line 1101, ../scss/_base.scss */
.ma-award-icon1000 {
  background: url("/template/images/specialist-40x40-grid-off.png") -545px 0px no-repeat;
}

/* ====== ROW ===== 2 */
/* Goldeye Specialist */
/* line 1108, ../scss/_base.scss */
.ma-award-icon1100 {
  background: url("/template/images/specialist-40x40-grid-off.png") 0px -50px no-repeat;
}

/* Kokanee Specialist */
/* line 1113, ../scss/_base.scss */
.ma-award-icon1200 {
  background: url("/template/images/specialist-40x40-grid-off.png") -60px -50px no-repeat;
}

/* Lake Trout Specialist */
/* line 1118, ../scss/_base.scss */
.ma-award-icon1300 {
  background: url("/template/images/specialist-40x40-grid-off.png") -121px -50px no-repeat;
}

/* Largemouth Bass Specialist */
/* line 1123, ../scss/_base.scss */
.ma-award-icon1400 {
  background: url("/template/images/specialist-40x40-grid-off.png") -182px -50px no-repeat;
}

/* Mooneye Specialist */
/* line 1128, ../scss/_base.scss */
.ma-award-icon1500 {
  background: url("/template/images/specialist-40x40-grid-off.png") -242px -50px no-repeat;
}

/* Muskellunge Specialist */
/* line 1133, ../scss/_base.scss */
.ma-award-icon1600 {
  background: url("/template/images/specialist-40x40-grid-off.png") -303px -50px no-repeat;
}

/* Northern Pike Specialist */
/* line 1138, ../scss/_base.scss */
.ma-award-icon1700 {
  background: url("/template/images/specialist-40x40-grid-off.png") -362px -50px no-repeat;
}

/* Perch Specialist */
/* line 1143, ../scss/_base.scss */
.ma-award-icon1800 {
  background: url("/template/images/specialist-40x40-grid-off.png") -425px -50px no-repeat;
}

/* Rainbow Trout Specialist */
/* line 1148, ../scss/_base.scss */
.ma-award-icon1900 {
  background: url("/template/images/specialist-40x40-grid-off.png") -485px -50px no-repeat;
}

/* Rock Bass Specialist */
/* line 1153, ../scss/_base.scss */
.ma-award-icon2000 {
  background: url("/template/images/specialist-40x40-grid-off.png") -544px -50px no-repeat;
}

/* ========== ROW 3 =========== */
/* Sauger Specialist */
/* line 1160, ../scss/_base.scss */
.ma-award-icon2100 {
  background: url("/template/images/specialist-40x40-grid-off.png") 1px -100px no-repeat;
}

/* Smallmouth Bass Specialist */
/* line 1165, ../scss/_base.scss */
.ma-award-icon2200 {
  background: url("/template/images/specialist-40x40-grid-off.png") -61px -100px no-repeat;
}

/* Splake Specialist */
/* line 1170, ../scss/_base.scss */
.ma-award-icon2300 {
  background: url("/template/images/specialist-40x40-grid-off.png") -120px -100px no-repeat;
}

/* Sturgeon Specialist */
/* line 1175, ../scss/_base.scss */
.ma-award-icon2400 {
  background: url("/template/images/specialist-40x40-grid-off.png") -183px -100px no-repeat;
}

/* Tullibee Specialist */
/* line 1180, ../scss/_base.scss */
.ma-award-icon2500 {
  background: url("/template/images/specialist-40x40-grid-off.png") -243px -100px no-repeat;
}

/* Walleye Specialist */
/* line 1185, ../scss/_base.scss */
.ma-award-icon2600 {
  background: url("/template/images/specialist-40x40-grid-off.png") -304px -100px no-repeat;
}

/* White Bass Specialist */
/* line 1190, ../scss/_base.scss */
.ma-award-icon2700 {
  background: url("/template/images/specialist-40x40-grid-off.png") -363px -100px no-repeat;
}

/* Whitefish Specialist */
/* line 1195, ../scss/_base.scss */
.ma-award-icon2800 {
  background: url("/template/images/specialist-40x40-grid-off.png") -425px -100px no-repeat;
}

/* Sucker Specialist */
/* line 1200, ../scss/_base.scss */
.ma-award-icon2805 {
  background: url("/template/images/specialist-40x40-grid-off.png") -485px -100px no-repeat;
}

/* Sunfish Specialist */
/* line 1205, ../scss/_base.scss */
.ma-award-icon2809 {
  background: url("/template/images/specialist-40x40-grid-off.png") -545px -100px no-repeat;
}

/* Tiger Trout Specialist */
/* line 1210, ../scss/_base.scss */
.ma-award-icon2812 {
  background: url("/template/images/specialist-40x40-grid-off.png") 0px -150px no-repeat;
}

/* ===== ROW 1 ===== */
/* Arctic Char Specialist */
/* line 1217, ../scss/_base.scss */
.ma-award-icon100-done {
  background: url("/template/images/specialist-40x40-grid.png") 0px 1px no-repeat;
}

/* Arctic Grayling Specialist */
/* line 1223, ../scss/_base.scss */
.ma-award-icon200-done {
  background: url("/template/images/specialist-40x40-grid.png") -60px -2px no-repeat;
}

/* Black Crappie Specialist */
/* line 1228, ../scss/_base.scss */
.ma-award-icon300-done {
  background: url("/template/images/specialist-40x40-grid.png") -120px -2px no-repeat;
}

/* Brook Trout Specialist */
/* line 1233, ../scss/_base.scss */
.ma-award-icon400-done {
  background: url("/template/images/specialist-40x40-grid.png") -182px 1px no-repeat;
}

/* Brown Trout Specialist */
/* line 1238, ../scss/_base.scss */
.ma-award-icon500-done {
  background: url("/template/images/specialist-40x40-grid.png") -242px 1px no-repeat;
}

/* Bullhead Specialist */
/* line 1243, ../scss/_base.scss */
.ma-award-icon600-done {
  background: url("/template/images/specialist-40x40-grid.png") -304px 1px no-repeat;
}

/* Burbot Specialist */
/* line 1248, ../scss/_base.scss */
.ma-award-icon700-done {
  background: url("/template/images/specialist-40x40-grid.png") -363px 1px no-repeat;
}

/* Carp Specialist */
/* line 1253, ../scss/_base.scss */
.ma-award-icon800-done {
  background: url("/template/images/specialist-40x40-grid.png") -423px 1px no-repeat;
}

/* Channel Catfish Specialist */
/* line 1258, ../scss/_base.scss */
.ma-award-icon900-done {
  background: url("/template/images/specialist-40x40-grid.png") -483px 1px no-repeat;
}

/* Freshwater Drum Specialist */
/* line 1263, ../scss/_base.scss */
.ma-award-icon1000-done {
  background: url("/template/images/specialist-40x40-grid.png") -545px 0px no-repeat;
}

/* ====== ROW ===== 2 */
/* Goldeye Specialist */
/* line 1270, ../scss/_base.scss */
.ma-award-icon1100-done {
  background: url("/template/images/specialist-40x40-grid.png") 0px -50px no-repeat;
}

/* Kokanee Specialist */
/* line 1275, ../scss/_base.scss */
.ma-award-icon1200-done {
  background: url("/template/images/specialist-40x40-grid.png") -60px -50px no-repeat;
}

/* Lake Trout Specialist */
/* line 1280, ../scss/_base.scss */
.ma-award-icon1300-done {
  background: url("/template/images/specialist-40x40-grid.png") -121px -50px no-repeat;
}

/* Largemouth Bass Specialist */
/* line 1285, ../scss/_base.scss */
.ma-award-icon1400-done {
  background: url("/template/images/specialist-40x40-grid.png") -182px -50px no-repeat;
}

/* Mooneye Specialist */
/* line 1290, ../scss/_base.scss */
.ma-award-icon1500-done {
  background: url("/template/images/specialist-40x40-grid.png") -242px -50px no-repeat;
}

/* Muskellunge Specialist */
/* line 1295, ../scss/_base.scss */
.ma-award-icon1600-done {
  background: url("/template/images/specialist-40x40-grid.png") -303px -50px no-repeat;
}

/* Northern Pike Specialist */
/* line 1300, ../scss/_base.scss */
.ma-award-icon1700-done {
  background: url("/template/images/specialist-40x40-grid.png") -362px -50px no-repeat;
}

/* Perch Specialist */
/* line 1305, ../scss/_base.scss */
.ma-award-icon1800-done {
  background: url("/template/images/specialist-40x40-grid.png") -425px -50px no-repeat;
}

/* Rainbow Trout Specialist */
/* line 1310, ../scss/_base.scss */
.ma-award-icon1900-done {
  background: url("/template/images/specialist-40x40-grid.png") -485px -50px no-repeat;
}

/* Rock Bass Specialist */
/* line 1315, ../scss/_base.scss */
.ma-award-icon2000-done {
  background: url("/template/images/specialist-40x40-grid.png") -544px -50px no-repeat;
}

/* ========== ROW 3 =========== */
/* Sauger Specialist */
/* line 1322, ../scss/_base.scss */
.ma-award-icon2100-done {
  background: url("/template/images/specialist-40x40-grid.png") 1px -100px no-repeat;
}

/* Smallmouth Bass Specialist */
/* line 1327, ../scss/_base.scss */
.ma-award-icon2200-done {
  background: url("/template/images/specialist-40x40-grid.png") -61px -100px no-repeat;
}

/* Splake Specialist */
/* line 1332, ../scss/_base.scss */
.ma-award-icon2300-done {
  background: url("/template/images/specialist-40x40-grid.png") -120px -100px no-repeat;
}

/* Sturgeon Specialist */
/* line 1337, ../scss/_base.scss */
.ma-award-icon2400-done {
  background: url("/template/images/specialist-40x40-grid.png") -183px -100px no-repeat;
}

/* Tullibee Specialist */
/* line 1342, ../scss/_base.scss */
.ma-award-icon2500-done {
  background: url("/template/images/specialist-40x40-grid.png") -243px -100px no-repeat;
}

/* Walleye Specialist */
/* line 1347, ../scss/_base.scss */
.ma-award-icon2600-done {
  background: url("/template/images/specialist-40x40-grid.png") -304px -100px no-repeat;
}

/* White Bass Specialist */
/* line 1352, ../scss/_base.scss */
.ma-award-icon2700-done {
  background: url("/template/images/specialist-40x40-grid.png") -363px -100px no-repeat;
}

/* Whitefish Specialist */
/* line 1357, ../scss/_base.scss */
.ma-award-icon2800-done {
  background: url("/template/images/specialist-40x40-grid.png") -425px -100px no-repeat;
}

/* Sucker Specialist */
/* line 1362, ../scss/_base.scss */
.ma-award-icon2805-done {
  background: url("/template/images/specialist-40x40-grid.png") -485px -100px no-repeat;
}

/* Sunfish Specialist */
/* line 1367, ../scss/_base.scss */
.ma-award-icon2809-done {
  background: url("/template/images/specialist-40x40-grid.png") -545px -100px no-repeat;
}

/* ========== ROW 3 =========== */
/* Tiger Trout Specialist */
/* line 1374, ../scss/_base.scss */
.ma-award-icon2812-done {
  background: url("/template/images/specialist-40x40-grid.png") 0px -150px no-repeat;
}

/* ============================================== */
/*  100x100 OFF BADGES */
/* ============================================== */
/* line 1383, ../scss/_base.scss */
.ma-award-icon-fullbronze {
  background: url("/template/images/awards/100x100/_spritesheet.png") -100px -100px;
}

/* line 1386, ../scss/_base.scss */
.ma-award-icon-fullsilver {
  background: url("/template/images/awards/100x100/_spritesheet.png") -500px -100px;
}

/* line 1389, ../scss/_base.scss */
.ma-award-icon-fullgold {
  background: url("/template/images/awards/100x100/_spritesheet.png") -700px 0;
}

/* line 1392, ../scss/_base.scss */
.ma-award-icon-fullplatinum {
  background: url("/template/images/awards/100x100/_spritesheet.png") -200px -700px;
}

/* line 1395, ../scss/_base.scss */
.ma-award-icon-fulldiamond {
  background: url("/template/images/awards/100x100/_spritesheet.png") -500px -600px;
}

/* line 1398, ../scss/_base.scss */
.ma-award-icon-fullreleased {
  background: url("/template/images/awards/100x100/_spritesheet.png") -400px -700px;
}

/* Arctic Char Specialist */
/* line 1403, ../scss/_base.scss */
.ma-award-icon-full100 {
  background: url("/template/images/awards/100x100/_spritesheet.png") -600px -100px;
}

/* Arctic Grayling Specialist */
/* line 1411, ../scss/_base.scss */
.ma-award-icon-full200 {
  background: url("/template/images/awards/100x100/_spritesheet.png") -600px -300px;
}

/* Black Crappie Specialist */
/* line 1417, ../scss/_base.scss */
.ma-award-icon-full300 {
  background: url("/template/images/awards/100x100/_spritesheet.png") -600px -200px;
}

/* Brook Trout Specialist */
/* line 1423, ../scss/_base.scss */
.ma-award-icon-full400 {
  background: url("/template/images/awards/100x100/_spritesheet.png") -200px -600px;
}

/* Brown Trout Specialist */
/* line 1429, ../scss/_base.scss */
.ma-award-icon-full500 {
  background: url("/template/images/awards/100x100/_spritesheet.png") -600px -400px;
}

/* Bullhead Specialist */
/* line 1435, ../scss/_base.scss */
.ma-award-icon-full600 {
  background: url("/template/images/awards/100x100/_spritesheet.png") 0 -600px;
}

/* Burbot Specialist */
/* line 1441, ../scss/_base.scss */
.ma-award-icon-full700 {
  background: url("/template/images/awards/100x100/_spritesheet.png") -400px -600px;
}

/* Carp Specialist */
/* line 1447, ../scss/_base.scss */
.ma-award-icon-full800 {
  background: url("/template/images/awards/100x100/_spritesheet.png") -300px -600px;
}

/* Channel Catfish Specialist */
/* line 1453, ../scss/_base.scss */
.ma-award-icon-full900 {
  background: url("/template/images/awards/100x100/_spritesheet.png") -100px -600px;
}

/* Freshwater Drum Specialist */
/* line 1459, ../scss/_base.scss */
.ma-award-icon-full1000 {
  background: url("/template/images/awards/100x100/_spritesheet.png") -600px -600px;
}

/* Goldeye Specialist */
/* line 1465, ../scss/_base.scss */
.ma-award-icon-full1100 {
  background: url("/template/images/awards/100x100/_spritesheet.png") -700px -100px;
}

/* Kokanee Specialist */
/* line 1471, ../scss/_base.scss */
.ma-award-icon-full1200 {
  background: url("/template/images/awards/100x100/_spritesheet.png") -700px -200px;
}

/* Lake Trout Specialist */
/* line 1477, ../scss/_base.scss */
.ma-award-icon-full1300 {
  background: url("/template/images/awards/100x100/_spritesheet.png") -700px -300px;
}

/* Largemouth Bass Specialist */
/* line 1483, ../scss/_base.scss */
.ma-award-icon-full1400 {
  background: url("/template/images/awards/100x100/_spritesheet.png") -700px -400px;
}

/* Mooneye Specialist */
/* line 1489, ../scss/_base.scss */
.ma-award-icon-full1500 {
  background: url("/template/images/awards/100x100/_spritesheet.png") -700px -500px;
}

/* Muskellunge Specialist */
/* line 1495, ../scss/_base.scss */
.ma-award-icon-full1600 {
  background: url("/template/images/awards/100x100/_spritesheet.png") -700px -600px;
}

/* Northern Pike Specialist */
/* line 1501, ../scss/_base.scss */
.ma-award-icon-full1700 {
  background: url("/template/images/awards/100x100/_spritesheet.png") 0 -700px;
}

/* Perch Specialist */
/* line 1507, ../scss/_base.scss */
.ma-award-icon-full1800 {
  background: url("/template/images/awards/100x100/_spritesheet.png") -100px -700px;
}

/* Rainbow Trout Specialist */
/* line 1513, ../scss/_base.scss */
.ma-award-icon-full1900 {
  background: url("/template/images/awards/100x100/_spritesheet.png") -300px -700px;
}

/* Rock Bass Specialist */
/* line 1519, ../scss/_base.scss */
.ma-award-icon-full2000 {
  background: url("/template/images/awards/100x100/_spritesheet.png") -500px -700px;
}

/* Sauger Specialist */
/* line 1525, ../scss/_base.scss */
.ma-award-icon-full2100 {
  background: url("/template/images/awards/100x100/_spritesheet.png") -600px -700px;
}

/* Smallmouth Bass Specialist */
/* line 1531, ../scss/_base.scss */
.ma-award-icon-full2200 {
  background: url("/template/images/awards/100x100/_spritesheet.png") -800px 0;
}

/* Splake Specialist */
/* line 1537, ../scss/_base.scss */
.ma-award-icon-full2300 {
  background: url("/template/images/awards/100x100/_spritesheet.png") -800px -100px;
}

/* Sturgeon Specialist */
/* line 1543, ../scss/_base.scss */
.ma-award-icon-full2400 {
  background: url("/template/images/awards/100x100/_spritesheet.png") -800px -200px;
}

/* Tullibee Specialist */
/* line 1549, ../scss/_base.scss */
.ma-award-icon-full2500 {
  background: url("/template/images/awards/100x100/_spritesheet.png") -800px -600px;
}

/* Walleye Specialist */
/* line 1555, ../scss/_base.scss */
.ma-award-icon-full2600 {
  background: url("/template/images/awards/100x100/_spritesheet.png") -800px -700px;
}

/* White Bass Specialist */
/* line 1561, ../scss/_base.scss */
.ma-award-icon-full2700 {
  background: url("/template/images/awards/100x100/_spritesheet.png") 0 -800px;
}

/* Whitefish Specialist */
/* line 1567, ../scss/_base.scss */
.ma-award-icon-full2800 {
  background: url("/template/images/awards/100x100/_spritesheet.png") -100px -800px;
}

/* Sucker Specialist */
/* line 1573, ../scss/_base.scss */
.ma-award-icon-full2805 {
  background: url("/template/images/awards/100x100/_spritesheet.png") -800px -300px;
}

/* Sunfish Specialist */
/* line 1579, ../scss/_base.scss */
.ma-award-icon-full2809 {
  background: url("/template/images/awards/100x100/_spritesheet.png") -800px -400px;
}

/* Tiger Trout Specialist */
/* line 1585, ../scss/_base.scss */
.ma-award-icon-full2812 {
  background: url("/template/images/awards/100x100/_spritesheet.png") -800px -500px;
}

/* line 1593, ../scss/_base.scss */
.ma-award-icon-fullbronze:hover {
  background: url("/template/images/awards/100x100/_spritesheet.png") -100px -100px;
}

/* line 1596, ../scss/_base.scss */
.ma-award-icon-fullsilver:hover {
  background: url("/template/images/awards/100x100/_spritesheet.png") -500px -100px;
}

/* line 1599, ../scss/_base.scss */
.ma-award-icon-fullgold:hover {
  background: url("/template/images/awards/100x100/_spritesheet.png") 0 -300px;
}

/* line 1602, ../scss/_base.scss */
.ma-award-icon-fullplatinum:hover {
  background: url("/template/images/awards/100x100/_spritesheet.png") -100px -400px;
}

/* line 1605, ../scss/_base.scss */
.ma-award-icon-fulldiamond:hover {
  background: url("/template/images/awards/100x100/_spritesheet.png") -300px -100px;
}

/* line 1608, ../scss/_base.scss */
.ma-award-icon-fullreleased:hover {
  background: url("/template/images/awards/100x100/_spritesheet.png") -300px -400px;
}

/* Arctic Char Specialist */
/* line 1613, ../scss/_base.scss */
.ma-award-icon-full100:hover {
  background: url("/template/images/awards/100x100/_spritesheet.png") 0 0;
}

/* Arctic Grayling Specialist */
/* line 1619, ../scss/_base.scss */
.ma-award-icon-full200:hover {
  background: url("/template/images/awards/100x100/_spritesheet.png") -100px 0;
}

/* Black Crappie Specialist */
/* line 1625, ../scss/_base.scss */
.ma-award-icon-full300:hover {
  background: url("/template/images/awards/100x100/_spritesheet.png") 0 -100px;
}

/* Brook Trout Specialist */
/* line 1631, ../scss/_base.scss */
.ma-award-icon-full400:hover {
  background: url("/template/images/awards/100x100/_spritesheet.png") -200px 0;
}

/* Brown Trout Specialist */
/* line 1637, ../scss/_base.scss */
.ma-award-icon-full500:hover {
  background: url("/template/images/awards/100x100/_spritesheet.png") -200px -100px;
}

/* Bullhead Specialist */
/* line 1643, ../scss/_base.scss */
.ma-award-icon-full600:hover {
  background: url("/template/images/awards/100x100/_spritesheet.png") 0 -200px;
}

/* Burbot Specialist */
/* line 1649, ../scss/_base.scss */
.ma-award-icon-full700:hover {
  background: url("/template/images/awards/100x100/_spritesheet.png") -100px -200px;
}

/* Carp Specialist */
/* line 1655, ../scss/_base.scss */
.ma-award-icon-full800:hover {
  background: url("/template/images/awards/100x100/_spritesheet.png") -200px -200px;
}

/* Channel Catfish Specialist */
/* line 1661, ../scss/_base.scss */
.ma-award-icon-full900:hover {
  background: url("/template/images/awards/100x100/_spritesheet.png") -300px 0;
}

/* Freshwater Drum Specialist */
/* line 1667, ../scss/_base.scss */
.ma-award-icon-full1000:hover {
  background: url("/template/images/awards/100x100/_spritesheet.png") -300px -200px;
}

/* Goldeye Specialist */
/* line 1673, ../scss/_base.scss */
.ma-award-icon-full1100:hover {
  background: url("/template/images/awards/100x100/_spritesheet.png") -100px -300px;
}

/* Kokanee Specialist */
/* line 1679, ../scss/_base.scss */
.ma-award-icon-full1200:hover {
  background: url("/template/images/awards/100x100/_spritesheet.png") -200px -300px;
}

/* Lake Trout Specialist */
/* line 1685, ../scss/_base.scss */
.ma-award-icon-full1300:hover {
  background: url("/template/images/awards/100x100/_spritesheet.png") -300px -300px;
}

/* Largemouth Bass Specialist */
/* line 1691, ../scss/_base.scss */
.ma-award-icon-full1400:hover {
  background: url("/template/images/awards/100x100/_spritesheet.png") -400px 0;
}

/* Mooneye Specialist */
/* line 1697, ../scss/_base.scss */
.ma-award-icon-full1500:hover {
  background: url("/template/images/awards/100x100/_spritesheet.png") -400px -100px;
}

/* Muskellunge Specialist */
/* line 1703, ../scss/_base.scss */
.ma-award-icon-full1600:hover {
  background: url("/template/images/awards/100x100/_spritesheet.png") -400px -200px;
}

/* Northern Pike Specialist */
/* line 1709, ../scss/_base.scss */
.ma-award-icon-full1700:hover {
  background: url("/template/images/awards/100x100/_spritesheet.png") -400px -300px;
}

/* Perch Specialist */
/* line 1715, ../scss/_base.scss */
.ma-award-icon-full1800:hover {
  background: url("/template/images/awards/100x100/_spritesheet.png") 0 -400px;
}

/* Rainbow Trout Specialist */
/* line 1721, ../scss/_base.scss */
.ma-award-icon-full1900:hover {
  background: url("/template/images/awards/100x100/_spritesheet.png") -200px -400px;
}

/* Rock Bass Specialist */
/* line 1727, ../scss/_base.scss */
.ma-award-icon-full2000:hover {
  background: url("/template/images/awards/100x100/_spritesheet.png") -400px -400px;
}

/* Sauger Specialist */
/* line 1733, ../scss/_base.scss */
.ma-award-icon-full2100:hover {
  background: url("/template/images/awards/100x100/_spritesheet.png") -500px 0;
}

/* Smallmouth Bass Specialist */
/* line 1739, ../scss/_base.scss */
.ma-award-icon-full2200:hover {
  background: url("/template/images/awards/100x100/_spritesheet.png") -500px -200px;
}

/* Splake Specialist */
/* line 1745, ../scss/_base.scss */
.ma-award-icon-full2300:hover {
  background: url("/template/images/awards/100x100/_spritesheet.png") -500px -300px;
}

/* Sturgeon Specialist */
/* line 1751, ../scss/_base.scss */
.ma-award-icon-full2400:hover {
  background: url("/template/images/awards/100x100/_spritesheet.png") -500px -400px;
}

/* Tullibee Specialist */
/* line 1757, ../scss/_base.scss */
.ma-award-icon-full2500:hover {
  background: url("/template/images/awards/100x100/_spritesheet.png") -300px -500px;
}

/* Walleye Specialist */
/* line 1763, ../scss/_base.scss */
.ma-award-icon-full2600:hover {
  background: url("/template/images/awards/100x100/_spritesheet.png") -400px -500px;
}

/* White Bass Specialist */
/* line 1769, ../scss/_base.scss */
.ma-award-icon-full2700:hover {
  background: url("/template/images/awards/100x100/_spritesheet.png") -500px -500px;
}

/* Whitefish Specialist */
/* line 1775, ../scss/_base.scss */
.ma-award-icon-full2800:hover {
  background: url("/template/images/awards/100x100/_spritesheet.png") -600px 0;
}

/* Sucker Specialist */
/* line 1781, ../scss/_base.scss */
.ma-award-icon-full2805:hover {
  background: url("/template/images/awards/100x100/_spritesheet.png") 0 -500px;
}

/* Sunfish Specialist */
/* line 1787, ../scss/_base.scss */
.ma-award-icon-full2809:hover {
  background: url("/template/images/awards/100x100/_spritesheet.png") -100px -500px;
}

/* Tiger Trout Specialist */
/* line 1793, ../scss/_base.scss */
.ma-award-icon-full2812:hover {
  background: url("/template/images/awards/100x100/_spritesheet.png") -200px -500px;
}

/* ============================================ */
/* Done badges
/* ============================================ */
/* line 1801, ../scss/_base.scss */
.ma-award-icon-fullbronze-done {
  background: url("/template/images/awards/100x100/_spritesheet.png") -100px -100px;
}

/* line 1804, ../scss/_base.scss */
.ma-award-icon-fullsilver-done {
  background: url("/template/images/awards/100x100/_spritesheet.png") -500px -100px;
}

/* line 1807, ../scss/_base.scss */
.ma-award-icon-fullgold-done {
  background: url("/template/images/awards/100x100/_spritesheet.png") 0 -300px;
}

/* line 1810, ../scss/_base.scss */
.ma-award-icon-fullplatinum-done {
  background: url("/template/images/awards/100x100/_spritesheet.png") -100px -400px;
}

/* line 1813, ../scss/_base.scss */
.ma-award-icon-fulldiamond-done {
  background: url("/template/images/awards/100x100/_spritesheet.png") -300px -100px;
}

/* line 1816, ../scss/_base.scss */
.ma-award-icon-fullreleased-done {
  background: url("/template/images/awards/100x100/_spritesheet.png") -300px -400px;
}

/* Arctic Char Specialist */
/* line 1821, ../scss/_base.scss */
.ma-award-icon-full100-done {
  background: url("/template/images/awards/100x100/_spritesheet.png") 0 0;
}

/* Arctic Grayling Specialist */
/* line 1827, ../scss/_base.scss */
.ma-award-icon-full200-done {
  background: url("/template/images/awards/100x100/_spritesheet.png") -100px 0;
}

/* Black Crappie Specialist */
/* line 1833, ../scss/_base.scss */
.ma-award-icon-full300-done {
  background: url("/template/images/awards/100x100/_spritesheet.png") 0 -100px;
}

/* Brook Trout Specialist */
/* line 1839, ../scss/_base.scss */
.ma-award-icon-full400-done {
  background: url("/template/images/awards/100x100/_spritesheet.png") -200px 0;
}

/* Brown Trout Specialist */
/* line 1845, ../scss/_base.scss */
.ma-award-icon-full500-done {
  background: url("/template/images/awards/100x100/_spritesheet.png") -200px -100px;
}

/* Bullhead Specialist */
/* line 1851, ../scss/_base.scss */
.ma-award-icon-full600-done {
  background: url("/template/images/awards/100x100/_spritesheet.png") 0 -200px;
}

/* Burbot Specialist */
/* line 1857, ../scss/_base.scss */
.ma-award-icon-full700-done {
  background: url("/template/images/awards/100x100/_spritesheet.png") -100px -200px;
}

/* Carp Specialist */
/* line 1863, ../scss/_base.scss */
.ma-award-icon-full800-done {
  background: url("/template/images/awards/100x100/_spritesheet.png") -200px -200px;
}

/* Channel Catfish Specialist */
/* line 1869, ../scss/_base.scss */
.ma-award-icon-full900-done {
  background: url("/template/images/awards/100x100/_spritesheet.png") -300px 0;
}

/* Freshwater Drum Specialist */
/* line 1875, ../scss/_base.scss */
.ma-award-icon-full1000-done {
  background: url("/template/images/awards/100x100/_spritesheet.png") -300px -200px;
}

/* Goldeye Specialist */
/* line 1881, ../scss/_base.scss */
.ma-award-icon-full1100-done {
  background: url("/template/images/awards/100x100/_spritesheet.png") -100px -300px;
}

/* Kokanee Specialist */
/* line 1887, ../scss/_base.scss */
.ma-award-icon-full1200-done {
  background: url("/template/images/awards/100x100/_spritesheet.png") -200px -300px;
}

/* Lake Trout Specialist */
/* line 1893, ../scss/_base.scss */
.ma-award-icon-full1300-done {
  background: url("/template/images/awards/100x100/_spritesheet.png") -300px -300px;
}

/* Largemouth Bass Specialist */
/* line 1899, ../scss/_base.scss */
.ma-award-icon-full1400-done {
  background: url("/template/images/awards/100x100/_spritesheet.png") -400px 0;
}

/* Mooneye Specialist */
/* line 1905, ../scss/_base.scss */
.ma-award-icon-full1500-done {
  background: url("/template/images/awards/100x100/_spritesheet.png") -400px -100px;
}

/* Muskellunge Specialist */
/* line 1911, ../scss/_base.scss */
.ma-award-icon-full1600-done {
  background: url("/template/images/awards/100x100/_spritesheet.png") -400px -200px;
}

/* Northern Pike Specialist */
/* line 1917, ../scss/_base.scss */
.ma-award-icon-full1700-done {
  background: url("/template/images/awards/100x100/_spritesheet.png") -400px -300px;
}

/* Perch Specialist */
/* line 1923, ../scss/_base.scss */
.ma-award-icon-full1800-done {
  background: url("/template/images/awards/100x100/_spritesheet.png") 0 -400px;
}

/* Rainbow Trout Specialist */
/* line 1929, ../scss/_base.scss */
.ma-award-icon-full1900-done {
  background: url("/template/images/awards/100x100/_spritesheet.png") -200px -400px;
}

/* Rock Bass Specialist */
/* line 1935, ../scss/_base.scss */
.ma-award-icon-full2000-done {
  background: url("/template/images/awards/100x100/_spritesheet.png") -400px -400px;
}

/* Sauger Specialist */
/* line 1941, ../scss/_base.scss */
.ma-award-icon-full2100-done {
  background: url("/template/images/awards/100x100/_spritesheet.png") -500px 0;
}

/* Smallmouth Bass Specialist */
/* line 1947, ../scss/_base.scss */
.ma-award-icon-full2200-done {
  background: url("/template/images/awards/100x100/_spritesheet.png") -500px -200px;
}

/* Splake Specialist */
/* line 1953, ../scss/_base.scss */
.ma-award-icon-full2300-done {
  background: url("/template/images/awards/100x100/_spritesheet.png") -500px -300px;
}

/* Sturgeon Specialist */
/* line 1959, ../scss/_base.scss */
.ma-award-icon-full2400-done {
  background: url("/template/images/awards/100x100/_spritesheet.png") -500px -400px;
}

/* Tullibee Specialist */
/* line 1965, ../scss/_base.scss */
.ma-award-icon-full2500-done {
  background: url("/template/images/awards/100x100/_spritesheet.png") -300px -500px;
}

/* Walleye Specialist */
/* line 1971, ../scss/_base.scss */
.ma-award-icon-full2600-done {
  background: url("/template/images/awards/100x100/_spritesheet.png") -400px -500px;
}

/* White Bass Specialist */
/* line 1977, ../scss/_base.scss */
.ma-award-icon-full2700-done {
  background: url("/template/images/awards/100x100/_spritesheet.png") -500px -500px;
}

/* Whitefish Specialist */
/* line 1983, ../scss/_base.scss */
.ma-award-icon-full2800-done {
  background: url("/template/images/awards/100x100/_spritesheet.png") -600px 0;
}

/* Sucker Specialist */
/* line 1989, ../scss/_base.scss */
.ma-award-icon-full2805-done {
  background: url("/template/images/awards/100x100/_spritesheet.png") 0 -500px;
}

/* Sunfish Specialist */
/* line 1995, ../scss/_base.scss */
.ma-award-icon-full2809-done {
  background: url("/template/images/awards/100x100/_spritesheet.png") -100px -500px;
}

/* Tiger Trout Specialist */
/* line 2001, ../scss/_base.scss */
.ma-award-icon-full2812-done {
  background: url("/template/images/awards/100x100/_spritesheet.png") -200px -500px;
}

/* line 2009, ../scss/_base.scss */
.fileupload-buttonbar {
  height: 60px;
}

/* line 2017, ../scss/_base.scss */
.ui-datepicker-trigger {
  vertical-align: bottom;
  margin-left: 5px;
  margin-bottom: 2px;
}

/*
 * The state classes are a little bit complex, because of the doubble class bug in IE6
 * The state class looks like this:
 *
 * .ui-radio-state[-checked][-disabled][-hover] or .ui-checkbox-state[-checked][-disabled][-hover]
 *
 * Examples:
 *
 * .ui-radio-state-checked (simply checked)
 * .ui-radio-state-checked-hover (checked and hovered/focused)
 * .ui-radio-state-hover (unchecked and hovered/focused)
 *
 * If you don╬ô├╢┬╝╬ô├╢├▒t have to deal with the doubble class bug of IE6 you can also use the simple ui-checkbox-checked, ui-checkbox-disabled, ui-checkbox-hover state-classnames (or: ui-radio-checked...)
 * and the ui-radio/ui-checkbox role-classnames.
 *
 */
/* line 2040, ../scss/_base.scss */
.ui-radio-state-disabled,
.ui-radio-state-checked-disabled,
.ui-radio-state-disabled-hover,
.ui-radio-state-checked-disabled-hover {
  color: #999;
}

/* line 2047, ../scss/_base.scss */
span.ui-radio {
  display: block;
  float: left;
  width: 21px;
  height: 25px;
  background: url(/template/images/checkbox.png) 0px 4px no-repeat;
}

/* line 2055, ../scss/_base.scss */
span.ui-checkbox {
  display: block;
  float: left;
  width: 21px;
  height: 25px;
  padding-bottom: 20px;
  background: url(/template/images/checkbox.png) 0px 4px no-repeat;
  clear: left;
}

/* line 2065, ../scss/_base.scss */
label.ui-checkbox {
  clear: right;
}

/* line 2069, ../scss/_base.scss */
span.ui-helper-hidden {
  display: none;
}

/* line 2073, ../scss/_base.scss */
label {
  padding: 2px;
}

/* line 2077, ../scss/_base.scss */
span.ui-checkbox-state-hover {
  background-position: 0 4px;
}

/* line 2081, ../scss/_base.scss */
span.ui-radio-state-hover {
  background-position: 0 4px;
}

/* line 2085, ../scss/_base.scss */
span.ui-checkbox-state-checked {
  background-position: -21px 4px;
}

/* line 2089, ../scss/_base.scss */
span.ui-checkbox-state-checked-hover {
  background-position: -21px 4px;
}

/* line 2093, ../scss/_base.scss */
span.ui-radio-state-checked-disabled-hover,
span.ui-radio-state-checked-disabled,
span.ui-radio-state-checked {
  background-position: -21px 4px;
}

/* line 2099, ../scss/_base.scss */
span.ui-radio-state-checked-hover {
  background-position: -21px 4px;
}

/* line 2103, ../scss/_base.scss */
.ui-radio-disabled,
.ui-checkbox-disabled {
  opacity: 0.7;
}

/* line 2108, ../scss/_base.scss */
.textarea-wrapper, .text-wrapper {
  background: none repeat scroll 0 0 white;
  /*
  box-shadow: 2px 2px 2px 0 #666666 inset;
  */
  margin-bottom: 10px;
  padding: 0;
}

/* line 2118, ../scss/_base.scss */
textarea {
  background: none repeat scroll 0 0 transparent;
  border: medium none;
  color: #666666;
  font-family: "franklin-gothic-urw",sans-serif;
  height: 120px;
  margin: 0;
  padding: 10px;
  width: 100%;
}

/* line 2131, ../scss/_base.scss */
.calendar-wrapper {
  float: left;
  cursor: pointer;
}

/* ===================================================== */
/*  MASTER ANGLER RECORD BOOK SEARCH */
/* ===================================================== */
/* HOME PAGE */
/* line 2140, ../scss/_base.scss */
.ma-search-body .content-page {
  padding: 0px;
}

/* GRID */
/* line 2146, ../scss/_base.scss */
.isotope-item .img-wrap img {
  width: 100%;
}
/* line 2150, ../scss/_base.scss */
.isotope-item .img-wrap.img-bg {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  height: 0;
  padding-bottom: 100%;
  width: 100%;
  border-radius: 5px;
}
/* line 2159, ../scss/_base.scss */
.isotope-item .img-wrap.img-bg img {
  height: 100%;
  width: 100%;
  opacity: 0;
  padding-bottom: 100%;
}
/* line 2171, ../scss/_base.scss */
.isotope-item h3 span.length {
  color: #ea8c2c;
  display: inline-block;
  float: right;
}
/* line 2177, ../scss/_base.scss */
.isotope-item .location,
.isotope-item .dateCaught,
.isotope-item .method,
.isotope-item .released,
.isotope-item .angler,
.isotope-item .rank,
.isotope-item .lake-rank {
  color: white;
}
/* line 2186, ../scss/_base.scss */
.isotope-item .rank span,
.isotope-item .lake-rank span {
  color: white;
}
/* line 2192, ../scss/_base.scss */
.isotope-item .location {
  display: block;
}
/* line 2196, ../scss/_base.scss */
.isotope-item .dateCaught {
  display: block;
}
/* line 2201, ../scss/_base.scss */
.isotope-item .angler a {
  color: white;
}

/* line 2207, ../scss/_base.scss */
.grid .LoadMore {
  position: absolute;
  /* bottom: -50px; */
  width: 99%;
  left: 50%;
  transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  padding: 10px;
  display: none;
}

/* Loading more scroller */
@keyframes loading-swing {
  0%, 100% {
    transform: rotate(-2deg);
  }
  50% {
    transform: rotate(2deg);
  }
}
/* line 2234, ../scss/_base.scss */
div#infscr-loading {
  position: fixed;
  bottom: 0;
  z-index: 99;
  left: 50%;
  transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  box-shadow: 0 0 5px 0px #000;
  text-align: center;
  border-radius: 5px;
  color: white;
  background-color: #ca5f2e;
  font-weight: bold;
  margin-bottom: 10px;
  width: 250px;
  padding: 20px;
}
/* line 2253, ../scss/_base.scss */
div#infscr-loading img {
  width: 66px;
  float: left;
  animation: loading-swing 3s infinite ease-in-out;
  display: block !important;
}
/* line 2260, ../scss/_base.scss */
div#infscr-loading div {
  float: left;
  text-align: left;
  margin-left: 10px;
  width: 120px;
  margin-top: 15px;
  font-family: "league_gothicregular", "Arial", Helvetica, sans-serif;
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 1em;
}

/* line 2278, ../scss/_base.scss */
#float-search {
  background: #CA5F2E;
  color: white;
  text-align: center;
  padding: 10px;
  font-weight: bold;
  margin-bottom: 10px;
  top: 0px;
  left: 0px;
  position: fixed;
  height: 40px;
  margin: auto;
  z-index: 999;
  display: none;
  width: 100%;
  font-family: "alternate-gothic-no-2-d", "Arial", Helvetica, sans-serif;
  box-shadow: 0 0 5px 0px #000;
}
/* line 2296, ../scss/_base.scss */
#float-search a {
  color: white;
  display: block;
  width: 100%;
  text-align: center;
  text-decoration: none;
  font-size: 1.5rem;
  text-decoration: none;
  font-weight: normal;
}

/* used to pad the page when searching has not been done */
/* line 2309, ../scss/_base.scss */
.ma-results-filler {
  height: 20px;
}

/* line 2313, ../scss/_base.scss */
.ma-search-rss {
  position: absolute;
  left: 40px;
  vertical-align: middle;
  font-style: italic;
  color: #ffffef;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}

/* line 2323, ../scss/_base.scss */
.ma-search-rss img {
  vertical-align: middle;
  margin-right: 5px;
}

/* line 2330, ../scss/_base.scss */
.ma-search-form input[type=text], .ma-search-form input[type=password] {
  background: none repeat scroll 0 0 transparent;
  border: medium none;
  font-family: "lato", serif;
  height: 25px;
  padding: 5px 5px 5px 10px;
  width: 100%;
}

/* line 2341, ../scss/_base.scss */
.ma-search-form .textarea-wrapper,
.ma-search-form .text-wrapper,
.ma-search-form .select-wrapper {
  margin-bottom: 10px;
}

/* line 2347, ../scss/_base.scss */
.ma-search-form .ma-search-sub-filters .textarea-wrapper,
.ma-search-form .ma-search-sub-filters .text-wrapper,
.ma-search-form .ma-search-sub-filters .select-wrapper {
  margin-bottom: 0px;
}

/* line 2353, ../scss/_base.scss */
.master-angler-search-body #ma-refine-form-wrapper {
  width: 100%;
  position: fixed;
  display: block;
}

/* line 2359, ../scss/_base.scss */
#ma-refine-form-wrapper .expander {
  /*background:url("/template/images/expander-search-bg.jpg") ;*/
  color: #111;
  clear: both;
}

/* line 2367, ../scss/_base.scss */
#ma-catch-form-wrapper {
  /*background:url("/template/images/expander-search-bg.jpg") top right repeat-y;*/
  background: #A8A4A0;
  background: -moz-linear-gradient(top, #eee 0%, #A8A4A0 200%);
  background: -webkit-linear-gradient(top, #eee 0%, #A8A4A0 200%);
  background: linear-gradient(to bottom, #eeeeee 0%, #a8a4a0 200%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eee', endColorstr='$gradient-gray-b',GradientType=0 );
  padding-top: 20px;
  padding-bottom: 20px;
}

/* line 2384, ../scss/_base.scss */
.master-angler-search-body .ma-header-padder {
  height: 114px;
}

/* line 2388, ../scss/_base.scss */
.master-angler-search-body .ma-results-padder {
  height: 180px;
}

/* line 2394, ../scss/_base.scss */
.text-wrapper.day {
  width: 50px;
  margin-right: 5px;
}

/* line 2399, ../scss/_base.scss */
.text-wrapper.year {
  width: 50px;
}

/* line 2403, ../scss/_base.scss */
.ma-search-fish-table {
  width: 100%;
  border: none;
}

/* line 2408, ../scss/_base.scss */
.ma-search-fish-table td {
  padding: 3px;
}

/* line 2412, ../scss/_base.scss */
.ma-search-fish-table th {
  padding: 3px;
}

/* line 2416, ../scss/_base.scss */
.ma-search-fish-table .angler-row div {
  padding: 3px;
}

/* line 2421, ../scss/_base.scss */
.ma-search-fish-table .angler-row .angler-profile {
  display: none;
}

/* line 2425, ../scss/_base.scss */
.ma-search-fish-table .angler-column-row div div {
  color: white;
  background: #cb6015;
  padding: 3px;
  font-weight: bold;
}

/* line 2434, ../scss/_base.scss */
.print-report {
  background: #cb6015;
  color: white;
  height: auto;
  vertical-align: middle;
  padding: 10px;
  text-align: left;
}
/* line 2442, ../scss/_base.scss */
.print-report .ma-button {
  color: white;
}
/* line 2446, ../scss/_base.scss */
.print-report .ma-button:hover {
  color: #cb6015;
}
/* line 2450, ../scss/_base.scss */
.print-report .print-title {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-right: 5px;
  font-weight: bold;
  color: white;
}
/* line 2458, ../scss/_base.scss */
.print-report .print-up-to {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-right: 5px;
}
/* line 2464, ../scss/_base.scss */
.print-report .infield-wrapper {
  width: 200px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 2469, ../scss/_base.scss */
.print-report .infield-wrapper .text-wrapper {
  border: 1px solid #888 !important;
  margin-bottom: 0px;
}
/* line 2475, ../scss/_base.scss */
.print-report button {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-left: 10px;
}
/* line 2481, ../scss/_base.scss */
.print-report input[type=button] {
  margin-left: 10px;
}
/* line 2485, ../scss/_base.scss */
.print-report select {
  height: 30px;
  margin-left: 10px;
}
/* line 2490, ../scss/_base.scss */
.print-report .infield-label {
  margin-top: 3px;
}

/* line 2495, ../scss/_base.scss */
.ma-search-fish-title {
  font-weight: bold;
  color: #cb6015;
  text-transform: uppercase;
  margin-top: 20px;
  width: 100%;
  margin-bottom: 20px;
  text-align: center;
}

/* line 2506, ../scss/_base.scss */
.ma-search-page-number-title {
  text-align: center;
  width: 100%;
}

/* line 2512, ../scss/_base.scss */
tr.row2 {
  background: #eee;
}

/* line 2516, ../scss/_base.scss */
.row1.on {
  border: 1px dotted #F5C8A9;
}

/* line 2520, ../scss/_base.scss */
.row2.on {
  border: 1px dotted #F5C8A9;
}

/* line 2524, ../scss/_base.scss */
.ma-search-results-wrapper {
  padding: 1px;
}

/* line 2528, ../scss/_base.scss */
.ma-search-results-wrapper .angler-column-row {
  background: #803531;
  clear: both;
  font-family: "alternate-gothic-no-2-d", "Arial", Helvetica, sans-serif;
  font-weight: normal;
  font-size: 1rem;
  text-transform: uppercase;
}
@media screen and (min-width: 1023px) {
  /* line 2528, ../scss/_base.scss */
  .ma-search-results-wrapper .angler-column-row {
    font-size: 1.5rem;
  }
}

/* line 2544, ../scss/_base.scss */
.ma-search-results-wrapper .results-msg {
  padding: 10px 0px;
  max-width: 980px;
  margin: auto;
}
@media screen and (max-width: 1023px) {
  /* line 2544, ../scss/_base.scss */
  .ma-search-results-wrapper .results-msg {
    padding: 10px;
  }
}

/* line 2554, ../scss/_base.scss */
.ma-search-results-wrapper .angler-row div {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  padding: 3px;
}

/* line 2562, ../scss/_base.scss */
.ma-search-results-wrapper .angler-column-row div {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  padding: 3px;
  color: white;
}

/* line 2569, ../scss/_base.scss */
.ma-search-results-entry {
  max-width: 1000px;
  margin: auto;
}

/* line 2574, ../scss/_base.scss */
.ma-search-results-entry p {
  padding: 10px;
}

/* line 2578, ../scss/_base.scss */
.ma-search-results-wrapper .angler-name {
  width: auto;
}

/* line 2582, ../scss/_base.scss */
.ma-search-results-wrapper .angler-column-row .angler-length,
.ma-search-results-wrapper .angler-column-row .angler-location,
.ma-search-results-wrapper .angler-column-row .angler-caught,
.ma-search-results-wrapper .angler-column-row .angler-address {
  /*display:none;*/
}

/* line 2589, ../scss/_base.scss */
.ma-search-results-wrapper .angler-address {
  width: auto;
}

/* line 2593, ../scss/_base.scss */
.ma-search-results-wrapper .angler-location {
  width: auto;
}

/* line 2599, ../scss/_base.scss */
.ma-search-results-wrapper .angler-catch {
  width: auto;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}

/* line 2607, ../scss/_base.scss */
.ma-search-results-wrapper .angler-caught {
  width: auto;
}

/* line 2611, ../scss/_base.scss */
.ma-search-results-wrapper .angler-length {
  width: auto;
}

/* line 2615, ../scss/_base.scss */
.ma-search-results-wrapper .angler-column-row .angler-catch {
  display: none;
}

/* line 2619, ../scss/_base.scss */
.ma-search-results-wrapper .angler-released {
  width: 40px;
  text-align: center;
}

/* line 2624, ../scss/_base.scss */
.ma-search-results-wrapper .angler-rank {
  width: 40px;
  text-align: center;
}

/* line 2648, ../scss/_base.scss */
.angler-row.row2 {
  background: #eee;
}

/* line 2652, ../scss/_base.scss */
.angler-row.row1 {
  /*background:palette(white);*/
}

/* line 2658, ../scss/_base.scss */
.ma-search-results-wrapper.rank-results.angler-selected .angler-row .angler-col1 a.btn {
  padding: 10px 15px;
  font-size: 1.3em;
}
/* line 2664, ../scss/_base.scss */
.ma-search-results-wrapper.rank-results.angler-selected .angler-select {
  display: none;
}
/* line 2668, ../scss/_base.scss */
.ma-search-results-wrapper.rank-results.angler-selected .angler-row.search-result {
  color: white;
  background-color: #d8805a;
}
/* line 2672, ../scss/_base.scss */
.ma-search-results-wrapper.rank-results.angler-selected .angler-row.search-result a {
  color: white;
}

/* line 2678, ../scss/_base.scss */
.ma-search-results-wrapper .angler-col1 {
  width: 31%;
}
/* line 2681, ../scss/_base.scss */
.ma-search-results-wrapper .angler-col1 div {
  display: block;
}

/* line 2686, ../scss/_base.scss */
.ma-search-results-wrapper .angler-col2 {
  width: 35%;
}
/* line 2689, ../scss/_base.scss */
.ma-search-results-wrapper .angler-col2 div {
  display: block;
}

/* line 2694, ../scss/_base.scss */
.ma-search-results-wrapper .angler-col3 {
  width: 30%;
}
/* line 2697, ../scss/_base.scss */
.ma-search-results-wrapper .angler-col3 div {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}

/* line 2702, ../scss/_base.scss */
.ma-search-results-wrapper .angler-col4 {
  width: 40px;
}
/* line 2705, ../scss/_base.scss */
.ma-search-results-wrapper .angler-col4 div {
  display: block;
}

/* Fishing Industry Section */
/* line 2711, ../scss/_base.scss */
.page-201362 .ma-search-results-wrapper .angler-contact {
  width: 33%;
}

/* line 2715, ../scss/_base.scss */
.ma-paginate {
  text-align: center;
}

/* line 2719, ../scss/_base.scss */
.ma-search-next
, .ma-search-back
, .ma-search-page {
  display: inline-block;
  padding: 5px;
}

/* line 2726, ../scss/_base.scss */
.loading-list-results-page {
  display: none;
  margin-left: 10px;
  position: absolute;
}

/* line 2731, ../scss/_base.scss */
.loading-list-results-page.isActive {
  display: inline-block;
}

/* line 2735, ../scss/_base.scss */
.ma-search-url {
  display: none;
}

/* line 2739, ../scss/_base.scss */
.ma-search-next {
  margin: auto;
  padding: 10px;
  width: 80%;
}

/* line 2745, ../scss/_base.scss */
.LoadMore:link, .LoadMore:visited {
  color: #000;
  text-decoration: none;
  text-shadow: 1px 1px 1px #000000;
}

/* line 2753, ../scss/_base.scss */
.LoadMore {
  background: none repeat scroll 0 0 #cb6015;
  border: 1px solid #A34E2D;
  display: none;
  padding: 13px 0;
  text-align: center;
  width: 88%;
  margin: auto;
  margin-top: 10px;
  margin-bottom: 10px;
  cursor: pointer;
  color: white;
}

/* line 2767, ../scss/_base.scss */
.ma-search-page.on {
  font-weight: bold;
  background: #cb6015;
  color: white;
}

/* line 2773, ../scss/_base.scss */
.ma-search-sub-filters {
  padding: 0px 0px 20px 0px;
  vertical-align: bottom;
  text-align: center;
}

/* line 2781, ../scss/_base.scss */
.ma-search-sub-filters div {
  vertical-align: bottom;
}

/* line 2785, ../scss/_base.scss */
.ma-refine-group {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-left: 2px;
}

/* line 2791, ../scss/_base.scss */
.ma-refine-sort {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-left: 2px;
}

/*
.ma-refine-field-group,
.ma-refine-field-sort {
  font-style: italic;
  color: #ffffef;
  font-style: italic;
  vertical-align: middle;
  // margin: auto;
  position: relative;
  clear: both;
  text-align: left;
  padding-right: 0px;
  display: block;
  width: 280px;
  margin-bottom: 10px;
}

.ma-refine-field-group strong {
  width: 60px;
}

.ma-refine-field-sort strong {
  width: 60px;
}
*/
/* line 2822, ../scss/_base.scss */
#ma-refine-form-wrapper .ma-refine-buttons input[type="submit"] {
  width: 100%;
  line-height: 1em !important;
  text-transform: uppercase;
  font-style: normal;
}

/* line 2829, ../scss/_base.scss */
.ma-maintainance {
  height: 300px;
  width: 100%;
  padding: 10px;
}

/* line 2836, ../scss/_base.scss */
.ma-search-overview {
  display: block;
  width: 280px;
  padding: 10px 0px 10px 0px;
  margin: auto;
  text-align: left;
  text-align: left;
  text-align: right;
  margin-top: 20px;
  font-style: italic;
  font-family: 'lato';
  font-style: normal;
  line-height: 1.2em;
}

/* line 2855, ../scss/_base.scss */
.search-expander {
  color: #ffe;
  position: absolute;
  padding-top: 5px;
  white-space: nowrap;
  text-decoration: none;
  width: 100px;
  right: 20px;
  top: 0px;
  z-index: 100;
  display: none;
}

/* line 2868, ../scss/_base.scss */
.search-expander a {
  background: url("/template/images/search-icon.png") right center no-repeat;
  color: #ffe;
  text-decoration: none;
  display: block;
  overflow: hidden;
}

/* line 2876, ../scss/_base.scss */
.search-expander a span {
  visibility: hidden;
}

/* line 2880, ../scss/_base.scss */
.ma-search-refine {
  padding: 0px 0px 0px 0px;
  width: 100%;
  text-align: center;
}

/* line 2886, ../scss/_base.scss */
.ma-search-range {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  text-align: center;
  vertical-align: middle;
  width: 15px;
  height: 30px;
}

/* line 2895, ../scss/_base.scss */
.ui-button {
  font-size: 1.688rem;
  border-radius: 0px;
  margin-right: 0.05em;
}

/* line 2901, ../scss/_base.scss */
.ma-search-form .ui-button {
  /*
    border-color: rgb( 76, 78, 0 );
    border-style: solid;
    background-image: -moz-linear-gradient( 90deg, rgb( 243,184,143 ) 0%, rgb( 203, 96, 21 ) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb( 243,184,143 ) 0%, rgb( 203, 96, 21 ) 100%);
    box-shadow: 1px 1.732px 1px 0px rgb( 34, 30, 31 );
    */
}

/* line 2911, ../scss/_base.scss */
.ma-search-form .ui-state-active .ui-button {
  /*
    border-color: rgb( 76, 78, 0 );
    border-style: solid;
    background-image: -moz-linear-gradient( 90deg, rgb( 30, 30, 0 ) 0%, rgb( 113, 115, 0 ) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb( 30, 30, 0 ) 0%, rgb( 113, 115, 0 ) 100%);
    box-shadow: 1px 1.732px 1px 0px rgb( 34, 30, 31 );
    color:#000;
    margin:0px;
    */
}

/* line 2924, ../scss/_base.scss */
.ma-search-form .ui-button-text {
  padding: 5px;
}

/* line 2930, ../scss/_base.scss */
.ui-buttonset .ui-button {
  /*
    border-color: rgb(168, 78, 14);
    border-style: solid;
    box-shadow: none;
    background-image:none;
    background:#eee;
    border-radius: 2px;
    padding: 4px 4px;
    */
}

/* line 2942, ../scss/_base.scss */
.ui-buttonset .ui-state-active.ui-button {
  /*
    border-color: rgb( 76, 78, 0 );
    border-style: solid;
    background:#cb6015;
    border-radius: 2px;
    */
}

/* line 2951, ../scss/_base.scss */
.ui-corner-left {
  -webkit-border-top-right-radius: 0px;
  -moz-border-top-right-radius: 0px;
  border-top-right-radius: 0px;
  -webkit-border-bottom-right-radius: 0px;
  -moz-border-bottom-right-radius: 0px;
  border-bottom-right-radius: 0x;
  border-right: none;
}

/* line 2961, ../scss/_base.scss */
.ui-corner-right {
  -webkit-border-top-left-radius: 0px;
  -moz-border-top-left-radius: 0px;
  border-top-left-radius: 0px;
  -webkit-border-bottom-left-radius: 0px;
  -moz-border-bottom-left-radius: 0px;
  border-bottom-left-radius: 0px;
  border-left: none;
}

/* line 2971, ../scss/_base.scss */
.ui-buttonset .ui-button-text {
  padding: 5px;
  /*
    padding:2px;
      color: #000;
      font-weight:normal;
      */
}

/* line 2981, ../scss/_base.scss */
.ui-buttonset .ui-state-active.ui-button .ui-button-text {
  /* color:palette(white); */
}

/* override the jquery ui for the sort by radio buttions */
    /*
    .ma-refine-field-group .ui-buttonset ,
    .ma-refine-field-sort .ui-buttonset  {
      margin-right:0px;
        background-image: none;
        background-image: none;

    }

    .ma-refine-field-group .ui-buttonset .ui-button,
    .ma-refine-field-sort .ui-buttonset .ui-button {
      margin-right: 0px;
        text-shadow: none;
        background-image: none;
        background-image: none;
        box-shadow: 2px 2px 5px 0 #000 ;
  }

    .ma-refine-field-group .ui-buttonset .ui-button {
      border-width: 1px;
      border-style: solid;
      background-image: -moz-linear-gradient( 90deg, rgb( 50, 50, 0 ) 0%, rgb( 113, 115, 0 ) 100%);
      background-image: -webkit-linear-gradient( 90deg, rgb( 50, 50, 0 ) 0%, rgb( 113, 115, 0 ) 100%);
      box-shadow: 1px 1.732px 1px 0px rgb( 34, 30, 31 );
      border-radius: 2px;
    }


    .ma-refine-field-group .ui-buttonset .ui-state-active.ui-button  {
      border-width: 1px;
      border-style: solid;
      background-image: -moz-linear-gradient( 270deg, rgb( 37, 37, 12 ) 0%, rgb( 81, 83, 23 ) 100%);
      background-image: -webkit-linear-gradient( 270deg, rgb( 37, 37, 12 ) 0%, rgb( 81, 83, 23 ) 100%);
      border-radius: 2px;
    }

    .ma-refine-field-group .ma-refine-field label, .ma-refine-field-group  .ma-refine-field-calendar label,
    .ma-refine-field-sort .ma-refine-field label, .ma-refine-field-sort  .ma-refine-field-calendar label {
      font-style: normal;
      padding-top: 5px;
    }

    .ma-refine-field-group .ui-corner-all, .ma-refine-field-group  .ui-corner-bottom, .ma-refine-field-group  .ui-corner-left, .ma-refine-field-group  .ui-corner-bl,
    .ma-refine-field-sort .ui-corner-all, .ma-refine-field-sort  .ui-corner-bottom, .ma-refine-field-sort  .ui-corner-left, .ma-refine-field-sort  .ui-corner-bl {
      border-radius: 0px;
    }

    .ma-refine-field-group .ui-corner-all, .ma-refine-field-group  .ui-corner-top, .ma-refine-field-group  .ui-corner-left, .ma-refine-field-group  .ui-corner-tl,
    .ma-refine-field-sort .ui-corner-all, .ma-refine-field-sort  .ui-corner-top, .ma-refine-field-sort  .ui-corner-left, .ma-refine-field-sort  .ui-corner-tl {
      border-radius: 0px;
    }
    .ma-refine-field-group .ui-state-active, .ma-refine-field-group  .ui-widget-content .ui-state-active, .ma-refine-field-group  .ui-widget-header .ui-state-active,
    .ma-refine-field-sort .ui-state-active, .ma-refine-field-sort  .ui-widget-content .ui-state-active, .ma-refine-field-sort  .ui-widget-header .ui-state-active {
      background: 50% 50% #1D1103;
      border: 1px solid #6D6F33;
    }

    .ma-refine-field-group .ui-widget,
    .ma-refine-field-sort .ui-widget {
      font-family: 'myriad-pro',Verdana,sans-serif, Segoe UI, Arial, sans-serif;
    }

    .ma-refine-field-group .ui-button, .ma-refine-field-group  .ui-button:link, .ma-refine-field-group  .ui-button:visited, .ma-refine-field-group  .ui-button:hover, .ma-refine-field-group  .ui-button:active,
    .ma-refine-field-sort .ui-button, .ma-refine-field-sort  .ui-button:link, .ma-refine-field-sort  .ui-button:visited, .ma-refine-field-sort  .ui-button:hover, .ma-refine-field-sort  .ui-button:active {
      text-decoration: none;
    }

    .ma-refine-field-group .ui-button,
    .ma-refine-field-sort .ui-button {
      cursor: pointer;
      @include inline-block(top);
      line-height: normal;
      overflow: visible;
      text-align: center;
      vertical-align: middle;
      border-radius: 3px;
    }

    .ma-refine-field-group .ui-button-text, .ma-refine-field-group .ui-button-text-only,
    .ma-refine-field-sort .ui-button-text, .ma-refine-field-sort .ui-button-text-only {
        color: #413E16;
        // font-size: 1em;
        font-weight: normal;
        position: relative;
        text-shadow: 0 -1px 4px #000000;
        text-transform: uppercase;
        font-style: normal;
    }

    .ma-refine-field-group .ui-state-active .ui-button-text, .ma-refine-field-group .ui-state-active .ui-button-text-only,
    .ma-refine-field-sort .ui-state-active .ui-button-text, .ma-refine-field-sort .ui-state-active .ui-button-text-only {
      color:#B3A866;
    }

    .ma-refine-field-group .ui-button-text-only .ui-button-text,
    .ma-refine-field-sort .ui-button-text-only .ui-button-text {
        padding: 4px;
    }

    .ma-refine-field-sort .ui-button .ui-button-text {
        display: block;
        line-height: normal;
        font-style: normal;
    }

    .ma-refine-field-group .ma-refine-field-group .ui-button,
    .ma-refine-field-sort .ma-refine-field-sort .ui-button {
        cursor: pointer;
        text-align: center;
        border-radius: 3px;
    }

    .ma-refine-field-group .ma-refine-field label, .ma-refine-field-calendar label,
    .ma-refine-field-sort .ma-refine-field label, .ma-refine-field-calendar label {
        font-style: normal;
    }
    .ma-refine-field-group .ui-widget,
    .ma-refine-field-sort .ui-widget {
        font-family: 'myriad-pro',Verdana,sans-serif,Segoe UI,Arial,sans-serif;
    }

    .ma-refine-field-group .ui-corner-all, .ma-refine-field-group  .ui-corner-bottom, .ma-refine-field-group  .ui-corner-right, .ma-refine-field-group  .ui-corner-br,
    .ma-refine-field-sort .ui-corner-all, .ma-refine-field-sort  .ui-corner-bottom, .ma-refine-field-sort  .ui-corner-right, .ma-refine-field-sort  .ui-corner-br {
      border-radius: 3px;
    }

    .ma-refine-field-group .ui-corner-all, .ma-refine-field-group  .ui-corner-top, .ma-refine-field-group  .ui-corner-right, .ma-refine-field-group  .ui-corner-tr,
    .ma-refine-field-sort .ui-corner-all, .ma-refine-field-sort  .ui-corner-top, .ma-refine-field-sort  .ui-corner-right, .ma-refine-field-sort  .ui-corner-tr {
      border-radius: 3px;
    }

    .ma-refine-field-group .ui-state-default, .ma-refine-field-group  .ui-widget-content .ui-state-default, .ma-refine-field-group  .ui-widget-header .ui-state-default,
    .ma-refine-field-sort .ui-state-default, .ma-refine-field-sort  .ui-widget-content .ui-state-default, .ma-refine-field-sort  .ui-widget-header .ui-state-default {
      background: #1D1103;
      border: 1px solid #413E16;
      color: #413E16;
    }
    */
/* line 3125, ../scss/_base.scss */
.show-fish-photo {
  display: block;
  float: left;
  margin-left: 10px;
}

/* colorbox overrides */
/* line 3133, ../scss/_base.scss */
#colorbox {
  vertical-align: bottom;
}

/* line 3137, ../scss/_base.scss */
#cboxTitle {
  padding: 10px 10px 10px 60px;
  width: 90%;
  margin: auto;
  color: #333;
  position: absolute;
  bottom: 0;
  text-align: left;
}

/* line 3147, ../scss/_base.scss */
#cboxCurrent {
  display: none;
}

/* line 3151, ../scss/_base.scss */
#cboxLoadedContent {
  margin-bottom: 60px;
  margin-top: 30px;
}

/* line 3156, ../scss/_base.scss */
#cboxContent {
  text-align: center;
  background: white;
}

/* ==================================== */
/* HEADER */
/* ==================================== */
/* line 3167, ../scss/_base.scss */
.page-201300 .center-logo {
  height: 64px;
  margin-left: -64px;
  top: 45px;
  width: 128px;
}
@media screen and (min-width: 1024px) {
  /* line 3167, ../scss/_base.scss */
  .page-201300 .center-logo {
    width: 336px;
    margin-left: -168px;
    top: 0px;
  }
}

@media screen and (min-width: 1024px) {
  /* line 3180, ../scss/_base.scss */
  .page-201308 .center-logo,
  .page-201305 .center-logo,
  .page-201670 .center-logo {
    width: 240px;
    margin-left: -120px;
  }
}

/* line 3190, ../scss/_base.scss */
.center-logo {
  position: absolute;
  left: 50%;
  height: 100px;
  width: 200px;
  margin-left: -100px;
  z-index: 10;
  top: 0px;
}
@media screen and (max-width: 1023px) {
  /* line 3190, ../scss/_base.scss */
  .center-logo {
    height: 64px;
    margin-left: -64px;
    z-index: 10;
    top: 45px;
    width: 128px;
  }
}
@media screen and (min-width: 1024px) {
  /* line 3190, ../scss/_base.scss */
  .center-logo {
    top: 35px;
  }
}
/* line 3226, ../scss/_base.scss */
.center-logo img {
  width: 100%;
}

/* line 3231, ../scss/_base.scss */
.header {
  position: absolute;
  width: 100%;
  margin: auto;
}

/* line 3237, ../scss/_base.scss */
.social-footer {
  clear: both;
  vertical-align: middle;
  height: 30px;
  padding: 0px 10px 0px 10px;
  margin: auto;
  text-align: center;
}
/* line 3245, ../scss/_base.scss */
.social-footer img {
  vertical-align: middle;
}
/* line 3249, ../scss/_base.scss */
.social-footer a {
  text-decoration: none;
}

/* ==================================== */
/* Footer */
/* ==================================== */
/* line 3258, ../scss/_base.scss */
#footer {
  position: relative;
  background-image: url(../../../template/images/2018/footer-bg.jpg);
  background-color: #000;
  background-position: bottom;
  clear: both;
  background-repeat: no-repeat;
  color: #fff;
}
/* line 3271, ../scss/_base.scss */
#footer .wrap {
  padding-bottom: 40px;
}
/* line 3277, ../scss/_base.scss */
#footer a, #footer a:visited {
  color: #fff;
  text-decoration: none;
  text-transform: uppercase;
}
/* line 3283, ../scss/_base.scss */
#footer a:hover {
  color: #d35e13;
}
/* line 3287, ../scss/_base.scss */
#footer li {
  list-style: none;
}
/* line 3291, ../scss/_base.scss */
#footer .footer-wrap {
  display: inline-block;
  width: 100%;
}
/* line 3296, ../scss/_base.scss */
#footer h1 {
  font-size: 1.5rem;
  padding-left: 20px;
}
/* line 3302, ../scss/_base.scss */
#footer .section-1 h1 span {
  color: #fff;
  display: block;
}
/* line 3307, ../scss/_base.scss */
#footer .section-1 h1 span:first-of-type {
  color: #778A38;
}
/* line 3311, ../scss/_base.scss */
#footer .section-1 a.logo img {
  max-width: 180px;
  width: 100%;
}
/* line 3317, ../scss/_base.scss */
#footer ul.nav-1 {
  font-family: "league_gothicregular", "Arial", Helvetica, sans-serif;
  font-size: 1.5rem;
  color: #999999;
}
/* line 3323, ../scss/_base.scss */
#footer ul.nav-2,
#footer ul.nav-3 {
  font-family: "league_gothicregular", "Arial", Helvetica, sans-serif;
  font-size: 1.125rem;
}
/* line 3328, ../scss/_base.scss */
#footer ul.nav-2 a, #footer ul.nav-2 a:visited,
#footer ul.nav-3 a,
#footer ul.nav-3 a:visited {
  display: inline-block;
  padding: 5px 0;
  color: #999;
}
/* line 3334, ../scss/_base.scss */
#footer ul.nav-2 a:hover,
#footer ul.nav-3 a:hover {
  color: #fff;
}
/* line 3339, ../scss/_base.scss */
#footer .sponsor {
/*   display: none; */
	display:inline-block;
  font-family: "league_gothicregular", "Arial", Helvetica, sans-serif;
  font-size: 1.125rem;
  text-transform: uppercase;
  color: #999999;
}
#footer .sponsor a {
display:inline-block;
}

/* line 3348, ../scss/_base.scss */
#footer .social div {
  margin-top: 30px;
  font-family: "league_gothicregular", "Arial", Helvetica, sans-serif;
  font-size: 1.125rem;
  color: #fff;
  text-transform: uppercase;
}
/* line 3356, ../scss/_base.scss */
#footer .social ul {
  margin: 0;
  padding: 0;
}
/* line 3361, ../scss/_base.scss */
#footer .social li {
  display: inline-block;
}
/* line 3364, ../scss/_base.scss */
#footer .social li a {
  display: inline-block;
  padding: 10px;
  font-size: 2em;
}
/* line 3372, ../scss/_base.scss */
#footer .info {
  color: #fff;
  font-size: 0.875rem;
  padding-left: 20px;
}

@media (max-width: 480px) and (min-width: 380px) {
  /* line 3383, ../scss/_base.scss */
  #footer .wrap {
    padding: 0 0 40px;
  }
  /* line 3387, ../scss/_base.scss */
  #footer a.logo {
    float: left;
  }
  /* line 3391, ../scss/_base.scss */
  #footer h1 {
    float: left;
  }
  /* line 3395, ../scss/_base.scss */
  #footer .info {
    float: left;
  }
  /* line 3399, ../scss/_base.scss */
  #footer .nav-1 {
    padding-top: 20px;
    padding-left: 20px;
    clear: both;
  }
  /* line 3404, ../scss/_base.scss */
  #footer .nav-1 li {
    display: inline-block;
  }
  /* line 3408, ../scss/_base.scss */
  #footer .nav-1 a {
    display: inline-block;
    padding: 5px 10px 5px 0;
  }
  /* line 3414, ../scss/_base.scss */
  #footer .nav-2,
  #footer .nav-3 {
    float: left;
    width: 50%;
    padding: 0 20px;
    margin-top: 0;
  }
  /* line 3422, ../scss/_base.scss */
  #footer .nav-4 {
    clear: both;
    padding: 0 20px;
  }
  /* line 3427, ../scss/_base.scss */
  #footer .sponsor {
    float: right;
  }
}
@media (max-width: 379px) {
  /* line 3439, ../scss/_base.scss */
  #footer .footer-wrap {
    padding: 0 20px;
  }
  /* line 3443, ../scss/_base.scss */
  #footer .nav-1 {
    padding-left: 20px;
  }
  /* line 3446, ../scss/_base.scss */
  #footer .nav-1 a {
    display: inline-block;
    padding: 5px 10px 5px 0;
  }
  /* line 3452, ../scss/_base.scss */
  #footer .nav-2,
  #footer .nav-3 {
    padding-left: 20px;
  }
  /* line 3457, ../scss/_base.scss */
  #footer .nav-4 {
    padding-left: 20px;
  }
}
/* line 3476, ../scss/_base.scss */
.header-backgrounds {
  position: absolute;
  height: 66px;
  width: 100%;
}

/* line 3482, ../scss/_base.scss */
.header-backgrounds .header-bg {
  background-image: url(/template/images/2018/page-header-bg.png);
  background-position: bottom right;
}

/* line 3487, ../scss/_base.scss */
.slider-wrapper .header-bg {
  background-image: url(/template/images/2018/header-bg.jpg);
  background-position: top right;
}

@media screen and (max-width: 600px) {
  /* line 3496, ../scss/_base.scss */
  .page-201308 .header-backgrounds .header-bg,
  .page-201670 .header-backgrounds .header-bg,
  .page-201305 .header-backgrounds .header-bg {
    height: 137px;
  }
}
@media screen and (min-width: 601px) {
  /* line 3496, ../scss/_base.scss */
  .page-201308 .header-backgrounds .header-bg,
  .page-201670 .header-backgrounds .header-bg,
  .page-201305 .header-backgrounds .header-bg {
    height: 137px;
  }
}
@media screen and (max-width: 600px) {
  /* line 3504, ../scss/_base.scss */
  .page-201308 .content-bg,
  .page-201670 .content-bg,
  .page-201305 .content-bg {
    top: 50px;
  }
}
@media screen and (min-width: 601px) {
  /* line 3504, ../scss/_base.scss */
  .page-201308 .content-bg,
  .page-201670 .content-bg,
  .page-201305 .content-bg {
    top: 50px;
  }
}

/* line 3515, ../scss/_base.scss */
.page-201305 .angler-info p {
  margin: 10px 0px 10px 0px;
}

/* line 3520, ../scss/_base.scss */
.header-backgrounds .header-bg,
.slider-wrapper .header-bg {
  /*background: url('/template/images/header/go-fishing-head-bg.png') top center no-repeat;*/
  /* background: url("/template/images/header-bg.jpg")  top center  no-repeat;*/
  background-size: cover;
  background-repeat: no-repeat;
  background-color: #484637;
  width: 100%;
  height: 64px;
  padding: 0px;
  margin: 0px;
  position: absolute;
  left: 0px;
  top: 0px;
}

/* line 3537, ../scss/_base.scss */
.header-logo img {
  width: 105px;
}

/* line 3542, ../scss/_base.scss */
.header-backgrounds .breadcrumb-bg {
  /*background: url("/template/images/nav-bar.jpg")  top center ;*/
  background: #cb6015;
  position: absolute;
  height: 1px;
  top: 36px;
  width: 100%;
  left: 0px;
}

/* line 3552, ../scss/_base.scss */
.header-logo-wrapper {
  left: 0px;
}

/* header z-indexes */
/* line 3558, ../scss/_base.scss */
.header-logo-wrapper {
  position: absolute;
  z-index: 9;
  left: 0px;
  top: -2px;
  padding-top: 0px;
}

/* line 3566, ../scss/_base.scss */
.footer .banner {
  margin: auto;
  float: none;
}

/* line 3571, ../scss/_base.scss */
.go-buttons {
  left: 110px;
  width: 80px;
  top: 8px;
  z-index: 1000;
  position: absolute;
  height: 50px;
}

/* line 3580, ../scss/_base.scss */
.go-menu {
  z-index: 100;
  position: absolute;
  right: 60px;
  height: 40px;
  display: none;
}

/* line 3588, ../scss/_base.scss */
.main-menu {
  display: none;
}

/* line 3592, ../scss/_base.scss */
.breadcrumb {
  display: none;
  z-index: 99;
  position: absolute;
  top: 80px;
  color: #FFB597;
  padding: 10px 45px 10px 45px;
  height: 50px;
  margin-left: 0px;
  width: 100%;
  display: none;
}

/* line 3607, ../scss/_base.scss */
.breadcrumb a {
  color: #FFFFFF;
  text-decoration: none;
}

/* line 3612, ../scss/_base.scss */
.breadcrumb-mobile {
  z-index: 100;
  position: absolute;
}

/* line 3617, ../scss/_base.scss */
.header-bg {
  position: absolute;
  z-index: 8;
}

/* line 3622, ../scss/_base.scss */
.breadcrumb-bg {
  position: absolute;
  z-index: 3;
}

/* line 3627, ../scss/_base.scss */
.menu-toggle {
  position: absolute;
  top: 45px;
  right: 50px;
  color: #ffe;
  background: #cb6015;
  z-index: 1000;
}

/* line 3636, ../scss/_base.scss */
.master-angler-search-body .header {
  position: fixed;
}

/* line 3640, ../scss/_base.scss */
.header,
.footer {
  margin: auto;
}

/* line 3645, ../scss/_base.scss */
.footer {
  /*background:url("/template/images/content-bg.jpg") repeat-y;*/
  background: #fff url("/template/images/background-texture.jpg") repeat-y;
  margin: auto;
  padding-bottom: 20px;
}

/* line 3652, ../scss/_base.scss */
.footer .banner {
  float: left;
  margin: 0px 30px 0px 60px;
}

/* line 3657, ../scss/_base.scss */
.two-column.content-page {
  position: relative;
}

/* line 3661, ../scss/_base.scss */
.footer-logo {
  text-align: center;
  margin: 40px auto 30px auto;
  /*// font-size:0.750em;*/
  clear: both;
  float: none;
  position: relative;
}

/* line 3672, ../scss/_base.scss */
.page-201300 .footer-logo {
  margin: auto;
}

/* line 3678, ../scss/_base.scss */
.footer-logo a {
  /*// font-size:1em;*/
}

/* line 3682, ../scss/_base.scss */
.two-column .footer-logo {
  text-align: center;
  position: relative;
  right: 0px;
  bottom: 0px;
}

/* line 3689, ../scss/_base.scss */
.copyright {
  /*background:url("/template/images/copyright-bg.png");*/
  height: 43px;
  color: #877979;
  vertical-align: middle;
  padding-left: 30px;
  padding-top: 10px;
}

/* line 3701, ../scss/_base.scss */
.breadcrumb .sub-menu {
  clear: both;
  left: 0px;
}

/* line 3706, ../scss/_base.scss */
.breadcrumb .sub-menu ul {
  list-style: none;
  margin: 0px;
}

/* line 3713, ../scss/_base.scss */
.breadcrumb .sub-menu li {
  /*@include inline-block(top);*/
  /*float:left;*/
}

/* line 3718, ../scss/_base.scss */
#Header {
  height: 84px;
  width: 100%;
  margin: auto;
  z-index: 1;
}

/* line 3725, ../scss/_base.scss */
#HeaderTop {
  width: 100%;
  height: 84px;
  margin: auto;
  position: relative;
  top: 0px;
}

/* line 3733, ../scss/_base.scss */
#HeaderTop .Left,
#HeaderTop .Center,
#HeaderTop .Right {
  float: left;
  height: 79px;
  width: 133px;
}

/* line 3741, ../scss/_base.scss */
#HeaderTop .Left {
  overflow: hidden;
  padding: 8px 0 0 5px;
  width: 32%;
  height: auto;
}

/* line 3748, ../scss/_base.scss */
#HeaderTop .Right {
  width: 32%;
  top: 0px;
  right: 0px;
  text-align: right;
  height: auto;
  display: none;
}

/* line 3757, ../scss/_base.scss */
#HeaderTop .Left a {
  height: auto;
  width: auto;
  padding-left: 0px;
}

/* line 3763, ../scss/_base.scss */
.HuntLink,
.FishLink {
  border: #a84e0e 1px solid;
  border-radius: 2px;
  color: white;
  float: left;
  text-shadow: 1px 1px rgba(0, 0, 0, 0.5);
  text-decoration: none;
  padding: 2px;
  display: block;
  width: 80px;
  text-align: center;
  z-index: 1000;
}

/* line 3781, ../scss/_base.scss */
.go-buttons {
  display: none;
}

/* line 3785, ../scss/_base.scss */
.FishLink {
  display: none;
}

/* line 3789, ../scss/_base.scss */
.HuntLink {
  margin-top: 5px;
}

/* line 3793, ../scss/_base.scss */
#HeaderTop .Center {
  text-align: center;
  width: 33%;
}

/* line 3798, ../scss/_base.scss */
#HeaderTop .Center img {
  height: 100%;
}

/* line 3802, ../scss/_base.scss */
#HeaderTop .Right {
  padding: 8px 0px 0 0px;
  overflow: hidden;
}

/* line 3807, ../scss/_base.scss */
#HeaderTop .Right .region {
  width: 50px;
}

/* line 3811, ../scss/_base.scss */
.menu-name-main-menu {
  font-family: "league_gothicregular", "Arial", Helvetica, sans-serif;
  position: absolute;
  top: 30px;
  right: 115px;
  width: 40px;
}

/* line 3819, ../scss/_base.scss */
.region {
  width: 50px;
}

/* line 3823, ../scss/_base.scss */
.menu-name-main-menu .menu {
  background: white;
  border: #e0e0e0 1px solid;
  border-top: none;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
  box-shadow: 3px 3px 3px 0px rgba(0, 0, 0, 0.1);
  display: none;
  list-style: none;
  list-style-image: none;
  margin: 0 0 0 3px;
  padding: 0;
  position: absolute;
  z-index: 204;
  width: 195px;
}

/* line 3840, ../scss/_base.scss */
.menu-name-main-menu .menu li.expanded,
.menu-name-main-menu .menu li.leaf {
  border-bottom: #e0e0e0 1px solid;
  list-style: none;
  list-style-image: none;
}

/* line 3847, ../scss/_base.scss */
.menu-name-main-menu .menu li.leaf.last {
  border-bottom: none;
}

/* line 3851, ../scss/_base.scss */
.menu-name-main-menu .menu li {
  margin: 0;
  padding: 0;
}

/* line 3856, ../scss/_base.scss */
.menu-name-main-menu .menu li a.menu-position-link {
  display: none;
}

/* line 3860, ../scss/_base.scss */
.menu-name-main-menu .menu li a {
  color: #423b3c;
  display: block;
  line-height: 1.4;
  padding: 5px 25px;
  text-decoration: none;
}

/* line 3870, ../scss/_base.scss */
.menu-name-main-menu .menu li a:hover {
  color: #fd8858;
}

/* line 3874, ../scss/_base.scss */
.menu-name-main-menu .DropDownToggle {
  border: #a84e0e 1px solid;
  border-radius: 2px;
  background: url(/template/images/header/go-fishing-dropdown-top-arrow-down-2014.png) center right no-repeat;
  color: white;
  display: block;
  margin-right: 20px;
  padding: 12px 10px 12px 30px;
  text-shadow: 1px 1px rgba(0, 0, 0, 0.5);
  text-decoration: none;
}

/* line 3886, ../scss/_base.scss */
body.go-hunting .menu-name-main-menu .DropDownToggle {
  background: url("/template/images/header/go-hunting-dropdown-top-arrow-down-2014.png") center right no-repeat;
}

/* line 3890, ../scss/_base.scss */
.menu-name-main-menu .DropDownToggle {
  display: block;
  /*// font-size: 14px;*/
  /*line-height: 37px;*/
  padding-left: 25px;
  height: 37px;
  text-decoration: none;
  width: 20px;
  overflow: hidden;
}

/* line 3902, ../scss/_base.scss */
.menu-name-main-menu .DropDownToggle.Open {
  background: url("/template/images/header/go-fishing-dropdown-top-arrow-up-2014.png") center right no-repeat;
}

/* line 3906, ../scss/_base.scss */
body.go-hunting .menu-name-main-menu .DropDownToggle.Open {
  background: url("/template/images/header/go-hunting-dropdown-top-arrow-up.png") center right no-repeat;
}

/* line 3910, ../scss/_base.scss */
.breadcrumb-mobile {
  background: none;
  padding: 0px;
  height: 50px;
  left: 190px;
  /*// font-size:0.750em;*/
  position: absolute;
  top: 43px;
}

/* line 3921, ../scss/_base.scss */
.breadcrumb-mobile a {
  text-decoration: none;
}

/* line 3925, ../scss/_base.scss */
.breadcrumb {
  padding: 0px;
}

/* line 3929, ../scss/_base.scss */
.breadcrumb a {
  text-decoration: none;
}

/* user settings icon */
/* line 3934, ../scss/_base.scss */
.user-settings-wrapper {
  position: absolute;
  right: 100px;
  top: 12px;
  text-align: left;
  z-index: 100;
  width: 59px;
  height: 30px;
}

/* line 3945, ../scss/_base.scss */
.user-settings-wrapper .user-settings-button {
  background: url(/template/images/settings-button.png) no-repeat;
  height: 39px;
  width: 59px;
}

/* line 3951, ../scss/_base.scss */
.user-settings {
  margin: 0;
  padding: 0;
}

/* line 3956, ../scss/_base.scss */
.user-settings .expandable {
  /* background:url(/template/images/breadcrumb-nav-off.png) 0px 9px no-repeat; */
}

/* line 3960, ../scss/_base.scss */
.user-settings .expandable:hover {
  /* background:url(/template/images/breadcrumb-nav-on.png) 0px 9px no-repeat;*/
}

/* line 3964, ../scss/_base.scss */
.user-settings li {
  float: left;
  list-style: none;
}

/* line 3969, ../scss/_base.scss */
.user-settings li li a {
  color: white;
  display: block;
  padding: 10px;
  text-decoration: none;
  display: block;
  white-space: nowrap;
  text-shadow: 1px 1px rgba(0, 0, 0, 0.5);
  text-decoration: none;
}

/* line 3982, ../scss/_base.scss */
.user-settings li ul {
  margin: 0;
  padding: 0;
  position: absolute;
  top: 51px;
  right: 0px;
  display: none;
  background: white;
}

/* line 3992, ../scss/_base.scss */
.user-settings li ul li {
  color: #423b3c;
  float: none;
  display: block;
  border-bottom: #e0e0e0 1px solid;
}

/* line 3999, ../scss/_base.scss */
.user-settings li ul li a {
  color: #423b3c !important;
  width: auto;
  text-shadow: none;
}

/* line 4007, ../scss/_base.scss */
.user-settings li ul li a:hover {
  color: #cb6015 !important;
  text-shadow: none;
}

/* line 4012, ../scss/_base.scss */
.user-settings ul {
  border: #e0e0e0 1px solid;
  border-top: none;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
  box-shadow: 3px 3px 3px 0px rgba(0, 0, 0, 0.1);
  margin-top: 0px;
}

/* NAVIGATION */
/* line 4023, ../scss/_base.scss */
.nav-wrapper {
  position: absolute;
  z-index: 2000;
  width: 100%;
  height: 50px;
  background: #cb6015;
}

/* line 4031, ../scss/_base.scss */
.nav-wrapper ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
}

/* line 4039, ../scss/_base.scss */
body.slicknav_menu_active .menu-icon span:nth-of-type(1) {
  width: 18px;
  height: 2px;
  margin-top: 7px;
  margin-bottom: -12px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
/* line 4048, ../scss/_base.scss */
body.slicknav_menu_active .menu-icon span:nth-of-type(2) {
  opacity: 0;
}
/* line 4052, ../scss/_base.scss */
body.slicknav_menu_active .menu-icon span:nth-of-type(3) {
  width: 18px;
  height: 2px;
  margin-bottom: 6px;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

/* line 4062, ../scss/_base.scss */
.menubar-toggle {
  position: absolute;
  z-index: 2;
  display: inline-block;
  padding: 18px 10px 20px 40px;
  border-right: 1px solid #2B2A26;
  color: white;
  background-color: #191915;
  font-family: "league_gothicregular", "Arial", Helvetica, sans-serif;
  font-size: 1.5em;
  text-decoration: none;
  text-transform: uppercase;
  text-shadow: 1px 1px rgba(0, 0, 0, 0.5);
  white-space: nowrap;
}
/* line 4077, ../scss/_base.scss */
.menubar-toggle:hover, .menubar-toggle:active, .menubar-toggle:focus {
  color: #d35e13;
}
/* line 4081, ../scss/_base.scss */
.menubar-toggle span {
  color: #EA8B2B;
  position: relative;
  top: -1px;
}
/* line 4087, ../scss/_base.scss */
.menubar-toggle .menu-icon {
  position: absolute;
  top: 49.5%;
  left: 18px;
  margin: 0px 20px 0 0px;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
/* line 4095, ../scss/_base.scss */
.menubar-toggle .menu-icon span {
  display: block;
  width: 15px;
  height: 2px;
  margin: 4px 0;
  background-color: #c6722c;
  border-radius: 3px;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
}

/* line 4108, ../scss/_base.scss */
.menu-footer {
  margin-top: 20px;
}
/* line 4111, ../scss/_base.scss */
.menu-footer h1 {
  font-size: 1.5rem;
  padding-left: 20px;
}
/* line 4116, ../scss/_base.scss */
.menu-footer h1 span:first-of-type {
  color: #788b3a;
}
/* line 4120, ../scss/_base.scss */
.menu-footer h1 span {
  display: block;
  color: white;
}
/* line 4126, ../scss/_base.scss */
.menu-footer .info {
  color: #d0d0d0;
  font-family: "lato", serif;
  font-size: 0.875rem;
  padding-left: 20px;
}
/* line 4133, ../scss/_base.scss */
.menu-footer .section-1 {
  width: 51%;
  margin-left: -10px;
  display: inline-block;
}
/* line 4138, ../scss/_base.scss */
.menu-footer .section-1 img {
  width: 100%;
}
/* line 4143, ../scss/_base.scss */
.menu-footer .section-2 {
  display: inline-block;
  width: 47%;
  padding-top: 20px;
  color: #777;
}
/* line 4148, ../scss/_base.scss */
.menu-footer .section-2.sponsor {
  display: none;
}
/* line 4152, ../scss/_base.scss */
.menu-footer .section-2 img {
  width: 100%;
}

/* line 4158, ../scss/_base.scss */
body.slicknav_menu_active .header-left,
body.slicknav_menu_animating .header-left {
  -webkit-transform: translateX(-300px);
  transform: translateX(-300px);
}

/* line 4164, ../scss/_base.scss */
.menu-item-login {
  display: block;
}

/* line 4168, ../scss/_base.scss */
.main-header {
  display: inline-block;
  width: 100%;
  min-height: 60px;
  background-color: #191915;
  border-bottom: 1px solid #eee;
  font-family: "league_gothicregular", "Arial", Helvetica, sans-serif;
  font-size: 1.5rem;
  line-height: 2.5rem;
  background-image: url("../../../template/images/2018/main-header-bg.png");
  /* cabelas sponsorship */
}
/* line 4182, ../scss/_base.scss */
.main-header .header-left > a,
.main-header .header-right > a {
  display: none;
  float: left;
}
/* line 4188, ../scss/_base.scss */
.main-header .header-left {
  float: left;
  margin-left: 87px;
  -webkit-transition: transform .2s ease;
  transition: transform .2s ease;
  background-color: #191915;
}
/* line 4198, ../scss/_base.scss */
.main-header .header-right {
  float: right;
}
/* line 4201, ../scss/_base.scss */
.main-header .header-right .header-login {
  display: none;
}
/* line 4204, ../scss/_base.scss */
.main-header .header-right .header-login a {
  line-height: 2.4rem;
}
/* line 4210, ../scss/_base.scss */
.main-header a,
.main-header a:visited {
  color: white;
  padding: 10px;
  border-right: 1px solid #2B2A26;
  text-transform: uppercase;
  text-decoration: none;
  margin: 0px;
}
/* line 4220, ../scss/_base.scss */
.main-header a:hover {
  color: #d35e13;
}
/* line 4225, ../scss/_base.scss */
.main-header .cabelas {
  position: relative;
  z-index: 999999;
  display: inline-block;
  padding-top: 4px;
  padding-bottom: 3px;
  margin: 0px;
  color: #aaa;
  text-align: right;
}
@media screen and (max-width: 599px) {
  /* line 4225, ../scss/_base.scss */
  .main-header .cabelas {
    display: inline-block;
  }
}
/* line 4240, ../scss/_base.scss */
.main-header .cabelas a {
  color: #aaa;
  text-decoration: none;
  border-right: none;
}
/* line 4246, ../scss/_base.scss */
.main-header .cabelas .cabelas_logo a {
  padding: 0px;
}
/* line 4256, ../scss/_base.scss */
.main-header .cabelas_text {
  display: inline-block;
  font-size: 1rem;
  vertical-align: middle;
}
/* line 4261, ../scss/_base.scss */
.main-header .cabelas_text span {
  display: none;
}
@media screen and (min-width: 325px) {
  /* line 4261, ../scss/_base.scss */
  .main-header .cabelas_text span {
    display: inherit;
  }
}
/* line 4270, ../scss/_base.scss */
.main-header .cabelas_logo {
  display: inline-block;
  vertical-align: middle;
  margin-top: 5px;
  padding-right: 20px;
}
.main-header .bass_pro_shops_logo {
  display: inline-block;
  vertical-align: middle;
  margin-top: 5px;
}
/* line 4276, ../scss/_base.scss */
.main-header .cabelas_logo img {
  height: 36px;
}
.main-header .bass_pro_shops_logo img {
  height: 36px;
}
/* line 4302, ../scss/_base.scss */
.menubar-slicknav {
  top: 37px;
}

/* line 4306, ../scss/_base.scss */
.social-media {
  position: absolute;
  left: 100px;
  top: 15px;
  z-index: 10;
  padding: 10px;
}
/* line 4313, ../scss/_base.scss */
.social-media img {
  height: 20px;
}

/* line 4318, ../scss/_base.scss */
.slicknav_menu {
  position: relative;
  background-color: #191915;
  font-family: "league_gothicregular", "Arial", Helvetica, sans-serif;
}

/* line 4326, ../scss/_base.scss */
.menubar ul {
  display: none;
}

/* line 4330, ../scss/_base.scss */
.js .slicknav_menu {
  display: block;
}

/* ------------------- */
/* ------------------- */
/* line 4338, ../scss/_base.scss */
.page-201300 .slider-pro,
.page-201313 .slider-pro {
  background-color: #2c2927;
  /*
  width: 100%;
  padding-top: 10px;
  color: palette(white);
  overflow: hidden;
  */
  /*
    .rsSlide {
      overflow: visible;
    }

    .rsImgWrap {
      overflow: hidden;
      height: 380px;
    }

    img.rsImg {
      height: auto !important;
      margin-top: 0 !important;
      border-radius: 5px !important;
    }
    */
}
/* line 4364, ../scss/_base.scss */
.page-201300 .slider-pro .sp-image img,
.page-201313 .slider-pro .sp-image img {
  border-radius: 5px !important;
}
/* line 4368, ../scss/_base.scss */
.page-201300 .slider-pro .infoBlock,
.page-201313 .slider-pro .infoBlock {
  position: absolute;
  bottom: 10px;
  left: 0px;
  right: 0px;
  height: 120px;
  width: 100%;
  overflow: hidden;
  padding: 10px 20px;
  background-color: rgba(0, 0, 0, 0.75);
  color: #ccc;
}
/* line 4380, ../scss/_base.scss */
.page-201300 .slider-pro .infoBlock .row-1,
.page-201313 .slider-pro .infoBlock .row-1 {
  margin-bottom: 10px;
  text-transform: uppercase;
}
/* line 4386, ../scss/_base.scss */
.page-201300 .slider-pro .infoBlock .row-1 .person,
.page-201313 .slider-pro .infoBlock .row-1 .person {
  color: white;
  font-family: 'league_gothicregular';
}
/* line 4391, ../scss/_base.scss */
.page-201300 .slider-pro .infoBlock .row-1 .date,
.page-201313 .slider-pro .infoBlock .row-1 .date {
  font-family: 'league_gothicregular';
}

/* ------------------- */
/* ------------------- */
/* line 4402, ../scss/_base.scss */
.page-201300 #slider,
.page-201313 #littleAnglerSlider {
  background-color: #191915;
  background-image: url(/template/images/2018/header-bg.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: top right;
}

/* line 4411, ../scss/_base.scss */
.page-201300 .slider-bottom,
.page-201313 .slider-bottom {
  height: 30px;
  width: 100%;
  background-color: #191915;
  background-image: url(/template/images/2018/slider-bottom-bg.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: top center;
}

/* line 4422, ../scss/_base.scss */
.page-201300 .royalSlider,
.page-201313 .royalSlider {
  width: 100%;
  color: white;
  overflow: hidden;
}
/* line 4430, ../scss/_base.scss */
.page-201300 .royalSlider .ribbon,
.page-201313 .royalSlider .ribbon {
  min-height: 32px;
  position: absolute;
  right: 30px;
  top: -16px;
  color: white;
  padding: 5px 10px;
  font-family: 'league_gothicregular';
  font-size: 1.5rem;
}
/* line 4440, ../scss/_base.scss */
.page-201300 .royalSlider .ribbon.ribbon-first,
.page-201313 .royalSlider .ribbon.ribbon-first {
  background-color: #EA8C2C;
}
/* line 4443, ../scss/_base.scss */
.page-201300 .royalSlider .ribbon.ribbon-first .left-banner,
.page-201313 .royalSlider .ribbon.ribbon-first .left-banner {
  width: 15px;
  height: 32px;
  background-image: url(/template/images/2018/left-banner-orange.png);
  background-size: 15px;
  background-repeat: no-repeat;
  background-position: left;
  position: absolute;
  display: block;
  left: -15px;
  top: 0px;
}
/* line 4456, ../scss/_base.scss */
.page-201300 .royalSlider .ribbon.ribbon-first .right-banner,
.page-201313 .royalSlider .ribbon.ribbon-first .right-banner {
  width: 15px;
  height: 32px;
  background-image: url(/template/images/2018/right-banner-orange.png);
  background-size: 15px;
  background-repeat: no-repeat;
  background-position: left;
  position: absolute;
  display: block;
  right: -15px;
  top: 0px;
}
/* line 4470, ../scss/_base.scss */
.page-201300 .royalSlider .ribbon.ribbon-caught,
.page-201313 .royalSlider .ribbon.ribbon-caught {
  background-color: #81332F;
}
/* line 4473, ../scss/_base.scss */
.page-201300 .royalSlider .ribbon.ribbon-caught .left-banner,
.page-201313 .royalSlider .ribbon.ribbon-caught .left-banner {
  width: 15px;
  height: 32px;
  background-image: url(/template/images/2018/left-banner-red.png);
  background-size: 15px;
  background-repeat: no-repeat;
  background-position: left;
  position: absolute;
  display: block;
  left: -15px;
  top: 0px;
}
/* line 4486, ../scss/_base.scss */
.page-201300 .royalSlider .ribbon.ribbon-caught .right-banner,
.page-201313 .royalSlider .ribbon.ribbon-caught .right-banner {
  width: 15px;
  height: 32px;
  background-image: url(/template/images/2018/right-banner-red.png);
  background-size: 15px;
  background-repeat: no-repeat;
  background-position: left;
  position: absolute;
  display: block;
  right: -15px;
  top: 0px;
}
/* line 4518, ../scss/_base.scss */
.page-201300 .royalSlider .rsSlide,
.page-201313 .royalSlider .rsSlide {
  border-radius: 5px;
}
/* line 4523, ../scss/_base.scss */
.page-201300 .royalSlider .rsImgWrap,
.page-201313 .royalSlider .rsImgWrap {
  overflow: hidden;
  height: 100%;
  background-size: cover;
  background-position: center;
}
/* line 4533, ../scss/_base.scss */
.page-201300 .royalSlider img.rsImg,
.page-201313 .royalSlider img.rsImg {
  border-radius: 5px !important;
  max-width: none;
  height: 100% !important;
  width: auto !important;
  margin: auto !important;
  position: relative;
  transform: translateX(-50%);
  left: 50%;
}
/* line 4548, ../scss/_base.scss */
.page-201300 .royalSlider .infoBlock,
.page-201313 .royalSlider .infoBlock {
  position: absolute;
  bottom: 0px;
  left: 0px;
  right: 0px;
  height: auto;
  width: 100%;
  padding: 20px 20px;
  background-color: rgba(0, 0, 0, 0.75);
  color: #ccc;
}
/* line 4569, ../scss/_base.scss */
.page-201300 .royalSlider .infoBlock .row-1,
.page-201313 .royalSlider .infoBlock .row-1 {
  margin-bottom: 10px;
  text-transform: uppercase;
}
/* line 4573, ../scss/_base.scss */
.page-201300 .royalSlider .infoBlock .row-1 .person,
.page-201313 .royalSlider .infoBlock .row-1 .person {
  color: white;
  font-family: 'league_gothicregular';
  font-size: 1.5rem;
}
/* line 4579, ../scss/_base.scss */
.page-201300 .royalSlider .infoBlock .row-1 .date,
.page-201313 .royalSlider .infoBlock .row-1 .date {
  font-family: 'league_gothicregular';
  font-size: 1.5rem;
  color: #999999;
}
@media screen and (max-width: 480px) {
  /* line 4588, ../scss/_base.scss */
  .page-201300 .royalSlider .infoBlock .row-1,
  .page-201313 .royalSlider .infoBlock .row-1 {
    margin-bottom: 0;
  }
  /* line 4591, ../scss/_base.scss */
  .page-201300 .royalSlider .infoBlock .row-1 .person,
  .page-201300 .royalSlider .infoBlock .row-1 .date,
  .page-201313 .royalSlider .infoBlock .row-1 .person,
  .page-201313 .royalSlider .infoBlock .row-1 .date {
    float: none;
    display: block;
    font-size: 1.2rem;
  }
  /* line 4599, ../scss/_base.scss */
  .page-201300 .royalSlider .infoBlock .row-2,
  .page-201300 .royalSlider .infoBlock .row-3,
  .page-201300 .royalSlider .infoBlock .row-4,
  .page-201313 .royalSlider .infoBlock .row-2,
  .page-201313 .royalSlider .infoBlock .row-3,
  .page-201313 .royalSlider .infoBlock .row-4 {
    font-size: .8rem;
    line-height: initial;
  }
}
/* line 4610, ../scss/_base.scss */
.page-201300 .royalSlider .infoBlock .row-3.lake-rank span,
.page-201300 .royalSlider .infoBlock .row-4.overall-rank span,
.page-201313 .royalSlider .infoBlock .row-3.lake-rank span,
.page-201313 .royalSlider .infoBlock .row-4.overall-rank span {
  color: #fff;
}

/* line 4621, ../scss/_base.scss */
.page-201300 .royalslider .infoBlock {
  min-height: 140px;
}

/* line 4626, ../scss/_base.scss */
.page-201300 #littleAnglerSlider {
  margin-top: 10px;
}

/* line 4630, ../scss/_base.scss */
.page-201300 #littleAnglerSlider,
.page-201313 #littleAnglerSlider {
  margin: 0 auto;
  overflow: visible;
  background-color: transparent;
}
/* line 4639, ../scss/_base.scss */
.page-201300 #littleAnglerSlider .rsOverflow,
.page-201313 #littleAnglerSlider .rsOverflow {
  overflow: visible;
}
/* line 4645, ../scss/_base.scss */
.page-201300 #littleAnglerSlider .rsImgWrap,
.page-201313 #littleAnglerSlider .rsImgWrap {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
/* line 4657, ../scss/_base.scss */
.page-201300 #littleAnglerSlider .infoBlock,
.page-201313 #littleAnglerSlider .infoBlock {
  border-radius: 0 0 5px 5px;
  min-height: 100px;
  padding: 15px 20px;
}
/* line 4663, ../scss/_base.scss */
.page-201300 #littleAnglerSlider .row-1,
.page-201313 #littleAnglerSlider .row-1 {
  margin-bottom: 5px;
  color: white;
}

/* =================== */
/*  LOGIN FORM */
/* =================== */
/* line 4673, ../scss/_base.scss */
#post-login {
  display: none;
}

/* line 4677, ../scss/_base.scss */
.input_info-label {
  min-width: 320px;
  margin-left: 1px;
}

/* SNIPPET - TOP ANGLERS  AND WELCOME */
/* line 4683, ../scss/_base.scss */
#next-angler {
  bottom: 0px;
  right: 0px;
  height: 225px;
  padding: 0px;
}

/* line 4690, ../scss/_base.scss */
#prev-angler {
  bottom: 0px;
  left: 0px;
  height: 225px;
  padding: 0px;
}

/* line 4697, ../scss/_base.scss */
.snippet-top-anglers {
  margin-top: 30px;
  width: 100%;
  margin: auto;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  position: relative;
  color: white;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  z-index: 0;
}
/* line 4714, ../scss/_base.scss */
.snippet-top-anglers .snippet-top-anglers-shadow {
  box-shadow: 2px 2px 5px #111111;
  margin-top: 30px;
  height: 240px;
  width: 320px;
  margin: auto;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  position: relative;
  color: white;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  z-index: 0;
}

/* line 4735, ../scss/_base.scss */
.caroufredsel_wrapper {
  height: 240px;
  width: 320px;
  margin: auto;
}

/* line 4741, ../scss/_base.scss */
.snippet-top-anglers span {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}

/* line 4745, ../scss/_base.scss */
.snippet-top-anglers img.photo {
  display: block;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  width: 100%;
  overflow: hidden;
}

/* line 4754, ../scss/_base.scss */
#carousel {
  margin: 0px;
  padding: 0px;
  overflow: hidden;
}

/* line 4760, ../scss/_base.scss */
#carousel li {
  display: block;
  display: none;
  height: 240px;
  width: 320px;
}

/* line 4767, ../scss/_base.scss */
.snippet-top-anglers .photo-info {
  display: block;
  text-align: left;
  background: #000;
  top: -100px;
  left: 0px;
  position: relative;
  width: 320px;
  height: 100px;
  padding: 10px;
  clear: both;
  -webkit-border-bottom-right-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  background-color: #2c2213;
  background-color: rgba(44, 34, 19, 0.7);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
}

/* line 4790, ../scss/_base.scss */
.snippet-top-anglers .left {
  vertical-align: top;
  float: none;
  padding-top: 0px;
  padding-left: 0px;
}

/* line 4797, ../scss/_base.scss */
.snippet-top-anglers .right {
  vertical-align: top;
  padding-top: 0px;
  padding-right: 0px;
  float: none;
}

/* line 4804, ../scss/_base.scss */
.snippet-top-anglers .right span {
  vertical-align: top;
}

/* line 4808, ../scss/_base.scss */
.snippet-top-anglers .top-link {
  background: url(/template/images/view-top-anglers-bg.png) center right no-repeat;
  padding-right: 15px;
}

/* line 4813, ../scss/_base.scss */
.snippet-top-anglers .name {
  display: block;
  margin-bottom: 5px;
  text-align: left;
}

/* line 4820, ../scss/_base.scss */
.snippet-top-anglers .title {
  display: block;
  color: white;
  font-style: italic;
  line-height: 0.984;
  margin-bottom: 10px;
}

/* line 4829, ../scss/_base.scss */
.snippet-top-anglers a {
  /*// font-size:0.750em;*/
  font-style: italic;
  color: white;
}

/* line 4835, ../scss/_base.scss */
.snippet-top-anglers .name a {
  color: white;
}

/* line 4839, ../scss/_base.scss */
.snippet-top-anglers .id {
  display: none;
}

/* line 4843, ../scss/_base.scss */
.snippet-top-anglers .fish-caught {
  font-weight: bold;
  font-style: italic;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin: 0px 5px 0px 0px;
  height: 30px;
  vertical-align: middle;
}

/* line 4855, ../scss/_base.scss */
.snippet-top-anglers .ma-award-icon-specialist {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-left: 5px;
  position: absolute;
  right: 10px;
}

/* line 4864, ../scss/_base.scss */
.snippet-welcome-message {
  line-height: 1.4em;
  padding: 20px 10px 20px 10px;
  font-weight: normal;
  z-index: 20;
  width: 90%;
  margin: 0px auto 20px auto;
  text-align: left;
}

/* line 4874, ../scss/_base.scss */
.snippet-welcome-message a {
  font-style: italic;
}

/* line 4878, ../scss/_base.scss */
.snippet-welcome-message strong {
  font-weight: bold;
  color: #cb6015;
}

/* ========================================= */
/* The Badges home page snippet */
/* ========================================= */
/* line 4887, ../scss/_base.scss */
.snippet-badges {
  margin-top: 10px;
  line-height: 1.4em;
  padding: 10px;
}

/* line 4893, ../scss/_base.scss */
.snippet-badges h1 {
  padding: 10px 10px 10px 10px;
  margin: 0px;
  margin-bottom: 10px;
  /*  background: url(/template/images/double-stitch-h.png) no-repeat bottom;*/
}

/* line 4902, ../scss/_base.scss */
.snippet-badges p {
  margin: 0px;
  padding: 0px 10px 10px 10px;
}

/* line 4907, ../scss/_base.scss */
.snippet-badges li {
  /*padding-top:10px;*/
  min-height: 60px;
}

/* line 4912, ../scss/_base.scss */
.snippet-badges strong {
  color: #cb6015;
  text-decoration: underline;
}

/* line 4917, ../scss/_base.scss */
.snippet-badges img {
  float: left;
  margin-right: 10px;
}

/* ========================================= */
/* TOP LAKES  SNIPPET */
/* ========================================= */
/* line 4925, ../scss/_base.scss */
.snippet-top-lakes img {
  box-shadow: 2px 2px 5px #111;
  width: 100%;
}

/* line 4930, ../scss/_base.scss */
.snippet-top-lakes {
  line-height: 1.4em;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 99%;
  margin-right: 20px;
}

/* line 4941, ../scss/_base.scss */
.snippet-top-lakes div {
  line-height: 1.4em;
  padding: 5px 0px 0px 0px;
}

/* line 4949, ../scss/_base.scss */
.snippet-top-lakes h1 {
  margin: 10px 0px 10px 0px;
  padding: 0px 0px 10px 0px;
  font-weight: normal;
  color: #cb6015;
}

/* line 4961, ../scss/_base.scss */
.snippet-top-lakes a {
  font-style: italic;
}

/* ========================================= */
/* LATEST CATCHES SNIPPET */
/* ========================================= */
/* line 4969, ../scss/_base.scss */
.snippet-latest-catches img {
  -webkit-box-shadow: inset 0px 0px 30px -2px rgba(50, 50, 50, 0.75);
  -moz-box-shadow: inset 0px 0px 30px -2px rgba(50, 50, 50, 0.75);
  box-shadow: inset 0px 0px 30px -2px rgba(50, 50, 50, 0.75);
  float: left;
  width: 100%;
}

/* line 4977, ../scss/_base.scss */
.snippet-latest-catches {
  line-height: 1.4em;
  vertical-align: top;
  margin-right: 0px;
  width: 100%;
  margin-bottom: 20px;
  background: white;
  padding: 20px;
  border: 1px solid #eee;
  border-radius: 5px;
  text-align: left;
}

/* line 4992, ../scss/_base.scss */
.snippet-latest-catches .snippet-left-column {
  margin-right: 0px;
  width: 100%;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  padding: 0px;
}

/* line 5001, ../scss/_base.scss */
.snippet-latest-catches .snippet-right-column {
  padding: 10px;
  width: 100%;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  padding: 10px;
}

/* line 5010, ../scss/_base.scss */
.lastest-catch-entry-row2 {
  padding: 5px 0px 10px 0px;
  background: url("/template/images/single-stitch-h.png") repeat-x scroll center bottom transparent;
}

/* line 5015, ../scss/_base.scss */
.lastest-catch-entry-row1 {
  padding: 5px 0px 10px 0px;
  background: url("/template/images/single-stitch-h.png") repeat-x scroll center bottom transparent;
}

/* line 5020, ../scss/_base.scss */
.snippet-latest-catches h1 {
  margin: 0px 0px 5px 0px;
  font-weight: normal;
  padding: 0px 0px 0px 0px;
  color: #cb6015;
  background-image: none;
}

/* line 5034, ../scss/_base.scss */
.snippet-latest-catches a {
  font-style: italic;
}

/* ========================================= */
/* HUNT FISH BLOG POST SNIPPET */
/* ========================================= */
/* line 5041, ../scss/_base.scss */
.snippet-blog-post img {
  box-shadow: 2px 2px 5px #111;
  width: 100%;
}

/* line 5046, ../scss/_base.scss */
.snippet-blog-post {
  line-height: 1.4em;
  vertical-align: top;
  margin-right: 10px;
  margin-bottom: 30px;
  width: 99%;
}

/* line 5056, ../scss/_base.scss */
.snippet-blog-post .snippet-left-column {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-right: 0px;
  width: 99%;
}

/* line 5063, ../scss/_base.scss */
.snippet-blog-post .snippet-right-column {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 99%;
}

/* line 5069, ../scss/_base.scss */
.snippet-blog-post h1 {
  margin: 0px 0px 5px 0px;
  font-weight: normal;
  padding: 0px 0px 0px 0px;
  color: #cb6015;
  background-image: none;
}

/* line 5079, ../scss/_base.scss */
.snippet-blog-post p {
  line-height: 1.4em;
  margin-bottom: 6px;
  margin-top: 6px;
}

/* line 5086, ../scss/_base.scss */
.snippet-blog-post a {
  font-style: italic;
  line-height: 1.4em;
}

/* ========================================= */
/* L'il ANGLER SNIPPET */
/* ========================================= */
/* line 5096, ../scss/_base.scss */
.snippet-lil-angler {
  line-height: 1.4em;
  vertical-align: top;
  text-align: left;
  margin: 5px auto 30px auto;
  width: 90%;
}

/* line 5104, ../scss/_base.scss */
.snippet-lil-angler .snippet-left-column {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 100%;
  margin-right: 0px;
  margin: 0px;
  padding: 0px;
}

/* line 5113, ../scss/_base.scss */
.snippet-lil-angler .snippet-right-column {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 100%;
  margin-right: 0px;
  padding: 10px;
}

/* line 5121, ../scss/_base.scss */
.snippet-lil-angler img {
  -webkit-box-shadow: inset 0px 0px 30px -2px rgba(50, 50, 50, 0.75);
  -moz-box-shadow: inset 0px 0px 30px -2px rgba(50, 50, 50, 0.75);
  box-shadow: inset 0px 0px 30px -2px rgba(50, 50, 50, 0.75);
  width: 100%;
  margin: 0px;
  padding: 0px;
}

/* line 5130, ../scss/_base.scss */
.snippet-lil-angler h1 {
  margin: 0px 0px 5px 0px;
  font-weight: normal;
  padding: 0px 0px 0px 0px;
  background-image: none;
  line-height: 1.5em;
  width: 99%;
}

/* line 5141, ../scss/_base.scss */
.snippet-lil-angler p {
  margin-bottom: 6px;
  margin-top: 6px;
}

/* line 5146, ../scss/_base.scss */
.snippet-lil-angler a {
  font-style: italic;
}

/* line 5150, ../scss/_base.scss */
.crop-buttons {
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
/* line 5156, ../scss/_base.scss */
.crop-buttons input {
  margin-right: 10px;
  background-image: none;
  background: #444;
  font-family: "myriad-pro", "Arial", Helvetica, sans-serif;
  border: 1px solid #444;
  border-top-color: #444;
  border-left-color: #444;
  padding: 4px 9px 4px 9px;
  color: #fff;
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
  text-decoration: none;
  cursor: pointer;
  margin-bottom: 20px;
  line-height: 21px;
  width: auto;
  background: #444;
}
/* line 5176, ../scss/_base.scss */
.crop-buttons input:hover {
  background: #656565;
}
/* line 5180, ../scss/_base.scss */
.crop-buttons input:nth-of-type(4n+4) {
  margin-right: 0px;
}
/* line 5185, ../scss/_base.scss */
.crop-buttons .crop-save {
  background: #cf6030;
  border: 1px solid #cf6030;
  border-top-color: #cf6030;
  border-left-color: #cf6030;
}
/* line 5191, ../scss/_base.scss */
.crop-buttons .crop-save:hover {
  background: #d8805a;
  color: #fff;
}

/* line 5198, ../scss/_base.scss */
.crop-wrapper {
  padding: 40px 0;
  margin-top: 20px;
  display: block;
  width: 100%;
  text-align: center;
  position: relative;
  overflow: hidden;
  background-color: #fff;
  background-image: -webkit-linear-gradient(45deg, #ccc 25%, transparent 25%, transparent 75%, #ccc 75%), -webkit-linear-gradient(45deg, #ccc 25%, transparent 25%, transparent 75%, #ccc 75%);
  background-image: linear-gradient(45deg, #cccccc 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 75%, #cccccc 75%), linear-gradient(45deg, #cccccc 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 75%, #cccccc 75%);
  background-size: 16px 16px;
  background-position: 0 0, 8px 8px;
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5);
}

/* line 5236, ../scss/_base.scss */
.angler-info h1 {
  padding: 36px 0px 10px 0px;
  margin: 0px 10px 0px 10px;
}

/* line 5244, ../scss/_base.scss */
.angler-info h1 span.name {
  float: none;
  display: block;
  margin-left: 20px;
}

/* line 5250, ../scss/_base.scss */
.angler-info h1 span.name span {
  color: #423b3c;
  padding-left: 10px;
}

/* line 5255, ../scss/_base.scss */
.angler-info h2 {
  margin: 0px 0px 0px 0px;
  font-size: 3.75rem;
}

/* line 5260, ../scss/_base.scss */
.angler-info h3.badge-progress {
  font-size: 2.5rem;
  line-height: 1rem;
}

/* line 5265, ../scss/_base.scss */
.angler-info p {
  margin: 10px 10px 10px 10px;
}

/* line 5270, ../scss/_base.scss */
.angler-info .empty-bar {
  width: 100%;
  background: #ddd;
  height: 41px;
  margin: auto;
  vertical-align: middle;
  /*box-shadow: 0px 2px 10px #000000 inset;*/
}

/* line 5280, ../scss/_base.scss */
.angler-info .statistics {
  margin: auto;
  width: 90%;
  margin-top: 10px;
}

/* line 5286, ../scss/_base.scss */
.angler-info .statistics span {
  color: #cb6015;
}

/* line 5290, ../scss/_base.scss */
.angler-info .progress-bar {
  /*box-shadow: 0px 0px 10px #020 inset;*/
  background-color: #cb6015;
  color: #423b3c;
  height: 100%;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  text-align: right;
}

/* line 5301, ../scss/_base.scss */
.angler-info .progress-bar-text {
  text-align: right;
  padding: 10px 10px 0px 10px;
  height: 100%;
  position: relative;
  right: 0px;
  top: -38px;
  text-transform: uppercase;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  font-family: "league_gothicregular", "Arial", Helvetica, sans-serif;
  width: 100%;
  color: #333;
  font-size: 24px;
}

/* line 5324, ../scss/_base.scss */
.angler-info .progress-bar.bronze-0 {
  background: none;
}

/* line 5328, ../scss/_base.scss */
.angler-info .progress-bar.bronze-1 {
  width: 22%;
}

/* line 5332, ../scss/_base.scss */
.angler-info .progress-bar.bronze-2 {
  width: 27%;
}

/* line 5336, ../scss/_base.scss */
.angler-info .progress-bar.bronze-3 {
  width: 32%;
}

/* line 5340, ../scss/_base.scss */
.angler-info .progress-bar.silver {
  width: 37%;
}

/* line 5344, ../scss/_base.scss */
.angler-info .progress-bar.silver-1 {
  width: 41%;
}

/* line 5348, ../scss/_base.scss */
.angler-info .progress-bar.silver-2 {
  width: 46%;
}

/* line 5352, ../scss/_base.scss */
.angler-info .progress-bar.silver-3 {
  width: 50%;
}

/* line 5356, ../scss/_base.scss */
.angler-info .progress-bar.silver-4 {
  width: 54%;
}

/* line 5360, ../scss/_base.scss */
.angler-info .progress-bar.gold {
  width: 57%;
}

/* line 5364, ../scss/_base.scss */
.angler-info .progress-bar.gold-1 {
  width: 62%;
}

/* line 5368, ../scss/_base.scss */
.angler-info .progress-bar.gold-2 {
  width: 66%;
}

/* line 5372, ../scss/_base.scss */
.angler-info .progress-bar.gold-3 {
  width: 70%;
}

/* line 5376, ../scss/_base.scss */
.angler-info .progress-bar.gold-4 {
  width: 74%;
}

/* line 5380, ../scss/_base.scss */
.angler-info .progress-bar.platinum {
  width: 77%;
}

/* line 5384, ../scss/_base.scss */
.angler-info .progress-bar.platinum-1 {
  width: 82%;
}

/* line 5388, ../scss/_base.scss */
.angler-info .progress-bar.platinum-2 {
  width: 86%;
}

/* line 5392, ../scss/_base.scss */
.angler-info .progress-bar.platinum-3 {
  width: 90%;
}

/* line 5396, ../scss/_base.scss */
.angler-info .progress-bar.platinum-4 {
  width: 94%;
}

/* line 5400, ../scss/_base.scss */
.angler-info .progress-bar.diamond {
  width: 100%;
}

/* line 5404, ../scss/_base.scss */
.angler-info .badge-medals {
  width: 90%;
  min-width: 300px;
  margin: auto;
  text-align: right;
  clear: both;
  color: #333;
  line-height: 1;
  margin-bottom: 30px;
  font-size: 24px;
  font-family: "league_gothicregular", "Arial", Helvetica, sans-serif;
}

/* line 5419, ../scss/_base.scss */
.angler-info .badge-medals span {
  padding-left: 0px;
}

/* line 5423, ../scss/_base.scss */
.angler-info .badge-medals span.on {
  color: #cb6015;
  padding-left: 20px;
}

/* line 5428, ../scss/_base.scss */
.angler-info .badge-medals .bronze-medal {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  padding-top: 50px;
  width: 20%;
  background: url(/template/images/badge-progress-icons.png) right 5px no-repeat;
}

/* line 5436, ../scss/_base.scss */
.angler-info .badge-medals .bronze-medal span {
  padding-right: 5px;
}

/* line 5440, ../scss/_base.scss */
.angler-info .badge-medals .silver-medal,
.angler-info .badge-medals .silver-medal.off:hover {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 20%;
  padding-top: 50px;
  background: url(/template/images/badge-progress-icons.png) right -130px no-repeat;
}

/* line 5449, ../scss/_base.scss */
.angler-info .badge-medals .silver-medal span {
  padding-right: 10px;
}

/* line 5453, ../scss/_base.scss */
.angler-info .badge-medals .gold-medal,
.angler-info .badge-medals .gold-medal.off:hover {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 20%;
  padding-top: 50px;
  background: url(/template/images/badge-progress-icons.png) right -265px no-repeat;
}

/* line 5462, ../scss/_base.scss */
.angler-info .badge-medals .gold-medal span {
  padding-right: 10px;
}

/* line 5466, ../scss/_base.scss */
.angler-info .badge-medals .platinum-medal,
.angler-info .badge-medals .platinum-medal.off:hover {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  padding-top: 50px;
  width: 20%;
  background: url(/template/images/badge-progress-icons.png) right -399px no-repeat;
}

/* line 5475, ../scss/_base.scss */
.angler-info .badge-medals .platinum-medal span {
  margin-right: -5px;
}

/* line 5479, ../scss/_base.scss */
.angler-info .badge-medals .diamond-medal,
.angler-info .badge-medals .diamond-medal.off:hover {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 20%;
  padding-top: 50px;
  background: url(/template/images/badge-progress-icons.png) right -535px no-repeat;
}

/* line 5488, ../scss/_base.scss */
.angler-info .badge-medals .diamond-medal span {
  margin-right: -10px;
}

/* line 5492, ../scss/_base.scss */
.angler-info .badge-medals .bronze-medal.off {
  background: url(/template/images/badge-progress-icons-off.png) right 5px no-repeat;
}

/* line 5496, ../scss/_base.scss */
.angler-info .badge-medals .silver-medal.off {
  background: url(/template/images/badge-progress-icons-off.png) right -130px no-repeat;
}

/* line 5500, ../scss/_base.scss */
.angler-info .badge-medals .gold-medal.off {
  background: url(/template/images/badge-progress-icons-off.png) right -265px no-repeat;
}

/* line 5504, ../scss/_base.scss */
.angler-info .badge-medals .platinum-medal.off {
  background: url(/template/images/badge-progress-icons-off.png) right -399px no-repeat;
}

/* line 5508, ../scss/_base.scss */
.angler-info .badge-medals .diamond-medal.off {
  background: url(/template/images/badge-progress-icons-off.png) right -535px no-repeat;
}

/* species progress */
/* line 5516, ../scss/_base.scss */
.species-badges {
  margin: auto;
}

/* line 5521, ../scss/_base.scss */
.species-column {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
@media screen and (min-width: 321px) {
  /* line 5521, ../scss/_base.scss */
  .species-column {
    width: 90%;
    margin-left: 10px;
  }
}

/* line 5530, ../scss/_base.scss */
.species-progress-wrapper {
  vertical-align: middle;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  padding-right: 20px;
  text-align: left;
}
@media screen and (max-width: 320px) {
  /* line 5530, ../scss/_base.scss */
  .species-progress-wrapper {
    width: 100%;
  }
}
@media screen and (max-width: 480px) {
  /* line 5530, ../scss/_base.scss */
  .species-progress-wrapper {
    width: 50%;
  }
}
@media screen and (min-width: 481px) and (max-width: 640px) {
  /* line 5530, ../scss/_base.scss */
  .species-progress-wrapper {
    width: 33%;
  }
}
@media screen and (min-width: 641px) and (max-width: 1023px) {
  /* line 5530, ../scss/_base.scss */
  .species-progress-wrapper {
    width: 25%;
  }
  /* line 5556, ../scss/_base.scss */
  .species-progress-wrapper:nth-child(4n+4) {
    clear: right;
  }
}
@media screen and (min-width: 1023px) {
  /* line 5530, ../scss/_base.scss */
  .species-progress-wrapper {
    width: 20%;
  }
}

/* line 5567, ../scss/_base.scss */
.species-progress {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 100%;
  max-width: 100px;
  margin-top: 5px;
}

/* line 5575, ../scss/_base.scss */
.species-progress .species {
  color: #cb6015;
  text-align: left;
  line-height: 1.5rem;
}

/* line 5585, ../scss/_base.scss */
.species-progress .off {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  background-color: #ddd;
  height: 5px;
  margin: 0px 1px 0px 0px;
  width: 18%;
}

/* line 5594, ../scss/_base.scss */
.species-progress .on {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  background-color: #cb6015;
  width: 18%;
  height: 5px;
  margin: 0px 1px 0px 0px;
}

/* line 5603, ../scss/_base.scss */
.species-progress .done {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  background-color: #cb6015;
  width: 18%;
  height: 5px;
  margin: 0px 1px 0px 0px;
}

/* line 5612, ../scss/_base.scss */
.species-progress .species-done {
  color: #000;
  font-size: 1.125rem;
}

/* line 5621, ../scss/_base.scss */
.species-progress .stats {
  color: #999;
  display: block;
  padding-right: 30px;
  font-style: italic;
  padding-left: 30px;
  margin-bottom: 20px;
}

/* line 5631, ../scss/_base.scss */
.species-progress-wrapper {
  position: relative;
}

/* line 5635, ../scss/_base.scss */
.species-progress-wrapper .species-icon {
  width: 100px;
  height: 100px;
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}

/* ANGLER CATCHES */
/* line 5653, ../scss/_base.scss */
.page-201308 .angler-info .wrap {
  width: 100%;
  max-width: 100%;
  padding: 0;
}
/* line 5659, ../scss/_base.scss */
.page-201308 .ma-catch-form-wrapper {
  padding: 20px 20px;
}
/* line 5663, ../scss/_base.scss */
.page-201308 .see-all-catches {
  clear: both;
}
/* line 5667, ../scss/_base.scss */
.page-201308 #content {
  max-width: 1024px;
  width: 100%;
}

/* line 5673, ../scss/_base.scss */
.page-201308 .ma-search-results-wrapper {
  padding: 0px 5px 0px 5px;
}

/* line 5677, ../scss/_base.scss */
.page-201308 .ma-catch-form-wrapper {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  font-weight: normal;
  margin-top: 0px;
  width: 100%;
}

/* line 5689, ../scss/_base.scss */
.page-201308 .ma-catch-filter {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-left: 0px;
}

/* line 5695, ../scss/_base.scss */
.page-201308 .ma-catch-filter div {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-left: 3px;
}

/* line 5703, ../scss/_base.scss */
.page-201308 .ma-catch-filter .ui-button-text {
  padding: 0.4em 1em;
}

/* line 5707, ../scss/_base.scss */
.page-201308 .ma-catch-form-wrapper .ma-catch-filter-wrapper {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 300px;
  margin-bottom: 20px;
}

/* line 5714, ../scss/_base.scss */
.page-201308 .ma-catch-form-wrapper .ma-catch-filter-wrapper h2 {
  text-align: left;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin: 0px;
  width: 100px;
  margin-left: 20px;
  margin-right: 5px;
}

/* line 5726, ../scss/_base.scss */
.page-201308 .angler-column-row .angler-catch {
  display: none;
}

/* line 5730, ../scss/_base.scss */
.page-201308 .angler-released {
  text-align: center;
}

/* line 5734, ../scss/_base.scss */
.page-201308 .angler-rank {
  text-align: center;
}

/* CREATE ACCOUNT FORM */
/* line 5740, ../scss/_base.scss */
#create-account {
  width: 300px;
}

/* line 5744, ../scss/_base.scss */
.account-code {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 50px;
}

/* line 5750, ../scss/_base.scss */
.account-code-dash {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  text-align: center;
  width: 25px;
}

/* ANGLER SETTINGS MENU */
/* line 5760, ../scss/_base.scss */
.help {
  border: 1px solid #333;
  padding: 20px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  /* background:url("/template/images/dark-bg.jpg"); */
  line-height: 1.5em;
  opacity: 0.7;
  margin-bottom: 20px;
}

/* line 5773, ../scss/_base.scss */
.form-error {
  background: #600;
  color: white;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  line-height: 1.5em;
  opacity: 0.7;
  margin-bottom: 20px;
  padding: 10px 20px 10px 10px;
  border: 1px solid #300;
}

/* line 5786, ../scss/_base.scss */
.formError {
  max-width: 300px;
  border-radius: 0;
}
/* line 5790, ../scss/_base.scss */
.formError .formErrorContent {
  border-radius: 0;
  background: #600;
  border: 0;
  -webkit-box-shadow: unset;
  box-shadow: unset;
  -o-box-shadow: unset;
  box-shadow: unset;
}
/* line 5800, ../scss/_base.scss */
.formError .formErrorArrow div {
  background: #600;
  border: 0;
  -webkit-box-shadow: unset;
  box-shadow: unset;
  -o-box-shadow: unset;
  box-shadow: unset;
}
/* line 5809, ../scss/_base.scss */
.formError .formErrorArrow .line3 {
  border: 0;
  -webkit-box-shadow: unset;
  box-shadow: unset;
  -o-box-shadow: unset;
  box-shadow: unset;
}

/* line 5818, ../scss/_base.scss */
#next-angler {
  position: absolute;
  top: 0px;
  z-index: 10;
  right: 0px;
  cursor: pointer;
  color: #cb6015;
  font-style: italic;
  height: 371px;
  padding-right: 20px;
}

/* line 5832, ../scss/_base.scss */
#prev-angler {
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 10;
  cursor: pointer;
  color: #cb6015;
  font-style: italic;
  padding-left: 17px;
  height: 371px;
}

/* line 5846, ../scss/_base.scss */
.snippet-top-anglers:hover #prev-angler {
  background: url(/template/images/prev-angler.png) center no-repeat;
}

/* line 5850, ../scss/_base.scss */
.snippet-top-anglers:hover #next-angler {
  background: url(/template/images/next-angler.png) center no-repeat;
}

/* earnable awards */
/* line 5857, ../scss/_base.scss */
.earnable-award h2 {
  padding-top: 10px;
  margin: 0px;
}
/* line 5861, ../scss/_base.scss */
.earnable-award h2 span {
  font-size: 1.5rem;
}

/* line 5866, ../scss/_base.scss */
.earnable-award {
  clear: both;
  padding: 0px 20px 0px 0px;
  margin-bottom: 20px;
  display: inline-block;
  width: 100%;
  padding-right: 20px;
}
@media screen and (max-width: 480px) {
  /* line 5866, ../scss/_base.scss */
  .earnable-award {
    width: 100%;
  }
}
@media screen and (min-width: 481px) {
  /* line 5866, ../scss/_base.scss */
  .earnable-award {
    width: 33%;
  }
}

/* line 5884, ../scss/_base.scss */
.earnable-award.specialist {
  margin: 0px;
}

/* line 5888, ../scss/_base.scss */
.earnable-specialist-award ul {
  list-style: none;
  margin: 10px 0px 0px 0px;
  padding: 0;
}

/* line 5894, ../scss/_base.scss */
.earnable-specialist-award li {
  vertical-align: top;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  text-align: center;
  font-family: "league_gothicregular", "Arial", Helvetica, sans-serif;
  font-size: 1.25rem;
  margin: 0px;
  width: 15%;
  padding: 0px 10px 0px 0px;
}
@media screen and (max-width: 900px) {
  /* line 5894, ../scss/_base.scss */
  .earnable-specialist-award li {
    width: 30%;
  }
}
@media screen and (max-width: 480px) {
  /* line 5894, ../scss/_base.scss */
  .earnable-specialist-award li {
    width: 45%;
  }
}

/* line 5920, ../scss/_base.scss */
.earnable-specialist-award li img {
  float: none;
  text-align: center;
  margin: 0px;
  padding: 0px;
}

/* line 5927, ../scss/_base.scss */
hr {
  background: url(/template/images/single-stitch-h.png) bottom repeat-x;
  border: 0px;
  height: 15px;
  margin: 0px;
  padding: 0px;
}

/* line 5935, ../scss/_base.scss */
.disclaimer {
  color: #999;
  padding: 20px;
}

/* line 5944, ../scss/_base.scss */
.ui-button .ui-button-text .fa {
  margin-left: 10px;
}

/* line 5950, ../scss/_base.scss */
.needs-review {
  background: #900;
  color: #ff0;
  padding: 20px;
  border-radius: 10px;
  border: 1px solid #300;
  text-transform: uppercase;
}

/* line 5966, ../scss/_base.scss */
.top-anglers td {
  padding: 5px 5px 5px 0px;
}

/* line 5970, ../scss/_base.scss */
.top-anglers th {
  color: #cb6015;
  font-family: "alternate-gothic-no-2-d", "Arial", Helvetica, sans-serif;
  font-size: 1.5rem;
  font-weight: normal;
  text-transform: uppercase;
  padding: 5px 5px 5px 0px;
}

/* line 5979, ../scss/_base.scss */
.top-anglers td.rank {
  text-align: center;
}

/* line 5983, ../scss/_base.scss */
.top-anglers td.name {
  padding-left: 3px;
}

/* line 5987, ../scss/_base.scss */
.top-anglers td.caught {
  text-align: center;
}

/* line 5995, ../scss/_base.scss */
.back-to-top {
  text-align: center;
}

/* Horizontal Banners */
/* line 6001, ../scss/_base.scss */
#banner-iphone {
  background: url("/template/images/iphone-app-horizontal.png") no-repeat;
  width: 117px;
  height: 150px;
  overflow: hidden;
}

/* date picker */
/* line 6009, ../scss/_base.scss */
.ui-datepicker-prev {
  display: none;
}

/* line 6013, ../scss/_base.scss */
.ui-datepicker-next {
  display: none;
}

/* mobile */
/* line 6018, ../scss/_base.scss */
.breadcrumb-mobile,
.jumpto-wrapper,
.go-button-mobile,
.goto-wrapper {
  display: none;
}

/* line 6025, ../scss/_base.scss */
.tips {
  position: relative;
  text-decoration: none;
}

/* line 6030, ../scss/_base.scss */
.tips span {
  display: none;
}

/* line 6034, ../scss/_base.scss */
.tips:hover span {
  display: block;
  position: absolute;
  padding: .5em;
  content: attr(title);
  text-align: center;
  height: auto;
  white-space: nowrap;
  top: -32px;
  background: rgba(0, 0, 0, 0.8);
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  color: white;
}

/* line 6052, ../scss/_base.scss */
.tips:hover span:after {
  position: absolute;
  display: block;
  content: "";
  border-color: rgba(0, 0, 0, 0.8) transparent transparent transparent;
  border-style: solid;
  height: 0;
  position: absolute;
  bottom: -16px;
  left: 1em;
}

/* line 6064, ../scss/_base.scss */
.tips-below {
  position: relative;
  text-decoration: none;
}

/* line 6069, ../scss/_base.scss */
.tips-below span {
  display: none;
}

/* line 6073, ../scss/_base.scss */
.tips-below:hover span {
  font-style: normal;
  display: block;
  position: absolute;
  padding: .5em;
  content: attr(title);
  text-align: left;
  height: auto;
  white-space: nowrap;
  top: 32px;
  background: #191414;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  color: white;
  box-shadow: 2px 2px 5px #222;
}

/* line 6093, ../scss/_base.scss */
.tips-below:hover span:after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent transparent #191414 transparent;
  border-style: solid;
  height: 0;
  position: absolute;
  top: -18px;
  left: 1em;
}

/* line 6105, ../scss/_base.scss */
.tips-below-right {
  position: relative;
  text-decoration: none;
}

/* line 6110, ../scss/_base.scss */
.tips-below-right div {
  display: none;
}

/* line 6114, ../scss/_base.scss */
.tips-below-right:hover div {
  font-style: normal;
  display: block;
  position: absolute;
  padding: .5em;
  content: attr(title);
  text-align: left;
  height: auto;
  top: 32px;
  right: 0px;
  background: #191414;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  color: white;
  box-shadow: 2px 2px 5px #222;
}

/* line 6134, ../scss/_base.scss */
.tips-below-right:hover div:after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent transparent #191414 transparent;
  border-style: solid;
  height: 0;
  position: absolute;
  top: -18px;
  right: 1em;
}

/* line 6146, ../scss/_base.scss */
.award-tip {
  position: relative;
  text-decoration: none;
}

/* line 6151, ../scss/_base.scss */
.award-tip div {
  display: none;
}

/* line 6156, ../scss/_base.scss */
.award-tip:hover div {
  font-style: normal;
  display: block;
  position: absolute;
  padding: .5em;
  content: attr(title);
  text-align: left;
  top: 80px;
  right: -55%;
  background: #191414;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  color: white;
  box-shadow: 2px 2px 4px #000;
  line-height: 1.4em;
}

/* line 6176, ../scss/_base.scss */
.award-tip:hover div:after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent transparent #191414 transparent;
  border-style: solid;
  height: 0;
  position: absolute;
  top: -18px;
  right: 50%;
}

/* line 6188, ../scss/_base.scss */
.login-tip {
  position: relative;
  text-decoration: none;
}

/* line 6193, ../scss/_base.scss */
.login-tip span {
  display: none;
}

/* line 6197, ../scss/_base.scss */
.login-tip span {
  font-style: normal;
  position: absolute;
  padding: .5em;
  content: attr(title);
  text-align: left;
  height: auto;
  top: 60px;
  right: 0px;
  background: #191414;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  color: white;
  box-shadow: 2px 2px 5px #222;
}

/* line 6216, ../scss/_base.scss */
.login-tip span:after {
  position: absolute;
  content: "";
  border-color: transparent transparent #191414 transparent;
  border-style: solid;
  height: 0;
  position: absolute;
  top: -18px;
  right: 1em;
}

/* Jquery file upload has a top-margin of 2px for safari/chrome */
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* line 6229, ../scss/_base.scss */
  #ma-delete-length-photo,
  #ma-delete-action-photo {
    margin-top: 2px;
  }
}
/********************** FISHING INDUSTRY SETTINGS ***********************/
/* Login Page */
/* line 6239, ../scss/_base.scss */
.page-201352 .dark-bg {
  background: none;
  border: none;
}
/* line 6244, ../scss/_base.scss */
.page-201352 .content-wrapper {
  margin: auto;
  width: 90%;
}
/* line 6249, ../scss/_base.scss */
.page-201352 .angler-profile-content {
  width: 90%;
  padding: 10px 0px 10px 0px;
  margin: auto;
}
/* line 6254, ../scss/_base.scss */
.page-201352 .angler-profile-content h1 {
  padding: 10px 10px 20px 10px;
  margin: 10px auto 20px auto;
}

/* Angler listing */
/* line 6263, ../scss/_base.scss */
.page-201362 .content-wrapper {
  margin: auto;
  width: 100%;
  padding: 0px 10px;
}
/* line 6271, ../scss/_base.scss */
.page-201362 .block-group.block-group-mainfo .block.block-checkbox {
  width: auto;
}
/* line 6274, ../scss/_base.scss */
.page-201362 .block-group.block-group-mainfo .block.block-checkbox-label {
  width: 90%;
  padding-left: 10px;
}
/* line 6280, ../scss/_base.scss */
.page-201362 .ma-search-results-wrapper {
  width: 100%;
  padding: 10px 0px 10px 0px;
}
/* line 6285, ../scss/_base.scss */
.page-201362 .angler-form-wrapper {
  margin: auto;
  text-align: center;
  width: 100%;
  max-width: 1000px;
}
/* line 6290, ../scss/_base.scss */
.page-201362 .angler-form-wrapper label {
  display: inline-block;
  padding: 5px 0px;
  font-family: "alternate-gothic-no-2-d", "Arial", Helvetica, sans-serif;
  font-size: 1.688rem;
  text-transform: uppercase;
  line-height: 1em;
}
/* line 6299, ../scss/_base.scss */
.page-201362 .angler-form-wrapper input[type=text] {
  width: 100%;
  background: #fff;
  font-size: 1.688rem;
  line-height: 1.333em;
  font-family: "alternate-gothic-no-2-d", "Arial", Helvetica, sans-serif;
  height: auto;
  margin-top: 0px;
  padding: 0.3em 0.5em 0.2em 0.5em;
}
/* line 6310, ../scss/_base.scss */
.page-201362 .angler-form-wrapper .ma-step {
  text-align: left;
}
/* line 6314, ../scss/_base.scss */
.page-201362 .angler-form-wrapper .update-angler-message {
  text-align: left;
  width: 100%;
}
/* line 6318, ../scss/_base.scss */
.page-201362 .angler-form-wrapper .update-angler-message .message {
  padding-bottom: 10px;
}
/* line 6324, ../scss/_base.scss */
.page-201362 .angler-column-row {
  display: none;
}
/* line 6328, ../scss/_base.scss */
.page-201362 .angler-profile-content {
  padding: 10px 10px 30px 10px;
}
/* line 6330, ../scss/_base.scss */
.page-201362 .angler-profile-content .ma-step-column-wide {
  padding: 0px;
}
@media screen and (min-width: 768px) {
  /* line 6330, ../scss/_base.scss */
  .page-201362 .angler-profile-content .ma-step-column-wide {
    padding: 0px 10px;
  }
}
/* line 6337, ../scss/_base.scss */
.page-201362 .angler-profile-content .ma-step-column {
  width: 50%;
  padding: 0px;
}
@media screen and (max-width: 767px) {
  /* line 6337, ../scss/_base.scss */
  .page-201362 .angler-profile-content .ma-step-column {
    width: 100%;
    padding-left: 0px;
    padding-right: 0px;
  }
}
@media screen and (min-width: 768px) {
  /* line 6348, ../scss/_base.scss */
  .page-201362 .angler-profile-content .ma-step-column:nth-child(2n+1) {
    padding-right: 10px;
  }
  /* line 6351, ../scss/_base.scss */
  .page-201362 .angler-profile-content .ma-step-column:nth-child(2n+2) {
    padding-left: 10px;
  }
  /* line 6354, ../scss/_base.scss */
  .page-201362 .angler-profile-content .ma-step-column:nth-child(3n+2) {
    padding-right: 10px;
  }
  /* line 6357, ../scss/_base.scss */
  .page-201362 .angler-profile-content .ma-step-column:nth-child(3n+3) {
    padding-left: 10px;
  }
}
/* line 6365, ../scss/_base.scss */
.page-201362 .ma-search-results-wrapper .angler-col1 {
  width: 100%;
  display: block;
}
/* line 6369, ../scss/_base.scss */
.page-201362 .ma-search-results-wrapper .angler-col1 .angler-name {
  font-weight: bold;
}
/* line 6384, ../scss/_base.scss */
.page-201362 .ma-search-results-wrapper .angler-col2 {
  width: 100%;
  display: block;
}
/* line 6388, ../scss/_base.scss */
.page-201362 .ma-search-results-wrapper .angler-col2 div {
  width: 100%;
  display: block;
}
/* line 6396, ../scss/_base.scss */
.page-201362 .ma-search-results-wrapper .angler-col2 .angler-address {
  display: block;
}
/* line 6400, ../scss/_base.scss */
.page-201362 .ma-search-results-wrapper .angler-col2 .angler-contact {
  display: block;
}
/* line 6405, ../scss/_base.scss */
.page-201362 .ma-search-results-wrapper .angler-col3 div {
  display: block;
}
/* line 6409, ../scss/_base.scss */
.page-201362 .ma-search-results-wrapper .angler-column-row div {
  color: white;
}
/* line 6413, ../scss/_base.scss */
.page-201362 .ma-search-results-wrapper .angler-row {
  width: 100%;
}
/* line 6417, ../scss/_base.scss */
.page-201362 .ma-search-results-wrapper .angler-col2 a {
  margin-right: 10px;
  text-transform: uppercase;
}
/* line 6430, ../scss/_base.scss */
.page-201362 .ma-search-results-wrapper .angler-name {
  width: 100%;
}
/* line 6434, ../scss/_base.scss */
.page-201362 .ma-search-results-wrapper .angler-address {
  width: 100%;
}
/* line 6438, ../scss/_base.scss */
.page-201362 .ma-search-results-wrapper .angler-contact {
  width: 100%;
}
/* line 6442, ../scss/_base.scss */
.page-201362 .ma-search-results-wrapper .angler-added {
  width: 40%;
}
/* line 6446, ../scss/_base.scss */
.page-201362 .ma-search-results-wrapper .angler-action {
  width: 60%;
}
/* line 6449, ../scss/_base.scss */
.page-201362 .ma-search-results-wrapper .angler-action a {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  padding: 10px 15px 10px 15px;
  margin: 0px;
}
/* line 6457, ../scss/_base.scss */
.page-201362 .view-list {
  text-align: center;
}
/* line 6461, ../scss/_base.scss */
.page-201362 .clear-list {
  float: right;
  padding-right: 25px;
}
/* line 6466, ../scss/_base.scss */
.page-201362 .view-list a
, .page-201362 .clear-list a {
  font-style: italic;
}
/* line 6471, ../scss/_base.scss */
.page-201362 .ma-step-column-wide .ma-step-angler-id {
  width: 100%;
  margin: auto;
}
/* line 6476, ../scss/_base.scss */
.page-201362 .ma-step-column-wide #ma-angler-id-wrapper {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  text-align: left;
}

/* line 6488, ../scss/_base.scss */
.page-201356 .tweet {
  display: block;
  padding-bottom: 10px;
}
/* line 6493, ../scss/_base.scss */
.page-201356 .facebook {
  display: block;
  padding-bottom: 10px;
}
/* line 6499, ../scss/_base.scss */
.page-201356 .angler-row .tweet {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  padding-bottom: 0px;
}
/* line 6505, ../scss/_base.scss */
.page-201356 .angler-row .facebook {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  padding-bottom: 0px;
}
/* line 6512, ../scss/_base.scss */
.page-201356 .content-wrapper {
  margin: auto;
  width: 90%;
}
/* line 6517, ../scss/_base.scss */
.page-201356 .angler-profile-content {
  padding: 10px;
}
/* line 6521, ../scss/_base.scss */
.page-201356 .ma-step-column-1 {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  padding: 0px 20px 0px 0px;
  width: 270px;
}
/* line 6529, ../scss/_base.scss */
.page-201356 .catch-info-column {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  padding: 20px;
}
/* line 6534, ../scss/_base.scss */
.page-201356 .ma-step-column-2 {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  padding: 0px 30px 0px 0px;
  width: 330px;
}
/* line 6542, ../scss/_base.scss */
.page-201356 .ma-step-column-3 {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  padding: 0px 0px 0px 0px;
  width: 300px;
}
/* line 6550, ../scss/_base.scss */
.page-201356 .catch-photos-column {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  padding: 0px;
  vertical-align: top;
}
/* line 6557, ../scss/_base.scss */
.page-201356 .catch-info-column {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  padding: 0px;
  vertical-align: top;
}
/* line 6564, ../scss/_base.scss */
.page-201356 .angler-profile-content h2 {
  text-align: left;
}
/* line 6568, ../scss/_base.scss */
.page-201356 .ma-fish-released {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-left: 0px;
}
/* line 6574, ../scss/_base.scss */
.page-201356 .ma-fish-released div {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-left: 3px;
}

/* ===== Submitted Catches ===== */
/* line 6584, ../scss/_base.scss */
.page-201358 .content-wrapper {
  margin: auto;
  width: 90%;
}
/* line 6589, ../scss/_base.scss */
.page-201358 .angler-profile-content {
  padding: 10px 10px 30px 10px !important;
}
/* line 6593, ../scss/_base.scss */
.page-201358 .angler-col1 {
  width: 33%;
}
/* line 6597, ../scss/_base.scss */
.page-201358 .angler-col2 {
  width: 33%;
}
/* line 6601, ../scss/_base.scss */
.page-201358 .angler-col3 {
  width: 33%;
}
/* line 6605, ../scss/_base.scss */
.page-201358 .angler-device {
  width: 100%;
}
/* line 6609, ../scss/_base.scss */
.page-201358 .angler-status {
  width: 100%;
  margin: 10px 0;
}
/* line 6614, ../scss/_base.scss */
.page-201358 .angler-tweet {
  width: 100%;
}
/* line 6617, ../scss/_base.scss */
.page-201358 .angler-tweet a {
  margin-right: 3px;
}
/* line 6622, ../scss/_base.scss */
.page-201358 .angler-species {
  width: 100%;
  display: block;
}
/* line 6627, ../scss/_base.scss */
.page-201358 .angler-lake {
  width: 100%;
}
/* line 6631, ../scss/_base.scss */
.page-201358 .angler-entered {
  width: 100%;
}
/* line 6635, ../scss/_base.scss */
.page-201358 .angler-length {
  width: 100%;
  display: block;
}
/* line 6640, ../scss/_base.scss */
.page-201358 .social-all {
  padding: 10px;
}

/* line 6651, ../scss/_base.scss */
.page-201362 .ma-finished,
.page-201356 .ma-finished,
.page-201358 .ma-finished,
.page-201353 .ma-finished,
.page-201353 .ma-finished,
.page-201352 .ma-finished {
  text-align: center;
}
/* line 6654, ../scss/_base.scss */
.page-201362 .ma-finished img,
.page-201356 .ma-finished img,
.page-201358 .ma-finished img,
.page-201353 .ma-finished img,
.page-201353 .ma-finished img,
.page-201352 .ma-finished img {
  width: 100%;
  max-width: 500px;
}
/* line 6660, ../scss/_base.scss */
.page-201362 .ma-paginate,
.page-201356 .ma-paginate,
.page-201358 .ma-paginate,
.page-201353 .ma-paginate,
.page-201353 .ma-paginate,
.page-201352 .ma-paginate {
  margin: 10px 0px 10px 0px;
}
/* line 6663, ../scss/_base.scss */
.page-201362 .ma-paginate a,
.page-201356 .ma-paginate a,
.page-201358 .ma-paginate a,
.page-201353 .ma-paginate a,
.page-201353 .ma-paginate a,
.page-201352 .ma-paginate a {
  padding: 10px;
}
/* line 6669, ../scss/_base.scss */
.page-201362 .submitter input,
.page-201356 .submitter input,
.page-201358 .submitter input,
.page-201353 .submitter input,
.page-201353 .submitter input,
.page-201352 .submitter input {
  margin-top: 5px;
}
/* line 6674, ../scss/_base.scss */
.page-201362 .ma-profile-column,
.page-201356 .ma-profile-column,
.page-201358 .ma-profile-column,
.page-201353 .ma-profile-column,
.page-201353 .ma-profile-column,
.page-201352 .ma-profile-column {
  width: 100%;
}
/* line 6678, ../scss/_base.scss */
.page-201362 .angler-profile-content,
.page-201356 .angler-profile-content,
.page-201358 .angler-profile-content,
.page-201353 .angler-profile-content,
.page-201353 .angler-profile-content,
.page-201352 .angler-profile-content {
  padding: 10px 10px 30px 10px !important;
}
/* line 6682, ../scss/_base.scss */
.page-201362 .tabs,
.page-201356 .tabs,
.page-201358 .tabs,
.page-201353 .tabs,
.page-201353 .tabs,
.page-201352 .tabs {
  padding-top: 0px;
}
/* line 6687, ../scss/_base.scss */
.page-201362 .tabs li,
.page-201356 .tabs li,
.page-201358 .tabs li,
.page-201353 .tabs li,
.page-201353 .tabs li,
.page-201352 .tabs li {
  margin-left: 0px;
  width: 33.3333%;
}
/* line 6704, ../scss/_base.scss */
.page-201362 .tabs .logoff,
.page-201356 .tabs .logoff,
.page-201358 .tabs .logoff,
.page-201353 .tabs .logoff,
.page-201353 .tabs .logoff,
.page-201352 .tabs .logoff {
  border-right: none;
}
/* line 6707, ../scss/_base.scss */
.page-201362 .tabs .newcatch,
.page-201356 .tabs .newcatch,
.page-201358 .tabs .newcatch,
.page-201353 .tabs .newcatch,
.page-201353 .tabs .newcatch,
.page-201352 .tabs .newcatch {
  border-right: none;
}

/* All-time Angler Records */
/* line 6715, ../scss/_base.scss */
.page-201307 .ma-search-results-wrapper {
  padding: 0px;
}
/* line 6718, ../scss/_base.scss */
.page-201307 .ma-search-results-wrapper .angler-col1 {
  width: 50%;
}
/* line 6721, ../scss/_base.scss */
.page-201307 .ma-search-results-wrapper .angler-col1 div {
  width: 100%;
}
/* line 6726, ../scss/_base.scss */
.page-201307 .ma-search-results-wrapper .angler-col2 {
  width: 45%;
}
/* line 6729, ../scss/_base.scss */
.page-201307 .ma-search-results-wrapper .angler-col2 div {
  width: 100%;
}
/* line 6735, ../scss/_base.scss */
.page-201307 th {
  text-align: left;
  text-transform: uppercase;
  font-family: "alternate-gothic-no-2-d", "Arial", Helvetica, sans-serif;
  font-size: 1.5rem;
  font-weight: normal;
}
@media screen and (min-width: 1024px) {
  /* line 6735, ../scss/_base.scss */
  .page-201307 th {
    font-size: 2rem;
  }
}

/* Top 100 Anglers */
/* line 6750, ../scss/_base.scss */
.page-201310 .angler-rank-changed-up {
  color: #009900;
}
/* line 6753, ../scss/_base.scss */
.page-201310 .angler-rank-changed-down {
  color: #990000;
}
/* line 6758, ../scss/_base.scss */
.page-201310 .content-bg {
  border-top: 5px solid #7c5e2c;
}
/* line 6762, ../scss/_base.scss */
.page-201310 .block.sample-rank-badge {
  text-align: center;
}
/* line 6764, ../scss/_base.scss */
.page-201310 .block.sample-rank-badge #loading-badges {
  font-weight: bold;
  text-transform: uppercase;
  color: #999;
  border: 1px solid #999;
  border-radius: 5px;
  padding: 10px;
  width: auto;
  display: inline-block;
  margin: 20% auto 0 auto;
}
/* line 6765, ../scss/_base.scss */
.page-201310 .block.sample-rank-badge #loading-badges img, .page-201310 .block.sample-rank-badge #loading-badges br {
  display: none;
}
/* line 6778, ../scss/_base.scss */
.page-201310 .block.sample-rank-badge .ranking-photo {
  text-align: center;
}
/* line 6780, ../scss/_base.scss */
.page-201310 .block.sample-rank-badge .ranking-photo img {
  width: 100%;
  max-width: 315px;
}
@media screen and (min-width: 601px) {
  /* line 6788, ../scss/_base.scss */
  .page-201310 .block.sample-rank-badge {
    width: 50%;
    left: 50%;
    position: relative;
    padding: 20px 0px 0px 20px;
  }
  /* line 6797, ../scss/_base.scss */
  .page-201310 .block.rank-form {
    width: 50%;
    position: relative;
    left: -50%;
  }
}
@media screen and (max-width: 600px) {
  /* line 6806, ../scss/_base.scss */
  .page-201310 .block.sample-rank-badge {
    width: 100%;
  }
  /* line 6810, ../scss/_base.scss */
  .page-201310 .block.rank-form {
    width: 100%;
  }
}
/* line 6816, ../scss/_base.scss */
.page-201310 input[type=text] {
  border: 1px solid #D8D8CE;
  max-width: 300px;
  display: block;
  margin-bottom: 20px;
}
/* line 6825, ../scss/_base.scss */
.page-201310 .block-group.my-rank block input {
  max-width: 250px;
}
/* line 6831, ../scss/_base.scss */
.page-201310 .ma-search-results-wrapper {
  padding: 0px;
}
/* line 6834, ../scss/_base.scss */
.page-201310 .ma-search-results-wrapper .angler-col1 {
  width: 20%;
  min-width: 50px;
}
/* line 6838, ../scss/_base.scss */
.page-201310 .ma-search-results-wrapper .angler-col1 div {
  width: 100%;
}
/* line 6844, ../scss/_base.scss */
.page-201310 .ma-search-results-wrapper .angler-col2 {
  width: 35%;
}
/* line 6847, ../scss/_base.scss */
.page-201310 .ma-search-results-wrapper .angler-col2 div {
  width: 100%;
}
/* line 6851, ../scss/_base.scss */
.page-201310 .ma-search-results-wrapper .angler-col2 .angler-profilePhoto {
  float: left;
  width: auto;
}
/* line 6855, ../scss/_base.scss */
.page-201310 .ma-search-results-wrapper .angler-col2 .angler-profilePhoto img {
  width: 64px;
}
/* line 6861, ../scss/_base.scss */
.page-201310 .ma-search-results-wrapper .angler-col3 {
  width: 35%;
}
/* line 6864, ../scss/_base.scss */
.page-201310 .ma-search-results-wrapper .angler-col3 div {
  width: 48%;
}
/* line 6872, ../scss/_base.scss */
.page-201310 .ma-search-results-wrapper .angler-col4 {
  display: block;
  width: 80%;
  margin-left: 50px;
}
/* line 6877, ../scss/_base.scss */
.page-201310 .ma-search-results-wrapper .angler-col4 div {
  width: 100%;
}
/* line 6886, ../scss/_base.scss */
.page-201310 .error-msg {
  color: #b74b45;
  font-size: 1.25em;
  font-weight: bold;
}

/* Industry Submit Catch */
/* overrides for the website if viewed from within the Master Angler App  */
/* line 6919, ../scss/_base.scss */
.app-ios .header-backgrounds,
.app-android .header-backgrounds {
  display: none !important;
}
/* line 6923, ../scss/_base.scss */
.app-ios .content-bg,
.app-android .content-bg {
  padding-top: 0px !important;
  padding-bottom: 0px;
}
/* line 6928, ../scss/_base.scss */
.app-ios .footer,
.app-android .footer {
  display: none !important;
}
/* line 6932, ../scss/_base.scss */
.app-ios .social-footer,
.app-android .social-footer {
  display: none !important;
}
/* line 6936, ../scss/_base.scss */
.app-ios .copyright,
.app-android .copyright {
  display: none !important;
}
/* line 6941, ../scss/_base.scss */
.app-ios #ma-refine-form-wrapper .expander-edge,
.app-android #ma-refine-form-wrapper .expander-edge {
  padding-top: 30px;
}
/* line 6946, ../scss/_base.scss */
.app-ios .ma-results-filler,
.app-android .ma-results-filler {
  display: none;
}
/* line 6950, ../scss/_base.scss */
.app-ios .ma-search-body,
.app-android .ma-search-body {
  background: none;
  background: #000;
}

/* line 6956, ../scss/_base.scss */
.announcement {
  display: none;
}

/* line 6960, ../scss/_base.scss */
.has-announcement #banner2 {
  top: 85px;
}

/* announcements */
/* line 6966, ../scss/_base.scss */
.has-announcement .main-container {
  margin-top: 85px;
  position: relative;
}
/* line 6971, ../scss/_base.scss */
.has-announcement .menubar-slicknav {
  top: 122px;
}
/* line 6975, ../scss/_base.scss */
.has-announcement .center-logo {
  top: 0px;
}
@media screen and (max-width: 1023px) {
  /* line 6975, ../scss/_base.scss */
  .has-announcement .center-logo {
    top: 0px;
  }
}
/* line 6986, ../scss/_base.scss */
.has-announcement .has-announcement.slicknav_menu_animating .center-logo {
  top: 0px;
}
@media screen and (max-width: 1023px) {
  /* line 6986, ../scss/_base.scss */
  .has-announcement .has-announcement.slicknav_menu_animating .center-logo {
    top: 0px;
  }
}
/* line 6995, ../scss/_base.scss */
.has-announcement .slicknav_menu_active .center-logo {
  top: 0px;
}
@media screen and (max-width: 1023px) {
  /* line 6995, ../scss/_base.scss */
  .has-announcement .slicknav_menu_active .center-logo {
    top: 0px;
  }
}
/* line 7004, ../scss/_base.scss */
.has-announcement .announcement-slider.slider-pro {
  position: absolute;
  top: 0px;
}
/* line 7009, ../scss/_base.scss */
.has-announcement .announcement-slider .sp-buttons {
  position: absolute;
  bottom: 4px;
  z-index: 99999;
}
/* line 7015, ../scss/_base.scss */
.has-announcement .announcement-slider .sp-selected-button {
  background-color: #fff;
}
/* line 7019, ../scss/_base.scss */
.has-announcement .announcement-slider .sp-button {
  border: 2px solid #fff;
}
/* line 7022, ../scss/_base.scss */
.has-announcement .announcement-slider .sp-button {
  width: 10px;
  height: 10px;
}
/* line 7026, ../scss/_base.scss */
.has-announcement .announcement-slider #announcement-outage span.big-announcement {
  background-image: none;
}
/* line 7029, ../scss/_base.scss */
.has-announcement .announcement-slider #announcement-outage {
  background: #cf6030;
}
/* line 7033, ../scss/_base.scss */
.has-announcement .announcement {
  display: block;
  top: 0px;
  background: #B12226;
  color: #FDFDFD;
  z-index: 99999;
  position: absolute;
  text-align: center;
  z-index: 99999;
  font-family: "league_gothicregular", "Arial", Helvetica, sans-serif;
  width: 100%;
  font-size: 1.5rem;
  height: 85px;
}
/* line 7054, ../scss/_base.scss */
.has-announcement .announcement a {
  color: #FDFDFD;
  text-decoration: none;
  padding-right: 20px;
  padding-left: 10px;
  display: inline-block;
  /* padding-left: 24px; */
  /*   background-image: url(../../../template/images/announcements/exclamation.png);
    background-size: 16px 16px;
    background-repeat: no-repeat;
    background-position: left; */
}
@media screen and (max-width: 479px) {
  /* line 7054, ../scss/_base.scss */
  .has-announcement .announcement a {
    background-size: 13px 13px;
  }
}
/* line 7073, ../scss/_base.scss */
.has-announcement .announcement span {
  margin-left: 10px;
  padding-left: 10px;
  padding: 10px;
  padding-right: 20px;
  display: table-cell;
  background-image: url(../../../template/images/announcements/arrow.png);
  background-size: 8px 13px;
  background-repeat: no-repeat;
  background-position: right;
  height: 80px;
  vertical-align: middle;
}
/* line 7088, ../scss/_base.scss */
.has-announcement .announcement span.big-announcement {
  text-align: left;
  background-image: url(../../../template/images/announcements/exclamation.png);
  background-position: left;
  background-size: 16px;
  background-repeat: no-repeat;
  padding-left: 27px;
  padding-right: 0px;
}
@media screen and (max-width: 500px) {
  /* line 7033, ../scss/_base.scss */
  .has-announcement .announcement {
    font-size: 14px;
    line-height: 1rem;
  }
}

/* line 7108, ../scss/_base.scss */
.app-ios .announcement, .app-android .announcement {
  display: none !important;
}

/* line 7115, ../scss/_base.scss */
.tile {
  float: left;
}
/* line 7118, ../scss/_base.scss */
.tile .set-favourite {
  padding: 10px 0px;
  clear: both;
  display: block;
  color: #fff;
  border: 1px solid #666;
  text-decoration: none;
  text-align: center;
  margin-top: 10px;
  font-family: "league_gothicregular", "Arial", Helvetica, sans-serif;
  font-size: 1.25rem;
  text-transform: uppercase;
  width: 100%;
  margin: 10px 0px;
  position: relative;
}
@media screen and (max-width: 320px) {
  /* line 7115, ../scss/_base.scss */
  .tile {
    width: 99%;
  }
}
@media screen and (min-width: 321px) and (max-width: 480px) {
  /* line 7115, ../scss/_base.scss */
  .tile {
    width: 99%;
  }
}
@media screen and (min-width: 481px) and (max-width: 568px) {
  /* line 7115, ../scss/_base.scss */
  .tile {
    width: 49%;
  }
}
@media screen and (min-width: 513px) and (max-width: 640px) {
  /* line 7115, ../scss/_base.scss */
  .tile {
    width: 49%;
  }
}
/* line 7155, ../scss/_base.scss */
.tile .socialWrap {
  width: 49%;
  display: inline-block;
  position: absolute;
  bottom: 10px;
}
/* line 7166, ../scss/_base.scss */
.tile .block-group.block-group-angler .block.social-icons {
  width: 25%;
  padding-top: 40px;
}
/* line 7169, ../scss/_base.scss */
.tile .block-group.block-group-angler .block.social-icons a {
  display: inline-block;
  padding-right: 10px;
  color: #ffffff;
}
/* line 7175, ../scss/_base.scss */
.tile .block-group.block-group-angler .block.angler {
  width: 75%;
  text-align: right;
  padding-top: 20px;
}
/* line 7183, ../scss/_base.scss */
.tile .angler a {
  color: white;
  text-decoration: underline;
}
/* line 7188, ../scss/_base.scss */
.tile .angler .profile-photo {
  float: right;
  margin-top: 5px;
  margin-left: 10px;
  width: 30px;
  height: 30px;
  border-radius: 15px;
  background-size: cover;
}
@media screen and (max-width: 480px) {
  /* line 7115, ../scss/_base.scss */
  .tile {
    margin: auto;
    width: 100%;
    padding: 0px 10px 10px 10px;
  }
}
@media screen and (min-width: 481px) and (max-width: 540px) {
  /* line 7115, ../scss/_base.scss */
  .tile {
    width: 50%;
  }
  /* line 7209, ../scss/_base.scss */
  .tile:nth-child(2n+1) {
    padding: 0px 5px 10px 10px;
  }
  /* line 7213, ../scss/_base.scss */
  .tile:nth-child(2n+2) {
    padding: 0px 10px 10px 5px;
  }
}
@media screen and (min-width: 541px) and (max-width: 1023px) {
  /* line 7115, ../scss/_base.scss */
  .tile {
    width: 50%;
  }
  /* line 7222, ../scss/_base.scss */
  .tile:nth-child(2n+1) {
    padding: 0px 5px 10px 10px;
  }
  /* line 7226, ../scss/_base.scss */
  .tile:nth-child(2n+2) {
    padding: 0px 10px 10px 5px;
  }
}
@media screen and (min-width: 1024px) {
  /* line 7115, ../scss/_base.scss */
  .tile {
    width: 33.33333%;
  }
  /* line 7234, ../scss/_base.scss */
  .tile:nth-child(3n+1) {
    padding: 0px 6px 10px 10px;
  }
  /* line 7238, ../scss/_base.scss */
  .tile:nth-child(3n+2) {
    padding: 0px 8px 10px 8px;
  }
  /* line 7242, ../scss/_base.scss */
  .tile:nth-child(3n+3) {
    padding: 0px 10px 10px 6px;
  }
}
/* line 7248, ../scss/_base.scss */
.tile .tile-padding {
  background-color: #44403E;
  padding: 10px;
  border-radius: 5px;
  height: 100%;
}

/* line 7257, ../scss/_base.scss */
.popup-item {
  width: 90%;
  max-width: 768px;
  margin: auto;
  padding: 20px;
  background-color: #44403E;
  border-radius: 5px;
}
/* line 7265, ../scss/_base.scss */
.popup-item > img {
  border-radius: 5px;
}
/* line 7269, ../scss/_base.scss */
.popup-item a {
  text-decoration: none;
}
/* line 7274, ../scss/_base.scss */
.popup-item .social-icons a {
  font-size: 1.5rem;
  color: #fff;
}
/* line 7278, ../scss/_base.scss */
.popup-item .social-icons a:hover {
  color: #ea8c2c;
}
/* line 7282, ../scss/_base.scss */
.popup-item .social-icons a:focus {
  color: #ea8c2c;
}
/* line 7288, ../scss/_base.scss */
.popup-item h3 {
  color: white;
  margin: 10px 0;
}
/* line 7292, ../scss/_base.scss */
.popup-item h3 span.length {
  color: #ea8c2c;
  display: inline-block;
  float: right;
}
/* line 7299, ../scss/_base.scss */
.popup-item .angler {
  text-align: right;
  padding-left: 40px;
  color: #fff;
}
/* line 7304, ../scss/_base.scss */
.popup-item .angler .profile-photo {
  float: right;
  margin-top: 5px;
  margin-left: 10px;
  width: 30px;
  height: 30px;
  border-radius: 15px;
}
/* line 7313, ../scss/_base.scss */
.popup-item .angler a {
  color: white;
  text-decoration: underline;
}
/* line 7319, ../scss/_base.scss */
.popup-item span.method {
  display: block;
}
/* line 7323, ../scss/_base.scss */
.popup-item img.featuredImg {
  width: 100%;
}
/* line 7327, ../scss/_base.scss */
.popup-item p {
  color: white;
}
/* line 7331, ../scss/_base.scss */
.popup-item .social-links {
  display: inline-block;
  width: 100%;
  padding-top: 10px;
  margin-top: 15px;
  border-top: 1px solid white;
  clear: both;
}
/* line 7340, ../scss/_base.scss */
.popup-item .fish-icon {
  float: left;
  margin-top: -10px;
}
/* line 7345, ../scss/_base.scss */
.popup-item .social-icons {
  float: right;
}
/* line 7349, ../scss/_base.scss */
.popup-item .details {
  color: white;
}

/* ----------------------------------
  grid in profile catches tab
  ------------------ -----------------*/
/* line 7358, ../scss/_base.scss */
.page-201308 .tile .img-wrap img {
  float: none;
  margin: 0;
}

/* line 7364, ../scss/_base.scss */
.tile .img-wrap img {
  width: 100%;
  cursor: pointer;
  border-radius: 5px;
}

/* line 7370, ../scss/_base.scss */
.tile h3 {
  color: white;
  margin-bottom: 0;
}

/* line 7379, ../scss/_base.scss */
.tile span.method {
  display: block;
}

/* line 7384, ../scss/_base.scss */
.tile h3:hover {
  text-decoration: underline;
  cursor: pointer;
}

/* line 7389, ../scss/_base.scss */
.isotope-item p {
  text-align: left;
  color: white;
  margin: 0;
  padding: 5px 0;
}

/* line 7396, ../scss/_base.scss */
tr.isotope-item {
  width: 100%;
}

/* line 7400, ../scss/_base.scss */
.social-links {
  display: inline-block;
}
/* line 7403, ../scss/_base.scss */
.social-links .travel {
  display: inline-block;
}

/* line 7408, ../scss/_base.scss */
.social-links a {
  padding: 0 5px;
  text-decoration: none;
}

/* line 7413, ../scss/_base.scss */
.social-links a img {
  width: 32px;
}

/* line 7417, ../scss/_base.scss */
.tile {
  border-radius: 5px;
}
/* line 7420, ../scss/_base.scss */
.tile .likeWrap {
  display: inline-block;
}
/* line 7424, ../scss/_base.scss */
.tile span.MA_like_button {
  width: 20px;
  height: 20px;
  margin-right: 5px;
  vertical-align: middle;
}
/* line 7432, ../scss/_base.scss */
.tile .social-links a {
  padding: 0;
}
/* line 7436, ../scss/_base.scss */
.tile .social-links a img {
  width: 20px;
}
/* line 7443, ../scss/_base.scss */
.tile.isotope-item .follow-wrapper .follow-button {
  padding: 5px 10px;
  margin-left: 5px;
  color: white;
  background-color: #677915;
  cursor: pointer;
  border-radius: 5px;
  float: left;
  margin-right: 0px;
  margin-top: 5px;
  float: right;
}
/* line 7455, ../scss/_base.scss */
.tile.isotope-item .follow-wrapper .follow-button.following {
  background: #ccc;
  color: #333;
}

/* line 7470, ../scss/_base.scss */
.ma-maintainance {
  height: 300px;
  width: 100%;
  padding: 10px;
}

/* line 7477, ../scss/_base.scss */
div.ma-search-summary-wrapper {
  width: 100%;
}

/* line 7484, ../scss/_base.scss */
form input {
  background: none;
  border: none;
}

/* line 7489, ../scss/_base.scss */
form .text-wrapper,
form .text-wrapper-calendar {
  margin-bottom: 0;
  background-color: white;
  border: 1px solid #D8D8CE;
}

/* line 7498, ../scss/_base.scss */
.ma-search-overview {
  display: block;
  text-align: left;
  font-style: italic;
  text-align: left;
  margin: auto;
  width: 280px;
}

/* line 7509, ../scss/_base.scss */
.ma-catch-form-wrapper select {
  background-image: url(/template/images/select-arrow.png);
  background-repeat: no-repeat;
  background-position: 100%;
  appearance: none;
  background-color: #fff;
  text-overflow: ellipsis;
}

/* line 7521, ../scss/_base.scss */
.ma-catch-form-wrapper select option {
  padding: 0 5px;
}

/* line 7525, ../scss/_base.scss */
.ma-catch-form-wrapper select,
.ma-catch-form-wrapper select option {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
}

/* line 7534, ../scss/_base.scss */
.ma-refine-form-wrapper input {
  background-color: white;
}

@media screen and (max-width: 523px) {
  /* line 7538, ../scss/_base.scss */
  .ma-refine-refresh {
    padding: 0px !important;
  }
}

/* line 7544, ../scss/_base.scss */
form div.ma-refine-refresh input,
form div.ma-refine-refresh button {
  background-color: #474342;
  margin: 30px 0 0 0;
  padding: 10px 20px;
  border: 0;
  text-transform: uppercase;
  font-size: 1.5rem;
  background-repeat: no-repeat;
  background-position: 94% 50%;
  background-size: 18px;
}
/* line 7555, ../scss/_base.scss */
form div.ma-refine-refresh input .ui-button-text,
form div.ma-refine-refresh button .ui-button-text {
  padding: 0px;
}
/* line 7558, ../scss/_base.scss */
form div.ma-refine-refresh input .fa,
form div.ma-refine-refresh button .fa {
  font-size: 1.3rem;
}
/* line 7569, ../scss/_base.scss */
form div.ma-refine-refresh input.print-button,
form div.ma-refine-refresh button.print-button {
  padding: 10px 15px 10px 15px;
}
@media screen and (max-width: 1023px) {
  /* line 7544, ../scss/_base.scss */
  form div.ma-refine-refresh input,
  form div.ma-refine-refresh button {
    margin-top: 10px;
  }
}
@media screen and (max-width: 523px) {
  /* line 7544, ../scss/_base.scss */
  form div.ma-refine-refresh input,
  form div.ma-refine-refresh button {
    margin-top: 10px;
    width: 100%;
  }
}

/* line 7593, ../scss/_base.scss */
form#ma-print-search-form div.ma-refine-refresh input,
form#ma-print-search-form div.ma-refine-refresh button {
  margin-top: 48px;
  min-height: 47px;
  font-family: "league_gothicregular", "Arial", Helvetica, sans-serif;
}

/* line 7600, ../scss/_base.scss */
form input[type="submit"].ui-state-active {
  color: white;
  background-color: #cf6030;
}

/* line 7605, ../scss/_base.scss */
label.ui-button.ui-widget.ui-state-default.ui-button-text-only {
  padding: 5px 5px 5px 0px;
}

/* line 7616, ../scss/_base.scss */
form label.date-label {
  padding-bottom: 8px;
}

/* line 7620, ../scss/_base.scss */
label.infield-label {
  position: absolute;
  left: 0px;
}

/* line 7627, ../scss/_base.scss */
.ma-search-secondary {
  border-top: 1px solid #ffffff;
  border-bottom: 1px solid #ffffff;
  padding: 10px 0px 10px 0px;
}
@media screen and (max-width: 767px) {
  /* line 7627, ../scss/_base.scss */
  .ma-search-secondary {
    padding-bottom: 10px;
  }
}

/* line 7637, ../scss/_base.scss */
.harvests-catch-form .ma-refine-field-group {
  padding-top: 3px;
}
@media screen and (max-width: 640px) {
  /* line 7637, ../scss/_base.scss */
  .harvests-catch-form .ma-refine-field-group {
    display: block;
  }
}

/* line 7645, ../scss/_base.scss */
form .ma-refine-field-group {
  border-right: 1px solid #ffffff;
  margin-left: 5px;
}
@media screen and (max-width: 850px) {
  /* line 7645, ../scss/_base.scss */
  form .ma-refine-field-group {
    margin-left: 0;
    border-right: none;
  }
}

/* line 7655, ../scss/_base.scss */
form .ma-refine-sort {
  margin: 0;
}

@media screen and (max-width: 370px) {
  /* line 7659, ../scss/_base.scss */
  form .ma-refine-group,
  form .ma-refine-sort {
    margin-left: -5px;
  }
}

@media screen and (max-width: 370px) {
  /* line 7666, ../scss/_base.scss */
  form .ma-refine-field-groupby strong,
  form .ma-refine-field-sortby strong {
    display: block;
  }
}

@media screen and (max-width: 640px) {
  /* line 7673, ../scss/_base.scss */
  .ma-refine-field-sort {
    display: block;
  }
}

/* line 7679, ../scss/_base.scss */
form .ma-refine-field-sort strong,
form .ma-refine-field-groupby strong {
  padding-top: 10px;
  font-style: normal;
  font-weight: normal;
  display: block;
  font-size: 1.688rem;
  font-family: "alternate-gothic-no-2-d", "Arial", Helvetica, sans-serif;
  color: #333;
}

/* line 7691, ../scss/_base.scss */
form label.ui-state-default {
  border: none;
  font-style: normal;
  color: #444;
  background: none;
}

/* line 7700, ../scss/_base.scss */
form label.ui-state-default.ui-state-active {
  color: #000;
}

/* line 7704, ../scss/_base.scss */
form label span.ui-button-radio {
  display: inline-block;
  width: 20px;
  height: 20px;
  background-color: #f5dfd6;
  border: 5px solid #656565;
  border-radius: 50%;
}

/* line 7713, ../scss/_base.scss */
form label.ui-state-active span.ui-button-radio {
  background-color: white;
  border-color: #cf6030;
}

/* line 7723, ../scss/_base.scss */
.ma-search-secondary select {
  padding: 7px 10px;
  margin: 2px 0 0 0;
}

/* line 7728, ../scss/_base.scss */
.ma-refine-field-method select {
  background-position: 105%;
  background-size: 32px;
  width: 120px;
}

/* line 7735, ../scss/_base.scss */
form .ma-search-overview,
form .view-buttons {
  width: auto;
}
/* line 7741, ../scss/_base.scss */
form .ma-search-overview label > span,
form .view-buttons label > span {
  background-color: #C0C2B8;
  background-size: 22px;
  padding: 7px 15px;
  background-repeat: no-repeat;
  background-position: center;
  text-indent: -9999px;
  overflow: hidden;
  display: inline-block;
}
/* line 7753, ../scss/_base.scss */
form .ma-search-overview label,
form .view-buttons label {
  padding: 0 1px;
}
/* line 7757, ../scss/_base.scss */
form .ma-search-overview .list-view span,
form .view-buttons .list-view span {
  width: 36px;
  padding: 9px;
  border-radius: 0 5px 5px 0;
  background-image: url(/template/images/list-view-icon.png);
}
/* line 7764, ../scss/_base.scss */
form .ma-search-overview .grid-view span,
form .view-buttons .grid-view span {
  width: 36px;
  padding: 9px;
  border-radius: 5px 0 0 5px;
  background-image: url(/template/images/grid-view-icon.png);
}
/* line 7771, ../scss/_base.scss */
form .ma-search-overview .ui-state-active span,
form .view-buttons .ui-state-active span {
  background-color: #cf6030;
}
/* line 7775, ../scss/_base.scss */
form .ma-search-overview label.grid-view.ui-button.ui-widget.ui-state-default.ui-button-text-only,
form .ma-search-overview label.list-view.ui-button.ui-widget.ui-state-default.ui-button-text-only,
form .view-buttons label.grid-view.ui-button.ui-widget.ui-state-default.ui-button-text-only,
form .view-buttons label.list-view.ui-button.ui-widget.ui-state-default.ui-button-text-only {
  padding: 0;
}

/* line 7781, ../scss/_base.scss */
.harvests-catch-form .ma-search-overview label.grid-view,
.harvests-catch-form .ma-search-overview label.list-view {
  width: 36px;
}

/* line 7786, ../scss/_base.scss */
.harvests-catch-form .ma-search-overview .grid-view span,
.harvests-catch-form .ma-search-overview .list-view span {
  padding: 9px 15px;
  width: 100%;
}

/* line 7792, ../scss/_base.scss */
.ui-buttonset {
  margin-right: 3px;
}

/* line 7801, ../scss/_base.scss */
.ui-corner-left {
  -webkit-border-top-right-radius: 0px;
  -moz-border-top-right-radius: 0px;
  border-top-right-radius: 0px;
  -webkit-border-bottom-right-radius: 0px;
  -moz-border-bottom-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-right: none;
}

/* line 7811, ../scss/_base.scss */
.ui-corner-right {
  -webkit-border-top-left-radius: 0px;
  -moz-border-top-left-radius: 0px;
  border-top-left-radius: 0px;
  -webkit-border-bottom-left-radius: 0px;
  -moz-border-bottom-left-radius: 0px;
  border-bottom-left-radius: 0px;
  border-left: none;
}

/* line 7821, ../scss/_base.scss */
.ui-buttonset .ui-button-text {
  padding: 5px;
  display: inline-block;
}

/* line 7828, ../scss/_base.scss */
.ui-buttonset .ui-state-active.ui-button .ui-button-text {
  /* color:palette(white); */
}

/* SEARCH SUMMARY RESULTS */
/* line 7834, ../scss/_base.scss */
#ma-search-summary1 {
  border-top: 1px solid #ddd;
}

/* line 7838, ../scss/_base.scss */
.ma-search-summary {
  border-bottom: 1px solid #ddd;
  padding: 10px 10px 10px 20px;
  /*// font-size:0.813em;*/
  cursor: pointer;
}

/* line 7846, ../scss/_base.scss */
.ma-search-results {
  display: none;
}

/* line 7850, ../scss/_base.scss */
.ma-search-summary .view-switcher {
  float: right;
  display: none;
}

/* line 7855, ../scss/_base.scss */
.ma-search-summary strong {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-right: 20px;
  font-weight: normal;
  color: #AD9D69;
}

/* line 7865, ../scss/_base.scss */
.ma-search-summary em {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-right: 20px;
}

/* line 7871, ../scss/_base.scss */
.ma-refine-field-group .ui-buttonset .ui-button,
.ma-refine-field-sort .ui-buttonset .ui-button {
  /*width:65px;*/
}

/* Home Page - Did you catch a trophy fish? */
/* line 7878, ../scss/_base.scss */
#check-size-wrapper h3 {
  color: #333;
}

/* line 7883, ../scss/_base.scss */
.ui-widget {
  font-family: "alternate-gothic-no-2-d","Arial", Helvetica, sans-serif;
}

/* line 7887, ../scss/_base.scss */
.infield-wrapper {
  position: relative;
  padding-bottom: 10px;
}

/* Jquery UI dropdown select menu */
/* line 7894, ../scss/_base.scss */
.ui-autocomplete.ui-widget-content {
  border-radius: 0px !important;
  border: 1px solid #ddd;
}

/* line 7898, ../scss/_base.scss */
.ui-autocomplete.ui-menu .ui-menu-item a {
  font-size: 1.5rem;
  text-transform: uppercase;
  border-radius: 0px !important;
  border-bottom: 1px solid #ddd;
}

/* line 7906, ../scss/_base.scss */
.borderRadiusTp .border, .borderRadius .border {
  -moz-border-radius: 0px;
  border-radius: 0px;
}

/* line 7911, ../scss/_base.scss */
.borderRadiusTp ul li:last-child {
  -moz-border-radius: 0px;
  border-radius: 0px;
}

/* line 2, ../scss/modules/_login.scss */
.page-201352 {
  min-height: 800px;
}
/* line 3, ../scss/modules/_login.scss */
.page-201352 .ma-button {
  font-family: "league_gothicregular", "Arial", Helvetica, sans-serif;
}
/* line 9, ../scss/modules/_login.scss */
.page-201352 .block-group.block-group-login {
  padding: 0px 20px;
}

/* line 15, ../scss/modules/_login.scss */
.page-201302 {
  min-height: 800px;
}
/* line 16, ../scss/modules/_login.scss */
.page-201302 .ma-button {
  font-family: "league_gothicregular", "Arial", Helvetica, sans-serif;
}
/* line 20, ../scss/modules/_login.scss */
.page-201302 .content-bg {
  padding-left: 20px;
  padding-right: 20px;
}
/* line 25, ../scss/modules/_login.scss */
.page-201302 .your-user-name {
  padding: 10px 0px;
}
/* line 27, ../scss/modules/_login.scss */
.page-201302 .your-user-name span {
  font-weight: bold;
}

/* Login Form */
/* line 35, ../scss/modules/_login.scss */
.block-group.block-group-login {
  max-width: 1024px;
  margin: auto;
}
/* line 39, ../scss/modules/_login.scss */
.block-group.block-group-login p {
  margin-top: 0px;
}
/* line 43, ../scss/modules/_login.scss */
.block-group.block-group-login a.forgot-password {
  margin-top: 20px;
  display: block;
}
/* line 48, ../scss/modules/_login.scss */
.block-group.block-group-login label {
  font-family: "alternate-gothic-no-2-d", "Arial", Helvetica, sans-serif;
  font-size: 2rem;
  text-transform: uppercase;
  display: inline-block;
  padding-top: 10px;
  padding-bottom: 0px;
  line-height: 1em;
}
/* line 57, ../scss/modules/_login.scss */
.block-group.block-group-login .block.login-info,
.block-group.block-group-login .block.login-form {
  max-width: 550px;
}
@media screen and (min-width: 480px) {
  /* line 62, ../scss/modules/_login.scss */
  .block-group.block-group-login .block.login-info,
  .block-group.block-group-login .block.login-form {
    width: 50%;
  }
}
/* line 68, ../scss/modules/_login.scss */
.block-group.block-group-login input[type=text],
.block-group.block-group-login input[type=password] {
  border: 1px solid #D8D8CE;
  margin-top: 15px;
}
/* line 75, ../scss/modules/_login.scss */
.block-group.block-group-login .error {
  background: #eee;
  color: #440000;
  padding: 10px;
  margin-bottom: 10px;
}
/* line 82, ../scss/modules/_login.scss */
.block-group.block-group-login .ma-button {
  margin-top: 20px;
  font-family: "alternate-gothic-no-2-d", "Arial", Helvetica, sans-serif;
  padding: 10px 20px 8px 20px;
  border: 1px solid #dddbd9;
  color: #fff;
  background-color: #803531;
  font-size: 1.5em;
  text-transform: uppercase;
}

/* line 1, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper {
  display: block;
  max-width: 980px;
  margin: auto;
  /* SEARCH SUMMARY RESULTS */
  /*
  .ma-refine-name-wrapper > div {
    @include inline-block(top);
    
    width: 25%;
  
    // margin: 0 7px 10px;
    margin: 0px;
    padding: 0px 10px 0px 10px;
  
    @include breakpoint($mobile) {
      width: 33.33333333%;
      border-right: none;
  
      &.angler-id {
        padding-right: 0px;
      }
  
      &:nth-child(3n+1) {
        padding-left: 0px;
      }
  
      &:nth-child(3n+3) {
        padding-right: 0px;
      }
  
      &.ma-refine-location,
      &.ma-refine-awarded {
        
        padding-right: 0px;
      }
  
      &.new-angler {
        padding-left: 0px;
      }
    }
  
  
    @include breakpoint((max: 850px)) {
      // margin: 0 5px 10px;
      // width: 31%;
      text-align: left;
    }
  
  
    @include breakpoint((max: 685px)) {
      width: 33.333333%;
    }
  
  
    @include breakpoint((max: 523px)) {
      width: 50%;
  
      // padding-right: 10px;
    }
  
  
    @include breakpoint((max: 479px)) {
      width: 100%;
      padding-left: 0px;
      padding-right: 0px;
      margin-top: 10px;
    }
  
  
    &.first-name {
      padding-left: 0px;
    }
  }
  */
}
/* line 4, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-wrap {
  margin-bottom: 20px;
}
/* line 8, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-field label
, .page-201353 .ma-profile-form-wrapper .ma-refine-field-id label {
  margin-left: 0px;
}
/* line 12, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-button {
  text-transform: uppercase;
}
/* line 15, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .infield-wrapper {
  padding-bottom: 0px;
}
/* line 19, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper label {
  display: block;
  text-transform: uppercase;
  padding: 3px 10px 10px 0;
}
/* line 27, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-profile-column {
  padding: 0px;
}
/* line 31, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .select-wrapper {
  margin-bottom: 0px;
}
/* line 35, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-field,
.page-201353 .ma-profile-form-wrapper .ma-refined-date-fields {
  padding-bottom: 0px;
}
/* line 45, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper label.grid-view {
  margin-right: 0px !important;
}
/* line 53, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper.type-lil-angler .ma-refine-name.angler-id {
  display: none;
}
/* line 56, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper.type-lil-angler #ma-refine-sort-length-label {
  display: none;
}
/* line 59, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper.type-lil-angler .ma-refine-awarded {
  display: none;
}
/* line 64, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper.type-first-time .ma-refine-awarded {
  display: none;
}
/* line 70, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper select {
  padding: 5px;
  border: none;
  height: 48px;
  padding-left: 10px;
}
/* line 77, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .dd {
  border: 0;
  background: #fff;
  width: 100% !important;
}
/* line 82, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .dd .arrow, .page-201353 .ma-profile-form-wrapper .dd .arrowoff {
  margin-top: -8px;
  right: 15px;
}
/* line 86, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .dd .ddChild li.selected {
  background: #cf6030;
  color: #fff;
}
/* line 90, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .dd .ddChild li.selected .ddlabel {
  color: #fff;
}
/* line 96, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .dd .ddlabel {
  font-family: "alternate-gothic-no-2-d", "Arial", Helvetica, sans-serif;
  font-size: 1.688rem;
  line-height: 1.333em;
  display: inline-block;
  text-transform: uppercase;
}
/* line 103, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .dd .ddcommon .ddChild li img {
  display: inline-block;
  padding-left: 30px;
  padding-right: 30px;
}
/* line 109, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .dd .ddTitleText img {
  padding-left: 30px;
  padding-right: 30px;
}
/* line 113, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .dd .ddTitleText .ddlabel {
  top: 3px;
  position: relative;
  padding-left: 5px;
  padding-right: 20px;
}
/* line 123, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .dd li img {
  display: inline-block;
  padding-left: 30px;
  padding-right: 30px;
}
/* line 130, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .dd .ddChild {
  max-height: 400px;
}
/* line 134, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper input[type=text] {
  width: 100%;
  background: #fff;
  font-size: 1.688rem;
  line-height: 1.333em;
  font-family: "alternate-gothic-no-2-d", "Arial", Helvetica, sans-serif;
  height: auto;
  margin-top: 0px;
}
/* line 147, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-date-fields input[type=text] {
  text-align: center;
  padding-left: 0;
  padding-right: 0;
}
/* line 154, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper #fish_species_msdd {
  background: #fff;
}
/* line 159, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper form .ma-refine-species label,
.page-201353 .ma-profile-form-wrapper form .ma-refine-location label,
.page-201353 .ma-profile-form-wrapper form .ma-refine-awarded label,
.page-201353 .ma-profile-form-wrapper form label.date-label {
  width: 100%;
  padding: 0 10px 10px 0;
  margin: 0;
  font-style: normal;
  display: block;
  line-height: 1em;
}
/* line 172, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-title {
  display: none;
  height: 20px;
  padding-top: 4px;
  margin-right: 0px;
  margin: auto;
  font-family: 'lato';
  clear: both;
  float: none;
}
/* line 183, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-more-fields {
  margin-right: 0px;
  margin: auto;
  float: none;
  width: 280px;
  text-align: left;
}
/* line 191, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-date-fields {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-left: 5px;
  padding-bottom: 10px;
  display: block;
  margin: auto;
  width: 283px;
}
/* line 194, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-date-fields input[type=text] {
  text-align: center;
  padding-left: 0;
  padding-right: 0;
}
/* line 207, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-date-fields label {
  display: block;
  margin-left: 0;
  padding-top: 3px;
}
/* line 223, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-wrap .select-wrapper,
.page-201353 .ma-profile-form-wrapper .ma-refine-wrap .text-wrapper {
  border: none;
}
/* line 228, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-wrap .select-wrapper select {
  padding-top: 4px;
  border: 1px solid #dddbd9;
}
/* line 234, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-wrap .text-wrapper input {
  border: 1px solid #dddbd9;
}
/* line 239, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-wrap .text-wrapper input:focus,
.page-201353 .ma-profile-form-wrapper .ma-refine-wrap .select-wrapper select:focus {
  outline: none;
  border-color: #cb6015;
}
/* line 246, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-refresh.ma-refine-wrap {
  text-align: center;
  margin-bottom: 10px;
}
/* line 250, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-refresh.ma-refine-wrap input {
  display: block;
  width: 279px;
  margin: 10px auto;
}
/* line 257, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-from
, .page-201353 .ma-profile-form-wrapper .ma-refine-to {
  width: 99px;
  height: 34px;
  margin-right: 0px;
  margin-left: 0px;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  color: #111;
  vertical-align: top;
}
/* line 272, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-field
, .page-201353 .ma-profile-form-wrapper .ma-refine-field-month
, .page-201353 .ma-profile-form-wrapper .ma-refine-field-day
, .page-201353 .ma-profile-form-wrapper .ma-refine-field-year
, .page-201353 .ma-profile-form-wrapper .ma-refine-field-method
, .page-201353 .ma-profile-form-wrapper .ma-refine-field-top
, .page-201353 .ma-profile-form-wrapper .ma-refine-field-id {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 280px;
  margin: auto;
}
/* line 285, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-field-month strong
, .page-201353 .ma-profile-form-wrapper .ma-refine-field-day strong
, .page-201353 .ma-profile-form-wrapper .ma-refine-field-year strong
, .page-201353 .ma-profile-form-wrapper .ma-refine-field-method strong
, .page-201353 .ma-profile-form-wrapper .ma-refine-field-top strong
, .page-201353 .ma-profile-form-wrapper .ma-refine-field-group strong {
  width: 99px;
  height: 34px;
  margin-right: 0px;
  margin-left: 0px;
  display: inline-block;
  vertical-align: baseline;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  color: #111;
  font-weight: normal;
}
/* line 311, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper label[for="ma-refine-by-species"] span.ui-button-text,
.page-201353 .ma-profile-form-wrapper label[for="ma-refine-by-lake"] span.ui-button-text,
.page-201353 .ma-profile-form-wrapper label[for="ma-refine-sort-size"] span.ui-button-text,
.page-201353 .ma-profile-form-wrapper label[for="ma-refine-sort-date"] span.ui-button-text {
  display: inline-block;
}
/* line 318, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper label[for="ma-refine-by-species"].ui-button {
  width: auto;
}
/* line 323, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper label[for="ma-refine-by-lake"].ui-button {
  width: auto;
}
/* line 329, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper label[for="ma-refine-sort-size"].ui-button {
  width: auto;
}
/* line 334, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper label[for="ma-refine-sort-date"].ui-button {
  width: auto;
}
/* line 340, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-field strong {
  color: #ffffef;
  font-weight: normal;
  margin-bottom: 5px;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-right: 3px;
  margin-left: 10px;
}
/* line 353, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-field-month {
  width: 50px;
}
/* line 357, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-field-day {
  width: 50px;
  margin-left: 5px;
}
/* line 361, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-field-day label {
  width: 50px;
}
/* line 366, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-field-method {
  width: 280px;
  display: block;
  margin-bottom: 10px;
  margin: auto;
  padding-bottom: 10px;
}
/* line 374, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-field-method select {
  width: 280px;
}
/* line 378, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-field-top {
  width: 90px;
  margin-left: 5px;
  margin-right: 5px;
}
/* line 384, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-field-top select {
  width: 90px;
}
/* line 388, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-search-refine select {
  /*// font-size:0.750em;*/
}
/* line 392, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-field-day input[type=text], .page-201353 .ma-profile-form-wrapper .ma-refine-field-day input[type=password] {
  width: 50px;
}
/* line 396, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-field-year {
  width: 70px;
  margin-left: 5px;
}
/* line 405, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-field {
  display: block;
  margin: auto;
}
/* line 410, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .sub-expander .ma-refine-field {
  margin-right: 10px;
  margin-left: 0px;
  vertical-align: bottom;
  clear: both;
}
/* line 418, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-name-wrapper {
  padding-bottom: 10px;
  padding-right: 10px;
}
/* line 422, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-name-wrapper label {
  width: 100%;
  padding: 0 10px 10px 0;
  margin: 0;
  font-weight: bold;
  font-style: normal;
  display: block;
}
/* line 439, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-field input,
.page-201353 .ma-profile-form-wrapper .ma-refine-field label,
.page-201353 .ma-profile-form-wrapper .ma-refine-field select,
.page-201353 .ma-profile-form-wrapper .ma-refine-field-id input,
.page-201353 .ma-profile-form-wrapper .ma-refine-field-id label,
.page-201353 .ma-profile-form-wrapper .ma-refine-field-id select,
.page-201353 .ma-profile-form-wrapper .sub-expander .ma-search-sub-filters input,
.page-201353 .ma-profile-form-wrapper .sub-expander .ma-search-sub-filters label,
.page-201353 .ma-profile-form-wrapper .sub-expander .ma-search-sub-filters select {
  font-family: "alternate-gothic-no-2-d", "Arial", Helvetica, sans-serif;
  font-style: normal;
  font-size: 1.688rem;
  font-weight: normal;
}
/* line 452, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-field label,
.page-201353 .ma-profile-form-wrapper .ma-refine-field-id label,
.page-201353 .ma-profile-form-wrapper .sub-expander .ma-search-sub-filters label {
  line-height: 1em;
}
/* line 456, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-field input::placeholder,
.page-201353 .ma-profile-form-wrapper .ma-refine-field-id input::placeholder,
.page-201353 .ma-profile-form-wrapper .sub-expander .ma-search-sub-filters input::placeholder {
  color: #aaa;
}
/* line 463, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-date-fields input,
.page-201353 .ma-profile-form-wrapper .ma-refine-date-fields label,
.page-201353 .ma-profile-form-wrapper .ma-refine-date-fields select,
.page-201353 .ma-profile-form-wrapper .ma-refine-date-fields input {
  font-family: "alternate-gothic-no-2-d", "Arial", Helvetica, sans-serif;
  font-style: normal;
  font-size: 1.688rem;
}
/* line 471, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-date-fields input::placeholder {
  color: #aaa;
}
/* line 479, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-field select,
.page-201353 .ma-profile-form-wrapper .ma-refine-field-calendar select {
  width: 100%;
}
/* line 486, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-field label
, .page-201353 .ma-profile-form-wrapper .ma-refine-field-id label {
  /*// font-size:0.750em;*/
  padding-top: 3px;
  margin-left: 0px;
}
/* line 494, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-field-calendar label
, .page-201353 .ma-profile-form-wrapper .ma-refine-field-month label
, .page-201353 .ma-profile-form-wrapper .ma-refine-field-day label
, .page-201353 .ma-profile-form-wrapper .ma-refine-field-year label {
  padding-top: 3px;
  margin-left: 8px;
}
/* line 505, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-lake,
.page-201353 .ma-profile-form-wrapper .ma-refine-fish,
.page-201353 .ma-profile-form-wrapper .ma-refine-name {
  display: block;
  width: 280px;
  margin: auto;
  padding: 0px;
}
/* line 514, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-name .ma-refine-field {
  width: 280px;
  margin: auto;
}
/* line 519, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-name .ma-refine-field-id {
  width: 280px;
  margin-left: 0px;
}
/* line 524, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-field-calendar .select-wrapper {
  width: 120px;
}
/* line 528, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-field-calendar .select-wrapper select {
  width: 120px;
}
/* line 532, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-top {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 536, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-top select {
  width: 60px;
}
/* line 540, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-method {
  width: 150px;
  height: 40px;
  margin-left: 10px;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 548, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-field-planner {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  padding-right: 25px;
  color: #ffffef;
  /*// font-size:0.8em;*/
}
/* line 557, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-top {
  color: #ffffef;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  /*// font-size:0.9em;*/
}
/* line 565, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .hider {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 569, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-buttons {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  position: relative;
  right: 0px;
  left: auto;
  width: 280px;
  padding: 0px 0px 0px 0px;
  margin: 0px auto 20px auto;
  float: none;
  clear: both;
  text-align: center;
}
/* line 583, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper #ma-refine-search-form .ma-button {
  padding: 5px 10px 5px 10px;
  font-family: "league_gothicregular", "Arial", Helvetica, sans-serif;
  text-transform: uppercase;
  font-size: 1.5rem;
}
/* line 590, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper #clear-search {
  padding: 10px 15px 10px 15px;
  font-family: "league_gothicregular", "Arial", Helvetica, sans-serif;
  text-transform: uppercase;
  font-size: 1.5rem;
  margin-left: 10px;
  border: 0;
}
/* line 602, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-search-species-title {
  font-size: 1.5rem;
  text-align: center;
  padding: 10px 0px;
  font-family: "league_gothicregular", "Arial", Helvetica, sans-serif;
  text-transform: uppercase;
}
/* line 610, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper #ma-search-summary1 {
  border-top: 1px solid #ddd;
}
/* line 614, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-search-summary {
  border-bottom: 1px solid #ddd;
  padding: 10px 10px 10px 20px;
  /*// font-size:0.813em;*/
  cursor: pointer;
}
/* line 622, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-search-results {
  display: none;
}
/* line 626, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-search-summary .view-switcher {
  float: right;
  display: none;
}
/* line 631, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-search-summary strong {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-right: 20px;
  font-weight: normal;
  color: #AD9D69;
}
/* line 639, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-search-summary em {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-right: 20px;
}
/* line 645, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-field-group .ui-buttonset .ui-button,
.page-201353 .ma-profile-form-wrapper .ma-refine-field-sort .ui-buttonset .ui-button {
  /*width:65px;*/
}
/* line 651, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper h2.records-title {
  background-image: url(/template/images/awards-passion.png);
  background-position: left middle;
  background-size: 65px;
  padding-left: 80px;
  padding-top: 20px;
  height: 65px;
  display: block;
  vertical-align: middle;
  background-repeat: no-repeat;
  margin-top: 20px;
}
/* line 664, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-name-wrapper {
  margin-bottom: 20px;
}
/* line 666, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-name-wrapper .ma-refine-name.first-name {
  width: 50%;
  padding-right: 5px;
}
/* line 670, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-name-wrapper .ma-refine-name.last-name {
  width: 50%;
  padding-left: 5px;
}
/* line 747, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-species-wrapper {
  margin-bottom: 20px;
}
/* line 751, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-species-wrapper > div {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  padding: 0px 10px 0px 10px;
  width: 20%;
  margin: 0px;
}
@media screen and (max-width: 767px) {
  /* line 751, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper .ma-refine-species-wrapper > div {
    width: 50%;
    border-right: none;
  }
  /* line 779, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper .ma-refine-species-wrapper > div.ma-date-from {
    padding-left: 0px;
    margin-top: 10px;
  }
  /* line 784, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper .ma-refine-species-wrapper > div.ma-date-to {
    padding-right: 0px;
    margin-top: 10px;
  }
  /* line 789, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper .ma-refine-species-wrapper > div.ma-refine-location, .page-201353 .ma-profile-form-wrapper .ma-refine-species-wrapper > div.ma-refine-awarded {
    padding-right: 0px;
  }
  /* line 794, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper .ma-refine-species-wrapper > div.ma-refine-refresh {
    width: 100%;
  }
}
@media screen and (max-width: 959px) {
  /* line 751, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper .ma-refine-species-wrapper > div {
    width: 50%;
  }
  /* line 803, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper .ma-refine-species-wrapper > div.ma-date-from {
    padding-left: 0px;
    margin-top: 10px;
  }
  /* line 808, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper .ma-refine-species-wrapper > div.ma-date-to {
    padding-right: 0px;
    margin-top: 10px;
  }
  /* line 813, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper .ma-refine-species-wrapper > div.ma-refine-location, .page-201353 .ma-profile-form-wrapper .ma-refine-species-wrapper > div.ma-refine-awarded {
    padding-right: 0px;
  }
  /* line 818, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper .ma-refine-species-wrapper > div.ma-refine-refresh {
    width: 100%;
  }
}
@media screen and (max-width: 479px) {
  /* line 751, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper .ma-refine-species-wrapper > div {
    width: 100%;
    padding-left: 0px;
    padding-right: 0px;
    margin-top: 10px;
  }
}
/* line 832, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-species-wrapper > div.ma-refine-refresh {
  padding-right: 0px;
  padding-top: 20px;
}
/* line 837, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-species-wrapper > div.ma-refine-species {
  padding-left: 0px;
}
/* line 842, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper div.ma-refine-name-wrapper > div > div.ma-refine-field {
  width: 100%;
}
/* line 846, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-name-wrapper > div > div label {
  display: inline-block;
  margin-left: 0;
  font-style: normal;
  text-transform: uppercase;
}
/* line 854, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper div.ma-refine-name-wrapper > div.new-angler {
  padding: 10px 0px 0px 10px;
}
/* line 859, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper div.ma-refine-name-wrapper > div.new-angler label {
  padding: 4px 0px 4px 10px;
}
@media screen and (max-width: 767px) {
  /* line 854, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper div.ma-refine-name-wrapper > div.new-angler {
    width: 100%;
    padding-left: 0px;
  }
}
@media screen and (min-width: 480px) and (max-width: 522px) {
  /* line 854, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper div.ma-refine-name-wrapper > div.new-angler {
    width: 50%;
  }
  /* line 870, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper div.ma-refine-name-wrapper > div.new-angler .ma-refine-field {
    padding-top: 26px;
  }
  /* line 874, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper div.ma-refine-name-wrapper > div.new-angler:nth-child(2n+1) {
    padding-left: 0px;
  }
  /* line 878, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper div.ma-refine-name-wrapper > div.new-angler:nth-child(2n+2) {
    padding-right: 0px;
  }
}
@media screen and (min-width: 768px) {
  /* line 889, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper div.ma-refine-name-wrapper > div.new-angler .ma-refine-field {
    padding-top: 26px;
  }
}
@media screen and (max-width: 360px) {
  /* line 854, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper div.ma-refine-name-wrapper > div.new-angler {
    width: 100%;
    padding-top: 0px;
  }
}
@media screen and (max-width: 849px) {
  /* line 941, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper .ma-refine-name-wrapper > div.new-angler span.ui-checkbox {
    margin-top: 0px;
  }
}
/* line 960, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-name-wrapper > div:first-of-type > div {
  margin-left: 0;
  padding-left: 0px;
}
/* line 965, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-name-wrapper > div:last-of-type > div {
  margin-left: 0;
  padding-right: 0px;
}
/* line 985, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper #ma-refine-search-form input {
  background-color: white;
  border: 1px solid #D8D8CE;
}
/* line 990, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper #ma-refine-search-form .text-wrapper {
  margin-bottom: 0;
  border: none;
}
/* line 995, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper #ma-refine-search-form .ma-search-overview {
  display: block;
  text-align: left;
  padding: 0px 0px 10px 0px;
  text-align: left;
  margin: auto;
  width: 280px;
}
/* line 1006, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper #ma-refine-search-form select {
  background-image: url(/template/images/select-arrow.png);
  background-repeat: no-repeat;
  background-position: 100%;
  appearance: none;
  padding: 10px;
  text-overflow: ellipsis;
}
/* line 1016, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper #ma-refine-search-form select option {
  padding: 0 5px;
}
/* line 1020, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper #ma-refine-search-form select,
.page-201353 .ma-profile-form-wrapper #ma-refine-search-form select option {
  background-color: #cf6030;
  color: white;
  border: none;
  outline: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
}
/* line 1034, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper #ma-refine-search-form .ma-refine-form-wrapper input {
  background-color: white;
}
/* line 1038, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper #ma-refine-search-form div.ma-refine-refresh input {
  background-color: #474342;
  margin-top: 36px;
}
/* line 1042, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper #ma-refine-search-form div.ma-refine-refresh input.search-button {
  width: 100%;
}
/* line 1047, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper #ma-refine-search-form .ma-refine-species {
  padding-right: 10px;
  margin: 0;
  border-right: 1px solid #ea8c2c;
}
@media screen and (max-width: 850px) {
  /* line 1047, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper #ma-refine-search-form .ma-refine-species {
    border-right: none;
  }
}
/* line 1058, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper #ma-refine-search-form .ma-main-search {
  margin-bottom: 20px;
}
/* line 1063, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper #ma-refine-search-form div.ma-refine-location,
.page-201353 .ma-profile-form-wrapper #ma-refine-search-form div.ma-refine-awarded,
.page-201353 .ma-profile-form-wrapper #ma-refine-search-form div.ma-refine-date-fields,
.page-201353 .ma-profile-form-wrapper #ma-refine-search-form div.ma-refine-refresh {
  display: inline-block;
  height: 68px;
  padding: 0 10px;
  margin: 0;
  border-right: 1px solid #ea8c2c;
}
@media screen and (max-width: 850px) {
  /* line 1063, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper #ma-refine-search-form div.ma-refine-location,
  .page-201353 .ma-profile-form-wrapper #ma-refine-search-form div.ma-refine-awarded,
  .page-201353 .ma-profile-form-wrapper #ma-refine-search-form div.ma-refine-date-fields,
  .page-201353 .ma-profile-form-wrapper #ma-refine-search-form div.ma-refine-refresh {
    border-right: none;
  }
}
/* line 1079, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper #ma-refine-search-form div.ma-refine-refresh {
  border-right: none;
}
/* line 1084, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper #ma-refine-search-form .ma-refine-species label,
.page-201353 .ma-profile-form-wrapper #ma-refine-search-form .ma-refine-location label,
.page-201353 .ma-profile-form-wrapper #ma-refine-search-form .ma-refine-awarded label,
.page-201353 .ma-profile-form-wrapper #ma-refine-search-form label.date-label {
  width: 100%;
  padding: 0 10px 10px 0;
  margin: 0;
  font-weight: bold;
  font-style: normal;
  display: block;
}
/* line 1096, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper #ma-refine-search-form label.infield-label {
  position: absolute;
  left: 0px;
  padding-top: 15px;
}
/* line 1103, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper #ma-refine-search-form .ma-refine-name-wrapper {
  padding-top: 10px;
  padding-bottom: 10px;
}
/* line 1107, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper #ma-refine-search-form .ma-refine-name-wrapper label {
  width: 100%;
  padding: 0 10px 10px 0;
  margin: 0;
  font-weight: bold;
  font-style: normal;
  display: block;
}
/* line 1117, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper #ma-refine-search-form .ma-refine-name {
  display: inline-block;
  padding-right: 10px;
  margin: 0;
}
/* line 1122, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper #ma-refine-search-form .ma-refine-name .ma-refine-field {
  width: 100%;
}
/* line 1128, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .search-expander {
  color: #ffe;
  position: absolute;
  padding-top: 5px;
  white-space: nowrap;
  text-decoration: none;
  width: 100px;
  right: 20px;
  top: 0px;
  z-index: 100;
  display: none;
}
/* line 1141, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .search-expander a {
  background: url("/template/images/search-icon.png") right center no-repeat;
  color: #ffe;
  text-decoration: none;
  display: block;
  overflow: hidden;
}
/* line 1149, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .search-expander a span {
  visibility: hidden;
}
/* line 1153, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-search-refine {
  padding: 0px 0px 0px 0px;
  width: 100%;
  text-align: center;
}
/* line 1159, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-search-range {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  text-align: center;
  vertical-align: middle;
  width: 15px;
  height: 30px;
}
/* line 1168, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-title {
  color: #000;
  padding-top: 4px;
  height: 20px;
  float: left;
  margin-right: 0px;
  margin: auto;
  clear: both;
  display: none;
  float: none;
}
/* line 1180, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-more-fields {
  margin-right: 0px;
  margin: auto;
  float: none;
  text-align: left;
  display: inline-block;
}
/* line 1188, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-from,
.page-201353 .ma-profile-form-wrapper .ma-refine-to {
  margin-right: 0px;
  color: #000;
  vertical-align: top;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-left: 0px;
  width: 60px;
}
/* line 1202, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-field,
.page-201353 .ma-profile-form-wrapper .ma-refine-field-month,
.page-201353 .ma-profile-form-wrapper .ma-refine-field-day,
.page-201353 .ma-profile-form-wrapper .ma-refine-field-year,
.page-201353 .ma-profile-form-wrapper .ma-refine-field-method,
.page-201353 .ma-profile-form-wrapper .ma-refine-field-top,
.page-201353 .ma-profile-form-wrapper .ma-refine-field-id {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: auto;
  margin: auto;
}
/* line 1216, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-field-month strong,
.page-201353 .ma-profile-form-wrapper .ma-refine-field-day strong,
.page-201353 .ma-profile-form-wrapper .ma-refine-field-year strong,
.page-201353 .ma-profile-form-wrapper .ma-refine-field-method strong,
.page-201353 .ma-profile-form-wrapper .ma-refine-field-top strong,
.page-201353 .ma-profile-form-wrapper .ma-refine-field-sort strong,
.page-201353 .ma-profile-form-wrapper .ma-refine-field-group strong {
  color: #000;
  font-weight: normal;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-right: 0px;
  margin-left: 0px;
}
/* line 1234, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-field strong {
  color: #000;
  font-weight: normal;
  margin-bottom: 5px;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-right: 3px;
  margin-left: 10px;
}
/* line 1247, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-field-month {
  width: 30%;
  padding-right: 5px;
}
/* line 1253, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-field-day {
  padding-right: 5px;
}
@media screen and (max-width: 640px) {
  /* line 1261, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper .harvests-catch-form .ma-refine-field-method {
    margin-left: 20px;
  }
}
@media screen and (max-width: 915px) {
  /* line 1268, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper form.list .ma-refine-field-method {
    margin-left: 5px;
    margin-right: 20%;
  }
}
@media screen and (max-width: 850px) {
  /* line 1268, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper form.list .ma-refine-field-method {
    margin-right: 0;
  }
}
@media screen and (max-width: 685px) {
  /* line 1268, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper form.list .ma-refine-field-method {
    margin-left: 0;
  }
}
/* line 1291, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper div.ma-refine-field-method {
  width: 190px;
  display: inline-block;
}
@media screen and (max-width: 1040px) {
  /* line 1291, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper div.ma-refine-field-method {
    width: 180px;
  }
}
/* line 1299, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper div.ma-refine-field-method label {
  font-family: "alternate-gothic-no-2-d", "Arial", Helvetica, sans-serif;
  font-style: normal;
  font-size: 1.688rem;
  font-weight: normal;
  line-height: 1em;
  padding: 0 0px 10px 0;
  display: block;
}
/* line 1320, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper div.ma-refine-field-method .select-wrapper {
  margin-bottom: 5px;
}
/* line 1325, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper div.ma-refine-field-method select {
  width: 100%;
}
/* line 1329, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-field-top {
  width: 90px;
  margin-left: 5px;
  margin-right: 5px;
}
/* line 1335, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-field-top select {
  width: 90px;
}
/* line 1339, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-search-refine select {
  /*// font-size:0.750em;*/
}
/* line 1343, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-field-day input[type=text],
.page-201353 .ma-profile-form-wrapper .ma-refine-field-day input[type=password] {
  width: 50px;
}
@media screen and (max-width: 553px) {
  /* line 1343, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper .ma-refine-field-day input[type=text],
  .page-201353 .ma-profile-form-wrapper .ma-refine-field-day input[type=password] {
    width: 40px;
  }
}
/* line 1352, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-field-year {
  width: 40%;
}
/* line 1367, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-field-year {
  width: 40%;
}
@media screen and (max-width: 377px) {
  /* line 1373, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper .ma-refine-field-year label.infield-label {
    margin-left: 3px;
  }
}
@media screen and (max-width: 377px) {
  /* line 1379, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper .ma-refine-field-year input {
    padding-left: 6px;
  }
}
/* line 1389, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-field {
  display: inline-block;
  width: 100%;
}
/* line 1394, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .sub-expander .ma-refine-field {
  margin-right: 10px;
  margin-left: 0px;
  vertical-align: bottom;
  clear: both;
}
/* line 1401, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-field select,
.page-201353 .ma-profile-form-wrapper .ma-refine-field-calendar select {
  width: 100%;
  padding-right: 30px;
}
/* line 1409, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-field label,
.page-201353 .ma-profile-form-wrapper .ma-refine-field-id label {
  /*// font-size:0.750em;*/
  padding-top: 3px;
}
/* line 1416, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-field-calendar label,
.page-201353 .ma-profile-form-wrapper .ma-refine-field-month label,
.page-201353 .ma-profile-form-wrapper .ma-refine-field-day label,
.page-201353 .ma-profile-form-wrapper .ma-refine-field-year label {
  padding-top: 18px;
}
/* line 1426, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-lake,
.page-201353 .ma-profile-form-wrapper .ma-refine-fish,
.page-201353 .ma-profile-form-wrapper .ma-refine-name {
  display: block;
  width: 280px;
  margin: auto;
  padding: 0px;
}
/* line 1435, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-name .ma-refine-field {
  width: 280px;
  margin: auto;
}
/* line 1440, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-name .ma-refine-field-id {
  width: 280px;
  margin-left: 0px;
}
/* line 1445, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-field-calendar .select-wrapper {
  width: 120px;
}
/* line 1449, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-field-calendar .select-wrapper select {
  width: 120px;
}
/* line 1453, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-top {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 1457, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-top select {
  width: 60px;
}
/* line 1461, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-method {
  width: 150px;
  height: 40px;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 1469, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-field-planner {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  padding-right: 25px;
  color: #000;
  /*// font-size:0.8em;*/
}
/* line 1478, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-top {
  color: #000;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  /*// font-size:0.9em;*/
}
/* line 1486, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .hider {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 1490, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-buttons {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  text-align: center;
  right: 0px;
  left: auto;
  clear: both;
  float: none;
  position: relative;
  margin: 0px auto 0px auto;
  padding: 0px 0px 0px 0px;
  width: 280px;
}
/* line 1504, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper #ma-refine-search-form .ma-button {
  margin-left: 5px;
  /*// font-size:1em;*/
  padding: 5px 10px 5px 10px;
}
/* line 1511, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ui-button {
  /*
  	border:1px solid #DACA72;
  	background:url(/template/images/button-bg.png) repeat-x ;
      text-shadow: -1px -1px 2px #000000;
      box-shadow: 2px 2px 5px 0 #000 ;
      */
  /*
  	background: #2E2A29;
  	border:1px solid #eee;
  	border-radius: 3px;
  	color: palette(white);
  	// font-size: 13px;
  	padding: 8px 20px;
  	text-transform: uppercase;
  	text-decoration: none;
  	*/
}
/* line 1530, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-search-form .ui-button {
  /*
    border-color: rgb( 76, 78, 0 );
    border-style: solid;
    background-image: -moz-linear-gradient( 90deg, rgb( 243,184,143 ) 0%, rgb( 203, 96, 21 ) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb( 243,184,143 ) 0%, rgb( 203, 96, 21 ) 100%);
    box-shadow: 1px 1.732px 1px 0px rgb( 34, 30, 31 );
    */
}
/* line 1540, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-search-form .ui-state-active .ui-button {
  /*
    border-color: rgb( 76, 78, 0 );
    border-style: solid;
    background-image: -moz-linear-gradient( 90deg, rgb( 30, 30, 0 ) 0%, rgb( 113, 115, 0 ) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb( 30, 30, 0 ) 0%, rgb( 113, 115, 0 ) 100%);
    box-shadow: 1px 1.732px 1px 0px rgb( 34, 30, 31 );
    color:#000;
    margin:0px;
    */
}
/* line 1552, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-search-form .ui-button-text {
  padding: 5px;
}
/* line 1559, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-species {
  padding-right: 10px;
  padding-left: 10px;
  margin: 0;
}
@media screen and (max-width: 850px) {
  /* line 1559, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper .ma-refine-species {
    padding-left: 10px;
    width: 32%;
    border-right: none;
  }
}
@media screen and (max-width: 685px) {
  /* line 1559, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper .ma-refine-species {
    width: 32%;
  }
}
@media screen and (max-width: 523px) {
  /* line 1559, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper .ma-refine-species {
    width: 47%;
  }
}
@media screen and (max-width: 360px) {
  /* line 1559, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper .ma-refine-species {
    width: 100%;
  }
}
@media screen and (max-width: 850px) {
  /* line 1593, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper div.ma-refine-location {
    width: 33%;
    border-right: 0;
  }
}
@media screen and (max-width: 685px) {
  /* line 1593, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper div.ma-refine-location {
    width: 32%;
  }
}
@media screen and (max-width: 523px) {
  /* line 1593, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper div.ma-refine-location {
    width: 47%;
  }
}
@media screen and (max-width: 360px) {
  /* line 1593, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper div.ma-refine-location {
    width: 100%;
    margin-top: 10px;
    margin-left: 0;
    padding-right: 17px;
  }
}
@media screen and (max-width: 850px) {
  /* line 1618, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper div.ma-refine-awarded {
    width: 33%;
    border-right: 0;
  }
}
@media screen and (max-width: 685px) {
  /* line 1618, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper div.ma-refine-awarded {
    width: 32%;
  }
}
@media screen and (max-width: 523px) {
  /* line 1618, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper div.ma-refine-awarded {
    width: 47%;
  }
}
@media screen and (max-width: 360px) {
  /* line 1618, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper div.ma-refine-awarded {
    width: 100%;
    margin-top: 10px;
    margin-left: 0;
    padding-right: 17px;
  }
}
/* line 1645, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-main-search {
  margin-bottom: 20px;
}
@media screen and (max-width: 1023px) {
  /* line 1645, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper .ma-main-search {
    padding: 0 20px;
  }
}
/* line 1655, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-date-fields,
.page-201353 .ma-profile-form-wrapper div.ma-refine-refresh {
  display: inline-block;
  padding: 0 10px 0 9px;
  margin: 0;
  border-right: 0;
}
@media screen and (max-width: 850px) {
  /* line 1655, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper .ma-refine-date-fields,
  .page-201353 .ma-profile-form-wrapper div.ma-refine-refresh {
    border-right: none;
    padding: 0 0 0 9px;
  }
}
/* line 1670, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-location {
  padding: 0px 10px 0px 0px;
  display: inline-block;
  margin: 0;
  border-right: none;
}
@media screen and (max-width: 850px) {
  /* line 1670, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper .ma-refine-location {
    border-right: none;
    padding: 0 0 0 9px;
  }
}
/* line 1683, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-awarded {
  display: inline-block;
  padding: 0 10px 0 9px;
  margin: 0;
}
@media screen and (max-width: 850px) {
  /* line 1683, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper .ma-refine-awarded {
    border-right: none;
    padding: 0 0 0 9px;
  }
}
/* line 1696, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper form div.ma-refine-date-fields input {
  width: 100%;
  height: 40px;
}
@media screen and (max-width: 850px) {
  /* line 1696, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper form div.ma-refine-date-fields input {
    height: 37px;
  }
}
/* line 1706, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper div.ma-refine-refresh {
  border-right: none;
  text-align: right;
  float: right;
  padding: 0px 0px 0px 5px;
}
@media screen and (max-width: 523px) {
  /* line 1706, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper div.ma-refine-refresh {
    width: 47%;
    display: block;
    margin-left: 10px;
    padding: 0 15px 0 0;
  }
}
@media screen and (max-width: 360px) {
  /* line 1706, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper div.ma-refine-refresh {
    margin: 0 0 0 10px;
    text-align: left;
    width: 100%;
    padding-right: 24px;
  }
}
@media screen and (max-width: 360px) {
  /* line 1735, ../scss/modules/_industry-catches.scss */
  .page-201353 .ma-profile-form-wrapper .ma-refine-name-wrapper > div.ma-refine-name {
    width: 100%;
    padding-left: 0px;
    padding-right: 0px;
  }
}
/* line 1746, ../scss/modules/_industry-catches.scss */
.page-201353 .ma-profile-form-wrapper .ma-refine-species {
  border-right: none;
}

/* line 1752, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper {
  padding-top: 30px;
  display: block;
  max-width: 980px;
  margin-left: auto;
  margin-right: auto;
  /* SEARCH SUMMARY RESULTS */
}
/* line 1756, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-wrap {
  margin-bottom: 20px;
  padding: 0px;
}
@media screen and (max-width: 519px) {
  /* line 1756, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-wrap {
    width: 100%;
  }
}
@media screen and (min-width: 520px) and (max-width: 1023px) {
  /* line 1756, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-wrap {
    width: 50%;
    display: inline-block;
  }
  /* line 1766, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-wrap:nth-child(2n+1) {
    padding-right: 10px;
  }
  /* line 1769, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-wrap:nth-child(2n+2) {
    padding-left: 10px;
  }
}
/* line 1776, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-field label
, #ma-refine-industry-form-wrapper .ma-refine-field-id label {
  margin-left: 0px;
}
/* line 1780, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-button {
  text-transform: uppercase;
}
/* line 1783, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .infield-wrapper {
  padding-bottom: 0px;
}
/* line 1787, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper label {
  display: block;
  text-transform: uppercase;
  padding: 0px 10px 10px 0;
}
/* line 1795, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-profile-column {
  padding: 0px;
}
/* line 1799, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .select-wrapper {
  margin-bottom: 0px;
}
/* line 1803, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-field,
#ma-refine-industry-form-wrapper .ma-refined-date-fields {
  padding-bottom: 0px;
}
/* line 1814, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper label.grid-view {
  margin-right: 0px !important;
}
/* line 1822, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper.type-lil-angler .ma-refine-name.angler-id {
  display: none;
}
/* line 1825, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper.type-lil-angler #ma-refine-sort-length-label {
  display: none;
}
/* line 1828, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper.type-lil-angler .ma-refine-awarded {
  display: none;
}
/* line 1833, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper.type-first-time .ma-refine-awarded {
  display: none;
}
/* line 1839, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper select {
  padding: 5px;
  border: none;
  height: 48px;
  padding-left: 10px;
}
/* line 1846, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .dd {
  border: 0;
  background: #fff;
  width: 100% !important;
}
/* line 1851, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .dd .arrow, #ma-refine-industry-form-wrapper .dd .arrowoff {
  margin-top: -8px;
  right: 15px;
}
/* line 1855, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .dd .ddChild li.selected {
  background: #cf6030;
  color: #fff;
}
/* line 1859, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .dd .ddChild li.selected .ddlabel {
  color: #fff;
}
/* line 1865, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .dd .ddlabel {
  font-family: "alternate-gothic-no-2-d", "Arial", Helvetica, sans-serif;
  font-size: 1.688rem;
  line-height: 1.333em;
  display: inline-block;
  text-transform: uppercase;
}
/* line 1872, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .dd .ddcommon .ddChild li img {
  display: inline-block;
  padding-left: 30px;
  padding-right: 30px;
}
/* line 1878, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .dd .ddTitleText img {
  padding-left: 30px;
  padding-right: 30px;
}
/* line 1882, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .dd .ddTitleText .ddlabel {
  top: 3px;
  position: relative;
  padding-left: 5px;
  padding-right: 20px;
}
/* line 1892, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .dd li img {
  display: inline-block;
  padding-left: 30px;
  padding-right: 30px;
}
/* line 1899, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .dd .ddChild {
  max-height: 400px;
}
/* line 1903, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper input[type=text] {
  width: 100%;
  background: #fff;
  font-size: 1.688rem;
  line-height: 1.333em;
  font-family: "alternate-gothic-no-2-d", "Arial", Helvetica, sans-serif;
  height: auto;
  margin-top: 0px;
}
/* line 1916, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-date-fields input[type=text] {
  text-align: center;
  padding-left: 0;
  padding-right: 0;
}
/* line 1923, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper #fish_species_msdd {
  background: #fff;
}
/* line 1928, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper form .ma-refine-species label,
#ma-refine-industry-form-wrapper form .ma-refine-location label,
#ma-refine-industry-form-wrapper form .ma-refine-awarded label,
#ma-refine-industry-form-wrapper form label.date-label {
  width: 100%;
  padding: 0 10px 10px 0;
  margin: 0;
  font-style: normal;
  display: block;
  line-height: 1em;
}
/* line 1941, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-title {
  display: none;
  height: 20px;
  padding-top: 4px;
  margin-right: 0px;
  font-family: 'lato';
  clear: both;
  float: none;
}
/* line 1951, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-date-fields {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-left: 5px;
  padding-bottom: 10px;
  display: block;
  margin: auto;
}
/* line 1953, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-date-fields input[type=text] {
  text-align: center;
  padding-left: 0;
  padding-right: 0;
}
/* line 1962, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-date-fields label {
  display: block;
  margin-left: 0;
  padding-top: 0px;
}
/* line 1973, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-wrap .select-wrapper {
  border: none;
}
/* line 1976, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-wrap .text-wrapper {
  border: 1px solid #dddbd9;
}
/* line 1980, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-wrap .select-wrapper select {
  padding-top: 4px;
  border: 1px solid #dddbd9;
}
/* line 1986, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-wrap .text-wrapper input {
  border: none;
}
/* line 1991, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-wrap .text-wrapper input:focus,
#ma-refine-industry-form-wrapper .ma-refine-wrap .select-wrapper select:focus {
  outline: none;
  border-color: #cb6015;
}
/* line 1998, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-refresh.ma-refine-wrap {
  text-align: center;
  margin-bottom: 10px;
}
/* line 2002, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-refresh.ma-refine-wrap input[type=button], #ma-refine-industry-form-wrapper .ma-refine-refresh.ma-refine-wrap input[type=submit] {
  display: inline-block;
  width: auto;
  min-width: 100px;
  margin: 5px auto;
}
/* line 2010, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-from
, #ma-refine-industry-form-wrapper .ma-refine-to {
  width: 99px;
  height: 34px;
  margin-right: 0px;
  margin-left: 0px;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  color: #111;
  vertical-align: top;
}
/* line 2025, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-field
, #ma-refine-industry-form-wrapper .ma-refine-field-month
, #ma-refine-industry-form-wrapper .ma-refine-field-day
, #ma-refine-industry-form-wrapper .ma-refine-field-year
, #ma-refine-industry-form-wrapper .ma-refine-field-method
, #ma-refine-industry-form-wrapper .ma-refine-field-top
, #ma-refine-industry-form-wrapper .ma-refine-field-id {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 280px;
  margin: auto;
}
/* line 2038, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-field-month strong
, #ma-refine-industry-form-wrapper .ma-refine-field-day strong
, #ma-refine-industry-form-wrapper .ma-refine-field-year strong
, #ma-refine-industry-form-wrapper .ma-refine-field-method strong
, #ma-refine-industry-form-wrapper .ma-refine-field-top strong
, #ma-refine-industry-form-wrapper .ma-refine-field-group strong {
  width: 99px;
  height: 34px;
  margin-right: 0px;
  margin-left: 0px;
  display: inline-block;
  vertical-align: baseline;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  color: #111;
  font-weight: normal;
}
/* line 2064, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper label[for="ma-refine-by-species"] span.ui-button-text,
#ma-refine-industry-form-wrapper label[for="ma-refine-by-lake"] span.ui-button-text,
#ma-refine-industry-form-wrapper label[for="ma-refine-sort-size"] span.ui-button-text,
#ma-refine-industry-form-wrapper label[for="ma-refine-sort-date"] span.ui-button-text {
  display: inline-block;
}
/* line 2071, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper label[for="ma-refine-by-species"].ui-button {
  width: auto;
}
/* line 2076, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper label[for="ma-refine-by-lake"].ui-button {
  width: auto;
}
/* line 2082, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper label[for="ma-refine-sort-size"].ui-button {
  width: auto;
}
/* line 2087, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper label[for="ma-refine-sort-date"].ui-button {
  width: auto;
}
/* line 2093, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-field strong {
  color: #ffffef;
  font-weight: normal;
  margin-bottom: 5px;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-right: 3px;
  margin-left: 10px;
}
/* line 2106, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-field-month {
  width: 50px;
}
/* line 2110, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-field-day {
  width: 50px;
  margin-left: 5px;
}
/* line 2114, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-field-day label {
  width: 50px;
}
/* line 2119, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-field-method {
  width: 280px;
  display: block;
  margin-bottom: 10px;
  margin: auto;
  padding-bottom: 10px;
}
/* line 2127, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-field-method select {
  width: 280px;
}
/* line 2131, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-field-top {
  width: 90px;
  margin-left: 5px;
  margin-right: 5px;
}
/* line 2137, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-field-top select {
  width: 90px;
}
/* line 2141, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-search-refine select {
  /*// font-size:0.750em;*/
}
/* line 2145, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-field-day input[type=text], #ma-refine-industry-form-wrapper .ma-refine-field-day input[type=password] {
  width: 50px;
}
/* line 2149, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-field-year {
  width: 70px;
  margin-left: 5px;
}
/* line 2158, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-field {
  display: block;
  margin: auto;
}
/* line 2163, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .sub-expander .ma-refine-field {
  margin-right: 10px;
  margin-left: 0px;
  vertical-align: bottom;
  clear: both;
}
/* line 2171, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-name-wrapper {
  padding-bottom: 10px;
  padding-right: 10px;
}
/* line 2175, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-name-wrapper label {
  width: 100%;
  padding: 0 10px 10px 0;
  margin: 0;
  font-weight: bold;
  font-style: normal;
  display: block;
}
/* line 2192, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-field input,
#ma-refine-industry-form-wrapper .ma-refine-field label,
#ma-refine-industry-form-wrapper .ma-refine-field select,
#ma-refine-industry-form-wrapper .ma-refine-field-id input,
#ma-refine-industry-form-wrapper .ma-refine-field-id label,
#ma-refine-industry-form-wrapper .ma-refine-field-id select,
#ma-refine-industry-form-wrapper .sub-expander .ma-search-sub-filters input,
#ma-refine-industry-form-wrapper .sub-expander .ma-search-sub-filters label,
#ma-refine-industry-form-wrapper .sub-expander .ma-search-sub-filters select {
  font-family: "alternate-gothic-no-2-d", "Arial", Helvetica, sans-serif;
  font-style: normal;
  font-size: 1.688rem;
  font-weight: normal;
}
/* line 2205, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-field label,
#ma-refine-industry-form-wrapper .ma-refine-field-id label,
#ma-refine-industry-form-wrapper .sub-expander .ma-search-sub-filters label {
  line-height: 1em;
}
/* line 2209, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-field input::placeholder,
#ma-refine-industry-form-wrapper .ma-refine-field-id input::placeholder,
#ma-refine-industry-form-wrapper .sub-expander .ma-search-sub-filters input::placeholder {
  color: #aaa;
}
/* line 2216, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-date-fields input,
#ma-refine-industry-form-wrapper .ma-refine-date-fields label,
#ma-refine-industry-form-wrapper .ma-refine-date-fields select,
#ma-refine-industry-form-wrapper .ma-refine-date-fields input {
  font-family: "alternate-gothic-no-2-d", "Arial", Helvetica, sans-serif;
  font-style: normal;
  font-size: 1.688rem;
}
/* line 2224, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-date-fields input::placeholder {
  color: #aaa;
}
/* line 2232, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-field select,
#ma-refine-industry-form-wrapper .ma-refine-field-calendar select {
  width: 100%;
}
/* line 2239, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-field label
, #ma-refine-industry-form-wrapper .ma-refine-field-id label {
  margin-left: 0px;
}
/* line 2244, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-field-calendar label
, #ma-refine-industry-form-wrapper .ma-refine-field-month label
, #ma-refine-industry-form-wrapper .ma-refine-field-day label
, #ma-refine-industry-form-wrapper .ma-refine-field-year label {
  padding-top: 3px;
  margin-left: 8px;
}
/* line 2253, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-buttons {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  position: relative;
  right: 0px;
  left: auto;
  width: 280px;
  padding: 0px 0px 0px 0px;
  margin: 0px auto 20px auto;
  float: none;
  clear: both;
  text-align: center;
}
/* line 2266, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper #ma-refine-search-form .ma-button {
  padding: 5px 10px 5px 10px;
  font-family: "league_gothicregular", "Arial", Helvetica, sans-serif;
  text-transform: uppercase;
  font-size: 1.5rem;
}
/* line 2273, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper #clear-search {
  font-family: "league_gothicregular", "Arial", Helvetica, sans-serif;
  text-transform: uppercase;
  font-size: 1.5rem;
  margin-left: 10px;
  border: 0;
}
/* line 2284, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-search-species-title {
  font-size: 1.5rem;
  text-align: center;
  padding: 10px 0px;
  font-family: "league_gothicregular", "Arial", Helvetica, sans-serif;
  text-transform: uppercase;
}
/* line 2292, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper #ma-search-summary1 {
  border-top: 1px solid #ddd;
}
/* line 2296, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-search-summary {
  border-bottom: 1px solid #ddd;
  padding: 10px 10px 10px 20px;
  /*// font-size:0.813em;*/
  cursor: pointer;
}
/* line 2304, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-search-results {
  display: none;
}
/* line 2308, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-search-summary .view-switcher {
  float: right;
  display: none;
}
/* line 2313, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-search-summary strong {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-right: 20px;
  font-weight: normal;
  color: #AD9D69;
}
/* line 2321, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-search-summary em {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-right: 20px;
}
/* line 2327, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-field-group .ui-buttonset .ui-button,
#ma-refine-industry-form-wrapper .ma-refine-field-sort .ui-buttonset .ui-button {
  /*width:65px;*/
}
/* line 2333, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper h2.records-title {
  background-image: url(/template/images/awards-passion.png);
  background-position: left middle;
  background-size: 65px;
  padding-left: 80px;
  padding-top: 20px;
  height: 65px;
  display: block;
  vertical-align: middle;
  background-repeat: no-repeat;
  margin-top: 20px;
}
/* line 2346, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-name-wrapper {
  margin-bottom: 20px;
}
/* line 2348, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-name-wrapper .ma-refine-name.first-name {
  width: 100%;
}
@media screen and (min-width: 481px) {
  /* line 2348, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-name-wrapper .ma-refine-name.first-name {
    width: 50%;
    padding-right: 5px;
    display: inline-block;
  }
}
/* line 2356, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-name-wrapper .ma-refine-name.last-name {
  width: 100%;
}
@media screen and (min-width: 481px) {
  /* line 2356, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-name-wrapper .ma-refine-name.last-name {
    width: 50%;
    padding-left: 5px;
    display: inline-block;
  }
}
/* line 2367, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-species-wrapper {
  margin-bottom: 20px;
}
/* line 2371, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-species-wrapper > div {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  padding: 0px 10px 0px 10px;
  width: 20%;
  margin: 0px;
}
@media screen and (min-width: 481px) and (max-width: 1023px) {
  /* line 2371, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-species-wrapper > div {
    width: 50%;
    border-right: none;
  }
  /* line 2382, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-species-wrapper > div.ma-date-from {
    padding-left: 0px;
    margin-top: 10px;
  }
  /* line 2387, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-species-wrapper > div.ma-date-to {
    padding-right: 0px;
    margin-top: 10px;
  }
  /* line 2392, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-species-wrapper > div.ma-refine-location, #ma-refine-industry-form-wrapper .ma-refine-species-wrapper > div.ma-refine-awarded {
    padding-right: 0px;
  }
  /* line 2397, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-species-wrapper > div.ma-refine-refresh {
    width: 100%;
  }
}
@media screen and (max-width: 480px) {
  /* line 2371, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-species-wrapper > div {
    width: 100%;
    padding-left: 0px;
    padding-right: 0px;
    margin-top: 10px;
  }
}
/* line 2409, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-species-wrapper > div.ma-refine-refresh {
  padding-right: 0px;
  padding-top: 20px;
}
/* line 2414, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-species-wrapper > div.ma-refine-species {
  padding-left: 0px;
}
/* line 2419, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper div.ma-refine-name-wrapper > div > div.ma-refine-field {
  width: 100%;
}
/* line 2423, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-name-wrapper > div > div label {
  display: inline-block;
  margin-left: 0;
  font-style: normal;
  text-transform: uppercase;
}
/* line 2431, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper div.ma-refine-name-wrapper > div.new-angler {
  padding: 10px 0px 0px 10px;
}
/* line 2436, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper div.ma-refine-name-wrapper > div.new-angler label {
  padding: 4px 0px 4px 10px;
}
@media screen and (max-width: 767px) {
  /* line 2431, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper div.ma-refine-name-wrapper > div.new-angler {
    width: 100%;
    padding-left: 0px;
  }
}
@media screen and (min-width: 480px) and (max-width: 522px) {
  /* line 2431, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper div.ma-refine-name-wrapper > div.new-angler {
    width: 50%;
  }
  /* line 2447, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper div.ma-refine-name-wrapper > div.new-angler .ma-refine-field {
    padding-top: 26px;
  }
  /* line 2451, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper div.ma-refine-name-wrapper > div.new-angler:nth-child(2n+1) {
    padding-left: 0px;
  }
  /* line 2455, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper div.ma-refine-name-wrapper > div.new-angler:nth-child(2n+2) {
    padding-right: 0px;
  }
}
@media screen and (min-width: 768px) {
  /* line 2466, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper div.ma-refine-name-wrapper > div.new-angler .ma-refine-field {
    padding-top: 26px;
  }
}
@media screen and (max-width: 360px) {
  /* line 2431, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper div.ma-refine-name-wrapper > div.new-angler {
    width: 100%;
    padding-top: 0px;
  }
}
@media screen and (max-width: 849px) {
  /* line 2518, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-name-wrapper > div.new-angler span.ui-checkbox {
    margin-top: 0px;
  }
}
/* line 2537, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-name-wrapper > div:first-of-type > div {
  margin-left: 0;
  padding-left: 0px;
}
/* line 2542, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-name-wrapper > div:last-of-type > div {
  margin-left: 0;
  padding-right: 0px;
}
/* line 2562, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper #ma-refine-search-form input {
  background-color: white;
  border: 1px solid #D8D8CE;
}
/* line 2567, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper #ma-refine-search-form .text-wrapper {
  margin-bottom: 0;
  border: none;
}
/* line 2572, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper #ma-refine-search-form .ma-search-overview {
  display: block;
  text-align: left;
  padding: 0px 0px 10px 0px;
  text-align: left;
  margin: auto;
  width: 280px;
}
/* line 2583, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper #ma-refine-search-form select {
  background-image: url(/template/images/select-arrow.png);
  background-repeat: no-repeat;
  background-position: 100%;
  appearance: none;
  padding: 10px;
  text-overflow: ellipsis;
}
/* line 2593, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper #ma-refine-search-form select option {
  padding: 0 5px;
}
/* line 2597, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper #ma-refine-search-form select,
#ma-refine-industry-form-wrapper #ma-refine-search-form select option {
  background-color: #cf6030;
  color: white;
  border: none;
  outline: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
}
/* line 2611, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper #ma-refine-search-form .ma-refine-form-wrapper input {
  background-color: white;
}
/* line 2615, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper #ma-refine-search-form div.ma-refine-refresh input {
  background-color: #474342;
  margin-top: 36px;
}
/* line 2619, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper #ma-refine-search-form div.ma-refine-refresh input.search-button {
  width: 100%;
}
/* line 2624, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper #ma-refine-search-form .ma-refine-species {
  padding-right: 10px;
  margin: 0;
  border-right: 1px solid #ea8c2c;
}
@media screen and (max-width: 850px) {
  /* line 2624, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper #ma-refine-search-form .ma-refine-species {
    border-right: none;
  }
}
/* line 2635, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper #ma-refine-search-form .ma-main-search {
  margin-bottom: 20px;
}
/* line 2640, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper #ma-refine-search-form div.ma-refine-location,
#ma-refine-industry-form-wrapper #ma-refine-search-form div.ma-refine-awarded,
#ma-refine-industry-form-wrapper #ma-refine-search-form div.ma-refine-date-fields,
#ma-refine-industry-form-wrapper #ma-refine-search-form div.ma-refine-refresh {
  display: inline-block;
  height: 68px;
  padding: 0 10px;
  margin: 0;
  border-right: 1px solid #ea8c2c;
}
@media screen and (max-width: 850px) {
  /* line 2640, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper #ma-refine-search-form div.ma-refine-location,
  #ma-refine-industry-form-wrapper #ma-refine-search-form div.ma-refine-awarded,
  #ma-refine-industry-form-wrapper #ma-refine-search-form div.ma-refine-date-fields,
  #ma-refine-industry-form-wrapper #ma-refine-search-form div.ma-refine-refresh {
    border-right: none;
  }
}
/* line 2656, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper #ma-refine-search-form div.ma-refine-refresh {
  border-right: none;
}
/* line 2661, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper #ma-refine-search-form .ma-refine-species label,
#ma-refine-industry-form-wrapper #ma-refine-search-form .ma-refine-location label,
#ma-refine-industry-form-wrapper #ma-refine-search-form .ma-refine-awarded label,
#ma-refine-industry-form-wrapper #ma-refine-search-form label.date-label {
  width: 100%;
  padding: 0 10px 10px 0;
  margin: 0;
  font-weight: bold;
  font-style: normal;
  display: block;
}
/* line 2673, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper #ma-refine-search-form label.infield-label {
  position: absolute;
  left: 0px;
  padding-top: 15px;
}
/* line 2679, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper #ma-refine-search-form .ma-refine-name-wrapper {
  padding-top: 10px;
  padding-bottom: 10px;
}
/* line 2683, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper #ma-refine-search-form .ma-refine-name-wrapper label {
  width: 100%;
  padding: 0 10px 10px 0;
  margin: 0;
  font-weight: bold;
  font-style: normal;
  display: block;
}
/* line 2693, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper #ma-refine-search-form .ma-refine-name {
  display: inline-block;
  padding-right: 10px;
  margin: 0;
}
/* line 2698, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper #ma-refine-search-form .ma-refine-name .ma-refine-field {
  width: 100%;
}
/* line 2704, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .search-expander {
  color: #ffe;
  position: absolute;
  padding-top: 5px;
  white-space: nowrap;
  text-decoration: none;
  width: 100px;
  right: 20px;
  top: 0px;
  z-index: 100;
  display: none;
}
/* line 2717, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .search-expander a {
  background: url("/template/images/search-icon.png") right center no-repeat;
  color: #ffe;
  text-decoration: none;
  display: block;
  overflow: hidden;
}
/* line 2725, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .search-expander a span {
  visibility: hidden;
}
/* line 2729, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-search-refine {
  padding: 0px 0px 0px 0px;
  width: 100%;
  text-align: center;
}
/* line 2735, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-search-range {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  text-align: center;
  vertical-align: middle;
  width: 15px;
  height: 30px;
}
/* line 2744, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-title {
  color: #000;
  padding-top: 4px;
  height: 20px;
  float: left;
  margin-right: 0px;
  margin: auto;
  clear: both;
  display: none;
  float: none;
}
/* line 2756, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-more-fields {
  margin-right: 0px;
  margin: auto;
  float: none;
  text-align: left;
  display: inline-block;
}
/* line 2764, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-from,
#ma-refine-industry-form-wrapper .ma-refine-to {
  margin-right: 0px;
  color: #000;
  vertical-align: top;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-left: 0px;
  width: 60px;
}
/* line 2778, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-field,
#ma-refine-industry-form-wrapper .ma-refine-field-month,
#ma-refine-industry-form-wrapper .ma-refine-field-day,
#ma-refine-industry-form-wrapper .ma-refine-field-year,
#ma-refine-industry-form-wrapper .ma-refine-field-method,
#ma-refine-industry-form-wrapper .ma-refine-field-top,
#ma-refine-industry-form-wrapper .ma-refine-field-id {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: auto;
  margin: auto;
}
/* line 2792, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-field-month strong,
#ma-refine-industry-form-wrapper .ma-refine-field-day strong,
#ma-refine-industry-form-wrapper .ma-refine-field-year strong,
#ma-refine-industry-form-wrapper .ma-refine-field-method strong,
#ma-refine-industry-form-wrapper .ma-refine-field-top strong,
#ma-refine-industry-form-wrapper .ma-refine-field-sort strong,
#ma-refine-industry-form-wrapper .ma-refine-field-group strong {
  color: #000;
  font-weight: normal;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-right: 0px;
  margin-left: 0px;
}
/* line 2810, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-field strong {
  color: #000;
  font-weight: normal;
  margin-bottom: 5px;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-right: 3px;
  margin-left: 10px;
}
/* line 2823, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-field-month {
  width: auto;
  margin-right: 10px;
}
/* line 2830, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-field-day {
  width: auto;
  margin-right: 10px;
}
@media screen and (max-width: 640px) {
  /* line 2837, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .harvests-catch-form .ma-refine-field-method {
    margin-left: 20px;
  }
}
@media screen and (max-width: 915px) {
  /* line 2844, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper form.list .ma-refine-field-method {
    margin-left: 5px;
    margin-right: 20%;
  }
}
@media screen and (max-width: 850px) {
  /* line 2844, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper form.list .ma-refine-field-method {
    margin-right: 0;
  }
}
@media screen and (max-width: 685px) {
  /* line 2844, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper form.list .ma-refine-field-method {
    margin-left: 0;
  }
}
/* line 2867, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper div.ma-refine-field-method {
  width: 190px;
  display: inline-block;
}
@media screen and (max-width: 1040px) {
  /* line 2867, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper div.ma-refine-field-method {
    width: 180px;
  }
}
/* line 2875, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper div.ma-refine-field-method label {
  font-family: "alternate-gothic-no-2-d", "Arial", Helvetica, sans-serif;
  font-style: normal;
  font-size: 1.688rem;
  font-weight: normal;
  line-height: 1em;
  padding: 0 0px 10px 0;
  display: block;
}
/* line 2896, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper div.ma-refine-field-method .select-wrapper {
  margin-bottom: 5px;
}
/* line 2901, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper div.ma-refine-field-method select {
  width: 100%;
}
/* line 2905, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-field-top {
  width: 90px;
  margin-left: 5px;
  margin-right: 5px;
}
/* line 2911, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-field-top select {
  width: 90px;
}
/* line 2915, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-field-month input[type=text] {
  width: 50px;
}
@media screen and (max-width: 553px) {
  /* line 2915, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-field-month input[type=text] {
    width: 40px;
  }
}
/* line 2922, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-field-day input[type=text] {
  width: 50px;
}
@media screen and (max-width: 553px) {
  /* line 2922, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-field-day input[type=text] {
    width: 40px;
  }
}
/* line 2929, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-field-year {
  width: 40%;
}
/* line 2933, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-field-year {
  width: 40%;
  max-width: 70px;
}
@media screen and (max-width: 377px) {
  /* line 2938, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-field-year label.infield-label {
    margin-left: 3px;
  }
}
@media screen and (max-width: 377px) {
  /* line 2944, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-field-year input {
    padding-left: 6px;
  }
}
/* line 2954, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-field {
  display: inline-block;
  width: 100%;
}
/* line 2959, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .sub-expander .ma-refine-field {
  margin-right: 10px;
  margin-left: 0px;
  vertical-align: bottom;
  clear: both;
}
/* line 2966, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-field select,
#ma-refine-industry-form-wrapper .ma-refine-field-calendar select {
  width: 100%;
  padding-right: 30px;
}
/* line 2973, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-field-calendar label,
#ma-refine-industry-form-wrapper .ma-refine-field-month label,
#ma-refine-industry-form-wrapper .ma-refine-field-day label,
#ma-refine-industry-form-wrapper .ma-refine-field-year label {
  padding-top: 15px;
}
/* line 2980, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-lake,
#ma-refine-industry-form-wrapper .ma-refine-fish,
#ma-refine-industry-form-wrapper .ma-refine-name {
  display: inline-block;
  margin: auto;
  padding: 0px;
}
/* line 2988, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .hider {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 2992, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-buttons {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  text-align: center;
  right: 0px;
  left: auto;
  clear: both;
  float: none;
  position: relative;
  margin: 0px auto 0px auto;
  padding: 0px 0px 0px 0px;
  width: 280px;
}
/* line 3006, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper #ma-refine-search-form .ma-button {
  margin-left: 5px;
  /*// font-size:1em;*/
  padding: 5px 10px 5px 10px;
}
/* line 3013, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ui-button {
  /*
    border:1px solid #DACA72;
    background:url(/template/images/button-bg.png) repeat-x ;
      text-shadow: -1px -1px 2px #000000;
      box-shadow: 2px 2px 5px 0 #000 ;
      */
  /*
    background: #2E2A29;
    border:1px solid #eee;
    border-radius: 3px;
    color: palette(white);
    // font-size: 13px;
    padding: 8px 20px;
    text-transform: uppercase;
    text-decoration: none;
    */
}
/* line 3032, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-search-form .ui-button {
  /*
    border-color: rgb( 76, 78, 0 );
    border-style: solid;
    background-image: -moz-linear-gradient( 90deg, rgb( 243,184,143 ) 0%, rgb( 203, 96, 21 ) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb( 243,184,143 ) 0%, rgb( 203, 96, 21 ) 100%);
    box-shadow: 1px 1.732px 1px 0px rgb( 34, 30, 31 );
    */
}
/* line 3042, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-search-form .ui-state-active .ui-button {
  /*
    border-color: rgb( 76, 78, 0 );
    border-style: solid;
    background-image: -moz-linear-gradient( 90deg, rgb( 30, 30, 0 ) 0%, rgb( 113, 115, 0 ) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb( 30, 30, 0 ) 0%, rgb( 113, 115, 0 ) 100%);
    box-shadow: 1px 1.732px 1px 0px rgb( 34, 30, 31 );
    color:#000;
    margin:0px;
    */
}
/* line 3054, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-search-form .ui-button-text {
  padding: 5px;
}
/* line 3061, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-main-search {
  margin-bottom: 20px;
}
@media screen and (max-width: 1023px) {
  /* line 3061, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-main-search {
    padding: 0 20px;
  }
}
/* line 3071, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-date-fields,
#ma-refine-industry-form-wrapper div.ma-refine-refresh {
  display: inline-block;
  border-right: 0;
}
/* line 3076, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-location {
  display: inline-block;
  border-right: none;
}
/* line 3081, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-awarded {
  display: inline-block;
}
@media screen and (max-width: 850px) {
  /* line 3081, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-awarded {
    border-right: none;
    padding: 0;
  }
}
/* line 3092, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper form div.ma-refine-date-fields input {
  width: 100%;
  height: 40px;
}
@media screen and (max-width: 850px) {
  /* line 3092, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper form div.ma-refine-date-fields input {
    height: 37px;
  }
}
@media screen and (max-width: 360px) {
  /* line 3102, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-name-wrapper > div.ma-refine-name {
    width: 100%;
    padding-left: 0px;
    padding-right: 0px;
  }
}
/* line 3109, ../scss/modules/_industry-catches.scss */
#ma-refine-industry-form-wrapper .ma-refine-species {
  border-right: none;
}
@media screen and (min-width: 1024px) {
  /* line 1752, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper {
    /* used to pad the page when searching has not been done */
    /* SEARCH SUMMARY RESULTS */
  }
  /* line 3116, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper #float-search {
    padding: 10px;
    margin-bottom: 10px;
    top: 0px;
    width: 400px;
    margin: auto;
    display: none;
  }
  /* line 3125, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-wrap {
    margin-bottom: 20px;
    margin-right: 0px;
  }
  /* line 3130, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper input[type="text"] {
    padding: 8px 5px 3px 10px;
  }
  /* line 3136, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-results-filler {
    height: 20px;
  }
  /* line 3139, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-search-rss {
    position: absolute;
    left: 40px;
    vertical-align: middle;
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }
  /* line 3145, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-search-rss img {
    vertical-align: middle;
    margin-right: 5px;
  }
  /* line 3151, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-search-form input[type=text], #ma-refine-industry-form-wrapper .ma-search-form input[type=password] {
    border: medium none;
    height: 25px;
    padding: 5px 5px 5px 10px;
    width: 100%;
  }
  /* line 3160, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-search-form .textarea-wrapper,
  #ma-refine-industry-form-wrapper .ma-search-form .text-wrapper,
  #ma-refine-industry-form-wrapper .ma-search-form .select-wrapper {
    margin-bottom: 0px;
  }
  /* line 3168, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-search-form .ma-search-sub-filters .textarea-wrapper,
  #ma-refine-industry-form-wrapper .ma-search-form .ma-search-sub-filters .text-wrapper,
  #ma-refine-industry-form-wrapper .ma-search-form .ma-search-sub-filters .select-wrapper {
    margin-bottom: 0px;
  }
  /* line 3177, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .master-angler-search-body #ma-refine-industry-form-wrapper {
    position: fixed;
    width: 1048px;
    display: block;
  }
  /* line 3183, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .master-angler-search-body .ma-header-padder {
    height: 114px;
  }
  /* line 3187, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .master-angler-search-body .ma-results-padder {
    height: 180px;
  }
  /* line 3196, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .text-wrapper.day {
    width: 40px;
    margin-right: 5px;
  }
  /* line 3201, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .text-wrapper.year {
    width: 50px;
  }
  /* line 3207, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-search-fish-table {
    border: none;
    width: 100%;
  }
  /* line 3211, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-search-fish-table .angler-row div {
    padding: 3px;
  }
  /* line 3214, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-search-fish-table .angler-column-row div {
    padding: 3px;
  }
  /* line 3219, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-search-fish-title {
    text-transform: uppercase;
    margin-top: 20px;
    width: 100%;
    margin-bottom: 20px;
  }
  /* line 3226, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-search-page-number-title {
    width: 100%;
  }
  /* line 3230, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .row1.on {
    border: 1px dotted #F5C8A9;
  }
  /* line 3234, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .row2.on {
    border: 1px dotted #F5C8A9;
  }
  /* line 3239, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-search-results-wrapper {
    padding: 20px 40px 20px 40px;
  }
  /* line 3241, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-search-results-wrapper.list {
    margin: auto;
  }
}
@media screen and (min-width: 1024px) and (min-width: 1024px) {
  /* line 3241, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-search-results-wrapper.list {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media screen and (min-width: 1024px) {
  /* line 3251, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-search-results-wrapper .angler-column-row {
    clear: both;
  }
  /* line 3256, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-search-results-wrapper .angler-row div {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    padding: 3px;
  }
  /* line 3273, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-search-results-wrapper .angler-column-row div {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    padding: 5px 3px 3px 3px;
  }
  /* line 3280, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-search-results-wrapper .angler-name {
    width: 50%;
  }
  /* line 3284, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-search-results-wrapper .angler-column-row .angler-name {
    width: 100%;
  }
  /* line 3289, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-search-results-wrapper .angler-address {
    width: 50%;
  }
  /* line 3293, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-search-results-wrapper .angler-location {
    width: 25%;
  }
  /* line 3297, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-search-results-wrapper.lil_angler .angler-location {
    width: 50%;
  }
  /* line 3301, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-search-results-wrapper .angler-caught {
    width: 25%;
  }
  /* line 3306, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-search-results-wrapper.lil_angler .angler-caught {
    width: 25%;
  }
  /* line 3312, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-search-results-wrapper .angler-length {
    width: 25%;
  }
  /* line 3317, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-search-results-wrapper .angler-column-row .angler-catch {
    display: none;
  }
  /* line 3320, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-search-results-wrapper .angler-released {
    width: 50px;
  }
  /* line 3323, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-search-results-wrapper .angler-rank {
    width: 50px;
  }
  /* line 3326, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-search-results-wrapper .angler-col1 {
    width: 30%;
  }
  /* line 3330, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-search-results-wrapper .angler-col2 {
    width: 50%;
  }
  /* line 3334, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-search-results-wrapper .angler-col3 {
    width: 20%;
  }
  /* line 3339, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-group {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    margin-left: 0;
  }
  /* line 3344, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-sort {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }
  /* line 3348, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-status,
  #ma-refine-industry-form-wrapper .ma-refine-device-name {
    padding: 0px 10px 0px 9px;
  }
  /* line 3353, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-status label,
  #ma-refine-industry-form-wrapper .ma-refine-device-name label {
    padding: 0 10px 10px 0;
  }
  /* line 3358, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-wrap {
    display: inline-block;
    vertical-align: top;
    margin-right: 0;
  }
  /* line 3365, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-wrap .select-wrapper {
    border: none;
  }
  /* line 3368, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-wrap .text-wrapper {
    border: 1px solid #dddbd9;
  }
  /* line 3371, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-wrap .select-wrapper select {
    padding-top: 4px;
  }
  /* line 3378, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-wrap .ma-refine-name {
    margin-left: 0;
  }
  /* line 3381, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-wrap .ma-refine-name .ma-refine-field {
    margin-left: 0;
  }
  /* line 3388, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-date-fields {
    width: auto;
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    padding: 0px 10px 0px 0px;
  }
  /* line 3395, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-date-fields .ma-refine-field-month {
    width: 50px;
  }
  /* line 3398, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-date-fields .ma-refine-field-day {
    width: 50px;
  }
  /* line 3400, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-date-fields .ma-refine-field-day .text-wrapper {
    width: 50px;
  }
  /* line 3405, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-date-from.ma-refine-wrap {
    padding-left: 10px;
    width: 20%;
  }
  /* line 3411, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-date-to.ma-refine-wrap {
    padding-left: 10px;
    width: 20%;
  }
  /* line 3417, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-device-name {
    width: 20%;
    padding-right: 0px;
  }
  /* line 3421, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-status,
  #ma-refine-industry-form-wrapper .ma-refine-location,
  #ma-refine-industry-form-wrapper .ma-refine-species {
    width: 25%;
    padding-right: 10px;
  }
  /* line 3429, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-location {
    padding-left: 10px;
  }
  /* line 3433, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-refresh.ma-refine-wrap {
    width: 25%;
    margin-top: 30px;
    text-align: right;
  }
  /* line 3437, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-refresh.ma-refine-wrap input {
    display: inline-block;
    width: auto;
    margin: 0 auto 1px;
    border: 0;
  }
  /* line 3443, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-refresh.ma-refine-wrap .ma-button {
    padding: 10px 15px 10px 15px;
  }
  /* line 3448, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-field-group,
  #ma-refine-industry-form-wrapper .ma-refine-field-sort {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    vertical-align: middle;
    width: auto;
    margin: 0px;
  }
  /* line 3455, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-field-group {
    margin-right: 10px;
  }
  /* line 3456, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-field-group strong {
    height: 45px;
    line-height: 1.2em;
    vertical-align: middle;
  }
  /* line 3464, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper label[for="ma-refine-by-lake"] {
    width: 76px;
  }
  /* line 3473, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper label[for="ma-refine-sort-size"] {
    width: 90px;
    margin-right: 0;
  }
  /* line 3477, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper label[for="ma-refine-sort-date"] {
    width: 90px;
  }
  /* line 3481, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-maintainance {
    height: 300px;
    width: 100%;
    padding: 10px;
  }
  /* line 3487, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-search-overview {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    padding: 30px 10px 10px 10px;
    width: 100%;
  }
  /* line 3496, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-search-refine {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    padding: 20px 0px 0px 40px;
    width: 49%;
    text-align: left;
  }
  /* line 3501, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-search-refine .ma-refine-field {
    margin-bottom: 5px;
  }
  /* line 3506, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-search-range {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    width: 15px;
    vertical-align: middle;
    height: 30px;
  }
  /* line 3513, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-title {
    display: block;
    vertical-align: top;
    padding-top: 4px;
    margin-right: 5px;
    margin-bottom: 20px;
    color: #111;
  }
  /* line 3523, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-more-fields {
    width: auto;
  }
  /* line 3528, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-from
  , #ma-refine-industry-form-wrapper .ma-refine-to {
    display: inline-block;
    width: auto;
    margin-right: 5px;
    vertical-align: top;
  }
  /* line 3539, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-field
  , #ma-refine-industry-form-wrapper .ma-refine-field-month
  , #ma-refine-industry-form-wrapper .ma-refine-field-day
  , #ma-refine-industry-form-wrapper .ma-refine-field-year
  , #ma-refine-industry-form-wrapper .ma-refine-field-method
  , #ma-refine-industry-form-wrapper .ma-refine-field-top
  , #ma-refine-industry-form-wrapper .ma-refine-field-id {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    width: 100%;
    margin: 0px;
    padding: 0px;
  }
  /* line 3553, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-field-month strong
  , #ma-refine-industry-form-wrapper .ma-refine-field-day strong
  , #ma-refine-industry-form-wrapper .ma-refine-field-year strong
  , #ma-refine-industry-form-wrapper .ma-refine-field-method strong
  , #ma-refine-industry-form-wrapper .ma-refine-field-top strong
  , #ma-refine-industry-form-wrapper .ma-refine-field-sort strong
  , #ma-refine-industry-form-wrapper .ma-refine-field-group strong {
    height: 25px;
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    margin-top: 3px;
    margin-right: 3px;
  }
  /* line 3568, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-field strong {
    margin-bottom: 5px;
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    margin-right: 3px;
    margin-left: 10px;
  }
  /* line 3576, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-field-month {
    width: 40px;
  }
  /* line 3580, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-field-day {
    width: 40px;
    margin-left: 5px;
  }
  /* line 3586, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-field-method {
    width: 240px;
    display: inline-block;
  }
  /* line 3591, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-field-method select {
    height: 48px;
  }
  /* line 3596, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-field-method select {
    width: 100%;
  }
  /* line 3601, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-field-top {
    width: 90px;
    margin-left: 5px;
    margin-right: 5px;
  }
  /* line 3607, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-field-top select {
    width: 90px;
  }
  /* line 3618, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-field-day input[type=text], #ma-refine-industry-form-wrapper .ma-refine-field-day input[type=password] {
    width: 50px;
  }
  /* line 3622, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-field-year {
    width: 65px;
    margin-left: 5px;
  }
}
@media screen and (min-width: 1024px) and (min-width: 1000px) and (max-width: 1040px) {
  /* line 3622, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-field-year {
    width: 57px;
  }
}
@media screen and (min-width: 1024px) {
  /* line 3632, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-field {
    width: 100%;
    margin-left: 0px;
  }
  /* line 3637, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .sub-expander .ma-refine-field {
    margin-right: 10px;
    margin-left: 0px;
    vertical-align: bottom;
    clear: both;
  }
  /* line 3645, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-field select,
  #ma-refine-industry-form-wrapper .ma-refine-field-calendar select {
    width: 100%;
  }
  /* line 3652, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-field label
  , #ma-refine-industry-form-wrapper .ma-refine-field-id label {
    margin-left: 0px;
  }
  /* line 3658, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-field-calendar label
  , #ma-refine-industry-form-wrapper .ma-refine-field-month label
  , #ma-refine-industry-form-wrapper .ma-refine-field-day label
  , #ma-refine-industry-form-wrapper .ma-refine-field-year label {
    margin-left: 8px;
  }
  /* line 3666, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-lake {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    width: 48%;
    margin-left: 10px;
  }
  /* line 3671, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-lake .ma-refine-field {
    width: 100%;
    margin-left: 0px;
    margin-bottom: 10px;
  }
  /* line 3678, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-fish {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    width: 49%;
  }
  /* line 3684, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-name {
    width: 20%;
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }
  /* line 3687, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-name .ma-refine-field {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    width: 100%;
    padding-right: 10px;
  }
  /* line 3693, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-name.last-name .ma-refine-field {
    width: 100%;
    padding-left: 10px;
  }
  /* line 3699, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-name .ma-refine-field-id {
    width: 100%;
  }
  /* line 3704, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-field-calendar .select-wrapper {
    width: 120px;
  }
  /* line 3707, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-field-calendar .select-wrapper select {
    width: 120px;
  }
  /* line 3714, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-top {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }
  /* line 3718, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-top select {
    width: 60px;
  }
  /* line 3722, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-method {
    width: 150px;
    height: 40px;
    margin-left: 10px;
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }
  /* line 3730, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-field-planner {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    padding-right: 25px;
  }
  /* line 3735, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-top {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }
  /* line 3740, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .hider {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }
  /* line 3744, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-buttons {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    width: 210px;
    margin-right: 40px;
    margin: 0px 10px 0px 10px;
  }
  /* line 3749, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-refine-buttons input[type="submit"] {
    padding: 15px;
    margin-bottom: 10px 3px;
  }
  /* line 3757, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper #ma-refine-search-form .ma-button {
    margin-left: 5px;
    padding: 5px 10px 5px 10px;
  }
  /* line 3766, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ui-button {
    /*
      border:1px solid #DACA72;
      */
    /*
      border:1px solid #eee;
      padding: 8px 20px;
      text-transform: uppercase;
      text-decoration: none;
      */
  }
  /* line 3778, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-search-form .ui-button {
    /*
    */
  }
  /* line 3784, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-search-form .ui-state-active .ui-button {
    /*
      margin:0px;
      */
  }
  /* line 3791, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-search-form .ui-button-text {
    padding: 5px;
  }
  /* line 3798, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-search-summary {
    padding: 10px 10px 10px 20px;
  }
  /* line 3802, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-search-results {
    display: none;
  }
  /* line 3806, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-search-summary .view-switcher {
    float: right;
    display: none;
  }
  /* line 3810, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-search-summary strong {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    margin-right: 20px;
  }
  /* line 3814, ../scss/modules/_industry-catches.scss */
  #ma-refine-industry-form-wrapper .ma-search-summary em {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    margin-right: 20px;
  }
}

/* line 2, ../scss/modules/_recordbook.scss */
.page-record-book .content-bg {
  padding-bottom: 150px;
}
/* line 6, ../scss/modules/_recordbook.scss */
.page-record-book .ma-search-results-print {
  padding-bottom: 100px;
  max-width: 1024px;
}

/* line 17, ../scss/modules/_recordbook.scss */
.pre-1991-msg {
  padding: 10px;
}

/* line 21, ../scss/modules/_recordbook.scss */
.no-catches {
  font-weight: bold;
}

/* line 26, ../scss/modules/_recordbook.scss */
.page-recordbook #ma-refine-form-wrapper .ma-refine-submission-buttons {
  padding-right: 30px;
}

/* line 31, ../scss/modules/_recordbook.scss */
#ma-refine-form-wrapper {
  position: relative;
}
/* line 34, ../scss/modules/_recordbook.scss */
#ma-refine-form-wrapper .ma-refine-submission-buttons {
  width: 100%;
  text-align: right;
}
@media screen and (max-width: 1023px) {
  /* line 34, ../scss/modules/_recordbook.scss */
  #ma-refine-form-wrapper .ma-refine-submission-buttons {
    padding-right: 30px;
  }
}
@media screen and (min-width: 1024px) {
  /* line 34, ../scss/modules/_recordbook.scss */
  #ma-refine-form-wrapper .ma-refine-submission-buttons {
    position: absolute;
    right: 0px;
    bottom: 0px;
    width: 260px;
    padding-right: 0px;
  }
}
/* line 49, ../scss/modules/_recordbook.scss */
#ma-refine-form-wrapper .ma-refine-submission-buttons .ma-refine-refresh {
  display: inline-block;
  padding-right: 10px;
}
/* line 54, ../scss/modules/_recordbook.scss */
#ma-refine-form-wrapper .ma-refine-submission-buttons .ma-search-overview {
  display: inline-block;
}
@media screen and (max-width: 767px) {
  /* line 61, ../scss/modules/_recordbook.scss */
  #ma-refine-form-wrapper .ma-search-secondary {
    padding-bottom: 20px;
    padding-top: 20px;
    position: relative;
  }
  /* line 67, ../scss/modules/_recordbook.scss */
  #ma-refine-form-wrapper .ma-search-secondary.has-groupby .ma-refine-field-group {
    width: auto;
    display: block;
    margin-left: 0px;
  }
  /* line 72, ../scss/modules/_recordbook.scss */
  #ma-refine-form-wrapper .ma-search-secondary.has-groupby .ma-refine-field-sort {
    width: auto;
    display: block;
    padding-left: 0px;
  }
}
@media screen and (min-width: 851px) and (max-width: 1023px) {
  /* line 81, ../scss/modules/_recordbook.scss */
  #ma-refine-form-wrapper .ma-search-secondary.has-groupby .ma-refine-field-sort {
    width: auto;
    display: inline-block;
    padding-left: 20px;
  }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  /* line 90, ../scss/modules/_recordbook.scss */
  #ma-refine-form-wrapper .ma-search-secondary {
    padding-bottom: 20px;
    padding-top: 20px;
    position: relative;
  }
  /* line 96, ../scss/modules/_recordbook.scss */
  #ma-refine-form-wrapper .ma-search-secondary.has-groupby .ma-refine-field-group {
    width: auto;
    display: inline-block;
    margin-left: 0px;
  }
  /* line 101, ../scss/modules/_recordbook.scss */
  #ma-refine-form-wrapper .ma-search-secondary.has-groupby .ma-refine-field-sort {
    width: auto;
    display: inline-block;
  }
  /* line 106, ../scss/modules/_recordbook.scss */
  #ma-refine-form-wrapper .ma-refine-field-sort {
    display: inline-block;
    width: auto;
  }
  /* line 110, ../scss/modules/_recordbook.scss */
  #ma-refine-form-wrapper .ma-refine-field-longest {
    padding: 0px 0px 0px 0px;
  }
  /* line 113, ../scss/modules/_recordbook.scss */
  #ma-refine-form-wrapper .ma-refine-refresh {
    margin-top: 00px;
  }
  /* line 115, ../scss/modules/_recordbook.scss */
  #ma-refine-form-wrapper .ma-refine-refresh input {
    margin-top: 10px;
  }
  /* line 119, ../scss/modules/_recordbook.scss */
  #ma-refine-form-wrapper .ma-search-overview {
    margin-top: 10px;
    position: relative;
    text-align: right;
    padding: 0px;
  }
}

/* line 154, ../scss/modules/_recordbook.scss */
#ma-print-search-form #ma-refine-form-wrapper .ma-refine-refresh-print {
  padding: 48px 10px 10px 10px;
}
/* line 157, ../scss/modules/_recordbook.scss */
#ma-print-search-form #ma-refine-form-wrapper .ma-refine-print-now {
  padding: 10px 10px 10px 0px;
  text-align: right;
}
/* line 161, ../scss/modules/_recordbook.scss */
#ma-print-search-form #ma-refine-form-wrapper .ma-refine-download {
  padding: 10px 10px 10px 10px;
}
/* line 164, ../scss/modules/_recordbook.scss */
#ma-print-search-form #ma-refine-form-wrapper .ma-refine-new-search {
  padding: 10px 10px 10px 10px;
  text-align: right;
}
/* line 169, ../scss/modules/_recordbook.scss */
#ma-print-search-form #ma-refine-form-wrapper .ma-refine-refresh-print,
#ma-print-search-form #ma-refine-form-wrapper .ma-refine-print-now,
#ma-print-search-form #ma-refine-form-wrapper .ma-refine-download,
#ma-print-search-form #ma-refine-form-wrapper .ma-refine-new-search {
  position: relative;
  width: 25%;
}
/* line 175, ../scss/modules/_recordbook.scss */
#ma-print-search-form #ma-refine-form-wrapper .ma-refine-refresh-print input.search-button,
#ma-print-search-form #ma-refine-form-wrapper .ma-refine-print-now input.search-button,
#ma-print-search-form #ma-refine-form-wrapper .ma-refine-download input.search-button,
#ma-print-search-form #ma-refine-form-wrapper .ma-refine-new-search input.search-button {
  background-image: url(/template/images/refresh-icon.png);
  background-repeat: no-repeat;
  background-position: 91% 50%;
  background-size: 18px;
  padding: 10px 35px 10px 15px;
}
/* line 182, ../scss/modules/_recordbook.scss */
#ma-print-search-form #ma-refine-form-wrapper .ma-refine-refresh-print .ma-refine-download,
#ma-print-search-form #ma-refine-form-wrapper .ma-refine-print-now .ma-refine-download,
#ma-print-search-form #ma-refine-form-wrapper .ma-refine-download .ma-refine-download,
#ma-print-search-form #ma-refine-form-wrapper .ma-refine-new-search .ma-refine-download {
  width: 10%;
}
/* line 186, ../scss/modules/_recordbook.scss */
#ma-print-search-form #ma-refine-form-wrapper .ma-refine-refresh-print input,
#ma-print-search-form #ma-refine-form-wrapper .ma-refine-print-now input,
#ma-print-search-form #ma-refine-form-wrapper .ma-refine-download input,
#ma-print-search-form #ma-refine-form-wrapper .ma-refine-new-search input {
  height: 48px;
  background-color: #474342;
  margin: 0px 0 0 0;
  padding: 10px 10px 10px 10px;
  text-transform: uppercase;
  font-size: 1.5rem;
  width: 100%;
}
@media screen and (max-width: 480px) {
  /* line 197, ../scss/modules/_recordbook.scss */
  #ma-print-search-form #ma-refine-form-wrapper .ma-refine-refresh-print {
    padding-top: 10px;
    width: 100%;
    text-align: right;
    padding-left: 0px;
    padding-right: 0px;
  }
  /* line 204, ../scss/modules/_recordbook.scss */
  #ma-print-search-form #ma-refine-form-wrapper .ma-refine-refresh-print input.search-button {
    width: 100%;
    background-position: 87% 50%;
  }
  /* line 209, ../scss/modules/_recordbook.scss */
  #ma-print-search-form #ma-refine-form-wrapper .ma-refine-print-now {
    padding-top: 10px;
    width: 100%;
    padding-left: 0px;
    padding-right: 0px;
    text-align: left;
  }
  /* line 216, ../scss/modules/_recordbook.scss */
  #ma-print-search-form #ma-refine-form-wrapper .ma-refine-print-now input {
    width: 100%;
  }
  /* line 221, ../scss/modules/_recordbook.scss */
  #ma-print-search-form #ma-refine-form-wrapper .ma-refine-download {
    padding-top: 10px;
    width: 100%;
    text-align: right;
    padding-left: 0px;
    padding-right: 0px;
  }
  /* line 227, ../scss/modules/_recordbook.scss */
  #ma-print-search-form #ma-refine-form-wrapper .ma-refine-download input.search-button {
    width: 100%;
    background-position: 87% 50%;
  }
  /* line 232, ../scss/modules/_recordbook.scss */
  #ma-print-search-form #ma-refine-form-wrapper .ma-refine-new-search {
    padding-top: 10px;
    width: 100%;
    padding-left: 0px;
    padding-right: 0px;
    text-align: left;
  }
  /* line 239, ../scss/modules/_recordbook.scss */
  #ma-print-search-form #ma-refine-form-wrapper .ma-refine-new-search input {
    width: 100%;
  }
}
@media screen and (min-width: 481px) and (max-width: 523px) {
  /* line 248, ../scss/modules/_recordbook.scss */
  #ma-print-search-form #ma-refine-form-wrapper .ma-refine-refresh-print {
    width: 50%;
    padding-left: 10px;
    padding-right: 0px;
    text-align: right;
  }
  /* line 255, ../scss/modules/_recordbook.scss */
  #ma-print-search-form #ma-refine-form-wrapper .ma-refine-print-now {
    padding-left: 0px;
    padding-right: 10px;
    width: 50%;
    text-align: left;
  }
  /* line 264, ../scss/modules/_recordbook.scss */
  #ma-print-search-form #ma-refine-form-wrapper .ma-refine-download {
    width: 50%;
    padding-left: 10px;
    padding-right: 0px;
    text-align: right;
  }
  /* line 272, ../scss/modules/_recordbook.scss */
  #ma-print-search-form #ma-refine-form-wrapper .ma-refine-new-search {
    width: 50%;
    padding-left: 0px;
    padding-right: 10px;
    text-align: left;
  }
}
@media screen and (min-width: 524px) and (max-width: 1023px) {
  /* line 283, ../scss/modules/_recordbook.scss */
  #ma-print-search-form #ma-refine-form-wrapper .ma-refine-name,
  #ma-print-search-form #ma-refine-form-wrapper .ma-refine-sortby,
  #ma-print-search-form #ma-refine-form-wrapper .ma-refine-display-top {
    width: 33.3333%;
  }
  /* line 288, ../scss/modules/_recordbook.scss */
  #ma-print-search-form #ma-refine-form-wrapper .ma-refine-refresh-print {
    padding-top: 20px;
    width: 50%;
    text-align: right;
    padding-left: 0px;
    padding-right: 10px;
  }
  /* line 295, ../scss/modules/_recordbook.scss */
  #ma-print-search-form #ma-refine-form-wrapper .ma-refine-break {
    display: none;
  }
  /* line 298, ../scss/modules/_recordbook.scss */
  #ma-print-search-form #ma-refine-form-wrapper .ma-refine-print-now {
    padding-top: 20px;
    width: 50%;
    text-align: left;
    padding-left: 10px;
    padding-right: 0px;
  }
  /* line 308, ../scss/modules/_recordbook.scss */
  #ma-print-search-form #ma-refine-form-wrapper .ma-refine-download {
    padding-top: 20px;
    width: 50%;
    padding-left: 0px;
    padding-right: 10px;
    text-align: right;
  }
  /* line 316, ../scss/modules/_recordbook.scss */
  #ma-print-search-form #ma-refine-form-wrapper .ma-refine-new-search {
    padding-top: 20px;
    width: 50%;
    padding-left: 10px;
    padding-right: 0px;
    text-align: left;
  }
}

/* line 329, ../scss/modules/_recordbook.scss */
#ma-refine-form-wrapper {
  display: block;
  max-width: 980px;
  margin: auto;
}
/* line 331, ../scss/modules/_recordbook.scss */
#ma-refine-form-wrapper .infield-wrapper {
  padding-bottom: 0px;
}
/* line 335, ../scss/modules/_recordbook.scss */
#ma-refine-form-wrapper .select-wrapper {
  margin-bottom: 0px;
}
/* line 339, ../scss/modules/_recordbook.scss */
#ma-refine-form-wrapper .ma-refine-field,
#ma-refine-form-wrapper .ma-refined-date-fields {
  padding-bottom: 0px;
}
/* line 344, ../scss/modules/_recordbook.scss */
#ma-refine-form-wrapper .ma-refine-field-longest {
  margin: 0px auto;
  vertical-align: middle;
}
/* line 347, ../scss/modules/_recordbook.scss */
#ma-refine-form-wrapper .ma-refine-field-longest label {
  font-family: "alternate-gothic-no-2-d", "Arial", Helvetica, sans-serif;
  font-size: 1.688rem;
  position: relative;
  top: 4px;
  left: 5px;
}
/* line 360, ../scss/modules/_recordbook.scss */
#ma-refine-form-wrapper label.grid-view {
  margin-right: 0px !important;
}
/* line 368, ../scss/modules/_recordbook.scss */
#ma-refine-form-wrapper.type-lil-angler .ma-refine-name.angler-id {
  display: none;
}
/* line 371, ../scss/modules/_recordbook.scss */
#ma-refine-form-wrapper.type-lil-angler #ma-refine-sort-length-label {
  display: none;
}
/* line 374, ../scss/modules/_recordbook.scss */
#ma-refine-form-wrapper.type-lil-angler .ma-refine-awarded {
  display: none;
}
/* line 377, ../scss/modules/_recordbook.scss */
#ma-refine-form-wrapper.type-lil-angler .ma-refine-field-longest {
  display: none;
}
/* line 382, ../scss/modules/_recordbook.scss */
#ma-refine-form-wrapper.type-first-time .ma-refine-awarded {
  display: none;
}
/* line 388, ../scss/modules/_recordbook.scss */
#ma-refine-form-wrapper select {
  padding: 5px;
  border: none;
  height: 48px;
  padding-left: 10px;
}
/* line 395, ../scss/modules/_recordbook.scss */
#ma-refine-form-wrapper .dd {
  border: 0;
  background: #fff;
  width: 100% !important;
}
/* line 400, ../scss/modules/_recordbook.scss */
#ma-refine-form-wrapper .dd .arrow, #ma-refine-form-wrapper .dd .arrowoff {
  margin-top: -8px;
  right: 20px;
}
/* line 404, ../scss/modules/_recordbook.scss */
#ma-refine-form-wrapper .dd .ddChild li.selected {
  background: #cf6030;
  color: #fff;
}
/* line 408, ../scss/modules/_recordbook.scss */
#ma-refine-form-wrapper .dd .ddChild li.selected .ddlabel {
  color: #fff;
}
/* line 414, ../scss/modules/_recordbook.scss */
#ma-refine-form-wrapper .dd .ddlabel {
  font-family: "alternate-gothic-no-2-d", "Arial", Helvetica, sans-serif;
  font-size: 1.688rem;
  line-height: 1.333em;
  display: inline-block;
  text-transform: uppercase;
}
/* line 421, ../scss/modules/_recordbook.scss */
#ma-refine-form-wrapper .dd .ddcommon .ddChild li img {
  display: inline-block;
  padding-left: 30px;
  padding-right: 30px;
}
/* line 427, ../scss/modules/_recordbook.scss */
#ma-refine-form-wrapper .dd .ddTitleText img {
  padding-left: 30px;
  padding-right: 30px;
}
/* line 431, ../scss/modules/_recordbook.scss */
#ma-refine-form-wrapper .dd .ddTitleText .ddlabel {
  top: 3px;
  position: relative;
  padding-left: 5px;
}
/* line 440, ../scss/modules/_recordbook.scss */
#ma-refine-form-wrapper .dd li img {
  display: inline-block;
  padding-left: 30px;
  padding-right: 30px;
}
/* line 447, ../scss/modules/_recordbook.scss */
#ma-refine-form-wrapper .dd .ddChild {
  max-height: 400px;
}
/* line 451, ../scss/modules/_recordbook.scss */
#ma-refine-form-wrapper input[type=text] {
  width: 100%;
  background: #fff;
  font-size: 1.688rem;
  line-height: 1.333em;
  font-family: "alternate-gothic-no-2-d", "Arial", Helvetica, sans-serif;
  height: auto;
  margin-top: 0px;
  padding: 0.3em 0.5em 0.2em 0.5em;
}
/* line 464, ../scss/modules/_recordbook.scss */
#ma-refine-form-wrapper .ma-refine-date-fields input[type=text] {
  text-align: center;
  padding-left: 0;
  padding-right: 0;
}
/* line 471, ../scss/modules/_recordbook.scss */
#ma-refine-form-wrapper #fish_species_msdd {
  background: #fff;
}

/* line 476, ../scss/modules/_recordbook.scss */
form .ma-refine-species label,
form .ma-refine-location label,
form .ma-refine-awarded label,
form label.date-label {
  width: 100%;
  padding: 0 10px 10px 0;
  margin: 0;
  font-style: normal;
  display: block;
  line-height: 1em;
}

/* line 489, ../scss/modules/_recordbook.scss */
.ma-refine-title {
  display: none;
  height: 20px;
  padding-top: 4px;
  margin-right: 0px;
  margin: auto;
  font-family: 'lato';
  clear: both;
  float: none;
}

/* line 500, ../scss/modules/_recordbook.scss */
.ma-refine-more-fields {
  margin-right: 0px;
  margin: auto;
  float: none;
  width: 280px;
  text-align: left;
}

/* line 508, ../scss/modules/_recordbook.scss */
.ma-refine-date-fields {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-left: 5px;
  font-style: italic;
  padding-bottom: 10px;
  display: block;
  margin: auto;
  width: 283px;
}
/* line 511, ../scss/modules/_recordbook.scss */
.ma-refine-date-fields input[type=text] {
  text-align: center;
  padding-left: 0;
  padding-right: 0;
}
/* line 525, ../scss/modules/_recordbook.scss */
.ma-refine-date-fields label {
  display: block;
  margin-left: 10px;
}

/* line 540, ../scss/modules/_recordbook.scss */
.ma-refine-wrap .select-wrapper,
.ma-refine-wrap .text-wrapper {
  border: none;
}
/* line 545, ../scss/modules/_recordbook.scss */
.ma-refine-wrap .select-wrapper select {
  padding-top: 4px;
  border: 1px solid #000;
}
/* line 550, ../scss/modules/_recordbook.scss */
.ma-refine-wrap .text-wrapper input {
  border: 1px solid #000;
}
/* line 554, ../scss/modules/_recordbook.scss */
.ma-refine-wrap .text-wrapper input:focus,
.ma-refine-wrap .select-wrapper select:focus {
  outline: none;
  border-color: #cb6015;
}

/* line 561, ../scss/modules/_recordbook.scss */
.ma-refine-refresh.ma-refine-wrap {
  text-align: center;
  margin-bottom: 10px;
}
/* line 565, ../scss/modules/_recordbook.scss */
.ma-refine-refresh.ma-refine-wrap input {
  display: block;
  width: 279px;
  margin: 10px auto;
}

/* line 572, ../scss/modules/_recordbook.scss */
.ma-refine-from
, .ma-refine-to {
  width: 99px;
  height: 34px;
  margin-right: 0px;
  margin-left: 0px;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  color: #111;
  font-style: italic;
  font-style: italic;
  vertical-align: top;
}

/* line 589, ../scss/modules/_recordbook.scss */
.ma-refine-field
, .ma-refine-field-month
, .ma-refine-field-day
, .ma-refine-field-year
, .ma-refine-field-method
, .ma-refine-field-top
, .ma-refine-field-id {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 280px;
  margin: auto;
}

/* line 602, ../scss/modules/_recordbook.scss */
.ma-refine-field-month strong
, .ma-refine-field-day strong
, .ma-refine-field-year strong
, .ma-refine-field-method strong
, .ma-refine-field-top strong
, .ma-refine-field-group strong {
  width: 99px;
  height: 34px;
  margin-right: 0px;
  margin-left: 0px;
  display: inline-block;
  vertical-align: baseline;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  color: #111;
  font-style: italic;
  font-weight: normal;
}

/* line 629, ../scss/modules/_recordbook.scss */
label[for="ma-refine-by-species"] span.ui-button-text,
label[for="ma-refine-by-lake"] span.ui-button-text,
label[for="ma-refine-sort-size"] span.ui-button-text,
label[for="ma-refine-sort-date"] span.ui-button-text {
  display: inline-block;
}

/* line 636, ../scss/modules/_recordbook.scss */
label[for="ma-refine-by-species"].ui-button {
  width: auto;
}

/* line 641, ../scss/modules/_recordbook.scss */
label[for="ma-refine-by-lake"].ui-button {
  width: auto;
}

/* line 647, ../scss/modules/_recordbook.scss */
label[for="ma-refine-sort-size"].ui-button {
  width: auto;
}

/* line 652, ../scss/modules/_recordbook.scss */
label[for="ma-refine-sort-date"].ui-button {
  width: auto;
}

/* line 658, ../scss/modules/_recordbook.scss */
.ma-refine-field strong {
  color: #ffffef;
  font-style: italic;
  font-weight: normal;
  margin-bottom: 5px;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-right: 3px;
  margin-left: 10px;
}

/* line 672, ../scss/modules/_recordbook.scss */
.ma-refine-field-month {
  width: 50px;
}

/* line 676, ../scss/modules/_recordbook.scss */
.ma-refine-field-day {
  width: 50px;
  margin-left: 5px;
}
/* line 680, ../scss/modules/_recordbook.scss */
.ma-refine-field-day label {
  width: 50px;
}

/* line 685, ../scss/modules/_recordbook.scss */
.ma-refine-field-method {
  width: 280px;
  display: block;
  margin-bottom: 10px;
  margin: auto;
  padding-bottom: 10px;
}

/* line 693, ../scss/modules/_recordbook.scss */
.ma-refine-field-method select {
  width: 280px;
}

/* line 697, ../scss/modules/_recordbook.scss */
.ma-refine-field-top {
  width: 90px;
  margin-left: 5px;
  margin-right: 5px;
}

/* line 703, ../scss/modules/_recordbook.scss */
.ma-refine-field-top select {
  width: 90px;
}

/* line 707, ../scss/modules/_recordbook.scss */
.ma-search-refine select {
  /*// font-size:0.750em;*/
}

/* line 711, ../scss/modules/_recordbook.scss */
.ma-refine-field-day input[type=text], .ma-refine-field-day input[type=password] {
  width: 50px;
}

/* line 715, ../scss/modules/_recordbook.scss */
.ma-refine-field-year {
  width: 70px;
  margin-left: 5px;
}

/* line 724, ../scss/modules/_recordbook.scss */
.ma-refine-field {
  display: block;
  margin: auto;
}

/* line 729, ../scss/modules/_recordbook.scss */
.sub-expander .ma-refine-field {
  margin-right: 10px;
  margin-left: 0px;
  vertical-align: bottom;
  clear: both;
}

/* line 737, ../scss/modules/_recordbook.scss */
#ma-refine-search-form input {
  background-color: white;
  border: 1px solid #D8D8CE;
}
/* line 742, ../scss/modules/_recordbook.scss */
#ma-refine-search-form .text-wrapper {
  margin-bottom: 0;
  border: none;
}
/* line 747, ../scss/modules/_recordbook.scss */
#ma-refine-search-form .ma-search-overview {
  display: block;
  text-align: left;
  padding: 0px 0px 10px 0px;
  font-style: italic;
  text-align: left;
  margin: auto;
  width: 280px;
}
/* line 759, ../scss/modules/_recordbook.scss */
#ma-refine-search-form .ma-catch-form-wrapper select {
  background-image: url(/template/images/select-arrow.png);
  background-repeat: no-repeat;
  background-position: 100%;
  appearance: none;
  padding: 10px;
  border-radius: 4px;
  text-overflow: ellipsis;
}
/* line 769, ../scss/modules/_recordbook.scss */
#ma-refine-search-form .ma-catch-form-wrapper select option {
  padding: 0 5px;
}
/* line 773, ../scss/modules/_recordbook.scss */
#ma-refine-search-form .ma-catch-form-wrapper select,
#ma-refine-search-form .ma-catch-form-wrapper select option {
  background-color: #cf6030;
  color: white;
  border: none;
  outline: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
}
/* line 787, ../scss/modules/_recordbook.scss */
#ma-refine-search-form .ma-refine-form-wrapper input {
  background-color: white;
}
/* line 791, ../scss/modules/_recordbook.scss */
#ma-refine-search-form div.ma-refine-refresh input {
  background-color: #474342;
  margin-top: 36px;
}
/* line 795, ../scss/modules/_recordbook.scss */
#ma-refine-search-form div.ma-refine-refresh input.search-button {
  width: 100%;
}
/* line 800, ../scss/modules/_recordbook.scss */
#ma-refine-search-form .ma-refine-species {
  padding-right: 10px;
  margin: 0;
  border-right: 1px solid #ffffff;
}
@media screen and (max-width: 850px) {
  /* line 800, ../scss/modules/_recordbook.scss */
  #ma-refine-search-form .ma-refine-species {
    border-right: none;
  }
}
/* line 811, ../scss/modules/_recordbook.scss */
#ma-refine-search-form .ma-main-search {
  margin-bottom: 20px;
}
/* line 816, ../scss/modules/_recordbook.scss */
#ma-refine-search-form div.ma-refine-location,
#ma-refine-search-form div.ma-refine-awarded,
#ma-refine-search-form div.ma-refine-date-fields,
#ma-refine-search-form div.ma-refine-refresh {
  display: inline-block;
  padding: 0 10px;
  margin: 0;
  border-right: 1px solid #ffffff;
}
@media screen and (max-width: 850px) {
  /* line 816, ../scss/modules/_recordbook.scss */
  #ma-refine-search-form div.ma-refine-location,
  #ma-refine-search-form div.ma-refine-awarded,
  #ma-refine-search-form div.ma-refine-date-fields,
  #ma-refine-search-form div.ma-refine-refresh {
    border-right: none;
  }
}
/* line 832, ../scss/modules/_recordbook.scss */
#ma-refine-search-form div.ma-refine-awarded,
#ma-refine-search-form .ma-refine-field-method {
  padding-right: 0px;
}
/* line 838, ../scss/modules/_recordbook.scss */
#ma-refine-search-form div.ma-refine-refresh {
  border-right: none;
}
/* line 843, ../scss/modules/_recordbook.scss */
#ma-refine-search-form .ma-refine-species label,
#ma-refine-search-form .ma-refine-location label,
#ma-refine-search-form .ma-refine-awarded label,
#ma-refine-search-form label.date-label {
  width: 100%;
  padding: 0 10px 10px 0;
  margin: 0;
  font-weight: bold;
  font-style: normal;
  display: block;
}
/* line 855, ../scss/modules/_recordbook.scss */
#ma-refine-search-form label.infield-label {
  position: absolute;
  left: 0px;
}
/* line 860, ../scss/modules/_recordbook.scss */
#ma-refine-search-form .ma-refine-name-wrapper {
  padding-top: 10px;
  padding-bottom: 10px;
}
/* line 864, ../scss/modules/_recordbook.scss */
#ma-refine-search-form .ma-refine-name-wrapper label {
  width: 100%;
  padding: 0 10px 10px 0;
  margin: 0;
  font-weight: bold;
  font-style: normal;
  display: block;
}
/* line 874, ../scss/modules/_recordbook.scss */
#ma-refine-search-form .ma-refine-name {
  display: inline-block;
  padding-right: 10px;
  margin: 0;
}
/* line 879, ../scss/modules/_recordbook.scss */
#ma-refine-search-form .ma-refine-name .ma-refine-field {
  width: 100%;
}

/* line 888, ../scss/modules/_recordbook.scss */
#ma-refine-form-wrapper label {
  text-transform: uppercase !important;
}
/* line 891, ../scss/modules/_recordbook.scss */
#ma-refine-form-wrapper input {
  text-transform: uppercase !important;
}
/* line 894, ../scss/modules/_recordbook.scss */
#ma-refine-form-wrapper strong {
  text-transform: uppercase !important;
}
/* line 901, ../scss/modules/_recordbook.scss */
#ma-refine-form-wrapper .ma-refine-field input,
#ma-refine-form-wrapper .ma-refine-field label,
#ma-refine-form-wrapper .ma-refine-field select,
#ma-refine-form-wrapper .ma-refine-field-id input,
#ma-refine-form-wrapper .ma-refine-field-id label,
#ma-refine-form-wrapper .ma-refine-field-id select,
#ma-refine-form-wrapper .sub-expander .ma-search-sub-filters input,
#ma-refine-form-wrapper .sub-expander .ma-search-sub-filters label,
#ma-refine-form-wrapper .sub-expander .ma-search-sub-filters select {
  font-family: "alternate-gothic-no-2-d", "Arial", Helvetica, sans-serif;
  font-style: normal;
  font-size: 1.688rem;
  font-weight: normal;
}
/* line 914, ../scss/modules/_recordbook.scss */
#ma-refine-form-wrapper .ma-refine-field label,
#ma-refine-form-wrapper .ma-refine-field-id label,
#ma-refine-form-wrapper .sub-expander .ma-search-sub-filters label {
  line-height: 1em;
}
/* line 918, ../scss/modules/_recordbook.scss */
#ma-refine-form-wrapper .ma-refine-field input::placeholder,
#ma-refine-form-wrapper .ma-refine-field-id input::placeholder,
#ma-refine-form-wrapper .sub-expander .ma-search-sub-filters input::placeholder {
  color: #aaa;
}
/* line 925, ../scss/modules/_recordbook.scss */
#ma-refine-form-wrapper .ma-refine-date-fields input,
#ma-refine-form-wrapper .ma-refine-date-fields label,
#ma-refine-form-wrapper .ma-refine-date-fields select,
#ma-refine-form-wrapper .ma-refine-date-fields input {
  font-family: "alternate-gothic-no-2-d", "Arial", Helvetica, sans-serif;
  font-style: normal;
  font-size: 1.688rem;
}
/* line 934, ../scss/modules/_recordbook.scss */
#ma-refine-form-wrapper .ma-refine-date-fields input::placeholder {
  color: #aaa;
}
/* line 937, ../scss/modules/_recordbook.scss */
#ma-refine-form-wrapper .ma-refine-date-fields label {
  width: 100%;
  margin: 0px;
}
/* line 941, ../scss/modules/_recordbook.scss */
#ma-refine-form-wrapper .ma-refine-date-fields .infield-label {
  text-align: center;
}

/* line 950, ../scss/modules/_recordbook.scss */
.ma-refine-field select,
.ma-refine-field-calendar select {
  width: 100%;
}

/* line 957, ../scss/modules/_recordbook.scss */
.ma-refine-field label
, .ma-refine-field-id label {
  font-style: italic;
  /*// font-size:0.750em;*/
  padding-top: 3px;
  margin-left: 8px;
}

/* line 966, ../scss/modules/_recordbook.scss */
.ma-refine-field-calendar label
, .ma-refine-field-month label
, .ma-refine-field-day label
, .ma-refine-field-year label {
  font-style: italic;
  padding-top: 3px;
  margin-left: 8px;
}

/* line 977, ../scss/modules/_recordbook.scss */
.ma-refine-lake,
.ma-refine-fish,
.ma-refine-name {
  display: block;
  width: 280px;
  margin: auto;
  padding: 0px;
}

/* line 986, ../scss/modules/_recordbook.scss */
.ma-refine-name .ma-refine-field {
  width: 280px;
  margin: auto;
}

/* line 991, ../scss/modules/_recordbook.scss */
.ma-refine-name .ma-refine-field-id {
  width: 280px;
  margin-left: 0px;
}

/* line 996, ../scss/modules/_recordbook.scss */
.ma-refine-field-calendar .select-wrapper {
  width: 120px;
}

/* line 1000, ../scss/modules/_recordbook.scss */
.ma-refine-field-calendar .select-wrapper select {
  width: 120px;
}

/* line 1004, ../scss/modules/_recordbook.scss */
.ma-refine-top {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}

/* line 1008, ../scss/modules/_recordbook.scss */
.ma-refine-top select {
  width: 60px;
}

/* line 1012, ../scss/modules/_recordbook.scss */
.ma-refine-method {
  width: 150px;
  height: 40px;
  margin-left: 10px;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}

/* line 1020, ../scss/modules/_recordbook.scss */
.ma-refine-field-planner {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  padding-right: 25px;
  color: #ffffef;
  /*// font-size:0.8em;*/
  font-style: italic;
}

/* line 1030, ../scss/modules/_recordbook.scss */
.ma-refine-top {
  color: #ffffef;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  /*// font-size:0.9em;*/
  font-style: italic;
}

/* line 1039, ../scss/modules/_recordbook.scss */
.hider {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}

/* line 1043, ../scss/modules/_recordbook.scss */
.ma-refine-buttons {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  position: relative;
  right: 0px;
  left: auto;
  width: 280px;
  padding: 0px 0px 0px 0px;
  margin: 0px auto 20px auto;
  float: none;
  clear: both;
  text-align: center;
}

/* line 1057, ../scss/modules/_recordbook.scss */
#ma-refine-search-form .ma-button {
  font-style: italic;
  padding: 5px 10px 5px 10px;
}

/* SEARCH SUMMARY RESULTS */
/* line 1066, ../scss/modules/_recordbook.scss */
.ma-search-species-title {
  font-size: 1.5rem;
  text-align: center;
  padding: 10px 0px;
  font-family: "league_gothicregular", "Arial", Helvetica, sans-serif;
  text-transform: uppercase;
}

/* line 1074, ../scss/modules/_recordbook.scss */
#ma-search-summary1 {
  border-top: 1px solid #ddd;
}

/* line 1078, ../scss/modules/_recordbook.scss */
.ma-search-summary {
  border-bottom: 1px solid #ddd;
  padding: 10px 10px 10px 20px;
  /*// font-size:0.813em;*/
  cursor: pointer;
}

/* line 1086, ../scss/modules/_recordbook.scss */
.ma-search-results {
  display: none;
}

/* line 1091, ../scss/modules/_recordbook.scss */
.ma-search-summary .loading-list-results {
  width: 20px;
  display: inline-block;
  vertical-align: middle;
}
/* line 1100, ../scss/modules/_recordbook.scss */
.ma-search-summary .block {
  width: auto;
}
/* line 1104, ../scss/modules/_recordbook.scss */
.ma-search-summary .block.list-expander {
  width: 15px;
}
/* line 1106, ../scss/modules/_recordbook.scss */
.ma-search-summary .block.list-expander:before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  position: relative;
  left: 0px;
  top: 5px;
  border-color: transparent #AD9D69;
  border-style: solid;
  border-width: 0.38em 0 0.38em 0.4em;
}
/* line 1120, ../scss/modules/_recordbook.scss */
.ma-search-summary .block.list-expander.on:before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  position: relative;
  left: -3px;
  top: 8px;
  border-color: transparent #AD9D69;
  border-style: solid;
  border-left: 0.38em solid transparent;
  border-right: 0.38em solid transparent;
  border-top: 0.38em solid #AD9D69;
}
/* line 1138, ../scss/modules/_recordbook.scss */
.ma-search-summary .block.summary-title {
  width: 150px;
}
/* line 1141, ../scss/modules/_recordbook.scss */
.ma-search-summary .block.summary-count {
  width: 100px;
}
/* line 1144, ../scss/modules/_recordbook.scss */
.ma-search-summary .block.summary-loading {
  width: auto;
}
@media screen and (min-width: 360px) {
  /* line 1144, ../scss/modules/_recordbook.scss */
  .ma-search-summary .block.summary-loading {
    padding-left: 20px;
  }
}
/* line 1149, ../scss/modules/_recordbook.scss */
.ma-search-summary .block.summary-loading img {
  display: none;
}
/* line 1153, ../scss/modules/_recordbook.scss */
.ma-search-summary .block.summary-loading.loading img {
  display: block;
}

/* line 1161, ../scss/modules/_recordbook.scss */
.ma-search-summary .view-switcher {
  float: right;
  display: none;
}

/* line 1168, ../scss/modules/_recordbook.scss */
.ma-search-summary strong {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  min-width: 150px;
  margin-right: 20px;
  font-weight: normal;
  color: #AD9D69;
}

/* line 1179, ../scss/modules/_recordbook.scss */
.ma-search-summary em {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-right: 20px;
}

/* line 1185, ../scss/modules/_recordbook.scss */
.ma-refine-field-group .ui-buttonset .ui-button,
.ma-refine-field-sort .ui-buttonset .ui-button {
  /*width:65px;*/
}

/* line 1191, ../scss/modules/_recordbook.scss */
h2.records-title {
  background-image: url(/template/images/awards-passion.png);
  background-position: left middle;
  background-size: 65px;
  padding-left: 80px;
  padding-top: 20px;
  height: 65px;
  display: block;
  vertical-align: middle;
  background-repeat: no-repeat;
  margin-top: 20px;
}

/* line 1204, ../scss/modules/_recordbook.scss */
.ma-refine-name-wrapper {
  margin-bottom: 20px;
}

/* line 1208, ../scss/modules/_recordbook.scss */
.ma-refine-name-wrapper > div {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 25%;
  margin: 0px;
  padding: 0px 10px 0px 10px;
}
/* line 1215, ../scss/modules/_recordbook.scss */
.ma-refine-name-wrapper > div .dd {
  height: 50px;
}
/* line 1217, ../scss/modules/_recordbook.scss */
.ma-refine-name-wrapper > div .dd .ddTitle {
  min-height: 50px;
}
@media screen and (max-width: 480px) {
  /* line 1223, ../scss/modules/_recordbook.scss */
  .ma-refine-name-wrapper > div.first-name {
    width: 100%;
  }
  /* line 1226, ../scss/modules/_recordbook.scss */
  .ma-refine-name-wrapper > div.last-name {
    width: 100%;
  }
  /* line 1229, ../scss/modules/_recordbook.scss */
  .ma-refine-name-wrapper > div.ma-refine-name.angler-id {
    width: 100%;
  }
  /* line 1232, ../scss/modules/_recordbook.scss */
  .ma-refine-name-wrapper > div.ma-refine-awarded {
    width: 100%;
  }
}
@media screen and (min-width: 481px) and (max-width: 1023px) {
  /* line 1237, ../scss/modules/_recordbook.scss */
  .ma-refine-name-wrapper > div.first-name {
    width: 50%;
    padding-right: 10px;
  }
  /* line 1241, ../scss/modules/_recordbook.scss */
  .ma-refine-name-wrapper > div.last-name {
    width: 50%;
    padding-left: 10px;
    padding-right: 0px;
  }
  /* line 1246, ../scss/modules/_recordbook.scss */
  .ma-refine-name-wrapper > div.ma-refine-name.angler-id {
    width: 50%;
    padding-left: 0px;
    padding-right: 10px;
  }
  /* line 1251, ../scss/modules/_recordbook.scss */
  .ma-refine-name-wrapper > div.ma-refine-awarded {
    width: 50%;
    padding-left: 10px;
    padding-right: 0px;
  }
}
/* line 1258, ../scss/modules/_recordbook.scss */
.ma-refine-name-wrapper > div.ma-refine-location, .ma-refine-name-wrapper > div.ma-refine-awarded {
  padding-right: 0px;
}
@media screen and (min-width: 524px) and (max-width: 767px) {
  /* line 1208, ../scss/modules/_recordbook.scss */
  .ma-refine-name-wrapper > div {
    width: 33.33333333%;
    border-right: none;
  }
  /* line 1267, ../scss/modules/_recordbook.scss */
  .ma-refine-name-wrapper > div.angler-id {
    padding-right: 0px;
  }
  /* line 1271, ../scss/modules/_recordbook.scss */
  .ma-refine-name-wrapper > div:nth-child(3n+1) {
    padding-left: 0px;
  }
  /* line 1275, ../scss/modules/_recordbook.scss */
  .ma-refine-name-wrapper > div:nth-child(3n+3) {
    padding-right: 0px;
  }
  /* line 1279, ../scss/modules/_recordbook.scss */
  .ma-refine-name-wrapper > div.ma-refine-location {
    padding-right: 0px !important;
  }
  /* line 1283, ../scss/modules/_recordbook.scss */
  .ma-refine-name-wrapper > div.ma-refine-awarded {
    width: 50%;
    padding-right: 10px;
    padding-left: 10px;
  }
  /* line 1289, ../scss/modules/_recordbook.scss */
  .ma-refine-name-wrapper > div.new-angler {
    padding-left: 0px;
  }
}
@media screen and (max-width: 685px) {
  /* line 1208, ../scss/modules/_recordbook.scss */
  .ma-refine-name-wrapper > div {
    width: 33.333333%;
  }
}
@media screen and (max-width: 523px) {
  /* line 1208, ../scss/modules/_recordbook.scss */
  .ma-refine-name-wrapper > div {
    width: 50%;
  }
  /* line 1302, ../scss/modules/_recordbook.scss */
  .ma-refine-name-wrapper > div:nth-child(2n+1) {
    padding-left: 0px;
  }
  /* line 1306, ../scss/modules/_recordbook.scss */
  .ma-refine-name-wrapper > div:nth-child(2n+2) {
    padding-right: 0px;
  }
}
@media screen and (max-width: 479px) {
  /* line 1208, ../scss/modules/_recordbook.scss */
  .ma-refine-name-wrapper > div {
    width: 100%;
    padding-left: 0px;
    padding-right: 0px;
    margin-top: 10px;
  }
  /* line 1320, ../scss/modules/_recordbook.scss */
  .ma-refine-name-wrapper > div.ma-refine-awarded, .ma-refine-name-wrapper > div.ma-refine-name.angler-id, .ma-refine-name-wrapper > div.ma-refine-name.first-name, .ma-refine-name-wrapper > div.ma-refine-name.last-name {
    width: 100%;
  }
}
/* line 1329, ../scss/modules/_recordbook.scss */
.ma-refine-name-wrapper > div.first-name {
  padding-left: 0px;
}

/* line 1334, ../scss/modules/_recordbook.scss */
.ma-refine-species-wrapper {
  margin-bottom: 20px;
}

/* line 1338, ../scss/modules/_recordbook.scss */
.ma-refine-species-wrapper > div {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  padding: 0px 10px 0px 10px;
  width: 20%;
  margin: 0px;
}
/* line 1345, ../scss/modules/_recordbook.scss */
.ma-refine-species-wrapper > div.ma-refine-awarded {
  padding-right: 0px;
}
/* line 1349, ../scss/modules/_recordbook.scss */
.ma-refine-species-wrapper > div.ma-refine-field-method {
  padding-right: 10px;
}
@media screen and (max-width: 767px) {
  /* line 1338, ../scss/modules/_recordbook.scss */
  .ma-refine-species-wrapper > div {
    width: 50%;
    border-right: none;
  }
  /* line 1357, ../scss/modules/_recordbook.scss */
  .ma-refine-species-wrapper > div.ma-date-from {
    padding-left: 0px;
    margin-top: 10px;
  }
  /* line 1362, ../scss/modules/_recordbook.scss */
  .ma-refine-species-wrapper > div.ma-date-to {
    padding-right: 0px;
    margin-top: 10px;
  }
  /* line 1367, ../scss/modules/_recordbook.scss */
  .ma-refine-species-wrapper > div.ma-refine-location, .ma-refine-species-wrapper > div.ma-refine-awarded {
    padding-right: 0px;
  }
  /* line 1372, ../scss/modules/_recordbook.scss */
  .ma-refine-species-wrapper > div.ma-refine-refresh {
    width: 100%;
  }
}
@media screen and (min-width: 481px) and (max-width: 1023px) {
  /* line 1338, ../scss/modules/_recordbook.scss */
  .ma-refine-species-wrapper > div {
    width: 50%;
  }
  /* line 1381, ../scss/modules/_recordbook.scss */
  .ma-refine-species-wrapper > div .ma-refine-field-method {
    margin-top: 20px;
  }
  /* line 1385, ../scss/modules/_recordbook.scss */
  .ma-refine-species-wrapper > div.ma-date-from {
    padding-left: 0px;
    margin-top: 10px;
    margin-bottom: 20px;
  }
  /* line 1391, ../scss/modules/_recordbook.scss */
  .ma-refine-species-wrapper > div.ma-date-to {
    padding-right: 0px;
    margin-top: 10px;
    margin-bottom: 20px;
  }
  /* line 1397, ../scss/modules/_recordbook.scss */
  .ma-refine-species-wrapper > div.ma-refine-location, .ma-refine-species-wrapper > div.ma-refine-awarded {
    padding-right: 0px;
  }
  /* line 1401, ../scss/modules/_recordbook.scss */
  .ma-refine-species-wrapper > div.ma-refine-field-method {
    padding-left: 0px;
  }
  /* line 1404, ../scss/modules/_recordbook.scss */
  .ma-refine-species-wrapper > div.ma-refine-refresh {
    width: 100%;
  }
}
@media screen and (max-width: 480px) {
  /* line 1338, ../scss/modules/_recordbook.scss */
  .ma-refine-species-wrapper > div {
    width: 100%;
    padding-left: 0px;
    padding-right: 0px;
    margin-top: 10px;
  }
}
/* line 1418, ../scss/modules/_recordbook.scss */
.ma-refine-species-wrapper > div.ma-refine-refresh {
  padding-right: 0px;
  padding-top: 20px;
}
/* line 1423, ../scss/modules/_recordbook.scss */
.ma-refine-species-wrapper > div.ma-refine-species {
  padding-left: 0px;
}

/* line 1428, ../scss/modules/_recordbook.scss */
div.ma-refine-name-wrapper > div > div.ma-refine-field {
  width: 100%;
}

/* line 1432, ../scss/modules/_recordbook.scss */
.ma-refine-name-wrapper > div > div label {
  display: inline-block;
  margin-left: 0;
  padding: 10px 0;
  font-style: normal;
  font-weight: bold;
}

/* line 1440, ../scss/modules/_recordbook.scss */
div.ma-refine-name-wrapper > div.new-angler {
  padding: 10px 0px 0px 10px;
}
/* line 1445, ../scss/modules/_recordbook.scss */
div.ma-refine-name-wrapper > div.new-angler label {
  padding: 4px 0px 4px 10px;
}
@media screen and (max-width: 767px) {
  /* line 1440, ../scss/modules/_recordbook.scss */
  div.ma-refine-name-wrapper > div.new-angler {
    width: 100%;
    padding-left: 0px;
  }
}
@media screen and (min-width: 480px) and (max-width: 522px) {
  /* line 1440, ../scss/modules/_recordbook.scss */
  div.ma-refine-name-wrapper > div.new-angler {
    width: 50%;
  }
  /* line 1456, ../scss/modules/_recordbook.scss */
  div.ma-refine-name-wrapper > div.new-angler .ma-refine-field {
    padding-top: 26px;
  }
  /* line 1460, ../scss/modules/_recordbook.scss */
  div.ma-refine-name-wrapper > div.new-angler:nth-child(2n+1) {
    padding-left: 0px;
  }
  /* line 1464, ../scss/modules/_recordbook.scss */
  div.ma-refine-name-wrapper > div.new-angler:nth-child(2n+2) {
    padding-right: 0px;
  }
}
@media screen and (min-width: 768px) {
  /* line 1475, ../scss/modules/_recordbook.scss */
  div.ma-refine-name-wrapper > div.new-angler .ma-refine-field {
    padding-top: 26px;
  }
}
@media screen and (max-width: 360px) {
  /* line 1440, ../scss/modules/_recordbook.scss */
  div.ma-refine-name-wrapper > div.new-angler {
    width: 100%;
    padding-top: 0px;
  }
}

@media screen and (max-width: 849px) {
  /* line 1527, ../scss/modules/_recordbook.scss */
  .ma-refine-name-wrapper > div.new-angler span.ui-checkbox {
    margin-top: 0px;
  }
}

/* line 1546, ../scss/modules/_recordbook.scss */
.ma-refine-name-wrapper > div:first-of-type > div {
  margin-left: 0;
  padding-left: 0px;
}

/* line 1551, ../scss/modules/_recordbook.scss */
.ma-refine-name-wrapper > div:last-of-type > div {
  margin-left: 0;
  padding-right: 0px;
}

/* line 1571, ../scss/modules/_recordbook.scss */
#ma-refine-search-form input {
  background-color: white;
  border: 1px solid #D8D8CE;
}
/* line 1576, ../scss/modules/_recordbook.scss */
#ma-refine-search-form .text-wrapper {
  margin-bottom: 0;
  border: none;
}
/* line 1581, ../scss/modules/_recordbook.scss */
#ma-refine-search-form .ma-search-overview {
  display: block;
  text-align: left;
  padding: 0px 0px 10px 0px;
  font-style: italic;
  text-align: left;
  margin: auto;
  width: 280px;
}
/* line 1593, ../scss/modules/_recordbook.scss */
#ma-refine-search-form .ma-catch-form-wrapper select {
  background-image: url(/template/images/select-arrow.png);
  background-repeat: no-repeat;
  background-position: 100%;
  appearance: none;
  padding: 10px;
  border-radius: 4px;
  text-overflow: ellipsis;
}
/* line 1603, ../scss/modules/_recordbook.scss */
#ma-refine-search-form .ma-catch-form-wrapper select option {
  padding: 0 5px;
}
/* line 1607, ../scss/modules/_recordbook.scss */
#ma-refine-search-form .ma-catch-form-wrapper select,
#ma-refine-search-form .ma-catch-form-wrapper select option {
  background-color: #cf6030;
  color: white;
  border: none;
  outline: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
}
/* line 1621, ../scss/modules/_recordbook.scss */
#ma-refine-search-form .ma-refine-form-wrapper input {
  background-color: white;
}
/* line 1625, ../scss/modules/_recordbook.scss */
#ma-refine-search-form div.ma-refine-refresh input {
  background-color: #474342;
  margin-top: 36px;
}
/* line 1629, ../scss/modules/_recordbook.scss */
#ma-refine-search-form div.ma-refine-refresh input.search-button {
  width: 100%;
}
/* line 1634, ../scss/modules/_recordbook.scss */
#ma-refine-search-form .ma-refine-species {
  padding-right: 10px;
  margin: 0;
  border-right: 1px solid #ffffff;
}
@media screen and (max-width: 850px) {
  /* line 1634, ../scss/modules/_recordbook.scss */
  #ma-refine-search-form .ma-refine-species {
    border-right: none;
  }
}
/* line 1645, ../scss/modules/_recordbook.scss */
#ma-refine-search-form .ma-main-search {
  margin-bottom: 20px;
}
/* line 1650, ../scss/modules/_recordbook.scss */
#ma-refine-search-form div.ma-refine-location,
#ma-refine-search-form div.ma-refine-awarded,
#ma-refine-search-form div.ma-refine-date-fields,
#ma-refine-search-form div.ma-refine-refresh {
  display: inline-block;
  height: 68px;
  padding: 0 10px;
  margin: 0;
  border-right: 1px solid #ffffff;
}
@media screen and (max-width: 850px) {
  /* line 1650, ../scss/modules/_recordbook.scss */
  #ma-refine-search-form div.ma-refine-location,
  #ma-refine-search-form div.ma-refine-awarded,
  #ma-refine-search-form div.ma-refine-date-fields,
  #ma-refine-search-form div.ma-refine-refresh {
    border-right: none;
  }
}
/* line 1666, ../scss/modules/_recordbook.scss */
#ma-refine-search-form div.ma-refine-refresh {
  border-right: none;
}
/* line 1671, ../scss/modules/_recordbook.scss */
#ma-refine-search-form .ma-refine-species label,
#ma-refine-search-form .ma-refine-location label,
#ma-refine-search-form .ma-refine-awarded label,
#ma-refine-search-form label.date-label {
  width: 100%;
  padding: 0 10px 10px 0;
  margin: 0;
  font-weight: bold;
  font-style: normal;
  display: block;
}
/* line 1683, ../scss/modules/_recordbook.scss */
#ma-refine-search-form label.infield-label {
  position: absolute;
  left: 0px;
  padding-top: 15px;
}
/* line 1689, ../scss/modules/_recordbook.scss */
#ma-refine-search-form .ma-refine-name-wrapper {
  padding-top: 10px;
  padding-bottom: 10px;
}
/* line 1693, ../scss/modules/_recordbook.scss */
#ma-refine-search-form .ma-refine-name-wrapper label {
  width: 100%;
  padding: 0 10px 10px 0;
  margin: 0;
  font-weight: bold;
  font-style: normal;
  display: block;
}
/* line 1703, ../scss/modules/_recordbook.scss */
#ma-refine-search-form .ma-refine-name {
  display: inline-block;
  padding-right: 10px;
  margin: 0;
}
/* line 1708, ../scss/modules/_recordbook.scss */
#ma-refine-search-form .ma-refine-name .ma-refine-field {
  width: 100%;
}

/* line 1714, ../scss/modules/_recordbook.scss */
.search-expander {
  color: #ffe;
  position: absolute;
  padding-top: 5px;
  white-space: nowrap;
  text-decoration: none;
  width: 100px;
  right: 20px;
  top: 0px;
  z-index: 100;
  display: none;
}

/* line 1727, ../scss/modules/_recordbook.scss */
.search-expander a {
  background: url("/template/images/search-icon.png") right center no-repeat;
  color: #ffe;
  text-decoration: none;
  display: block;
  overflow: hidden;
}

/* line 1735, ../scss/modules/_recordbook.scss */
.search-expander a span {
  visibility: hidden;
}

/* line 1739, ../scss/modules/_recordbook.scss */
.ma-search-refine {
  padding: 0px 0px 0px 0px;
  width: 100%;
  text-align: center;
}

/* line 1745, ../scss/modules/_recordbook.scss */
.ma-search-range {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  text-align: center;
  vertical-align: middle;
  width: 15px;
  height: 30px;
}

/* line 1754, ../scss/modules/_recordbook.scss */
.ma-refine-title {
  color: #000;
  padding-top: 4px;
  height: 20px;
  float: left;
  margin-right: 0px;
  margin: auto;
  clear: both;
  display: none;
  float: none;
}

/* line 1766, ../scss/modules/_recordbook.scss */
.ma-refine-more-fields {
  margin-right: 0px;
  margin: auto;
  float: none;
  text-align: left;
  display: inline-block;
}

/* line 1774, ../scss/modules/_recordbook.scss */
.ma-refine-from,
.ma-refine-to {
  font-style: italic;
  margin-right: 0px;
  color: #000;
  font-style: italic;
  vertical-align: top;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-left: 0px;
  width: 60px;
}

/* line 1790, ../scss/modules/_recordbook.scss */
.ma-refine-field,
.ma-refine-field-month,
.ma-refine-field-day,
.ma-refine-field-year,
.ma-refine-field-method,
.ma-refine-field-top,
.ma-refine-field-id {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: auto;
  margin: auto;
}

/* line 1804, ../scss/modules/_recordbook.scss */
.ma-refine-field-month strong,
.ma-refine-field-day strong,
.ma-refine-field-year strong,
.ma-refine-field-method strong,
.ma-refine-field-top strong,
.ma-refine-field-sort strong,
.ma-refine-field-group strong {
  color: #000;
  font-style: italic;
  font-weight: normal;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-right: 0px;
  margin-left: 0px;
}

/* line 1823, ../scss/modules/_recordbook.scss */
.ma-refine-field strong {
  color: #000;
  font-style: italic;
  font-weight: normal;
  margin-bottom: 5px;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-right: 3px;
  margin-left: 10px;
}

/* line 1837, ../scss/modules/_recordbook.scss */
.ma-refine-field-month {
  width: 30%;
  padding-right: 5px;
}

/* line 1843, ../scss/modules/_recordbook.scss */
.ma-refine-field-day {
  width: 30%;
  padding-right: 5px;
}

@media screen and (max-width: 640px) {
  /* line 1851, ../scss/modules/_recordbook.scss */
  .harvests-catch-form .ma-refine-field-method {
    margin-left: 20px;
  }
}

@media screen and (max-width: 915px) {
  /* line 1858, ../scss/modules/_recordbook.scss */
  form.list .ma-refine-field-method {
    margin-left: 5px;
    margin-right: 20%;
  }
}
@media screen and (max-width: 850px) {
  /* line 1858, ../scss/modules/_recordbook.scss */
  form.list .ma-refine-field-method {
    margin-right: 0;
  }
}
@media screen and (max-width: 685px) {
  /* line 1858, ../scss/modules/_recordbook.scss */
  form.list .ma-refine-field-method {
    margin-left: 0;
  }
}

/* line 1881, ../scss/modules/_recordbook.scss */
div.ma-refine-field-method {
  display: inline-block;
}
@media screen and (min-width: 1024px) and (max-width: 1040px) {
  /* line 1881, ../scss/modules/_recordbook.scss */
  div.ma-refine-field-method {
    width: 180px;
  }
}
/* line 1890, ../scss/modules/_recordbook.scss */
div.ma-refine-field-method label {
  font-family: "alternate-gothic-no-2-d", "Arial", Helvetica, sans-serif;
  font-style: normal;
  font-size: 1.688rem;
  font-weight: normal;
  line-height: 1em;
  padding: 0 0px 10px 0;
  display: block;
}

/* line 1902, ../scss/modules/_recordbook.scss */
div.ma-refine-field-method .select-wrapper {
  margin-bottom: 5px;
}

/* line 1907, ../scss/modules/_recordbook.scss */
div.ma-refine-field-method select {
  width: 100%;
}

/* line 1911, ../scss/modules/_recordbook.scss */
.ma-refine-field-top {
  width: 90px;
  margin-left: 5px;
  margin-right: 5px;
}

/* line 1917, ../scss/modules/_recordbook.scss */
.ma-refine-field-top select {
  width: 90px;
}

/* line 1921, ../scss/modules/_recordbook.scss */
.ma-search-refine select {
  /*// font-size:0.750em;*/
}

/* line 1925, ../scss/modules/_recordbook.scss */
.ma-refine-field-day input[type=text],
.ma-refine-field-day input[type=password] {
  width: 50px;
}
@media screen and (max-width: 553px) {
  /* line 1925, ../scss/modules/_recordbook.scss */
  .ma-refine-field-day input[type=text],
  .ma-refine-field-day input[type=password] {
    width: 40px;
  }
}

/* line 1934, ../scss/modules/_recordbook.scss */
.ma-refine-field-year {
  width: 40%;
}

/* line 1949, ../scss/modules/_recordbook.scss */
.ma-refine-field-year {
  width: 40%;
}

@media screen and (max-width: 377px) {
  /* line 1955, ../scss/modules/_recordbook.scss */
  .ma-refine-field-year label.infield-label {
    margin-left: 3px;
  }
}

@media screen and (max-width: 377px) {
  /* line 1961, ../scss/modules/_recordbook.scss */
  .ma-refine-field-year input {
    padding-left: 6px;
  }
}

/* line 1971, ../scss/modules/_recordbook.scss */
.ma-refine-field {
  display: inline-block;
  width: 100%;
}

/* line 1976, ../scss/modules/_recordbook.scss */
.sub-expander .ma-refine-field {
  margin-right: 10px;
  margin-left: 0px;
  vertical-align: bottom;
  clear: both;
}

/* line 1983, ../scss/modules/_recordbook.scss */
.ma-refine-field select,
.ma-refine-field-calendar select {
  width: 100%;
  padding-right: 30px;
}

/* line 1991, ../scss/modules/_recordbook.scss */
.ma-refine-field label,
.ma-refine-field-id label {
  font-style: italic;
  /*// font-size:0.750em;*/
  padding-top: 3px;
  margin-left: 8px;
}

/* line 2000, ../scss/modules/_recordbook.scss */
.ma-refine-field-calendar label,
.ma-refine-field-month label,
.ma-refine-field-day label,
.ma-refine-field-year label {
  padding-top: 15px;
  margin-left: 6px;
}

/* line 2009, ../scss/modules/_recordbook.scss */
.ma-refine-lake,
.ma-refine-fish,
.ma-refine-name {
  display: block;
  width: 280px;
  margin: auto;
  padding: 0px;
}

/* line 2018, ../scss/modules/_recordbook.scss */
.ma-refine-name .ma-refine-field {
  width: 280px;
  margin: auto;
}

/* line 2023, ../scss/modules/_recordbook.scss */
.ma-refine-name .ma-refine-field-id {
  width: 280px;
  margin-left: 0px;
}

/* line 2028, ../scss/modules/_recordbook.scss */
.ma-refine-field-calendar .select-wrapper {
  width: 120px;
}

/* line 2032, ../scss/modules/_recordbook.scss */
.ma-refine-field-calendar .select-wrapper select {
  width: 120px;
}

/* line 2036, ../scss/modules/_recordbook.scss */
.ma-refine-top {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}

/* line 2040, ../scss/modules/_recordbook.scss */
.ma-refine-top select {
  width: 60px;
}

/* line 2044, ../scss/modules/_recordbook.scss */
.ma-refine-method {
  width: 150px;
  height: 40px;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}

/* line 2052, ../scss/modules/_recordbook.scss */
.ma-refine-field-planner {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  padding-right: 25px;
  color: #000;
  /*// font-size:0.8em;*/
  font-style: italic;
}

/* line 2062, ../scss/modules/_recordbook.scss */
.ma-refine-top {
  color: #000;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  /*// font-size:0.9em;*/
  font-style: italic;
}

/* line 2071, ../scss/modules/_recordbook.scss */
.hider {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}

/* line 2075, ../scss/modules/_recordbook.scss */
.ma-refine-buttons {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  text-align: center;
  right: 0px;
  left: auto;
  clear: both;
  float: none;
  position: relative;
  margin: 0px auto 0px auto;
  padding: 0px 0px 0px 0px;
  width: 280px;
}

/* line 2089, ../scss/modules/_recordbook.scss */
#ma-refine-search-form .ma-button {
  margin-left: 5px;
  /*// font-size:1em;*/
  font-style: italic;
  padding: 5px 10px 5px 10px;
}

/* line 2097, ../scss/modules/_recordbook.scss */
.ui-button {
  /*
  	border:1px solid #DACA72;
  	background:url(/template/images/button-bg.png) repeat-x ;
      text-shadow: -1px -1px 2px #000000;
      box-shadow: 2px 2px 5px 0 #000 ;
      */
  /*
  	background: #2E2A29;
  	border:1px solid #eee;
  	border-radius: 3px;
  	color: palette(white);
  	// font-size: 13px;
  	padding: 8px 20px;
  	text-transform: uppercase;
  	text-decoration: none;
  	*/
}

/* line 2116, ../scss/modules/_recordbook.scss */
.ma-search-form .ui-button {
  /*
    border-color: rgb( 76, 78, 0 );
    border-style: solid;
    background-image: -moz-linear-gradient( 90deg, rgb( 243,184,143 ) 0%, rgb( 203, 96, 21 ) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb( 243,184,143 ) 0%, rgb( 203, 96, 21 ) 100%);
    box-shadow: 1px 1.732px 1px 0px rgb( 34, 30, 31 );
    */
}

/* line 2126, ../scss/modules/_recordbook.scss */
.ma-search-form .ui-state-active .ui-button {
  /*
    border-color: rgb( 76, 78, 0 );
    border-style: solid;
    background-image: -moz-linear-gradient( 90deg, rgb( 30, 30, 0 ) 0%, rgb( 113, 115, 0 ) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb( 30, 30, 0 ) 0%, rgb( 113, 115, 0 ) 100%);
    box-shadow: 1px 1.732px 1px 0px rgb( 34, 30, 31 );
    color:#000;
    margin:0px;
    */
}

/* line 2138, ../scss/modules/_recordbook.scss */
.ma-search-form .ui-button-text {
  padding: 5px;
}

/* line 2145, ../scss/modules/_recordbook.scss */
.ma-refine-species {
  padding-right: 10px;
  margin: 0;
}
@media screen and (min-width: 1024px) {
  /* line 2145, ../scss/modules/_recordbook.scss */
  .ma-refine-species {
    border-right: 1px solid #ffffff;
    width: 20%;
  }
}
@media screen and (min-width: 481px) and (max-width: 1023px) {
  /* line 2145, ../scss/modules/_recordbook.scss */
  .ma-refine-species {
    padding-left: 10px;
    width: 50%;
    border-right: none;
  }
}
@media screen and (max-width: 480px) {
  /* line 2145, ../scss/modules/_recordbook.scss */
  .ma-refine-species {
    width: 100%;
  }
}

/* line 2166, ../scss/modules/_recordbook.scss */
div.ma-refine-location {
  border-right: 0;
}
@media screen and (min-width: 1024px) {
  /* line 2166, ../scss/modules/_recordbook.scss */
  div.ma-refine-location {
    border-right: 1px solid #ffffff;
    width: 20%;
  }
}
@media screen and (min-width: 481px) and (max-width: 1023px) {
  /* line 2166, ../scss/modules/_recordbook.scss */
  div.ma-refine-location {
    padding-left: 10px;
    width: 50%;
    border-right: none;
  }
}
@media screen and (max-width: 480px) {
  /* line 2166, ../scss/modules/_recordbook.scss */
  div.ma-refine-location {
    width: 100%;
    margin-top: 10px;
    margin-left: 0;
    padding-right: 17px;
  }
}

@media screen and (max-width: 850px) {
  /* line 2186, ../scss/modules/_recordbook.scss */
  div.ma-refine-awarded {
    width: 50%;
    border-right: 0;
  }
}
@media screen and (max-width: 685px) {
  /* line 2186, ../scss/modules/_recordbook.scss */
  div.ma-refine-awarded {
    width: 32%;
  }
}
@media screen and (min-width: 481px) and (max-width: 523px) {
  /* line 2186, ../scss/modules/_recordbook.scss */
  div.ma-refine-awarded {
    width: 50%;
  }
}
@media screen and (max-width: 480px) {
  /* line 2186, ../scss/modules/_recordbook.scss */
  div.ma-refine-awarded {
    width: 100%;
    margin-left: 0;
  }
}

@media screen and (max-width: 480px) {
  /* line 2206, ../scss/modules/_recordbook.scss */
  div.ma-refine-field-method {
    width: 100%;
    margin-top: 10px;
    margin-left: 0;
    padding-right: 17px;
  }
}

/* line 2218, ../scss/modules/_recordbook.scss */
.ma-main-search {
  margin-bottom: 20px;
}
@media screen and (max-width: 1023px) {
  /* line 2218, ../scss/modules/_recordbook.scss */
  .ma-main-search {
    padding: 0 20px;
  }
}

/* line 2224, ../scss/modules/_recordbook.scss */
.ma-search-secondary {
  margin-bottom: 20px;
}
@media screen and (max-width: 1023px) {
  /* line 2224, ../scss/modules/_recordbook.scss */
  .ma-search-secondary {
    padding: 0 20px;
  }
}

/* line 2233, ../scss/modules/_recordbook.scss */
div.ma-refine-refresh {
  display: inline-block;
  padding: 0 10px 0 9px;
  margin: 0;
  border-right: none;
}
@media screen and (max-width: 850px) {
  /* line 2233, ../scss/modules/_recordbook.scss */
  div.ma-refine-refresh {
    padding: 0 0 0 9px;
  }
}
@media screen and (max-width: 1023px) {
  /* line 2233, ../scss/modules/_recordbook.scss */
  div.ma-refine-refresh {
    padding: 0 0 0 9px;
  }
}

/* line 2251, ../scss/modules/_recordbook.scss */
.ma-refine-location,
.ma-refine-date-fields {
  display: inline-block;
  padding: 0 10px 0 9px;
  margin: 0;
  border-right: 1px solid #ffffff;
}
@media screen and (max-width: 850px) {
  /* line 2251, ../scss/modules/_recordbook.scss */
  .ma-refine-location,
  .ma-refine-date-fields {
    border-right: none;
    padding: 0 0 0 9px;
  }
}
@media screen and (max-width: 1023px) {
  /* line 2251, ../scss/modules/_recordbook.scss */
  .ma-refine-location,
  .ma-refine-date-fields {
    border-right: none;
    padding: 0 0 0 9px;
  }
}

/* line 2272, ../scss/modules/_recordbook.scss */
.ma-refine-awarded {
  display: inline-block;
  padding: 0 10px 0 9px;
  margin: 0;
}
@media screen and (max-width: 850px) {
  /* line 2272, ../scss/modules/_recordbook.scss */
  .ma-refine-awarded {
    border-right: none;
    padding: 0 0 0 9px;
  }
}

@media screen and (max-width: 1023px) {
  /* line 2284, ../scss/modules/_recordbook.scss */
  .ma-refine-date-fields {
    margin-bottom: 20px;
  }
}

/* line 2289, ../scss/modules/_recordbook.scss */
form div.ma-refine-date-fields input {
  width: 100%;
  height: 40px;
}
@media screen and (max-width: 850px) {
  /* line 2289, ../scss/modules/_recordbook.scss */
  form div.ma-refine-date-fields input {
    height: 37px;
  }
}

/* line 2299, ../scss/modules/_recordbook.scss */
div.ma-refine-refresh {
  border-right: none;
  text-align: right;
  padding: 0px 0px 0px 0px;
}
@media screen and (max-width: 523px) {
  /* line 2299, ../scss/modules/_recordbook.scss */
  div.ma-refine-refresh {
    width: 47%;
    display: block;
    margin-left: 10px;
    padding: 0 15px 0 0;
    min-width: 170px;
    margin-right: 20px;
  }
}
@media screen and (max-width: 360px) {
  /* line 2299, ../scss/modules/_recordbook.scss */
  div.ma-refine-refresh {
    margin: 0 0 0 10px;
    text-align: left;
    margin-right: 20px;
    padding-right: 40px;
  }
}

@media screen and (max-width: 360px) {
  /* line 2331, ../scss/modules/_recordbook.scss */
  .ma-refine-name-wrapper > div.ma-refine-name {
    width: 100%;
    padding-left: 0px;
    padding-right: 0px;
  }
}

@media screen and (min-width: 1024px) {
  /* ===================================================== */
  /*  MASTER ANGLER RECORD BOOK SEARCH */
  /* ===================================================== */
  /* HOME PAGE */
  /* line 2353, ../scss/modules/_recordbook.scss */
  .ma-search-body .content-page {
    padding: 0px;
  }

  /* line 2357, ../scss/modules/_recordbook.scss */
  .tile {
    /*
    width: 32.33333%;
    max-width:300px;
    float: left;
    padding: 10px;
    margin: .5%;
    */
  }

  /* line 2367, ../scss/modules/_recordbook.scss */
  #float-search {
    padding: 10px;
    margin-bottom: 10px;
    top: 0px;
    width: 400px;
    margin: auto;
    display: none;
  }

  /* used to pad the page when searching has not been done */
  /* line 2378, ../scss/modules/_recordbook.scss */
  .ma-results-filler {
    height: 20px;
  }

  /* line 2381, ../scss/modules/_recordbook.scss */
  .ma-search-rss {
    position: absolute;
    left: 40px;
    vertical-align: middle;
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }

  /* line 2387, ../scss/modules/_recordbook.scss */
  .ma-search-rss img {
    vertical-align: middle;
    margin-right: 5px;
  }

  /* line 2393, ../scss/modules/_recordbook.scss */
  .ma-search-form input[type=text], .ma-search-form input[type=password] {
    border: medium none;
    height: 25px;
    padding: 5px 5px 5px 10px;
    width: 100%;
  }

  /* line 2402, ../scss/modules/_recordbook.scss */
  .ma-search-form .textarea-wrapper,
  .ma-search-form .text-wrapper,
  .ma-search-form .select-wrapper {
    margin-bottom: 0px;
  }

  /* line 2410, ../scss/modules/_recordbook.scss */
  .ma-search-form .ma-search-sub-filters .textarea-wrapper,
  .ma-search-form .ma-search-sub-filters .text-wrapper,
  .ma-search-form .ma-search-sub-filters .select-wrapper {
    margin-bottom: 0px;
  }

  /* line 2419, ../scss/modules/_recordbook.scss */
  .master-angler-search-body #ma-refine-form-wrapper {
    position: fixed;
    width: 1048px;
    display: block;
  }

  /* line 2425, ../scss/modules/_recordbook.scss */
  .master-angler-search-body .ma-header-padder {
    height: 114px;
  }

  /* line 2429, ../scss/modules/_recordbook.scss */
  .master-angler-search-body .ma-results-padder {
    height: 180px;
  }

  /* line 2438, ../scss/modules/_recordbook.scss */
  .text-wrapper.day {
    width: 40px;
    margin-right: 5px;
  }

  /* line 2443, ../scss/modules/_recordbook.scss */
  .text-wrapper.year {
    width: 50px;
  }

  /* line 2449, ../scss/modules/_recordbook.scss */
  .ma-search-fish-table {
    border: none;
    width: 100%;
    margin-bottom: 20px;
  }

  /* line 2454, ../scss/modules/_recordbook.scss */
  .ma-search-fish-table .angler-row div {
    padding: 3px;
  }

  /* line 2457, ../scss/modules/_recordbook.scss */
  .ma-search-fish-table .angler-column-row div {
    padding: 3px;
  }

  /* line 2462, ../scss/modules/_recordbook.scss */
  .ma-search-fish-title {
    text-transform: uppercase;
    margin-top: 20px;
    width: 100%;
    margin-bottom: 20px;
  }

  /* line 2469, ../scss/modules/_recordbook.scss */
  .ma-search-page-number-title {
    width: 100%;
  }

  /* line 2473, ../scss/modules/_recordbook.scss */
  .row1.on {
    border: 1px dotted #F5C8A9;
  }

  /* line 2477, ../scss/modules/_recordbook.scss */
  .row2.on {
    border: 1px dotted #F5C8A9;
  }

  /* line 2482, ../scss/modules/_recordbook.scss */
  .ma-search-results-wrapper {
    padding: 20px 40px 20px 40px;
  }
  /* line 2484, ../scss/modules/_recordbook.scss */
  .ma-search-results-wrapper.list {
    margin: auto;
  }
}
@media screen and (min-width: 1024px) and (min-width: 1024px) {
  /* line 2484, ../scss/modules/_recordbook.scss */
  .ma-search-results-wrapper.list {
    padding-left: 20px;
    padding-right: 20px;
  }
}

@media screen and (min-width: 1024px) {
  /* line 2494, ../scss/modules/_recordbook.scss */
  .ma-search-results-wrapper .angler-column-row {
    clear: both;
  }

  /* line 2499, ../scss/modules/_recordbook.scss */
  .ma-search-results-wrapper .angler-row div {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    padding: 3px;
  }

  /* line 2516, ../scss/modules/_recordbook.scss */
  .ma-search-results-wrapper .angler-column-row div {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    padding: 5px 3px 3px 3px;
  }

  /* line 2523, ../scss/modules/_recordbook.scss */
  .ma-search-results-wrapper .angler-name {
    width: 50%;
  }

  /* line 2527, ../scss/modules/_recordbook.scss */
  .ma-search-results-wrapper .angler-column-row .angler-name {
    width: 100%;
  }

  /* line 2532, ../scss/modules/_recordbook.scss */
  .ma-search-results-wrapper .angler-address {
    width: 50%;
  }

  /* line 2536, ../scss/modules/_recordbook.scss */
  .ma-search-results-wrapper .angler-location {
    width: 25%;
  }

  /* line 2540, ../scss/modules/_recordbook.scss */
  .ma-search-results-wrapper .angler-species {
    width: 25%;
  }

  /* line 2544, ../scss/modules/_recordbook.scss */
  .ma-search-results-wrapper.lil_angler .angler-location {
    width: 50%;
  }

  /* line 2548, ../scss/modules/_recordbook.scss */
  .ma-search-results-wrapper .angler-caught {
    width: 25%;
  }

  /* line 2553, ../scss/modules/_recordbook.scss */
  .ma-search-results-wrapper.lil_angler .angler-caught {
    width: 25%;
  }

  /* line 2559, ../scss/modules/_recordbook.scss */
  .ma-search-results-wrapper .angler-length {
    width: 25%;
  }

  /* line 2564, ../scss/modules/_recordbook.scss */
  .ma-search-results-wrapper .angler-column-row .angler-catch {
    display: none;
  }

  /* line 2567, ../scss/modules/_recordbook.scss */
  .ma-search-results-wrapper .angler-released {
    width: 50px;
  }

  /* line 2570, ../scss/modules/_recordbook.scss */
  .ma-search-results-wrapper .angler-rank {
    width: 50px;
  }

  /* line 2575, ../scss/modules/_recordbook.scss */
  .ma-search-results-wrapper .angler-col1 {
    width: 30%;
  }

  /* line 2579, ../scss/modules/_recordbook.scss */
  .ma-search-results-wrapper .angler-col2 {
    width: 50%;
  }

  /* line 2583, ../scss/modules/_recordbook.scss */
  .ma-search-results-wrapper .angler-col3 {
    width: 20%;
  }
  /* line 2587, ../scss/modules/_recordbook.scss */
  .ma-search-results-wrapper .angler-col3 .angler-released,
  .ma-search-results-wrapper .angler-col3 .angler-rank,
  .ma-search-results-wrapper .angler-col3 .angler-lake-rank,
  .ma-search-results-wrapper .angler-col3 .angler-photo {
    width: 25%;
    text-align: center;
  }

  /* line 2608, ../scss/modules/_recordbook.scss */
  .ma-search-next
  , .ma-search-back
  , .ma-search-page {
    padding: 5px;
  }

  /* line 2614, ../scss/modules/_recordbook.scss */
  .ma-search-url {
    display: none;
  }

  /* line 2618, ../scss/modules/_recordbook.scss */
  .ma-search-next {
    margin: auto;
    padding: 10px;
    width: 80%;
  }

  /* line 2624, ../scss/modules/_recordbook.scss */
  .LoadMore:link, .LoadMore:visited {
    text-decoration: none;
  }

  /* line 2627, ../scss/modules/_recordbook.scss */
  .LoadMore {
    border: 1px solid #A34E2D;
    display: none;
    padding: 13px 0;
    max-width: 500px;
    margin: auto;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  /* line 2639, ../scss/modules/_recordbook.scss */
  .ma-search-sub-filters {
    padding: 59px 0 20px 10px;
    vertical-align: bottom;
    text-align: left;
  }

  /* line 2644, ../scss/modules/_recordbook.scss */
  .ma-search-sub-filters div {
    vertical-align: bottom;
  }

  /* line 2649, ../scss/modules/_recordbook.scss */
  .ma-refine-group {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    margin-left: 0;
  }

  /* line 2654, ../scss/modules/_recordbook.scss */
  .ma-refine-sort {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }

  /* line 2658, ../scss/modules/_recordbook.scss */
  .ma-refine-wrap {
    display: inline-block;
    vertical-align: bottom;
    margin-right: 3%;
  }
  /* line 2662, ../scss/modules/_recordbook.scss */
  .ma-refine-wrap label {
    display: block;
  }
  /* line 2665, ../scss/modules/_recordbook.scss */
  .ma-refine-wrap .select-wrapper,
  .ma-refine-wrap .text-wrapper {
    border: none;
  }
  /* line 2669, ../scss/modules/_recordbook.scss */
  .ma-refine-wrap .select-wrapper select {
    padding-top: 4px;
  }
  /* line 2676, ../scss/modules/_recordbook.scss */
  .ma-refine-wrap .ma-refine-name {
    margin-left: 0;
  }
  /* line 2679, ../scss/modules/_recordbook.scss */
  .ma-refine-wrap .ma-refine-name .ma-refine-field {
    margin-left: 0;
  }

  /* line 2686, ../scss/modules/_recordbook.scss */
  .ma-refine-date-fields {
    width: auto;
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    padding: 0px;
    margin: 0 10px 10px 0;
  }
  /* line 2692, ../scss/modules/_recordbook.scss */
  .ma-refine-date-fields .ma-refine-field-month {
    width: 50px;
  }
  /* line 2695, ../scss/modules/_recordbook.scss */
  .ma-refine-date-fields .ma-refine-field-day {
    width: 50px;
  }
  /* line 2697, ../scss/modules/_recordbook.scss */
  .ma-refine-date-fields .ma-refine-field-day .text-wrapper {
    width: 50px;
  }

  /* line 2702, ../scss/modules/_recordbook.scss */
  .ma-date-from.ma-refine-wrap {
    margin-right: 1%;
    margin-left: -4px;
  }

  /* line 2706, ../scss/modules/_recordbook.scss */
  .ma-date-to.ma-refine-wrap {
    margin-right: 3%;
  }

  /* line 2709, ../scss/modules/_recordbook.scss */
  .ma-refine-refresh.ma-refine-wrap {
    margin-bottom: 1px;
    text-align: left;
  }
  /* line 2712, ../scss/modules/_recordbook.scss */
  .ma-refine-refresh.ma-refine-wrap input {
    display: inline-block;
    width: auto;
    margin: 0 auto 1px;
  }

  /* line 2719, ../scss/modules/_recordbook.scss */
  .ma-refine-field-longest {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    vertical-align: middle;
    width: auto;
    margin: 0px;
    padding: 30px 0px 0px 20px;
  }

  /* line 2727, ../scss/modules/_recordbook.scss */
  .ma-refine-field-group,
  .ma-refine-field-sort {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    vertical-align: middle;
    width: auto;
    margin: 0px;
  }

  /* line 2735, ../scss/modules/_recordbook.scss */
  .ma-refine-field-group {
    margin-right: 10px;
  }
  /* line 2736, ../scss/modules/_recordbook.scss */
  .ma-refine-field-group strong {
    height: 45px;
    vertical-align: middle;
  }

  /* line 2744, ../scss/modules/_recordbook.scss */
  label[for="ma-refine-by-lake"] {
    width: 76px;
  }

  /* line 2753, ../scss/modules/_recordbook.scss */
  label[for="ma-refine-sort-size"] {
    width: 90px;
    margin-right: 0;
  }

  /* line 2757, ../scss/modules/_recordbook.scss */
  label[for="ma-refine-sort-date"] {
    width: 90px;
  }

  /* line 2761, ../scss/modules/_recordbook.scss */
  .ma-maintainance {
    height: 300px;
    width: 100%;
    padding: 10px;
  }

  /* line 2767, ../scss/modules/_recordbook.scss */
  .ma-search-overview {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    padding: 30px 10px 10px 10px;
    width: 100%;
  }

  /* line 2776, ../scss/modules/_recordbook.scss */
  .ma-search-refine {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    padding: 20px 0px 0px 40px;
    width: 49%;
    text-align: left;
  }
  /* line 2781, ../scss/modules/_recordbook.scss */
  .ma-search-refine .ma-refine-field {
    margin-bottom: 5px;
  }

  /* line 2786, ../scss/modules/_recordbook.scss */
  .ma-search-range {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    width: 15px;
    vertical-align: middle;
    height: 30px;
  }

  /* line 2793, ../scss/modules/_recordbook.scss */
  .ma-refine-title {
    display: block;
    vertical-align: top;
    padding-top: 4px;
    margin-right: 5px;
    margin-bottom: 20px;
    color: #111;
  }

  /* line 2803, ../scss/modules/_recordbook.scss */
  .ma-refine-more-fields {
    width: auto;
  }

  /* line 2808, ../scss/modules/_recordbook.scss */
  .ma-refine-from
  , .ma-refine-to {
    display: inline-block;
    width: auto;
    margin-right: 5px;
    vertical-align: top;
  }

  /* line 2819, ../scss/modules/_recordbook.scss */
  .ma-refine-field
  , .ma-refine-field-month
  , .ma-refine-field-day
  , .ma-refine-field-year
  , .ma-refine-field-method
  , .ma-refine-field-top
  , .ma-refine-field-id {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    width: 100%;
    margin: 0px;
    padding: 0px;
  }

  /* line 2833, ../scss/modules/_recordbook.scss */
  .ma-refine-field-month strong
  , .ma-refine-field-day strong
  , .ma-refine-field-year strong
  , .ma-refine-field-method strong
  , .ma-refine-field-top strong
  , .ma-refine-field-sort strong
  , .ma-refine-field-group strong {
    height: 25px;
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    margin-top: 3px;
    margin-right: 3px;
  }

  /* line 2848, ../scss/modules/_recordbook.scss */
  .ma-refine-field strong {
    margin-bottom: 5px;
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    margin-right: 3px;
    margin-left: 10px;
  }

  /* line 2856, ../scss/modules/_recordbook.scss */
  .ma-refine-field-month {
    width: 40px;
  }

  /* line 2860, ../scss/modules/_recordbook.scss */
  .ma-refine-field-day {
    width: 40px;
    margin-left: 5px;
  }

  /* line 2866, ../scss/modules/_recordbook.scss */
  .ma-refine-field-method {
    width: 240px;
    display: inline-block;
  }
  /* line 2871, ../scss/modules/_recordbook.scss */
  .ma-refine-field-method select {
    height: 48px;
  }

  /* line 2876, ../scss/modules/_recordbook.scss */
  .ma-refine-field-method select {
    width: 100%;
  }

  /* line 2881, ../scss/modules/_recordbook.scss */
  .ma-refine-field-top {
    width: 90px;
    margin-left: 5px;
    margin-right: 5px;
  }

  /* line 2887, ../scss/modules/_recordbook.scss */
  .ma-refine-field-top select {
    width: 90px;
  }

  /* line 2898, ../scss/modules/_recordbook.scss */
  .ma-refine-field-day input[type=text], .ma-refine-field-day input[type=password] {
    width: 50px;
  }

  /* line 2902, ../scss/modules/_recordbook.scss */
  .ma-refine-field-year {
    width: 65px;
    margin-left: 5px;
  }
}
@media screen and (min-width: 1024px) and (min-width: 1000px) and (max-width: 1040px) {
  /* line 2902, ../scss/modules/_recordbook.scss */
  .ma-refine-field-year {
    width: 57px;
  }
}

@media screen and (min-width: 1024px) {
  /* line 2912, ../scss/modules/_recordbook.scss */
  .ma-refine-field {
    width: 100%;
    margin-left: 0px;
  }

  /* line 2917, ../scss/modules/_recordbook.scss */
  .sub-expander .ma-refine-field {
    margin-right: 10px;
    margin-left: 0px;
    vertical-align: bottom;
    clear: both;
  }

  /* line 2925, ../scss/modules/_recordbook.scss */
  .ma-refine-field select,
  .ma-refine-field-calendar select {
    width: 100%;
  }

  /* line 2932, ../scss/modules/_recordbook.scss */
  .ma-refine-field label
  , .ma-refine-field-id label {
    margin-left: 8px;
  }

  /* line 2938, ../scss/modules/_recordbook.scss */
  .ma-refine-field-calendar label
  , .ma-refine-field-month label
  , .ma-refine-field-day label
  , .ma-refine-field-year label {
    margin-left: 8px;
  }

  /* line 2946, ../scss/modules/_recordbook.scss */
  .ma-refine-lake {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    width: 48%;
    margin-left: 10px;
  }
  /* line 2951, ../scss/modules/_recordbook.scss */
  .ma-refine-lake .ma-refine-field {
    width: 100%;
    margin-left: 0px;
    margin-bottom: 10px;
  }

  /* line 2958, ../scss/modules/_recordbook.scss */
  .ma-refine-fish {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    width: 49%;
  }

  /* line 2964, ../scss/modules/_recordbook.scss */
  .ma-refine-name {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    width: 100%;
  }
  /* line 2968, ../scss/modules/_recordbook.scss */
  .ma-refine-name .ma-refine-field {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    width: 49%;
    margin-left: 0;
  }
  /* line 2973, ../scss/modules/_recordbook.scss */
  .ma-refine-name .ma-refine-field:nth-of-type(2) {
    width: 48%;
    margin-left: 10px;
  }
  /* line 2978, ../scss/modules/_recordbook.scss */
  .ma-refine-name .ma-refine-field-id {
    width: 100%;
    padding-right: 1%;
  }

  /* line 2984, ../scss/modules/_recordbook.scss */
  .ma-refine-field-calendar .select-wrapper {
    width: 120px;
  }

  /* line 2987, ../scss/modules/_recordbook.scss */
  .ma-refine-field-calendar .select-wrapper select {
    width: 120px;
  }

  /* line 2994, ../scss/modules/_recordbook.scss */
  .ma-refine-top {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }

  /* line 2998, ../scss/modules/_recordbook.scss */
  .ma-refine-top select {
    width: 60px;
  }

  /* line 3002, ../scss/modules/_recordbook.scss */
  .ma-refine-method {
    width: 150px;
    height: 40px;
    margin-left: 10px;
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }

  /* line 3010, ../scss/modules/_recordbook.scss */
  .ma-refine-field-planner {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    padding-right: 25px;
  }

  /* line 3015, ../scss/modules/_recordbook.scss */
  .ma-refine-top {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }

  /* line 3020, ../scss/modules/_recordbook.scss */
  .hider {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }

  /* line 3024, ../scss/modules/_recordbook.scss */
  .ma-refine-buttons {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    width: 210px;
    margin-right: 40px;
    margin: 0px 10px 0px 10px;
  }
  /* line 3029, ../scss/modules/_recordbook.scss */
  .ma-refine-buttons input[type="submit"] {
    padding: 15px;
    margin-bottom: 10px 3px;
  }

  /* line 3037, ../scss/modules/_recordbook.scss */
  #ma-refine-search-form .ma-button {
    margin-left: 5px;
    padding: 5px 10px 5px 10px;
  }

  /* line 3046, ../scss/modules/_recordbook.scss */
  .ui-button {
    /*
      border:1px solid #DACA72;
        */
    /*
      border:1px solid #eee;
      padding: 8px 20px;
      text-transform: uppercase;
      text-decoration: none;
      */
  }

  /* line 3058, ../scss/modules/_recordbook.scss */
  .ma-search-form .ui-button {
    border: 0;
    /*
      */
  }

  /* line 3065, ../scss/modules/_recordbook.scss */
  .ma-search-form .ui-state-active .ui-button {
    /*
      margin:0px;
      */
  }

  /* line 3072, ../scss/modules/_recordbook.scss */
  .ma-search-form .ui-button-text {
    padding: 5px;
  }

  /* line 3075, ../scss/modules/_recordbook.scss */
  .ma-search-form .search-button .ui-button-text {
    padding: 0px;
  }

  /* SEARCH SUMMARY RESULTS */
  /* line 3081, ../scss/modules/_recordbook.scss */
  .ma-search-summary {
    padding: 10px 10px 10px 20px;
  }

  /* line 3085, ../scss/modules/_recordbook.scss */
  .ma-search-results {
    display: none;
  }

  /* line 3089, ../scss/modules/_recordbook.scss */
  .ma-search-summary .view-switcher {
    float: right;
    display: none;
  }

  /* line 3093, ../scss/modules/_recordbook.scss */
  .ma-search-summary strong {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    margin-right: 20px;
  }

  /* line 3097, ../scss/modules/_recordbook.scss */
  .ma-search-summary em {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    margin-right: 20px;
  }

  /* override the jquery ui for the sort by radio buttions */
    /*

    .ma-refine-field-group .ui-buttonset .ui-button,
    .ma-refine-field-sort .ui-buttonset .ui-button {
      width: auto !important;
    }


    .ma-refine-field-group .ui-buttonset ,
    .ma-refine-field-sort .ui-buttonset  {
      margin-right:0px;
      width:auto;
    }
    .ma-refine-field-group .ui-buttonset .ui-button,
    .ma-refine-field-sort .ui-buttonset .ui-button {
      width:auto !important;
      margin-right: 3px;
    }
    .ma-refine-field-group .ma-refine-field label, .ma-refine-field-group  .ma-refine-field-calendar label,
    .ma-refine-field-sort .ma-refine-field label, .ma-refine-field-sort  .ma-refine-field-calendar label {
      padding-top: 5px;
    }

    .ma-refine-field-group .ui-corner-all, .ma-refine-field-group  .ui-corner-bottom, .ma-refine-field-group  .ui-corner-left, .ma-refine-field-group  .ui-corner-bl,
    .ma-refine-field-sort .ui-corner-all, .ma-refine-field-sort  .ui-corner-bottom, .ma-refine-field-sort  .ui-corner-left, .ma-refine-field-sort  .ui-corner-bl {
    }
    .ma-refine-field-group .ui-corner-all, .ma-refine-field-group  .ui-corner-top, .ma-refine-field-group  .ui-corner-left, .ma-refine-field-group  .ui-corner-tl,
    .ma-refine-field-sort .ui-corner-all, .ma-refine-field-sort  .ui-corner-top, .ma-refine-field-sort  .ui-corner-left, .ma-refine-field-sort  .ui-corner-tl {
    }
    .ma-refine-field-group .ui-state-active, .ma-refine-field-group  .ui-widget-content .ui-state-active, .ma-refine-field-group  .ui-widget-header .ui-state-active,
    .ma-refine-field-sort .ui-state-active, .ma-refine-field-sort  .ui-widget-content .ui-state-active, .ma-refine-field-sort  .ui-widget-header .ui-state-active {
      border: 1px solid #6D6F33;
    }
    .ma-refine-field-group .ui-widget,
    .ma-refine-field-sort .ui-widget {
    }
    .ma-refine-field-group .ui-button, .ma-refine-field-group  .ui-button:link, .ma-refine-field-group  .ui-button:visited, .ma-refine-field-group  .ui-button:hover, .ma-refine-field-group  .ui-button:active,
    .ma-refine-field-sort .ui-button, .ma-refine-field-sort  .ui-button:link, .ma-refine-field-sort  .ui-button:visited, .ma-refine-field-sort  .ui-button:hover, .ma-refine-field-sort  .ui-button:active {
      text-decoration: none;
    }
    .ma-refine-field-group .ui-button,
    .ma-refine-field-sort .ui-button {
      @include inline-block(top);
      line-height: normal;
      overflow: visible;
      vertical-align: middle;
    }

    .ma-refine-field-group .ui-button-text, .ma-refine-field-group .ui-button-text-only,
    .ma-refine-field-sort .ui-button-text, .ma-refine-field-sort .ui-button-text-only {
        position: relative;
        text-transform: uppercase;
    }

    .ma-refine-field-group .ui-state-active .ui-button-text, .ma-refine-field-group .ui-state-active .ui-button-text-only,
    .ma-refine-field-sort .ui-state-active .ui-button-text, .ma-refine-field-sort .ui-state-active .ui-button-text-only {
    }
    .ma-refine-field-group .ui-button-text-only .ui-button-text,
    .ma-refine-field-sort .ui-button-text-only .ui-button-text {
        padding: 4px;
    }
    .ma-refine-field-sort .ui-button .ui-button-text {
        display: block;
        line-height: normal;
    }

    .ma-refine-field-group .ma-refine-field-group .ui-button,
    .ma-refine-field-sort .ma-refine-field-sort .ui-button {
    }
    .ma-refine-field-group .ma-refine-field label, .ma-refine-field-calendar label,
    .ma-refine-field-sort .ma-refine-field label, .ma-refine-field-calendar label {
    }
    .ma-refine-field-group .ui-widget,
    .ma-refine-field-sort .ui-widget {
    }

    .ma-refine-field-group .ui-corner-all, .ma-refine-field-group  .ui-corner-bottom, .ma-refine-field-group  .ui-corner-right, .ma-refine-field-group  .ui-corner-br,
    .ma-refine-field-sort .ui-corner-all, .ma-refine-field-sort  .ui-corner-bottom, .ma-refine-field-sort  .ui-corner-right, .ma-refine-field-sort  .ui-corner-br {
    }
    .ma-refine-field-group .ui-corner-all, .ma-refine-field-group  .ui-corner-top, .ma-refine-field-group  .ui-corner-right, .ma-refine-field-group  .ui-corner-tr,
    .ma-refine-field-sort .ui-corner-all, .ma-refine-field-sort  .ui-corner-top, .ma-refine-field-sort  .ui-corner-right, .ma-refine-field-sort  .ui-corner-tr {
    }
    .ma-refine-field-group .ui-state-default, .ma-refine-field-group  .ui-widget-content .ui-state-default, .ma-refine-field-group  .ui-widget-header .ui-state-default,
    .ma-refine-field-sort .ui-state-default, .ma-refine-field-sort  .ui-widget-content .ui-state-default, .ma-refine-field-sort  .ui-widget-header .ui-state-default {
      border: 1px solid #413E16;
    }
    */
}
/* line 2, ../scss/modules/_submission.scss */
.page-201306 {
  /* welcome */
  /* SUBMIT A CATCH */
  /* controls the background middle stitching */
  /* submit a catch photos thumbnailing progress */
  /* This is used for determining where the error message of the next button appears */
  /* how to measure your fish */
  /* ------------------------------
  	step 3 / Contact information
  ------------------------------- */
}
/* line 6, ../scss/modules/_submission.scss */
.page-201306 .block-group.block-group-mainfo .block.block-checkbox,
.page-201306 .block-group.had-award-before .block.block-checkbox {
  width: auto;
}
/* line 9, ../scss/modules/_submission.scss */
.page-201306 .block-group.block-group-mainfo .block.block-checkbox-label,
.page-201306 .block-group.had-award-before .block.block-checkbox-label {
  max-width: 240px;
  padding-left: 0px;
  padding-top: 3px;
}
@media screen and (min-width: 360px) {
  /* line 9, ../scss/modules/_submission.scss */
  .page-201306 .block-group.block-group-mainfo .block.block-checkbox-label,
  .page-201306 .block-group.had-award-before .block.block-checkbox-label {
    max-width: 280px;
  }
}
@media screen and (min-width: 480px) {
  /* line 9, ../scss/modules/_submission.scss */
  .page-201306 .block-group.block-group-mainfo .block.block-checkbox-label,
  .page-201306 .block-group.had-award-before .block.block-checkbox-label {
    max-width: 400px;
    width: 90%;
    padding-left: 10px;
    padding-top: 3px;
  }
}
/* line 27, ../scss/modules/_submission.scss */
.page-201306 .ma-next-buttonformError.parentFormsubmit_catch.formError {
  width: 170px;
}
/* line 30, ../scss/modules/_submission.scss */
.page-201306 .ma-next-buttonformError.parentFormsubmit_catch.formError .formErrorArrow {
  margin: -2px 0 0 143px;
  position: relative;
}
/* line 36, ../scss/modules/_submission.scss */
.page-201306 .content-bg {
  border-top: 5px solid #7c5e2c;
}
/* line 40, ../scss/modules/_submission.scss */
.page-201306 p.mail-application {
  text-align: center;
  padding: 0px 20px;
  clear: both;
}
/* line 45, ../scss/modules/_submission.scss */
.page-201306 img[src="/images_tr/spacer.gif"] {
  display: block;
}
/* line 50, ../scss/modules/_submission.scss */
.page-201306 #mailchimp .ui-buttonset .ui-button {
  background-image: none;
  background-color: transparent;
  border: 0;
}
/* line 55, ../scss/modules/_submission.scss */
.page-201306 #mailchimp .ui-buttonset .ui-state-active.ui-button {
  background-color: transparent;
  border: 0;
}
/* line 61, ../scss/modules/_submission.scss */
.page-201306 .content-bg {
  min-height: 100%;
  background-image: url(../../../template/images/2018/gradient-bg.jpg);
  background-repeat: repeat-x;
}
/* line 67, ../scss/modules/_submission.scss */
.page-201306 label.ui-button.ui-widget.ui-state-default.ui-button-text-only {
  padding: 2px 2px 2px 0px;
}
/* line 76, ../scss/modules/_submission.scss */
.page-201306 #date_caught_button {
  width: 30px;
  height: 40px;
  background: transparent;
  border: 0;
  margin: 0;
  padding: 0;
  color: #333;
}
/* line 87, ../scss/modules/_submission.scss */
.page-201306 .ui-datepicker-trigger {
  opacity: 0;
  position: absolute;
}
/* line 92, ../scss/modules/_submission.scss */
.page-201306 .text-wrapper {
  background: none;
}
/* line 93, ../scss/modules/_submission.scss */
.page-201306 .text-wrapper input[type=text] {
  min-height: 38px;
  height: 38px;
}
/* line 100, ../scss/modules/_submission.scss */
.page-201306 .text-wrapper-calendar {
  border: 1px solid #D8D8CE;
  margin-bottom: 10px;
  padding: 0;
  float: left;
  min-width: 110px;
}
/* line 108, ../scss/modules/_submission.scss */
.page-201306 input.calendar {
  width: 120px;
}
/* line 112, ../scss/modules/_submission.scss */
.page-201306 label {
  display: inline-block;
  padding: 4px 0px;
  font-family: "alternate-gothic-no-2-d", "Arial", Helvetica, sans-serif;
  font-size: 1.5rem;
  text-transform: uppercase;
}
/* line 118, ../scss/modules/_submission.scss */
.page-201306 label.ui-checkbox {
  padding: 4px 5px;
}
/* line 123, ../scss/modules/_submission.scss */
.page-201306 .dd .divider {
  width: 30px;
  right: 0px;
  background: transparent;
  opacity: 0.8;
  border: none;
}
/* line 131, ../scss/modules/_submission.scss */
.page-201306 .dd .arrow, .page-201306 .dd .arrowoff {
  margin-top: -8px;
}
/* line 136, ../scss/modules/_submission.scss */
.page-201306 h2 {
  font-size: 2rem;
}
/* line 138, ../scss/modules/_submission.scss */
.page-201306 h2 label {
  font-size: 2rem;
}
/* line 142, ../scss/modules/_submission.scss */
.page-201306 .ma-step p {
  font-style: normal;
}
/* line 149, ../scss/modules/_submission.scss */
.page-201306 .ui-button {
  font-family: "league_gothicregular", "Arial", Helvetica, sans-serif;
}
/* line 153, ../scss/modules/_submission.scss */
.page-201306 .ui-buttonset .ui-button {
  box-shadow: none;
  background-image: none;
  background: #D8D8CE;
  border: 1px solid #D8D8CE;
  color: #333;
  padding: 4px 4px;
}
/* line 167, ../scss/modules/_submission.scss */
.page-201306 .ui-buttonset .ui-state-active.ui-button {
  background: #fff;
  color: #333;
  border: 1px solid #D8D8CE;
}
/* line 178, ../scss/modules/_submission.scss */
.page-201306 .ui-buttonset {
  margin-right: 3px;
}
/* line 189, ../scss/modules/_submission.scss */
.page-201306 .ui-corner-left {
  -webkit-border-top-right-radius: 0px;
  -moz-border-top-right-radius: 0px;
  border-top-right-radius: 0px;
  -webkit-border-bottom-right-radius: 0px;
  -moz-border-bottom-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-right: none;
}
/* line 199, ../scss/modules/_submission.scss */
.page-201306 .ui-corner-right {
  -webkit-border-top-left-radius: 0px;
  -moz-border-top-left-radius: 0px;
  border-top-left-radius: 0px;
  -webkit-border-bottom-left-radius: 0px;
  -moz-border-bottom-left-radius: 0px;
  border-bottom-left-radius: 0px;
  border-left: none;
}
/* line 209, ../scss/modules/_submission.scss */
.page-201306 .ui-buttonset .ui-button-text {
  padding: 5px;
  display: inline-block;
}
/* line 219, ../scss/modules/_submission.scss */
.page-201306 .page-201306 .content-page {
  padding: 0px;
}
/* line 223, ../scss/modules/_submission.scss */
.page-201306 .hidden {
  display: none !important;
}
/* line 227, ../scss/modules/_submission.scss */
.page-201306 .one-column {
  padding-bottom: 40px;
}
/* line 235, ../scss/modules/_submission.scss */
.page-201306 .ma-welcome {
  padding: 10px 20px;
}
/* line 239, ../scss/modules/_submission.scss */
.page-201306 .ma-welcome .ma-left {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  float: left;
  position: relative;
  text-align: center;
  width: 100%;
  top: 0px;
}
@media screen and (min-width: 768px) {
  /* line 239, ../scss/modules/_submission.scss */
  .page-201306 .ma-welcome .ma-left {
    width: 60%;
    padding-right: 10px;
  }
}
/* line 253, ../scss/modules/_submission.scss */
.page-201306 .ma-welcome .ma-right {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  float: right;
  width: 100%;
}
@media screen and (min-width: 768px) {
  /* line 253, ../scss/modules/_submission.scss */
  .page-201306 .ma-welcome .ma-right {
    width: 40%;
    padding-left: 10px;
  }
}
/* line 266, ../scss/modules/_submission.scss */
.page-201306 .ma-welcome-photo img {
  width: 100%;
  max-width: 380px;
}
/* line 276, ../scss/modules/_submission.scss */
.page-201306 .ma-finished {
  margin-top: 10px;
  margin-bottom: 10px;
}
/* line 277, ../scss/modules/_submission.scss */
.page-201306 .ma-finished img {
  width: 100%;
  max-width: 560px;
}
/* line 285, ../scss/modules/_submission.scss */
.page-201306 #submit-catch-wrapper {
  vertical-align: top;
  margin: auto;
  clear: both;
  width: 100%;
  margin: auto;
  max-width: 1024px;
}
/* line 287, ../scss/modules/_submission.scss */
.page-201306 #submit-catch-wrapper input[type=text] {
  padding: 0px 10px;
  margin-top: 0px;
}
/* line 298, ../scss/modules/_submission.scss */
.page-201306 #submit-catch-wrapper #need-length-photo {
  display: none;
  clear: both;
  border: 1px solid #fff;
  background: #fff;
  padding: 5px 0px;
  -moz-border-radius: 3px / 3px;
  -webkit-border-radius: 3px 3px;
  border-radius: 3px / 3px;
}
/* line 309, ../scss/modules/_submission.scss */
.page-201306 #submit-catch-wrapper .rotateWrapper {
  clear: both;
  text-align: left;
}
/* line 318, ../scss/modules/_submission.scss */
.page-201306 #submit-catch-wrapper .spinner-length-photo {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  position: absolute;
  margin-left: 10px;
  margin-top: 5px;
}
/* line 323, ../scss/modules/_submission.scss */
.page-201306 #submit-catch-wrapper .spinner-length-photo img {
  height: 24px;
}
/* line 328, ../scss/modules/_submission.scss */
.page-201306 #submit-catch-wrapper .spinner-action-photo {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  position: absolute;
  margin-left: 10px;
  margin-top: 5px;
}
/* line 334, ../scss/modules/_submission.scss */
.page-201306 #submit-catch-wrapper .spinner-action-photo img {
  height: 24px;
}
/* line 349, ../scss/modules/_submission.scss */
.page-201306 .rotateWrapper .btn-rotate-left {
  padding-left: 10px;
}
/* line 353, ../scss/modules/_submission.scss */
.page-201306 .rotateWrapper .btn-rotate-right {
  padding-right: 10px;
}
/* line 357, ../scss/modules/_submission.scss */
.page-201306 .rotateWrapper .ui-icon-rotate-left {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  background-position: -80px -48px;
  background-image: url("/JS/jquery-ui-1.10.4.custom/css/master_angler/images/ui-icons_ffffff_256x240.png");
  width: 16px;
  height: 16px;
  position: absolute;
  left: 5px;
  top: 3px;
}
/* line 369, ../scss/modules/_submission.scss */
.page-201306 .rotateWrapper .ui-icon-rotate-right {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  background-position: -48px -48px;
  background-image: url("/JS/jquery-ui-1.10.4.custom/css/master_angler/images/ui-icons_ffffff_256x240.png");
  width: 16px;
  height: 16px;
  position: absolute;
  right: 3px;
  top: 3px;
}
/* line 382, ../scss/modules/_submission.scss */
.page-201306 .rotateWrapper .btn:hover .ui-icon-rotate-left {
  background-image: url("/JS/jquery-ui-1.10.4.custom/css/master_angler/images/ui-icons_cb6015_256x240.png");
}
/* line 386, ../scss/modules/_submission.scss */
.page-201306 .rotateWrapper .btn:hover .ui-icon-rotate-right {
  background-image: url("/JS/jquery-ui-1.10.4.custom/css/master_angler/images/ui-icons_cb6015_256x240.png");
}
/* line 392, ../scss/modules/_submission.scss */
.page-201306 #submit-catch-wrapper .ma-button {
  font-size: 1.5rem;
  text-transform: uppercase;
  /*
      color: #FFFFFF;
      // font-size: 0.75em;
      font-weight: bold;
      line-height: 0.583;
      text-align: center;
      text-shadow: -0.707px -0.707px 2px #000000;
      text-transform: uppercase;
      */
}
/* line 407, ../scss/modules/_submission.scss */
.page-201306 .expander {
  vertical-align: top;
  clear: both;
}
/* line 412, ../scss/modules/_submission.scss */
.page-201306 .sub-expander {
  position: relative;
  /*background:url("/template/images/sub-expander-bg.jpg") ;*/
  vertical-align: bottom;
}
/* line 419, ../scss/modules/_submission.scss */
.page-201306 #submit-catch-wrapper .submit-section {
  padding-top: 30px;
  vertical-align: bottom;
}
/* line 426, ../scss/modules/_submission.scss */
.page-201306 #submit-catch-wrapper .vertical-stitching {
  padding: 0px 20px 0px 20px;
}
/* line 430, ../scss/modules/_submission.scss */
.page-201306 #submit-catch-wrapper .content-wrapper {
  width: 100%;
  margin: auto;
  clear: both;
  max-width: 805px;
}
/* line 438, ../scss/modules/_submission.scss */
.page-201306 #submit-catch-wrapper .content-wrapper-welcome {
  padding: 0px 0px 0px 0px;
  margin: auto;
  clear: both;
}
/* line 444, ../scss/modules/_submission.scss */
.page-201306 #submit-catch-wrapper h1 {
  clear: both;
  color: #cf6030;
  margin: 0px 0px 5px 0px;
  font-weight: normal;
  padding: 10px 0px 10px 0px;
}
/* line 454, ../scss/modules/_submission.scss */
.page-201306 #submit-catch-wrapper .ma-step-column.thank-you h1 {
  color: #803531;
}
/* line 457, ../scss/modules/_submission.scss */
.page-201306 #submit-catch-wrapper .ma-step-column.thank-you a {
  padding-bottom: 10px;
}
/* line 460, ../scss/modules/_submission.scss */
.page-201306 #submit-catch-wrapper .ma-step-column.thank-you a.tweet {
  padding-right: 10px;
}
/* line 466, ../scss/modules/_submission.scss */
.page-201306 #submit-catch-wrapper h2 {
  clear: both;
  margin: 5px 0px 5px 0px;
  font-weight: normal;
  padding: 10px 0px 10px 0px;
}
/* line 474, ../scss/modules/_submission.scss */
.page-201306 #submit-catch-wrapper h1.welcome {
  font-family: "league_gothicregular", "Arial", Helvetica, sans-serif;
  color: #803531;
  font-weight: normal;
  padding: 0px 0px 10px 0px;
  margin: 0px 0px 3px 0px;
}
/* line 483, ../scss/modules/_submission.scss */
.page-201306 #submit-catch-wrapper h2.welcome {
  font-family: "league_gothicregular", "Arial", Helvetica, sans-serif;
  color: #cf6030;
  font-weight: normal;
  padding: 5px;
  margin: 0px 0px 0px 0px;
}
/* line 492, ../scss/modules/_submission.scss */
.page-201306 .ma-welcome ul {
  margin: 0px;
  padding-left: 20px;
}
/* line 502, ../scss/modules/_submission.scss */
.page-201306 #submit-catch-wrapper .steps-wrapper {
  clear: both;
  margin-top: 15px;
  padding: 0px;
}
/* line 508, ../scss/modules/_submission.scss */
.page-201306 #submit-catch-wrapper .submit-progress {
  width: 200px;
  margin: auto;
}
/* line 513, ../scss/modules/_submission.scss */
.page-201306 #submit-catch-wrapper .submit-progress ul {
  padding: 0;
  margin: auto;
  display: none;
}
/* line 519, ../scss/modules/_submission.scss */
.page-201306 #submit-catch-wrapper .ma-step-column .submit-more {
  padding: 0;
  margin: auto;
  text-align: center;
  margin-bottom: 20px;
}
@media screen and (max-width: 1023px) {
  /* line 519, ../scss/modules/_submission.scss */
  .page-201306 #submit-catch-wrapper .ma-step-column .submit-more {
    text-align: left;
  }
}
/* line 527, ../scss/modules/_submission.scss */
.page-201306 #submit-catch-wrapper .ma-step-column .submit-more a {
  padding-bottom: 0;
}
/* line 532, ../scss/modules/_submission.scss */
.page-201306 #submit-catch-wrapper .submit-progress li {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  padding: 10px 20px 25px 0px;
  margin-bottom: 20px;
  color: #693C29;
  width: 50px;
}
/* line 541, ../scss/modules/_submission.scss */
.page-201306 #submit-catch-wrapper .submit-progress li.todo-step1
, .page-201306 #submit-catch-wrapper .submit-progress li.todo-step2
, .page-201306 #submit-catch-wrapper .submit-progress li.todo-step3 {
  color: #72663E;
  background: url("/template/images/submit-catch/todo-step.png") left bottom no-repeat;
}
/* line 548, ../scss/modules/_submission.scss */
.page-201306 #submit-catch-wrapper .submit-progress li.active-step1
, .page-201306 #submit-catch-wrapper .submit-progress li.active-step2
, .page-201306 #submit-catch-wrapper .submit-progress li.active-step3 {
  color: #cf6030;
  background: url("/template/images/submit-catch/active-step.png") left bottom no-repeat;
}
/* line 555, ../scss/modules/_submission.scss */
.page-201306 #submit-catch-wrapper .submit-progress li.done-step1
, .page-201306 #submit-catch-wrapper .submit-progress li.done-step2
, .page-201306 #submit-catch-wrapper .submit-progress li.done-step3 {
  background: url("/template/images/submit-catch/done-step.png") left bottom no-repeat;
}
/* line 561, ../scss/modules/_submission.scss */
.page-201306 #submit-catch-wrapper .submit-progress li.todo-step4 {
  color: #72663E;
  background: url("/template/images/submit-catch/todo-step-last.png") left bottom no-repeat;
}
/* line 566, ../scss/modules/_submission.scss */
.page-201306 #submit-catch-wrapper .submit-progress li.active-step4 {
  color: #cf6030;
  background: url("/template/images/submit-catch/active-step-last.png") left bottom no-repeat;
}
/* line 571, ../scss/modules/_submission.scss */
.page-201306 #submit-catch-wrapper .submit-progress li.done-step4 {
  background: url("/template/images/submit-catch/done-step-last.png") left bottom no-repeat;
}
/* line 575, ../scss/modules/_submission.scss */
.page-201306 #submit-catch-wrapper .terms-conditions {
  padding-top: 10px;
}
/* line 577, ../scss/modules/_submission.scss */
.page-201306 #submit-catch-wrapper .terms-conditions a {
  padding-top: 5px;
  display: block;
  font-size: 1.25rem;
  font-family: "alternate-gothic-no-2-d", "Arial", Helvetica, sans-serif;
}
/* line 587, ../scss/modules/_submission.scss */
.page-201306 #submit-catch-wrapper .terms-conditions label {
  padding: 10px 0;
  display: inline;
}
/* line 592, ../scss/modules/_submission.scss */
.page-201306 #submit-catch-wrapper .terms-conditions .ui-checkbox {
  margin-right: 10px;
}
/* line 597, ../scss/modules/_submission.scss */
.page-201306 #submit-catch-wrapper .had-award-before label {
  padding: 0px;
  display: block;
}
/* line 603, ../scss/modules/_submission.scss */
.page-201306 #submit-catch-wrapper .had-award-before .ui-checkbox {
  margin-right: 10px;
}
/* line 608, ../scss/modules/_submission.scss */
.page-201306 #submit-catch-wrapper .submit-more .ui-button-text {
  padding: 10px 40px 10px 40px;
}
/* line 620, ../scss/modules/_submission.scss */
.page-201306 #submit-catch-wrapper .thank-you-share-catch {
  text-align: center;
}
/* line 629, ../scss/modules/_submission.scss */
.page-201306 #mainfo {
  margin-bottom: 100px;
}
/* line 634, ../scss/modules/_submission.scss */
.page-201306 #ma-length-progress
, .page-201306 #ma-action-progress {
  border: 1px solid #003300;
  background: #003300;
  color: white;
  font-weight: bold;
  display: none;
}
/* line 643, ../scss/modules/_submission.scss */
.page-201306 .ma-step-buttons {
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 0px 20px;
}
/* line 650, ../scss/modules/_submission.scss */
.page-201306 .ma-back-button {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-left: 0px;
  /*
  text-transform:uppercase;
  padding:6px 15px 6px 20px;
  */
}
/* line 661, ../scss/modules/_submission.scss */
.page-201306 .ma-back-button .ui-button-text {
  /*
  background:url(/template/images/back-arrow.png) left 5px no-repeat;
  padding-left:20px;
  */
}
/* line 668, ../scss/modules/_submission.scss */
.page-201306 .ma-next-button {
  text-align: right;
  float: right;
  margin-right: 0px;
  margin-left: 0px;
  margin-bottom: 20px;
  clear: left;
  /*
  text-transform:uppercase;
  padding:6px 20px 6px 15px;
  */
}
/* line 683, ../scss/modules/_submission.scss */
.page-201306 #error-position {
  display: none;
  margin-top: 1px;
  margin-left: 0px;
}
/* line 689, ../scss/modules/_submission.scss */
.page-201306 .ma-next-button .ui-button-text {
  /*
  background:url(/template/images/next-arrow.png) right 5px no-repeat;
  padding-right:20px;
  */
}
/* line 696, ../scss/modules/_submission.scss */
.page-201306 .ma-photo-explain {
  height: auto;
  padding-bottom: 20px;
}
@media screen and (min-width: 510px) and (max-width: 580px) {
  /* line 696, ../scss/modules/_submission.scss */
  .page-201306 .ma-photo-explain {
    float: right;
    width: 50%;
    padding-left: 10px;
  }
}
/* line 707, ../scss/modules/_submission.scss */
.page-201306 .ma-measure {
  color: #ccc;
  border-top: 1px solid #ccc;
  width: 300px;
}
/* line 713, ../scss/modules/_submission.scss */
.page-201306 .ma-confirm-column {
  vertical-align: top;
  position: relative;
  top: 0px;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  top: 0px;
  width: 300px;
}
/* line 724, ../scss/modules/_submission.scss */
.page-201306 .ma-confirm-field {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 100px;
  padding: 5px;
}
/* line 731, ../scss/modules/_submission.scss */
.page-201306 .ma-confirm-value {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  font-weight: bold;
  text-align: right;
  padding: 5px;
  width: 150px;
  padding: 5px;
}
/* line 742, ../scss/modules/_submission.scss */
.page-201306 .ma-step-angler-id {
  margin-top: 0px;
}
/* line 751, ../scss/modules/_submission.scss */
.page-201306 #ma-angler-id-toggle label {
  margin: 0px;
}
/* line 757, ../scss/modules/_submission.scss */
.page-201306 #ma-angler-id-toggle label.label-angler-id {
  margin: 5px 0px;
}
/* line 762, ../scss/modules/_submission.scss */
.page-201306 #ma-angler-id-fix {
  float: left;
  text-align: center;
}
/* line 768, ../scss/modules/_submission.scss */
.page-201306 .ma-interested .ui-checkbox {
  padding-bottom: 100px;
  padding-right: 10px;
}
/* line 773, ../scss/modules/_submission.scss */
.page-201306 .ma-interested label {
  position: relative;
  left: 10px;
  margin-left: 10px;
}
/* line 779, ../scss/modules/_submission.scss */
.page-201306 #ma-angler-id-wrapper {
  margin-top: 5px;
  width: 100%;
  text-align: left;
  clear: both;
  max-width: 300px;
}
/* line 788, ../scss/modules/_submission.scss */
.page-201306 #ma-angler-age-toggle {
  float: left;
  margin-right: 10px;
}
/* line 793, ../scss/modules/_submission.scss */
.page-201306 #ma-angler-age-toggle label {
  line-height: 1.214;
}
/* line 798, ../scss/modules/_submission.scss */
.page-201306 #ma-angler-age-years-old {
  float: left;
  margin-left: 5px;
  margin-top: 4px;
  font-family: "alternate-gothic-no-2-d", "Arial", Helvetica, sans-serif;
  font-size: 1.25rem;
}
/* line 808, ../scss/modules/_submission.scss */
.page-201306 #ma-angler-age-fix {
  float: left;
  width: 50px;
}
/* line 813, ../scss/modules/_submission.scss */
.page-201306 #ma-angler-age-wrapper {
  margin-top: -5px;
}
/* line 817, ../scss/modules/_submission.scss */
.page-201306 #angler_age {
  text-align: center;
  height: auto;
  padding: 0;
  margin: 0;
}
/* line 825, ../scss/modules/_submission.scss */
.page-201306 .ui-datepicker {
  font-size: 1rem;
  font-family: "lato", serif;
}
/* line 831, ../scss/modules/_submission.scss */
.page-201306 .infield-wrapper {
  position: relative;
}
/* line 835, ../scss/modules/_submission.scss */
.page-201306 #ma-length-wrapper {
  float: left;
  width: 100px;
  height: 38px;
}
/* line 839, ../scss/modules/_submission.scss */
.page-201306 #ma-length-wrapper .text-wrapper {
  height: 38px;
}
/* line 842, ../scss/modules/_submission.scss */
.page-201306 #ma-length-wrapper input[type=text] {
  text-align: center;
}
/* line 847, ../scss/modules/_submission.scss */
.page-201306 #ma-length-wrapper .formError {
  width: 300px;
}
/* line 851, ../scss/modules/_submission.scss */
.page-201306 .angler_ageformError {
  width: 200px;
}
/* line 855, ../scss/modules/_submission.scss */
.page-201306 .ma-form-control {
  width: 100%;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin: 5px 0px 5px 0px;
}
@media screen and (min-width: 480px) and (max-width: 1023px) {
  /* line 855, ../scss/modules/_submission.scss */
  .page-201306 .ma-form-control {
    width: 50%;
  }
  /* line 861, ../scss/modules/_submission.scss */
  .page-201306 .ma-form-control:nth-child(2n+1) {
    padding-right: 10px;
  }
  /* line 864, ../scss/modules/_submission.scss */
  .page-201306 .ma-form-control:nth-child(2n+2) {
    padding-left: 10px;
  }
}
@media screen and (min-width: 480px) and (max-width: 1023px) {
  /* line 870, ../scss/modules/_submission.scss */
  .page-201306 .ma-step.phone-email {
    width: 100%;
    padding-right: 10px;
  }
  /* line 874, ../scss/modules/_submission.scss */
  .page-201306 .ma-step.phone-email .ma-form-control {
    width: 100%;
    padding-left: 0px;
    padding-right: 0px;
  }
}
/* line 883, ../scss/modules/_submission.scss */
.page-201306 .ma-length-units {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 885, ../scss/modules/_submission.scss */
.page-201306 .ma-length-units .ui-button {
  font-size: 1.25rem;
}
/* line 888, ../scss/modules/_submission.scss */
.page-201306 .ma-length-units label {
  height: 38px;
}
/* line 893, ../scss/modules/_submission.scss */
.page-201306 .ma-length-units div {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-left: 3px;
}
@media screen and (max-width: 580px) {
  /* line 899, ../scss/modules/_submission.scss */
  .page-201306 .ma-step-column.ma-step-photos {
    display: block;
    margin: auto;
  }
}
@media screen and (min-width: 581px) {
  /* line 899, ../scss/modules/_submission.scss */
  .page-201306 .ma-step-column.ma-step-photos {
    display: inline-block;
    width: 50%;
  }
}
/* line 911, ../scss/modules/_submission.scss */
.page-201306 div#mailchimp {
  padding-left: 0;
}
/* line 915, ../scss/modules/_submission.scss */
.page-201306 div#mailchimp .field-name {
  padding-top: 0;
  vertical-align: middle;
}
/* line 919, ../scss/modules/_submission.scss */
.page-201306 div#mailchimp .ma-refine-emailtype {
  vertical-align: middle;
}
/* line 924, ../scss/modules/_submission.scss */
.page-201306 div#mailchimp span.ui-button-radio {
  vertical-align: middle;
}
/* line 927, ../scss/modules/_submission.scss */
.page-201306 div#mailchimp span.ui-button-text.button-text {
  vertical-align: middle;
}
/* line 931, ../scss/modules/_submission.scss */
.page-201306 div#mailchimp #mc-newsletter .text-wrapper {
  max-width: none;
}
/* line 934, ../scss/modules/_submission.scss */
.page-201306 div#mailchimp #mc-newsletter .form-label {
  font-weight: normal;
}
/* line 937, ../scss/modules/_submission.scss */
.page-201306 div#mailchimp .button:hover {
  background: #60201d;
}
/* line 940, ../scss/modules/_submission.scss */
.page-201306 div#mailchimp .button:active,
.page-201306 div#mailchimp .button:visited:active {
  color: #803531;
  background: #d8cfcb;
}
/* line 948, ../scss/modules/_submission.scss */
.page-201306 .submit-catch-video {
  margin-top: 10px;
  /*padding: 15px;border: 1px solid #eee; border-radius: 5px;background:#fff; */
  background: #fff;
}
/* line 953, ../scss/modules/_submission.scss */
.page-201306 .submit-catch-video h2 {
  text-align: left;
  margin: 10px 0px 0px 0px !important;
  font-size: 1.0rem !important;
  padding: 0px !important;
}
@media screen and (max-width: 1023px) {
  /* line 955, ../scss/modules/_submission.scss */
  .page-201306 .submit-catch-video {
    /* width:90% !important;*/
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 10px;
  }
}
/* line 966, ../scss/modules/_submission.scss */
.page-201306 .form-header {
  padding: 0 20px;
}

@media screen and (min-width: 1024px) {
  /* line 982, ../scss/modules/_submission.scss */
  .page-201306 {
    /* SUBMIT A CATCH */
    /* controls the background middle stitching */
    /* submit a catch photos thumbnailing progress */
    /* This is used for determining where the error message of the next button appears */
    /* how to measure your fish */
    /* ------------------------------
    	step 3 / Contact information
    ------------------------------- */
  }
  /* line 986, ../scss/modules/_submission.scss */
  .page-201306 #submit-catch-wrapper {
    width: 100%;
    vertical-align: top;
    margin: auto;
    clear: both;
  }
  /* line 994, ../scss/modules/_submission.scss */
  .page-201306 .expander {
    vertical-align: top;
    clear: both;
  }
  /* line 998, ../scss/modules/_submission.scss */
  .page-201306 .sub-expander {
    position: relative;
    display: inline-block;
    width: 49%;
    vertical-align: bottom;
  }
  /* line 1005, ../scss/modules/_submission.scss */
  .page-201306 #submit-catch-wrapper .submit-section {
    padding-top: 30px;
    vertical-align: bottom;
  }
  /* line 1013, ../scss/modules/_submission.scss */
  .page-201306 #submit-catch-wrapper .submit-section-welcome {
    height: 96px;
    display: none;
  }
  /* line 1019, ../scss/modules/_submission.scss */
  .page-201306 #submit-catch-wrapper .vertical-stitching {
    background: url("/template/images/vertical-stitch.png") center center no-repeat;
    padding: 0px 20px 0px 20px;
  }
  /* line 1025, ../scss/modules/_submission.scss */
  .page-201306 #submit-catch-wrapper .content-wrapper {
    max-width: 1004px;
    margin: auto;
    clear: both;
  }
  /* line 1031, ../scss/modules/_submission.scss */
  .page-201306 #submit-catch-wrapper .content-wrapper-welcome {
    padding: 0px 60px 0px 60px;
    margin: auto;
    clear: both;
  }
  /* line 1037, ../scss/modules/_submission.scss */
  .page-201306 #submit-catch-wrapper h1 {
    clear: both;
    margin: 0px 0px 5px 0px;
    padding: 10px 0px 10px 0px;
  }
  /* line 1043, ../scss/modules/_submission.scss */
  .page-201306 #submit-catch-wrapper h2 {
    clear: both;
    margin: 0px 0px 5px 0px;
    padding: 10px 0px 10px 0px;
  }
  /* line 1050, ../scss/modules/_submission.scss */
  .page-201306 #submit-catch-wrapper h1.welcome {
    padding: 0px 0px 10px 0px;
    margin: 20px 0px;
  }
  /* line 1054, ../scss/modules/_submission.scss */
  .page-201306 #submit-catch-wrapper h2.welcome {
    padding: 5px;
    margin: 0px 0px 0px 0px;
  }
  /* line 1059, ../scss/modules/_submission.scss */
  .page-201306 .ma-welcome ul {
    margin: 0px;
    padding-left: 20px;
  }
  /* line 1072, ../scss/modules/_submission.scss */
  .page-201306 #submit-catch-wrapper .steps-wrapper {
    border: 1px solid #eee;
    clear: both;
    margin-top: 15px;
    padding: 2px 0px 2px 0px;
  }
  /* line 1080, ../scss/modules/_submission.scss */
  .page-201306 #submit-catch-wrapper .top-stitching {
    height: 2px;
    margin: 2px 4px 2px 4px;
  }
  /* line 1084, ../scss/modules/_submission.scss */
  .page-201306 #submit-catch-wrapper .bottom-stitching {
    height: 2px;
    clear: both;
    margin: 2px 4px 0px 4px;
  }
  /* line 1090, ../scss/modules/_submission.scss */
  .page-201306 #submit-catch-wrapper .submit-progress {
    width: 800px;
    margin: auto;
  }
  /* line 1095, ../scss/modules/_submission.scss */
  .page-201306 #submit-catch-wrapper .submit-progress ul {
    padding: 0;
    margin: auto;
  }
  /* line 1100, ../scss/modules/_submission.scss */
  .page-201306 #submit-catch-wrapper .ma-step-column .submit-more {
    margin: auto;
    width: 300px;
    margin-bottom: 20px;
  }
  /* line 1106, ../scss/modules/_submission.scss */
  .page-201306 #submit-catch-wrapper .submit-progress li {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    padding: 10px 20px 25px 0px;
    margin-bottom: 20px;
  }
  /* line 1117, ../scss/modules/_submission.scss */
  .page-201306 #submit-catch-wrapper .submit-progress li.active-step1
  , .page-201306 #submit-catch-wrapper .submit-progress li.active-step2
  , .page-201306 #submit-catch-wrapper .submit-progress li.active-step3 {
    color: #cf6030;
  }
  /* line 1132, ../scss/modules/_submission.scss */
  .page-201306 #submit-catch-wrapper .submit-progress li.active-step4 {
    color: #cf6030;
  }
  /* line 1145, ../scss/modules/_submission.scss */
  .page-201306 #submit-catch-wrapper .terms-conditions .ui-checkbox {
    margin-right: 10px;
  }
  /* line 1149, ../scss/modules/_submission.scss */
  .page-201306 #submit-catch-wrapper .submit-more .ui-button-text {
    padding: 10px 40px 10px 40px;
  }
  /* line 1153, ../scss/modules/_submission.scss */
  .page-201306 #submit-catch-wrapper .step-5-photo {
    width: 340px;
  }
  /* line 1157, ../scss/modules/_submission.scss */
  .page-201306 #submit-catch-wrapper .ma-finished {
    width: 100%;
    text-align: center;
  }
  /* line 1166, ../scss/modules/_submission.scss */
  .page-201306 #mainfo {
    margin-bottom: 100px;
  }
  /* line 1170, ../scss/modules/_submission.scss */
  .page-201306 .page-201303 #mainfo {
    margin-bottom: 0px;
  }
  /* line 1176, ../scss/modules/_submission.scss */
  .page-201306 #ma-length-progress
  , .page-201306 #ma-action-progress {
    border: 1px solid #003300;
    display: none;
  }
  /* line 1183, ../scss/modules/_submission.scss */
  .page-201306 .ma-step-buttons {
    margin-top: 20px;
    margin-bottom: 20px;
    padding: 0px 30px;
  }
  /* line 1189, ../scss/modules/_submission.scss */
  .page-201306 .ma-back-button {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    /*
    text-transform:uppercase;
    padding:6px 15px 6px 20px;
    */
  }
  /* line 1197, ../scss/modules/_submission.scss */
  .page-201306 .ma-back-button .ui-button-text {
    /*
    padding-left:20px;
    */
  }
  /* line 1203, ../scss/modules/_submission.scss */
  .page-201306 .ma-next-button {
    float: right;
    clear: left;
    /*
    text-transform:uppercase;
    padding:6px 20px 6px 15px;
    */
  }
  /* line 1216, ../scss/modules/_submission.scss */
  .page-201306 #error-position {
    display: none;
    margin-top: 0px;
    margin-left: 1px;
  }
  /* line 1222, ../scss/modules/_submission.scss */
  .page-201306 .ma-next-button .ui-button-text {
    /*
    padding-right:20px;
    */
  }
  /* line 1228, ../scss/modules/_submission.scss */
  .page-201306 .ma-photo-explain {
    min-height: 100px;
  }
  /* line 1234, ../scss/modules/_submission.scss */
  .page-201306 .ma-measure {
    width: 300px;
  }
  /* line 1238, ../scss/modules/_submission.scss */
  .page-201306 .ma-confirm-column {
    vertical-align: top;
    position: relative;
    top: 0px;
    width: 300px;
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }
  /* line 1246, ../scss/modules/_submission.scss */
  .page-201306 .ma-confirm-field {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    width: 100px;
    padding: 5px;
  }
  /* line 1251, ../scss/modules/_submission.scss */
  .page-201306 .ma-confirm-value {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    width: 150px;
    padding: 5px;
  }
  /* line 1279, ../scss/modules/_submission.scss */
  .page-201306 #ma-angler-id-fix {
    width: 100%;
  }
  /* line 1286, ../scss/modules/_submission.scss */
  .page-201306 .ma-interested .ui-checkbox {
    padding-bottom: 100px;
    padding-right: 10px;
  }
  /* line 1291, ../scss/modules/_submission.scss */
  .page-201306 .ma-interested label {
    position: relative;
    left: 10px;
    margin-left: 0px;
  }
  /* line 1300, ../scss/modules/_submission.scss */
  .page-201306 #ma-angler-id-wrapper {
    margin-top: 10px;
    width: 100%;
    text-align: left;
  }
  /* line 1307, ../scss/modules/_submission.scss */
  .page-201306 #ma-angler-age-toggle {
    float: left;
    margin-right: 10px;
  }
  /* line 1312, ../scss/modules/_submission.scss */
  .page-201306 #ma-angler-age-toggle label {
    line-height: 1.214;
  }
  /* line 1322, ../scss/modules/_submission.scss */
  .page-201306 #ma-angler-age-fix {
    float: left;
    width: 3em;
    text-align: center;
  }
  /* line 1328, ../scss/modules/_submission.scss */
  .page-201306 .infield-wrapper {
    position: relative;
  }
  /* line 1332, ../scss/modules/_submission.scss */
  .page-201306 #ma-length-wrapper {
    float: left;
  }
  /* line 1335, ../scss/modules/_submission.scss */
  .page-201306 #ma-length-wrapper .formError {
    width: 300px;
  }
  /* line 1338, ../scss/modules/_submission.scss */
  .page-201306 .angler_ageformError {
    width: 200px;
  }
  /* line 1343, ../scss/modules/_submission.scss */
  .page-201306 .ma-form-control {
    width: 100%;
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    margin-right: 5px;
    margin-bottom: 5px;
  }
  /* line 1352, ../scss/modules/_submission.scss */
  .page-201306 .ma-length-units {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }
  /* line 1357, ../scss/modules/_submission.scss */
  .page-201306 .ma-length-units div {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    margin-left: 3px;
  }
  /* line 1365, ../scss/modules/_submission.scss */
  .page-201306 .ma-step-column {
    vertical-align: top;
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    padding: 20px 30px 0px 30px;
    width: 50%;
  }
  /* line 1377, ../scss/modules/_submission.scss */
  .page-201306 #ma-length-photo, .page-201306 #ma-action-photo {
    width: 100%;
    overflow: hidden;
  }
  /* line 1386, ../scss/modules/_submission.scss */
  .page-201306 #ma-length-photo img {
    max-height: 240px;
    max-width: 320px;
  }
  /* line 1391, ../scss/modules/_submission.scss */
  .page-201306 .ma-upload-photo {
    width: 206px;
  }
  /* line 1396, ../scss/modules/_submission.scss */
  .page-201306 #ma-action-photo img {
    max-height: 240px;
    max-width: 320px;
  }
  /* line 1402, ../scss/modules/_submission.scss */
  .page-201306 .ma-step {
    padding: 0px 5px 10px 0px;
    line-height: 1.5em;
  }
  /* line 1407, ../scss/modules/_submission.scss */
  .page-201306 .ma-step p {
    clear: both;
    line-height: 1.5em;
  }
  /* line 1414, ../scss/modules/_submission.scss */
  .page-201306 #ma-length-photo-error {
    height: 50px;
    width: 200px;
    display: none;
    position: relative;
    float: right;
  }
  /* line 1424, ../scss/modules/_submission.scss */
  .page-201306 #ma-delete-action-photo, .page-201306 #ma-delete-length-photo {
    display: none;
  }
  /* line 1430, ../scss/modules/_submission.scss */
  .page-201306 #fish_species {
    width: 300px;
    padding: 5px 5px 6px;
  }
  /* line 1434, ../scss/modules/_submission.scss */
  .page-201306 .dd {
    border: 1px solid #D8D8CE;
  }
  /* line 1438, ../scss/modules/_submission.scss */
  .page-201306 #fish_species_title img {
    width: 100px;
  }
  /* line 1442, ../scss/modules/_submission.scss */
  .page-201306 .dd .divider {
    width: 30px;
    right: 0px;
    border: none;
  }
  /* line 1455, ../scss/modules/_submission.scss */
  .page-201306 #fish_species_child {
    height: 300px;
  }
  /* line 1458, ../scss/modules/_submission.scss */
  .page-201306 #fish_species_child img {
    width: 100px;
  }
  /* line 1465, ../scss/modules/_submission.scss */
  .page-201306 .ddcommon .ddTitle .ddTitleText img {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }
  /* line 1469, ../scss/modules/_submission.scss */
  .page-201306 #species_picture {
    display: none;
    clear: both;
  }
  /* line 1477, ../scss/modules/_submission.scss */
  .page-201306 .form-header {
    padding: 0 20px;
  }
}
@media screen and (min-width: 768px) {
  /* line 1484, ../scss/modules/_submission.scss */
  .page-201306 {
    /* ------------------------------
    	step 3 / Contact information
    ------------------------------- */
  }
  /* line 1489, ../scss/modules/_submission.scss */
  .page-201306 .form-header {
    padding: 0 20px;
  }
  /* line 1491, ../scss/modules/_submission.scss */
  .page-201306 .form-header p {
    width: 50%;
  }
}
/* line 2, ../scss/modules/_industry-submission.scss */
.page-201356 {
  /* welcome */
  /* SUBMIT A CATCH */
  /* controls the background middle stitching */
  /* submit a catch photos thumbnailing progress */
  /* This is used for determining where the error message of the next button appears */
  /* how to measure your fish */
}
/* line 4, ../scss/modules/_industry-submission.scss */
.page-201356 .ddcommon .ddTitle {
  border: 0;
}
/* line 8, ../scss/modules/_industry-submission.scss */
.page-201356 .dd .ddlabel {
  font-family: "alternate-gothic-no-2-d", "Arial", Helvetica, sans-serif;
  font-size: 1.688rem;
  line-height: 1.333em;
  display: inline-block;
  text-transform: uppercase;
}
/* line 17, ../scss/modules/_industry-submission.scss */
.page-201356 h2.recent {
  text-align: center;
}
/* line 20, ../scss/modules/_industry-submission.scss */
.page-201356 .submit-more {
  text-align: left;
}
/* line 26, ../scss/modules/_industry-submission.scss */
.page-201356 .ma-next-buttonformError.parentFormsubmit_catch.formError {
  width: 170px;
}
/* line 29, ../scss/modules/_industry-submission.scss */
.page-201356 .ma-next-buttonformError.parentFormsubmit_catch.formError .formErrorArrow {
  margin: -2px 0 0 143px;
  position: relative;
}
/* line 35, ../scss/modules/_industry-submission.scss */
.page-201356 p.mail-application {
  text-align: center;
  padding: 0px 20px;
  clear: both;
}
/* line 40, ../scss/modules/_industry-submission.scss */
.page-201356 img[src="/images_tr/spacer.gif"] {
  display: block;
}
/* line 45, ../scss/modules/_industry-submission.scss */
.page-201356 #mailchimp .ui-buttonset .ui-button {
  background-image: none;
  background-color: transparent;
  border: 0;
}
/* line 50, ../scss/modules/_industry-submission.scss */
.page-201356 #mailchimp .ui-buttonset .ui-state-active.ui-button {
  background-color: transparent;
  border: 0;
}
/* line 56, ../scss/modules/_industry-submission.scss */
.page-201356 label.ui-button.ui-widget.ui-state-default.ui-button-text-only {
  padding: 2px 2px 2px 0px;
}
/* line 63, ../scss/modules/_industry-submission.scss */
.page-201356 #date_caught_button {
  width: 30px;
  height: 40px;
  background: transparent;
  border: 0;
  margin: 0;
  padding: 0;
  color: #333;
}
/* line 74, ../scss/modules/_industry-submission.scss */
.page-201356 .ui-datepicker-trigger {
  opacity: 0;
  position: absolute;
}
/* line 79, ../scss/modules/_industry-submission.scss */
.page-201356 .text-wrapper {
  background: none;
}
/* line 80, ../scss/modules/_industry-submission.scss */
.page-201356 .text-wrapper input[type=text] {
  min-height: 38px;
  height: 38px;
}
/* line 87, ../scss/modules/_industry-submission.scss */
.page-201356 .text-wrapper-calendar {
  border: 1px solid #D8D8CE;
  margin-bottom: 10px;
  padding: 0;
  float: left;
  min-width: 110px;
}
/* line 95, ../scss/modules/_industry-submission.scss */
.page-201356 input.calendar {
  width: 120px;
}
/* line 99, ../scss/modules/_industry-submission.scss */
.page-201356 label {
  display: inline-block;
  padding: 4px 5px;
  font-family: "alternate-gothic-no-2-d", "Arial", Helvetica, sans-serif;
  font-size: 1.25rem;
}
/* line 106, ../scss/modules/_industry-submission.scss */
.page-201356 .dd .divider {
  width: 30px;
  right: 0px;
  background: transparent;
  opacity: 0.8;
  border: none;
}
/* line 114, ../scss/modules/_industry-submission.scss */
.page-201356 .dd .arrow, .page-201356 .dd .arrowoff {
  margin-top: -8px;
}
/* line 119, ../scss/modules/_industry-submission.scss */
.page-201356 h2 {
  font-size: 2rem;
}
/* line 121, ../scss/modules/_industry-submission.scss */
.page-201356 h2 label {
  font-size: 2rem;
}
/* line 125, ../scss/modules/_industry-submission.scss */
.page-201356 .ma-step p {
  font-style: normal;
}
/* line 132, ../scss/modules/_industry-submission.scss */
.page-201356 .ui-button {
  font-family: "league_gothicregular", "Arial", Helvetica, sans-serif;
}
/* line 136, ../scss/modules/_industry-submission.scss */
.page-201356 .ui-buttonset .ui-button {
  box-shadow: none;
  background-image: none;
  background: #D8D8CE;
  border: 1px solid #D8D8CE;
  color: #333;
  padding: 4px 4px;
}
/* line 150, ../scss/modules/_industry-submission.scss */
.page-201356 .ui-buttonset .ui-state-active.ui-button {
  background: #fff;
  color: #333;
  border: 1px solid #D8D8CE;
}
/* line 161, ../scss/modules/_industry-submission.scss */
.page-201356 .ui-buttonset {
  margin-right: 3px;
}
/* line 172, ../scss/modules/_industry-submission.scss */
.page-201356 .ui-corner-left {
  -webkit-border-top-right-radius: 0px;
  -moz-border-top-right-radius: 0px;
  border-top-right-radius: 0px;
  -webkit-border-bottom-right-radius: 0px;
  -moz-border-bottom-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-right: none;
}
/* line 182, ../scss/modules/_industry-submission.scss */
.page-201356 .ui-corner-right {
  -webkit-border-top-left-radius: 0px;
  -moz-border-top-left-radius: 0px;
  border-top-left-radius: 0px;
  -webkit-border-bottom-left-radius: 0px;
  -moz-border-bottom-left-radius: 0px;
  border-bottom-left-radius: 0px;
  border-left: none;
}
/* line 192, ../scss/modules/_industry-submission.scss */
.page-201356 .ui-buttonset .ui-button-text {
  padding: 5px;
  display: inline-block;
}
/* line 202, ../scss/modules/_industry-submission.scss */
.page-201356 .hidden {
  display: none !important;
}
/* line 206, ../scss/modules/_industry-submission.scss */
.page-201356 .one-column {
  padding-bottom: 40px;
}
/* line 214, ../scss/modules/_industry-submission.scss */
.page-201356 .ma-welcome {
  padding: 10px 20px;
}
/* line 218, ../scss/modules/_industry-submission.scss */
.page-201356 .ma-welcome .ma-left {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  float: left;
  position: relative;
  text-align: center;
  width: 100%;
  top: 0px;
}
@media screen and (min-width: 768px) {
  /* line 218, ../scss/modules/_industry-submission.scss */
  .page-201356 .ma-welcome .ma-left {
    width: 60%;
    padding-right: 10px;
  }
}
/* line 232, ../scss/modules/_industry-submission.scss */
.page-201356 .ma-welcome .ma-right {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  float: right;
  width: 100%;
}
@media screen and (min-width: 768px) {
  /* line 232, ../scss/modules/_industry-submission.scss */
  .page-201356 .ma-welcome .ma-right {
    width: 40%;
    padding-left: 10px;
  }
}
/* line 245, ../scss/modules/_industry-submission.scss */
.page-201356 .ma-welcome-photo img {
  width: 100%;
  max-width: 380px;
}
/* line 255, ../scss/modules/_industry-submission.scss */
.page-201356 .ma-finished {
  margin-top: 10px;
  margin-bottom: 10px;
}
/* line 256, ../scss/modules/_industry-submission.scss */
.page-201356 .ma-finished img {
  width: 100%;
  max-width: 560px;
}
/* line 264, ../scss/modules/_industry-submission.scss */
.page-201356 #submit-catch-wrapper {
  vertical-align: top;
  margin: auto;
  clear: both;
  width: 100%;
  margin: auto;
  max-width: 1024px;
}
/* line 266, ../scss/modules/_industry-submission.scss */
.page-201356 #submit-catch-wrapper input[type=text] {
  padding: 2px 10px 0px 10px;
  margin-top: 0px;
}
/* line 277, ../scss/modules/_industry-submission.scss */
.page-201356 #submit-catch-wrapper #need-length-photo {
  display: none;
  clear: both;
  border: 1px solid #fff;
  background: #fff;
  padding: 5px 0px;
  -moz-border-radius: 3px / 3px;
  -webkit-border-radius: 3px 3px;
  border-radius: 3px / 3px;
}
/* line 288, ../scss/modules/_industry-submission.scss */
.page-201356 #submit-catch-wrapper .rotateWrapper {
  clear: both;
  text-align: left;
}
/* line 297, ../scss/modules/_industry-submission.scss */
.page-201356 #submit-catch-wrapper .spinner-length-photo {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  position: absolute;
  margin-left: 10px;
  margin-top: 5px;
}
/* line 302, ../scss/modules/_industry-submission.scss */
.page-201356 #submit-catch-wrapper .spinner-length-photo img {
  height: 24px;
}
/* line 307, ../scss/modules/_industry-submission.scss */
.page-201356 #submit-catch-wrapper .spinner-action-photo {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  position: absolute;
  margin-left: 10px;
  margin-top: 5px;
}
/* line 313, ../scss/modules/_industry-submission.scss */
.page-201356 #submit-catch-wrapper .spinner-action-photo img {
  height: 24px;
}
/* line 328, ../scss/modules/_industry-submission.scss */
.page-201356 .rotateWrapper .btn-rotate-left {
  padding-left: 10px;
}
/* line 332, ../scss/modules/_industry-submission.scss */
.page-201356 .rotateWrapper .btn-rotate-right {
  padding-right: 10px;
}
/* line 336, ../scss/modules/_industry-submission.scss */
.page-201356 .rotateWrapper .ui-icon-rotate-left {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  background-position: -80px -48px;
  background-image: url("/JS/jquery-ui-1.10.4.custom/css/master_angler/images/ui-icons_ffffff_256x240.png");
  width: 16px;
  height: 16px;
  position: absolute;
  left: 5px;
  top: 3px;
}
/* line 348, ../scss/modules/_industry-submission.scss */
.page-201356 .rotateWrapper .ui-icon-rotate-right {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  background-position: -48px -48px;
  background-image: url("/JS/jquery-ui-1.10.4.custom/css/master_angler/images/ui-icons_ffffff_256x240.png");
  width: 16px;
  height: 16px;
  position: absolute;
  right: 3px;
  top: 3px;
}
/* line 361, ../scss/modules/_industry-submission.scss */
.page-201356 .rotateWrapper .btn:hover .ui-icon-rotate-left {
  background-image: url("/JS/jquery-ui-1.10.4.custom/css/master_angler/images/ui-icons_cb6015_256x240.png");
}
/* line 365, ../scss/modules/_industry-submission.scss */
.page-201356 .rotateWrapper .btn:hover .ui-icon-rotate-right {
  background-image: url("/JS/jquery-ui-1.10.4.custom/css/master_angler/images/ui-icons_cb6015_256x240.png");
}
/* line 371, ../scss/modules/_industry-submission.scss */
.page-201356 #submit-catch-wrapper .ma-button {
  font-size: 1.5rem;
  text-transform: uppercase;
  /*
      color: #FFFFFF;
      // font-size: 0.75em;
      font-weight: bold;
      line-height: 0.583;
      text-align: center;
      text-shadow: -0.707px -0.707px 2px #000000;
      text-transform: uppercase;
      */
}
/* line 386, ../scss/modules/_industry-submission.scss */
.page-201356 .expander {
  vertical-align: top;
  clear: both;
}
/* line 391, ../scss/modules/_industry-submission.scss */
.page-201356 .sub-expander {
  position: relative;
  /*background:url("/template/images/sub-expander-bg.jpg") ;*/
  vertical-align: bottom;
}
/* line 398, ../scss/modules/_industry-submission.scss */
.page-201356 #submit-catch-wrapper .submit-section {
  padding-top: 30px;
  vertical-align: bottom;
}
/* line 405, ../scss/modules/_industry-submission.scss */
.page-201356 #submit-catch-wrapper .vertical-stitching {
  padding: 0px 20px 0px 20px;
}
/* line 409, ../scss/modules/_industry-submission.scss */
.page-201356 #submit-catch-wrapper .content-wrapper {
  width: 100%;
  margin: auto;
  clear: both;
  max-width: 805px;
}
/* line 417, ../scss/modules/_industry-submission.scss */
.page-201356 #submit-catch-wrapper .content-wrapper-welcome {
  padding: 0px 0px 0px 0px;
  margin: auto;
  clear: both;
}
/* line 423, ../scss/modules/_industry-submission.scss */
.page-201356 #submit-catch-wrapper h1 {
  clear: both;
  color: #cf6030;
  margin: 0px 0px 5px 0px;
  font-weight: normal;
  padding: 10px 0px 10px 0px;
}
/* line 433, ../scss/modules/_industry-submission.scss */
.page-201356 #submit-catch-wrapper .ma-step-column.thank-you h1 {
  color: #803531;
}
/* line 436, ../scss/modules/_industry-submission.scss */
.page-201356 #submit-catch-wrapper .ma-step-column.thank-you a {
  padding-bottom: 10px;
}
/* line 439, ../scss/modules/_industry-submission.scss */
.page-201356 #submit-catch-wrapper .ma-step-column.thank-you a.tweet {
  padding-right: 10px;
}
/* line 445, ../scss/modules/_industry-submission.scss */
.page-201356 #submit-catch-wrapper h2 {
  clear: both;
  margin: 5px 0px 5px 0px;
  font-weight: normal;
  padding: 10px 0px 10px 0px;
}
/* line 453, ../scss/modules/_industry-submission.scss */
.page-201356 #submit-catch-wrapper h1.welcome {
  font-family: "league_gothicregular", "Arial", Helvetica, sans-serif;
  color: #803531;
  font-weight: normal;
  padding: 0px 0px 10px 0px;
  margin: 0px 0px 3px 0px;
}
/* line 462, ../scss/modules/_industry-submission.scss */
.page-201356 #submit-catch-wrapper h2.welcome {
  font-family: "league_gothicregular", "Arial", Helvetica, sans-serif;
  color: #cf6030;
  font-weight: normal;
  padding: 5px;
  margin: 0px 0px 0px 0px;
}
/* line 471, ../scss/modules/_industry-submission.scss */
.page-201356 .ma-welcome ul {
  margin: 0px;
  padding-left: 20px;
}
/* line 481, ../scss/modules/_industry-submission.scss */
.page-201356 #submit-catch-wrapper .steps-wrapper {
  clear: both;
  margin-top: 15px;
  padding: 0px;
}
/* line 487, ../scss/modules/_industry-submission.scss */
.page-201356 #submit-catch-wrapper .submit-progress {
  width: 200px;
  margin: auto;
}
/* line 492, ../scss/modules/_industry-submission.scss */
.page-201356 #submit-catch-wrapper .submit-progress ul {
  padding: 0;
  margin: auto;
  display: none;
}
/* line 498, ../scss/modules/_industry-submission.scss */
.page-201356 #submit-catch-wrapper .ma-step-column .submit-more {
  padding: 0;
  margin: auto;
  text-align: center;
  margin-bottom: 20px;
}
@media screen and (max-width: 1023px) {
  /* line 498, ../scss/modules/_industry-submission.scss */
  .page-201356 #submit-catch-wrapper .ma-step-column .submit-more {
    text-align: left;
  }
}
/* line 506, ../scss/modules/_industry-submission.scss */
.page-201356 #submit-catch-wrapper .ma-step-column .submit-more a {
  padding-bottom: 0;
}
/* line 511, ../scss/modules/_industry-submission.scss */
.page-201356 #submit-catch-wrapper .submit-progress li {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  padding: 10px 20px 25px 0px;
  margin-bottom: 20px;
  color: #693C29;
  width: 50px;
}
/* line 520, ../scss/modules/_industry-submission.scss */
.page-201356 #submit-catch-wrapper .submit-progress li.todo-step1
, .page-201356 #submit-catch-wrapper .submit-progress li.todo-step2
, .page-201356 #submit-catch-wrapper .submit-progress li.todo-step3 {
  color: #72663E;
  background: url("/template/images/submit-catch/todo-step.png") left bottom no-repeat;
}
/* line 527, ../scss/modules/_industry-submission.scss */
.page-201356 #submit-catch-wrapper .submit-progress li.active-step1
, .page-201356 #submit-catch-wrapper .submit-progress li.active-step2
, .page-201356 #submit-catch-wrapper .submit-progress li.active-step3 {
  color: #cf6030;
  background: url("/template/images/submit-catch/active-step.png") left bottom no-repeat;
}
/* line 534, ../scss/modules/_industry-submission.scss */
.page-201356 #submit-catch-wrapper .submit-progress li.done-step1
, .page-201356 #submit-catch-wrapper .submit-progress li.done-step2
, .page-201356 #submit-catch-wrapper .submit-progress li.done-step3 {
  background: url("/template/images/submit-catch/done-step.png") left bottom no-repeat;
}
/* line 540, ../scss/modules/_industry-submission.scss */
.page-201356 #submit-catch-wrapper .submit-progress li.todo-step4 {
  color: #72663E;
  background: url("/template/images/submit-catch/todo-step-last.png") left bottom no-repeat;
}
/* line 545, ../scss/modules/_industry-submission.scss */
.page-201356 #submit-catch-wrapper .submit-progress li.active-step4 {
  color: #cf6030;
  background: url("/template/images/submit-catch/active-step-last.png") left bottom no-repeat;
}
/* line 550, ../scss/modules/_industry-submission.scss */
.page-201356 #submit-catch-wrapper .submit-progress li.done-step4 {
  background: url("/template/images/submit-catch/done-step-last.png") left bottom no-repeat;
}
/* line 554, ../scss/modules/_industry-submission.scss */
.page-201356 #submit-catch-wrapper .terms-conditions {
  padding-top: 10px;
}
/* line 556, ../scss/modules/_industry-submission.scss */
.page-201356 #submit-catch-wrapper .terms-conditions a {
  padding-top: 5px;
  display: block;
  font-size: 1.25rem;
  margin-left: 30px;
  font-family: "alternate-gothic-no-2-d", "Arial", Helvetica, sans-serif;
}
/* line 566, ../scss/modules/_industry-submission.scss */
.page-201356 #submit-catch-wrapper .terms-conditions label {
  padding: 10px 0;
  display: inline;
}
/* line 571, ../scss/modules/_industry-submission.scss */
.page-201356 #submit-catch-wrapper .terms-conditions .ui-checkbox {
  margin-right: 10px;
}
/* line 575, ../scss/modules/_industry-submission.scss */
.page-201356 #submit-catch-wrapper .submit-more .ui-button-text {
  padding: 10px 40px 10px 40px;
}
/* line 587, ../scss/modules/_industry-submission.scss */
.page-201356 #submit-catch-wrapper .thank-you-share-catch {
  text-align: center;
}
/* line 596, ../scss/modules/_industry-submission.scss */
.page-201356 #mainfo {
  margin-bottom: 100px;
}
/* line 601, ../scss/modules/_industry-submission.scss */
.page-201356 #ma-length-progress
, .page-201356 #ma-action-progress {
  border: 1px solid #003300;
  background: #003300;
  color: white;
  font-weight: bold;
  display: none;
}
/* line 610, ../scss/modules/_industry-submission.scss */
.page-201356 .ma-step-buttons {
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 0px 20px;
}
/* line 617, ../scss/modules/_industry-submission.scss */
.page-201356 .ma-back-button {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-left: 0px;
  /*
  text-transform:uppercase;
  padding:6px 15px 6px 20px;
  */
}
/* line 628, ../scss/modules/_industry-submission.scss */
.page-201356 .ma-back-button .ui-button-text {
  /*
  background:url(/template/images/back-arrow.png) left 5px no-repeat;
  padding-left:20px;
  */
}
/* line 646, ../scss/modules/_industry-submission.scss */
.page-201356 #error-position {
  display: none;
  margin-top: 1px;
  margin-left: 0px;
}
/* line 652, ../scss/modules/_industry-submission.scss */
.page-201356 .ma-next-button .ui-button-text {
  /*
  background:url(/template/images/next-arrow.png) right 5px no-repeat;
  padding-right:20px;
  */
}
/* line 659, ../scss/modules/_industry-submission.scss */
.page-201356 .ma-photo-explain {
  height: auto;
  padding-bottom: 20px;
}
@media screen and (min-width: 510px) and (max-width: 580px) {
  /* line 659, ../scss/modules/_industry-submission.scss */
  .page-201356 .ma-photo-explain {
    float: right;
    width: 50%;
    padding-left: 10px;
  }
}
/* line 670, ../scss/modules/_industry-submission.scss */
.page-201356 .ma-measure {
  color: #ccc;
  border-top: 1px solid #ccc;
  width: 300px;
}
/* line 676, ../scss/modules/_industry-submission.scss */
.page-201356 .ma-confirm-column {
  vertical-align: top;
  position: relative;
  top: 0px;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  top: 0px;
  width: 300px;
}
/* line 687, ../scss/modules/_industry-submission.scss */
.page-201356 .ma-confirm-field {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 100px;
  padding: 5px;
}
/* line 694, ../scss/modules/_industry-submission.scss */
.page-201356 .ma-confirm-value {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  font-weight: bold;
  text-align: right;
  padding: 5px;
  width: 150px;
  padding: 5px;
}
/* line 705, ../scss/modules/_industry-submission.scss */
.page-201356 .ma-step-angler-id {
  margin-top: 0px;
}
/* line 709, ../scss/modules/_industry-submission.scss */
.page-201356 #ma-angler-id-toggle {
  float: left;
  margin-right: 10px;
}
/* line 714, ../scss/modules/_industry-submission.scss */
.page-201356 #ma-angler-id-toggle label {
  position: relative;
  left: 10px;
  margin-left: 10px;
}
/* line 720, ../scss/modules/_industry-submission.scss */
.page-201356 #ma-angler-id-fix {
  float: left;
  text-align: center;
}
/* line 726, ../scss/modules/_industry-submission.scss */
.page-201356 .ma-interested .ui-checkbox {
  padding-bottom: 100px;
  padding-right: 10px;
}
/* line 731, ../scss/modules/_industry-submission.scss */
.page-201356 .ma-interested label {
  position: relative;
  left: 10px;
  margin-left: 10px;
}
/* line 737, ../scss/modules/_industry-submission.scss */
.page-201356 #ma-angler-id-wrapper {
  margin-top: 5px;
  width: 100%;
  text-align: left;
  padding-left: 30px;
  clear: both;
  max-width: 300px;
}
/* line 746, ../scss/modules/_industry-submission.scss */
.page-201356 #ma-angler-age-toggle {
  float: left;
  margin-right: 10px;
}
/* line 751, ../scss/modules/_industry-submission.scss */
.page-201356 #ma-angler-age-toggle label {
  line-height: 1.214;
}
/* line 756, ../scss/modules/_industry-submission.scss */
.page-201356 #ma-angler-age-years-old {
  float: left;
  margin-left: 5px;
  margin-top: 4px;
  font-family: "alternate-gothic-no-2-d", "Arial", Helvetica, sans-serif;
  font-size: 1.25rem;
}
/* line 766, ../scss/modules/_industry-submission.scss */
.page-201356 #ma-angler-age-fix {
  float: left;
  width: 50px;
}
/* line 771, ../scss/modules/_industry-submission.scss */
.page-201356 #ma-angler-age-wrapper {
  margin-top: -5px;
}
/* line 775, ../scss/modules/_industry-submission.scss */
.page-201356 #angler_age {
  text-align: center;
  height: auto;
  padding: 0;
  margin: 0;
}
/* line 783, ../scss/modules/_industry-submission.scss */
.page-201356 .ui-datepicker {
  font-size: 1rem;
  font-family: "lato", serif;
}
/* line 789, ../scss/modules/_industry-submission.scss */
.page-201356 .infield-wrapper {
  position: relative;
}
/* line 793, ../scss/modules/_industry-submission.scss */
.page-201356 #ma-length-wrapper {
  float: left;
  width: 100px;
  height: 38px;
}
/* line 797, ../scss/modules/_industry-submission.scss */
.page-201356 #ma-length-wrapper .text-wrapper {
  height: 38px;
}
/* line 800, ../scss/modules/_industry-submission.scss */
.page-201356 #ma-length-wrapper input[type=text] {
  text-align: center;
}
/* line 805, ../scss/modules/_industry-submission.scss */
.page-201356 #ma-length-wrapper .formError {
  width: 300px;
}
/* line 809, ../scss/modules/_industry-submission.scss */
.page-201356 .angler_ageformError {
  width: 200px;
}
/* line 813, ../scss/modules/_industry-submission.scss */
.page-201356 .ma-form-control {
  width: 100%;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-right: 5px;
  margin-bottom: 5px;
}
@media screen and (min-width: 480px) and (max-width: 1023px) {
  /* line 813, ../scss/modules/_industry-submission.scss */
  .page-201356 .ma-form-control {
    width: 48%;
  }
}
/* line 823, ../scss/modules/_industry-submission.scss */
.page-201356 .ma-length-units {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 825, ../scss/modules/_industry-submission.scss */
.page-201356 .ma-length-units .ui-button {
  font-size: 1.25rem;
}
/* line 828, ../scss/modules/_industry-submission.scss */
.page-201356 .ma-length-units label {
  height: 38px;
}
/* line 833, ../scss/modules/_industry-submission.scss */
.page-201356 .ma-length-units div {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-left: 3px;
}
@media screen and (max-width: 580px) {
  /* line 839, ../scss/modules/_industry-submission.scss */
  .page-201356 .ma-step-column.ma-step-photos {
    display: block;
    margin: auto;
  }
}
@media screen and (min-width: 581px) {
  /* line 839, ../scss/modules/_industry-submission.scss */
  .page-201356 .ma-step-column.ma-step-photos {
    display: inline-block;
    width: 50%;
  }
}
/* line 851, ../scss/modules/_industry-submission.scss */
.page-201356 div#mailchimp {
  padding-left: 0;
}
/* line 855, ../scss/modules/_industry-submission.scss */
.page-201356 div#mailchimp .field-name {
  padding-top: 0;
  vertical-align: middle;
}
/* line 859, ../scss/modules/_industry-submission.scss */
.page-201356 div#mailchimp .ma-refine-emailtype {
  vertical-align: middle;
}
/* line 864, ../scss/modules/_industry-submission.scss */
.page-201356 div#mailchimp span.ui-button-radio {
  vertical-align: middle;
}
/* line 867, ../scss/modules/_industry-submission.scss */
.page-201356 div#mailchimp span.ui-button-text.button-text {
  vertical-align: middle;
}
/* line 871, ../scss/modules/_industry-submission.scss */
.page-201356 div#mailchimp #mc-newsletter .text-wrapper {
  max-width: none;
}
/* line 874, ../scss/modules/_industry-submission.scss */
.page-201356 div#mailchimp #mc-newsletter .form-label {
  font-weight: normal;
}
/* line 877, ../scss/modules/_industry-submission.scss */
.page-201356 div#mailchimp .button:hover {
  background: #60201d;
}
/* line 880, ../scss/modules/_industry-submission.scss */
.page-201356 div#mailchimp .button:active,
.page-201356 div#mailchimp .button:visited:active {
  color: #803531;
  background: #d8cfcb;
}
/* line 888, ../scss/modules/_industry-submission.scss */
.page-201356 .submit-catch-video {
  margin-top: 10px;
  /*padding: 15px;border: 1px solid #eee; border-radius: 5px;background:#fff; */
  background: #fff;
}
/* line 893, ../scss/modules/_industry-submission.scss */
.page-201356 .submit-catch-video h2 {
  text-align: left;
  margin: 10px 0px 0px 0px !important;
  font-size: 1.0rem !important;
  padding: 0px !important;
}
@media screen and (max-width: 1023px) {
  /* line 895, ../scss/modules/_industry-submission.scss */
  .page-201356 .submit-catch-video {
    /* width:90% !important;*/
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 10px;
  }
}

/* line 2, ../scss/modules/_angler-profile.scss */
.page-201303 label {
  font-family: "alternate-gothic-no-2-d", "Arial", Helvetica, sans-serif;
  font-size: 1.5rem;
}
/* line 7, ../scss/modules/_angler-profile.scss */
.page-201303 .ma-button {
  font-size: 1.5rem;
  text-transform: uppercase;
  color: #FFFFFF;
}
/* line 13, ../scss/modules/_angler-profile.scss */
.page-201303 .ma-form-control label {
  display: block;
}
/* line 17, ../scss/modules/_angler-profile.scss */
.page-201303 .ma-form-control label.label-mainfo {
  display: inline-block;
}

/* line 24, ../scss/modules/_angler-profile.scss */
.activity-profile .profile-details {
  float: left;
  width: 100%;
  padding-top: 10px;
}
@media screen and (min-width: 768px) {
  /* line 24, ../scss/modules/_angler-profile.scss */
  .activity-profile .profile-details {
    width: 70%;
    padding-top: 0px;
    padding-left: 20px;
  }
}

/* Angler's Catches */
/* line 38, ../scss/modules/_angler-profile.scss */
.page-201308 #ma-catch-form-wrapper {
  padding-top: 20px;
}
/* line 43, ../scss/modules/_angler-profile.scss */
.page-201308 .tabs.lil-angler-tabs {
  width: 100%;
}
/* line 45, ../scss/modules/_angler-profile.scss */
.page-201308 .tabs.lil-angler-tabs ul {
  width: 100%;
}
/* line 58, ../scss/modules/_angler-profile.scss */
.page-201308 .ma-search-results-wrapper .ma-search-fish-table .angler-col1 {
  width: 40%;
}
/* line 63, ../scss/modules/_angler-profile.scss */
.page-201308 .ma-search-results-wrapper .ma-search-fish-table .angler-col2 {
  width: 40%;
}
/* line 66, ../scss/modules/_angler-profile.scss */
.page-201308 .ma-search-results-wrapper .ma-search-fish-table .angler-col3 {
  width: 20%;
}
/* line 71, ../scss/modules/_angler-profile.scss */
.page-201308 .ma-search-results-wrapper .ma-search-fish-table .angler-length {
  text-align: center;
}
/* line 75, ../scss/modules/_angler-profile.scss */
.page-201308 .ma-search-results-wrapper .ma-search-fish-table .angler-caught {
  text-align: left;
}
/* line 79, ../scss/modules/_angler-profile.scss */
.page-201308 .ma-search-results-wrapper .ma-search-fish-table .angler-released,
.page-201308 .ma-search-results-wrapper .ma-search-fish-table .angler-rank,
.page-201308 .ma-search-results-wrapper .ma-search-fish-table .angler-lake-rank,
.page-201308 .ma-search-results-wrapper .ma-search-fish-table .angler-photo {
  width: 25%;
  text-align: center;
}
@media screen and (min-width: 768px) {
  /* line 102, ../scss/modules/_angler-profile.scss */
  .page-201308 .ma-search-results-wrapper .ma-search-fish-table.organize-species .angler-species, .page-201308 .ma-search-results-wrapper .ma-search-fish-table.organize-location .angler-species, .page-201308 .ma-search-results-wrapper .ma-search-fish-table.organize-none .angler-species {
    width: 50%;
  }
  /* line 105, ../scss/modules/_angler-profile.scss */
  .page-201308 .ma-search-results-wrapper .ma-search-fish-table.organize-species .angler-location, .page-201308 .ma-search-results-wrapper .ma-search-fish-table.organize-location .angler-location, .page-201308 .ma-search-results-wrapper .ma-search-fish-table.organize-none .angler-location {
    width: 50%;
  }
  /* line 109, ../scss/modules/_angler-profile.scss */
  .page-201308 .ma-search-results-wrapper .ma-search-fish-table.organize-species .angler-length, .page-201308 .ma-search-results-wrapper .ma-search-fish-table.organize-location .angler-length, .page-201308 .ma-search-results-wrapper .ma-search-fish-table.organize-none .angler-length {
    width: 50%;
  }
  /* line 112, ../scss/modules/_angler-profile.scss */
  .page-201308 .ma-search-results-wrapper .ma-search-fish-table.organize-species .angler-caught, .page-201308 .ma-search-results-wrapper .ma-search-fish-table.organize-location .angler-caught, .page-201308 .ma-search-results-wrapper .ma-search-fish-table.organize-none .angler-caught {
    width: 50%;
  }
}
@media screen and (max-width: 767px) {
  /* line 135, ../scss/modules/_angler-profile.scss */
  .page-201308 .ma-search-results-wrapper .ma-search-fish-table .angler-released,
  .page-201308 .ma-search-results-wrapper .ma-search-fish-table .angler-rank,
  .page-201308 .ma-search-results-wrapper .ma-search-fish-table .angler-lake-rank,
  .page-201308 .ma-search-results-wrapper .ma-search-fish-table .angler-photo {
    width: 100%;
    text-align: center;
  }
  /* line 142, ../scss/modules/_angler-profile.scss */
  .page-201308 .ma-search-results-wrapper .ma-search-fish-table .angler-species {
    width: 100%;
  }
  /* line 145, ../scss/modules/_angler-profile.scss */
  .page-201308 .ma-search-results-wrapper .ma-search-fish-table .angler-location {
    width: 100%;
  }
  /* line 148, ../scss/modules/_angler-profile.scss */
  .page-201308 .ma-search-results-wrapper .ma-search-fish-table .angler-length {
    width: 100%;
  }
  /* line 151, ../scss/modules/_angler-profile.scss */
  .page-201308 .ma-search-results-wrapper .ma-search-fish-table .angler-caught {
    width: 100%;
  }
  /* line 155, ../scss/modules/_angler-profile.scss */
  .page-201308 .ma-search-results-wrapper .ma-search-fish-table .show-fish-photo {
    float: none;
    margin-left: 0px;
  }
}

/* ========================================= */
/* ANGLER PROFILE HEADER (Activity)  */
/* ========================================= */
/* line 169, ../scss/modules/_angler-profile.scss */
.activity-profile {
  clear: both;
  position: relative;
  z-index: 12;
  display: inline-block;
  width: 100%;
  padding-top: 20px;
  padding-bottom: 40px;
  background: #fff;
}
/* line 181, ../scss/modules/_angler-profile.scss */
.activity-profile .update-profile-photo {
  padding: 10px 0px;
}
/* line 185, ../scss/modules/_angler-profile.scss */
.activity-profile .profile-photo {
  width: 100%;
}
@media screen and (min-width: 768px) {
  /* line 185, ../scss/modules/_angler-profile.scss */
  .activity-profile .profile-photo {
    width: 30%;
    float: left;
    padding-right: 20px;
  }
}
@media screen and (min-width: 1024px) {
  /* line 185, ../scss/modules/_angler-profile.scss */
  .activity-profile .profile-photo {
    padding-right: 0px;
    float: left;
    width: 30%;
    padding-right: 25px;
    margin-top: -70px;
  }
}
/* line 202, ../scss/modules/_angler-profile.scss */
.activity-profile .profile-photo img {
  width: 100%;
  border-radius: 5px;
  box-shadow: 0 0 10px -4px #000;
}
@media screen and (max-width: 768px) {
  /* line 202, ../scss/modules/_angler-profile.scss */
  .activity-profile .profile-photo img {
    max-width: 150px;
  }
}
@media screen and (min-width: 1024px) {
  /* line 211, ../scss/modules/_angler-profile.scss */
  .activity-profile .profile-details {
    float: left;
    width: 70%;
  }
}
/* line 218, ../scss/modules/_angler-profile.scss */
.activity-profile .profile-details .profile-name {
  font-family: 'league_gothicregular';
  font-size: 3em;
  line-height: 1em;
  text-transform: uppercase;
  padding: 10px 0px;
}
/* line 225, ../scss/modules/_angler-profile.scss */
.activity-profile .profile-details .profile-badges {
  padding: 5px 0;
  border-top: 1px solid #dddbd9;
}
/* line 228, ../scss/modules/_angler-profile.scss */
.activity-profile .profile-details .profile-badges img {
  width: 32px;
  margin: 5px 10px 5px 0;
  vertical-align: middle;
}
/* line 233, ../scss/modules/_angler-profile.scss */
.activity-profile .profile-details .profile-badges a {
  display: block;
  padding: 10px 0px;
  font-family: 'league_gothicregular';
  font-size: 1.5em;
  text-transform: uppercase;
  text-decoration: none;
  color: #333;
  vertical-align: middle;
}
@media screen and (min-width: 520px) {
  /* line 233, ../scss/modules/_angler-profile.scss */
  .activity-profile .profile-details .profile-badges a {
    display: inline-block;
    padding: 10px;
  }
}
/* line 250, ../scss/modules/_angler-profile.scss */
.activity-profile .profile-details .profile-badges.bronze img:nth-of-type(n+2) {
  display: none;
}
/* line 253, ../scss/modules/_angler-profile.scss */
.activity-profile .profile-details .profile-badges.silver img:nth-of-type(n+3) {
  display: none;
}
/* line 256, ../scss/modules/_angler-profile.scss */
.activity-profile .profile-details .profile-badges.gold img:nth-of-type(n+4) {
  display: none;
}
/* line 259, ../scss/modules/_angler-profile.scss */
.activity-profile .profile-details .profile-badges.platium img:nth-of-type(n+5) {
  display: none;
}
/* line 262, ../scss/modules/_angler-profile.scss */
.activity-profile .profile-details .profile-badges.diamond img:nth-of-type(n+6) {
  display: none;
}
/* line 267, ../scss/modules/_angler-profile.scss */
.activity-profile .profile-details .profile-stats .stat {
  display: inline-block;
  padding: 12px 20px 8px;
}
/* line 270, ../scss/modules/_angler-profile.scss */
.activity-profile .profile-details .profile-stats .stat:last-of-type {
  border-right: none;
}
/* line 274, ../scss/modules/_angler-profile.scss */
.activity-profile .profile-details .profile-stats .stat span {
  display: inline-block;
  font-family: 'league_gothicregular';
  font-size: 1.5em;
  text-transform: uppercase;
}
/* line 280, ../scss/modules/_angler-profile.scss */
.activity-profile .profile-details .profile-stats .stat span:nth-of-type(1) {
  color: #CA5F2E;
}
/* line 283, ../scss/modules/_angler-profile.scss */
.activity-profile .profile-details .profile-stats .stat span:nth-of-type(2) {
  color: #000;
}
@media screen and (max-width: 767px) {
  /* line 291, ../scss/modules/_angler-profile.scss */
  .activity-profile .profile-details .profile-stats .stat {
    border-top: 1px solid #dddbd9;
    display: block;
    padding: 12px 0px;
  }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  /* line 300, ../scss/modules/_angler-profile.scss */
  .activity-profile .profile-details .profile-stats .stat-row.row-1 .stat:nth-child(3n+2) {
    border-right: 0;
  }
  /* line 303, ../scss/modules/_angler-profile.scss */
  .activity-profile .profile-details .profile-stats .stat-row.row-1 .stat:nth-child(3n+3) {
    padding-left: 0px;
    display: block;
    border-top: 1px solid #dddbd9;
  }
}
@media screen and (min-width: 768px) {
  /* line 312, ../scss/modules/_angler-profile.scss */
  .activity-profile .profile-details .profile-stats .stat {
    border-right: 1px solid #dddbd9;
  }
  /* line 315, ../scss/modules/_angler-profile.scss */
  .activity-profile .profile-details .profile-stats .stat-row.row-1 {
    border-top: 1px solid #dddbd9;
    border-bottom: 1px solid #dddbd9;
  }
  /* line 319, ../scss/modules/_angler-profile.scss */
  .activity-profile .profile-details .profile-stats .stat-row.row-2 {
    border-bottom: 1px solid #dddbd9;
  }
  /* line 322, ../scss/modules/_angler-profile.scss */
  .activity-profile .profile-details .profile-stats .stat-row .stat:first-of-type {
    padding-left: 0;
  }
  /* line 325, ../scss/modules/_angler-profile.scss */
  .activity-profile .profile-details .profile-stats .stat-row .stat:last-of-type {
    padding-right: 0;
  }
}

/* ========================================= */
/* ANGLER PROFILE ACTIVITY PAGES  */
/* ========================================= */
/* line 343, ../scss/modules/_angler-profile.scss */
.page-201670 .angler-info,
.page-201303 .angler-info {
  background-image: url(/template/images/2018/activity-bg.png);
  background-repeat: repeat-x;
}
/* line 348, ../scss/modules/_angler-profile.scss */
.page-201670 .favourite-catch-title,
.page-201303 .favourite-catch-title {
  float: right;
}
/* line 350, ../scss/modules/_angler-profile.scss */
.page-201670 .favourite-catch-title img,
.page-201303 .favourite-catch-title img {
  width: 44px;
}
/* line 353, ../scss/modules/_angler-profile.scss */
.page-201670 .favourite-catch-title div,
.page-201303 .favourite-catch-title div {
  font-size: 1rem;
  font-family: "league_gothicregular", "Arial", Helvetica, sans-serif;
  text-transform: uppercase;
  display: block;
  color: #cf6030;
}
/* line 362, ../scss/modules/_angler-profile.scss */
.page-201670 .rankings-list .tile,
.page-201303 .rankings-list .tile {
  width: 100%;
  padding: 0;
}
/* line 366, ../scss/modules/_angler-profile.scss */
.page-201670 .rankings-list #loading-badges,
.page-201303 .rankings-list #loading-badges {
  width: 100%;
  padding: 50px;
  font-family: "league_gothicregular", "Arial", Helvetica, sans-serif;
  text-transform: uppercase;
  font-size: 1.5rem;
  text-align: center;
}
/* line 374, ../scss/modules/_angler-profile.scss */
.page-201670 .rankings-list .ranking-badge,
.page-201303 .rankings-list .ranking-badge {
  margin-bottom: 10px;
}
@media screen and (max-width: 540px) {
  /* line 374, ../scss/modules/_angler-profile.scss */
  .page-201670 .rankings-list .ranking-badge,
  .page-201303 .rankings-list .ranking-badge {
    width: 100%;
    padding: 0px;
  }
}
@media screen and (min-width: 541px) and (max-width: 1023px) {
  /* line 374, ../scss/modules/_angler-profile.scss */
  .page-201670 .rankings-list .ranking-badge,
  .page-201303 .rankings-list .ranking-badge {
    width: 50%;
    padding: 0px;
  }
  /* line 384, ../scss/modules/_angler-profile.scss */
  .page-201670 .rankings-list .ranking-badge:nth-child(2n+1),
  .page-201303 .rankings-list .ranking-badge:nth-child(2n+1) {
    padding-right: 10px;
  }
  /* line 387, ../scss/modules/_angler-profile.scss */
  .page-201670 .rankings-list .ranking-badge:nth-child(2n+2),
  .page-201303 .rankings-list .ranking-badge:nth-child(2n+2) {
    padding-left: 10px;
  }
}
/* line 393, ../scss/modules/_angler-profile.scss */
.page-201670 .rankings-list .ranking-badge .ranking-share-buttons,
.page-201303 .rankings-list .ranking-badge .ranking-share-buttons {
  display: table;
  width: 100%;
  margin-top: 1px;
}
/* line 398, ../scss/modules/_angler-profile.scss */
.page-201670 .rankings-list .ranking-badge span,
.page-201303 .rankings-list .ranking-badge span {
  display: table-cell;
  width: 40%;
  padding: 10px;
  font-family: "league_gothicregular", "Arial", Helvetica, sans-serif;
  text-transform: uppercase;
  font-size: 1.5rem;
  text-align: center;
}
/* line 407, ../scss/modules/_angler-profile.scss */
.page-201670 .rankings-list .ranking-badge a,
.page-201303 .rankings-list .ranking-badge a {
  display: table-cell;
  width: 20%;
  padding: 10px;
  font-size: 1.5rem;
  text-align: center;
}
/* line 415, ../scss/modules/_angler-profile.scss */
.page-201670 .rankings-list .ranking-badge.badge-green .ranking-share-buttons,
.page-201303 .rankings-list .ranking-badge.badge-green .ranking-share-buttons {
  background: #383F1C;
  color: #fff;
}
/* line 418, ../scss/modules/_angler-profile.scss */
.page-201670 .rankings-list .ranking-badge.badge-green .ranking-share-buttons a,
.page-201303 .rankings-list .ranking-badge.badge-green .ranking-share-buttons a {
  color: #fff;
}
/* line 422, ../scss/modules/_angler-profile.scss */
.page-201670 .rankings-list .ranking-badge.badge-orange .ranking-share-buttons,
.page-201303 .rankings-list .ranking-badge.badge-orange .ranking-share-buttons {
  background: #cf6030;
  color: #fff;
}
/* line 425, ../scss/modules/_angler-profile.scss */
.page-201670 .rankings-list .ranking-badge.badge-orange .ranking-share-buttons a,
.page-201303 .rankings-list .ranking-badge.badge-orange .ranking-share-buttons a {
  color: #fff;
}
/* line 429, ../scss/modules/_angler-profile.scss */
.page-201670 .rankings-list .ranking-badge.badge-peach .ranking-share-buttons,
.page-201303 .rankings-list .ranking-badge.badge-peach .ranking-share-buttons {
  background: #d8805a;
  color: #fff;
}
/* line 432, ../scss/modules/_angler-profile.scss */
.page-201670 .rankings-list .ranking-badge.badge-peach .ranking-share-buttons a,
.page-201303 .rankings-list .ranking-badge.badge-peach .ranking-share-buttons a {
  color: #fff;
}
/* line 436, ../scss/modules/_angler-profile.scss */
.page-201670 .rankings-list .ranking-badge.badge-red .ranking-share-buttons,
.page-201303 .rankings-list .ranking-badge.badge-red .ranking-share-buttons {
  background: #803531;
  color: #fff;
}
/* line 439, ../scss/modules/_angler-profile.scss */
.page-201670 .rankings-list .ranking-badge.badge-red .ranking-share-buttons a,
.page-201303 .rankings-list .ranking-badge.badge-red .ranking-share-buttons a {
  color: #fff;
}
/* line 444, ../scss/modules/_angler-profile.scss */
.page-201670 .rankings-list .rankings-text,
.page-201303 .rankings-list .rankings-text {
  font-family: "league_gothicregular", "Arial", Helvetica, sans-serif;
  text-transform: uppercase;
  font-size: 1.5rem;
  line-height: 1.8rem;
  padding: 20px 0px;
}
/* line 452, ../scss/modules/_angler-profile.scss */
.page-201670 .rankings-list .ranking-photo,
.page-201303 .rankings-list .ranking-photo {
  width: 100%;
}
/* line 454, ../scss/modules/_angler-profile.scss */
.page-201670 .rankings-list .ranking-photo img,
.page-201303 .rankings-list .ranking-photo img {
  width: 100%;
  display: block;
}
/* line 463, ../scss/modules/_angler-profile.scss */
.page-201670 .left-column,
.page-201303 .left-column {
  width: 100%;
}
/* line 467, ../scss/modules/_angler-profile.scss */
.page-201670 .activity-list h4,
.page-201303 .activity-list h4 {
  padding-bottom: 5px;
  margin: 0;
  font-size: 2.750rem;
  line-height: 2.5rem;
  font-family: 'league_gothicregular';
  text-transform: uppercase;
}
/* line 477, ../scss/modules/_angler-profile.scss */
.page-201670 .activity-list .social-links a,
.page-201303 .activity-list .social-links a {
  font-size: 1.5rem;
  color: #dddbd9;
}
/* line 480, ../scss/modules/_angler-profile.scss */
.page-201670 .activity-list .social-links a:hover,
.page-201303 .activity-list .social-links a:hover {
  color: #cf6030;
}
/* line 483, ../scss/modules/_angler-profile.scss */
.page-201670 .activity-list .social-links a:focus,
.page-201303 .activity-list .social-links a:focus {
  color: #cf6030;
}
/* line 488, ../scss/modules/_angler-profile.scss */
.page-201670 .activity-list .details,
.page-201303 .activity-list .details {
  padding: 0px 0px 5px 0px;
}
/* line 493, ../scss/modules/_angler-profile.scss */
.page-201670 .activity-list .photo img,
.page-201303 .activity-list .photo img {
  max-width: 100%;
}
/* line 502, ../scss/modules/_angler-profile.scss */
.page-201670 .activity-list .entry.award .details,
.page-201303 .activity-list .entry.award .details {
  width: 70%;
}
@media screen and (max-width: 767px) {
  /* line 502, ../scss/modules/_angler-profile.scss */
  .page-201670 .activity-list .entry.award .details,
  .page-201303 .activity-list .entry.award .details {
    width: 100%;
  }
}
/* line 508, ../scss/modules/_angler-profile.scss */
.page-201670 .activity-list .entry.award .photo,
.page-201303 .activity-list .entry.award .photo {
  width: 30%;
}
@media screen and (max-width: 767px) {
  /* line 508, ../scss/modules/_angler-profile.scss */
  .page-201670 .activity-list .entry.award .photo,
  .page-201303 .activity-list .entry.award .photo {
    width: 100%;
  }
}
/* line 513, ../scss/modules/_angler-profile.scss */
.page-201670 .activity-list .entry.award .photo img,
.page-201303 .activity-list .entry.award .photo img {
  margin-top: -15px;
}
/* line 519, ../scss/modules/_angler-profile.scss */
.page-201670 .activity-list .entry.catch.favourite-catch,
.page-201303 .activity-list .entry.catch.favourite-catch {
  padding-top: 36px;
}
/* line 525, ../scss/modules/_angler-profile.scss */
.page-201670 .activity-list .entry.catch .photo .img-bg,
.page-201303 .activity-list .entry.catch .photo .img-bg {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 5px;
}
@media screen and (max-width: 767px) {
  /* line 525, ../scss/modules/_angler-profile.scss */
  .page-201670 .activity-list .entry.catch .photo .img-bg,
  .page-201303 .activity-list .entry.catch .photo .img-bg {
    height: 100%;
    padding-top: 100%;
  }
}
@media screen and (min-width: 768px) {
  /* line 525, ../scss/modules/_angler-profile.scss */
  .page-201670 .activity-list .entry.catch .photo .img-bg,
  .page-201303 .activity-list .entry.catch .photo .img-bg {
    width: 100%;
    min-width: 260px;
    height: 270px;
  }
}
/* line 540, ../scss/modules/_angler-profile.scss */
.page-201670 .activity-list .entry.catch .photo .body,
.page-201303 .activity-list .entry.catch .photo .body {
  min-height: 160px;
}
/* line 548, ../scss/modules/_angler-profile.scss */
.page-201670 .activity-list .entry,
.page-201303 .activity-list .entry {
  display: inline-block;
  width: 100%;
  padding-top: 0px;
  padding-bottom: 30px;
  margin-bottom: 30px;
  border-bottom: 2px solid #dddbd9;
  position: relative;
}
@media screen and (max-width: 767px) {
  /* line 560, ../scss/modules/_angler-profile.scss */
  .page-201670 .activity-list .entry .block.head,
  .page-201303 .activity-list .entry .block.head {
    padding-top: 20px;
  }
}
/* line 568, ../scss/modules/_angler-profile.scss */
.page-201670 .activity-list .entry-lil-angler .block.head,
.page-201303 .activity-list .entry-lil-angler .block.head {
  width: 60%;
  padding-bottom: 20px;
}
/* line 572, ../scss/modules/_angler-profile.scss */
.page-201670 .activity-list .entry-lil-angler .block.lil-angler,
.page-201303 .activity-list .entry-lil-angler .block.lil-angler {
  width: 40%;
}
/* line 577, ../scss/modules/_angler-profile.scss */
.page-201670 .activity-list .body,
.page-201303 .activity-list .body {
  padding: 0px 0;
  margin: 10px 0;
  font-size: 1.3rem;
  line-height: 1.333em;
}
/* line 586, ../scss/modules/_angler-profile.scss */
.page-201670 .activity-list .fish-icon,
.page-201303 .activity-list .fish-icon {
  float: left;
  margin-top: -15px;
}
/* line 591, ../scss/modules/_angler-profile.scss */
.page-201670 .activity-list .foot,
.page-201303 .activity-list .foot {
  padding-top: 20px;
}
/* line 595, ../scss/modules/_angler-profile.scss */
.page-201670 .activity-list .social,
.page-201303 .activity-list .social {
  float: right;
  right: 10px;
  bottom: 10px;
}

@media screen and (min-width: 768px) {
  /* line 610, ../scss/modules/_angler-profile.scss */
  .page-201670 .activity-list .photo,
  .page-201303 .activity-list .photo {
    width: 40%;
  }
  /* line 614, ../scss/modules/_angler-profile.scss */
  .page-201670 .activity-list .social,
  .page-201303 .activity-list .social {
    float: right;
    position: absolute;
    right: 10px;
    bottom: 10px;
  }
  /* line 620, ../scss/modules/_angler-profile.scss */
  .page-201670 .activity-list .foot,
  .page-201303 .activity-list .foot {
    padding: 5px 0;
    position: absolute;
    bottom: -10px;
  }
  /* line 626, ../scss/modules/_angler-profile.scss */
  .page-201670 .activity-list .profile-name,
  .page-201303 .activity-list .profile-name {
    padding: 0px;
  }
  /* line 630, ../scss/modules/_angler-profile.scss */
  .page-201670 .activity-list .entry.even.award .details,
  .page-201303 .activity-list .entry.even.award .details {
    min-height: auto;
  }
  /* line 633, ../scss/modules/_angler-profile.scss */
  .page-201670 .activity-list .entry.even .details,
  .page-201303 .activity-list .entry.even .details {
    width: 60%;
    float: left;
    padding-right: 10px;
    position: relative;
    min-height: 270px;
  }
  /* line 640, ../scss/modules/_angler-profile.scss */
  .page-201670 .activity-list .entry.even .photo,
  .page-201303 .activity-list .entry.even .photo {
    float: right;
  }
  /* line 646, ../scss/modules/_angler-profile.scss */
  .page-201670 .activity-list .entry-lil-angler .details,
  .page-201303 .activity-list .entry-lil-angler .details {
    width: 60%;
    float: left;
    padding-right: 10px;
    position: relative;
    min-height: 270px;
  }
  /* line 653, ../scss/modules/_angler-profile.scss */
  .page-201670 .activity-list .entry-lil-angler .photo,
  .page-201303 .activity-list .entry-lil-angler .photo {
    float: right;
  }
  /* line 658, ../scss/modules/_angler-profile.scss */
  .page-201670 .activity-list .entry.odd .details,
  .page-201303 .activity-list .entry.odd .details {
    width: 60%;
    float: right;
    padding: 0px 0px 5px 30px;
    position: relative;
    min-height: 270px;
  }
  /* line 664, ../scss/modules/_angler-profile.scss */
  .page-201670 .activity-list .entry.odd .details .foot,
  .page-201303 .activity-list .entry.odd .details .foot {
    padding-left: 30px;
    left: 0px;
  }
  /* line 669, ../scss/modules/_angler-profile.scss */
  .page-201670 .activity-list .entry.odd.award .details,
  .page-201303 .activity-list .entry.odd.award .details {
    min-height: auto;
  }
  /* line 673, ../scss/modules/_angler-profile.scss */
  .page-201670 .activity-list .entry.odd .photo,
  .page-201303 .activity-list .entry.odd .photo {
    float: left;
  }
}
@media screen and (min-width: 1024px) {
  /* line 684, ../scss/modules/_angler-profile.scss */
  .page-201670 .left-column,
  .page-201303 .left-column {
    width: 68%;
    padding-right: 2%;
    margin-right: 2%;
    margin-left: 0;
    border-right: 1px solid #dddbd9;
  }
}
/* ========================================= */
/* ANGLER PROFILE  */
/* ========================================= */
/* line 700, ../scss/modules/_angler-profile.scss */
.angler-not-found {
  position: relative;
  z-index: 8;
  padding: 0px 20px 20px;
  margin-top: 86px;
  margin-bottom: 20px;
  border-top: 4px solid #cf6030;
  background: white;
}

/* line 710, ../scss/modules/_angler-profile.scss */
.angler-profile-content {
  padding: 40px 30px 40px 80px;
}

/* line 714, ../scss/modules/_angler-profile.scss */
.angler-profile-content p {
  margin: 0px;
}

/* line 721, ../scss/modules/_angler-profile.scss */
.ma-profile-form-wrapper .buttons .button {
  margin-right: 5px;
}

/* line 728, ../scss/modules/_angler-profile.scss */
.angler-profile-content h1 {
  padding: 5px 0px 10px 0px;
  margin: 0px 40px 10px 0px;
}

/* line 734, ../scss/modules/_angler-profile.scss */
.angler-profile-content h1 span.name {
  float: right;
}

/* line 738, ../scss/modules/_angler-profile.scss */
.angler-profile-content h1 span.name span {
  color: white;
  padding-left: 10px;
}

/* line 743, ../scss/modules/_angler-profile.scss */
.angler-profile-content h2 {
  text-align: center;
  margin: 20px 0px 0px 0px;
}

/* line 748, ../scss/modules/_angler-profile.scss */
.angler-profile-content p {
  margin: 10px 40px 10px 0px;
}

/* line 753, ../scss/modules/_angler-profile.scss */
.arrow-down {
  background: url("/template/images/arrow-down.png") 5px 6px no-repeat;
  padding-left: 20px;
}

/* line 758, ../scss/modules/_angler-profile.scss */
.ma-profile-column {
  vertical-align: top;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  padding: 0px 30px 0px 0px;
  width: 100%;
}

/* profile tabs */
/* line 776, ../scss/modules/_angler-profile.scss */
.tabs-spacer {
  width: 30%;
  height: 1px;
  float: left;
}

/* line 782, ../scss/modules/_angler-profile.scss */
.tabs {
  position: relative;
  z-index: 11;
  display: inline-block;
  width: 100%;
  padding-top: 40px;
  padding-bottom: 1px;
  border-bottom: 4px solid #cf6030;
}
@media screen and (max-width: 480px) {
  /* line 791, ../scss/modules/_angler-profile.scss */
  .tabs .wrap {
    padding: 0;
  }
}

/* line 798, ../scss/modules/_angler-profile.scss */
.tabs ul {
  float: left;
  width: 100%;
  margin: 0;
  padding: 0;
  list-style: none;
}
@media screen and (min-width: 1024px) {
  /* line 798, ../scss/modules/_angler-profile.scss */
  .tabs ul {
    width: 70%;
  }
}

/* line 811, ../scss/modules/_angler-profile.scss */
.tabs li {
  float: left;
}
@media screen and (max-width: 600px) {
  /* line 814, ../scss/modules/_angler-profile.scss */
  .tabs li a {
    text-align: center;
  }
  /* line 817, ../scss/modules/_angler-profile.scss */
  .tabs li.activity {
    width: 33.3333%;
  }
  /* line 821, ../scss/modules/_angler-profile.scss */
  .tabs li.awards {
    width: 33.3333%;
    padding-left: 1px;
    padding-right: 1px;
  }
  /* line 827, ../scss/modules/_angler-profile.scss */
  .tabs li.catches {
    width: 33.3333%;
  }
  /* line 835, ../scss/modules/_angler-profile.scss */
  .tabs li a {
    width: 100%;
    display: block;
    font-family: "league_gothicregular", "Arial", Helvetica, sans-serif;
    font-size: 1.688rem;
  }
}
@media screen and (min-width: 601px) {
  /* line 843, ../scss/modules/_angler-profile.scss */
  .tabs li.awards {
    border-right: none;
    margin-left: 1px;
  }
  /* line 848, ../scss/modules/_angler-profile.scss */
  .tabs li.catches {
    margin-left: 1px;
    margin-right: 1px;
  }
  /* line 852, ../scss/modules/_angler-profile.scss */
  .tabs li.profile {
    margin-left: 1px;
  }
}

/* line 858, ../scss/modules/_angler-profile.scss */
.tabs.angler-logged-in li {
  /*
  background:url("/template/images/dark-bg.jpg");
  background:url("/template/images/tab-off.jpg");
  */
}
@media screen and (max-width: 600px) {
  /* line 860, ../scss/modules/_angler-profile.scss */
  .tabs.angler-logged-in li a {
    text-align: center;
  }
  /* line 863, ../scss/modules/_angler-profile.scss */
  .tabs.angler-logged-in li.activity {
    width: 25%;
  }
  /* line 867, ../scss/modules/_angler-profile.scss */
  .tabs.angler-logged-in li.awards {
    width: 25%;
    padding-left: 1px;
  }
  /* line 872, ../scss/modules/_angler-profile.scss */
  .tabs.angler-logged-in li.catches {
    width: 25%;
    padding-left: 1px;
  }
  /* line 881, ../scss/modules/_angler-profile.scss */
  .tabs.angler-logged-in li.profile {
    padding-left: 1px;
    width: 25%;
  }
  /* line 886, ../scss/modules/_angler-profile.scss */
  .tabs.angler-logged-in li a {
    width: 100%;
    display: block;
  }
}

/* line 900, ../scss/modules/_angler-profile.scss */
.tabs li a {
  display: block;
  padding: 10px 20px;
  color: white;
  font-size: 0.875rem;
  font-style: normal;
  text-decoration: none;
  text-transform: uppercase;
  line-height: 1.286;
  background: #803531;
  font-family: "league_gothicregular", "Arial", Helvetica, sans-serif;
  font-size: 1.250rem;
}
@media screen and (min-width: 1024px) {
  /* line 900, ../scss/modules/_angler-profile.scss */
  .tabs li a {
    font-size: 1.688rem;
  }
}
@media screen and (max-width: 600px) {
  /* line 900, ../scss/modules/_angler-profile.scss */
  .tabs li a {
    padding: 10px 0px;
  }
}

/* line 923, ../scss/modules/_angler-profile.scss */
.tabs li a:hover {
  background: #cf6030;
}

/* line 931, ../scss/modules/_angler-profile.scss */
.page-201670 .tabs li.activity {
  margin-bottom: -3px;
  border-bottom: 3px solid #cf6030;
}
/* line 934, ../scss/modules/_angler-profile.scss */
.page-201670 .tabs li.activity a {
  background: #cf6030;
}

/* line 940, ../scss/modules/_angler-profile.scss */
.page-201305 .acitivity-profile {
  padding-bottom: 20px;
}
/* line 943, ../scss/modules/_angler-profile.scss */
.page-201305 .angler-info {
  background-image: url(/template/images/2018/activity-bg.png);
  background-repeat: repeat-x;
}
/* line 947, ../scss/modules/_angler-profile.scss */
.page-201305 .tabs li.awards {
  margin-bottom: -3px;
  border-bottom: 3px solid #cf6030;
}
/* line 950, ../scss/modules/_angler-profile.scss */
.page-201305 .tabs li.awards a {
  background: #cf6030;
}

/* line 956, ../scss/modules/_angler-profile.scss */
.page-201308 .tabs li.catches {
  margin-bottom: -3px;
  border-bottom: 3px solid #cf6030;
}
/* line 959, ../scss/modules/_angler-profile.scss */
.page-201308 .tabs li.catches a {
  background: #cf6030;
}

/* line 965, ../scss/modules/_angler-profile.scss */
.page-201407 .tabs li.stats {
  margin-bottom: -3px;
  border-bottom: 3px solid #cf6030;
}
/* line 968, ../scss/modules/_angler-profile.scss */
.page-201407 .tabs li.stats a {
  background: #cf6030;
}

/* line 974, ../scss/modules/_angler-profile.scss */
.page-201303 .tabs li.profile {
  margin-bottom: -3px;
  border-bottom: 3px solid #cf6030;
}
/* line 977, ../scss/modules/_angler-profile.scss */
.page-201303 .tabs li.profile a {
  background: #cf6030;
}

/* Master Angler Awards */
/* line 3, ../scss/modules/_static-pages.scss */
.page-201309 .content-bg {
  border-top: 5px solid #7c5e2c;
}

/* ========================================= */
/* All Time records */
/* ========================================= */
/* line 13, ../scss/modules/_static-pages.scss */
.page-201307 .content-bg {
  border-top: 5px solid #7c5e2c;
}
/* line 16, ../scss/modules/_static-pages.scss */
.page-201307 table tr:nth-child(2n+2) {
  border-top: 1px solid #e8e8e8;
  border-bottom: 1px solid #e8e8e8;
}
/* line 20, ../scss/modules/_static-pages.scss */
.page-201307 tr.row2 {
  background-color: transparent;
}
@media screen and (max-width: 480px) {
  /* line 24, ../scss/modules/_static-pages.scss */
  .page-201307 tr {
    display: block;
    padding: 10px 0;
  }
  /* line 27, ../scss/modules/_static-pages.scss */
  .page-201307 tr td {
    display: block;
    width: 100%;
  }
  /* line 31, ../scss/modules/_static-pages.scss */
  .page-201307 tr td:first-of-type {
    font-weight: bold;
  }
}

/* Rules and Regulations */
/* line 42, ../scss/modules/_static-pages.scss */
.page-201312 .content-bg {
  background-image: url(../../../template/images/2018/gradient-bg.jpg);
  background-repeat: repeat-x;
  border-top: 5px solid #7c5e2c;
}
/* line 52, ../scss/modules/_static-pages.scss */
.page-201312 .block-length-requirements table tr:nth-child(2n+2) {
  border-top: 1px solid #e8e8e8;
  border-bottom: 1px solid #e8e8e8;
}
@media screen and (max-width: 1023px) {
  /* line 59, ../scss/modules/_static-pages.scss */
  .page-201312 .block {
    padding: 20px;
  }
}
@media screen and (min-width: 1024px) {
  /* line 64, ../scss/modules/_static-pages.scss */
  .page-201312 .block-rules {
    width: 50%;
    padding-right: 15px;
  }
  /* line 68, ../scss/modules/_static-pages.scss */
  .page-201312 .block-length-requirements {
    width: 50%;
    padding-left: 15px;
  }
}

/* About the master angler program */
/* line 77, ../scss/modules/_static-pages.scss */
.page-201314 .content-bg {
  border-top: 5px solid #7c5e2c;
  padding-left: 20px;
  padding-right: 20px;
}
/* line 81, ../scss/modules/_static-pages.scss */
.page-201314 .content-bg .h1 {
  margin-top: 0px;
  line-height: 3.0rem;
}
/* line 86, ../scss/modules/_static-pages.scss */
.page-201314 .content-bg .block-group:last-child {
  border-bottom: 0 !important;
}
/* line 90, ../scss/modules/_static-pages.scss */
.page-201314 .content-bg .block-group {
  padding: 40px 0px;
  max-width: 1000px;
  margin: auto;
}
@media screen and (max-width: 1023px) {
  /* line 90, ../scss/modules/_static-pages.scss */
  .page-201314 .content-bg .block-group {
    padding: 20px 0px;
  }
}
/* line 100, ../scss/modules/_static-pages.scss */
.page-201314 .block.photo img {
  display: block;
  width: 100%;
  border-radius: 5px;
}
@media screen and (min-width: 1024px) {
  /* line 109, ../scss/modules/_static-pages.scss */
  .page-201314 .block-group.official-record {
    padding-bottom: 10px;
  }
  /* line 112, ../scss/modules/_static-pages.scss */
  .page-201314 .block-group.official-record .block.photo img {
    position: relative;
    top: -30px;
  }
}
@media screen and (max-width: 767px) {
  /* line 122, ../scss/modules/_static-pages.scss */
  .page-201314 .block-group.looking-back .block.photo {
    border-radius: 5px;
  }
  /* line 124, ../scss/modules/_static-pages.scss */
  .page-201314 .block-group.looking-back .block.photo img {
    border-radius: 5px;
    display: block;
  }
}
@media screen and (min-width: 768px) {
  /* line 131, ../scss/modules/_static-pages.scss */
  .page-201314 .block-group.looking-back .block.photo {
    background: url(/template/images/2018/1991-catch-39943.jpg) no-repeat;
    background-size: cover;
    background-position: center center;
    border-radius: 5px;
  }
  /* line 137, ../scss/modules/_static-pages.scss */
  .page-201314 .block-group.looking-back .block.photo img {
    display: none;
  }
}
/* line 144, ../scss/modules/_static-pages.scss */
.page-201314 .block-group.join-masters .block.photo {
  min-height: 200px;
  border-radius: 5px;
}
/* line 151, ../scss/modules/_static-pages.scss */
.page-201314 .block-group.join-masters .block.photo img {
  max-width: 270px;
  margin: auto;
}
@media screen and (min-width: 768px) {
  /* line 151, ../scss/modules/_static-pages.scss */
  .page-201314 .block-group.join-masters .block.photo img {
    padding-top: 60px;
  }
}
@media screen and (max-width: 767px) {
  /* line 165, ../scss/modules/_static-pages.scss */
  .page-201314 h1 {
    margin: 0px;
    line-height: 2rem;
    padding: 0px;
  }
  /* line 171, ../scss/modules/_static-pages.scss */
  .page-201314 .block.photo img {
    width: 100%;
    display: block;
  }
  /* line 176, ../scss/modules/_static-pages.scss */
  .page-201314 .block.text {
    padding: 20px 20px 0px 0px;
  }
  /* line 179, ../scss/modules/_static-pages.scss */
  .page-201314 .content-bg .block-group {
    border-bottom: 1px solid #ddd;
  }
  /* line 185, ../scss/modules/_static-pages.scss */
  .page-201314 .block-group.things-to-come .block.photo img {
    max-width: 270px;
    width: 100%;
    margin: auto;
  }
}
@media screen and (min-width: 768px) {
  /* line 194, ../scss/modules/_static-pages.scss */
  .page-201314 .content-bg .block-group:nth-child(2n+1) {
    border-bottom: 1px solid #ddd;
  }
  /* line 195, ../scss/modules/_static-pages.scss */
  .page-201314 .content-bg .block-group:nth-child(2n+1) .block.photo {
    width: 40%;
    position: relative;
    left: 60%;
  }
  /* line 199, ../scss/modules/_static-pages.scss */
  .page-201314 .content-bg .block-group:nth-child(2n+1) .block.photo img {
    width: 100%;
  }
  /* line 203, ../scss/modules/_static-pages.scss */
  .page-201314 .content-bg .block-group:nth-child(2n+1) .block.text {
    width: 60%;
    position: relative;
    left: -40%;
    padding: 0px 20px 0px 0px;
  }
  /* line 211, ../scss/modules/_static-pages.scss */
  .page-201314 .content-bg .block-group:nth-child(2n+2) {
    border-bottom: 1px solid #ddd;
  }
  /* line 213, ../scss/modules/_static-pages.scss */
  .page-201314 .content-bg .block-group:nth-child(2n+2) .block.photo {
    width: 40%;
    position: relative;
  }
  /* line 216, ../scss/modules/_static-pages.scss */
  .page-201314 .content-bg .block-group:nth-child(2n+2) .block.photo img {
    width: 100%;
  }
  /* line 220, ../scss/modules/_static-pages.scss */
  .page-201314 .content-bg .block-group:nth-child(2n+2) .block.text {
    width: 60%;
    position: relative;
    padding: 0px 0px 0px 20px;
  }
  /* line 228, ../scss/modules/_static-pages.scss */
  .page-201314 .block-group.things-to-come .block.photo img {
    max-width: 270px;
    width: 100%;
    margin: auto;
  }
}

/* L'il Anglers */
/* line 241, ../scss/modules/_static-pages.scss */
.page-201313 .header-backgrounds {
  display: none;
}
/* line 244, ../scss/modules/_static-pages.scss */
.page-201313 .content-bg {
  top: 0;
  padding-top: 0;
  background-image: url(../../../template/images/2018/gradient-bg.jpg);
  background-repeat: repeat-x;
}
/* line 250, ../scss/modules/_static-pages.scss */
.page-201313 .slider-bottom {
  border-bottom: 5px solid #7c5e2c;
}
/* line 253, ../scss/modules/_static-pages.scss */
.page-201313 #littleAnglerSlider {
  padding-top: 100px;
}

/* Industry Pages */
@media screen and (min-width: 1024px) {
  /* line 264, ../scss/modules/_static-pages.scss */
  .page-201352 .help {
    width: 50%;
  }
}
/* line 269, ../scss/modules/_static-pages.scss */
.page-201352 .ma-profile-form-wrapper {
  padding: 0px 20px;
}

/* line 282, ../scss/modules/_static-pages.scss */
.page-201362 .angler-profile-content h2,
.page-201356 .angler-profile-content h2,
.page-201358 .angler-profile-content h2,
.page-201353 .angler-profile-content h2,
.page-201352 .angler-profile-content h2 {
  text-align: left;
  font-size: 2rem;
}
@media screen and (max-width: 480px) {
  /* line 286, ../scss/modules/_static-pages.scss */
  .page-201362.logged-in .header-backgrounds .header-bg,
  .page-201356.logged-in .header-backgrounds .header-bg,
  .page-201358.logged-in .header-backgrounds .header-bg,
  .page-201353.logged-in .header-backgrounds .header-bg,
  .page-201352.logged-in .header-backgrounds .header-bg {
    height: 167px;
  }
}
@media screen and (min-width: 481px) and (max-width: 767px) {
  /* line 286, ../scss/modules/_static-pages.scss */
  .page-201362.logged-in .header-backgrounds .header-bg,
  .page-201356.logged-in .header-backgrounds .header-bg,
  .page-201358.logged-in .header-backgrounds .header-bg,
  .page-201353.logged-in .header-backgrounds .header-bg,
  .page-201352.logged-in .header-backgrounds .header-bg {
    height: 188px;
  }
}
@media screen and (min-width: 768px) {
  /* line 286, ../scss/modules/_static-pages.scss */
  .page-201362.logged-in .header-backgrounds .header-bg,
  .page-201356.logged-in .header-backgrounds .header-bg,
  .page-201358.logged-in .header-backgrounds .header-bg,
  .page-201353.logged-in .header-backgrounds .header-bg,
  .page-201352.logged-in .header-backgrounds .header-bg {
    height: 135px;
  }
}
/* line 299, ../scss/modules/_static-pages.scss */
.page-201362 .tabs,
.page-201356 .tabs,
.page-201358 .tabs,
.page-201353 .tabs,
.page-201352 .tabs {
  padding-top: 0px;
}
@media screen and (min-width: 768px) {
  /* line 299, ../scss/modules/_static-pages.scss */
  .page-201362 .tabs,
  .page-201356 .tabs,
  .page-201358 .tabs,
  .page-201353 .tabs,
  .page-201352 .tabs {
    padding-left: 20px;
  }
}
/* line 304, ../scss/modules/_static-pages.scss */
.page-201362 .tabs ul,
.page-201356 .tabs ul,
.page-201358 .tabs ul,
.page-201353 .tabs ul,
.page-201352 .tabs ul {
  width: 100%;
  float: none;
}
/* line 309, ../scss/modules/_static-pages.scss */
.page-201362 .tabs li,
.page-201356 .tabs li,
.page-201358 .tabs li,
.page-201353 .tabs li,
.page-201352 .tabs li {
  margin-left: 0px;
  margin-right: 0px;
  padding-right: 1px;
}
/* line 313, ../scss/modules/_static-pages.scss */
.page-201362 .tabs li a,
.page-201356 .tabs li a,
.page-201358 .tabs li a,
.page-201353 .tabs li a,
.page-201352 .tabs li a {
  font-size: 1rem;
}
@media screen and (max-width: 767px) {
  /* line 309, ../scss/modules/_static-pages.scss */
  .page-201362 .tabs li,
  .page-201356 .tabs li,
  .page-201358 .tabs li,
  .page-201353 .tabs li,
  .page-201352 .tabs li {
    padding-top: 1px;
  }
}
@media screen and (min-width: 601px) {
  /* line 309, ../scss/modules/_static-pages.scss */
  .page-201362 .tabs li,
  .page-201356 .tabs li,
  .page-201358 .tabs li,
  .page-201353 .tabs li,
  .page-201352 .tabs li {
    margin-left: 0px;
    margin-right: 0px;
  }
}
@media screen and (min-width: 768px) {
  /* line 309, ../scss/modules/_static-pages.scss */
  .page-201362 .tabs li,
  .page-201356 .tabs li,
  .page-201358 .tabs li,
  .page-201353 .tabs li,
  .page-201352 .tabs li {
    width: auto;
  }
}
@media screen and (min-width: 768px) {
  /* line 331, ../scss/modules/_static-pages.scss */
  .page-201362 .tabs li.on,
  .page-201356 .tabs li.on,
  .page-201358 .tabs li.on,
  .page-201353 .tabs li.on,
  .page-201352 .tabs li.on {
    margin-bottom: -3px;
    border-bottom: 3px solid #cf6030;
  }
}
/* line 336, ../scss/modules/_static-pages.scss */
.page-201362 .tabs li.on a,
.page-201356 .tabs li.on a,
.page-201358 .tabs li.on a,
.page-201353 .tabs li.on a,
.page-201352 .tabs li.on a {
  background: #cf6030;
  color: #fff;
}

/* ========================================= */
/* RULES AND REGULATIONS PAGE  */
/* ========================================= */
/* line 350, ../scss/modules/_static-pages.scss */
.page-201312 .content-bg .block-group {
  padding: 0 20px;
}
@media screen and (max-width: 1030px) {
  /* line 354, ../scss/modules/_static-pages.scss */
  .page-201312 div.block {
    padding-bottom: 0;
  }
  /* line 356, ../scss/modules/_static-pages.scss */
  .page-201312 div.block h1 {
    margin-bottom: 0;
  }
  /* line 359, ../scss/modules/_static-pages.scss */
  .page-201312 div.block h2 {
    margin-top: 0;
  }
}

/* ========================================= */
/* SUBMIT A CATCH SNIPPET */
/* ========================================= */
/* line 5, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch {
  background-image: url(../../../template/images/2018/qualify-bg.jpg);
  background-repeat: repeat-x;
  clear: both;
  padding-top: 50px;
  padding-bottom: 65px;
}
/* line 13, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch label.question {
  font-size: 1.5rem;
  color: #333;
  font-family: "alternate-gothic-no-2-d", "Arial", Helvetica, sans-serif;
  text-transform: uppercase;
  margin-bottom: 20px;
  display: block;
  line-height: 1.3333em;
}
/* line 27, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch #check_fish_child ul li:first-child {
  padding-left: 160px;
}
/* line 33, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch .no-fish-selected {
  min-height: 58px;
  top: 3px;
  margin-left: 20px;
}
/* line 39, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch #check-another-catch {
  cursor: pointer;
  text-decoration: none;
}
/* line 44, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch #check_fish {
  width: 100%;
  height: 60px;
  font-family: "alternate-gothic-no-2-d", "Arial", Helvetica, sans-serif;
  font-size: 1.688rem;
  padding-left: 20px;
  border: 1px solid #dddbd9;
  margin-top: 0px;
}
/* line 53, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch #check_fish_msdd {
  border: 0;
  background: #fff;
  width: 100% !important;
}
/* line 58, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch #check_fish_msdd .arrow, .homepage-submit-a-catch #check_fish_msdd .arrowoff {
  margin-top: -8px;
  right: 20px;
}
/* line 64, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch #check_fish_msdd .ddlabel {
  font-family: "alternate-gothic-no-2-d", "Arial", Helvetica, sans-serif;
  font-size: 1.688rem;
  line-height: 1.333em;
  display: inline-block;
  text-transform: uppercase;
}
/* line 71, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch #check_fish_msdd .ddcommon .ddChild li img {
  display: inline-block;
  padding-left: 30px;
  padding-right: 30px;
}
/* line 76, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch #check_fish_msdd .ddTitleText {
  padding: 0px 20px 1px 5px;
}
/* line 78, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch #check_fish_msdd .ddTitleText img {
  padding-left: 30px;
  padding-right: 30px;
}
/* line 82, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch #check_fish_msdd .ddTitleText .ddlabel {
  top: 10px;
  position: relative;
}
/* line 90, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch #check_fish_child li img {
  display: inline-block;
  padding-left: 30px;
  padding-right: 30px;
}
/* line 97, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch #check_fish_child .ddChild {
  max-height: 400px;
}
/* line 101, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch input[type=text]#fish_length {
  max-width: 4em;
  background: #fff;
  font-size: 1.688rem;
  line-height: 1.333em;
  font-family: "alternate-gothic-no-2-d", "Arial", Helvetica, sans-serif;
  height: auto;
  padding: 14px 10px 8px 10px;
  margin-top: 0px;
  border: 1px solid #dddbd9;
  text-align: center;
}
/* line 114, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch #fish_species_msdd {
  background: #fff;
  border: 1px solid #dddbd9;
}
/* line 119, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch #fish-congrats {
  display: none;
}
/* line 123, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch .block.block-foghorn {
  display: none;
  padding: 20px 0px;
}
/* line 127, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch .block.block-foghorn span {
  font-family: "alternate-gothic-no-2-d", "Arial", Helvetica, sans-serif;
  font-size: 1.5rem;
  background: rgba(200, 0, 0, 0.7);
  padding: 20px;
  color: #fff;
  display: block;
}
/* line 138, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch .block.block-fish {
  width: 50%;
  padding-right: 10px;
}
@media screen and (max-width: 1023px) {
  /* line 138, ../scss/modules/_home-page-submit-catch.scss */
  .homepage-submit-a-catch .block.block-fish {
    width: 100%;
    margin-bottom: 20px;
  }
}
/* line 146, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch .block.block-length-wrapper {
  width: 50%;
  padding-left: 10px;
}
@media screen and (max-width: 1023px) {
  /* line 146, ../scss/modules/_home-page-submit-catch.scss */
  .homepage-submit-a-catch .block.block-length-wrapper {
    padding-left: 0;
    width: auto;
  }
}
/* line 156, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch .block.block-length {
  width: 33.3333%;
}
@media screen and (max-width: 320px) {
  /* line 156, ../scss/modules/_home-page-submit-catch.scss */
  .homepage-submit-a-catch .block.block-length {
    width: 40%;
  }
}
/* line 162, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch .block.block-length-unit {
  width: 33.3333%;
}
/* line 164, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch .block.block-length-unit label.ui-widget {
  font-family: "alternate-gothic-no-2-d", "Arial", Helvetica, sans-serif;
  font-size: 1.25rem;
  line-height: 1.333em;
}
@media screen and (max-width: 480px) {
  /* line 162, ../scss/modules/_home-page-submit-catch.scss */
  .homepage-submit-a-catch .block.block-length-unit {
    width: 40%;
    margin-left: 20px;
  }
}
/* line 174, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch .block.block-check-size {
  width: 33.3333%;
}
@media screen and (max-width: 480px) {
  /* line 174, ../scss/modules/_home-page-submit-catch.scss */
  .homepage-submit-a-catch .block.block-check-size {
    width: 100%;
    margin-top: 20px;
    text-align: center;
  }
}
/* line 184, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch .block.block-congrats {
  width: 60%;
  padding-right: 10px;
}
@media screen and (max-width: 640px) {
  /* line 184, ../scss/modules/_home-page-submit-catch.scss */
  .homepage-submit-a-catch .block.block-congrats {
    width: 100%;
  }
}
/* line 194, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch .block.block-start-submission {
  width: 100%;
  padding-left: 0px;
  margin-top: 20px;
}
@media screen and (max-width: 640px) {
  /* line 194, ../scss/modules/_home-page-submit-catch.scss */
  .homepage-submit-a-catch .block.block-start-submission {
    width: 100%;
  }
}
/* line 203, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch .snippet-submit-catch {
  padding: 0px;
  margin: 5px auto 0px auto;
  width: 90%;
  max-width: 960px;
}
@media screen and (min-width: 1024px) {
  /* line 203, ../scss/modules/_home-page-submit-catch.scss */
  .homepage-submit-a-catch .snippet-submit-catch {
    padding-left: 50px;
  }
}
/* line 213, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch .snippet-submit-catch .ui-buttonset .ui-button-text.button-text {
  text-transform: uppercase;
  top: -3px;
  position: relative;
  left: 5px;
}
/* line 220, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch label.ui-button.ui-widget.ui-state-default.ui-button-text-only {
  padding: 5px 5px 0px 0px;
}
/* line 224, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch .snippet-submit-catch .ma-button {
  margin: 0;
  clear: both;
  font-size: 1.688rem;
  text-transform: uppercase;
  padding: .6em 1em .4em 1em;
  text-decoration: none;
}
/* line 234, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch .snippet-submit-catch a.rules-link {
  float: right;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  padding: 3px 2px 0px 0px;
}
/* line 240, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch .snippet-submit-catch .submit-catch-title {
  text-align: center;
  background: url("/template/images/snippet-submit-catch-bg.png") 0px 26px repeat-x;
}
/* line 245, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch .snippet-submit-catch .submit-catch-title img {
  text-align: center;
  margin: auto;
}
/* line 250, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch .snippet-submit-catch .padded {
  min-height: 374px;
}
/* line 254, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch .snippet-submit-catch em {
  font-weight: bold;
  line-height: 1em;
}
/* line 260, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch .snippet-submit-catch img {
  display: block;
}
/* line 264, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch .snippet-submit-catch div.padded {
  margin: 0px;
  background: white;
  padding: 10px 10px 10px 10px;
  border-radius: 0px 0px 5px 5px;
  border: 1px solid #eee;
  color: #000;
}
/* line 273, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch #fish_species {
  width: 80%;
}
/* line 277, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch #fish_species_title img {
  width: 100px;
}
/* line 281, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch #fish_species_child {
  height: 300px;
}
/* line 285, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch #fish_species_child img {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 100px;
}
/* line 291, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch .snippet-submit-catch h1 {
  margin: 0px 0px 20px 0px;
  padding: 0px;
  background: none;
}
/* line 298, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch .snippet-submit-catch h2 {
  color: #cf6030;
  margin: 5px 0px 10px 0px;
}
/* line 303, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch .snippet-submit-catch h3 {
  color: #cf6030;
  margin: 5px 0px 10px 0px;
}
/* line 308, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch .snippet-submit-catch .text-wrapper {
  margin-right: 10px;
}
/* line 312, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch .snippet-submit-catch {
  color: #000;
  vertical-align: middle;
}
/* line 317, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch .snippet-submit-catch #ma-length-units div {
  padding: 0px;
}
/* line 321, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch .snippet-submit-catch label {
  padding: 0px;
}
/* line 325, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch .snippet-submit-catch .ui-button-text {
  padding: 0px;
  margin: 0px;
}
/* line 330, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch .snippet-submit-catch #fish-congrats {
  display: none;
}
/* line 339, ../scss/modules/_home-page-submit-catch.scss */
.homepage-submit-a-catch .snippet-submit-catch label.infield-label {
  padding-top: 5px;
  color: #9c9c9c;
}

/* line 2, ../scss/modules/_home-page-get-app.scss */
.homepage-get-app a {
  display: inline-block;
}

/* line 5, ../scss/modules/_home-page-get-app.scss */
.homepage-get-app a img {
  height: 40px;
  float: none;
}

/* line 10, ../scss/modules/_home-page-get-app.scss */
.page-201300 .homepage-get-app {
  background-image: url(../../../template/images/2018/gradient-bg.jpg);
  background-repeat: repeat-x;
  clear: both;
  padding-top: 0px;
  padding-bottom: 0px;
}
/* line 17, ../scss/modules/_home-page-get-app.scss */
.page-201300 .homepage-get-app .block-group {
  max-width: 960px;
  margin: auto;
}
@media screen and (max-width: 1023px) {
  /* line 17, ../scss/modules/_home-page-get-app.scss */
  .page-201300 .homepage-get-app .block-group {
    padding-left: 30px;
    padding-right: 30px;
  }
}
/* line 25, ../scss/modules/_home-page-get-app.scss */
.page-201300 .homepage-get-app .block {
  width: 100%;
}
/* line 31, ../scss/modules/_home-page-get-app.scss */
.page-201300 .homepage-get-app .block.app-left {
  width: 100%;
  padding-bottom: 30px;
}
/* line 34, ../scss/modules/_home-page-get-app.scss */
.page-201300 .homepage-get-app .block.app-left h2 {
  margin: 0;
}
/* line 38, ../scss/modules/_home-page-get-app.scss */
.page-201300 .homepage-get-app .block.app-right {
  width: 100%;
  position: relative;
}
@media screen and (max-width: 460px) {
  /* line 38, ../scss/modules/_home-page-get-app.scss */
  .page-201300 .homepage-get-app .block.app-right {
    width: 100%;
  }
}
/* line 45, ../scss/modules/_home-page-get-app.scss */
.page-201300 .homepage-get-app h2 {
  color: #cf6030;
}
/* line 48, ../scss/modules/_home-page-get-app.scss */
.page-201300 .homepage-get-app .mobile-app {
  background-image: url(/template/images/2018/mobile-app-300.png);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  width: 100%;
  height: 510px;
}

@media (min-width: 600px) {
  /* line 61, ../scss/modules/_home-page-get-app.scss */
  .page-201300 .homepage-get-app .block.app-left {
    width: 55%;
  }
  /* line 64, ../scss/modules/_home-page-get-app.scss */
  .page-201300 .homepage-get-app .block.app-right {
    width: 45%;
  }

  /* line 68, ../scss/modules/_home-page-get-app.scss */
  .mobile-app {
    -webkit-transform: rotate(2deg);
    transform: rotate(2deg);
    height: 410px;
  }
}
@media (min-width: 768px) {
  /* line 76, ../scss/modules/_home-page-get-app.scss */
  .page-201300 .homepage-get-app .block.app-left {
    width: 60%;
  }
  /* line 79, ../scss/modules/_home-page-get-app.scss */
  .page-201300 .homepage-get-app .block.app-right {
    width: 40%;
  }

  /* line 83, ../scss/modules/_home-page-get-app.scss */
  .mobile-app {
    position: absolute;
    top: -50px;
    left: 20px;
    height: 510px;
  }
}
@media (min-width: 1024px) {
  /* line 91, ../scss/modules/_home-page-get-app.scss */
  .homepage-get-app a img {
    height: 60px;
    float: right;
  }

  /* line 96, ../scss/modules/_home-page-get-app.scss */
  .page-201300 .homepage-get-app .block.title {
    margin: 0px;
    line-height: 1em;
    padding: 30px 0px 20px 0px;
  }
  /* line 102, ../scss/modules/_home-page-get-app.scss */
  .page-201300 .homepage-get-app .block {
    width: 70%;
  }
  /* line 105, ../scss/modules/_home-page-get-app.scss */
  .page-201300 .homepage-get-app .block.app-left {
    width: 70%;
  }
  /* line 108, ../scss/modules/_home-page-get-app.scss */
  .page-201300 .homepage-get-app .block.app-right {
    width: 30%;
  }

  /* line 112, ../scss/modules/_home-page-get-app.scss */
  .mobile-app {
    width: 300px;
    height: 610px;
    top: -70px;
  }
}
/*
480px wide
*/
@media only screen and (width: 480px) {
  /******************************************************************
  Site Name: 
  Author: 
  
  Stylesheet: 481px and Up Stylesheet
  
  This stylesheet is loaded for larger devices. It's set to 
  481px because at 480px it would load on a landscaped iPhone.
  This isn't ideal because then you would be loading all those
  extra styles on that same mobile connection. 
  
  A word of warning. This size COULD be a larger mobile device,
  so you still want to keep it pretty light and simply expand
  upon your base.scss styles.
  
  ******************************************************************/
  /* line 18, ../scss/_480.scss */
  body.template-angler {
    background-size: cover;
    background-attachment: fixed;
  }

  /* line 25, ../scss/_480.scss */
  .page-201356,
  .page-201358,
  .page-201353,
  .page-201352 {
    background: #182126;
    background-image: none !important;
  }

  /* line 36, ../scss/_480.scss */
  .page-201362 .ma-search-results-wrapper .angler-name {
    width: 33%;
  }
  /* line 40, ../scss/_480.scss */
  .page-201362 .ma-search-results-wrapper .angler-address {
    width: 33%;
  }
  /* line 44, ../scss/_480.scss */
  .page-201362 .ma-search-results-wrapper .angler-contact {
    width: 33%;
  }

  /* line 77, ../scss/_480.scss */
  .snippet-top-anglers {
    margin: auto;
    margin-top: 20px;
  }

  /* line 81, ../scss/_480.scss */
  .snippet-welcome-message {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    width: 50%;
    margin: auto;
  }

  /* Angler Details */
  /* line 91, ../scss/_480.scss */
  .angler-info .badge-medals span.on {
    background: url(/template/images/badge-progress-checked.png) left no-repeat;
  }
}
/*
LARGER MOBILE DEVICES
This is for devices like the Galaxy Note or something that's
larger than an iPhone but smaller than a tablet. Let's call them
tweeners.
*/
@media only screen and (min-width: 481px) {
  /******************************************************************
  Site Name: 
  Author: 
  
  Stylesheet: 481px and Up Stylesheet
  
  This stylesheet is loaded for larger devices. It's set to 
  481px because at 480px it would load on a landscaped iPhone.
  This isn't ideal because then you would be loading all those
  extra styles on that same mobile connection. 
  
  A word of warning. This size COULD be a larger mobile device,
  so you still want to keep it pretty light and simply expand
  upon your base.scss styles.
  
  ******************************************************************/
  /* line 18, ../scss/_481up.scss */
  body.template-angler {
    background-size: cover;
    background-attachment: fixed;
  }

  /* line 24, ../scss/_481up.scss */
  body.angler-industry {
    background-image: none;
    background-size: cover;
    background-attachment: fixed;
  }

  /* line 30, ../scss/_481up.scss */
  .page-201356,
  .page-201358,
  .page-201353,
  .page-201352 {
    background: #182126;
    background-image: none !important;
  }

  /* line 40, ../scss/_481up.scss */
  body.printerfriendly {
    background-image: none !important;
  }

  /* line 46, ../scss/_481up.scss */
  body.printerfriendly .ma-search-results-entry {
    border: 1px solid #cb6015;
  }

  /* line 51, ../scss/_481up.scss */
  .page-201362 .ma-search-results-wrapper .angler-name {
    width: 33%;
  }
  /* line 55, ../scss/_481up.scss */
  .page-201362 .ma-search-results-wrapper .angler-address {
    width: 33%;
  }
  /* line 59, ../scss/_481up.scss */
  .page-201362 .ma-search-results-wrapper .angler-contact {
    width: 33%;
  }

  /* line 73, ../scss/_481up.scss */
  .page-201362 .tabs,
  .page-201356 .tabs,
  .page-201358 .tabs,
  .page-201353 .tabs,
  .page-201352 .tabs {
    padding-top: 0px;
  }
  /* line 74, ../scss/_481up.scss */
  .page-201362 .tabs ul,
  .page-201356 .tabs ul,
  .page-201358 .tabs ul,
  .page-201353 .tabs ul,
  .page-201352 .tabs ul {
    width: 100%;
    float: none;
  }
  /* line 79, ../scss/_481up.scss */
  .page-201362 .tabs li,
  .page-201356 .tabs li,
  .page-201358 .tabs li,
  .page-201353 .tabs li,
  .page-201352 .tabs li {
    margin-left: 0px;
  }
  /* line 81, ../scss/_481up.scss */
  .page-201362 .tabs li a,
  .page-201356 .tabs li a,
  .page-201358 .tabs li a,
  .page-201353 .tabs li a,
  .page-201352 .tabs li a {
    font-size: 1.5rem;
  }
  /* line 86, ../scss/_481up.scss */
  .page-201362 .tabs li.on a,
  .page-201356 .tabs li.on a,
  .page-201358 .tabs li.on a,
  .page-201353 .tabs li.on a,
  .page-201352 .tabs li.on a {
    background: #cf6030;
    color: #fff;
  }

  /* line 105, ../scss/_481up.scss */
  .page-201300 .MAwelcome .welcome-badge {
    width: 85px;
  }
  /* line 109, ../scss/_481up.scss */
  .page-201300 .MAwelcome .welcome-message h1 {
    margin: 25px 0 0 90px;
    font-size: 2.6em;
  }
  /* line 116, ../scss/_481up.scss */
  .page-201300 .MAwelcome .homepage-little-anglers a.btn {
    font-size: 1.313rem;
  }
  /* line 125, ../scss/_481up.scss */
  .page-201300 .MAwelcome .left-column .homepage-video .homepage-iframe-wrap {
    width: 100%;
    height: 350px;
    float: none;
  }
}
@media only screen and (min-width: 481px) and (max-width: 600px) {
  /* line 125, ../scss/_481up.scss */
  .page-201300 .MAwelcome .left-column .homepage-video .homepage-iframe-wrap {
    height: 300px;
  }
}

@media only screen and (min-width: 481px) {
  /* line 137, ../scss/_481up.scss */
  .snippet-top-anglers {
    margin: auto;
    margin-top: 20px;
  }

  /* line 141, ../scss/_481up.scss */
  .snippet-welcome-message {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    width: 50%;
    margin: auto;
  }

  /* line 148, ../scss/_481up.scss */
  .angler-info .badge-medals span.on {
    background: url(/template/images/badge-progress-checked.png) left no-repeat;
  }

  /* line 156, ../scss/_481up.scss */
  body.printerfriendly * {
    color: #000;
  }
  /* line 160, ../scss/_481up.scss */
  body.printerfriendly .ma-paginate
  , body.printerfriendly .footer
  , body.printerfriendly .social-footer
  , body.printerfriendly #float-search
  , body.printerfriendly .copyright
  , body.printerfriendly .ma-search-summary
  , body.printerfriendly #ma-search-summary1 {
    display: none !important;
  }
  /* line 171, ../scss/_481up.scss */
  body.printerfriendly .main-header *,
  body.printerfriendly #footer .sponsor *,
  body.printerfriendly .announcement * {
    color: #fff;
  }
  /* line 178, ../scss/_481up.scss */
  body.printerfriendly .ma-search-fish-table .angler-col1 {
    width: 40%;
  }
  /* line 181, ../scss/_481up.scss */
  body.printerfriendly .ma-search-fish-table .angler-col1 div {
    width: 49%;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }
  /* line 186, ../scss/_481up.scss */
  body.printerfriendly .ma-search-fish-table .angler-col2 {
    width: 40%;
  }
  /* line 188, ../scss/_481up.scss */
  body.printerfriendly .ma-search-fish-table .angler-col2 div {
    width: 30%;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }
  /* line 193, ../scss/_481up.scss */
  body.printerfriendly .ma-search-fish-table .angler-col3 {
    width: 19%;
  }
  /* line 195, ../scss/_481up.scss */
  body.printerfriendly .ma-search-fish-table .angler-col3 div {
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }
  /* line 206, ../scss/_481up.scss */
  body.printerfriendly .content-bg {
    background: #fff !important;
  }
  /* line 211, ../scss/_481up.scss */
  body.printerfriendly #content {
    margin: 0px;
    padding: 0px;
    background: #fff !important;
  }
  /* line 218, ../scss/_481up.scss */
  body.printerfriendly .ma-search-results-wrapper .angler-column-row {
    background: #555 !important;
    color: #fff !important;
  }
  /* line 221, ../scss/_481up.scss */
  body.printerfriendly .ma-search-results-wrapper .angler-column-row div {
    color: #fff !important;
  }
  /* line 227, ../scss/_481up.scss */
  body.printerfriendly .ma-search-fish-title {
    margin: 10px !important;
    text-transform: none !important;
  }
  /* line 230, ../scss/_481up.scss */
  body.printerfriendly .ma-search-fish-title span {
    color: #444;
  }
  /* line 235, ../scss/_481up.scss */
  body.printerfriendly .ma-search-results-wrapper td {
    padding: 3px !important;
  }
  /* line 240, ../scss/_481up.scss */
  body.printerfriendly .angler-row.row2 {
    background: #eee !important;
  }
  /* line 243, ../scss/_481up.scss */
  body.printerfriendly .angler-row.row1 {
    /*background:#fff;*/
  }
  /* line 247, ../scss/_481up.scss */
  body.printerfriendly .show-fish-photo {
    display: none !important;
  }
  /* line 252, ../scss/_481up.scss */
  body.printerfriendly .printonly {
    display: block;
  }
  /* line 256, ../scss/_481up.scss */
  body.printerfriendly .printer-logo-wrapper {
    font-weight: bold;
    text-align: left;
    vertical-align: absmiddle;
  }
  /* line 261, ../scss/_481up.scss */
  body.printerfriendly .printer-logo-wrapper td {
    vertical-align: middle;
  }
  /* line 264, ../scss/_481up.scss */
  body.printerfriendly .printer-logo-wrapper img {
    vertical-align: absmiddle;
  }
}
@media only screen and (min-width: 481px) and (max-width: 768px) {
  /* line 276, ../scss/_481up.scss */
  #footer .wrap {
    padding: 0 20px 40px;
  }
  /* line 279, ../scss/_481up.scss */
  #footer a.logo {
    float: left;
    width: 30%;
  }
  /* line 283, ../scss/_481up.scss */
  #footer h1 {
    float: left;
    width: 70%;
  }
  /* line 287, ../scss/_481up.scss */
  #footer .info {
    float: left;
  }
  /* line 290, ../scss/_481up.scss */
  #footer .nav-1 {
    float: left;
    margin-top: 0;
  }
  /* line 293, ../scss/_481up.scss */
  #footer .nav-1 a {
    padding: 5px 0;
    display: inline-block;
  }
  /* line 298, ../scss/_481up.scss */
  #footer .nav-2 {
    clear: left;
  }
  /* line 301, ../scss/_481up.scss */
  #footer .nav-2,
  #footer .nav-3 {
    float: left;
    padding: 0 20px;
    border-left: 1px solid #777;
  }
  /* line 307, ../scss/_481up.scss */
  #footer .nav-4 {
    clear: both;
  }
  /* line 310, ../scss/_481up.scss */
  #footer .sponsor {
    float: right;
  }
  /* line 314, ../scss/_481up.scss */
  #footer .social li {
    display: inline-block;
  }
  /* line 317, ../scss/_481up.scss */
  #footer .social li a {
    padding: 10px;
    display: inline-block;
    font-size: 1.5em;
  }
}
/*
LARGER MOBILE DEVICES
This is for devices like the Galaxy Note or something that's
larger than an iPhone but smaller than a tablet. Let's call them
tweeners.
*/
@media only screen and (min-width: 600px) and (max-width: 767px) {
  /******************************************************************
  
  Stylesheet: 600px and Up Stylesheet
  
  ******************************************************************/
  /* line 7, ../scss/_600up.scss */
  .left-column {
    text-align: left;
  }

  /* Home Page */
  /* line 15, ../scss/_600up.scss */
  .page-201300 .snippet-latest-catches .snippet-left-column {
    text-align: center;
  }
  /* line 17, ../scss/_600up.scss */
  .page-201300 .snippet-latest-catches .snippet-left-column img {
    max-width: 320px;
    margin: auto;
    float: none;
  }
  /* line 23, ../scss/_600up.scss */
  .page-201300 .left-column {
    clear: both;
  }
  /* line 27, ../scss/_600up.scss */
  .page-201300 .snippet-welcome-message {
    width: 90%;
    margin: auto;
  }
  /* line 32, ../scss/_600up.scss */
  .page-201300 .snippet-badges {
    width: 90%;
    margin: auto;
  }
  /* line 38, ../scss/_600up.scss */
  .page-201300 .snippet-lil-angler .snippet-left-column {
    text-align: center;
  }
  /* line 40, ../scss/_600up.scss */
  .page-201300 .snippet-lil-angler .snippet-left-column img {
    max-width: 320px;
    margin: auto;
    float: none;
  }
}
/*
TABLET & SMALLER LAPTOPS
This is the average viewing window. So Desktops, Laptops, and
in general anyone not viewing on a mobile device. Here's where
you can add resource intensive styles.
*/
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  /******************************************************************
  Site Name:
  Author:
  
  Stylesheet: Grid Stylesheet
  
  I've seperated the grid so you can swap it out easily. It's
  called at the top the style.scss stylesheet.
  
  There are a ton of grid solutions out there. You should definitely
  experiment with your own. Here are some recommendations:
  
  http://gridsetapp.com - Love this site. Responsive Grids made easy.
  http://susy.oddbird.net/ - Grids using Compass. Very elegant.
  http://gridpak.com/ - Create your own responsive grid.
  
  The grid below is a combination of the 1140 grid and Twitter Boostrap. 
  I liked 1140 but Boostrap's grid was way more detailed so I merged them 
  together, let's see how this works out. If you want to use 1140, the original 
  values are commented out on each line.
  
  ******************************************************************/
  /* line 24, ../scss/_grid.scss */
  .onecol {
    width: 5.801104972%;
  }

  /* 4.85%;  } /* grid_1  */
  /* line 25, ../scss/_grid.scss */
  .twocol {
    width: 14.364640883%;
  }

  /* 13.45%; } /* grid_2  */
  /* line 26, ../scss/_grid.scss */
  .threecol {
    width: 22.928176794%;
  }

  /* 22.05%; } /* grid_3  */
  /* line 27, ../scss/_grid.scss */
  .fourcol {
    width: 31.491712705%;
  }

  /* 30.75%; } /* grid_4  */
  /* line 28, ../scss/_grid.scss */
  .fivecol {
    width: 40.055248616%;
  }

  /* 39.45%; } /* grid_5  */
  /* line 29, ../scss/_grid.scss */
  .sixcol {
    width: 48.618784527%;
  }

  /* 48%;    } /* grid_6  */
  /* line 30, ../scss/_grid.scss */
  .sevencol {
    width: 57.182320438000005%;
  }

  /* 56.75%; } /* grid_7  */
  /* line 31, ../scss/_grid.scss */
  .eightcol {
    width: 660px;
  }

  /* 65.4%;  } /* grid_8  */
  /* line 32, ../scss/_grid.scss */
  .ninecol {
    width: 74.30939226%;
  }

  /* 74.05%; } /* grid_9  */
  /* line 33, ../scss/_grid.scss */
  .tencol {
    width: 82.87292817100001%;
  }

  /* 82.7%;  } /* grid_10 */
  /* line 34, ../scss/_grid.scss */
  .elevencol {
    width: 91.436464082%;
  }

  /* 91.35%; } /* grid_11 */
  /* line 35, ../scss/_grid.scss */
  .twelvecol {
    width: 99.999999993%;
  }

  /* 100%;   } /* grid_12 */
  /* line 38, ../scss/_grid.scss */
  .onecol, .twocol, .threecol, .fourcol, .fivecol, .sixcol, .sevencol, .eightcol, .ninecol, .tencol, .elevencol, .twelvecol {
    position: relative;
    float: left;
    /*margin-left: 2.762430939%;*/
    margin-left: 30px;
  }

  /* line 46, ../scss/_grid.scss */
  .first {
    margin-left: 0;
  }

  /* line 50, ../scss/_grid.scss */
  .last {
    float: right;
  }

  /******************************************************************
  Site Name:
  Author:
  
  Stylesheet: Tablet & Small Desktop Stylesheet
  
  Here's where you can start getting into the good stuff.
  This size will work on iPads, other tablets, and desktops.
  So you can start working with more styles, background images,
  and other resources. You'll also notice the grid starts to
  come into play. Have fun!
  
  ******************************************************************/
  /* line 15, ../scss/_768up.scss */
  .two-column .left-column {
    padding: 1px 20px 0px 20px;
  }

  /* line 28, ../scss/_768up.scss */
  .page-201300 .MAwelcome .welcome-badge {
    width: 100px;
  }
  /* line 32, ../scss/_768up.scss */
  .page-201300 .MAwelcome .welcome-message h1 {
    margin: 33px 0 0 100px;
    font-size: 2.8em;
  }
  /* line 37, ../scss/_768up.scss */
  .page-201300 .MAwelcome .welcome-buttons {
    display: inline-block;
    float: right;
    text-transform: uppercase;
    margin: 32px 0 0;
  }
  /* line 42, ../scss/_768up.scss */
  .page-201300 .MAwelcome .welcome-buttons .ui-button-text {
    font-size: 1.2rem;
    padding: .4445em 1em;
  }
  /* line 46, ../scss/_768up.scss */
  .page-201300 .MAwelcome .welcome-buttons .ma-button {
    font-family: "league_gothicregular", "Arial", Helvetica, sans-serif;
  }
  /* line 51, ../scss/_768up.scss */
  .page-201300 .MAwelcome .left-column {
    width: 61%;
    float: left;
    padding-right: 20px;
    margin-right: 2%;
    border-right: 1px solid #dddbd9;
  }
  /* line 57, ../scss/_768up.scss */
  .page-201300 .MAwelcome .left-column .homepage-video .homepage-iframe-wrap {
    height: 260px;
  }
  /* line 61, ../scss/_768up.scss */
  .page-201300 .MAwelcome .right-column {
    width: 37%;
    float: left;
  }
  /* line 68, ../scss/_768up.scss */
  .page-201300 .left-column {
    width: 100%;
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }
  /* line 72, ../scss/_768up.scss */
  .page-201300 .left-column .snippet-top-anglers {
    margin-top: 20px;
    width: 49%;
  }
  /* line 76, ../scss/_768up.scss */
  .page-201300 .left-column .snippet-welcome-message {
    width: 49%;
  }
  /* line 80, ../scss/_768up.scss */
  .page-201300 .left-column img {
    max-width: 40%;
    margin: auto;
  }
  /* line 87, ../scss/_768up.scss */
  .page-201300 .right-column {
    width: 230px;
    min-width: 250px;
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }
  /* line 95, ../scss/_768up.scss */
  .page-201300 .snippet-latest-catches {
    width: 49%;
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }
  /* line 98, ../scss/_768up.scss */
  .page-201300 .snippet-latest-catches .snippet-left-column {
    text-align: center;
  }
  /* line 103, ../scss/_768up.scss */
  .page-201300 .snippet-submit-catch {
    margin-top: 20px;
  }
  /* line 107, ../scss/_768up.scss */
  .page-201300 .snippet-lil-angler {
    width: 49%;
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    padding: 20px;
  }
  /* line 112, ../scss/_768up.scss */
  .page-201300 .snippet-lil-angler .snippet-left-column {
    text-align: center;
  }
  /* line 117, ../scss/_768up.scss */
  .page-201300 .snippet-badges li {
    padding-left: 20px;
  }
  /* line 122, ../scss/_768up.scss */
  .page-201300 .homepage-badges {
    padding-right: 0;
  }

  /* line 132, ../scss/_768up.scss */
  #footer .section-1 {
    float: left;
    width: 30%;
  }
  /* line 136, ../scss/_768up.scss */
  #footer .section-1 h1 span {
    color: #fff;
    display: block;
  }
  /* line 140, ../scss/_768up.scss */
  #footer .section-1 h1 span:first-of-type {
    color: #778A38;
  }
  /* line 143, ../scss/_768up.scss */
  #footer .section-1 a.logo {
    width: 100%;
  }
  /* line 146, ../scss/_768up.scss */
  #footer .section-1 a.logo img {
    max-width: 180px;
    width: 100%;
  }
  /* line 151, ../scss/_768up.scss */
  #footer .nav-1 {
    float: left;
    width: 70%;
    padding: 0 20px;
    margin-top: 30px;
    margin-bottom: 45px;
    margin-left: -8%;
  }
  /* line 158, ../scss/_768up.scss */
  #footer .nav-1 li:first-of-type {
    border-left: 1px solid #3D3B39;
  }
  /* line 161, ../scss/_768up.scss */
  #footer .nav-1 li {
    display: inline-block;
    border-right: 1px solid #3D3B39;
  }
  /* line 164, ../scss/_768up.scss */
  #footer .nav-1 li a {
    display: inline-block;
    padding: 20px;
  }
  /* line 170, ../scss/_768up.scss */
  #footer .nav-2 {
    clear: none;
  }
  /* line 173, ../scss/_768up.scss */
  #footer .nav-2,
  #footer .nav-3 {
    float: left;
    padding: 0 30px;
    border-left: 1px solid #3D3B39;
  }
  /* line 178, ../scss/_768up.scss */
  #footer .nav-2 li a,
  #footer .nav-3 li a {
    padding: 5px 0;
    display: inline-block;
  }
  /* line 185, ../scss/_768up.scss */
  #footer .nav-2 li:first-of-type a {
    padding-top: 0;
  }
  /* line 190, ../scss/_768up.scss */
  #footer .nav-4 {
    clear: both;
    float: left;
    width: 100%;
    padding: 0 20px;
    margin-top: 20px;
  }
  /* line 196, ../scss/_768up.scss */
  #footer .nav-4 .sponsor {
    float: right;
  }
  /* line 199, ../scss/_768up.scss */
  #footer .nav-4 .social {
    float: left;
  }
  /* line 201, ../scss/_768up.scss */
  #footer .nav-4 .social div {
    margin-top: 0;
  }
  /* line 204, ../scss/_768up.scss */
  #footer .nav-4 .social li {
    display: inline-block;
  }
  /* line 206, ../scss/_768up.scss */
  #footer .nav-4 .social li a {
    display: inline-block;
    padding: 10px;
    font-size: 1.5em;
  }
}
/*
DESKTOP 1000+
This is the average viewing window. So Desktops, Laptops, and
in general anyone not viewing on a mobile device. Here's where
you can add resource intensive styles.
*/
@media only screen and (min-width: 1024px) {
  /******************************************************************
  Site Name:
  Author:
  
  Stylesheet: Tablet & Small Desktop Stylesheet
  
  Here's where you can start getting into the good stuff.
  This size will work on iPads, other tablets, and desktops.
  So you can start working with more styles, background images,
  and other resources. You'll also notice the grid starts to
  come into play. Have fun!
  
  ******************************************************************/
  /* line 15, ../scss/_1000up.scss */
  body {
    margin: 0;
    padding: 0;
    line-height: 1.333em;
  }

  /* line 22, ../scss/_1000up.scss */
  .menubar .huntfish {
    display: none;
  }

  /* line 27, ../scss/_1000up.scss */
  .wrap {
    padding: 0;
  }

  /* line 32, ../scss/_1000up.scss */
  .printonly {
    display: none;
  }

  /* line 37, ../scss/_1000up.scss */
  #skip-link {
    display: none;
  }

  /* line 41, ../scss/_1000up.scss */
  #dev-overlay {
    position: absolute;
    top: 0px;
    left: 0px;
    padding-top: 100px;
    width: 100%;
    height: 100%;
    display: none;
  }

  /* line 52, ../scss/_1000up.scss */
  img {
    margin: 0px;
    padding: 0px;
  }

  /* line 57, ../scss/_1000up.scss */
  h1 {
    font-size: 3.750rem;
    margin: 24px 0;
  }

  /* line 62, ../scss/_1000up.scss */
  h2 {
    font-size: 2.750rem;
    margin: 0.5em 0em;
  }

  /* line 69, ../scss/_1000up.scss */
  h1, h2, h3 {
    line-height: 1em;
  }

  /* line 73, ../scss/_1000up.scss */
  .one-column h1 {
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
  }

  /* line 78, ../scss/_1000up.scss */
  .two-column h1 {
    padding: 10px 0px 20px 0px;
    margin-bottom: 10px;
  }

  /* line 83, ../scss/_1000up.scss */
  #dev-overlay-toggle {
    top: 0px;
    left: 0px;
    position: absolute;
  }

  /* line 89, ../scss/_1000up.scss */
  .clear-both, .clear {
    clear: both;
  }

  /* line 93, ../scss/_1000up.scss */
  .clear-right {
    clear: right;
  }

  /* line 96, ../scss/_1000up.scss */
  .clear-left {
    clear: left;
  }

  /* line 100, ../scss/_1000up.scss */
  div, p, td {
    vertical-align: top;
  }

  /* line 105, ../scss/_1000up.scss */
  img {
    border: 0;
  }

  /* line 109, ../scss/_1000up.scss */
  .main-container {
    margin: auto;
    width: 100%;
    clear: both;
  }

  /* line 115, ../scss/_1000up.scss */
  .content-padding, .content-section {
    clear: both;
  }

  /* line 119, ../scss/_1000up.scss */
  .content-bg {
    top: 100px;
    width: 100%;
    margin: auto;
    overflow: hidden;
    clear: both;
  }

  /* line 127, ../scss/_1000up.scss */
  .page-201313 .content-bg {
    top: 0px;
  }

  /* line 136, ../scss/_1000up.scss */
  .master-angler-search-body .content-bg {
    padding-top: 0px;
  }

  /* line 140, ../scss/_1000up.scss */
  .content-page {
    margin: 0px 0px 0px 0px;
    clear: both;
  }

  /* line 148, ../scss/_1000up.scss */
  .menubar-mobile {
    display: none;
  }

  /* line 151, ../scss/_1000up.scss */
  .menu-item-login {
    display: none;
  }

  /* line 154, ../scss/_1000up.scss */
  .menu-item-submit {
    display: none;
  }

  /* line 157, ../scss/_1000up.scss */
  .menu-item-recordbook {
    display: none;
  }

  /* line 160, ../scss/_1000up.scss */
  .menu-item-app {
    display: none;
  }

  /* line 167, ../scss/_1000up.scss */
  .main-header .header-left > a:not(.menubar-toggle),
  .main-header .header-right > a:not(.menubar-toggle) {
    display: inline-block;
  }
  /* line 172, ../scss/_1000up.scss */
  .main-header .header-right .header-login {
    display: inline-block;
    padding: 10px 0;
  }

  /* line 179, ../scss/_1000up.scss */
  .cabelas_text {
    font-size: 1em;
  }

  /* HOME PAGE */
  /* line 185, ../scss/_1000up.scss */
  .page-201300 .content-page {
    padding: 0px;
  }

  /* line 189, ../scss/_1000up.scss */
  .page-201300 .HomeLink {
    display: none;
  }

  /* line 193, ../scss/_1000up.scss */
  .HomeLink {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    padding: 5px;
  }

  /* SUBMIT A CATCH */
  /* line 199, ../scss/_1000up.scss */
  .page-201306 .content-page {
    padding: 0px;
  }

  /* line 203, ../scss/_1000up.scss */
  .one-column {
    padding-bottom: 100px;
  }

  /* welcome */
  /* line 217, ../scss/_1000up.scss */
  .ma-welcome .ma-left {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    width: 49%;
    float: left;
    position: relative;
    top: 0px;
  }

  /* line 226, ../scss/_1000up.scss */
  .ma-welcome .ma-right {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    width: 50%;
    float: right;
    margin-top: 0px;
    padding: 0px 0px 0px 20px;
  }

  /* line 234, ../scss/_1000up.scss */
  .ma-welcome-photo img {
    width: 100%;
  }

  /* line 243, ../scss/_1000up.scss */
  .page-201300 .MAwelcome .left-column {
    width: 71%;
    padding-right: 2%;
    margin-right: 0;
    margin-left: 0;
  }
  /* line 249, ../scss/_1000up.scss */
  .page-201300 .MAwelcome .left-column .homepage-video .homepage-iframe-wrap {
    width: 50%;
    height: 0px;
    float: left;
  }
  /* line 254, ../scss/_1000up.scss */
  .page-201300 .MAwelcome .left-column .homepage-video p {
    font-size: .875rem;
  }
  /* line 259, ../scss/_1000up.scss */
  .page-201300 .MAwelcome .right-column {
    width: 27%;
    padding-left: 2%;
    margin-left: -2px;
    border-left: 1px solid #dddbd9;
    box-sizing: content-box;
  }
  /* line 266, ../scss/_1000up.scss */
  .page-201300 .MAwelcome .welcome-badge {
    top: -20px;
    left: -40px;
    width: 130px;
    height: 155px;
  }
  /* line 272, ../scss/_1000up.scss */
  .page-201300 .MAwelcome .welcome-message {
    padding: 0 0 0 30px;
  }
  /* line 274, ../scss/_1000up.scss */
  .page-201300 .MAwelcome .welcome-message h1 {
    margin: 44px 0px 0px 60px;
    font-size: 3.750rem;
  }
  /* line 279, ../scss/_1000up.scss */
  .page-201300 .MAwelcome .welcome-buttons {
    margin: 47px 0 0;
    display: block;
    float: right;
  }
  /* line 286, ../scss/_1000up.scss */
  .page-201300 .MAwelcome .homepage-little-anglers .wrap {
    padding: 0 20px 0 50px;
    margin: 20px auto 0;
  }
  /* line 289, ../scss/_1000up.scss */
  .page-201300 .MAwelcome .homepage-little-anglers .wrap h2 {
    font-size: 3.750rem;
  }
  /* line 294, ../scss/_1000up.scss */
  .page-201300 .MAwelcome .homepage-get-app .left-column {
    padding-left: 30px;
  }

  /* line 301, ../scss/_1000up.scss */
  .homepage-video {
    padding-bottom: 30px;
    margin-bottom: 5px;
    border-bottom: 1px solid gray;
  }

  /* line 307, ../scss/_1000up.scss */
  .homepage-badges {
    margin-left: 30px;
  }
  /* line 309, ../scss/_1000up.scss */
  .homepage-badges .badge {
    width: 27%;
    display: inline-block;
    margin-right: 5%;
  }
  /* line 313, ../scss/_1000up.scss */
  .homepage-badges .badge h5 {
    margin: 10px 0 0;
    font-family: "league_gothicregular", "Arial", Helvetica, sans-serif;
    font-weight: normal;
    text-transform: uppercase;
  }
  /* line 319, ../scss/_1000up.scss */
  .homepage-badges .badge p {
    margin: 0 0 20px;
  }

  /* line 335, ../scss/_1000up.scss */
  input[type=text], input[type=password] {
    min-height: 40px;
    padding: 5px 5px 5px 10px;
    margin-top: 5px;
  }

  /* line 343, ../scss/_1000up.scss */
  input[type=submit],
  button[type=submit] {
    margin-top: 5px;
    border: 1px solid #dddbd9;
    color: #fff;
    background-color: #803531;
    font-family: 'league_gothicregular';
    font-size: 1.5em;
    text-transform: uppercase;
  }
  /* line 353, ../scss/_1000up.scss */
  input[type=submit] .fa,
  button[type=submit] .fa {
    margin-left: 5px;
  }

  /* line 357, ../scss/_1000up.scss */
  input[type=submit]:hover,
  button[type=submit]:hover {
    background-color: #cf6030;
  }

  /* line 369, ../scss/_1000up.scss */
  .ma-error {
    margin: 5px 0px 5px 0px;
  }

  /* line 374, ../scss/_1000up.scss */
  .ma-reset-error {
    padding: 10px 0px 10px 0px;
  }

  /* line 378, ../scss/_1000up.scss */
  .input_infoformError {
    top: 24px;
  }

  /* ========================= */
  /* JOIN THE MASTERS - HOME PAGE */
  /* line 394, ../scss/_1000up.scss */
  .right-column ul {
    list-style: none;
    padding: 0px;
    margin: 0px;
  }

  /* line 400, ../scss/_1000up.scss */
  .snippet-badges li {
    margin-bottom: 5px;
  }

  /* ========================= */
  /* line 408, ../scss/_1000up.scss */
  .left-column {
    width: 630px;
    margin-left: 45px;
    float: left;
    vertical-align: top;
    padding: 0px;
  }

  /* line 415, ../scss/_1000up.scss */
  .left-column-half {
    width: 315px;
    float: left;
    vertical-align: top;
    margin-left: 45px;
  }

  /* line 423, ../scss/_1000up.scss */
  .page-201300 .left-column {
    width: 68%;
    padding-right: 2%;
    margin-right: 2%;
    margin-left: 0;
    border-right: 1px solid #DDDBD9;
  }

  /* line 432, ../scss/_1000up.scss */
  .right-column {
    width: 320px;
    float: right;
    vertical-align: top;
    margin-right: 45px;
    width: 30%;
    margin: 0;
  }

  /* line 441, ../scss/_1000up.scss */
  .left-column .content-half {
    width: 40%;
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    vertical-align: top;
  }

  /* line 448, ../scss/_1000up.scss */
  .left-column .content-third {
    width: 33%;
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    vertical-align: top;
  }

  /* line 456, ../scss/_1000up.scss */
  .two-column {
    vertical-align: bottom;
  }

  /* line 460, ../scss/_1000up.scss */
  .two-column .left-column {
    padding-top: 0px;
    padding: 40px 10px 0px 10px;
    margin-left: 20px;
    /*
    border:1px solid #eee;
    */
  }

  /* line 470, ../scss/_1000up.scss */
  .two-column .right-column {
    margin: 0px;
    width: 200px;
  }

  /* ===================================== */
  /* Angler Award Icons */
  /* ===================================== */
  /* line 482, ../scss/_1000up.scss */
  .ma-awards {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }

  /* line 486, ../scss/_1000up.scss */
  .ma-awards span {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    width: 22px;
    height: 22px;
  }

  /* line 493, ../scss/_1000up.scss */
  .ma-award-icon {
    width: 20px;
    height: 20px;
  }

  /* line 499, ../scss/_1000up.scss */
  .ui-datepicker-trigger {
    vertical-align: bottom;
    margin-left: 5px;
    margin-bottom: 2px;
  }

  /* 
   * The state classes are a little bit complex, because of the doubble class bug in IE6
   * The state class looks like this:
   * 
   * .ui-radio-state[-checked][-disabled][-hover] or .ui-checkbox-state[-checked][-disabled][-hover]
   * 
   * Examples:
   * 
   * .ui-radio-state-checked (simply checked) 
   * .ui-radio-state-checked-hover (checked and hovered/focused)
   * .ui-radio-state-hover (unchecked and hovered/focused)
   * 
   * If you don´t have to deal with the doubble class bug of IE6 you can also use the simple ui-checkbox-checked, ui-checkbox-disabled, ui-checkbox-hover state-classnames (or: ui-radio-checked...)
   * and the ui-radio/ui-checkbox role-classnames.
   * 
   */
  /* line 533, ../scss/_1000up.scss */
  span.ui-radio {
    display: block;
    float: left;
    width: 21px;
    height: 25px;
  }

  /* line 541, ../scss/_1000up.scss */
  span.ui-checkbox {
    display: block;
    float: left;
    width: 21px;
    height: 25px;
    padding-bottom: 30px;
    clear: left;
  }

  /* line 549, ../scss/_1000up.scss */
  label.ui-checkbox {
    clear: right;
  }

  /* line 553, ../scss/_1000up.scss */
  span.ui-helper-hidden {
    display: none;
  }

  /* line 557, ../scss/_1000up.scss */
  label {
    padding: 2px;
  }

  /* line 589, ../scss/_1000up.scss */
  .textarea-wrapper, .text-wrapper, .select-wrapper {
    /*
    */
    border: 1px solid #333;
    margin-bottom: 10px;
    padding: 0;
  }

  /* line 597, ../scss/_1000up.scss */
  textarea {
    border: medium none;
    height: 120px;
    margin: 0;
    padding: 10px;
    width: 400px;
  }

  /* line 606, ../scss/_1000up.scss */
  .calendar-wrapper {
    float: left;
  }

  /* line 614, ../scss/_1000up.scss */
  .show-fish-photo {
    display: block;
    float: left;
    margin-left: 10px;
  }

  /* colorbox overrides */
  /* line 624, ../scss/_1000up.scss */
  #colorbox {
    vertical-align: bottom;
  }

  /* line 627, ../scss/_1000up.scss */
  #cboxTitle {
    padding: 10px 10px 10px 60px;
    width: 90%;
    margin: auto;
    position: absolute;
    bottom: 0;
  }

  /* line 635, ../scss/_1000up.scss */
  #cboxCurrent {
    display: none;
  }

  /* line 639, ../scss/_1000up.scss */
  #cboxLoadedContent {
    margin-bottom: 60px;
    margin-top: 30px;
  }

  /* line 646, ../scss/_1000up.scss */
  .ma-search-body #ma-refine-form-wrapper {
    /* display:block; */
  }

  /* line 650, ../scss/_1000up.scss */
  #ma-refine-form-wrapper .textarea-wrapper,
  #ma-refine-form-wrapper .text-wrapper, .select-wrapper {
    border: none;
  }

  /* ==================================== */
  /* HEADER */
  /* ==================================== */
  /* line 662, ../scss/_1000up.scss */
  .header {
    position: absolute;
  }

  /* line 668, ../scss/_1000up.scss */
  .header-logo img {
    width: auto;
    height: 100px;
  }

  /* line 674, ../scss/_1000up.scss */
  .header-backgrounds {
    position: absolute;
    height: 100px;
    width: 100%;
  }

  /* line 679, ../scss/_1000up.scss */
  .header-backgrounds .header-bg {
    width: 100%;
    height: 100px;
    position: absolute;
    top: 0px;
    left: 0px;
    	/*
      background-image: url(/template/images/2018/header-img.png), url(/template/images/2018/dotted-header-bg.png);
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center;
      */
  }

  /* line 700, ../scss/_1000up.scss */
  .page-201308 .header-backgrounds .header-bg,
  .page-201670 .header-backgrounds .header-bg,
  .page-201305 .header-backgrounds .header-bg,
  .page-201303 .header-backgrounds .header-bg {
    height: 205px;
  }
  /* line 704, ../scss/_1000up.scss */
  .page-201308 .content-bg,
  .page-201670 .content-bg,
  .page-201305 .content-bg,
  .page-201303 .content-bg {
    top: 120px;
  }

  /* line 716, ../scss/_1000up.scss */
  .page-201362.logged-in .header-backgrounds .header-bg,
  .page-201356.logged-in .header-backgrounds .header-bg,
  .page-201358.logged-in .header-backgrounds .header-bg,
  .page-201353.logged-in .header-backgrounds .header-bg,
  .page-201352.logged-in .header-backgrounds .header-bg {
    height: 170px;
  }
  /* line 720, ../scss/_1000up.scss */
  .page-201362.logged-in .content-bg,
  .page-201356.logged-in .content-bg,
  .page-201358.logged-in .content-bg,
  .page-201353.logged-in .content-bg,
  .page-201352.logged-in .content-bg {
    top: 84px;
  }

  /* line 730, ../scss/_1000up.scss */
  .header-bg {
    position: absolute;
    height: 100px;
  }
  /* line 733, ../scss/_1000up.scss */
  .header-bg .logo {
    margin: auto;
    display: block;
    width: 215px;
    margin-top: -30px;
  }
  /* line 738, ../scss/_1000up.scss */
  .header-bg .logo img {
    width: 100%;
  }

  /* line 745, ../scss/_1000up.scss */
  .header-backgrounds .breadcrumb-bg {
    width: 100%;
    height: 50px;
    position: absolute;
    top: 100px;
    left: 0px;
  }

  /* line 753, ../scss/_1000up.scss */
  .search-expander {
    position: absolute;
    top: 80px;
    padding-top: 5px;
    white-space: nowrap;
    width: auto;
    display: none;
    position: absolute;
    right: 70px;
  }

  /* line 764, ../scss/_1000up.scss */
  .search-expander a {
    padding: 15px 20px 12px 10px;
    display: block;
  }

  /* line 769, ../scss/_1000up.scss */
  .search-expander a span {
    display: inherit;
    visibility: visible;
  }

  /* line 775, ../scss/_1000up.scss */
  .header-logo-wrapper {
    position: absolute;
    left: 0px;
    top: 0px;
    padding-top: 0px;
    height: 100px;
  }

  /* line 784, ../scss/_1000up.scss */
  .go-buttons {
    position: absolute;
    top: 30px;
    left: auto;
    right: 100px;
    height: 50px;
    width: auto;
  }

  /* line 793, ../scss/_1000up.scss */
  .go-buttons a.FishLink,
  .go-buttons a.HuntLink {
    border: #a84e0e 1px solid;
    float: left;
    margin-right: 20px;
    padding: 12px 30px;
    text-decoration: none;
    width: auto;
  }

  /* line 805, ../scss/_1000up.scss */
  .go-menu {
    position: absolute;
    right: 0px;
    height: 40px;
    width: 200px;
    display: block;
  }

  /* line 814, ../scss/_1000up.scss */
  .breadcrumb {
    position: absolute;
    top: 35px;
    padding: 10px 45px 10px 45px;
    height: 50px;
    margin-left: 145px;
  }

  /* line 823, ../scss/_1000up.scss */
  .breadcrumb a {
    text-decoration: none;
  }

  /* line 827, ../scss/_1000up.scss */
  .login-form-wrapper {
    position: absolute;
  }

  /* line 832, ../scss/_1000up.scss */
  .breadcrumb-bg {
    position: absolute;
    display: none;
  }

  /* line 843, ../scss/_1000up.scss */
  .master-angler-search-body .header {
    position: fixed;
  }

  /* line 847, ../scss/_1000up.scss */
  .header,
  .footer {
    margin: auto;
  }

  /* line 853, ../scss/_1000up.scss */
  .footer {
    margin: auto;
    padding-bottom: 20px;
  }

  /* line 857, ../scss/_1000up.scss */
  .footer .banner {
    float: left;
    margin: 0px 30px 0px 60px;
  }

  /* line 863, ../scss/_1000up.scss */
  .two-column.content-page {
    position: relative;
  }

  /* line 867, ../scss/_1000up.scss */
  .footer-logo {
    margin: 40px 60px 30px 0px;
  }

  /* line 871, ../scss/_1000up.scss */
  .page-201300 .footer-logo {
    margin: auto;
  }

  /* line 879, ../scss/_1000up.scss */
  #footer {
    background-size: cover;
  }
  /* line 881, ../scss/_1000up.scss */
  #footer .wrap {
    padding-bottom: 40px;
  }
  /* line 885, ../scss/_1000up.scss */
  #footer .section-1 {
    float: left;
    width: 20%;
  }
  /* line 889, ../scss/_1000up.scss */
  #footer .section-2 {
    width: 80%;
    float: left;
  }
  /* line 892, ../scss/_1000up.scss */
  #footer .section-2 .nav-1 {
    margin: 30px 0px 30px -10px;
    padding: 0 20px;
  }
  /* line 895, ../scss/_1000up.scss */
  #footer .section-2 .nav-1 li:first-of-type {
    border-left: 1px solid #3D3B39;
  }
  /* line 898, ../scss/_1000up.scss */
  #footer .section-2 .nav-1 li {
    display: inline-block;
    border-right: 1px solid #3D3B39;
  }
  /* line 902, ../scss/_1000up.scss */
  #footer .section-2 .nav-1 a {
    display: inline-block;
    padding: 10px;
  }
  /* line 908, ../scss/_1000up.scss */
  #footer .section-2 .nav-wrap {
    display: table-row;
    -webkit-transform: translateX(10px);
    transform: translateX(10px);
  }
  /* line 913, ../scss/_1000up.scss */
  #footer .section-2 .nav-2,
  #footer .section-2 .nav-3,
  #footer .section-2 .nav-4 {
    display: table-cell;
    width: 30%;
    padding: 0 20px;
    border-left: 1px solid #3D3B39;
    vertical-align: top;
  }
  /* line 925, ../scss/_1000up.scss */
  #footer .section-2 .nav-2 a, #footer .section-2 .nav-2 a:visited,
  #footer .section-2 .nav-3 a,
  #footer .section-2 .nav-3 a:visited {
    display: inline-block;
    padding: 5px 0;
    color: #777;
  }
  /* line 930, ../scss/_1000up.scss */
  #footer .section-2 .nav-2 a:hover, #footer .section-2 .nav-2 a:focus,
  #footer .section-2 .nav-3 a:hover,
  #footer .section-2 .nav-3 a:focus {
    color: #fff;
  }
  /* line 936, ../scss/_1000up.scss */
  #footer .section-2 .social div {
    margin-top: 20px;
  }
  /* line 939, ../scss/_1000up.scss */
  #footer .section-2 .social ul {
    padding: 0;
  }
  /* line 942, ../scss/_1000up.scss */
  #footer .section-2 .social li {
    display: inline-block;
  }
  /* line 944, ../scss/_1000up.scss */
  #footer .section-2 .social li a {
    display: inline-block;
    padding: 10px;
    font-size: 1.5em;
  }

  /* line 957, ../scss/_1000up.scss */
  .two-column .footer-logo {
    position: absolute;
    right: 0px;
    bottom: 0px;
  }

  /* line 964, ../scss/_1000up.scss */
  .copyright {
    clear: both;
    height: 43px;
    vertical-align: middle;
    padding-left: 30px;
    padding-top: 10px;
  }

  /* line 973, ../scss/_1000up.scss */
  .breadcrumb .sub-menu ul {
    list-style: none;
    margin: 0px;
  }

  /* line 977, ../scss/_1000up.scss */
  .breadcrumb .sub-menu ul ul {
    position: absolute;
    top: 41px;
  }

  /* line 983, ../scss/_1000up.scss */
  .breadcrumb .sub-menu li li {
    padding-right: 17px;
  }

  /* line 990, ../scss/_1000up.scss */
  #Header {
    height: 100px;
    width: 100%;
    margin: auto;
  }

  /* line 997, ../scss/_1000up.scss */
  #HeaderTop {
    height: 100px;
    width: 1046px;
    margin: auto;
    position: relative;
    top: 0px;
  }

  /* line 1005, ../scss/_1000up.scss */
  #HeaderTop .Left,
  #HeaderTop .Center,
  #HeaderTop .Right {
    float: left;
    height: 79px;
    width: 400px;
  }

  /* line 1013, ../scss/_1000up.scss */
  #HeaderTop .Left {
    overflow: hidden;
    padding: 22px 0 0 82px;
  }

  /* line 1017, ../scss/_1000up.scss */
  #HeaderTop .Right {
    width: 300px;
  }

  /* line 1022, ../scss/_1000up.scss */
  .go-buttons a.FishLink
  .go-buttons a.HuntLink {
    display: block;
    float: left;
    height: 37px;
    line-height: 37px;
    padding-left: 46px;
    text-decoration: none;
    width: auto;
  }

  /* line 1035, ../scss/_1000up.scss */
  .HuntLink {
    padding-right: 20px;
    margin-top: 0px;
  }

  /* line 1040, ../scss/_1000up.scss */
  .FishLink {
    padding-right: 20px;
    margin-right: 10px;
  }

  /* line 1045, ../scss/_1000up.scss */
  #HeaderTop .Center {
    width: 320px;
  }
  /* line 1048, ../scss/_1000up.scss */
  #HeaderTop .Center img {
    height: auto;
  }

  /* line 1055, ../scss/_1000up.scss */
  #HeaderTop .Right {
    padding: 22px 0px 0 80px;
    overflow: hidden;
  }

  /* line 1061, ../scss/_1000up.scss */
  .menu-name-main-menu {
    width: 250px;
    position: absolute;
    top: 32px;
    right: 25px;
  }

  /* line 1068, ../scss/_1000up.scss */
  .region {
    width: 220px;
  }

  /* line 1075, ../scss/_1000up.scss */
  .menu-name-main-menu .menu {
    border: #e0e0e0 1px solid;
    display: none;
    list-style: none;
    list-style-image: none;
    margin: 0 0 0 0;
    padding: 0;
    position: absolute;
    width: 230px;
  }

  /* line 1086, ../scss/_1000up.scss */
  .menu-name-main-menu .menu li.expanded,
  .menu-name-main-menu .menu li.leaf {
    list-style: none;
    list-style-image: none;
  }

  /* line 1091, ../scss/_1000up.scss */
  .menu-name-main-menu .menu li.leaf.last {
    float: none;
  }

  /* line 1095, ../scss/_1000up.scss */
  .menu-name-main-menu .menu li {
    margin: 0;
    padding: 0;
  }

  /* line 1100, ../scss/_1000up.scss */
  .menu-name-main-menu .menu li a.menu-position-link {
    display: none;
  }

  /* line 1104, ../scss/_1000up.scss */
  .menu-name-main-menu .menu li a {
    display: block;
    line-height: 1.4;
    padding: 10px;
    text-decoration: none;
  }

  /* line 1114, ../scss/_1000up.scss */
  .menu-name-main-menu .DropDownToggle {
    border: #a84e0e 1px solid;
    display: block;
    margin-right: 20px;
    padding: 12px 30px;
    text-decoration: none;
    width: 230px;
    height: auto;
  }

  /* user settings icon */
  /* line 1126, ../scss/_1000up.scss */
  .user-settings-wrapper {
    right: 0px;
    top: 35px;
  }

  /* line 1131, ../scss/_1000up.scss */
  .user-settings li ul {
    top: 42px;
    right: 0px;
  }

  /* SNIPPET - TOP ANGLERS  AND WELCOME */
  /* line 1140, ../scss/_1000up.scss */
  .snippet-top-anglers {
    margin-top: 30px;
    width: 620px;
    height: 466px;
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    vertical-align: top;
    position: relative;
  }
  /* line 1147, ../scss/_1000up.scss */
  .snippet-top-anglers .snippet-top-anglers-shadow {
    width: 620px;
    height: 465px;
  }

  /* line 1156, ../scss/_1000up.scss */
  .s-anglers li {
    height: 466px;
  }

  /* line 1160, ../scss/_1000up.scss */
  .snippet-top-anglers span {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }

  /* line 1164, ../scss/_1000up.scss */
  .snippet-top-anglers img.photo {
    width: 620px;
    display: block;
  }

  /* line 1168, ../scss/_1000up.scss */
  #carousel {
    margin: 0px;
    padding: 0px;
    height: 471px !important;
    overflow: hidden;
  }

  /* line 1174, ../scss/_1000up.scss */
  #carousel li {
    width: 620px !important;
    display: block;
    display: none;
  }

  /* line 1180, ../scss/_1000up.scss */
  .snippet-top-anglers .photo-info {
    display: block;
    top: -98px;
    left: 0px;
    position: relative;
    width: 620px;
    height: 100px;
    padding: 10px;
    clear: both;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
  }

  /* line 1194, ../scss/_1000up.scss */
  .caroufredsel_wrapper {
    height: 467px;
  }

  /* line 1199, ../scss/_1000up.scss */
  #carousel li {
    height: 467px;
  }

  /* line 1205, ../scss/_1000up.scss */
  .snippet-top-anglers .left {
    vertical-align: top;
    float: left;
    padding-top: 10px;
    padding-left: 10px;
  }

  /* line 1211, ../scss/_1000up.scss */
  .snippet-top-anglers .right {
    vertical-align: top;
    float: right;
    padding-top: 10px;
    padding-right: 20px;
  }

  /* line 1218, ../scss/_1000up.scss */
  .snippet-top-anglers .right span {
    vertical-align: top;
  }

  /* line 1221, ../scss/_1000up.scss */
  .snippet-top-anglers .top-link {
    padding-right: 15px;
  }

  /* line 1226, ../scss/_1000up.scss */
  .snippet-top-anglers .name {
    display: block;
    margin-bottom: 10px;
  }

  /* line 1231, ../scss/_1000up.scss */
  .snippet-top-anglers .title {
    display: block;
    line-height: 0.984;
    margin-bottom: 10px;
  }

  /* line 1237, ../scss/_1000up.scss */
  .snippet-top-anglers .id {
    display: none;
  }

  /* line 1240, ../scss/_1000up.scss */
  .snippet-top-anglers .fish-caught {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    margin: 0px 10px 0px 0px;
    height: 30px;
    vertical-align: middle;
  }

  /* line 1247, ../scss/_1000up.scss */
  .snippet-top-anglers .ma-award-icon-specialist {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    margin-left: 5px;
    margin-top: 18px;
  }

  /* line 1253, ../scss/_1000up.scss */
  .snippet-welcome-message {
    line-height: 1.4em;
    padding: 20px 0px 20px 0px;
    width: 620px;
    margin-bottom: 20px;
  }

  /* ========================================= */
  /* SUBMIT A CATCH SNIPPET */
  /* ========================================= */
  /*
  .snippet-submit-catch {
  padding:0px;
  margin:30px 0px 0px 0px;
  width:100%;
  }
  
  .snippet-submit-catch .ma-button {
  margin:20px 0px 10px 10px;
  }
  
  .snippet-submit-catch #check-fish-length-button {
  width:129px;
  margin:auto;
  }
  
  .snippet-submit-catch a.rules-link {
  float:right;
  @include inline-block(top);
  padding:3px 2px 0px 0px;
  }
  
  .snippet-submit-catch .submit-catch-title img {
  margin:auto;
  }
  .snippet-submit-catch .padded {
  min-height:394px;
  }
  
  .snippet-submit-catch em {
  line-height:1em;
  }
  .snippet-submit-catch img {
  display:block;
  }
  .snippet-submit-catch div.padded {
  margin:0px;
  padding:10px 10px 20px 15px;
  border:1px solid #eee;
  }
  */
  /*
  .snippet-submit-catch h1 {
  margin:0px 0px 5px 0px;
  padding:0px;
  }
  
  .snippet-submit-catch h2 {
  margin:5px 0px 10px 0px;
  }
  
  .snippet-submit-catch h3 {
  margin:5px 0px 10px 0px;
  }
  
  .snippet-submit-catch .text-wrapper {
  margin-right:10px;
  }
  .snippet-submit-catch  {
  
  vertical-align:middle;
  }
  .snippet-submit-catch #ma-length-units div {
  padding:0px;
  }
  .snippet-submit-catch  label {
  padding:0px;
  }
  
  .snippet-submit-catch #fish-foghorn{
  display:none;
  padding:20px;
  }
  .snippet-submit-catch #fish-congrats {
  display:none;
  }
  
  .snippet-submit-catch #fish-congrats #start-submit-catch {
  margin:auto;
  }
  
  .snippet-submit-catch .fish-congrats ul {
  
  }
  
  .snippet-submit-catch label.infield-label {
  padding-top:5px;
  }
  */
  /* ========================================= */
  /* The Badges home page snippet */
  /* ========================================= */
  /* line 1378, ../scss/_1000up.scss */
  .snippet-badges {
    margin-top: 10px;
    line-height: 1.4em;
  }

  /* line 1382, ../scss/_1000up.scss */
  .snippet-badges h1 {
    padding: 0px 10px 0px 10px;
    margin: 0px;
    margin-bottom: 10px;
  }

  /* line 1387, ../scss/_1000up.scss */
  .snippet-badges p {
    margin: 0px;
    padding: 0px 10px 10px 10px;
  }

  /* line 1392, ../scss/_1000up.scss */
  .snippet-badges li {
    /*padding-top:10px;*/
    min-height: 60px;
  }

  /* line 1397, ../scss/_1000up.scss */
  .snippet-badges strong {
    text-decoration: underline;
  }

  /* line 1401, ../scss/_1000up.scss */
  .snippet-badges img {
    float: left;
    margin-right: 10px;
  }

  /* ========================================= */
  /* TOP LAKES  SNIPPET */
  /* ========================================= */
  /* line 1410, ../scss/_1000up.scss */
  .snippet-top-lakes {
    line-height: 1.4em;
    width: 300px;
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    vertical-align: top;
    margin-right: 20px;
  }

  /* line 1418, ../scss/_1000up.scss */
  .snippet-top-lakes div {
    line-height: 1.4em;
    padding: 0px 0px 0px 0px;
  }

  /* line 1428, ../scss/_1000up.scss */
  .snippet-top-lakes h1 {
    margin: 10px 0px 10px 0px;
    padding: 0px 0px 10px 0px;
  }

  /* ========================================= */
  /* LATEST CATCHES SNIPPET */
  /* ========================================= */
  /* line 1438, ../scss/_1000up.scss */
  .snippet-latest-catches img {
    float: left;
    width: 100%;
  }

  /* line 1443, ../scss/_1000up.scss */
  .snippet-latest-catches {
    line-height: 1.4em;
    vertical-align: top;
    margin-right: 20px;
    width: 620px;
    margin-bottom: 20px;
    padding: 20px;
    border: 1px solid #eee;
  }

  /* line 1453, ../scss/_1000up.scss */
  .snippet-latest-catches .snippet-left-column {
    width: 200px;
    margin-right: 20px;
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }

  /* line 1460, ../scss/_1000up.scss */
  .snippet-latest-catches .snippet-right-column {
    width: 340px;
    padding: 0px;
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }

  /* line 1469, ../scss/_1000up.scss */
  .lastest-catch-entry-row2 {
    padding: 5px 0px 10px 0px;
  }

  /* line 1472, ../scss/_1000up.scss */
  .lastest-catch-entry-row1 {
    padding: 5px 0px 10px 0px;
  }

  /* line 1475, ../scss/_1000up.scss */
  .snippet-latest-catches h1 {
    margin: 0px 0px 5px 0px;
    padding: 0px 0px 0px 0px;
  }

  /* ========================================= */
  /* HUNT FISH BLOG POST SNIPPET */
  /* ========================================= */
  /* line 1484, ../scss/_1000up.scss */
  .snippet-blog-post img {
    width: 100%;
  }

  /* line 1489, ../scss/_1000up.scss */
  .snippet-blog-post {
    line-height: 1.4em;
    vertical-align: top;
    margin-right: 10px;
    width: 640px;
    margin-bottom: 30px;
  }

  /* line 1496, ../scss/_1000up.scss */
  .snippet-blog-post .snippet-left-column {
    width: 220px;
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    margin-right: 20px;
  }

  /* line 1502, ../scss/_1000up.scss */
  .snippet-blog-post .snippet-right-column {
    width: 380px;
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }

  /* line 1511, ../scss/_1000up.scss */
  .snippet-blog-post h1 {
    margin: 0px 0px 5px 0px;
    padding: 0px 0px 0px 0px;
  }

  /* line 1516, ../scss/_1000up.scss */
  .snippet-blog-post p {
    line-height: 1.4em;
    margin-bottom: 6px;
    margin-top: 6px;
  }

  /* line 1522, ../scss/_1000up.scss */
  .snippet-blog-post a {
    line-height: 1.4em;
  }

  /* ========================================= */
  /* L'il ANGLER SNIPPET */
  /* ========================================= */
  /* line 1533, ../scss/_1000up.scss */
  .snippet-lil-angler img {
    width: 100%;
  }

  /* line 1538, ../scss/_1000up.scss */
  .snippet-lil-angler {
    line-height: 1.4em;
    vertical-align: top;
    margin-right: 10px;
    width: 640px;
    margin-bottom: 30px;
  }

  /* line 1545, ../scss/_1000up.scss */
  .snippet-lil-angler .snippet-left-column {
    width: 220px;
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    margin-right: 20px;
  }

  /* line 1551, ../scss/_1000up.scss */
  .snippet-lil-angler .snippet-right-column {
    width: 380px;
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }

  /* line 1560, ../scss/_1000up.scss */
  .snippet-lil-angler h1 {
    margin: 0px 0px 5px 0px;
    padding: 0px 0px 0px 0px;
    line-height: 1.5em;
  }

  /* line 1566, ../scss/_1000up.scss */
  .snippet-lil-angler p {
    margin-bottom: 6px;
    margin-top: 6px;
  }

  /* ========================================= */
  /* ANGLER PROFILE  */
  /* ========================================= */
  /* line 1575, ../scss/_1000up.scss */
  .angler-profile-content {
    padding: 40px 30px 40px 80px;
  }

  /* line 1578, ../scss/_1000up.scss */
  .angler-profile-content p {
    margin: 0px;
  }

  /* line 1585, ../scss/_1000up.scss */
  .angler-profile-content h1 {
    padding: 5px 0px 10px 0px;
    margin: 0px 40px 0px 0px;
  }

  /* line 1589, ../scss/_1000up.scss */
  .angler-profile-content h1 span.name {
    float: right;
  }

  /* line 1593, ../scss/_1000up.scss */
  .angler-profile-content h1 span.name span {
    padding-left: 10px;
  }

  /* line 1598, ../scss/_1000up.scss */
  .angler-profile-content h2 {
    margin: 20px 0px 0px 0px;
  }

  /* line 1602, ../scss/_1000up.scss */
  .angler-profile-content p {
    margin: 10px 40px 10px 0px;
  }

  /* line 1607, ../scss/_1000up.scss */
  .arrow-down {
    padding-left: 20px;
  }

  /* line 1613, ../scss/_1000up.scss */
  .ma-profile-column {
    vertical-align: top;
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    padding: 0px 30px 0px 0px;
    width: 50%;
  }

  /* line 1622, ../scss/_1000up.scss */
  .ma-profile-column:nth-child(2n+2) {
    margin-top: 181px;
  }

  /* profile tabs */
  /* line 1630, ../scss/_1000up.scss */
  .tabs {
    padding-top: 30px;
  }

  /* line 1635, ../scss/_1000up.scss */
  .tabs ul {
    margin: 0;
    padding: 0;
    list-style: none;
  }

  /* line 1641, ../scss/_1000up.scss */
  .tabs li {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }

  /* line 1645, ../scss/_1000up.scss */
  .tabs li a {
    display: block;
    text-decoration: none;
    line-height: 1.286;
  }

  /* line 1652, ../scss/_1000up.scss */
  .tabs li.catches {
    margin-left: 1px;
    margin-right: 1px;
  }

  /* line 1657, ../scss/_1000up.scss */
  .tabs li a.on {
    line-height: 1.286;
  }

  /* line 1662, ../scss/_1000up.scss */
  .angler-info h1 {
    padding: 36px 0px 10px 0px;
    margin: 0px 80px 0px 80px;
  }

  /* line 1667, ../scss/_1000up.scss */
  .angler-info h1 span.name {
    float: right;
  }

  /* line 1671, ../scss/_1000up.scss */
  .angler-info h1 span.name span {
    padding-left: 10px;
  }

  /* line 1677, ../scss/_1000up.scss */
  .angler-info h2 {
    padding: 30px 0px 0px 0px;
  }

  /* line 1681, ../scss/_1000up.scss */
  .angler-info p {
    margin: 10px 0px 10px 0px;
  }

  /* line 1685, ../scss/_1000up.scss */
  .angler-info .empty-bar {
    width: 100%;
    height: 41px;
    margin: auto;
    vertical-align: middle;
  }

  /* line 1694, ../scss/_1000up.scss */
  .angler-info .statistics {
    margin: auto;
    width: 783px;
    margin-top: 10px;
  }

  /* line 1700, ../scss/_1000up.scss */
  .angler-info .progress-bar {
    height: 100%;
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }

  /* line 1704, ../scss/_1000up.scss */
  .angler-info .progress-bar-text {
    padding: 8px 10px 0px 10px;
    height: 100%;
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }

  /* line 1711, ../scss/_1000up.scss */
  .angler-info .progress-bar.bronze {
    width: 17%;
  }

  /* line 1716, ../scss/_1000up.scss */
  .angler-info .progress-bar.bronze-1 {
    width: 18%;
  }

  /* line 1720, ../scss/_1000up.scss */
  .angler-info .progress-bar.bronze-2 {
    width: 27%;
  }

  /* line 1723, ../scss/_1000up.scss */
  .angler-info .progress-bar.bronze-3 {
    width: 32%;
  }

  /* line 1729, ../scss/_1000up.scss */
  .angler-info .progress-bar.silver {
    width: 37.5%;
  }

  /* line 1733, ../scss/_1000up.scss */
  .angler-info .progress-bar.silver-1 {
    width: 41%;
  }

  /* line 1736, ../scss/_1000up.scss */
  .angler-info .progress-bar.silver-2 {
    width: 46%;
  }

  /* line 1739, ../scss/_1000up.scss */
  .angler-info .progress-bar.silver-3 {
    width: 50%;
  }

  /* line 1742, ../scss/_1000up.scss */
  .angler-info .progress-bar.silver-4 {
    width: 54%;
  }

  /* line 1746, ../scss/_1000up.scss */
  .angler-info .progress-bar.gold {
    width: 58%;
  }

  /* line 1750, ../scss/_1000up.scss */
  .angler-info .progress-bar.gold-1 {
    width: 62%;
  }

  /* line 1753, ../scss/_1000up.scss */
  .angler-info .progress-bar.gold-2 {
    width: 66%;
  }

  /* line 1756, ../scss/_1000up.scss */
  .angler-info .progress-bar.gold-3 {
    width: 70%;
  }

  /* line 1759, ../scss/_1000up.scss */
  .angler-info .progress-bar.gold-4 {
    width: 74%;
  }

  /* line 1765, ../scss/_1000up.scss */
  .angler-info .progress-bar.platinum {
    width: 78%;
  }

  /* line 1769, ../scss/_1000up.scss */
  .angler-info .progress-bar.platinum-1 {
    width: 82%;
  }

  /* line 1772, ../scss/_1000up.scss */
  .angler-info .progress-bar.platinum-2 {
    width: 86%;
  }

  /* line 1775, ../scss/_1000up.scss */
  .angler-info .progress-bar.platinum-3 {
    width: 90%;
  }

  /* line 1778, ../scss/_1000up.scss */
  .angler-info .progress-bar.platinum-4 {
    width: 94%;
  }

  /* line 1783, ../scss/_1000up.scss */
  .angler-info .progress-bar.diamond {
    width: 100%;
  }

  /* line 1788, ../scss/_1000up.scss */
  .angler-info .badge-medals {
    width: 100%;
    margin: auto;
    clear: both;
    line-height: 1;
    margin-bottom: 30px;
  }

  /* line 1797, ../scss/_1000up.scss */
  .angler-info .badge-medals span {
    padding-left: 20px;
  }

  /* line 1802, ../scss/_1000up.scss */
  .angler-info .badge-medals .bronze-medal {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    width: 20%;
    padding-top: 50px;
  }

  /* line 1812, ../scss/_1000up.scss */
  .angler-info .badge-medals .silver-medal {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    width: 20%;
    padding-top: 50px;
  }

  /* line 1817, ../scss/_1000up.scss */
  .angler-info .badge-medals .silver-medal span {
    padding-right: 4px;
  }

  /* line 1821, ../scss/_1000up.scss */
  .angler-info .badge-medals .gold-medal {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    width: 20%;
    padding-top: 50px;
  }

  /* line 1826, ../scss/_1000up.scss */
  .angler-info .badge-medals .gold-medal span {
    padding-right: 8px;
  }

  /* line 1831, ../scss/_1000up.scss */
  .angler-info .badge-medals .platinum-medal {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    width: 20%;
    padding-top: 50px;
  }

  /* line 1836, ../scss/_1000up.scss */
  .angler-info .badge-medals .platinum-medal span {
    margin-right: -5px;
  }

  /* line 1842, ../scss/_1000up.scss */
  .angler-info .badge-medals .diamond-medal {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    width: 20%;
    padding-top: 50px;
  }

  /* line 1848, ../scss/_1000up.scss */
  .angler-info .badge-medals .diamond-medal span {
    margin-right: -10px;
  }

  /* species progress */
  /* line 1864, ../scss/_1000up.scss */
  .species-badges {
    margin: auto;
  }

  /* line 1869, ../scss/_1000up.scss */
  .species-column {
    width: 100%;
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    margin-left: 0px;
  }

  /* line 1875, ../scss/_1000up.scss */
  .species-progress-wrapper {
    width: 20%;
    padding-right: 20px;
    text-align: left;
    vertical-align: middle;
    margin-bottom: 20px;
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }

  /* line 1885, ../scss/_1000up.scss */
  .species-progress {
    width: 100%;
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }

  /* line 1896, ../scss/_1000up.scss */
  .species-progress .off {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    width: 18%;
    height: 5px;
    margin: 0px 1px 0px 0px;
  }

  /* line 1903, ../scss/_1000up.scss */
  .species-progress .on {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    width: 18%;
    height: 5px;
    margin: 0px 1px 0px 0px;
  }

  /* line 1910, ../scss/_1000up.scss */
  .species-progress .done {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    width: 18%;
    height: 5px;
    margin: 0px 1px 0px 0px;
  }

  /* line 1917, ../scss/_1000up.scss */
  .species-progress .species-done {
    padding-left: 30px;
  }

  /* line 1922, ../scss/_1000up.scss */
  .species-progress .stats {
    display: block;
    padding-right: 30px;
    padding-left: 30px;
    margin-bottom: 20px;
  }

  /* line 1931, ../scss/_1000up.scss */
  .species-progress-wrapper {
    position: relative;
  }

  /* line 1936, ../scss/_1000up.scss */
  .species-progress-wrapper .species-icon {
    	/*
    width:40px;
    height:40px;
    @include inline-block(top);
    position:absolute;
    right:10px;
    top:5px;
    float:right;
    */
  }

  /* ANGLER CATCHES */
  /* line 1955, ../scss/_1000up.scss */
  .page-201308 .tile {
    width: 33.3333%;
  }

  /*
  .page-201308 .ma-search-results-wrapper {
  padding:20px 80px 20px 80px;	
  }
  
  .page-201308 .ma-catch-form-wrapper {
  @include inline-block(top);
  margin-left:80px;
  margin-top:20px;
  }
  .page-201308 .ma-catch-filter {
  	@include inline-block(top);
  	
  	
  	margin-left:0px;
  }
  .page-201308 .ma-catch-filter div {
  	@include inline-block(top);
  	
  	
  	margin-left:3px;
  }		
  
  .page-201308 .ma-catch-filter .ui-button-text{
  	padding: 0.4em 1em;
  }
  
  .page-201308 .ma-catch-form-wrapper .ma-catch-filter-wrapper {
  	@include inline-block(top);
  }
  
  .page-201308 .ma-catch-form-wrapper .ma-catch-filter-wrapper h2 {
  	@include inline-block(top);
  	margin:0px;
  	margin-left:20px;
  	margin-right:5px;
  }
  
  .page-201308 .angler-location {
  width:150px;
  }
  .page-201308 .angler-caught {
  width:150px;
  }
  .page-201308 .angler-length {
  width:200px;
  }
  
  .page-201308 .angler-column-row .angler-catch {
  display:none;
  }
  .page-201308 .angler-released {
  width:40px;
  }
  .page-201308 .angler-rank {
  width:80px;
  }
  
  .page-201308 .angler-col1 {
  width:200px;
  }
  .page-201308 .angler-col2 {
  width:400px;
  }
  .page-201308 .angler-col3 {
  width:150px;
  }
  
  */
  /* CREATE ACCOUNT FORM */
  /* line 2034, ../scss/_1000up.scss */
  #create-account {
    width: 300px;
  }

  /* line 2038, ../scss/_1000up.scss */
  .account-code {
    width: 50px;
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }

  /* line 2044, ../scss/_1000up.scss */
  .account-code-dash {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    width: 25px;
  }

  /* ANGLER SETTINGS MENU */
  /* line 2057, ../scss/_1000up.scss */
  .help {
    border: 1px solid #333;
    padding: 20px;
    line-height: 1.5em;
    margin-bottom: 20px;
  }

  /* line 2065, ../scss/_1000up.scss */
  .form-error {
    line-height: 1.5em;
    margin-bottom: 20px;
    padding: 10px 20px 10px 10px;
    border: 1px solid #300;
  }

  /* line 2077, ../scss/_1000up.scss */
  .formErrorContent {
    border: 1px solid #fff;
  }

  /* line 2082, ../scss/_1000up.scss */
  #next-angler {
    position: absolute;
    top: 0px;
    right: 0px;
    height: 371px;
    padding-right: 20px;
    width: 60px;
  }

  /* line 2092, ../scss/_1000up.scss */
  #prev-angler {
    position: absolute;
    top: 0px;
    left: 0px;
    padding-left: 17px;
    height: 371px;
    width: 60px;
  }

  /* earnable awards */
  /*
  .earnable-award img {
  float:left;
  margin-bottom:30px;
  margin-top:2em;
  margin-right:10px;
  }
  .earnable-award h2 {
  padding-top:10px;
  }
  .earnable-award {
  clear:both;
  padding:0px;
  margin-bottom:20px;
  }
  
  .earnable-award.specialist {
  padding-left:110px;
  margin:0px;
  }
  
  
  .earnable-award ul {
  list-style:none;
  margin:10px 0px 0px 0px;
  padding:0;
  }
  .earnable-award li {
  vertical-align:top;
  @include inline-block(top);
  width:30%;
  margin:0px 0px 20px 0px;
  }
  .earnable-award li img {
  float:none;
  margin:0px;
  padding:0px;
  }
  */
  /* line 2143, ../scss/_1000up.scss */
  hr {
    border: 0px;
    height: 15px;
    margin: 0px;
    padding: 0px;
  }

  /* line 2151, ../scss/_1000up.scss */
  .needs-review {
    padding: 20px;
    border: 1px solid #300;
    text-transform: uppercase;
  }

  /* line 2158, ../scss/_1000up.scss */
  .top-anglers td {
    padding: 3px 5px 3px 5px;
  }

  /* line 2162, ../scss/_1000up.scss */
  .top-anglers td.name {
    padding-left: 3px;
  }

  /* Horizontal Banners */
  /* line 2169, ../scss/_1000up.scss */
  #banner-iphone {
    width: 627px;
    height: 150px;
  }

  /* date picker */
  /* line 2178, ../scss/_1000up.scss */
  .ui-datepicker-prev {
    display: none;
  }

  /* line 2183, ../scss/_1000up.scss */
  .ui-datepicker-next {
    display: none;
  }

  /* mobile */
  /* line 2190, ../scss/_1000up.scss */
  .breadcrumb-mobile,
  .jumpto-wrapper,
  .go-button-mobile,
  .goto-wrapper {
    display: none;
  }

  /* line 2197, ../scss/_1000up.scss */
  #pull-tab-mobile {
    display: none;
  }

  /* line 2205, ../scss/_1000up.scss */
  .tips {
    position: relative;
    text-decoration: none;
  }

  /* line 2209, ../scss/_1000up.scss */
  .tips span {
    display: none;
  }

  /* line 2210, ../scss/_1000up.scss */
  .tips:hover span {
    display: block;
    position: absolute;
    padding: .5em;
    content: attr(title);
    min-width: 120px;
    width: auto;
    height: auto;
    white-space: nowrap;
    top: -32px;
  }

  /* line 2221, ../scss/_1000up.scss */
  .tips:hover span:after {
    position: absolute;
    display: block;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    bottom: -16px;
    left: 1em;
  }

  /* line 2233, ../scss/_1000up.scss */
  .tips-below {
    position: relative;
    text-decoration: none;
  }

  /* line 2238, ../scss/_1000up.scss */
  .tips-below span {
    display: none;
  }

  /* line 2240, ../scss/_1000up.scss */
  .tips-below:hover span {
    display: block;
    position: absolute;
    padding: .5em;
    content: attr(title);
    min-width: 120px;
    width: auto;
    height: auto;
    white-space: nowrap;
    top: 32px;
  }

  /* line 2251, ../scss/_1000up.scss */
  .tips-below:hover span:after {
    position: absolute;
    display: block;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    top: -18px;
    left: 1em;
  }

  /* line 2264, ../scss/_1000up.scss */
  .tips-below-right {
    position: relative;
    text-decoration: none;
  }

  /* line 2269, ../scss/_1000up.scss */
  .tips-below-right div {
    display: none;
  }

  /* line 2271, ../scss/_1000up.scss */
  .tips-below-right:hover div {
    display: block;
    position: absolute;
    padding: .5em;
    content: attr(title);
    min-width: 120px;
    width: auto;
    width: 100px;
    height: auto;
    top: 32px;
    right: 0px;
  }

  /* line 2283, ../scss/_1000up.scss */
  .tips-below-right:hover div:after {
    position: absolute;
    display: block;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    top: -18px;
    right: 1em;
  }

  /* line 2296, ../scss/_1000up.scss */
  .award-tip {
    position: relative;
    text-decoration: none;
  }

  /* line 2301, ../scss/_1000up.scss */
  .award-tip div {
    display: none;
    width: 200px;
  }

  /* line 2306, ../scss/_1000up.scss */
  .award-tip:hover div {
    display: block;
    position: absolute;
    padding: .5em;
    content: attr(title);
    min-width: 120px;
    top: 80px;
    right: -55%;
    line-height: 1.4em;
  }

  /* line 2316, ../scss/_1000up.scss */
  .award-tip:hover div:after {
    position: absolute;
    display: block;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    top: -18px;
    right: 50%;
  }

  /* line 2330, ../scss/_1000up.scss */
  .login-tip {
    position: relative;
    text-decoration: none;
  }

  /* line 2335, ../scss/_1000up.scss */
  .login-tip span {
    display: none;
  }

  /* line 2337, ../scss/_1000up.scss */
  .login-tip span {
    position: absolute;
    padding: .5em;
    content: attr(title);
    min-width: 120px;
    width: auto;
    height: auto;
    top: 60px;
    right: 0px;
  }

  /* line 2347, ../scss/_1000up.scss */
  .login-tip span:after {
    position: absolute;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    top: -18px;
    right: 1em;
  }

  /********************** FISHING INDUSTRY SETTINGS ***********************/
  /* Angler listing */
  /* line 2372, ../scss/_1000up.scss */
  .page-201362 .ma-step-angler-id {
    width: 50%;
    max-width: 380px;
  }
  /* line 2377, ../scss/_1000up.scss */
  .page-201362 .angler-column-row {
    display: block;
  }
  /* line 2383, ../scss/_1000up.scss */
  .page-201362 .ma-search-results-wrapper .angler-col1 {
    width: 64%;
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }
  /* line 2387, ../scss/_1000up.scss */
  .page-201362 .ma-search-results-wrapper .angler-col1 div {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    width: 33%;
  }
  /* line 2392, ../scss/_1000up.scss */
  .page-201362 .ma-search-results-wrapper .angler-col1 .angler-name {
    font-weight: normal;
  }
  /* line 2396, ../scss/_1000up.scss */
  .page-201362 .ma-search-results-wrapper .angler-col2 {
    width: 35%;
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }
  /* line 2400, ../scss/_1000up.scss */
  .page-201362 .ma-search-results-wrapper .angler-col2 div {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    width: 50%;
  }

  /* ===== Submitted Catches ===== */
  /* line 2415, ../scss/_1000up.scss */
  .page-201358 .angler-profile-content {
    padding: 10px 10px 30px 10px !important;
  }
  /* line 2419, ../scss/_1000up.scss */
  .page-201358 .angler-col1 {
    width: 33%;
  }
  /* line 2422, ../scss/_1000up.scss */
  .page-201358 .angler-col2 {
    width: 33%;
  }
  /* line 2425, ../scss/_1000up.scss */
  .page-201358 .angler-col3 {
    width: 33%;
  }
  /* line 2429, ../scss/_1000up.scss */
  .page-201358 .angler-device {
    width: 33%;
  }
  /* line 2432, ../scss/_1000up.scss */
  .page-201358 .angler-status {
    width: 33%;
    margin: 0;
  }
  /* line 2436, ../scss/_1000up.scss */
  .page-201358 .angler-tweet {
    width: 33%;
  }
  /* line 2438, ../scss/_1000up.scss */
  .page-201358 .angler-tweet a {
    margin-right: 3px;
  }
  /* line 2443, ../scss/_1000up.scss */
  .page-201358 .angler-species {
    width: 33%;
  }
  /* line 2446, ../scss/_1000up.scss */
  .page-201358 .angler-lake {
    width: 33%;
  }
  /* line 2449, ../scss/_1000up.scss */
  .page-201358 .angler-entered {
    width: 33%;
  }
  /* line 2452, ../scss/_1000up.scss */
  .page-201358 .angler-length {
    width: 33%;
  }
  /* line 2457, ../scss/_1000up.scss */
  .page-201358 .angler-column-row {
    display: block;
  }

  /* Industry New Catch Submission */
  /* line 2470, ../scss/_1000up.scss */
  .page-201356 .ma-search-results-wrapper .angler-col1 {
    width: 39% !important;
  }
  /* line 2473, ../scss/_1000up.scss */
  .page-201356 .ma-search-results-wrapper .angler-col2 {
    width: 39% !important;
  }
  /* line 2476, ../scss/_1000up.scss */
  .page-201356 .ma-search-results-wrapper .angler-col3 {
    width: 20% !important;
  }
  /* line 2481, ../scss/_1000up.scss */
  .page-201356 .ma-search-results-wrapper .angler-tweet a {
    margin-right: 3px;
  }
  /* line 2485, ../scss/_1000up.scss */
  .page-201356 .ma-search-results-wrapper .angler-status {
    width: 50% !important;
  }
  /* line 2489, ../scss/_1000up.scss */
  .page-201356 .ma-search-results-wrapper .angler-species {
    width: 33% !important;
  }
  /* line 2492, ../scss/_1000up.scss */
  .page-201356 .ma-search-results-wrapper .angler-entered {
    width: 33% !important;
  }
  /* line 2495, ../scss/_1000up.scss */
  .page-201356 .ma-search-results-wrapper .angler-length {
    width: 33% !important;
  }
  /* line 2500, ../scss/_1000up.scss */
  .page-201356 .ma-search-results-wrapper .angler-column-row {
    display: block;
  }
  /* line 2506, ../scss/_1000up.scss */
  .page-201356 .btn-rotate-right .rotate-text {
    content: "&nbsp;";
  }
  /* line 2511, ../scss/_1000up.scss */
  .page-201356 .btn-rotate-left .rotate-text {
    content: "&nbsp;";
  }
  /* line 2516, ../scss/_1000up.scss */
  .page-201356 .ma-step-column-1 {
    width: 275px;
  }
  /* line 2519, ../scss/_1000up.scss */
  .page-201356 .ma-step-column-2 {
    width: 330px;
    margin-right: 20px;
  }
  /* line 2523, ../scss/_1000up.scss */
  .page-201356 .ma-step-column-3 {
    width: 280px;
  }
  /* line 2528, ../scss/_1000up.scss */
  .page-201356 #fileReader .nocrop-buttons {
    position: relative;
  }
  /* line 2531, ../scss/_1000up.scss */
  .page-201356 #fileReader .spinner-length-photo {
    position: absolute;
    margin-top: 5px;
    z-index: 1000;
    right: -35px;
    top: 0px;
  }
  /* line 2538, ../scss/_1000up.scss */
  .page-201356 #fileReader .spinner-action-photo {
    position: absolute;
    margin-top: 5px;
    z-index: 1000;
    right: -35px;
    top: 0px;
  }
  /* line 2548, ../scss/_1000up.scss */
  .page-201356 #noFileReader .spinner-length-photo {
    position: relative;
    top: -30px;
    left: 210px;
    z-index: 1000;
  }
  /* line 2554, ../scss/_1000up.scss */
  .page-201356 #noFileReader .spinner-action-photo {
    position: relative;
    top: -30px;
    left: 210px;
    z-index: 1000;
  }

  /* line 2570, ../scss/_1000up.scss */
  .page-201353 .ma-profile-column:nth-child(2n+1) {
    padding-right: 10px;
  }
  /* line 2573, ../scss/_1000up.scss */
  .page-201353 .ma-profile-column:nth-child(2n+2) {
    padding-left: 10px;
  }

  /* line 2588, ../scss/_1000up.scss */
  .page-201362 .ma-profile-column,
  .page-201356 .ma-profile-column,
  .page-201358 .ma-profile-column,
  .page-201353 .ma-profile-column,
  .page-201353 .ma-profile-column,
  .page-201352 .ma-profile-column {
    width: 50%;
    margin-top: 0px;
    padding: 0px;
  }
  /* line 2594, ../scss/_1000up.scss */
  .page-201362 .angler-profile-content,
  .page-201356 .angler-profile-content,
  .page-201358 .angler-profile-content,
  .page-201353 .angler-profile-content,
  .page-201353 .angler-profile-content,
  .page-201352 .angler-profile-content {
    padding: 10px 10px 30px 10px;
  }
  /* line 2598, ../scss/_1000up.scss */
  .page-201362 .tabs,
  .page-201356 .tabs,
  .page-201358 .tabs,
  .page-201353 .tabs,
  .page-201353 .tabs,
  .page-201352 .tabs {
    padding: 0px 20px 1px 20px;
    background: none;
    margin-top: 35px;
    background: none;
  }
  /* line 2603, ../scss/_1000up.scss */
  .page-201362 .tabs li,
  .page-201356 .tabs li,
  .page-201358 .tabs li,
  .page-201353 .tabs li,
  .page-201353 .tabs li,
  .page-201352 .tabs li {
    margin-left: 1px;
    margin-right: 0px;
  }
  /* line 2607, ../scss/_1000up.scss */
  .page-201362 .tabs .newangler,
  .page-201356 .tabs .newangler,
  .page-201358 .tabs .newangler,
  .page-201353 .tabs .newangler,
  .page-201353 .tabs .newangler,
  .page-201352 .tabs .newangler {
    margin-left: 0px;
  }

  /* All-time Angler Records */
  /* line 2619, ../scss/_1000up.scss */
  .page-201307 .ma-search-results-wrapper {
    padding: 0px;
  }
  /* line 2622, ../scss/_1000up.scss */
  .page-201307 .ma-search-results-wrapper .angler-col1 {
    width: 50%;
  }
  /* line 2625, ../scss/_1000up.scss */
  .page-201307 .ma-search-results-wrapper .angler-col1 div {
    width: 49%;
  }
  /* line 2629, ../scss/_1000up.scss */
  .page-201307 .ma-search-results-wrapper .angler-col2 {
    width: 49%;
  }
  /* line 2632, ../scss/_1000up.scss */
  .page-201307 .ma-search-results-wrapper .angler-col2 div {
    width: 49%;
  }

  /* Top 100 Anglers */
  /* line 2645, ../scss/_1000up.scss */
  .page-201310 .ma-search-results-wrapper {
    padding: 0px;
  }
  /* line 2650, ../scss/_1000up.scss */
  .page-201310 .ma-search-results-wrapper.rank-results:not(.angler-selected) .angler-column-row .angler-col1 {
    padding-top: 3px;
  }
  /* line 2654, ../scss/_1000up.scss */
  .page-201310 .ma-search-results-wrapper.rank-results:not(.angler-selected) .angler-col1 {
    width: 15%;
    padding-top: 16px;
  }
  /* line 2658, ../scss/_1000up.scss */
  .page-201310 .ma-search-results-wrapper.rank-results:not(.angler-selected) .angler-col3 {
    width: 20%;
  }
  /* line 2665, ../scss/_1000up.scss */
  .page-201310 .ma-search-results-wrapper.angler-selected .angler-column-row .angler-col1 .angler-select {
    display: none;
  }
  /* line 2669, ../scss/_1000up.scss */
  .page-201310 .ma-search-results-wrapper.angler-selected .angler-row .angler-col1 {
    width: 20%;
    padding-top: 25px;
  }
  /* line 2672, ../scss/_1000up.scss */
  .page-201310 .ma-search-results-wrapper.angler-selected .angler-row .angler-col1 .angler-select {
    display: none;
  }
  /* line 2678, ../scss/_1000up.scss */
  .page-201310 .ma-search-results-wrapper .angler-col1 {
    width: 20%;
  }
  /* line 2680, ../scss/_1000up.scss */
  .page-201310 .ma-search-results-wrapper .angler-col1 div {
    width: 50%;
    vertical-align: middle;
  }
  /* line 2686, ../scss/_1000up.scss */
  .page-201310 .ma-search-results-wrapper .angler-col2 div {
    width: 48%;
  }
  /* line 2690, ../scss/_1000up.scss */
  .page-201310 .ma-search-results-wrapper .angler-col3 {
    width: 23%;
  }
  /* line 2692, ../scss/_1000up.scss */
  .page-201310 .ma-search-results-wrapper .angler-col3 div {
    width: 48%;
  }
  /* line 2696, ../scss/_1000up.scss */
  .page-201310 .ma-search-results-wrapper .angler-col4 {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    margin-left: 0px;
    width: 20%;
  }
  /* line 2700, ../scss/_1000up.scss */
  .page-201310 .ma-search-results-wrapper .angler-col4 div {
    width: 100%;
  }
  /* line 2707, ../scss/_1000up.scss */
  .page-201310 .ma-award-icon-specialist {
    display: block;
  }

  /* Submit a Catch */
  /* line 2721, ../scss/_1000up.scss */
  .input_info-label {
    min-width: 320px;
    margin-left: 10px;
  }
}
/*
Master Angler full size... 1047px pixels or wider....
*/
@media only screen and (min-width: 1047px) {
  /* line 24, ../scss/_1047up.scss */
  #Header {
    height: 100px;
    margin: auto;
  }

  /* line 31, ../scss/_1047up.scss */
  #HeaderTop {
    height: 100px;
    width: 1046px;
    margin: auto;
    position: relative;
    top: 0px;
  }

  /* line 48, ../scss/_1047up.scss */
  .menu-name-main-menu {
    right: 20px;
  }

  /* line 61, ../scss/_1047up.scss */
  .page-201670 .header-backgrounds .header-bg,
  .page-201305 .header-backgrounds .header-bg,
  .page-201308 .header-backgrounds .header-bg,
  .page-201407 .header-backgrounds .header-bg,
  .page-201303 .header-backgrounds .header-bg {
    height: 205px;
  }
}
/*
DESKTOP
This is the average viewing window. So Desktops, Laptops, and
in general anyone not viewing on a mobile device. Here's where
you can add resource intensive styles.
*/
@media only screen and (min-width: 1030px) {
  /******************************************************************
  Site Name: 
  Author: 
  
  Stylesheet: Desktop Stylsheet
  
  This is the desktop size. It's larger than an iPad so it will only
  be seen on the Desktop. 
  
  ******************************************************************/
  /* line 12, ../scss/_1030up.scss */
  .left-column {
    width: 630px;
    margin-left: 45px;
  }

  /* line 17, ../scss/_1030up.scss */
  .wrap {
    display: block;
    max-width: 1024px;
    padding: 0 20px;
    margin: auto;
  }

  /* line 25, ../scss/_1030up.scss */
  .page-201308 .angler-info .wrap {
    max-width: auto;
  }
  /* line 28, ../scss/_1030up.scss */
  .page-201308 #content {
    margin: auto;
  }

  /* line 34, ../scss/_1030up.scss */
  #footer .section-2 {
    padding-left: 20px;
  }
  /* line 36, ../scss/_1030up.scss */
  #footer .section-2 .nav-1 {
    margin: 30px 0px 30px -60px;
  }
}
/*
LARGE VIEWING SIZE
This is for the larger monitors and possibly full screen viewers.
*/
@media only screen and (min-width: 1240px) {
  /******************************************************************
  Site Name: 
  Author: 
  
  Stylesheet: Super Large Monitor Stylesheet
  
  You can add some advanced styles here if you like. This kicks in
  on larger screens.
  
  ******************************************************************/
}
/*
RETINA (2x RESOLUTION DEVICES)
This applies to the retina iPhone (4s) and iPad (2,3) along with
other displays with a 2x resolution. You can also create a media
query for retina AND a certain size if you want. Go Nuts.
*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
  /******************************************************************
  Site Name: 
  Author: 
  
  Stylesheet: Retina Screens & Devices Stylesheet
  
  When handling retina screens you need to make adjustments, especially
  if you're not using font icons. Here you can add them in one neat
  place.
  
  ******************************************************************/
  /* 
  
  EXAMPLE 
  Let's say you have an image and you need to make sure it looks ok
  on retina screens. Let's say we have an icon which dimension are
  24px x 24px. In your regular stylesheets, it would look something
  like this:
  
  .icon {
  	width: 24px;
  	height: 24px;
  	background: url(img/test.png) no-repeat;
  }
  
  For retina screens, we have to make some adjustments, so that image
  doesn't look blurry. So, taking into account the image above and the
  dimensions, this is what we would put in our retina stylesheet:
  
  .icon {
  	background: url(img/test@2x.png) no-repeat;
  	background-size: 24px 24px;
  }
  
  So, you would create the same icon, but at double the resolution, meaning 
  it would be 48px x 48px. You'd name it the same, but with a @2x at the end
  (this is pretty standard practice). Set the background image so it matches
  the original dimensions and you are good to go. 
  
  */
}
/*
iPHONE 5 MEDIA QUERY
Want to get fancy for no good reason? Knock yourself out.
*/
@media screen and (min-width: 768px) and (max-width: 1023px) {
  /* line 3, ../scss/_override.scss */
  .page-201356 .catch-photos-column {
    width: 100%;
  }
}

@media screen and (max-width: 1023px) {
  /* line 13, ../scss/_override.scss */
  .page-201356 .angler-profile-content {
    padding: 20px !important;
  }
}
@media screen and (min-width: 1024px) {
  /* line 13, ../scss/_override.scss */
  .page-201356 .angler-profile-content {
    padding: 20px !important;
  }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
  /* line 25, ../scss/_override.scss */
  .page-201356 .ma-step-column-1 {
    width: 100%;
  }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  /* line 30, ../scss/_override.scss */
  .page-201356 .ma-step-column-1 .ma-step {
    width: 330px;
    display: inline-block;
  }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
  /* line 45, ../scss/_override.scss */
  .ma-step-photos {
    width: 50%;
    display: inline-block;
  }
}

/* Overrides when viewing from the Master Angler App */
/* line 7, ../scss/modules/_app.scss */
body.app-mobile .cc-window,
body.app-mobile .menubar-slicknav,
body.app-mobile .main-header,
body.app-mobile .center-logo,
body.app-mobile .header-backgrounds,
body.app-mobile .menubar-toggle,
body.app-mobile .activity-profile .update-profile-photo,
body.app-ios .cc-window,
body.app-ios .menubar-slicknav,
body.app-ios .main-header,
body.app-ios .center-logo,
body.app-ios .header-backgrounds,
body.app-ios .menubar-toggle,
body.app-ios .activity-profile .update-profile-photo,
body.app-android .cc-window,
body.app-android .menubar-slicknav,
body.app-android .main-header,
body.app-android .center-logo,
body.app-android .header-backgrounds,
body.app-android .menubar-toggle,
body.app-android .activity-profile .update-profile-photo {
  display: none !important;
}
/* line 17, ../scss/modules/_app.scss */
body.app-mobile .content-bg,
body.app-ios .content-bg,
body.app-android .content-bg {
  top: 0px !important;
}
/* line 21, ../scss/modules/_app.scss */
body.app-mobile #footer,
body.app-ios #footer,
body.app-android #footer {
  background-image: none !important;
  background-color: transparent !important;
}
/* line 24, ../scss/modules/_app.scss */
body.app-mobile #footer .wrap,
body.app-ios #footer .wrap,
body.app-android #footer .wrap {
  padding-bottom: 0px !important;
}
/* line 28, ../scss/modules/_app.scss */
body.app-mobile #footer .footer-wrap div,
body.app-ios #footer .footer-wrap div,
body.app-android #footer .footer-wrap div {
  display: none !important;
}

/*
PRINT STYLESHEET
Feel free to customize this. Remember to add things that won't make
sense to print at the bottom. Things like nav, ads, and forms should
be set to display none.
*/
@media print {
  /******************************************************************
  Site Name:
  Author:
  
  Stylesheet: Print Stylesheet
  
  This is the print stylesheet. There's probably not a lot
  of reasons to edit this stylesheet. If you want to
  though, go for it.
  
  ******************************************************************/
  /* line 13, ../scss/_print.scss */
  .noprint {
    display: none !important;
  }

  /* line 17, ../scss/_print.scss */
  * {
    background: transparent !important;
    color: black !important;
    text-shadow: none !important;
    box-shadow: none !important;
    filter: none !important;
    -ms-filter: none !important;
    margin: 0px !important;
    padding: 0px !important;
  }

  /* line 31, ../scss/_print.scss */
  a, a:visited {
    color: #444 !important;
    text-decoration: none;
    /*
        // show links on printed pages
        &:after {
          content: " (" attr(href) ")";
        }
    
        // show title too
        abbr[title]:after {
          content: " (" attr(title) ")";
        }
        */
  }

  /* line 47, ../scss/_print.scss */
  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }

  /* line 53, ../scss/_print.scss */
  pre, blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }

  /* line 58, ../scss/_print.scss */
  thead {
    display: table-header-group;
  }

  /* line 62, ../scss/_print.scss */
  tr, img {
    page-break-inside: avoid;
  }

  /* line 66, ../scss/_print.scss */
  img {
    max-width: 100% !important;
  }

  @page {
    margin: 0.5cm;
  }
  /* line 74, ../scss/_print.scss */
  p, h2, h3 {
    orphans: 3;
    widows: 3;
  }

  /* line 79, ../scss/_print.scss */
  h2,
  h3 {
    page-break-after: avoid;
  }

  /* line 85, ../scss/_print.scss */
  .sidebar,
  .page-navigation,
  .wp-prev-next,
  .respond-form,
  nav {
    display: none;
  }

  /* line 95, ../scss/_print.scss */
  .ma-paginate
  , .footer
  , .social-footer
  , #float-search
  , .copyright
  , .ma-search-summary
  , #ma-search-summary1 {
    display: none !important;
  }

  /* line 106, ../scss/_print.scss */
  .ma-search-species-title {
    padding: 20px 0px;
    min-height: 50px;
  }

  /* line 111, ../scss/_print.scss */
  .ma-search-fish-table {
    overflow: visible !important;
  }
  /* line 112, ../scss/_print.scss */
  .ma-search-fish-table thead {
    display: table-header-group;
  }
  /* line 113, ../scss/_print.scss */
  .ma-search-fish-table tfoot {
    display: table-row-group;
  }
  /* line 114, ../scss/_print.scss */
  .ma-search-fish-table tr {
    page-break-inside: avoid;
  }
  /* line 117, ../scss/_print.scss */
  .ma-search-fish-table .angler-col1 {
    page-break-inside: avoid;
    width: 15%;
  }
  /* line 120, ../scss/_print.scss */
  .ma-search-fish-table .angler-col1 div {
    width: 100%;
    display: block;
    vertical-align: top;
    page-break-inside: avoid;
  }
  /* line 127, ../scss/_print.scss */
  .ma-search-fish-table .angler-col2 {
    page-break-inside: avoid;
    width: 60%;
    padding-right: 5px;
  }
  /* line 131, ../scss/_print.scss */
  .ma-search-fish-table .angler-col2 div {
    width: 25%;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    vertical-align: top;
    page-break-inside: avoid;
  }
  /* line 135, ../scss/_print.scss */
  .ma-search-fish-table .angler-col2 div.angler-length {
    white-space: nowrap;
  }
  /* line 138, ../scss/_print.scss */
  .ma-search-fish-table .angler-col2 div.angler-caught {
    white-space: nowrap;
  }
  /* line 144, ../scss/_print.scss */
  .ma-search-fish-table .angler-col3 {
    page-break-inside: avoid;
    width: 25%;
  }
  /* line 147, ../scss/_print.scss */
  .ma-search-fish-table .angler-col3 div {
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    vertical-align: top;
    width: 33%;
    text-align: center;
    page-break-inside: avoid;
  }

  /* line 157, ../scss/_print.scss */
  .ma-search-results-wrapper .angler-column-row .angler-col1 div, .ma-search-results-wrapper .angler-column-row .angler-col2 div, .ma-search-results-wrapper .angler-column-row .angler-col3 div, .ma-search-results-wrapper .angler-column-row .angler-col4 div {
    font-size: 1.2rem;
  }

  /* line 162, ../scss/_print.scss */
  body
  , .content-bg {
    background-color: #161e22;
  }

  /* line 168, ../scss/_print.scss */
  .content-bg {
    top: auto;
    overflow: visible;
    padding-top: 40px;
    min-height: auto;
  }

  /* line 176, ../scss/_print.scss */
  #content {
    margin: 0px;
    padding: 0px;
    background: #fff !important;
  }

  /* line 183, ../scss/_print.scss */
  .ma-search-results-wrapper .angler-column-row {
    background: #555 !important;
    color: #fff !important;
  }
  /* line 186, ../scss/_print.scss */
  .ma-search-results-wrapper .angler-column-row div {
    color: #fff !important;
  }

  /* line 191, ../scss/_print.scss */
  .ma-search-fish-title {
    margin: 10px !important;
    text-transform: none !important;
  }

  /* line 195, ../scss/_print.scss */
  .ma-search-results-wrapper td {
    padding: 3px !important;
  }

  /* line 200, ../scss/_print.scss */
  .angler-row.row2 {
    background: #eee !important;
  }

  /* line 203, ../scss/_print.scss */
  .angler-row.row1 {
    /*background:#fff;*/
  }

  /* line 207, ../scss/_print.scss */
  .show-fish-photo {
    display: none !important;
  }

  /* line 212, ../scss/_print.scss */
  .printonly {
    display: block;
  }

  /* line 216, ../scss/_print.scss */
  .printer-logo-wrapper {
    font-weight: bold;
    font-size: 1.5em;
    text-align: left;
  }
  /* line 221, ../scss/_print.scss */
  .printer-logo-wrapper td {
    vertical-align: middle;
  }

  /* line 227, ../scss/_print.scss */
  .print-report {
    display: none;
  }

  /* line 231, ../scss/_print.scss */
  .announcement, .main-header, #footer {
    display: none !important;
  }
}

/*# sourceMappingURL=style.css.map */


@media only screen and (min-width: 900px) and (max-width:1200px )  {
		.cabelas .cabelas_text {
			display:none !important;
		}
}

@media only screen and (max-width:399px )  {
		.cabelas .cabelas_text {
			display:none !important;
		}
}

#footer .footer-treaty {
  display: inline-block;
  width: 100%;
  padding: 20px;
}

#footer .footer-treaty a {
  font-family: "league_gothicregular", "Arial", Helvetica, sans-serif;
  font-size: 1.125rem;
  display: inline-block;
  padding: 5px 0;
  color: #999;
}

#footer .footer-treaty a:hover {
  color: #fff;
}


#ma_confirmPasswordCode .error {
	font-weight: bold;
	padding: 0px;
	display: inline-block;
	padding: 10px;
	background: #d2caca;
}


.page-201301 .ma-error {
	color:#fff;
	padding: 10px;
	background: #803531;
}


.ms-dd {
	width:auto !important;
	min-width:200px;
	}


.block-fish .ms-dd {
	width:auto !important;
	min-width:260px;
	}
.block-fish .ms-dd .ms-dd-option-content {
	padding-top:7px;
}


.ms-dd .ms-options {
max-height: 316px !important;
}

.ms-dd .ms-value-input {
	display:none;
}



.ms-dd .ms-list-option.option-selected, .ms-dd .ms-optgroup ul .ms-list-option.option-selected {
min-height:49px !important;
}

.ms-dd .ms-dd-header .ms-filter-box {
padding:0px !important;
}

.ms-dd .ms-option {
max-height: 316px;
}

.ms-dd .ms-dd-header .option-selected {
font-weight:normal !important;
padding-top:15px !important;
}


.ms-dd .ms-dd-header {
font-family: "alternate-gothic-no-2-d", "Arial", Helvetica, sans-serif !important;
font-size: 2rem !important;
font-weight: normal !important;
font-style: normal !important;
font-size: 1.688rem !important;
min-height:unset !important;
}

.ms-dd .ms-dd-header .ms-filter-box {
padding:0px !important;
}

body.app-mobile #footer {
display:none;
}
body.app-mobile.has-announcement .main-container  {
margin-top:0px;
}

body.app-mobile.has-announcement .main-container .announcement-slider {
display:none;
}

