/* ==|== primary styles =====================================================
	Author: Jim Jitsu
	========================================================================== */
/* line 5, ../../../../../../../../Ruby233/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/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, ../../../../../../../../Ruby233/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1; }

/* line 24, ../../../../../../../../Ruby233/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none; }

/* line 26, ../../../../../../../../Ruby233/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0; }

/* line 28, ../../../../../../../../Ruby233/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle; }

/* line 30, ../../../../../../../../Ruby233/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none; }
  /* line 103, ../../../../../../../../Ruby233/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
  q:before, q:after, blockquote:before, blockquote:after {
    content: "";
    content: none; }

/* line 32, ../../../../../../../../Ruby233/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none; }

/* line 116, ../../../../../../../../Ruby233/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block; }

/*SPRITES!*/
/* line 2, sass/admin/_sprites.scss */
.sprite, .rSprite {
  background: url("/Images/admin/cms-icons.png") no-repeat;
  display: block;
  float: left;
  margin-right: 5px; }

/*.active .sprite,*/
/*.activeNav .sprite
/*  { background: url('/Images/admin/cms-icons-white.png') no-repeat; }*/
/* line 12, sass/admin/_sprites.scss */
.sprite-add {
  background-position: -31px -214px;
  width: 14px;
  height: 14px; }

/* line 17, sass/admin/_sprites.scss */
.sprite-admin {
  background-position: -1px -368px;
  width: 18px;
  height: 17px;
  margin-left: 1px;
  padding-right: 3px; }

/* line 24, sass/admin/_sprites.scss */
.activeNav .sprite-admin {
  background-position: -54px -368px; }

/* line 27, sass/admin/_sprites.scss */
.sprite-admin-collapse {
  background-position: -31px -291px;
  width: 17px;
  height: 9px; }

/* line 32, sass/admin/_sprites.scss */
.sprite-admin-expand {
  background-position: -31px -258px;
  width: 17px;
  height: 10px; }

/* line 37, sass/admin/_sprites.scss */
.sprite-ads {
  background-position: 0px -302px;
  width: 16px;
  height: 17px;
  margin-left: 3px;
  padding-right: 3px; }

/* line 44, sass/admin/_sprites.scss */
.activeNav .sprite-ads {
  background-position: -53px -302px; }

/* line 47, sass/admin/_sprites.scss */
.sprite-approve {
  background-position: -30px -156px;
  width: 10px;
  height: 8px; }

/* line 52, sass/admin/_sprites.scss */
.sprite-deactive {
  background-position: -83px -151px;
  width: 16px;
  height: 17px; }

/* line 57, sass/admin/_sprites.scss */
.sprite-articles {
  background-position: -3px -235px;
  width: 13px;
  height: 16px;
  margin-left: 2px;
  padding-right: 7px; }

/* line 64, sass/admin/_sprites.scss */
.activeNav .sprite-articles {
  background-position: -57px -235px; }

/* line 67, sass/admin/_sprites.scss */
.sprite-badges {
  background-position: -1px -419px;
  width: 21px;
  height: 20px; }

/* line 72, sass/admin/_sprites.scss */
.activeNav .sprite-badges {
  background-position: -41px -419px; }

/* line 75, sass/admin/_sprites.scss */
.sprite-blog {
  background-position: -1px -270px;
  width: 17px;
  height: 16px;
  margin-left: 1px;
  padding-right: 4px; }

/* line 82, sass/admin/_sprites.scss */
.activeNav .sprite-blog {
  background-position: -52px -270px; }

/* line 85, sass/admin/_sprites.scss */
.sprite-cities {
  background-position: 0px -32px;
  width: 19px;
  height: 18px;
  margin-left: 0px;
  padding-right: 3px; }

/* line 92, sass/admin/_sprites.scss */
.activeNav .sprite-cities {
  background-position: -53px -32px; }

/* line 95, sass/admin/_sprites.scss */
.sprite-collapse {
  background-position: -30px -173px;
  width: 14px;
  height: 14px;
  margin-top: 2px; }

/* line 101, sass/admin/_sprites.scss */
.sprite-deals {
  background-position: -2px 0;
  width: 17px;
  height: 18px;
  margin-left: 2px;
  padding-right: 3px; }

/* line 108, sass/admin/_sprites.scss */
.activeNav .sprite-deals {
  background-position: -53px 0; }

/* line 111, sass/admin/_sprites.scss */
.sprite-delete {
  background-position: -32px -351px;
  width: 10px;
  height: 10px; }

/* line 116, sass/admin/_sprites.scss */
.sprite-edit {
  background-position: -29px -322px;
  width: 13px;
  height: 12px; }

/* line 121, sass/admin/_sprites.scss */
.sprite-events {
  background-position: -1px -67px;
  width: 19px;
  height: 18px;
  margin-left: 0px;
  padding-right: 4px; }

/* line 128, sass/admin/_sprites.scss */
.activeNav .sprite-events {
  background-position: -53px -66px; }

/* line 131, sass/admin/_sprites.scss */
.sprite-expand {
  background-position: -30px -190px;
  width: 14px;
  height: 14px;
  margin-top: 1px; }

/* line 137, sass/admin/_sprites.scss */
.sprite-help-grey {
  background-position: -27px -67px;
  width: 18px;
  height: 19px;
  padding-right: 4px; }

/* line 143, sass/admin/_sprites.scss */
.sprite-help-white {
  background-position: -28px -32px;
  width: 18px;
  height: 18px; }

/* line 148, sass/admin/_sprites.scss */
.sprite-help-ltgrey {
  background-position: -79px -67px;
  width: 21px;
  height: 20px; }

/* line 153, sass/admin/_sprites.scss */
.sprite-house {
  background-position: -27px -101px;
  width: 20px;
  height: 18px;
  padding-right: 1px; }

/* line 159, sass/admin/_sprites.scss */
.activeNav .sprite-house {
  background-position: -78px -101px; }

/* line 162, sass/admin/_sprites.scss */
.sprite-lists {
  background-position: -2px -203px;
  width: 15px;
  height: 12px;
  margin-left: 3px;
  padding-right: 4px; }

/* line 169, sass/admin/_sprites.scss */
.activeNav .sprite-lists {
  background-position: -54px -203px; }

/* line 172, sass/admin/_sprites.scss */
.sprite-media {
  background-position: -2px -333px;
  width: 18px;
  height: 18px;
  margin-left: 1px;
  padding-right: 3px; }

/* line 179, sass/admin/_sprites.scss */
.activeNav .sprite-media {
  background-position: -53px -333px; }

/* line 182, sass/admin/_sprites.scss */
.sprite-new {
  background-position: -26px -1px;
  width: 20px;
  height: 14px; }

/* line 187, sass/admin/_sprites.scss */
.sprite-places {
  background-position: -4px -100px;
  width: 13px;
  height: 19px;
  margin-left: 3px;
  padding-right: 6px; }

/* line 194, sass/admin/_sprites.scss */
.activeNav .sprite-places {
  background-position: -57px -100px; }

/* line 197, sass/admin/_sprites.scss */
.sprite-pressrel {
  background-position: -1px -134px;
  width: 18px;
  height: 14px;
  margin-left: 1px;
  padding-right: 3px; }

/* line 204, sass/admin/_sprites.scss */
.activeNav .sprite-pressrel {
  background-position: -53px -134px; }

/* line 207, sass/admin/_sprites.scss */
.sprite-remove {
  background-position: -30px -236px;
  width: 13px;
  height: 13px;
  margin-top: 1px;
  padding-right: 4px; }

/* line 214, sass/admin/_sprites.scss */
.sprite-search {
  background-position: -29px -124px;
  width: 17px;
  height: 20px; }

/* line 219, sass/admin/_sprites.scss */
.sprite-seasonal {
  background-position: -1px -169px;
  width: 24px;
  height: 14px; }

/* line 224, sass/admin/_sprites.scss */
.activeNav .sprite-seasonal {
  background-position: -53px -169px; }

/* line 227, sass/admin/_sprites.scss */
.sprite-tree-collapse {
  background-position: -29px -291px;
  width: 17px;
  height: 9px; }

/* line 232, sass/admin/_sprites.scss */
.sprite-tree-expand {
  background-position: -29px -258px;
  width: 17px;
  height: 10px; }

/* line 237, sass/admin/_sprites.scss */
.sprite-membership {
  background-position: -1px -392px;
  width: 18px;
  height: 17px;
  padding-right: 4px; }

/* line 243, sass/admin/_sprites.scss */
.sprite-membership-white {
  background-position: -55px -390px;
  width: 18px;
  height: 18px; }

/* line 248, sass/admin/_sprites.scss */
.sprite-preview {
  background-position: -85px -372px;
  width: 10px;
  height: 11px; }

/* line 253, sass/admin/_sprites.scss */
.sprite-compare {
  background-position: -30px -399px;
  width: 9px;
  height: 10px; }

/* line 258, sass/admin/_sprites.scss */
.sprite-compare-white {
  background-position: -85px -399px;
  width: 9px;
  height: 10px; }

/* line 263, sass/admin/_sprites.scss */
.sprite-poll {
  background-position: 0px -450px;
  width: 25px;
  height: 25px; }

/* line 268, sass/admin/_sprites.scss */
.sprite-ticker {
  background-position: 0px -478px;
  width: 25px;
  height: 25px; }

/* line 274, sass/admin/_sprites.scss */
.rSprite {
  float: right;
  margin-right: 0;
  margin-top: 4px; }

/* line 280, sass/admin/_sprites.scss */
.lt-ie8 .rSprite {
  position: absolute;
  right: 10px;
  top: 8px; }

/* line 282, sass/admin/_sprites.scss */
.inactiveNav .rSprite {
  background: url("/Images/admin/cms-icons.png") no-repeat -29px -258px;
  width: 17px;
  height: 10px; }

/* line 287, sass/admin/_sprites.scss */
.activeNav .rSprite {
  background: url("/Images/admin/cms-icons.png") no-repeat -29px -291px;
  width: 17px;
  height: 9px; }

/* line 293, sass/admin/_sprites.scss */
.sprite-randomizer {
  background-position: -78px -418px;
  width: 23px;
  height: 23px; }

/*Useful general styles for @extends*/
/* line 2, sass/admin/_extends.scss */
.btn {
  background: #990000;
  cursor: pointer;
  display: block;
  float: left;
  font-size: .8em;
  color: #fff;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold; }

/* line 12, sass/admin/_extends.scss */
section .editor-field button, #register #registerInfo div.white p.actions input, #register #registerInfo div.themeBox p.actions input, nav.contentSort span a, nav.contentSort .upLevelBtn a, nav.contentSort input[type="submit"], .interior .rightCol section .editor-field #btnGetVideo, .interior .popUp section .editor-field #btnGetVideo, .interior .rightCol aside .editor-field #btnGetVideo, .interior .popUp aside .editor-field #btnGetVideo, .rightCol .actions input, .popUp .actions input, .rightCol .actions a, .popUp .actions a, #list-view-all #AllTagList button, #tags-view-all #AllTagList button, #list-view-all .pagingFilter .pagingbtn, #tags-view-all .pagingFilter .pagingbtn, #dialog a#cancelButton, #dialog a#continueButton, #MediaUploader .qq-upload-button, .ui-dialog #widget-modal .actions a, .ui-dialog #widget-modal button, .edit-media-item > a, .widget-edit, .widget-remove, .verifyBtn span a, #AllItemsList button, .pagingContainer .pagingbtn, .seo__publish .publish__button, .dashboard .rightCol .pagingContainer .pagingbtn, .dashboard .popUp .pagingContainer .pagingbtn, #approvalTabs .contentSort span a, #mylistingTabs .contentSort span a, #approvalTabs .contentSort input[type="submit"], #mylistingTabs .contentSort input[type="submit"] {
  background: #094A6C;
  cursor: pointer;
  display: block;
  float: left;
  font-size: .8em;
  color: #fff;
  padding: 5px 10px;
  text-decoration: none;
  font-weight: bold; }

/* line 24, sass/admin/_extends.scss */
section .editor-field button {
  font-size: .8em;
  border: none;
  float: right;
  margin-top: 10px; }

/* line 27, sass/admin/_extends.scss */
.altBtn, .rightCol .actions a:last-child, .popUp .actions a:last-child, #list-view-all .pagingFilter .activeItem, #tags-view-all .pagingFilter .activeItem, .pagingContainer .activeItem, .dashboard .rightCol .pagingContainer .activeItem, .dashboard .popUp .pagingContainer .activeItem {
  background: #51baf0;
  color: #094A6C;
  margin-right: 5px; }

/* line 32, sass/admin/_extends.scss */
a.btn:hover {
  background: #888;
  color: #fff; }

/* line 33, sass/admin/_extends.scss */
a.btn:visited {
  color: #fff; }

/* line 34, sass/admin/_extends.scss */
a.altBtn:hover, .rightCol .actions a:hover:last-child, .popUp .actions a:hover:last-child, #list-view-all .pagingFilter a.activeItem:hover, #tags-view-all .pagingFilter a.activeItem:hover, .pagingContainer a.activeItem:hover, .dashboard .rightCol .pagingContainer a.activeItem:hover, .dashboard .popUp .pagingContainer a.activeItem:hover,
a.altBtn:visited,
.rightCol .actions a:visited:last-child,
.popUp .actions a:visited:last-child,
#list-view-all .pagingFilter a.activeItem:visited,
#tags-view-all .pagingFilter a.activeItem:visited,
.pagingContainer a.activeItem:visited,
.dashboard .rightCol .pagingContainer a.activeItem:visited,
.dashboard .popUp .pagingContainer a.activeItem:visited {
  color: #094A6C; }

/* line 36, sass/admin/_extends.scss */
nav ul li a {
  text-decoration: none; }

/* line 38, sass/admin/_extends.scss */
.lrg {
  width: 95%; }

/* line 39, sass/admin/_extends.scss */
.medlrg {
  float: left;
  width: 75%; }

/* line 40, sass/admin/_extends.scss */
.medBig {
  float: left;
  width: 69%; }

/* line 41, sass/admin/_extends.scss */
.medium, .phoneType {
  float: left;
  width: 49%; }

/* line 42, sass/admin/_extends.scss */
.small {
  float: left;
  width: 37%; }

/* line 43, sass/admin/_extends.scss */
.xsmall {
  float: left;
  width: 29.5%; }
  /* line 44, sass/admin/_extends.scss */
  .places .xsmall {
    width: 26%; }

/* line 48, sass/admin/_extends.scss */
.xxsmall {
  width: 17%; }

/* line 49, sass/admin/_extends.scss */
.middle {
  margin: 10px;
  padding-left: 6px; }

/* line 51, sass/admin/_extends.scss */
.fltL {
  float: left; }

/* line 52, sass/admin/_extends.scss */
.fltR, .rtBox, .groomed {
  float: right; }

/* line 53, sass/admin/_extends.scss */
.cb {
  clear: both; }

/* line 54, sass/admin/_extends.scss */
.cr {
  clear: right; }

/* line 57, sass/admin/_extends.scss */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0; }

/* line 62, sass/admin/_extends.scss */
.inputs, input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]), .summary textarea,
.directions textarea,
.comment textarea, .ui-dialog #widget-modal .editor-field textarea, #MediaFileList .grid-media-item .summary textarea {
  border: 1px #f3f3f3;
  padding: 8px;
  display: block;
  box-shadow: 0 0 8px #9a9a9a inset;
  box-sizing: content-box; }

/* line 70, sass/admin/_extends.scss */
.headerTreatment, #login header, #register header, body > header {
  background: #094A6C;
  padding-top: 20px;
  padding-bottom: 50px;
  position: relative; }
  /* line 76, sass/admin/_extends.scss */
  .headerTreatment:before, #login header:before, #register header:before, body > header:before {
    background-size: 200% 100%;
    bottom: 0;
    background: url(/Images/admin/headerbg.png) no-repeat center bottom;
    height: 40px;
    position: absolute;
    width: 100%; }

/* line 87, sass/admin/_extends.scss */
.upload-message {
  color: #990000;
  padding: 2px 8px; }

/* line 93, sass/admin/_extends.scss */
#sortable.list.ui-sortable span {
  cursor: move; }

/* line 94, sass/admin/_extends.scss */
#sortable.list span {
  cursor: default; }

/* line 96, sass/admin/_extends.scss */
#AllItemsList li, #AllTagList li {
  cursor: default; }
/* line 97, sass/admin/_extends.scss */
#AllItemsList input, #AllTagList input {
  cursor: pointer; }

/* line 100, sass/admin/_extends.scss */
#seoTags span {
  cursor: default; }
/* line 101, sass/admin/_extends.scss */
#seoTags a {
  cursor: pointer; }

