/*

    Pinoy Auto Trader Site Administration Pages Stylesheet
    Started on: July 10,2013

*/
/* line 17, ../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

/* line 22, ../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1;
}

/* line 24, ../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 26, ../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 28, ../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 30, ../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 103, ../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 32, ../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 116, ../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
  display: block;
}

@font-face {
  font-family: 'Din';
  src: url("/fonts/DINWeb.eot");
}

@font-face {
  font-family: 'Din';
  src: url("/fonts/DINWeb.woff");
}

/* line 20, ../sass/partials/_typography.scss */
body {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 14px;
  color: #333333;
  font-style: normal;
  font-weight: 300;
  line-height: 23px;
}

/* line 29, ../sass/partials/_typography.scss */
::selection {
  background-color: #0076a3;
  color: #fefefe;
}

/* line 34, ../sass/partials/_typography.scss */
::-moz-selection {
  background-color: #0076a3;
  color: #fefefe;
}

/* line 39, ../sass/partials/_typography.scss */
h1, h2, h3, h4, h5, h6 {
  line-height: 1em;
  font-family: "Din", "Helvetica Neue", Arial sans-serif;
  font-weight: normal;
  color: #222222;
  margin: 0;
}

/* line 48, ../sass/partials/_typography.scss */
h1 {
  font-size: 2.5em;
}

/* line 49, ../sass/partials/_typography.scss */
h2 {
  font-size: 2.1em;
}

/* line 50, ../sass/partials/_typography.scss */
h3 {
  font-size: 1.875em;
}

/* line 51, ../sass/partials/_typography.scss */
h4 {
  font-size: 1.25em;
}

/* line 52, ../sass/partials/_typography.scss */
h5 {
  font-size: 1.125em;
}

/* line 53, ../sass/partials/_typography.scss */
h6 {
  font-size: 1em;
}

/* line 56, ../sass/partials/_typography.scss */
h6 {
  margin-bottom: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #e7e7e7;
  font-size: 1em;
  text-transform: uppercase;
  text-align: left !important;
}

/* line 66, ../sass/partials/_typography.scss */
p {
  margin: 7px 0 25px 0;
  font-family: Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 300;
  line-height: 23px;
}
/* line 73, ../sass/partials/_typography.scss */
p.intro {
  font-size: 1.3em;
}
/* line 77, ../sass/partials/_typography.scss */
p.small, .card .actions p.button, table tbody th.actions p.button, table tbody td.actions p.button, table thead th.actions p.button, table thead td.actions p.button, table tfoot th.actions p.button, table tfoot td.actions p.button {
  font-size: 12px;
  font-weight: 400;
  line-height: 1.5em;
}
/* line 83, ../sass/partials/_typography.scss */
p.defaultText {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  padding: 30px;
  border: 1px dotted #e7e7e7;
  font-weight: bold;
  text-align: center;
}

/* line 93, ../sass/partials/_typography.scss */
blockquote {
  font-family: "din-condensed-web", "Din Condensed", "Helvetica Neue", Arial, sans-serif;
  font-size: 2.3em;
  font-style: italic;
  text-indent: 0px;
  margin: 30px 40px 30px 0;
  text-transform: uppercase;
  line-height: 1.12em;
  letter-spacing: -0.05em;
}
/* line 103, ../sass/partials/_typography.scss */
blockquote:before {
  content: '\201C';
}
/* line 104, ../sass/partials/_typography.scss */
blockquote:after {
  content: '\201D';
}

/* line 108, ../sass/partials/_typography.scss */
nav a {
  font-family: "Din", "Helvetica Neue", Arial sans-serif;
  text-transform: uppercase;
}

/* line 114, ../sass/partials/_typography.scss */
small, figcaption, caption {
  font-size: 0.75em;
  font-weight: 400;
}

/* line 120, ../sass/partials/_typography.scss */
strong, b {
  font-weight: bold;
}

/* line 123, ../sass/partials/_typography.scss */
.footnote {
  display: block;
  margin-bottom: 20px;
  line-height: 2em;
  color: #555555;
}

/* total width of page */
/* minimum width of page */
/* number of columns */
/* margin between columns */
/* math magic */
/* create row div */
/* create a column div */
/* make an element span n columns */
/* the last column in a row needs this */
/* prepend n blank columns */
/* append n blank columns */
@font-face {
  font-family: 'pat';
  src: url("/fonts/pat.eot");
  src: url("/fonts/pat.eot?#iefix") format("embedded-opentype"), url("/fonts/pat.svg#pat") format("svg"), url("/fonts/pat.woff") format("woff"), url("/fonts/pat.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

/* Use the following CSS code if you want to use data attributes for inserting your icons */
/* line 21, ../sass/partials/_icons.scss */
.iconarrowleft, .iconarrowright, .icontwitter, .iconfacebook, .icongoogleplus, .iconpinterest, .icontrophy, .iconthumbsup, .iconthumbsup2, .iconphone, .iconshare, .iconarrowrightsmall, .iconarrowleftsmall, .iconarrowdownsmall, .iconenvelope, .iconinfosign, .iconsearch, .iconupload, .iconcheckmark, .iconx, .icontrash, .iconyoutube, .iconstar, .iconsearch2, .iconpdf, .icondownload, .iconexclamation, .iconmapmarker, .icontag, .iconpencil, .iconrenew, .iconpublish, .iconmenu, .iconIE, .iconchrome, .iconsafari, .iconfirefox, .iconopera, .iconsulit, .iconeye, .icondoublearrowleft, .icondoublearrowright, .icongithub, .iconcircle, .iconplus {
  font-family: 'pat';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}

/* line 31, ../sass/partials/_icons.scss */
.iconarrowleft:before {
  content: "\f053";
}

/* line 32, ../sass/partials/_icons.scss */
.iconarrowright:before {
  content: "\f054";
}

/* line 33, ../sass/partials/_icons.scss */
.icontwitter:before {
  content: "\e000";
}

/* line 34, ../sass/partials/_icons.scss */
.iconfacebook:before {
  content: "\f09a";
}

/* line 35, ../sass/partials/_icons.scss */
.icongoogleplus:before {
  content: "\e001";
}

/* line 36, ../sass/partials/_icons.scss */
.iconpinterest:before {
  content: "\e01f";
}

/* line 37, ../sass/partials/_icons.scss */
.icontrophy:before {
  content: "\e002";
}

/* line 38, ../sass/partials/_icons.scss */
.iconthumbsup:before {
  content: "\e003";
}

/* line 39, ../sass/partials/_icons.scss */
.iconthumbsup2:before {
  content: "\e004";
}

/* line 40, ../sass/partials/_icons.scss */
.iconphone:before {
  content: "\e005";
}

/* line 41, ../sass/partials/_icons.scss */
.iconshare:before {
  content: "\e006";
}

/* line 42, ../sass/partials/_icons.scss */
.iconarrowrightsmall:before {
  content: "\e007";
}

/* line 43, ../sass/partials/_icons.scss */
.iconarrowleftsmall:before {
  content: "\e008";
}

/* line 44, ../sass/partials/_icons.scss */
.iconarrowdownsmall:before {
  content: "\e009";
}

/* line 45, ../sass/partials/_icons.scss */
.iconenvelope:before {
  content: "\f003";
}

/* line 46, ../sass/partials/_icons.scss */
.iconstar:before {
  content: "\f005";
}

/* line 47, ../sass/partials/_icons.scss */
.iconsearch2:before {
  content: "\f002";
}

/* line 48, ../sass/partials/_icons.scss */
.iconmapmarker:before {
  content: "\e014";
}

/* line 49, ../sass/partials/_icons.scss */
.icondoublearrowright:before {
  content: "\f101";
}

/* line 50, ../sass/partials/_icons.scss */
.icondoublearrowleft:before {
  content: "\f100";
}

/* line 51, ../sass/partials/_icons.scss */
.iconplus:before {
  content: "\e020";
}

/* line 54, ../sass/partials/_icons.scss */
.iconinfosign:before {
  content: "\f05a";
}

/* line 55, ../sass/partials/_icons.scss */
.iconsearch:before {
  content: "\e00a";
}

/* line 56, ../sass/partials/_icons.scss */
.iconupload:before {
  content: "\e00b";
}

/* line 57, ../sass/partials/_icons.scss */
.iconcheckmark:before {
  content: "\e00c";
}

/* line 58, ../sass/partials/_icons.scss */
.iconx:before {
  content: "\e00d";
}

/* line 59, ../sass/partials/_icons.scss */
.icontrash:before {
  content: "\e00e";
}

/* line 60, ../sass/partials/_icons.scss */
.iconyoutube:before {
  content: "\e00f";
}

/* line 61, ../sass/partials/_icons.scss */
.iconpdf:before {
  content: "\e012";
}

/* line 62, ../sass/partials/_icons.scss */
.icondownload:before {
  content: "\e013";
}

/* line 63, ../sass/partials/_icons.scss */
.iconexclamation:before {
  content: "\f06a";
}

/* line 64, ../sass/partials/_icons.scss */
.icontag:before {
  content: "\e015";
}

/* line 65, ../sass/partials/_icons.scss */
.iconpencil:before {
  content: "\e016";
}

/* line 66, ../sass/partials/_icons.scss */
.iconrenew:before {
  content: "\f079";
}

/* line 67, ../sass/partials/_icons.scss */
.iconpublish:before {
  content: "\e017";
}

/* line 68, ../sass/partials/_icons.scss */
.iconmenu:before {
  content: "\f0c9";
}

/* line 69, ../sass/partials/_icons.scss */
.iconIE:before {
  content: "\e018";
}

/* line 70, ../sass/partials/_icons.scss */
.iconchrome:before {
  content: "\e019";
}

/* line 71, ../sass/partials/_icons.scss */
.iconsafari:before {
  content: "\e01a";
}

/* line 72, ../sass/partials/_icons.scss */
.iconfirefox:before {
  content: "\e01b";
}

/* line 73, ../sass/partials/_icons.scss */
.iconopera:before {
  content: "\e01c";
}

/* line 74, ../sass/partials/_icons.scss */
.iconsulit:before {
  content: "\e01d";
}

/* line 75, ../sass/partials/_icons.scss */
.iconeye:before {
  content: "\e01e";
}

/* line 76, ../sass/partials/_icons.scss */
.icongithub:before {
  content: "\f09b";
}

/* line 77, ../sass/partials/_icons.scss */
.iconcircle:before {
  content: "\f111";
}

/*
	Variables
	Buttons
	Arrows
	Quick Facts
	Cards
	Review
	Rating
	Reveal Modal
	Gallery
	Navigations
	Horizontal Rules
	Directory Listing
	Positioning
	Visibility
	
*/
/* line 33, ../sass/partials/_ui.scss */
.longFormListedInfo li {
  margin: 0;
  padding: 20px 10px;
}
/* line 36, ../sass/partials/_ui.scss */
.longFormListedInfo li:hover {
  background: #fafafa;
}
/* line 39, ../sass/partials/_ui.scss */
.longFormListedInfo li:last-child {
  border: none;
}

/* line 46, ../sass/partials/_ui.scss */
button, .affixed .button.blue, .button {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  width: auto;
  margin: 0;
  padding: 10px 20px 11px;
  background: #0076a3;
  border: none;
  color: #fefefe !important;
  cursor: pointer;
  display: inline-block;
  font: 14px Helvetica, Arial, sans-serif;
  text-align: center;
  text-decoration: none;
}
/* line 59, ../sass/partials/_ui.scss */
button:hover, .affixed .button.blue:hover, button:focus, .affixed .button.blue:focus, .button:hover, .button:focus {
  background: #148ab7;
  color: #fefefe;
}
/* line 64, ../sass/partials/_ui.scss */
button.noCursor, .affixed .noCursor.button.blue, .button.noCursor {
  cursor: default;
}
/* line 76, ../sass/partials/_ui.scss */
button.xlarge, button.reveal-modal#map, .affixed .reveal-modal#map.button.blue, button.reveal-modal#gallery, .affixed .reveal-modal#gallery.button.blue, .affixed .xlarge.button.blue, .button.xlarge, .button.reveal-modal#map, .button.reveal-modal#gallery {
  font-size: 20px;
  padding: 17px 26px;
}
/* line 77, ../sass/partials/_ui.scss */
button.large, .affixed .large.button.blue, .button.large {
  font-size: 17px;
  padding: 15px 30px 16px;
}
/* line 78, ../sass/partials/_ui.scss */
button.medium, .affixed .medium.button.blue, .button.medium {
  font-size: 16px;
}
/* line 79, ../sass/partials/_ui.scss */
button.small, .card .actions button.button, .card .actions .affixed .button.blue, .affixed .card .actions .button.blue, table tbody th.actions button.button, table tbody th.actions .affixed .button.blue, .affixed table tbody th.actions .button.blue, table tbody td.actions button.button, table tbody td.actions .affixed .button.blue, .affixed table tbody td.actions .button.blue, table thead th.actions button.button, table thead th.actions .affixed .button.blue, .affixed table thead th.actions .button.blue, table thead td.actions button.button, table thead td.actions .affixed .button.blue, .affixed table thead td.actions .button.blue, table tfoot th.actions button.button, table tfoot th.actions .affixed .button.blue, .affixed table tfoot th.actions .button.blue, table tfoot td.actions button.button, table tfoot td.actions .affixed .button.blue, .affixed table tfoot td.actions .button.blue, #forms form > div button, #forms form > div .affixed .button.blue, .affixed #forms form > div .button.blue, #forms form table button, #forms form table .affixed .button.blue, .affixed #forms form table .button.blue, #forms form > fieldset button, #forms form > fieldset .affixed .button.blue, .affixed #forms form > fieldset .button.blue, .affixed .small.button.blue, .affixed .subnav a.button.blue, .subnav .affixed a.button.blue, .button.small, .card .actions .button, table tbody th.actions .button, table tbody td.actions .button, table thead th.actions .button, table thead td.actions .button, table tfoot th.actions .button, table tfoot td.actions .button, #forms form > div button.button, #forms form > div .affixed .button.blue, .affixed #forms form > div .button.blue, #forms form table button.button, #forms form table .affixed .button.blue, .affixed #forms form table .button.blue, #forms form > fieldset button.button, #forms form > fieldset .affixed .button.blue, .affixed #forms form > fieldset .button.blue, .subnav a.button {
  font-size: 13px;
  padding: 7px 14px 8px;
}
/* line 80, ../sass/partials/_ui.scss */
button.tiny, .affixed .tiny.button.blue, .button.tiny {
  font-size: 10px;
  padding: 6px 10px;
  text-transform: uppercase;
}
/* line 81, ../sass/partials/_ui.scss */
button.expand, .affixed .expand.button.blue, .button.expand {
  width: 100%;
  text-align: center;
}
/* line 84, ../sass/partials/_ui.scss */
button.gray, .affixed .button, .affixed .button.gray, .button.gray {
  background-color: #aaaaaa;
}
/* line 86, ../sass/partials/_ui.scss */
button.gray:hover, .affixed .button:hover, button.gray:focus, .affixed .button:focus, .button.gray:hover, .button.gray:focus {
  background-color: #bebebe;
}
/* line 89, ../sass/partials/_ui.scss */
button.facebook, .affixed .facebook.button.blue, .button.facebook {
  background-color: #4761a2;
}
/* line 91, ../sass/partials/_ui.scss */
button.facebook:hover, .affixed .facebook.button.blue:hover, button.facebook:focus, .affixed .facebook.button.blue:focus, .button.facebook:hover, .button.facebook:focus {
  background-color: #334d8e;
}
/* line 94, ../sass/partials/_ui.scss */
button.twitter, .affixed .twitter.button.blue, .button.twitter {
  background-color: #1f9bd3;
}
/* line 96, ../sass/partials/_ui.scss */
button.twitter:hover, .affixed .twitter.button.blue:hover, button.twitter:focus, .affixed .twitter.button.blue:focus, .button.twitter:hover, .button.twitter:focus {
  background-color: #33afe7;
}
/* line 99, ../sass/partials/_ui.scss */
button.google, .affixed .google.button.blue, .button.google {
  background-color: #555555;
}
/* line 101, ../sass/partials/_ui.scss */
button.google:hover, .affixed .google.button.blue:hover, button.google:focus, .affixed .google.button.blue:focus, .button.google:hover, .button.google:focus {
  background-color: dimgrey;
}
/* line 104, ../sass/partials/_ui.scss */
button.green, .affixed .button.green, .affixed.green a, .button.green {
  background-color: #03a838;
}
/* line 106, ../sass/partials/_ui.scss */
button.green:hover, .affixed .button.green:hover, .affixed.green a:hover, button.green:focus, .affixed .button.green:focus, .affixed.green a:focus, .button.green:hover, .button.green:focus {
  background-color: #17bc4c;
}
/* line 109, ../sass/partials/_ui.scss */
button.black, button.secondaryAction, .affixed .secondaryAction.button.blue, button.button.secondaryAction, .affixed .black.button.blue, .button.black, .button.secondaryAction {
  background-color: #222222;
}
/* line 111, ../sass/partials/_ui.scss */
button.black:hover, button.secondaryAction:hover, .affixed .secondaryAction.button.blue:hover, .affixed .black.button.blue:hover, button.black:focus, button.secondaryAction:focus, .affixed .secondaryAction.button.blue:focus, .affixed .black.button.blue:focus, .button.black:hover, .button.secondaryAction:hover, .button.black:focus, .button.secondaryAction:focus {
  background-color: #363636;
}
/* line 114, ../sass/partials/_ui.scss */
button.white, .card .actions button.button, .card .actions .affixed .button.blue, .affixed .card .actions .button.blue, table tbody th.actions button.button, table tbody th.actions .affixed .button.blue, .affixed table tbody th.actions .button.blue, table tbody td.actions button.button, table tbody td.actions .affixed .button.blue, .affixed table tbody td.actions .button.blue, table thead th.actions button.button, table thead th.actions .affixed .button.blue, .affixed table thead th.actions .button.blue, table thead td.actions button.button, table thead td.actions .affixed .button.blue, .affixed table thead td.actions .button.blue, table tfoot th.actions button.button, table tfoot th.actions .affixed .button.blue, .affixed table tfoot th.actions .button.blue, table tfoot td.actions button.button, table tfoot td.actions .affixed .button.blue, .affixed table tfoot td.actions .button.blue, .affixed .white.button.blue, .button.white, .card .actions .button, table tbody th.actions .button, table tbody td.actions .button, table thead th.actions .button, table thead td.actions .button, table tfoot th.actions .button, table tfoot td.actions .button {
  background-color: #fefefe;
  border: 1px solid #e7e7e7;
  color: #333333;
}
/* line 118, ../sass/partials/_ui.scss */
button.white:hover, .card .actions button.button:hover, .card .actions .affixed .button.blue:hover, .affixed .card .actions .button.blue:hover, table tbody th.actions button.button:hover, table tbody th.actions .affixed .button.blue:hover, .affixed table tbody th.actions .button.blue:hover, table tbody td.actions button.button:hover, table tbody td.actions .affixed .button.blue:hover, .affixed table tbody td.actions .button.blue:hover, table thead th.actions button.button:hover, table thead th.actions .affixed .button.blue:hover, .affixed table thead th.actions .button.blue:hover, table thead td.actions button.button:hover, table thead td.actions .affixed .button.blue:hover, .affixed table thead td.actions .button.blue:hover, table tfoot th.actions button.button:hover, table tfoot th.actions .affixed .button.blue:hover, .affixed table tfoot th.actions .button.blue:hover, table tfoot td.actions button.button:hover, table tfoot td.actions .affixed .button.blue:hover, .affixed table tfoot td.actions .button.blue:hover, .affixed .white.button.blue:hover, button.white:focus, .card .actions button.button:focus, .card .actions .affixed .button.blue:focus, .affixed .card .actions .button.blue:focus, table tbody th.actions button.button:focus, table tbody th.actions .affixed .button.blue:focus, .affixed table tbody th.actions .button.blue:focus, table tbody td.actions button.button:focus, table tbody td.actions .affixed .button.blue:focus, .affixed table tbody td.actions .button.blue:focus, table thead th.actions button.button:focus, table thead th.actions .affixed .button.blue:focus, .affixed table thead th.actions .button.blue:focus, table thead td.actions button.button:focus, table thead td.actions .affixed .button.blue:focus, .affixed table thead td.actions .button.blue:focus, table tfoot th.actions button.button:focus, table tfoot th.actions .affixed .button.blue:focus, .affixed table tfoot th.actions .button.blue:focus, table tfoot td.actions button.button:focus, table tfoot td.actions .affixed .button.blue:focus, .affixed table tfoot td.actions .button.blue:focus, .affixed .white.button.blue:focus, .button.white:hover, .card .actions .button:hover, table tbody th.actions .button:hover, table tbody td.actions .button:hover, table thead th.actions .button:hover, table thead td.actions .button:hover, table tfoot th.actions .button:hover, table tfoot td.actions .button:hover, .button.white:focus, .card .actions .button:focus, table tbody th.actions .button:focus, table tbody td.actions .button:focus, table thead th.actions .button:focus, table thead td.actions .button:focus, table tfoot th.actions .button:focus, table tfoot td.actions .button:focus {
  border-color: #aaaaaa;
}
/* line 121, ../sass/partials/_ui.scss */
button.red, .affixed .button.red, .affixed.red a, .button.red {
  background-color: #b90611;
}
/* line 123, ../sass/partials/_ui.scss */
button.red:hover, .affixed .button.red:hover, .affixed.red a:hover, button.red:focus, .affixed .button.red:focus, .affixed.red a:focus, .button.red:hover, .button.red:focus {
  background-color: #cd1a25;
}
/* line 126, ../sass/partials/_ui.scss */
button.orange, .affixed .button.orange, .affixed.orange a, .button.orange {
  background-color: #ff7200;
}
/* line 128, ../sass/partials/_ui.scss */
button.orange:hover, .affixed .button.orange:hover, .affixed.orange a:hover, button.orange:focus, .affixed .button.orange:focus, .affixed.orange a:focus, .button.orange:hover, .button.orange:focus {
  background-color: #ff8614;
}
/* line 131, ../sass/partials/_ui.scss */
button.rust, .affixed .rust.button.blue, .button.rust {
  background-color: #ce3a00;
}
/* line 133, ../sass/partials/_ui.scss */
button.rust:hover, .affixed .rust.button.blue:hover, button.rust:focus, .affixed .rust.button.blue:focus, .button.rust:hover, .button.rust:focus {
  background-color: #e24e14;
}
/* line 136, ../sass/partials/_ui.scss */
button.white, .card .actions button.button, .card .actions .affixed .button.blue, .affixed .card .actions .button.blue, table tbody th.actions button.button, table tbody th.actions .affixed .button.blue, .affixed table tbody th.actions .button.blue, table tbody td.actions button.button, table tbody td.actions .affixed .button.blue, .affixed table tbody td.actions .button.blue, table thead th.actions button.button, table thead th.actions .affixed .button.blue, .affixed table thead th.actions .button.blue, table thead td.actions button.button, table thead td.actions .affixed .button.blue, .affixed table thead td.actions .button.blue, table tfoot th.actions button.button, table tfoot th.actions .affixed .button.blue, .affixed table tfoot th.actions .button.blue, table tfoot td.actions button.button, table tfoot td.actions .affixed .button.blue, .affixed table tfoot td.actions .button.blue, .affixed .white.button.blue, .button.white, .card .actions .button, table tbody th.actions .button, table tbody td.actions .button, table thead th.actions .button, table thead td.actions .button, table tfoot th.actions .button, table tfoot td.actions .button {
  background-color: #fefefe;
  border: 1px solid #e7e7e7;
  color: #333333 !important;
}
/* line 140, ../sass/partials/_ui.scss */
button.white:hover, .card .actions button.button:hover, .card .actions .affixed .button.blue:hover, .affixed .card .actions .button.blue:hover, table tbody th.actions button.button:hover, table tbody th.actions .affixed .button.blue:hover, .affixed table tbody th.actions .button.blue:hover, table tbody td.actions button.button:hover, table tbody td.actions .affixed .button.blue:hover, .affixed table tbody td.actions .button.blue:hover, table thead th.actions button.button:hover, table thead th.actions .affixed .button.blue:hover, .affixed table thead th.actions .button.blue:hover, table thead td.actions button.button:hover, table thead td.actions .affixed .button.blue:hover, .affixed table thead td.actions .button.blue:hover, table tfoot th.actions button.button:hover, table tfoot th.actions .affixed .button.blue:hover, .affixed table tfoot th.actions .button.blue:hover, table tfoot td.actions button.button:hover, table tfoot td.actions .affixed .button.blue:hover, .affixed table tfoot td.actions .button.blue:hover, .affixed .white.button.blue:hover, button.white:focus, .card .actions button.button:focus, .card .actions .affixed .button.blue:focus, .affixed .card .actions .button.blue:focus, table tbody th.actions button.button:focus, table tbody th.actions .affixed .button.blue:focus, .affixed table tbody th.actions .button.blue:focus, table tbody td.actions button.button:focus, table tbody td.actions .affixed .button.blue:focus, .affixed table tbody td.actions .button.blue:focus, table thead th.actions button.button:focus, table thead th.actions .affixed .button.blue:focus, .affixed table thead th.actions .button.blue:focus, table thead td.actions button.button:focus, table thead td.actions .affixed .button.blue:focus, .affixed table thead td.actions .button.blue:focus, table tfoot th.actions button.button:focus, table tfoot th.actions .affixed .button.blue:focus, .affixed table tfoot th.actions .button.blue:focus, table tfoot td.actions button.button:focus, table tfoot td.actions .affixed .button.blue:focus, .affixed table tfoot td.actions .button.blue:focus, .affixed .white.button.blue:focus, .button.white:hover, .card .actions .button:hover, table tbody th.actions .button:hover, table tbody td.actions .button:hover, table thead th.actions .button:hover, table thead td.actions .button:hover, table tfoot th.actions .button:hover, table tfoot td.actions .button:hover, .button.white:focus, .card .actions .button:focus, table tbody th.actions .button:focus, table tbody td.actions .button:focus, table thead th.actions .button:focus, table thead td.actions .button:focus, table tfoot th.actions .button:focus, table tfoot td.actions .button:focus {
  border-color: #aaaaaa;
}