/* line 110, sass/admin/_extends.scss */
.edit .rightCol nav .tabs li.ui-state-active a, .edit .popUp nav .tabs li.ui-state-active a, .edit .rightCol nav .tabs li.ui-state-active a:visited, .edit .popUp nav .tabs li.ui-state-active a:visited, .delete .rightCol nav .tabs li.ui-state-active a, .delete .popUp nav .tabs li.ui-state-active a, .delete .rightCol nav .tabs li.ui-state-active a:visited, .delete .popUp nav .tabs li.ui-state-active a:visited, .compare .rightCol nav .tabs li.ui-state-active a, .compare .popUp nav .tabs li.ui-state-active a, .compare .rightCol nav .tabs li.ui-state-active a:visited, .compare .popUp nav .tabs li.ui-state-active a:visited, .preview .rightCol nav .tabs li.ui-state-active a, .preview .popUp nav .tabs li.ui-state-active a, .preview .rightCol nav .tabs li.ui-state-active a:visited, .preview .popUp nav .tabs li.ui-state-active a:visited, .create .rightCol nav .tabs li.ui-state-active a, .create .popUp nav .tabs li.ui-state-active a, .create .rightCol nav .tabs li.ui-state-active a:visited, .create .popUp nav .tabs li.ui-state-active a:visited {
  background: #f3f3f3; }

/*jQuery UI Tab Overwrites*/
/* line 2, sass/admin/_jqueryuiClears.scss */
.rightCol .ui-corner-all, .popUp .ui-corner-all, .rightCol .ui-corner-bottom, .popUp .ui-corner-bottom, .rightCol .ui-corner-right, .popUp .ui-corner-right, .rightCol .ui-corner-br, .popUp .ui-corner-br {
  border-radius: 0px 0px / 0px 0px; }

/* line 8, sass/admin/_jqueryuiClears.scss */
.rightCol .ui-widget-header, .popUp .ui-widget-header {
  border: none;
  background: none;
  color: transparent; }
/* line 10, sass/admin/_jqueryuiClears.scss */
.rightCol .ui-tabs .ui-tabs-panel, .popUp .ui-tabs .ui-tabs-panel {
  background: none;
  border-width: 0;
  display: block;
  padding: 0;
  margin: 0; }
/* line 12, sass/admin/_jqueryuiClears.scss */
.rightCol .ui-state-active, .popUp .ui-state-active, .rightCol .ui-widget-content .ui-state-active, .popUp .ui-widget-content .ui-state-active, .rightCol .ui-widget-header .ui-state-active, .popUp .ui-widget-header .ui-state-active {
  border: none; }
/* line 14, sass/admin/_jqueryuiClears.scss */
.rightCol.ui-tabs .ui-tabs-nav, .ui-tabs.popUp .ui-tabs-nav {
  margin: 0;
  padding: 0; }
/* line 15, sass/admin/_jqueryuiClears.scss */
.rightCol.ui-tabs .ui-tabs-nav li, .ui-tabs.popUp .ui-tabs-nav li {
  border: none; }
/* line 16, sass/admin/_jqueryuiClears.scss */
.rightCol.ui-widget-content, .ui-widget-content.popUp {
  background: none;
  border: none;
  color: #343434;
  padding: 0; }
/* line 17, sass/admin/_jqueryuiClears.scss */
.rightCol.ui-widget, .ui-widget.popUp {
  font-family: Geneva, Tahoma, Verdana, sans-serif;
  font-size: 1em; }
/* line 18, sass/admin/_jqueryuiClears.scss */
.rightCol.ui-tabs .ui-tabs-nav li.ui-tabs-selected, .ui-tabs.popUp .ui-tabs-nav li.ui-tabs-selected {
  padding-bottom: 0; }
/* line 19, sass/admin/_jqueryuiClears.scss */
.rightCol.ui-tabs .ui-tabs-panel, .ui-tabs.popUp .ui-tabs-panel {
  padding: 0; }

/* line 5, sass/admin/_scrollbar.scss */
div {
  outline: 0 none; }

/* line 6, sass/admin/_scrollbar.scss */
.jspContainer:focus {
  border: none;
  outline: 0 none; }

/* line 10, sass/admin/_scrollbar.scss */
.jScrollPaneContainer, .jScrollPaneContainer:focus {
  outline: 0 none; }

/* line 14, sass/admin/_scrollbar.scss */
.jspContainer {
  overflow: hidden;
  position: relative;
  outline: 0 none; }

/* line 21, sass/admin/_scrollbar.scss */
.jspPane {
  position: absolute; }

/* line 26, sass/admin/_scrollbar.scss */
.jspVerticalBar {
  position: absolute;
  top: 0;
  right: 0;
  width: 10px;
  height: 100%;
  background: red; }

/* line 36, sass/admin/_scrollbar.scss */
.jspHorizontalBar {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 16px;
  background: red; }

/* line 46, sass/admin/_scrollbar.scss */
.jspVerticalBar *,
.jspHorizontalBar * {
  margin: 0;
  padding: 0; }

/* line 53, sass/admin/_scrollbar.scss */
.jspCap {
  display: none; }

/* line 58, sass/admin/_scrollbar.scss */
.jspHorizontalBar .jspCap {
  float: left; }

/* line 63, sass/admin/_scrollbar.scss */
.jspTrack {
  background: #cee6f3;
  position: relative; }

/* line 69, sass/admin/_scrollbar.scss */
.jspDrag {
  background: #3f9dcf;
  position: relative;
  top: 0;
  left: 0;
  cursor: pointer; }

/* line 78, sass/admin/_scrollbar.scss */
.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag {
  float: left;
  height: 100%; }

/* line 87, sass/admin/_scrollbar.scss */
.jspCorner {
  background: #eeeef4;
  float: left;
  height: 100%; }

/* Styles specific to the scroll bar */
/* line 95, sass/admin/_scrollbar.scss */
.scroll-pane {
  width: 100%;
  height: 100%;
  overflow: auto; }

/* line 101, sass/admin/_scrollbar.scss */
.horizontal-only {
  height: auto;
  max-height: 200px; }

/* line 2, sass/admin/_timepicker.scss */
.ui-datepicker {
  width: 17em;
  padding: .2em .2em 0;
  display: none;
  z-index: 99 !important; }

/* line 3, sass/admin/_timepicker.scss */
a.ui-slider-handle.ui-state-default.ui-corner-all {
  width: 10px;
  margin-top: 2px;
  height: 16px;
  background: #9a9a9a; }

/* line 4, sass/admin/_timepicker.scss */
#ui_tpicker_hour_PublishStartDate.ui-slider.ui-slider-horizontal.ui-widget-content.ui-corner-all {
  margin: 0 8px; }

/* line 5, sass/admin/_timepicker.scss */
#ui_tpicker_minute_PublishStartDate.ui-slider.ui-slider-horizontal.ui-widget-content.ui-corner-all {
  margin: 0 8px; }

/* line 6, sass/admin/_timepicker.scss */
#ui_tpicker_hour_StartDate.ui-slider.ui-slider-horizontal.ui-widget-content.ui-corner-all {
  margin: 0 8px; }

/* line 7, sass/admin/_timepicker.scss */
#ui_tpicker_minute_StartDate.ui-slider.ui-slider-horizontal.ui-widget-content.ui-corner-all {
  margin: 0 8px; }

/* line 8, sass/admin/_timepicker.scss */
#ui_tpicker_hour_EndDate.ui-slider.ui-slider-horizontal.ui-widget-content.ui-corner-all {
  margin: 0 8px; }

/* line 9, sass/admin/_timepicker.scss */
#ui_tpicker_minute_EndDate.ui-slider.ui-slider-horizontal.ui-widget-content.ui-corner-all {
  margin: 0 8px; }

/* line 15, ./sass/admin/screen.scss */
body, html {
  height: 100%; }

/* line 18, ./sass/admin/screen.scss */
body div .ui-tabs {
  padding: 0; }

/* line 20, ./sass/admin/screen.scss */
body {
  background: #e6e6e6;
  font-size: 1em;
  font-family: Geneva, Tahoma, Verdana, sans-serif; }

/*This should be the ONLY fixed width on the site. All column widths are percents*/
/* line 23, ./sass/admin/screen.scss */
.wrapper {
  width: 1259px;
  margin: 15px auto 35px; }

/* line 25, ./sass/admin/screen.scss */
#widget-container .wrapper {
  width: auto; }

/*Basic Styles*/
/* line 32, ./sass/admin/screen.scss */
.lt-ie9 input[type="text"],
input[type="url"],
input[type="tel"],
input[type="number"],
input[type="color"],
input[type="email"],
input[type="date"],
input[type="datetime"],
input[type="month"],
input[type="time"],
input[type="password"] {
  border: 1px solid #9a9a9a; }

/* line 45, ./sass/admin/screen.scss */
h1 {
  color: #094A6C;
  font-size: 1.4em;
  margin: 0;
  padding: 12px; }

/* line 50, ./sass/admin/screen.scss */
h2 {
  color: #094A6C;
  font-size: 1.2em;
  margin: 10px 0; }

/* line 55, ./sass/admin/screen.scss */
p {
  margin: 10px 0; }

/* line 56, ./sass/admin/screen.scss */
strong {
  font-weight: bold; }

/* line 58, ./sass/admin/screen.scss */
.activeItem {
  font-weight: bold;
  text-decoration: underline;
  font-size: 1.1em; }

/* Adjustment of all input fields to become smaller */
/* line 61, ./sass/admin/screen.scss */
.ui-widget {
  font-family: Geneva, Tahoma, Verdana, sans-serif;
  font-size: 1.0em; }

/* line 62, ./sass/admin/screen.scss */
.ui-widget .ui-widget {
  font-size: 1em; }

/* line 63, ./sass/admin/screen.scss */
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
  font-family: Geneva, Tahoma, Verdana, sans-serif;
  font-size: 0.8em; }

/* line 64, ./sass/admin/screen.scss */
.ui-widget-content {
  border: 1px solid #aaaaaa;
  background: #ffffff;
  color: #222222; }

/* line 65, ./sass/admin/screen.scss */
.ui-widget-content a {
  color: #222222; }

/* line 66, ./sass/admin/screen.scss */
.ui-widget-header {
  border: 1px solid #aaaaaa;
  background: #cccccc;
  color: #222222;
  font-weight: bold; }

/* line 67, ./sass/admin/screen.scss */
.ui-widget-header a {
  color: #222222; }

/* line 71, ./sass/admin/screen.scss */
#tinymce_Content {
  width: 99%; }

/* line 72, ./sass/admin/screen.scss */
.spritebtn, .popUp .insertbtn {
  background: #e6e6e6;
  border-left: 1px solid white;
  border-top: 1px solid white;
  border-bottom: 1px solid #b3b3b3;
  border-right: 1px solid #b3b3b3;
  display: block;
  float: left;
  margin-right: 2px;
  padding-top: 0;
  padding-left: 3px;
  padding-bottom: 3px;
  width: 18px;
  height: 19px;
  text-align: center; }
  /* line 86, ./sass/admin/screen.scss */
  .spritebtn .sprite, .popUp .insertbtn .sprite, .spritebtn .rSprite, .popUp .insertbtn .rSprite {
    margin-top: 5px; }
  /* line 87, ./sass/admin/screen.scss */
  .spritebtn .sprite-search, .popUp .insertbtn .sprite-search {
    margin-top: 4px; }
  /* line 88, ./sass/admin/screen.scss */
  .spritebtn .sprite-edit, .popUp .insertbtn .sprite-edit {
    margin-top: 6px;
    margin-left: 2px; }
  /* line 89, ./sass/admin/screen.scss */
  .spritebtn .sprite-delete, .popUp .insertbtn .sprite-delete {
    margin-top: 7px;
    margin-left: 3px; }
  /* line 90, ./sass/admin/screen.scss */
  .spritebtn .sprite-preview, .popUp .insertbtn .sprite-preview {
    margin-top: 6px;
    margin-left: 4px; }
  /* line 91, ./sass/admin/screen.scss */
  .spritebtn .sprite-compare, .popUp .insertbtn .sprite-compare {
    margin-top: 7px;
    margin-left: 4px; }

/* line 94, ./sass/admin/screen.scss */
.toggle {
  clear: both; }
  /* line 96, ./sass/admin/screen.scss */
  .toggle .sprite-expand {
    margin-top: 15px; }

/*Login Section*/
/* line 102, ./sass/admin/screen.scss */
#login, #register {
  border: 2px solid #fff;
  width: 400px;
  margin: 70px auto 0;
  position: relative; }
  /* line 107, ./sass/admin/screen.scss */
  #login header, #register header {
    text-align: center; }
  /* line 111, ./sass/admin/screen.scss */
  #login h1, #register h1 {
    margin-top: 0;
    margin-left: 15px; }
  /* line 114, ./sass/admin/screen.scss */
  #login h2, #register h2, #login p, #register p {
    margin: 8px 25px;
    line-height: 1.4em; }
  /* line 118, ./sass/admin/screen.scss */
  #login a:link, #register a:link {
    color: #094A6C; }
  /* line 119, ./sass/admin/screen.scss */
  #login a:visited, #register a:visited {
    color: #094A6C; }
  /* line 120, ./sass/admin/screen.scss */
  #login a:hover, #register a:hover {
    color: #0f7ab3; }
  /* line 121, ./sass/admin/screen.scss */
  #login a:active, #register a:active {
    color: #094A6C; }
  /* line 122, ./sass/admin/screen.scss */
  #login .loginForm, #register .loginForm, #register #registerInfo div.white, #register #registerInfo div.themeBox {
    font-size: .9em;
    margin: 0 25px 25px 25px;
    background: url(/Images/admin/innershadow2.png) no-repeat;
    background-size: 100% 8px;
    padding-top: 15px;
    background-color: #fff;
    padding: 10px 30px 40px; }
    /* line 128, ./sass/admin/screen.scss */
    #login .loginForm p, #register .loginForm p, #register #registerInfo div.white p, #register #registerInfo div.themeBox p {
      margin: 10px 0; }
    /* line 132, ./sass/admin/screen.scss */
    #login .loginForm div, #register .loginForm div, #register #registerInfo div.white div, #register #registerInfo div.themeBox div {
      margin: 5px 0; }
    /* line 135, ./sass/admin/screen.scss */
    #login .loginForm input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]), #register .loginForm input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]), #register #registerInfo div.white input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]), #register #registerInfo div.themeBox input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]) {
      width: 95%; }
    /* line 139, ./sass/admin/screen.scss */
    #login .loginForm .editor-label a:link, #register .loginForm .editor-label a:link, #register #registerInfo div.white .editor-label a:link, #register #registerInfo div.themeBox .editor-label a:link {
      color: #094A6C; }
    /* line 140, ./sass/admin/screen.scss */
    #login .loginForm .editor-label a:visited, #register .loginForm .editor-label a:visited, #register #registerInfo div.white .editor-label a:visited, #register #registerInfo div.themeBox .editor-label a:visited {
      color: #094A6C; }
    /* line 141, ./sass/admin/screen.scss */
    #login .loginForm .editor-label a:hover, #register .loginForm .editor-label a:hover, #register #registerInfo div.white .editor-label a:hover, #register #registerInfo div.themeBox .editor-label a:hover {
      color: #118bca; }
    /* line 142, ./sass/admin/screen.scss */
    #login .loginForm .editor-label a:active, #register .loginForm .editor-label a:active, #register #registerInfo div.white .editor-label a:active, #register #registerInfo div.themeBox .editor-label a:active {
      color: #094A6C; }
    /* line 144, ./sass/admin/screen.scss */
    #login .loginForm input, #register .loginForm input, #register #registerInfo div.white input, #register #registerInfo div.themeBox input {
      border: none;
      font-family: Geneva, Tahoma, Verdana, sans-serif; }
  /* line 146, ./sass/admin/screen.scss */
  #login .validation-summary-errors, #register .validation-summary-errors, #login .items-missing-county, #register .items-missing-county {
    padding: 5px 25px;
    color: red;
    font-size: .8em;
    font-weight: bold; }
    /* line 151, ./sass/admin/screen.scss */
    #login .validation-summary-errors li, #register .validation-summary-errors li, #login .items-missing-county li, #register .items-missing-county li {
      margin: 10px 0; }
  /* line 153, ./sass/admin/screen.scss */
  #login .field-validation-error, #register .field-validation-error {
    font-size: .9em;
    font-weight: bold;
    color: red; }
  /* line 158, ./sass/admin/screen.scss */
  #login footer, #register footer {
    min-height: 50px;
    padding: 30px 0 0; }
    /* line 162, ./sass/admin/screen.scss */
    #login footer:before, #register footer:before {
      background-size: 200% 100%; }
    /* line 164, ./sass/admin/screen.scss */
    #login footer p, #register footer p {
      font-size: .8em;
      color: #094A6C;
      line-height: 1em; }

/* line 169, ./sass/admin/screen.scss */
.verifyAccount #login, .verifyAccount #register {
  width: 600px;
  margin-bottom: 4em; }
  /* line 173, ./sass/admin/screen.scss */
  .verifyAccount #login p input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]).single-line, .verifyAccount #register p input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]).single-line, .verifyAccount #login div input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]).single-line, .verifyAccount #register div input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]).single-line {
    box-sizing: border-box;
    width: 100%; }
  /* line 178, ./sass/admin/screen.scss */
  .verifyAccount #login p.actions, .verifyAccount #register p.actions {
    display: inline-block; }
  /* line 179, ./sass/admin/screen.scss */
  .verifyAccount #login span.customStyleSelectBox, .verifyAccount #register span.customStyleSelectBox {
    box-shadow: 0 0 5px #676767 inset; }

/* line 181, ./sass/admin/screen.scss */
.no-cssgradients #login header, .no-cssgradients #register header {
  background: #094A6C; }

/* line 182, ./sass/admin/screen.scss */
.lt-ie8 #login header:before, .lt-ie8 #register header:before {
  background: none; }

/* line 188, ./sass/admin/screen.scss */
.lt-ie9 #login .loginForm input[type="text"], .lt-ie9 #register .loginForm input[type="text"], #register #registerInfo .lt-ie9 #login div.white input[type="text"], .lt-ie9 #register #registerInfo div.white input[type="text"], #register #registerInfo .lt-ie9 #login div.themeBox input[type="text"], .lt-ie9 #register #registerInfo div.themeBox input[type="text"],
.lt-ie9 #login .loginForm input[type="url"],
.lt-ie9 #register .loginForm input[type="url"],
#register #registerInfo .lt-ie9 #login div.white input[type="url"],
.lt-ie9 #register #registerInfo div.white input[type="url"],
#register #registerInfo .lt-ie9 #login div.themeBox input[type="url"],
.lt-ie9 #register #registerInfo div.themeBox input[type="url"],
.lt-ie9 #login .loginForm input[type="tel"],
.lt-ie9 #register .loginForm input[type="tel"],
#register #registerInfo .lt-ie9 #login div.white input[type="tel"],
.lt-ie9 #register #registerInfo div.white input[type="tel"],
#register #registerInfo .lt-ie9 #login div.themeBox input[type="tel"],
.lt-ie9 #register #registerInfo div.themeBox input[type="tel"],
.lt-ie9 #login .loginForm input[type="number"],
.lt-ie9 #register .loginForm input[type="number"],
#register #registerInfo .lt-ie9 #login div.white input[type="number"],
.lt-ie9 #register #registerInfo div.white input[type="number"],
#register #registerInfo .lt-ie9 #login div.themeBox input[type="number"],
.lt-ie9 #register #registerInfo div.themeBox input[type="number"],
.lt-ie9 #login .loginForm input[type="color"],
.lt-ie9 #register .loginForm input[type="color"],
#register #registerInfo .lt-ie9 #login div.white input[type="color"],
.lt-ie9 #register #registerInfo div.white input[type="color"],
#register #registerInfo .lt-ie9 #login div.themeBox input[type="color"],
.lt-ie9 #register #registerInfo div.themeBox input[type="color"],
.lt-ie9 #login .loginForm input[type="email"],
.lt-ie9 #register .loginForm input[type="email"],
#register #registerInfo .lt-ie9 #login div.white input[type="email"],
.lt-ie9 #register #registerInfo div.white input[type="email"],
#register #registerInfo .lt-ie9 #login div.themeBox input[type="email"],
.lt-ie9 #register #registerInfo div.themeBox input[type="email"],
.lt-ie9 #login .loginForm input[type="date"],
.lt-ie9 #register .loginForm input[type="date"],
#register #registerInfo .lt-ie9 #login div.white input[type="date"],
.lt-ie9 #register #registerInfo div.white input[type="date"],
#register #registerInfo .lt-ie9 #login div.themeBox input[type="date"],
.lt-ie9 #register #registerInfo div.themeBox input[type="date"],
.lt-ie9 #login .loginForm input[type="datetime"],
.lt-ie9 #register .loginForm input[type="datetime"],
#register #registerInfo .lt-ie9 #login div.white input[type="datetime"],
.lt-ie9 #register #registerInfo div.white input[type="datetime"],
#register #registerInfo .lt-ie9 #login div.themeBox input[type="datetime"],
.lt-ie9 #register #registerInfo div.themeBox input[type="datetime"],
.lt-ie9 #login .loginForm input[type="month"],
.lt-ie9 #register .loginForm input[type="month"],
#register #registerInfo .lt-ie9 #login div.white input[type="month"],
.lt-ie9 #register #registerInfo div.white input[type="month"],
#register #registerInfo .lt-ie9 #login div.themeBox input[type="month"],
.lt-ie9 #register #registerInfo div.themeBox input[type="month"],
.lt-ie9 #login .loginForm input[type="time"],
.lt-ie9 #register .loginForm input[type="time"],
#register #registerInfo .lt-ie9 #login div.white input[type="time"],
.lt-ie9 #register #registerInfo div.white input[type="time"],
#register #registerInfo .lt-ie9 #login div.themeBox input[type="time"],
.lt-ie9 #register #registerInfo div.themeBox input[type="time"],
.lt-ie9 #login .loginForm input[type="password"],
.lt-ie9 #register .loginForm input[type="password"],
#register #registerInfo .lt-ie9 #login div.white input[type="password"],
.lt-ie9 #register #registerInfo div.white input[type="password"],
#register #registerInfo .lt-ie9 #login div.themeBox input[type="password"],
.lt-ie9 #register #registerInfo div.themeBox input[type="password"] {
  border: 1px solid #9a9a9a;
  width: 95%;
  padding: 8px; }

/* line 207, ./sass/admin/screen.scss */
#register {
  width: 700px; }
  /* line 210, ./sass/admin/screen.scss */
  #register > p {
    margin: 10px 10px 10px 15px; }
  /* line 218, ./sass/admin/screen.scss */
  #register #registerInfo div.white p input, #register #registerInfo div.themeBox p input {
    padding: 8px 2.5%; }
  /* line 220, ./sass/admin/screen.scss */
  #register #registerInfo div.white p.actions input, #register #registerInfo div.themeBox p.actions input {
    border: none; }
  /* line 225, ./sass/admin/screen.scss */
  #register #registerInfo div.white p.middle, #register #registerInfo div.themeBox p.middle {
    margin: 10px; }

/* line 231, ./sass/admin/screen.scss */
.lt-ie8 #register header:before {
  background: none; }

/* ==|== Global Header styles ===============================================

========================================================================== */
/* line 236, ./sass/admin/screen.scss */
body {
  min-width: 1259px; }

/* line 239, ./sass/admin/screen.scss */
body > header nav {
  float: left;
  margin: 10px 0 0 30px;
  width: 30%; }
  /* line 243, ./sass/admin/screen.scss */
  body > header nav span {
    color: white;
    display: block;
    font-size: 1.2em;
    margin: 10px; }
  /* line 251, ./sass/admin/screen.scss */
  body > header nav ul li {
    float: left;
    margin: 0 8px; }
    /* line 254, ./sass/admin/screen.scss */
    body > header nav ul li a.btn,
    body > header nav ul li a.btn:visited {
      background: white;
      color: #4d4d4d; }
/* line 262, ./sass/admin/screen.scss */
body > header #helpLink {
  float: right;
  font-weight: bold;
  font-size: .9em;
  text-decoration: none;
  color: #fff;
  margin-right: 1.0em; }
  /* line 263, ./sass/admin/screen.scss */
  body > header #helpLink:visited {
    color: #fff; }
/* line 265, ./sass/admin/screen.scss */
body > header form {
  clear: right;
  float: right;
  font-size: .8em;
  margin-top: 30px;
  position: relative;
  width: 28%;
  margin-right: 1.0em; }
  /* line 277, ./sass/admin/screen.scss */
  body > header form#siteSelectionForm {
    color: #f3f3f3;
    clear: right;
    width: auto;
    margin-top: 20px;
    margin-right: 1.0em; }
  /* line 278, ./sass/admin/screen.scss */
  body > header form #siteSearch {
    position: absolute;
    right: 14.5%;
    top: 7px; }
    /* line 282, ./sass/admin/screen.scss */
    body > header form #siteSearch .siteSelect {
      top: -1px;
      right: -2px; }
  /* line 284, ./sass/admin/screen.scss */
  body > header form input {
    float: left;
    padding: 8px;
    width: 83%;
    margin: 0;
    box-shadow: 0 0 5px #676767 inset; }
  /* line 291, ./sass/admin/screen.scss */
  body > header form button {
    background: white;
    border: none;
    float: right;
    margin: 0;
    padding: 6px 4px 7px 8px;
    cursor: pointer; }

/* line 299, ./sass/admin/screen.scss */
.lt-ie9 body > header form button {
  padding-right: 0; }

/* line 300, ./sass/admin/screen.scss */
.lt-ie8 body > header:before {
  background: none; }

/*End Header Styles*/
/* ==|== Custom pulldown menu styles ========================================

========================================================================== */
/* line 308, ./sass/admin/screen.scss */
.customStyleSelectBox {
  background: #fff;
  padding: 1px 1px 1px 12px;
  color: #333;
  font-size: 0.8em;
  font-weight: normal;
  margin: 0; }

/* line 316, ./sass/admin/screen.scss */
#siteSearch .customStyleSelectBox {
  background: #333;
  padding: 2px;
  color: #fff;
  font-size: .9em; }

/* line 322, ./sass/admin/screen.scss */
.siteSelect {
  padding-left: 12px; }

/* line 324, ./sass/admin/screen.scss */
.customStyleSelectBox.changed {
  /* You can use this if you want a different style after user has made a selection */ }

/* on the next line we add a down arrow on the right to indicate that it is a select box */
/* line 329, ./sass/admin/screen.scss */
.customStyleSelectBoxInner {
  background: url(/images/admin/select-arrow.png) no-repeat center right;
  padding: 5px 15px 5px 1px; }

/* line 333, ./sass/admin/screen.scss */
#siteSearch .customStyleSelectBoxInner {
  background: url(/images/admin/miniarrows.png) no-repeat center right;
  padding: 1px; }

/* ==|== Main Navigation  ===================================================

========================================================================== */
/* line 344, ./sass/admin/screen.scss */
nav.mainNav ul {
  margin: 0;
  padding: 0; }
  /* line 347, ./sass/admin/screen.scss */
  nav.mainNav ul li ul li {
    padding: 5px 0; }
    /* line 349, ./sass/admin/screen.scss */
    nav.mainNav ul li ul li a, nav.mainNav ul li ul li a:visited {
      color: #094A6C;
      font-size: .9em; }
/* line 357, ./sass/admin/screen.scss */
nav.mainNav > ul {
  margin-left: 0; }
  /* line 359, ./sass/admin/screen.scss */
  nav.mainNav > ul > li {
    margin: 0 0 6px 0;
    background: #e6e6e6;
    border-bottom: 1px solid #f3f3f3;
    width: 100%;
    position: relative; }
    /* line 3, sass/admin/_mixins.scss */
    nav.mainNav > ul > li:before, nav.mainNav > ul > li:after {
      content: "";
      position: absolute;
      z-index: -1;
      bottom: 15px;
      left: 10px;
      width: 47%;
      height: 20%;
      box-shadow: 0 16px 8px #b3b3b3;
      transform: rotate(3deg); }
    /* line 15, sass/admin/_mixins.scss */
    nav.mainNav > ul > li:after {
      right: 10px;
      left: auto;
      transform: rotate(-3deg); }
    /* line 367, ./sass/admin/screen.scss */
    nav.mainNav > ul > li.activeNav > a.expdBtn, nav.mainNav > ul > li.activeNav a.expdBtn:visited {
      background: #094A6C;
      color: #fff; }
    /* line 372, ./sass/admin/screen.scss */
    nav.mainNav > ul > li > a {
      color: #094A6C;
      display: block;
      float: none;
      font-weight: bold;
      margin: 0;
      padding: 7px 10px;
      position: relative; }
      /* line 379, ./sass/admin/screen.scss */
      nav.mainNav > ul > li > a:visited {
        color: #094A6C; }
    /* line 381, ./sass/admin/screen.scss */
    nav.mainNav > ul > li > ul {
      padding: 15px;
      margin: 0;
      background: url(/Images/admin/innershadow2.png) no-repeat;
      background-size: 100% 8px;
      padding-top: 15px;
      background-color: #fff; }

/* line 394, ./sass/admin/screen.scss */
#treeMenu li.inlineNav > a {
  display: block;
  float: left;
  margin: 0 5px; }
/* line 399, ./sass/admin/screen.scss */
#treeMenu li.inlineNav a.arrowUp,
#treeMenu li.inlineNav a.arrowDown {
  padding: 0;
  position: relative;
  top: 8px;
  left: 10px; }
/* line 401, ./sass/admin/screen.scss */
#treeMenu li.inlineNav > a {
  color: #000;
  font-size: .8em;
  margin-bottom: 5px;
  text-decoration: underline; }
  /* line 406, ./sass/admin/screen.scss */
  #treeMenu li.inlineNav > a:visited {
    color: #000; }

/* line 411, ./sass/admin/screen.scss */
.inactiveNav ul {
  display: none; }

/* line 413, ./sass/admin/screen.scss */
#treeNodeContainer {
  clear: both;
  padding: 1px 0 0 5px;
  border-top: 1px solid gray;
  margin-left: 0;
  margin-top: 5px; }
  /* line 419, ./sass/admin/screen.scss */
  #treeNodeContainer ul {
    display: block; }
  /* line 420, ./sass/admin/screen.scss */
  #treeNodeContainer .ui-icon {
    float: left; }
  /* line 422, ./sass/admin/screen.scss */
  #treeNodeContainer li {
    padding: 5px 0 0; }
    /* line 423, ./sass/admin/screen.scss */
    #treeNodeContainer li ul {
      clear: both;
      display: block;
      margin: 5px 0 0 0; }
      /* line 427, ./sass/admin/screen.scss */
      #treeNodeContainer li ul li {
        float: none;
        clear: both;
        padding: 5px 0 3px; }
        /* line 432, ./sass/admin/screen.scss */
        #treeNodeContainer li ul li ul {
          margin: 5px 0 0 15px; }

/* line 443, ./sass/admin/screen.scss */
.expdBtn {
  cursor: pointer; }

/* line 448, ./sass/admin/screen.scss */
#moveTreeMenu ul {
  margin-left: 15px;
  margin-top: 5px; }
  /* line 450, ./sass/admin/screen.scss */
  #moveTreeMenu ul li {
    padding: 5px 0 2px; }
    /* line 452, ./sass/admin/screen.scss */
    #moveTreeMenu ul li a, #moveTreeMenu ul li a:visited {
      color: #094A6C;
      font-size: .9em; }
      /* line 455, ./sass/admin/screen.scss */
      #moveTreeMenu ul li a.ui-icon, #moveTreeMenu ul li a:visited.ui-icon {
        float: left; }
  /* line 460, ./sass/admin/screen.scss */
  #moveTreeMenu ul li.inlineNav a {
    display: block;
    float: left;
    margin: 0 5px; }
  /* line 465, ./sass/admin/screen.scss */
  #moveTreeMenu ul li.inlineNav a.arrowUp,
  #moveTreeMenu ul li.inlineNav a.arrowDown {
    padding: 0;
    position: relative;
    top: 8px;
    left: 10px; }
  /* line 467, ./sass/admin/screen.scss */
  #moveTreeMenu ul li.inlineNav > a {
    color: #000;
    font-size: .8em;
    margin-bottom: 5px;
    text-decoration: underline; }
    /* line 472, ./sass/admin/screen.scss */
    #moveTreeMenu ul li.inlineNav > a:visited {
      color: #000; }
  /* line 474, ./sass/admin/screen.scss */
  #moveTreeMenu ul li.inlineNav > ul {
    border-top: 1px solid #666;
    padding-left: 0;
    margin-left: 0; }
  /* line 475, ./sass/admin/screen.scss */
  #moveTreeMenu ul li.inlineNav ul {
    clear: both;
    display: block;
    margin-top: 5px;
    padding-top: 5px; }
    /* line 480, ./sass/admin/screen.scss */
    #moveTreeMenu ul li.inlineNav ul li {
      float: none;
      clear: both;
      padding: 5px 0; }
      /* line 486, ./sass/admin/screen.scss */
      #moveTreeMenu ul li.inlineNav ul li ul li {
        padding-left: 10px; }