/* line 145, ../sass/partials/_ui.scss */
.disabled {
  cursor: default !important;
  background: #eeeeee !important;
  color: #fefefe !important;
}
/* line 150, ../sass/partials/_ui.scss */
.disabled:active {
  box-shadow: none;
}

/* line 153, ../sass/partials/_ui.scss */
.closer, .close-reveal-modal {
  padding: 10px 10px 13px 10px;
  background: #111111;
  color: #fefefe !important;
  position: absolute;
  top: 0;
  right: 0;
}

/* line 162, ../sass/partials/_ui.scss */
.dropdown {
  position: relative;
}
/* line 168, ../sass/partials/_ui.scss */
.dropdown .special {
  padding-right: 30px;
}
/* line 172, ../sass/partials/_ui.scss */
.dropdown .iconarrowdownsmall {
  float: right;
  position: absolute;
  right: 15px;
  top: 20px;
}
/* line 179, ../sass/partials/_ui.scss */
.dropdown dl {
  display: none;
  min-width: 200px;
  width: 100%;
  padding: 0;
  position: absolute;
  top: 31px;
  right: 0;
  border: 1px solid #e7e7e7;
  background: #fefefe;
}
/* line 191, ../sass/partials/_ui.scss */
.dropdown dl dd {
  margin: 0;
  border-bottom: 1px solid #e7e7e7;
}
/* line 195, ../sass/partials/_ui.scss */
.dropdown dl dd:last-child {
  border: none;
}
/* line 197, ../sass/partials/_ui.scss */
.dropdown dl dd a {
  display: block;
  padding: 10px !important;
}
/* line 201, ../sass/partials/_ui.scss */
.dropdown dl dd a:hover {
  background-color: #e7e7e7;
}

/* line 208, ../sass/partials/_ui.scss */
.arrow {
  display: inline-block;
  width: 25px;
  padding: 20px 5px;
  background-color: #222222;
  color: #fefefe;
}
/* line 215, ../sass/partials/_ui.scss */
.arrow:hover {
  background-color: #111111;
  color: #fefefe;
}
/* line 220, ../sass/partials/_ui.scss */
.arrow.left {
  float: left;
}
/* line 221, ../sass/partials/_ui.scss */
.arrow.right {
  float: right;
}

/* line 225, ../sass/partials/_ui.scss */
.quickFacts, .specifications {
  *zoom: 1;
  margin-bottom: 30px;
  padding: 0;
}
/* line 53, ../sass/partials/_fluidGrid.scss */
.quickFacts:before, .specifications:before, .quickFacts:after, .specifications:after {
  content: ".";
  display: block;
  height: 0;
  overflow: hidden;
}
/* line 59, ../sass/partials/_fluidGrid.scss */
.quickFacts:after, .specifications:after {
  clear: both;
}
/* line 229, ../sass/partials/_ui.scss */
.quickFacts strong, .specifications strong {
  display: block;
  margin-bottom: 7px;
}
/* line 234, ../sass/partials/_ui.scss */
.quickFacts li, .specifications li {
  width: 30%;
  height: 100px;
  float: left;
  margin: 0 20px 15px 0;
  padding-bottom: 5px;
  list-style-type: none;
}

/* line 251, ../sass/partials/_ui.scss */
.specifications li {
  height: auto;
  margin-bottom: 30px;
}
/* line 256, ../sass/partials/_ui.scss */
.specifications strong {
  display: block;
  margin-bottom: 5px;
  padding-bottom: 5px;
  border-bottom: 1px dotted #e7e7e7;
}
/* line 262, ../sass/partials/_ui.scss */
.specifications span {
  font-weight: normal !important;
}

/* line 268, ../sass/partials/_ui.scss */
.rating {
  font-family: Helvetica, Arial, sans-serif;
}
/* line 271, ../sass/partials/_ui.scss */
.rating span {
  display: block;
  margin-left: 10px;
}
/* line 276, ../sass/partials/_ui.scss */
.rating .rate {
  width: 30px;
  height: 20px;
  padding: 10px 10px 15px 10px;
  background: #dc2b1b;
  font-family: "din-condensed-web", "Din Condensed", "Helvetica Neue", Arial, sans-serif;
  font-size: 2em;
  text-align: center;
  color: #fefefe !important;
}

/* line 288, ../sass/partials/_ui.scss */
.reveal-modal-bg {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
  opacity: 0.6;
  position: fixed;
  height: 100%;
  width: 100%;
  background: #222222;
  z-index: 100;
  display: none;
  top: 0;
  left: 0;
}

/* line 300, ../sass/partials/_ui.scss */
.reveal-modal {
  visibility: hidden;
  top: 100px;
  left: 50%;
  margin-left: -300px;
  width: 520px;
  background: #fefefe;
  position: absolute;
  z-index: 101;
  padding: 30px 40px 34px;
}

/* line 312, ../sass/partials/_ui.scss */
.reveal-modal.small, .card .actions .reveal-modal.button, table tbody th.actions .reveal-modal.button, table tbody td.actions .reveal-modal.button, table thead th.actions .reveal-modal.button, table thead td.actions .reveal-modal.button, table tfoot th.actions .reveal-modal.button, table tfoot td.actions .reveal-modal.button, #forms form > div button.reveal-modal, #forms form > div .affixed .reveal-modal.button.blue, .affixed #forms form > div .reveal-modal.button.blue, #forms form table button.reveal-modal, #forms form table .affixed .reveal-modal.button.blue, .affixed #forms form table .reveal-modal.button.blue, #forms form > fieldset button.reveal-modal, #forms form > fieldset .affixed .reveal-modal.button.blue, .affixed #forms form > fieldset .reveal-modal.button.blue, .subnav a.reveal-modal.button {
  width: 200px;
  margin-left: -140px;
}

/* line 313, ../sass/partials/_ui.scss */
.reveal-modal.medium {
  width: 400px;
  margin-left: -240px;
}

/* line 314, ../sass/partials/_ui.scss */
.reveal-modal.large {
  width: 600px;
  margin-left: -340px;
}

/* line 315, ../sass/partials/_ui.scss */
.reveal-modal.xlarge, .reveal-modal#map, .reveal-modal#gallery {
  width: 800px;
  margin-left: -440px;
}

/* line 317, ../sass/partials/_ui.scss */
.close-reveal-modal {
  font-size: 22px;
  line-height: .5;
  position: absolute;
  top: 0;
  right: 0;
  color: #aaa;
  font-weight: bold;
  cursor: pointer;
}

/* line 333, ../sass/partials/_ui.scss */
.reveal-modal#map .info {
  width: 60%;
}
/* line 337, ../sass/partials/_ui.scss */
.reveal-modal#map .button {
  float: right;
}

/* line 348, ../sass/partials/_ui.scss */
.gallery {
  margin-bottom: 40px;
}

/* line 361, ../sass/partials/_ui.scss */
.vertical a {
  display: block;
  padding: 7px 5px;
  border-bottom: 1px dotted #e7e7e7;
  font-family: Helvetica, Arial, sans-serif;
}

/* line 370, ../sass/partials/_ui.scss */
.detailedVertical ul {
  padding: 0;
  list-style: none;
}
/* line 375, ../sass/partials/_ui.scss */
.detailedVertical li {
  margin-bottom: 10px;
  padding-top: 10px;
  border-bottom: 1px dotted #e7e7e7;
}
/* line 380, ../sass/partials/_ui.scss */
.detailedVertical span {
  display: inline-block;
  float: right;
}

/* line 387, ../sass/partials/_ui.scss */
.breadcrumb {
  padding: 7px 0;
  font-size: 12px;
  color: #aaaaaa;
  font-size: 12px;
}
/* line 393, ../sass/partials/_ui.scss */
.breadcrumb .disabled {
  background: none !important;
  color: #333333 !important;
}
/* line 397, ../sass/partials/_ui.scss */
.breadcrumb a {
  font-weight: 400;
}
/* line 398, ../sass/partials/_ui.scss */
.breadcrumb a:after {
  content: " \203A";
}
/* line 399, ../sass/partials/_ui.scss */
.breadcrumb a:last-child:after {
  content: " ";
}

/* line 403, ../sass/partials/_ui.scss */
.actionBar {
  *zoom: 1;
  border-width: 1px 0 0 0;
  border-style: solid;
  border-color: #e7e7e7;
  background-color: #fefefe;
}
/* line 53, ../sass/partials/_fluidGrid.scss */
.actionBar:before, .actionBar:after {
  content: ".";
  display: block;
  height: 0;
  overflow: hidden;
}
/* line 59, ../sass/partials/_fluidGrid.scss */
.actionBar:after {
  clear: both;
}
/* line 410, ../sass/partials/_ui.scss */
.actionBar.spy {
  width: 1140px !important;
  border: none;
}
/* line 413, ../sass/partials/_ui.scss */
.actionBar.spy a {
  border: none;
}
/* line 419, ../sass/partials/_ui.scss */
.actionBar.iconOnly .icon {
  font-size: 1.5em;
}
/* line 425, ../sass/partials/_ui.scss */
.actionBar.iconAndText .icon {
  font-size: 1.5em;
}
/* line 427, ../sass/partials/_ui.scss */
.actionBar.iconAndText a {
  text-transform: none;
}
/* line 432, ../sass/partials/_ui.scss */
.actionBar a {
  display: block;
  padding: 15px;
  float: left;
  border-right: 1px solid #e7e7e7;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 12px;
  color: #555555;
}
/* line 441, ../sass/partials/_ui.scss */
.actionBar a:hover, .actionBar a:focus {
  background-color: #eeeeee;
  color: #fefefe;
}
/* line 446, ../sass/partials/_ui.scss */
.actionBar a.active {
  background-color: #222222;
  color: #fefefe;
}
/* line 451, ../sass/partials/_ui.scss */
.actionBar a.special {
  float: right;
  background-color: #044c74;
  color: #fefefe;
}

/* line 461, ../sass/partials/_ui.scss */
.tabbedArea nav {
  *zoom: 1;
  margin-top: 10px;
  padding: 10px 0;
}
/* line 53, ../sass/partials/_fluidGrid.scss */
.tabbedArea nav:before, .tabbedArea nav:after {
  content: ".";
  display: block;
  height: 0;
  overflow: hidden;
}
/* line 59, ../sass/partials/_fluidGrid.scss */
.tabbedArea nav:after {
  clear: both;
}
/* line 467, ../sass/partials/_ui.scss */
.tabbedArea nav a {
  box-sizing: border-box;
  padding: 15px 10px;
  transition: none;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 12px;
  color: #555555;
}
/* line 475, ../sass/partials/_ui.scss */
.tabbedArea nav a.active {
  background-color: #fefefe;
  border: 1px solid #e7e7e7;
  color: #0076a3;
  border-bottom: none;
  padding-bottom: 16px;
}

/* line 487, ../sass/partials/_ui.scss */
.paginator {
  *zoom: 1;
  height: 59px;
  padding: 10px 0;
  position: relative;
  background-color: #fefefe;
  border-top: 1px solid #e7e7e7;
  border-bottom: 1px solid #e7e7e7;
  font-size: 2em;
}
/* line 53, ../sass/partials/_fluidGrid.scss */
.paginator:before, .paginator:after {
  content: ".";
  display: block;
  height: 0;
  overflow: hidden;
}
/* line 59, ../sass/partials/_fluidGrid.scss */
.paginator:after {
  clear: both;
}
/* line 497, ../sass/partials/_ui.scss */
.paginator a {
  color: #aaaaaa;
  padding: 15px;
}
/* line 501, ../sass/partials/_ui.scss */
.paginator a:hover {
  background: #eeeeee;
}
/* line 505, ../sass/partials/_ui.scss */
.paginator a:focus {
  background: #044c74;
}
/* line 511, ../sass/partials/_ui.scss */
.paginator.buttons {
  padding-bottom: 30px;
  border: none;
  text-align: center;
  background: none;
}
/* line 517, ../sass/partials/_ui.scss */
.paginator.buttons a {
  text-transform: none;
  color: #fefefe;
}
/* line 524, ../sass/partials/_ui.scss */
.paginator .numbers {
  *zoom: 1;
  width: auto;
  text-align: center;
  padding-top: 3px;
}
/* line 53, ../sass/partials/_fluidGrid.scss */
.paginator .numbers:before, .paginator .numbers:after {
  content: ".";
  display: block;
  height: 0;
  overflow: hidden;
}
/* line 59, ../sass/partials/_fluidGrid.scss */
.paginator .numbers:after {
  clear: both;
}
/* line 530, ../sass/partials/_ui.scss */
.paginator .numbers a:hover, .paginator .numbers a:focus, .paginator .numbers a.active {
  background: none;
  color: #0076a3;
}
/* line 538, ../sass/partials/_ui.scss */
.paginator .iconarrowleft, .paginator .iconarrowright, .paginator .icondoublearrowleft,
.paginator .icondoublearrowright, .paginator .iconarrowleftsmall, .paginator .iconarrowrightsmall {
  position: absolute;
}
/* line 542, ../sass/partials/_ui.scss */
.paginator .iconarrowleft, .paginator .iconarrowright, .paginator .iconarrowleftsmall, .paginator .iconarrowrightsmall {
  border-right: 1px solid #e7e7e7;
  border-left: 1px solid #e7e7e7;
}
/* line 547, ../sass/partials/_ui.scss */
.paginator .iconarrowleft, .paginator .iconarrowleftsmall {
  left: 46px;
  top: 0;
}
/* line 548, ../sass/partials/_ui.scss */
.paginator .iconarrowright, .paginator .iconarrowrightsmall {
  right: 46px;
  top: 0;
}
/* line 549, ../sass/partials/_ui.scss */
.paginator .icondoublearrowleft {
  left: 0;
  top: 0;
}
/* line 550, ../sass/partials/_ui.scss */
.paginator .icondoublearrowright {
  right: 0;
  top: 0;
}
/* line 553, ../sass/partials/_ui.scss */
.paginator#loadMore a {
  display: block;
  height: 58px;
  padding-top: 20px;
  margin-top: -10px;
  border: none;
  background: #04334d;
  font: 16px "Din", "Helvetica Neue", Arial sans-serif;
  text-align: center;
  color: #fefefe;
}
/* line 564, ../sass/partials/_ui.scss */
.paginator#loadMore a:hover {
  background-color: #002943;
}

/* line 572, ../sass/partials/_ui.scss */
.galleryImageContainer {
  height: 424px;
  width: 753px;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}

/* line 582, ../sass/partials/_ui.scss */
.borderBottom, .longFormListedInfo li, .tabbedArea nav, .card, .card.descriptive .information div, .card.headlines .information div, table thead, .subnav, .reveal-modal hgroup, #sulit .siteHead, table tr, .reveal-modal, .pageHead, body .core aside.drawer .results li, body aside .vertical a, body #inquiries .suggestedListings li, footer.siteFoot, .thread #main .listingSearch .results li, .thread tbody div {
  border-bottom: 1px solid #e7e7e7;
}

/* line 584, ../sass/partials/_ui.scss */
hr.dotted {
  border: 1px dotted #e7e7e7;
  border-style: none none dotted;
}