/* ==|== Interior page styles==================================================

========================================================================== */
/* line 501, ./sass/admin/screen.scss */
nav.contentSort {
  background: #094A6C;
  font-weight: bold;
  clear: both;
  color: white;
  padding: 10px; }
  /* line 507, ./sass/admin/screen.scss */
  nav.contentSort p {
    float: left;
    margin: 5px 10px 0; }
    /* line 508, ./sass/admin/screen.scss */
    nav.contentSort p span {
      float: left;
      margin: 5px 5px; }
  /* line 509, ./sass/admin/screen.scss */
  nav.contentSort p.filter,
  nav.contentSort .sort {
    float: right;
    font-size: .9em; }
  /* line 512, ./sass/admin/screen.scss */
  nav.contentSort span a {
    padding: 7px 10px 8px;
    background: #f3f3f3;
    color: #343434;
    float: right;
    margin: 0 0 10px 3px; }
    /* line 518, ./sass/admin/screen.scss */
    nav.contentSort span a:visited {
      color: #343434; }
  /* line 521, ./sass/admin/screen.scss */
  nav.contentSort .upLevelBtn {
    float: left; }
    /* line 523, ./sass/admin/screen.scss */
    nav.contentSort .upLevelBtn a {
      padding: 7px 10px 8px;
      background: #f3f3f3;
      color: #343434; }
      /* line 528, ./sass/admin/screen.scss */
      nav.contentSort .upLevelBtn a:visited {
        color: #343434; }
  /* line 531, ./sass/admin/screen.scss */
  nav.contentSort .selectSort {
    float: right;
    margin-right: 10px; }
  /* line 532, ./sass/admin/screen.scss */
  nav.contentSort input[type="submit"] {
    background: #f3f3f3;
    color: #343434;
    float: right;
    border: 0;
    margin: 0 0 10px 3px; }

/* line 541, ./sass/admin/screen.scss */
.interior .rightCol nav p.upLevelBtn, .interior .popUp nav p.upLevelBtn {
  float: left; }

/* line 545, ./sass/admin/screen.scss */
.no-cssgradients nav.contentSort {
  background: #094A6C; }

/* line 547, ./sass/admin/screen.scss */
.brandingSpace, footer #footerBranding {
  float: left;
  margin: 20px 0 20px;
  padding: 0;
  text-align: center;
  width: 23.82843526608419%; }

/* line 556, ./sass/admin/screen.scss */
.leftCol {
  width: 23.82843526608419%;
  float: left; }

/* line 558, ./sass/admin/screen.scss */
.rightCol, .popUp {
  width: 74.58300238284353%;
  float: right; }
  /* line 560, ./sass/admin/screen.scss */
  #widget-container .rightCol, #widget-container .popUp {
    width: 100%; }
    /* line 562, ./sass/admin/screen.scss */
    #widget-container .rightCol .releases, #widget-container .popUp .releases {
      clear: both;
      margin: 1em 0; }
    /* line 566, ./sass/admin/screen.scss */
    #widget-container .rightCol .releases__list-item, #widget-container .popUp .releases__list-item {
      margin: 0.5em 1em; }
    /* line 569, ./sass/admin/screen.scss */
    #widget-container .rightCol .releases__title, #widget-container .popUp .releases__title {
      clear: left; }
    /* line 572, ./sass/admin/screen.scss */
    #widget-container .rightCol .releases__item-date, #widget-container .popUp .releases__item-date {
      float: right;
      font-size: 0.8em;
      color: #343434;
      margin-bottom: 0.25em; }
    /* line 579, ./sass/admin/screen.scss */
    #widget-container .rightCol.media-room .featuredArticles, #widget-container .media-room.popUp .featuredArticles {
      width: 48%; }
  /* line 584, ./sass/admin/screen.scss */
  .rightCol section, .popUp section {
    margin: 15px 0; }
  /* line 585, ./sass/admin/screen.scss */
  .rightCol input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]), .popUp input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]) {
    width: 94%;
    padding: 7px 3% 8px;
    margin: 5px 0 0 0; }
  /* line 591, ./sass/admin/screen.scss */
  .rightCol .medium input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]), .popUp .medium input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]), .rightCol .phoneType input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]), .popUp .phoneType input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]) {
    width: 87%;
    padding: 7px 6.5% 8px; }
  /* line 597, ./sass/admin/screen.scss */
  .rightCol .small input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]), .popUp .small input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]) {
    padding: 8px 9%;
    width: 87%; }
  /* line 603, ./sass/admin/screen.scss */
  .rightCol .xsmall input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]), .popUp .xsmall input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]) {
    width: 82%;
    padding: 7px 9% 8px; }
  /* line 608, ./sass/admin/screen.scss */
  .rightCol .intColLeft, .popUp .intColLeft {
    float: left;
    padding-left: 1.27659574468085%;
    width: 56.59574%; }
  /* line 614, ./sass/admin/screen.scss */
  .rightCol.ui-tabs .intColLeft.ui-tabs-panel, .ui-tabs.popUp .intColLeft.ui-tabs-panel {
    padding-left: 1.27659574468085%; }
  /* line 616, ./sass/admin/screen.scss */
  .rightCol.ui-widget-content .btn, .ui-widget-content.popUp .btn {
    color: #fff; }
  /* line 617, ./sass/admin/screen.scss */
  .rightCol.ui-widget-content .altBtn, .ui-widget-content.popUp .altBtn, .rightCol.ui-widget-content .actions a:last-child, .rightCol .actions .ui-widget-content.popUp a:last-child, .popUp .actions .rightCol.ui-widget-content a:last-child, .ui-widget-content.popUp .actions a:last-child, .rightCol.ui-widget-content #list-view-all .pagingFilter .activeItem, #list-view-all .pagingFilter .rightCol.ui-widget-content .activeItem, .ui-widget-content.popUp #list-view-all .pagingFilter .activeItem, #list-view-all .pagingFilter .ui-widget-content.popUp .activeItem, .rightCol.ui-widget-content #tags-view-all .pagingFilter .activeItem, #tags-view-all .pagingFilter .rightCol.ui-widget-content .activeItem, .ui-widget-content.popUp #tags-view-all .pagingFilter .activeItem, #tags-view-all .pagingFilter .ui-widget-content.popUp .activeItem, .rightCol.ui-widget-content .pagingContainer .activeItem, .pagingContainer .rightCol.ui-widget-content .activeItem, .ui-widget-content.popUp .pagingContainer .activeItem, .pagingContainer .ui-widget-content.popUp .activeItem {
    color: #094A6C; }
  /* line 619, ./sass/admin/screen.scss */
  .rightCol.ui-widget-content nav.contentSort a, .ui-widget-content.popUp nav.contentSort a, .rightCol.ui-widget-content nav.contentSort a:link, .ui-widget-content.popUp nav.contentSort a:link, .rightCol.ui-widget-content nav.contentSort a:visited, .ui-widget-content.popUp nav.contentSort a:visited {
    color: #343434; }
  /* line 623, ./sass/admin/screen.scss */
  .rightCol .intColRght, .popUp .intColRght {
    float: right;
    margin-right: 1.59574468085106%;
    padding: 15px 0;
    width: 37.23404255319149%; }
  /* line 629, ./sass/admin/screen.scss */
  .rightCol .intEqColLeft, .popUp .intEqColLeft {
    float: left;
    padding-left: 1.27659574468085%;
    width: 47%; }
  /* line 634, ./sass/admin/screen.scss */
  .rightCol .intEqColRght, .popUp .intEqColRght {
    float: right;
    margin-right: 1.59574468085106%;
    padding: 0;
    width: 47%; }
  /* line 640, ./sass/admin/screen.scss */
  .rightCol .intColLeftSm, .popUp .intColLeftSm {
    float: left;
    padding-left: 1.27659574468085%;
    padding-top: 15px;
    width: 41%; }
  /* line 646, ./sass/admin/screen.scss */
  .rightCol .intColRghtLrg, .popUp .intColRghtLrg {
    float: right;
    margin-right: 1.59574468085106%;
    width: 54%;
    padding: 15px 0; }
  /* line 652, ./sass/admin/screen.scss */
  .rightCol .intColFull, .popUp .intColFull {
    padding-left: 1.27659574468085%;
    margin-right: 1.59574468085106%;
    padding-top: 15px; }

/* line 659, ./sass/admin/screen.scss */
.lt-ie9 .rightCol, .lt-ie9 .popUp {
  width: 74.58300238284353%;
  float: right; }
  /* line 661, ./sass/admin/screen.scss */
  .lt-ie9 .rightCol section, .lt-ie9 .popUp section {
    margin: 15px 0; }
  /* line 662, ./sass/admin/screen.scss */
  .lt-ie9 .rightCol input[type="text"], .lt-ie9 .popUp input[type="text"],
  .lt-ie9 .rightCol input[type="url"],
  .lt-ie9 .popUp input[type="url"],
  .lt-ie9 .rightCol input[type="tel"],
  .lt-ie9 .popUp input[type="tel"],
  .lt-ie9 .rightCol input[type="number"],
  .lt-ie9 .popUp input[type="number"],
  .lt-ie9 .rightCol input[type="color"],
  .lt-ie9 .popUp input[type="color"],
  .lt-ie9 .rightCol input[type="email"],
  .lt-ie9 .popUp input[type="email"],
  .lt-ie9 .rightCol input[type="date"],
  .lt-ie9 .popUp input[type="date"],
  .lt-ie9 .rightCol input[type="datetime"],
  .lt-ie9 .popUp input[type="datetime"],
  .lt-ie9 .rightCol input[type="month"],
  .lt-ie9 .popUp input[type="month"],
  .lt-ie9 .rightCol input[type="time"],
  .lt-ie9 .popUp input[type="time"],
  .lt-ie9 .rightCol input[type="password"],
  .lt-ie9 .popUp input[type="password"] {
    width: 94%;
    padding: 7px 3% 8px;
    margin: 5px 0 0 0; }
  /* line 678, ./sass/admin/screen.scss */
  .lt-ie9 .rightCol .medium input[type="text"], .lt-ie9 .popUp .medium input[type="text"], .lt-ie9 .rightCol .phoneType input[type="text"], .lt-ie9 .popUp .phoneType input[type="text"],
  .lt-ie9 .rightCol .medium input[type="url"],
  .lt-ie9 .popUp .medium input[type="url"],
  .lt-ie9 .rightCol .phoneType input[type="url"],
  .lt-ie9 .popUp .phoneType input[type="url"],
  .lt-ie9 .rightCol .medium input[type="tel"],
  .lt-ie9 .popUp .medium input[type="tel"],
  .lt-ie9 .rightCol .phoneType input[type="tel"],
  .lt-ie9 .popUp .phoneType input[type="tel"],
  .lt-ie9 .rightCol .medium input[type="number"],
  .lt-ie9 .popUp .medium input[type="number"],
  .lt-ie9 .rightCol .phoneType input[type="number"],
  .lt-ie9 .popUp .phoneType input[type="number"],
  .lt-ie9 .rightCol .medium input[type="color"],
  .lt-ie9 .popUp .medium input[type="color"],
  .lt-ie9 .rightCol .phoneType input[type="color"],
  .lt-ie9 .popUp .phoneType input[type="color"],
  .lt-ie9 .rightCol .medium input[type="email"],
  .lt-ie9 .popUp .medium input[type="email"],
  .lt-ie9 .rightCol .phoneType input[type="email"],
  .lt-ie9 .popUp .phoneType input[type="email"],
  .lt-ie9 .rightCol .medium input[type="date"],
  .lt-ie9 .popUp .medium input[type="date"],
  .lt-ie9 .rightCol .phoneType input[type="date"],
  .lt-ie9 .popUp .phoneType input[type="date"],
  .lt-ie9 .rightCol .medium input[type="datetime"],
  .lt-ie9 .popUp .medium input[type="datetime"],
  .lt-ie9 .rightCol .phoneType input[type="datetime"],
  .lt-ie9 .popUp .phoneType input[type="datetime"],
  .lt-ie9 .rightCol .medium input[type="month"],
  .lt-ie9 .popUp .medium input[type="month"],
  .lt-ie9 .rightCol .phoneType input[type="month"],
  .lt-ie9 .popUp .phoneType input[type="month"],
  .lt-ie9 .rightCol .medium input[type="time"],
  .lt-ie9 .popUp .medium input[type="time"],
  .lt-ie9 .rightCol .phoneType input[type="time"],
  .lt-ie9 .popUp .phoneType input[type="time"],
  .lt-ie9 .rightCol .medium input[type="password"],
  .lt-ie9 .popUp .medium input[type="password"],
  .lt-ie9 .rightCol .phoneType input[type="password"],
  .lt-ie9 .popUp .phoneType input[type="password"] {
    width: 87%;
    padding: 7px 6.5% 8px; }
  /* line 694, ./sass/admin/screen.scss */
  .lt-ie9 .rightCol .small input[type="text"], .lt-ie9 .popUp .small input[type="text"],
  .lt-ie9 .rightCol .small input[type="url"],
  .lt-ie9 .popUp .small input[type="url"],
  .lt-ie9 .rightCol .small input[type="tel"],
  .lt-ie9 .popUp .small input[type="tel"],
  .lt-ie9 .rightCol .small input[type="number"],
  .lt-ie9 .popUp .small input[type="number"],
  .lt-ie9 .rightCol .small input[type="color"],
  .lt-ie9 .popUp .small input[type="color"],
  .lt-ie9 .rightCol .small input[type="email"],
  .lt-ie9 .popUp .small input[type="email"],
  .lt-ie9 .rightCol .small input[type="date"],
  .lt-ie9 .popUp .small input[type="date"],
  .lt-ie9 .rightCol .small input[type="datetime"],
  .lt-ie9 .popUp .small input[type="datetime"],
  .lt-ie9 .rightCol .small input[type="month"],
  .lt-ie9 .popUp .small input[type="month"],
  .lt-ie9 .rightCol .small input[type="time"],
  .lt-ie9 .popUp .small input[type="time"],
  .lt-ie9 .rightCol .small input[type="password"],
  .lt-ie9 .popUp .small input[type="password"] {
    padding: 8px 9%;
    width: 87%; }
  /* line 710, ./sass/admin/screen.scss */
  .lt-ie9 .rightCol .xsmall input[type="text"], .lt-ie9 .popUp .xsmall input[type="text"],
  .lt-ie9 .rightCol .xsmall input[type="url"],
  .lt-ie9 .popUp .xsmall input[type="url"],
  .lt-ie9 .rightCol .xsmall input[type="tel"],
  .lt-ie9 .popUp .xsmall input[type="tel"],
  .lt-ie9 .rightCol .xsmall input[type="number"],
  .lt-ie9 .popUp .xsmall input[type="number"],
  .lt-ie9 .rightCol .xsmall input[type="color"],
  .lt-ie9 .popUp .xsmall input[type="color"],
  .lt-ie9 .rightCol .xsmall input[type="email"],
  .lt-ie9 .popUp .xsmall input[type="email"],
  .lt-ie9 .rightCol .xsmall input[type="date"],
  .lt-ie9 .popUp .xsmall input[type="date"],
  .lt-ie9 .rightCol .xsmall input[type="datetime"],
  .lt-ie9 .popUp .xsmall input[type="datetime"],
  .lt-ie9 .rightCol .xsmall input[type="month"],
  .lt-ie9 .popUp .xsmall input[type="month"],
  .lt-ie9 .rightCol .xsmall input[type="time"],
  .lt-ie9 .popUp .xsmall input[type="time"],
  .lt-ie9 .rightCol .xsmall input[type="password"],
  .lt-ie9 .popUp .xsmall input[type="password"] {
    width: 82%;
    padding: 7px 9% 8px; }

/* line 730, ./sass/admin/screen.scss */
.interior .rightCol, .interior .popUp {
  background: #f3f3f3; }
  /* line 733, ./sass/admin/screen.scss */
  .interior .rightCol header, .interior .popUp header, .interior .rightCol .help-field, .interior .popUp .help-field {
    position: relative; }
  /* line 736, ./sass/admin/screen.scss */
  .interior .rightCol h1, .interior .popUp h1 {
    background: #e6e6e6; }
  /* line 738, ./sass/admin/screen.scss */
  .interior .rightCol nav, .interior .popUp nav {
    padding-bottom: 0; }
    /* line 740, ./sass/admin/screen.scss */
    .interior .rightCol nav p, .interior .popUp nav p {
      float: right;
      margin: 0; }
      /* line 743, ./sass/admin/screen.scss */
      .interior .rightCol nav p .status, .interior .popUp nav p .status {
        display: block;
        float: left;
        margin-top: 5px;
        font-size: .8em; }
      /* line 744, ./sass/admin/screen.scss */
      .interior .rightCol nav p a.btn, .interior .popUp nav p a.btn {
        float: right;
        background: #f3f3f3;
        color: #343434;
        background-image: none;
        text-decoration: none; }
    /* line 746, ./sass/admin/screen.scss */
    .interior .rightCol nav .tabs, .interior .popUp nav .tabs {
      float: left; }
      /* line 749, ./sass/admin/screen.scss */
      .interior .rightCol nav .tabs li, .interior .popUp nav .tabs li {
        font-size: .9em;
        float: left;
        margin-right: 3px; }
        /* line 753, ./sass/admin/screen.scss */
        .interior .rightCol nav .tabs li a, .interior .popUp nav .tabs li a {
          display: block;
          padding: 10px;
          background: #badced;
          color: #343434;
          font-weight: 800; }
        /* line 761, ./sass/admin/screen.scss */
        .interior .rightCol nav .tabs li.ui-state-active a, .interior .popUp nav .tabs li.ui-state-active a, .interior .rightCol nav .tabs li.ui-state-active a:visited, .interior .popUp nav .tabs li.ui-state-active a:visited {
          background: none;
          color: #343434; }
  /* line 769, ./sass/admin/screen.scss */
  .interior .rightCol .selector, .interior .popUp .selector {
    margin: 10px 0 10px 2%; }
    /* line 771, ./sass/admin/screen.scss */
    .interior .rightCol .selector label, .interior .popUp .selector label {
      line-height: 1em; }
    /* line 772, ./sass/admin/screen.scss */
    .interior .rightCol .selector .editor-label, .interior .popUp .selector .editor-label {
      margin-bottom: 5px; }
  /* line 774, ./sass/admin/screen.scss */
  .interior .rightCol .editor-field.selector, .interior .popUp .editor-field.selector {
    margin: 0; }
  /* line 776, ./sass/admin/screen.scss */
  .interior .rightCol .stateCountry .selector, .interior .popUp .stateCountry .selector {
    margin-left: 0; }
  /* line 778, ./sass/admin/screen.scss */
  .interior .rightCol button, .interior .popUp button {
    border: none;
    clear: both;
    cursor: pointer; }
  /* line 783, ./sass/admin/screen.scss */
  .interior .rightCol .soloBtn, .interior .popUp .soloBtn {
    padding-top: 10px;
    font-size: .8em; }
    /* line 786, ./sass/admin/screen.scss */
    .interior .rightCol .soloBtn .btn, .interior .popUp .soloBtn .btn {
      padding: 10px; }
  /* line 789, ./sass/admin/screen.scss */
  .interior .rightCol section, .interior .popUp section, .interior .rightCol aside, .interior .popUp aside {
    box-sizing: content-box; }
    /* line 792, ./sass/admin/screen.scss */
    .interior .rightCol section table#tinymce_Content_tbl, .interior .popUp section table#tinymce_Content_tbl, .interior .rightCol aside table#tinymce_Content_tbl, .interior .popUp aside table#tinymce_Content_tbl {
      width: 100%;
      padding: 0; }
    /* line 793, ./sass/admin/screen.scss */
    .interior .rightCol section.toggle > div, .interior .popUp section.toggle > div, .interior .rightCol aside.toggle > div, .interior .popUp aside.toggle > div {
      display: none; }
    /* line 794, ./sass/admin/screen.scss */
    .interior .rightCol section .stateSelect, .interior .popUp section .stateSelect, .interior .rightCol aside .stateSelect, .interior .popUp aside .stateSelect {
      float: left;
      margin-top: 5px;
      position: relative; }
    /* line 795, ./sass/admin/screen.scss */
    .interior .rightCol section .customStyleSelectBox, .interior .popUp section .customStyleSelectBox, .interior .rightCol aside .customStyleSelectBox, .interior .popUp aside .customStyleSelectBox {
      border: 1px #f3f3f3;
      box-shadow: 0 0 8px #9a9a9a inset; }
    /* line 798, ./sass/admin/screen.scss */
    .interior .rightCol section .customStyleSelectBoxInner, .interior .popUp section .customStyleSelectBoxInner, .interior .rightCol aside .customStyleSelectBoxInner, .interior .popUp aside .customStyleSelectBoxInner {
      padding: 8px 1px; }
    /* line 800, ./sass/admin/screen.scss */
    .interior .rightCol section header, .interior .popUp section header, .interior .rightCol aside header, .interior .popUp aside header {
      border-bottom: 1px solid #fff; }
      /* line 803, ./sass/admin/screen.scss */
      .interior .rightCol section header h2, .interior .popUp section header h2, .interior .rightCol section header span, .interior .popUp section header span, .interior .rightCol section header a, .interior .popUp section header a, .interior .rightCol aside header h2, .interior .popUp aside header h2, .interior .rightCol aside header span, .interior .popUp aside header span, .interior .rightCol aside header a, .interior .popUp aside header a {
        float: left;
        margin: 10px 10px 10px 0; }
        /* line 806, ./sass/admin/screen.scss */
        .interior .rightCol section header h2.sprite-expand, .interior .popUp section header h2.sprite-expand, .interior .rightCol section header h2.sprite-collapse, .interior .popUp section header h2.sprite-collapse, .interior .rightCol section header span.sprite-expand, .interior .popUp section header span.sprite-expand, .interior .rightCol section header span.sprite-collapse, .interior .popUp section header span.sprite-collapse, .interior .rightCol section header a.sprite-expand, .interior .popUp section header a.sprite-expand, .interior .rightCol section header a.sprite-collapse, .interior .popUp section header a.sprite-collapse, .interior .rightCol aside header h2.sprite-expand, .interior .popUp aside header h2.sprite-expand, .interior .rightCol aside header h2.sprite-collapse, .interior .popUp aside header h2.sprite-collapse, .interior .rightCol aside header span.sprite-expand, .interior .popUp aside header span.sprite-expand, .interior .rightCol aside header span.sprite-collapse, .interior .popUp aside header span.sprite-collapse, .interior .rightCol aside header a.sprite-expand, .interior .popUp aside header a.sprite-expand, .interior .rightCol aside header a.sprite-collapse, .interior .popUp aside header a.sprite-collapse {
          margin-top: 15px; }
      /* line 810, ./sass/admin/screen.scss */
      .interior .rightCol section header .requiredMark, .interior .popUp section header .requiredMark, .interior .rightCol aside header .requiredMark, .interior .popUp aside header .requiredMark {
        float: none;
        margin: 0; }
      /* line 812, ./sass/admin/screen.scss */
      .interior .rightCol section header h2 label, .interior .popUp section header h2 label, .interior .rightCol aside header h2 label, .interior .popUp aside header h2 label {
        margin: 0;
        font-size: 1em; }
      /* line 814, ./sass/admin/screen.scss */
      .interior .rightCol section header label, .interior .popUp section header label, .interior .rightCol aside header label, .interior .popUp aside header label {
        float: left;
        color: #094A6C;
        font-size: 1.2em;
        margin: 10px 0; }
    /* line 822, ./sass/admin/screen.scss */
    .interior .rightCol section .editor-field h2, .interior .popUp section .editor-field h2, .interior .rightCol aside .editor-field h2, .interior .popUp aside .editor-field h2 {
      clear: right; }
    /* line 823, ./sass/admin/screen.scss */
    .interior .rightCol section .editor-field ul, .interior .popUp section .editor-field ul, .interior .rightCol aside .editor-field ul, .interior .popUp aside .editor-field ul {
      clear: both;
      margin: 10px 0; }
    /* line 824, ./sass/admin/screen.scss */
    .interior .rightCol section .editor-field #btnGetVideo, .interior .popUp section .editor-field #btnGetVideo, .interior .rightCol aside .editor-field #btnGetVideo, .interior .popUp aside .editor-field #btnGetVideo {
      width: 94%;
      margin-bottom: 5px;
      box-sizing: content-box; }
    /* line 830, ./sass/admin/screen.scss */
    .interior .rightCol section .editor-field #LimelightId, .interior .popUp section .editor-field #LimelightId, .interior .rightCol aside .editor-field #LimelightId, .interior .popUp aside .editor-field #LimelightId {
      width: 94%;
      box-sizing: content-box; }
    /* line 835, ./sass/admin/screen.scss */
    .interior .rightCol section > div, .interior .popUp section > div, .interior .rightCol aside > div, .interior .popUp aside > div {
      background: url(/Images/admin/innershadow2.png) no-repeat;
      background-size: 100% 8px;
      padding-top: 15px; }
      /* line 838, ./sass/admin/screen.scss */
      .interior .rightCol section > div input, .interior .popUp section > div input, .interior .rightCol aside > div input, .interior .popUp aside > div input {
        float: left; }
      /* line 840, ./sass/admin/screen.scss */
      .interior .rightCol section > div.white, .interior .popUp section > div.white, .interior .rightCol section > div.themeBox, .interior .popUp section > div.themeBox, .interior .rightCol aside > div.white, .interior .popUp aside > div.white, .interior .rightCol aside > div.themeBox, .interior .popUp aside > div.themeBox {
        background-color: #fff;
        padding: 15px; }
      /* line 843, ./sass/admin/screen.scss */
      .interior .rightCol section > div h3, .interior .popUp section > div h3, .interior .rightCol aside > div h3, .interior .popUp aside > div h3 {
        color: #094A6C;
        clear: both; }
      /* line 844, ./sass/admin/screen.scss */
      .interior .rightCol section > div section, .interior .popUp section > div section, .interior .rightCol section > div aside, .interior .popUp section > div aside, .interior .rightCol aside > div section, .interior .popUp aside > div section, .interior .rightCol aside > div aside, .interior .popUp aside > div aside {
        margin-top: 0; }
        /* line 847, ./sass/admin/screen.scss */
        .interior .rightCol section > div section header h2, .interior .popUp section > div section header h2, .interior .rightCol section > div section header span, .interior .popUp section > div section header span, .interior .rightCol section > div section header a, .interior .popUp section > div section header a, .interior .rightCol section > div aside header h2, .interior .popUp section > div aside header h2, .interior .rightCol section > div aside header span, .interior .popUp section > div aside header span, .interior .rightCol section > div aside header a, .interior .popUp section > div aside header a, .interior .rightCol aside > div section header h2, .interior .popUp aside > div section header h2, .interior .rightCol aside > div section header span, .interior .popUp aside > div section header span, .interior .rightCol aside > div section header a, .interior .popUp aside > div section header a, .interior .rightCol aside > div aside header h2, .interior .popUp aside > div aside header h2, .interior .rightCol aside > div aside header span, .interior .popUp aside > div aside header span, .interior .rightCol aside > div aside header a, .interior .popUp aside > div aside header a {
          float: left;
          margin: 10px 10px 10px 0; }
          /* line 850, ./sass/admin/screen.scss */
          .interior .rightCol section > div section header h2.sprite-expand, .interior .popUp section > div section header h2.sprite-expand, .interior .rightCol section > div section header h2.sprite-collapse, .interior .popUp section > div section header h2.sprite-collapse, .interior .rightCol section > div section header span.sprite-expand, .interior .popUp section > div section header span.sprite-expand, .interior .rightCol section > div section header span.sprite-collapse, .interior .popUp section > div section header span.sprite-collapse, .interior .rightCol section > div section header a.sprite-expand, .interior .popUp section > div section header a.sprite-expand, .interior .rightCol section > div section header a.sprite-collapse, .interior .popUp section > div section header a.sprite-collapse, .interior .rightCol section > div aside header h2.sprite-expand, .interior .popUp section > div aside header h2.sprite-expand, .interior .rightCol section > div aside header h2.sprite-collapse, .interior .popUp section > div aside header h2.sprite-collapse, .interior .rightCol section > div aside header span.sprite-expand, .interior .popUp section > div aside header span.sprite-expand, .interior .rightCol section > div aside header span.sprite-collapse, .interior .popUp section > div aside header span.sprite-collapse, .interior .rightCol section > div aside header a.sprite-expand, .interior .popUp section > div aside header a.sprite-expand, .interior .rightCol section > div aside header a.sprite-collapse, .interior .popUp section > div aside header a.sprite-collapse, .interior .rightCol aside > div section header h2.sprite-expand, .interior .popUp aside > div section header h2.sprite-expand, .interior .rightCol aside > div section header h2.sprite-collapse, .interior .popUp aside > div section header h2.sprite-collapse, .interior .rightCol aside > div section header span.sprite-expand, .interior .popUp aside > div section header span.sprite-expand, .interior .rightCol aside > div section header span.sprite-collapse, .interior .popUp aside > div section header span.sprite-collapse, .interior .rightCol aside > div section header a.sprite-expand, .interior .popUp aside > div section header a.sprite-expand, .interior .rightCol aside > div section header a.sprite-collapse, .interior .popUp aside > div section header a.sprite-collapse, .interior .rightCol aside > div aside header h2.sprite-expand, .interior .popUp aside > div aside header h2.sprite-expand, .interior .rightCol aside > div aside header h2.sprite-collapse, .interior .popUp aside > div aside header h2.sprite-collapse, .interior .rightCol aside > div aside header span.sprite-expand, .interior .popUp aside > div aside header span.sprite-expand, .interior .rightCol aside > div aside header span.sprite-collapse, .interior .popUp aside > div aside header span.sprite-collapse, .interior .rightCol aside > div aside header a.sprite-expand, .interior .popUp aside > div aside header a.sprite-expand, .interior .rightCol aside > div aside header a.sprite-collapse, .interior .popUp aside > div aside header a.sprite-collapse {
            margin-top: 15px; }
        /* line 855, ./sass/admin/screen.scss */
        .interior .rightCol section > div section div, .interior .popUp section > div section div, .interior .rightCol section > div aside div, .interior .popUp section > div aside div, .interior .rightCol aside > div section div, .interior .popUp aside > div section div, .interior .rightCol aside > div aside div, .interior .popUp aside > div aside div {
          background: none;
          padding-top: 0; }
  /* line 861, ./sass/admin/screen.scss */
  .interior .rightCol .aliasPath, .interior .popUp .aliasPath, .interior .rightCol .aliasPath2, .interior .popUp .aliasPath2 {
    color: #676767;
    float: right;
    font-size: .8em;
    margin-top: 15px; }
    /* line 866, ./sass/admin/screen.scss */
    .interior .rightCol .aliasPath label, .interior .popUp .aliasPath label, .interior .rightCol .aliasPath2 label, .interior .popUp .aliasPath2 label {
      font-weight: bold; }
  /* line 868, ./sass/admin/screen.scss */
  .interior .rightCol .aliasPath2, .interior .popUp .aliasPath2 {
    margin-bottom: 0px;
    float: left; }
  /* line 872, ./sass/admin/screen.scss */
  .interior .rightCol .intColLeft .title input, .interior .popUp .intColLeft .title input {
    width: 70%;
    float: left; }
  /* line 877, ./sass/admin/screen.scss */
  .interior .rightCol .intColRght .multi-choice-item, .interior .popUp .intColRght .multi-choice-item {
    float: left;
    font-size: .8em;
    margin: 6px 1%;
    color: gray;
    width: 48%; }
  /* line 884, ./sass/admin/screen.scss */
  .interior .rightCol .intColRght ul, .interior .popUp .intColRght ul {
    font-size: .8em; }
    /* line 886, ./sass/admin/screen.scss */
    .interior .rightCol .intColRght ul li, .interior .popUp .intColRght ul li {
      margin: 5px 1%;
      color: gray; }
      /* line 889, ./sass/admin/screen.scss */
      .interior .rightCol .intColRght ul li ul, .interior .popUp .intColRght ul li ul {
        font-size: 1em; }
    /* line 892, ./sass/admin/screen.scss */
    .interior .rightCol .intColRght ul.twoCols li, .interior .popUp .intColRght ul.twoCols li {
      width: 46%;
      float: left; }
  /* line 899, ./sass/admin/screen.scss */
  .interior .rightCol .oneCol, .interior .popUp .oneCol {
    padding: 0 1.59574468085106% 15px; }
    /* line 902, ./sass/admin/screen.scss */
    .interior .rightCol .oneCol header, .interior .popUp .oneCol header {
      padding: 0 1.59574468085106%; }
      /* line 904, ./sass/admin/screen.scss */
      .interior .rightCol .oneCol header span.sprite, .interior .popUp .oneCol header span.sprite, .interior .rightCol .oneCol header span.rSprite, .interior .popUp .oneCol header span.rSprite {
        margin-top: 13px; }
    /* line 906, ./sass/admin/screen.scss */
    .interior .rightCol .oneCol > div, .interior .popUp .oneCol > div {
      padding: 0; }
    /* line 908, ./sass/admin/screen.scss */
    .interior .rightCol .oneCol div .intColLeft, .interior .popUp .oneCol div .intColLeft {
      padding-left: 0; }
      /* line 910, ./sass/admin/screen.scss */
      .interior .rightCol .oneCol div .intColLeft section:first-child, .interior .popUp .oneCol div .intColLeft section:first-child {
        margin-top: 0; }
    /* line 912, ./sass/admin/screen.scss */
    .interior .rightCol .oneCol div .intColRght, .interior .popUp .oneCol div .intColRght {
      margin-right: 0;
      padding-top: 0; }
      /* line 915, ./sass/admin/screen.scss */
      .interior .rightCol .oneCol div .intColRght aside:first-child, .interior .popUp .oneCol div .intColRght aside:first-child {
        margin-top: 0; }

/* line 921, ./sass/admin/screen.scss */
.ui-widget section button {
  font-size: .8em; }

/* line 926, ./sass/admin/screen.scss */
.lt-ie9 .interior .rightCol .customStyleSelectBox, .lt-ie9 .interior .popUp .customStyleSelectBox {
  border: 1px solid #666; }

/* line 929, ./sass/admin/screen.scss */
#tabControls ul li {
  margin-top: 8px;
  font-size: 0.9em; }
  /* line 933, ./sass/admin/screen.scss */
  #tabControls ul li input[type="checkbox"] {
    margin-top: 0px;
    margin-right: 8px; }
  /* line 934, ./sass/admin/screen.scss */
  #tabControls ul li .checkbox {
    display: block;
    float: right; }

/* line 938, ./sass/admin/screen.scss */
#listItem .toggle-unit {
  background: #f3f3f3 url(/Images/admin/innershadow2.png) no-repeat; }
/* line 939, ./sass/admin/screen.scss */
#listItem .toggle-control {
  display: block;
  padding: 0.4em 0 0 0;
  color: #094A6C; }
  /* line 944, ./sass/admin/screen.scss */
  #listItem .toggle-control span.fltR, #listItem .toggle-control span.rtBox, #listItem .toggle-control span.groomed {
    margin-right: 10px; }
  /* line 945, ./sass/admin/screen.scss */
  #listItem .toggle-control .expdBtn {
    margin-top: 4px; }
  /* line 946, ./sass/admin/screen.scss */
  #listItem .toggle-control p:hover {
    background-color: #fff; }
    /* line 948, ./sass/admin/screen.scss */
    #listItem .toggle-control p:hover .description {
      color: #094A6C; }
  /* line 950, ./sass/admin/screen.scss */
  #listItem .toggle-control .catNav {
    margin: 0 0 4px 0;
    padding: 6px 0 6px .5em; }
    /* line 954, ./sass/admin/screen.scss */
    #listItem .toggle-control .catNav .expdBtn {
      margin-top: 2px; }
  /* line 956, ./sass/admin/screen.scss */
  #listItem .toggle-control .catChild {
    margin-top: 0.1em;
    margin-bottom: 0.1em; }
    /* line 959, ./sass/admin/screen.scss */
    #listItem .toggle-control .catChild .expdBtn {
      margin-top: 1px; }