/* line 589, ../sass/partials/_ui.scss */
hr.inset {
  height: 2px;
  margin: 20px 0;
  border: none;
  background: #ddd;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.5, #dddddd), color-stop(0.5, white));
  background-image: -moz-linear-gradient(center top, #dddddd 50%, white 50%);
}

/* line 608, ../sass/partials/_ui.scss */
hr {
  border: 1px solid #e7e7e7;
  border-style: none none solid;
}
/* line 612, ../sass/partials/_ui.scss */
hr.dotted {
  border: 1px dotted #e7e7e7;
  border-style: none none dotted;
}

/* line 622, ../sass/partials/_ui.scss */
.directoryListing {
  *zoom: 1;
  margin: 0 0 30px 0 !important;
  padding: 20px 20px 0 20px;
  border: 1px solid #e7e7e7;
  margin-bottom: 30px;
  padding-top: 20px;
}
/* line 53, ../sass/partials/_fluidGrid.scss */
.directoryListing:before, .directoryListing:after {
  content: ".";
  display: block;
  height: 0;
  overflow: hidden;
}
/* line 59, ../sass/partials/_fluidGrid.scss */
.directoryListing:after {
  clear: both;
}
/* line 627, ../sass/partials/_ui.scss */
.directoryListing > div {
  *zoom: 1;
  margin: 0 !important;
}
/* line 53, ../sass/partials/_fluidGrid.scss */
.directoryListing > div:before, .directoryListing > div:after {
  content: ".";
  display: block;
  height: 0;
  overflow: hidden;
}
/* line 59, ../sass/partials/_fluidGrid.scss */
.directoryListing > div:after {
  clear: both;
}
/* line 632, ../sass/partials/_ui.scss */
.directoryListing.featured {
  position: relative;
}
/* line 635, ../sass/partials/_ui.scss */
.directoryListing.featured .iconstar {
  display: block;
  padding: 20px 10px;
  position: absolute;
  top: 0;
  right: 0;
  background-color: #b90611;
  line-height: 0;
  color: #fefefe;
  font-size: 20px;
}
/* line 648, ../sass/partials/_ui.scss */
.directoryListing .images {
  width: 358.75px;
  margin-right: 20px;
  float: left;
  margin-top: 0 !important;
  margin-bottom: 10px;
}
/* line 654, ../sass/partials/_ui.scss */
.directoryListing .images img[src=""] {
  height: 129px;
  width: 230px;
  background-image: url("/images/design/imagePlaceholders/230x129.jpg");
}
/* line 660, ../sass/partials/_ui.scss */
.directoryListing .images .dealerLogo.default {
  width: 200px;
  height: 150px;
  padding: 60px 65px;
  color: #fefefe;
}
/* line 665, ../sass/partials/_ui.scss */
.directoryListing .images .dealerLogo.default:hover {
  background-color: #222222;
}
/* line 671, ../sass/partials/_ui.scss */
.directoryListing .images .thumbs {
  margin: 3px 0 5px 0;
}
/* line 674, ../sass/partials/_ui.scss */
.directoryListing .images .thumbs img[src=""] {
  height: 63px;
  width: 113px;
  background: url("/images/design/imagePlaceholders/113x63.jpg") no-repeat #eeeeee;
}
/* line 679, ../sass/partials/_ui.scss */
.directoryListing .images .button {
  width: 230px;
}
/* line 682, ../sass/partials/_ui.scss */
.directoryListing .information {
  width: 485px;
  margin-right: 20px;
  float: left;
  margin-right: 0;
  width: 450px;
  margin-left: -40px;
}
/* line 689, ../sass/partials/_ui.scss */
.directoryListing .information h2 {
  width: 400px;
  line-height: 30px;
  margin-bottom: 10px;
  font-size: 1.8em;
}
/* line 696, ../sass/partials/_ui.scss */
.directoryListing .information .quickInfo {
  margin: 20px 0 10px 0;
}
/* line 699, ../sass/partials/_ui.scss */
.directoryListing .information .quickInfo strong {
  display: inline-block;
  padding: 0 7px;
  border-right: 1px solid #e7e7e7;
}
/* line 704, ../sass/partials/_ui.scss */
.directoryListing .information .quickInfo strong:first-child {
  padding-left: 0;
}
/* line 705, ../sass/partials/_ui.scss */
.directoryListing .information .quickInfo strong:last-child {
  border-right: none;
}
/* line 708, ../sass/partials/_ui.scss */
.directoryListing .information .price {
  display: block;
  font-size: 20px;
}
/* line 714, ../sass/partials/_ui.scss */
.directoryListing .rating {
  display: block;
  margin: 5px 0;
}
/* line 719, ../sass/partials/_ui.scss */
.directoryListing .dealerDetails {
  margin-top: 5px;
  padding: 10px 0;
  font-size: 12px;
}
/* line 723, ../sass/partials/_ui.scss */
.directoryListing .dealerDetails img {
  display: inline-block;
  max-width: 44px;
  margin-right: 10px;
  vertical-align: bottom;
}
/* line 730, ../sass/partials/_ui.scss */
.directoryListing .dealerDetails span, .directoryListing .dealerDetails strong {
  display: inline-block;
}
/* line 732, ../sass/partials/_ui.scss */
.directoryListing .dealerDetails .button {
  float: right;
}
/* line 735, ../sass/partials/_ui.scss */
.directoryListing .actionBar {
  width: 751px;
  margin: 30px 0 0 -20px;
  background-color: #fafafa;
}
/* line 740, ../sass/partials/_ui.scss */
.directoryListing .actionBar a {
  border-left: 1px solid #e7e7e7;
  border-right: none;
  padding: 7px 10px;
  float: right;
  text-transform: none;
}
/* line 747, ../sass/partials/_ui.scss */
.directoryListing .actionBar a.dealerType, .directoryListing .actionBar a.dealerInfo {
  display: inline-block;
  padding-top: 7px;
  padding-bottom: 7px;
  float: left;
  border-right: 1px solid #e7e7e7;
  border-left: none;
}
/* line 755, ../sass/partials/_ui.scss */
.directoryListing .actionBar a:hover {
  background-color: #eeeeee;
  color: #555555;
}
/* line 763, ../sass/partials/_ui.scss */
.directoryListing.noImage .information {
  margin-left: 0;
  width: 100%;
}

/* line 771, ../sass/partials/_ui.scss */
.relatedCars {
  padding: 30px 0;
  border-top: 1px solid #e7e7e7;
  background-color: #fafafa;
}
/* line 776, ../sass/partials/_ui.scss */
.relatedCars > div {
  *zoom: 1;
  clear: both;
  max-width: 2000px;
  min-width: 1100px;
  margin: 0 auto;
}
/* line 53, ../sass/partials/_fluidGrid.scss */
.relatedCars > div:before, .relatedCars > div:after {
  content: ".";
  display: block;
  height: 0;
  overflow: hidden;
}
/* line 59, ../sass/partials/_fluidGrid.scss */
.relatedCars > div:after {
  clear: both;
}
/* line 778, ../sass/partials/_ui.scss */
.relatedCars > div .card {
  width: 230px;
  height: 390px;
  margin: 20px 73px 0 0;
  position: relative;
  float: left;
  background-color: #FEFEFE;
}
/* line 786, ../sass/partials/_ui.scss */
.relatedCars > div .card:last-child {
  margin-right: 0;
}

/* line 792, ../sass/partials/_ui.scss */
.card {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  width: 358.75px;
  margin-right: 20px;
  float: left;
  display: inline-block;
  height: 400px;
  overflow: hidden;
  margin-bottom: 30px;
  position: relative;
  background-color: #fefefe;
}
/* line 807, ../sass/partials/_ui.scss */
.card:hover header a {
  color: #0076a3 !important;
}
/* line 811, ../sass/partials/_ui.scss */
.card .images {
  height: 168px;
  width: 276px;
  margin-bottom: 11px;
  background: url("/images/design/imagePlaceholders/276x168.jpg") no-repeat #eeeeee;
  overflow: hidden;
}
/* line 818, ../sass/partials/_ui.scss */
.card .images img {
  margin-bottom: 10px;
}
/* line 821, ../sass/partials/_ui.scss */
.card .information {
  padding: 10px;
}
/* line 825, ../sass/partials/_ui.scss */
.card .information header * {
  font: bold 16px Helvetica, Arial, sans-serif;
}
/* line 827, ../sass/partials/_ui.scss */
.card .information header * a {
  color: #333333;
}
/* line 830, ../sass/partials/_ui.scss */
.card .information p {
  margin: 10px 0 0 0;
}
/* line 833, ../sass/partials/_ui.scss */
.card .actions {
  padding: 10px 10px 20px 10px;
  position: absolute;
  bottom: 0;
}
/* line 838, ../sass/partials/_ui.scss */
.card .actions .button {
  margin-right: 5px;
}
/* line 844, ../sass/partials/_ui.scss */
.card .actions .button.secondaryAction:hover {
  border-color: #b90611;
  color: #b90611 !important;
}
/* line 850, ../sass/partials/_ui.scss */
.card .actions p {
  margin: 10px 0 0 0;
}
/* line 855, ../sass/partials/_ui.scss */
.card.featured {
  width: 737.5px;
  margin-right: 20px;
  float: left;
}
/* line 857, ../sass/partials/_ui.scss */
.card.featured .images {
  height: 168px;
  width: 560px;
  background: url("/images/design/imagePlaceholders/560x168.jpg") #eeeeee;
}
/* line 864, ../sass/partials/_ui.scss */
.card.big {
  width: 737.5px;
  margin-right: 20px;
  float: left;
}
/* line 869, ../sass/partials/_ui.scss */
.card.medium {
  width: 485px;
  margin-right: 20px;
  float: left;
  height: auto;
}
/* line 874, ../sass/partials/_ui.scss */
.card.search {
  padding: 10px;
}
/* line 876, ../sass/partials/_ui.scss */
.card.search select {
  margin-bottom: 10px;
}
/* line 880, ../sass/partials/_ui.scss */
.card.search .information {
  padding: 10px 0;
}
/* line 885, ../sass/partials/_ui.scss */
.card.descriptive .information div {
  padding: 10px 0;
}
/* line 890, ../sass/partials/_ui.scss */
.card.descriptive .actions {
  margin-bottom: 20px;
}
/* line 897, ../sass/partials/_ui.scss */
.card.display .information {
  text-align: center;
}
/* line 905, ../sass/partials/_ui.scss */
.card.headlines .information div {
  padding: 10px 0;
}

/* line 914, ../sass/partials/_ui.scss */
.notification {
  margin: 20px 0;
  padding: 20px 10px;
  background-color: #eeeeee;
  border: 1px solid #e7e7e7;
  text-align: center;
}
/* line 920, ../sass/partials/_ui.scss */
.notification.error {
  background: #b90611;
  color: #fefefe;
  border-color: #c3101b;
}
/* line 926, ../sass/partials/_ui.scss */
.notification.success {
  background-color: #03a838;
  color: #fefefe;
  border-color: #0db242;
}
/* line 932, ../sass/partials/_ui.scss */
.notification.warning {
  background-color: #f7941d;
  color: #fefefe;
  border-color: #ff7200;
}
/* line 938, ../sass/partials/_ui.scss */
.notification .supportingMessage {
  margin-left: 10px;
}
/* line 942, ../sass/partials/_ui.scss */
.notification .iconx {
  padding-top: 5px;
  float: right;
}

/* line 948, ../sass/partials/_ui.scss */
.errorText {
  color: #b90611;
}

/* line 949, ../sass/partials/_ui.scss */
.successText {
  color: #03a838;
}

/* line 954, ../sass/partials/_ui.scss */
.fixed {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 10;
}
/* line 960, ../sass/partials/_ui.scss */
.fixed.two {
  top: 53px;
}

/* line 965, ../sass/partials/_ui.scss */
.static {
  position: static;
}

/* line 968, ../sass/partials/_ui.scss */
.visible {
  visibility: visible !important;
}

/* line 969, ../sass/partials/_ui.scss */
.hidden, body #inquiries .suggestedListings .searchBox, body #inquiries .suggestedListings .breadcrumb {
  display: none;
}

/* line 970, ../sass/partials/_ui.scss */
.shown {
  display: block;
}

/* line 2, ../sass/partials/_forms.scss */
input, select, textarea {
  padding: 7px;
  width: 100%;
  border: 1px solid #ccc;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1em;
  line-height: 1.15em;
}
/* line 9, ../sass/partials/_forms.scss */
input:focus, select:focus, textarea:focus {
  -webkit-box-shadow: 0px 0px 7px #0076a3;
  -moz-box-shadow: 0px 0px 7px #0076a3;
  box-shadow: 0px 0px 7px #0076a3;
  outline: none;
}

/* line 14, ../sass/partials/_forms.scss */
select {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  display: inline-block;
  height: 32px;
  line-height: 30px;
  vertical-align: middle;
}

/* line 22, ../sass/partials/_forms.scss */
input[type="checkbox"], input[type="radio"] {
  width: auto;
}

/* line 26, ../sass/partials/_forms.scss */
textarea {
  resize: vertical;
}

/* line 33, ../sass/partials/_forms.scss */
form.search select {
  margin-bottom: 10px;
}
/* line 37, ../sass/partials/_forms.scss */
form fieldset {
  border: 0;
  padding: 0;
  margin: 20px 0;
}
/* line 42, ../sass/partials/_forms.scss */
form fieldset .required *:after {
  content: "*";
  color: #dc2b1b;
}
/* line 47, ../sass/partials/_forms.scss */
form fieldset legend {
  width: 100%;
}
/* line 48, ../sass/partials/_forms.scss */
form fieldset div {
  padding: 0;
}
/* line 52, ../sass/partials/_forms.scss */
form fieldset div p {
  text-align: left;
  margin-right: 72px;
}
/* line 58, ../sass/partials/_forms.scss */
form fieldset div .formLabel {
  width: 358.75px;
  margin-right: 20px;
  float: left;
  zoom: 1;
  text-align: right;
  margin-top: 5px;
}
/* line 63, ../sass/partials/_forms.scss */
form fieldset div .formLabel .icon {
  display: inline-block;
  width: 40px;
  height: 40px;
  margin: 0;
  padding: 13px 13px;
  text-align: center;
  font-size: 1em;
  color: #fefefe;
}
/* line 73, ../sass/partials/_forms.scss */
form fieldset div .formLabel .icon.iconfacebook {
  background: #4761a2;
}
/* line 74, ../sass/partials/_forms.scss */
form fieldset div .formLabel .icon.icontwitter {
  background: #1f9bd3;
}
/* line 75, ../sass/partials/_forms.scss */
form fieldset div .formLabel .icon.icongoogleplus {
  background: #555555;
}
/* line 76, ../sass/partials/_forms.scss */
form fieldset div .formLabel .icon.iconyoutube {
  background: #dc2b1b;
}
/* line 77, ../sass/partials/_forms.scss */
form fieldset div .formLabel .icon.iconpinterest {
  background: #cb2027;
}
/* line 80, ../sass/partials/_forms.scss */
form fieldset div .formLabel.social {
  margin-top: 18px !important;
}
/* line 82, ../sass/partials/_forms.scss */
form fieldset div .formInput {
  width: 450px;
  float: left;
  margin-right: 0;
  zoom: 1;
}
/* line 90, ../sass/partials/_forms.scss */
form fieldset div .horizontalCheckbox {
  text-align: center;
}
/* line 92, ../sass/partials/_forms.scss */
form fieldset div .horizontalCheckbox div {
  width: 485px;
  margin-right: 20px;
  float: left;
  text-align: center;
}
/* line 95, ../sass/partials/_forms.scss */
form fieldset div .horizontalCheckbox div:last-child {
  margin-right: 0;
}
/* line 102, ../sass/partials/_forms.scss */
form fieldset div input[name="bodyType"], form fieldset div input.brandCarried {
  position: absolute;
  top: -9999px;
  left: -9999px;
}
/* line 107, ../sass/partials/_forms.scss */
form fieldset div input[type=radio]:checked + .radioBox, form fieldset div .brandSelected {
  background-color: #e7e7e7;
}
/* line 117, ../sass/partials/_forms.scss */
form fieldset div .radioBox {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  border: 2px solid #e7e7e7;
  float: left;
  width: 119px;
  height: 100px;
  margin: 5px !important;
  text-align: center;
  background-size: 110px auto;
  background-repeat: no-repeat;
  background-position: center;
}
/* line 128, ../sass/partials/_forms.scss */
form fieldset div .radioBox label {
  width: 100%;
  font-size: 0.75em;
  float: left;
  text-align: center;
}
/* line 135, ../sass/partials/_forms.scss */
form fieldset div .checkBox {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  border: 2px solid #e7e7e7;
  float: left;
  width: 155px;
  height: 180px;
  margin: 5px !important;
  text-align: center;
  background-size: 120px auto;
  background-repeat: no-repeat;
  background-position: center;
}
/* line 146, ../sass/partials/_forms.scss */
form fieldset div .checkBox label {
  width: 100%;
  float: left;
  text-align: center;
}

/* line 156, ../sass/partials/_forms.scss */
.errorMessage {
  margin: -2px 0 0 0 !important;
}
/* line 158, ../sass/partials/_forms.scss */
.errorMessage ul {
  text-align: center !important;
  margin: 0 !important;
  width: 100%;
  color: #fefefe;
  background-color: #dc2b1b;
  font-weight: 300;
  list-style-type: none;
}
/* line 168, ../sass/partials/_forms.scss */
.errorMessage li {
  margin-left: -3em !important;
  list-style-type: none;
}

/* line 174, ../sass/partials/_forms.scss */
textarea + .errorMessage {
  margin-top: -10px !important;
}

/* line 180, ../sass/partials/_forms.scss */
.medium {
  width: 80%;
}

/* line 184, ../sass/partials/_forms.scss */
.horizontalCheckbox {
  padding: 20px 10px;
}
/* line 187, ../sass/partials/_forms.scss */
.horizontalCheckbox > div {
  float: left;
  width: 25%;
}

/* line 3, ../sass/partials/_base.scss */
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 11, ../sass/partials/_base.scss */
html, body {
  margin: 0;
  padding: 0;
  background: #fefefe;
}

/* line 16, ../sass/partials/_base.scss */
a {
  -webkit-transition: background, 0.1s;
  -moz-transition: background, 0.1s;
  -o-transition: background, 0.1s;
  transition: background, 0.1s;
  text-decoration: none;
  color: #0076a3;
}
/* line 22, ../sass/partials/_base.scss */
a:hover {
  color: #148ab7;
}

/* line 27, ../sass/partials/_base.scss */
a.white, .card .actions a.button, table tbody th.actions a.button, table tbody td.actions a.button, table thead th.actions a.button, table thead td.actions a.button, table tfoot th.actions a.button, table tfoot td.actions a.button {
  color: #fefefe;
}

/* line 29, ../sass/partials/_base.scss */
img {
  vertical-align: middle;
}

/* line 31, ../sass/partials/_base.scss */
.inner {
  *zoom: 1;
  clear: both;
  max-width: 2000px;
  min-width: 1100px;
  margin: 0 auto;
}
/* line 53, ../sass/partials/_fluidGrid.scss */
.inner:before, .inner:after {
  content: ".";
  display: block;
  height: 0;
  overflow: hidden;
}
/* line 59, ../sass/partials/_fluidGrid.scss */
.inner:after {
  clear: both;
}

/* line 35, ../sass/partials/_base.scss */
figcaption {
  padding: 10px;
}

/* line 39, ../sass/partials/_base.scss */
table {
  width: 100%;
  border-collapse: collapse;
}
/* line 46, ../sass/partials/_base.scss */
table tr:nth-child(even) {
  background: #fafafa;
}

/* line 4, ../sass/partials/specific/_head.scss */
.siteHead {
  background: #04334d;
}
/* line 6, ../sass/partials/specific/_head.scss */
.siteHead #brand {
  width: 611.25px;
  margin-right: 20px;
  float: left;
  margin-right: 525px;
  padding: 30px 0;
}
/* line 12, ../sass/partials/specific/_head.scss */
.siteHead .carAdvisor {
  width: 358.75px;
  margin-right: 20px;
  float: left;
  margin-right: 0;
  padding: 20px 0 25px 0;
  text-align: right;
  color: #fefefe;
}
/* line 20, ../sass/partials/specific/_head.scss */
.siteHead .carAdvisor a {
  background-color: #044c74;
  margin-top: 5px;
  font-size: 0.8em;
  text-transform: uppercase;
}
/* line 25, ../sass/partials/specific/_head.scss */
.siteHead .carAdvisor a:hover, .siteHead .carAdvisor a:focus {
  background-color: #186088;
}
/* line 30, ../sass/partials/specific/_head.scss */
.siteHead nav {
  *zoom: 1;
  background: #002943;
}
/* line 53, ../sass/partials/_fluidGrid.scss */
.siteHead nav:before, .siteHead nav:after {
  content: ".";
  display: block;
  height: 0;
  overflow: hidden;
}
/* line 59, ../sass/partials/_fluidGrid.scss */
.siteHead nav:after {
  clear: both;
}
/* line 34, ../sass/partials/specific/_head.scss */
.siteHead nav > div {
  *zoom: 1;
  clear: both;
  max-width: 2000px;
  min-width: 1100px;
  margin: 0 auto;
}
/* line 53, ../sass/partials/_fluidGrid.scss */
.siteHead nav > div:before, .siteHead nav > div:after {
  content: ".";
  display: block;
  height: 0;
  overflow: hidden;
}
/* line 59, ../sass/partials/_fluidGrid.scss */
.siteHead nav > div:after {
  clear: both;
}
/* line 36, ../sass/partials/specific/_head.scss */
.siteHead nav a {
  display: block;
  padding: 20px 18px;
  border-right: 1px solid #04334d;
  float: left;
  line-height: 1em;
  font-size: 0.94em;
  color: #fefefe;
}
/* line 46, ../sass/partials/specific/_head.scss */
.siteHead nav a:first-child {
  margin-left: -10px;
  border-left: 1px solid #04334d;
}
/* line 51, ../sass/partials/specific/_head.scss */
.siteHead nav a:hover, .siteHead nav a:focus {
  background: #04334d;
  color: #fefefe;
}
/* line 52, ../sass/partials/specific/_head.scss */
.siteHead nav a.active {
  background: #04334d;
}
/* line 54, ../sass/partials/specific/_head.scss */
.siteHead nav .special {
  margin-right: -10px;
  float: right;
  border-left: 1px solid #04334d;
}
/* line 60, ../sass/partials/specific/_head.scss */
.siteHead nav .special.dropdown .button {
  font-family: "Din", "Helvetica Neue", Arial sans-serif;
  font-weight: 400;
}
/* line 68, ../sass/partials/specific/_head.scss */
.siteHead nav .dropdown .button {
  background: none;
  border-left: none;
  padding-left: 30px;
}
/* line 73, ../sass/partials/specific/_head.scss */
.siteHead nav .dropdown dl {
  top: 41px;
  z-index: 20;
}
/* line 76, ../sass/partials/specific/_head.scss */
.siteHead nav .dropdown dl dd {
  overflow: hidden;
}
/* line 78, ../sass/partials/specific/_head.scss */
.siteHead nav .dropdown dl dd a {
  padding: 10px 15px !important;
  float: none;
  border-left: none;
  border-right: none;
  color: #0076a3;
}

/* line 91, ../sass/partials/specific/_head.scss */
.subnav {
  padding: 5px 0;
}

/* line 99, ../sass/partials/specific/_head.scss */
.topLevel .pageHead h1 {
  width: 1495px;
  margin-right: 20px;
  float: left;
  text-transform: uppercase;
  text-align: center;
}
/* line 105, ../sass/partials/specific/_head.scss */
.topLevel .pageHead .intro {
  margin-top: 30px;
}

/* line 112, ../sass/partials/specific/_head.scss */
.pageHead {
  *zoom: 1;
  clear: both;
  max-width: 2000px;
  min-width: 1100px;
  margin: 0 auto;
  margin-bottom: 20px;
  padding: 40px 0;
}
/* line 53, ../sass/partials/_fluidGrid.scss */
.pageHead:before, .pageHead:after {
  content: ".";
  display: block;
  height: 0;
  overflow: hidden;
}
/* line 59, ../sass/partials/_fluidGrid.scss */
.pageHead:after {
  clear: both;
}
/* line 116, ../sass/partials/specific/_head.scss */
.pageHead h1 {
  width: 1116.25px;
  margin-right: 20px;
  float: left;
  font-weight: 400;
}
/* line 121, ../sass/partials/specific/_head.scss */
.pageHead div {
  width: 358.75px;
  margin-right: 20px;
  float: left;
  margin-right: 0;
  padding-top: 15px;
  float: right;
}
/* line 126, ../sass/partials/specific/_head.scss */
.pageHead div .button {
  float: right;
}
/* line 132, ../sass/partials/specific/_head.scss */
.pageHead .dropdown {
  padding-top: 5px;
}
/* line 135, ../sass/partials/specific/_head.scss */
.pageHead .dropdown dd {
  text-align: left;
}
/* line 138, ../sass/partials/specific/_head.scss */
.pageHead .dropdown dd span {
  display: inline-block;
  width: 20px;
}

/* line 149, ../sass/partials/specific/_head.scss */
.reveal-modal hgroup {
  margin-bottom: 10px;
}

/* line 160, ../sass/partials/specific/_head.scss */
#sulit form div {
  margin-bottom: 20px;
}
/* line 165, ../sass/partials/specific/_head.scss */
#sulit .siteHead {
  padding: 30px 0;
  background-color: #fefefe;
}
/* line 170, ../sass/partials/specific/_head.scss */
#sulit .siteHead .sulit {
  width: 250px;
  float: right;
}
/* line 176, ../sass/partials/specific/_head.scss */
#sulit .siteFoot {
  padding: 20px 0;
  border-top: 1px solid #e7e7e7;
  border-bottom: 1px solid #e7e7e7;
  background: #fefefe;
}
/* line 182, ../sass/partials/specific/_head.scss */
#sulit .siteFoot .copyright {
  color: #333333;
}
/* line 187, ../sass/partials/specific/_head.scss */
#sulit .load {
  width: 100px;
  margin: 0 auto;
  padding: 200px 0;
  text-align: center;
}
/* line 192, ../sass/partials/specific/_head.scss */
#sulit .load .preloader {
  display: block;
  width: 20px;
  height: 20px;
  margin: 0 auto;
}

@media all and (max-device-width: 768px) {
  /* line 6, ../sass/partials/specific/_mobile.scss */
  html, body {
    width: 1180px;
  }
}
@media all and (max-device-width: 320px) {
  /* line 14, ../sass/partials/specific/_mobile.scss */
  html, body {
    width: 1180px;
  }
}
/* line 3, ../sass/partials/patAdmin/_adminBase.scss */
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 4, ../sass/partials/patAdmin/_adminBase.scss */
html {
  background: #fefefe;
}

/*
	Utility Classes
	________________


	Position
	Padding
	Margin
	Border
	Backgrounds
	Color
	Display
	Height & Width
*/
/* line 4, ../sass/partials/patAdmin/_adminUi.scss */
.pill {
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  -ms-border-radius: 15px;
  -o-border-radius: 15px;
  border-radius: 15px;
}

/* line 8, ../sass/partials/patAdmin/_adminUi.scss */
.breadcrumb {
  padding: 0;
}

/* line 15, ../sass/partials/patAdmin/_adminUi.scss */
table {
  margin-top: 10px;
}
/* line 18, ../sass/partials/patAdmin/_adminUi.scss */
table thead, table tfoot, table tr:nth-child(even) {
  background: #FAFAFA;
}
/* line 21, ../sass/partials/patAdmin/_adminUi.scss */
table tr td {
  padding: 5px 10px;
}
/* line 24, ../sass/partials/patAdmin/_adminUi.scss */
table tbody, table thead, table tfoot {
  border: 1px solid #e7e7e7;
}
/* line 27, ../sass/partials/patAdmin/_adminUi.scss */
table tbody th, table tbody td, table thead th, table thead td, table tfoot th, table tfoot td {
  border-right: 1px solid #e7e7e7;
  vertical-align: middle;
}
/* line 30, ../sass/partials/patAdmin/_adminUi.scss */
table tbody th.checkbox, table tbody td.checkbox, table thead th.checkbox, table thead td.checkbox, table tfoot th.checkbox, table tfoot td.checkbox {
  padding: 5px 10px;
  width: 30px;
  text-align: center;
}
/* line 36, ../sass/partials/patAdmin/_adminUi.scss */
table tbody th.details p, table tbody td.details p, table thead th.details p, table thead td.details p, table tfoot th.details p, table tfoot td.details p {
  margin: 0;
  color: #555555;
}
/* line 42, ../sass/partials/patAdmin/_adminUi.scss */
table tbody th.actions .button, table tbody td.actions .button, table thead th.actions .button, table thead td.actions .button, table tfoot th.actions .button, table tfoot td.actions .button {
  margin-right: 5px;
}
/* line 47, ../sass/partials/patAdmin/_adminUi.scss */
table tbody th.actions .button.disabled, table tbody td.actions .button.disabled, table thead th.actions .button.disabled, table thead td.actions .button.disabled, table tfoot th.actions .button.disabled, table tfoot td.actions .button.disabled {
  background-color: #e7e7e7 !important;
}
/* line 52, ../sass/partials/patAdmin/_adminUi.scss */
table tbody th, table thead th, table tfoot th {
  padding-left: 10px;
  text-align: left;
  font-weight: bold;
  vertical-align: middle;
}

/* line 62, ../sass/partials/patAdmin/_adminUi.scss */
.searchArea > * {
  display: inline-block;
}
/* line 63, ../sass/partials/patAdmin/_adminUi.scss */
.searchArea input[type="search"] {
  width: auto;
  padding: 5px 3px 7px 0;
}
/* line 67, ../sass/partials/patAdmin/_adminUi.scss */
.searchArea input, .searchArea select {
  width: 200px;
}
/* line 68, ../sass/partials/patAdmin/_adminUi.scss */
.searchArea .button {
  margin-top: -1px;
}

/* line 73, ../sass/partials/patAdmin/_adminUi.scss */
.empty {
  padding: 10px;
  border: 1px solid #e7e7e7;
  text-align: center;
}

/* line 79, ../sass/partials/patAdmin/_adminUi.scss */
.smallSearch {
  padding: 5px;
}

/* line 83, ../sass/partials/patAdmin/_adminUi.scss */
.batchAction, .breadcrumb {
  font-size: 12px;
}
/* line 85, ../sass/partials/patAdmin/_adminUi.scss */
.batchAction a, .breadcrumb a {
  margin-left: 10px;
}
/* line 87, ../sass/partials/patAdmin/_adminUi.scss */
.batchAction .special, .breadcrumb .special {
  float: right;
}

/* line 90, ../sass/partials/patAdmin/_adminUi.scss */
.actions {
  text-align: left;
  border-right: none;
}
/* line 93, ../sass/partials/patAdmin/_adminUi.scss */
.actions a {
  display: table-cell;
  float: left;
  padding: 10px;
  color: #555555;
}
/* line 101, ../sass/partials/patAdmin/_adminUi.scss */
.actions a.disabled {
  background: transparent !important;
}
/* line 103, ../sass/partials/patAdmin/_adminUi.scss */
.actions a.disabled .icongithub {
  color: #aaaaaa;
}
/* line 104, ../sass/partials/patAdmin/_adminUi.scss */
.actions a.disabled .iconx {
  color: #aaaaaa;
}
/* line 106, ../sass/partials/patAdmin/_adminUi.scss */
.actions a:hover, .actions a:focus {
  color: #0076a3;
}
/* line 108, ../sass/partials/patAdmin/_adminUi.scss */
.actions a:hover.iconx, .actions a:focus.iconx {
  color: #b90611;
}
/* line 109, ../sass/partials/patAdmin/_adminUi.scss */
.actions a:hover.icongithub, .actions a:focus.icongithub {
  color: #ff7200;
}
/* line 112, ../sass/partials/patAdmin/_adminUi.scss */
.actions a span {
  vertical-align: middle;
  font-size: 1.2em;
}

/* line 119, ../sass/partials/patAdmin/_adminUi.scss */
.detailWindow {
  padding: 10px;
}
/* line 121, ../sass/partials/patAdmin/_adminUi.scss */
.detailWindow div {
  padding: 10px;
}
/* line 122, ../sass/partials/patAdmin/_adminUi.scss */
.detailWindow th div:first-child {
  float: left;
  font-weight: normal;
}
/* line 126, ../sass/partials/patAdmin/_adminUi.scss */
.detailWindow .actions {
  width: auto !important;
  float: right;
}
/* line 129, ../sass/partials/patAdmin/_adminUi.scss */
.detailWindow .actions > * {
  margin-left: 5px;
  float: left;
}
@media screen and (max-width: 1200px) and (min-width: 700px) {
  /* line 137, ../sass/partials/patAdmin/_adminUi.scss */
  .detailWindow .actions {
    display: block;
    margin-bottom: 10px;
    float: none;
  }
  /* line 141, ../sass/partials/patAdmin/_adminUi.scss */
  .detailWindow .actions > * {
    float: none;
    margin: 0;
  }
}

/* line 149, ../sass/partials/patAdmin/_adminUi.scss */
.paneAction {
  width: 100%;
  text-align: right;
  margin-bottom: 10px;
}

/* line 155, ../sass/partials/patAdmin/_adminUi.scss */
.greyBox {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  width: 100%;
  padding: 40px 20px !important;
  border: 2px dotted #e7e7e7;
  color: #aaaaaa;
  text-align: center;
  margin-bottom: 5px;
}

/* line 166, ../sass/partials/patAdmin/_adminUi.scss */
form {
  text-align: left;
}
/* line 170, ../sass/partials/patAdmin/_adminUi.scss */
form fieldset {
  width: 800px;
  margin-bottom: 60px;
}

/* line 176, ../sass/partials/patAdmin/_adminUi.scss */
.tableInTable {
  vertical-align: top;
}

/* line 180, ../sass/partials/patAdmin/_adminUi.scss */
.notification {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  padding: 10px 20px;
  border: none;
  text-align: left;
}
/* line 185, ../sass/partials/patAdmin/_adminUi.scss */
.notification a {
  color: #fefefe;
}
/* line 186, ../sass/partials/patAdmin/_adminUi.scss */
.notification.error {
  background-color: #eb3843;
}

/* line 192, ../sass/partials/patAdmin/_adminUi.scss */
.reveal-modal-bg {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=10);
  opacity: 0.1;
  position: fixed;
  height: 100%;
  width: 100%;
  background: #e7e7e7;
  z-index: 100;
  display: none;
  top: 0;
  left: 0;
}

/* line 204, ../sass/partials/patAdmin/_adminUi.scss */
.reveal-modal {
  visibility: hidden;
  top: 100px;
  left: 50%;
  margin-left: -300px;
  width: 520px;
  background: #fefefe;
  position: absolute;
  z-index: 101;
  padding: 30px 40px 34px;
}

/* line 217, ../sass/partials/patAdmin/_adminUi.scss */
.reveal-modal.small, .card .actions .reveal-modal.button, table tbody th.actions .reveal-modal.button, table tbody td.actions .reveal-modal.button, table thead th.actions .reveal-modal.button, table thead td.actions .reveal-modal.button, table tfoot th.actions .reveal-modal.button, table tfoot td.actions .reveal-modal.button, #forms form > div button.reveal-modal, #forms form > div .affixed .reveal-modal.button.blue, .affixed #forms form > div .reveal-modal.button.blue, #forms form table button.reveal-modal, #forms form table .affixed .reveal-modal.button.blue, .affixed #forms form table .reveal-modal.button.blue, #forms form > fieldset button.reveal-modal, #forms form > fieldset .affixed .reveal-modal.button.blue, .affixed #forms form > fieldset .reveal-modal.button.blue, .subnav a.reveal-modal.button {
  width: 350px;
  margin-left: -140px;
}