/* line 962, ./sass/admin/screen.scss */
#listItem .description {
  margin-left: 0.8em;
  font-size: 0.8em;
  color: #3f9dcf; }
/* line 967, ./sass/admin/screen.scss */
#listItem ul {
  margin-left: 5px; }
  /* line 968, ./sass/admin/screen.scss */
  #listItem ul li {
    margin-left: 39px; }
    /* line 970, ./sass/admin/screen.scss */
    #listItem ul li.toggle {
      margin-left: 20px; }
    /* line 973, ./sass/admin/screen.scss */
    #listItem ul li ul {
      display: none;
      font-size: 0.9em; }
      /* line 978, ./sass/admin/screen.scss */
      #listItem ul li ul li ul {
        font-size: 0.9em; }
        /* line 980, ./sass/admin/screen.scss */
        #listItem ul li ul li ul li ul {
          font-size: 1.0em; }

/* line 990, ./sass/admin/screen.scss */
#category-list span {
  cursor: default; }
/* line 991, ./sass/admin/screen.scss */
#category-list h3 {
  margin: 7px 0; }
/* line 992, ./sass/admin/screen.scss */
#category-list ul {
  padding: 0 0 0 10px;
  margin-left: 25px; }
  /* line 995, ./sass/admin/screen.scss */
  #category-list ul li {
    margin: 8px 7px 8px 0px; }
    /* line 997, ./sass/admin/screen.scss */
    #category-list ul li input {
      margin-top: 1px;
      margin-right: 3px;
      cursor: pointer; }
    /* line 1002, ./sass/admin/screen.scss */
    #category-list ul li ul {
      margin-left: 15px; }
      /* line 1004, ./sass/admin/screen.scss */
      #category-list ul li ul li {
        margin-left: 0px; }
/* line 1008, ./sass/admin/screen.scss */
#category-list .toggle {
  margin-top: 2px; }
  /* line 1010, ./sass/admin/screen.scss */
  #category-list .toggle .sprite-expand, #category-list .toggle .sprite-collapse {
    margin-top: 3px; }
/* line 1014, ./sass/admin/screen.scss */
#category-list .toggle-control {
  display: none; }
/* line 1015, ./sass/admin/screen.scss */
#category-list a:link {
  color: #343434; }

/* line 1018, ./sass/admin/screen.scss */
.summary textarea,
.directions textarea,
.comment textarea {
  min-height: 100px;
  width: 94%;
  padding: 8px 3%; }

/* line 1027, ./sass/admin/screen.scss */
.lt-ie9 .summary textarea,
.lt-ie9 .directions textarea,
.lt-ie9 .comment textarea {
  border: 1px solid #9a9a9a; }

/* line 1033, ./sass/admin/screen.scss */
.instructions {
  margin: 10px 0;
  line-height: 1.4em;
  font-size: .8em;
  color: #343434; }

/* line 1040, ./sass/admin/screen.scss */
.verification {
  float: left;
  margin: 10px 0 0 10px; }
  /* line 1043, ./sass/admin/screen.scss */
  .verification.greenlight {
    color: #026634; }
  /* line 1044, ./sass/admin/screen.scss */
  .verification.redlight {
    color: #990000; }

/* line 1047, ./sass/admin/screen.scss */
.field-validation-error {
  color: #990000;
  display: block;
  font-weight: bold;
  font-size: .8em; }

/* line 1056, ./sass/admin/screen.scss */
.blogarticles .mceIframeContainer iframe {
  height: 700px !important; }

/* line 1064, ./sass/admin/screen.scss */
.rightCol .actions, .popUp .actions {
  clear: both;
  float: right; }
  /* line 1069, ./sass/admin/screen.scss */
  .rightCol .actions input, .popUp .actions input {
    box-sizing: content-box;
    border: none;
    cursor: pointer;
    margin: 0 3px 0 0;
    padding: 3px 8px 5px; }
  /* line 1078, ./sass/admin/screen.scss */
  .rightCol .actions a, .popUp .actions a {
    font-size: .8em;
    color: #fff;
    margin-right: 3px;
    padding: 5px 8px 6px 8px; }
    /* line 1085, ./sass/admin/screen.scss */
    .rightCol .actions a:last-child, .popUp .actions a:last-child {
      float: right;
      margin-right: 0; }
  /* line 1087, ./sass/admin/screen.scss */
  .rightCol .actions span, .popUp .actions span {
    float: left;
    padding: 6px 10px 0 0;
    color: #990000;
    font-size: .8em; }
  /* line 1094, ./sass/admin/screen.scss */
  .rightCol .actions .previewBtn__Accented, .popUp .actions .previewBtn__Accented {
    background: #EF952F; }

/* line 1100, ./sass/admin/screen.scss */
.lt-ie8 .rightCol .actions, .lt-ie8 .popUp .actions {
  width: 45%; }

/* Assorted Sidebar Item styles */
/* line 1107, ./sass/admin/screen.scss */
.ui-dialog #list-view-all,
.ui-dialog #tags-view-all {
  float: none; }
  /* line 1110, ./sass/admin/screen.scss */
  .ui-dialog #list-view-all ul,
  .ui-dialog #tags-view-all ul {
    font-size: .8em; }
    /* line 1112, ./sass/admin/screen.scss */
    .ui-dialog #list-view-all ul li,
    .ui-dialog #tags-view-all ul li {
      color: #666; }
    /* line 1116, ./sass/admin/screen.scss */
    .ui-dialog #list-view-all ul.twoCols li,
    .ui-dialog #tags-view-all ul.twoCols li {
      width: 46%;
      float: left; }

/* line 1124, ./sass/admin/screen.scss */
#list-view-all, #tags-view-all {
  float: right; }
  /* line 1127, ./sass/admin/screen.scss */
  #list-view-all #LoadViewAll, #tags-view-all #LoadViewAll {
    float: right;
    margin: 15px 0 0 0;
    font-size: .8em;
    text-decoration: none;
    color: gray; }
    /* line 1132, ./sass/admin/screen.scss */
    #list-view-all #LoadViewAll span, #tags-view-all #LoadViewAll span {
      margin: 0 5px; }
  /* line 1135, ./sass/admin/screen.scss */
  #list-view-all #AllItemsList div:first-child, #tags-view-all #AllItemsList div:first-child {
    padding-top: 45px; }
  /* line 1136, ./sass/admin/screen.scss */
  #list-view-all #AllItemsList li, #tags-view-all #AllItemsList li {
    font-size: 1.25em;
    color: gray; }
  /* line 1139, ./sass/admin/screen.scss */
  #list-view-all #AllTagList li, #tags-view-all #AllTagList li {
    font-size: 1.25em;
    color: gray; }
  /* line 1140, ./sass/admin/screen.scss */
  #list-view-all #AllTagList button, #tags-view-all #AllTagList button {
    border: none;
    margin-left: 3px;
    font-size: .8em; }
  /* line 1142, ./sass/admin/screen.scss */
  #list-view-all #viewAllFilter, #tags-view-all #viewAllFilter {
    padding-left: 8px;
    margin-left: 8px; }
  /* line 1143, ./sass/admin/screen.scss */
  #list-view-all .pagingFilter, #tags-view-all .pagingFilter {
    position: relative;
    float: right;
    top: 10px;
    margin-bottom: 8px; }
    /* line 1148, ./sass/admin/screen.scss */
    #list-view-all .pagingFilter li, #tags-view-all .pagingFilter li {
      float: left; }
    /* line 1149, ./sass/admin/screen.scss */
    #list-view-all .pagingFilter .pagingbtn, #tags-view-all .pagingFilter .pagingbtn {
      margin-left: 2px;
      padding: 3px 5px;
      font-size: 0.7em; }
    /* line 1155, ./sass/admin/screen.scss */
    #list-view-all .pagingFilter .activeItem, #tags-view-all .pagingFilter .activeItem {
      margin-right: 0; }

/* line 1163, ./sass/admin/screen.scss */
#dialog .detailsButton {
  line-height: 2.0em;
  font-size: 0.9em; }
/* line 1167, ./sass/admin/screen.scss */
#dialog a#cancelButton {
  margin-right: 5px;
  margin-top: 15px; }
  /* line 1171, ./sass/admin/screen.scss */
  #dialog a#cancelButton:hover {
    background: #3f9dcf; }
/* line 1173, ./sass/admin/screen.scss */
#dialog a#continueButton {
  margin-right: 5px;
  margin-top: 15px; }
  /* line 1177, ./sass/admin/screen.scss */
  #dialog a#continueButton:hover {
    background: #094A6C; }

/* line 1182, ./sass/admin/screen.scss */
#PlaceListing .ui-tabs-panel {
  padding: 0; }
/* line 1184, ./sass/admin/screen.scss */
#PlaceListing table tr:first-child {
  background-image: none; }

/* line 1188, ./sass/admin/screen.scss */
#regionSelector div {
  text-align: center; }

/* line 1193, ./sass/admin/screen.scss */
.validation-summary-errors, .items-missing-county {
  margin: 10px 10px 0;
  padding: 15px;
  border: 1px solid #990000;
  color: #990000; }

/* line 1200, ./sass/admin/screen.scss */
.items-missing-primary-category {
  background: #e6e6e6;
  padding: 1px 15px;
  border: 1px solid #990000; }
  /* line 1204, ./sass/admin/screen.scss */
  .items-missing-primary-category span {
    font-weight: bold;
    color: #990000; }
  /* line 1205, ./sass/admin/screen.scss */
  .items-missing-primary-category div {
    padding: 15px; }
    /* line 1208, ./sass/admin/screen.scss */
    .items-missing-primary-category div p {
      width: 32%;
      font-size: .9em;
      float: left;
      margin: 5px 1% 0; }

/* line 1212, ./sass/admin/screen.scss */
#dateRangeSelector {
  margin: 0px 0; }
  /* line 1215, ./sass/admin/screen.scss */
  #dateRangeSelector a.btn {
    color: #fff;
    margin-top: 10px; }
  /* line 1216, ./sass/admin/screen.scss */
  #dateRangeSelector .hasDatepicker {
    margin: 10px 0; }
  /* line 1217, ./sass/admin/screen.scss */
  #dateRangeSelector .selector {
    margin-top: 10px; }
  /* line 1218, ./sass/admin/screen.scss */
  #dateRangeSelector .NoFlt {
    float: none; }

/* line 1221, ./sass/admin/screen.scss */
.formAlert {
  font-family: Geneva, Tahoma, Verdana, sans-serif;
  font-size: 0.8em;
  padding-left: 4px;
  color: #990000; }

/* line 1227, ./sass/admin/screen.scss */
.requiredMark {
  color: #990000; }

/* line 1229, ./sass/admin/screen.scss */
.stateCountry div.editor-label {
  margin: 5px 0; }

/* line 1232, ./sass/admin/screen.scss */
.dateRange-display {
  padding-top: 10px;
  font-size: 0.9em;
  color: gray; }
  /* line 1236, ./sass/admin/screen.scss */
  .dateRange-display > div {
    padding-left: 12px; }
  /* line 1237, ./sass/admin/screen.scss */
  .dateRange-display .timesDays {
    padding-left: 40px; }

/* line 1240, ./sass/admin/screen.scss */
.dayRange {
  padding: 8px 10px 8px 10px;
  font-size: 0.9em;
  color: gray; }
  /* line 1242, ./sass/admin/screen.scss */
  .dayRange li {
    padding: 8px 0px 4px 10px; }
    /* line 1243, ./sass/admin/screen.scss */
    .dayRange li input {
      margin: 0px 5px; }

/* line 1252, ./sass/admin/screen.scss */
.rightCol table, .popUp table {
  font-size: .8em;
  width: 100%; }
  /* line 1255, ./sass/admin/screen.scss */
  .rightCol table th, .popUp table th {
    font-size: .9em;
    padding: 15px 10px; }
    /* line 1258, ./sass/admin/screen.scss */
    .rightCol table th.actionRequired, .popUp table th.actionRequired {
      width: 90px; }
    /* line 1259, ./sass/admin/screen.scss */
    .rightCol table th a, .popUp table th a {
      color: gray; }
  /* line 1261, ./sass/admin/screen.scss */
  .rightCol table tr, .popUp table tr {
    background: #f3f3f3 url(/Images/admin/innershadowRepeat.png) repeat-x; }
    /* line 1263, ./sass/admin/screen.scss */
    .rightCol table tr td, .popUp table tr td {
      padding: 10px;
      color: #094A6C; }

/* line 1270, ./sass/admin/screen.scss */
.delete .rightCol table tr:first-child, .delete .popUp table tr:first-child {
  background: none; }

/* line 1271, ./sass/admin/screen.scss */
.places .rightCol table tr:first-child, .places .popUp table tr:first-child {
  background: none; }

/* line 1272, ./sass/admin/screen.scss */
.rightCol .ui-tabs-panel table tr:first-child, .popUp .ui-tabs-panel table tr:first-child {
  background: #FFF; }

/* line 1273, ./sass/admin/screen.scss */
.interior .rightCol table tr.noShadow, .interior .popUp table tr.noShadow {
  background-image: none; }

/* line 1274, ./sass/admin/screen.scss */
.lt-ie9 .rightCol table tr, .lt-ie9 .popUp table tr {
  background-position: left top; }

/* line 1275, ./sass/admin/screen.scss */
.lt-ie9 .rightCol table th.actionRequired, .lt-ie9 .popUp table th.actionRequired {
  width: 100px; }

/* line 1279, ./sass/admin/screen.scss */
.versionPublished {
  background: #fff; }

/* line 1280, ./sass/admin/screen.scss */
.innerHeading {
  background-color: #fff;
  padding: 10px; }

/* line 1287, ./sass/admin/screen.scss */
footer {
  min-height: 150px;
  background: white;
  padding-bottom: 30px;
  position: relative; }
  /* line 1292, ./sass/admin/screen.scss */
  footer:before {
    content: "";
    width: 100%;
    height: 40px;
    position: absolute;
    top: 0;
    background: url(/Images/admin/footerbg.png) no-repeat center top;
    z-index: 1; }
  /* line 1301, ./sass/admin/screen.scss */
  footer #footerBranding {
    color: #094A6C;
    font-size: .8em; }
    /* line 1306, ./sass/admin/screen.scss */
    footer #footerBranding img {
      margin: 40px 0; }
    /* line 1310, ./sass/admin/screen.scss */
    footer #footerBranding a,
    footer #footerBranding a:visited {
      color: #094A6C;
      text-decoration: none; }

/* line 1317, ./sass/admin/screen.scss */
.lt-ie8 #list-view-all, .lt-ie8 #tags-view-all {
  width: 25%; }
/* line 1318, ./sass/admin/screen.scss */
.lt-ie8 .rightCol .actions input, .lt-ie8 .popUp .actions input {
  padding: 2px 4px; }

/* line 1324, ./sass/admin/screen.scss */
#activeWidgets {
  clear: both; }

/* line 1325, ./sass/admin/screen.scss */
.ui-dialog {
  height: 500px;
  overflow: auto; }
  /* line 1328, ./sass/admin/screen.scss */
  .ui-dialog input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]) {
    width: 96.7%;
    padding: 8px 1.35%; }
  /* line 1332, ./sass/admin/screen.scss */
  .ui-dialog ul {
    clear: both;
    margin: 10px; }
    /* line 1335, ./sass/admin/screen.scss */
    .ui-dialog ul li {
      font-size: .8em;
      color: gray; }
  /* line 1342, ./sass/admin/screen.scss */
  .ui-dialog #widget-modal .editor-field {
    margin-bottom: 10px; }
    /* line 1344, ./sass/admin/screen.scss */
    .ui-dialog #widget-modal .editor-field textarea {
      width: 96.7%;
      padding: 8px 1.35%;
      height: 50px; }
  /* line 1352, ./sass/admin/screen.scss */
  .ui-dialog #widget-modal .editor-field--plain input[type=text] {
    display: inline-block;
    height: auto;
    width: auto;
    padding: 2px; }
  /* line 1360, ./sass/admin/screen.scss */
  .ui-dialog #widget-modal #widget-html {
    width: 495px; }
  /* line 1361, ./sass/admin/screen.scss */
  .ui-dialog #widget-modal #widget-html_tbl {
    width: 495px; }
  /* line 1362, ./sass/admin/screen.scss */
  .ui-dialog #widget-modal .toggle {
    margin: 10px 0; }
    /* line 1364, ./sass/admin/screen.scss */
    .ui-dialog #widget-modal .toggle .expdBtn {
      margin-top: 3px; }
    /* line 1365, ./sass/admin/screen.scss */
    .ui-dialog #widget-modal .toggle .htmlAdd {
      display: none; }
  /* line 1370, ./sass/admin/screen.scss */
  .ui-dialog #widget-modal button {
    border: none;
    margin-left: 3px;
    font-size: .8em; }
  /* line 1378, ./sass/admin/screen.scss */
  .ui-dialog #widget-modal > header .title {
    float: left;
    width: 75%; }
  /* line 1379, ./sass/admin/screen.scss */
  .ui-dialog #widget-modal > header .active {
    float: right;
    margin-top: 22px;
    width: 22%; }

/* line 1391, ./sass/admin/screen.scss */
#widget-editor > header .title {
  float: left;
  width: 75%; }
/* line 1392, ./sass/admin/screen.scss */
#widget-editor > header .active {
  float: right;
  margin-top: 22px;
  width: 22%; }

/* line 1396, ./sass/admin/screen.scss */
.edit-media-item {
  background: #f3f3f3;
  margin: 10px 0;
  padding: 10px; }
  /* line 1401, ./sass/admin/screen.scss */
  .edit-media-item .actions {
    clear: right;
    float: right;
    margin: 15px 0 0 0; }
  /* line 1406, ./sass/admin/screen.scss */
  .edit-media-item > a {
    margin-left: 3px; }

/* line 1412, ./sass/admin/screen.scss */
.lt-ie9 .ui-dialog {
  height: 500px;
  overflow: auto; }
  /* line 1415, ./sass/admin/screen.scss */
  .lt-ie9 .ui-dialog input[type="text"],
  .lt-ie9 .ui-dialog input[type="url"],
  .lt-ie9 .ui-dialog input[type="tel"],
  .lt-ie9 .ui-dialog input[type="number"],
  .lt-ie9 .ui-dialog input[type="color"],
  .lt-ie9 .ui-dialog input[type="email"],
  .lt-ie9 .ui-dialog input[type="date"],
  .lt-ie9 .ui-dialog input[type="datetime"],
  .lt-ie9 .ui-dialog input[type="month"],
  .lt-ie9 .ui-dialog input[type="time"],
  .lt-ie9 .ui-dialog input[type="password"] {
    width: 96.7%;
    padding: 8px 1.35%; }

/* line 1434, ./sass/admin/screen.scss */
.widget-item, .ui-draggable {
  cursor: move; }

/* line 1438, ./sass/admin/screen.scss */
.ui-draggable-dragging p {
  display: none; }

/* line 1441, ./sass/admin/screen.scss */
#widget-list .widget-item {
  float: left;
  padding: 10px; }
  /* line 1444, ./sass/admin/screen.scss */
  #widget-list .widget-item p {
    font-size: .9em;
    text-align: center; }

/* line 1450, ./sass/admin/screen.scss */
.ui-widget #widget-container a {
  color: #094A6C; }
  /* line 1451, ./sass/admin/screen.scss */
  .ui-widget #widget-container a.widget-remove, .ui-widget #widget-container a.widget-edit {
    color: #fff; }
/* line 1454, ./sass/admin/screen.scss */
.ui-widget #widget-container .ui-widget div button {
  font-size: .8em; }

/* line 1459, ./sass/admin/screen.scss */
#widget-container .widget-item {
  border: 1px dotted #343434;
  margin: 10px 0;
  padding: 10px;
  overflow: hidden; }
/* line 1469, ./sass/admin/screen.scss */
#widget-container .media-item {
  margin: .5em 0; }
/* line 1472, ./sass/admin/screen.scss */
#widget-container #zone1 {
  float: left;
  width: 60%; }
/* line 1473, ./sass/admin/screen.scss */
#widget-container #zone2 {
  float: right;
  width: 33%; }
/* line 1475, ./sass/admin/screen.scss */
#widget-container .ui-widget a {
  color: #094A6C; }
  /* line 1476, ./sass/admin/screen.scss */
  #widget-container .ui-widget a.widget-remove, #widget-container .ui-widget a.widget-edit {
    color: #fff; }
/* line 1479, ./sass/admin/screen.scss */
#widget-container .ui-widget div button {
  font-size: .8em; }
/* line 1481, ./sass/admin/screen.scss */
#widget-container .infoLabel {
  float: left;
  clear: left;
  margin: 0; }
/* line 1482, ./sass/admin/screen.scss */
#widget-container .widgetInfo {
  float: right;
  clear: right; }
/* line 1483, ./sass/admin/screen.scss */
#widget-container .widget-content {
  display: table;
  width: 100%; }
  /* line 1486, ./sass/admin/screen.scss */
  #widget-container .widget-content blockquote {
    padding: 10px;
    font-style: italic; }
  /* line 1490, ./sass/admin/screen.scss */
  #widget-container .widget-content .widgetCol {
    display: table-row; }
    /* line 1492, ./sass/admin/screen.scss */
    #widget-container .widget-content .widgetCol:nth-child(even) {
      background: #f3f3f3; }
    /* line 1495, ./sass/admin/screen.scss */
    #widget-container .widget-content .widgetCol .infoLabel,
    #widget-container .widget-content .widgetCol .widgetInfo {
      display: table-cell;
      padding: .25em; }
/* line 1503, ./sass/admin/screen.scss */
#widget-container .floatRight {
  float: right;
  max-width: 50%;
  padding: 1em; }
  /* line 1507, ./sass/admin/screen.scss */
  #widget-container .floatRight img {
    max-width: 100%; }
/* line 1511, ./sass/admin/screen.scss */
#widget-container .floatLeft {
  float: left;
  max-width: 50%;
  padding: 1em; }
  /* line 1515, ./sass/admin/screen.scss */
  #widget-container .floatLeft img {
    max-width: 100%; }

/* line 1521, ./sass/admin/screen.scss */
.widget-edit, .widget-remove {
  float: right;
  color: #fff;
  margin: 3px; }

/* line 1525, ./sass/admin/screen.scss */
#widget-buttons button {
  font-size: .8em; }

/* line 1527, ./sass/admin/screen.scss */
#widget-jail {
  background: #e6e6e6;
  padding: 20px; }
  /* line 1530, ./sass/admin/screen.scss */
  #widget-jail p {
    color: #343434;
    text-align: center; }

/* line 1537, ./sass/admin/screen.scss */
.media-image {
  float: left;
  margin: 0 10px 10px 0;
  width: 50%; }

/* line 1538, ./sass/admin/screen.scss */
.imageInfo {
  float: right;
  font-size: .9em;
  width: 48%; }
  /* line 1543, ./sass/admin/screen.scss */
  .imageInfo tr td {
    padding: 5px 5px 5px 0; }

/* line 1551, ./sass/admin/screen.scss */
.ui-dialog .media-list {
  min-width: 500px; }

/* line 1555, ./sass/admin/screen.scss */
.edit-media-item .actions a {
  margin-right: 3px; }

/* line 1566, ./sass/admin/screen.scss */
#listing-main-view div a.btn, #listing-main-view section a.btn {
  color: #fff;
  float: right;
  margin: 10px 4px 0; }

/* line 1570, ./sass/admin/screen.scss */
.listing ul li {
  padding: 3px 0; }
/* line 1573, ./sass/admin/screen.scss */
.listing ul li:hover {
  background: #fff; }
/* line 1574, ./sass/admin/screen.scss */
.listing ul li a.btn, .listing div a.btn {
  color: #fff;
  float: right;
  margin: 0px 4px 0; }
/* line 1576, ./sass/admin/screen.scss */
.listing .toggle .associations {
  display: none; }
  /* line 1578, ./sass/admin/screen.scss */
  .listing .toggle .associations div {
    padding-bottom: 5px;
    margin-bottom: 5px;
    border-bottom: 4px solid #f3f3f3; }
/* line 1582, ./sass/admin/screen.scss */
.listing .listingCatAtt div {
  padding: 7px;
  margin: 10px 0;
  background: #cee6f3; }
  /* line 1587, ./sass/admin/screen.scss */
  .listing .listingCatAtt div p {
    margin-top: 0; }

/* line 1595, ./sass/admin/screen.scss */
.ui-dialog #listing-category-edit ul li ul {
  margin: 0 8px; }
  /* line 1597, ./sass/admin/screen.scss */
  .ui-dialog #listing-category-edit ul li ul li {
    font-size: 1em; }

/* line 1602, ./sass/admin/screen.scss */
#selectAttribute {
  width: 55%;
  float: left; }
  /* line 1602, ./sass/admin/screen.scss */
  #selectAttribute select {
    box-sizing: border-box;
    width: 100%; }

/* line 1604, ./sass/admin/screen.scss */
#selected-attribute-list {
  width: 40%;
  float: right;
  font-size: 0.8em; }

/* line 1608, ./sass/admin/screen.scss */
.radioBtns {
  margin: 10px 0;
  clear: left; }

/* line 1611, ./sass/admin/screen.scss */
.ui-dialog #listing-attributes-edit {
  background: #cee6f3;
  padding: 10px; }
  /* line 1616, ./sass/admin/screen.scss */
  .ui-dialog #listing-attributes-edit .addField {
    clear: right; }
    /* line 1619, ./sass/admin/screen.scss */
    .ui-dialog #listing-attributes-edit .addField input.add {
      width: 85%;
      float: left; }
    /* line 1620, ./sass/admin/screen.scss */
    .ui-dialog #listing-attributes-edit .addField a.btn {
      float: right;
      padding: 11px;
      margin: 3px 0; }
  /* line 1622, ./sass/admin/screen.scss */
  .ui-dialog #listing-attributes-edit .listing {
    margin: 10px 0; }

/* line 1626, ./sass/admin/screen.scss */
.editPage .ui-dialog .ui-dialog-content {
  padding: .5em 0 1em 1em; }
  /* line 1629, ./sass/admin/screen.scss */
  .editPage .ui-dialog .ui-dialog-content #widget-editor {
    margin-right: 1em; }

/* line 1636, ./sass/admin/screen.scss */
.ui-dialog .jspScrollable input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]) {
  padding: 8px 2%; }