/* line 218, ../sass/partials/patAdmin/_adminUi.scss */
.reveal-modal.medium {
  width: 400px;
  margin-left: -240px;
}

/* line 219, ../sass/partials/patAdmin/_adminUi.scss */
.reveal-modal.large {
  width: 600px;
  margin-left: -340px;
}

/* line 220, ../sass/partials/patAdmin/_adminUi.scss */
.reveal-modal.xlarge, .reveal-modal#map, .reveal-modal#gallery {
  width: 800px;
  margin-left: -440px;
}

/* line 222, ../sass/partials/patAdmin/_adminUi.scss */
.close-reveal-modal {
  background: none;
  font-size: 22px;
  line-height: .5;
  position: absolute;
  top: 0;
  right: 0;
  color: #aaa !important;
  font-weight: bold;
  cursor: pointer;
}

/* line 238, ../sass/partials/patAdmin/_adminUi.scss */
.reveal-modal#map .info {
  width: 60%;
}
/* line 242, ../sass/partials/patAdmin/_adminUi.scss */
.reveal-modal#map .button {
  float: right;
}

/* line 2, ../sass/partials/patAdmin/specific/_forms.scss */
#forms section {
  margin-bottom: 120px;
}
/* line 4, ../sass/partials/patAdmin/specific/_forms.scss */
#forms section > div {
  margin: 40px;
}
/* line 6, ../sass/partials/patAdmin/specific/_forms.scss */
#forms pre {
  width: 800px;
  margin-left: 100px;
}
/* line 7, ../sass/partials/patAdmin/specific/_forms.scss */
#forms > div {
  margin-bottom: 80px;
}
/* line 8, ../sass/partials/patAdmin/specific/_forms.scss */
#forms form {
  margin-left: 100px;
}
/* line 9, ../sass/partials/patAdmin/specific/_forms.scss */
#forms form > div, #forms form table, #forms form > fieldset {
  margin-bottom: 40px;
}
/* line 12, ../sass/partials/patAdmin/specific/_forms.scss */
#forms form > div input, #forms form > div select, #forms form > div textarea, #forms form table input, #forms form table select, #forms form table textarea, #forms form > fieldset input, #forms form > fieldset select, #forms form > fieldset textarea {
  width: auto;
}
/* line 13, ../sass/partials/patAdmin/specific/_forms.scss */
#forms form > div .inlineCheckbox, #forms form table .inlineCheckbox, #forms form > fieldset .inlineCheckbox {
  display: inline-block;
  margin-right: 20px;
}
/* line 17, ../sass/partials/patAdmin/specific/_forms.scss */
#forms form > div label, #forms form table label, #forms form > fieldset label {
  font-weight: 600;
}
/* line 18, ../sass/partials/patAdmin/specific/_forms.scss */
#forms form > div input[type="checkbox"], #forms form table input[type="checkbox"], #forms form > fieldset input[type="checkbox"] {
  margin: 10px 5px;
}
/* line 19, ../sass/partials/patAdmin/specific/_forms.scss */
#forms form > div input[type='range'], #forms form table input[type='range'], #forms form > fieldset input[type='range'] {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-appearance: none;
  margin-top: 5px;
  padding: 2px 0;
  background-color: #aaaaaa;
}
/* line 27, ../sass/partials/patAdmin/specific/_forms.scss */
#forms form > div input.right, #forms form table input.right, #forms form > fieldset input.right {
  text-align: right;
}
/* line 28, ../sass/partials/patAdmin/specific/_forms.scss */
#forms form > div .submit > *, #forms form table .submit > *, #forms form > fieldset .submit > * {
  display: inline;
}
/* line 29, ../sass/partials/patAdmin/specific/_forms.scss */
#forms form > div .rangeContainer, #forms form table .rangeContainer, #forms form > fieldset .rangeContainer {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  padding: 0 10px;
  display: inline-block;
  border: 1px solid #aaaaaa;
}
/* line 34, ../sass/partials/patAdmin/specific/_forms.scss */
#forms form > div .rangeContainer input[type='range'], #forms form table .rangeContainer input[type='range'], #forms form > fieldset .rangeContainer input[type='range'] {
  display: block;
}
/* line 36, ../sass/partials/patAdmin/specific/_forms.scss */
#forms form > div .message, #forms form table .message, #forms form > fieldset .message {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  display: inline-block;
  padding: 3px 5px;
  border: 1px solid #aaaaaa;
  color: #aaaaaa;
  font-weight: 600;
}
/* line 43, ../sass/partials/patAdmin/specific/_forms.scss */
#forms form > div .message .icon, #forms form table .message .icon, #forms form > fieldset .message .icon {
  margin-right: 10px;
}
/* line 44, ../sass/partials/patAdmin/specific/_forms.scss */
#forms form > div .message.success, #forms form table .message.success, #forms form > fieldset .message.success {
  border: 1px solid #03a838;
  color: #03a838;
}
/* line 48, ../sass/partials/patAdmin/specific/_forms.scss */
#forms form > div .message.warning, #forms form table .message.warning, #forms form > fieldset .message.warning {
  border: 1px solid #ff7200;
  color: #ff7200;
}
/* line 52, ../sass/partials/patAdmin/specific/_forms.scss */
#forms form > div .message.error, #forms form table .message.error, #forms form > fieldset .message.error {
  border: 1px solid #b90611;
  color: #b90611;
}
/* line 56, ../sass/partials/patAdmin/specific/_forms.scss */
#forms form > div .message.block, #forms form table .message.block, #forms form > fieldset .message.block {
  display: block;
}
/* line 64, ../sass/partials/patAdmin/specific/_forms.scss */
#forms form > div.block input, #forms form > div.block select, #forms form > div.block textarea, #forms form > div.block .ddSelect, #forms form table.block input, #forms form table.block select, #forms form table.block textarea, #forms form table.block .ddSelect, #forms form > fieldset.block input, #forms form > fieldset.block select, #forms form > fieldset.block textarea, #forms form > fieldset.block .ddSelect {
  margin: 10px 0;
}
/* line 65, ../sass/partials/patAdmin/specific/_forms.scss */
#forms form > div.block .message, #forms form table.block .message, #forms form > fieldset.block .message {
  display: inline-block;
}
/* line 66, ../sass/partials/patAdmin/specific/_forms.scss */
#forms form > div.block > *, #forms form table.block > *, #forms form > fieldset.block > * {
  display: block;
}
/* line 68, ../sass/partials/patAdmin/specific/_forms.scss */
#forms form > div.block > * textarea + .message, #forms form table.block > * textarea + .message, #forms form > fieldset.block > * textarea + .message {
  position: absolute;
  margin: 5px 0 0 5px;
}
/* line 72, ../sass/partials/patAdmin/specific/_forms.scss */
#forms form > div.block > * textarea, #forms form table.block > * textarea, #forms form > fieldset.block > * textarea {
  margin-top: 0;
}
/* line 75, ../sass/partials/patAdmin/specific/_forms.scss */
#forms form > div.block.full input, #forms form > div.block.full select, #forms form > div.block.full textarea, #forms form > div.block.full .ddSelect, #forms form table.block.full input, #forms form table.block.full select, #forms form table.block.full textarea, #forms form table.block.full .ddSelect, #forms form > fieldset.block.full input, #forms form > fieldset.block.full select, #forms form > fieldset.block.full textarea, #forms form > fieldset.block.full .ddSelect {
  width: 100%;
}
/* line 76, ../sass/partials/patAdmin/specific/_forms.scss */
#forms form > div.block.full textarea, #forms form > div.block.full .ddSelect, #forms form table.block.full textarea, #forms form table.block.full .ddSelect, #forms form > fieldset.block.full textarea, #forms form > fieldset.block.full .ddSelect {
  margin-top: 10px !important;
}
/* line 78, ../sass/partials/patAdmin/specific/_forms.scss */
#forms form > div.block .rangeContainer, #forms form table.block .rangeContainer, #forms form > fieldset.block .rangeContainer {
  margin: 10px 0;
}
/* line 82, ../sass/partials/patAdmin/specific/_forms.scss */
#forms form > div.smallForm, #forms form > div > .smallForm, #forms form table.smallForm, #forms form table > .smallForm, #forms form > fieldset.smallForm, #forms form > fieldset > .smallForm {
  border: none;
}
/* line 84, ../sass/partials/patAdmin/specific/_forms.scss */
#forms form > div.smallForm textarea + .message, #forms form > div > .smallForm textarea + .message, #forms form table.smallForm textarea + .message, #forms form table > .smallForm textarea + .message, #forms form > fieldset.smallForm textarea + .message, #forms form > fieldset > .smallForm textarea + .message {
  position: absolute;
  margin: 5px 0 0 5px;
}
/* line 89, ../sass/partials/patAdmin/specific/_forms.scss */
#forms form > div.smallForm div input, #forms form > div.smallForm div textarea, #forms form > div.smallForm div select, #forms form > div.smallForm div .ddSelect, #forms form > div > .smallForm div input, #forms form > div > .smallForm div textarea, #forms form > div > .smallForm div select, #forms form > div > .smallForm div .ddSelect, #forms form table.smallForm div input, #forms form table.smallForm div textarea, #forms form table.smallForm div select, #forms form table.smallForm div .ddSelect, #forms form table > .smallForm div input, #forms form table > .smallForm div textarea, #forms form table > .smallForm div select, #forms form table > .smallForm div .ddSelect, #forms form > fieldset.smallForm div input, #forms form > fieldset.smallForm div textarea, #forms form > fieldset.smallForm div select, #forms form > fieldset.smallForm div .ddSelect, #forms form > fieldset > .smallForm div input, #forms form > fieldset > .smallForm div textarea, #forms form > fieldset > .smallForm div select, #forms form > fieldset > .smallForm div .ddSelect {
  margin: 0 0 20px 0;
}
/* line 92, ../sass/partials/patAdmin/specific/_forms.scss */
#forms form > div.smallForm div select + .message, #forms form > div > .smallForm div select + .message, #forms form table.smallForm div select + .message, #forms form table > .smallForm div select + .message, #forms form > fieldset.smallForm div select + .message, #forms form > fieldset > .smallForm div select + .message {
  position: absolute;
  margin: 3px 0 0 5px;
}
/* line 96, ../sass/partials/patAdmin/specific/_forms.scss */
#forms form > div.smallForm div input[type="checkbox"], #forms form > div > .smallForm div input[type="checkbox"], #forms form table.smallForm div input[type="checkbox"], #forms form table > .smallForm div input[type="checkbox"], #forms form > fieldset.smallForm div input[type="checkbox"], #forms form > fieldset > .smallForm div input[type="checkbox"] {
  margin: 10px 5px;
}
/* line 100, ../sass/partials/patAdmin/specific/_forms.scss */
#forms form > div.inlineForm > div, #forms form > div > .inlineForm > div, #forms form table.inlineForm > div, #forms form table > .inlineForm > div, #forms form > fieldset.inlineForm > div, #forms form > fieldset > .inlineForm > div {
  display: table-row;
  margin-top: 0 !important;
}
/* line 103, ../sass/partials/patAdmin/specific/_forms.scss */
#forms form > div.inlineForm > div > div, #forms form > div > .inlineForm > div > div, #forms form table.inlineForm > div > div, #forms form table > .inlineForm > div > div, #forms form > fieldset.inlineForm > div > div, #forms form > fieldset > .inlineForm > div > div {
  padding: 10px 5px;
  display: table-cell;
  vertical-align: middle;
  border-collapse: separate;
  border-spacing: 10px;
}
/* line 109, ../sass/partials/patAdmin/specific/_forms.scss */
#forms form > div.inlineForm > div > div:first-child, #forms form > div > .inlineForm > div > div:first-child, #forms form table.inlineForm > div > div:first-child, #forms form table > .inlineForm > div > div:first-child, #forms form > fieldset.inlineForm > div > div:first-child, #forms form > fieldset > .inlineForm > div > div:first-child {
  text-align: right;
}
/* line 110, ../sass/partials/patAdmin/specific/_forms.scss */
#forms form > div.inlineForm > div > div textarea + .message, #forms form > div > .inlineForm > div > div textarea + .message, #forms form table.inlineForm > div > div textarea + .message, #forms form table > .inlineForm > div > div textarea + .message, #forms form > fieldset.inlineForm > div > div textarea + .message, #forms form > fieldset > .inlineForm > div > div textarea + .message {
  position: absolute;
  margin: 5px 0 0 5px;
}

/* line 122, ../sass/partials/patAdmin/specific/_forms.scss */
.affixed {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  margin: 10px 0;
  border: 1px solid #aaaaaa;
  overflow: hidden;
  display: inline-block;
}
/* line 128, ../sass/partials/patAdmin/specific/_forms.scss */
.affixed .button {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
}
/* line 137, ../sass/partials/patAdmin/specific/_forms.scss */
.affixed > * {
  display: inline;
}
/* line 138, ../sass/partials/patAdmin/specific/_forms.scss */
.affixed > span {
  padding: 12px 10px;
  height: 100%;
  background-color: #aaaaaa;
  color: #fefefe;
}
/* line 144, ../sass/partials/patAdmin/specific/_forms.scss */
.affixed > a {
  padding-left: 10px;
  padding-right: 10px;
}
/* line 147, ../sass/partials/patAdmin/specific/_forms.scss */
.affixed > a.clear {
  background: none !important;
  color: #aaaaaa !important;
}
/* line 153, ../sass/partials/patAdmin/specific/_forms.scss */
.affixed > span:first-child, .affixed > a:first-child {
  border-right: 1px solid #fefefe;
}
/* line 154, ../sass/partials/patAdmin/specific/_forms.scss */
.affixed > span:last-child, .affixed > a:last-child {
  border-left: 1px solid #fefefe;
  margin-left: -5px;
}
/* line 156, ../sass/partials/patAdmin/specific/_forms.scss */
.affixed.blue {
  border: 1px solid #0076a3;
}
/* line 158, ../sass/partials/patAdmin/specific/_forms.scss */
.affixed.blue > span {
  background-color: #0076a3;
  color: #fefefe;
}
/* line 162, ../sass/partials/patAdmin/specific/_forms.scss */
.affixed.blue a {
  background-color: #0076a3;
}
/* line 164, ../sass/partials/patAdmin/specific/_forms.scss */
.affixed.blue a:hover, .affixed.blue a:focus {
  background: #148ab7;
  color: #fefefe;
}
/* line 170, ../sass/partials/patAdmin/specific/_forms.scss */
.affixed.green {
  border: 1px solid #21c656;
}
/* line 172, ../sass/partials/patAdmin/specific/_forms.scss */
.affixed.green > span {
  background-color: #21c656;
  color: #fefefe;
}
/* line 178, ../sass/partials/patAdmin/specific/_forms.scss */
.affixed.orange {
  border: 1px solid #ff901e;
}
/* line 180, ../sass/partials/patAdmin/specific/_forms.scss */
.affixed.orange > span {
  background-color: #ff901e;
  color: #fefefe;
}
/* line 186, ../sass/partials/patAdmin/specific/_forms.scss */
.affixed.red {
  border: 1px solid #af0007;
}
/* line 188, ../sass/partials/patAdmin/specific/_forms.scss */
.affixed.red > span {
  background-color: #af0007;
  color: #fefefe;
}
/* line 194, ../sass/partials/patAdmin/specific/_forms.scss */
.affixed input {
  width: auto;
  border: none;
  margin: 0 !important;
  padding: 10px;
}
/* line 199, ../sass/partials/patAdmin/specific/_forms.scss */
.affixed input:focus {
  outline: none;
}
/* line 200, ../sass/partials/patAdmin/specific/_forms.scss */
.affixed input.right {
  text-align: right;
}
/* line 202, ../sass/partials/patAdmin/specific/_forms.scss */
.affixed span + input, .affixed input + span, .affixed a + input, .affixed input + a {
  margin-left: -5px !important;
}