/* line 1642, ./sass/admin/screen.scss */
.ui-dialog #widget-modal.jspScrollable .editor-field textarea {
  padding: 8px 1.8%; }

/* line 1650, ./sass/admin/screen.scss */
.verifyDialog ul li {
  border-bottom: 1px solid #D7D7D7;
  padding: 5px 0; }
  /* line 1654, ./sass/admin/screen.scss */
  .verifyDialog ul li .detailsButton {
    float: left; }
  /* line 1655, ./sass/admin/screen.scss */
  .verifyDialog ul li .city {
    display: block;
    clear: left; }
  /* line 1658, ./sass/admin/screen.scss */
  .verifyDialog ul li .spritebtn, .verifyDialog ul li .popUp .insertbtn, .popUp .verifyDialog ul li .insertbtn {
    float: right;
    margin-top: 8px; }

/* line 1665, ./sass/admin/screen.scss */
.lt-ie9 .ui-dialog .jspScrollable input[type="text"],
.lt-ie9 .ui-dialog .jspScrollable input[type="url"],
.lt-ie9 .ui-dialog .jspScrollable input[type="tel"],
.lt-ie9 .ui-dialog .jspScrollable input[type="number"],
.lt-ie9 .ui-dialog .jspScrollable input[type="color"],
.lt-ie9 .ui-dialog .jspScrollable input[type="email"],
.lt-ie9 .ui-dialog .jspScrollable input[type="date"],
.lt-ie9 .ui-dialog .jspScrollable input[type="datetime"],
.lt-ie9 .ui-dialog .jspScrollable input[type="month"],
.lt-ie9 .ui-dialog .jspScrollable input[type="time"],
.lt-ie9 .ui-dialog .jspScrollable input[type="password"] {
  padding: 8px 2%; }

/* line 1681, ./sass/admin/screen.scss */
#listingContent tr td:last-child {
  width: 14%; }

/* line 1684, ./sass/admin/screen.scss */
#listingContent td a > .test {
  display: none; }

/* line 1685, ./sass/admin/screen.scss */
.toolTip {
  position: relative; }

/* line 1689, ./sass/admin/screen.scss */
[data-type="widget-zone"] {
  min-height: 10em;
  margin: .5em 0;
  border: 1px solid #b3b3b3;
  padding: 5px; }

/* line 1696, ./sass/admin/screen.scss */
.generalWidget[data-type="widget-zone"],
.roughEdge[data-type="widget-zone"] {
  clear: both; }

/* line 1700, ./sass/admin/screen.scss */
[data-type="widget-zone"].small {
  margin-right: .5em;
  width: 47%;
  clear: none; }

/* line 1705, ./sass/admin/screen.scss */
[data-type="widget-zone"].fltR, [data-type="widget-zone"].rtBox, [data-type="widget-zone"].groomed {
  float: right;
  margin-right: 0; }

/* line 1709, ./sass/admin/screen.scss */
article[data-type="widget-zone"] {
  padding: 0 5px; }

/* line 1717, ./sass/admin/screen.scss */
#eventPlacesListing #list-view-all .viewAll {
  margin: 0px; }

/* line 1721, ./sass/admin/screen.scss */
#event-location .ui-widget {
  border: #e6e6e6 solid 1px; }
  /* line 1723, ./sass/admin/screen.scss */
  #event-location .ui-widget .ui-widget-content {
    border: none; }
/* line 1727, ./sass/admin/screen.scss */
#event-location .tabs .ui-tabs-selected a {
  background: none; }
/* line 1730, ./sass/admin/screen.scss */
#event-location .tabs .ui-state-default a {
  background: none; }
/* line 1733, ./sass/admin/screen.scss */
#event-location .tabs .ui-state-active a {
  background: none; }
/* line 1736, ./sass/admin/screen.scss */
#event-location .contentSort {
  background: #3f9dcf; }
/* line 1739, ./sass/admin/screen.scss */
#event-location .intTab {
  padding: 10px 15px 5px 15px; }
/* line 1740, ./sass/admin/screen.scss */
#event-location .list {
  padding: 0px 15px 5px 15px; }
  /* line 1742, ./sass/admin/screen.scss */
  #event-location .list a {
    text-decoration: none;
    color: #343434; }
  /* line 1743, ./sass/admin/screen.scss */
  #event-location .list .ui-icon {
    display: inline-block; }
/* line 1745, ./sass/admin/screen.scss */
#event-location button {
  margin-top: 27px; }

/* line 1749, ./sass/admin/screen.scss */
.verifyBtn span {
  float: right;
  padding: 8px 10px 0 0; }
  /* line 1752, ./sass/admin/screen.scss */
  .verifyBtn span a {
    font-size: 0.8em;
    margin-right: 3px;
    padding: 5px 8px 6px 8px; }
  /* line 1758, ./sass/admin/screen.scss */
  .verifyBtn span a:hover {
    background: #3f9dcf; }

/* line 1763, ./sass/admin/screen.scss */
#AllItemsList button {
  font-size: 0.8em;
  border: none;
  clear: both;
  margin-top: 15px; }

/* line 1771, ./sass/admin/screen.scss */
.btnScroll {
  position: relative;
  width: 940px;
  z-index: 9; }

/* line 1776, ./sass/admin/screen.scss */
.btnScroll.fixed {
  position: fixed;
  top: 0;
  border-bottom: 2px solid #094A6C; }

/* line 1783, ./sass/admin/screen.scss */
.placeInfo .help-field {
  padding: 10px 0 5px; }
  /* line 1786, ./sass/admin/screen.scss */
  .placeInfo .help-field label {
    float: left;
    margin-right: 10px; }

/* line 1791, ./sass/admin/screen.scss */
.lt-ie8 .placeInfo .help-field {
  clear: both; }

/* line 1792, ./sass/admin/screen.scss */
.pagingContainer {
  position: relative;
  float: right;
  top: 30px; }
  /* line 1796, ./sass/admin/screen.scss */
  .pagingContainer li {
    float: left; }
  /* line 1797, ./sass/admin/screen.scss */
  .pagingContainer .pagingbtn {
    margin-left: 2px;
    padding: 3px 5px;
    font-size: 0.7em; }
  /* line 1803, ./sass/admin/screen.scss */
  .pagingContainer .activeItem {
    margin-right: 0; }

/* line 1812, ./sass/admin/screen.scss */
.helpText {
  display: none;
  position: absolute;
  z-index: 20;
  width: 250px;
  padding: 5px 15px;
  background: #094A6C;
  color: #fff;
  font-size: 0.8em; }
  /* line 1821, ./sass/admin/screen.scss */
  .helpText li {
    margin-top: 8px; }

/* line 1823, ./sass/admin/screen.scss */
.arrowDown:after {
  content: " ";
  display: block;
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 15px solid #094A6C;
  position: absolute;
  bottom: -13px;
  left: 131px;
  z-index: 10; }

/* line 1836, ./sass/admin/screen.scss */
.arrowUp:after {
  content: " ";
  display: block;
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 15px solid #094A6C;
  position: absolute;
  top: -13px;
  left: 131px;
  z-index: 10; }

/* line 1849, ./sass/admin/screen.scss */
.arrowRight:after {
  content: " ";
  display: block;
  width: 0;
  height: 0;
  border-left: 15px solid #094A6C;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  position: absolute;
  top: 25px;
  right: -13px;
  z-index: 10; }

/* line 1863, ./sass/admin/screen.scss */
.sprite-help-ltgrey {
  display: inline-block; }

/* line 1869, ./sass/admin/screen.scss */
.filterToggle {
  margin-top: 15px; }

/* line 1870, ./sass/admin/screen.scss */
.filters {
  border-top: 2px solid #094A6C;
  padding: 15px; }
  /* line 1874, ./sass/admin/screen.scss */
  .filters .intEqColRght label, .filters .intEqColLeft label {
    font-size: 1em;
    color: #094A6C; }
  /* line 1881, ./sass/admin/screen.scss */
  .filters .intEqColRght label {
    display: block;
    margin-bottom: 3px; }
  /* line 1884, ./sass/admin/screen.scss */
  .filters .intEqColLeft h2 {
    font-size: 1em; }
  /* line 1886, ./sass/admin/screen.scss */
  .filters .categorySelect {
    width: 60%;
    float: left;
    padding-bottom: 3em; }
    /* line 1890, ./sass/admin/screen.scss */
    .filters .categorySelect select {
      width: 100%;
      min-height: 240px;
      font-size: 0.8em; }
  /* line 1898, ./sass/admin/screen.scss */
  .filters .filterControls {
    clear: both;
    margin-top: 5px; }
    /* line 1901, ./sass/admin/screen.scss */
    .filters .filterControls .btn {
      margin-left: 3px; }
  /* line 1903, ./sass/admin/screen.scss */
  .filters .formRow {
    clear: both;
    padding-top: 10px; }

/* line 1905, ./sass/admin/screen.scss */
.lt-ie9 .actionBtnHolder {
  width: 13%; }

/* line 1912, ./sass/admin/screen.scss */
.seo__publish header h2 {
  float: left; }
/* line 1916, ./sass/admin/screen.scss */
.seo__publish .publish__button {
  box-sizing: content-box;
  border: none;
  cursor: pointer;
  margin: 0 3px 0 0;
  padding: 3px 8px 5px; }
/* line 1924, ./sass/admin/screen.scss */
.seo__publish .publish__message {
  float: right;
  padding-top: 8px; }

/*Nick's SCSS - to be added to relevant SCSS files later*/
/* line 6, sass/admin/_nick.scss */
.popUp table tr td:first-child {
  width: 55px; }
/* line 9, sass/admin/_nick.scss */
.popUp .insertbtn {
  width: 40px; }
/* line 13, sass/admin/_nick.scss */
.popUp .sprite-insert {
  display: block;
  float: left;
  margin-top: 5px;
  margin-left: 2px;
  color: #094A6C; }

/* line 22, sass/admin/_nick.scss */
section.popUp {
  float: none;
  margin: 0 auto;
  width: 95%; }
  /* line 27, sass/admin/_nick.scss */
  section.popUp #listingContent tr td:last-child {
    width: 20%; }

/* line 34, sass/admin/_nick.scss */
.rightCol .displayModel, .popUp .displayModel {
  color: #094A6C;
  margin-left: 15px; }

/* line 40, sass/admin/_nick.scss */
.rtBox {
  margin-right: 8px; }

/* line 49, sass/admin/_nick.scss */
.groomed {
  margin-top: 28px; }

/* line 55, sass/admin/_nick.scss */
.county-label {
  margin-bottom: 5px; }

/* line 59, sass/admin/_nick.scss */
.feedback {
  padding-top: 15px; }

/* line 63, sass/admin/_nick.scss */
.phoneType {
  width: 48%;
  padding-top: 20px; }

/* line 69, sass/admin/_nick.scss */
.input-validation-error, .compareHighlight {
  background-color: #F3F781; }

/* line 72, sass/admin/_nick.scss */
.compareHighlight {
  border-top: 1px solid #D7D7D7; }

/* line 76, sass/admin/_nick.scss */
#compareTable {
  margin-top: 10px; }
  /* line 79, sass/admin/_nick.scss */
  #compareTable tr td {
    vertical-align: top; }
  /* line 81, sass/admin/_nick.scss */
  #compareTable a {
    word-break: break-word; }

/* line 86, sass/admin/_nick.scss */
.compareHeader {
  border-top: 1px solid #D7D7D7; }
  /* line 88, sass/admin/_nick.scss */
  .compareHeader td {
    background: #fff;
    font-weight: bold; }

/* line 94, sass/admin/_nick.scss */
.multi-choice-item {
  font-size: 0.9em;
  color: gray;
  padding-top: 7px; }
  /* line 98, sass/admin/_nick.scss */
  .multi-choice-item input[type="checkbox"] {
    margin-top: 0px;
    margin-right: 8px; }

/* line 100, sass/admin/_nick.scss */
.filter-multi-choice {
  font-size: 0.9em;
  color: gray;
  padding-top: 2px;
  padding-bottom: 2px;
  vertical-align: top; }
  /* line 106, sass/admin/_nick.scss */
  .filter-multi-choice input[type="checkbox"] {
    margin-top: 2px;
    margin-left: 10px; }

/* line 109, sass/admin/_nick.scss */
#seoTags ul li {
  margin-top: 7px; }
  /* line 111, sass/admin/_nick.scss */
  #seoTags ul li span {
    font-size: 0.9em;
    color: gray; }

/* line 115, sass/admin/_nick.scss */
.list {
  color: gray;
  font-size: 0.9em; }
  /* line 117, sass/admin/_nick.scss */
  .list li {
    margin-top: 7px; }

/* line 121, sass/admin/_nick.scss */
.nowrap {
  white-space: nowrap; }

/* line 122, sass/admin/_nick.scss */
.textRight {
  text-align: right; }

/* line 125, sass/admin/_nick.scss */
.MediaFileDetails {
  width: 300px;
  float: right; }

/* line 130, sass/admin/_nick.scss */
.edit-media-item {
  border: 1px dashed #343434; }

/* line 134, sass/admin/_nick.scss */
.MediaFileNoDetails {
  margin-top: 10px;
  width: 50%;
  float: right; }

/* line 139, sass/admin/_nick.scss */
#upload-message {
  font-size: 0.9em;
  color: #990000;
  padding-top: 5px;
  padding-left: 135px; }

/* line 146, sass/admin/_nick.scss */
#MediaFileList li {
  margin: 15px 10px; }
  /* line 149, sass/admin/_nick.scss */
  #MediaFileList li img {
    float: left; }
/* line 151, sass/admin/_nick.scss */
#MediaFileList .grid-media-item {
  border: solid 1px #e6e6e6;
  margin: 8px;
  background-color: #e6e6e6;
  padding: 10px; }
  /* line 156, sass/admin/_nick.scss */
  #MediaFileList .grid-media-item img {
    padding-left: 15px;
    padding-top: 15px; }
  /* line 157, sass/admin/_nick.scss */
  #MediaFileList .grid-media-item .summary textarea {
    min-height: 50px;
    width: 94%;
    padding: 8px 3%; }

/* line 165, sass/admin/_nick.scss */
.v-status {
  padding-left: 25px; }

/* line 166, sass/admin/_nick.scss */
.previewImage {
  margin-top: 15px; }

/* line 167, sass/admin/_nick.scss */
.previewContent {
  margin-top: 20px; }
  /* line 169, sass/admin/_nick.scss */
  .previewContent div {
    padding-left: 15px; }
  /* line 172, sass/admin/_nick.scss */
  .previewContent label {
    color: #094A6C; }
  /* line 173, sass/admin/_nick.scss */
  .previewContent .insertImage {
    margin-top: 25px; }

/* line 177, sass/admin/_nick.scss */
.dashboard .rightCol, .dashboard .popUp {
  background: none; }
  /* line 179, sass/admin/_nick.scss */
  .dashboard .rightCol .dashboardModule, .dashboard .popUp .dashboardModule {
    padding-top: 30px; }
  /* line 180, sass/admin/_nick.scss */
  .dashboard .rightCol div:first-child, .dashboard .popUp div:first-child {
    padding-top: 0px; }
  /* line 181, sass/admin/_nick.scss */
  .dashboard .rightCol .pagingContainer, .dashboard .popUp .pagingContainer {
    position: relative;
    float: right;
    top: 15px; }
    /* line 185, sass/admin/_nick.scss */
    .dashboard .rightCol .pagingContainer li, .dashboard .popUp .pagingContainer li {
      float: left; }
    /* line 186, sass/admin/_nick.scss */
    .dashboard .rightCol .pagingContainer .pagingbtn, .dashboard .popUp .pagingContainer .pagingbtn {
      margin-left: 2px;
      padding: 3px 5px;
      font-size: 0.7em; }
    /* line 192, sass/admin/_nick.scss */
    .dashboard .rightCol .pagingContainer .activeItem, .dashboard .popUp .pagingContainer .activeItem {
      margin-right: 0; }

/* line 201, sass/admin/_nick.scss */
#approvalTabs .contentSort, #mylistingTabs .contentSort {
  background: #094A6C;
  font-weight: bold;
  clear: both;
  color: white;
  padding: 10px 10px 0px 10px; }
  /* line 207, sass/admin/_nick.scss */
  #approvalTabs .contentSort p, #mylistingTabs .contentSort p {
    float: left;
    margin: 5px 10px 0; }
    /* line 209, sass/admin/_nick.scss */
    #approvalTabs .contentSort p span, #mylistingTabs .contentSort p span {
      float: left;
      margin: 5px 5px; }
  /* line 213, sass/admin/_nick.scss */
  #approvalTabs .contentSort p.filter,
  #approvalTabs .contentSort .sort, #mylistingTabs .contentSort p.filter,
  #mylistingTabs .contentSort .sort {
    float: right;
    font-size: .9em; }
  /* line 216, sass/admin/_nick.scss */
  #approvalTabs .contentSort span a, #mylistingTabs .contentSort span a {
    padding: 4px 10px 5px;
    background: #f3f3f3;
    color: #343434;
    float: right;
    margin: 3px 0 10px 3px; }
    /* line 222, sass/admin/_nick.scss */
    #approvalTabs .contentSort span a:visited, #mylistingTabs .contentSort span a:visited {
      color: #343434; }
  /* line 225, sass/admin/_nick.scss */
  #approvalTabs .contentSort .selectSort, #mylistingTabs .contentSort .selectSort {
    float: right;
    margin-right: 10px; }
  /* line 226, sass/admin/_nick.scss */
  #approvalTabs .contentSort input[type="submit"], #mylistingTabs .contentSort input[type="submit"] {
    background: #f3f3f3;
    color: #343434;
    float: right;
    border: 0;
    margin: 0 0 10px 3px; }
/* line 237, sass/admin/_nick.scss */
#approvalTabs .tabs li, #mylistingTabs .tabs li {
  font-size: .9em;
  margin-right: 3px; }
  /* line 240, sass/admin/_nick.scss */
  #approvalTabs .tabs li a, #mylistingTabs .tabs li a {
    display: block;
    padding: 10px;
    background: #badced;
    color: #343434;
    font-weight: 800; }
  /* line 248, sass/admin/_nick.scss */
  #approvalTabs .tabs li.ui-state-active a, #approvalTabs .tabs li.ui-state-active a:visited, #mylistingTabs .tabs li.ui-state-active a, #mylistingTabs .tabs li.ui-state-active a:visited {
    background: none;
    color: #343434; }