/* line 208, ../sass/partials/patAdmin/specific/_forms.scss */
.dropdown .affixed {
  margin: 0;
}
/* line 209, ../sass/partials/patAdmin/specific/_forms.scss */
.dropdown .iconarrowdownsmall {
  float: none;
  position: relative;
  right: 0;
  top: 0;
}
/* line 215, ../sass/partials/patAdmin/specific/_forms.scss */
.dropdown .affixed:hover + .drop {
  display: block;
}
/* line 216, ../sass/partials/patAdmin/specific/_forms.scss */
.dropdown .drop:hover {
  display: block;
}
/* line 217, ../sass/partials/patAdmin/specific/_forms.scss */
.dropdown > .drop {
  -moz-border-radius-bottomleft: 3px;
  -webkit-border-bottom-left-radius: 3px;
  border-bottom-left-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  -webkit-border-bottom-right-radius: 3px;
  border-bottom-right-radius: 3px;
  display: none;
  border: 1px solid #e7e7e7;
  position: absolute;
  z-index: 9999;
  float: left;
}
/* line 224, ../sass/partials/patAdmin/specific/_forms.scss */
.dropdown > .drop a {
  display: block;
  background-color: #fefefe;
  padding: 10px;
  min-width: 200px;
  color: #333333;
  border-bottom: 1px dotted #e7e7e7;
}
/* line 231, ../sass/partials/patAdmin/specific/_forms.scss */
.dropdown > .drop a:last-child {
  border-bottom: none;
}
/* line 232, ../sass/partials/patAdmin/specific/_forms.scss */
.dropdown > .drop a:hover, .dropdown > .drop a:focus {
  background-color: #fafafa;
  color: #3d3d3d;
}
/* line 236, ../sass/partials/patAdmin/specific/_forms.scss */
.dropdown > .drop a span {
  padding-right: 20px;
}

/* line 245, ../sass/partials/patAdmin/specific/_forms.scss */
.ddSelect {
  /* Size & position */
  display: inline-block;
  margin-bottom: 5px;
  position: relative;
  width: 200px;
  padding: 5px 10px;
  /* Styles */
  background: #fefefe;
  border-radius: 5px;
  border: 1px solid #aaaaaa;
  cursor: pointer;
  outline: none;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}

/* line 268, ../sass/partials/patAdmin/specific/_forms.scss */
.ddSelect:after {
  /* Little arrow */
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  top: 50%;
  right: 15px;
  margin-top: -3px;
  border-width: 6px 6px 0 6px;
  border-style: solid;
  border-color: #aaaaaa transparent;
}

/* line 281, ../sass/partials/patAdmin/specific/_forms.scss */
.ddSelect .dropdown {
  /* Size & position */
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  /* Styles */
  background: #fefefe;
  border-radius: 0 0 5px 5px;
  border: 1px solid #aaaaaa;
  border-top: none;
  border-bottom: none;
  list-style: none;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  /* Hiding */
  max-height: 0;
  overflow: hidden;
}

/* line 307, ../sass/partials/patAdmin/specific/_forms.scss */
.ddSelect .dropdown li {
  padding: 0 10px;
}
/* line 309, ../sass/partials/patAdmin/specific/_forms.scss */
.ddSelect .dropdown li:hover {
  background-color: #fafafa;
}

/* line 312, ../sass/partials/patAdmin/specific/_forms.scss */
.ddSelect .dropdown li a {
  display: block;
  text-decoration: none;
  color: #555555;
  padding: 10px 0;
  transition: all 0.3s ease-out;
  border-bottom: 1px solid #e6e8ea;
}

/* line 321, ../sass/partials/patAdmin/specific/_forms.scss */
.ddSelect .dropdown li:last-of-type a {
  border: none;
}

/* line 325, ../sass/partials/patAdmin/specific/_forms.scss */
.ddSelect .dropdown li i {
  margin-right: 20px;
  color: inherit;
  vertical-align: middle;
}

/* Hover state */
/* line 333, ../sass/partials/patAdmin/specific/_forms.scss */
.ddSelect .dropdown li:hover a {
  color: #555555;
}

/* Active state */
/* line 339, ../sass/partials/patAdmin/specific/_forms.scss */
.ddSelect.active {
  border-radius: 5px 5px 0 0;
  color: #aaaaaa;
  background: #e7e7e7;
  box-shadow: none;
  border-bottom: none;
}

/* line 347, ../sass/partials/patAdmin/specific/_forms.scss */
.ddSelect.active:after {
  border-color: #aaaaaa transparent;
}

/* line 351, ../sass/partials/patAdmin/specific/_forms.scss */
.ddSelect.active .dropdown {
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  max-height: 400px;
}

/* DEMO 5 */
/* line 358, ../sass/partials/patAdmin/specific/_forms.scss */
.ddSelect:focus {
  border-radius: 5px 5px 0 0;
  background: #e7e7e7;
  color: #aaaaaa;
  box-shadow: none;
  border-bottom: none;
}

/* line 366, ../sass/partials/patAdmin/specific/_forms.scss */
.ddSelect:focus:after {
  border-color: #aaaaaa transparent;
}

/* line 370, ../sass/partials/patAdmin/specific/_forms.scss */
.ddSelect:focus .dropdown {
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  max-height: 400px;
}

/* line 4, ../sass/partials/patAdmin/_adminHead.scss */
header.siteHead {
  background-color: #002943;
  min-width: 1100px;
}
/* line 8, ../sass/partials/patAdmin/_adminHead.scss */
header.siteHead a:first-child {
  margin: 0;
}
/* line 10, ../sass/partials/patAdmin/_adminHead.scss */
header.siteHead li {
  float: left;
  border: none;
  position: relative;
}
/* line 16, ../sass/partials/patAdmin/_adminHead.scss */
header.siteHead li:hover .subMenu {
  display: block;
}
/* line 19, ../sass/partials/patAdmin/_adminHead.scss */
header.siteHead li.userId, header.siteHead li.search {
  float: right;
}
/* line 20, ../sass/partials/patAdmin/_adminHead.scss */
header.siteHead li.search {
  border-left: 1px solid #04334d;
}
/* line 22, ../sass/partials/patAdmin/_adminHead.scss */
header.siteHead li.search a {
  padding-top: 21px;
}
/* line 23, ../sass/partials/patAdmin/_adminHead.scss */
header.siteHead li.search span {
  font-size: 16px;
}
/* line 27, ../sass/partials/patAdmin/_adminHead.scss */
header.siteHead li a {
  height: 65px;
  padding-top: 24px;
  border: none !important;
}
/* line 32, ../sass/partials/patAdmin/_adminHead.scss */
header.siteHead li a#logo {
  padding-top: 20px;
}
/* line 34, ../sass/partials/patAdmin/_adminHead.scss */
header.siteHead li a .notification {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  float: right;
  display: inline-block;
  padding: 3px 4px 2px 3px;
  margin: 0;
  position: relative;
  top: -17px;
  right: -5px;
  border: none;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 11px;
  background: #b90611;
  color: #fefefe;
}
/* line 53, ../sass/partials/patAdmin/_adminHead.scss */
header.siteHead .subMenu {
  display: none;
  position: absolute;
  top: 65px;
}
/* line 57, ../sass/partials/patAdmin/_adminHead.scss */
header.siteHead .subMenu li {
  width: 150%;
  background-color: #002943;
}
/* line 61, ../sass/partials/patAdmin/_adminHead.scss */
header.siteHead .subMenu li a {
  width: 100%;
}

/* line 67, ../sass/partials/patAdmin/_adminHead.scss */
.subnav {
  overflow: hidden;
  *zoom: 1;
  padding: 0;
}
/* line 70, ../sass/partials/patAdmin/_adminHead.scss */
.subnav > * {
  padding: 10px 20px;
  height: 55px;
  float: left;
  border-right: 1px solid #e7e7e7;
}
/* line 76, ../sass/partials/patAdmin/_adminHead.scss */
.subnav > *:first-child {
  width: auto;
}
/* line 77, ../sass/partials/patAdmin/_adminHead.scss */
.subnav > *:last-child {
  float: right;
  border-left: 1px solid #e7e7e7;
  border-right: none;
}
/* line 82, ../sass/partials/patAdmin/_adminHead.scss */
.subnav nav {
  padding-top: 15px;
}
/* line 86, ../sass/partials/patAdmin/_adminHead.scss */
.subnav a {
  text-transform: none;
  font-family: Helvetica, Arial, sans-serif;
}

/* line 95, ../sass/partials/patAdmin/_adminHead.scss */
.pageHead {
  -webkit-box-shadow: 1px #555555 5px 1px;
  -moz-box-shadow: 1px #555555 5px 1px;
  box-shadow: 1px #555555 5px 1px;
  padding: 30px 20px;
  margin: 0 0 20px 0;
  min-width: 1100px;
  background-color: #fefefe;
}
/* line 103, ../sass/partials/patAdmin/_adminHead.scss */
.pageHead h1 {
  width: 100%;
  margin-bottom: 5px;
  text-transform: uppercase;
  font-size: 27px;
}
/* line 109, ../sass/partials/patAdmin/_adminHead.scss */
.pageHead p {
  margin: 0;
}

/* line 3, ../sass/partials/patAdmin/_adminBody.scss */
html {
  background: #fefefe;
}