/* line 261, sass/admin/_nick.scss */
.edit .rightCol nav .tabs li.ui-state-active a, .edit .popUp nav .tabs li.ui-state-active a, .edit .rightCol nav .tabs li.ui-state-active a:visited, .edit .popUp nav .tabs li.ui-state-active a:visited, .delete .rightCol nav .tabs li.ui-state-active a, .delete .popUp nav .tabs li.ui-state-active a, .delete .rightCol nav .tabs li.ui-state-active a:visited, .delete .popUp nav .tabs li.ui-state-active a:visited, .compare .rightCol nav .tabs li.ui-state-active a, .compare .popUp nav .tabs li.ui-state-active a, .compare .rightCol nav .tabs li.ui-state-active a:visited, .compare .popUp nav .tabs li.ui-state-active a:visited, .preview .rightCol nav .tabs li.ui-state-active a, .preview .popUp nav .tabs li.ui-state-active a, .preview .rightCol nav .tabs li.ui-state-active a:visited, .preview .popUp nav .tabs li.ui-state-active a:visited, .create .rightCol nav .tabs li.ui-state-active a, .create .popUp nav .tabs li.ui-state-active a, .create .rightCol nav .tabs li.ui-state-active a:visited, .create .popUp nav .tabs li.ui-state-active a:visited, .help .rightCol nav .tabs li.ui-state-active a, .help .popUp nav .tabs li.ui-state-active a, .help .rightCol nav .tabs li.ui-state-active a:visited, .help .popUp nav .tabs li.ui-state-active a:visited, .workflow .rightCol nav .tabs li.ui-state-active a, .workflow .popUp nav .tabs li.ui-state-active a, .workflow .rightCol nav .tabs li.ui-state-active a:visited, .workflow .popUp nav .tabs li.ui-state-active a:visited, .reports .rightCol nav .tabs li.ui-state-active a, .reports .popUp nav .tabs li.ui-state-active a, .reports .rightCol nav .tabs li.ui-state-active a:visited, .reports .popUp nav .tabs li.ui-state-active a:visited, .account .rightCol nav .tabs li.ui-state-active a, .account .popUp nav .tabs li.ui-state-active a, .account .rightCol nav .tabs li.ui-state-active a:visited, .account .popUp nav .tabs li.ui-state-active a:visited, .medialibrary .rightCol nav .tabs li.ui-state-active a, .medialibrary .popUp nav .tabs li.ui-state-active a, .medialibrary .rightCol nav .tabs li.ui-state-active a:visited, .medialibrary .popUp nav .tabs li.ui-state-active a:visited, .ads .rightCol nav .tabs li.ui-state-active a, .ads .popUp nav .tabs li.ui-state-active a, .ads .rightCol nav .tabs li.ui-state-active a:visited, .ads .popUp nav .tabs li.ui-state-active a:visited {
  background: #f3f3f3; }

/* line 265, sass/admin/_nick.scss */
.dragHighlight {
  border: 1px dashed #343434; }

/* line 270, sass/admin/_nick.scss */
.themeBox {
  margin: 8px;
  padding: 5px; }
  /* line 273, sass/admin/_nick.scss */
  .themeBox a {
    margin: 1px 2px; }
  /* line 274, sass/admin/_nick.scss */
  .themeBox img {
    padding: 5px; }
  /* line 276, sass/admin/_nick.scss */
  .themeBox a.btn {
    margin-top: 2px; }
  /* line 277, sass/admin/_nick.scss */
  .themeBox p {
    line-height: 1.2em; }

/* line 280, sass/admin/_nick.scss */
.activeTheme img {
  padding: 5px 9%; }
/* line 281, sass/admin/_nick.scss */
.activeTheme p {
  line-height: 1.2em; }

/* line 284, sass/admin/_nick.scss */
.helpDetails {
  padding-left: 8px; }

/* line 290, sass/admin/_nick.scss */
ul#sortable .adWeight {
  width: 97%;
  display: inline-block;
  margin-bottom: 3px;
  padding: 12px;
  background-color: #f3f3f3; }
/* line 297, sass/admin/_nick.scss */
ul#sortable li img {
  padding: 4px; }
/* line 298, sass/admin/_nick.scss */
ul#sortable li span {
  padding: 2px; }
/* line 299, sass/admin/_nick.scss */
ul#sortable .weight {
  float: left;
  padding-top: 13px;
  padding-right: 15px; }

/* line 303, sass/admin/_nick.scss */
.loginpage {
  min-width: 100%; }

/* line 306, sass/admin/_nick.scss */
.touch .loginpage input {
  background-color: #e6e6e6; }

/* line 312, sass/admin/_nick.scss */
div.showingResults {
  background: #fff;
  padding: 0.75em 1.0em 0 1.0em;
  color: #094A6C; }

/* line 316, sass/admin/_nick.scss */
.officeUseFilters {
  clear: both;
  border: 1px dashed #094A6C;
  padding: 0.75em;
  margin: 0.75em;
  display: inline-block;
  color: #094A6C;
  font-size: 0.9em; }
  /* line 324, sass/admin/_nick.scss */
  .officeUseFilters div.editor-field {
    width: 22%;
    float: left;
    margin: 1em 1.5%; }
    /* line 328, sass/admin/_nick.scss */
    .officeUseFilters div.editor-field section {
      margin-top: 5px; }
    /* line 329, sass/admin/_nick.scss */
    .officeUseFilters div.editor-field textarea {
      margin-top: 5px; }

/* line 334, sass/admin/_nick.scss */
div.snowBase {
  clear: both;
  width: 100%;
  display: block; }
  /* line 338, sass/admin/_nick.scss */
  div.snowBase input#SnowBaseMin, div.snowBase input#SnowBaseMax {
    float: none;
    display: inline;
    margin-bottom: 1em;
    width: 15%;
    box-sizing: border-box; }

/* line 342, sass/admin/_nick.scss */
div.snowCondition p {
  margin: 0; }
  /* line 342, sass/admin/_nick.scss */
  div.snowCondition p label {
    display: block;
    margin-bottom: 5px; }

/* line 346, sass/admin/_nick.scss */
div.snowStatus select[disabled] + span {
  background: #999; }

/* line 350, sass/admin/_nick.scss */
.reports .groomed {
  margin-top: 20px; }
  /* line 352, sass/admin/_nick.scss */
  .reports .groomed label {
    float: left; }
    /* line 353, sass/admin/_nick.scss */
    .reports .groomed label:after {
      content: ":"; }
  /* line 355, sass/admin/_nick.scss */
  .reports .groomed span {
    float: left; }

/* line 358, sass/admin/_nick.scss */
.events .eventEditor textarea {
  width: 100%;
  height: 12em; }

/* line 360, sass/admin/_nick.scss */
button.revert {
  background: #094A6C;
  cursor: pointer;
  text-decoration: none;
  font-weight: bold;
  font-size: 0.9em;
  color: #fff;
  padding: 6px 10px;
  margin-top: 5px; }

/* ==|== non-semantic helper classes ========================================
Please define your styles before this section.
========================================================================== */
/* For image replacement */
/* line 1937, ./sass/admin/screen.scss */
.ir {
  display: block;
  border: 0;
  text-indent: -999em;
  overflow: hidden;
  background-color: transparent;
  background-repeat: no-repeat;
  text-align: left;
  direction: ltr;
  *line-height: 0; }

/* line 1938, ./sass/admin/screen.scss */
.ir br {
  display: none; }

/* Hide from both screenreaders and browsers: h5bp.com/u */
/* line 1941, ./sass/admin/screen.scss */
.hidden {
  display: none !important;
  visibility: hidden; }

/* Hide only visually, but have it available for screenreaders: h5bp.com/v */
/* line 1944, ./sass/admin/screen.scss */
.visuallyhidden, .ui-dialog #widget-modal .sprite span, .ui-dialog #widget-modal .rSprite span {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }

/* Extends the .visuallyhidden class to allow the element to be focusable when navigated to via the keyboard: h5bp.com/p */
/* line 1947, ./sass/admin/screen.scss */
.visuallyhidden.focusable:active, .ui-dialog #widget-modal .sprite span.focusable:active, .ui-dialog #widget-modal .rSprite span.focusable:active, .visuallyhidden.focusable:focus, .ui-dialog #widget-modal .sprite span.focusable:focus, .ui-dialog #widget-modal .rSprite span.focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto; }

/* Hide visually and from screenreaders, but maintain layout */
/* line 1950, ./sass/admin/screen.scss */
.invisible {
  visibility: hidden; }

/* Contain floats: h5bp.com/q */
/* line 1953, ./sass/admin/screen.scss */
.clearfix:before, .headerTreatment:before, #login header:before, #register header:before, body > header:before, #login footer:before, #register footer:before, #register #registerInfo div.white:before, #register #registerInfo div.themeBox:before, #treeNodeContainer li ul li:before, #moveTreeMenu ul li.inlineNav ul li:before, .interior .rightCol:before, .interior .popUp:before, .interior .rightCol nav .tabs:before, .interior .popUp nav .tabs:before, .interior .rightCol section:before, .interior .popUp section:before, .interior .rightCol aside:before, .interior .popUp aside:before, .interior .rightCol section header:before, .interior .popUp section header:before, .interior .rightCol aside header:before, .interior .popUp aside header:before, .interior .rightCol section > div:before, .interior .popUp section > div:before, .interior .rightCol aside > div:before, .interior .popUp aside > div:before, .interior .rightCol .intColLeft .title:before, .interior .popUp .intColLeft .title:before, .interior .rightCol .oneCol:before, .interior .popUp .oneCol:before, #tabControls ul li:before, #listItem .toggle-control:before, #listItem .toggle-control .catNav:before, #listItem .toggle-control .catChild:before, #listItem ul li ul:before, .rightCol .actions:before, .popUp .actions:before, #list-view-all:before, #tags-view-all:before, .inputList li:before, .items-missing-primary-category div:before, #dateRangeSelector:before, .ui-dialog ul li:before, .ui-dialog #widget-modal > header:before, #widget-editor > header:before, .edit-media-item:before, #widget-container .widget-item:before, #widget-container .widget-item .widget-content:before, .media-item:before, #listing-main-view:before, .listing ul li:before, .listing .listingCatAtt div:before, .ui-dialog #listing-category-edit:before, .ui-dialog #listing-category-edit ul:before, .ui-dialog #listing-attributes-edit:before, .ui-dialog #listing-attributes-edit div:first-child:before, .ui-dialog #listing-attributes-edit .addField:before, .verifyDialog ul li:before, .placeInfo .help-field:before, .groomed:before, #MediaFileList li:before, #approvalTabs .tabs:before, #mylistingTabs .tabs:before, .clearfix:after, .headerTreatment:after, #login header:after, #register header:after, body > header:after, #login footer:after, #register footer:after, #register #registerInfo div.white:after, #register #registerInfo div.themeBox:after, #treeNodeContainer li ul li:after, #moveTreeMenu ul li.inlineNav ul li:after, .interior .rightCol:after, .interior .popUp:after, .interior .rightCol nav .tabs:after, .interior .popUp nav .tabs:after, .interior .rightCol section:after, .interior .popUp section:after, .interior .rightCol aside:after, .interior .popUp aside:after, .interior .rightCol section header:after, .interior .popUp section header:after, .interior .rightCol aside header:after, .interior .popUp aside header:after, .interior .rightCol section > div:after, .interior .popUp section > div:after, .interior .rightCol aside > div:after, .interior .popUp aside > div:after, .interior .rightCol .intColLeft .title:after, .interior .popUp .intColLeft .title:after, .interior .rightCol .oneCol:after, .interior .popUp .oneCol:after, #tabControls ul li:after, #listItem .toggle-control:after, #listItem .toggle-control .catNav:after, #listItem .toggle-control .catChild:after, #listItem ul li ul:after, .rightCol .actions:after, .popUp .actions:after, #list-view-all:after, #tags-view-all:after, .inputList li:after, .items-missing-primary-category div:after, #dateRangeSelector:after, .ui-dialog ul li:after, .ui-dialog #widget-modal > header:after, #widget-editor > header:after, .edit-media-item:after, #widget-container .widget-item:after, #widget-container .widget-item .widget-content:after, .media-item:after, #listing-main-view:after, .listing ul li:after, .listing .listingCatAtt div:after, .ui-dialog #listing-category-edit:after, .ui-dialog #listing-category-edit ul:after, .ui-dialog #listing-attributes-edit:after, .ui-dialog #listing-attributes-edit div:first-child:after, .ui-dialog #listing-attributes-edit .addField:after, .verifyDialog ul li:after, .placeInfo .help-field:after, .groomed:after, #MediaFileList li:after, #approvalTabs .tabs:after, #mylistingTabs .tabs:after {
  content: "";
  display: table; }

/* line 1954, ./sass/admin/screen.scss */
.clearfix:after, .headerTreatment:after, #login header:after, #register header:after, body > header:after, #login footer:after, #register footer:after, #register #registerInfo div.white:after, #register #registerInfo div.themeBox:after, #treeNodeContainer li ul li:after, #moveTreeMenu ul li.inlineNav ul li:after, .interior .rightCol:after, .interior .popUp:after, .interior .rightCol nav .tabs:after, .interior .popUp nav .tabs:after, .interior .rightCol section:after, .interior .popUp section:after, .interior .rightCol aside:after, .interior .popUp aside:after, .interior .rightCol section header:after, .interior .popUp section header:after, .interior .rightCol aside header:after, .interior .popUp aside header:after, .interior .rightCol section > div:after, .interior .popUp section > div:after, .interior .rightCol aside > div:after, .interior .popUp aside > div:after, .interior .rightCol .intColLeft .title:after, .interior .popUp .intColLeft .title:after, .interior .rightCol .oneCol:after, .interior .popUp .oneCol:after, #tabControls ul li:after, #listItem .toggle-control:after, #listItem .toggle-control .catNav:after, #listItem .toggle-control .catChild:after, #listItem ul li ul:after, .rightCol .actions:after, .popUp .actions:after, #list-view-all:after, #tags-view-all:after, .inputList li:after, .items-missing-primary-category div:after, #dateRangeSelector:after, .ui-dialog ul li:after, .ui-dialog #widget-modal > header:after, #widget-editor > header:after, .edit-media-item:after, #widget-container .widget-item:after, #widget-container .widget-item .widget-content:after, .media-item:after, #listing-main-view:after, .listing ul li:after, .listing .listingCatAtt div:after, .ui-dialog #listing-category-edit:after, .ui-dialog #listing-category-edit ul:after, .ui-dialog #listing-attributes-edit:after, .ui-dialog #listing-attributes-edit div:first-child:after, .ui-dialog #listing-attributes-edit .addField:after, .verifyDialog ul li:after, .placeInfo .help-field:after, .groomed:after, #MediaFileList li:after, #approvalTabs .tabs:after, #mylistingTabs .tabs:after {
  clear: both; }

/* line 1955, ./sass/admin/screen.scss */
.clearfix, .headerTreatment, #login header, #register header, body > header, #login footer, #register footer, #register #registerInfo div.white, #register #registerInfo div.themeBox, #treeNodeContainer li ul li, #moveTreeMenu ul li.inlineNav ul li, .interior .rightCol, .interior .popUp, .interior .rightCol nav .tabs, .interior .popUp nav .tabs, .interior .rightCol section, .interior .popUp section, .interior .rightCol aside, .interior .popUp aside, .interior .rightCol section header, .interior .popUp section header, .interior .rightCol aside header, .interior .popUp aside header, .interior .rightCol section > div, .interior .popUp section > div, .interior .rightCol aside > div, .interior .popUp aside > div, .interior .rightCol .intColLeft .title, .interior .popUp .intColLeft .title, .interior .rightCol .oneCol, .interior .popUp .oneCol, #tabControls ul li, #listItem .toggle-control, #listItem .toggle-control .catNav, #listItem .toggle-control .catChild, #listItem ul li ul, .rightCol .actions, .popUp .actions, #list-view-all, #tags-view-all, .inputList li, .items-missing-primary-category div, #dateRangeSelector, .ui-dialog ul li, .ui-dialog #widget-modal > header, #widget-editor > header, .edit-media-item, #widget-container .widget-item, #widget-container .widget-item .widget-content, .media-item, #listing-main-view, .listing ul li, .listing .listingCatAtt div, .ui-dialog #listing-category-edit, .ui-dialog #listing-category-edit ul, .ui-dialog #listing-attributes-edit, .ui-dialog #listing-attributes-edit div:first-child, .ui-dialog #listing-attributes-edit .addField, .verifyDialog ul li, .placeInfo .help-field, .groomed, #MediaFileList li, #approvalTabs .tabs, #mylistingTabs .tabs {
  *zoom: 1; }

/* line 1957, ./sass/admin/screen.scss */
.contrained-image {
  max-width: 100%; }

/* line 1961, ./sass/admin/screen.scss */
.filter__select {
  border: 1px solid #f3f3f3;
  margin-top: 4px;
  padding: 7px 3% 6px 6.5%;
  box-shadow: 0 0 8px #9a9a9a inset; }

/* line 1967, ./sass/admin/screen.scss */
.media-image a img {
  max-width: 100%;
  height: auto; }

/* line 1969, ./sass/admin/screen.scss */
.widget-placeholder {
  border: 1px dashed #ccc;
  width: 83px;
  height: 72px; }

/* line 1975, ./sass/admin/screen.scss */
#widget-list .widget-item {
  width: 84px; }

/* line 1979, ./sass/admin/screen.scss */
.locations-grid {
  margin-top: 20px;
  margin-left: 20px; }

/* line 1985, ./sass/admin/screen.scss */
.location-container {
  vertical-align: top;
  padding: 10px; }

/* line 1992, ./sass/admin/screen.scss */
.location {
  margin: 2px 0;
  padding-top: 4px !important;
  font-size: .9em; }
  /* line 1997, ./sass/admin/screen.scss */
  .location + .location {
    border-top: 1px solid #ccc; }

/* line 2002, ./sass/admin/screen.scss */
.location__input {
  max-width: 50%; }
  /* line 2004, ./sass/admin/screen.scss */
  .location__input + button, .location__input + select {
    margin-top: 10px;
    margin-left: 10px; }

/* line 2010, ./sass/admin/screen.scss */
.location__name {
  display: inline-block; }

/* line 2014, ./sass/admin/screen.scss */
.location__checkbox {
  float: right !important; }

/* line 2018, ./sass/admin/screen.scss */
.city-header {
  display: block;
  padding: 10px; }

/* line 2023, ./sass/admin/screen.scss */
.city-name-header__button {
  margin-top: 10px;
  cursor: pointer; }

/* line 2028, ./sass/admin/screen.scss */
.bubble-container {
  position: relative; }

/* line 2032, ./sass/admin/screen.scss */
.bubble {
  width: 27px;
  height: 27px;
  border-radius: 50%;
  background-color: #e07338;
  color: #fff;
  position: absolute;
  right: -0px;
  top: -15px;
  text-align: center;
  line-height: 25px;
  font-size: .75em; }

/* line 2046, ./sass/admin/screen.scss */
.alert {
  color: #990000; }