/* line 9, ../sass/partials/patAdmin/_adminBody.scss */
body .core {
  overflow: hidden;
  *zoom: 1;
  clear: both;
  max-width: 2000px;
  min-width: 1100px;
  margin: 0 auto;
}
/* line 17, ../sass/partials/patAdmin/_adminBody.scss */
body .core aside.drawer {
  -webkit-transition: all 1s ease-out;
  -moz-transition: all 1s ease-out;
  -o-transition: all 1s ease-out;
  transition: all 1s ease-out;
  -webkit-box-shadow: 0px 5px 10px #aaaaaa;
  -moz-box-shadow: 0px 5px 10px #aaaaaa;
  box-shadow: 0px 5px 10px #aaaaaa;
  top: 65px;
  right: -300px;
  position: absolute;
  display: none;
  width: 300px;
  height: 90%;
  padding: 20px;
  background-color: rgba(255, 255, 255, 0.97);
  z-index: 10;
}
/* line 26, ../sass/partials/patAdmin/_adminBody.scss */
body .core aside.drawer.open {
  display: block;
  right: 0;
}
/* line 31, ../sass/partials/patAdmin/_adminBody.scss */
body .core aside.drawer div {
  position: relative;
}
/* line 33, ../sass/partials/patAdmin/_adminBody.scss */
body .core aside.drawer div .toggler {
  top: -15px;
  bottom: -10px;
  position: absolute;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
}
/* line 39, ../sass/partials/patAdmin/_adminBody.scss */
body .core aside.drawer .results {
  padding: 10px 0;
}
/* line 42, ../sass/partials/patAdmin/_adminBody.scss */
body .core aside.drawer .results li {
  padding: 10px 0;
  margin-bottom: 5px;
}
/* line 51, ../sass/partials/patAdmin/_adminBody.scss */
body .core aside .globalSearch form {
  padding: 10px 0 30px 0;
}
/* line 53, ../sass/partials/patAdmin/_adminBody.scss */
body .core aside .globalSearch form input[type="text"] {
  margin: 10px 0;
}
/* line 60, ../sass/partials/patAdmin/_adminBody.scss */
body .core > .contentPane {
  width: 100%;
  float: left;
  overflow: hidden;
  background: #eeeeee;
}
/* line 66, ../sass/partials/patAdmin/_adminBody.scss */
body .core > .contentPane .sideNav {
  padding-bottom: 500em !important;
  margin-bottom: -500em !important;
  display: inline-block;
  margin-top: 11px;
  width: 15%;
  float: left;
  background-color: transparent;
}
/* line 74, ../sass/partials/patAdmin/_adminBody.scss */
body .core > .contentPane .sideNav strong {
  display: block;
  margin: 10px;
}
/* line 78, ../sass/partials/patAdmin/_adminBody.scss */
body .core > .contentPane .sideNav nav {
  margin: 0;
}
/* line 79, ../sass/partials/patAdmin/_adminBody.scss */
body .core > .contentPane .sideNav a {
  padding: 10px 10px 10px 15px;
  color: #333333;
}
/* line 83, ../sass/partials/patAdmin/_adminBody.scss */
body .core > .contentPane .sideNav a.active {
  border-right: 1px solid #0076a3;
  color: #0076a3;
  background-color: transparent;
}
/* line 91, ../sass/partials/patAdmin/_adminBody.scss */
body .core > .contentPane .tabbedArea {
  padding-bottom: 500em !important;
  margin-bottom: -500em !important;
  display: inline-block;
  width: 84%;
}
/* line 95, ../sass/partials/patAdmin/_adminBody.scss */
body .core > .contentPane .tabbedArea nav {
  border: none;
}
/* line 97, ../sass/partials/patAdmin/_adminBody.scss */
body .core > .contentPane .tabbedArea nav a.active {
  border: none;
  background: #fefefe;
}
/* line 101, ../sass/partials/patAdmin/_adminBody.scss */
body .core > .contentPane .tabbedArea nav a:hover {
  background: #fafafa;
}
/* line 105, ../sass/partials/patAdmin/_adminBody.scss */
body .core > .contentPane .content, body .core > .contentPane .paneWrap {
  padding: 20px;
}
/* line 109, ../sass/partials/patAdmin/_adminBody.scss */
body .core > .contentPane .paneWrap {
  background-color: #fefefe;
}
/* line 112, ../sass/partials/patAdmin/_adminBody.scss */
body .core > .contentPane .paneWrap .cellWithImage {
  width: 240px;
  text-align: center;
}
/* line 115, ../sass/partials/patAdmin/_adminBody.scss */
body .core > .contentPane .paneWrap .cellWithImage img {
  margin: 5px 0;
}
/* line 118, ../sass/partials/patAdmin/_adminBody.scss */
body .core > .contentPane .paneWrap td.actions {
  min-width: 250px;
  max-width: 250px;
  width: 250px;
  text-align: center;
}
/* line 125, ../sass/partials/patAdmin/_adminBody.scss */
body .core > .contentPane .paneWrap .editable {
  background-color: #fff799;
}
/* line 130, ../sass/partials/patAdmin/_adminBody.scss */
body .core > .contentPane .paneWrap .smallColumn {
  width: 15%;
}
/* line 134, ../sass/partials/patAdmin/_adminBody.scss */
body .core > .contentPane .details {
  width: 30%;
  padding: 20px;
}
/* line 142, ../sass/partials/patAdmin/_adminBody.scss */
body aside {
  background-color: #fefefe;
}
/* line 144, ../sass/partials/patAdmin/_adminBody.scss */
body aside .searchBox {
  padding: 10px;
}
/* line 146, ../sass/partials/patAdmin/_adminBody.scss */
body aside .searchBox form {
  padding: 0 !important;
}
/* line 148, ../sass/partials/patAdmin/_adminBody.scss */
body aside .vertical {
  margin-top: 20px;
}
/* line 151, ../sass/partials/patAdmin/_adminBody.scss */
body aside .vertical strong {
  display: block;
  margin: 0 0 10px 10px;
}
/* line 155, ../sass/partials/patAdmin/_adminBody.scss */
body aside .vertical a {
  font-family: #333333;
  text-transform: none;
  padding-left: 10px;
}
/* line 161, ../sass/partials/patAdmin/_adminBody.scss */
body aside .vertical a.active {
  background: #04334d;
  color: #fefefe;
}
/* line 164, ../sass/partials/patAdmin/_adminBody.scss */
body aside .vertical a.active:hover {
  background: #04334d;
}
/* line 169, ../sass/partials/patAdmin/_adminBody.scss */
body aside .vertical a:hover {
  background-color: #e7e7e7;
}
/* line 173, ../sass/partials/patAdmin/_adminBody.scss */
body aside .vertical a:first-child {
  border-top: 1px solid #e7e7e7;
}
/* line 6, ../sass/partials/patAdmin/specific/_inquiries.scss */
body #inquiries .detailWindow th:first-child {
  width: 60%;
}
/* line 12, ../sass/partials/patAdmin/specific/_inquiries.scss */
body #inquiries .suggestedListings {
  width: 20%;
  margin: 0;
  padding: 0;
  max-height: 540px;
  position: relative;
  overflow: scroll;
}
/* line 18, ../sass/partials/patAdmin/specific/_inquiries.scss */
body #inquiries .suggestedListings li {
  overflow: hidden;
  *zoom: 1;
  list-style: none;
}
/* line 23, ../sass/partials/patAdmin/specific/_inquiries.scss */
body #inquiries .suggestedListings li:hover {
  cursor: pointer;
}
/* line 25, ../sass/partials/patAdmin/specific/_inquiries.scss */
body #inquiries .suggestedListings li.selected {
  background-color: #84e591;
  border-bottom-color: #fefefe;
}
/* line 30, ../sass/partials/patAdmin/specific/_inquiries.scss */
body #inquiries .suggestedListings li div {
  float: left;
}
/* line 33, ../sass/partials/patAdmin/specific/_inquiries.scss */
body #inquiries .suggestedListings .searchBox {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-color: #fefefe;
}
/* line 49, ../sass/partials/patAdmin/specific/_inquiries.scss */
body #inquiries .addedListings {
  display: none;
  margin: 10px 0;
  padding: 0;
}
/* line 54, ../sass/partials/patAdmin/specific/_inquiries.scss */
body #inquiries .addedListings li {
  padding: 10px 20px;
  list-style-type: none;
}
/* line 58, ../sass/partials/patAdmin/specific/_inquiries.scss */
body #inquiries .addedListings li:nth-child(even) {
  background-color: #fafafa;
}
/* line 2, ../sass/partials/patAdmin/specific/_settings.scss */
body #adminSettings h3 {
  margin-bottom: 40px;
}
/* line 6, ../sass/partials/patAdmin/specific/_settings.scss */
body #adminSettings .searchArea {
  margin-bottom: 10px;
}
/* line 8, ../sass/partials/patAdmin/specific/_settings.scss */
body #adminSettings .searchArea .helpText {
  float: right;
  padding: 5px;
  color: #aaaaaa;
  font-size: smaller;
}
/* line 18, ../sass/partials/patAdmin/specific/_settings.scss */
body #adminSettings .batchAction {
  margin-top: 10px;
}
/* line 20, ../sass/partials/patAdmin/specific/_settings.scss */
body #adminSettings .id {
  width: 150px;
}
/* line 24, ../sass/partials/patAdmin/specific/_settings.scss */
body #adminSettings .uploadedImages {
  text-align: center;
}
/* line 26, ../sass/partials/patAdmin/specific/_settings.scss */
body #adminSettings .uploadedImages .uploadedImage {
  float: none !important;
  padding: 0 !important;
  border: 1px solid #e7e7e7;
  width: 150px;
  margin-bottom: 10px;
  text-align: center;
  display: inline-block;
}
/* line 34, ../sass/partials/patAdmin/specific/_settings.scss */
body #adminSettings .uploadedImages .uploadedImage img {
  width: 100%;
}
/* line 35, ../sass/partials/patAdmin/specific/_settings.scss */
body #adminSettings .uploadedImages .uploadedImage a {
  padding: 10px;
  display: inline-block;
  color: #555555;
}
/* line 39, ../sass/partials/patAdmin/specific/_settings.scss */
body #adminSettings .uploadedImages .uploadedImage a:hover, body #adminSettings .uploadedImages .uploadedImage a:focus, body #adminSettings .uploadedImages .uploadedImage a.active {
  color: #0076a3;
}
/* line 41, ../sass/partials/patAdmin/specific/_settings.scss */
body #adminSettings .uploadedImages .uploadedImage a:hover.iconx, body #adminSettings .uploadedImages .uploadedImage a:focus.iconx, body #adminSettings .uploadedImages .uploadedImage a.active.iconx {
  color: #b90611;
}
/* line 42, ../sass/partials/patAdmin/specific/_settings.scss */
body #adminSettings .uploadedImages .uploadedImage a:hover.icongithub, body #adminSettings .uploadedImages .uploadedImage a:focus.icongithub, body #adminSettings .uploadedImages .uploadedImage a.active.icongithub {
  color: #ff7200;
}
/* line 49, ../sass/partials/patAdmin/specific/_settings.scss */
body #adminSettings .card .badge {
  display: none;
}
/* line 51, ../sass/partials/patAdmin/specific/_settings.scss */
body #adminSettings .card.primary .badge {
  display: block;
  position: absolute;
  right: 0;
  border: 25px solid;
  border-color: #03a838 #03a838 transparent transparent;
}
/* line 57, ../sass/partials/patAdmin/specific/_settings.scss */
body #adminSettings .card.primary .badge span {
  color: #fefefe;
  float: right;
  position: absolute;
  right: -18px;
  top: -17px;
}
/* line 65, ../sass/partials/patAdmin/specific/_settings.scss */
body #adminSettings .card.primary .actions a:first-child {
  color: #03a838 !important;
  border-color: #03a838;
}
/* line 68, ../sass/partials/patAdmin/specific/_settings.scss */
body #adminSettings .card.primary .actions a:first-child:hover, body #adminSettings .card.primary .actions a:first-child:focus {
  border-color: #03a838;
}
/* line 72, ../sass/partials/patAdmin/specific/_settings.scss */
body #adminSettings .card.selected .badge {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  width: 30px;
  height: 30px;
  background-color: #03a838;
  display: block;
  position: absolute;
  right: 0;
  margin: 5px;
  padding: 4px 8px;
}
/* line 80, ../sass/partials/patAdmin/specific/_settings.scss */
body #adminSettings .card.selected .badge span {
  color: #fefefe;
}
/* line 88, ../sass/partials/patAdmin/specific/_settings.scss */
body #adminSettings #locations h3 {
  margin: 0;
}
/* line 90, ../sass/partials/patAdmin/specific/_settings.scss */
body #adminSettings #locations .locationTitle {
  padding: 0;
  margin-bottom: 20px;
}
/* line 93, ../sass/partials/patAdmin/specific/_settings.scss */
body #adminSettings #locations .locationTitle * {
  display: inline-block;
}
/* line 94, ../sass/partials/patAdmin/specific/_settings.scss */
body #adminSettings #locations .locationTitle input {
  width: 200px;
  font-size: 1.2em;
}
/* line 95, ../sass/partials/patAdmin/specific/_settings.scss */
body #adminSettings #locations .locationTitle input, body #adminSettings #locations .locationTitle button, body #adminSettings #locations .locationTitle .affixed .button.blue, .affixed body #adminSettings #locations .locationTitle .button.blue {
  display: none;
}
/* line 96, ../sass/partials/patAdmin/specific/_settings.scss */
body #adminSettings #locations .locationTitle a {
  display: block;
  font-size: 11px;
  text-transform: uppercase;
}
/* line 99, ../sass/partials/patAdmin/specific/_settings.scss */
body #adminSettings #locations .regions {
  width: 30%;
}
/* line 101, ../sass/partials/patAdmin/specific/_settings.scss */
body #adminSettings #locations .locationDisplay {
  overflow: hidden;
  *zoom: 1;
  padding: 0;
  margin-top: 20px;
}
/* line 105, ../sass/partials/patAdmin/specific/_settings.scss */
body #adminSettings #locations .locationDisplay .locationList {
  width: 49%;
  float: left;
}
/* line 108, ../sass/partials/patAdmin/specific/_settings.scss */
body #adminSettings #locations .locationDisplay .locationList:first-child {
  margin-right: 10px;
}
/* line 113, ../sass/partials/patAdmin/specific/_settings.scss */
body #adminSettings #locations .multipleLocationList h3 {
  margin-top: 10px;
}
/* line 116, ../sass/partials/patAdmin/specific/_settings.scss */
body #adminSettings #locations .locationList {
  padding: 0;
}
/* line 118, ../sass/partials/patAdmin/specific/_settings.scss */
body #adminSettings #locations .locationList a {
  padding: 10px;
  display: block;
  border: 1px solid #e7e7e7;
  border-bottom: none;
}
/* line 123, ../sass/partials/patAdmin/specific/_settings.scss */
body #adminSettings #locations .locationList a:nth-child(even) {
  background: #fafafa;
}
/* line 124, ../sass/partials/patAdmin/specific/_settings.scss */
body #adminSettings #locations .locationList a:nth-child(odd) {
  background: #fefefe;
}
/* line 125, ../sass/partials/patAdmin/specific/_settings.scss */
body #adminSettings #locations .locationList a:last-child {
  border-bottom: 1px solid #e7e7e7;
}
/* line 129, ../sass/partials/patAdmin/specific/_settings.scss */
body #adminSettings #locations .locationList a:hover span {
  display: block;
}
/* line 131, ../sass/partials/patAdmin/specific/_settings.scss */
body #adminSettings #locations .locationList a.active {
  background-color: #eeeeee;
}
/* line 132, ../sass/partials/patAdmin/specific/_settings.scss */
body #adminSettings #locations .locationList a.active span {
  display: block;
}
/* line 135, ../sass/partials/patAdmin/specific/_settings.scss */
body #adminSettings #locations .locationList a span {
  float: right;
  padding-top: 5px;
  display: none;
}

/* line 4, ../sass/partials/patAdmin/_adminFoot.scss */
footer.siteFoot {
  background-color: #fefefe;
  border-top: 1px solid #e7e7e7;
}
/* line 6, ../sass/partials/patAdmin/_adminFoot.scss */
footer.siteFoot > div {
  overflow: hidden;
  *zoom: 1;
  clear: both;
  max-width: 2000px;
  min-width: 1100px;
  margin: 0 auto;
  padding: 30px 20px;
}

/* line 5, ../sass/partials/patAdmin/templates/_basicDrawerTemplate.scss */
.basicDrawer .slide {
  overflow: hidden;
  *zoom: 1;
  background-color: #fafafa;
  margin: 20px 0 -10px 0;
  padding: 20px 80px;
  border-top: 1px solid #e7e7e7;
  display: none;
}
/* line 15, ../sass/partials/patAdmin/templates/_basicDrawerTemplate.scss */
.basicDrawer .slide .split table td:last-child {
  text-align: center;
  vertical-align: middle;
  width: 200px;
}

/* line 28, ../sass/partials/patAdmin/templates/_multiStepTemplate.scss */
nav.multiStepNav {
  border-bottom: 1px solid #e7e7e7 !important;
}
/* line 31, ../sass/partials/patAdmin/templates/_multiStepTemplate.scss */
nav.multiStepNav a {
  border: none;
  text-align: left;
}
/* line 34, ../sass/partials/patAdmin/templates/_multiStepTemplate.scss */
nav.multiStepNav a.active {
  border-bottom: 2px solid #0076a3 !important;
}
/* line 38, ../sass/partials/patAdmin/templates/_multiStepTemplate.scss */
nav.multiStepNav span {
  font-size: 1.5em;
  color: #aaaaaa;
}

/* line 4, ../sass/partials/patAdmin/templates/_gridTemplate.scss */
.grid #gridWrapper {
  padding: 20px;
  background-color: #eeeeee;
  overflow: hidden;
  *zoom: 1;
}
/* line 10, ../sass/partials/patAdmin/templates/_gridTemplate.scss */
.grid #gridWrapper .card {
  width: 230px;
  height: 520px;
}

/*
	Threads - are what they are, threads. please use these class for long conversation-type interfaces.
*/
/* line 6, ../sass/partials/patAdmin/templates/_thread.scss */
.thread #main {
  position: relative;
}
/* line 9, ../sass/partials/patAdmin/templates/_thread.scss */
.thread #main .listingSearch {
  display: none;
  -webkit-box-shadow: -1px 0px 2px #eeeeee;
  -moz-box-shadow: -1px 0px 2px #eeeeee;
  box-shadow: -1px 0px 2px #eeeeee;
  width: 300px;
  height: 100%;
  padding: 10px;
  top: 0;
  right: 1px;
  position: absolute;
  border: 1px solid #e7e7e7;
  background-color: rgba(255, 255, 255, 0.97);
}
/* line 20, ../sass/partials/patAdmin/templates/_thread.scss */
.thread #main .listingSearch form select {
  margin-bottom: 10px;
}
/* line 25, ../sass/partials/patAdmin/templates/_thread.scss */
.thread #main .listingSearch .results {
  margin-top: 20px;
  max-height: 400px;
  overflow-y: scroll;
}
/* line 30, ../sass/partials/patAdmin/templates/_thread.scss */
.thread #main .listingSearch .results li {
  overflow: hidden;
  *zoom: 1;
  padding: 10px;
  position: relative;
}
/* line 36, ../sass/partials/patAdmin/templates/_thread.scss */
.thread #main .listingSearch .results li:hover {
  cursor: pointer;
}
/* line 38, ../sass/partials/patAdmin/templates/_thread.scss */
.thread #main .listingSearch .results li:hover strong {
  color: #0076a3;
}
/* line 42, ../sass/partials/patAdmin/templates/_thread.scss */
.thread #main .listingSearch .results li.selected .iconcheckmark {
  display: block;
  padding: 3px;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  -ms-border-radius: 100px;
  -o-border-radius: 100px;
  border-radius: 100px;
  position: absolute;
  top: 23px;
  right: 0;
  background-color: #0dd70d;
  color: #fefefe;
}
/* line 53, ../sass/partials/patAdmin/templates/_thread.scss */
.thread #main .listingSearch .results li .iconcheckmark {
  display: none;
}
/* line 57, ../sass/partials/patAdmin/templates/_thread.scss */
.thread #main .listingSearch .results li > * {
  float: left;
  margin-right: 10px;
}
/* line 66, ../sass/partials/patAdmin/templates/_thread.scss */
.thread tbody tr {
  background-color: #fafafa;
}
/* line 67, ../sass/partials/patAdmin/templates/_thread.scss */
.thread tbody div {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  margin-bottom: 20px;
  background-color: #fefefe;
}
/* line 74, ../sass/partials/patAdmin/templates/_thread.scss */
.thread textarea {
  font-family: Monaco, Courier, monospace;
}
