.text-shadow-inverted {
  -webkit-text-shadow: -1px -1px 0px rgba(0, 0, 0, 0.3);
  text-shadow: -1px -1px 0px rgba(0, 0, 0, 0.3);
}
.text-shadow-light {
  -webkit-text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.3);
  text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.3);
}
.box-shadow-inside {
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.2);
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(../fonts/DXI1ORHCpsQm3Vp6mXoaTXhCUOGz7vYGh680lGh-uXM.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(../fonts/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(../fonts/MTP_ySUJH_bn48VBG8sNSnhCUOGz7vYGh680lGh-uXM.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(../fonts/k3k702ZOKiLJc3WVjuplzHhCUOGz7vYGh680lGh-uXM.woff) format('woff');
}
@font-face {
  font-family: 'soho_std_medium';
  src: url('../fonts/soho_std_medium.woff') format('woff');
}
@font-face {
  font-family: 'Brewers Industrial';
  src: url('../fonts/BrewersIndustrial.ttf') format('woff');
}
@font-face {
  font-family: 'benton_sans_cond_medium';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/benton_sans_cond_medium.woff') format('woff');
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
  color: #444;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: normal;
  font-family: 'benton_sans_cond_medium', Helvetica, Arial, "Lucida Grande";
}
h1.block,
h2.block,
h3.block,
h4.block,
h5.block,
h6.block {
  padding-top: 10px;
  padding-bottom: 10px;
}
h3,
h4 {
  color: #354155;
  font-weight: bold;
}
h4.area-title {
  margin-top: 0;
}
.two-factor-instructions h2 {
  margin-top: 0px;
  margin-bottom: 1em;
}
a {
  text-shadow: none !important;
  color: #0067b1;
}
a.remove-link {
  color: #d84f5a;
}
/***
Fix link outlines after click
***/
a,
a:focus,
a:hover,
a:active {
  outline: 0;
}
.disabled-link > a > span.text,
.disabled-link > a > span.title {
  font-style: italic !important;
  color: #888 !important;
}
.disabled-link > a > span.text > i {
  color: #888 !important;
}
.disabled-link > a:hover {
  cursor: not-allowed !important;
}
abbr[title],
abbr[data-original-title] {
  border-bottom: none;
  cursor: default;
}
.text-label {
  display: inline-block;
  width: 114px;
  margin-right: 5px;
  color: #5d7193;
}
ol.circles-list {
  list-style-type: none;
  list-style-type: decimal !ie;
  /*IE 7- hack*/
  margin: 0 0 20px 1.6em;
  padding: 0;
  counter-reset: li-counter;
}
ol.circles-list > li {
  position: relative;
  padding-left: 0.6em;
  padding-top: 0.4em;
  min-height: 3em;
}
ol.circles-list > li:before {
  position: absolute;
  top: 0;
  left: -1.6em;
  width: 1.6em;
  height: 1.6em;
  font-size: 1.2em;
  font-weight: bold;
  line-height: 1.6em;
  text-align: center;
  border-radius: 50%;
  background-color: #FFFFFF;
  border: 1px solid #bce8f1;
  content: counter(li-counter);
  counter-increment: li-counter;
}
.label-text {
  color: #495974;
}
body .fontSmall td,
body .fontSmall th {
  font-size: 7px;
  padding: 1px 2px 1px 2px;
}
body .fontMedium td,
body .fontMedium th {
  font-size: 10px;
  padding: 4px;
}
body .fontLarge td,
body .fontLarge th {
  font-size: 12px;
  padding: 5px;
}
.page-title {
  padding: 0px;
  font-size: 26px;
  letter-spacing: -1px;
  display: block;
  color: #666;
  margin: 0px 0px 15px 0px;
  font-weight: 300;
  font-family: 'Brewers Industrial', 'Open Sans', sans-serif;
}
.page-title small {
  font-size: 14px;
  letter-spacing: 0px;
  font-weight: 300;
  color: #888;
}
* {
  margin: 0;
}
html,
body {
  height: 100%;
}
body {
  background: #FFFFFF;
}
.page-wrapper {
  min-height: 100%;
  margin-bottom: -54px;
  /* equal to footer height */
}
.page-wrapper:after {
  content: "";
  display: block;
}
.row-page-heading {
  padding-bottom: 15px;
}
hr.ranked-unranked-divider:last-of-type {
  border: none;
}
.snap-container {
  position: relative;
  background: url(../img/background-miller-park-large.jpg) no-repeat top center;
  background-color: #e6eaef;
  -moz-background-size: 100%;
  -o-background-size: 100%;
  -webkit-background-size: 100%;
  background-size: 100%;
  padding-top: 6px;
  min-height: 700px;
  padding-bottom: 54px;
  /* equal to footer height */
}
.snap-content {
  min-height: 600px;
  overflow: hidden;
}
.toggle-container {
  position: absolute;
  right: 0;
  z-index: 1000;
}
.toggle-container .btn {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
.add-widget-tablet {
  margin-bottom: 10px;
}
@media (max-width: 991px) {
  .snap-container {
    background-image: none;
    padding-top: 0px;
  }
  #dashboard.snap-container {
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
  }
}
.navbar-static-top {
  z-index: 0;
}
header {
  z-index: 1000;
  width: 100%;
  background: #13294b url(../img/background-header.jpg) no-repeat -1170px -20px;
}
header #header-top {
  min-height: 44px;
}
body.debug-mode header {
  background: black url(../img/background-header-black.jpg) no-repeat -1170px -20px;
}
#brand {
  padding: 4px 0px 0px 10px;
}
#logo-primary {
  color: #FFCC00;
  font-family: 'Brewers Industrial';
  font-size: 32px;
  text-decoration: none;
}
#logo-primary img {
  height: 34px;
  vertical-align: -2px;
}
#championship-banners {
  position: relative;
  top: 3px;
  left: 40px;
  max-height: 40px;
}
.header .search-form .form-control,
.page-sidebar-menu .search-form .form-control {
  color: #98a6be;
  background-color: #354155;
  border-color: #222935;
}
header #header-top #top-right-nav i {
  color: #FFCC00;
}
header .navbar-nav a .username {
  color: #FFFFFF;
}
header .nav > li > a:hover,
header .nav > li > a:focus {
  background-color: #13294b;
}
header #header-top #top-right-nav {
  float: right;
}
@media (max-width: 480px) {
  header {
    background-image: none;
  }
}
@media (max-width: 1199px) {
  header {
    background: #13294b url(../img/background-header.jpg) no-repeat -1250px -20px;
  }
}
.search-container .form-group {
  margin: 0px;
  float: right;
}
footer#bottom {
  padding: 10px 20px 5px 20px;
  font-size: 12px;
  background: #13294b;
  z-index: 999;
  position: relative;
  height: 54px;
}
footer#bottom .updates {
  color: #FFFFFF;
  margin-left: 10px;
}
footer#bottom img {
  width: 100px;
}
footer#bottom .footer-inner {
  float: left;
  display: inline-block;
  color: #FFFFFF;
}
footer#bottom .footer-tools {
  float: right;
  display: inline-block;
  padding-top: 5px;
}
footer#bottom .footer-tools .go-top {
  display: block;
  text-decoration: none;
  cursor: pointer;
  margin-right: 0px;
  margin-bottom: 0px;
  font-size: 16px;
  text-align: center;
  height: 25px;
  width: 25px;
  border-radius: 50%;
  background-color: #98a6be;
}
footer#bottom .footer-tools .go-top:hover {
  opacity: 0.7;
  filter: alpha(opacity=70);
}
footer#bottom .footer-tools .go-top i {
  font-size: 22px;
  margin-bottom: 5px;
  color: #FFFFFF;
}
body.debug-mode footer#bottom {
  background: black;
}
.fixfixed #logo-primary,
.fixfixed #championship-banners,
.fixfixed .navbar-fixed-top {
  position: absolute;
}
.no-nav header {
  -moz-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.4);
  -webkit-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.4);
  box-shadow: 0 5px 5px rgba(0, 0, 0, 0.4);
}
.no-nav .page-content {
  padding-top: 38px;
}
.no-nav .content {
  background: #FFFFFF;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-box-shadow: 0 1px 5px #b7c1d2;
  -webkit-box-shadow: 0 1px 5px #b7c1d2;
  box-shadow: 0 1px 5px #b7c1d2;
  padding: 15px 20px;
}
.two-factor-instructions ol {
  margin-left: 30px;
}
@media (max-width: 768px) {
  .portlet > .portlet-body.content-area {
    min-height: 320px;
  }
}
.webkit-momentum-scroll {
  -webkit-overflow-scrolling: touch;
}
.fa-barbell {
  background-image: url(../img/barbell.png);
  background-size: 18px 18px;
  background-repeat: no-repeat;
  height: 18px;
  width: 18px;
  background-position-y: 3px;
}
.fa-barbell-blue {
  background-image: url(../img/barbell-blue.png);
  background-size: 18px 18px;
  background-repeat: no-repeat;
  height: 18px;
  width: 18px;
  background-position-y: 3px;
}
#incrementer.popover {
  height: 62px;
  min-height: 62px;
  width: 125px;
  min-width: 125px;
}
header .header-top-right {
  list-style: none;
  display: inline;
  float: right;
  margin: 0px;
  width: 225px;
}
header .header-top-right li {
  display: inline;
}
header .header-top-right li a {
  color: #FFFFFF;
  font-weight: bold;
  font-family: 'benton_sans_cond_medium', Helvetica, Arial, "Lucida Grande";
  line-height: 30px;
}
header .header-top-right li a:hover {
  color: #FFFFFF;
  text-decoration: underline;
}
#header-top .header-user-actions {
  position: relative;
}
#header-top .header-user-actions a {
  color: #FFFFFF;
  font-weight: bold;
  font-family: 'benton_sans_cond_medium', Helvetica, Arial, "Lucida Grande";
}
#header-top .header-user-actions a:hover {
  color: #FFFFFF;
  text-decoration: underline;
}
#header-top .header-icon-container {
  float: right;
  cursor: pointer;
  margin-left: 10px;
  margin-right: 10px;
}
@media (min-width: 768px) {
  #header-top .header-icon-container {
    margin-left: 5px;
    margin-right: 5px;
  }
}
#header-top .header-icon {
  margin-top: 10px;
  font-size: 20px;
}
#header-top .header-icon-yellow i {
  color: #f6f5be;
}
#header-top .header-icon-white i {
  color: white;
}
.navbar-collapse {
  max-height: none;
}
header .navbar-nav li > a,
header .navbar-text {
  color: #FFFFFF;
  font-family: 'benton_sans_cond_medium', Helvetica, Arial, "Lucida Grande";
  font-size: 13px;
}
header #main-nav .navbar-nav li > a {
  text-transform: uppercase;
}
#header-top .navbar-form.navbar-right:last-child {
  margin-right: 20px;
}
.navbar {
  margin-bottom: 0px;
  min-height: 44px;
}
#main-nav.navbar {
  z-index: 99;
}
.navbar-brand img {
  height: 30px;
}
.navbar-toggle {
  margin-right: 3px;
  top: 3px;
}
header .navbar-text {
  color: #FFFFFF;
  margin: 0;
  padding-top: 6px;
}
.navbar-form {
  padding-right: 0px;
}
.navbar-text a {
  color: #FFFFFF;
  cursor: pointer;
}
@media (max-width: 991px) {
  .navbar-collapse {
    max-height: none;
  }
  .navbar-collapse .navbar-nav {
    background-color: #0e1e37;
    margin-top: 0px;
  }
  .navbar-nav .open .dropdown-menu > li > a {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 35px;
    line-height: 29px;
  }
  .divider {
    border-top: solid 1px #354155;
  }
}
@media (max-width: 480px) {
  #header-top .navbar-nav {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  #header-top .navbar-nav li a {
    padding-top: 6.5px;
    padding-bottom: 6.5px;
  }
}
@media (min-width: 992px) {
  .container > .navbar-header,
  .container > .navbar-collapse {
    margin-left: -15px;
    margin-right: -15px;
  }
}
.navbar-inverse {
  border-top: 1px solid rgba(255, 255, 255, 0.1);
}
.navbar-inverse .caret {
  margin-bottom: 2px;
}
.navbar-inverse i.fa-lg {
  vertical-align: -8%;
}
.navbar-inverse .dropdown-menu {
  border-top: none;
  border-color: transparent;
  padding-top: 0;
  background-color: #0e1e37;
}
.navbar-inverse .dropdown-menu > li > a {
  line-height: 29px;
}
.navbar-inverse .dropdown-menu > li > a:hover {
  background: #0b172a;
  color: #e6eaef;
}
.navbar-inverse .dropdown-menu > .active > a,
.navbar-inverse .dropdown-menu > .active > a:hover,
.navbar-inverse .dropdown-menu > .active > a:focus {
  color: #e6eaef;
  background-color: rgba(0, 0, 0, 0.3);
}
@media (max-width: 1199px) {
  .navbar-nav {
    background-color: #0e1e37;
    margin-top: 0px;
  }
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 29px;
    padding: 6px 0px 6px 25px;
  }
}
.dropdown-submenu {
  position: relative;
}
.dropdown-submenu > .dropdown-menu {
  top: 0;
  left: 100%;
  margin-top: -6px;
  margin-left: -1px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.dropdown-submenu:hover > .dropdown-menu {
  display: block;
}
.dropdown-submenu > a:before {
  width: 0;
  height: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-right: 10px solid #98a6be;
  margin-left: -10px;
}
.dropdown-submenu:hover {
  background: #e6eaef;
}
.dropdown-submenu:hover a:before {
  color: #354155;
}
.dropdown-submenu.pull-left {
  float: none;
}
.dropdown-submenu.pull-left > .dropdown-menu {
  left: -100%;
  margin-left: 10px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
#players-button {
  position: absolute;
  z-index: 2000;
  top: 6px;
}
#players-button .dropdown-submenu > .dropdown-menu {
  top: 0;
  left: -100%;
  margin-top: -6px;
  margin-left: 10px;
  background: #e6eaef;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
#players-button .dropdown-menu > li > a {
  padding: 1px 10px;
}
#players-button .dropdown-submenu > .dropdown-menu > li > a {
  font-size: 11px;
}
#players-button .dropdown-submenu > .dropdown-menu > li > a:hover {
  background: #c7cfdc;
}
.dataTables_filter .form-control {
  width: auto;
}
.form-horizontal .control-label {
  padding-right: 0px;
}
.multiselect-container input[type="radio"],
.multiselect-container input[type="checkbox"] {
  margin-top: 2px;
}
.multiselect-container .multiselect-item.multiselect-group {
  background: #f0f2f5;
}
.multiselect {
  text-align: left;
  padding-right: 23px;
}
.multiselect b.caret {
  position: absolute;
  right: 10px;
  top: 12px;
}
.search-column {
  text-align: right;
}
.search-column input {
  width: 200px;
}
.input-group-addon {
  min-width: 30px;
  text-align: center;
}
i.fa.fa-asterisk.required {
  font-size: 7px;
  vertical-align: 4px;
  color: #FFCC00;
}
.table-filter-form {
  margin-bottom: 6px;
}
.input-group-addon {
  padding-left: 8px;
  padding-right: 8px;
}
select.select-small {
  width: 80%;
}
.multiselect-container.dropdown-menu {
  padding-top: 0px;
  padding-bottom: 0px;
}
.multiselect-container.dropdown-menu li {
  border-top: 1px solid #FFFFFF;
}
.multiselect-container.dropdown-menu li.multiselect-item.filter {
  padding: 2px;
  border-top: none;
}
.multiselect-container.dropdown-menu li a {
  padding: 0px;
}
.multiselect-container.dropdown-menu li a label.checkbox {
  padding: 10px 0px 10px 30px;
  margin: 0px;
}
.search-form-control {
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
}
.search-wrapper::after {
  font-family: 'Font Awesome\ 5 Free';
  font-weight: 400;
  content: "\f002";
  font-size: 14px;
  color: #0067b1;
  position: absolute;
  top: 5px;
  right: 25px;
}
.label-tab {
  padding: 6px;
  width: 14em;
  display: inline-block;
  font-size: 13px;
  font-family: 'soho_std_medium', Georgia, "Times New Roman", Times, serif;
  color: #FFFFFF;
  background-color: #354155;
  -webkit-border-top-left-radius: 6px;
  border-top-left-radius: 6px;
  -webkit-border-top-right-radius: 6px;
  border-top-right-radius: 6px;
  margin-bottom: 0;
}
.label-tab p {
  margin-bottom: 0;
}
.widget-label-tab {
  padding: 6px;
  width: auto;
  display: inline-block;
  font-size: 13px;
  font-family: 'soho_std_medium', Georgia, "Times New Roman", Times, serif;
  color: #FFFFFF;
  background-color: #354155;
  -webkit-border-top-left-radius: 6px;
  border-top-left-radius: 6px;
  -webkit-border-top-right-radius: 6px;
  border-top-right-radius: 6px;
  margin-bottom: 0;
}
.widget-label-tab p {
  margin-bottom: 0;
}
.label-tab.fontMedium {
  font-size: 11px;
  width: 13.5em;
}
.label-tab.fontSmall {
  font-size: 10px;
  width: 13em;
}
.table-section {
  margin-top: 30px;
}
@media (max-width: 500px) {
  .table-section {
    margin-top: 0px;
  }
}
table.table.table-buttons tbody td {
  line-height: 30px;
}
table.table thead th {
  border-bottom: solid 1px #98a6be;
}
table.table tbody {
  border: none;
}
.table-responsive {
  white-space: normal;
  margin-bottom: 0px;
  overflow-x: auto;
}
.table-responsive .table tbody > tr > td {
  white-space: normal;
}
.table-responsive table.table {
  margin-bottom: 0px !important;
}
.table-title {
  color: #354155;
}
@media (max-width: 992px) {
  table.table thead th {
    font-size: 10px;
  }
}
.portlet-content .table-responsive {
  border-radius: 0px;
  border: none;
}
table caption {
  background-color: #354155;
  background: -webkit-gradient(linear, left top, left bottom, from(#354155), to(#222935));
  background: -webkit-linear-gradient(top, #354155, #222935);
  background: -moz-linear-gradient(top, #354155, #222935);
  background: -ms-linear-gradient(top, #354155, #222935);
  background: -o-linear-gradient(top, #354155, #222935);
  background-image: linear-gradient(top, #354155 0%, #222935) !important;
  -webkit-border-radius: 4px 4px 0px 0px;
  -moz-border-radius: 4px 4px 0px 0px;
  border-radius: 4px 4px 0px 0px;
  padding: 6px 6px;
  color: #FFFFFF;
  -webkit-text-shadow: -1px -1px 0px rgba(0, 0, 0, 0.3);
  text-shadow: -1px -1px 0px rgba(0, 0, 0, 0.3);
  text-align: left;
}
.side .portlet-content table.table {
  margin-bottom: 0px !important;
}
td.free-agent,
.table-striped > tbody > tr:nth-child(odd) > td.free-agent {
  background-color: #fff0b3;
}
.table-hover > tbody > tr:hover > td.free-agent {
  background-color: #ffe066;
}
td.sorting.sorting_desc,
td.sorting.sorting_desc {
  background-color: #e6eaef;
}
.table-scrollable > .table {
  width: 100% !important;
  margin: 0 !important;
  margin-bottom: 0;
  background-color: #fff;
}
.table-bordered > thead > tr > th,
.table thead th,
.table tr th {
  background-color: #c7cfdc;
  background: -webkit-gradient(linear, left top, left bottom, from(#c7cfdc), to(#a8b4c8));
  background: -webkit-linear-gradient(top, #c7cfdc, #a8b4c8);
  background: -moz-linear-gradient(top, #c7cfdc, #a8b4c8);
  background: -ms-linear-gradient(top, #c7cfdc, #a8b4c8);
  background: -o-linear-gradient(top, #c7cfdc, #a8b4c8);
  background-image: linear-gradient(top, #c7cfdc 0%, #a8b4c8) !important;
  cursor: pointer;
  font-size: 11px;
  border-bottom-width: 0px;
}
.table tbody th {
  background-color: #e6eaef;
  background: -webkit-gradient(linear, left top, left bottom, from(#e6eaef), to(#c7cfdc));
  background: -webkit-linear-gradient(top, #e6eaef, #c7cfdc);
  background: -moz-linear-gradient(top, #e6eaef, #c7cfdc);
  background: -ms-linear-gradient(top, #e6eaef, #c7cfdc);
  background: -o-linear-gradient(top, #e6eaef, #c7cfdc);
  background-image: linear-gradient(top, #e6eaef 0%, #c7cfdc) !important;
}
.table tfoot {
  background-color: #c7cfdc;
  background: -webkit-gradient(linear, left top, left bottom, from(#c7cfdc), to(#a8b4c8));
  background: -webkit-linear-gradient(top, #c7cfdc, #a8b4c8);
  background: -moz-linear-gradient(top, #c7cfdc, #a8b4c8);
  background: -ms-linear-gradient(top, #c7cfdc, #a8b4c8);
  background: -o-linear-gradient(top, #c7cfdc, #a8b4c8);
  background-image: linear-gradient(top, #c7cfdc 0%, #a8b4c8) !important;
}
.table .fontSmall td,
.table .fontSmall th {
  font-size: 8px;
  padding: 1px 2px 1px 2px;
}
.table .fontSmall td.sorting,
.table .fontSmall th.sorting {
  padding: 1px 2px 1px 2px;
}
.table .fontMedium td,
.table .fontMedium th {
  font-size: 10px;
  padding: 4px;
}
.table .fontMedium td.sorting,
.table .fontMedium th.sorting {
  padding: 4px;
}
.table .fontLarge td,
.table .fontLarge th {
  font-size: 12px;
}
.table .fontLarge td.sorting,
.table .fontLarge th.sorting {
  padding: 5px;
}
.font-sizer .btn {
  width: 31px;
  height: 31px;
  vertical-align: text-bottom;
  padding: 0px;
  line-height: 1em;
  text-align: center;
}
.font-sizer .font-size-xs {
  font-size: 10px;
}
.font-sizer .font-size-sm {
  font-size: 14px;
}
.font-sizer .font-size-md {
  font-size: 18px;
}
.font-sizer .font-sizer-active {
  border-radius: 6px;
  background-color: #d9edf7;
}
.table-filter-row label {
  font-weight: normal;
}
.table-filter-row .show-number,
.table-filter-row .pagination-wrapper {
  text-align: right;
}
.table-filter-row .pagination {
  margin: 0px;
  padding: 0px;
}
.table-filter-row .pagination a {
  width: 30px;
  padding-left: 0px;
  padding-right: 0px;
  text-align: center;
}
.table-filter-row .showing-records,
.table-filter-row label {
  line-height: 30px;
  color: #697da0;
  margin-bottom: 0px;
}
.table-filter-row .saved-filters-select {
  display: inline-block;
  text-align: start;
}
.table-filter-row .saved-filters-select label {
  line-height: normal;
  color: black;
}
.table-filter-row .saved-filters-select label input[type=radio] {
  display: block;
  float: left;
}
.table-filter-row .saved-filters-select li.active label {
  color: #FFFFFF;
}
@media (max-width: 767px) {
  .table-filter-row .pagination-wrapper {
    padding-top: 5px;
  }
  .table-filter-row .pagination-wrapper label {
    display: none;
  }
  .table-filter-row .pagination-wrapper select {
    display: inline-block;
    width: auto;
    float: left;
    margin-right: 10px;
  }
  .table-filter-row .pagination-wrapper .pull-right {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .table-filter-row .pagination {
    margin-left: 10px;
  }
}
table.table thead {
  background-color: #c7cfdc;
  background: -webkit-gradient(linear, left top, left bottom, from(#c7cfdc), to(#a8b4c8));
  background: -webkit-linear-gradient(top, #c7cfdc, #a8b4c8);
  background: -moz-linear-gradient(top, #c7cfdc, #a8b4c8);
  background: -ms-linear-gradient(top, #c7cfdc, #a8b4c8);
  background: -o-linear-gradient(top, #c7cfdc, #a8b4c8);
  background-image: linear-gradient(top, #c7cfdc 0%, #a8b4c8) !important;
}
table.table thead .sorting,
table.table thead .sorting_asc,
table.table thead .sorting_desc {
  background-image: none;
  padding-right: 8px;
}
table.table thead .sorting::after,
table.table thead .sorting_asc_disabled,
table.table thead .sorting_desc_disabled {
  background-image: none;
}
table.table thead .sorting.sorting_asc,
table.dataTable thead .sorting_asc {
  box-shadow: inset 0 5px #798baa;
}
table.table thead .sorting.sorting_desc,
table.dataTable thead .sorting_desc {
  box-shadow: inset 0 -3px #798baa;
}
.table-tbody-striped > tbody:nth-of-type(odd) > tr > td {
  background-color: #eceff3;
}
.table-tbody-striped.table-hover > tbody > tr:hover > td {
  background-color: #dde1e9;
}
.table-tbody-striped.table-hover > tbody > tr:hover > th {
  background-color: #b7c1d2;
}
.table-border-right-none {
  border-right: none !important;
}
.table-border-left-none {
  border-left: none !important;
}
a.tbody-expand {
  text-decoration: none;
  display: block;
  height: 100%;
  width: 100%;
  cursor: pointer;
}
.fa.pull-right {
  line-height: 1.42857143;
}
.table-responsive {
  -ms-overflow-style: scrollbar;
}
.popover {
  min-height: 120px;
  min-width: 200px;
}
.player-popover {
  min-height: 175px;
  min-width: 350px;
}
.player-popover .popover-title {
  font-family: 'benton_sans_cond_medium', Helvetica, Arial, "Lucida Grande";
}
.player-popover .popover-title .badge {
  padding-bottom: 0px;
  text-shadow: none;
}
.player-popover-content {
  min-height: 65px;
}
.popover-player-image {
  padding-right: 0px;
}
.popover-player-image img {
  width: 70px;
  border: 1px solid #d7dce5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background-color: #f0f2f5;
  background: -webkit-gradient(linear, left top, left bottom, from(#f0f2f5), to(#d0d7e2));
  background: -webkit-linear-gradient(top, #f0f2f5, #d0d7e2);
  background: -moz-linear-gradient(top, #f0f2f5, #d0d7e2);
  background: -ms-linear-gradient(top, #f0f2f5, #d0d7e2);
  background: -o-linear-gradient(top, #f0f2f5, #d0d7e2);
  background-image: linear-gradient(top, #f0f2f5 0%, #d0d7e2) !important;
}
.popover-title {
  background-color: #f0f2f5;
  background: -webkit-gradient(linear, left top, left bottom, from(#f0f2f5), to(#d0d7e2));
  background: -webkit-linear-gradient(top, #f0f2f5, #d0d7e2);
  background: -moz-linear-gradient(top, #f0f2f5, #d0d7e2);
  background: -ms-linear-gradient(top, #f0f2f5, #d0d7e2);
  background: -o-linear-gradient(top, #f0f2f5, #d0d7e2);
  background-image: linear-gradient(top, #f0f2f5 0%, #d0d7e2) !important;
  border-bottom: 1px solid #b7c1d2;
  -webkit-text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.3);
  text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.3);
  padding: 4px;
}
.popover.bottom .arrow {
  border-bottom-color: #999;
}
/*.popover.bottom .arrow:after {
    border-bottom-color: @gray-lightest;
}*/
.popover-content {
  font-size: 11px;
  padding: 6px 10px;
}
.popover-content .popover-stats .popover-row {
  border-bottom: solid 1px #e6eaef;
  padding-bottom: 3px;
  margin-bottom: 3px;
  margin-right: 0px;
}
.popover-content .popover-stats .popover-row div {
  padding-left: 0px;
  padding-right: 0px;
}
.popover-content .popover-stats .popover-row.last {
  border-bottom: none;
  padding-bottom: 0px;
  margin-bottom: 4px;
}
.popover-content .loading {
  text-align: center;
}
.popover-content ul {
  margin-left: 0px;
  margin-bottom: 0px;
}
.popover-content ul.list-inline li {
  padding-left: 0px;
}
.popover-content .player-link {
  position: absolute;
  top: 5px;
  right: 10px;
}
.chart,
.pie,
.bars {
  overflow: hidden;
  height: 300px;
}
.stat {
  margin: 0px;
  padding: 0px;
}
.item-list.table .percent {
  width: 30px;
  float: right;
  margin-right: 10px;
  margin-top: 3px;
}
.item-list.table .title {
  padding-top: -5px;
}
.stat .title {
  margin-left: 10px;
  margin-right: 10px;
  font-size1: 13px;
}
.stat.good .percent {
  color: #52e136;
  font-size: 16px;
  font-weight: bold;
}
.stat.bad .percent {
  color: #d12610;
  font-size: 16px;
  font-weight: bold;
}
.stat.ok .percent {
  color: #37b7f3;
  font-size: 16px;
  font-weight: bold;
}
.circle-stat .knobify {
  border: 0 !important;
  padding: 0 !important;
  font-size: 18px !important;
  font-weight: 300 !important;
  width: 46px !important;
  margin-left: -72px !important;
  background: #F6F6F6 !important;
}
.ie8 .knobify {
  display: none;
}
.circle-stats {
  position: relative;
  margin: 10px 0px 10px 0px;
}
.circle-stat {
  padding: 2px;
}
.circle-stat:before,
.circle-stat:after {
  display: table;
  line-height: 0;
  content: "";
}
.circle-stat:after {
  clear: both;
}
.circle-stat .visual {
  display: block;
  float: left;
}
.circle-stat .details {
  display: block;
  float: left;
  margin-left: 5px;
  padding-top: 7px;
}
.circle-stat .details .title {
  margin: 10px 0px 5px 0px !important;
  padding: 0px !important;
  font-size: 16px;
  color: #777;
}
.ie8 .circle-stat .details .title {
  margin-top: 5px !important;
}
.ie8 .circle-stat .details {
  padding-top: 0px !important;
  margin-bottom: 5px !important;
}
.circle-stat .details .title i {
  margin-top: 2px !important;
  color: #52e136;
  font-size: 16px;
}
.circle-stat .details .title i.down {
  color: #b63625;
}
.circle-stat .details .number {
  margin: 0px !important;
  margin-bottom: 7px !important;
  font-size: 24px;
  padding: 0px;
  font-weight: 300;
  text-shadow: 0 1px rgba(244, 244, 244, 0.85);
  color: #999;
}
@media (max-width: 1024px) {
  .circle-stat .details .title {
    font-size: 14px;
  }
  .circle-stat .details .title i {
    font-size: 12px;
  }
  .circle-stat .details .number {
    font-size: 16px;
  }
  .circle-stat .details {
    margin-bottom: 7px;
    padding-top: 0;
  }
}
.feeds {
  margin: 0px;
  padding: 0px;
  list-style: none;
}
.feeds li {
  background-color: #fafafa;
  margin-bottom: 7px;
}
.feeds li:before,
.feeds li:after {
  display: table;
  line-height: 0;
  content: "";
}
.feeds li:after {
  clear: both;
}
.feeds li:last-child {
  margin-bottom: 0px;
}
.feeds .col1 {
  float: left;
  width: 100%;
  clear: both;
}
.feeds .col2 {
  float: left;
  width: 75px;
  margin-left: -75px;
}
.feeds .col1 .cont {
  float: left;
  margin-right: 75px;
  overflow: hidden;
}
.feeds .col1 .cont .cont-col1 {
  float: left;
  margin-right: -100%;
}
.feeds .col1 .cont .cont-col1 .label {
  display: inline-block;
  padding: 5px 4px 6px 5px;
  vertical-align: middle;
  text-align: center;
}
.feeds .col1 .cont .cont-col1 .label > i {
  text-align: center;
  font-size: 14px;
}
.feeds .col1 .cont .cont-col2 {
  float: left;
  width: 100%;
}
.feeds .col1 .cont .cont-col2 .desc {
  margin-left: 35px;
  padding-top: 4px;
  padding-bottom: 5px;
  overflow: hidden;
}
.feeds .col2 .date {
  padding: 4px 9px 5px 4px;
  text-align: right;
  font-style: italic;
  color: #c1cbd0;
}
@media (max-width: 480px) {
  .hide-xs {
    display: none;
  }
}
.loading {
  line-height: 30px;
}
.loading img {
  width: 24px;
  height: 24px;
}
.loading.loading-sm img {
  width: 16px;
  height: 16px;
}
.loading.loading-lg img {
  width: 24px;
  height: 24px;
}
.placeholder {
  font-size: 1px;
  display: block;
}
.display-none,
.display-hide {
  display: none;
}
.no-space {
  margin: 0px !important;
  padding: 0px !important;
}
.margin-bottom-10 {
  margin-bottom: 10px !important;
}
.margin-top-10 {
  margin-top: 10px !important;
}
.margin-bottom-15 {
  margin-bottom: 15px !important;
}
.margin-bottom-20 {
  margin-bottom: 20px !important;
}
.margin-top-20 {
  margin-top: 20px !important;
}
.margin-bottom-25 {
  margin-bottom: 25px !important;
}
.margin-right-10 {
  margin-right: 10px !important;
}
.bold {
  font-weight: 600 !important;
}
.fix-margin {
  margin-left: 0px !important;
}
.border {
  border: 1px solid red;
}
.inline {
  display: inline;
}
.clear {
  clear: both;
}
/***
ie8 & ie9 modes
***/
.visible-ie8 {
  display: none;
}
.ie8 .visible-ie8 {
  display: inherit !important;
}
.visible-ie9 {
  display: none;
}
.ie9 .visible-ie9 {
  display: inherit !important;
}
.hidden-ie8 {
  display: inherit;
}
.ie8 .hidden-ie8 {
  display: none !important;
}
.hidden-ie9 {
  display: inherit;
}
.ie9 .hidden-ie9 {
  display: none !important;
}
.icon,
a.icon {
  color: #999;
  margin-right: 5px;
  font-weight: normal;
  font-size: 13px;
}
i.icon-black {
  color: #000 !important;
}
a.icon:hover {
  text-decoration: none;
  -webkit-transition: all 0.1s ease-in-out;
  -moz-transition: all 0.1s ease-in-out;
  -o-transition: all 0.1s ease-in-out;
  -ms-transition: all 0.1s ease-in-out;
  transition: all 0.1s ease-in-out;
  opacity: 0.4;
  filter: alpha(opacity=40);
}
a.icon.huge i {
  font-size: 16px !important;
}
i.big {
  font-size: 20px;
}
.input-check {
  width: 13px;
}
.input-icon {
  position: relative;
}
.input-icon input {
  padding-left: 33px !important;
}
.input-icon i {
  color: #ccc;
  display: block;
  position: absolute;
  margin: 7px 2px 4px 10px;
  width: 16px;
  height: 16px;
  font-size: 16px;
  text-align: center;
}
.input-icon.right input {
  padding-left: 12px !important;
  padding-right: 33px !important;
}
.input-icon.right i {
  right: 8px;
  float: right;
}
i.warning {
  color: #d12610;
}
i.critical {
  color: #37b7f3;
}
i.normal {
  color: #52e136;
}
.has-success .input-icon > i {
  color: #468847;
}
.has-warning .input-icon > i {
  color: #c09853;
}
.has-error .input-icon > i {
  color: #b94a48;
}
.label.label-icon {
  padding: 4px 1px 4px 5px;
  margin-right: 2px;
  text-align: center !important;
}
.ie9 .label.label-icon,
.ie10 .label.label-icon {
  padding: 3px 0px 3px 3px;
}
.label.label-icon > i {
  font-size: 12px;
  text-align: center !important;
}
.portlet {
  clear: both;
  margin-bottom: 15px;
  padding: 0;
  -moz-box-shadow: 0 1px 5px #b7c1d2;
  -webkit-box-shadow: 0 1px 5px #b7c1d2;
  box-shadow: 0 1px 5px #b7c1d2;
  -webkit-border-radius: 0px 0px 4px 4px;
  -moz-border-radius: 0px 0px 4px 4px;
  border-radius: 0px 0px 4px 4px;
}
.portlet-body {
  padding: 10px;
  background: #FFFFFF;
  -webkit-border-radius: 0px 0px 4px 4px;
  -moz-border-radius: 0px 0px 4px 4px;
  border-radius: 0px 0px 4px 4px;
}
.portlet-body .pager {
  margin-bottom: 0px;
  margin-top: 10px;
}
.area-amateur-lists .portlet-body,
.area-school-teams .portlet-body,
.area-scheduled-games .portlet-body,
.area-my-calendar .portlet-body,
.area-amateur-medical-overview .portlet-body,
.area-notes .portlet-body {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.portlet-header-row {
  padding: 8px;
  background-color: #e6eaef;
  background: -webkit-gradient(linear, left top, left bottom, from(#e6eaef), to(#c7cfdc));
  background: -webkit-linear-gradient(top, #e6eaef, #c7cfdc);
  background: -moz-linear-gradient(top, #e6eaef, #c7cfdc);
  background: -ms-linear-gradient(top, #e6eaef, #c7cfdc);
  background: -o-linear-gradient(top, #e6eaef, #c7cfdc);
  background-image: linear-gradient(top, #e6eaef 0%, #c7cfdc) !important;
  border-bottom: 2px solid #e6eaef;
  font-size: 11px;
}
.area-org-info .portlet {
  margin-top: 10px;
}
#dashboard .dashboard-widget .loading {
  position: absolute;
  top: -2px;
  right: 65px;
}
#dashboard .dashboard-widget .loading img {
  width: 20px;
  height: 20px;
}
@media (max-width: 992px) {
  .portlet-header-row div {
    padding: 0px;
  }
}
.portlet > .portlet-title {
  background-color: #13294b;
  background: -webkit-gradient(linear, left top, left bottom, from(#13294b), to(#091322));
  background: -webkit-linear-gradient(top, #13294b, #091322);
  background: -moz-linear-gradient(top, #13294b, #091322);
  background: -ms-linear-gradient(top, #13294b, #091322);
  background: -o-linear-gradient(top, #13294b, #091322);
  background-image: linear-gradient(top, #13294b 0%, #091322) !important;
  padding-left: 8px;
  line-height: 30px;
  min-height: 30px;
  -webkit-border-radius: 4px 4px 0px 0px;
  -moz-border-radius: 4px 4px 0px 0px;
  border-radius: 4px 4px 0px 0px;
  display: none;
}
.portlet > .portlet-title .caption {
  text-transform: uppercase;
  font-family: 'benton_sans_cond_medium', Helvetica, Arial, "Lucida Grande";
}
.portlet > .portlet-title i {
  margin-right: 3px;
}
.portlet > .portlet-title .btn.btn-link {
  color: #FFFFFF;
}
.portlet > .portlet-title .no-response-report {
  color: #d84f5a;
}
.portlet > .portlet-title .flagged-report {
  color: #b49037;
}
.portlet > .portlet-title .title-icon {
  margin-right: 5px;
}
.portlet > .portlet-title .above {
  position: absolute;
  left: 2px;
}
.area-org-info .portlet > .portlet-title,
.area-dashboard .portlet > .portlet-title,
.area-search-results .portlet > .portlet-title {
  display: block;
}
.portlet > .portlet-title:after,
.portlet > .portlet-title:before {
  content: "";
  display: table;
  line-height: 0;
}
.portlet > .portlet-title:after {
  clear: both;
}
.portlet > .portlet-title > .caption {
  color: #FFFFFF;
  float: left;
  display: inline-block;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.portlet > .portlet-title i {
  color: #e6eaef;
}
.portlet-title.has-settings {
  padding-right: 26px;
}
.portlet-title.has-settings > .caption {
  width: 100%;
}
.portlet-title.has-settings > .tools {
  position: absolute;
  right: 21px;
}
.sortable .portlet > .portlet-title {
  cursor: move;
}
.snap-drawer {
  overflow: auto;
}
.portlet > .portlet-title > .tools,
.portlet > .portlet-title > .actions {
  display: inline-block;
  padding: 0;
  margin: 0;
  float: right;
}
.portlet > .portlet-title > .tools {
  margin-top: 0px;
}
.portlet > .portlet-title > .tools > a {
  display: inline-block;
  font-size: 11px;
  margin-right: 5px;
  color: #f0f2f5;
}
.portlet > .portlet-title > .actions > .dropdown-menu i {
  color: #000 !important;
}
.portlet > .portlet-title > .tools > a.remove {
  margin-bottom: 2px;
  background-image: url(../img/portlet-remove-icon.png);
  background-repeat: no-repeat;
  width: 11px;
}
.portlet > .portlet-title > .tools > a.config {
  margin-bottom: 2px;
  background-image: url(../img/portlet-config-icon.png);
  background-repeat: no-repeat;
  width: 12px;
}
.portlet > .portlet-title > .tools > a.reload {
  margin-bottom: 2px;
  background-image: url(../img/portlet-reload-icon.png);
  width: 13px;
}
.portlet > .portlet-title > .tools > a.expand {
  margin-bottom: 2px;
  background-image: url(../img/portlet-expand-icon.png);
  width: 14px;
}
.portlet > .portlet-title > .tools > a.collapse {
  margin-bottom: 2px;
  background-image: url(../img/portlet-collapse-icon.png);
  width: 14px;
}
.portlet > .portlet-title > .tools > a:hover {
  text-decoration: none;
  -webkit-transition: all 0.1s ease-in-out;
  -moz-transition: all 0.1s ease-in-out;
  -o-transition: all 0.1s ease-in-out;
  -ms-transition: all 0.1s ease-in-out;
  transition: all 0.1s ease-in-out;
  opacity: 0.6;
  filter: 'alpha(opacity=60)';
}
.portlet > .portlet-title > .actions > .btn-group {
  margin-top: -8px;
}
.portlet > .portlet-title > .actions > .btn {
  padding: 4px 10px;
  margin-top: -10px;
}
.portlet > .portlet-title > .actions > .btn-group > .btn {
  padding: 4px 10px;
  margin-top: -1px;
}
.portlet > .portlet-title > .actions > .btn.btn-sm {
  padding: 3px 8px;
  margin-top: -10px;
}
.portlet > .portlet-title > .actions > .btn-group > .btn-sm {
  padding: 3px 8px;
  margin-top: -1px;
}
.portlet > .portlet-title > .pagination.pagination-sm {
  float: right !important;
  display: inline-block !important;
  margin: 0;
  margin-top: -6px;
}
.portlet .settings-area {
  padding: 10px;
}
.portlet-heading {
  padding-left: 6px;
  line-height: 30px;
  margin: 0;
  background-color: #13294b;
  background: -webkit-gradient(linear, left top, left bottom, from(#13294b), to(#091322));
  background: -webkit-linear-gradient(top, #13294b, #091322);
  background: -moz-linear-gradient(top, #13294b, #091322);
  background: -ms-linear-gradient(top, #13294b, #091322);
  background: -o-linear-gradient(top, #13294b, #091322);
  background-image: linear-gradient(top, #13294b 0%, #091322) !important;
  color: #FFFFFF;
  -webkit-text-shadow: -1px -1px 0px rgba(0, 0, 0, 0.3);
  text-shadow: -1px -1px 0px rgba(0, 0, 0, 0.3);
  -webkit-border-radius: 4px 4px 0px 0px;
  -moz-border-radius: 4px 4px 0px 0px;
  border-radius: 4px 4px 0px 0px;
}
.portlet-heading table.table {
  margin-bottom: 0px !important;
}
.portlet-heading .btn.btn-link {
  color: #FFFFFF;
}
.collapsed h5.portlet-heading {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.portlet-content {
  border: 1px solid #b7c1d2;
}
.portlet-side {
  margin-bottom: 20px;
}
.mod-split-menu {
  position: absolute;
  left: 400px;
  font-size: 12px;
  margin-top: 4px;
  z-index: 999999;
}
.mod-split-menu .split-select {
  width: 130px;
  z-index: 999999;
}
.mod-split-menu .split-select a.btn-split-btn {
  background-color: #DDD;
  border: 1px solid #CCC;
  color: #333;
  border: #999 1px solid;
  cursor: pointer;
  padding: 2px 10px 4px;
  clear: both;
  display: block;
  text-decoration: none;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  background-color: #ddd;
  background: -moz-linear-gradient(15% 85% 90deg, #ddd, #fff);
  background: -webkit-gradient(linear, 0% 20%, 0% 100%, from(#fff), to(#ddd));
  background-image: url('http://a2.espncdn.com/prod/assets/clubhouses/2010/split_arrow.jpg');
  background-repeat: no-repeat;
  background-position: 110px 3px;
}
.mod-split-menu .split-select a.btn-split-btn span {
  font-size: 10px;
  color: #333;
  float: right;
}
.mod-split-menu .split-select a.btn-split-btn:hover,
.mod-split-menu .split-select a.btn-split-btn:hover span {
  color: #225db7;
}
.mod-split-menu .split-level-items {
  display: none;
  padding: 0;
  background: transparent url(http://a1.espncdn.com/prod/assets/clubhouses/2010/bg_clubhouse_split.png) repeat-y left top;
  float: left;
  width: 130px;
  z-index: 999999;
  border-bottom: #cfcfcf 1px solid;
  border-top: #cfcfcf 1px solid;
}
.mod-split-menu .split-level-items ul {
  width: 130px;
  z-index: 999999;
}
.mod-split-menu .split-level-items,
.mod-split-menu .split-level-content {
  height: 380px;
  position: absolute;
  z-index: 999999;
}
.mod-split-menu .split-level-items,
.mod-split-menu .split-level-content ul {
  height: 380px;
  z-index: 9999999;
}
.mod-split-menu .split-level-items li {
  position: relative;
  padding: 4px 6px;
  width: 140px;
  z-index: 999999;
}
.mod-split-menu .split-level-items a,
.split-level-content a {
  cursor: pointer;
  text-decoration: none;
  display: block;
  color: #666;
}
.mod-split-menu .split-level-items .split-hover-bg {
  background: url(http://a1.espncdn.com/prod/assets/clubhouses/2010/bg_clubhouse_split_arrow.png) no-repeat -4px 1px;
}
.mod-split-menu .split-level-items .split-hover-bg a {
  color: #fff;
  text-decoration: none;
}
.mod-split-menu .split-level-content {
  width: 281px;
  margin-left: 130px;
  display: none;
  z-index: 999999;
  background: transparent url(http://a1.espncdn.com/prod/assets/clubhouses/2010/bg_clubhouse_split_gray.png) repeat-y 0 0;
  height: 382px;
}
.mod-split-menu .split-level-content ul {
  display: none;
  border-top: #cfcfcf 1px solid;
  border-bottom: #cfcfcf 1px solid;
  width: 140px;
}
.mod-split-menu .split-level-content ul li {
  padding: 4px 6px 4px 14px;
  z-index: 999998;
}
.mod-split-menu .split-level-content ul.two-col {
  background: #ddd url(http://a2.espncdn.com/prod/assets/clubhouses/2010/bg_clubhouse_split_gray_right.png) top right repeat-y;
  width: 360px;
}
.mod-split-menu .split-level-content ul li dl {
  float: left;
  margin: 0;
  padding: 0 26px 0 0;
  width: auto !important;
}
.mod-split-menu .split-level-content ul li dl.last {
  padding: 0;
}
.mod-split-menu .split-level-content ul li dl dt {
  color: #555;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: 700;
  line-height: normal;
  padding: 8px 0 0;
}
.mod-split-menu .split-level-content ul li dl dt.first {
  padding-top: 10px;
}
.mod-split-menu .split-level-content ul li ul li,
.mod-split-menu .split-level-content li dl dd {
  background-image: none;
  display: block;
  float: none;
  height: auto;
  padding: 3px 6px 0 0;
  white-space: nowrap;
  width: auto;
}
.mod-split-menu .split-level-content ul li a:hover {
  color: #225db7 !important;
  text-decoration: underline;
}
.sidebar-cell .selected {
  background-color: #d3d9e3;
  border-left: solid 2px #5d7193;
}
.portlet .sidebar .portlet-heading .btn {
  float: right;
  position: relative;
  top: 2px;
  right: 2px;
  padding-left: 4px;
  padding-right: 4px;
}
.portlet .sidebar .sidebar-cell.selected {
  border-left: solid 2px #5d7193;
}
.portlet .search-container input {
  margin-bottom: 6px;
}
.portlet .sidebar-list-container {
  background: #f0f2f5;
  border: thin solid #b7c1d2;
  -webkit-border-radius: 0px 0px 4px 4px;
  -moz-border-radius: 0px 0px 4px 4px;
  border-radius: 0px 0px 4px 4px;
}
.portlet .sidebar-list-container .btn,
.portlet .sidebar-list-container .alert {
  text-align: left;
}
.portlet .sidebar-list-container .sidebar-list {
  max-height: 500px;
  overflow-y: scroll;
}
.portlet .sidebar-list-container .sidebar-group-letter {
  background-color: #98a6be;
  color: #FFFFFF;
  padding: 2px 5px;
  border-bottom: thin solid #b7c1d2;
  font-weight: bold;
}
.portlet .sidebar-list-container .sidebar-cell {
  cursor: pointer;
  height: 44px;
  padding: 5px 10px 5px 5px;
  border-bottom: thin solid #b7c1d2;
  font-size: 11px;
}
.portlet .sidebar-list-container .sidebar-cell .row {
  margin: 0;
}
.portlet .sidebar-list-container .sidebar-cell .row > div {
  padding: 0;
}
.portlet .sidebar-list-container .sidebar-cell .sidebar-cell-title {
  font-weight: bold;
  font-size: 11px;
}
.portlet .sidebar-list-container .sidebar-cell:hover {
  background-color: #dde1e9;
}
.portlet .sidebar-list-container .sidebar-cell.selected {
  background-color: #d3d9e3;
  border-left: solid 2px #5d7193;
}
@media (max-width: 991px) {
  .portlet .sidebar-list-container .sidebar-list {
    max-height: none;
    min-height: 100px;
    overflow: visible;
  }
}
.portlet .sidebar-list-container .add-button {
  width: 100%;
  display: block;
  margin-bottom: 6px;
}
.portlet .sidebar-list-container .sidebar-notification {
  border-radius: 0;
  padding: 6px;
  margin-bottom: 0;
}
.portlet .sidebar-list-container .sidebar-notification:hover {
  cursor: pointer;
}
.portlet .sidebar-list-container .sidebar-new-ebis {
  background-color: #f7ecb5;
  color: #8a6d3b;
  border-bottom: 1px solid #f4e699;
}
.portlet .sidebar-list-container .sidebar-cell .schoolteam-name-container {
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  height: 17px;
}
.portlet .sidebar-list-container .sidebar-cell .academy-name-container {
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  height: 17px;
}
.portlet .sidebar-list-container .sidebar-cell.cell-attention {
  background-color: #f2dede;
}
.portlet .sidebar-list-container .sidebar-cell.cell-attention.selected,
.portlet .sidebar-list-container .sidebar-cell.cell-attention:hover {
  background-color: #ebcccc;
}
.portlet .sidebar-list-container .sidebar-cell.cell-attention .fa {
  color: #a94442;
}
.portlet .sidebar-list-container .sidebar-cell.cell-info {
  background-color: #f7ecb5;
}
.portlet .sidebar-list-container .sidebar-cell.cell-info.selected,
.portlet .sidebar-list-container .sidebar-cell.cell-info:hover {
  background-color: #f5e79e;
}
.portlet .sidebar-list-container .sidebar-cell.cell-info .fa {
  color: #8a6d3b;
}
.portlet .sidebar-list-container .fa.fa-exclamation-triangle {
  font-size: 1.1em;
}
.portlet .details-container .back-button-container {
  margin-bottom: 10px;
}
.portlet-body .select2-container .select2-choices {
  border: 1px solid #b7c1d2;
  border-radius: 4px;
}
.portlet-body .select2-container .select2-choices .select2-search-choice {
  border-color: #b7c1d2;
  background: none;
  font-size: 11px;
  background-color: #e6eaef;
  background: -webkit-gradient(linear, left top, left bottom, from(#e6eaef), to(#c7cfdc));
  background: -webkit-linear-gradient(top, #e6eaef, #c7cfdc);
  background: -moz-linear-gradient(top, #e6eaef, #c7cfdc);
  background: -ms-linear-gradient(top, #e6eaef, #c7cfdc);
  background: -o-linear-gradient(top, #e6eaef, #c7cfdc);
  background-image: linear-gradient(top, #e6eaef 0%, #c7cfdc) !important;
}
.portlet-body .select2-container .select2-choices .select2-search-choice .select2-search-choice-close {
  background: none;
  cursor: pointer;
  width: 11px;
  height: 11px;
  left: 5px;
  top: 3px;
}
.portlet-body .select2-container .select2-choices .select2-search-choice .select2-search-choice-close:after {
  font-family: 'Font Awesome\ 5 Free';
  font-weight: 900;
  content: "\f00d";
  font-size: 11px;
  left: -11px;
  color: #798baa;
}
.modal {
  transition: none;
}
.modal .modal-title {
  font-family: 'benton_sans_cond_medium', Helvetica, Arial, "Lucida Grande";
}
.modal .modal-body {
  padding: 15px;
}
.modal .modal-buttons {
  text-align: right;
}
.modal .center-img {
  width: 50%;
  margin: auto;
  display: block;
}
.modal.fade {
  opacity: 1;
}
.modal.fade .modal-dialog,
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  transform: translate(0, 0);
  transition: none;
}
@media (max-width: 767px) {
  .modal .modal-buttons {
    padding-bottom: 6px;
    margin-bottom: 6px;
    border-bottom: solid 1px #e6eaef;
  }
}
/* logo page */
.login {
  background-color: #13294b !important;
  background-image: none;
}
.login .logo {
  margin: 0 auto;
  margin-top: 20px;
  padding: 15px;
  text-align: center;
}
.login .logo img {
  width: 170px;
  margin-left: -25px;
}
.login .logo .label {
  font-family: 'Brewers Industrial';
  font-size: 32px;
  color: #FFCC00;
  display: block;
}
.login h3 {
  margin-top: 0px;
}
.login .form-actions {
  text-align: right;
}
.login .form-sso {
  text-align: center;
}
.login .form-sso .btn-sso {
  padding: 2.3px 35px 2.3px 35px !important;
  margin-top: 10px !important;
}
.login .content {
  background-color: #FFFFFF;
  width: 360px;
  margin: 0 auto;
  margin-bottom: 0px;
  padding: 15px 20px;
  border-radius: 4px;
  padding-bottom: 60px;
}
.login .content h3 {
  color: #222935;
}
.login .content h4 {
  color: #222935;
}
.login .content p {
  color: #222935;
}
.login .content .login-form,
.login .content .forget-form {
  padding: 0px;
  margin: 0px;
}
.login .content .form-title {
  font-weight: 300;
  margin-bottom: 25px;
}
.login .content .form-actions {
  background-color: #FFFFFF;
  clear: both;
  border: 0px;
  padding: 0px;
}
.login .content .form-actions .checkbox {
  margin-left: 0;
  padding-left: 0;
}
.login .content .form-actions #forget-password {
  line-height: 35px;
}
.login .content .form-actions #need-help {
  line-height: 35px;
}
.login .content #login-redirect {
  padding: 2.3px 1px;
}
.login .content #login-redirect img {
  width: 50px;
}
.login .content .forget-form .form-actions {
  border: 0;
  margin-bottom: 0;
  padding-bottom: 20px;
}
.login .content .register-form .form-actions {
  border: 0;
  margin-bottom: 0;
  padding-bottom: 0px;
}
.login .content .form-actions .checkbox {
  margin-top: 8px;
  display: inline-block;
}
.login .content .form-actions .btn {
  margin-top: 1px;
  margin-right: 5px;
}
.login .content .forget-password {
  margin-top: 25px;
}
.login .content .create-account {
  border-top: 1px dotted #e6eaef;
  padding-top: 10px;
  margin-top: 15px;
}
.login .content .create-account a {
  display: inline-block;
  margin-top: 5px;
}
/* Password Helper Text */
.login .content .password-help-text {
  color: #999999;
}
.login .content .password-help-text ul > li {
  font-size: 11px;
}
/* select2 dropdowns */
.login .content .select2-container i {
  display: inline-block;
  position: relative;
  color: #b7c1d2;
  z-index: 1;
  top: 1px;
  margin: 4px 4px 0px 3px;
  width: 16px;
  height: 16px;
  font-size: 16px;
  text-align: center;
}
.login .content .has-error .select2-container i {
  color: #d84f5a;
}
.login .content .select2-container a span {
  font-size: 13px;
}
.login .content .select2-container a span img {
  margin-left: 4px;
}
/* Two Factor and Two Factor Instructions */
.login.two-factor.instructions .content {
  width: auto;
  min-width: 360px;
  max-width: 800px;
}
.login.two-factor.instructions .content .login-form {
  width: 300px;
  margin-top: 30px;
}
.two-factor-instructions .forti-token-image-step-3 {
  width: 200px;
}
/* User Locked Page */
.page-lock h2 .email {
  display: block;
  font-size: 14px;
}
.page-lock form,
.page-lock p {
  margin: 20px 0;
}
.page-lock .avatar {
  float: left;
  margin-right: 10px;
  width: 50px;
  vertical-align: middle;
  border-radius: 50%;
}
.header .navbar-nav li.dropdown .dropdown-toggle i.user-icon,
i.user-icon {
  color: #FFCC00;
}
/* footer copyright */
.login .copyright {
  text-align: center;
  margin: 0 auto;
  padding: 10px;
  color: #FFFFFF;
  font-size: 13px;
}
.login .copyright img {
  width: 100px;
}
@media print {
  .copyright-footer {
    display: none !important;
  }
}
@media (max-width: 480px) {
  /***
  Login page
  ***/
  .login .logo {
    margin-top: 10px;
  }
  .login .content {
    padding1: 20px;
    width: 280px;
  }
  .login .content h3 {
    font-size: 22px;
  }
  .login .checkbox {
    font-size: 13px;
  }
  .login.two-factor.instructions .content {
    width: auto;
    min-width: 280px;
  }
  .login.two-factor.instructions .content .login-form {
    width: 240px;
    margin-top: 30px;
  }
  .login.two-factor.instructions .content .col-xs-1,
  .login.two-factor.instructions .content .col-xs-11,
  .login.two-factor.instructions .content .col-xs-12 {
    padding: 5px;
  }
  .login.two-factor.instructions .content .well {
    padding: 5px;
  }
}
/*
Internet Explorer 10 doesn't differentiate device width from viewport width, and thus doesn't 
properly apply the media queries in Bootstrap's CSS. To address this, 
you can optionally include the following CSS and JavaScript to work around this problem until Microsoft issues a fix.
*/
@-webkit-viewport {
  width: device-width;
}
@-moz-viewport {
  width: device-width;
}
@-ms-viewport {
  width: device-width;
}
@-o-viewport {
  width: device-width;
}
@viewport {
  width: device-width;
}
/* Internet Explorer 10 doesn't differentiate device width from viewport width, 
and thus doesn't properly apply the media queries in Bootstrap's CSS. To address this, following CSS code applied */
@-ms-viewport {
  width: auto !important;
}
input::-ms-clear {
  display: none;
}
.ie8 .page-sidebar {
  width: 225px;
  float: left;
  position: relative;
  margin-left: -100%;
}
.ie8 .page-content-wrapper {
  float: left;
  width: 100%;
}
.ie8 .page-content {
  margin-left: 225px;
  margin-top: 0px;
  min-height: 760px;
  padding: 25px 20px 20px 20px;
}
.ie8 .page-content {
  padding: 20px;
  margin-left: 215px;
  margin-top: 0px;
  min-height: 760px;
}
.ie8 .page-sidebar-fixed .page-content {
  min-height: 600px;
}
.ie8 .page-content.no-min-height {
  min-height: auto;
}
.ie8 .row .page-breadcrumb.breadcrumb > li {
  margin-right: 1px;
}
.alert h3 {
  margin-bottom: 16px;
}
.alert h4 {
  margin-bottom: 16px;
}
.alert.alert-danger a {
  font-weight: bold;
  color: #a94442;
  text-decoration: underline;
}
.alert.alert-sm {
  padding: 10px;
}
.has-warning .help-inline,
.has-warning .help-block,
.has-warning .control-label {
  color: #c09853;
}
.has-warning .form-control {
  border-color: #c09853;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.has-warning .form-control:focus {
  border-color: #a47e3c;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.has-warning .input-group-addon {
  color: #c09853;
  background-color: #fcf8e3;
  border-color: #c09853;
}
.has-error .help-inline,
.has-error .help-block,
.has-error .control-label,
.has-error.help-inline {
  color: #b94a48;
}
.has-error .form-control,
.has-error.form-control {
  border-color: #b94a48;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.has-error .form-control:focus,
.has-error.form-control:focus {
  border-color: #953b39;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.has-error .input-group-addon {
  color: #b94a48;
  background-color: #f2dede;
  border-color: #b94a48;
}
.has-success .help-inline,
.has-success .help-block,
.has-success .control-label {
  color: #468847;
}
.has-success .form-control {
  border-color: #468847;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.has-success .form-control:focus {
  border-color: #356635;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.has-success .input-group-addon {
  color: #468847;
  background-color: #dff0d8;
  border-color: #468847;
}
.label,
.badge {
  font-weight: 300;
  display: inline-block;
  color: #FFFFFF;
  text-align: center;
  border-radius: 4px;
  font-size: 12px;
  padding: 3px 4px;
  line-height: 1.3em;
}
.badge-lg {
  font-size: 15px;
  padding: 0;
  width: 32px;
  height: 32px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  line-height: 30px;
}
.table .label,
.table .badge,
.label.label-sm,
.badge.badge-sm {
  min-width: 20px;
  font-size: 9px;
  padding: 1px 3px;
}
.badge.badge-md {
  font-size: 11px;
  font-weight: bold;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  padding: 2px 6px;
}
.badge.fontSmall {
  padding: 0 1.5px 0 1px;
}
h1 .label,
h2 .label,
h3 .label,
h4 .label,
h5 .label,
h6 .label,
h7 .label {
  font-size: 75%;
}
.label-default,
.badge-default {
  background-color: #98a6be;
  background: -webkit-gradient(linear, left top, left bottom, from(#98a6be), to(#798baa));
  background: -webkit-linear-gradient(top, #98a6be, #798baa);
  background: -moz-linear-gradient(top, #98a6be, #798baa);
  background: -ms-linear-gradient(top, #98a6be, #798baa);
  background: -o-linear-gradient(top, #98a6be, #798baa);
  background-image: linear-gradient(top, #98a6be 0%, #798baa) !important;
  border: 1px solid #98a6be;
}
.label-success,
.badge-success {
  background-color: #5cb85c;
  background: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#449d44));
  background: -webkit-linear-gradient(top, #5cb85c, #449d44);
  background: -moz-linear-gradient(top, #5cb85c, #449d44);
  background: -ms-linear-gradient(top, #5cb85c, #449d44);
  background: -o-linear-gradient(top, #5cb85c, #449d44);
  background-image: linear-gradient(top, #5cb85c 0%, #449d44) !important;
  border: 1px solid #5cb85c;
}
.label-warning,
.badge-warning {
  background-color: #f0ad4e;
  background: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#ec971f));
  background: -webkit-linear-gradient(top, #f0ad4e, #ec971f);
  background: -moz-linear-gradient(top, #f0ad4e, #ec971f);
  background: -ms-linear-gradient(top, #f0ad4e, #ec971f);
  background: -o-linear-gradient(top, #f0ad4e, #ec971f);
  background-image: linear-gradient(top, #f0ad4e 0%, #ec971f) !important;
  border: 1px solid #f0ad4e;
}
.label-danger,
.badge-danger {
  background-color: #d84f5a;
  background: -webkit-gradient(linear, left top, left bottom, from(#d84f5a), to(#c82c39));
  background: -webkit-linear-gradient(top, #d84f5a, #c82c39);
  background: -moz-linear-gradient(top, #d84f5a, #c82c39);
  background: -ms-linear-gradient(top, #d84f5a, #c82c39);
  background: -o-linear-gradient(top, #d84f5a, #c82c39);
  background-image: linear-gradient(top, #d84f5a 0%, #c82c39) !important;
  border: 1px solid #d84f5a;
}
.label-info,
.badge-info {
  background-color: #0067b1;
  background: -webkit-gradient(linear, left top, left bottom, from(#0067b1), to(#00497e));
  background: -webkit-linear-gradient(top, #0067b1, #00497e);
  background: -moz-linear-gradient(top, #0067b1, #00497e);
  background: -ms-linear-gradient(top, #0067b1, #00497e);
  background: -o-linear-gradient(top, #0067b1, #00497e);
  background-image: linear-gradient(top, #0067b1 0%, #00497e) !important;
  border: 1px solid #0067b1;
}
.label-gold,
.badge-gold,
.label-gold-alternate {
  background-color: #FFCC00;
  background: -webkit-gradient(linear, left top, left bottom, from(#FFCC00), to(#cca300));
  background: -webkit-linear-gradient(top, #FFCC00, #cca300);
  background: -moz-linear-gradient(top, #FFCC00, #cca300);
  background: -ms-linear-gradient(top, #FFCC00, #cca300);
  background: -o-linear-gradient(top, #FFCC00, #cca300);
  background-image: linear-gradient(top, #FFCC00 0%, #cca300) !important;
  border: 1px solid #FFCC00;
}
.label-inverse,
.badge-inverse {
  background-color: #354155;
  background: -webkit-gradient(linear, left top, left bottom, from(#354155), to(#222935));
  background: -webkit-linear-gradient(top, #354155, #222935);
  background: -moz-linear-gradient(top, #354155, #222935);
  background: -ms-linear-gradient(top, #354155, #222935);
  background: -o-linear-gradient(top, #354155, #222935);
  background-image: linear-gradient(top, #354155 0%, #222935) !important;
  border: 1px solid #354155;
}
.label-white,
.badge-white {
  background-image: none !important;
  color: #FFCC00;
  background-color: #FFFFFF;
}
.label-light,
.badge-light {
  background-color: #f0f2f5;
  background: -webkit-gradient(linear, left top, left bottom, from(#f0f2f5), to(#d0d7e2));
  background: -webkit-linear-gradient(top, #f0f2f5, #d0d7e2);
  background: -moz-linear-gradient(top, #f0f2f5, #d0d7e2);
  background: -ms-linear-gradient(top, #f0f2f5, #d0d7e2);
  background: -o-linear-gradient(top, #f0f2f5, #d0d7e2);
  background-image: linear-gradient(top, #f0f2f5 0%, #d0d7e2) !important;
  color: #354155;
}
.label-light-blue,
.badge-light-blue {
  background-image: none !important;
  background-color: #0067b1;
}
/* fix badge position for navs */
.nav.nav-pills > li > a > .badge {
  margin-top: -2px;
}
.nav.nav-stacked > li > a > .badge {
  margin-top: 1px;
  margin-bottom: 0px;
}
.page-content .page-breadcrumb.breadcrumb {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  box-shadow: none;
  padding-right: 30px;
  padding-left: 20px;
  margin-top: 0px;
  margin-bottom: 0px;
  border: 0px !important;
  border-top: 1px solid #d7dce5 !important;
  border-bottom: 1px solid #d7dce5 !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
  background-color: #e6eaef;
  background-size: contain;
  margin-left: -20px;
  margin-right: -20px;
}
.page-content .page-breadcrumb.breadcrumb > li > a,
.page-content .page-breadcrumb.breadcrumb > li > i,
.page-content .page-breadcrumb.breadcrumb > li > span {
  font-size: 14px;
  text-shadow: none;
}
.page-content .page-breadcrumb.breadcrumb > li > i {
  color: #666;
}
.page-content .page-breadcrumb.breadcrumb > li + li:before {
  display: none;
}
/* Dashboard breadcrumb Dropdown */
.page-content .page-breadcrumb.breadcrumb .btn-group {
  right: 15px;
  position: absolute;
  margin-top: -8px;
}
.page-content .page-breadcrumb.breadcrumb > .btn-group .btn {
  padding-top: 8px;
  padding-bottom: 8px;
}
.page-breadcrumb i {
  margin-right: 5px;
}
.btn {
  font-family: 'benton_sans_cond_medium', Helvetica, Arial, "Lucida Grande";
}
.btn .badge {
  padding: 0.1em 0.4em;
}
.btn.disabled,
.btn[disabled] {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.4;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  filter: alpha(opacity=40);
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-group-block {
  width: 100%;
}
.btn-group-block .btn-block {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
}
.btn.btn-sm {
  font-size: 11px;
}
.btn.btn-success {
  background-color: #5cb85c;
  background: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#449d44));
  background: -webkit-linear-gradient(top, #5cb85c, #449d44);
  background: -moz-linear-gradient(top, #5cb85c, #449d44);
  background: -ms-linear-gradient(top, #5cb85c, #449d44);
  background: -o-linear-gradient(top, #5cb85c, #449d44);
  background-image: linear-gradient(top, #5cb85c 0%, #449d44) !important;
}
.btn.btn-success:hover {
  background-color: #4cae4c;
  background: -webkit-gradient(linear, left top, left bottom, from(#4cae4c), to(#3d8b3d));
  background: -webkit-linear-gradient(top, #4cae4c, #3d8b3d);
  background: -moz-linear-gradient(top, #4cae4c, #3d8b3d);
  background: -ms-linear-gradient(top, #4cae4c, #3d8b3d);
  background: -o-linear-gradient(top, #4cae4c, #3d8b3d);
  background-image: linear-gradient(top, #4cae4c 0%, #3d8b3d) !important;
}
.btn.btn-link:hover,
.btn.btn-link:active,
.btn.btn-text:hover,
.btn.btn-text:active,
.btn.btn-text:focus {
  background: transparent;
}
.btn.btn-text.remove-btn {
  color: #d84f5a;
  background-color: transparent;
}
.btn.btn-text.accept-btn {
  color: #007E2D;
}
.btn.btn-info {
  background-color: #0067b1;
  background: -webkit-gradient(linear, left top, left bottom, from(#0067b1), to(#00497e));
  background: -webkit-linear-gradient(top, #0067b1, #00497e);
  background: -moz-linear-gradient(top, #0067b1, #00497e);
  background: -ms-linear-gradient(top, #0067b1, #00497e);
  background: -o-linear-gradient(top, #0067b1, #00497e);
  background-image: linear-gradient(top, #0067b1 0%, #00497e) !important;
}
.btn.btn-info:hover {
  background-color: #005898;
  background: -webkit-gradient(linear, left top, left bottom, from(#005898), to(#003a65));
  background: -webkit-linear-gradient(top, #005898, #003a65);
  background: -moz-linear-gradient(top, #005898, #003a65);
  background: -ms-linear-gradient(top, #005898, #003a65);
  background: -o-linear-gradient(top, #005898, #003a65);
  background-image: linear-gradient(top, #005898 0%, #003a65) !important;
}
.btn.btn-info.active {
  background-color: #00497e;
  background: -webkit-gradient(linear, left top, left bottom, from(#00497e), to(#002c4b));
  background: -webkit-linear-gradient(top, #00497e, #002c4b);
  background: -moz-linear-gradient(top, #00497e, #002c4b);
  background: -ms-linear-gradient(top, #00497e, #002c4b);
  background: -o-linear-gradient(top, #00497e, #002c4b);
  background-image: linear-gradient(top, #00497e 0%, #002c4b) !important;
}
.btn.btn-danger {
  background-color: #d84f5a;
  background: -webkit-gradient(linear, left top, left bottom, from(#d84f5a), to(#c82c39));
  background: -webkit-linear-gradient(top, #d84f5a, #c82c39);
  background: -moz-linear-gradient(top, #d84f5a, #c82c39);
  background: -ms-linear-gradient(top, #d84f5a, #c82c39);
  background: -o-linear-gradient(top, #d84f5a, #c82c39);
  background-image: linear-gradient(top, #d84f5a 0%, #c82c39) !important;
}
.btn.btn-danger:hover {
  background-color: #d33a46;
  background: -webkit-gradient(linear, left top, left bottom, from(#d33a46), to(#b32833));
  background: -webkit-linear-gradient(top, #d33a46, #b32833);
  background: -moz-linear-gradient(top, #d33a46, #b32833);
  background: -ms-linear-gradient(top, #d33a46, #b32833);
  background: -o-linear-gradient(top, #d33a46, #b32833);
  background-image: linear-gradient(top, #d33a46 0%, #b32833) !important;
}
.btn.btn-default {
  background-color: #f0f2f5;
  background: -webkit-gradient(linear, left top, left bottom, from(#f0f2f5), to(#d0d7e2));
  background: -webkit-linear-gradient(top, #f0f2f5, #d0d7e2);
  background: -moz-linear-gradient(top, #f0f2f5, #d0d7e2);
  background: -ms-linear-gradient(top, #f0f2f5, #d0d7e2);
  background: -o-linear-gradient(top, #f0f2f5, #d0d7e2);
  background-image: linear-gradient(top, #f0f2f5 0%, #d0d7e2) !important;
}
.btn.btn-default:hover {
  background-color: #e0e4eb;
  background: -webkit-gradient(linear, left top, left bottom, from(#e0e4eb), to(#c1c9d8));
  background: -webkit-linear-gradient(top, #e0e4eb, #c1c9d8);
  background: -moz-linear-gradient(top, #e0e4eb, #c1c9d8);
  background: -ms-linear-gradient(top, #e0e4eb, #c1c9d8);
  background: -o-linear-gradient(top, #e0e4eb, #c1c9d8);
  background-image: linear-gradient(top, #e0e4eb 0%, #c1c9d8) !important;
}
.btn.btn-default.active {
  background-color: #cad1de;
  background: -webkit-gradient(linear, left top, left bottom, from(#cad1de), to(#abb6ca));
  background: -webkit-linear-gradient(top, #cad1de, #abb6ca);
  background: -moz-linear-gradient(top, #cad1de, #abb6ca);
  background: -ms-linear-gradient(top, #cad1de, #abb6ca);
  background: -o-linear-gradient(top, #cad1de, #abb6ca);
  background-image: linear-gradient(top, #cad1de 0%, #abb6ca) !important;
}
.btn.btn-gold,
.btn.btn-primary {
  background-color: #FFCC00;
  background: -webkit-gradient(linear, left top, left bottom, from(#FFCC00), to(#cca300));
  background: -webkit-linear-gradient(top, #FFCC00, #cca300);
  background: -moz-linear-gradient(top, #FFCC00, #cca300);
  background: -ms-linear-gradient(top, #FFCC00, #cca300);
  background: -o-linear-gradient(top, #FFCC00, #cca300);
  background-image: linear-gradient(top, #FFCC00 0%, #cca300) !important;
  color: #13294b;
}
.btn.btn-gold:hover,
.btn.btn-primary:hover {
  background-color: #e6b800;
  background: -webkit-gradient(linear, left top, left bottom, from(#e6b800), to(#b38f00));
  background: -webkit-linear-gradient(top, #e6b800, #b38f00);
  background: -moz-linear-gradient(top, #e6b800, #b38f00);
  background: -ms-linear-gradient(top, #e6b800, #b38f00);
  background: -o-linear-gradient(top, #e6b800, #b38f00);
  background-image: linear-gradient(top, #e6b800 0%, #b38f00) !important;
}
.btn.btn-default-dark {
  background-color: #354155;
  background: -webkit-gradient(linear, left top, left bottom, from(#354155), to(#222935));
  background: -webkit-linear-gradient(top, #354155, #222935);
  background: -moz-linear-gradient(top, #354155, #222935);
  background: -ms-linear-gradient(top, #354155, #222935);
  background: -o-linear-gradient(top, #354155, #222935);
  background-image: linear-gradient(top, #354155 0%, #222935) !important;
  color: #FFFFFF;
  border-color: #222935;
}
.btn.btn-default-dark:hover {
  background-color: #2c3545;
  background: -webkit-gradient(linear, left top, left bottom, from(#2c3545), to(#181d26));
  background: -webkit-linear-gradient(top, #2c3545, #181d26);
  background: -moz-linear-gradient(top, #2c3545, #181d26);
  background: -ms-linear-gradient(top, #2c3545, #181d26);
  background: -o-linear-gradient(top, #2c3545, #181d26);
  background-image: linear-gradient(top, #2c3545 0%, #181d26) !important;
}
.btn.btn-success-light {
  background-color: #dff0d8;
  background: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#c1e2b3));
  background: -webkit-linear-gradient(top, #dff0d8, #c1e2b3);
  background: -moz-linear-gradient(top, #dff0d8, #c1e2b3);
  background: -ms-linear-gradient(top, #dff0d8, #c1e2b3);
  background: -o-linear-gradient(top, #dff0d8, #c1e2b3);
  background-image: linear-gradient(top, #dff0d8 0%, #c1e2b3) !important;
  color: #3c763d;
  border: 1px solid #c9e2b3;
}
.btn.btn-success-light:hover {
  background-color: #d0e9c6;
  background: -webkit-gradient(linear, left top, left bottom, from(#d0e9c6), to(#b2dba1));
  background: -webkit-linear-gradient(top, #d0e9c6, #b2dba1);
  background: -moz-linear-gradient(top, #d0e9c6, #b2dba1);
  background: -ms-linear-gradient(top, #d0e9c6, #b2dba1);
  background: -o-linear-gradient(top, #d0e9c6, #b2dba1);
  background-image: linear-gradient(top, #d0e9c6 0%, #b2dba1) !important;
}
.btn.btn-danger-light {
  background-color: #f2dede;
  background: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#e4b9b9));
  background: -webkit-linear-gradient(top, #f2dede, #e4b9b9);
  background: -moz-linear-gradient(top, #f2dede, #e4b9b9);
  background: -ms-linear-gradient(top, #f2dede, #e4b9b9);
  background: -o-linear-gradient(top, #f2dede, #e4b9b9);
  background-image: linear-gradient(top, #f2dede 0%, #e4b9b9) !important;
  color: #a94442;
  border: 1px solid #e4b9c0;
}
.btn.btn-danger-light:hover {
  background-color: #ebcccc;
  background: -webkit-gradient(linear, left top, left bottom, from(#ebcccc), to(#dca7a7));
  background: -webkit-linear-gradient(top, #ebcccc, #dca7a7);
  background: -moz-linear-gradient(top, #ebcccc, #dca7a7);
  background: -ms-linear-gradient(top, #ebcccc, #dca7a7);
  background: -o-linear-gradient(top, #ebcccc, #dca7a7);
  background-image: linear-gradient(top, #ebcccc 0%, #dca7a7) !important;
}
.btn.btn-info-light {
  background-color: #d9edf7;
  background: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#afd9ee));
  background: -webkit-linear-gradient(top, #d9edf7, #afd9ee);
  background: -moz-linear-gradient(top, #d9edf7, #afd9ee);
  background: -ms-linear-gradient(top, #d9edf7, #afd9ee);
  background: -o-linear-gradient(top, #d9edf7, #afd9ee);
  background-image: linear-gradient(top, #d9edf7 0%, #afd9ee) !important;
  color: #31708f;
  border: 1px solid #a6e1ec;
}
.btn.btn-info-light:hover {
  background-color: #c4e3f3;
  background: -webkit-gradient(linear, left top, left bottom, from(#c4e3f3), to(#9acfea));
  background: -webkit-linear-gradient(top, #c4e3f3, #9acfea);
  background: -moz-linear-gradient(top, #c4e3f3, #9acfea);
  background: -ms-linear-gradient(top, #c4e3f3, #9acfea);
  background: -o-linear-gradient(top, #c4e3f3, #9acfea);
  background-image: linear-gradient(top, #c4e3f3 0%, #9acfea) !important;
}
.btn.btn-info-light.active {
  background-color: #afd9ee;
  background: -webkit-gradient(linear, left top, left bottom, from(#afd9ee), to(#85c5e5));
  background: -webkit-linear-gradient(top, #afd9ee, #85c5e5);
  background: -moz-linear-gradient(top, #afd9ee, #85c5e5);
  background: -ms-linear-gradient(top, #afd9ee, #85c5e5);
  background: -o-linear-gradient(top, #afd9ee, #85c5e5);
  background-image: linear-gradient(top, #afd9ee 0%, #85c5e5) !important;
}
.btn.btn-text {
  background-color: transparent;
}
.btn.btn-link.btn-help {
  color: #495974;
}
.filter-button {
  position: relative;
  margin-left: 10px;
  overflow: visible;
}
.filter-button.settings-on:after {
  content: "\f058";
  font-family: 'Font Awesome\ 5 Free';
  font-weight: 900;
  position: absolute;
  font-size: 17px;
  top: -3px;
  right: -4px;
  color: #5cb85c;
  background: white;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 10px;
  height: 14px;
  width: 16px;
  line-height: 14px;
}
.header-section .btn-group {
  margin-right: 10px;
}
.btn-group.btn-group-toggle .btn {
  color: #5d7193;
}
.btn-group.btn-group-toggle .btn.active {
  color: #222935;
}
.btn-group.btn-group-toggle .btn.btn-info {
  color: #d7dce5;
}
.btn-group.btn-group-toggle .btn.btn-info.active {
  color: #FFFFFF;
}
/*.btn-group.some-selected{
    
    .multiselect.btn.btn-default{     

        .gradient(@brand-info);

            &:hover {
                .gradient(darken(@brand-info, 5%));
            }

             &.active {
                .gradient(darken(@brand-info, 10%));
            }
        color:white;
        
    }
}*/
.header-section .btn.btn-default::before,
.btn.btn-checkbox::before {
  content: "\f0c8";
  color: #798baa;
  font-family: 'Font Awesome\ 5 Free';
  font-weight: 400;
  width: 18px;
  display: inline-block;
}
.header-section .btn.btn-default.active::before,
.btn.btn-checkbox.active::before {
  content: "\f14a";
  color: #617699;
  font-family: 'Font Awesome\ 5 Free';
  font-weight: 400;
  width: 18px;
  display: inline-block;
}
.header-section .btn-radio-group .btn::before,
.btn.btn-radio::before {
  content: "\f111";
  font-family: 'Font Awesome\ 5 Free';
  font-weight: 400;
  margin-right: 4px;
  color: #798baa;
  width: 12px;
  display: inline-block;
}
.header-section .btn-radio-group .btn.active::before,
.btn.btn-radio.active::before {
  content: "\f111";
  font-family: 'Font Awesome\ 5 Free';
  font-weight: 900;
  margin-right: 4px;
  color: #617699;
  width: 12px;
  display: inline-block;
}
@media (max-width: 768px) {
  .header-section .btn.btn-default::before {
    content: none;
  }
  .header-section .btn.btn-default.active::before {
    content: none;
  }
  .btn-left {
    float: left;
    margin-left: 0px;
  }
  .btn-right {
    float: right;
    margin-right: 0px;
  }
}
.carousel.image-carousel .carousel-inner {
  padding-top: 0;
  padding-bottom: 0;
}
.carousel.image-carousel .carousel-control i {
  position: absolute;
  top: 40%;
}
.carousel.image-carousel.image-carousel-hoverable .carousel-control i {
  display: none;
}
.carousel.image-carousel.image-carousel-hoverable:hover .carousel-control i {
  display: inline-block;
}
.carousel.image-carousel .carousel-control.left i {
  left: 10px;
}
.carousel.image-carousel .carousel-control.right i {
  right: 10px;
}
.carousel.image-carousel .carousel-indicators {
  margin-top: 10px;
  bottom: -7px;
}
.carousel.image-carousel .carousel-indicators li {
  background-color: #666;
}
.carousel.image-carousel .carousel-indicators li.active {
  background-color: #333;
}
.carousel.image-carousel .carousel-caption {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 15px 15px 25px 15px;
  background: #333333;
  background: rgba(0, 0, 0, 0.75);
}
.carousel.image-carousel .carousel-caption h4,
.carousel.image-carousel .carousel-caption h3,
.carousel.image-carousel .carousel-caption h2,
.carousel.image-carousel .carousel-caption p {
  text-align: left;
  line-height: 20px;
  color: #ffffff;
}
.carousel.image-carousel .carousel-caption h2,
.carousel.image-carousel .carousel-caption h3,
.carousel.image-carousel .carousel-caption h4 {
  margin: 0 0 5px;
}
.carousel.image-carousel .carousel-caption h2 a,
.carousel.image-carousel .carousel-caption h3 a,
.carousel.image-carousel .carousel-caption h4 a {
  color: #aaa;
}
.carousel.image-carousel .carousel-caption p {
  margin-bottom: 0;
}
.carousel.image-carousel .item {
  margin: 0;
}
.page-content .page-breadcrumb.breadcrumb .dashboard-date-range {
  position: relative;
  top: -9px;
  margin-right: -10px;
  display: none;
  height: 38px;
  padding: 10px 9px 7px 9px;
  cursor: pointer;
  color: #fff;
  background-color: #d12610;
}
.page-content .page-breadcrumb.breadcrumb .dashboard-date-range > span {
  font-size: 13px;
  font-weight: 300;
  color: #fff;
  text-transform: uppercase;
}
.page-content .page-breadcrumb.breadcrumb .dashboard-date-range > .icon-calendar {
  text-transform: normal;
  color: #fff;
  margin-top: 0px;
  font-size: 14px;
}
.page-content .page-breadcrumb.breadcrumb .dashboard-date-range > .icon-angle-down {
  color: #fff;
  font-size: 16px;
}
input[bk-date-time-picker][readonly] {
  background-color: white;
}
.dropdown-menu li {
  cursor: pointer;
}
.saved-filters-select ul.multiselect-container {
  width: auto;
  min-width: 125px;
}
.saved-filters-select ul.multiselect-container li label {
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  white-space: nowrap;
}
.saved-filters-select button {
  max-width: 155px;
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  white-space: nowrap;
}
ul.multiselect-container {
  width: 250px;
  max-width: 250px;
}
ul.multiselect-container li:not(.multiselect-group) {
  cursor: default;
}
ul.multiselect-container li:not(.multiselect-group) a {
  cursor: default;
}
ul.multiselect-container li:not(.multiselect-group) label {
  cursor: pointer;
}
ul.multiselect-container li.multiselect-group {
  cursor: default;
}
ul.multiselect-container li.multiselect-group label {
  padding-left: 5px;
}
ul.multiselect-container li.multiselect-group-clickable,
ul.multiselect-container li.multiselect-group-clickable label {
  cursor: pointer;
}
input.multiselect-search {
  width: 100%;
}
.pagination {
  margin: 10px 0;
}
.pagination .active > a,
.pagination .active > a:hover {
  background: #eee;
  border-color: #dddddd;
  color: #333;
}
.progress {
  border: 0;
  filter: none !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
}
.progress > .progress-bar-success {
  background-color: #3cc051;
}
.progress > .progress-bar-danger {
  background-color: #ed4e2a;
}
.progress > .progress-bar-info {
  background-color: #57b5e3;
}
.progress > .progress-bar-warning {
  background-color: #fcb322;
}
.dropup.open > .dropdown-toggle,
.dropdown.open > .dropdown-toggle {
  border-color: #ddd !important;
}
.nav-tabs > li > .dropdown-menu:after,
.nav-pills > li > .dropdown-menu:after,
.navbar-nav > li > .dropdown-menu:after,
.nav-tabs > li > .dropdown-menu:before,
.nav-pills > li > .dropdown-menu:before,
.navbar-nav > li > .dropdown-menu:before {
  display: none !important;
}
.nav-tabs > .dropdown.open > .dropdown-toggle,
.nav-pills > .dropdown.open > .dropdown-toggle {
  background: #eee !important;
  color: #0d638f !important;
}
.nav-tabs,
.nav-pills {
  margin-bottom: 10px;
}
.tabs-right > .nav-tabs,
.tabs-left > .nav-tabs {
  border-bottom: 0;
}
.tabs-left > .nav-tabs > li,
.tabs-right > .nav-tabs > li {
  float: none;
}
.tabs-left > .nav-tabs > li > a,
.tabs-right > .nav-tabs > li > a {
  min-width: 74px;
  margin-right: 0;
  margin-bottom: 3px;
}
.tabs-left > .nav-tabs {
  float: left;
  margin-right: 19px;
  border-right: 1px solid #ddd;
}
.tabs-left > .nav-tabs > li > a {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.tabs-left > .nav-tabs > li > a:hover,
.tabs-left > .nav-tabs > li > a:focus {
  border-color: #eeeeee #dddddd #eeeeee #eeeeee;
}
.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover,
.tabs-left > .nav-tabs .active > a:focus {
  border-color: #ddd transparent #ddd #ddd;
  *border-right-color: #ffffff;
}
.tabs-right > .nav-tabs {
  float: right;
  margin-left: 19px;
  border-left: 1px solid #ddd;
}
.tabs-right > .nav-tabs > li > a {
  margin-left: -1px;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.tabs-right > .nav-tabs > li > a:hover,
.tabs-right > .nav-tabs > li > a:focus {
  border-color: #eeeeee #eeeeee #eeeeee #dddddd;
}
.tabs-right > .nav-tabs .active > a,
.tabs-right > .nav-tabs .active > a:hover,
.tabs-right > .nav-tabs .active > a:focus {
  border-color: #ddd #ddd #ddd transparent;
  *border-left-color: #ffffff;
}
.tabs-below > .nav-tabs,
.tabs-below > .nav-pills {
  border-bottom: 0;
  margin-bottom: 0px;
  margin-top: 10px;
}
.tabs-below > .nav-tabs {
  border-top: 1px solid #ddd;
  margin-bottom: 0;
  margin-top: 10px;
}
.tabs-below > .nav-tabs > li {
  margin-top: -1px;
  margin-bottom: 0;
}
.tabs-below > .nav-tabs > li > a {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}
.tabs-below > .nav-tabs > li > a:hover,
.tabs-below > .nav-tabs > li > a:focus {
  border-top-color: #ddd;
  border-bottom-color: transparent;
}
.tabs-below > .nav-tabs > .active > a,
.tabs-below > .nav-tabs > .active > a:hover,
.tabs-below > .nav-tabs > .active > a:focus {
  border-color: transparent #ddd #ddd #ddd;
}
/* BS3.0.3 removed tabbable class so its added back */
.tabbable:before,
.tabbable:after {
  display: table;
  content: " ";
}
.tabbable:after {
  clear: both;
}
.tabbable:before,
.tabbable:after {
  display: table;
  content: " ";
}
.tabbable:after {
  clear: both;
}
.well {
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
  background: #f0f2f5;
  border: 1px solid #e6eaef;
}
.well.table-well-top {
  padding: 6px;
  margin-bottom: 0px;
  border-bottom: none;
  -webkit-border-radius: 4px 4px 0px 0px;
  -moz-border-radius: 4px 4px 0px 0px;
  border-radius: 4px 4px 0px 0px;
}
.well.table-well-bottom {
  padding: 6px;
  margin-top: 0px;
  border-top: none;
  -webkit-border-radius: 0px 0px 4px 4px;
  -moz-border-radius: 0px 0px 4px 4px;
  border-radius: 0px 0px 4px 4px;
}
.well.well-sm {
  padding: 10px;
}
.pager li > a:active,
.pagination li > a:active {
  text-decoration: none;
  background-color: #e6eaef;
}
.content {
  padding: 15px 20px;
}
.content h3 {
  margin-top: 20px;
  margin-bottom: 0px;
}
.content h4 {
  color: #FFCC00;
}
.content .date {
  color: #98a6be;
}
/* === card component ====== 
 */
.card {
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 6px;
}
.card > .card-link {
  color: #333;
}
.card > .card-link:hover {
  text-decoration: none;
}
.card > .card-link .card-img img {
  border-radius: 6px 6px 0 0;
}
.card .card-img {
  position: relative;
  padding: 0;
  display: table;
}
.card .card-img .card-caption {
  position: absolute;
  right: 0;
  bottom: 16px;
  left: 0;
}
.card .card-body {
  display: table;
  width: 100%;
  padding: 12px;
}
.card .card-header {
  border-radius: 6px 6px 0 0;
  padding: 8px;
}
.card .card-footer {
  border-radius: 0 0 6px 6px;
  padding: 8px;
  font-style: italic;
  border-top: solid 1px #e0e4eb;
}
.card .card-left {
  position: relative;
  float: left;
  padding: 0 0 8px 0;
}
.card .card-right {
  position: relative;
  float: left;
  padding: 0 0 0 0;
}
.card .card-body h1:first-child,
.card .card-body h2:first-child,
.card .card-body h3:first-child,
.card .card-body h4:first-child,
.card .card-body .h1,
.card .card-body .h2,
.card .card-body .h3,
.card .card-body .h4 {
  margin-top: 0;
}
.card .card-body .heading {
  display: block;
}
.card .card-body .heading:last-child {
  margin-bottom: 0;
}
.card .card-body .lead {
  text-align: center;
}
@media (min-width: 768px) {
  .card .card-left {
    float: left;
    padding: 0 8px 0 0;
  }
  .card .card-right {
    float: left;
    padding: 0 0 0 8px;
    cursor: pointer;
  }
  .card .card-4-8 .card-left {
    width: 33.33333333%;
  }
  .card .card-4-8 .card-right {
    width: 66.66666667%;
  }
  .card .card-5-7 .card-left {
    width: 40%;
  }
  .card .card-5-7 .card-right {
    width: 50%;
  }
  .card .card-6-6 .card-left {
    width: 50%;
  }
  .card .card-6-6 .card-right {
    width: 50%;
  }
  .card .card-7-5 .card-left {
    width: 58.33333333%;
  }
  .card .card-7-5 .card-right {
    width: 41.66666667%;
  }
  .card .card-8-4 .card-left {
    width: 66.66666667%;
  }
  .card .card-8-4 .card-right {
    width: 33.33333333%;
  }
}
/* -- default theme ------ */
.card-default {
  border-color: #ddd;
  background-color: #fff;
  margin-bottom: 24px;
  cursor: pointer;
}
.card-default > .card-header,
.card-default > .card-footer {
  color: #333;
  background-color: #ddd;
}
.card-default > .card-header {
  border-bottom: 1px solid #ddd;
  padding: 8px;
}
.card-default > .card-footer {
  border-top: 1px solid #ddd;
  padding: 8px;
}
.card-default > .card-img:first-child img {
  border-radius: 6px 6px 0 0;
}
.card-default > .card-left {
  padding-right: 4px;
}
.card-default > .card-right {
  padding-left: 4px;
}
.card-default p:last-child {
  margin-bottom: 0;
}
.card-default .card-caption {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
}
/* -- price theme ------ */
.card-price {
  border-color: #999;
  background-color: #ededed;
  margin-bottom: 24px;
}
.card-price > .card-heading,
.card-price > .card-footer {
  color: #333;
  background-color: #fdfdfd;
}
.card-price > .card-heading {
  border-bottom: 1px solid #ddd;
  padding: 8px;
}
.card-price > .card-footer {
  border-top: 1px solid #ddd;
  padding: 8px;
}
.card-price > .card-img:first-child img {
  border-radius: 6px 6px 0 0;
}
.card-price > .card-left {
  padding-right: 4px;
}
.card-price > .card-right {
  padding-left: 4px;
}
.card-price .card-caption {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
}
.card-price p:last-child {
  margin-bottom: 0;
}
.card-price .price {
  text-align: center;
  color: #337ab7;
  font-size: 3em;
  text-transform: uppercase;
  line-height: 0.7em;
  margin: 24px 0 16px;
}
.card-price .price small {
  font-size: 0.4em;
  color: #66a5da;
}
.card-price .details {
  list-style: none;
  margin-bottom: 24px;
  padding: 0 18px;
}
.card-price .details li {
  text-align: center;
  margin-bottom: 8px;
}
.card-price .buy-now {
  text-transform: uppercase;
}
.card-price table .price {
  font-size: 1.2em;
  font-weight: 700;
  text-align: left;
}
.card-price table .note {
  color: #666;
  font-size: 0.8em;
}
@media (min-width: 1400px) {
  .col-xl-1,
  .col-xl-2,
  .col-xl-3,
  .col-xl-4,
  .col-xl-5,
  .col-xl-6,
  .col-xl-7,
  .col-xl-8,
  .col-xl-9,
  .col-xl-10,
  .col-xl-11,
  .col-xl-12 {
    float: left;
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
  }
  .col-xl-12 {
    width: 100%;
  }
  .col-xl-11 {
    width: 91.66666667%;
  }
  .col-xl-10 {
    width: 83.33333333%;
  }
  .col-xl-9 {
    width: 75%;
  }
  .col-xl-8 {
    width: 66.66666667%;
  }
  .col-xl-7 {
    width: 58.33333333%;
  }
  .col-xl-6 {
    width: 50%;
  }
  .col-xl-5 {
    width: 41.66666667%;
  }
  .col-xl-4 {
    width: 33%;
  }
  .col-xl-3 {
    width: 25%;
  }
  .col-xl-2 {
    width: 16.66666667%;
  }
  .col-xl-1 {
    width: 8.33333333%;
  }
  .col-xl-pull-12 {
    right: 100%;
  }
  .col-xl-pull-11 {
    right: 91.66666667%;
  }
  .col-xl-pull-10 {
    right: 83.33333333%;
  }
  .col-xl-pull-9 {
    right: 75%;
  }
  .col-xl-pull-8 {
    right: 66.66666667%;
  }
  .col-xl-pull-7 {
    right: 58.33333333%;
  }
  .col-xl-pull-6 {
    right: 50%;
  }
  .col-xl-pull-5 {
    right: 41.66666667%;
  }
  .col-xl-pull-4 {
    right: 33.33333333%;
  }
  .col-xl-pull-3 {
    right: 25%;
  }
  .col-xl-pull-2 {
    right: 16.66666667%;
  }
  .col-xl-pull-1 {
    right: 8.33333333%;
  }
  .col-xl-pull-0 {
    right: 0%;
  }
  .col-xl-push-12 {
    left: 100%;
  }
  .col-xl-push-11 {
    left: 91.66666667%;
  }
  .col-xl-push-10 {
    left: 83.33333333%;
  }
  .col-xl-push-9 {
    left: 75%;
  }
  .col-xl-push-8 {
    left: 66.66666667%;
  }
  .col-xl-push-7 {
    left: 58.33333333%;
  }
  .col-xl-push-6 {
    left: 50%;
  }
  .col-xl-push-5 {
    left: 41.66666667%;
  }
  .col-xl-push-4 {
    left: 33.33333333%;
  }
  .col-xl-push-3 {
    left: 25%;
  }
  .col-xl-push-2 {
    left: 16.66666667%;
  }
  .col-xl-push-1 {
    left: 8.33333333%;
  }
  .col-xl-push-0 {
    left: 0%;
  }
  .col-xl-offset-12 {
    margin-left: 100%;
  }
  .col-xl-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-xl-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-xl-offset-9 {
    margin-left: 75%;
  }
  .col-xl-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-xl-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-xl-offset-6 {
    margin-left: 50%;
  }
  .col-xl-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-xl-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-xl-offset-3 {
    margin-left: 25%;
  }
  .col-xl-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-xl-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-xl-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 95%;
  }
  .portlet-body-organization-general-info .org-logo {
    float: left;
    margin-right: 10px;
  }
}
@media (max-width: 1200px) {
  .container {
    width: 100%;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .area-player-scouting-reports .report-container .ofp-score-container span,
  .area-player-scouting-reports .report-container .ofp-score-container strong {
    display: inline-block;
    width: 100%;
  }
  .area-player-scouting-reports .report-container .ofp-score-container span {
    text-align: left;
  }
  .area-player-scouting-reports .report-container .free-agent-report .ofp-score-container {
    padding: 32px 10px;
  }
  .area-depth-charts .depth-chart-season-container {
    padding: 0;
  }
  .area-depth-charts .depth-chart-season-container .btn {
    padding-left: 10px;
    padding-right: 10px;
  }
  #header-right {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 992px) {
  .snap-drawer-right {
    background-color: #FFFFFF;
  }
  .portlet-body-organization-general-info .loading {
    text-align: center;
  }
  .page-content {
    min-height: 600px;
    overflow-x: visible;
  }
  .page-content .loading {
    text-align: center;
  }
  .snap-drawer > .loading {
    text-align: center;
  }
  .page-content.no-min-height {
    min-height: auto;
  }
}
@media (max-width: 992px) {
  .page-content .container {
    padding-left: 0px;
    padding-right: 0px;
  }
  .header-bar .header-bar-container {
    border-radius: 0px;
  }
  #championship-banners {
    display: none;
  }
  #dashboard-navigation {
    margin-top: 10px;
  }
  .portlet-body-organization-general-info .loading {
    text-align: center;
  }
  .portlet-body-organization-general-info .org-logo {
    float: left;
    margin-right: 10px;
  }
  .page-container {
    margin: 0 !important;
    padding: 0 !important;
  }
  .page-content .loading {
    text-align: center;
  }
  .snap-drawer > .loading {
    text-align: center;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .header-bar-container .form-control {
    display: inline-block;
    width: 200px;
  }
  .area-player-scouting-reports .report-container .pro-report .ofp-score-container .ofp-prospect {
    vertical-align: inherit;
  }
  .area-player-scouting-reports .report-container .pro-report .ofp-score-container p {
    width: 23%;
    display: inline-block;
    margin: 0 5px;
  }
  .area-player-scouting-reports .report-container .pro-report .ofp-score-container span,
  .area-player-scouting-reports .report-container .pro-report .ofp-score-container strong {
    display: inline-block;
    width: 100%;
  }
  .area-player-scouting-reports .report-container .pro-report .ofp-score-container span {
    text-align: center;
  }
  .area-player-scouting-reports .report-container .free-agent-report .ofp-score-container .ofp-prospect {
    vertical-align: inherit;
  }
  .area-player-scouting-reports .report-container .free-agent-report .ofp-score-container p {
    width: 18%;
    display: inline-block;
    margin: 0 5px;
  }
  .area-player-scouting-reports .report-container .free-agent-report .ofp-score-container span,
  .area-player-scouting-reports .report-container .free-agent-report .ofp-score-container strong {
    display: inline-block;
    width: 100%;
  }
  .area-player-scouting-reports .report-container .free-agent-report .ofp-score-container span {
    text-align: center;
  }
  .area-player-scouting-reports .report-container .report-item {
    border-left: 2px solid #98a6be;
    border-top: 2px solid #98a6be;
    border-right: 2px solid #98a6be;
  }
  .area-player-scouting-reports .report-container .report-item:last-child {
    border-bottom: 2px solid #98a6be;
  }
  .area-player-scouting-reports .report-container .report-details-gun .report-item {
    border: 0;
  }
  .area-player-scouting-reports .report-container .report-details-gun .row > div {
    padding-left: 5px;
    padding-right: 5px;
  }
  .free-agent-report .ofp-score-container {
    padding: 10px 0;
  }
  #header-right {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 768px) {
  .contract-details-container {
    float: right;
  }
  .portlet-body {
    overflow: auto;
    height: 350px;
  }
  .col-md-12 > .portlet > .portlet-body {
    height: auto !important;
    overflow: visible;
  }
}
@media (max-width: 767px) {
  #header-right {
    text-align: center;
  }
  .area-org40-man .header-section .form-control {
    display: inline-block;
    width: auto;
  }
  .header .top-nav .nav {
    margin-top: 0px;
    margin-right: 5px;
  }
  .header .nav > li > .dropdown-menu.notification:after,
  .header .nav > li > .dropdown-menu.notification:before {
    margin-right: 160px;
  }
  .header .nav > li > .dropdown-menu.notification {
    margin-right: -160px;
  }
  .header .nav > li > .dropdown-menu.inbox:after,
  .header .nav > li > .dropdown-menu.inbox:before {
    margin-right: 120px;
  }
  .header .nav > li > .dropdown-menu.inbox {
    margin-right: -120px;
  }
  .header .nav > li > .dropdown-menu.tasks:after,
  .header .nav > li > .dropdown-menu.tasks:before {
    margin-right: 70px;
  }
  .header .nav > li > .dropdown-menu.tasks {
    margin-right: -70px;
  }
  /* Header logo */
  .header .navbar-brand {
    margin-left: 10px;
    width: 110px;
  }
  .page-title {
    margin-bottom: 20px;
    font-size: 18px;
  }
  .page-title small {
    font-size: 13px;
    padding-top: 3px;
  }
  .breadcrumb {
    padding-left: 10px;
    padding-right: 10px;
  }
  .portlet-body.form .form-actions {
    padding-left: 15px;
  }
  .input-icon .input-error,
  .input-icon .input-warning,
  .input-icon .input-success {
    top: -27px;
    float: right;
    right: 10px !important;
  }
  .header-section .btn-group {
    margin-bottom: 10px;
  }
  .table-advance tr td.highlight:first-child a {
    margin-left: 8px;
  }
  .footer {
    padding-left: 10px;
    padding-right: 10px;
  }
  .footer .go-top {
    float: right;
    display: block;
    margin-right: 0px;
  }
  .ver-inline-menu li.active:after {
    display: none;
  }
  .form-horizontal .form-actions {
    padding-left: 180px;
  }
  .portlet .form-horizontal .form-actions {
    padding-left: 190px;
  }
  .search-column {
    text-align: left;
  }
  .search-column input {
    width: 100%;
  }
  .area-player-scouting-reports .report-container .report-item {
    border-left: 2px solid #98a6be;
    border-top: 2px solid #98a6be;
    border-right: 2px solid #98a6be;
  }
  .area-player-scouting-reports .report-container .report-item:last-child {
    border-bottom: 2px solid #98a6be;
  }
  .area-player-scouting-reports .report-container .report-details-gun .report-item {
    border: 0;
  }
  .area-player-scouting-reports .report-container .report-details-gun .row > div {
    padding-left: 5px;
    padding-right: 5px;
  }
  .area-player-scouting-reports .report-container .free-agent-report .report-details-summary .row div {
    padding: 5px;
  }
  .area-depth-charts .depth-chart-position-container {
    position: relative;
    top: auto;
    left: auto;
    height: auto;
  }
  .area-depth-charts .depth-chart-position-container .portlet-content {
    height: auto;
  }
  .area-depth-charts .depth-chart-position-container.position-lhp,
  .area-depth-charts .depth-chart-position-container.position-rhp {
    height: auto;
  }
  .area-depth-charts .depth-chart-position-container.position-lhp .portlet-content,
  .area-depth-charts .depth-chart-position-container.position-rhp .portlet-content {
    height: auto;
  }
  .area-depth-charts .depth-chart-position-container.position-c {
    height: auto;
  }
  .area-depth-charts .depth-chart-position-container.position-c .portlet-content {
    height: auto;
  }
  .area-depth-charts .depth-chart-position-container.position-dh,
  .area-depth-charts .depth-chart-position-container.position-utl {
    height: auto;
  }
  .area-depth-charts .depth-chart-position-container.position-dh .portlet-content,
  .area-depth-charts .depth-chart-position-container.position-utl .portlet-content {
    height: auto;
  }
  .area-depth-charts .depth-chart-selection-container .select2-container {
    width: 147px;
  }
  .area-depth-charts .depth-chart-filter-container {
    padding: 0;
  }
  .area-depth-charts .depth-chart-filter-container .btn-group {
    margin-bottom: 15px;
  }
  .area-depth-charts .depth-chart-filter-container .btn {
    font-size: 10pt;
  }
  .area-depth-charts .transaction-button-container,
  .area-depth-charts .depth-chart-season-container,
  .area-depth-charts .depth-chart-selection-container {
    margin: 5px 0;
  }
}
@media (max-width: 480px) {
  .header .navbar-nav {
    display: block !important;
    margin-top: 0px !important;
  }
  .page-title small {
    display: block;
    clear: both;
  }
  .portlet .form-horizontal .form-actions {
    padding-left: 10px;
  }
  .page-content .breadcrumb .dashboard-date-range {
    padding-bottom: 8px;
  }
  .page-content .breadcrumb .dashboard-date-range span {
    display: none;
  }
  .page-content .breadcrumb > .btn-group span {
    display: none;
  }
  .page-content .breadcrumb > .btn-group > .btn {
    padding-left: 7px;
    padding-right: 7px;
  }
  .header .navbar-nav > li.dropdown .dropdown-toggle .username {
    display: none;
  }
  .header .navbar-nav > li.devider {
    margin-left: 2px !important;
    margin-right: 2px !important;
  }
  .header .nav > li.dropdown .dropdown-toggle {
    padding-left: 8px !important;
    padding-right: 8px !important;
  }
  .header .navbar-brand {
    width: 100px;
  }
}
.toast-title {
  font-weight: bold;
}
.toast-message {
  -ms-word-wrap: break-word;
  word-wrap: break-word;
}
.toast-message a,
.toast-message label {
  color: #FFFFFF;
}
.toast-message a:hover {
  color: #CCCCCC;
  text-decoration: none;
}
.toast-close-button {
  position: relative;
  right: -0.3em;
  top: -0.3em;
  float: right;
  font-size: 20px;
  font-weight: bold;
  color: #FFFFFF;
  -webkit-text-shadow: 0 1px 0 #ffffff;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.8;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  filter: alpha(opacity=80);
}
.toast-close-button:hover,
.toast-close-button:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  filter: alpha(opacity=40);
}
/*Additional properties for button version
 iOS requires the button element instead of an anchor tag.
 If you want the anchor version, it requires `href="#"`.*/
button.toast-close-button {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}
.toast-top-full-width {
  top: 0;
  right: 0;
  width: 100%;
}
.toast-bottom-full-width {
  bottom: 0;
  right: 0;
  width: 100%;
}
.toast-top-left {
  top: 12px;
  left: 12px;
}
.toast-top-right {
  top: 12px;
  right: 12px;
}
.toast-bottom-right {
  right: 12px;
  bottom: 12px;
}
.toast-bottom-left {
  bottom: 12px;
  left: 12px;
}
#toast-container {
  position: fixed;
  z-index: 999999;
  /*overrides*/
}
#toast-container * {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#toast-container > div {
  margin: 0 0 6px;
  padding: 15px 15px 15px 50px;
  width: 300px;
  -moz-border-radius: 3px 3px 3px 3px;
  -webkit-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
  background-position: 15px center;
  background-repeat: no-repeat;
  -moz-box-shadow: 0 0 12px #999999;
  -webkit-box-shadow: 0 0 12px #999999;
  box-shadow: 0 0 12px #999999;
  color: #FFFFFF;
  opacity: 0.8;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  filter: alpha(opacity=80);
}
#toast-container > :hover {
  -moz-box-shadow: 0 0 12px #000000;
  -webkit-box-shadow: 0 0 12px #000000;
  box-shadow: 0 0 12px #000000;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  filter: alpha(opacity=100);
  cursor: pointer;
}
#toast-container > .toast-info {
  /*background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important;*/
  opacity: 1;
}
#toast-container > .toast-info:before {
  content: "\f05a";
  font-family: 'Font Awesome\ 5 Free';
  font-weight: 900;
  position: absolute;
  font-size: 26px;
  left: 16px;
}
#toast-container > .toast-error {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important;
  opacity: 1;
}
#toast-container > .toast-success {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important;
  opacity: 1;
}
#toast-container > .toast-warning {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important;
}
#toast-container.toast-top-full-width > div,
#toast-container.toast-bottom-full-width > div {
  width: 96%;
  margin: auto;
}
.toast {
  background-color: #030303;
}
.toast-success {
  background-color: #3c763d;
}
.toast-error {
  background-color: #a94442;
}
.toast-info {
  background-color: #31708f;
}
.toast-warning {
  background-color: #F89406;
}
/*Responsive Design*/
@media all and (max-width: 240px) {
  #toast-container > div {
    padding: 8px 8px 8px 50px;
    width: 11em;
  }
  #toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
}
@media all and (min-width: 241px) and (max-width: 480px) {
  #toast-container > div {
    padding: 8px 8px 8px 50px;
    width: 18em;
  }
  #toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
}
@media all and (min-width: 481px) and (max-width: 768px) {
  #toast-container > div {
    padding: 15px 15px 15px 50px;
    width: 25em;
  }
}
.select2-container {
  margin: 0;
  position: relative;
  display: inline-block;
  /* inline-block for ie7 */
  zoom: 1;
  *display: inline;
  vertical-align: middle;
}
.select2-container,
.select2-drop,
.select2-search,
.select2-search input {
  /*
    Force border-box so that % widths fit the parent
    container without overlap because of margin/padding.

    More Info : http://www.quirksmode.org/css/box.html
  */
  -webkit-box-sizing: border-box;
  /* webkit */
  -moz-box-sizing: border-box;
  /* firefox */
  box-sizing: border-box;
  /* css3 */
}
.select2-container .select2-choice {
  display: block;
  height: 30px;
  padding: 0 0 0 8px;
  overflow: hidden;
  position: relative;
  border-radius: 4px;
  border: 1px solid #98a6be;
  white-space: nowrap;
  line-height: 30px;
  text-decoration: none;
  background-clip: padding-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: #FFFFFF;
}
.search-container .select2-container .select2-choice {
  border: 1px solid #98a6be;
}
.select2-container.select2-drop-above .select2-choice {
  border-bottom-color: #98a6be;
}
.select2-container.select2-allowclear .select2-choice .select2-chosen {
  margin-right: 42px;
}
.select2-container .select2-choice > .select2-chosen {
  margin-right: 26px;
  display: block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.select2-container .select2-choice abbr {
  display: none;
  width: 12px;
  height: 12px;
  position: absolute;
  right: 24px;
  top: 8px;
  font-size: 1px;
  text-decoration: none;
  border: 0;
  cursor: pointer;
  outline: 0;
}
.select2-container.select2-allowclear .select2-choice abbr {
  display: inline-block;
}
.select2-container .select2-choice abbr:hover {
  background-position: right -11px;
  cursor: pointer;
}
.select2-drop-mask {
  border: 0;
  margin: 0;
  padding: 0;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 9998;
  /* styles required for IE to work */
  background-color: #FFFFFF;
  filter: alpha(opacity=0);
}
.select2-drop {
  width: 100%;
  margin-top: -1px;
  position: absolute;
  z-index: 9999;
  top: 100%;
  background: #FFFFFF;
  border: 1px solid #98a6be;
  border-top: 0;
  border-radius: 4px;
}
.select2-drop-auto-width {
  border-top: 1px solid #98a6be;
  width: auto;
}
.select2-drop-auto-width .select2-search {
  padding-top: 4px;
}
.select2-drop.select2-drop-above {
  margin-top: 1px;
  border-top: 1px solid #98a6be;
  border-bottom: 0;
}
.select2-drop-active {
  border: 1px solid #98a6be;
  border-top: none;
}
.select2-drop.select2-drop-above.select2-drop-active {
  border-top: 1px solid #98a6be;
}
.select2-container .select2-choice .select2-arrow {
  display: inline-block;
  width: 18px;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
}
.select2-container .select2-choice .select2-arrow b::before {
  display: inline-block;
  content: "\f107";
  font-family: 'Font Awesome\ 5 Free';
  font-weight: 900;
  font-style: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
.select2-search {
  display: inline-block;
  width: 100%;
  min-height: 26px;
  margin: 0;
  padding: 4px;
  border-bottom: solid 1px #b7c1d2;
  position: relative;
  z-index: 10000;
  white-space: nowrap;
}
.select2-search input {
  width: 100%;
  height: auto !important;
  min-height: 26px;
  padding: 4px 20px 4px 5px;
  margin: 0;
  outline: 0;
  font-family: sans-serif;
  font-size: 1em;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: 1px solid #98a6be;
}
.select2-search input::before {
  font-family: 'Font Awesome\ 5 Free';
  font-weight: 400;
  content: "\f002";
  font-size: 13px;
  position: absolute;
  right: 10px;
  top: 1px;
  pointer-events: none;
}
.select2-drop.select2-drop-above .select2-search input {
  margin-top: 4px;
}
.select2-search input.select2-active {
  background: #fff url('../plugins/select2/select2-spinner.gif') no-repeat 100%;
  background: url(../plugins/select2/select2-spinner.gif) no-repeat 100%, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));
  background: url(../plugins/select2/select2-spinner.gif) no-repeat 100%, -webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);
  background: url(../plugins/select2/select2-spinner.gif) no-repeat 100%, -moz-linear-gradient(center bottom, #fff 85%, #eee 99%);
  background: url(../plugins/select2/select2-spinner.gif) no-repeat 100%, linear-gradient(top, #fff 85%, #eee 99%);
}
.select2-container-active .select2-choice,
.select2-container-active .select2-choices {
  border: 1px solid #98a6be;
  outline: none;
}
.select2-dropdown-open .select2-choice {
  border-bottom-color: transparent;
  background-color: #e6eaef;
}
.select2-dropdown-open.select2-drop-above .select2-choice,
.select2-dropdown-open.select2-drop-above .select2-choices {
  border: 1px solid #98a6be;
  border-top-color: transparent;
}
.select2-dropdown-open .select2-choice .select2-arrow {
  background: transparent;
  border-left: none;
  filter: none;
}
.select2-dropdown-open .select2-choice .select2-arrow b {
  background-position: -18px 1px;
}
.portlet-body .select2-container .select2-choices:active,
.portlet-body .select2-container-active .select2-choices,
.portlet-body .select2-container-active .select2-choices {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
/* results */
.select2-results {
  max-height: 200px;
  padding: 0 0 0 4px;
  margin: 4px 4px 4px 0;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.select2-results ul.select2-result-sub {
  margin: 0;
  padding-left: 0;
}
.select2-results ul.select2-result-sub > li .select2-result-label {
  padding-left: 20px;
}
.select2-results ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
  padding-left: 40px;
}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
  padding-left: 60px;
}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
  padding-left: 80px;
}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
  padding-left: 100px;
}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
  padding-left: 110px;
}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
  padding-left: 120px;
}
.select2-results li {
  list-style: none;
  display: list-item;
  background-image: none;
}
.select2-results li.select2-result-with-children > .select2-result-label {
  font-weight: bold;
}
.select2-results .select2-result-label {
  padding: 3px 7px 4px;
  margin: 0;
  cursor: pointer;
  min-height: 1em;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.select2-results .select2-highlighted {
  background: #13294b;
  color: #fff;
}
.select2-results li em {
  background: #feffde;
  font-style: normal;
}
.select2-results .select2-highlighted em {
  background: transparent;
}
.select2-results .select2-highlighted ul {
  background: #fff;
  color: #000;
}
.select2-results .select2-no-results,
.select2-results .select2-searching,
.select2-results .select2-selection-limit {
  background: #f4f4f4;
  display: list-item;
}
/*
disabled look for disabled choices in the results dropdown
*/
.select2-results .select2-disabled.select2-highlighted {
  color: #666;
  background: #f4f4f4;
  display: list-item;
  cursor: default;
}
.select2-results .select2-disabled {
  background: #f4f4f4;
  display: list-item;
  cursor: default;
}
.select2-results .select2-selected {
  display: none;
}
.select2-more-results.select2-active {
  background: #f4f4f4 url('select2-spinner.gif') no-repeat 100%;
}
.select2-more-results {
  background: #f4f4f4;
  display: list-item;
}
/* disabled styles */
.select2-container.select2-container-disabled .select2-choice {
  background-color: #f4f4f4;
  background-image: none;
  border: 1px solid #98a6be;
  cursor: default;
}
.select2-container.select2-container-disabled .select2-choice .select2-arrow {
  background-color: #f4f4f4;
  background-image: none;
  border-left: 0;
}
.select2-container.select2-container-disabled .select2-choice abbr {
  display: none;
}
/* multiselect */
.select2-container-multi .select2-choices {
  height: auto !important;
  height: 1%;
  margin: 0;
  padding: 0;
  position: relative;
  border: 1px solid #98a6be;
  cursor: text;
  overflow: hidden;
}
.select2-locked {
  padding: 3px 5px 3px 5px !important;
}
.select2-container-multi .select2-choices {
  min-height: 26px;
}
.select2-container-multi.select2-container-active .select2-choices {
  border: 1px solid #98a6be;
  outline: none;
}
.select2-container-multi .select2-choices li {
  float: left;
  list-style: none;
}
.select2-container-multi .select2-choices .select2-search-field {
  margin: 0;
  padding: 0;
  white-space: nowrap;
}
.select2-container-multi .select2-choices .select2-search-field input {
  padding: 5px;
  margin: 1px 0;
  font-family: sans-serif;
  font-size: 100%;
  color: #666;
  outline: 0;
  border: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  background: transparent !important;
}
.select2-container-multi .select2-choices .select2-search-field input.select2-active {
  background: #fff url('../plugins/select2/select2-spinner.gif') no-repeat 100% !important;
}
.select2-default {
  color: #999 !important;
}
.select2-container-multi .select2-choices .select2-search-choice {
  padding: 3px 5px 3px 18px;
  margin: 3px 0 3px 5px;
  position: relative;
  line-height: 13px;
  color: #333;
  cursor: default;
  border: 1px solid #aaaaaa;
  border-radius: 3px;
  -webkit-box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
  box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
  background-clip: padding-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: #e4e4e4;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0);
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));
  background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
  background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
  background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
}
.select2-container-multi .select2-choices .select2-search-choice .select2-chosen {
  cursor: default;
}
.select2-container-multi .select2-choices .select2-search-choice-focus {
  background: #d4d4d4;
}
.select2-search-choice-close {
  display: block;
  width: 12px;
  height: 13px;
  position: absolute;
  right: 3px;
  top: 4px;
  font-size: 1px;
  outline: none;
  background: url('../plugins/select2/select2.png') right top no-repeat;
}
.select2-container-multi .select2-search-choice-close {
  left: 3px;
}
.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover {
  background-position: right -11px;
}
.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close {
  background-position: right -11px;
}
/* disabled styles */
.select2-container-multi.select2-container-disabled .select2-choices {
  background-color: #f4f4f4;
  background-image: none;
  border: 1px solid #ddd;
  cursor: default;
}
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
  padding: 3px 5px 3px 5px;
  border: 1px solid #ddd;
  background-image: none;
  background-color: #f4f4f4;
}
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close {
  display: none;
  background: none;
}
/* end multiselect */
.select2-result-selectable .select2-match,
.select2-result-unselectable .select2-match {
  text-decoration: underline;
}
.select2-offscreen,
.select2-offscreen:focus {
  clip: rect(0 0 0 0) !important;
  width: 1px !important;
  height: 1px !important;
  border: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  overflow: hidden !important;
  position: absolute !important;
  outline: 0 !important;
  left: 0px !important;
  top: 0px !important;
}
.select2-display-none {
  display: none;
}
.select2-measure-scrollbar {
  position: absolute;
  top: -10000px;
  left: -10000px;
  width: 100px;
  height: 100px;
  overflow: scroll;
}
.bk-navigation-view-container {
  position: relative;
  overflow: hidden;
}
.bk-navigation-view-transition {
  position: absolute;
  top: 0;
  width: 100%;
}
.org-selector .btn {
  padding: 1px;
}
.org-selector .logo-container {
  float: left;
  margin-right: 16px;
  width: 33px;
  height: 26px;
}
.org-selector .logo-container img {
  width: 35px;
  height: 31px;
  position: absolute;
  left: 0;
  top: -2px;
}
.org-selector .arrow {
  display: inline-block;
  width: 18px;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  font-size: 15px;
}
.org-selector .arrow .fa {
  line-height: 30px;
}
.org-selector .dropdown-menu {
  color: black;
  width: 650px;
  padding: 0;
}
.org-selector .dropdown-menu .row {
  margin: 0;
}
.org-selector .dropdown-menu img {
  height: 45px;
  width: 50px;
  display: inline-block;
  cursor: pointer;
  margin-top: 6px;
  margin-bottom: 6px;
  image-rendering: -webkit-optimize-contrast;
  image-rendering: crisp-edges;
  border: 1px solid #dddddd;
  border-radius: 10px;
  padding: 5px;
}
.org-selector .dropdown-menu img:not(:last-child) {
  margin-right: 5px;
}
.org-selector .dropdown-menu .league-container {
  padding: 0;
}
.org-selector .dropdown-menu .division-container {
  text-align: center;
}
.org-selector .dropdown-menu .division-name {
  background-color: #e6eaef;
  padding-left: 10px;
  font-weight: bold;
}
@media (max-width: 767px) {
  .org-selector .dropdown-menu {
    width: 285px;
  }
}
.sub-area-container {
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  background-color: #354155;
}
.sub-area-container ul {
  margin: 0px;
}
.sub-area-container ul li a {
  line-height: 30px;
  margin: 0px;
  padding: 5px 15px;
  background-color: transparent;
  border: none;
  cursor: pointer;
  float: left;
  color: #FFFFFF;
  font-family: 'benton_sans_cond_medium', Helvetica, Arial, "Lucida Grande";
  text-transform: uppercase;
  font-size: 13px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
}
.sub-area-container ul li a .badge {
  vertical-align: middle;
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 11px;
  font-weight: bold;
  background-color: #FFFFFF;
  line-height: 1;
  white-space: nowrap;
  text-align: center;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
#amateurLeaderboards .sub-area-container {
  -webkit-border-radius: 4px 4px 0px 0px;
  -moz-border-radius: 4px 4px 0px 0px;
  border-radius: 4px 4px 0px 0px;
}
.sub-area li a:focus {
  background-color: transparent;
}
.sub-area li a:hover {
  background-color: rgba(0, 0, 0, 0.1);
}
.sub-area li.active a,
.sub-area li.active a:hover {
  position: relative;
  top: -1px;
  background-color: rgba(0, 0, 0, 0.2);
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.2);
}
.sub-area li.active a:focus {
  background-color: transparent;
}
@media (min-width: 992px) {
  #admin .sub-area-container {
    -webkit-border-radius: 4px 4px 0px 0px;
    -moz-border-radius: 4px 4px 0px 0px;
    border-radius: 4px 4px 0px 0px;
  }
  #admin .sub-area li.active:first-child a,
  #admin .sub-area li.active:first-child a:hover {
    -webkit-border-radius: 4px 0 0 0;
    -moz-border-radius: 4px 0 0 0;
    border-radius: 4px 0 0 0;
  }
}
@media (max-width: 767px) {
  .sub-area-container {
    background-color: none;
    border-top: none;
    padding: 4px 10px;
  }
}
.players-header-bar .everything-combo {
  display: inline-block;
  float: left;
}
.players-header-bar .logo-team-combo {
  width: auto;
  display: inline-block;
  float: left;
}
.players-header-bar .logo-team-player-combo {
  width: auto;
  display: inline-block;
  float: left;
}
.players-header-bar .float-left-container {
  min-height: 0;
  float: left;
}
.players-header-bar .float-left-container .logo-container {
  width: 46px;
}
.players-header-bar .float-left-container .left-position-container {
  width: 44px;
  margin-right: 6px;
  text-align: center;
  vertical-align: middle;
  line-height: 30px;
  font-weight: bold;
}
.players-header-bar .logo-team-combo,
.players-header-bar .team-float-container {
  margin-right: 5px;
}
.players-header-bar .btn-block {
  margin-top: 0px;
}
.players-header-bar .player-name-bio-button {
  padding-top: 4px;
}
.players-header-bar .player-team-name {
  color: #FFFFFF;
  text-decoration: underline;
}
.players-header-bar .player-content .text-label {
  margin-right: 10px;
  font-weight: bold;
}
.players-header-bar h2 {
  margin: 0;
}
.players-header-bar .org-selector.select2-container .select2-choice,
.players-header-bar .team-select .select2-choice,
.players-header-bar .player-select .select2-choice {
  background: none;
  border: solid 1px rgba(255, 255, 255, 0.4);
  color: #FFFFFF;
  font-size: 15px;
  width: 180px;
  padding-left: 6px;
  font-family: 'benton_sans_cond_medium', Helvetica, Arial, "Lucida Grande";
}
.players-header-bar .org-selector.select2-container .select2-choice:hover,
.players-header-bar .team-select .select2-choice:hover,
.players-header-bar .player-select .select2-choice:hover {
  background: rgba(255, 255, 255, 0.2);
}
.players-header-bar .team-select .select2-choice {
  width: 250px;
  font-weight: normal;
}
.players-header-bar .minor-league-logo-watermark,
.players-header-bar .major-league-logo-watermark {
  float: right;
  opacity: 0.3;
  width: 115px;
}
.players-header-bar .major-league-logo-watermark {
  width: 80px;
  height: 80px;
}
.players-header-bar .player-select .select2-choice {
  font-weight: bold;
  height: 36px;
  margin-left: 5px;
}
.players-header-bar .player-select .select2-choice .select2-chosen {
  margin-top: 3px;
}
.players-header-bar .position-between-player-and-badge,
.players-header-bar .team-between-position-and-badge,
.players-header-bar .row2-position,
.players-header-bar .row2-team {
  display: none;
}
.players-header-bar .row2-team.has-team {
  display: block;
}
.players-header-bar ul {
  margin-left: 0;
}
.players-header-bar ul li {
  padding-left: 0;
  padding-right: 0;
}
.players-header-bar .player-current-talent {
  float: right;
  padding-top: 2px;
  margin-left: 10px;
  display: inline-block;
  line-height: 14px;
}
.players-header-bar .player-current-talent .current-talent-heading {
  float: left;
  text-align: right;
  width: 60px;
  vertical-align: middle;
  line-height: 14px;
  border-left: solid 2px #ffe680;
}
.players-header-bar .player-current-talent .current-talent-column {
  float: left;
  text-align: center;
  padding-left: 20px;
  font-weight: bold;
  line-height: 14px;
}
.players-header-bar .player-current-talent .current-talent-column.npv {
  padding-left: 14px;
}
.players-header-bar .player-current-talent .current-talent-label,
.players-header-bar .player-current-talent .current-talent-heading {
  color: #ffe680;
  font-weight: bold;
}
.players-header-bar .player-current-talent .current-talent-label {
  display: block;
}
.players-header-bar .badges-right-of-player {
  margin-right: 4px;
  margin-left: 4px;
}
.selectedPlayer-dropdown {
  width: 250px !important;
  margin-left: -205px;
  margin-top: 5px;
}
@media (min-width: 320px) and (max-width: 374px) {
  .selectedPlayer-dropdown {
    margin-left: 60px;
  }
}
@media (min-width: 375px) and (max-width: 413px) {
  .selectedPlayer-dropdown {
    margin-left: 114px;
  }
}
@media (min-width: 414px) and (max-width: 750px) {
  .selectedPlayer-dropdown {
    margin-left: 153px;
  }
}
@media (min-width: 751px) {
  .selectedPlayer-dropdown {
    margin-left: -181px;
    width: 226px !important;
  }
}
@media (min-width: 800px) {
  .selectedPlayer-dropdown {
    margin-left: -216px;
    width: 261px !important;
  }
}
@media (min-width: 1050px) {
  .selectedPlayer-dropdown {
    margin-left: -236px;
    width: 282px !important;
  }
}
.organizations-header-bar {
  /*.select2-drop.select2-drop {
        margin-left: -155px;
    }*/
}
@media print {
  .organizations-header-bar {
    display: none;
  }
}
.organizations-header-bar .select2-container.player-select {
  width: 45px;
}
@media (max-width: 700px) {
  .organizations-header-bar .select2-container.player-select {
    float: right;
  }
}
.organizations-header-bar .select2-drop.select2-display-none.select2-with-searchbox.bigdrop.select2-drop-active {
  margin-left: -500px;
}
.organizations-header-bar .float-left-container {
  min-height: 0;
  float: left;
}
.organizations-header-bar .btn-block {
  margin-top: 0px;
}
.organizations-header-bar .popover.bottom .arrow {
  display: none;
}
.organizations-header-bar .header-bar-container .row .logo-selector:hover {
  cursor: pointer;
}
.organizations-header-bar .header-bar-container .row .player-current-talent {
  float: right;
  padding-top: 8px;
  margin-left: 10px;
  display: inline-block;
  line-height: 14px;
}
@media (max-width: 700px) {
  .organizations-header-bar .header-bar-container .row .player-current-talent {
    float: right;
    margin-bottom: 10px;
    margin-left: 0px;
    padding-top: 0px;
  }
}
@media (max-width: 350px) {
  .organizations-header-bar .header-bar-container .row .player-current-talent {
    font-size: 10px;
  }
}
@media (min-width: 750px) and (max-width: 800px) {
  .organizations-header-bar .header-bar-container .row .player-current-talent {
    padding-top: 10px;
  }
}
.organizations-header-bar .header-bar-container .row .player-current-talent .current-talent-heading {
  float: left;
  text-align: right;
  width: 60px;
  vertical-align: middle;
  line-height: 14px;
  border-left: solid 2px #ffe680;
}
@media (max-width: 700px) {
  .organizations-header-bar .header-bar-container .row .player-current-talent .current-talent-heading {
    border: 0px;
    text-align: left;
    margin-right: 10px;
  }
}
@media (min-width: 750px) and (max-width: 800px) {
  .organizations-header-bar .header-bar-container .row .player-current-talent .current-talent-heading {
    border: 0px;
    width: auto;
    float: none;
    padding-top: 0px;
  }
}
.organizations-header-bar .header-bar-container .row .player-current-talent .current-talent-column {
  float: left;
  text-align: center;
  padding-left: 20px;
  font-weight: bold;
  line-height: 14px;
}
@media (max-width: 700px) {
  .organizations-header-bar .header-bar-container .row .player-current-talent .current-talent-column {
    padding-left: 7px;
  }
}
@media (min-width: 750px) and (max-width: 800px) {
  .organizations-header-bar .header-bar-container .row .player-current-talent .current-talent-column {
    padding-left: 5px;
  }
}
.organizations-header-bar .header-bar-container .row .player-current-talent .current-talent-column.npv {
  padding-left: 14px;
}
.organizations-header-bar .header-bar-container .row .player-current-talent .current-talent-column.seller-npv .tooltip .tooltip-inner {
  white-space: pre;
}
.organizations-header-bar .header-bar-container .row .player-current-talent .current-talent-column.seller-npv .seller-npv-explained .tooltip .tooltip-inner {
  white-space: pre-wrap;
}
@media (min-width: 1250px) {
  .organizations-header-bar .header-bar-container .row .player-current-talent .current-talent-column.seller-npv .seller-npv-explained .tooltip {
    min-width: 120px;
  }
}
.organizations-header-bar .header-bar-container .row .player-current-talent .current-talent-column .value {
  padding-right: 5px;
}
.organizations-header-bar .header-bar-container .row .current-talent-label,
.organizations-header-bar .header-bar-container .row .current-talent-heading {
  color: #ffe680;
  font-weight: bold;
}
.organizations-header-bar .header-bar-container .row .current-talent-label {
  display: block;
}
@media (max-width: 700px) {
  .organizations-header-bar .header-bar-container .row .current-talent-label {
    display: inline;
    padding-right: 3px;
  }
}
@media (max-width: 700px) {
  .organizations-header-bar .header-bar-container .row .player-float-container {
    float: right;
    width: 100%;
    border-top: 1px solid white;
    padding-top: 5px;
    margin-bottom: 5px;
  }
}
.organizations-header-bar .header-bar-container .row .logo-container .org-selector-standing-container {
  float: left;
  display: block;
  height: 39px;
}
.organizations-header-bar .header-bar-container .row .logo-container .org-selector-standing-container .org-selector {
  display: block;
  float: left;
}
.organizations-header-bar .header-bar-container .row .logo-container .badges-right-of-player {
  line-height: 35px;
  float: left;
}
@media (max-width: 700px) {
  .organizations-header-bar .header-bar-container .row .logo-container .badges-right-of-player {
    /*line-height: 40px;*/
    margin-left: 10px;
  }
}
.organizations-header-bar .header-bar-container .row .logo-container .team-standings {
  display: block;
  float: right;
  vertical-align: middle;
  line-height: 45px;
  margin-left: 20px;
}
@media (max-width: 700px) {
  .organizations-header-bar .header-bar-container .row .logo-container .team-standings {
    float: left;
    margin-left: 6px;
    line-height: 2em;
    margin-left: 0;
    margin-bottom: 5px;
    text-align: right;
    clear: both;
    display: inline;
  }
}
@media (min-width: 700px) and (max-width: 800px) {
  .organizations-header-bar .header-bar-container .row .logo-container .team-standings {
    float: right;
    margin-left: 6px;
    font-size: 9px;
  }
}
.organizations-header-bar .header-bar-container .row .logo-container .team-selector {
  float: left;
  margin-left: 5px;
}
@media (max-width: 700px) {
  .organizations-header-bar .header-bar-container .row .logo-container .team-selector {
    float: right;
    width: 65%;
  }
}
.organizations-header-bar .header-bar-container .row .logo-container .team-selector a,
.organizations-header-bar .header-bar-container .row .logo-container .team-selector .team-name,
.organizations-header-bar .header-bar-container .row .logo-container .team-selector .team-name-special {
  color: white;
  font-size: 18px;
  overflow-y: hidden;
  max-height: 2em;
  text-align: left;
  margin-top: 4px;
  font-family: 'benton_sans_cond_medium', Helvetica, Arial, 'Lucida Grande';
  float: left;
  display: block;
  vertical-align: middle;
  line-height: 40px;
}
.organizations-header-bar .header-bar-container .row .logo-container .team-selector a .team-level,
.organizations-header-bar .header-bar-container .row .logo-container .team-selector .team-name .team-level,
.organizations-header-bar .header-bar-container .row .logo-container .team-selector .team-name-special .team-level {
  float: right;
  margin-left: 5px;
}
@media (max-width: 600px) {
  .organizations-header-bar .header-bar-container .row .logo-container .team-selector a,
  .organizations-header-bar .header-bar-container .row .logo-container .team-selector .team-name,
  .organizations-header-bar .header-bar-container .row .logo-container .team-selector .team-name-special {
    max-height: 4em;
    line-height: 1em;
    margin-top: 8px;
  }
}
.organizations-header-bar .header-bar-container .row .logo-container .team-selector a .org-record,
.organizations-header-bar .header-bar-container .row .logo-container .team-selector .team-name .org-record,
.organizations-header-bar .header-bar-container .row .logo-container .team-selector .team-name-special .org-record {
  font-size: 10px;
  text-align: right;
  margin-right: 5px;
}
@media (min-width: 320px) {
  .organizations-header-bar .header-bar-container .row .logo-container .team-selector a,
  .organizations-header-bar .header-bar-container .row .logo-container .team-selector .team-name,
  .organizations-header-bar .header-bar-container .row .logo-container .team-selector .team-name-special {
    max-width: 145px;
  }
}
@media (min-width: 375px) {
  .organizations-header-bar .header-bar-container .row .logo-container .team-selector a,
  .organizations-header-bar .header-bar-container .row .logo-container .team-selector .team-name,
  .organizations-header-bar .header-bar-container .row .logo-container .team-selector .team-name-special {
    max-width: 180px;
  }
}
@media (min-width: 414px) {
  .organizations-header-bar .header-bar-container .row .logo-container .team-selector a,
  .organizations-header-bar .header-bar-container .row .logo-container .team-selector .team-name,
  .organizations-header-bar .header-bar-container .row .logo-container .team-selector .team-name-special {
    max-width: 205px;
  }
}
@media (min-width: 700px) {
  .organizations-header-bar .header-bar-container .row .logo-container .team-selector a,
  .organizations-header-bar .header-bar-container .row .logo-container .team-selector .team-name,
  .organizations-header-bar .header-bar-container .row .logo-container .team-selector .team-name-special {
    max-width: 168px;
  }
}
@media (min-width: 800px) {
  .organizations-header-bar .header-bar-container .row .logo-container .team-selector a,
  .organizations-header-bar .header-bar-container .row .logo-container .team-selector .team-name,
  .organizations-header-bar .header-bar-container .row .logo-container .team-selector .team-name-special {
    max-width: 300px;
  }
}
@media (max-width: 600px) {
  .organizations-header-bar .header-bar-container .row .logo-container .team-selector a,
  .organizations-header-bar .header-bar-container .row .logo-container .team-selector .team-name,
  .organizations-header-bar .header-bar-container .row .logo-container .team-selector .team-name-special {
    font-size: 16px;
    width: 100%;
    text-align: right;
  }
}
.organizations-header-bar .header-bar-container .row .logo-container .team-selector .team-name:hover {
  text-decoration: underline;
  cursor: pointer;
}
.organizations-header-bar .header-bar-container .row .logo-container .team-selector button {
  width: 40px;
  height: 36px;
  margin-top: 5px;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  margin-left: 10px;
}
@media (max-width: 700px) {
  .organizations-header-bar .header-bar-container .row .logo-container .team-selector button {
    float: right;
  }
}
.organizations-header-bar .header-bar-container .row .logo-container .team-selector .arrow {
  position: relative;
  font-size: 20px;
  margin-top: -2px;
}
.organizations-header-bar .header-bar-container .row .logo-container .team-selector .dropdown-menu {
  width: 285px;
}
@media (min-width: 320px) {
  .organizations-header-bar .header-bar-container .row .logo-container .team-selector .dropdown-menu {
    margin-left: -90px;
  }
}
@media (min-width: 375px) {
  .organizations-header-bar .header-bar-container .row .logo-container .team-selector .dropdown-menu {
    margin-left: -54px;
  }
}
@media (min-width: 414px) {
  .organizations-header-bar .header-bar-container .row .logo-container .team-selector .dropdown-menu {
    margin-left: -29px;
  }
}
@media (min-width: 700px) {
  .organizations-header-bar .header-bar-container .row .logo-container .team-selector .dropdown-menu {
    margin-left: -11px;
  }
}
.organizations-header-bar .header-bar-container .row .logo-container .team-selector .dropdown-menu ul {
  display: block;
  width: 284px;
  min-height: 200px;
  padding: 0;
  margin: 0;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.organizations-header-bar .header-bar-container .row .logo-container .team-selector .dropdown-menu ul li {
  width: 284px;
  list-style: none;
  display: list-item;
  background-image: none;
  line-height: 1em;
  float: left;
  clear: both;
}
.organizations-header-bar .header-bar-container .row .logo-container .team-selector .dropdown-menu ul li a {
  width: 284px;
  font-family: 'Brewers Industiral', 'Open Sans', sans-serif;
  color: black;
  font-size: 12px;
  min-height: 3em;
  padding-left: 15px;
  text-align: left;
  max-width: 285px;
  line-height: 3em;
}
.organizations-header-bar .header-bar-container .row .logo-container .team-selector .dropdown-menu ul li:hover {
  border-bottom-color: transparent;
  background-color: #00245d;
  color: white;
}
.organizations-header-bar .header-bar-container .row .logo-container .team-selector .dropdown-menu ul li:hover a {
  color: white;
  text-decoration: none;
}
.organizations-header-bar .header-bar-container .manual-projections {
  font-style: italic;
  animation: blink 1.3s ease-in-out infinite alternate;
}
@keyframes blink {
  to {
    opacity: 0.1;
  }
}
.organizations-header-bar .header-bar-container .manual-projections:hover {
  animation: none;
}
.organizations-header-bar .header-pipe {
  border-right: 1px solid white;
  height: 36px;
  margin: 4px 5px 0px 10px;
  float: left;
}
@media (max-width: 700px) {
  .organizations-header-bar .header-pipe {
    display: none;
  }
}
.organizations-header-bar .player-container {
  height: 36px;
  margin-top: 4px;
}
@media (max-width: 425px) {
  .organizations-header-bar .player-container {
    height: auto;
    min-height: 36px;
  }
}
@media (max-width: 700px) {
  .organizations-header-bar .player-container {
    float: left;
    width: 100%;
  }
}
@media (min-width: 701px) {
  .organizations-header-bar .player-container {
    min-width: 220px;
  }
}
@media (min-width: 800px) and (max-width: 1049px) {
  .organizations-header-bar .player-container {
    min-width: 255px;
  }
}
@media (min-width: 1050px) {
  .organizations-header-bar .player-container {
    min-width: 275px;
  }
}
.organizations-header-bar .selected-player {
  color: white;
  font-size: 18px;
  font-family: 'benton_sans_cond_medium', Helvetica, Arial, 'Lucida Grande';
  float: left;
  display: block;
  vertical-align: middle;
  line-height: 40px;
  margin-left: 5px;
  margin-right: 5px;
}
@media (max-width: 800px) {
  .organizations-header-bar .selected-player {
    font-size: 16px;
  }
}
@media (min-width: 700px) and (max-width: 800px) {
  .organizations-header-bar #header-player-talent {
    float: right;
    font-size: 13px;
    padding-bottom: 10px;
    margin-left: 50px;
    width: 100%;
    text-align: center;
  }
  .organizations-header-bar #header-player-talent .current-talent-column {
    padding-right: 30px;
  }
}
.organizations-header-bar .org-content {
  background: rgba(255, 255, 255, 0.6);
  color: #222935;
}
.organizations-header-bar .org-content .help-icon {
  font-size: 15px;
  color: #495974;
}
.organizations-header-bar .org-content .row {
  margin: 0;
}
.organizations-header-bar .org-content .org-content-table {
  min-width: 200px;
}
.organizations-header-bar .org-content .org-content-table .raa-negative-mask {
  height: 60%;
  background-color: white;
  float: left;
}
.organizations-header-bar .org-content .org-content-table .raa-negative-value {
  height: 60%;
  /*background-color: #d47f7f;
                background: -webkit-linear-gradient(#ea0404, @brand-danger, #ea0404);*/
  background-color: #0067b1;
  background: -webkit-gradient(linear, left top, left bottom, from(#0067b1), to(#00497e));
  background: -webkit-linear-gradient(top, #0067b1, #00497e);
  background: -moz-linear-gradient(top, #0067b1, #00497e);
  background: -ms-linear-gradient(top, #0067b1, #00497e);
  background: -o-linear-gradient(top, #0067b1, #00497e);
  background-image: linear-gradient(top, #0067b1 0%, #00497e) !important;
  -ms-border-top-left-radius: 5px;
  -webkit-border-top-left-radius: 5px;
  border-top-left-radius: 5px;
  -ms-border-bottom-left-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  border-bottom-left-radius: 5px;
  float: left;
}
.organizations-header-bar .org-content .org-content-table .raa-positive-value {
  height: 60%;
  background-color: #d84f5a;
  background: -webkit-gradient(linear, left top, left bottom, from(#d84f5a), to(#c82c39));
  background: -webkit-linear-gradient(top, #d84f5a, #c82c39);
  background: -moz-linear-gradient(top, #d84f5a, #c82c39);
  background: -ms-linear-gradient(top, #d84f5a, #c82c39);
  background: -o-linear-gradient(top, #d84f5a, #c82c39);
  background-image: linear-gradient(top, #d84f5a 0%, #c82c39) !important;
  /*background-color: #0094ff;
                background: -webkit-linear-gradient(#0026ff, #0072ff, #0026ff);*/
  -ms-border-top-right-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  -ms-border-bottom-right-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
  float: left;
}
.organizations-header-bar .org-content .org-content-table .raa-positive-mask {
  height: 60%;
  background-color: white;
  float: left;
}
.organizations-header-bar .org-content .org-content-table .raa-axis {
  position: absolute;
  margin-left: -3px;
  width: 0;
  height: 100%;
  border: solid 2px #b7c1d2;
}
.organizations-header-bar .org-content .org-content-table .raa-scale {
  font-size: 10px;
  color: #5d7193;
}
.organizations-header-bar .org-content .org-content-table .raa-scale .raa-left-scale {
  float: left;
  margin-left: -8px;
}
.organizations-header-bar .org-content .org-content-table .raa-scale .raa-right-scale {
  float: right;
  margin-right: -10px;
}
@media (min-width: 1600px) {
  .organizations-header-bar .org-content .org-content-table.raa-table {
    width: 60%;
  }
}
@media (min-width: 1550px) and (max-width: 1599px) {
  .organizations-header-bar .org-content .org-content-table.raa-table {
    width: 65%;
  }
}
@media (min-width: 1500px) and (max-width: 1549px) {
  .organizations-header-bar .org-content .org-content-table.raa-table {
    width: 70%;
  }
}
@media (min-width: 1450px) and (max-width: 1499px) {
  .organizations-header-bar .org-content .org-content-table.raa-table {
    width: 75%;
  }
}
@media (min-width: 1400px) and (max-width: 1449px) {
  .organizations-header-bar .org-content .org-content-table.raa-table {
    width: 80%;
  }
}
@media (min-width: 1350px) and (max-width: 1399px) {
  .organizations-header-bar .org-content .org-content-table.raa-table {
    width: 85%;
  }
}
@media (min-width: 1300px) and (max-width: 1349px) {
  .organizations-header-bar .org-content .org-content-table.raa-table {
    width: 90%;
  }
}
@media (min-width: 1250px) and (max-width: 1299px) {
  .organizations-header-bar .org-content .org-content-table.raa-table {
    width: 95%;
  }
}
@media (min-width: 1200px) and (max-width: 1249px) {
  .organizations-header-bar .org-content .org-content-table.raa-table {
    width: 100%;
  }
}
.organizations-header-bar .org-content .border-above {
  border-top: 1px solid lightgray;
}
.organizations-header-bar .form-control {
  display: block;
}
.isProspectNpv {
  font-style: italic;
}
.player-expectation .navbar {
  font-size: 1.25em;
  min-height: 1em;
  padding: 5px;
  margin-left: 0px;
  margin-right: 0px;
  color: #ffffff;
  background: rgba(234, 230, 153, 0.8);
  border: 1px solid #98a6be;
  -moz-border-radius: none;
  -webkit-border-radius: none;
  border-radius: none;
}
.player-expectation .navbar .player-info-button {
  padding: 6px 10px;
}
.player-expectation .navbar .text-label {
  color: #5d7193;
  font-weight: bold;
  font-size: 0.95em;
  width: auto;
}
.player-expectation .text-label {
  width: auto;
}
.player-expectation .xs {
  font-size: 0.95em;
}
.player-expectation .current-talent {
  float: left;
}
.player-expectation .playerTransactionsAreaController,
.player-expectation .depthChartsController,
.player-expectation .organization40ManController,
.player-expectation .leaderboardsController,
.player-expectation .proReportListController {
  font-size: 1em;
  margin-bottom: 5px;
}
.player-expectation .playerTransactionsAreaController .text-label:after,
.player-expectation .depthChartsController .text-label:after,
.player-expectation .organization40ManController .text-label:after,
.player-expectation .leaderboardsController .text-label:after,
.player-expectation .proReportListController .text-label:after {
  content: none;
}
.player-expectation .playerTransactionsAreaController .current-talent,
.player-expectation .depthChartsController .current-talent,
.player-expectation .organization40ManController .current-talent,
.player-expectation .leaderboardsController .current-talent,
.player-expectation .proReportListController .current-talent {
  float: none;
  display: inherit;
}
.player-expectation .playerTransactionsAreaController .isProspectNpv,
.player-expectation .depthChartsController .isProspectNpv,
.player-expectation .organization40ManController .isProspectNpv,
.player-expectation .leaderboardsController .isProspectNpv,
.player-expectation .proReportListController .isProspectNpv {
  font-style: italic;
}
.player-expectation .value {
  color: #000;
  font-weight: bold;
  font-size: 0.9em;
}
.player-expectation .xs .value {
  padding: 0;
}
.player-expectation .value-separator {
  color: GrayText;
}
.navbar-header {
  padding-top: 3px;
  padding-bottom: 8px;
}
.header-bar-container {
  color: #FFFFFF;
  line-height: normal;
  -webkit-border-radius: 6px 6px 0px 0px;
  -moz-border-radius: 6px 6px 0px 0px;
  border-radius: 6px 6px 0px 0px;
  background-color: #697da0;
  background: -webkit-gradient(linear, left top, left bottom, from(#697da0), to(#536584));
  background: -webkit-linear-gradient(top, #697da0, #536584);
  background: -moz-linear-gradient(top, #697da0, #536584);
  background: -ms-linear-gradient(top, #697da0, #536584);
  background: -o-linear-gradient(top, #697da0, #536584);
  background-image: linear-gradient(top, #697da0 0%, #536584) !important;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 8px;
  min-height: 48px;
}
.header-bar-container .form-control {
  display: inline-block;
  width: 180px;
}
.header-bar-container .logo-team-combo {
  margin-right: 4px;
}
.header-bar-container .player-badges {
  display: inline-block;
  padding-top: 3px;
  margin-left: 3px;
  margin-right: 5px;
}
.header-bar-container .player-badges li {
  margin-right: 0px;
}
.header-bar-container .player-badges li .badge {
  border: solid 1px rgba(255, 255, 255, 0.4);
}
.header-bar-container .player-badges .list-inline > li {
  padding-left: 0;
  padding-right: 0;
}
.header-bar-container img.logo {
  width: 46px;
}
.header-bar-container .btn.btn-default {
  color: #FFF;
  border: solid 1px rgba(255, 255, 255, 0.4);
  background: none;
}
.header-bar-container .btn-default:hover,
.header-bar-container .btn-default:focus,
.header-bar-container .btn-default:active,
.header-bar-container .btn-default.active,
.header-bar-container .open .dropdown-toggle.btn-default {
  color: #FFF;
}
.header-bar-container .btn-bio {
  margin-top: 9px;
}
.header-bar-container .btn.btn-default:hover,
.header-bar-container .btn.btn-default.active,
.header-bar-container .open .dropdown-toggle.btn-default {
  background: rgba(255, 255, 255, 0.2);
  box-shadow: none;
}
@media (min-width: 701px) {
  .header-bar-container .org-selector.select2-container,
  .header-bar-container .team-select,
  .header-bar-container .player-select {
    float: right;
  }
}
.header-bar-container .org-selector.select2-container .select2-choice,
.header-bar-container .team-select .select2-choice,
.header-bar-container .player-select .select2-choice {
  background: none;
  border: solid 1px rgba(255, 255, 255, 0.4);
  color: #FFFFFF;
  font-size: 15px;
  width: 180px;
  padding-left: 6px;
  font-family: 'benton_sans_cond_medium', Helvetica, Arial, "Lucida Grande";
}
.header-bar-container .org-selector.select2-container .select2-choice:hover,
.header-bar-container .team-select .select2-choice:hover,
.header-bar-container .player-select .select2-choice:hover {
  background: rgba(255, 255, 255, 0.2);
}
.header-bar-container .team-select .select2-choice {
  width: 180px;
  font-weight: normal;
}
.header-bar-container .player-select .select2-choice {
  font-weight: bold;
  height: 36px;
  margin-left: 5px;
  width: 40px;
}
.header-bar-container .player-select .select2-choice .select2-chosen {
  display: none;
}
.header-bar-container .player-select .select2-choice .select2-arrow {
  position: relative;
  font-size: 20px;
  margin-left: 6px;
  margin-top: 3px;
}
.header-bar-container .org-standing {
  display: inline-block;
  padding-left: 6px;
}
.header-bar-container .org-logo {
  margin-right: 4px;
  width: auto;
  position: relative;
  top: -4px;
  float: left;
}
.header-bar-container .org-logo img {
  height: 39px;
}
.header-bar-container .org-record {
  font-weight: bold;
}
@media screen and (min-width: 960px) {
  .header-bar-container .rwd-break {
    display: none;
  }
}
.header-bar-container h4,
.header-bar-container h5 {
  margin: 0px;
  line-height: 20px;
  display: inline;
  margin-left: 6px;
  font-weight: bold;
}
.header-bar-container .position-team {
  margin-left: 10px;
  margin-right: 10px;
  display: inline-block;
  font-size: 12px;
  margin-bottom: 0px;
  line-height: 30px;
}
.header-bar-container .position-team .player-position {
  font-weight: bold;
  font-size: 12px;
  height: 30px;
}
.header-bar-container .position-team .player-org-code {
  color: #e6eaef;
}
.header-bar div.loading {
  text-align: center;
}
.search-container .form-group,
.header-bar-right .form-group {
  margin: 0px;
  float: right;
}
.search-container .form-group .select2-container,
.header-bar-right .form-group .select2-container {
  width: 180px;
}
.header-bar-right {
  text-align: right;
}
/* ==========================================================================
   Players Header Bar - Bio
   ========================================================================== */
.player-content {
  background: rgba(255, 255, 255, 0.6);
  color: #222935;
  padding: 15px 10px 10px;
}
.player-content .minor-league-logo-watermark,
.player-content .major-league-logo-watermark {
  float: right;
  opacity: 0.3;
  width: 115px;
}
.player-content .major-league-logo-watermark {
  width: 80px;
  height: 80px;
}
.player-content .profile-image-container img {
  border: 1px solid #98a6be;
  width: 90%;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.player-content p {
  margin-bottom: 4px;
}
.player-content p .phone {
  margin-right: 10px;
  margin-left: 10px;
}
.player-content p strong {
  display: inline-block;
}
.player-content .player-bio-content.column:first-child p .text-label {
  width: 60px;
}
.player-content .bio-column-one strong {
  width: calc(100% - 120px);
}
.player-content .bio-column-one .text-label {
  vertical-align: top;
}
/* ==========================================================================
   Players Header Bar - Responsive
   ========================================================================== */
@media (max-width: 991px) {
  .players-header-bar .player-current-talent {
    float: left;
    padding-bottom: 6px;
    margin-left: 0px;
    border-left: none;
  }
  .players-header-bar .player-current-talent .current-talent-heading {
    border-left: none;
  }
  .watermarkContainer {
    display: none;
  }
}
@media (max-width: 480px) {
  .players-header-bar .player-current-talent .current-talent-heading {
    display: none;
  }
  .player-content {
    font-size: 11px;
  }
  .player-content .email-address {
    display: none;
  }
  .player-content .player-bio-content {
    float: none;
    display: block;
    width: 100%;
  }
  .player-content .profile-image-container {
    position: absolute;
    right: 35px;
  }
  .player-content .profile-image-container img {
    width: 50px;
  }
  .logo-player {
    padding-top: 5px;
  }
}
@media (max-width: 450px) {
  .players-header-bar .team-float-container {
    margin-right: 0;
    margin-bottom: 6px;
  }
  .players-header-bar .team-select .select2-choice,
  .players-header-bar .team-select {
    width: 100%;
  }
  .players-header-bar .player-select .select2-choice,
  .players-header-bar .player-select {
    margin-bottom: 6px;
  }
  .players-header-bar .position-team {
    display: inline-block;
    font-size: 12px;
  }
  .players-header-bar .position-team .player-team-name {
    border-left: none;
  }
  .players-header-bar .position-team .player-org-code {
    color: #e6eaef;
  }
}
@media (max-width: 450px) {
  .players-header-bar .badges-right-of-player {
    display: block;
  }
  .players-header-bar .badges-right-of-team {
    display: none;
  }
  .players-header-bar .position-between-player-and-badge {
    display: block;
  }
  .players-header-bar .float-left-container.zero-margin {
    margin: 0;
  }
}
@media (min-width: 451px) and (max-width: 500px) {
  .players-header-bar .badges-right-of-player {
    display: none;
  }
  .players-header-bar .badges-right-of-team {
    display: block;
  }
}
@media (min-width: 501px) {
  .players-header-bar .badges-right-of-player {
    display: block;
  }
  .players-header-bar .badges-right-of-team {
    display: none;
  }
}
@media (min-width: 451px) and (max-width: 565px) {
  .players-header-bar .row2-position {
    display: block;
  }
}
@media (min-width: 566px) {
  .players-header-bar .position-between-player-and-badge {
    display: block;
  }
  .players-header-bar .row2-team .position-team {
    margin-left: 0;
  }
  .players-header-bar .row2-team .position-team .player-team-name {
    border-left: none;
    margin-left: 0;
    padding-left: 0;
  }
}
@media (min-width: 451px) and (max-width: 880px) {
  .players-header-bar .logo-team-player-combo {
    width: 880px;
  }
  .players-header-bar .left-position-container {
    display: none;
  }
  .players-header-bar .inline-position {
    display: block;
  }
  .players-header-bar .position-team {
    display: inline-block;
    font-size: 12px;
  }
  .players-header-bar .position-team .player-position {
    font-size: 12px;
  }
  .players-header-bar .position-team .player-team-name {
    margin-left: 6px;
    padding-left: 6px;
    border-left: solid 1px rgba(255, 255, 255, 0.5);
  }
  .players-header-bar .position-team .player-org-code {
    color: #e6eaef;
  }
}
@media (min-width: 881px) {
  .players-header-bar .team-between-position-and-badge {
    display: block;
  }
  .players-header-bar .team-between-position-and-badge .position-team .player-team-name {
    border-left: solid 1px rgba(255, 255, 255, 0.5);
    padding-left: 6px;
  }
  .players-header-bar .row2-team,
  .players-header-bar .row2-team.has-team {
    display: none;
    line-height: 0;
  }
}
@media (min-width: 1175px) {
  .players-header-bar .everything-combo.has-team {
    width: auto;
  }
}
@media (min-width: 1200px) {
  #watermarkForMobile {
    display: none;
  }
}
@media (max-width: 1200px) {
  .watermarkContainer {
    display: none;
  }
  .goalsContainer {
    margin-top: 10px;
  }
}
.org-content .org-header-title {
  font-size: 1.2em;
  font-weight: bold;
  text-align: left;
  color: #384457;
  width: 100%;
}
.org-content .org-header-label {
  font-weight: bold;
  display: inline-block;
  color: #5d7193;
}
.org-content .org-header-value {
  text-align: right;
  font-weight: bold;
  display: block;
  padding-right: 5px;
}
.org-content .org-header-ranking {
  text-align: right;
  display: block;
}
.org-content .org-header-ranking.raa {
  padding-left: 10px;
  padding-right: 12px;
}
/* ==========================================================================
   Organization Stat Boxes - Post MVP
   ========================================================================== */
.organizations-header-bar .stat-container > * {
  float: left;
  margin: 0;
}
.organizations-header-bar .stat-container > div {
  margin-top: 31px;
}
.organizations-header-bar .stat-container > div a {
  color: #FFFFFF;
}
.organizations-header-bar .stat-box {
  display: inline-block;
  margin: 5px;
  min-width: 80px;
  border: thin solid #222935;
  background: #e6eaef;
  list-style: none;
}
.organizations-header-bar .stat-name {
  border-bottom: thin solid #98a6be;
  background-color: #b7c1d2;
  color: #0067b1;
  font-weight: bold;
  padding: 2px 4px;
}
.organizations-header-bar .stat-value {
  color: #354155;
  font-weight: bold;
  font-size: 11px;
}
.organizations-header-bar .stat-value-container > div {
  padding: 2px 4px;
}
.organizations-header-bar .stat-rank {
  color: #222935;
  font-weight: bold;
  font-size: 14px;
}
.organizations-header-bar .stat-overall {
  color: #354155;
  font-size: 11px;
}
/* Animation stuff */
/*.stat-box.ng-enter, 
.stat-box.ng-leave, 
.stat-box.ng-move {
  -webkit-transition: 0.3s linear all;
  transition: 0.3s linear all;
  position:relative;
}

.stat-box.ng-enter {
  opacity:0;
}
.stat-box.ng-enter.ng-enter-active {
  opacity:1;
}

.stat-box.ng-leave {
  opacity:1;
}
.stat-box.ng-leave.ng-leave-active {
  opacity:0;
}

.stat-box.ng-move {
  opacity:0;
}
.stat-box.ng-move.ng-move-active {
  opacity:1;
}*/
/* ==========================================================================
   Organization Stat Boxes - Post MVP
   ========================================================================== */
.calendar-header-bar,
.amateur-lists-header-bar {
  padding-left: 6px;
  padding-right: 2px;
  line-height: 30px;
  margin: 0;
  background-color: #354155;
  background: -webkit-gradient(linear, left top, left bottom, from(#354155), to(#222935));
  background: -webkit-linear-gradient(top, #354155, #222935);
  background: -moz-linear-gradient(top, #354155, #222935);
  background: -ms-linear-gradient(top, #354155, #222935);
  background: -o-linear-gradient(top, #354155, #222935);
  background-image: linear-gradient(top, #354155 0%, #222935) !important;
  color: #FFFFFF;
  -webkit-text-shadow: -1px -1px 0px rgba(0, 0, 0, 0.3);
  text-shadow: -1px -1px 0px rgba(0, 0, 0, 0.3);
  -webkit-border-radius: 4px 4px 0px 0px;
  -moz-border-radius: 4px 4px 0px 0px;
  border-radius: 4px 4px 0px 0px;
}
.header-bar-amateur-players .search-container,
.header-bar-international-players .search-container {
  border-color: #354155;
}
.header-bar-amateur-players .search-container.intl-width,
.header-bar-international-players .search-container.intl-width {
  width: 265px;
}
.header-bar-amateur-players .search-container input,
.header-bar-international-players .search-container input {
  width: 100%;
}
.header-bar-amateur-players .search-container .prospect-search-spinner-container,
.header-bar-international-players .search-container .prospect-search-spinner-container {
  background-color: transparent;
  border: none;
  position: absolute;
  top: -1px;
  right: 30px;
  z-index: 3000;
}
.header-bar-amateur-players .search-container .prospect-search-spinner-container img,
.header-bar-international-players .search-container .prospect-search-spinner-container img {
  height: 20px;
  width: 20px;
}
.header-bar-amateur-players .search-container .dropdown-menu li.active .prospect-name,
.header-bar-international-players .search-container .dropdown-menu li.active .prospect-name,
.header-bar-amateur-players .search-container .dropdown-menu li.active .prospect-school-team-name,
.header-bar-international-players .search-container .dropdown-menu li.active .prospect-school-team-name,
.header-bar-amateur-players .search-container .dropdown-menu li.active .prospect-school-team-location,
.header-bar-international-players .search-container .dropdown-menu li.active .prospect-school-team-location {
  color: #FFFFFF;
}
.header-bar-amateur-players .search-container .dropdown-menu li .prospect-name,
.header-bar-international-players .search-container .dropdown-menu li .prospect-name,
.header-bar-amateur-players .search-container .dropdown-menu li .prospect-school-team-name,
.header-bar-international-players .search-container .dropdown-menu li .prospect-school-team-name,
.header-bar-amateur-players .search-container .dropdown-menu li .prospect-school-team-location,
.header-bar-international-players .search-container .dropdown-menu li .prospect-school-team-location {
  font-family: 'benton_sans_cond_medium', Helvetica, Arial, "Lucida Grande";
}
.header-bar-amateur-players .search-container .dropdown-menu li .prospect-name,
.header-bar-international-players .search-container .dropdown-menu li .prospect-name {
  color: #13294b;
}
.header-bar-amateur-players .search-container .dropdown-menu li .prospect-school-team-name,
.header-bar-international-players .search-container .dropdown-menu li .prospect-school-team-name,
.header-bar-amateur-players .search-container .dropdown-menu li .prospect-school-team-location,
.header-bar-international-players .search-container .dropdown-menu li .prospect-school-team-location {
  color: #5d7193;
}
.header-bar-amateur-players .player-name-bio-button .alert,
.header-bar-international-players .player-name-bio-button .alert {
  margin-bottom: 0;
}
.header-bar-amateur-players .profile-image-container,
.header-bar-international-players .profile-image-container,
.header-bar-amateur-players .player-header-bar-bio-outer-container,
.header-bar-international-players .player-header-bar-bio-outer-container {
  float: left;
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.header-bar-amateur-players .player-header-bar-bio-outer-container,
.header-bar-international-players .player-header-bar-bio-outer-container {
  width: 89%;
}
.header-bar-amateur-players .player-bio-content.col-xl-4.col-lg-4.col-md-3.col-xs-6 p,
.header-bar-international-players .player-bio-content.col-xl-4.col-lg-4.col-md-3.col-xs-6 p {
  display: grid;
  grid-template-columns: auto 1fr;
}
.header-bar-amateur-players #player-content-international associate-academy div,
.header-bar-international-players #player-content-international associate-academy div {
  display: grid;
  grid-template-columns: auto 1fr;
  white-space: nowrap;
}
.header-bar-amateur-players #player-content-international associate-academy div:first-child,
.header-bar-international-players #player-content-international associate-academy div:first-child {
  grid-template-columns: auto auto 1fr;
}
.header-bar-amateur-players #player-content-international associate-academy div:first-child .edit,
.header-bar-international-players #player-content-international associate-academy div:first-child .edit {
  margin-left: 5px;
}
.header-bar-amateur-players #player-content-international .player-bio-content p,
.header-bar-international-players #player-content-international .player-bio-content p {
  display: grid;
  grid-template-columns: auto 1fr;
  white-space: nowrap;
}
.header-bar-amateur-players #player-content-international .synergy-edit,
.header-bar-international-players #player-content-international .synergy-edit {
  left: 0;
  position: relative;
}
.header-bar-amateur-players #player-content-international .player-bio,
.header-bar-international-players #player-content-international .player-bio {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  gap: 2rem;
}
@media (max-width: 901px) {
  .header-bar-amateur-players #player-content-international .player-bio,
  .header-bar-international-players #player-content-international .player-bio {
    grid-template-columns: 1fr 1fr 1fr;
    grid-row-gap: 0px;
  }
}
@media (max-width: 768px) {
  .header-bar-amateur-players #player-content-international .player-bio,
  .header-bar-international-players #player-content-international .player-bio {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 480px) {
  .header-bar-amateur-players #player-content-international .player-bio,
  .header-bar-international-players #player-content-international .player-bio {
    grid-template-columns: 1fr;
  }
}
@media (min-width: 768px) and (max-width: 901px) {
  .header-bar-amateur-players #player-content-international .player-games,
  .header-bar-international-players #player-content-international .player-games {
    order: 6;
    grid-column-end: span 3;
  }
}
@media (max-width: 768px) {
  .header-bar-amateur-players #player-content-international .player-games,
  .header-bar-international-players #player-content-international .player-games {
    order: 6;
  }
}
@media (min-width: 768px) and (max-width: 901px) {
  .header-bar-amateur-players #player-content-international .intl-contact-info,
  .header-bar-international-players #player-content-international .intl-contact-info {
    order: 4;
  }
}
@media (max-width: 768px) {
  .header-bar-amateur-players #player-content-international .intl-contact-info,
  .header-bar-international-players #player-content-international .intl-contact-info {
    order: 3;
  }
}
@media (max-width: 480px) {
  .header-bar-amateur-players #player-content-international .intl-contact-info,
  .header-bar-international-players #player-content-international .intl-contact-info {
    order: inherit;
  }
}
.header-bar-amateur-players .profile-image-container,
.header-bar-international-players .profile-image-container {
  width: 120px;
  position: relative;
}
.header-bar-amateur-players .profile-image-container img,
.header-bar-international-players .profile-image-container img {
  border: none;
  width: 90px;
}
.header-bar-amateur-players .profile-image-container .jersey-container,
.header-bar-international-players .profile-image-container .jersey-container {
  width: 90px;
  margin: 0 auto;
  position: relative;
}
.header-bar-amateur-players .profile-image-container .jersey-name-container,
.header-bar-international-players .profile-image-container .jersey-name-container {
  font-family: 'benton_sans_cond_medium', Helvetica, Arial, "Lucida Grande";
  text-align: center;
  width: 90px;
  position: absolute;
  top: 20px;
  z-index: 500;
  font-size: 11px;
  line-height: 11px;
}
.header-bar-amateur-players .profile-image-container .jersey-name-container .jersey-name,
.header-bar-international-players .profile-image-container .jersey-name-container .jersey-name {
  text-align: center;
  width: 90px;
}
.header-bar-amateur-players .profile-image-container .jersey-name-container .jersey-name div,
.header-bar-international-players .profile-image-container .jersey-name-container .jersey-name div {
  width: 80px;
  margin: 0 auto;
}
.header-bar-amateur-players .profile-image-container .jersey-number-container,
.header-bar-international-players .profile-image-container .jersey-number-container {
  font-family: 'soho_std_medium', Georgia, "Times New Roman", Times, serif;
  text-align: center;
  width: 90px;
  position: absolute;
  top: 40px;
  font-size: 30px;
  font-weight: bold;
}
.header-bar-amateur-players .profile-image-container .jersey-number-container .jersey-number,
.header-bar-international-players .profile-image-container .jersey-number-container .jersey-number {
  text-align: center;
  width: 90px;
}
.header-bar-amateur-players .profile-image-container .role-badge-container,
.header-bar-international-players .profile-image-container .role-badge-container {
  position: absolute;
  top: -12px;
  left: 62px;
  width: 90px;
}
.header-bar-amateur-players .profile-image-container .role-badge-container .role-badge,
.header-bar-international-players .profile-image-container .role-badge-container .role-badge {
  width: 28px;
  height: 28px;
  line-height: 26px;
  font-size: 11px;
}
.header-bar-amateur-players .column-container,
.header-bar-international-players .column-container {
  padding: 0;
}
.header-bar-amateur-players .header-bar-right .btn,
.header-bar-international-players .header-bar-right .btn {
  margin-left: 5px;
}
.header-bar-amateur-players .pad-left,
.header-bar-international-players .pad-left {
  margin-left: 3px;
}
.header-bar-amateur-players .player-bio-content h3,
.header-bar-international-players .player-bio-content h3 {
  margin-top: 0px;
  margin-bottom: 10px;
}
.header-bar-amateur-players .player-bio-content .prospect-name,
.header-bar-international-players .player-bio-content .prospect-name,
.header-bar-amateur-players .player-bio-content .prospect-school-team-name,
.header-bar-international-players .player-bio-content .prospect-school-team-name,
.header-bar-amateur-players .player-bio-content .prospect-position,
.header-bar-international-players .player-bio-content .prospect-position,
.header-bar-amateur-players .player-bio-content .prospect-school-team-location,
.header-bar-international-players .player-bio-content .prospect-school-team-location {
  font-family: 'benton_sans_cond_medium', Helvetica, Arial, "Lucida Grande";
  font-weight: bold;
}
.header-bar-amateur-players .player-bio-content .prospect-name,
.header-bar-international-players .player-bio-content .prospect-name {
  color: #13294b;
}
.header-bar-amateur-players .player-bio-content .prospect-school-team-name,
.header-bar-international-players .player-bio-content .prospect-school-team-name,
.header-bar-amateur-players .player-bio-content .prospect-school-team-location,
.header-bar-international-players .player-bio-content .prospect-school-team-location {
  font-weight: normal;
  margin-right: 10px;
  color: #5d7193;
}
.header-bar-amateur-players .player-bio-content .prospect-position,
.header-bar-international-players .player-bio-content .prospect-position {
  margin-left: 15px;
  margin-right: 15px;
  color: #003da5;
}
.header-bar-amateur-players .player-bio-content .header-bar-scheduled-games-icon,
.header-bar-international-players .player-bio-content .header-bar-scheduled-games-icon {
  font-size: 18px;
}
.header-bar-amateur-players .player-bio-content .fa-twitter,
.header-bar-international-players .player-bio-content .fa-twitter {
  color: #FFCC00;
  margin-right: 4px;
}
.header-bar-amateur-players .player-games,
.header-bar-international-players .player-games {
  font-size: 10px;
}
.header-bar-amateur-players .player-games .event-row,
.header-bar-international-players .player-games .event-row {
  border-bottom: 1px solid #b7c1d2;
  position: relative;
}
.header-bar-amateur-players .player-games p.event-link,
.header-bar-international-players .player-games p.event-link {
  margin-bottom: 0;
  height: 19px;
}
.header-bar-amateur-players .player-games p.event-link:hover,
.header-bar-international-players .player-games p.event-link:hover {
  cursor: pointer;
}
.header-bar-amateur-players .player-games .game-date,
.header-bar-international-players .player-games .game-date {
  color: #5d7193;
  display: inline-block;
  width: 55px;
  line-height: 15px;
  overflow: hidden;
  padding-top: 2px;
  text-align: right;
}
.header-bar-amateur-players .player-games .game-status-identifier,
.header-bar-international-players .player-games .game-status-identifier {
  padding-right: 1px;
  color: #d84f5a;
}
.header-bar-amateur-players .player-games .game-time,
.header-bar-international-players .player-games .game-time {
  color: #5d7193;
  font-weight: bold;
  display: inline-block;
  width: 44px;
  line-height: 15px;
  overflow: hidden;
  padding-top: 2px;
  text-align: right;
  margin-right: 2px;
}
.header-bar-amateur-players .player-games .game-location,
.header-bar-international-players .player-games .game-location {
  color: #5d7193;
  display: inline-block;
  width: 15px;
  line-height: 15px;
  overflow: hidden;
  padding-top: 2px;
}
.header-bar-amateur-players .player-games .game-location-state,
.header-bar-international-players .player-games .game-location-state {
  font-weight: bold;
}
.header-bar-amateur-players .player-games .game-location-state.game-neutral-site,
.header-bar-international-players .player-games .game-location-state.game-neutral-site {
  color: #d84f5a;
}
.header-bar-amateur-players .player-games .role-position-player,
.header-bar-international-players .player-games .role-position-player {
  margin-left: -3px;
}
.header-bar-amateur-players .player-games .role-block,
.header-bar-international-players .player-games .role-block {
  height: 19px;
  padding: 1px 2px 2px 2px;
}
.header-bar-amateur-players .player-games .game-opponent,
.header-bar-international-players .player-games .game-opponent {
  color: #222935;
  font-weight: bold;
  display: inline-block;
  width: 143px;
  line-height: 15px;
  margin-left: 2px;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-top: 2px;
}
.header-bar-amateur-players .player-games .game-badges,
.header-bar-international-players .player-games .game-badges {
  padding: 2px 2px 0 2px;
  color: #5d7193;
  min-width: 51px;
  display: inline-block;
}
.header-bar-amateur-players .player-games .game-badges > span,
.header-bar-international-players .player-games .game-badges > span {
  float: right;
}
.header-bar-amateur-players .player-games .game-badges .number-attending-badge,
.header-bar-international-players .player-games .game-badges .number-attending-badge {
  overflow: hidden;
}
.header-bar-amateur-players .player-games .game-badges .comment-indicator,
.header-bar-international-players .player-games .game-badges .comment-indicator {
  overflow: hidden;
}
.header-bar-amateur-players .player-games .attending-indicator,
.header-bar-international-players .player-games .attending-indicator {
  position: absolute;
  right: 0;
  top: 0;
  display: block;
  width: 21px;
  height: 21px;
  background: -moz-linear-gradient(45deg, transparent 0%, transparent 50%, #798baa 51%, #798baa 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(45deg, transparent 0%, transparent 50%, #798baa 51%, #798baa 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(45deg, transparent 0%, transparent 50%, #798baa 51%, #798baa 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='transparent', endColorstr='@attending-corner-color', GradientType=1);
  /* IE6-9 fallback on horizontal gradient */
}
.header-bar-amateur-players .player-games .attending-indicator > .fa-check,
.header-bar-international-players .player-games .attending-indicator > .fa-check {
  color: white;
  position: absolute;
  top: 0;
  right: 0;
}
.header-bar-amateur-players .documents-alert,
.header-bar-international-players .documents-alert {
  margin-bottom: 0;
  margin-top: 15px;
}
.header-bar-amateur-players .synergy-name,
.header-bar-international-players .synergy-name {
  font-weight: bold;
  color: #0067b1;
}
.header-bar-amateur-players .sub-title,
.header-bar-international-players .sub-title {
  color: #98a6be;
}
.header-bar-amateur-players .gold,
.header-bar-international-players .gold {
  color: #ffd11a !important;
}
@media (min-width: 768px) {
  .header-bar-amateur-players .prospect-value,
  .header-bar-international-players .prospect-value {
    padding-right: 20px;
  }
}
@media (min-width: 768px) and (max-width: 1200px) {
  .header-bar-amateur-players .prospect-value,
  .header-bar-international-players .prospect-value {
    float: right;
  }
}
@media (max-width: 480px) {
  .header-bar-amateur-players .search-padding,
  .header-bar-international-players .search-padding {
    margin-top: 5px;
  }
}
.header-bar-amateur-players .right-space,
.header-bar-international-players .right-space {
  margin-right: 5px;
}
.header-bar-amateur-players .italic,
.header-bar-international-players .italic {
  font-style: italic;
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .header-bar-amateur-players .player-games .game-opponent,
  .header-bar-international-players .player-games .game-opponent {
    width: 95px;
  }
  .header-bar-amateur-players .player-games .game-date,
  .header-bar-international-players .player-games .game-date {
    width: 60px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  .header-bar-amateur-players .player-header-bar-bio-outer-container,
  .header-bar-international-players .player-header-bar-bio-outer-container {
    width: auto;
    float: none;
  }
  .header-bar-amateur-players .text-label,
  .header-bar-international-players .text-label {
    width: auto;
  }
  .header-bar-amateur-players .role-badge-container,
  .header-bar-international-players .role-badge-container {
    padding: 0px 4px 0px 0px;
    min-height: unset;
  }
  .header-bar-amateur-players .role-badge-container .role-badge,
  .header-bar-international-players .role-badge-container .role-badge {
    float: left;
  }
  .header-bar-amateur-players .player-games .game-opponent,
  .header-bar-international-players .player-games .game-opponent {
    width: 150px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .header-bar-amateur-players .player-games .game-opponent,
  .header-bar-international-players .player-games .game-opponent {
    width: 84px;
  }
}
@media (max-width: 767px) {
  .header-bar-amateur-players .player-games,
  .header-bar-international-players .player-games {
    margin-top: 15px;
  }
}
@media (max-width: 767px) {
  .header-bar-amateur-players .prospect-name-school-info-container,
  .header-bar-international-players .prospect-name-school-info-container {
    padding: 4px 10px;
  }
  .header-bar-amateur-players .prospect-name-school-info-container h4,
  .header-bar-international-players .prospect-name-school-info-container h4 {
    margin-left: 26px;
  }
  .header-bar-amateur-players .player-bio-content .role-badge-container,
  .header-bar-international-players .player-bio-content .role-badge-container {
    position: absolute;
    top: 0;
    left: 14px;
    width: 150px;
  }
  .header-bar-amateur-players .player-bio-content .role-badge-container .role-badge,
  .header-bar-international-players .player-bio-content .role-badge-container .role-badge {
    width: 22px;
    height: 22px;
    line-height: 22px;
    font-size: 11px;
  }
  .header-bar-amateur-players .school-team-schedules-link,
  .header-bar-international-players .school-team-schedules-link {
    padding-left: 10px;
  }
  .header-bar-amateur-players .search-container,
  .header-bar-international-players .search-container {
    margin-bottom: 6px;
  }
  .header-bar-amateur-players .search-container .dropdown-menu,
  .header-bar-international-players .search-container .dropdown-menu {
    max-width: 290px;
    overflow-x: scroll;
  }
  .header-bar-amateur-players .header-bar-right,
  .header-bar-international-players .header-bar-right {
    text-align: left;
  }
  .header-bar-amateur-players .header-bar-right .btn,
  .header-bar-international-players .header-bar-right .btn {
    margin-left: 0;
    margin-right: 10px;
    margin-bottom: 4px;
  }
  .header-bar-amateur-players .header-bar-right .btn-right,
  .header-bar-international-players .header-bar-right .btn-right {
    float: none;
  }
  .header-bar-amateur-players .visible-xs.player-bio-content,
  .header-bar-international-players .visible-xs.player-bio-content {
    display: normal !important;
  }
  .header-bar-amateur-players .visible-xs.player-bio-content h3,
  .header-bar-international-players .visible-xs.player-bio-content h3 {
    font-size: 15px;
  }
  .header-bar-amateur-players .visible-xs.player-bio-content .prospect-position,
  .header-bar-international-players .visible-xs.player-bio-content .prospect-position {
    font-size: 15px;
    margin-left: 6px;
  }
  .header-bar-amateur-players .visible-xs.player-bio-content .prospect-school-team-name-location,
  .header-bar-international-players .visible-xs.player-bio-content .prospect-school-team-name-location {
    display: block;
  }
  .header-bar-amateur-players .visible-xs.player-bio-content .prospect-school-team-name-location .prospect-school-team-name,
  .header-bar-international-players .visible-xs.player-bio-content .prospect-school-team-name-location .prospect-school-team-name,
  .header-bar-amateur-players .visible-xs.player-bio-content .prospect-school-team-name-location .prospect-school-team-location,
  .header-bar-international-players .visible-xs.player-bio-content .prospect-school-team-name-location .prospect-school-team-location {
    font-size: 15px;
  }
  .header-bar-amateur-players .player-header-bar-bio-outer-container,
  .header-bar-international-players .player-header-bar-bio-outer-container {
    width: 100%;
  }
  .header-bar-amateur-players .player-games,
  .header-bar-international-players .player-games {
    margin-top: 10px;
  }
  .header-bar-amateur-players .player-games .event-row,
  .header-bar-international-players .player-games .event-row {
    border-bottom: none;
    background-color: #FFFFFF;
  }
  .header-bar-amateur-players .player-games .event-row:nth-child(odd),
  .header-bar-international-players .player-games .event-row:nth-child(odd) {
    background-color: #eceff3;
  }
  .header-bar-amateur-players .player-games .game-opponent,
  .header-bar-international-players .player-games .game-opponent {
    width: 100px;
  }
}
@media (max-width: 991px) {
  .header-bar-amateur-players .synergy-edit,
  .header-bar-international-players .synergy-edit {
    left: 192px;
    position: relative;
  }
}
.portlet-placeholder {
  background-color: #FFCC00;
  border: dashed 2px #cca300;
  margin: 0 14px 25px 15px;
}
.dashboard-widget.ui-sortable-helper {
  transform: rotate(3deg);
  -ms-transform: rotate(3deg);
  /* IE 9 */
  -webkit-transform: rotate(3deg);
  /* Opera, Chrome, and Safari */
}
/*.content-area.ng-hide-remove {
    -webkit-animation: fadeInUp @portet-config-animation-time;
    animation: fadeInUp @portet-config-animation-time;
}
 
.content-area.ng-hide-add {
    -webkit-animation: fadeOutDown @portet-config-animation-time;
    animation: fadeOutDown @portet-config-animation-time;
    display: block !important;
}

.settings-area.ng-hide-remove {
    -webkit-animation: fadeInDown @portet-config-animation-time;
    animation: fadeInDown @portet-config-animation-time;
}
 
.settings-area.ng-hide-add {
    -webkit-animation: fadeOutUp @portet-config-animation-time;
    animation: fadeOutUp @portet-config-animation-time;
    display: block !important;
}*/
.settings-area .btn {
  margin-right: 5px;
}
.settings-area .settings-error-message {
  margin-bottom: 5px;
  color: #d84f5a;
}
.settings-area .settings-save-spinner {
  margin-left: 5px;
}
.modal-title .modal-close {
  float: right;
  color: #b7c1d2;
  cursor: pointer;
}
.area-admin-users .sidebar-list-container .sidebar-cell .user-name-container {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
}
.area-admin-users .sidebar-list-container .sidebar-cell .roles-container {
  color: #98a6be;
  font-size: 11px;
  white-space: nowrap;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
}
.area-admin-users .sidebar-list-container .sidebar-cell .approved-2fa-container {
  float: right;
  padding: 2px 4px;
  font-size: 10px;
  background-color: #e6eaef;
  color: #98a6be;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
.area-admin-users .sidebar-list-container .sidebar-cell .approved-2fa-container > * {
  padding-right: 2px;
}
.area-admin-users .sidebar-list-container .sidebar-cell .approved-2fa-container.is-approved {
  background-color: #ffffff;
  color: #5cb85c;
}
.area-admin-users .sidebar-list-container .sidebar-cell.selected .approved-2fa-container {
  background-color: #FFFFFF;
}
.area-admin-users .user-details .form-control {
  width: auto;
}
.area-admin-users .user-details .info-container {
  border-top: 1px solid #e6eaef;
  padding: 20px 0;
}
.area-admin-users .user-details .info-container:first-child {
  padding-top: 0px;
  border-top: none;
}
.area-admin-users .user-details .user-header-info-container {
  min-height: 75px;
}
.area-admin-users .user-details .user-header-info-container .user-name {
  font-size: 21px;
  font-weight: bold;
  /*margin-right: 50px;*/
}
.area-admin-users .user-details .user-header-info-container .approved-badge-container .btn-default {
  color: #354155;
}
.area-admin-users .user-details .user-header-info-container .edit-button-container .btn {
  float: right;
}
.area-admin-users .user-details .user-header-info-container .approved-badge.is-approved {
  background-color: #5cb85c;
  color: #FFFFFF;
}
.area-admin-users .user-details .user-2fa-container .text-label {
  line-height: 31px;
}
.area-admin-users .user-details .user-info-container .supervises-container {
  margin: 0 0 8.5px;
}
.area-admin-users .user-details .user-info-container .supervises-container > div {
  display: table-cell;
  vertical-align: top;
}
.area-admin-users .user-details .user-info-edit-container input,
.area-admin-users .user-details .user-info-edit-container select {
  display: inline-block;
  margin-right: 10px;
}
.area-admin-users .user-details .user-info-edit-container .text-label {
  line-height: 31px;
}
.area-admin-users .user-details .user-info-edit-container .form-group {
  display: inline-block;
}
.area-admin-users .user-details .user-groups-list {
  display: inline-block;
}
.area-admin-users .user-details .permissions-table td {
  border: thin solid #b7c1d2;
  padding: 5px;
}
.area-admin-users .user-details .permissions-table td .fa {
  color: #5d7193;
}
.area-admin-users .user-details .two-factor-toggle.enabled {
  color: #5cb85c;
}
.area-admin-users .user-details .two-factor-text-field {
  display: inline-block;
}
.area-admin-users .user-details .save-container {
  padding-top: 10px;
}
.area-admin-users .user-details .save-container span {
  margin: 5px;
}
.area-admin-users .user-details .save-container .save-button {
  color: #FFFFFF;
}
.area-admin-users .user-details .btn.btn-approved {
  background-color: #eef7ee;
  background: -webkit-gradient(linear, left top, left bottom, from(#eef7ee), to(#cae8ca));
  background: -webkit-linear-gradient(top, #eef7ee, #cae8ca);
  background: -moz-linear-gradient(top, #eef7ee, #cae8ca);
  background: -ms-linear-gradient(top, #eef7ee, #cae8ca);
  background: -o-linear-gradient(top, #eef7ee, #cae8ca);
  background-image: linear-gradient(top, #eef7ee 0%, #cae8ca) !important;
  color: #5cb85c;
  border-color: #a3d7a3;
}
.area-admin-users .user-details .btn.btn-approved:hover {
  background-color: #dcf0dc;
  background: -webkit-gradient(linear, left top, left bottom, from(#dcf0dc), to(#b8e0b8));
  background: -webkit-linear-gradient(top, #dcf0dc, #b8e0b8);
  background: -moz-linear-gradient(top, #dcf0dc, #b8e0b8);
  background: -ms-linear-gradient(top, #dcf0dc, #b8e0b8);
  background: -o-linear-gradient(top, #dcf0dc, #b8e0b8);
  background-image: linear-gradient(top, #dcf0dc 0%, #b8e0b8) !important;
  color: #5cb85c;
  border-color: #a3d7a3;
}
.area-admin-users .user-details input.multiselect-search {
  width: 100%;
}
.portlet-admin-users .popover-content {
  max-height: 150px;
  overflow-y: auto;
}
.area-admin-amateur-players .table-responsive {
  border: 1px solid #b7c1d2;
}
.area-admin-amateur-players .prospect-matches-table {
  /* Table Overrides */
}
.area-admin-amateur-players .prospect-matches-table th {
  cursor: auto;
}
.area-admin-amateur-players .prospect-matches-table .section-header td,
.area-admin-amateur-players .prospect-matches-table .section-header:hover td {
  background-color: #d0d7e2;
}
.area-admin-amateur-players .prospect-matches-table .section-header td h5,
.area-admin-amateur-players .prospect-matches-table .section-header:hover td h5 {
  margin: 0;
}
.area-admin-amateur-players .prospect-matches-table .manual-add-row .row {
  margin-right: 0;
}
.area-admin-amateur-players .prospect-matches-table tbody:hover tr:not(.match-tool-bar):not(.section-header):not(.manual-add-row) td {
  background-color: #dde1e9;
}
.area-admin-amateur-players .prospect-matches-table td {
  border-top: none;
  border-bottom: none;
}
.area-admin-amateur-players tbody.manual-add-group tr td {
  border-bottom: 1px solid #e6eaef !important;
  background-color: #FFFFFF;
}
.area-admin-amateur-players tbody.manual-add-group tr td.check-box {
  border-bottom: none;
  padding: 0;
  text-align: center;
  vertical-align: middle;
}
.area-admin-amateur-players tbody.manual-add-group tr:hover td {
  background-color: #FFFFFF;
}
.area-admin-amateur-players tbody.manual-add-group .prospect-search-spinner-container {
  position: absolute;
  right: 40px;
  top: -1px;
}
.area-admin-amateur-players tbody.manual-add-group .prospect-search-spinner-container img {
  height: 22px;
  width: 22px;
}
.area-admin-amateur-players tbody.manual-add-group .remove-manual-row {
  color: #d84f5a;
  cursor: pointer;
  padding: 9px;
}
.area-admin-amateur-players tbody.manual-add-group.second-group {
  border-bottom: 2px solid #b7c1d2;
}
.area-admin-amateur-players .prospect-dupe-group {
  border-bottom: 2px solid #b7c1d2;
}
.area-admin-amateur-players .prospect-dupe-group .check-box {
  min-width: 32px;
  width: 32px;
}
.area-admin-amateur-players .prospect-dupe-group .check-box .fa.fa-square-o {
  color: #495974;
}
.area-admin-amateur-players .prospect-dupe-group .check-box .fa.fa-check-square-o {
  color: #222935;
}
.area-admin-amateur-players .prospect-dupe-group .prospect-name {
  width: 13%;
}
.area-admin-amateur-players .prospect-dupe-group .prospect-nickname {
  width: 6%;
}
.area-admin-amateur-players .prospect-dupe-group .prospect-birthdate {
  width: 11%;
}
.area-admin-amateur-players .prospect-dupe-group .prospect-year {
  width: 5%;
}
.area-admin-amateur-players .prospect-dupe-group .prospect-position {
  width: 5%;
}
.area-admin-amateur-players .prospect-dupe-group .prospect-row {
  margin: 0;
}
.area-admin-amateur-players .prospect-dupe-group .prospect-row td {
  border-bottom: 1px solid #e6eaef;
}
.area-admin-amateur-players .prospect-dupe-group .prospect-row td.check-box {
  border-bottom: none;
  position: relative;
}
.area-admin-amateur-players .prospect-dupe-group .prospect-row td.check-box .selection-check-box {
  cursor: pointer;
  width: 15px;
  position: absolute;
  top: 80%;
  left: 9px;
  z-index: 1;
}
.area-admin-amateur-players .prospect-dupe-group .prospect-row .fa-exclamation-triangle {
  color: #a94442;
  margin-left: 5px;
  float: right;
  line-height: 17px;
}
.area-admin-amateur-players .prospect-dupe-group .prospect-row .fa-exclamation-circle {
  color: #31708f;
  margin-left: 5px;
  float: right;
  line-height: 17px;
}
.area-admin-amateur-players .prospect-dupe-group .prospect-row:last-child {
  border-bottom: none;
}
.area-admin-amateur-players .prospect-dupe-group.any-selected:not(.selected) {
  opacity: 0.5;
}
.area-admin-amateur-players .prospect-dupe-group .match-tool-bar {
  margin: 0;
  background-color: #c7cfdc;
  border: 1px solid #b7c1d2;
  /*&.ng-enter, &.ng-leave {
                -webkit-transition: linear 100ms;
                -moz-transition: linear 100ms;
                -ms-transition: linear 100ms;
                -o-transition: linear 100ms;
                transition: linear 100ms;
            }
 
            &.ng-enter,
            &.ng-leave.ng-leave-active {
                height: 0px;
            }
 
            &.ng-leave,
            &.ng-enter.ng-enter-active {
                height: 30px;
            }*/
}
.area-admin-amateur-players .prospect-dupe-group .match-tool-bar .btn {
  margin-right: 10px;
}
.area-admin-amateur-players .prospect-dupe-group .match-tool-bar td {
  padding: 5px;
}
.area-admin-amateur-players .prospect-dupe-group .match-tool-bar td,
.area-admin-amateur-players .prospect-dupe-group .match-tool-bar tr:hover td {
  background-color: transparent !important;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .area-admin-amateur-players .prospect-dupe-group .prospect-row td.check-box .selection-check-box {
    top: 90%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .area-admin-amateur-players .prospect-dupe-group .prospect-row td.check-box .selection-check-box {
    top: 90%;
  }
}
@media (max-width: 767px) {
  .area-admin-amateur-players .add-group-container {
    padding: 0;
  }
  .area-admin-amateur-players .add-button-wrapper {
    padding: 0;
  }
  .area-admin-amateur-players .prospect-dupe-group .prospect-row td.check-box .selection-check-box {
    top: 93%;
  }
}
.match-modal h4,
.match-modal h3 {
  margin-top: 6px;
}
.match-modal .player-name {
  margin-top: 15px;
  font-weight: 600;
}
.match-modal .player-info,
.match-modal .ebis-data-container {
  padding: 15px;
  border: 1px solid #e6eaef;
  background-color: #f0f2f5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  cursor: pointer;
}
.match-modal .player-info.selected,
.match-modal .ebis-data-container.selected {
  background-color: #d9edf7;
  border: #bce8f1 1px solid;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.match-modal .fa-check-circle-o,
.match-modal .fa-check-square-o {
  color: #3c763d;
}
.match-modal .fa-check-circle-o,
.match-modal .fa-circle-o,
.match-modal .fa-check-square-o,
.match-modal .fa-square-o {
  font-size: 1.5em;
  line-height: 1em;
  vertical-align: -15%;
}
.match-modal .fa-check-square-o,
.match-modal .fa-square-o {
  width: 22px;
  vertical-align: -18%;
}
.match-modal .primary-marker {
  position: absolute;
  top: 0px;
  left: 15px;
  background-color: #c4e3f3;
  color: black;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  padding: 3px 8px;
  font-weight: bold;
  font-size: 11px;
  border: 1px solid #a6e1ec;
}
.match-modal .form-group {
  margin-bottom: 0;
}
.match-modal .control-label {
  padding-top: 6px;
  color: #354155;
}
.match-modal .control-text {
  padding-top: 6px;
  padding-bottom: 6px;
  min-height: 29px;
}
.match-modal .ebis-data-container {
  padding: 15px;
}
.match-modal .ebis-data-container .player-name {
  cursor: pointer;
  margin-top: 0;
}
@media (min-width: 768px) and (max-width: 991px) {
  .match-modal .form-group {
    margin: 0px;
  }
}
.amateur-players-search-result-row {
  width: 600px;
  border-bottom: 1px solid #e6eaef;
}
.amateur-players-search-result-row .prospect-name {
  display: inline-block;
  width: 35%;
  line-height: 20px;
}
.amateur-players-search-result-row .prospect-birthdate {
  display: inline-block;
  width: 15%;
}
.amateur-players-search-result-row .prospect-year {
  display: inline-block;
  width: 8%;
}
.amateur-players-search-result-row .prospect-position {
  display: inline-block;
  width: 7%;
}
.amateur-players-search-result-row .prospect-school-team-name {
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: inline-block;
  max-width: 29%;
  margin-bottom: -4px;
}
.amateur-players-search-result-row .fa-exclamation-triangle {
  color: #a94442;
  margin-left: 5px;
  float: right;
  line-height: 20px;
}
.amateur-players-search-result-row .fa-exclamation-circle {
  color: #31708f;
  margin-left: 5px;
  float: right;
  line-height: 20px;
}
li.active .amateur-players-search-result-row .fa-exclamation-circle,
li.active .amateur-players-search-result-row .fa-exclamation-triangle {
  color: #FFFFFF;
}
.hide-matched {
  padding-top: 10px;
}
.hide-matched .fa-check-square-o,
.hide-matched .fa-square-o {
  width: 12px;
}
.area-depth-charts .depth-chart-field {
  position: relative;
  height: 1000px;
}
#depthCharts.snap-container {
  background-image: url('../../theme/img/background-miller-park-large-field.jpg');
  background-position: center 0px;
}
#depthCharts.snap-content {
  overflow: visible;
  z-index: 98;
}
@media (max-width: 768px) {
  #depthCharts.snap-container {
    background-image: none;
  }
}
@media (min-width: 768px) and (max-width: 1200px) {
  #depthCharts.snap-container {
    background-position: center 200px;
  }
}
.deph-chart-player-proxy {
  background-color: #FFFFFF;
  font-size: 14px;
  font-weight: bold;
  padding-left: 20px;
  width: 200px !important;
  min-height: 24px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: solid 1px #b7c1d2;
}
#depth-charts-reset-modal .btn {
  margin-right: 5px;
}
.area-depth-charts {
  /*.position-c {
        top: 59%;
        left: 33.2%;
    }

    .position-1b {
        top: 43%;
        left: 33%;
    }

    .position-2b {
        top: 22%;
        left: -11%;
    }

    .position-3b {
        top: 23.2%;
        left: 0%;
    }

    .position-ss {
        top: 2.2%;
        left: -22%;
    }

    .position-lf {
        top: -18.2%;
        left: -66.8%;
    }

    .position-cf {
        top: -38%;
        left: 33.2%;
    }

    .position-rf {
        top: -38%;
        left: 33%;
    }

    .position-dh {
        top: 33%;
        left: -33.4%;
    }

    .position-utl {
        top: 22%;
        left: 33.3%;
    }

    .position-lhp {
        top: 3%;
        left: -33.3%;
    }

    .position-rhp {
        top: 3%;
        left: 0%;
    }*/
  /* Small */
}
.area-depth-charts .tooltip {
  z-index: 9999;
}
.area-depth-charts .tooltip-inner {
  white-space: pre-wrap;
}
.area-depth-charts .print-mode {
  margin-left: 15px;
}
.area-depth-charts .transactions.btn-group {
  margin-right: 0px;
}
.area-depth-charts ul {
  margin-bottom: 0px;
}
.area-depth-charts .org-selector {
  float: none !important;
}
.area-depth-charts .color-key {
  text-align: center;
  padding-top: 3px;
  padding-bottom: 3px;
  background-color: #f6f7f9;
  background: -webkit-gradient(linear, left top, left bottom, from(#f6f7f9), to(#d7dce5));
  background: -webkit-linear-gradient(top, #f6f7f9, #d7dce5);
  background: -moz-linear-gradient(top, #f6f7f9, #d7dce5);
  background: -ms-linear-gradient(top, #f6f7f9, #d7dce5);
  background: -o-linear-gradient(top, #f6f7f9, #d7dce5);
  background-image: linear-gradient(top, #f6f7f9 0%, #d7dce5) !important;
  border-left: solid 1px #b7c1d2;
  border-right: solid 1px #b7c1d2;
  border-bottom: solid 1px #b7c1d2;
  color: #5d7193;
  -webkit-border-radius: 0px 0px 4px 4px;
  -moz-border-radius: 0px 0px 4px 4px;
  border-radius: 0px 0px 4px 4px;
  -webkit-text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.3);
  text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.3);
}
.area-depth-charts .color-key ul {
  margin-bottom: 0px;
}
.area-depth-charts .color-key i.swatch {
  position: relative;
  top: 1px;
  display: inline-block;
  width: 12px;
  height: 12px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.area-depth-charts .color-key .out-of-options i {
  background-color: #91cf91;
  background: -webkit-gradient(linear, left top, left bottom, from(#91cf91), to(#6ec06e));
  background: -webkit-linear-gradient(top, #91cf91, #6ec06e);
  background: -moz-linear-gradient(top, #91cf91, #6ec06e);
  background: -ms-linear-gradient(top, #91cf91, #6ec06e);
  background: -o-linear-gradient(top, #91cf91, #6ec06e);
  background-image: linear-gradient(top, #91cf91 0%, #6ec06e) !important;
  border: 1px solid #449d44;
}
.area-depth-charts .color-key .next-year-arb-eligible i {
  background-color: #e4f4ff;
  background: -webkit-gradient(linear, left top, left bottom, from(#e4f4ff), to(#b1deff));
  background: -webkit-linear-gradient(top, #e4f4ff, #b1deff);
  background: -moz-linear-gradient(top, #e4f4ff, #b1deff);
  background: -ms-linear-gradient(top, #e4f4ff, #b1deff);
  background: -o-linear-gradient(top, #e4f4ff, #b1deff);
  background-image: linear-gradient(top, #e4f4ff 0%, #b1deff) !important;
  border: 1px solid #0067b1;
}
.area-depth-charts .color-key .next-year-free-agent i {
  background-color: #3f86ff;
  background: -webkit-gradient(linear, left top, left bottom, from(#3f86ff), to(#0c66ff));
  background: -webkit-linear-gradient(top, #3f86ff, #0c66ff);
  background: -moz-linear-gradient(top, #3f86ff, #0c66ff);
  background: -ms-linear-gradient(top, #3f86ff, #0c66ff);
  background: -o-linear-gradient(top, #3f86ff, #0c66ff);
  background-image: linear-gradient(top, #3f86ff 0%, #0c66ff) !important;
  border: 1px solid #002a72;
}
.area-depth-charts .color-key .contract-guaranteed-through-next-season i {
  background-color: #fae9eb;
  background: -webkit-gradient(linear, left top, left bottom, from(#fae9eb), to(#f1c0c4));
  background: -webkit-linear-gradient(top, #fae9eb, #f1c0c4);
  background: -moz-linear-gradient(top, #fae9eb, #f1c0c4);
  background: -ms-linear-gradient(top, #fae9eb, #f1c0c4);
  background: -o-linear-gradient(top, #fae9eb, #f1c0c4);
  background-image: linear-gradient(top, #fae9eb 0%, #f1c0c4) !important;
  border: 1px solid #d84f5a;
}
.area-depth-charts .color-key .eligible-for-100k-retention-bonus i {
  background-color: #d0bce0;
  background: -webkit-gradient(linear, left top, left bottom, from(#d0bce0), to(#b899d0));
  background: -webkit-linear-gradient(top, #d0bce0, #b899d0);
  background: -moz-linear-gradient(top, #d0bce0, #b899d0);
  background: -ms-linear-gradient(top, #d0bce0, #b899d0);
  background: -o-linear-gradient(top, #d0bce0, #b899d0);
  background-image: linear-gradient(top, #d0bce0 0%, #b899d0) !important;
  border: 1px solid #52326b;
}
.area-depth-charts .color-key .potential-minor-league-fa i {
  background-color: #cfbeaf;
  background: -webkit-gradient(linear, left top, left bottom, from(#cfbeaf), to(#bca48f));
  background: -webkit-linear-gradient(top, #cfbeaf, #bca48f);
  background: -moz-linear-gradient(top, #cfbeaf, #bca48f);
  background: -ms-linear-gradient(top, #cfbeaf, #bca48f);
  background: -o-linear-gradient(top, #cfbeaf, #bca48f);
  background-image: linear-gradient(top, #cfbeaf 0%, #bca48f) !important;
  border: 1px solid #8F7156;
}
.area-depth-charts .portlet {
  box-shadow: none;
}
.area-depth-charts .portlet-content {
  border: none;
}
.area-depth-charts .portlet-body {
  background: none;
  padding: 0px;
}
.area-depth-charts .depth-chart-field {
  height: 1000px;
}
.area-depth-charts .depth-chart-filter-container {
  text-align: center;
}
.area-depth-charts #draggableDepthChart .portlet-content {
  -webkit-border-radius: 0px 0px 4px 4px;
  -moz-border-radius: 0px 0px 4px 4px;
  border-radius: 0px 0px 4px 4px;
  border: solid 1px #98a6be;
}
.area-depth-charts .transactions-list {
  text-align: left;
  color: black;
  min-width: 300px;
  min-height: 200px;
  padding: 10px;
  line-height: 0;
}
.area-depth-charts .transactions-list .inner-transactions-list {
  max-height: 500px;
  overflow-y: auto;
}
.area-depth-charts .transactions-list .btn-group {
  width: 100%;
  margin-right: 0;
  margin-bottom: 10px;
}
.area-depth-charts .transactions-list .btn {
  width: 50%;
  color: black;
}
.area-depth-charts .transactions-list .btn.btn-default {
  background-color: #f0f2f5;
  background: -webkit-gradient(linear, left top, left bottom, from(#f0f2f5), to(#d0d7e2));
  background: -webkit-linear-gradient(top, #f0f2f5, #d0d7e2);
  background: -moz-linear-gradient(top, #f0f2f5, #d0d7e2);
  background: -ms-linear-gradient(top, #f0f2f5, #d0d7e2);
  background: -o-linear-gradient(top, #f0f2f5, #d0d7e2);
  background-image: linear-gradient(top, #f0f2f5 0%, #d0d7e2) !important;
}
.area-depth-charts .transactions-list .btn.btn-default:hover {
  background-color: #e0e4eb;
  background: -webkit-gradient(linear, left top, left bottom, from(#e0e4eb), to(#c1c9d8));
  background: -webkit-linear-gradient(top, #e0e4eb, #c1c9d8);
  background: -moz-linear-gradient(top, #e0e4eb, #c1c9d8);
  background: -ms-linear-gradient(top, #e0e4eb, #c1c9d8);
  background: -o-linear-gradient(top, #e0e4eb, #c1c9d8);
  background-image: linear-gradient(top, #e0e4eb 0%, #c1c9d8) !important;
}
.area-depth-charts .transactions-list .btn.btn-default.active {
  background-color: #c7cfdc;
  background: -webkit-gradient(linear, left top, left bottom, from(#c7cfdc), to(#a8b4c8));
  background: -webkit-linear-gradient(top, #c7cfdc, #a8b4c8);
  background: -moz-linear-gradient(top, #c7cfdc, #a8b4c8);
  background: -ms-linear-gradient(top, #c7cfdc, #a8b4c8);
  background: -o-linear-gradient(top, #c7cfdc, #a8b4c8);
  background-image: linear-gradient(top, #c7cfdc 0%, #a8b4c8) !important;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.2);
}
.area-depth-charts .transactions-list h4 {
  text-shadow: none;
  -webkit-text-shadow: none;
}
.area-depth-charts .transactions-list ul {
  margin-right: 1.1em;
}
.area-depth-charts .transactions-list li {
  line-height: 10px;
}
.area-depth-charts .transactions-list .manual-alteration:hover .clear-player {
  display: inline-block;
}
.area-depth-charts .transactions-list .manual-alteration {
  position: relative;
}
.area-depth-charts .transactions-list .manual-alteration .clear-player {
  position: absolute;
  right: 10px;
}
.area-depth-charts .transactions-list .transactions-archive-button {
  width: 100%;
  margin-top: 10px;
}
.area-depth-charts .transactions-list .transaction-groups-container {
  line-height: normal;
}
.area-depth-charts .transactions-list .transaction-groups-container .transaction-group-name {
  color: #FFFFFF;
  background-color: #0067b1;
  padding: 3px;
  -webkit-border-radius: 4px 4px 0px 0px;
  -moz-border-radius: 4px 4px 0px 0px;
  border-radius: 4px 4px 0px 0px;
  font-weight: bold;
  font-size: 1.1em;
  cursor: pointer;
}
.area-depth-charts .transactions-list .transaction-groups-container .transaction-group-name .transaction-group-count {
  font-weight: normal;
}
.area-depth-charts .transactions-list .transaction-groups-container .transaction-group-name i {
  margin-right: 5px;
}
.area-depth-charts .transactions-list .transaction-groups-container .transaction-group-name.collapsed {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  margin-bottom: 1px;
}
.area-depth-charts .transactions-list .transaction-groups-container .transaction-group-name.collapsed i:before {
  content: "\f138";
}
.area-depth-charts .transactions-list .transaction-groups-container .transaction-group-list .transaction-group-date {
  font-weight: bold;
  color: #354155;
  background-color: #c7cfdc;
  padding: 3px;
  margin-bottom: 5px;
}
.area-depth-charts .transactions-list .transaction-groups-container .transaction-group-list .transaction-group-date-container hr {
  margin: 5px 0;
}
.area-depth-charts .transactions-list .transaction-groups-container .transaction-group-list .transaction-group-list-item {
  margin-bottom: 15px;
  font-weight: normal;
  display: block;
}
.area-depth-charts .transactions-list .transaction-groups-container .transaction-group-list .transaction-group-list-item input,
.area-depth-charts .transactions-list .transaction-groups-container .transaction-group-list .transaction-group-list-item i {
  display: inline-block;
  vertical-align: top;
}
.area-depth-charts .transactions-list .transaction-groups-container .transaction-group-list .transaction-group-list-item i {
  color: #354155;
  padding-top: 3px;
  font-size: 6px;
}
.area-depth-charts .transactions-list .transaction-groups-container .transaction-group-list .transaction-group-list-item .transaction-list-item-message {
  display: inline-block;
  padding-left: 5px;
  width: 94%;
}
.area-depth-charts .transactions-list .transaction-groups-container .transaction-group-list .transaction-group-list-item .transaction-list-item-message.checked {
  text-decoration: line-through;
  color: #b7c1d2;
}
.area-depth-charts .transactions-list .transaction-groups-container.is-admin .transaction-group-list-item {
  cursor: pointer;
}
.area-depth-charts .transation-toggle-container {
  text-align: center;
}
.area-depth-charts .transactions-list.full-screen {
  width: 50%;
  margin: auto;
  list-style: none;
  font-size: 12px;
  border: 1px solid #e6eaef;
  border: 1px solid #b7c1d2;
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
  background-color: #FFFFFF;
  border-radius: 5px;
}
.area-depth-charts .transactions-list.full-screen h4 {
  margin: 0px;
  line-height: 20px;
  display: inline;
  margin-right: 6px;
  font-weight: bold;
}
.area-depth-charts .transactions-list.full-screen .inner-transactions-list {
  max-height: 600px;
}
.area-depth-charts .transactions-list.full-screen .btn-group {
  width: 25%;
  margin-bottom: 10px;
}
.area-depth-charts .lineup-groups {
  border: thin solid #98a6be;
  background-color: #d7dce5;
}
.area-depth-charts .lineup-groups > .lineup.tab-group,
.area-depth-charts .lineup-groups > .bench.tab-group,
.area-depth-charts .lineup-groups > .rotation.tab-group,
.area-depth-charts .lineup-groups > .bullpen.tab-group,
.area-depth-charts .lineup-groups > .dl-res.tab-group {
  width: 100%;
}
.area-depth-charts .lineup-groups.collapsed {
  border-bottom: none;
}
.area-depth-charts .lineup-group {
  display: inline-block;
}
.area-depth-charts div.in-season > .lineup {
  width: 18.5%;
}
.area-depth-charts div.in-season > .lineup .lineup-section {
  width: 100%;
}
.area-depth-charts div.in-season > .bench {
  width: 18.5%;
}
.area-depth-charts div.in-season > .bench .lineup-section {
  width: 100%;
}
.area-depth-charts div.in-season > .rotation {
  width: 18.5%;
}
.area-depth-charts div.in-season > .rotation .lineup-section {
  width: 100%;
}
.area-depth-charts div.in-season > .bullpen {
  width: 18.5%;
}
.area-depth-charts div.in-season > .bullpen .lineup-section {
  width: 100%;
}
.area-depth-charts div.in-season > .dl-res {
  width: 26%;
}
.area-depth-charts div.in-season > .dl-res .lineup-section {
  width: 50%;
}
.area-depth-charts div:not(.in-season) > .lineup {
  width: 21%;
}
.area-depth-charts div:not(.in-season) > .lineup .lineup-section {
  width: 50%;
}
.area-depth-charts div:not(.in-season) > .bench {
  width: 21%;
}
.area-depth-charts div:not(.in-season) > .bench .lineup-section {
  width: 50%;
}
.area-depth-charts div:not(.in-season) > .rotation {
  width: 21%;
}
.area-depth-charts div:not(.in-season) > .rotation .lineup-section {
  width: 50%;
}
.area-depth-charts div:not(.in-season) > .bullpen {
  width: 21%;
}
.area-depth-charts div:not(.in-season) > .bullpen .lineup-section {
  width: 50%;
}
.area-depth-charts div:not(.in-season) > .dl-res {
  width: 16%;
}
.area-depth-charts div:not(.in-season) > .dl-res .lineup-section {
  width: 100%;
}
.area-depth-charts .lineup-expander {
  position: absolute;
  margin-top: 0px;
  z-index: 20;
  border-radius: 0px;
}
.area-depth-charts .lineup-expander i {
  color: #697da0;
  font-size: 13px;
}
.area-depth-charts .lineup-name {
  position: relative;
  font-weight: bold;
  text-align: center;
  line-height: 2.5em;
  border-bottom: thin solid #98a6be;
  border-right: thin solid #98a6be;
  background-color: #e6eaef;
  background: -webkit-gradient(linear, left top, left bottom, from(#e6eaef), to(#c7cfdc));
  background: -webkit-linear-gradient(top, #e6eaef, #c7cfdc);
  background: -moz-linear-gradient(top, #e6eaef, #c7cfdc);
  background: -ms-linear-gradient(top, #e6eaef, #c7cfdc);
  background: -o-linear-gradient(top, #e6eaef, #c7cfdc);
  background-image: linear-gradient(top, #e6eaef 0%, #c7cfdc) !important;
}
.area-depth-charts .lineup-group:last-child .lineup-name {
  border-right: none;
}
.area-depth-charts .lineup-section {
  display: inline-block;
  background-color: #FFFFFF;
}
.area-depth-charts .lineup-clear-button {
  cursor: pointer;
  padding-left: 5px;
  color: #697da0;
}
.area-depth-charts .lineup-clear-button i {
  margin-right: 3px;
}
.area-depth-charts .lineup-clear-button:hover {
  color: #d84f5a;
}
.area-depth-charts .lineup-player-list {
  padding: 0;
  margin: 0;
  list-style: none;
  height: 100%;
}
.area-depth-charts .lineup-player {
  height: 22px;
  border-bottom: thin solid #b7c1d2;
  border-right: thin solid #b7c1d2;
  line-height: 22px;
}
.area-depth-charts .lineup-player-name-container {
  padding-left: 5px;
  /*padding-top: 5px;
        padding-bottom: 5px;*/
}
.area-depth-charts .lineup-player-name {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  white-space: nowrap;
}
.area-depth-charts .in-season > .lineup .lineup-player-name,
.area-depth-charts .in-season > .bench .lineup-player-name,
.area-depth-charts .in-season > .rotation .lineup-player-name,
.area-depth-charts .in-season > .bullpen .lineup-player-name {
  width: 80%;
}
.area-depth-charts .in-season > .lineup .lineup-player-position,
.area-depth-charts .in-season > .bench .lineup-player-position,
.area-depth-charts .in-season > .rotation .lineup-player-position,
.area-depth-charts .in-season > .bullpen .lineup-player-position {
  width: 15%;
}
.area-depth-charts .in-season > .dl-res .lineup-player-name {
  width: 76%;
}
.area-depth-charts .in-season > .dl-res .lineup-player-position {
  width: 19%;
}
.area-depth-charts .lineup-groups:not(.in-season) > .lineup .lineup-player-name,
.area-depth-charts .lineup-groups:not(.in-season) > .bench .lineup-player-name,
.area-depth-charts .lineup-groups:not(.in-season) > .rotation .lineup-player-name,
.area-depth-charts .lineup-groups:not(.in-season) > .bullpen .lineup-player-name {
  width: 64%;
}
.area-depth-charts .lineup-groups:not(.in-season) > .lineup .lineup-player-position,
.area-depth-charts .lineup-groups:not(.in-season) > .bench .lineup-player-position,
.area-depth-charts .lineup-groups:not(.in-season) > .rotation .lineup-player-position,
.area-depth-charts .lineup-groups:not(.in-season) > .bullpen .lineup-player-position {
  width: 29%;
}
.area-depth-charts .lineup-groups:not(.in-season) > .dl-res .lineup-player-name {
  width: 80%;
}
.area-depth-charts .lineup-groups:not(.in-season) > .dl-res .lineup-player-position {
  width: 15%;
}
.area-depth-charts .lineup-player-position {
  color: #98a6be;
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  text-align: right;
}
.area-depth-charts .clear-player {
  color: #d84f5a;
  display: none;
  cursor: pointer;
  position: absolute;
  right: 2px;
}
.area-depth-charts .clear-player i {
  background-color: white;
  border-radius: 20px;
}
.area-depth-charts .add-player {
  color: #0067b1;
  display: none;
  cursor: pointer;
}
.area-depth-charts .lineup-player:hover {
  background-color: #f0f2f5;
  background: -webkit-gradient(linear, left top, left bottom, from(#f0f2f5), to(#d0d7e2));
  background: -webkit-linear-gradient(top, #f0f2f5, #d0d7e2);
  background: -moz-linear-gradient(top, #f0f2f5, #d0d7e2);
  background: -ms-linear-gradient(top, #f0f2f5, #d0d7e2);
  background: -o-linear-gradient(top, #f0f2f5, #d0d7e2);
  background-image: linear-gradient(top, #f0f2f5 0%, #d0d7e2) !important;
}
.area-depth-charts .lineup-player:hover .clear-player {
  display: inline-block;
}
.area-depth-charts .lineup-player:hover .add-player {
  display: inline-block;
}
.area-depth-charts .lineup-group:last-child .lineup-section:last-child .lineup-player {
  border-right: none;
}
.area-depth-charts .lineup-player:last-child {
  border-bottom: none;
}
.area-depth-charts .lineup-player .dropdown-menu li,
.area-depth-charts .add-new-player-row .dropdown-menu li {
  cursor: pointer;
}
.area-depth-charts .lineup-player-row-number {
  display: inline-block;
  position: absolute;
  width: 22px;
  height: 22px;
  text-align: center;
  background-color: #e6eaef;
  border-bottom: thin solid #b7c1d2;
  border-right: thin solid #b7c1d2;
}
.area-depth-charts .lineup-player-container {
  display: inline-block;
  width: 100%;
  font-size: 11px;
  line-height: 11px;
  position: relative;
}
.area-depth-charts .lineup-player-container.has-row-numbers {
  padding-left: 22px;
}
.area-depth-charts .add-player-text-box {
  height: 21px;
  width: 100%;
  background-color: #e6eaef;
  padding-left: 5px;
  padding-top: 0;
  padding-bottom: 0;
  border-width: 0px;
}
.area-depth-charts .lineup-container .depth-chart-player-placeholder {
  display: block;
  width: 100%;
  height: 100%;
  min-height: 22px;
  border: dashed 2px #cca300;
  background-color: transparent;
}
.area-depth-charts .lineup-container .depth-chart-player-placeholder td {
  background-color: transparent;
}
.area-depth-charts .lineup-container .depth-chart-position-player-drop-target {
  width: 100%;
  height: 24px;
  position: absolute;
}
.area-depth-charts .lineup-container .depth-chart-position-player-drop-target.has-row-numbers {
  padding-left: 22px;
}
.area-depth-charts .lineup-container .lineup-player {
  position: relative;
}
.area-depth-charts .lineup-container .lineup-player-name-container.draggable {
  line-height: 15px;
  vertical-align: middle;
  cursor: move;
}
.area-depth-charts .lineup-tabs {
  margin-bottom: 0px;
  margin-left: 40px;
}
.area-depth-charts .lineup-tabs li {
  text-align: center;
  width: 19%;
}
.area-depth-charts .lineup-tabs li.active a {
  background-color: #b7c1d2;
  background: -webkit-gradient(linear, left top, left bottom, from(#b7c1d2), to(#98a6be));
  background: -webkit-linear-gradient(top, #b7c1d2, #98a6be);
  background: -moz-linear-gradient(top, #b7c1d2, #98a6be);
  background: -ms-linear-gradient(top, #b7c1d2, #98a6be);
  background: -o-linear-gradient(top, #b7c1d2, #98a6be);
  background-image: linear-gradient(top, #b7c1d2 0%, #98a6be) !important;
  color: #003a65;
}
.area-depth-charts .lineup-tabs li a {
  padding: 0px;
  line-height: 30px;
  border-radius: 0px;
}
.area-depth-charts .depth-chart-position-container {
  position: absolute;
}
.area-depth-charts .depth-chart-position-container .portlet-content {
  background-color: #f0f2f5;
  overflow-y: scroll;
}
@media (max-width: 991px) {
  .area-depth-charts .depth-chart-position-container {
    position: relative;
  }
  .area-depth-charts .depth-chart-position-container .portlet-content {
    overflow-y: visible;
  }
}
@media (min-width: 768px) {
  .area-depth-charts .portlet-content-specific-position ._RHP {
    height: 263px;
  }
  .area-depth-charts .portlet-content-specific-position ._LHP {
    height: 263px;
  }
  .area-depth-charts .portlet-content-specific-position ._3B,
  .area-depth-charts .portlet-content-specific-position ._1B,
  .area-depth-charts .portlet-content-specific-position ._LF,
  .area-depth-charts .portlet-content-specific-position ._CF,
  .area-depth-charts .portlet-content-specific-position ._RF,
  .area-depth-charts .portlet-content-specific-position ._SS,
  .area-depth-charts .portlet-content-specific-position ._2B {
    height: 147px;
  }
  .area-depth-charts .portlet-content-specific-position ._C {
    height: 89px;
  }
  .area-depth-charts .portlet-content-specific-position ._UTL,
  .area-depth-charts .portlet-content-specific-position ._DH {
    height: 60px;
  }
}
.area-depth-charts .king-of-the-hill {
  z-index: 1000;
}
.area-depth-charts .portlet-heading {
  padding: 0;
}
.area-depth-charts .position-header-table {
  border-radius: 4px 4px 0px 0px;
}
.area-depth-charts .position-header-table th {
  cursor: auto;
  border: none;
}
.area-depth-charts .position-header-table thead,
.area-depth-charts .position-header-table thead tr,
.area-depth-charts .position-header-table thead th {
  background: none;
}
.area-depth-charts .position-header-table th.option-section {
  position: relative;
}
.area-depth-charts .position-header-table th.option-section .add-player-button {
  position: absolute;
  top: 7px;
  left: 7px;
}
.area-depth-charts .position-table {
  background-color: #FFFFFF;
  border-bottom: #b7c1d2 thin solid;
}
.area-depth-charts .position-table a {
  color: #222935;
}
.area-depth-charts .position-table tr {
  background-color: #e6eaef;
}
.area-depth-charts .position-table tr.on-40-man {
  background-color: #FFFFFF;
}
.area-depth-charts .position-table tr.last-40-man {
  border-bottom: 2px solid #222935;
}
.area-depth-charts .position-table tr.active-player td.player-name {
  font-weight: bold;
}
.area-depth-charts .position-table td {
  border-bottom-color: #b7c1d2;
}
.area-depth-charts .position-table i.newly-added {
  position: relative;
  color: #5cb85c;
  right: 10px;
}
.area-depth-charts .position-table .dropdown-menu > .active > a {
  color: #FFFFFF;
}
.area-depth-charts .position-table .position-position,
.area-depth-charts .position-header-table .position-position {
  min-width: 42px;
}
.area-depth-charts .position-table .position-age,
.area-depth-charts .position-header-table .position-age {
  width: 10%;
}
.area-depth-charts .position-table .position-level,
.area-depth-charts .position-header-table .position-level {
  width: 15%;
}
.area-depth-charts .position-table .position-ofp,
.area-depth-charts .position-header-table .position-ofp {
  width: 15%;
}
.area-depth-charts .position-table .position-npv,
.area-depth-charts .position-header-table .position-npv {
  width: 15%;
  min-width: 65px;
  text-align: right;
}
.area-depth-charts .position-table .position-npv .isProspectNpv,
.area-depth-charts .position-header-table .position-npv .isProspectNpv {
  font-style: italic;
}
.area-depth-charts .position-table .position-war,
.area-depth-charts .position-header-table .position-war {
  width: 15%;
  text-align: right;
  padding-right: 25px;
  position: relative;
}
.area-depth-charts .position-table .position-expander,
.area-depth-charts .position-header-table .position-expander {
  width: 6%;
  text-align: center;
}
.area-depth-charts .add-player-button {
  cursor: pointer;
}
.area-depth-charts .depth-chart-player:hover .clear-player {
  display: inline-block;
}
.area-depth-charts .position-ofp .clear-player,
.area-depth-charts .position-war .clear-player {
  position: absolute;
}
.area-depth-charts .depth-chart-player.draggable {
  cursor: move;
}
.area-depth-charts .depth-chart-player.draggable a {
  cursor: pointer;
}
.area-depth-charts .depth-chart-player-placeholder {
  border: dashed 2px #cca300;
}
.area-depth-charts .depth-chart-player-placeholder td {
  background-color: #FFCC00;
}
.area-depth-charts .option-section {
  width: 25px;
}
.area-depth-charts td.option-section {
  background-color: #FFFFFF;
  cursor: default;
}
.area-depth-charts td.option-section.multiple-options {
  cursor: pointer;
}
.area-depth-charts td.option-section.out-of-options {
  background-color: #d8eed8;
  background: -webkit-gradient(linear, left top, left bottom, from(#d8eed8), to(#b5dfb5));
  background: -webkit-linear-gradient(top, #d8eed8, #b5dfb5);
  background: -moz-linear-gradient(top, #d8eed8, #b5dfb5);
  background: -ms-linear-gradient(top, #d8eed8, #b5dfb5);
  background: -o-linear-gradient(top, #d8eed8, #b5dfb5);
  background-image: linear-gradient(top, #d8eed8 0%, #b5dfb5) !important;
}
.area-depth-charts .position-table tr.next-year-arb-eligible {
  background-color: #e4f4ff;
  background: -webkit-gradient(linear, left top, left bottom, from(#e4f4ff), to(#b1deff));
  background: -webkit-linear-gradient(top, #e4f4ff, #b1deff);
  background: -moz-linear-gradient(top, #e4f4ff, #b1deff);
  background: -ms-linear-gradient(top, #e4f4ff, #b1deff);
  background: -o-linear-gradient(top, #e4f4ff, #b1deff);
  background-image: linear-gradient(top, #e4f4ff 0%, #b1deff) !important;
}
.area-depth-charts .position-table tr.next-year-free-agent {
  background-color: #3f86ff;
  background: -webkit-gradient(linear, left top, left bottom, from(#3f86ff), to(#0c66ff));
  background: -webkit-linear-gradient(top, #3f86ff, #0c66ff);
  background: -moz-linear-gradient(top, #3f86ff, #0c66ff);
  background: -ms-linear-gradient(top, #3f86ff, #0c66ff);
  background: -o-linear-gradient(top, #3f86ff, #0c66ff);
  background-image: linear-gradient(top, #3f86ff 0%, #0c66ff) !important;
}
.area-depth-charts .position-table tr.contract-guaranteed-through-next-season {
  background-color: #fae9eb;
  background: -webkit-gradient(linear, left top, left bottom, from(#fae9eb), to(#f1c0c4));
  background: -webkit-linear-gradient(top, #fae9eb, #f1c0c4);
  background: -moz-linear-gradient(top, #fae9eb, #f1c0c4);
  background: -ms-linear-gradient(top, #fae9eb, #f1c0c4);
  background: -o-linear-gradient(top, #fae9eb, #f1c0c4);
  background-image: linear-gradient(top, #fae9eb 0%, #f1c0c4) !important;
}
.area-depth-charts .position-table tr.eligible-for-100k-retention-bonus {
  background-color: #d0bce0;
  background: -webkit-gradient(linear, left top, left bottom, from(#d0bce0), to(#b899d0));
  background: -webkit-linear-gradient(top, #d0bce0, #b899d0);
  background: -moz-linear-gradient(top, #d0bce0, #b899d0);
  background: -ms-linear-gradient(top, #d0bce0, #b899d0);
  background: -o-linear-gradient(top, #d0bce0, #b899d0);
  background-image: linear-gradient(top, #d0bce0 0%, #b899d0) !important;
}
.area-depth-charts .position-table tr.potential-minor-league-fa {
  background-color: #cfbeaf;
  background: -webkit-gradient(linear, left top, left bottom, from(#cfbeaf), to(#bca48f));
  background: -webkit-linear-gradient(top, #cfbeaf, #bca48f);
  background: -moz-linear-gradient(top, #cfbeaf, #bca48f);
  background: -ms-linear-gradient(top, #cfbeaf, #bca48f);
  background: -o-linear-gradient(top, #cfbeaf, #bca48f);
  background-image: linear-gradient(top, #cfbeaf 0%, #bca48f) !important;
}
.area-depth-charts .position-table .player-name {
  max-width: 85px;
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  white-space: nowrap;
}
.area-depth-charts .player-name-lefty::after {
  content: "*";
}
.area-depth-charts .player-name-switch-hitter::after {
  content: "#";
}
@media (min-width: 991px) {
  .area-depth-charts .position-c {
    top: 59%;
    left: 33.3%;
  }
  .area-depth-charts .position-1b {
    top: 42%;
    left: 66.6%;
  }
  .area-depth-charts .position-2b {
    top: 22%;
    left: 55.5%;
  }
  .area-depth-charts .position-3b {
    top: 42%;
    left: 0%;
  }
  .area-depth-charts .position-ss {
    top: 22%;
    left: 11%;
  }
  .area-depth-charts .position-lf {
    top: 2%;
    left: 0%;
  }
  .area-depth-charts .position-cf {
    top: 2%;
    left: 33.3%;
  }
  .area-depth-charts .position-rf {
    top: 2%;
    left: 66.6%;
  }
  .area-depth-charts .position-dh {
    top: 72%;
    left: 33.3%;
  }
  .area-depth-charts .position-utl {
    top: 82%;
    left: 33.3%;
  }
  .area-depth-charts .position-lhp {
    top: 62%;
    left: 0%;
  }
  .area-depth-charts .position-rhp {
    top: 62%;
    left: 66.6%;
  }
}
@media (max-width: 992px) {
  .area-depth-charts .header-bar-right .pull-right {
    float: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .area-depth-charts .transactions-list.full-screen {
    min-width: 0px;
    max-width: none;
  }
  .area-depth-charts .transactions-list.full-screen .btn-group {
    width: 100%;
  }
}
@media (max-width: 480px) {
  .area-depth-charts .btn-actions {
    position: absolute;
    top: -37px;
    right: 0px;
  }
  .area-depth-charts .transactions-list .transaction-groups-container .transaction-group-list .transaction-group-list-item .transaction-list-item-message {
    width: 93%;
  }
  .area-depth-charts .transactions-list:not(.full-screen) {
    min-width: 275px;
    max-width: 275px;
  }
  .area-depth-charts .transactions-list.full-screen {
    min-width: 0px;
    max-width: none;
    width: 100%;
  }
  .area-depth-charts .transactions-list.full-screen .btn-group {
    width: 100%;
  }
  .area-depth-charts .color-key {
    margin-bottom: 15px;
    border-radius: 0px;
  }
  .area-depth-charts .color-key li {
    padding-left: 0;
  }
}
.area-depth-charts .position-expander.pointer {
  cursor: pointer;
}
.area-international-performance .stats-table td.isNumber {
  text-align: right;
}
.area-international-performance .stats-table td .fa-asterisk {
  margin-right: 5px;
}
.area-international-performance .edit-btns {
  width: 125px;
  padding: 10px;
}
.area-international-performance .edit-btns i {
  margin-left: 5px;
  font-size: 1.5em;
}
.area-international-performance .edit-btns i.trash {
  color: red;
}
.area-international-performance .edit-btns i.save {
  color: green;
}
.area-international-performance .edit-btns i.cancel {
  color: black;
  margin-left: 15px;
}
.area-international-performance .invalid {
  border: red 1px solid;
  color: red;
}
.area-international-performance #propsect-tags div > div {
  position: relative !important;
}
.area-international-performance .tag-container {
  border: 1px solid #b7c1d2;
  border-radius: 3px;
  padding: 3px;
  margin-right: 3px;
  display: inline-block;
  margin-bottom: 3px;
  text-transform: uppercase;
  font-size: 11px;
  color: #333;
  background-color: #e6eaef;
  background: -webkit-gradient(linear, left top, left bottom, from(#e6eaef), to(#c7cfdc));
  background: -webkit-linear-gradient(top, #e6eaef, #c7cfdc);
  background: -moz-linear-gradient(top, #e6eaef, #c7cfdc);
  background: -ms-linear-gradient(top, #e6eaef, #c7cfdc);
  background: -o-linear-gradient(top, #e6eaef, #c7cfdc);
  background-image: linear-gradient(top, #e6eaef 0%, #c7cfdc) !important;
  -webkit-box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
  box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
  padding: 3px 5px;
}
.area-international-performance .row .no-gutters [class^="col-"],
.area-international-performance .row .no-gutters [class*=" col-"] {
  padding-right: 0;
  padding-left: 0;
}
.area-international-performance .velocities {
  padding-top: 5px;
}
.area-international-performance .remove-velo {
  color: #d84f5a;
}
.area-international-performance .date-width {
  min-width: 135px;
}
.area-org40-man .position-table {
  width: 100%;
}
.area-org40-man .position-table .active-player {
  font-weight: bold;
}
.area-org40-man .table-section .row {
  margin: 0;
}
.area-org40-man .position-table-title {
  text-transform: uppercase;
}
.area-org40-man .table-overflow-wrap {
  overflow: hidden;
  overflow-x: auto;
}
.area-org40-man .table-section .table-scrollable {
  margin: 0px !important;
  border: none;
}
.area-org40-man .position-table th::selection {
  background: transparent;
}
.area-org40-man .position-table th::-moz-selection {
  background: transparent;
}
.area-org40-man .position-table th {
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.area-org40-man .popover.options-popover {
  min-height: 120px;
  min-width: 200px;
}
.area-org40-man .popover {
  min-height: 100px;
  min-width: 385px;
}
.area-org40-man .player-popover {
  min-height: 105px;
  padding: 0 15px 0 75px;
}
.area-org40-man .player-popover img {
  position: absolute;
  /*bottom: 0;*/
  left: 10px;
}
.area-org40-man .player-popover .bold {
  font-weight: bold;
}
.area-org40-man .player-popover .player-link {
  position: absolute;
  top: 7px;
  right: 10px;
}
.area-org40-man .bio-stats b {
  display: inline-block;
  margin-right: 0.5em;
  font-weight: normal;
}
.area-org40-man .badge {
  display: inline-block;
  margin-left: 3px;
}
.area-org40-man .disabled-badge {
  float: right;
}
.area-org40-man .position-table .player-roster-no {
  width: 2%;
  min-width: 2em;
}
.area-org40-man .position-table .player-name {
  width: 10%;
  min-width: 200px;
}
.area-org40-man .player-name-lefty::after {
  content: "*";
}
.area-org40-man .player-name-switch-hitter::after {
  content: "#";
}
.area-org40-man .position-table .player-position,
.area-org40-man .position-table .player-age,
.area-org40-man .position-table .player-heightWeight {
  width: 4%;
  min-width: 70px;
  white-space: nowrap;
}
.area-org40-man .position-table .player-mls {
  width: 6%;
}
.area-org40-man .position-table .options-used {
  width: 6%;
  min-width: 72px;
}
.area-org40-man .player-compensation {
  width: 10%;
  min-width: 100px;
  text-align: right;
}
.area-org40-man .position-table .player-compensation,
.area-org40-man .position-table .player-mls,
.area-org40-man .position-table .options-used,
.area-org40-man .position-table .player-npv,
.area-org40-man .position-table .player-ytd {
  text-align: right;
  white-space: nowrap;
  width: 6%;
}
.area-org40-man .position-table .player-addReport {
  min-width: 80px;
  width: 1%;
}
.area-org40-man .position-table .player-npv,
.area-org40-man .position-table .player-ytd {
  min-width: 70px;
}
.area-org40-man .player-ytd {
  border-right: solid black 2px;
}
.area-org40-man .player-ytd.delta-down {
  color: red;
}
.area-org40-man .player-ytd.delta-up {
  color: green;
}
.area-org40-man td.player-npv {
  font-weight: bold;
  background-color: rgba(222, 222, 142, 0.75);
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(222, 222, 142, 0.75)), to(rgba(206, 199, 101, 0.75)));
  background: -webkit-linear-gradient(top, rgba(222, 222, 142, 0.75), rgba(206, 199, 101, 0.75));
  background: -moz-linear-gradient(top, rgba(222, 222, 142, 0.75), rgba(206, 199, 101, 0.75));
  background: -ms-linear-gradient(top, rgba(222, 222, 142, 0.75), rgba(206, 199, 101, 0.75));
  background: -o-linear-gradient(top, rgba(222, 222, 142, 0.75), rgba(206, 199, 101, 0.75));
  background-image: linear-gradient(top, rgba(222, 222, 142, 0.75) 0%, rgba(206, 199, 101, 0.75)) !important;
}
.area-org40-man .player-npv {
  border-left: solid black 2px;
}
.area-org40-man .isProspectNpv {
  font-style: italic;
}
.area-org40-man .position-table .player-compensation {
  position: relative;
}
.area-org40-man .position-table .player-compensation .badges {
  position: absolute;
  right: 60px;
}
.area-org40-man .position-table td.free-agent {
  text-align: right;
}
.area-org40-man td.free-agent > .label-gold-alternate {
  display: inline-block;
}
.area-org40-man td .option-salary-container {
  display: inline-block;
}
.area-org40-man td .arbitration-badge {
  display: inline-block;
  position: relative;
  left: 0;
}
.area-org40-man td .mls-info,
.area-org40-man td.contract-options .badge,
.area-org40-man td.player-compensation .label,
.area-org40-man td.player-compensation .badge {
  cursor: help;
}
.area-org40-man td.player-compensation .badge.options-popover-badge {
  cursor: pointer;
}
.area-org40-man td i.escalator-icon {
  padding-right: 5px;
}
.area-org40-man ul {
  margin-bottom: 0px;
}
.area-org40-man .dropdown-menu {
  min-width: 180px;
}
.area-org40-man .dropdown-menu > li:not(.divider) {
  padding: 5px 10px;
  line-height: 22px;
}
.area-org40-man .dropdown-menu > li:not(.divider):hover {
  background-color: #e6eaef;
}
.area-org40-man .dropdown-menu .fa {
  margin-right: 5px;
}
.area-org40-man .forty-man {
  font-weight: bold;
  padding-top: 8px;
}
.area-org40-man .forty-man .valid-count {
  color: green;
}
.area-org40-man .forty-man .danger {
  color: #d84f5a;
  font-weight: bold;
}
.area-org-player-stats .header-section > div {
  display: inline-block;
}
.area-org-player-stats .fld-position-tab {
  padding: 9px 9px;
  width: 11em;
  display: inline-block;
  font-size: 14px;
  font-family: 'soho_std_medium', Georgia, "Times New Roman", Times, serif;
  color: #FFFFFF;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
.area-org-player-stats .fld-position-tab p {
  margin-bottom: 0;
}
.area-org-player-stats .stats-table-title {
  text-transform: uppercase;
  padding: 8px 0;
  font-weight: bold;
}
.area-org-player-stats .stats-table {
  width: 100%;
}
.area-org-player-stats .stats-table td,
.area-org-player-stats .stats-table th {
  text-align: right;
  padding: 5px;
}
.area-org-player-stats .stats-table .active-player {
  font-weight: bold;
}
.area-org-player-stats .stats-table.table thead {
  background-image: none;
  background-color: #98a6be;
}
.area-org-player-stats .table-section .row {
  margin: 0;
}
.area-org-player-stats .table-overflow-wrap {
  overflow: hidden;
  overflow-x: auto;
}
.area-org-player-stats .table-section .table-scrollable {
  margin: 0px !important;
  border: none;
}
.area-org-player-stats .stats-table th::selection {
  background: transparent;
}
.area-org-player-stats .stats-table th::-moz-selection {
  background: transparent;
}
.area-org-player-stats .stats-table th {
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.area-org-player-stats table.stats-table {
  margin-bottom: 0 !important;
}
.area-org-player-stats .player-name-lefty::after {
  content: "*";
}
.area-org-player-stats .player-name-switch-hitter::after {
  content: "#";
}
.area-org-player-stats .hitting .stats-table td.has-border,
.area-org-player-stats .hitting .stats-table th.has-border {
  border-right: 2px solid #354155;
}
.area-org-player-stats .hitting .stats-table td.player-situation,
.area-org-player-stats .hitting .stats-table th.player-situation {
  border-right: 2px solid #354155;
}
.area-org-player-stats .hitting .stats-table td.player-cs,
.area-org-player-stats .hitting .stats-table th.player-cs {
  border-right: 2px solid #354155;
}
.area-org-player-stats .hitting .stats-table td.player-avg,
.area-org-player-stats .hitting .stats-table th.player-avg {
  border-left: 2px solid #354155;
}
.area-org-player-stats .hitting .stats-table td.player-woba,
.area-org-player-stats .hitting .stats-table th.player-woba {
  border-right: 2px solid #354155;
}
.area-org-player-stats .hitting .stats-table td.player-bb-pct,
.area-org-player-stats .hitting .stats-table th.player-bb-pct {
  border-left: 2px solid #354155;
}
.area-org-player-stats .hitting .stats-table td.player-k-pct,
.area-org-player-stats .hitting .stats-table th.player-k-pct {
  border-right: 2px solid #354155;
}
.area-org-player-stats .hitting .stats-table td.player-babip,
.area-org-player-stats .hitting .stats-table th.player-babip {
  border-left: 2px solid #354155;
}
.area-org-player-stats .hitting .stats-table td.player-hr-fb,
.area-org-player-stats .hitting .stats-table th.player-hr-fb {
  border-right: 2px solid #354155;
}
.area-org-player-stats .hitting .stats-table td.player-gb-pct,
.area-org-player-stats .hitting .stats-table th.player-gb-pct {
  border-left: 2px solid #354155;
}
.area-org-player-stats .pitching {
  /* Core */
  /* Traditional */
}
.area-org-player-stats .pitching .stats-table td.has-border,
.area-org-player-stats .pitching .stats-table th.has-border {
  border-right: 2px solid #354155;
}
.area-org-player-stats .pitching .stats-table td.player-k-pct,
.area-org-player-stats .pitching .stats-table th.player-k-pct {
  border-left: 2px solid #354155;
}
.area-org-player-stats .pitching .stats-table td.player-bb-pct,
.area-org-player-stats .pitching .stats-table th.player-bb-pct {
  border-right: 2px solid #354155;
}
.area-org-player-stats .pitching .stats-table td.player-babip,
.area-org-player-stats .pitching .stats-table th.player-babip {
  border-left: 2px solid #354155;
}
.area-org-player-stats .pitching .stats-table td.player-lob-pct,
.area-org-player-stats .pitching .stats-table th.player-lob-pct {
  border-right: 2px solid #354155;
}
.area-org-player-stats .pitching .stats-table td.player-bg-pct,
.area-org-player-stats .pitching .stats-table th.player-bg-pct {
  border-left: 2px solid #354155;
}
.area-org-player-stats .pitching .stats-table td.player-pu-pct,
.area-org-player-stats .pitching .stats-table th.player-pu-pct {
  border-right: 2px solid #354155;
}
.area-org-player-stats .pitching .stats-table td.player-woba,
.area-org-player-stats .pitching .stats-table th.player-woba {
  border-right: 2px solid #354155;
}
.area-org-player-stats .pitching .stats-table td.player-era,
.area-org-player-stats .pitching .stats-table th.player-era {
  border-left: 2px solid #354155;
}
.area-org-player-stats .pitching .stats-table td.player-cs,
.area-org-player-stats .pitching .stats-table th.player-cs {
  border-right: 2px solid #354155;
}
.area-org-player-stats .pitching .stats-table td.player-w-l,
.area-org-player-stats .pitching .stats-table th.player-w-l {
  border-left: 2px solid #354155;
}
.area-org-player-stats .pitching .stats-table td.player-hld,
.area-org-player-stats .pitching .stats-table th.player-hld {
  border-right: 2px solid #354155;
}
.area-org-player-stats .pitching .stats-table td.player-avg,
.area-org-player-stats .pitching .stats-table th.player-avg {
  border-left: 2px solid #354155;
}
.area-org-player-stats .fielding .stats-table td.player-age,
.area-org-player-stats .fielding .stats-table th.player-age {
  border-right: 2px solid #354155;
}
.area-org-player-stats .fielding .stats-table th.player-grouping,
.area-org-player-stats .fielding .stats-table td.player-grouping {
  width: 2%;
}
.area-org-player-stats .fielding .stats-table th.player-year,
.area-org-player-stats .fielding .stats-table td.player-year {
  width: 6%;
}
.area-org-player-stats .fielding .stats-table th.player-position,
.area-org-player-stats .fielding .stats-table th.player-level,
.area-org-player-stats .fielding .stats-table th.player-age,
.area-org-player-stats .fielding .stats-table td.player-position,
.area-org-player-stats .fielding .stats-table td.player-level,
.area-org-player-stats .fielding .stats-table td.player-age {
  width: 3%;
}
.area-org-player-stats .fielding .stats-table th.player-team,
.area-org-player-stats .fielding .stats-table td.player-team {
  width: 12%;
}
.area-org-player-stats .fielding .stats-table th.player-name,
.area-org-player-stats .fielding .stats-table td.player-name {
  width: 13%;
}
.area-org-player-stats .fielding .stats-table th.player-g,
.area-org-player-stats .fielding .stats-table th.player-gs,
.area-org-player-stats .fielding .stats-table th.player-inn,
.area-org-player-stats .fielding .stats-table th.player-tc,
.area-org-player-stats .fielding .stats-table th.player-po,
.area-org-player-stats .fielding .stats-table th.player-a,
.area-org-player-stats .fielding .stats-table th.player-e,
.area-org-player-stats .fielding .stats-table th.player-dp,
.area-org-player-stats .fielding .stats-table th.player-fld-pct,
.area-org-player-stats .fielding .stats-table td.player-g,
.area-org-player-stats .fielding .stats-table td.player-gs,
.area-org-player-stats .fielding .stats-table td.player-inn,
.area-org-player-stats .fielding .stats-table td.player-tc,
.area-org-player-stats .fielding .stats-table td.player-po,
.area-org-player-stats .fielding .stats-table td.player-a,
.area-org-player-stats .fielding .stats-table td.player-e,
.area-org-player-stats .fielding .stats-table td.player-dp,
.area-org-player-stats .fielding .stats-table td.player-fld-pct {
  width: 7.777%;
}
.area-org-player-stats .fielding .stats-table th.player-g.catcher-table,
.area-org-player-stats .fielding .stats-table th.player-gs.catcher-table,
.area-org-player-stats .fielding .stats-table th.player-inn.catcher-table,
.area-org-player-stats .fielding .stats-table th.player-tc.catcher-table,
.area-org-player-stats .fielding .stats-table th.player-po.catcher-table,
.area-org-player-stats .fielding .stats-table th.player-a.catcher-table,
.area-org-player-stats .fielding .stats-table th.player-e.catcher-table,
.area-org-player-stats .fielding .stats-table th.player-dp.catcher-table,
.area-org-player-stats .fielding .stats-table th.player-fld-pct.catcher-table,
.area-org-player-stats .fielding .stats-table th.player-pb.catcher-table,
.area-org-player-stats .fielding .stats-table th.player-wp.catcher-table,
.area-org-player-stats .fielding .stats-table th.player-sb.catcher-table,
.area-org-player-stats .fielding .stats-table th.player-cs.catcher-table,
.area-org-player-stats .fielding .stats-table th.player-cs-pct.catcher-table,
.area-org-player-stats .fielding .stats-table td.player-g.catcher-table,
.area-org-player-stats .fielding .stats-table td.player-gs.catcher-table,
.area-org-player-stats .fielding .stats-table td.player-inn.catcher-table,
.area-org-player-stats .fielding .stats-table td.player-tc.catcher-table,
.area-org-player-stats .fielding .stats-table td.player-po.catcher-table,
.area-org-player-stats .fielding .stats-table td.player-a.catcher-table,
.area-org-player-stats .fielding .stats-table td.player-e.catcher-table,
.area-org-player-stats .fielding .stats-table td.player-dp.catcher-table,
.area-org-player-stats .fielding .stats-table td.player-fld-pct.catcher-table,
.area-org-player-stats .fielding .stats-table td.player-pb.catcher-table,
.area-org-player-stats .fielding .stats-table td.player-wp.catcher-table,
.area-org-player-stats .fielding .stats-table td.player-sb.catcher-table,
.area-org-player-stats .fielding .stats-table td.player-cs.catcher-table,
.area-org-player-stats .fielding .stats-table td.player-cs-pct.catcher-table {
  width: 5%;
}
.area-org-player-stats .fielding .stats-table th.player-g.pitcher-table,
.area-org-player-stats .fielding .stats-table th.player-gs.pitcher-table,
.area-org-player-stats .fielding .stats-table th.player-inn.pitcher-table,
.area-org-player-stats .fielding .stats-table th.player-tc.pitcher-table,
.area-org-player-stats .fielding .stats-table th.player-po.pitcher-table,
.area-org-player-stats .fielding .stats-table th.player-a.pitcher-table,
.area-org-player-stats .fielding .stats-table th.player-e.pitcher-table,
.area-org-player-stats .fielding .stats-table th.player-dp.pitcher-table,
.area-org-player-stats .fielding .stats-table th.player-fld-pct.pitcher-table,
.area-org-player-stats .fielding .stats-table th.player-wp.pitcher-table,
.area-org-player-stats .fielding .stats-table th.player-pb.pitcher-table,
.area-org-player-stats .fielding .stats-table th.player-sb.pitcher-table,
.area-org-player-stats .fielding .stats-table th.player-cs.pitcher-table,
.area-org-player-stats .fielding .stats-table th.player-cs-pct.pitcher-table,
.area-org-player-stats .fielding .stats-table th.player-pk.pitcher-table,
.area-org-player-stats .fielding .stats-table td.player-g.pitcher-table,
.area-org-player-stats .fielding .stats-table td.player-gs.pitcher-table,
.area-org-player-stats .fielding .stats-table td.player-inn.pitcher-table,
.area-org-player-stats .fielding .stats-table td.player-tc.pitcher-table,
.area-org-player-stats .fielding .stats-table td.player-po.pitcher-table,
.area-org-player-stats .fielding .stats-table td.player-a.pitcher-table,
.area-org-player-stats .fielding .stats-table td.player-e.pitcher-table,
.area-org-player-stats .fielding .stats-table td.player-dp.pitcher-table,
.area-org-player-stats .fielding .stats-table td.player-fld-pct.pitcher-table,
.area-org-player-stats .fielding .stats-table th.player-wp.pitcher-table,
.area-org-player-stats .fielding .stats-table td.player-pb.pitcher-table,
.area-org-player-stats .fielding .stats-table td.player-sb.pitcher-table,
.area-org-player-stats .fielding .stats-table td.player-cs.pitcher-table,
.area-org-player-stats .fielding .stats-table td.player-cs-pct.pitcher-table,
.area-org-player-stats .fielding .stats-table td.player-pk.pitcher-table {
  width: 4.666%;
}
.area-org-player-stats .fielding .stats-table th.player-g.catcher-and-pitcher-table,
.area-org-player-stats .fielding .stats-table th.player-gs.catcher-and-pitcher-table,
.area-org-player-stats .fielding .stats-table th.player-inn.catcher-and-pitcher-table,
.area-org-player-stats .fielding .stats-table th.player-tc.catcher-and-pitcher-table,
.area-org-player-stats .fielding .stats-table th.player-po.catcher-and-pitcher-table,
.area-org-player-stats .fielding .stats-table th.player-a.catcher-and-pitcher-table,
.area-org-player-stats .fielding .stats-table th.player-e.catcher-and-pitcher-table,
.area-org-player-stats .fielding .stats-table th.player-dp.catcher-and-pitcher-table,
.area-org-player-stats .fielding .stats-table th.player-fld-pct.catcher-and-pitcher-table,
.area-org-player-stats .fielding .stats-table th.player-wp.catcher-and-pitcher-table,
.area-org-player-stats .fielding .stats-table th.player-pb.catcher-and-pitcher-table,
.area-org-player-stats .fielding .stats-table th.player-sb.catcher-and-pitcher-table,
.area-org-player-stats .fielding .stats-table th.player-cs.catcher-and-pitcher-table,
.area-org-player-stats .fielding .stats-table th.player-cs-pct.catcher-and-pitcher-table,
.area-org-player-stats .fielding .stats-table th.player-pk.catcher-and-pitcher-table,
.area-org-player-stats .fielding .stats-table td.player-g.catcher-and-pitcher-table,
.area-org-player-stats .fielding .stats-table td.player-gs.catcher-and-pitcher-table,
.area-org-player-stats .fielding .stats-table td.player-inn.catcher-and-pitcher-table,
.area-org-player-stats .fielding .stats-table td.player-tc.catcher-and-pitcher-table,
.area-org-player-stats .fielding .stats-table td.player-po.catcher-and-pitcher-table,
.area-org-player-stats .fielding .stats-table td.player-a.catcher-and-pitcher-table,
.area-org-player-stats .fielding .stats-table td.player-e.catcher-and-pitcher-table,
.area-org-player-stats .fielding .stats-table td.player-dp.catcher-and-pitcher-table,
.area-org-player-stats .fielding .stats-table td.player-fld-pct.catcher-and-pitcher-table,
.area-org-player-stats .fielding .stats-table th.player-wp.catcher-and-pitcher-table,
.area-org-player-stats .fielding .stats-table td.player-pb.catcher-and-pitcher-table,
.area-org-player-stats .fielding .stats-table td.player-sb.catcher-and-pitcher-table,
.area-org-player-stats .fielding .stats-table td.player-cs.catcher-and-pitcher-table,
.area-org-player-stats .fielding .stats-table td.player-cs-pct.catcher-and-pitcher-table,
.area-org-player-stats .fielding .stats-table td.player-pk.catcher-and-pitcher-table {
  width: 4.666%;
}
.area-org-player-stats .stats-table th.player-position,
.area-org-player-stats .stats-table th.player-name,
.area-org-player-stats .stats-table th.player-team,
.area-org-player-stats .stats-table td.player-position,
.area-org-player-stats .stats-table td.player-name,
.area-org-player-stats .stats-table td.player-team {
  text-align: left;
}
.area-org-player-stats .vert-middle {
  vertical-align: middle;
}
.area-org-player-stats .stats-table .text-middle {
  text-align: center;
}
.area-org-player-stats .position-links-list a {
  display: inline-block;
  height: 30px;
  width: 30px;
  line-height: 30px;
  -moz-border-radius: 50%;
  border-radius: 50%;
  color: white;
  text-align: center;
  font-size: 1em;
  text-decoration: none;
  font-family: 'soho_std_medium', Georgia, "Times New Roman", Times, serif;
}
.area-org-player-stats .position-links-list a:hover,
.area-org-player-stats .position-links-list a:active,
.area-org-player-stats .position-links-list a:visited {
  text-decoration: none;
}
.area-org-player-stats span.position-links-list {
  padding: 5px;
}
.player-grouping a {
  padding-top: 3px;
}
@media (max-width: 1024px) {
  .area-org-player-stats .stats-table .player-name {
    width: auto;
  }
}
.portlet-body-organization-general-info .loading {
  text-align: center;
}
.portlet-body-organization-general-info {
  padding: 6px 10px;
}
.portlet-body-organization-general-info .logo {
  position: relative;
  top: -6px;
  left: -6px;
}
.portlet-body-organization-general-info .logo img {
  width: 64px;
}
.settings-team-select {
  width: 100%;
}
#header-top .notes-button-container {
  color: #f6f5be;
  font-size: 20px;
  float: right;
  min-height: 44px;
  min-width: 24px;
  cursor: pointer;
}
@media (min-width: 1200px) and (max-width: 1366px) {
  .org-player-table {
    width: 50% !important;
  }
}
.area-player-notes,
.area-notes,
.area-org-notes,
.note-modal {
  /*.player-name{
        border-bottom:1px solid lightgray;
    }
    .team-name{
        color:@brand-info;
        font-size:smaller;
    }
    .dropdown-menu>.active>a{
        color:#d7dce5;
        .team-name{
        color:white;
        font-size:smaller;
    }
    }*/
}
.area-player-notes .search-filter-container,
.area-notes .search-filter-container,
.area-org-notes .search-filter-container,
.note-modal .search-filter-container {
  width: 300px;
}
.area-player-notes .start-date-filter-container,
.area-notes .start-date-filter-container,
.area-org-notes .start-date-filter-container,
.note-modal .start-date-filter-container,
.area-player-notes .end-date-filter-container,
.area-notes .end-date-filter-container,
.area-org-notes .end-date-filter-container,
.note-modal .end-date-filter-container {
  width: 110px;
}
.area-player-notes .search-filter-container,
.area-notes .search-filter-container,
.area-org-notes .search-filter-container,
.note-modal .search-filter-container,
.area-player-notes .type-filter-container,
.area-notes .type-filter-container,
.area-org-notes .type-filter-container,
.note-modal .type-filter-container,
.area-player-notes .org-filter-container,
.area-notes .org-filter-container,
.area-org-notes .org-filter-container,
.note-modal .org-filter-container,
.area-player-notes .start-date-filter-container,
.area-notes .start-date-filter-container,
.area-org-notes .start-date-filter-container,
.note-modal .start-date-filter-container,
.area-player-notes .end-date-filter-container,
.area-notes .end-date-filter-container,
.area-org-notes .end-date-filter-container,
.note-modal .end-date-filter-container,
.area-player-notes .create-note-button-container,
.area-notes .create-note-button-container,
.area-org-notes .create-note-button-container,
.note-modal .create-note-button-container {
  float: left;
  margin-right: 5px;
  margin-bottom: 5px;
}
.area-player-notes .calendar-date-picker-container .form-control,
.area-notes .calendar-date-picker-container .form-control,
.area-org-notes .calendar-date-picker-container .form-control,
.note-modal .calendar-date-picker-container .form-control {
  font-size: 11px;
}
.area-player-notes .header-section,
.area-notes .header-section,
.area-org-notes .header-section,
.note-modal .header-section {
  margin-top: 10px;
}
.area-player-notes .player-expectation .navbar,
.area-notes .player-expectation .navbar,
.area-org-notes .player-expectation .navbar,
.note-modal .player-expectation .navbar {
  font-size: 1em;
}
.area-player-notes .select2-choices,
.area-notes .select2-choices,
.area-org-notes .select2-choices,
.note-modal .select2-choices {
  background: white;
}
.area-player-notes .ui-select-container,
.area-notes .ui-select-container,
.area-org-notes .ui-select-container,
.note-modal .ui-select-container {
  z-index: 1000;
}
.area-player-notes .search-wrapper,
.area-notes .search-wrapper,
.area-org-notes .search-wrapper,
.note-modal .search-wrapper {
  width: 300px;
}
.area-player-notes .pagination,
.area-notes .pagination,
.area-org-notes .pagination,
.note-modal .pagination {
  margin: 0 0;
}
.area-player-notes .object-disabled,
.area-notes .object-disabled,
.area-org-notes .object-disabled,
.note-modal .object-disabled {
  pointer-events: none;
  opacity: 0.5;
  background: #CCC;
}
.area-player-notes a.reload,
.area-notes a.reload,
.area-org-notes a.reload,
.note-modal a.reload {
  cursor: pointer;
}
.area-player-notes .fa-times,
.area-notes .fa-times,
.area-org-notes .fa-times,
.note-modal .fa-times {
  color: red;
  cursor: pointer;
}
.area-player-notes #noteDrawer,
.area-notes #noteDrawer,
.area-org-notes #noteDrawer,
.note-modal #noteDrawer {
  border-top: 1px solid #d7dce5;
}
.area-player-notes .hide-dropdown .select2-drop-active,
.area-notes .hide-dropdown .select2-drop-active,
.area-org-notes .hide-dropdown .select2-drop-active,
.note-modal .hide-dropdown .select2-drop-active {
  display: none;
}
.area-player-notes .modal-form-field,
.area-notes .modal-form-field,
.area-org-notes .modal-form-field,
.note-modal .modal-form-field {
  margin-bottom: 10px;
}
.area-player-notes .modal-form-field .date,
.area-notes .modal-form-field .date,
.area-org-notes .modal-form-field .date,
.note-modal .modal-form-field .date {
  padding-bottom: 10px;
}
.area-player-notes .modal-form-field .date .btn-group,
.area-notes .modal-form-field .date .btn-group,
.area-org-notes .modal-form-field .date .btn-group,
.note-modal .modal-form-field .date .btn-group,
.area-player-notes .modal-form-field .date .btn,
.area-notes .modal-form-field .date .btn,
.area-org-notes .modal-form-field .date .btn,
.note-modal .modal-form-field .date .btn {
  width: 100%;
}
.area-player-notes .noteText,
.area-notes .noteText,
.area-org-notes .noteText,
.note-modal .noteText {
  border-radius: 4px;
  width: 100%;
  resize: none;
  height: 100%;
  min-height: 100px;
  margin-bottom: 20px;
}
.area-player-notes .noteTags,
.area-notes .noteTags,
.area-org-notes .noteTags,
.note-modal .noteTags {
  width: 100%;
  resize: none;
  height: 40px;
}
.area-player-notes .page-sizer > select,
.area-notes .page-sizer > select,
.area-org-notes .page-sizer > select,
.note-modal .page-sizer > select {
  margin-right: 10px;
}
@media (max-width: 768px) {
  .area-player-notes table.table tbody,
  .area-notes table.table tbody,
  .area-org-notes table.table tbody,
  .note-modal table.table tbody {
    border-bottom: 2px solid #999;
  }
}
.area-player-notes .typeahead-group-header,
.area-notes .typeahead-group-header,
.area-org-notes .typeahead-group-header,
.note-modal .typeahead-group-header {
  font-weight: bold;
  margin-left: 5px;
}
.area-player-notes .keg-notes-date,
.area-notes .keg-notes-date,
.area-org-notes .keg-notes-date,
.note-modal .keg-notes-date {
  width: 80px;
  min-width: 80px;
}
.area-player-notes .keg-notes-players,
.area-notes .keg-notes-players,
.area-org-notes .keg-notes-players,
.note-modal .keg-notes-players {
  width: 160px;
}
.area-player-notes .keg-notes-types,
.area-notes .keg-notes-types,
.area-org-notes .keg-notes-types,
.note-modal .keg-notes-types {
  width: 110px;
  min-width: 110px;
}
.area-player-notes .keg-notes-orgs,
.area-notes .keg-notes-orgs,
.area-org-notes .keg-notes-orgs,
.note-modal .keg-notes-orgs {
  width: 150px;
}
.area-player-notes .keg-notes-author,
.area-notes .keg-notes-author,
.area-org-notes .keg-notes-author,
.note-modal .keg-notes-author {
  width: 85px;
}
.area-player-notes .keg-notes-note,
.area-notes .keg-notes-note,
.area-org-notes .keg-notes-note,
.note-modal .keg-notes-note {
  min-width: 200px;
}
.area-player-notes .note-tag,
.area-notes .note-tag,
.area-org-notes .note-tag,
.note-modal .note-tag {
  padding-top: 2px;
}
.area-player-notes .column-edit,
.area-notes .column-edit,
.area-org-notes .column-edit,
.note-modal .column-edit {
  width: 80px;
  min-width: 20px;
  text-align: center;
}
.area-player-notes .column-edit .edit-permission-button,
.area-notes .column-edit .edit-permission-button,
.area-org-notes .column-edit .edit-permission-button,
.note-modal .column-edit .edit-permission-button {
  color: #0067b1;
}
.area-player-notes .column-edit .remove-permission-button,
.area-notes .column-edit .remove-permission-button,
.area-org-notes .column-edit .remove-permission-button,
.note-modal .column-edit .remove-permission-button {
  color: #d84f5a;
}
.area-player-notes .column-can .fa,
.area-notes .column-can .fa,
.area-org-notes .column-can .fa,
.note-modal .column-can .fa {
  color: #5d7193;
}
.area-player-notes .cancel-button,
.area-notes .cancel-button,
.area-org-notes .cancel-button,
.note-modal .cancel-button {
  color: #d84f5a;
}
.area-player-notes .save-button,
.area-notes .save-button,
.area-org-notes .save-button,
.note-modal .save-button {
  color: #5cb85c;
}
.area-player-notes pre,
.area-notes pre,
.area-org-notes pre,
.note-modal pre {
  white-space: pre-wrap;
  /* css-3 */
  white-space: -moz-pre-wrap;
  /* Mozilla, since 1999 */
  white-space: -pre-wrap;
  /* Opera 4-6 */
  white-space: -o-pre-wrap;
  /* Opera 7 */
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  /* Internet Explorer 5.5+ */
  -ms-word-break: break-word;
  word-break: break-word;
  border: none;
  background: none;
  font-family: 'Open Sans', sans-serif;
  padding: 0;
  color: #222935;
  font-size: 12px;
}
.area-player-notes .tagAutocomplete,
.area-notes .tagAutocomplete,
.area-org-notes .tagAutocomplete,
.note-modal .tagAutocomplete {
  resize: none;
}
.area-player-notes .page-sizer .form-control.page-select,
.area-notes .page-sizer .form-control.page-select,
.area-org-notes .page-sizer .form-control.page-select,
.note-modal .page-sizer .form-control.page-select {
  width: auto;
}
.area-player-notes .note-magnet,
.area-notes .note-magnet,
.area-org-notes .note-magnet,
.note-modal .note-magnet {
  border-radius: 5px;
  border: 1px solid #c4c8ce;
  margin-top: 15px;
}
.area-player-notes .note-magnet .note-magnet-body,
.area-notes .note-magnet .note-magnet-body,
.area-org-notes .note-magnet .note-magnet-body,
.note-modal .note-magnet .note-magnet-body {
  padding: 5px;
  border-bottom: 1px solid #c4c8ce;
}
.area-player-notes .note-magnet .note-label,
.area-notes .note-magnet .note-label,
.area-org-notes .note-magnet .note-label,
.note-modal .note-magnet .note-label {
  color: #5d7193;
  font-family: 'Open Sans', sans-serif;
  font-weight: bold;
  min-height: 25px;
  padding: 4px;
}
.area-player-notes .note-magnet .note-value,
.area-notes .note-magnet .note-value,
.area-org-notes .note-magnet .note-value,
.note-modal .note-magnet .note-value {
  padding: 4px;
  color: #222935;
  font-family: 'Open Sans', sans-serif;
  font-weight: bold;
  min-height: 25px;
}
.area-player-notes .note-magnet .note-value .btn-group,
.area-notes .note-magnet .note-value .btn-group,
.area-org-notes .note-magnet .note-value .btn-group,
.note-modal .note-magnet .note-value .btn-group {
  width: 100%;
}
.area-player-notes .note-magnet .note-value .btn-group button,
.area-notes .note-magnet .note-value .btn-group button,
.area-org-notes .note-magnet .note-value .btn-group button,
.note-modal .note-magnet .note-value .btn-group button {
  width: 100%;
}
.area-player-notes .note-magnet .note-value .note-type-selector ul,
.area-notes .note-magnet .note-value .note-type-selector ul,
.area-org-notes .note-magnet .note-value .note-type-selector ul,
.note-modal .note-magnet .note-value .note-type-selector ul {
  width: 100px;
}
@media (max-width: 860px) {
  .area-player-notes .note-magnet .note-value .note-type-selector ul,
  .area-notes .note-magnet .note-value .note-type-selector ul,
  .area-org-notes .note-magnet .note-value .note-type-selector ul,
  .note-modal .note-magnet .note-value .note-type-selector ul {
    width: 200px;
  }
}
.area-player-notes .note-magnet .note-magnet-note-region,
.area-notes .note-magnet .note-magnet-note-region,
.area-org-notes .note-magnet .note-magnet-note-region,
.note-modal .note-magnet .note-magnet-note-region {
  padding: 15px;
  font-family: 'Open Sans', sans-serif;
  padding-left: 23px;
  border-bottom: 1px solid #c4c8ce;
  width: 100%;
}
.area-player-notes .note-magnet .note-magnet-note-region pre,
.area-notes .note-magnet .note-magnet-note-region pre,
.area-org-notes .note-magnet .note-magnet-note-region pre,
.note-modal .note-magnet .note-magnet-note-region pre {
  font-size: 1.05em;
}
.area-player-notes .note-magnet:nth-child(odd),
.area-notes .note-magnet:nth-child(odd),
.area-org-notes .note-magnet:nth-child(odd),
.note-modal .note-magnet:nth-child(odd) {
  background: #eceff3;
}
.area-player-notes .notes-ia-dropdown .multiselect-native-select,
.area-notes .notes-ia-dropdown .multiselect-native-select,
.area-org-notes .notes-ia-dropdown .multiselect-native-select,
.note-modal .notes-ia-dropdown .multiselect-native-select {
  display: inline-block;
}
.area-player-notes .org-int-avail-btn + .btn-group,
.area-notes .org-int-avail-btn + .btn-group,
.area-org-notes .org-int-avail-btn + .btn-group,
.note-modal .org-int-avail-btn + .btn-group {
  top: -1.75px;
}
.area-player-notes .org-int-avail-btn + .btn-group .dropdown-toggle,
.area-notes .org-int-avail-btn + .btn-group .dropdown-toggle,
.area-org-notes .org-int-avail-btn + .btn-group .dropdown-toggle,
.note-modal .org-int-avail-btn + .btn-group .dropdown-toggle {
  padding: 0 2px;
  padding-right: 13px;
  min-height: 20px;
  min-width: 30px;
}
.area-player-notes .org-int-avail-btn + .btn-group .caret,
.area-notes .org-int-avail-btn + .btn-group .caret,
.area-org-notes .org-int-avail-btn + .btn-group .caret,
.note-modal .org-int-avail-btn + .btn-group .caret {
  top: 7px;
  right: 3px;
}
.area-player-notes .org-int-avail-btn + .btn-group .dropdown-menu li,
.area-notes .org-int-avail-btn + .btn-group .dropdown-menu li,
.area-org-notes .org-int-avail-btn + .btn-group .dropdown-menu li,
.note-modal .org-int-avail-btn + .btn-group .dropdown-menu li,
.area-player-notes .org-int-avail-btn + .btn-group .dropdown-menu li a,
.area-notes .org-int-avail-btn + .btn-group .dropdown-menu li a,
.area-org-notes .org-int-avail-btn + .btn-group .dropdown-menu li a,
.note-modal .org-int-avail-btn + .btn-group .dropdown-menu li a {
  min-height: 23.137px;
}
@media (max-width: 768px) {
  .area-player-notes .xs-hidden,
  .area-notes .xs-hidden,
  .area-org-notes .xs-hidden,
  .note-modal .xs-hidden {
    display: none;
  }
}
@media (min-width: 1500px) {
  .area-player-notes .media-1500-9999,
  .area-notes .media-1500-9999,
  .area-org-notes .media-1500-9999,
  .note-modal .media-1500-9999 {
    display: inherit;
  }
  .area-player-notes .media-762-1499,
  .area-notes .media-762-1499,
  .area-org-notes .media-762-1499,
  .note-modal .media-762-1499,
  .area-player-notes .media-000-599,
  .area-notes .media-000-599,
  .area-org-notes .media-000-599,
  .note-modal .media-000-599,
  .area-player-notes .media-600-761,
  .area-notes .media-600-761,
  .area-org-notes .media-600-761,
  .note-modal .media-600-761 {
    display: none;
  }
}
@media (min-width: 762px) and (max-width: 1499px) {
  .area-player-notes .media-1500-9999,
  .area-notes .media-1500-9999,
  .area-org-notes .media-1500-9999,
  .note-modal .media-1500-9999,
  .area-player-notes .media-000-599,
  .area-notes .media-000-599,
  .area-org-notes .media-000-599,
  .note-modal .media-000-599,
  .area-player-notes .media-600-761,
  .area-notes .media-600-761,
  .area-org-notes .media-600-761,
  .note-modal .media-600-761 {
    display: none;
  }
  .area-player-notes .media-762-1499,
  .area-notes .media-762-1499,
  .area-org-notes .media-762-1499,
  .note-modal .media-762-1499 {
    display: inherit;
  }
  .area-player-notes .media-762-1499 .search-filter-container,
  .area-notes .media-762-1499 .search-filter-container,
  .area-org-notes .media-762-1499 .search-filter-container,
  .note-modal .media-762-1499 .search-filter-container {
    width: 100%;
  }
  .area-player-notes .media-762-1499 .search-filter-container .page-sizer .form-control.page-select,
  .area-notes .media-762-1499 .search-filter-container .page-sizer .form-control.page-select,
  .area-org-notes .media-762-1499 .search-filter-container .page-sizer .form-control.page-select,
  .note-modal .media-762-1499 .search-filter-container .page-sizer .form-control.page-select {
    width: auto;
  }
}
@media (min-width: 600px) and (max-width: 761px) {
  .area-player-notes .media-762-1499,
  .area-notes .media-762-1499,
  .area-org-notes .media-762-1499,
  .note-modal .media-762-1499,
  .area-player-notes .media-000-599,
  .area-notes .media-000-599,
  .area-org-notes .media-000-599,
  .note-modal .media-000-599,
  .area-player-notes .media-1500-9999,
  .area-notes .media-1500-9999,
  .area-org-notes .media-1500-9999,
  .note-modal .media-1500-9999 {
    display: none;
  }
  .area-player-notes .media-600-761,
  .area-notes .media-600-761,
  .area-org-notes .media-600-761,
  .note-modal .media-600-761 {
    display: inherit;
  }
  .area-player-notes .media-600-761 .search-filter-container,
  .area-notes .media-600-761 .search-filter-container,
  .area-org-notes .media-600-761 .search-filter-container,
  .note-modal .media-600-761 .search-filter-container {
    width: 100%;
  }
}
@media (min-width: 0px) and (max-width: 599px) {
  .area-player-notes .media-762-1499,
  .area-notes .media-762-1499,
  .area-org-notes .media-762-1499,
  .note-modal .media-762-1499,
  .area-player-notes .media-600-761,
  .area-notes .media-600-761,
  .area-org-notes .media-600-761,
  .note-modal .media-600-761,
  .area-player-notes .media-1500-9999,
  .area-notes .media-1500-9999,
  .area-org-notes .media-1500-9999,
  .note-modal .media-1500-9999 {
    display: none;
  }
  .area-player-notes .media-000-599,
  .area-notes .media-000-599,
  .area-org-notes .media-000-599,
  .note-modal .media-000-599 {
    display: inherit;
  }
  .area-player-notes .media-000-599 .search-filter-container,
  .area-notes .media-000-599 .search-filter-container,
  .area-org-notes .media-000-599 .search-filter-container,
  .note-modal .media-000-599 .search-filter-container {
    width: 100%;
  }
}
@media (min-width: 861px) {
  .area-player-notes .media-861-9999,
  .area-notes .media-861-9999,
  .area-org-notes .media-861-9999,
  .note-modal .media-861-9999 {
    display: inherit;
  }
  .area-player-notes .media-000-860,
  .area-notes .media-000-860,
  .area-org-notes .media-000-860,
  .note-modal .media-000-860 {
    display: none;
  }
}
@media (min-width: 0px) and (max-width: 860px) {
  .area-player-notes .table-responsive,
  .area-notes .table-responsive,
  .area-org-notes .table-responsive,
  .note-modal .table-responsive {
    border: none;
  }
  .area-player-notes .media-861-9999,
  .area-notes .media-861-9999,
  .area-org-notes .media-861-9999,
  .note-modal .media-861-9999 {
    display: none;
  }
  .area-player-notes .media-000-860,
  .area-notes .media-000-860,
  .area-org-notes .media-000-860,
  .note-modal .media-000-860 {
    display: inherit;
  }
  .area-player-notes .media-000-860 .value,
  .area-notes .media-000-860 .value,
  .area-org-notes .media-000-860 .value,
  .note-modal .media-000-860 .value {
    margin-left: 10px;
  }
}
.modal-open .fade {
  -moz-transition: none;
  -o-transition: none;
  -webkit-transition: none;
  transition: none;
}
.modal.fade .modal-dialog,
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
  -moz-transition: none;
  -o-transition: none;
  -webkit-transition: none;
  transition: none;
}
.modal-backdrop .fade .in {
  -moz-transition: none;
  -o-transition: none;
  -webkit-transition: none;
  transition: none;
}
.modal-backdrop .fade .in-remove {
  -moz-transition: none;
  -o-transition: none;
  -webkit-transition: none;
  transition: none;
}
.modal-backdrop .fade .out {
  -moz-transition: none;
  -o-transition: none;
  -webkit-transition: none;
  transition: none;
}
@media (max-width: 767px) {
  .projections-help .popover {
    position: fixed;
    top: 3% !important;
    left: 50% !important;
    transform: translate(-50%);
    margin: 0 !important;
  }
}
.projections-help .popover .arrow {
  display: none;
}
.projections-help .popover ul {
  list-style-type: none;
}
.projections-help .popover-content {
  min-width: 300px;
}
.projections-help .popover-content .reset-link {
  margin-top: 10px;
  margin-bottom: 10px;
}
.area-player-plans .search-filter-container,
.area-org-player-plans .search-filter-container,
.area-player-dev .search-filter-container {
  width: 300px;
}
.area-player-plans .start-date-filter-container,
.area-org-player-plans .start-date-filter-container,
.area-player-dev .start-date-filter-container,
.area-player-plans .end-date-filter-container,
.area-org-player-plans .end-date-filter-container,
.area-player-dev .end-date-filter-container {
  width: 110px;
}
.area-player-plans .search-filter-container,
.area-org-player-plans .search-filter-container,
.area-player-dev .search-filter-container,
.area-player-plans .type-filter-container,
.area-org-player-plans .type-filter-container,
.area-player-dev .type-filter-container,
.area-player-plans .org-filter-container,
.area-org-player-plans .org-filter-container,
.area-player-dev .org-filter-container,
.area-player-plans .filter-button-container,
.area-org-player-plans .filter-button-container,
.area-player-dev .filter-button-container,
.area-player-plans .start-date-filter-container,
.area-org-player-plans .start-date-filter-container,
.area-player-dev .start-date-filter-container,
.area-player-plans .end-date-filter-container,
.area-org-player-plans .end-date-filter-container,
.area-player-dev .end-date-filter-container,
.area-player-plans .create-note-button-container,
.area-org-player-plans .create-note-button-container,
.area-player-dev .create-note-button-container {
  float: left;
  margin-right: 5px;
  margin-bottom: 5px;
}
.area-player-plans .calendar-date-picker-container .form-control,
.area-org-player-plans .calendar-date-picker-container .form-control,
.area-player-dev .calendar-date-picker-container .form-control {
  font-size: 11px;
}
.area-player-plans table > tbody > tr > td,
.area-org-player-plans table > tbody > tr > td,
.area-player-dev table > tbody > tr > td {
  vertical-align: middle;
}
.area-player-plans .save-button,
.area-org-player-plans .save-button,
.area-player-dev .save-button {
  color: #5cb85c;
}
.area-player-plans .cancel-button,
.area-org-player-plans .cancel-button,
.area-player-dev .cancel-button {
  color: #d84f5a;
}
.area-player-plans .column-edit,
.area-org-player-plans .column-edit,
.area-player-dev .column-edit {
  width: 85px;
  min-width: 20px;
  text-align: center;
}
.area-player-plans .top-cushion,
.area-org-player-plans .top-cushion,
.area-player-dev .top-cushion {
  border-top: solid 1px #FFF;
}
.area-player-plans .planRowBorder,
.area-org-player-plans .planRowBorder,
.area-player-dev .planRowBorder {
  border-top: 3px solid #13294b;
  border-left: 3px solid #13294b;
  border-right: 3px solid #13294b;
}
.area-player-plans .planItemContainer,
.area-org-player-plans .planItemContainer,
.area-player-dev .planItemContainer {
  border-bottom: 3px solid #13294b;
  border-left: 3px solid #13294b;
  border-right: 3px solid #13294b;
}
.area-player-plans .edit-plan,
.area-org-player-plans .edit-plan,
.area-player-dev .edit-plan {
  text-align: center;
  color: #0067b1;
}
.area-player-plans .edit-column-width,
.area-org-player-plans .edit-column-width,
.area-player-dev .edit-column-width {
  width: 80px;
}
.area-player-plans .item-row,
.area-org-player-plans .item-row,
.area-player-dev .item-row {
  padding-bottom: 15px;
}
.area-player-plans .space,
.area-org-player-plans .space,
.area-player-dev .space {
  padding-top: 10px;
}
.area-player-plans .well,
.area-org-player-plans .well,
.area-player-dev .well {
  margin-bottom: 10px;
  position: relative;
}
.area-player-plans .edit-essentials-section .report-section-header,
.area-org-player-plans .edit-essentials-section .report-section-header,
.area-player-dev .edit-essentials-section .report-section-header,
.area-player-plans .tools-outer-container.edit .report-section-header,
.area-org-player-plans .tools-outer-container.edit .report-section-header,
.area-player-dev .tools-outer-container.edit .report-section-header {
  cursor: pointer;
}
.area-player-plans .edit-essentials-section h4,
.area-org-player-plans .edit-essentials-section h4,
.area-player-dev .edit-essentials-section h4,
.area-player-plans .tools-outer-container.edit h4,
.area-org-player-plans .tools-outer-container.edit h4,
.area-player-dev .tools-outer-container.edit h4 {
  display: inline-block;
  float: left;
}
.area-player-plans .well.edit-summary-section,
.area-org-player-plans .well.edit-summary-section,
.area-player-dev .well.edit-summary-section {
  margin-bottom: 10px;
  background-color: #fffae5;
  border-color: #ffeb99;
  /*.form-group.no-bottom-border {
            border-bottom: none;
        }*/
}
.area-player-plans .well.edit-summary-section .form-group,
.area-org-player-plans .well.edit-summary-section .form-group,
.area-player-dev .well.edit-summary-section .form-group {
  border-bottom-color: #ffeb99;
}
.area-player-plans .well.edit-summary-section [tooltip]:before,
.area-org-player-plans .well.edit-summary-section [tooltip]:before,
.area-player-dev .well.edit-summary-section [tooltip]:before {
  color: #ffe680;
}
.area-player-plans .well.edit-summary-section .plan-type-state-buttons,
.area-org-player-plans .well.edit-summary-section .plan-type-state-buttons,
.area-player-dev .well.edit-summary-section .plan-type-state-buttons {
  margin-left: 15px;
}
.area-player-plans .well.edit-summary-section .edit-essentials-section,
.area-org-player-plans .well.edit-summary-section .edit-essentials-section,
.area-player-dev .well.edit-summary-section .edit-essentials-section {
  margin-left: 10px;
  margin-right: 10px;
  border-color: #ffeb99;
}
.area-player-plans .well.next-year-level-section,
.area-org-player-plans .well.next-year-level-section,
.area-player-dev .well.next-year-level-section {
  background-color: #d5e9f9;
  border-color: #bfdef6;
  margin-left: 10px;
  margin-right: 10px;
}
.area-player-plans .report-section-header,
.area-org-player-plans .report-section-header,
.area-player-dev .report-section-header {
  margin-bottom: 10px;
}
.area-player-plans .report-section-header h3,
.area-org-player-plans .report-section-header h3,
.area-player-dev .report-section-header h3,
.area-player-plans .report-section-header h4,
.area-org-player-plans .report-section-header h4,
.area-player-dev .report-section-header h4 {
  color: #FFCC00;
  margin: 0px 10px 0px 0px;
  line-height: 14px;
}
.area-player-plans .display-data,
.area-org-player-plans .display-data,
.area-player-dev .display-data {
  display: inline-block;
  width: 100%;
  padding: 6px 10px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #222935;
  vertical-align: middle;
}
.area-player-plans .yellow,
.area-org-player-plans .yellow,
.area-player-dev .yellow {
  color: #FFCC00;
  cursor: pointer;
}
.area-player-plans .control-label,
.area-org-player-plans .control-label,
.area-player-dev .control-label {
  text-align: right;
}
.area-player-plans .edit-plan-type-button,
.area-org-player-plans .edit-plan-type-button,
.area-player-dev .edit-plan-type-button,
.area-player-plans .cancel-edit-plan-type-button,
.area-org-player-plans .cancel-edit-plan-type-button,
.area-player-dev .cancel-edit-plan-type-button {
  position: absolute;
  top: 10px;
  right: 10px;
}
.area-player-plans .green-add,
.area-org-player-plans .green-add,
.area-player-dev .green-add {
  color: #5cb85c;
  vertical-align: sub;
}
.area-player-plans .btn-info,
.area-org-player-plans .btn-info,
.area-player-dev .btn-info {
  color: white !important;
}
@media (min-width: 768px) {
  .area-player-plans .align-save,
  .area-org-player-plans .align-save,
  .area-player-dev .align-save {
    left: 23px;
  }
}
@media only print {
  .area-player-plans .edit-essentials-section,
  .area-org-player-plans .edit-essentials-section,
  .area-player-dev .edit-essentials-section {
    width: 100%;
    display: inline-block;
  }
  .area-player-plans .edit-essentials-section h4,
  .area-org-player-plans .edit-essentials-section h4,
  .area-player-dev .edit-essentials-section h4 {
    margin-bottom: 10px;
    text-decoration: underline;
  }
  .area-player-plans .edit-essentials-section .fa,
  .area-org-player-plans .edit-essentials-section .fa,
  .area-player-dev .edit-essentials-section .fa {
    display: none;
  }
}
@media only print {
  #playerDev {
    min-height: 0px !important;
  }
}
#sortable_portlets.area-player-stats .portlet-title {
  display: none;
}
.area-player-stats {
  /*.pos-field-map {

        ul {list-style-type: none;}

        .pos-2B {
            position: relative;
            top: 200px;
            left: 200px;
            color: white;
        }

        height: 331px;
        width: 372px;

        background-image: url('../../theme/img/mil.gif');
    }*/
}
.area-player-stats .header-section {
  padding-bottom: 15px;
}
@media (max-width: 500px) {
  .area-player-stats .header-section {
    padding-bottom: 0px;
  }
}
.area-player-stats .header-section > div {
  display: inline-block;
}
.area-player-stats .fld-position-tab {
  padding: 9px 9px;
  width: 11em;
  display: inline-block;
  font-size: 14px;
  font-family: 'soho_std_medium', Georgia, "Times New Roman", Times, serif;
  color: #FFFFFF;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  text-align: left;
}
.area-player-stats .fld-position-tab p {
  margin-bottom: 0;
}
.area-player-stats .stats-table-title {
  color: #FFFFFF;
  text-transform: uppercase;
  padding: 8px;
}
.area-player-stats .stats-table {
  width: 100%;
}
.area-player-stats .stats-table .active-player {
  font-weight: bold;
}
.area-player-stats .stats-table .hitting td.has-border,
.area-player-stats .stats-table .hitting th.has-border {
  border-right: 2px solid #354155;
}
.area-player-stats .stats-table .hitting td.player-cs,
.area-player-stats .stats-table .hitting th.player-cs {
  border-right: 2px solid #354155;
}
.area-player-stats .stats-table .hitting td.player-avg,
.area-player-stats .stats-table .hitting th.player-avg {
  border-left: 2px solid #354155;
}
.area-player-stats .stats-table .hitting td.player-woba,
.area-player-stats .stats-table .hitting th.player-woba {
  border-right: 2px solid #354155;
}
.area-player-stats .stats-table .hitting td.player-bb-pct,
.area-player-stats .stats-table .hitting th.player-bb-pct {
  border-left: 2px solid #354155;
}
.area-player-stats .stats-table .hitting td.player-k-pct,
.area-player-stats .stats-table .hitting th.player-k-pct {
  border-right: 2px solid #354155;
}
.area-player-stats .stats-table .hitting td.player-babip,
.area-player-stats .stats-table .hitting th.player-babip {
  border-left: 2px solid #354155;
}
.area-player-stats .stats-table .hitting td.player-hr-fb,
.area-player-stats .stats-table .hitting th.player-hr-fb {
  border-right: 2px solid #354155;
}
.area-player-stats .stats-table .hitting td.player-gb-pct,
.area-player-stats .stats-table .hitting th.player-gb-pct {
  border-left: 2px solid #354155;
}
.area-player-stats .stats-table .hitting .vsLeft td.player-situation,
.area-player-stats .stats-table .hitting .vsRight td.player-situation,
.area-player-stats .stats-table .hitting .vsBoth td.player-situation,
.area-player-stats .stats-table .hitting .vsLeft th.player-situation,
.area-player-stats .stats-table .hitting .vsRight th.player-situation,
.area-player-stats .stats-table .hitting .vsBoth th.player-situation {
  border-right: 2px solid #354155;
}
.area-player-stats .stats-table .hitting .vsNone td.player-age,
.area-player-stats .stats-table .hitting .vsNone th.player-age {
  border-right: 2px solid #354155;
}
.area-player-stats .stats-table .pitching {
  /* Core */
  /* Traditional */
}
.area-player-stats .stats-table .pitching td.has-border,
.area-player-stats .stats-table .pitching th.has-border {
  border-right: 2px solid #354155;
}
.area-player-stats .stats-table .pitching td.player-k-pct,
.area-player-stats .stats-table .pitching th.player-k-pct {
  border-left: 2px solid #354155;
}
.area-player-stats .stats-table .pitching td.player-bb-pct,
.area-player-stats .stats-table .pitching th.player-bb-pct {
  border-right: 2px solid #354155;
}
.area-player-stats .stats-table .pitching td.player-babip,
.area-player-stats .stats-table .pitching th.player-babip {
  border-left: 2px solid #354155;
}
.area-player-stats .stats-table .pitching td.player-lob-pct,
.area-player-stats .stats-table .pitching th.player-lob-pct {
  border-right: 2px solid #354155;
}
.area-player-stats .stats-table .pitching td.player-bg-pct,
.area-player-stats .stats-table .pitching th.player-bg-pct {
  border-left: 2px solid #354155;
}
.area-player-stats .stats-table .pitching td.player-pu-pct,
.area-player-stats .stats-table .pitching th.player-pu-pct {
  border-right: 2px solid #354155;
}
.area-player-stats .stats-table .pitching td.player-woba,
.area-player-stats .stats-table .pitching th.player-woba {
  border-right: 2px solid #354155;
}
.area-player-stats .stats-table .pitching td.player-era,
.area-player-stats .stats-table .pitching th.player-era {
  border-left: 2px solid #354155;
}
.area-player-stats .stats-table .pitching td.player-cs,
.area-player-stats .stats-table .pitching th.player-cs {
  border-right: 2px solid #354155;
}
.area-player-stats .stats-table .pitching td.player-w-l,
.area-player-stats .stats-table .pitching th.player-w-l {
  border-left: 2px solid #354155;
  white-space: nowrap;
}
.area-player-stats .stats-table .pitching td.player-hld,
.area-player-stats .stats-table .pitching th.player-hld {
  border-right: 2px solid #354155;
}
.area-player-stats .stats-table .pitching td.player-avg,
.area-player-stats .stats-table .pitching th.player-avg {
  border-left: 2px solid #354155;
}
.area-player-stats .stats-table .pitching td.player-tmfb,
.area-player-stats .stats-table .pitching th.player-tmfb,
.area-player-stats .stats-table .pitching td.player-pfxfb,
.area-player-stats .stats-table .pitching th.player-pfxfb {
  display: none;
}
.area-player-stats .stats-table .pitching .core td.player-vpfx,
.area-player-stats .stats-table .pitching .core th.player-vpfx {
  border-right: 2px solid #354155;
}
.area-player-stats .stats-table .pitching .traditional .vsNone td.player-age,
.area-player-stats .stats-table .pitching .traditional .vsNone th.player-age {
  border-right: 2px solid #354155;
}
.area-player-stats .stats-table .pitching .vsLeft td.player-situation,
.area-player-stats .stats-table .pitching .vsRight td.player-situation,
.area-player-stats .stats-table .pitching .vsBoth td.player-situation,
.area-player-stats .stats-table .pitching .vsLeft th.player-situation,
.area-player-stats .stats-table .pitching .vsRight th.player-situation,
.area-player-stats .stats-table .pitching .vsBoth th.player-situation {
  border-right: 2px solid #354155;
}
.area-player-stats .stats-table .pitching .vsLeft td.player-vtm,
.area-player-stats .stats-table .pitching .vsRight td.player-vtm,
.area-player-stats .stats-table .pitching .vsBoth td.player-vtm,
.area-player-stats .stats-table .pitching .vsLeft th.player-vtm,
.area-player-stats .stats-table .pitching .vsRight th.player-vtm,
.area-player-stats .stats-table .pitching .vsBoth th.player-vtm,
.area-player-stats .stats-table .pitching .vsLeft td.player-vpfx,
.area-player-stats .stats-table .pitching .vsRight td.player-vpfx,
.area-player-stats .stats-table .pitching .vsBoth td.player-vpfx,
.area-player-stats .stats-table .pitching .vsLeft th.player-vpfx,
.area-player-stats .stats-table .pitching .vsRight th.player-vpfx,
.area-player-stats .stats-table .pitching .vsBoth th.player-vpfx {
  display: none;
}
.area-player-stats .table-section .row {
  margin: 0;
}
.area-player-stats .table-overflow-wrap {
  overflow: hidden;
  overflow-x: auto;
}
.area-player-stats .table-section .table-scrollable {
  margin: 0px !important;
  border: none;
}
.area-player-stats .stats-table th::selection {
  background: transparent;
}
.area-player-stats .stats-table th::-moz-selection {
  background: transparent;
}
.area-player-stats .stats-table th {
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.area-player-stats table.stats-table {
  margin-bottom: 0 !important;
}
.area-player-stats .stats-table td,
.area-player-stats .stats-table th {
  padding: 5px;
  text-align: right;
}
.area-player-stats .fielding .stats-table td.player-position,
.area-player-stats .fielding .stats-table th.player-position {
  border-right: 2px solid #354155;
}
.area-player-stats .fielding .has-border {
  border-right: 2px solid #354155;
}
.area-player-stats .fielding .has-fielding-year-border {
  border-top: 2px solid #98a6be;
}
.area-player-stats .fielding .stats-table th.player-grouping,
.area-player-stats .fielding .stats-table td.player-grouping {
  width: 2%;
}
.area-player-stats .fielding .stats-table th.player-year,
.area-player-stats .fielding .stats-table td.player-year {
  width: 6%;
}
.area-player-stats .fielding .stats-table th.player-position,
.area-player-stats .fielding .stats-table th.player-level,
.area-player-stats .fielding .stats-table th.player-age,
.area-player-stats .fielding .stats-table td.player-position,
.area-player-stats .fielding .stats-table td.player-level,
.area-player-stats .fielding .stats-table td.player-age {
  width: 3%;
}
.area-player-stats .fielding .stats-table th.player-team,
.area-player-stats .fielding .stats-table td.player-team {
  width: 13%;
}
.area-player-stats .fielding .stats-table th.player-g,
.area-player-stats .fielding .stats-table th.player-gs,
.area-player-stats .fielding .stats-table th.player-inn,
.area-player-stats .fielding .stats-table th.player-tc,
.area-player-stats .fielding .stats-table th.player-po,
.area-player-stats .fielding .stats-table th.player-a,
.area-player-stats .fielding .stats-table th.player-e,
.area-player-stats .fielding .stats-table th.player-dp,
.area-player-stats .fielding .stats-table th.player-fld-pct,
.area-player-stats .fielding .stats-table td.player-g,
.area-player-stats .fielding .stats-table td.player-gs,
.area-player-stats .fielding .stats-table td.player-inn,
.area-player-stats .fielding .stats-table td.player-tc,
.area-player-stats .fielding .stats-table td.player-po,
.area-player-stats .fielding .stats-table td.player-a,
.area-player-stats .fielding .stats-table td.player-e,
.area-player-stats .fielding .stats-table td.player-dp,
.area-player-stats .fielding .stats-table td.player-fld-pct {
  width: 7.777%;
}
.area-player-stats .fielding .stats-table th.player-g.catcher-table,
.area-player-stats .fielding .stats-table th.player-gs.catcher-table,
.area-player-stats .fielding .stats-table th.player-inn.catcher-table,
.area-player-stats .fielding .stats-table th.player-tc.catcher-table,
.area-player-stats .fielding .stats-table th.player-po.catcher-table,
.area-player-stats .fielding .stats-table th.player-a.catcher-table,
.area-player-stats .fielding .stats-table th.player-e.catcher-table,
.area-player-stats .fielding .stats-table th.player-dp.catcher-table,
.area-player-stats .fielding .stats-table th.player-fld-pct.catcher-table,
.area-player-stats .fielding .stats-table th.player-pb.catcher-table,
.area-player-stats .fielding .stats-table th.player-wp.catcher-table,
.area-player-stats .fielding .stats-table th.player-sb.catcher-table,
.area-player-stats .fielding .stats-table th.player-cs.catcher-table,
.area-player-stats .fielding .stats-table th.player-cs-pct.catcher-table,
.area-player-stats .fielding .stats-table td.player-g.catcher-table,
.area-player-stats .fielding .stats-table td.player-gs.catcher-table,
.area-player-stats .fielding .stats-table td.player-inn.catcher-table,
.area-player-stats .fielding .stats-table td.player-tc.catcher-table,
.area-player-stats .fielding .stats-table td.player-po.catcher-table,
.area-player-stats .fielding .stats-table td.player-a.catcher-table,
.area-player-stats .fielding .stats-table td.player-e.catcher-table,
.area-player-stats .fielding .stats-table td.player-dp.catcher-table,
.area-player-stats .fielding .stats-table td.player-fld-pct.catcher-table,
.area-player-stats .fielding .stats-table td.player-pb.catcher-table,
.area-player-stats .fielding .stats-table td.player-wp.catcher-table,
.area-player-stats .fielding .stats-table td.player-sb.catcher-table,
.area-player-stats .fielding .stats-table td.player-cs.catcher-table,
.area-player-stats .fielding .stats-table td.player-cs-pct.catcher-table {
  width: 5%;
}
.area-player-stats .fielding .stats-table th.player-g.pitcher-table,
.area-player-stats .fielding .stats-table th.player-gs.pitcher-table,
.area-player-stats .fielding .stats-table th.player-inn.pitcher-table,
.area-player-stats .fielding .stats-table th.player-tc.pitcher-table,
.area-player-stats .fielding .stats-table th.player-po.pitcher-table,
.area-player-stats .fielding .stats-table th.player-a.pitcher-table,
.area-player-stats .fielding .stats-table th.player-e.pitcher-table,
.area-player-stats .fielding .stats-table th.player-dp.pitcher-table,
.area-player-stats .fielding .stats-table th.player-fld-pct.pitcher-table,
.area-player-stats .fielding .stats-table th.player-wp.pitcher-table,
.area-player-stats .fielding .stats-table th.player-pb.pitcher-table,
.area-player-stats .fielding .stats-table th.player-sb.pitcher-table,
.area-player-stats .fielding .stats-table th.player-cs.pitcher-table,
.area-player-stats .fielding .stats-table th.player-cs-pct.pitcher-table,
.area-player-stats .fielding .stats-table th.player-pk.pitcher-table,
.area-player-stats .fielding .stats-table td.player-g.pitcher-table,
.area-player-stats .fielding .stats-table td.player-gs.pitcher-table,
.area-player-stats .fielding .stats-table td.player-inn.pitcher-table,
.area-player-stats .fielding .stats-table td.player-tc.pitcher-table,
.area-player-stats .fielding .stats-table td.player-po.pitcher-table,
.area-player-stats .fielding .stats-table td.player-a.pitcher-table,
.area-player-stats .fielding .stats-table td.player-e.pitcher-table,
.area-player-stats .fielding .stats-table td.player-dp.pitcher-table,
.area-player-stats .fielding .stats-table td.player-fld-pct.pitcher-table,
.area-player-stats .fielding .stats-table th.player-wp.pitcher-table,
.area-player-stats .fielding .stats-table td.player-pb.pitcher-table,
.area-player-stats .fielding .stats-table td.player-sb.pitcher-table,
.area-player-stats .fielding .stats-table td.player-cs.pitcher-table,
.area-player-stats .fielding .stats-table td.player-cs-pct.pitcher-table,
.area-player-stats .fielding .stats-table td.player-pk.pitcher-table {
  width: 4.666%;
}
.area-player-stats .fielding .stats-table th.player-g.catcher-and-pitcher-table,
.area-player-stats .fielding .stats-table th.player-gs.catcher-and-pitcher-table,
.area-player-stats .fielding .stats-table th.player-inn.catcher-and-pitcher-table,
.area-player-stats .fielding .stats-table th.player-tc.catcher-and-pitcher-table,
.area-player-stats .fielding .stats-table th.player-po.catcher-and-pitcher-table,
.area-player-stats .fielding .stats-table th.player-a.catcher-and-pitcher-table,
.area-player-stats .fielding .stats-table th.player-e.catcher-and-pitcher-table,
.area-player-stats .fielding .stats-table th.player-dp.catcher-and-pitcher-table,
.area-player-stats .fielding .stats-table th.player-fld-pct.catcher-and-pitcher-table,
.area-player-stats .fielding .stats-table th.player-wp.catcher-and-pitcher-table,
.area-player-stats .fielding .stats-table th.player-pb.catcher-and-pitcher-table,
.area-player-stats .fielding .stats-table th.player-sb.catcher-and-pitcher-table,
.area-player-stats .fielding .stats-table th.player-cs.catcher-and-pitcher-table,
.area-player-stats .fielding .stats-table th.player-cs-pct.catcher-and-pitcher-table,
.area-player-stats .fielding .stats-table th.player-pk.catcher-and-pitcher-table,
.area-player-stats .fielding .stats-table td.player-g.catcher-and-pitcher-table,
.area-player-stats .fielding .stats-table td.player-gs.catcher-and-pitcher-table,
.area-player-stats .fielding .stats-table td.player-inn.catcher-and-pitcher-table,
.area-player-stats .fielding .stats-table td.player-tc.catcher-and-pitcher-table,
.area-player-stats .fielding .stats-table td.player-po.catcher-and-pitcher-table,
.area-player-stats .fielding .stats-table td.player-a.catcher-and-pitcher-table,
.area-player-stats .fielding .stats-table td.player-e.catcher-and-pitcher-table,
.area-player-stats .fielding .stats-table td.player-dp.catcher-and-pitcher-table,
.area-player-stats .fielding .stats-table td.player-fld-pct.catcher-and-pitcher-table,
.area-player-stats .fielding .stats-table th.player-wp.catcher-and-pitcher-table,
.area-player-stats .fielding .stats-table td.player-pb.catcher-and-pitcher-table,
.area-player-stats .fielding .stats-table td.player-sb.catcher-and-pitcher-table,
.area-player-stats .fielding .stats-table td.player-cs.catcher-and-pitcher-table,
.area-player-stats .fielding .stats-table td.player-cs-pct.catcher-and-pitcher-table,
.area-player-stats .fielding .stats-table td.player-pk.catcher-and-pitcher-table {
  width: 4.666%;
}
.area-player-stats .stats-table td.player-year,
.area-player-stats .stats-table td.player-position,
.area-player-stats .stats-table td.player-name,
.area-player-stats .stats-table td.player-team,
.area-player-stats .stats-table td.player-level,
.area-player-stats .stats-table th.player-year,
.area-player-stats .stats-table th.player-position,
.area-player-stats .stats-table th.player-name,
.area-player-stats .stats-table th.player-team,
.area-player-stats .stats-table th.player-level {
  text-align: left;
}
.area-player-stats .vert-middle {
  vertical-align: middle;
}
.area-player-stats .stats-table .text-middle {
  text-align: center;
}
.area-player-stats .position-links-list a {
  display: inline-block;
  height: 30px;
  width: 30px;
  line-height: 30px;
  -moz-border-radius: 50%;
  border-radius: 50%;
  color: white;
  text-align: center;
  font-size: 1em;
  text-decoration: none;
  font-family: 'soho_std_medium', Georgia, "Times New Roman", Times, serif;
}
.area-player-stats .position-links-list a:hover,
.area-player-stats .position-links-list a:active,
.area-player-stats .position-links-list a:visited {
  text-decoration: none;
}
.area-player-stats span.position-links-list {
  padding: 5px;
}
.area-player-track-man,
.area-amateur-pitches,
.area-international-player-pitches,
.area-amateur-player-pitches {
  /*.jqplot-yaxis{
        color:red;
    }*/
}
.area-player-track-man .c3-chart-title,
.area-amateur-pitches .c3-chart-title,
.area-international-player-pitches .c3-chart-title,
.area-amateur-player-pitches .c3-chart-title {
  text-align: center;
  margin-left: 60.5px;
  font-size: 14px;
  font-weight: bold;
}
.area-player-track-man .change-well,
.area-amateur-pitches .change-well,
.area-international-player-pitches .change-well,
.area-amateur-player-pitches .change-well {
  margin-left: 15px;
  cursor: pointer;
}
.area-player-track-man .change-well-comp,
.area-amateur-pitches .change-well-comp,
.area-international-player-pitches .change-well-comp,
.area-amateur-player-pitches .change-well-comp {
  margin-left: 0px;
  cursor: pointer;
}
.area-player-track-man .trackman-table .arrow,
.area-amateur-pitches .trackman-table .arrow,
.area-international-player-pitches .trackman-table .arrow,
.area-amateur-player-pitches .trackman-table .arrow {
  display: none;
}
.area-player-track-man .show-me,
.area-amateur-pitches .show-me,
.area-international-player-pitches .show-me,
.area-amateur-player-pitches .show-me {
  cursor: pointer;
  color: #0067b1;
}
.area-player-track-man #hover-pitch-table,
.area-amateur-pitches #hover-pitch-table,
.area-international-player-pitches #hover-pitch-table,
.area-amateur-player-pitches #hover-pitch-table {
  float: left;
  width: 100%;
  margin-bottom: 5em;
  display: block;
}
.area-player-track-man .active-game,
.area-amateur-pitches .active-game,
.area-international-player-pitches .active-game,
.area-amateur-player-pitches .active-game {
  font-weight: bold;
}
.area-player-track-man .canvasContainer,
.area-amateur-pitches .canvasContainer,
.area-international-player-pitches .canvasContainer,
.area-amateur-player-pitches .canvasContainer {
  position: relative;
  overflow: hidden;
}
.area-player-track-man canvas,
.area-amateur-pitches canvas,
.area-international-player-pitches canvas,
.area-amateur-player-pitches canvas {
  position: absolute;
  margin: 0px;
  padding: 0px;
  image-rendering: optimizeSpeed;
  image-rendering: -moz-crisp-edges;
  image-rendering: -webkit-optimize-contrast;
  image-rendering: optimize-contrast;
  -ms-interpolation-mode: nearest-neighbor;
}
.area-player-track-man canvas.chrome,
.area-amateur-pitches canvas.chrome,
.area-international-player-pitches canvas.chrome,
.area-amateur-player-pitches canvas.chrome {
  left: 60.5px;
  top: 4.5px;
}
.area-player-track-man .vertical-label,
.area-amateur-pitches .vertical-label,
.area-international-player-pitches .vertical-label,
.area-amateur-player-pitches .vertical-label {
  float: left;
  writing-mode: vertical-rl;
  text-orientation: sideways-right;
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
  white-space: nowrap;
  display: block;
  bottom: 100px;
  width: 20px;
  height: 20px;
  right: 0;
}
.area-player-track-man .horizontal-label,
.area-amateur-pitches .horizontal-label,
.area-international-player-pitches .horizontal-label,
.area-amateur-player-pitches .horizontal-label {
  float: left;
}
.area-player-track-man .single-pitch-padding,
.area-amateur-pitches .single-pitch-padding,
.area-international-player-pitches .single-pitch-padding,
.area-amateur-player-pitches .single-pitch-padding {
  margin-bottom: 15px;
}
.area-player-track-man .label-tab,
.area-amateur-pitches .label-tab,
.area-international-player-pitches .label-tab,
.area-amateur-player-pitches .label-tab {
  padding: 9px 9px;
  width: 20em;
  display: inline-block;
  font-size: 14px;
  font-family: 'soho_std_medium', Georgia, "Times New Roman", Times, serif;
  color: #FFFFFF;
  background-color: #354155;
  -webkit-border-top-left-radius: 6px;
  border-top-left-radius: 6px;
  -webkit-border-top-right-radius: 6px;
  border-top-right-radius: 6px;
}
.area-player-track-man .label-tab p,
.area-amateur-pitches .label-tab p,
.area-international-player-pitches .label-tab p,
.area-amateur-player-pitches .label-tab p {
  margin-bottom: 0;
}
.area-player-track-man [id^='filterText'],
.area-amateur-pitches [id^='filterText'],
.area-international-player-pitches [id^='filterText'],
.area-amateur-player-pitches [id^='filterText'] {
  color: white;
  min-height: 20px;
  display: inherit;
  padding-left: 9px;
}
.area-player-track-man .white-text,
.area-amateur-pitches .white-text,
.area-international-player-pitches .white-text,
.area-amateur-player-pitches .white-text {
  color: white;
}
.area-player-track-man .plot-header .label-tab,
.area-amateur-pitches .plot-header .label-tab,
.area-international-player-pitches .plot-header .label-tab,
.area-amateur-player-pitches .plot-header .label-tab {
  background-color: transparent;
  font-size: 18px;
  padding: 0 9px;
}
.area-player-track-man .trackman-table td,
.area-amateur-pitches .trackman-table td,
.area-international-player-pitches .trackman-table td,
.area-amateur-player-pitches .trackman-table td,
.area-player-track-man .trackman-table th,
.area-amateur-pitches .trackman-table th,
.area-international-player-pitches .trackman-table th,
.area-amateur-player-pitches .trackman-table th {
  text-align: center;
}
.area-player-track-man .trackman-table td.pitch-type,
.area-amateur-pitches .trackman-table td.pitch-type,
.area-international-player-pitches .trackman-table td.pitch-type,
.area-amateur-player-pitches .trackman-table td.pitch-type,
.area-player-track-man .trackman-table th.pitch-type,
.area-amateur-pitches .trackman-table th.pitch-type,
.area-international-player-pitches .trackman-table th.pitch-type,
.area-amateur-player-pitches .trackman-table th.pitch-type {
  width: 5%;
  text-align: left;
}
.area-player-track-man .trackman-table td.pitch-usage,
.area-amateur-pitches .trackman-table td.pitch-usage,
.area-international-player-pitches .trackman-table td.pitch-usage,
.area-amateur-player-pitches .trackman-table td.pitch-usage,
.area-player-track-man .trackman-table td.pitch-count,
.area-amateur-pitches .trackman-table td.pitch-count,
.area-international-player-pitches .trackman-table td.pitch-count,
.area-amateur-player-pitches .trackman-table td.pitch-count,
.area-player-track-man .trackman-table th.pitch-usage,
.area-amateur-pitches .trackman-table th.pitch-usage,
.area-international-player-pitches .trackman-table th.pitch-usage,
.area-amateur-player-pitches .trackman-table th.pitch-usage,
.area-player-track-man .trackman-table th.pitch-count,
.area-amateur-pitches .trackman-table th.pitch-count,
.area-international-player-pitches .trackman-table th.pitch-count,
.area-amateur-player-pitches .trackman-table th.pitch-count {
  width: 8%;
}
.area-player-track-man .trackman-table td.border-right,
.area-amateur-pitches .trackman-table td.border-right,
.area-international-player-pitches .trackman-table td.border-right,
.area-amateur-player-pitches .trackman-table td.border-right,
.area-player-track-man .trackman-table th.border-right,
.area-amateur-pitches .trackman-table th.border-right,
.area-international-player-pitches .trackman-table th.border-right,
.area-amateur-player-pitches .trackman-table th.border-right {
  border-right: 2px solid #354155;
}
.area-player-track-man .trackman-table td.process,
.area-amateur-pitches .trackman-table td.process,
.area-international-player-pitches .trackman-table td.process,
.area-amateur-player-pitches .trackman-table td.process,
.area-player-track-man .trackman-table th.process,
.area-amateur-pitches .trackman-table th.process,
.area-international-player-pitches .trackman-table th.process,
.area-amateur-player-pitches .trackman-table th.process {
  font-weight: bold;
  min-width: 7em;
}
.area-player-track-man .trackman-table td.whiffs,
.area-amateur-pitches .trackman-table td.whiffs,
.area-international-player-pitches .trackman-table td.whiffs,
.area-amateur-player-pitches .trackman-table td.whiffs,
.area-player-track-man .trackman-table th.whiffs,
.area-amateur-pitches .trackman-table th.whiffs,
.area-international-player-pitches .trackman-table th.whiffs,
.area-amateur-player-pitches .trackman-table th.whiffs {
  min-width: 7em;
}
.area-player-track-man .trackman-table td.comfort-velocity,
.area-amateur-pitches .trackman-table td.comfort-velocity,
.area-international-player-pitches .trackman-table td.comfort-velocity,
.area-amateur-player-pitches .trackman-table td.comfort-velocity,
.area-player-track-man .trackman-table th.comfort-velocity,
.area-amateur-pitches .trackman-table th.comfort-velocity,
.area-international-player-pitches .trackman-table th.comfort-velocity,
.area-amateur-player-pitches .trackman-table th.comfort-velocity {
  border-right: 2px solid #354155;
  text-align: center;
  width: 15%;
}
.area-player-track-man .sample-size,
.area-amateur-pitches .sample-size,
.area-international-player-pitches .sample-size,
.area-amateur-player-pitches .sample-size {
  line-height: 1em;
  max-width: 40%;
  padding-top: 5px;
}
.area-player-track-man .trackman-table td.vertical-movement,
.area-amateur-pitches .trackman-table td.vertical-movement,
.area-international-player-pitches .trackman-table td.vertical-movement,
.area-amateur-player-pitches .trackman-table td.vertical-movement,
.area-player-track-man .trackman-table td.horizontal-movement,
.area-amateur-pitches .trackman-table td.horizontal-movement,
.area-international-player-pitches .trackman-table td.horizontal-movement,
.area-amateur-player-pitches .trackman-table td.horizontal-movement,
.area-player-track-man .trackman-table td.spin-rate,
.area-amateur-pitches .trackman-table td.spin-rate,
.area-international-player-pitches .trackman-table td.spin-rate,
.area-amateur-player-pitches .trackman-table td.spin-rate,
.area-player-track-man .trackman-table td.release-side,
.area-amateur-pitches .trackman-table td.release-side,
.area-international-player-pitches .trackman-table td.release-side,
.area-amateur-player-pitches .trackman-table td.release-side,
.area-player-track-man .trackman-table td.release-height,
.area-amateur-pitches .trackman-table td.release-height,
.area-international-player-pitches .trackman-table td.release-height,
.area-amateur-player-pitches .trackman-table td.release-height,
.area-player-track-man .trackman-table td.extension,
.area-amateur-pitches .trackman-table td.extension,
.area-international-player-pitches .trackman-table td.extension,
.area-amateur-player-pitches .trackman-table td.extension,
.area-player-track-man .trackman-table th.vertical-movement,
.area-amateur-pitches .trackman-table th.vertical-movement,
.area-international-player-pitches .trackman-table th.vertical-movement,
.area-amateur-player-pitches .trackman-table th.vertical-movement,
.area-player-track-man .trackman-table th.horizontal-movement,
.area-amateur-pitches .trackman-table th.horizontal-movement,
.area-international-player-pitches .trackman-table th.horizontal-movement,
.area-amateur-player-pitches .trackman-table th.horizontal-movement,
.area-player-track-man .trackman-table th.spin-rate,
.area-amateur-pitches .trackman-table th.spin-rate,
.area-international-player-pitches .trackman-table th.spin-rate,
.area-amateur-player-pitches .trackman-table th.spin-rate,
.area-player-track-man .trackman-table th.release-side,
.area-amateur-pitches .trackman-table th.release-side,
.area-international-player-pitches .trackman-table th.release-side,
.area-amateur-player-pitches .trackman-table th.release-side,
.area-player-track-man .trackman-table th.release-height,
.area-amateur-pitches .trackman-table th.release-height,
.area-international-player-pitches .trackman-table th.release-height,
.area-amateur-player-pitches .trackman-table th.release-height,
.area-player-track-man .trackman-table th.extension,
.area-amateur-pitches .trackman-table th.extension,
.area-international-player-pitches .trackman-table th.extension,
.area-amateur-player-pitches .trackman-table th.extension,
.area-player-track-man .trackman-table td.spin-efficiency,
.area-amateur-pitches .trackman-table td.spin-efficiency,
.area-international-player-pitches .trackman-table td.spin-efficiency,
.area-amateur-player-pitches .trackman-table td.spin-efficiency {
  width: 10%;
}
.area-player-track-man .trackman-table td.pct-strikes,
.area-amateur-pitches .trackman-table td.pct-strikes,
.area-international-player-pitches .trackman-table td.pct-strikes,
.area-amateur-player-pitches .trackman-table td.pct-strikes,
.area-player-track-man .trackman-table td.pct-balls,
.area-amateur-pitches .trackman-table td.pct-balls,
.area-international-player-pitches .trackman-table td.pct-balls,
.area-amateur-player-pitches .trackman-table td.pct-balls,
.area-player-track-man .trackman-table td.pct-zone,
.area-amateur-pitches .trackman-table td.pct-zone,
.area-international-player-pitches .trackman-table td.pct-zone,
.area-amateur-player-pitches .trackman-table td.pct-zone,
.area-player-track-man .trackman-table td.pct-miss,
.area-amateur-pitches .trackman-table td.pct-miss,
.area-international-player-pitches .trackman-table td.pct-miss,
.area-amateur-player-pitches .trackman-table td.pct-miss,
.area-player-track-man .trackman-table td.pct-chase,
.area-amateur-pitches .trackman-table td.pct-chase,
.area-international-player-pitches .trackman-table td.pct-chase,
.area-amateur-player-pitches .trackman-table td.pct-chase,
.area-player-track-man .trackman-table td.pct-in-play,
.area-amateur-pitches .trackman-table td.pct-in-play,
.area-international-player-pitches .trackman-table td.pct-in-play,
.area-amateur-player-pitches .trackman-table td.pct-in-play,
.area-player-track-man .trackman-table td.pct-gb,
.area-amateur-pitches .trackman-table td.pct-gb,
.area-international-player-pitches .trackman-table td.pct-gb,
.area-amateur-player-pitches .trackman-table td.pct-gb,
.area-player-track-man .trackman-table td.pct-pu,
.area-amateur-pitches .trackman-table td.pct-pu,
.area-international-player-pitches .trackman-table td.pct-pu,
.area-amateur-player-pitches .trackman-table td.pct-pu,
.area-player-track-man .trackman-table th.pct-strikes,
.area-amateur-pitches .trackman-table th.pct-strikes,
.area-international-player-pitches .trackman-table th.pct-strikes,
.area-amateur-player-pitches .trackman-table th.pct-strikes,
.area-player-track-man .trackman-table th.pct-balls,
.area-amateur-pitches .trackman-table th.pct-balls,
.area-international-player-pitches .trackman-table th.pct-balls,
.area-amateur-player-pitches .trackman-table th.pct-balls,
.area-player-track-man .trackman-table th.pct-zone,
.area-amateur-pitches .trackman-table th.pct-zone,
.area-international-player-pitches .trackman-table th.pct-zone,
.area-amateur-player-pitches .trackman-table th.pct-zone,
.area-player-track-man .trackman-table th.pct-miss,
.area-amateur-pitches .trackman-table th.pct-miss,
.area-international-player-pitches .trackman-table th.pct-miss,
.area-amateur-player-pitches .trackman-table th.pct-miss,
.area-player-track-man .trackman-table th.pct-chase,
.area-amateur-pitches .trackman-table th.pct-chase,
.area-international-player-pitches .trackman-table th.pct-chase,
.area-amateur-player-pitches .trackman-table th.pct-chase,
.area-player-track-man .trackman-table th.pct-in-play,
.area-amateur-pitches .trackman-table th.pct-in-play,
.area-international-player-pitches .trackman-table th.pct-in-play,
.area-amateur-player-pitches .trackman-table th.pct-in-play,
.area-player-track-man .trackman-table th.pct-gb,
.area-amateur-pitches .trackman-table th.pct-gb,
.area-international-player-pitches .trackman-table th.pct-gb,
.area-amateur-player-pitches .trackman-table th.pct-gb,
.area-player-track-man .trackman-table th.pct-pu,
.area-amateur-pitches .trackman-table th.pct-pu,
.area-international-player-pitches .trackman-table th.pct-pu,
.area-amateur-player-pitches .trackman-table th.pct-pu {
  width: 9%;
}
.area-player-track-man .trackman-table td.pct-strikes,
.area-amateur-pitches .trackman-table td.pct-strikes,
.area-international-player-pitches .trackman-table td.pct-strikes,
.area-amateur-player-pitches .trackman-table td.pct-strikes,
.area-player-track-man .trackman-table td.avg-velocity,
.area-amateur-pitches .trackman-table td.avg-velocity,
.area-international-player-pitches .trackman-table td.avg-velocity,
.area-amateur-player-pitches .trackman-table td.avg-velocity,
.area-player-track-man .trackman-table td.pct-chase,
.area-amateur-pitches .trackman-table td.pct-chase,
.area-international-player-pitches .trackman-table td.pct-chase,
.area-amateur-player-pitches .trackman-table td.pct-chase,
.area-player-track-man .trackman-table td.spin-efficiency,
.area-amateur-pitches .trackman-table td.spin-efficiency,
.area-international-player-pitches .trackman-table td.spin-efficiency,
.area-amateur-player-pitches .trackman-table td.spin-efficiency,
.area-player-track-man .trackman-table th.pct-strikes,
.area-amateur-pitches .trackman-table th.pct-strikes,
.area-international-player-pitches .trackman-table th.pct-strikes,
.area-amateur-player-pitches .trackman-table th.pct-strikes,
.area-player-track-man .trackman-table th.avg-velocity,
.area-amateur-pitches .trackman-table th.avg-velocity,
.area-international-player-pitches .trackman-table th.avg-velocity,
.area-amateur-player-pitches .trackman-table th.avg-velocity,
.area-player-track-man .trackman-table th.pct-chase,
.area-amateur-pitches .trackman-table th.pct-chase,
.area-international-player-pitches .trackman-table th.pct-chase,
.area-amateur-player-pitches .trackman-table th.pct-chase,
.area-player-track-man .trackman-table th.spin-efficiency,
.area-amateur-pitches .trackman-table th.spin-efficiency,
.area-international-player-pitches .trackman-table th.spin-efficiency,
.area-amateur-player-pitches .trackman-table th.spin-efficiency {
  border-right: 2px solid #354155;
}
.area-player-track-man .jqplot-axis,
.area-amateur-pitches .jqplot-axis,
.area-international-player-pitches .jqplot-axis,
.area-amateur-player-pitches .jqplot-axis,
.area-player-track-man .jqplot-yaxis-label,
.area-amateur-pitches .jqplot-yaxis-label,
.area-international-player-pitches .jqplot-yaxis-label,
.area-amateur-player-pitches .jqplot-yaxis-label,
.area-player-track-man .jqplot-title,
.area-amateur-pitches .jqplot-title,
.area-international-player-pitches .jqplot-title,
.area-amateur-player-pitches .jqplot-title {
  color: white;
  font-weight: normal;
  font-size: 12px;
  font-family: sans-serif;
}
.area-player-track-man .form-group.plot-header,
.area-amateur-pitches .form-group.plot-header,
.area-international-player-pitches .form-group.plot-header,
.area-amateur-player-pitches .form-group.plot-header {
  margin: 0;
  padding: 10px;
  background-color: #333333;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
  border-bottom: 1px solid #aaaaaa;
}
.area-player-track-man #legend .jqplot-title,
.area-amateur-pitches #legend .jqplot-title,
.area-international-player-pitches #legend .jqplot-title,
.area-amateur-player-pitches #legend .jqplot-title {
  color: transparent;
}
.area-player-track-man .jqplot-cursor-tooltip,
.area-amateur-pitches .jqplot-cursor-tooltip,
.area-international-player-pitches .jqplot-cursor-tooltip,
.area-amateur-player-pitches .jqplot-cursor-tooltip {
  background: yellow;
  font-size: 14px;
  color: black;
  font-weight: bold;
}
.area-player-track-man .noUserSelect,
.area-amateur-pitches .noUserSelect,
.area-international-player-pitches .noUserSelect,
.area-amateur-player-pitches .noUserSelect {
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}
.area-player-track-man .plot-filter input[type="radio"],
.area-amateur-pitches .plot-filter input[type="radio"],
.area-international-player-pitches .plot-filter input[type="radio"],
.area-amateur-player-pitches .plot-filter input[type="radio"] {
  display: none;
}
.area-player-track-man .plot-filter .radio,
.area-amateur-pitches .plot-filter .radio,
.area-international-player-pitches .plot-filter .radio,
.area-amateur-player-pitches .plot-filter .radio {
  margin: 0;
  padding-left: 10px;
}
.area-player-track-man .plot-type-option,
.area-amateur-pitches .plot-type-option,
.area-international-player-pitches .plot-type-option,
.area-amateur-player-pitches .plot-type-option {
  font-family: 'Open Sans', sans-serif;
  font-weight: bold;
  font-size: 14px;
}
.area-player-track-man .ui-select-focusser,
.area-amateur-pitches .ui-select-focusser,
.area-international-player-pitches .ui-select-focusser,
.area-amateur-player-pitches .ui-select-focusser {
  display: none;
}
.area-player-track-man .filter-drawer,
.area-amateur-pitches .filter-drawer,
.area-international-player-pitches .filter-drawer,
.area-amateur-player-pitches .filter-drawer {
  margin-left: 0;
  margin-right: 0;
  padding: 10px;
  border: 1px solid #323232;
  border-bottom: 1px solid #ffffff;
  /*-webkit-border-top-left-radius: 15px;
        border-top-left-radius: 15px;
        -webkit-border-top-right-radius: 15px;
        border-top-right-radius: 15px;*/
}
.area-player-track-man .date-range-pickers,
.area-amateur-pitches .date-range-pickers,
.area-international-player-pitches .date-range-pickers,
.area-amateur-player-pitches .date-range-pickers {
  width: 500px;
  max-width: 90%;
  overflow: hidden;
}
.area-player-track-man .calendar-date-picker-container,
.area-amateur-pitches .calendar-date-picker-container,
.area-international-player-pitches .calendar-date-picker-container,
.area-amateur-player-pitches .calendar-date-picker-container {
  float: left;
  width: 40%;
}
.area-player-track-man [class^="trackman"][id^='filterDrawer'],
.area-amateur-pitches [class^="trackman"][id^='filterDrawer'],
.area-international-player-pitches [class^="trackman"][id^='filterDrawer'],
.area-amateur-player-pitches [class^="trackman"][id^='filterDrawer'] {
  padding: 0 0 0 0;
  position: absolute;
  z-index: 1005;
  width: 99%;
  background-color: #ffffff;
}
.area-player-track-man .trackman .filterDrawer,
.area-amateur-pitches .trackman .filterDrawer,
.area-international-player-pitches .trackman .filterDrawer,
.area-amateur-player-pitches .trackman .filterDrawer {
  padding: 0 0 0 0;
  position: absolute;
  z-index: 1005;
  width: 99%;
  background-color: #ffffff;
}
.area-player-track-man .trackman-filter,
.area-amateur-pitches .trackman-filter,
.area-international-player-pitches .trackman-filter,
.area-amateur-player-pitches .trackman-filter {
  height: 30px;
  margin-right: 5px;
}
.area-player-track-man .trackman-chart,
.area-amateur-pitches .trackman-chart,
.area-international-player-pitches .trackman-chart,
.area-amateur-player-pitches .trackman-chart {
  height: 100%;
  width: calc(99% - 80px);
  float: left;
  background-color: #222222;
  padding: 10px;
  padding-right: 0;
  /*-webkit-border-top-left-radius: 15px;
        border-top-left-radius: 15px;*/
  -webkit-border-bottom-left-radius: 15px;
  border-bottom-left-radius: 15px;
}
.area-player-track-man .trackman-legend,
.area-amateur-pitches .trackman-legend,
.area-international-player-pitches .trackman-legend,
.area-amateur-player-pitches .trackman-legend {
  height: 100%;
  width: 80px;
  float: left;
  padding: 10px;
  padding-left: 0;
  padding-bottom: 27px;
  margin-bottom: 17px;
  background: #222222;
  /*-webkit-border-top-right-radius: 15px;
        border-top-right-radius: 15px;*/
  -webkit-border-bottom-right-radius: 15px;
  border-bottom-right-radius: 15px;
}
.area-player-track-man .comparison,
.area-amateur-pitches .comparison,
.area-international-player-pitches .comparison,
.area-amateur-player-pitches .comparison {
  margin-bottom: 10px;
  display: inline-block;
  width: 100%;
}
.area-player-track-man #resizeable1,
.area-amateur-pitches #resizeable1,
.area-international-player-pitches #resizeable1,
.area-amateur-player-pitches #resizeable1 {
  width: 99%;
}
.area-player-track-man #resizeable1 .trackman-chart,
.area-amateur-pitches #resizeable1 .trackman-chart,
.area-international-player-pitches #resizeable1 .trackman-chart,
.area-amateur-player-pitches #resizeable1 .trackman-chart {
  width: calc(99% - 80px);
}
.area-player-track-man #resizeable1 .trackman-legend,
.area-amateur-pitches #resizeable1 .trackman-legend,
.area-international-player-pitches #resizeable1 .trackman-legend,
.area-amateur-player-pitches #resizeable1 .trackman-legend {
  width: 80px;
}
.area-player-track-man .plot-and-legend,
.area-amateur-pitches .plot-and-legend,
.area-international-player-pitches .plot-and-legend,
.area-amateur-player-pitches .plot-and-legend {
  margin-left: 0px;
  padding-bottom: 10px;
  padding-left: 0;
  padding-right: 0;
  background: #222222;
  /*-webkit-border-radius: 15px;
        border-radius: 15px;*/
  margin-bottom: 10px;
}
.area-player-track-man .selected-options + .btn-group > .multiselect,
.area-amateur-pitches .selected-options + .btn-group > .multiselect,
.area-international-player-pitches .selected-options + .btn-group > .multiselect,
.area-amateur-player-pitches .selected-options + .btn-group > .multiselect,
.area-player-track-man .ui-select-match-item,
.area-amateur-pitches .ui-select-match-item,
.area-international-player-pitches .ui-select-match-item,
.area-amateur-player-pitches .ui-select-match-item {
  background-color: #0067b1;
  background: -webkit-gradient(linear, left top, left bottom, from(#0067b1), to(#00497e));
  background: -webkit-linear-gradient(top, #0067b1, #00497e);
  background: -moz-linear-gradient(top, #0067b1, #00497e);
  background: -ms-linear-gradient(top, #0067b1, #00497e);
  background: -o-linear-gradient(top, #0067b1, #00497e);
  background-image: linear-gradient(top, #0067b1 0%, #00497e) !important;
  color: white;
  border-color: #005898;
}
.area-player-track-man #pitch-video-angle-select,
.area-amateur-pitches #pitch-video-angle-select,
.area-international-player-pitches #pitch-video-angle-select,
.area-amateur-player-pitches #pitch-video-angle-select {
  width: 100%;
  text-align: center;
}
.area-player-track-man .red-eye,
.area-amateur-pitches .red-eye,
.area-international-player-pitches .red-eye,
.area-amateur-player-pitches .red-eye {
  -webkit-text-stroke: 0.7px #ff0000;
}
.area-player-track-man .flag-orange,
.area-amateur-pitches .flag-orange,
.area-international-player-pitches .flag-orange,
.area-amateur-player-pitches .flag-orange {
  color: #ff7703;
  -webkit-text-stroke: 1.7px black;
}
.area-player-track-man .flag-yellow,
.area-amateur-pitches .flag-yellow,
.area-international-player-pitches .flag-yellow,
.area-amateur-player-pitches .flag-yellow {
  color: #ffcd37;
  -webkit-text-stroke: 1.7px black;
}
.area-player-track-man .left-pad,
.area-amateur-pitches .left-pad,
.area-international-player-pitches .left-pad,
.area-amateur-player-pitches .left-pad {
  padding-left: 2px;
}
.area-player-overview .label-tab {
  width: 18em !important;
}
.area-player-overview th {
  cursor: default !important;
}
.area-player-overview .table-section + div.table-section {
  margin-top: 30px;
}
.area-player-overview .batter-section,
.area-player-overview .pitcher-section {
  display: flex;
  flex-wrap: wrap;
}
.area-player-overview .club-control-badge {
  float: left;
  display: inline-block;
  margin-left: 10px;
}
.area-player-overview .popover.options-popover {
  min-height: 120px;
  min-width: 200px;
}
.area-player-overview .popover {
  min-height: 100px;
  min-width: 385px;
}
.area-player-overview .isProspectNpv {
  font-style: italic;
}
.area-player-overview .opening-day-label {
  text-align: left;
}
.area-player-overview .delta-up {
  color: green;
}
.area-player-overview .delta-down {
  color: red;
}
.area-player-overview .stats-table {
  text-align: right;
}
.area-player-overview .stats-table th {
  text-align: right;
}
.area-player-overview .stats-table .player-year,
.area-player-overview .stats-table .player-team,
.area-player-overview .stats-table .player-level {
  text-align: left;
}
.area-player-overview .stats-table .player-npv {
  white-space: nowrap;
}
.area-player-overview .stats-table .dollar-cost {
  min-width: 100px;
}
.area-player-overview .super-header > th {
  text-align: center;
}
.area-player-overview .super-header > th > td {
  border-right: 1px red;
}
.area-player-overview .expectation {
  max-width: 800px;
}
@media (min-width: 900px) {
  .area-player-overview .expectation .expectation-table {
    min-width: 900px;
  }
}
.area-player-overview .expectation .badge {
  cursor: help;
}
.area-player-overview .expectation .badges {
  position: absolute;
  right: 10px;
}
.area-player-overview .expectation td {
  width: 7%;
}
.area-player-overview .expectation td.player-age {
  width: 6%;
}
.area-player-overview .expectation td.player-year {
  width: 6%;
}
.area-player-overview .expectation td.player-club-control,
.area-player-overview .expectation td.player-open-market {
  position: relative;
  width: 14%;
  min-width: 80px;
}
.area-player-overview .expectation td.player-npv {
  width: 9%;
}
.area-player-overview .expectation td.player-extension {
  width: 16%;
  min-width: 95px;
}
.area-player-overview .expectation td .arbitration-badge {
  display: inline-block;
  position: relative;
}
.area-player-overview .prospect {
  max-width: 1100px;
}
.area-player-overview .prospect .stats-table th.player-bonus,
.area-player-overview .prospect .stats-table th.player-value,
.area-player-overview .prospect .stats-table th.player-ytd {
  min-width: 80px;
}
.area-player-overview .prospect .stats-table th.player-rank {
  min-width: 80px;
  text-align: center;
}
.area-player-overview .prospect .stats-table td.player-value {
  background-color: rgba(222, 222, 142, 0.75);
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(222, 222, 142, 0.75)), to(rgba(206, 199, 101, 0.75)));
  background: -webkit-linear-gradient(top, rgba(222, 222, 142, 0.75), rgba(206, 199, 101, 0.75));
  background: -moz-linear-gradient(top, rgba(222, 222, 142, 0.75), rgba(206, 199, 101, 0.75));
  background: -ms-linear-gradient(top, rgba(222, 222, 142, 0.75), rgba(206, 199, 101, 0.75));
  background: -o-linear-gradient(top, rgba(222, 222, 142, 0.75), rgba(206, 199, 101, 0.75));
  background-image: linear-gradient(top, rgba(222, 222, 142, 0.75) 0%, rgba(206, 199, 101, 0.75)) !important;
}
.area-player-overview .prospect .badge {
  cursor: help;
}
.area-player-overview .brewers-value {
  background-color: #495974 !important;
  border-color: #354155;
  color: white;
}
.area-player-overview .brewers-npv {
  border: none;
  background: linear-gradient(top, #b49037, #8d712b);
  background: -webkit-linear-gradient(top, #b49037, #8d712b);
  color: white;
  border-right: 1px solid #d7dce5;
  border-bottom: 1px solid #d7dce5;
}
.area-player-overview .offense-defense-toggle {
  width: 100%;
  margin-top: 20px;
}
.area-player-overview .annual-performance {
  /*td.player-abr:hover {
            background: lighten(#354155, 10%);
        }

        td.player-ebr:hover {
            background: lighten(#354155, 10%);
        }*/
}
.area-player-overview .annual-performance .stats-table th.player-grouping,
.area-player-overview .annual-performance .stats-table th.player-grouping {
  width: 1%;
}
.area-player-overview .annual-performance .stats-table th.player-year,
.area-player-overview .annual-performance .stats-table td.player-year {
  width: 4%;
}
.area-player-overview .annual-performance .stats-table th.player-team,
.area-player-overview .annual-performance .stats-table td.player-team {
  width: 10.5%;
}
.area-player-overview .annual-performance .stats-table td.player-level,
.area-player-overview .annual-performance .stats-table th.player-level {
  border-right: 2px solid #354155;
  width: 5%;
}
.area-player-overview .annual-performance .stats-table td.fielding-performance-right-border,
.area-player-overview .annual-performance .stats-table th.fielding-performance-right-border {
  border-right: 2px solid #354155;
  width: 5%;
}
.area-player-overview .annual-performance .stats-table fielding-performance-bottom-border > td {
  border-bottom: 2px solid #354155;
  width: 5%;
}
.area-player-overview .annual-performance .stats-table th.player-age,
.area-player-overview .annual-performance .stats-table th.player-age {
  width: 3%;
}
.area-player-overview .annual-performance .stats-table td.player-pa,
.area-player-overview .annual-performance .stats-table th.player-pa {
  width: 4%;
  border-right: 2px solid #354155;
}
.area-player-overview .annual-performance .stats-table td.player-ip,
.area-player-overview .annual-performance .stats-table th.player-ip {
  border-right: 2px solid #354155;
}
.area-player-overview .annual-performance .stats-table th.player-avg,
.area-player-overview .annual-performance th.player-obp,
.area-player-overview .annual-performance .stats-table th.player-avg,
.area-player-overview .annual-performance th.player-obp {
  width: 4%;
}
.area-player-overview .annual-performance .stats-table td.player-slg,
.area-player-overview .annual-performance .stats-table th.player-slg {
  width: 4%;
  border-right: 2px solid #354155;
}
.area-player-overview .annual-performance .stats-table td.player-era,
.area-player-overview .annual-performance .stats-table th.player-era {
  border-right: 2px solid #354155;
}
.area-player-overview .annual-performance .stats-table th.player-dh,
.area-player-overview .annual-performance th.player-dxbh,
.area-player-overview .annual-performance .stats-table th.player-dh,
.area-player-overview .annual-performance th.player-dxbh {
  width: 4%;
}
.area-player-overview .annual-performance .stats-table td.player-xfip,
.area-player-overview .annual-performance .stats-table th.player-xfip {
  border-right: 2px solid #354155;
}
.area-player-overview .annual-performance .stats-table td.player-velo,
.area-player-overview .annual-performance .stats-table th.player-velo {
  border-right: 2px solid #354155;
}
.area-player-overview .annual-performance .stats-table th.player-bsr-control,
.area-player-overview .annual-performance .stats-table th.player-bsr-control {
  width: 4%;
}
.area-player-overview .annual-performance .stats-table td.player-xrar,
.area-player-overview .annual-performance .stats-table th.player-xrar {
  border-right: 2px solid #354155;
}
.area-player-overview .annual-performance .stats-table td.player-ebr-aged,
.area-player-overview .annual-performance .stats-table th.player-ebr-aged {
  border-right: 2px solid #354155;
}
.area-player-overview .annual-performance .stats-table td.player-aged.xfip,
.area-player-overview .annual-performance .stats-table th.player-aged.xfip {
  border-right: 2px solid #354155;
}
.area-player-overview .annual-performance .stats-table td.player-off,
.area-player-overview .annual-performance .stats-table td.player-xoff,
.area-player-overview .annual-performance .stats-table td.player-pit,
.area-player-overview .annual-performance .stats-table td.player-xpit {
  background-color: #495974;
  border-color: #354155;
  color: white;
}
.area-player-overview .annual-performance td.player-off:hover,
.area-player-overview .annual-performance td.player-xoff,
.area-player-overview .annual-performance td.player-pit:hover,
.area-player-overview .annual-performance td.player-xpit {
  background-color: #495974;
  border-color: #354155;
  color: white;
}
.area-player-overview .annual-performance .stats-table th.player-off,
.area-player-overview .annual-performance .stats-table th.player-xoff,
.area-player-overview .annual-performance .stats-table th.player-pit,
.area-player-overview .annual-performance .stats-table th.player-xpit {
  background-color: #354155 !important;
  border-color: #495974;
  color: white;
}
.area-player-overview .annual-performance .table-tbody-striped.table-hover > tbody > tr:hover > td.player-off,
.area-player-overview .annual-performance .table-tbody-striped.table-hover > tbody > tr:hover > td.player-pit,
.area-player-overview .annual-performance .table-tbody-striped.table-hover > tbody > tr:hover > td.player-xoff,
.area-player-overview .annual-performance .table-tbody-striped.table-hover > tbody > tr:hover > td.player-xpit {
  background-color: #495974;
}
.area-player-overview .annual-performance .table-bordered > thead > tr > th.player-off,
.area-player-overview .annual-performance .table thead th.player-off,
.area-player-overview .annual-performance .table tr th.player-off,
.area-player-overview .annual-performance .table-bordered > thead > tr > th.player-pit,
.area-player-overview .annual-performance .table thead th.player-pit,
.area-player-overview .annual-performance .table tr th.player-pit {
  background: none;
  font-weight: bold;
}
.area-player-overview .annual-performance .table-bordered > thead > tr > th.player-xoff,
.area-player-overview .annual-performance .table thead th.player-xoff,
.area-player-overview .annual-performance .table tr th.player-xoff,
.area-player-overview .annual-performance .table-bordered > thead > tr > th.player-xpit,
.area-player-overview .annual-performance .table thead th.player-xpit,
.area-player-overview .annual-performance .table tr th.player-xpit {
  background: none;
}
.area-player-overview .annual-performance .table-bordered > tfoot > tr > td.player-xoff,
.area-player-overview .annual-performance .table-bordered > tfoot > tr > td.player-xpit {
  background: none;
  background-color: none;
  color: #222935;
  border-right: 1px solid #d7dce5;
  border-bottom: 1px solid #d7dce5;
}
.area-player-overview .annual-performance .table-bordered > tfoot > tr > td.player-off,
.area-player-overview .annual-performance .table-bordered > tfoot > tr > td.player-pit {
  border: none;
  background: linear-gradient(top, #b49037, #8d712b);
  background: -webkit-linear-gradient(top, #b49037, #8d712b);
  color: white;
  border-right: 1px solid #d7dce5;
  border-bottom: 1px solid #d7dce5;
}
.area-player-overview .annual-performance .table-bordered > tfoot > tr > td {
  border: 1px solid #d7dce5;
}
.area-player-overview .annual-performance .stats-table td.player-age {
  border-left: 2px solid #354155;
}
.area-player-overview .third-party-prospect-rankings .year {
  text-align: left;
  width: 70px;
}
.area-player-overview .third-party-prospect-rankings .org-display-name {
  text-align: left;
}
.area-player-overview .third-party-prospect-rankings .ranking {
  width: 50px;
}
.area-player-overview .third-party-prospect-rankings .rankings-column.player-sickles-org,
.area-player-overview .third-party-prospect-rankings .rankings-column.player-espn-org,
.area-player-overview .third-party-prospect-rankings .rankings-column.player-espn-mid.org,
.area-player-overview .third-party-prospect-rankings .rankings-column.player-espn-top,
.area-player-overview .third-party-prospect-rankings .rankings-column.player-sickles-top {
  border-right: 1px black solid;
}
.area-player-overview .third-party-draft-prospect-rankings .table-responsive {
  max-width: 600px;
}
.area-player-overview .third-party-draft-prospect-rankings .year {
  text-align: left;
  width: 70px;
}
.area-player-overview .third-party-draft-prospect-rankings .rankings-column {
  width: 80px;
}
.area-player-overview .innings-limit {
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  padding: 6px;
  margin-left: 1em;
  width: 4em;
  text-align: right;
  padding-bottom: 2px;
  padding-top: 2px;
}
.area-player-overview .position-dropdown,
.area-player-overview .pitcher-dropdown {
  float: right;
}
.area-player-overview #delta {
  border-right: 2px solid black;
}
.area-player-overview .table-responsive.no-border {
  border: solid 1px transparent;
}
.area-player-overview .table-responsive > .table-bordered {
  border: solid 1px transparent;
}
.area-player-overview #expectation-tab {
  margin-bottom: -5px;
}
.area-player-overview #expectation-tab label {
  font-family: 'Open Sans', sans-serif;
}
.area-pro-prospect-leaders .filters-container,
.area-org-pro-prospects .filters-container,
.area-projection-leaders .filters-container,
.area-org-projection-leaders .filters-container {
  margin-left: 0;
}
.area-pro-prospect-leaders .leader-filter,
.area-org-pro-prospects .leader-filter,
.area-projection-leaders .leader-filter,
.area-org-projection-leaders .leader-filter {
  height: 30px;
  margin-right: 5px;
  margin-bottom: 6px;
  display: inline-block;
}
.area-pro-prospect-leaders .portlet-body,
.area-org-pro-prospects .portlet-body,
.area-projection-leaders .portlet-body,
.area-org-projection-leaders .portlet-body {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.area-pro-prospect-leaders .test,
.area-org-pro-prospects .test,
.area-projection-leaders .test,
.area-org-projection-leaders .test {
  margin: 30px;
}
.area-pro-prospect-leaders .leaders-overview-container .leaderboard-title,
.area-org-pro-prospects .leaders-overview-container .leaderboard-title,
.area-projection-leaders .leaders-overview-container .leaderboard-title,
.area-org-projection-leaders .leaders-overview-container .leaderboard-title {
  font-size: 16pt;
}
.area-pro-prospect-leaders .leaders-overview-container .fld-position-tab,
.area-org-pro-prospects .leaders-overview-container .fld-position-tab,
.area-projection-leaders .leaders-overview-container .fld-position-tab,
.area-org-projection-leaders .leaders-overview-container .fld-position-tab {
  padding: 9px 9px;
  width: 11em;
  font-size: 14px;
  font-family: 'soho_std_medium', Georgia, "Times New Roman", Times, serif;
  color: #FFFFFF;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  text-align: left;
}
.area-pro-prospect-leaders .leaders-overview-container .fld-position-tab p,
.area-org-pro-prospects .leaders-overview-container .fld-position-tab p,
.area-projection-leaders .leaders-overview-container .fld-position-tab p,
.area-org-projection-leaders .leaders-overview-container .fld-position-tab p {
  margin-bottom: 0;
}
.area-pro-prospect-leaders .leaders-overview-container th,
.area-org-pro-prospects .leaders-overview-container th,
.area-projection-leaders .leaders-overview-container th,
.area-org-projection-leaders .leaders-overview-container th,
.area-pro-prospect-leaders .leaders-overview-container td,
.area-org-pro-prospects .leaders-overview-container td,
.area-projection-leaders .leaders-overview-container td,
.area-org-projection-leaders .leaders-overview-container td {
  text-align: right;
  width: 8%;
}
.area-pro-prospect-leaders .leaders-overview-container th.rankings-super-header,
.area-org-pro-prospects .leaders-overview-container th.rankings-super-header,
.area-projection-leaders .leaders-overview-container th.rankings-super-header,
.area-org-projection-leaders .leaders-overview-container th.rankings-super-header {
  text-align: center;
  border-left: solid black 2px;
}
.area-pro-prospect-leaders .leaders-overview-container .rankings-column.player-sickles-org,
.area-org-pro-prospects .leaders-overview-container .rankings-column.player-sickles-org,
.area-projection-leaders .leaders-overview-container .rankings-column.player-sickles-org,
.area-org-projection-leaders .leaders-overview-container .rankings-column.player-sickles-org,
.area-pro-prospect-leaders .leaders-overview-container .rankings-column.player-espn-org,
.area-org-pro-prospects .leaders-overview-container .rankings-column.player-espn-org,
.area-projection-leaders .leaders-overview-container .rankings-column.player-espn-org,
.area-org-projection-leaders .leaders-overview-container .rankings-column.player-espn-org,
.area-pro-prospect-leaders .leaders-overview-container .rankings-column.player-fg-mid.org,
.area-org-pro-prospects .leaders-overview-container .rankings-column.player-fg-mid.org,
.area-projection-leaders .leaders-overview-container .rankings-column.player-fg-mid.org,
.area-org-projection-leaders .leaders-overview-container .rankings-column.player-fg-mid.org,
.area-pro-prospect-leaders .leaders-overview-container .rankings-column.player-espn-top,
.area-org-pro-prospects .leaders-overview-container .rankings-column.player-espn-top,
.area-projection-leaders .leaders-overview-container .rankings-column.player-espn-top,
.area-org-projection-leaders .leaders-overview-container .rankings-column.player-espn-top,
.area-pro-prospect-leaders .leaders-overview-container .rankings-column.player-sickles-top,
.area-org-pro-prospects .leaders-overview-container .rankings-column.player-sickles-top,
.area-projection-leaders .leaders-overview-container .rankings-column.player-sickles-top,
.area-org-projection-leaders .leaders-overview-container .rankings-column.player-sickles-top {
  border-right: 1px black solid;
}
.area-pro-prospect-leaders .leaders-overview-container .player-ytd,
.area-org-pro-prospects .leaders-overview-container .player-ytd,
.area-projection-leaders .leaders-overview-container .player-ytd,
.area-org-projection-leaders .leaders-overview-container .player-ytd {
  min-width: 75px;
}
.area-pro-prospect-leaders .leaders-overview-container .player-name,
.area-org-pro-prospects .leaders-overview-container .player-name,
.area-projection-leaders .leaders-overview-container .player-name,
.area-org-projection-leaders .leaders-overview-container .player-name {
  text-align: left;
}
.area-pro-prospect-leaders .leaders-overview-container .options-popover-badge,
.area-org-pro-prospects .leaders-overview-container .options-popover-badge,
.area-projection-leaders .leaders-overview-container .options-popover-badge,
.area-org-projection-leaders .leaders-overview-container .options-popover-badge {
  cursor: pointer;
}
.area-pro-prospect-leaders .leaders-overview-container td.positionValueShaping,
.area-org-pro-prospects .leaders-overview-container td.positionValueShaping,
.area-projection-leaders .leaders-overview-container td.positionValueShaping,
.area-org-projection-leaders .leaders-overview-container td.positionValueShaping {
  color: #007E2D;
  background-color: #dde9dd;
  background: -webkit-gradient(linear, left top, left bottom, from(#dde9dd), to(#bfd5bf));
  background: -webkit-linear-gradient(top, #dde9dd, #bfd5bf);
  background: -moz-linear-gradient(top, #dde9dd, #bfd5bf);
  background: -ms-linear-gradient(top, #dde9dd, #bfd5bf);
  background: -o-linear-gradient(top, #dde9dd, #bfd5bf);
  background-image: linear-gradient(top, #dde9dd 0%, #bfd5bf) !important;
}
.area-pro-prospect-leaders .leaders-overview-container td.pitchingValueShaping,
.area-org-pro-prospects .leaders-overview-container td.pitchingValueShaping,
.area-projection-leaders .leaders-overview-container td.pitchingValueShaping,
.area-org-projection-leaders .leaders-overview-container td.pitchingValueShaping {
  color: #456CE5;
  background-color: #e2e8fb;
  background: -webkit-gradient(linear, left top, left bottom, from(#e2e8fb), to(#b5c4f5));
  background: -webkit-linear-gradient(top, #e2e8fb, #b5c4f5);
  background: -moz-linear-gradient(top, #e2e8fb, #b5c4f5);
  background: -ms-linear-gradient(top, #e2e8fb, #b5c4f5);
  background: -o-linear-gradient(top, #e2e8fb, #b5c4f5);
  background-image: linear-gradient(top, #e2e8fb 0%, #b5c4f5) !important;
}
.area-pro-prospect-leaders .leaders-overview-container .positionValueShaping.pitchingValueShaping,
.area-org-pro-prospects .leaders-overview-container .positionValueShaping.pitchingValueShaping,
.area-projection-leaders .leaders-overview-container .positionValueShaping.pitchingValueShaping,
.area-org-projection-leaders .leaders-overview-container .positionValueShaping.pitchingValueShaping {
  border-right: solid #98a6be 2px;
  border-left: solid #98a6be 2px;
}
.area-pro-prospect-leaders .leaders-overview-container td.positionValueShaping.pitchingValueShaping,
.area-org-pro-prospects .leaders-overview-container td.positionValueShaping.pitchingValueShaping,
.area-projection-leaders .leaders-overview-container td.positionValueShaping.pitchingValueShaping,
.area-org-projection-leaders .leaders-overview-container td.positionValueShaping.pitchingValueShaping {
  background-color: #DEE8EB;
  background: -webkit-gradient(linear, left top, left bottom, from(#DEE8EB), to(#BDCFDA));
  background: -webkit-linear-gradient(top, #DEE8EB, #BDCFDA);
  background: -moz-linear-gradient(top, #DEE8EB, #BDCFDA);
  background: -ms-linear-gradient(top, #DEE8EB, #BDCFDA);
  background: -o-linear-gradient(top, #DEE8EB, #BDCFDA);
  background-image: linear-gradient(top, #DEE8EB 0%, #BDCFDA) !important;
}
.area-pro-prospect-leaders .leaders-overview-container .player-shaping,
.area-org-pro-prospects .leaders-overview-container .player-shaping,
.area-projection-leaders .leaders-overview-container .player-shaping,
.area-org-projection-leaders .leaders-overview-container .player-shaping {
  border-right: solid black 2px;
}
.area-pro-prospect-leaders .leaders-overview-container .player-status,
.area-org-pro-prospects .leaders-overview-container .player-status,
.area-projection-leaders .leaders-overview-container .player-status,
.area-org-projection-leaders .leaders-overview-container .player-status,
.area-pro-prospect-leaders .leaders-overview-container .player-war-s,
.area-org-pro-prospects .leaders-overview-container .player-war-s,
.area-projection-leaders .leaders-overview-container .player-war-s,
.area-org-projection-leaders .leaders-overview-container .player-war-s,
.area-pro-prospect-leaders .leaders-overview-container .player-ytd,
.area-org-pro-prospects .leaders-overview-container .player-ytd,
.area-projection-leaders .leaders-overview-container .player-ytd,
.area-org-projection-leaders .leaders-overview-container .player-ytd,
.area-pro-prospect-leaders .leaders-overview-container .player-pos,
.area-org-pro-prospects .leaders-overview-container .player-pos,
.area-projection-leaders .leaders-overview-container .player-pos,
.area-org-projection-leaders .leaders-overview-container .player-pos,
.area-pro-prospect-leaders .leaders-overview-container th.standard-column.player-war-s,
.area-org-pro-prospects .leaders-overview-container th.standard-column.player-war-s,
.area-projection-leaders .leaders-overview-container th.standard-column.player-war-s,
.area-org-projection-leaders .leaders-overview-container th.standard-column.player-war-s,
.area-pro-prospect-leaders .leaders-overview-container th.player-npv,
.area-org-pro-prospects .leaders-overview-container th.player-npv,
.area-projection-leaders .leaders-overview-container th.player-npv,
.area-org-projection-leaders .leaders-overview-container th.player-npv,
.area-pro-prospect-leaders .leaders-overview-container th.standard-column.player-gap,
.area-org-pro-prospects .leaders-overview-container th.standard-column.player-gap,
.area-projection-leaders .leaders-overview-container th.standard-column.player-gap,
.area-org-projection-leaders .leaders-overview-container th.standard-column.player-gap,
.area-pro-prospect-leaders .leaders-overview-container td.standard-column.player-gap,
.area-org-pro-prospects .leaders-overview-container td.standard-column.player-gap,
.area-projection-leaders .leaders-overview-container td.standard-column.player-gap,
.area-org-projection-leaders .leaders-overview-container td.standard-column.player-gap,
.area-pro-prospect-leaders .leaders-overview-container td.player-npv,
.area-org-pro-prospects .leaders-overview-container td.player-npv,
.area-projection-leaders .leaders-overview-container td.player-npv,
.area-org-projection-leaders .leaders-overview-container td.player-npv,
.area-pro-prospect-leaders .leaders-overview-container .top-100-rank-avg,
.area-org-pro-prospects .leaders-overview-container .top-100-rank-avg,
.area-projection-leaders .leaders-overview-container .top-100-rank-avg,
.area-org-projection-leaders .leaders-overview-container .top-100-rank-avg,
.area-pro-prospect-leaders .leaders-overview-container .player-signing-bonus,
.area-org-pro-prospects .leaders-overview-container .player-signing-bonus,
.area-projection-leaders .leaders-overview-container .player-signing-bonus,
.area-org-projection-leaders .leaders-overview-container .player-signing-bonus {
  border-right: solid black 2px;
}
.area-pro-prospect-leaders .leaders-overview-container td.player-value,
.area-org-pro-prospects .leaders-overview-container td.player-value,
.area-projection-leaders .leaders-overview-container td.player-value,
.area-org-projection-leaders .leaders-overview-container td.player-value {
  background-color: rgba(222, 222, 142, 0.75);
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(222, 222, 142, 0.75)), to(rgba(206, 199, 101, 0.75)));
  background: -webkit-linear-gradient(top, rgba(222, 222, 142, 0.75), rgba(206, 199, 101, 0.75));
  background: -moz-linear-gradient(top, rgba(222, 222, 142, 0.75), rgba(206, 199, 101, 0.75));
  background: -ms-linear-gradient(top, rgba(222, 222, 142, 0.75), rgba(206, 199, 101, 0.75));
  background: -o-linear-gradient(top, rgba(222, 222, 142, 0.75), rgba(206, 199, 101, 0.75));
  background-image: linear-gradient(top, rgba(222, 222, 142, 0.75) 0%, rgba(206, 199, 101, 0.75)) !important;
}
.area-pro-prospect-leaders .leaders-overview-container td.player-war,
.area-org-pro-prospects .leaders-overview-container td.player-war,
.area-projection-leaders .leaders-overview-container td.player-war,
.area-org-projection-leaders .leaders-overview-container td.player-war,
.area-pro-prospect-leaders .leaders-overview-container td.player-ytd-talent,
.area-org-pro-prospects .leaders-overview-container td.player-ytd-talent,
.area-projection-leaders .leaders-overview-container td.player-ytd-talent,
.area-org-projection-leaders .leaders-overview-container td.player-ytd-talent,
.area-pro-prospect-leaders .leaders-overview-container td.player-ytd-war,
.area-org-pro-prospects .leaders-overview-container td.player-ytd-war,
.area-projection-leaders .leaders-overview-container td.player-ytd-war,
.area-org-projection-leaders .leaders-overview-container td.player-ytd-war,
.area-pro-prospect-leaders .leaders-overview-container td.player-ytd,
.area-org-pro-prospects .leaders-overview-container td.player-ytd,
.area-projection-leaders .leaders-overview-container td.player-ytd,
.area-org-projection-leaders .leaders-overview-container td.player-ytd,
.area-pro-prospect-leaders .leaders-overview-container td.player-gap,
.area-org-pro-prospects .leaders-overview-container td.player-gap,
.area-projection-leaders .leaders-overview-container td.player-gap,
.area-org-projection-leaders .leaders-overview-container td.player-gap {
  min-width: 70px;
}
.area-pro-prospect-leaders .leaders-overview-container td.player-npv,
.area-org-pro-prospects .leaders-overview-container td.player-npv,
.area-projection-leaders .leaders-overview-container td.player-npv,
.area-org-projection-leaders .leaders-overview-container td.player-npv {
  min-width: 72px;
}
.area-pro-prospect-leaders .leaders-overview-container td.player-npv,
.area-org-pro-prospects .leaders-overview-container td.player-npv,
.area-projection-leaders .leaders-overview-container td.player-npv,
.area-org-projection-leaders .leaders-overview-container td.player-npv {
  background-color: rgba(222, 222, 142, 0.75);
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(222, 222, 142, 0.75)), to(rgba(206, 199, 101, 0.75)));
  background: -webkit-linear-gradient(top, rgba(222, 222, 142, 0.75), rgba(206, 199, 101, 0.75));
  background: -moz-linear-gradient(top, rgba(222, 222, 142, 0.75), rgba(206, 199, 101, 0.75));
  background: -ms-linear-gradient(top, rgba(222, 222, 142, 0.75), rgba(206, 199, 101, 0.75));
  background: -o-linear-gradient(top, rgba(222, 222, 142, 0.75), rgba(206, 199, 101, 0.75));
  background-image: linear-gradient(top, rgba(222, 222, 142, 0.75) 0%, rgba(206, 199, 101, 0.75)) !important;
  font-weight: bold;
}
.area-pro-prospect-leaders .leaders-overview-container td.player-war,
.area-org-pro-prospects .leaders-overview-container td.player-war,
.area-projection-leaders .leaders-overview-container td.player-war,
.area-org-projection-leaders .leaders-overview-container td.player-war {
  font-weight: bold;
  background-color: #e2e8fb;
  background: -webkit-gradient(linear, left top, left bottom, from(#e2e8fb), to(#b5c4f5));
  background: -webkit-linear-gradient(top, #e2e8fb, #b5c4f5);
  background: -moz-linear-gradient(top, #e2e8fb, #b5c4f5);
  background: -ms-linear-gradient(top, #e2e8fb, #b5c4f5);
  background: -o-linear-gradient(top, #e2e8fb, #b5c4f5);
  background-image: linear-gradient(top, #e2e8fb 0%, #b5c4f5) !important;
  background-color: #DEE8EB;
  background: -webkit-gradient(linear, left top, left bottom, from(#DEE8EB), to(#BDCFDA));
  background: -webkit-linear-gradient(top, #DEE8EB, #BDCFDA);
  background: -moz-linear-gradient(top, #DEE8EB, #BDCFDA);
  background: -ms-linear-gradient(top, #DEE8EB, #BDCFDA);
  background: -o-linear-gradient(top, #DEE8EB, #BDCFDA);
  background-image: linear-gradient(top, #DEE8EB 0%, #BDCFDA) !important;
}
.area-pro-prospect-leaders .leaders-overview-container th.player-rank,
.area-org-pro-prospects .leaders-overview-container th.player-rank,
.area-projection-leaders .leaders-overview-container th.player-rank,
.area-org-projection-leaders .leaders-overview-container th.player-rank,
.area-pro-prospect-leaders .leaders-overview-container th.player-level,
.area-org-pro-prospects .leaders-overview-container th.player-level,
.area-projection-leaders .leaders-overview-container th.player-level,
.area-org-projection-leaders .leaders-overview-container th.player-level,
.area-pro-prospect-leaders .leaders-overview-container th.player-age,
.area-org-pro-prospects .leaders-overview-container th.player-age,
.area-projection-leaders .leaders-overview-container th.player-age,
.area-org-projection-leaders .leaders-overview-container th.player-age,
.area-pro-prospect-leaders .leaders-overview-container th.player-pos,
.area-org-pro-prospects .leaders-overview-container th.player-pos,
.area-projection-leaders .leaders-overview-container th.player-pos,
.area-org-projection-leaders .leaders-overview-container th.player-pos,
.area-pro-prospect-leaders .leaders-overview-container th.player-org,
.area-org-pro-prospects .leaders-overview-container th.player-org,
.area-projection-leaders .leaders-overview-container th.player-org,
.area-org-projection-leaders .leaders-overview-container th.player-org,
.area-pro-prospect-leaders .leaders-overview-container td.player-rank,
.area-org-pro-prospects .leaders-overview-container td.player-rank,
.area-projection-leaders .leaders-overview-container td.player-rank,
.area-org-projection-leaders .leaders-overview-container td.player-rank,
.area-pro-prospect-leaders .leaders-overview-container td.player-level,
.area-org-pro-prospects .leaders-overview-container td.player-level,
.area-projection-leaders .leaders-overview-container td.player-level,
.area-org-projection-leaders .leaders-overview-container td.player-level,
.area-pro-prospect-leaders .leaders-overview-container td.player-age,
.area-org-pro-prospects .leaders-overview-container td.player-age,
.area-projection-leaders .leaders-overview-container td.player-age,
.area-org-projection-leaders .leaders-overview-container td.player-age,
.area-pro-prospect-leaders .leaders-overview-container td.player-pos,
.area-org-pro-prospects .leaders-overview-container td.player-pos,
.area-projection-leaders .leaders-overview-container td.player-pos,
.area-org-projection-leaders .leaders-overview-container td.player-pos,
.area-pro-prospect-leaders .leaders-overview-container td.player-org,
.area-org-pro-prospects .leaders-overview-container td.player-org,
.area-projection-leaders .leaders-overview-container td.player-org,
.area-org-projection-leaders .leaders-overview-container td.player-org {
  width: 3%;
  min-width: 38px;
}
.area-pro-prospect-leaders .leaders-overview-container td.player-org a,
.area-org-pro-prospects .leaders-overview-container td.player-org a,
.area-projection-leaders .leaders-overview-container td.player-org a,
.area-org-projection-leaders .leaders-overview-container td.player-org a {
  min-width: 38px;
}
.area-pro-prospect-leaders .leaders-overview-container th.player-status,
.area-org-pro-prospects .leaders-overview-container th.player-status,
.area-projection-leaders .leaders-overview-container th.player-status,
.area-org-projection-leaders .leaders-overview-container th.player-status,
.area-pro-prospect-leaders .leaders-overview-container td.player-status,
.area-org-pro-prospects .leaders-overview-container td.player-status,
.area-projection-leaders .leaders-overview-container td.player-status,
.area-org-projection-leaders .leaders-overview-container td.player-status {
  width: 5%;
  white-space: nowrap;
}
.area-pro-prospect-leaders .leaders-overview-container th.player-draft-or-signing-year,
.area-org-pro-prospects .leaders-overview-container th.player-draft-or-signing-year,
.area-projection-leaders .leaders-overview-container th.player-draft-or-signing-year,
.area-org-projection-leaders .leaders-overview-container th.player-draft-or-signing-year,
.area-pro-prospect-leaders .leaders-overview-container th.player-draft-round,
.area-org-pro-prospects .leaders-overview-container th.player-draft-round,
.area-projection-leaders .leaders-overview-container th.player-draft-round,
.area-org-projection-leaders .leaders-overview-container th.player-draft-round,
.area-pro-prospect-leaders .leaders-overview-container th.player-signing-bonus,
.area-org-pro-prospects .leaders-overview-container th.player-signing-bonus,
.area-projection-leaders .leaders-overview-container th.player-signing-bonus,
.area-org-projection-leaders .leaders-overview-container th.player-signing-bonus,
.area-pro-prospect-leaders .leaders-overview-container th.player-org-rank-avg,
.area-org-pro-prospects .leaders-overview-container th.player-org-rank-avg,
.area-projection-leaders .leaders-overview-container th.player-org-rank-avg,
.area-org-projection-leaders .leaders-overview-container th.player-org-rank-avg,
.area-pro-prospect-leaders .leaders-overview-container th.player-top-100-rank-avg,
.area-org-pro-prospects .leaders-overview-container th.player-top-100-rank-avg,
.area-projection-leaders .leaders-overview-container th.player-top-100-rank-avg,
.area-org-projection-leaders .leaders-overview-container th.player-top-100-rank-avg,
.area-pro-prospect-leaders .leaders-overview-container th.player-peak-season,
.area-org-pro-prospects .leaders-overview-container th.player-peak-season,
.area-projection-leaders .leaders-overview-container th.player-peak-season,
.area-org-projection-leaders .leaders-overview-container th.player-peak-season,
.area-pro-prospect-leaders .leaders-overview-container th.player-peak-talent,
.area-org-pro-prospects .leaders-overview-container th.player-peak-talent,
.area-projection-leaders .leaders-overview-container th.player-peak-talent,
.area-org-projection-leaders .leaders-overview-container th.player-peak-talent,
.area-pro-prospect-leaders .leaders-overview-container th.player-peak-war,
.area-org-pro-prospects .leaders-overview-container th.player-peak-war,
.area-projection-leaders .leaders-overview-container th.player-peak-war,
.area-org-projection-leaders .leaders-overview-container th.player-peak-war,
.area-pro-prospect-leaders .leaders-overview-container th.player-internal-npv,
.area-org-pro-prospects .leaders-overview-container th.player-internal-npv,
.area-projection-leaders .leaders-overview-container th.player-internal-npv,
.area-org-projection-leaders .leaders-overview-container th.player-internal-npv {
  white-space: normal;
}
.area-pro-prospect-leaders .leaders-overview-container th.player-draft-or-signing-year,
.area-org-pro-prospects .leaders-overview-container th.player-draft-or-signing-year,
.area-projection-leaders .leaders-overview-container th.player-draft-or-signing-year,
.area-org-projection-leaders .leaders-overview-container th.player-draft-or-signing-year,
.area-pro-prospect-leaders .leaders-overview-container td.player-draft-or-signing-year,
.area-org-pro-prospects .leaders-overview-container td.player-draft-or-signing-year,
.area-projection-leaders .leaders-overview-container td.player-draft-or-signing-year,
.area-org-projection-leaders .leaders-overview-container td.player-draft-or-signing-year {
  max-width: 90px;
}
.area-pro-prospect-leaders .leaders-overview-container th.player-draft-round,
.area-org-pro-prospects .leaders-overview-container th.player-draft-round,
.area-projection-leaders .leaders-overview-container th.player-draft-round,
.area-org-projection-leaders .leaders-overview-container th.player-draft-round,
.area-pro-prospect-leaders .leaders-overview-container td.player-draft-round,
.area-org-pro-prospects .leaders-overview-container td.player-draft-round,
.area-projection-leaders .leaders-overview-container td.player-draft-round,
.area-org-projection-leaders .leaders-overview-container td.player-draft-round {
  max-width: 50px;
}
.area-pro-prospect-leaders .leaders-overview-container th.player-signing-bonus,
.area-org-pro-prospects .leaders-overview-container th.player-signing-bonus,
.area-projection-leaders .leaders-overview-container th.player-signing-bonus,
.area-org-projection-leaders .leaders-overview-container th.player-signing-bonus,
.area-pro-prospect-leaders .leaders-overview-container td.player-signing-bonus,
.area-org-pro-prospects .leaders-overview-container td.player-signing-bonus,
.area-projection-leaders .leaders-overview-container td.player-signing-bonus,
.area-org-projection-leaders .leaders-overview-container td.player-signing-bonus {
  max-width: 60px;
}
.area-pro-prospect-leaders .leaders-overview-container th.player-rank,
.area-org-pro-prospects .leaders-overview-container th.player-rank,
.area-projection-leaders .leaders-overview-container th.player-rank,
.area-org-projection-leaders .leaders-overview-container th.player-rank,
.area-pro-prospect-leaders .leaders-overview-container td.player-rank,
.area-org-pro-prospects .leaders-overview-container td.player-rank,
.area-projection-leaders .leaders-overview-container td.player-rank,
.area-org-projection-leaders .leaders-overview-container td.player-rank {
  width: 2%;
}
.area-pro-prospect-leaders .leaders-overview-container th.player-name,
.area-org-pro-prospects .leaders-overview-container th.player-name,
.area-projection-leaders .leaders-overview-container th.player-name,
.area-org-projection-leaders .leaders-overview-container th.player-name,
.area-pro-prospect-leaders .leaders-overview-container td.player-name,
.area-org-pro-prospects .leaders-overview-container td.player-name,
.area-projection-leaders .leaders-overview-container td.player-name,
.area-org-projection-leaders .leaders-overview-container td.player-name {
  width: 15%;
  min-width: 170px;
}
.area-pro-prospect-leaders .leaders-overview-container th.standard-column,
.area-org-pro-prospects .leaders-overview-container th.standard-column,
.area-projection-leaders .leaders-overview-container th.standard-column,
.area-org-projection-leaders .leaders-overview-container th.standard-column,
.area-pro-prospect-leaders .leaders-overview-container td.standard-column,
.area-org-pro-prospects .leaders-overview-container td.standard-column,
.area-projection-leaders .leaders-overview-container td.standard-column,
.area-org-projection-leaders .leaders-overview-container td.standard-column {
  width: 4%;
}
.area-pro-prospect-leaders .leaders-overview-container th.annual-performance,
.area-org-pro-prospects .leaders-overview-container th.annual-performance,
.area-projection-leaders .leaders-overview-container th.annual-performance,
.area-org-projection-leaders .leaders-overview-container th.annual-performance,
.area-pro-prospect-leaders .leaders-overview-container th.current-projection,
.area-org-pro-prospects .leaders-overview-container th.current-projection,
.area-projection-leaders .leaders-overview-container th.current-projection,
.area-org-projection-leaders .leaders-overview-container th.current-projection,
.area-pro-prospect-leaders .leaders-overview-container th.ytd-projection-change,
.area-org-pro-prospects .leaders-overview-container th.ytd-projection-change,
.area-projection-leaders .leaders-overview-container th.ytd-projection-change,
.area-org-projection-leaders .leaders-overview-container th.ytd-projection-change {
  text-align: center;
  color: floralwhite;
  border: none;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
.area-pro-prospect-leaders .leaders-overview-container th.bio,
.area-org-pro-prospects .leaders-overview-container th.bio,
.area-projection-leaders .leaders-overview-container th.bio,
.area-org-projection-leaders .leaders-overview-container th.bio {
  text-align: center;
  border: none;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  background: -webkit-linear-gradient(top, #c7cfdc, #a8b4c8);
}
.area-pro-prospect-leaders .leaders-overview-container th.annual-performance,
.area-org-pro-prospects .leaders-overview-container th.annual-performance,
.area-projection-leaders .leaders-overview-container th.annual-performance,
.area-org-projection-leaders .leaders-overview-container th.annual-performance {
  background: #001f3f;
}
.area-pro-prospect-leaders .leaders-overview-container th.current-projection,
.area-org-pro-prospects .leaders-overview-container th.current-projection,
.area-projection-leaders .leaders-overview-container th.current-projection,
.area-org-projection-leaders .leaders-overview-container th.current-projection {
  background: -webkit-linear-gradient(top, #b49037, #8d712b);
}
.area-pro-prospect-leaders .leaders-overview-container th.ytd-projection-change,
.area-org-pro-prospects .leaders-overview-container th.ytd-projection-change,
.area-projection-leaders .leaders-overview-container th.ytd-projection-change,
.area-org-projection-leaders .leaders-overview-container th.ytd-projection-change {
  background: #001f3f;
}
.area-pro-prospect-leaders .leaderboards-table:not(.rankings-showing) .rankings-column,
.area-org-pro-prospects .leaderboards-table:not(.rankings-showing) .rankings-column,
.area-projection-leaders .leaderboards-table:not(.rankings-showing) .rankings-column,
.area-org-projection-leaders .leaderboards-table:not(.rankings-showing) .rankings-column {
  display: none;
}
.area-pro-prospect-leaders .leaderboards-table.rankings-showing .standard-column,
.area-org-pro-prospects .leaderboards-table.rankings-showing .standard-column,
.area-projection-leaders .leaderboards-table.rankings-showing .standard-column,
.area-org-projection-leaders .leaderboards-table.rankings-showing .standard-column {
  display: none;
}
.area-pro-prospect-leaders .leaderboards-table.rankings-showing .standard-column.player-value,
.area-org-pro-prospects .leaderboards-table.rankings-showing .standard-column.player-value,
.area-projection-leaders .leaderboards-table.rankings-showing .standard-column.player-value,
.area-org-projection-leaders .leaderboards-table.rankings-showing .standard-column.player-value,
.area-pro-prospect-leaders .leaderboards-table.rankings-showing .standard-column.player-ytd,
.area-org-pro-prospects .leaderboards-table.rankings-showing .standard-column.player-ytd,
.area-projection-leaders .leaderboards-table.rankings-showing .standard-column.player-ytd,
.area-org-projection-leaders .leaderboards-table.rankings-showing .standard-column.player-ytd {
  display: table-cell;
}
.area-pro-prospect-leaders span.isProspectNpv,
.area-org-pro-prospects span.isProspectNpv,
.area-projection-leaders span.isProspectNpv,
.area-org-projection-leaders span.isProspectNpv {
  font-style: italic;
}
.area-pro-prospect-leaders .delta-up,
.area-org-pro-prospects .delta-up,
.area-projection-leaders .delta-up,
.area-org-projection-leaders .delta-up {
  color: green;
}
.area-pro-prospect-leaders .delta-down,
.area-org-pro-prospects .delta-down,
.area-projection-leaders .delta-down,
.area-org-projection-leaders .delta-down {
  color: red;
}
.area-pro-prospect-leaders .player-name-lefty::after,
.area-org-pro-prospects .player-name-lefty::after,
.area-projection-leaders .player-name-lefty::after,
.area-org-projection-leaders .player-name-lefty::after {
  content: "*";
}
.area-pro-prospect-leaders .player-name-switch::after,
.area-org-pro-prospects .player-name-switch::after,
.area-projection-leaders .player-name-switch::after,
.area-org-projection-leaders .player-name-switch::after {
  content: "#";
}
.area-pro-prospect-leaders .player-value,
.area-org-pro-prospects .player-value,
.area-projection-leaders .player-value,
.area-org-projection-leaders .player-value {
  font-weight: bold;
}
.area-pro-prospect-leaders th.player-age,
.area-org-pro-prospects th.player-age,
.area-projection-leaders th.player-age,
.area-org-projection-leaders th.player-age,
.area-pro-prospect-leaders td.player-age,
.area-org-pro-prospects td.player-age,
.area-projection-leaders td.player-age,
.area-org-projection-leaders td.player-age,
.area-pro-prospect-leaders th.player-org,
.area-org-pro-prospects th.player-org,
.area-projection-leaders th.player-org,
.area-org-projection-leaders th.player-org,
.area-pro-prospect-leaders td.player-org,
.area-org-pro-prospects td.player-org,
.area-projection-leaders td.player-org,
.area-org-projection-leaders td.player-org,
.area-pro-prospect-leaders th.player-level,
.area-org-pro-prospects th.player-level,
.area-projection-leaders th.player-level,
.area-org-projection-leaders th.player-level,
.area-pro-prospect-leaders td.player-level,
.area-org-pro-prospects td.player-level,
.area-projection-leaders td.player-level,
.area-org-projection-leaders td.player-level,
.area-pro-prospect-leaders th.player-pos,
.area-org-pro-prospects th.player-pos,
.area-projection-leaders th.player-pos,
.area-org-projection-leaders th.player-pos,
.area-pro-prospect-leaders td.player-pos,
.area-org-pro-prospects td.player-pos,
.area-projection-leaders td.player-pos,
.area-org-projection-leaders td.player-pos,
.area-pro-prospect-leaders th.player-status,
.area-org-pro-prospects th.player-status,
.area-projection-leaders th.player-status,
.area-org-projection-leaders th.player-status,
.area-pro-prospect-leaders td.player-status,
.area-org-pro-prospects td.player-status,
.area-projection-leaders td.player-status,
.area-org-projection-leaders td.player-status,
.area-pro-prospect-leaders th.player-pro-flags,
.area-org-pro-prospects th.player-pro-flags,
.area-projection-leaders th.player-pro-flags,
.area-org-projection-leaders th.player-pro-flags,
.area-pro-prospect-leaders td.player-pro-flags,
.area-org-pro-prospects td.player-pro-flags,
.area-projection-leaders td.player-pro-flags,
.area-org-projection-leaders td.player-pro-flags,
.area-pro-prospect-leaders th.player-latest-par,
.area-org-pro-prospects th.player-latest-par,
.area-projection-leaders th.player-latest-par,
.area-org-projection-leaders th.player-latest-par,
.area-pro-prospect-leaders td.player-latest-par,
.area-org-pro-prospects td.player-latest-par,
.area-projection-leaders td.player-latest-par,
.area-org-projection-leaders td.player-latest-par {
  text-align: center;
}
.area-pro-prospect-leaders .player-latest-par,
.area-org-pro-prospects .player-latest-par,
.area-projection-leaders .player-latest-par,
.area-org-projection-leaders .player-latest-par {
  width: 14% !important;
}
.area-pro-prospect-leaders ul,
.area-org-pro-prospects ul,
.area-projection-leaders ul,
.area-org-projection-leaders ul {
  text-align: left;
}
.area-pro-prospect-leaders .form-group,
.area-org-pro-prospects .form-group,
.area-projection-leaders .form-group,
.area-org-projection-leaders .form-group {
  position: absolute;
  margin-bottom: 0;
}
.area-pro-prospect-leaders .form-group ul,
.area-org-pro-prospects .form-group ul,
.area-projection-leaders .form-group ul,
.area-org-projection-leaders .form-group ul {
  text-align: left;
}
.area-pro-prospect-leaders .form-group label,
.area-org-pro-prospects .form-group label,
.area-projection-leaders .form-group label,
.area-org-projection-leaders .form-group label {
  font-weight: bold;
}
.area-pro-prospect-leaders .form-group .checkbox,
.area-org-pro-prospects .form-group .checkbox,
.area-projection-leaders .form-group .checkbox,
.area-org-projection-leaders .form-group .checkbox {
  display: block;
  min-height: 17px;
  vertical-align: middle;
}
.area-pro-prospect-leaders .form-group .multiselect-container.dropdown-menu li a label.checkbox,
.area-org-pro-prospects .form-group .multiselect-container.dropdown-menu li a label.checkbox,
.area-projection-leaders .form-group .multiselect-container.dropdown-menu li a label.checkbox,
.area-org-projection-leaders .form-group .multiselect-container.dropdown-menu li a label.checkbox {
  padding: 10px 0px 10px 30px;
  margin: 0px;
}
.area-pro-prospect-leaders .form-group table-filter-row label,
.area-org-pro-prospects .form-group table-filter-row label,
.area-projection-leaders .form-group table-filter-row label,
.area-org-projection-leaders .form-group table-filter-row label {
  color: #354155;
}
.area-pro-prospect-leaders .form-group .dropdown-menu > li > a,
.area-org-pro-prospects .form-group .dropdown-menu > li > a,
.area-projection-leaders .form-group .dropdown-menu > li > a,
.area-org-projection-leaders .form-group .dropdown-menu > li > a {
  display: block;
  clear: both;
  line-height: 1.42857143;
  color: #354155;
  white-space: nowrap;
}
.area-pro-prospect-leaders .form-group .dropdown-menu > .active > a,
.area-org-pro-prospects .form-group .dropdown-menu > .active > a,
.area-projection-leaders .form-group .dropdown-menu > .active > a,
.area-org-projection-leaders .form-group .dropdown-menu > .active > a,
.area-pro-prospect-leaders .form-group .dropdown-menu > .active > a:hover,
.area-org-pro-prospects .form-group .dropdown-menu > .active > a:hover,
.area-projection-leaders .form-group .dropdown-menu > .active > a:hover,
.area-org-projection-leaders .form-group .dropdown-menu > .active > a:hover,
.area-pro-prospect-leaders .form-group .dropdown-menu > .active > a:focus,
.area-org-pro-prospects .form-group .dropdown-menu > .active > a:focus,
.area-projection-leaders .form-group .dropdown-menu > .active > a:focus,
.area-org-projection-leaders .form-group .dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  background-color: #00245d;
}
.area-pro-prospect-leaders .clear-filters-button .btn,
.area-org-pro-prospects .clear-filters-button .btn,
.area-projection-leaders .clear-filters-button .btn,
.area-org-projection-leaders .clear-filters-button .btn {
  background-color: #b7c1d2;
  background: -webkit-gradient(linear, left top, left bottom, from(#b7c1d2), to(#98a6be));
  background: -webkit-linear-gradient(top, #b7c1d2, #98a6be);
  background: -moz-linear-gradient(top, #b7c1d2, #98a6be);
  background: -ms-linear-gradient(top, #b7c1d2, #98a6be);
  background: -o-linear-gradient(top, #b7c1d2, #98a6be);
  background-image: linear-gradient(top, #b7c1d2 0%, #98a6be) !important;
}
.area-pro-prospect-leaders .age-selector ul,
.area-org-pro-prospects .age-selector ul,
.area-projection-leaders .age-selector ul,
.area-org-projection-leaders .age-selector ul {
  min-width: 90px;
  width: 90px;
}
.area-pro-prospect-leaders .age-selector input[type="radio"],
.area-org-pro-prospects .age-selector input[type="radio"],
.area-projection-leaders .age-selector input[type="radio"],
.area-org-projection-leaders .age-selector input[type="radio"] {
  display: none;
}
.area-pro-prospect-leaders .age-selector .radio,
.area-org-pro-prospects .age-selector .radio,
.area-projection-leaders .age-selector .radio,
.area-org-projection-leaders .age-selector .radio {
  margin: 0;
  padding-left: 10px;
}
.area-pro-prospect-leaders .age-selector li,
.area-org-pro-prospects .age-selector li,
.area-projection-leaders .age-selector li,
.area-org-projection-leaders .age-selector li {
  margin: 0;
}
.area-pro-prospect-leaders .org-filter .multiselect-container.dropdown-menu,
.area-org-pro-prospects .org-filter .multiselect-container.dropdown-menu,
.area-projection-leaders .org-filter .multiselect-container.dropdown-menu,
.area-org-projection-leaders .org-filter .multiselect-container.dropdown-menu {
  min-width: 195px;
  width: 195px;
}
.area-pro-prospect-leaders .pro-flags-selector .multiselect-container,
.area-org-pro-prospects .pro-flags-selector .multiselect-container,
.area-projection-leaders .pro-flags-selector .multiselect-container,
.area-org-projection-leaders .pro-flags-selector .multiselect-container,
.area-pro-prospect-leaders .dev-paths-selector .multiselect-container,
.area-org-pro-prospects .dev-paths-selector .multiselect-container,
.area-projection-leaders .dev-paths-selector .multiselect-container,
.area-org-projection-leaders .dev-paths-selector .multiselect-container {
  min-width: 275px;
  width: 275px;
}
.area-pro-prospect-leaders .portlet-content,
.area-org-pro-prospects .portlet-content,
.area-projection-leaders .portlet-content,
.area-org-projection-leaders .portlet-content {
  overflow: scroll;
}
@media (max-width: 767px) {
  .area-pro-prospect-leaders .level-filter .multiselect-container.dropdown-menu,
  .area-org-pro-prospects .level-filter .multiselect-container.dropdown-menu,
  .area-projection-leaders .level-filter .multiselect-container.dropdown-menu,
  .area-org-projection-leaders .level-filter .multiselect-container.dropdown-menu,
  .area-pro-prospect-leaders .position-filter .multiselect-container.dropdown-menu,
  .area-org-pro-prospects .position-filter .multiselect-container.dropdown-menu,
  .area-projection-leaders .position-filter .multiselect-container.dropdown-menu,
  .area-org-projection-leaders .position-filter .multiselect-container.dropdown-menu {
    min-width: 120px;
    width: 120px;
  }
  .area-pro-prospect-leaders .col-xs-12 > .level-filter > .btn-group > .multiselect-container > .multiselect-item > .input-group > .input-group-addon,
  .area-org-pro-prospects .col-xs-12 > .level-filter > .btn-group > .multiselect-container > .multiselect-item > .input-group > .input-group-addon,
  .area-projection-leaders .col-xs-12 > .level-filter > .btn-group > .multiselect-container > .multiselect-item > .input-group > .input-group-addon,
  .area-org-projection-leaders .col-xs-12 > .level-filter > .btn-group > .multiselect-container > .multiselect-item > .input-group > .input-group-addon,
  .area-pro-prospect-leaders .col-xs-12 > .position-filter > .btn-group > .multiselect-container > .multiselect-item > .input-group > .input-group-addon,
  .area-org-pro-prospects .col-xs-12 > .position-filter > .btn-group > .multiselect-container > .multiselect-item > .input-group > .input-group-addon,
  .area-projection-leaders .col-xs-12 > .position-filter > .btn-group > .multiselect-container > .multiselect-item > .input-group > .input-group-addon,
  .area-org-projection-leaders .col-xs-12 > .position-filter > .btn-group > .multiselect-container > .multiselect-item > .input-group > .input-group-addon {
    display: none;
  }
}
.area-pro-prospect-leaders .btn-group,
.area-org-pro-prospects .btn-group,
.area-projection-leaders .btn-group,
.area-org-projection-leaders .btn-group,
.area-pro-prospect-leaders btn-group-vertical,
.area-org-pro-prospects btn-group-vertical,
.area-projection-leaders btn-group-vertical,
.area-org-projection-leaders btn-group-vertical {
  vertical-align: middle;
}
.area-pro-prospect-leaders .search-wrapper .search-container,
.area-org-pro-prospects .search-wrapper .search-container,
.area-projection-leaders .search-wrapper .search-container,
.area-org-projection-leaders .search-wrapper .search-container {
  margin: 0;
  background-color: white;
  border-radius: 4px;
}
.area-pro-prospect-leaders .search-wrapper .search-container .select2-container,
.area-org-pro-prospects .search-wrapper .search-container .select2-container,
.area-projection-leaders .search-wrapper .search-container .select2-container,
.area-org-projection-leaders .search-wrapper .search-container .select2-container {
  margin: 0;
}
.area-pro-prospect-leaders .search-wrapper::after,
.area-org-pro-prospects .search-wrapper::after,
.area-projection-leaders .search-wrapper::after,
.area-org-projection-leaders .search-wrapper::after {
  font-family: 'Font Awesome\ 5 Free';
  font-weight: 400;
  content: "\f002";
  font-size: 14px;
  color: #0067b1;
  position: absolute;
  top: 5px;
  clear: both;
}
@media (max-width: 991px) {
  .area-pro-prospect-leaders .col-xs-7.search-wrapper,
  .area-org-pro-prospects .col-xs-7.search-wrapper,
  .area-projection-leaders .col-xs-7.search-wrapper,
  .area-org-projection-leaders .col-xs-7.search-wrapper {
    padding-right: 2px;
  }
}
.area-pro-prospect-leaders .col-md-6,
.area-org-pro-prospects .col-md-6,
.area-projection-leaders .col-md-6,
.area-org-projection-leaders .col-md-6,
.area-pro-prospect-leaders .col-md-2,
.area-org-pro-prospects .col-md-2,
.area-projection-leaders .col-md-2,
.area-org-projection-leaders .col-md-2 {
  padding-left: 15px;
}
.area-pro-prospect-leaders .pos-container .portlet-content,
.area-org-pro-prospects .pos-container .portlet-content,
.area-projection-leaders .pos-container .portlet-content,
.area-org-projection-leaders .pos-container .portlet-content {
  height: 160px;
  background-color: #f0f2f5;
  overflow: hidden;
  overflow-x: auto;
}
.area-pro-prospect-leaders .thumb-tack,
.area-org-pro-prospects .thumb-tack,
.area-projection-leaders .thumb-tack,
.area-org-projection-leaders .thumb-tack {
  display: none;
}
.area-pro-prospect-leaders .rank,
.area-org-pro-prospects .rank,
.area-projection-leaders .rank,
.area-org-projection-leaders .rank {
  display: inherit;
}
.area-pro-prospect-leaders .player-rank:hover .thumb-tack,
.area-org-pro-prospects .player-rank:hover .thumb-tack,
.area-projection-leaders .player-rank:hover .thumb-tack,
.area-org-projection-leaders .player-rank:hover .thumb-tack {
  display: inherit;
}
.area-pro-prospect-leaders .player-rank:hover .rank,
.area-org-pro-prospects .player-rank:hover .rank,
.area-projection-leaders .player-rank:hover .rank,
.area-org-projection-leaders .player-rank:hover .rank {
  display: none;
}
.area-pro-prospect-leaders .position-table,
.area-org-pro-prospects .position-table,
.area-projection-leaders .position-table,
.area-org-projection-leaders .position-table {
  background-color: #FFFFFF;
  border-bottom: #b7c1d2 thin solid;
}
.area-pro-prospect-leaders .position-table a,
.area-org-pro-prospects .position-table a,
.area-projection-leaders .position-table a,
.area-org-projection-leaders .position-table a {
  color: #222935;
}
.area-pro-prospect-leaders .position-table tr,
.area-org-pro-prospects .position-table tr,
.area-projection-leaders .position-table tr,
.area-org-projection-leaders .position-table tr {
  background-color: #e6eaef;
}
.area-pro-prospect-leaders .position-table td,
.area-org-pro-prospects .position-table td,
.area-projection-leaders .position-table td,
.area-org-projection-leaders .position-table td {
  border-bottom-color: #b7c1d2;
}
.area-pro-prospect-leaders .position-table th,
.area-org-pro-prospects .position-table th,
.area-projection-leaders .position-table th,
.area-org-projection-leaders .position-table th,
.area-pro-prospect-leaders .position-table td,
.area-org-pro-prospects .position-table td,
.area-projection-leaders .position-table td,
.area-org-projection-leaders .position-table td {
  width: 2%;
}
.area-pro-prospect-leaders .position-table th.player-war-s,
.area-org-pro-prospects .position-table th.player-war-s,
.area-projection-leaders .position-table th.player-war-s,
.area-org-projection-leaders .position-table th.player-war-s,
.area-pro-prospect-leaders .position-table td.player-war-s,
.area-org-pro-prospects .position-table td.player-war-s,
.area-projection-leaders .position-table td.player-war-s,
.area-org-projection-leaders .position-table td.player-war-s {
  border-right: none;
}
.area-pro-prospect-leaders .position-table th.player-rank,
.area-org-pro-prospects .position-table th.player-rank,
.area-projection-leaders .position-table th.player-rank,
.area-org-projection-leaders .position-table th.player-rank,
.area-pro-prospect-leaders .position-table th.player-level,
.area-org-pro-prospects .position-table th.player-level,
.area-projection-leaders .position-table th.player-level,
.area-org-projection-leaders .position-table th.player-level,
.area-pro-prospect-leaders .position-table th.player-age,
.area-org-pro-prospects .position-table th.player-age,
.area-projection-leaders .position-table th.player-age,
.area-org-projection-leaders .position-table th.player-age,
.area-pro-prospect-leaders .position-table td.player-rank,
.area-org-pro-prospects .position-table td.player-rank,
.area-projection-leaders .position-table td.player-rank,
.area-org-projection-leaders .position-table td.player-rank,
.area-pro-prospect-leaders .position-table td.player-level,
.area-org-pro-prospects .position-table td.player-level,
.area-projection-leaders .position-table td.player-level,
.area-org-projection-leaders .position-table td.player-level,
.area-pro-prospect-leaders .position-table td.player-age,
.area-org-pro-prospects .position-table td.player-age,
.area-projection-leaders .position-table td.player-age,
.area-org-projection-leaders .position-table td.player-age {
  width: 2%;
  max-width: 2%;
}
.area-pro-prospect-leaders .position-table th.player-ytd,
.area-org-pro-prospects .position-table th.player-ytd,
.area-projection-leaders .position-table th.player-ytd,
.area-org-projection-leaders .position-table th.player-ytd,
.area-pro-prospect-leaders .position-table th.player-ytd-war,
.area-org-pro-prospects .position-table th.player-ytd-war,
.area-projection-leaders .position-table th.player-ytd-war,
.area-org-projection-leaders .position-table th.player-ytd-war,
.area-pro-prospect-leaders .position-table td.player-ytd,
.area-org-pro-prospects .position-table td.player-ytd,
.area-projection-leaders .position-table td.player-ytd,
.area-org-projection-leaders .position-table td.player-ytd,
.area-pro-prospect-leaders .position-table td.player-ytd-war,
.area-org-pro-prospects .position-table td.player-ytd-war,
.area-projection-leaders .position-table td.player-ytd-war,
.area-org-projection-leaders .position-table td.player-ytd-war {
  display: none;
}
.area-pro-prospect-leaders .position-table th.player-name,
.area-org-pro-prospects .position-table th.player-name,
.area-projection-leaders .position-table th.player-name,
.area-org-projection-leaders .position-table th.player-name,
.area-pro-prospect-leaders .position-table td.player-name,
.area-org-pro-prospects .position-table td.player-name,
.area-projection-leaders .position-table td.player-name,
.area-org-projection-leaders .position-table td.player-name {
  width: 21%;
}
.area-pro-prospect-leaders .prospects-table th.player-rank,
.area-org-pro-prospects .prospects-table th.player-rank,
.area-projection-leaders .prospects-table th.player-rank,
.area-org-projection-leaders .prospects-table th.player-rank,
.area-pro-prospect-leaders .prospects-table td.player-rank,
.area-org-pro-prospects .prospects-table td.player-rank,
.area-projection-leaders .prospects-table td.player-rank,
.area-org-projection-leaders .prospects-table td.player-rank {
  min-width: 75px;
}
.area-pro-prospect-leaders td.player-rank,
.area-org-pro-prospects td.player-rank,
.area-projection-leaders td.player-rank,
.area-org-projection-leaders td.player-rank {
  cursor: pointer;
}
.area-pro-prospect-leaders tbody.dummy-body,
.area-org-pro-prospects tbody.dummy-body,
.area-projection-leaders tbody.dummy-body,
.area-org-projection-leaders tbody.dummy-body {
  border-bottom: 2px solid black;
}
.area-pro-prospect-leaders td.dummy-cell,
.area-org-pro-prospects td.dummy-cell,
.area-projection-leaders td.dummy-cell,
.area-org-projection-leaders td.dummy-cell {
  padding: 0px;
}
@media (min-width: 1200px) {
  .area-pro-prospect-leaders .leaderboard-title,
  .area-org-pro-prospects .leaderboard-title,
  .area-projection-leaders .leaderboard-title,
  .area-org-projection-leaders .leaderboard-title {
    width: 100%;
  }
  .area-pro-prospect-leaders .filters,
  .area-org-pro-prospects .filters,
  .area-projection-leaders .filters,
  .area-org-projection-leaders .filters {
    display: inline-block;
  }
  .area-pro-prospect-leaders .by-position-search,
  .area-org-pro-prospects .by-position-search,
  .area-projection-leaders .by-position-search,
  .area-org-projection-leaders .by-position-search {
    margin-top: 4px;
  }
  .area-pro-prospect-leaders .rankings-toggle-container,
  .area-org-pro-prospects .rankings-toggle-container,
  .area-projection-leaders .rankings-toggle-container,
  .area-org-projection-leaders .rankings-toggle-container,
  .area-pro-prospect-leaders .by-position-toggle-container,
  .area-org-pro-prospects .by-position-toggle-container,
  .area-projection-leaders .by-position-toggle-container,
  .area-org-projection-leaders .by-position-toggle-container,
  .area-pro-prospect-leaders .font-sizer,
  .area-org-pro-prospects .font-sizer,
  .area-projection-leaders .font-sizer,
  .area-org-projection-leaders .font-sizer {
    margin-top: 4px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .area-pro-prospect-leaders .leaderboard-title,
  .area-org-pro-prospects .leaderboard-title,
  .area-projection-leaders .leaderboard-title,
  .area-org-projection-leaders .leaderboard-title {
    width: 100%;
  }
  .area-pro-prospect-leaders .by-position-search,
  .area-org-pro-prospects .by-position-search,
  .area-projection-leaders .by-position-search,
  .area-org-projection-leaders .by-position-search {
    margin-top: 6px;
  }
  .area-pro-prospect-leaders .by-position-search .search-form-control:after,
  .area-org-pro-prospects .by-position-search .search-form-control:after,
  .area-projection-leaders .by-position-search .search-form-control:after,
  .area-org-projection-leaders .by-position-search .search-form-control:after {
    top: 11px;
  }
  .area-pro-prospect-leaders .org-filter,
  .area-org-pro-prospects .org-filter,
  .area-projection-leaders .org-filter,
  .area-org-projection-leaders .org-filter,
  .area-pro-prospect-leaders .level-filter,
  .area-org-pro-prospects .level-filter,
  .area-projection-leaders .level-filter,
  .area-org-projection-leaders .level-filter,
  .area-pro-prospect-leaders .position-filter,
  .area-org-pro-prospects .position-filter,
  .area-projection-leaders .position-filter,
  .area-org-projection-leaders .position-filter,
  .area-pro-prospect-leaders .age-selector,
  .area-org-pro-prospects .age-selector,
  .area-projection-leaders .age-selector,
  .area-org-projection-leaders .age-selector,
  .area-pro-prospect-leaders .status-selector,
  .area-org-pro-prospects .status-selector,
  .area-projection-leaders .status-selector,
  .area-org-projection-leaders .status-selector,
  .area-pro-prospect-leaders #stats-filter-bat-selector,
  .area-org-pro-prospects #stats-filter-bat-selector,
  .area-projection-leaders #stats-filter-bat-selector,
  .area-org-projection-leaders #stats-filter-bat-selector,
  .area-pro-prospect-leaders #stats-filter-throw-selector,
  .area-org-pro-prospects #stats-filter-throw-selector,
  .area-projection-leaders #stats-filter-throw-selector,
  .area-org-projection-leaders #stats-filter-throw-selector,
  .area-pro-prospect-leaders .pro-flags-selector,
  .area-org-pro-prospects .pro-flags-selector,
  .area-projection-leaders .pro-flags-selector,
  .area-org-projection-leaders .pro-flags-selector,
  .area-pro-prospect-leaders .dev-paths-selector,
  .area-org-pro-prospects .dev-paths-selector,
  .area-projection-leaders .dev-paths-selector,
  .area-org-projection-leaders .dev-paths-selector,
  .area-pro-prospect-leaders .draft-years-selector,
  .area-org-pro-prospects .draft-years-selector,
  .area-projection-leaders .draft-years-selector,
  .area-org-projection-leaders .draft-years-selector,
  .area-pro-prospect-leaders .draft-rounds-selector,
  .area-org-pro-prospects .draft-rounds-selector,
  .area-projection-leaders .draft-rounds-selector,
  .area-org-projection-leaders .draft-rounds-selector,
  .area-pro-prospect-leaders .clear-filters-button,
  .area-org-pro-prospects .clear-filters-button,
  .area-projection-leaders .clear-filters-button,
  .area-org-projection-leaders .clear-filters-button {
    margin-top: 6px;
    margin-bottom: 6px;
  }
  .area-pro-prospect-leaders .rankings-toggle-container,
  .area-org-pro-prospects .rankings-toggle-container,
  .area-projection-leaders .rankings-toggle-container,
  .area-org-projection-leaders .rankings-toggle-container,
  .area-pro-prospect-leaders .by-position-toggle-container,
  .area-org-pro-prospects .by-position-toggle-container,
  .area-projection-leaders .by-position-toggle-container,
  .area-org-projection-leaders .by-position-toggle-container,
  .area-pro-prospect-leaders .font-sizer,
  .area-org-pro-prospects .font-sizer,
  .area-projection-leaders .font-sizer,
  .area-org-projection-leaders .font-sizer {
    margin-top: 4px;
    margin-bottom: 6px;
  }
  .area-pro-prospect-leaders .filters,
  .area-org-pro-prospects .filters,
  .area-projection-leaders .filters,
  .area-org-projection-leaders .filters {
    display: inline-block;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .area-pro-prospect-leaders .org-filter,
  .area-org-pro-prospects .org-filter,
  .area-projection-leaders .org-filter,
  .area-org-projection-leaders .org-filter,
  .area-pro-prospect-leaders .level-filter,
  .area-org-pro-prospects .level-filter,
  .area-projection-leaders .level-filter,
  .area-org-projection-leaders .level-filter,
  .area-pro-prospect-leaders .position-filter,
  .area-org-pro-prospects .position-filter,
  .area-projection-leaders .position-filter,
  .area-org-projection-leaders .position-filter,
  .area-pro-prospect-leaders .age-selector,
  .area-org-pro-prospects .age-selector,
  .area-projection-leaders .age-selector,
  .area-org-projection-leaders .age-selector,
  .area-pro-prospect-leaders .status-selector,
  .area-org-pro-prospects .status-selector,
  .area-projection-leaders .status-selector,
  .area-org-projection-leaders .status-selector,
  .area-pro-prospect-leaders #stats-filter-bat-selector,
  .area-org-pro-prospects #stats-filter-bat-selector,
  .area-projection-leaders #stats-filter-bat-selector,
  .area-org-projection-leaders #stats-filter-bat-selector,
  .area-pro-prospect-leaders #stats-filter-throw-selector,
  .area-org-pro-prospects #stats-filter-throw-selector,
  .area-projection-leaders #stats-filter-throw-selector,
  .area-org-projection-leaders #stats-filter-throw-selector,
  .area-pro-prospect-leaders .pro-flags-selector,
  .area-org-pro-prospects .pro-flags-selector,
  .area-projection-leaders .pro-flags-selector,
  .area-org-projection-leaders .pro-flags-selector,
  .area-pro-prospect-leaders .dev-paths-selector,
  .area-org-pro-prospects .dev-paths-selector,
  .area-projection-leaders .dev-paths-selector,
  .area-org-projection-leaders .dev-paths-selector,
  .area-pro-prospect-leaders .draft-years-selector,
  .area-org-pro-prospects .draft-years-selector,
  .area-projection-leaders .draft-years-selector,
  .area-org-projection-leaders .draft-years-selector,
  .area-pro-prospect-leaders .draft-round-selector,
  .area-org-pro-prospects .draft-round-selector,
  .area-projection-leaders .draft-round-selector,
  .area-org-projection-leaders .draft-round-selector,
  .area-pro-prospect-leaders .clear-filters-button,
  .area-org-pro-prospects .clear-filters-button,
  .area-projection-leaders .clear-filters-button,
  .area-org-projection-leaders .clear-filters-button {
    margin-top: 6px;
  }
  .area-pro-prospect-leaders .rankings-toggle-container,
  .area-org-pro-prospects .rankings-toggle-container,
  .area-projection-leaders .rankings-toggle-container,
  .area-org-projection-leaders .rankings-toggle-container,
  .area-pro-prospect-leaders .by-position-toggle-container,
  .area-org-pro-prospects .by-position-toggle-container,
  .area-projection-leaders .by-position-toggle-container,
  .area-org-projection-leaders .by-position-toggle-container,
  .area-pro-prospect-leaders .font-sizer,
  .area-org-pro-prospects .font-sizer,
  .area-projection-leaders .font-sizer,
  .area-org-projection-leaders .font-sizer {
    margin-bottom: 6px;
  }
  .area-pro-prospect-leaders .filters,
  .area-org-pro-prospects .filters,
  .area-projection-leaders .filters,
  .area-org-projection-leaders .filters {
    display: inline-block;
  }
}
@media (max-width: 767px) {
  .area-pro-prospect-leaders .by-position-search,
  .area-org-pro-prospects .by-position-search,
  .area-projection-leaders .by-position-search,
  .area-org-projection-leaders .by-position-search {
    margin-top: 6px;
    height: 31px;
  }
  .area-pro-prospect-leaders .filters-container .search-wrapper,
  .area-org-pro-prospects .filters-container .search-wrapper,
  .area-projection-leaders .filters-container .search-wrapper,
  .area-org-projection-leaders .filters-container .search-wrapper {
    width: 75%;
  }
  .area-pro-prospect-leaders .filters-container .org-filter,
  .area-org-pro-prospects .filters-container .org-filter,
  .area-projection-leaders .filters-container .org-filter,
  .area-org-projection-leaders .filters-container .org-filter,
  .area-pro-prospect-leaders .filters-container .level-filter,
  .area-org-pro-prospects .filters-container .level-filter,
  .area-projection-leaders .filters-container .level-filter,
  .area-org-projection-leaders .filters-container .level-filter,
  .area-pro-prospect-leaders .filters-container .position-filter,
  .area-org-pro-prospects .filters-container .position-filter,
  .area-projection-leaders .filters-container .position-filter,
  .area-org-projection-leaders .filters-container .position-filter,
  .area-pro-prospect-leaders .filters-container #stats-filter-bat-selector,
  .area-org-pro-prospects .filters-container #stats-filter-bat-selector,
  .area-projection-leaders .filters-container #stats-filter-bat-selector,
  .area-org-projection-leaders .filters-container #stats-filter-bat-selector,
  .area-pro-prospect-leaders .filters-container #stats-filter-throw-selector,
  .area-org-pro-prospects .filters-container #stats-filter-throw-selector,
  .area-projection-leaders .filters-container #stats-filter-throw-selector,
  .area-org-projection-leaders .filters-container #stats-filter-throw-selector,
  .area-pro-prospect-leaders .filters-container .age-selector,
  .area-org-pro-prospects .filters-container .age-selector,
  .area-projection-leaders .filters-container .age-selector,
  .area-org-projection-leaders .filters-container .age-selector,
  .area-pro-prospect-leaders .filters-container .status-selector,
  .area-org-pro-prospects .filters-container .status-selector,
  .area-projection-leaders .filters-container .status-selector,
  .area-org-projection-leaders .filters-container .status-selector,
  .area-pro-prospect-leaders .filters-container .pro-flags-selector,
  .area-org-pro-prospects .filters-container .pro-flags-selector,
  .area-projection-leaders .filters-container .pro-flags-selector,
  .area-org-projection-leaders .filters-container .pro-flags-selector,
  .area-pro-prospect-leaders .filters-container .dev-paths-selector,
  .area-org-pro-prospects .filters-container .dev-paths-selector,
  .area-projection-leaders .filters-container .dev-paths-selector,
  .area-org-projection-leaders .filters-container .dev-paths-selector,
  .area-pro-prospect-leaders .filters-container .draft-year-selector,
  .area-org-pro-prospects .filters-container .draft-year-selector,
  .area-projection-leaders .filters-container .draft-year-selector,
  .area-org-projection-leaders .filters-container .draft-year-selector,
  .area-pro-prospect-leaders .filters-container .draft-round-selector,
  .area-org-pro-prospects .filters-container .draft-round-selector,
  .area-projection-leaders .filters-container .draft-round-selector,
  .area-org-projection-leaders .filters-container .draft-round-selector {
    margin-top: 6px;
    margin-bottom: 0;
    width: 100%;
    margin-left: 0;
  }
  .area-pro-prospect-leaders .filters-container .org-filter .btn-group,
  .area-org-pro-prospects .filters-container .org-filter .btn-group,
  .area-projection-leaders .filters-container .org-filter .btn-group,
  .area-org-projection-leaders .filters-container .org-filter .btn-group,
  .area-pro-prospect-leaders .filters-container .level-filter .btn-group,
  .area-org-pro-prospects .filters-container .level-filter .btn-group,
  .area-projection-leaders .filters-container .level-filter .btn-group,
  .area-org-projection-leaders .filters-container .level-filter .btn-group,
  .area-pro-prospect-leaders .filters-container .position-filter .btn-group,
  .area-org-pro-prospects .filters-container .position-filter .btn-group,
  .area-projection-leaders .filters-container .position-filter .btn-group,
  .area-org-projection-leaders .filters-container .position-filter .btn-group,
  .area-pro-prospect-leaders .filters-container #stats-filter-bat-selector .btn-group,
  .area-org-pro-prospects .filters-container #stats-filter-bat-selector .btn-group,
  .area-projection-leaders .filters-container #stats-filter-bat-selector .btn-group,
  .area-org-projection-leaders .filters-container #stats-filter-bat-selector .btn-group,
  .area-pro-prospect-leaders .filters-container #stats-filter-throw-selector .btn-group,
  .area-org-pro-prospects .filters-container #stats-filter-throw-selector .btn-group,
  .area-projection-leaders .filters-container #stats-filter-throw-selector .btn-group,
  .area-org-projection-leaders .filters-container #stats-filter-throw-selector .btn-group,
  .area-pro-prospect-leaders .filters-container .age-selector .btn-group,
  .area-org-pro-prospects .filters-container .age-selector .btn-group,
  .area-projection-leaders .filters-container .age-selector .btn-group,
  .area-org-projection-leaders .filters-container .age-selector .btn-group,
  .area-pro-prospect-leaders .filters-container .status-selector .btn-group,
  .area-org-pro-prospects .filters-container .status-selector .btn-group,
  .area-projection-leaders .filters-container .status-selector .btn-group,
  .area-org-projection-leaders .filters-container .status-selector .btn-group,
  .area-pro-prospect-leaders .filters-container .pro-flags-selector .btn-group,
  .area-org-pro-prospects .filters-container .pro-flags-selector .btn-group,
  .area-projection-leaders .filters-container .pro-flags-selector .btn-group,
  .area-org-projection-leaders .filters-container .pro-flags-selector .btn-group,
  .area-pro-prospect-leaders .filters-container .dev-paths-selector .btn-group,
  .area-org-pro-prospects .filters-container .dev-paths-selector .btn-group,
  .area-projection-leaders .filters-container .dev-paths-selector .btn-group,
  .area-org-projection-leaders .filters-container .dev-paths-selector .btn-group,
  .area-pro-prospect-leaders .filters-container .draft-year-selector .btn-group,
  .area-org-pro-prospects .filters-container .draft-year-selector .btn-group,
  .area-projection-leaders .filters-container .draft-year-selector .btn-group,
  .area-org-projection-leaders .filters-container .draft-year-selector .btn-group,
  .area-pro-prospect-leaders .filters-container .draft-round-selector .btn-group,
  .area-org-pro-prospects .filters-container .draft-round-selector .btn-group,
  .area-projection-leaders .filters-container .draft-round-selector .btn-group,
  .area-org-projection-leaders .filters-container .draft-round-selector .btn-group,
  .area-pro-prospect-leaders .filters-container .org-filter button,
  .area-org-pro-prospects .filters-container .org-filter button,
  .area-projection-leaders .filters-container .org-filter button,
  .area-org-projection-leaders .filters-container .org-filter button,
  .area-pro-prospect-leaders .filters-container .level-filter button,
  .area-org-pro-prospects .filters-container .level-filter button,
  .area-projection-leaders .filters-container .level-filter button,
  .area-org-projection-leaders .filters-container .level-filter button,
  .area-pro-prospect-leaders .filters-container .position-filter button,
  .area-org-pro-prospects .filters-container .position-filter button,
  .area-projection-leaders .filters-container .position-filter button,
  .area-org-projection-leaders .filters-container .position-filter button,
  .area-pro-prospect-leaders .filters-container #stats-filter-bat-selector button,
  .area-org-pro-prospects .filters-container #stats-filter-bat-selector button,
  .area-projection-leaders .filters-container #stats-filter-bat-selector button,
  .area-org-projection-leaders .filters-container #stats-filter-bat-selector button,
  .area-pro-prospect-leaders .filters-container #stats-filter-throw-selector button,
  .area-org-pro-prospects .filters-container #stats-filter-throw-selector button,
  .area-projection-leaders .filters-container #stats-filter-throw-selector button,
  .area-org-projection-leaders .filters-container #stats-filter-throw-selector button,
  .area-pro-prospect-leaders .filters-container .age-selector button,
  .area-org-pro-prospects .filters-container .age-selector button,
  .area-projection-leaders .filters-container .age-selector button,
  .area-org-projection-leaders .filters-container .age-selector button,
  .area-pro-prospect-leaders .filters-container .status-selector button,
  .area-org-pro-prospects .filters-container .status-selector button,
  .area-projection-leaders .filters-container .status-selector button,
  .area-org-projection-leaders .filters-container .status-selector button,
  .area-pro-prospect-leaders .filters-container .pro-flags-selector button,
  .area-org-pro-prospects .filters-container .pro-flags-selector button,
  .area-projection-leaders .filters-container .pro-flags-selector button,
  .area-org-projection-leaders .filters-container .pro-flags-selector button,
  .area-pro-prospect-leaders .filters-container .dev-paths-selector button,
  .area-org-pro-prospects .filters-container .dev-paths-selector button,
  .area-projection-leaders .filters-container .dev-paths-selector button,
  .area-org-projection-leaders .filters-container .dev-paths-selector button,
  .area-pro-prospect-leaders .filters-container .draft-year-selector button,
  .area-org-pro-prospects .filters-container .draft-year-selector button,
  .area-projection-leaders .filters-container .draft-year-selector button,
  .area-org-projection-leaders .filters-container .draft-year-selector button,
  .area-pro-prospect-leaders .filters-container .draft-round-selector button,
  .area-org-pro-prospects .filters-container .draft-round-selector button,
  .area-projection-leaders .filters-container .draft-round-selector button,
  .area-org-projection-leaders .filters-container .draft-round-selector button {
    width: 100%;
  }
  .area-pro-prospect-leaders .filters-container .by-position-toggle-container,
  .area-org-pro-prospects .filters-container .by-position-toggle-container,
  .area-projection-leaders .filters-container .by-position-toggle-container,
  .area-org-projection-leaders .filters-container .by-position-toggle-container {
    margin-top: 6px;
    margin-bottom: 6px;
    width: 65%;
  }
  .area-pro-prospect-leaders .filters-container .by-position-toggle-container .btn,
  .area-org-pro-prospects .filters-container .by-position-toggle-container .btn,
  .area-projection-leaders .filters-container .by-position-toggle-container .btn,
  .area-org-projection-leaders .filters-container .by-position-toggle-container .btn {
    width: 100%;
  }
  .area-pro-prospect-leaders .filters-container .clear-filters-button,
  .area-org-pro-prospects .filters-container .clear-filters-button,
  .area-projection-leaders .filters-container .clear-filters-button,
  .area-org-projection-leaders .filters-container .clear-filters-button {
    margin-top: 6px;
    width: 100%;
  }
  .area-pro-prospect-leaders .filters-container .clear-filters-button .btn,
  .area-org-pro-prospects .filters-container .clear-filters-button .btn,
  .area-projection-leaders .filters-container .clear-filters-button .btn,
  .area-org-projection-leaders .filters-container .clear-filters-button .btn {
    width: 100%;
  }
  .area-pro-prospect-leaders .filters-container .rankings-toggle-container,
  .area-org-pro-prospects .filters-container .rankings-toggle-container,
  .area-projection-leaders .filters-container .rankings-toggle-container,
  .area-org-projection-leaders .filters-container .rankings-toggle-container {
    margin-top: 6px;
    width: 100%;
  }
  .area-pro-prospect-leaders .filters-container .rankings-toggle-container .btn,
  .area-org-pro-prospects .filters-container .rankings-toggle-container .btn,
  .area-projection-leaders .filters-container .rankings-toggle-container .btn,
  .area-org-projection-leaders .filters-container .rankings-toggle-container .btn {
    width: 50%;
  }
}
.area-org-projection-leaders .pos-container,
.area-projection-leaders .pos-container {
  position: relative;
}
.area-org-projection-leaders .pos-container .portlet-content,
.area-projection-leaders .pos-container .portlet-content {
  overflow-y: scroll;
  height: 160px;
  margin-bottom: 15px;
}
@media (min-width: 1400px) {
  .area-projection-leaders .by-position .col-xl-4,
  .area-org-projection-leaders .by-position .col-xl-4,
  .area-projection-leaders .by-position .col-lg-6,
  .area-org-projection-leaders .by-position .col-lg-6,
  .area-projection-leaders .by-position .col-sm-6,
  .area-org-projection-leaders .by-position .col-sm-6 {
    width: 50%;
  }
}
@media (min-width: 1850px) {
  .area-projection-leaders .by-position .col-xl-4,
  .area-org-projection-leaders .by-position .col-xl-4,
  .area-projection-leaders .by-position .col-lg-6,
  .area-org-projection-leaders .by-position .col-lg-6,
  .area-projection-leaders .by-position .col-sm-6,
  .area-org-projection-leaders .by-position .col-sm-6 {
    width: 33.33333333%;
  }
}
@media (min-width: 1200px) {
  .area-projection-leaders .by-position .col-lg-6,
  .area-org-projection-leaders .by-position .col-lg-6,
  .area-projection-leaders .by-position .col-sm-6,
  .area-org-projection-leaders .by-position .col-sm-6 {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .area-projection-leaders .by-position .col-lg-6,
  .area-org-projection-leaders .by-position .col-lg-6,
  .area-projection-leaders .by-position .col-sm-6,
  .area-org-projection-leaders .by-position .col-sm-6 {
    width: 100%;
  }
}
@media (min-width: 1250px) and (max-width: 1849px) {
  .area-projection-leaders .by-position .col-lg-6,
  .area-org-projection-leaders .by-position .col-lg-6,
  .area-projection-leaders .by-position .col-sm-6,
  .area-org-projection-leaders .by-position .col-sm-6 {
    width: 50%;
  }
}
@media (min-width: 1850px) {
  .area-projection-leaders .by-position .col-lg-6,
  .area-org-projection-leaders .by-position .col-lg-6,
  .area-projection-leaders .by-position .col-sm-6,
  .area-org-projection-leaders .by-position .col-sm-6 {
    width: 33.33333333%;
  }
}
.projection-challenge-flag {
  cursor: pointer;
}
#projection-challenge div {
  display: inline-block;
}
.header-projection-challenge-modal .position-drop {
  width: 70px;
  cursor: pointer;
}
.header-projection-challenge-modal .sides {
  margin: auto;
  width: 100%;
  padding-left: 225px;
}
.header-projection-challenge-modal .dropdowns-challenge {
  margin: 0px;
  margin-bottom: 15px;
}
.header-projection-challenge-modal .container {
  padding-left: 0;
  padding-right: 0;
}
.header-projection-challenge-modal .prev-challenge-btn {
  margin-top: 2em;
  margin-bottom: 2em;
}
.header-projection-challenge-modal .prev-challenge-row {
  margin-bottom: 1em;
  border-top: thin solid lightgray;
}
.header-projection-challenge-modal .prev-challenge-row .comments {
  word-wrap: break-word;
}
.header-projection-challenge-modal .prev-challenge-row .date {
  padding-left: 0;
  padding-right: 0;
}
.header-projection-challenge-modal .prev-challenge-row .up {
  color: green;
}
.header-projection-challenge-modal .prev-challenge-row .down {
  color: red;
}
.header-projection-challenge-modal .current-projection {
  margin-top: 2em;
}
.header-projection-challenge-modal .current-projection label {
  padding-left: 0;
}
.header-projection-challenge-modal .challenge-input {
  margin-bottom: 2em;
}
.header-projection-challenge-modal .challenge-input .comments {
  margin-bottom: 10em;
}
.header-projection-challenge-modal .challenge-input label {
  padding-left: 0;
}
.header-projection-challenge-modal .challenge-input input {
  width: 70px;
}
.header-projection-challenge-modal .column-headers {
  font-weight: bold;
}
.header-projection-challenge-modal .column-headers .date {
  padding-left: 0;
  padding-right: 0;
}
.header-projection-challenge-modal tr {
  background-color: white;
}
.header-projection-challenge-modal tr .up {
  color: green;
}
.header-projection-challenge-modal tr .down {
  color: red;
}
.area-player-scouting-reports,
.area-amateur-players,
.area-international-players {
  /*[for="pitch0Avg"].has-error,
    [for="pitch0Top"].has-error {
        display: none !important;
        height: 0;
        width: 0;
        line-height: 0;
    }*/
  /*input[type=number]::-webkit-outer-spin-button,
    input[type=number]::-webkit-inner-spin-button {
        -webkit-appearance: none;
        margin: 0;
    }*/
}
.area-player-scouting-reports .report-previous-summary,
.area-amateur-players .report-previous-summary,
.area-international-players .report-previous-summary {
  margin-top: 2em;
}
.area-player-scouting-reports .delta-pit-up,
.area-amateur-players .delta-pit-up,
.area-international-players .delta-pit-up {
  color: #456CE5;
}
.area-player-scouting-reports .delta-pit-down,
.area-amateur-players .delta-pit-down,
.area-international-players .delta-pit-down {
  color: #CC3333;
}
.area-player-scouting-reports .delta-off-up,
.area-amateur-players .delta-off-up,
.area-international-players .delta-off-up,
.area-player-scouting-reports .delta-def-up,
.area-amateur-players .delta-def-up,
.area-international-players .delta-def-up {
  color: #CC3333;
}
.area-player-scouting-reports .delta-off-down,
.area-amateur-players .delta-off-down,
.area-international-players .delta-off-down,
.area-player-scouting-reports .delta-def-down,
.area-amateur-players .delta-def-down,
.area-international-players .delta-def-down {
  color: #456CE5;
}
@media (min-width: 768px) {
  .area-player-scouting-reports .btn-no-adjustments,
  .area-amateur-players .btn-no-adjustments,
  .area-international-players .btn-no-adjustments {
    position: absolute;
  }
}
.area-player-scouting-reports .pro-acq-user-input,
.area-amateur-players .pro-acq-user-input,
.area-international-players .pro-acq-user-input {
  font-weight: bolder;
}
.area-player-scouting-reports .report-summary,
.area-amateur-players .report-summary,
.area-international-players .report-summary {
  margin-left: 15px;
}
.area-player-scouting-reports .no-bottom-border,
.area-amateur-players .no-bottom-border,
.area-international-players .no-bottom-border {
  border-bottom: none;
}
.area-player-scouting-reports #header-org-img,
.area-amateur-players #header-org-img,
.area-international-players #header-org-img {
  display: none;
}
.area-player-scouting-reports .report-summary-box,
.area-amateur-players .report-summary-box,
.area-international-players .report-summary-box {
  white-space: pre-wrap;
  display: inline-block;
  width: 100%;
  padding: 6px 10px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #222935;
  vertical-align: middle;
}
.area-player-scouting-reports .report-summary-box p,
.area-amateur-players .report-summary-box p,
.area-international-players .report-summary-box p {
  margin-bottom: -5px !important;
}
.area-player-scouting-reports .report-summary-box p + ul,
.area-amateur-players .report-summary-box p + ul,
.area-international-players .report-summary-box p + ul {
  margin-top: -30px;
}
.area-player-scouting-reports .report-summary-box ul,
.area-amateur-players .report-summary-box ul,
.area-international-players .report-summary-box ul {
  display: inline-grid;
}
.area-player-scouting-reports .report-summary-box ul,
.area-amateur-players .report-summary-box ul,
.area-international-players .report-summary-box ul {
  line-height: 2;
}
.area-player-scouting-reports .non-validating-form-control,
.area-amateur-players .non-validating-form-control,
.area-international-players .non-validating-form-control {
  display: block;
  width: 100%;
  height: 31px;
  padding: 6px 10px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #222935;
  vertical-align: middle;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
.area-player-scouting-reports .remove-item,
.area-amateur-players .remove-item,
.area-international-players .remove-item {
  color: #b94a48;
  cursor: pointer;
  margin-right: 6px;
}
.area-player-scouting-reports .sort-button-up,
.area-amateur-players .sort-button-up,
.area-international-players .sort-button-up {
  margin-left: -60px;
  float: left;
}
.area-player-scouting-reports .sort-button-down,
.area-amateur-players .sort-button-down,
.area-international-players .sort-button-down {
  margin-left: -30px;
  float: left;
}
.area-player-scouting-reports .validation-pitching-row,
.area-amateur-players .validation-pitching-row,
.area-international-players .validation-pitching-row {
  display: block;
  width: 100%;
  float: left;
}
.area-player-scouting-reports .custom-input-group.has-error .btn.btn-default,
.area-amateur-players .custom-input-group.has-error .btn.btn-default,
.area-international-players .custom-input-group.has-error .btn.btn-default {
  border-color: #b94a48;
}
.area-player-scouting-reports .custom-input-group.has-error .validation-pitching-row,
.area-amateur-players .custom-input-group.has-error .validation-pitching-row,
.area-international-players .custom-input-group.has-error .validation-pitching-row {
  display: block;
  color: #b94a48;
  width: 100%;
}
.area-player-scouting-reports .remarks-row,
.area-amateur-players .remarks-row,
.area-international-players .remarks-row {
  width: 50%;
  height: 36px;
  clear: both;
}
.area-player-scouting-reports .validation-row,
.area-amateur-players .validation-row,
.area-international-players .validation-row {
  width: 100%;
  display: block;
  float: left;
  position: relative;
}
.area-player-scouting-reports .rendered-invisible,
.area-amateur-players .rendered-invisible,
.area-international-players .rendered-invisible {
  width: 0;
  height: 1px;
  border: none;
  display: block;
  padding: 0;
}
.area-player-scouting-reports .btn.btn-checkbox::before,
.area-amateur-players .btn.btn-checkbox::before,
.area-international-players .btn.btn-checkbox::before {
  content: "\f0c8";
  color: #798baa;
  font-family: 'Font Awesome\ 5 Free';
  font-weight: 400;
  width: 18px;
  display: inline-block;
}
.area-player-scouting-reports .btn.btn-checkbox.active::before,
.area-amateur-players .btn.btn-checkbox.active::before,
.area-international-players .btn.btn-checkbox.active::before {
  content: "\f14a";
  color: #617699;
  font-family: 'Font Awesome\ 5 Free';
  font-weight: 400;
  width: 18px;
  display: inline-block;
}
.area-player-scouting-reports .btn.btn-radio::before,
.area-amateur-players .btn.btn-radio::before,
.area-international-players .btn.btn-radio::before {
  content: "\f111";
  font-family: 'Font Awesome\ 5 Free';
  font-weight: 400;
  margin-right: 4px;
  color: #798baa;
  width: 12px;
  display: inline-block;
}
.area-player-scouting-reports .btn.btn-radio.active::before,
.area-amateur-players .btn.btn-radio.active::before,
.area-international-players .btn.btn-radio.active::before {
  content: "\f111";
  font-family: 'Font Awesome\ 5 Free';
  font-weight: 900;
  margin-right: 4px;
  color: #617699;
  width: 12px;
  display: inline-block;
}
.area-player-scouting-reports .btn-spacing,
.area-amateur-players .btn-spacing,
.area-international-players .btn-spacing {
  margin-right: 5px;
  margin-bottom: 5px;
  float: left;
}
.area-player-scouting-reports .btn.no-hover:hover,
.area-amateur-players .btn.no-hover:hover,
.area-international-players .btn.no-hover:hover {
  cursor: default !important;
  background-color: #f0f2f5 !important;
  background: -webkit-linear-gradient(top, #f0f2f5, #d0d7e2) !important;
  border-color: #98a6be !important;
}
.area-player-scouting-reports .btn.no-hover:active,
.area-amateur-players .btn.no-hover:active,
.area-international-players .btn.no-hover:active {
  box-shadow: none !important;
  border-color: #98a6be !important;
}
.area-player-scouting-reports .btn:focus,
.area-amateur-players .btn:focus,
.area-international-players .btn:focus {
  outline: 5px auto -webkit-focus-ring-color !important;
  outline-offset: -2px;
}
.area-player-scouting-reports .selected-report-container .report-details .form-group,
.area-amateur-players .selected-report-container .report-details .form-group,
.area-international-players .selected-report-container .report-details .form-group {
  padding-top: 15px;
  padding-bottom: 10px;
}
.area-player-scouting-reports .selected-report-container .report-details .form-group .no-margin .row,
.area-amateur-players .selected-report-container .report-details .form-group .no-margin .row,
.area-international-players .selected-report-container .report-details .form-group .no-margin .row {
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .area-player-scouting-reports .selected-report-container .report-details .form-group .row,
  .area-amateur-players .selected-report-container .report-details .form-group .row,
  .area-international-players .selected-report-container .report-details .form-group .row {
    margin-bottom: 0;
  }
}
.area-player-scouting-reports .selected-report-container .report-details .tools-outer-container.pro .item-name,
.area-amateur-players .selected-report-container .report-details .tools-outer-container.pro .item-name,
.area-international-players .selected-report-container .report-details .tools-outer-container.pro .item-name {
  width: 50%;
}
.area-player-scouting-reports .selected-report-container .report-details .tools-outer-container.edit .report-item .item-name,
.area-amateur-players .selected-report-container .report-details .tools-outer-container.edit .report-item .item-name,
.area-international-players .selected-report-container .report-details .tools-outer-container.edit .report-item .item-name {
  width: 50%;
}
.area-player-scouting-reports .selected-report-container .report-type .report-details .form-group .row,
.area-amateur-players .selected-report-container .report-type .report-details .form-group .row,
.area-international-players .selected-report-container .report-type .report-details .form-group .row {
  margin-bottom: 6px;
}
.area-player-scouting-reports .selected-report-container .st-reports .form-group,
.area-amateur-players .selected-report-container .st-reports .form-group,
.area-international-players .selected-report-container .st-reports .form-group {
  border-top: none;
  border-bottom: none;
}
.area-player-scouting-reports .row.pods-row.control-label,
.area-amateur-players .row.pods-row.control-label,
.area-international-players .row.pods-row.control-label,
.area-player-scouting-reports .row.pods-row.control-data,
.area-amateur-players .row.pods-row.control-data,
.area-international-players .row.pods-row.control-data {
  padding-top: 0;
}
.area-player-scouting-reports .pod-type-label,
.area-amateur-players .pod-type-label,
.area-international-players .pod-type-label {
  vertical-align: middle;
  line-height: 30px;
}
.area-player-scouting-reports .pod-off-label,
.area-amateur-players .pod-off-label,
.area-international-players .pod-off-label {
  margin-top: 3px;
}
.area-player-scouting-reports .no-top-pad,
.area-amateur-players .no-top-pad,
.area-international-players .no-top-pad {
  padding-top: 0;
}
.area-player-scouting-reports td.pod-grades,
.area-amateur-players td.pod-grades,
.area-international-players td.pod-grades {
  width: 57px;
  min-width: 57px;
  padding-top: 0;
  padding-bottom: 0;
}
.area-player-scouting-reports td.pod-grades label.pod-value,
.area-amateur-players td.pod-grades label.pod-value,
.area-international-players td.pod-grades label.pod-value {
  margin-bottom: 0;
}
.area-player-scouting-reports td.pod-grades .form-control,
.area-amateur-players td.pod-grades .form-control,
.area-international-players td.pod-grades .form-control {
  padding: 0 0 0 5px;
  min-width: 55px;
  width: 55px;
}
.area-player-scouting-reports .pod-label,
.area-amateur-players .pod-label,
.area-international-players .pod-label {
  text-align: center;
  width: 100%;
}
.area-player-scouting-reports .form-control,
.area-amateur-players .form-control,
.area-international-players .form-control {
  min-width: 60px;
}
.area-player-scouting-reports .form-control.not-max-width,
.area-amateur-players .form-control.not-max-width,
.area-international-players .form-control.not-max-width {
  width: auto;
}
.area-player-scouting-reports .pod-display,
.area-amateur-players .pod-display,
.area-international-players .pod-display {
  padding-left: 20px !important;
  padding-top: 7px !important;
}
.area-player-scouting-reports .well.edit-essentials-section,
.area-amateur-players .well.edit-essentials-section,
.area-international-players .well.edit-essentials-section,
.area-player-scouting-reports .well.tools-outer-container,
.area-amateur-players .well.tools-outer-container,
.area-international-players .well.tools-outer-container {
  margin-bottom: 10px;
}
.area-player-scouting-reports .well.edit-running-section,
.area-amateur-players .well.edit-running-section,
.area-international-players .well.edit-running-section {
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.area-player-scouting-reports .well.edit-power-section,
.area-amateur-players .well.edit-power-section,
.area-international-players .well.edit-power-section {
  background-color: #f0ecf5;
  border-color: #dbd5e8;
}
.area-player-scouting-reports .well.edit-summary-section,
.area-amateur-players .well.edit-summary-section,
.area-international-players .well.edit-summary-section {
  margin-bottom: 10px;
  background-color: #fffae5;
  border-color: #ffeb99;
}
.area-player-scouting-reports .well.edit-summary-section .form-group,
.area-amateur-players .well.edit-summary-section .form-group,
.area-international-players .well.edit-summary-section .form-group {
  border-bottom-color: #ffeb99;
}
.area-player-scouting-reports .well.edit-summary-section .form-group.no-bottom-border,
.area-amateur-players .well.edit-summary-section .form-group.no-bottom-border,
.area-international-players .well.edit-summary-section .form-group.no-bottom-border {
  border-bottom: none;
}
.area-player-scouting-reports .well.edit-summary-section [tooltip]:before,
.area-amateur-players .well.edit-summary-section [tooltip]:before,
.area-international-players .well.edit-summary-section [tooltip]:before {
  color: #ffe680;
}
.area-player-scouting-reports .well.next-year-level-section,
.area-amateur-players .well.next-year-level-section,
.area-international-players .well.next-year-level-section {
  background-color: #d5e9f9;
  border-color: #bfdef6;
}
.area-player-scouting-reports .label-value-pair,
.area-amateur-players .label-value-pair,
.area-international-players .label-value-pair {
  height: 50px;
}
.area-player-scouting-reports .row.extra-row,
.area-amateur-players .row.extra-row,
.area-international-players .row.extra-row {
  padding-top: 5px;
}
.area-player-scouting-reports .reports-overview-container,
.area-amateur-players .reports-overview-container,
.area-international-players .reports-overview-container {
  margin-bottom: 20px;
}
.area-player-scouting-reports .reports-overview-container .well,
.area-amateur-players .reports-overview-container .well,
.area-international-players .reports-overview-container .well {
  border-top-left-radius: 0;
}
.area-player-scouting-reports .reports-overview-container td.role-cell:hover,
.area-amateur-players .reports-overview-container td.role-cell:hover,
.area-international-players .reports-overview-container td.role-cell:hover {
  cursor: pointer;
}
.area-player-scouting-reports .no-report-message,
.area-amateur-players .no-report-message,
.area-international-players .no-report-message {
  margin: 10px 0 0 10px;
}
.area-player-scouting-reports .scouting-reports-table-title,
.area-amateur-players .scouting-reports-table-title,
.area-international-players .scouting-reports-table-title {
  padding: 10px;
  width: 16em;
  display: inline-block;
  font-size: 14px;
  font-family: 'soho_std_medium', Georgia, "Times New Roman", Times, serif;
  color: #FFFFFF;
  background-color: #354155;
  -webkit-border-top-left-radius: 6px;
  border-top-left-radius: 6px;
  -webkit-border-top-right-radius: 6px;
  border-top-right-radius: 6px;
}
.area-player-scouting-reports .scouting-reports-table-title p,
.area-amateur-players .scouting-reports-table-title p,
.area-international-players .scouting-reports-table-title p {
  margin-bottom: 0;
}
.area-player-scouting-reports .pro-acq-scouting-reports-table-title,
.area-amateur-players .pro-acq-scouting-reports-table-title,
.area-international-players .pro-acq-scouting-reports-table-title {
  width: 20em !important;
}
.area-player-scouting-reports .text-label,
.area-amateur-players .text-label,
.area-international-players .text-label {
  width: auto;
}
.area-player-scouting-reports .report-details input[type="checkbox"],
.area-amateur-players .report-details input[type="checkbox"],
.area-international-players .report-details input[type="checkbox"] {
  margin-top: 0px;
}
.area-player-scouting-reports label[tooltip]:before,
.area-amateur-players label[tooltip]:before,
.area-international-players label[tooltip]:before {
  content: "\e900";
  font-family: 'icomoon2';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  font-size: 9px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #b7c1d2;
  margin-right: 3px;
}
.area-player-scouting-reports .reports-table .report-date,
.area-amateur-players .reports-table .report-date,
.area-international-players .reports-table .report-date {
  width: 9%;
  min-width: 115px;
}
.area-player-scouting-reports .reports-table .report-type,
.area-amateur-players .reports-table .report-type,
.area-international-players .reports-table .report-type {
  min-width: 84px;
}
.area-player-scouting-reports .reports-table .report-would,
.area-amateur-players .reports-table .report-would,
.area-international-players .reports-table .report-would {
  min-width: 49px;
}
.area-player-scouting-reports .reports-table .report-scout,
.area-amateur-players .reports-table .report-scout,
.area-international-players .reports-table .report-scout {
  width: 14%;
}
.area-player-scouting-reports .reports-table .report-team,
.area-amateur-players .reports-table .report-team,
.area-international-players .reports-table .report-team {
  width: 15%;
}
.area-player-scouting-reports .reports-table .report-position,
.area-amateur-players .reports-table .report-position,
.area-international-players .reports-table .report-position {
  width: 5%;
}
.area-player-scouting-reports .reports-table .report-prospect,
.area-amateur-players .reports-table .report-prospect,
.area-international-players .reports-table .report-prospect {
  width: 10%;
}
.area-player-scouting-reports .reports-table .report-tool-future-f-b-control,
.area-amateur-players .reports-table .report-tool-future-f-b-control,
.area-international-players .reports-table .report-tool-future-f-b-control,
.area-player-scouting-reports .reports-table .report-tool-overall-control,
.area-amateur-players .reports-table .report-tool-overall-control,
.area-international-players .reports-table .report-tool-overall-control,
.area-player-scouting-reports .reports-table .report-tool-starting-percent,
.area-amateur-players .reports-table .report-tool-starting-percent,
.area-international-players .reports-table .report-tool-starting-percent,
.area-player-scouting-reports .reports-table .report-tool-relieving-percent,
.area-amateur-players .reports-table .report-tool-relieving-percent,
.area-international-players .reports-table .report-tool-relieving-percent,
.area-player-scouting-reports .reports-table .report-tool-hitting-ability,
.area-amateur-players .reports-table .report-tool-hitting-ability,
.area-international-players .reports-table .report-tool-hitting-ability,
.area-player-scouting-reports .reports-table .report-tool-power-production,
.area-amateur-players .reports-table .report-tool-power-production,
.area-international-players .reports-table .report-tool-power-production,
.area-player-scouting-reports .reports-table .report-tool-arm-strength,
.area-amateur-players .reports-table .report-tool-arm-strength,
.area-international-players .reports-table .report-tool-arm-strength,
.area-player-scouting-reports .reports-table .report-tool-speed,
.area-amateur-players .reports-table .report-tool-speed,
.area-international-players .reports-table .report-tool-speed,
.area-player-scouting-reports .reports-table .report-tool-raw-speed,
.area-amateur-players .reports-table .report-tool-raw-speed,
.area-international-players .reports-table .report-tool-raw-speed,
.area-player-scouting-reports .reports-table .report-tool-fastball,
.area-amateur-players .reports-table .report-tool-fastball,
.area-international-players .reports-table .report-tool-fastball,
.area-player-scouting-reports .reports-table .report-tool-curveball,
.area-amateur-players .reports-table .report-tool-curveball,
.area-international-players .reports-table .report-tool-curveball,
.area-player-scouting-reports .reports-table .report-tool-slider,
.area-amateur-players .reports-table .report-tool-slider,
.area-international-players .reports-table .report-tool-slider,
.area-player-scouting-reports .reports-table .report-tool-changeup,
.area-amateur-players .reports-table .report-tool-changeup,
.area-international-players .reports-table .report-tool-changeup,
.area-player-scouting-reports .reports-table .report-tool-other,
.area-amateur-players .reports-table .report-tool-other,
.area-international-players .reports-table .report-tool-other,
.area-player-scouting-reports .reports-table .report-tool-feelto-pitch,
.area-amateur-players .reports-table .report-tool-feelto-pitch,
.area-international-players .reports-table .report-tool-feelto-pitch,
.area-player-scouting-reports .reports-table .report-tool-peak-season,
.area-amateur-players .reports-table .report-tool-peak-season,
.area-international-players .reports-table .report-tool-peak-season,
.area-player-scouting-reports .reports-table .report-tool-starter-mean-pit,
.area-amateur-players .reports-table .report-tool-starter-mean-pit,
.area-international-players .reports-table .report-tool-starter-mean-pit,
.area-player-scouting-reports .reports-table .report-tool-starter90-pit,
.area-amateur-players .reports-table .report-tool-starter90-pit,
.area-international-players .reports-table .report-tool-starter90-pit,
.area-player-scouting-reports .reports-table .report-tool-reliever-mean-pit,
.area-amateur-players .reports-table .report-tool-reliever-mean-pit,
.area-international-players .reports-table .report-tool-reliever-mean-pit,
.area-player-scouting-reports .reports-table .report-tool-reliever90-pit,
.area-amateur-players .reports-table .report-tool-reliever90-pit,
.area-international-players .reports-table .report-tool-reliever90-pit,
.area-player-scouting-reports .reports-table .report-tool-offense-mean,
.area-amateur-players .reports-table .report-tool-offense-mean,
.area-international-players .reports-table .report-tool-offense-mean,
.area-player-scouting-reports .reports-table .report-tool-offense90,
.area-amateur-players .reports-table .report-tool-offense90,
.area-international-players .reports-table .report-tool-offense90,
.area-player-scouting-reports .reports-table .report-tool-defense-mean-best-position,
.area-amateur-players .reports-table .report-tool-defense-mean-best-position,
.area-international-players .reports-table .report-tool-defense-mean-best-position,
.area-player-scouting-reports .reports-table .report-tool-defense-mean2nd-best-position,
.area-amateur-players .reports-table .report-tool-defense-mean2nd-best-position,
.area-international-players .reports-table .report-tool-defense-mean2nd-best-position,
.area-player-scouting-reports .reports-table .report-tool-defense-mean3rd-best-position,
.area-amateur-players .reports-table .report-tool-defense-mean3rd-best-position,
.area-international-players .reports-table .report-tool-defense-mean3rd-best-position,
.area-player-scouting-reports .reports-table .report-ofp,
.area-amateur-players .reports-table .report-ofp,
.area-international-players .reports-table .report-ofp {
  width: 4%;
  text-align: center;
}
.area-player-scouting-reports .reports-table .report-tool-fielding-ability,
.area-amateur-players .reports-table .report-tool-fielding-ability,
.area-international-players .reports-table .report-tool-fielding-ability {
  width: 6%;
  text-align: center;
}
.area-player-scouting-reports .pro-reports-table .report-scout-role,
.area-amateur-players .pro-reports-table .report-scout-role,
.area-international-players .pro-reports-table .report-scout-role {
  width: 23%;
}
.area-player-scouting-reports .free-agent-reports-table .report-scout-role,
.area-amateur-players .free-agent-reports-table .report-scout-role,
.area-international-players .free-agent-reports-table .report-scout-role {
  width: 38%;
}
.area-player-scouting-reports .report-title > *,
.area-amateur-players .report-title > *,
.area-international-players .report-title > * {
  display: inline-block;
}
.area-player-scouting-reports .report-date a,
.area-amateur-players .report-date a,
.area-international-players .report-date a {
  cursor: pointer;
}
.area-player-scouting-reports .dataTables_wrapper .form-control,
.area-amateur-players .dataTables_wrapper .form-control,
.area-international-players .dataTables_wrapper .form-control {
  width: auto;
}
.area-player-scouting-reports .pagination .bold,
.area-amateur-players .pagination .bold,
.area-international-players .pagination .bold {
  font-weight: bold !important;
}
.area-player-scouting-reports .mobile-report-back-to-list-button,
.area-amateur-players .mobile-report-back-to-list-button,
.area-international-players .mobile-report-back-to-list-button {
  margin-bottom: 15px;
}
.area-player-scouting-reports .reports-table tbody tr,
.area-amateur-players .reports-table tbody tr,
.area-international-players .reports-table tbody tr {
  cursor: pointer;
}
.area-player-scouting-reports .has-in-progress-reports td,
.area-amateur-players .has-in-progress-reports td,
.area-international-players .has-in-progress-reports td {
  background-color: #f7ecb5 !important;
}
.area-player-scouting-reports .has-in-progress-reports:hover td,
.area-amateur-players .has-in-progress-reports:hover td,
.area-international-players .has-in-progress-reports:hover td {
  background-color: #f5e79e !important;
}
.area-player-scouting-reports .reports-detail-menu,
.area-amateur-players .reports-detail-menu,
.area-international-players .reports-detail-menu {
  margin-bottom: 20px;
}
.area-player-scouting-reports .reports-detail-menu .scouting-reports-table-body,
.area-amateur-players .reports-detail-menu .scouting-reports-table-body,
.area-international-players .reports-detail-menu .scouting-reports-table-body {
  height: 260px;
  overflow-y: scroll;
  border: 1px solid #b7c1d2;
  -webkit-border-radius: 0px 0px 4px 4px;
  -moz-border-radius: 0px 0px 4px 4px;
  border-radius: 0px 0px 4px 4px;
}
.area-player-scouting-reports .reports-detail-menu .scouting-reports-table-body .in-progress,
.area-amateur-players .reports-detail-menu .scouting-reports-table-body .in-progress,
.area-international-players .reports-detail-menu .scouting-reports-table-body .in-progress {
  background-color: #f7ecb5;
}
.area-player-scouting-reports .reports-detail-menu .scouting-reports-table-body .in-progress:hover,
.area-amateur-players .reports-detail-menu .scouting-reports-table-body .in-progress:hover,
.area-international-players .reports-detail-menu .scouting-reports-table-body .in-progress:hover {
  background-color: #f5e79e;
}
.area-player-scouting-reports .reports-detail-menu .scouting-reports-table-body .in-progress.active,
.area-amateur-players .reports-detail-menu .scouting-reports-table-body .in-progress.active,
.area-international-players .reports-detail-menu .scouting-reports-table-body .in-progress.active {
  background-color: #f5e79e;
}
.area-player-scouting-reports .reports-detail-menu .report-row,
.area-amateur-players .reports-detail-menu .report-row,
.area-international-players .reports-detail-menu .report-row {
  background-color: #e6eaef;
  border-top: 1px #f0f2f5 solid;
  border-bottom: 1px #b7c1d2 solid;
  padding: 8px 6px;
  cursor: pointer;
}
.area-player-scouting-reports .reports-detail-menu .report-row:hover,
.area-amateur-players .reports-detail-menu .report-row:hover,
.area-international-players .reports-detail-menu .report-row:hover {
  background-color: #dde1e9;
}
.area-player-scouting-reports .reports-detail-menu .report-row.active,
.area-amateur-players .reports-detail-menu .report-row.active,
.area-international-players .reports-detail-menu .report-row.active {
  background-color: #c7cfdc;
}
.area-player-scouting-reports .reports-detail-menu .report-prospect,
.area-amateur-players .reports-detail-menu .report-prospect,
.area-international-players .reports-detail-menu .report-prospect {
  font-size: 11px;
  text-align: center;
}
.area-player-scouting-reports .reports-detail-menu .report-author,
.area-amateur-players .reports-detail-menu .report-author,
.area-international-players .reports-detail-menu .report-author,
.area-player-scouting-reports .reports-detail-menu .report-team,
.area-amateur-players .reports-detail-menu .report-team,
.area-international-players .reports-detail-menu .report-team {
  color: black;
  text-decoration: none;
}
.area-player-scouting-reports .reports-detail-menu .report-details-container > a,
.area-amateur-players .reports-detail-menu .report-details-container > a,
.area-international-players .reports-detail-menu .report-details-container > a {
  cursor: pointer;
}
.area-player-scouting-reports .reports-detail-menu .ofp-box,
.area-amateur-players .reports-detail-menu .ofp-box,
.area-international-players .reports-detail-menu .ofp-box {
  background-color: #dde1e9;
  width: 70px;
  text-align: center;
  border: thin #b7c1d2 solid;
  cursor: pointer;
}
.area-player-scouting-reports .reports-detail-menu .report-ofp,
.area-amateur-players .reports-detail-menu .report-ofp,
.area-international-players .reports-detail-menu .report-ofp {
  font-weight: bold;
}
.area-player-scouting-reports .reports-detail-menu .middle,
.area-amateur-players .reports-detail-menu .middle,
.area-international-players .reports-detail-menu .middle {
  padding: 6px 0;
}
.area-player-scouting-reports .popover-content,
.area-amateur-players .popover-content,
.area-international-players .popover-content {
  padding: 0;
}
.area-player-scouting-reports .popover-content span,
.area-amateur-players .popover-content span,
.area-international-players .popover-content span {
  display: inline-block;
  width: 50%;
}
.area-player-scouting-reports .popover-content span:nth-child(2),
.area-amateur-players .popover-content span:nth-child(2),
.area-international-players .popover-content span:nth-child(2) {
  font-weight: bold;
  padding-left: 20px;
}
.area-player-scouting-reports .popover-content div,
.area-amateur-players .popover-content div,
.area-international-players .popover-content div {
  border-top: 1px #b7c1d2 solid;
  padding: 0 5px;
}
.area-player-scouting-reports .popover-title,
.area-amateur-players .popover-title,
.area-international-players .popover-title {
  background-color: #b7c1d2;
}
.area-player-scouting-reports .popover,
.area-amateur-players .popover,
.area-international-players .popover {
  border-radius: 5px;
  width: 150px;
}
.area-player-scouting-reports td.control-label,
.area-amateur-players td.control-label,
.area-international-players td.control-label,
.area-player-scouting-reports th.control-label,
.area-amateur-players th.control-label,
.area-international-players th.control-label {
  text-align: center;
}
.area-player-scouting-reports .rating,
.area-amateur-players .rating,
.area-international-players .rating {
  background: none;
  cursor: pointer;
}
.area-player-scouting-reports .rating.active,
.area-amateur-players .rating.active,
.area-international-players .rating.active {
  background-color: black !important;
  color: white !important;
}
.area-player-scouting-reports .rating.rating-number-1,
.area-amateur-players .rating.rating-number-1,
.area-international-players .rating.rating-number-1 {
  background-color: rgba(92, 184, 92, 0.75);
}
.area-player-scouting-reports .rating.rating-number-2,
.area-amateur-players .rating.rating-number-2,
.area-international-players .rating.rating-number-2 {
  background-color: rgba(53, 121, 53, 0.75);
}
.area-player-scouting-reports .rating.rating-number-2.rating-plus,
.area-amateur-players .rating.rating-number-2.rating-plus,
.area-international-players .rating.rating-number-2.rating-plus {
  background-color: rgba(37, 86, 37, 0.75);
}
.area-player-scouting-reports .rating.rating-number-2.rating-minus,
.area-amateur-players .rating.rating-number-2.rating-minus,
.area-international-players .rating.rating-number-2.rating-minus {
  background-color: rgba(68, 157, 68, 0.75);
}
.area-player-scouting-reports .rating.rating-number-3,
.area-amateur-players .rating.rating-number-3,
.area-international-players .rating.rating-number-3 {
  background-color: rgba(255, 240, 179, 0.9);
}
.area-player-scouting-reports .rating.rating-number-3.rating-plus,
.area-amateur-players .rating.rating-number-3.rating-plus,
.area-international-players .rating.rating-number-3.rating-plus {
  background-color: #ffe580;
}
.area-player-scouting-reports .rating.rating-number-3.rating-minus,
.area-amateur-players .rating.rating-number-3.rating-minus,
.area-international-players .rating.rating-number-3.rating-minus {
  background-color: #fffae5;
}
.area-player-scouting-reports .rating.rating-number-4,
.area-amateur-players .rating.rating-number-4,
.area-international-players .rating.rating-number-4 {
  background-color: rgba(179, 40, 51, 0.75);
}
.area-player-scouting-reports .rating.rating-number-4.rating-plus,
.area-amateur-players .rating.rating-number-4.rating-plus,
.area-international-players .rating.rating-number-4.rating-plus {
  background-color: rgba(137, 30, 39, 0.75);
}
.area-player-scouting-reports .rating.rating-number-4.rating-minus,
.area-amateur-players .rating.rating-number-4.rating-minus,
.area-international-players .rating.rating-number-4.rating-minus {
  background-color: rgba(211, 58, 70, 0.75);
}
.area-player-scouting-reports .rating.rating-number-5,
.area-amateur-players .rating.rating-number-5,
.area-international-players .rating.rating-number-5 {
  background-color: rgba(95, 21, 27, 0.75);
}
.area-player-scouting-reports .report-container .checkbox,
.area-amateur-players .report-container .checkbox,
.area-international-players .report-container .checkbox {
  margin: 0px;
}
.area-player-scouting-reports .report-container p,
.area-amateur-players .report-container p,
.area-international-players .report-container p {
  margin-bottom: 5px;
}
.area-player-scouting-reports .report-container .background,
.area-amateur-players .report-container .background,
.area-international-players .report-container .background {
  background: #f0f2f5;
  margin-left: 0;
  margin-right: 0;
}
.area-player-scouting-reports .report-container .report-title,
.area-amateur-players .report-container .report-title,
.area-international-players .report-container .report-title {
  background-color: #f0f2f5;
  background: -webkit-gradient(linear, left top, left bottom, from(#f0f2f5), to(#d0d7e2));
  background: -webkit-linear-gradient(top, #f0f2f5, #d0d7e2);
  background: -moz-linear-gradient(top, #f0f2f5, #d0d7e2);
  background: -ms-linear-gradient(top, #f0f2f5, #d0d7e2);
  background: -o-linear-gradient(top, #f0f2f5, #d0d7e2);
  background-image: linear-gradient(top, #f0f2f5 0%, #d0d7e2) !important;
  border: solid 1px #f0f2f5;
  padding: 6px 10px;
  -webkit-border-radius: 4px 4px 0px 0px;
  -moz-border-radius: 4px 4px 0px 0px;
  border-radius: 4px 4px 0px 0px;
  margin-bottom: 0px;
}
.area-player-scouting-reports .report-container .report-title:first-child,
.area-amateur-players .report-container .report-title:first-child,
.area-international-players .report-container .report-title:first-child {
  margin-top: 0px;
}
.area-player-scouting-reports .report-container .ofp-score-container,
.area-amateur-players .report-container .ofp-score-container,
.area-international-players .report-container .ofp-score-container {
  padding: 10px;
  background-color: #fff0b3;
  border: 1px solid #ffeb99;
}
.area-player-scouting-reports .report-container .ofp-score-container .text-label,
.area-amateur-players .report-container .ofp-score-container .text-label,
.area-international-players .report-container .ofp-score-container .text-label {
  line-height: 2em;
  float: left;
}
.area-player-scouting-reports .report-container .ofp-score-container .ofp-prospect,
.area-amateur-players .report-container .ofp-score-container .ofp-prospect,
.area-international-players .report-container .ofp-score-container .ofp-prospect {
  border: 1px solid #FFCC00;
  padding: 2px;
  background-color: #FFCC00;
  background: -webkit-gradient(linear, left top, left bottom, from(#FFCC00), to(#cca300));
  background: -webkit-linear-gradient(top, #FFCC00, #cca300);
  background: -moz-linear-gradient(top, #FFCC00, #cca300);
  background: -ms-linear-gradient(top, #FFCC00, #cca300);
  background: -o-linear-gradient(top, #FFCC00, #cca300);
  background-image: linear-gradient(top, #FFCC00 0%, #cca300) !important;
  color: #FFFFFF;
  -webkit-text-shadow: -1px -1px 0px rgba(0, 0, 0, 0.3);
  text-shadow: -1px -1px 0px rgba(0, 0, 0, 0.3);
  text-align: center;
  vertical-align: middle;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.area-player-scouting-reports .report-container .ofp-score-container .ofp-final,
.area-amateur-players .report-container .ofp-score-container .ofp-final,
.area-international-players .report-container .ofp-score-container .ofp-final {
  color: #FFCC00;
}
.area-player-scouting-reports .report-container .ofp-score-container .ofp-final > strong,
.area-amateur-players .report-container .ofp-score-container .ofp-final > strong,
.area-international-players .report-container .ofp-score-container .ofp-final > strong {
  border: thin solid #FFCC00;
  background-color: #FFFFFF;
  text-align: center;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  padding: 2px;
}
.area-player-scouting-reports .report-container .ofp-score-container .ofp-adjustment > strong,
.area-amateur-players .report-container .ofp-score-container .ofp-adjustment > strong,
.area-international-players .report-container .ofp-score-container .ofp-adjustment > strong,
.area-player-scouting-reports .report-container .ofp-score-container .ofp-instincts > strong,
.area-amateur-players .report-container .ofp-score-container .ofp-instincts > strong,
.area-international-players .report-container .ofp-score-container .ofp-instincts > strong {
  color: #98a6be;
  border: thin solid #98a6be;
  background-color: #FFFFFF;
  text-align: center;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  padding: 2px;
}
.area-player-scouting-reports .report-container .ofp-score-container .ofp-assets > strong,
.area-amateur-players .report-container .ofp-score-container .ofp-assets > strong,
.area-international-players .report-container .ofp-score-container .ofp-assets > strong {
  border: thin solid #b1deff;
  background-color: #cbe9ff;
  text-align: center;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  padding: 2px;
}
.area-player-scouting-reports .report-container .ofp-score-container .ofp-base > strong,
.area-amateur-players .report-container .ofp-score-container .ofp-base > strong,
.area-international-players .report-container .ofp-score-container .ofp-base > strong {
  border: thin solid #003da5;
  background-color: #0c66ff;
  background: -webkit-gradient(linear, left top, left bottom, from(#0c66ff), to(#0050d8));
  background: -webkit-linear-gradient(top, #0c66ff, #0050d8);
  background: -moz-linear-gradient(top, #0c66ff, #0050d8);
  background: -ms-linear-gradient(top, #0c66ff, #0050d8);
  background: -o-linear-gradient(top, #0c66ff, #0050d8);
  background-image: linear-gradient(top, #0c66ff 0%, #0050d8) !important;
  text-align: center;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  padding: 2px;
}
.area-player-scouting-reports .report-container .ofp-score-container span,
.area-amateur-players .report-container .ofp-score-container span,
.area-international-players .report-container .ofp-score-container span,
.area-player-scouting-reports .report-container .ofp-score-container strong,
.area-amateur-players .report-container .ofp-score-container strong,
.area-international-players .report-container .ofp-score-container strong {
  display: inline-block;
  width: 48%;
}
.area-player-scouting-reports .report-container .ofp-score-container span,
.area-amateur-players .report-container .ofp-score-container span,
.area-international-players .report-container .ofp-score-container span {
  text-align: right;
}
.area-player-scouting-reports .report-container .report-details-top,
.area-amateur-players .report-container .report-details-top,
.area-international-players .report-container .report-details-top {
  margin-bottom: 20px;
  -webkit-border-radius: 0px 0px 4px 4px;
  -moz-border-radius: 0px 0px 4px 4px;
  border-radius: 0px 0px 4px 4px;
}
.area-player-scouting-reports .report-container .report-details-top > :first-child,
.area-amateur-players .report-container .report-details-top > :first-child,
.area-international-players .report-container .report-details-top > :first-child {
  padding-top: 10px;
}
.area-player-scouting-reports .report-container .report-details-top .row,
.area-amateur-players .report-container .report-details-top .row,
.area-international-players .report-container .report-details-top .row {
  padding-top: 5px;
}
.area-player-scouting-reports .report-container .report-sub-title,
.area-amateur-players .report-container .report-sub-title,
.area-international-players .report-container .report-sub-title {
  background: #e6eaef;
  padding: 10px 0px 0px 10px;
}
.area-player-scouting-reports .report-container .report-details-bottom,
.area-amateur-players .report-container .report-details-bottom,
.area-international-players .report-container .report-details-bottom,
.area-player-scouting-reports .report-container .report-details-gun,
.area-amateur-players .report-container .report-details-gun,
.area-international-players .report-container .report-details-gun {
  margin-bottom: 20px;
  /*.report-item:hover {
                background-color: @table-bg-hover;
            }*/
}
.area-player-scouting-reports .report-container .report-details-bottom .header-row,
.area-amateur-players .report-container .report-details-bottom .header-row,
.area-international-players .report-container .report-details-bottom .header-row,
.area-player-scouting-reports .report-container .report-details-gun .header-row,
.area-amateur-players .report-container .report-details-gun .header-row,
.area-international-players .report-container .report-details-gun .header-row {
  background-color: #c7cfdc;
  background: -webkit-gradient(linear, left top, left bottom, from(#c7cfdc), to(#a8b4c8));
  background: -webkit-linear-gradient(top, #c7cfdc, #a8b4c8);
  background: -moz-linear-gradient(top, #c7cfdc, #a8b4c8);
  background: -ms-linear-gradient(top, #c7cfdc, #a8b4c8);
  background: -o-linear-gradient(top, #c7cfdc, #a8b4c8);
  background-image: linear-gradient(top, #c7cfdc 0%, #a8b4c8) !important;
  -webkit-text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.3);
  text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.3);
  font-size: 11px;
  border-top: solid 1px #92a1ba;
  border-bottom: solid 1px #92a1ba;
  border-left: solid 1px #92a1ba;
}
.area-player-scouting-reports .report-container .report-details-bottom .header-row > div,
.area-amateur-players .report-container .report-details-bottom .header-row > div,
.area-international-players .report-container .report-details-bottom .header-row > div,
.area-player-scouting-reports .report-container .report-details-gun .header-row > div,
.area-amateur-players .report-container .report-details-gun .header-row > div,
.area-international-players .report-container .report-details-gun .header-row > div {
  padding: 5px;
  border-right: solid 1px #92a1ba;
}
.area-player-scouting-reports .report-container .report-details-bottom .item-score,
.area-amateur-players .report-container .report-details-bottom .item-score,
.area-international-players .report-container .report-details-bottom .item-score,
.area-player-scouting-reports .report-container .report-details-gun .item-score,
.area-amateur-players .report-container .report-details-gun .item-score,
.area-international-players .report-container .report-details-gun .item-score {
  text-align: center;
}
.area-player-scouting-reports .report-container .report-details-bottom .report-details-bottom,
.area-amateur-players .report-container .report-details-bottom .report-details-bottom,
.area-international-players .report-container .report-details-bottom .report-details-bottom,
.area-player-scouting-reports .report-container .report-details-gun .report-details-bottom,
.area-amateur-players .report-container .report-details-gun .report-details-bottom,
.area-international-players .report-container .report-details-gun .report-details-bottom {
  border: 1px solid #e6eaef;
}
.area-player-scouting-reports .report-container .report-details-bottom .report-item,
.area-amateur-players .report-container .report-details-bottom .report-item,
.area-international-players .report-container .report-details-bottom .report-item,
.area-player-scouting-reports .report-container .report-details-gun .report-item,
.area-amateur-players .report-container .report-details-gun .report-item,
.area-international-players .report-container .report-details-gun .report-item {
  border-left: 1px solid #d7dce5;
}
.area-player-scouting-reports .report-container .report-details-bottom .report-item > div,
.area-amateur-players .report-container .report-details-bottom .report-item > div,
.area-international-players .report-container .report-details-bottom .report-item > div,
.area-player-scouting-reports .report-container .report-details-gun .report-item > div,
.area-amateur-players .report-container .report-details-gun .report-item > div,
.area-international-players .report-container .report-details-gun .report-item > div {
  border-right: 1px solid #d7dce5;
  border-bottom: 1px solid #d7dce5;
  padding: 5px;
}
.area-player-scouting-reports .report-container .report-details-bottom .report-item .five-tool,
.area-amateur-players .report-container .report-details-bottom .report-item .five-tool,
.area-international-players .report-container .report-details-bottom .report-item .five-tool,
.area-player-scouting-reports .report-container .report-details-gun .report-item .five-tool,
.area-amateur-players .report-container .report-details-gun .report-item .five-tool,
.area-international-players .report-container .report-details-gun .report-item .five-tool {
  background-color: #3f86ff;
  background: -webkit-gradient(linear, left top, left bottom, from(#3f86ff), to(#0c66ff));
  background: -webkit-linear-gradient(top, #3f86ff, #0c66ff);
  background: -moz-linear-gradient(top, #3f86ff, #0c66ff);
  background: -ms-linear-gradient(top, #3f86ff, #0c66ff);
  background: -o-linear-gradient(top, #3f86ff, #0c66ff);
  background-image: linear-gradient(top, #3f86ff 0%, #0c66ff) !important;
  -webkit-text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.3);
  text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.3);
  border-right: solid 1px #003da5;
  border-bottom: solid 1px #003da5;
}
.area-player-scouting-reports .report-container .report-details-bottom .report-item:nth-child(even),
.area-amateur-players .report-container .report-details-bottom .report-item:nth-child(even),
.area-international-players .report-container .report-details-bottom .report-item:nth-child(even),
.area-player-scouting-reports .report-container .report-details-gun .report-item:nth-child(even),
.area-amateur-players .report-container .report-details-gun .report-item:nth-child(even),
.area-international-players .report-container .report-details-gun .report-item:nth-child(even) {
  background-color: #f0f2f5;
}
.area-player-scouting-reports .report-container .report-details-bottom .report-item:nth-child(odd),
.area-amateur-players .report-container .report-details-bottom .report-item:nth-child(odd),
.area-international-players .report-container .report-details-bottom .report-item:nth-child(odd),
.area-player-scouting-reports .report-container .report-details-gun .report-item:nth-child(odd),
.area-amateur-players .report-container .report-details-gun .report-item:nth-child(odd),
.area-international-players .report-container .report-details-gun .report-item:nth-child(odd) {
  background-color: #FFFFFF;
}
.area-player-scouting-reports .report-container .report-details-bottom .row,
.area-amateur-players .report-container .report-details-bottom .row,
.area-international-players .report-container .report-details-bottom .row,
.area-player-scouting-reports .report-container .report-details-gun .row,
.area-amateur-players .report-container .report-details-gun .row,
.area-international-players .report-container .report-details-gun .row {
  margin-left: 0;
  margin-right: 0;
}
.area-player-scouting-reports .report-container .report-details-summary,
.area-amateur-players .report-container .report-details-summary,
.area-international-players .report-container .report-details-summary {
  -webkit-border-radius: 0px 0px 4px 4px;
  -moz-border-radius: 0px 0px 4px 4px;
  border-radius: 0px 0px 4px 4px;
}
.area-player-scouting-reports .report-container .report-details-summary .header-row,
.area-amateur-players .report-container .report-details-summary .header-row,
.area-international-players .report-container .report-details-summary .header-row {
  margin: 0 0 5px;
}
.area-player-scouting-reports .report-container .report-details-summary .summary,
.area-amateur-players .report-container .report-details-summary .summary,
.area-international-players .report-container .report-details-summary .summary {
  background-color: #FFFFFF;
  min-height: 75px;
  padding: 5px;
}
.area-player-scouting-reports .report-container .report-details-summary .short-summary,
.area-amateur-players .report-container .report-details-summary .short-summary,
.area-international-players .report-container .report-details-summary .short-summary {
  min-height: 28px;
  white-space: pre-line;
  padding: 10px;
}
.area-player-scouting-reports .report-container .report-details-summary > .row,
.area-amateur-players .report-container .report-details-summary > .row,
.area-international-players .report-container .report-details-summary > .row {
  margin: 0 0 5px;
  padding-top: 5px;
}
.area-player-scouting-reports .report-container .free-agent-report .single-value-item .item-score,
.area-amateur-players .report-container .free-agent-report .single-value-item .item-score,
.area-international-players .report-container .free-agent-report .single-value-item .item-score {
  background-color: #e4f4ff;
  background: -webkit-gradient(linear, left top, left bottom, from(#e4f4ff), to(#b1deff));
  background: -webkit-linear-gradient(top, #e4f4ff, #b1deff);
  background: -moz-linear-gradient(top, #e4f4ff, #b1deff);
  background: -ms-linear-gradient(top, #e4f4ff, #b1deff);
  background: -o-linear-gradient(top, #e4f4ff, #b1deff);
  background-image: linear-gradient(top, #e4f4ff 0%, #b1deff) !important;
  border-right: solid 1px #7ec9ff;
  border-bottom: solid 1px #7ec9ff;
}
.area-player-scouting-reports .report-container .free-agent-report .left-spacing,
.area-amateur-players .report-container .free-agent-report .left-spacing,
.area-international-players .report-container .free-agent-report .left-spacing {
  margin-left: 15px;
}
.area-player-scouting-reports .widened,
.area-amateur-players .widened,
.area-international-players .widened {
  padding-right: 0;
}
.area-player-scouting-reports .cam,
.area-amateur-players .cam,
.area-international-players .cam {
  color: #b7c1d2;
}
.area-player-scouting-reports .videocam,
.area-amateur-players .videocam,
.area-international-players .videocam {
  color: #d84f5a;
}
.area-player-scouting-reports .big-box,
.area-amateur-players .big-box,
.area-international-players .big-box {
  min-width: 245px;
  min-height: 250px;
}
.area-player-scouting-reports .giant-box,
.area-amateur-players .giant-box,
.area-international-players .giant-box,
.area-player-scouting-reports .bigger-box,
.area-amateur-players .bigger-box,
.area-international-players .bigger-box {
  min-width: 700px;
  min-height: 250px;
}
.area-player-scouting-reports .giant-box .role,
.area-amateur-players .giant-box .role,
.area-international-players .giant-box .role,
.area-player-scouting-reports .bigger-box .role,
.area-amateur-players .bigger-box .role,
.area-international-players .bigger-box .role {
  min-width: 100px;
}
.area-player-scouting-reports .giant-box .ops,
.area-amateur-players .giant-box .ops,
.area-international-players .giant-box .ops,
.area-player-scouting-reports .bigger-box .ops,
.area-amateur-players .bigger-box .ops,
.area-international-players .bigger-box .ops {
  min-width: 60px;
}
.area-player-scouting-reports .giant-box .woba,
.area-amateur-players .giant-box .woba,
.area-international-players .giant-box .woba,
.area-player-scouting-reports .bigger-box .woba,
.area-amateur-players .bigger-box .woba,
.area-international-players .bigger-box .woba {
  min-width: 60px;
}
.area-player-scouting-reports .giant-box .woba.names,
.area-amateur-players .giant-box .woba.names,
.area-international-players .giant-box .woba.names,
.area-player-scouting-reports .bigger-box .woba.names,
.area-amateur-players .bigger-box .woba.names,
.area-international-players .bigger-box .woba.names {
  font-size: 0.8em;
}
.area-player-scouting-reports .giant-box .woba.names .mug-shot,
.area-amateur-players .giant-box .woba.names .mug-shot,
.area-international-players .giant-box .woba.names .mug-shot,
.area-player-scouting-reports .bigger-box .woba.names .mug-shot,
.area-amateur-players .bigger-box .woba.names .mug-shot,
.area-international-players .bigger-box .woba.names .mug-shot {
  width: 30px;
  text-align: center;
  margin: auto;
}
.area-player-scouting-reports .giant-box .woba.names .name-text,
.area-amateur-players .giant-box .woba.names .name-text,
.area-international-players .giant-box .woba.names .name-text,
.area-player-scouting-reports .bigger-box .woba.names .name-text,
.area-amateur-players .bigger-box .woba.names .name-text,
.area-international-players .bigger-box .woba.names .name-text {
  text-align: center;
  padding-left: 0;
  font-weight: normal;
  font-size: 0.9em;
  width: 80px;
}
.area-player-scouting-reports .left-space,
.area-amateur-players .left-space,
.area-international-players .left-space {
  padding-left: 10px;
}
.area-player-scouting-reports .bigger-box,
.area-amateur-players .bigger-box,
.area-international-players .bigger-box {
  min-width: 400px;
}
.area-player-scouting-reports #help .help-box,
.area-amateur-players #help .help-box,
.area-international-players #help .help-box {
  width: 100%;
  height: 100%;
  margin: 5px 0;
  display: table !important;
}
.area-player-scouting-reports #help .help-box thead,
.area-amateur-players #help .help-box thead,
.area-international-players #help .help-box thead {
  font-size: 12px;
  border-bottom: 1px solid #e6eaef;
}
.area-player-scouting-reports #help .help-box thead th,
.area-amateur-players #help .help-box thead th,
.area-international-players #help .help-box thead th {
  text-align: center;
}
.area-player-scouting-reports #help .help-box thead th:nth-child(1),
.area-amateur-players #help .help-box thead th:nth-child(1),
.area-international-players #help .help-box thead th:nth-child(1) {
  text-align: center;
}
.area-player-scouting-reports #help .help-box td,
.area-amateur-players #help .help-box td,
.area-international-players #help .help-box td {
  padding: 4px;
  text-align: center;
}
.area-player-scouting-reports #help .help-box td:nth-child(1),
.area-amateur-players #help .help-box td:nth-child(1),
.area-international-players #help .help-box td:nth-child(1) {
  width: 28%;
}
.area-player-scouting-reports #help .help-box td div,
.area-amateur-players #help .help-box td div,
.area-international-players #help .help-box td div {
  text-align: center;
  height: 24px;
  width: 24px;
  padding-top: 1px;
  padding-left: 4px;
}
.area-player-scouting-reports #help .help-box tr,
.area-amateur-players #help .help-box tr,
.area-international-players #help .help-box tr {
  font-size: 13px;
  border-bottom: 1px solid #e6eaef;
}
.area-player-scouting-reports #help .help-box tr:last-child,
.area-amateur-players #help .help-box tr:last-child,
.area-international-players #help .help-box tr:last-child {
  border-bottom: none;
}
.area-player-scouting-reports .remove-button,
.area-amateur-players .remove-button,
.area-international-players .remove-button {
  cursor: pointer;
  color: red;
  padding-top: 20px;
}
@media (max-width: 767px) {
  .area-player-scouting-reports .scouting-reports-table-title,
  .area-amateur-players .scouting-reports-table-title,
  .area-international-players .scouting-reports-table-title {
    width: 11em;
  }
}
.area-player-scouting-reports .display-data,
.area-amateur-players .display-data,
.area-international-players .display-data {
  display: inline-block;
  width: 100%;
  padding: 6px 10px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #222935;
  vertical-align: middle;
}
.area-player-scouting-reports .wider,
.area-amateur-players .wider,
.area-international-players .wider {
  width: 270px;
}
@media (max-width: 1365px) {
  .area-player-scouting-reports .visible-lg,
  .area-amateur-players .visible-lg,
  .area-international-players .visible-lg {
    display: none;
  }
}
@media (min-width: 1366px) {
  .area-player-scouting-reports .visible-lg,
  .area-amateur-players .visible-lg,
  .area-international-players .visible-lg {
    display: inherit;
  }
}
.area-player-scouting-reports .war-space,
.area-amateur-players .war-space,
.area-international-players .war-space {
  float: right;
  margin-top: 7px;
}
.area-player-scouting-reports .war-top-spaced,
.area-amateur-players .war-top-spaced,
.area-international-players .war-top-spaced {
  padding-top: 8px;
}
.area-player-scouting-reports .peak-label,
.area-amateur-players .peak-label,
.area-international-players .peak-label {
  margin-top: -7px;
  font-size: smaller;
}
.area-player-scouting-reports .pod-space,
.area-amateur-players .pod-space,
.area-international-players .pod-space {
  padding-top: 27px;
}
.area-player-scouting-reports .pods-display .pods-percents-row td,
.area-amateur-players .pods-display .pods-percents-row td,
.area-international-players .pods-display .pods-percents-row td,
.area-player-scouting-reports .pods-display .pods-off-row td,
.area-amateur-players .pods-display .pods-off-row td,
.area-international-players .pods-display .pods-off-row td,
.area-player-scouting-reports .pods-display .pods-role-row td,
.area-amateur-players .pods-display .pods-role-row td,
.area-international-players .pods-display .pods-role-row td {
  border-right: solid 1px #e0e4eb;
}
@media (min-width: 1151px) {
  .area-player-scouting-reports .war-margin,
  .area-amateur-players .war-margin,
  .area-international-players .war-margin {
    margin-top: 8px;
  }
}
@media (max-width: 942px) {
  .area-player-scouting-reports .war-margin,
  .area-amateur-players .war-margin,
  .area-international-players .war-margin {
    margin-top: 26px;
  }
}
@media (min-width: 992px) and (max-width: 1150px) {
  .area-player-scouting-reports .war-margin,
  .area-amateur-players .war-margin,
  .area-international-players .war-margin {
    margin-top: 26px;
  }
}
@media (max-width: 480px) {
  .area-player-scouting-reports .new-pro-report-container {
    margin-top: 0;
  }
}
.area-player-transactions .player-trans-detail-expander,
.area-org-transactions .player-trans-detail-expander {
  width: 2%;
}
.area-player-transactions .player-trans-date,
.area-org-transactions .player-trans-date {
  width: 10%;
}
.area-player-transactions .player-trans-badge,
.area-org-transactions .player-trans-badge {
  width: 2%;
  text-align: center;
}
.area-player-transactions .player-trans-player,
.area-org-transactions .player-trans-player {
  width: 10%;
}
.area-player-transactions .player-trans-description,
.area-org-transactions .player-trans-description {
  width: 30%;
}
.area-player-transactions .player-trans-from,
.area-org-transactions .player-trans-from,
.area-player-transactions .player-trans-to,
.area-org-transactions .player-trans-to {
  width: 23%;
}
.area-player-transactions .portlet .fa:not(img),
.area-org-transactions .portlet .fa:not(img) {
  padding-right: 0;
}
.area-player-transactions .truncate,
.area-org-transactions .truncate {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.area-player-transactions .trans-row,
.area-org-transactions .trans-row {
  margin-bottom: 5px;
}
.area-player-transactions .form-control-no-float,
.area-org-transactions .form-control-no-float {
  clear: both;
}
.area-player-transactions .float-left,
.area-org-transactions .float-left {
  float: left;
}
.area-player-transactions .search-container2,
.area-org-transactions .search-container2 {
  padding-left: 3px;
  padding-right: 5px;
  margin-left: -3px;
  position: relative;
  float: left;
}
.area-player-transactions .search-container2 input,
.area-org-transactions .search-container2 input {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.area-player-transactions .search-container2 .fa,
.area-org-transactions .search-container2 .fa {
  position: absolute;
  right: 20px;
  padding: 10px;
  color: #0067b1;
}
.area-player-transactions .season-header,
.area-org-transactions .season-header {
  background-color: #cccecf;
}
.area-player-transactions .org-logo-tiny,
.area-org-transactions .org-logo-tiny {
  height: 25px;
}
.area-player-transactions td.fromto,
.area-org-transactions td.fromto {
  padding: 1px;
}
.area-player-transactions td.transaction-detail-group p,
.area-org-transactions td.transaction-detail-group p {
  padding: 0 4px 0 4px;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  white-space: normal;
}
.area-player-transactions td.transaction-detail-group .comment p,
.area-org-transactions td.transaction-detail-group .comment p {
  margin-bottom: 0;
}
.area-player-transactions td.transaction-detail-group .trade img,
.area-org-transactions td.transaction-detail-group .trade img {
  float: left;
}
.area-player-transactions td.transaction-detail-group .trade ul,
.area-org-transactions td.transaction-detail-group .trade ul {
  list-style-type: none;
  float: left;
  margin-left: 0;
}
.area-player-transactions td.transaction-detail-group .trade p,
.area-org-transactions td.transaction-detail-group .trade p {
  margin-bottom: 0;
}
.area-player-transactions td.transaction-detail-group .trade .current-player,
.area-org-transactions td.transaction-detail-group .trade .current-player {
  font-weight: bold;
  text-decoration: none;
  color: black;
}
.area-player-transactions td.transaction-detail-group .trade li.receive-text,
.area-org-transactions td.transaction-detail-group .trade li.receive-text {
  color: #222935;
}
.area-player-transactions .text-label,
.area-org-transactions .text-label {
  width: 100px;
}
.area-player-transactions .text-label::after,
.area-org-transactions .text-label::after {
  content: ":";
}
.area-player-transactions .I7::after,
.area-org-transactions .I7::after {
  content: "7";
}
.area-player-transactions .I10::after,
.area-org-transactions .I10::after {
  content: "10";
}
.area-player-transactions .I15::after,
.area-org-transactions .I15::after {
  content: "15";
}
.area-player-transactions .I21::after,
.area-org-transactions .I21::after {
  content: "21";
}
.area-player-transactions .I30::after,
.area-org-transactions .I30::after {
  content: "30";
}
.area-player-transactions .I60::after,
.area-org-transactions .I60::after {
  content: "60";
}
.area-player-transactions .FSIL::after,
.area-org-transactions .FSIL::after {
  content: "FSIL";
}
.area-player-transactions .column-date,
.area-org-transactions .column-date {
  display: inline-block;
  width: 90px;
}
@media (max-width: 767px) {
  .area-player-transactions .hidden-inline-xs,
  .area-org-transactions .hidden-inline-xs {
    display: none !important;
  }
}
.area-player-transactions .transaction-level-btn-group-mobile,
.area-org-transactions .transaction-level-btn-group-mobile {
  padding-left: 3px;
}
.area-player-transactions .pagination,
.area-org-transactions .pagination {
  margin: 0 3px;
}
.area-player-transactions .page-sizer,
.area-org-transactions .page-sizer {
  padding-top: 0px;
  margin-right: 10px;
}
.area-player-transactions .page-sizer .page-select,
.area-org-transactions .page-sizer .page-select {
  width: 50px;
  padding: 0.1em;
  margin-right: 2px;
}
.area-player-transactions .date-picker,
.area-org-transactions .date-picker {
  cursor: pointer;
}
.area-player-transactions .season-selector,
.area-org-transactions .season-selector {
  width: 130px;
}
.area-player-transactions .col-sm-4,
.area-org-transactions .col-sm-4 {
  padding-left: 0;
}
.area-player-contracts .portlet-content.contracts {
  min-height: 255px;
  overflow-y: scroll;
}
.area-player-contracts h5.portlet-heading-tab {
  line-height: 30px;
  margin: 0;
  padding-left: 6px;
  padding-right: 10px;
  background-color: #354155;
  background: -webkit-gradient(linear, left top, left bottom, from(#354155), to(#222935));
  background: -webkit-linear-gradient(top, #354155, #222935);
  background: -moz-linear-gradient(top, #354155, #222935);
  background: -ms-linear-gradient(top, #354155, #222935);
  background: -o-linear-gradient(top, #354155, #222935);
  background-image: linear-gradient(top, #354155 0%, #222935) !important;
  color: #FFFFFF;
  -webkit-text-shadow: -1px -1px 0px rgba(0, 0, 0, 0.3);
  text-shadow: -1px -1px 0px rgba(0, 0, 0, 0.3);
  -webkit-border-radius: 4px 4px 0px 0px;
  -moz-border-radius: 4px 4px 0px 0px;
  border-radius: 4px 4px 0px 0px;
  border: none;
  display: table-cell;
  -moz-transform: perspective(5px) rotateX(2deg);
  -ms-transform: perspective(5px) rotateX(2deg);
  -o-transform: perspective(5px) rotateX(2deg);
  -webkit-transform: perspective(5px) rotateX(2deg);
  transform: perspective(5px) rotateX(2deg);
  -moz-transform-origin: bottom;
  -ms-transform-origin: bottom;
  -o-transform-origin: bottom;
  -webkit-transform-origin: bottom;
  transform-origin: bottom;
}
.area-player-contracts h5.new-portlet-tabs-20-deg {
  margin: 0;
  height: 30px;
  line-height: 30px;
  position: relative;
  margin-right: 18px;
  float: left;
  cursor: pointer;
}
.area-player-contracts h5.new-portlet-tabs-20-deg .trap {
  background-color: #98a6be;
  background: -webkit-gradient(linear, left top, left bottom, from(#98a6be), to(#798baa));
  background: -webkit-linear-gradient(top, #98a6be, #798baa);
  background: -moz-linear-gradient(top, #98a6be, #798baa);
  background: -ms-linear-gradient(top, #98a6be, #798baa);
  background: -o-linear-gradient(top, #98a6be, #798baa);
  background-image: linear-gradient(top, #98a6be 0%, #798baa) !important;
  color: #FFFFFF;
  -webkit-text-shadow: -1px -1px 0px rgba(0, 0, 0, 0.3);
  text-shadow: -1px -1px 0px rgba(0, 0, 0, 0.3);
  -webkit-border-radius: 4px 4px 0px 0px;
  -moz-border-radius: 4px 4px 0px 0px;
  border-radius: 4px 4px 0px 0px;
  margin-left: 32px;
  display: block;
  z-index: 1;
  position: relative;
  height: 30px;
  text-align: center;
}
.area-player-contracts h5.new-portlet-tabs-20-deg .trap .before,
.area-player-contracts h5.new-portlet-tabs-20-deg .trap .after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  bottom: 0;
  z-index: -2;
  -webkit-text-shadow: -1px -1px 0px rgba(0, 0, 0, 0.3);
  text-shadow: -1px -1px 0px rgba(0, 0, 0, 0.3);
  background-color: #798baa;
  background: -webkit-gradient(linear, left top, left bottom, from(#798baa), to(#5d7193));
  background: -webkit-linear-gradient(top, #798baa, #5d7193);
  background: -moz-linear-gradient(top, #798baa, #5d7193);
  background: -ms-linear-gradient(top, #798baa, #5d7193);
  background: -o-linear-gradient(top, #798baa, #5d7193);
  background-image: linear-gradient(top, #798baa 0%, #5d7193) !important;
  -webkit-border-radius: 6px 6px 0px 0px;
  -moz-border-radius: 6px 6px 0px 0px;
  border-radius: 6px 6px 0px 0px;
}
.area-player-contracts h5.new-portlet-tabs-20-deg .trap .before {
  transform: skew(25deg);
  left: 25px;
}
.area-player-contracts h5.new-portlet-tabs-20-deg .trap .after {
  transform: skew(-25deg);
  right: 25px;
  left: auto;
}
.area-player-contracts h5.new-portlet-tabs-20-deg .trap.selected {
  z-index: 2;
  background-color: #354155;
  background: -webkit-gradient(linear, left top, left bottom, from(#354155), to(#222935));
  background: -webkit-linear-gradient(top, #354155, #222935);
  background: -moz-linear-gradient(top, #354155, #222935);
  background: -ms-linear-gradient(top, #354155, #222935);
  background: -o-linear-gradient(top, #354155, #222935);
  background-image: linear-gradient(top, #354155 0%, #222935) !important;
}
.area-player-contracts h5.new-portlet-tabs-20-deg .trap.selected .after {
  z-index: -1;
  background-color: #354155;
  background: -webkit-gradient(linear, left top, left bottom, from(#354155), to(#222935));
  background: -webkit-linear-gradient(top, #354155, #222935);
  background: -moz-linear-gradient(top, #354155, #222935);
  background: -ms-linear-gradient(top, #354155, #222935);
  background: -o-linear-gradient(top, #354155, #222935);
  background-image: linear-gradient(top, #354155 0%, #222935) !important;
}
.area-player-contracts h5.new-portlet-tabs-20-deg .trap.selected .before {
  z-index: -1;
  background-color: #354155;
  background: -webkit-gradient(linear, left top, left bottom, from(#354155), to(#222935));
  background: -webkit-linear-gradient(top, #354155, #222935);
  background: -moz-linear-gradient(top, #354155, #222935);
  background: -ms-linear-gradient(top, #354155, #222935);
  background: -o-linear-gradient(top, #354155, #222935);
  background-image: linear-gradient(top, #354155 0%, #222935) !important;
}
.area-player-contracts .float-left {
  float: left;
}
.area-player-contracts .float-right {
  float: right;
}
.area-player-contracts .contracts-table tr {
  cursor: pointer;
}
.area-player-contracts .contracts-table tr.selected td {
  background-color: #c7cfdc;
}
.area-player-contracts .contract-details-container {
  min-height: 290px;
}
.area-player-contracts .contract-details-table {
  table-layout: fixed;
}
.area-player-contracts .contract-details-table th {
  cursor: default;
}
.area-player-contracts .contract-details-table .column-name {
  width: 150px;
}
.area-player-contracts .contract-details-table tr.separator {
  border-top: solid 2px #354155;
}
.area-player-contracts .contract-details-table .column-year {
  width: 85px;
}
.area-player-contracts .contract-details-table .column-year.column-option {
  width: 105px;
}
.area-player-contracts .contract-details-table .column-year.column-option.column-option-ex {
  width: 135px;
}
.area-player-contracts .tree-container {
  padding: 15px;
}
.area-player-contracts .tree-item i {
  font-size: x-small;
  width: auto !important;
}
.area-player-contracts .tree-item-name {
  white-space: pre-line;
}
.area-player-contracts .tree-folder.item-earned > .tree-folder-header > .tree-folder-name,
.area-player-contracts .tree-item.item-earned > .tree-item-name {
  font-weight: bold;
}
.area-player-contracts .collapse-all-button {
  position: relative;
  top: 1px;
}
.area-player-contracts .portlet-content {
  min-height: 255px;
}
.area-player-contracts .contract-start-end-years {
  text-align: center;
}
.area-player-contracts .contract-provisions-container {
  min-height: 350px;
}
.area-stats .portlet-body {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.area-stats .test {
  margin: 30px;
}
.area-stats .filter-section > div {
  display: inline-block;
}
.area-stats .filter-section .btn-group {
  margin-right: 10px;
}
.area-stats .pagination-wrapper {
  float: right;
}
.area-stats .stats-title {
  font-size: 16pt;
  width: 300px;
  padding-bottom: 5px;
}
.area-stats .stats-filter {
  margin-bottom: 4px;
  float: left;
}
.area-stats .stats-row {
  margin: 15px 0 0 0;
}
.area-stats .fld-position-tab {
  padding: 9px 9px;
  width: 11em;
  font-size: 14px;
  font-family: 'soho_std_medium', Georgia, "Times New Roman", Times, serif;
  color: #FFFFFF;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  text-align: left;
}
.area-stats .fld-position-tab p {
  margin-bottom: 0;
}
.area-stats .options-popover-badge {
  cursor: pointer;
}
.area-stats th,
.area-stats td {
  text-align: right;
}
.area-stats .player-grouping {
  min-width: 53px;
}
.area-stats .stats-table td.has-border,
.area-stats .stats-table th.has-border {
  border-right: 2px solid #354155;
}
.area-stats .stats-table td.player-avg,
.area-stats .stats-table th.player-avg,
.area-stats .stats-table td.player-babip,
.area-stats .stats-table th.player-babip,
.area-stats .stats-table td.player-gb-pct,
.area-stats .stats-table th.player-gb-pct {
  border-left: 2px solid #354155;
}
.area-stats #stats-table-headers > th > .tooltip {
  font-weight: normal;
}
.area-stats .player-name,
.area-stats .player-team,
.area-stats .player-level,
.area-stats .player-pos,
.area-stats .player-rank,
.area-stats td.rowNumber,
.area-stats td.player-age,
.area-stats th.player-age {
  text-align: left;
}
.area-stats th.player-team,
.area-stats td.player-team {
  width: 10%;
  min-width: 90px;
}
.area-stats th.player-rank,
.area-stats th.player-level,
.area-stats th.player-age,
.area-stats th.player-league,
.area-stats th.player-pos,
.area-stats td.player-rank,
.area-stats td.player-level,
.area-stats td.player-age,
.area-stats td.player-league,
.area-stats td.player-pos {
  width: 3%;
  min-width: 50px;
}
.area-stats td.player-team a {
  min-width: 38px;
}
.area-stats th.player-status,
.area-stats td.player-status {
  width: 5%;
}
.area-stats th.player-rank,
.area-stats td.player-rank {
  width: 2%;
}
.area-stats th.player-name,
.area-stats td.player-name {
  width: 18%;
  min-width: 170px;
}
.area-stats .player-name-lefty::after {
  content: "*";
}
.area-stats .player-name-switch::after {
  content: "#";
}
.area-stats th.player-league,
.area-stats td.player-league {
  text-align: left;
}
.area-stats ul {
  text-align: left;
}
.area-stats .form-group {
  position: absolute;
  margin-bottom: 0;
}
.area-stats .form-group ul {
  text-align: left;
}
.area-stats .form-group label {
  font-weight: bold;
}
.area-stats .form-group .checkbox {
  display: block;
  min-height: 17px;
  vertical-align: middle;
}
.area-stats .form-group .multiselect-container.dropdown-menu li a label.checkbox {
  padding: 10px 0px 10px 30px;
  margin: 0px;
}
.area-stats .form-group table-filter-row label {
  color: #354155;
}
.area-stats .form-group .dropdown-menu > li > a {
  display: block;
  clear: both;
  line-height: 1.42857143;
  color: #354155;
  white-space: nowrap;
}
.area-stats .form-group .dropdown-menu > .active > a,
.area-stats .form-group .dropdown-menu > .active > a:hover,
.area-stats .form-group .dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  background-color: #00245d;
}
.area-stats .clear-filters-button {
  display: inline-block;
  float: left;
}
.area-stats .clear-filters-button .btn {
  background-color: #b7c1d2;
  background: -webkit-gradient(linear, left top, left bottom, from(#b7c1d2), to(#98a6be));
  background: -webkit-linear-gradient(top, #b7c1d2, #98a6be);
  background: -moz-linear-gradient(top, #b7c1d2, #98a6be);
  background: -ms-linear-gradient(top, #b7c1d2, #98a6be);
  background: -o-linear-gradient(top, #b7c1d2, #98a6be);
  background-image: linear-gradient(top, #b7c1d2 0%, #98a6be) !important;
  /*.custom-gradient(yellow, purple);*/
}
.area-stats .age-selector ul {
  min-width: 90px;
  width: 90px;
}
.area-stats .age-selector input[type="radio"] {
  display: none;
}
.area-stats .age-selector .radio {
  margin: 0;
  padding-left: 10px;
}
.area-stats .age-selector li {
  margin: 0;
}
.area-stats .org-filter .multiselect-container.dropdown-menu {
  min-width: 195px;
  width: 195px;
}
.area-stats .portlet-content {
  overflow: scroll;
}
@media (max-width: 767px) {
  .area-stats .level-filter .multiselect-container.dropdown-menu,
  .area-stats .position-filter .multiselect-container.dropdown-menu {
    min-width: 120px;
    width: 120px;
  }
  .area-stats .col-xs-12 > .level-filter > .btn-group > .multiselect-container > .multiselect-item > .input-group > .input-group-addon,
  .area-stats .col-xs-12 > .position-filter > .btn-group > .multiselect-container > .multiselect-item > .input-group > .input-group-addon {
    display: none;
  }
  .area-stats .pagination-wrapper {
    padding: 6px 10px;
  }
  .area-stats .pagination {
    padding: 6px 0 6px 34px;
  }
}
.area-stats .btn-group,
.area-stats btn-group-vertical {
  vertical-align: middle;
}
.area-stats .search-wrapper {
  margin-bottom: 5px;
}
.area-stats .search-wrapper::after {
  font-family: 'Font Awesome\ 5 Free';
  font-weight: 400;
  content: "\f002";
  font-size: 14px;
  color: #0067b1;
  position: absolute;
  top: 5px;
  clear: both;
}
.area-stats .search-form-control {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .area-stats .col-xs-7.search-wrapper {
    padding-right: 2px;
  }
}
.area-stats .col-md-6,
.area-stats .col-md-2,
.area-stats .col-md-3 {
  padding-left: 15px;
}
.area-stats .pos-container .portlet-content {
  height: 160px;
  background-color: #f0f2f5;
  overflow: hidden;
  overflow-x: auto;
}
.area-stats .position-table {
  background-color: #FFFFFF;
  border-bottom: #b7c1d2 thin solid;
}
.area-stats .position-table a {
  color: #222935;
}
.area-stats .position-table tr {
  background-color: #e6eaef;
}
.area-stats .position-table td {
  border-bottom-color: #b7c1d2;
}
.area-stats .position-table th,
.area-stats .position-table td {
  width: 2%;
}
.area-stats .position-table th.player-war-s,
.area-stats .position-table td.player-war-s {
  border-right: none;
}
.area-stats .position-table th.player-rank,
.area-stats .position-table th.player-level,
.area-stats .position-table th.player-age,
.area-stats .position-table td.player-rank,
.area-stats .position-table td.player-level,
.area-stats .position-table td.player-age {
  width: 2%;
  max-width: 2%;
}
.area-stats .position-table th.player-ytd,
.area-stats .position-table th.player-ytd-war,
.area-stats .position-table td.player-ytd,
.area-stats .position-table td.player-ytd-war {
  /*width: 11%;*/
  display: none;
}
.area-stats .position-table th.player-name,
.area-stats .position-table td.player-name {
  width: 21%;
}
.area-stats .prospects-table th.player-rank,
.area-stats .prospects-table td.player-rank {
  min-width: 75px;
}
@media (min-width: 992px) {
  .area-stats .col-md-9 {
    width: 58%;
  }
}
/*.area-projection-leaders{
    th.player-name,
    td.player-name 
    {
        min-width: 150px;
    }
    th.player-rank,
    td.player-rank 
    {
        min-width: 75px;
        max-width: 75px;
    }
}*/
.area-stats .col-sm-6 {
  padding-left: 0px;
}
.area-org-projection-leaders .pos-container,
.area-projection-leaders .pos-container {
  position: relative;
}
.area-org-projection-leaders .pos-container .portlet-content,
.area-projection-leaders .pos-container .portlet-content {
  overflow-y: scroll;
  height: 160px;
  margin-bottom: 15px;
}
.area-stats .showing-records {
  padding-left: 15px;
}
.threshold {
  width: 100px;
  height: 32px;
  padding-left: 5px;
}
@media (min-width: 1400px) {
  .area-projection-leaders .by-position .col-xl-4,
  .area-org-projection-leaders .by-position .col-xl-4,
  .area-projection-leaders .by-position .col-lg-6,
  .area-org-projection-leaders .by-position .col-lg-6,
  .area-projection-leaders .by-position .col-sm-6,
  .area-org-projection-leaders .by-position .col-sm-6 {
    width: 50%;
  }
}
@media (min-width: 1850px) {
  .area-projection-leaders .by-position .col-xl-4,
  .area-org-projection-leaders .by-position .col-xl-4,
  .area-projection-leaders .by-position .col-lg-6,
  .area-org-projection-leaders .by-position .col-lg-6,
  .area-projection-leaders .by-position .col-sm-6,
  .area-org-projection-leaders .by-position .col-sm-6 {
    width: 33.33333333%;
  }
}
@media (min-width: 1200px) {
  .area-projection-leaders .by-position .col-lg-6,
  .area-org-projection-leaders .by-position .col-lg-6,
  .area-projection-leaders .by-position .col-sm-6,
  .area-org-projection-leaders .by-position .col-sm-6 {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .area-projection-leaders .by-position .col-lg-6,
  .area-org-projection-leaders .by-position .col-lg-6,
  .area-projection-leaders .by-position .col-sm-6,
  .area-org-projection-leaders .by-position .col-sm-6 {
    width: 100%;
  }
}
@media (min-width: 1250px) and (max-width: 1849px) {
  .area-projection-leaders .by-position .col-lg-6,
  .area-org-projection-leaders .by-position .col-lg-6,
  .area-projection-leaders .by-position .col-sm-6,
  .area-org-projection-leaders .by-position .col-sm-6 {
    width: 50%;
  }
}
@media (min-width: 1850px) {
  .area-projection-leaders .by-position .col-lg-6,
  .area-org-projection-leaders .by-position .col-lg-6,
  .area-projection-leaders .by-position .col-sm-6,
  .area-org-projection-leaders .by-position .col-sm-6 {
    width: 33.33333333%;
  }
}
.stats-player-search.search-form-control {
  border-radius: 4px;
}
.area-pro-lists .stats-table {
  margin-bottom: 0px !important;
}
.area-pro-lists .stats-table td.stat-column,
.area-pro-lists .stats-table th.stat-column {
  text-align: right;
}
.area-pro-lists .stats-table td.has-border,
.area-pro-lists .stats-table th.has-border {
  border-right: 2px solid #354155;
}
.area-pro-lists .stats-table tr.tDnD_whileDrag td {
  background-color: #c7cfdc;
  cursor: crosshair;
}
.area-pro-lists .submit-right {
  margin-top: 22px;
  margin-right: 15px;
}
.pro-list-directive .open {
  color: blue;
}
.portlet.portlet-minor-league-standings .portlet-body.content-area {
  padding: 0px;
}
.portlet.portlet-minor-league-standings .portlet-body.content-area .milbClassLevel {
  color: #0067b1;
}
.portlet.portlet-minor-league-standings .portlet-body.content-area .milbClassLevel tbody > tr:first-child td {
  border-top: 0;
}
.portlet.portlet-minor-league-standings .portlet-body.content-area .table.milbClassLevel td,
.portlet.portlet-minor-league-standings .portlet-body.content-area .table.milbLeagueLevel td {
  line-height: 14px;
}
.portlet.portlet-minor-league-standings .portlet-body.content-area .table.milbClassLevel td:after {
  font-family: 'Font Awesome\ 5 Free';
  font-weight: 400;
  content: "\f105";
  float: right;
  font-size: 14px;
  color: #98a6be;
}
.portlet.portlet-minor-league-standings .portlet-body.content-area .back-menu {
  padding: 8px;
  border-bottom: 1px solid #b7c1d2;
}
.table.standings th:first-child {
  width: 55%;
}
.portlet.portlet-mlb-standings > .portlet-body.content-area {
  padding: 0;
}
.portlet.portlet-mlb-standings .table > thead > tr > th,
.portlet.portlet-mlb-standings .table > tbody > tr > td {
  padding: 8px 8px 8px 0px;
  text-align: center;
}
.portlet.portlet-mlb-standings .table > thead > tr > th:nth-child(1),
.portlet.portlet-mlb-standings .table > tbody > tr > td:nth-child(1) {
  padding: 8px;
  text-align: left;
}
.major-league-standings-table {
  cursor: pointer;
}
.major-league-standings-table td:first-child {
  color: #0067b1;
}
.portlet-new-amateur-reports,
.portlet-new-international-reports,
.portlet-my-reports,
.portlet-new-pro-reports-dash-board {
  height: 100%;
  overflow-y: hidden;
}
.portlet-new-amateur-reports input[type="checkbox"],
.portlet-new-international-reports input[type="checkbox"],
.portlet-my-reports input[type="checkbox"],
.portlet-new-pro-reports-dash-board input[type="checkbox"] {
  margin-top: 2px;
}
.portlet-new-amateur-reports .portlet-body.content-area,
.portlet-new-international-reports .portlet-body.content-area,
.portlet-my-reports .portlet-body.content-area,
.portlet-new-pro-reports-dash-board .portlet-body.content-area {
  padding: 0;
}
.portlet-new-amateur-reports .report-row,
.portlet-new-international-reports .report-row,
.portlet-my-reports .report-row,
.portlet-new-pro-reports-dash-board .report-row {
  padding: 5px;
  border-bottom: 1px solid #e6eaef;
}
.portlet-new-amateur-reports .report-row:hover,
.portlet-new-international-reports .report-row:hover,
.portlet-my-reports .report-row:hover,
.portlet-new-pro-reports-dash-board .report-row:hover {
  background-color: #e6eaef;
}
.portlet-new-amateur-reports .portlet-body.content-area .report-container,
.portlet-new-international-reports .portlet-body.content-area .report-container,
.portlet-my-reports .portlet-body.content-area .report-container,
.portlet-new-pro-reports-dash-board .portlet-body.content-area .report-container {
  height: 80%;
  overflow-y: scroll;
  overflow-x: hidden;
}
.portlet-new-amateur-reports .portlet-body.content-area .pagination,
.portlet-new-international-reports .portlet-body.content-area .pagination,
.portlet-my-reports .portlet-body.content-area .pagination,
.portlet-new-pro-reports-dash-board .portlet-body.content-area .pagination {
  height: 20%;
  width: 100%;
  padding: 0 10px;
}
.portlet-new-amateur-reports .portlet-body.content-area .pagination.disabled,
.portlet-new-international-reports .portlet-body.content-area .pagination.disabled,
.portlet-my-reports .portlet-body.content-area .pagination.disabled,
.portlet-new-pro-reports-dash-board .portlet-body.content-area .pagination.disabled {
  opacity: 0.8;
  pointer-events: none;
}
.portlet-new-amateur-reports .portlet-body.content-area .pagination.disabled .pagination > li > a,
.portlet-new-international-reports .portlet-body.content-area .pagination.disabled .pagination > li > a,
.portlet-my-reports .portlet-body.content-area .pagination.disabled .pagination > li > a,
.portlet-new-pro-reports-dash-board .portlet-body.content-area .pagination.disabled .pagination > li > a,
.portlet-new-amateur-reports .portlet-body.content-area .pagination.disabled .pagination > li > span,
.portlet-new-international-reports .portlet-body.content-area .pagination.disabled .pagination > li > span,
.portlet-my-reports .portlet-body.content-area .pagination.disabled .pagination > li > span,
.portlet-new-pro-reports-dash-board .portlet-body.content-area .pagination.disabled .pagination > li > span {
  color: #798baa;
  cursor: not-allowed;
}
.portlet-new-amateur-reports a,
.portlet-new-international-reports a,
.portlet-my-reports a,
.portlet-new-pro-reports-dash-board a {
  text-decoration: none;
  color: #222935;
  display: block;
}
.portlet-new-amateur-reports .role-badge-container,
.portlet-new-international-reports .role-badge-container,
.portlet-my-reports .role-badge-container,
.portlet-new-pro-reports-dash-board .role-badge-container,
.portlet-new-amateur-reports .prospect-details-container,
.portlet-new-international-reports .prospect-details-container,
.portlet-my-reports .prospect-details-container,
.portlet-new-pro-reports-dash-board .prospect-details-container {
  display: inline-block;
  vertical-align: middle;
}
.portlet-new-amateur-reports .role-badge-container,
.portlet-new-international-reports .role-badge-container,
.portlet-my-reports .role-badge-container,
.portlet-new-pro-reports-dash-board .role-badge-container {
  padding: 0 2px 0 0;
}
.portlet-new-amateur-reports .role-badge-container .role-badge,
.portlet-new-international-reports .role-badge-container .role-badge,
.portlet-my-reports .role-badge-container .role-badge,
.portlet-new-pro-reports-dash-board .role-badge-container .role-badge {
  height: 22px;
  width: 22px;
  line-height: 20px;
}
.portlet-new-amateur-reports .prospect-details-container,
.portlet-new-international-reports .prospect-details-container,
.portlet-my-reports .prospect-details-container,
.portlet-new-pro-reports-dash-board .prospect-details-container {
  width: 85%;
}
.portlet-new-amateur-reports .prospect-details-container div,
.portlet-new-international-reports .prospect-details-container div,
.portlet-my-reports .prospect-details-container div,
.portlet-new-pro-reports-dash-board .prospect-details-container div {
  line-height: 14px;
}
.portlet-new-amateur-reports .top-row,
.portlet-new-international-reports .top-row,
.portlet-my-reports .top-row,
.portlet-new-pro-reports-dash-board .top-row {
  padding-bottom: 2px;
}
.portlet-new-amateur-reports .top-row .prospect-name,
.portlet-new-international-reports .top-row .prospect-name,
.portlet-my-reports .top-row .prospect-name,
.portlet-new-pro-reports-dash-board .top-row .prospect-name {
  font-weight: bolder;
  font-size: 12px;
}
.portlet-new-amateur-reports .top-row .prospect-position,
.portlet-new-international-reports .top-row .prospect-position,
.portlet-my-reports .top-row .prospect-position,
.portlet-new-pro-reports-dash-board .top-row .prospect-position {
  padding-left: 3px;
  color: #798baa;
  font-weight: bold;
  font-size: 11px;
}
.portlet-new-amateur-reports .top-row .prospect-eligible-year,
.portlet-new-international-reports .top-row .prospect-eligible-year,
.portlet-my-reports .top-row .prospect-eligible-year,
.portlet-new-pro-reports-dash-board .top-row .prospect-eligible-year {
  color: #798baa;
  font-size: 11px;
}
.portlet-new-amateur-reports .top-row .value,
.portlet-new-international-reports .top-row .value,
.portlet-my-reports .top-row .value,
.portlet-new-pro-reports-dash-board .top-row .value {
  display: inline-block;
  float: right;
  font-weight: bold;
  color: #007E2D;
}
.portlet-new-amateur-reports .top-row .wavg-container,
.portlet-new-international-reports .top-row .wavg-container,
.portlet-my-reports .top-row .wavg-container,
.portlet-new-pro-reports-dash-board .top-row .wavg-container {
  display: inline-block;
  float: right;
}
.portlet-new-amateur-reports .top-row .wavg-container .wavg-label,
.portlet-new-international-reports .top-row .wavg-container .wavg-label,
.portlet-my-reports .top-row .wavg-container .wavg-label,
.portlet-new-pro-reports-dash-board .top-row .wavg-container .wavg-label {
  padding-right: 3px;
}
.portlet-new-amateur-reports .top-row .wavg-container .pods,
.portlet-new-international-reports .top-row .wavg-container .pods,
.portlet-my-reports .top-row .wavg-container .pods,
.portlet-new-pro-reports-dash-board .top-row .wavg-container .pods {
  font-weight: bold;
  color: black;
}
.portlet-new-amateur-reports .bottom-row .prospect-school-team-name,
.portlet-new-international-reports .bottom-row .prospect-school-team-name,
.portlet-my-reports .bottom-row .prospect-school-team-name,
.portlet-new-pro-reports-dash-board .bottom-row .prospect-school-team-name {
  color: #798baa;
  font-size: 11px;
  overflow: hidden;
  display: inline-block;
  width: 48%;
  white-space: nowrap;
}
.portlet-new-amateur-reports .bottom-row .prospect-country-name,
.portlet-new-international-reports .bottom-row .prospect-country-name,
.portlet-my-reports .bottom-row .prospect-country-name,
.portlet-new-pro-reports-dash-board .bottom-row .prospect-country-name {
  color: #798baa;
  font-size: 11px;
  overflow: hidden;
  display: inline-block;
  width: 48%;
  white-space: nowrap;
}
.portlet-new-amateur-reports .bottom-row .user-date-container,
.portlet-new-international-reports .bottom-row .user-date-container,
.portlet-my-reports .bottom-row .user-date-container,
.portlet-new-pro-reports-dash-board .bottom-row .user-date-container {
  display: inline-block;
  float: right;
  color: #798baa;
  font-size: 11px;
}
.portlet-new-amateur-reports .bottom-row .user-date-container .report-date,
.portlet-new-international-reports .bottom-row .user-date-container .report-date,
.portlet-my-reports .bottom-row .user-date-container .report-date,
.portlet-new-pro-reports-dash-board .bottom-row .user-date-container .report-date {
  margin-left: 3px;
}
.portlet-new-amateur-reports .isRead,
.portlet-new-international-reports .isRead,
.portlet-my-reports .isRead,
.portlet-new-pro-reports-dash-board .isRead {
  background-color: #f0f2f5;
}
.portlet-new-amateur-reports .isRead .top-row .prospect-name,
.portlet-new-international-reports .isRead .top-row .prospect-name,
.portlet-my-reports .isRead .top-row .prospect-name,
.portlet-new-pro-reports-dash-board .isRead .top-row .prospect-name,
.portlet-new-amateur-reports .isRead .top-row .prospect-position,
.portlet-new-international-reports .isRead .top-row .prospect-position,
.portlet-my-reports .isRead .top-row .prospect-position,
.portlet-new-pro-reports-dash-board .isRead .top-row .prospect-position,
.portlet-new-amateur-reports .isRead .top-row .prospect-eligible-year,
.portlet-new-international-reports .isRead .top-row .prospect-eligible-year,
.portlet-my-reports .isRead .top-row .prospect-eligible-year,
.portlet-new-pro-reports-dash-board .isRead .top-row .prospect-eligible-year,
.portlet-new-amateur-reports .isRead .top-row .value,
.portlet-new-international-reports .isRead .top-row .value,
.portlet-my-reports .isRead .top-row .value,
.portlet-new-pro-reports-dash-board .isRead .top-row .value,
.portlet-new-amateur-reports .isRead .bottom-row .prospect-school-team-name,
.portlet-new-international-reports .isRead .bottom-row .prospect-school-team-name,
.portlet-my-reports .isRead .bottom-row .prospect-school-team-name,
.portlet-new-pro-reports-dash-board .isRead .bottom-row .prospect-school-team-name,
.portlet-new-amateur-reports .isRead .bottom-row .user-date-container,
.portlet-new-international-reports .isRead .bottom-row .user-date-container,
.portlet-my-reports .isRead .bottom-row .user-date-container,
.portlet-new-pro-reports-dash-board .isRead .bottom-row .user-date-container {
  font-weight: normal;
  color: #98a6be;
}
.portlet-new-amateur-reports .settings-area,
.portlet-new-international-reports .settings-area,
.portlet-my-reports .settings-area,
.portlet-new-pro-reports-dash-board .settings-area {
  padding: 10px 15px 15px 15px;
  overflow: visible;
}
.portlet-new-amateur-reports .settings-area ul.multiselect-container,
.portlet-new-international-reports .settings-area ul.multiselect-container,
.portlet-my-reports .settings-area ul.multiselect-container,
.portlet-new-pro-reports-dash-board .settings-area ul.multiselect-container {
  width: 200px;
  max-width: 200px;
}
.portlet-new-amateur-reports .settings-area .dropdown-menu,
.portlet-new-international-reports .settings-area .dropdown-menu,
.portlet-my-reports .settings-area .dropdown-menu,
.portlet-new-pro-reports-dash-board .settings-area .dropdown-menu {
  left: -50px;
}
.portlet-new-amateur-reports .settings-area .btn-group .btn,
.portlet-new-international-reports .settings-area .btn-group .btn,
.portlet-my-reports .settings-area .btn-group .btn,
.portlet-new-pro-reports-dash-board .settings-area .btn-group .btn {
  margin-right: 0;
}
.portlet-new-amateur-reports .settings-area .control-label,
.portlet-new-international-reports .settings-area .control-label,
.portlet-my-reports .settings-area .control-label,
.portlet-new-pro-reports-dash-board .settings-area .control-label {
  text-align: right;
}
.portlet-new-amateur-reports .settings-area .control-label.report-type-label,
.portlet-new-international-reports .settings-area .control-label.report-type-label,
.portlet-my-reports .settings-area .control-label.report-type-label,
.portlet-new-pro-reports-dash-board .settings-area .control-label.report-type-label {
  padding-left: 5px;
}
.portlet-new-amateur-reports .settings-area .control-label.roles-label,
.portlet-new-international-reports .settings-area .control-label.roles-label,
.portlet-my-reports .settings-area .control-label.roles-label,
.portlet-new-pro-reports-dash-board .settings-area .control-label.roles-label {
  text-align: left;
}
.portlet-new-amateur-reports .settings-area .roles-container .btn,
.portlet-new-international-reports .settings-area .roles-container .btn,
.portlet-my-reports .settings-area .roles-container .btn,
.portlet-new-pro-reports-dash-board .settings-area .roles-container .btn {
  padding: 6px 8px;
}
.portlet-new-amateur-reports .settings-area .type-select,
.portlet-new-international-reports .settings-area .type-select,
.portlet-my-reports .settings-area .type-select,
.portlet-new-pro-reports-dash-board .settings-area .type-select {
  padding: 0 0 2px 0;
}
.portlet-new-amateur-reports .settings-area .type-select span:hover,
.portlet-new-international-reports .settings-area .type-select span:hover,
.portlet-my-reports .settings-area .type-select span:hover,
.portlet-new-pro-reports-dash-board .settings-area .type-select span:hover {
  cursor: pointer;
}
.portlet-new-amateur-reports .settings-area .type-select .check-label,
.portlet-new-international-reports .settings-area .type-select .check-label,
.portlet-my-reports .settings-area .type-select .check-label,
.portlet-new-pro-reports-dash-board .settings-area .type-select .check-label {
  vertical-align: top;
}
.portlet-new-amateur-reports .settings-area .results-select,
.portlet-new-international-reports .settings-area .results-select,
.portlet-my-reports .settings-area .results-select,
.portlet-new-pro-reports-dash-board .settings-area .results-select {
  width: 75px;
  display: inline-block;
}
.portlet-new-amateur-reports .settings-area .btn-group,
.portlet-new-international-reports .settings-area .btn-group,
.portlet-my-reports .settings-area .btn-group,
.portlet-new-pro-reports-dash-board .settings-area .btn-group {
  padding: 0;
}
.portlet-new-amateur-reports .settings-area .btn-group .report-filter button,
.portlet-new-international-reports .settings-area .btn-group .report-filter button,
.portlet-my-reports .settings-area .btn-group .report-filter button,
.portlet-new-pro-reports-dash-board .settings-area .btn-group .report-filter button {
  margin-right: 0;
}
.portlet-new-amateur-reports .settings-area .form-group.last-group,
.portlet-new-international-reports .settings-area .form-group.last-group,
.portlet-my-reports .settings-area .form-group.last-group,
.portlet-new-pro-reports-dash-board .settings-area .form-group.last-group {
  margin-bottom: 5px;
}
.portlet-new-amateur-reports .settings-area .remove-link,
.portlet-new-international-reports .settings-area .remove-link,
.portlet-my-reports .settings-area .remove-link,
.portlet-new-pro-reports-dash-board .settings-area .remove-link {
  color: #d84f5a;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .portlet-new-amateur-reports .settings-area .roles-outer-container,
  .portlet-new-international-reports .settings-area .roles-outer-container,
  .portlet-my-reports .settings-area .roles-outer-container,
  .portlet-new-pro-reports-dash-board .settings-area .roles-outer-container {
    padding-left: 5px;
    padding-right: 5px;
  }
}
.portlet-new-pro-reports input[type="checkbox"],
.portlet-in-progress-intl-reports input[type="checkbox"],
.portlet-my-reports input[type="checkbox"] {
  margin-top: 2px;
}
.portlet-new-pro-reports .portlet-body.content-area,
.portlet-in-progress-intl-reports .portlet-body.content-area,
.portlet-my-reports .portlet-body.content-area {
  padding: 0;
}
.portlet-new-pro-reports .button-row,
.portlet-in-progress-intl-reports .button-row,
.portlet-my-reports .button-row,
.portlet-new-pro-reports .report-row,
.portlet-in-progress-intl-reports .report-row,
.portlet-my-reports .report-row {
  padding: 5px;
  border-bottom: 1px solid #e6eaef;
}
.portlet-new-pro-reports .report-row:hover,
.portlet-in-progress-intl-reports .report-row:hover,
.portlet-my-reports .report-row:hover {
  background-color: #e6eaef;
}
.portlet-new-pro-reports a,
.portlet-in-progress-intl-reports a,
.portlet-my-reports a {
  text-decoration: none;
  color: #222935;
  display: block;
}
.portlet-new-pro-reports .role-badge-container,
.portlet-in-progress-intl-reports .role-badge-container,
.portlet-my-reports .role-badge-container,
.portlet-new-pro-reports .prospect-details-container,
.portlet-in-progress-intl-reports .prospect-details-container,
.portlet-my-reports .prospect-details-container {
  display: inline-block;
  vertical-align: middle;
}
.portlet-new-pro-reports .role-badge-container,
.portlet-in-progress-intl-reports .role-badge-container,
.portlet-my-reports .role-badge-container {
  padding: 0 2px 0 0;
}
.portlet-new-pro-reports .role-badge-container .role-badge,
.portlet-in-progress-intl-reports .role-badge-container .role-badge,
.portlet-my-reports .role-badge-container .role-badge {
  height: 22px;
  width: 22px;
  line-height: 20px;
}
.portlet-new-pro-reports .prospect-details-container,
.portlet-in-progress-intl-reports .prospect-details-container,
.portlet-my-reports .prospect-details-container {
  width: 85%;
}
.portlet-new-pro-reports .prospect-details-container div,
.portlet-in-progress-intl-reports .prospect-details-container div,
.portlet-my-reports .prospect-details-container div {
  line-height: 12px;
}
.portlet-new-pro-reports .top-row,
.portlet-in-progress-intl-reports .top-row,
.portlet-my-reports .top-row {
  padding-bottom: 2px;
}
.portlet-new-pro-reports .top-row .prospect-name,
.portlet-in-progress-intl-reports .top-row .prospect-name,
.portlet-my-reports .top-row .prospect-name {
  font-weight: bolder;
  font-size: 12px;
}
.portlet-new-pro-reports .top-row .prospect-position,
.portlet-in-progress-intl-reports .top-row .prospect-position,
.portlet-my-reports .top-row .prospect-position {
  padding-left: 3px;
  color: #798baa;
  font-weight: bold;
  font-size: 11px;
}
.portlet-new-pro-reports .top-row .prospect-eligible-year,
.portlet-in-progress-intl-reports .top-row .prospect-eligible-year,
.portlet-my-reports .top-row .prospect-eligible-year {
  color: #798baa;
  font-size: 11px;
}
.portlet-new-pro-reports .top-row .value,
.portlet-in-progress-intl-reports .top-row .value,
.portlet-my-reports .top-row .value {
  display: inline-block;
  float: right;
  font-weight: bold;
  color: #007E2D;
}
.portlet-new-pro-reports .top-row .videocam,
.portlet-in-progress-intl-reports .top-row .videocam,
.portlet-my-reports .top-row .videocam {
  color: #d84f5a;
}
.portlet-new-pro-reports .bottom-row .prospect-school-team-name,
.portlet-in-progress-intl-reports .bottom-row .prospect-school-team-name,
.portlet-my-reports .bottom-row .prospect-school-team-name {
  color: #798baa;
  font-size: 11px;
  overflow: hidden;
}
.portlet-new-pro-reports .bottom-row .user-date-container,
.portlet-in-progress-intl-reports .bottom-row .user-date-container,
.portlet-my-reports .bottom-row .user-date-container {
  display: inline-block;
  float: right;
  color: #798baa;
  font-size: 11px;
}
.portlet-new-pro-reports .bottom-row .user-date-container .report-date,
.portlet-in-progress-intl-reports .bottom-row .user-date-container .report-date,
.portlet-my-reports .bottom-row .user-date-container .report-date {
  margin-left: 3px;
}
.portlet-new-pro-reports .badge,
.portlet-in-progress-intl-reports .badge,
.portlet-my-reports .badge {
  background-color: #13294b;
  border-radius: 10px;
  padding: 0 7px;
  line-height: 18px;
  box-shadow: 0px 0px 1px gray;
  min-width: 16px;
  min-height: 16px;
  top: 0;
}
.portlet-new-pro-reports .wider-btn,
.portlet-in-progress-intl-reports .wider-btn,
.portlet-my-reports .wider-btn {
  width: 33.3%;
  margin: 3px 0 0 0;
}
.portlet-new-pro-reports .btn-group,
.portlet-in-progress-intl-reports .btn-group,
.portlet-my-reports .btn-group {
  width: 100%;
}
.portlet-new-pro-reports .btn-group .btn + .btn,
.portlet-in-progress-intl-reports .btn-group .btn + .btn,
.portlet-my-reports .btn-group .btn + .btn {
  margin-left: 0;
}
.portlet-new-pro-reports .top-space,
.portlet-in-progress-intl-reports .top-space,
.portlet-my-reports .top-space {
  margin-top: 10px;
  margin-bottom: 3px;
}
.portlet-new-pro-reports .align-checkbox,
.portlet-in-progress-intl-reports .align-checkbox,
.portlet-my-reports .align-checkbox {
  vertical-align: -2px;
}
.portlet-new-pro-reports .isRead,
.portlet-in-progress-intl-reports .isRead,
.portlet-my-reports .isRead {
  background-color: #f0f2f5;
}
.portlet-new-pro-reports .isRead .top-row .prospect-name,
.portlet-in-progress-intl-reports .isRead .top-row .prospect-name,
.portlet-my-reports .isRead .top-row .prospect-name,
.portlet-new-pro-reports .isRead .top-row .prospect-position,
.portlet-in-progress-intl-reports .isRead .top-row .prospect-position,
.portlet-my-reports .isRead .top-row .prospect-position,
.portlet-new-pro-reports .isRead .top-row .prospect-eligible-year,
.portlet-in-progress-intl-reports .isRead .top-row .prospect-eligible-year,
.portlet-my-reports .isRead .top-row .prospect-eligible-year,
.portlet-new-pro-reports .isRead .top-row .value,
.portlet-in-progress-intl-reports .isRead .top-row .value,
.portlet-my-reports .isRead .top-row .value,
.portlet-new-pro-reports .isRead .bottom-row .prospect-school-team-name,
.portlet-in-progress-intl-reports .isRead .bottom-row .prospect-school-team-name,
.portlet-my-reports .isRead .bottom-row .prospect-school-team-name,
.portlet-new-pro-reports .isRead .bottom-row .user-date-container,
.portlet-in-progress-intl-reports .isRead .bottom-row .user-date-container,
.portlet-my-reports .isRead .bottom-row .user-date-container {
  font-weight: normal;
  color: #98a6be;
}
.portlet-new-pro-reports .settings-area,
.portlet-in-progress-intl-reports .settings-area,
.portlet-my-reports .settings-area {
  padding: 10px 15px 15px 15px;
  overflow: visible;
}
.portlet-new-pro-reports .settings-area ul.multiselect-container,
.portlet-in-progress-intl-reports .settings-area ul.multiselect-container,
.portlet-my-reports .settings-area ul.multiselect-container {
  width: 200px;
  max-width: 200px;
}
.portlet-new-pro-reports .settings-area .dropdown-menu,
.portlet-in-progress-intl-reports .settings-area .dropdown-menu,
.portlet-my-reports .settings-area .dropdown-menu {
  left: -50px;
}
.portlet-new-pro-reports .settings-area .btn-group .btn,
.portlet-in-progress-intl-reports .settings-area .btn-group .btn,
.portlet-my-reports .settings-area .btn-group .btn {
  margin-right: 0;
}
.portlet-new-pro-reports .settings-area .control-label,
.portlet-in-progress-intl-reports .settings-area .control-label,
.portlet-my-reports .settings-area .control-label {
  text-align: right;
}
.portlet-new-pro-reports .settings-area .control-label.report-type-label,
.portlet-in-progress-intl-reports .settings-area .control-label.report-type-label,
.portlet-my-reports .settings-area .control-label.report-type-label {
  padding-left: 5px;
}
.portlet-new-pro-reports .settings-area .control-label.roles-label,
.portlet-in-progress-intl-reports .settings-area .control-label.roles-label,
.portlet-my-reports .settings-area .control-label.roles-label {
  text-align: left;
}
.portlet-new-pro-reports .settings-area .roles-container .btn,
.portlet-in-progress-intl-reports .settings-area .roles-container .btn,
.portlet-my-reports .settings-area .roles-container .btn {
  padding: 6px 8px;
}
.portlet-new-pro-reports .settings-area .type-select,
.portlet-in-progress-intl-reports .settings-area .type-select,
.portlet-my-reports .settings-area .type-select {
  padding: 0 0 2px 0;
}
.portlet-new-pro-reports .settings-area .type-select span:hover,
.portlet-in-progress-intl-reports .settings-area .type-select span:hover,
.portlet-my-reports .settings-area .type-select span:hover {
  cursor: pointer;
}
.portlet-new-pro-reports .settings-area .type-select .check-label,
.portlet-in-progress-intl-reports .settings-area .type-select .check-label,
.portlet-my-reports .settings-area .type-select .check-label {
  vertical-align: top;
}
.portlet-new-pro-reports .settings-area .results-select,
.portlet-in-progress-intl-reports .settings-area .results-select,
.portlet-my-reports .settings-area .results-select {
  width: 75px;
  display: inline-block;
}
.portlet-new-pro-reports .settings-area .btn-group,
.portlet-in-progress-intl-reports .settings-area .btn-group,
.portlet-my-reports .settings-area .btn-group {
  padding: 0;
}
.portlet-new-pro-reports .settings-area .btn-group .report-filter button,
.portlet-in-progress-intl-reports .settings-area .btn-group .report-filter button,
.portlet-my-reports .settings-area .btn-group .report-filter button {
  margin-right: 0;
}
.portlet-new-pro-reports .settings-area .form-group.last-group,
.portlet-in-progress-intl-reports .settings-area .form-group.last-group,
.portlet-my-reports .settings-area .form-group.last-group {
  margin-bottom: 5px;
}
.portlet-new-pro-reports .settings-area .remove-link,
.portlet-in-progress-intl-reports .settings-area .remove-link,
.portlet-my-reports .settings-area .remove-link {
  color: #d84f5a;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .portlet-new-pro-reports .settings-area .roles-outer-container,
  .portlet-in-progress-intl-reports .settings-area .roles-outer-container,
  .portlet-my-reports .settings-area .roles-outer-container {
    padding-left: 5px;
    padding-right: 5px;
  }
}
.widget-toggle {
  color: #FFFFFF;
}
.snap-drawer-right {
  top: var(--header-height, 94px);
}
.snap-drawer-open-animation {
  transition-property: top !important;
  transition-duration: 0.15s !important;
  -webkit-transition-property: top !important;
  /* Safari */
  -webkit-transition-duration: 0.15s !important;
  /* Safari */
}
s .snap-drawer-close-animation {
  transition-property: top !important;
  transition-duration: 0.25s !important;
  -webkit-transition-property: top !important;
  /* Safari */
  -webkit-transition-duration: 0.25s !important;
  /* Safari */
}
@media (max-width: 480px) {
  .snap-drawer {
    display: none;
  }
}
.widget-row {
  min-height: 80px;
  border-bottom: 1px solid #e6eaef;
  margin: 0;
  padding: 15px 5px 15px 0px;
}
.widget-row:hover {
  background-color: #eceff3;
}
.widget-row .widget-title {
  color: #354155;
  font-weight: bold;
}
.widget-row .widget-desc {
  color: #354155;
  font-size: 11px;
  height: 80%;
}
widget-row .widget-title-desc-container {
  height: 100%;
}
.widget-row > .widget-icon > .icon-container {
  color: #FFFFFF;
  width: 24px;
  height: 24px;
  line-height: 24px;
  border-radius: 50%;
  background-color: #FFCC00;
  text-align: center;
}
.widget-row > .widget-add-icon > a {
  color: #98a6be;
  margin-right: 10px;
}
.portlet .portlet-body.settings-area {
  padding: 15px;
}
.portlet .portlet-body.settings-area .remove-link {
  margin-top: 10px;
}
.text-shadow-inverted {
  -webkit-text-shadow: -1px -1px 0px rgba(0, 0, 0, 0.3);
  text-shadow: -1px -1px 0px rgba(0, 0, 0, 0.3);
}
.text-shadow-light {
  -webkit-text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.3);
  text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.3);
}
.box-shadow-inside {
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.2);
}
.search-container {
  position: relative;
}
.search-container input {
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
}
.search-container .fa-search {
  position: absolute;
  right: 10px;
  line-height: 31px;
  color: #798baa;
}
.search-container .ui-select-container,
.search-container .select2-container {
  width: 100% !important;
  margin-bottom: 5px;
}
.search-container .ui-select-container .ui-select-dropdown.select2-drop.select2-with-searchbox,
.search-container .select2-container .ui-select-dropdown.select2-drop.select2-with-searchbox {
  border-top: 1px solid #98a6be;
}
.tag-search-dropdown {
  border-top: 1px solid #98a6be;
}
.sidebar-list-container .search-container {
  padding: 6px;
  border-bottom: thin solid #b7c1d2;
}
.sidebar-list-container .search-container .fa-search {
  right: 15px;
}
#site-search {
  border: 2px solid #FFCC00;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
}
#site-search .fa-search {
  color: #0067b1;
}
.site-search-container {
  width: 285px;
  display: inline-block;
  position: relative;
  top: 4px;
  float: right;
}
.site-search-container .search-down {
  position: absolute;
  top: 10px;
  right: 40px;
  z-index: 3038;
  color: #98a6be;
}
.site-search-container #site-search-button {
  background-color: transparent;
  border: none;
  position: absolute;
  z-index: 3039;
  padding: 9px;
  color: #0067b1;
  right: 0px;
}
.site-search-container .form-control {
  height: 35px;
}
.site-search-container .site-search-spinner-container {
  background-color: transparent;
  border: none;
  position: absolute;
  right: 26px;
  z-index: 3000;
  color: #0067b1;
}
.site-search-container .site-search-spinner-container img {
  height: 20px;
  width: 20px;
}
.site-search-container input.form-control {
  border-right: none;
  outline: none;
  width: 285px;
}
.site-search-container .tt-dropdown-menu {
  background-color: #FFFFFF;
  width: 285px;
  padding-bottom: 5px;
  border: 1px solid #b7c1d2;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  max-height: 600px;
  overflow: auto;
  font-size: 11px;
}
.site-search-container .player-search-image {
  position: relative;
  bottom: 0px;
  height: 40px;
  width: 40px;
  margin-right: 5px;
  float: left;
  overflow: hidden;
  background-color: #dadfe7;
}
.site-search-container .player-search-image img {
  width: 100%;
  vertical-align: bottom;
}
.site-search-container .org-search-logo {
  height: 35px;
  display: inline-block;
  margin-left: 6px;
  max-width: 35px;
  min-width: 35px;
  padding-right: 4px;
}
.site-search-container .player-search-info {
  display: inline-block;
}
.site-search-container .player-search-badge-container {
  display: inline-block;
}
.site-search-container .player-search-name {
  font-weight: bold;
  color: #0067b1;
}
.site-search-container .player-search-subtitle {
  max-width: 200px;
  white-space: nowrap;
  color: #98a6be;
}
.site-search-container .player-search-subtitle > span {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
}
.site-search-container .player-search-subtitle .player-search-team-name {
  max-width: 165px;
}
.site-search-container .player-search-subtitle.has-badge .player-search-team-name {
  max-width: 115px;
}
.site-search-container .search-more-players-link {
  float: right;
  font-size: 11px;
}
.site-search-container .tt-cursor {
  background-color: #f0f2f5;
}
.site-search-container .tt-dataset-player-search .tt-suggestion {
  border-bottom: solid 1px #e6eaef;
}
.site-search-container .tt-suggestion {
  cursor: pointer;
  float: left;
  width: 100%;
  padding: 6px 5px;
}
.site-search-container .site-search-section-header {
  padding: 15px 10px 5px 10px;
  border-bottom: 1px solid #e6eaef;
  font-size: 12px;
  clear: both;
}
.site-search-org-list {
  width: 500px;
  height: 600px;
  background-color: white;
  border-radius: 0px;
  position: fixed;
  border: 1px solid #98a6be;
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  z-index: 3000;
}
.site-search-org-list .seach-league-list-container {
  margin: 0;
}
.site-search-org-list .search-league-divison-list-name {
  font-weight: bold;
  padding: 10px 0px;
}
.site-search-org-list .org-logo {
  width: 30px;
  margin-right: 15px;
}
.site-search-org-list .org-list {
  font-size: 12px;
  margin-left: 10px;
}
.site-search-org-list .org-list > div {
  height: 30px;
  line-height: 30px;
  cursor: pointer;
}
.site-search-org-list .search-league-list {
  border-left: thin #b7c1d2 solid;
  margin: 10px 0;
}
.site-search-org-list .search-league-list:first-child {
  border-left: none;
}
#historic-players .position-years {
  color: #98a6be;
  font-weight: normal;
}
#historic-players .player-search-info {
  padding-left: 6px;
}
.search-form {
  margin-bottom: 5px;
  top: 3px;
}
.hide-affiliate-true {
  display: none;
}
@media (max-width: 767px) {
  .search-form {
    float: none;
    position: absolute;
    margin: 0 auto;
    left: -5px;
    top: 50px;
    z-index: 999;
  }
  .search-form .site-search-container {
    width: 265px;
    float: none;
  }
  .site-search-container input.form-control {
    border-right: none;
    outline: none;
    width: 265px;
  }
  .tt-dropdown-menu {
    max-height: 300px;
    overflow-y: auto;
  }
  .site-search-org-list {
    width: 265px;
    max-height: 300px;
    overflow-y: auto;
    z-index: 3000;
  }
  .site-search-org-list .search-league-list {
    border: none;
  }
}
.player-search-filter-results-container .player-search .player-search-subtitle span {
  color: #98a6be;
}
.player-search-filter-results-container .player-search .player-search-name {
  font-weight: bold;
  color: #0067b1;
}
.select2-results .select2-highlighted .player-search-filter-results-container .player-search .player-search-name {
  font-weight: bold;
  color: white;
}
#header-top {
  /* enable arrow for dropdown menu */
  /* extended dropdowns */
  /* header notifications dropdowns */
}
#header-top #notification-by-type ul.multiselect-container.dropdown-menu {
  position: absolute;
  left: -146px;
}
#header-top .mobile-notifications-container {
  padding-right: 8px;
}
#header-top .notification-button-container {
  float: right;
  min-height: 44px;
  min-width: 44px;
  cursor: pointer;
}
#header-top .notification-button-icon {
  color: #FFCC00;
}
#header-top .notification-badge {
  font-size: 11px;
  position: relative;
  bottom: 4px;
}
#header-top .new-message-indicator {
  color: #d84f5a;
  position: absolute;
  top: 7px;
  right: -5px;
}
#header-top .notification-label {
  background-color: #e6eaef;
  vertical-align: top;
  margin-top: 5px;
}
#header-top .notification-label.single-icon {
  width: 32px;
  height: 30px;
}
#header-top .notification-label.single-icon i.fa {
  padding-top: 3px;
}
#header-top .notification-icon {
  top: 5px;
  left: 5px;
}
#header-top .no-notifications-message {
  padding: 10px;
}
#header-top .notification.dropdown-menu {
  width: 290px;
  line-height: 44px;
  margin-top: 44px;
}
@media (min-width: 768px) {
  #header-top .notification.dropdown-menu {
    width: 320px;
  }
}
#header-top .notification.dropdown-menu .pager {
  line-height: normal;
  cursor: auto;
  margin-left: 10px;
  margin-right: 10px;
}
#header-top .notification.dropdown-menu .pager .previous a:before {
  content: "\f053";
  font-family: 'Font Awesome\ 5 Free';
  font-weight: 900;
}
#header-top .notification.dropdown-menu .pager .next a:before {
  content: "\f054";
  font-family: 'Font Awesome\ 5 Free';
  font-weight: 900;
}
#header-top .notification.dropdown-menu .pager-text {
  text-align: center;
  position: relative;
  top: -30px;
  left: 10px;
  line-height: 0px;
}
#header-top .notification .time {
  color: #98a6be;
}
#header-top .notification .time i {
  margin-right: 5px;
}
#header-top .notification-item {
  position: relative;
}
#header-top .notification-button-container > div:not(.is-mobile) .notification-item:hover .delete-notification {
  display: inline;
}
#header-top .delete-notification {
  right: 5px;
  width: 25px;
  text-align: center;
  position: absolute;
  color: #d84f5a;
  display: none;
}
#header-top .delete-notification-button {
  right: 5px;
  text-align: center;
  position: absolute;
  display: none;
  width: 55px;
  height: 100%;
}
#header-top .delete-notification-button .delete-notification-button-text {
  position: absolute;
  top: 50%;
  margin-top: -22px;
  left: 50%;
  margin-left: -18px;
}
#header-top .delete-notification-button.show-delete-button {
  display: inline;
}
#header-top .notification-template-include {
  display: inline-block;
  width: 84%;
  margin-left: 5px;
}
#header-top .dropdown-menu:before {
  position: absolute;
  top: -7px;
  right: 9px;
  display: inline-block !important;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-left: 7px solid transparent;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  content: '';
}
#header-top .dropdown-menu:after {
  position: absolute;
  top: -6px;
  right: 10px;
  display: inline-block !important;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-left: 6px solid transparent;
  content: '';
}
#header-top .dropdown-menu.extended {
  padding: 0;
  border-radius: 4px !important;
  min-width: 160px !important;
  max-width: 320px !important;
  background-color: #ffffff !important;
}
#header-top .dropdown-menu.extended:before,
#header-top .dropdown-menu.extended:after {
  border-bottom-color: #eee !important;
}
#header-top .dropdown-menu.extended > li > p {
  border-radius: 4px 4px 0px 0px !important;
  padding: 0 10px;
  background-color: #eee;
  margin: 0px;
  font-size: 14px;
  font-weight: 500;
  color: #333;
}
#header-top .dropdown-menu.extended .dropdown-menu-list > li {
  border-bottom: 1px solid #f4f4f4 !important;
}
#header-top .dropdown-menu.extended .dropdown-menu-list > li a {
  display: block;
  clear: both;
  font-weight: normal;
  line-height: 20px;
  white-space: normal !important;
  color: black;
  text-decoration: none;
  padding: 5px 10px 10px !important;
  background-color: #ffffff;
  list-style: none;
  font-size: 12px;
  text-shadow: none;
}
#header-top .dropdown-menu.extended .dropdown-menu-list li i.read {
  color: #98a6be;
}
#header-top .dropdown-menu.extended .dropdown-menu-list li i.unread {
  color: #0067b1;
}
#header-top .dropdown-menu.extended .dropdown-menu-list li a:hover {
  background-image: none;
  background-color: #f5f5f5;
  color: #000;
  filter: none;
}
#header-top .dropdown-menu.extended .dropdown-menu-list li:first-child a {
  border-top: none;
  border-bottom: 1px solid #f4f4f4 !important;
}
#header-top .dropdown-menu.extended .dropdown-menu-list li:last-child a {
  border-top: 1px solid white !important;
  border-bottom: 1px solid #f4f4f4 !important;
}
#header-top .dropdown-menu.extended .dropdown-menu-list li.external > a {
  font-size: 13px;
  font-weight: 400;
  border-bottom: 0 !important;
}
#header-top .dropdown-menu .dropdown-menu-list {
  margin-left: 0;
  overflow: auto;
  max-height: 300px;
  list-style-type: none;
}
@media (min-width: 768px) {
  #header-top .dropdown-menu .dropdown-menu-list {
    max-height: 500px;
  }
}
#header-top .dropdown-menu .dropdown-menu-list.scroller {
  padding-right: 0 !important;
  padding-left: 0;
  list-style: none;
}
#header-top .dropdown-menu .dropdown-menu-list.in-bulk-edit > li > a {
  position: relative;
  left: 42px;
  padding-left: 0 !important;
}
#header-top .dropdown-menu .dropdown-menu-list.in-bulk-edit .bulk-edit-check-box {
  position: absolute;
  left: 5px;
  top: 10px;
  padding: 0 5px;
  /* Use with No Icon */
  /*
                    top: 50%;
                    margin-top: -22px;
                */
}
#header-top .dropdown-menu .dropdown-menu-list.in-bulk-edit .bulk-edit-check-box .fa-circle-o {
  color: #98a6be;
}
#header-top .dropdown-menu .dropdown-menu-list.in-bulk-edit .bulk-edit-check-box .fa-check-circle-o {
  color: #5cb85c;
}
@media (max-width: 767px) {
  #header-top .dropdown-menu .dropdown-menu-list.in-bulk-edit > li > a {
    left: 53px;
  }
  #header-top .dropdown-menu .dropdown-menu-list.in-bulk-edit .bulk-edit-check-box {
    left: 5px;
    top: 10px;
    padding: 0 5px;
  }
  #header-top .dropdown-menu .dropdown-menu-list.in-bulk-edit .bulk-edit-check-box .fa {
    font-size: 3em;
  }
}
@media (max-height: 480px) {
  #header-top .dropdown-menu .dropdown-menu-list {
    max-height: 225px;
  }
  #header-top .dropdown-menu .dropdown-menu-list.in-bulk-edit {
    max-height: 175px;
  }
}
#header-top .notification-header {
  background-color: #eee;
  width: 100%;
  display: inline-block;
}
#header-top .notification-header .notification-action-button {
  margin-top: 7px;
  margin-right: 5px;
  float: right;
  display: inline-block;
}
#header-top .notification-header .multiselect-fix {
  margin-top: -1px;
}
#header-top .notification-footer {
  border-radius: 0px 0px 4px 4px !important;
  padding: 0 10px;
  background-color: #eee;
  margin: 0px;
  font-size: 14px;
  font-weight: 500;
  color: #333;
  position: relative;
}
#header-top .notification-footer .bulk-archive-button {
  position: absolute;
  top: 7px;
  right: 10px;
}
#header-top .notification-footer .bulk-archive-button .checked-count {
  font-weight: bolder;
}
#header-top .generic-notification-title {
  font-weight: bold;
  color: #222935;
}
#header-top .generic-notification-text {
  color: #536584;
  white-space: pre-line;
}
.role-badge-container {
  min-width: 25px;
  min-height: 25px;
  padding: 5px 5px 5px 0;
  display: inline-block;
}
.role-badge-container .role-badge {
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  width: 20px;
  height: 20px;
  display: inline-block;
  text-align: center;
  line-height: 19px;
  font-size: 11px;
  font-weight: bolder;
}
.role-badge-container .role-badge.role-80 {
  color: #CC3333;
  border: solid thin #e08585;
  background-color: #faebeb;
  background: -webkit-gradient(linear, left top, left bottom, from(#faebeb), to(#f0c2c2));
  background: -webkit-linear-gradient(top, #faebeb, #f0c2c2);
  background: -moz-linear-gradient(top, #faebeb, #f0c2c2);
  background: -ms-linear-gradient(top, #faebeb, #f0c2c2);
  background: -o-linear-gradient(top, #faebeb, #f0c2c2);
  background-image: linear-gradient(top, #faebeb 0%, #f0c2c2) !important;
}
.role-badge-container .role-badge.role-70 {
  color: #CC3333;
  border: solid thin #e08585;
  background-color: #faebeb;
  background: -webkit-gradient(linear, left top, left bottom, from(#faebeb), to(#f0c2c2));
  background: -webkit-linear-gradient(top, #faebeb, #f0c2c2);
  background: -moz-linear-gradient(top, #faebeb, #f0c2c2);
  background: -ms-linear-gradient(top, #faebeb, #f0c2c2);
  background: -o-linear-gradient(top, #faebeb, #f0c2c2);
  background-image: linear-gradient(top, #faebeb 0%, #f0c2c2) !important;
}
.role-badge-container .role-badge.role-60 {
  color: #E46C0B;
  border: solid thin #f5862d;
  background-color: #fef6f0;
  background: -webkit-gradient(linear, left top, left bottom, from(#fef6f0), to(#fcdabf));
  background: -webkit-linear-gradient(top, #fef6f0, #fcdabf);
  background: -moz-linear-gradient(top, #fef6f0, #fcdabf);
  background: -ms-linear-gradient(top, #fef6f0, #fcdabf);
  background: -o-linear-gradient(top, #fef6f0, #fcdabf);
  background-image: linear-gradient(top, #fef6f0 0%, #fcdabf) !important;
}
.role-badge-container .role-badge.role-50 {
  color: #007E2D;
  border: solid thin #90b790;
  background-color: #edf3ed;
  background: -webkit-gradient(linear, left top, left bottom, from(#edf3ed), to(#cedfce));
  background: -webkit-linear-gradient(top, #edf3ed, #cedfce);
  background: -moz-linear-gradient(top, #edf3ed, #cedfce);
  background: -ms-linear-gradient(top, #edf3ed, #cedfce);
  background: -o-linear-gradient(top, #edf3ed, #cedfce);
  background-image: linear-gradient(top, #edf3ed 0%, #cedfce) !important;
}
.role-badge-container .role-badge.role-40 {
  color: #456CE5;
  border: solid thin #728feb;
  background-color: #f8f9fe;
  background: -webkit-gradient(linear, left top, left bottom, from(#f8f9fe), to(#cbd6f8));
  background: -webkit-linear-gradient(top, #f8f9fe, #cbd6f8);
  background: -moz-linear-gradient(top, #f8f9fe, #cbd6f8);
  background: -ms-linear-gradient(top, #f8f9fe, #cbd6f8);
  background: -o-linear-gradient(top, #f8f9fe, #cbd6f8);
  background-image: linear-gradient(top, #f8f9fe 0%, #cbd6f8) !important;
}
.role-badge-container .role-badge.role-35 {
  color: #7b58a3;
  border: solid thin #af99c8;
  background-color: #e3dbec;
  background: -webkit-gradient(linear, left top, left bottom, from(#e3dbec), to(#c9bada));
  background: -webkit-linear-gradient(top, #e3dbec, #c9bada);
  background: -moz-linear-gradient(top, #e3dbec, #c9bada);
  background: -ms-linear-gradient(top, #e3dbec, #c9bada);
  background: -o-linear-gradient(top, #e3dbec, #c9bada);
  background-image: linear-gradient(top, #e3dbec 0%, #c9bada) !important;
}
.role-badge-container .role-badge.role-30 {
  color: #996699;
  border: solid thin #d6c2d6;
  background-color: #ffffff;
  background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e6e6e6));
  background: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background: -ms-linear-gradient(top, #ffffff, #e6e6e6);
  background: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(top, #ffffff 0%, #e6e6e6) !important;
}
.role-badge-container .role-badge.role-25 {
  color: #3d5e51;
  border: solid thin #84b09f;
  background-color: #ffffff;
  background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e6e6e6));
  background: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background: -ms-linear-gradient(top, #ffffff, #e6e6e6);
  background: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(top, #ffffff 0%, #e6e6e6) !important;
}
.role-badge-container .role-badge.role-20 {
  color: #818999;
  border: solid thin #b9bec7;
  background-color: #f2f3f4;
  background: -webkit-gradient(linear, left top, left bottom, from(#f2f3f4), to(#d6d8dd));
  background: -webkit-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -moz-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -ms-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -o-linear-gradient(top, #f2f3f4, #d6d8dd);
  background-image: linear-gradient(top, #f2f3f4 0%, #d6d8dd) !important;
}
.role-badge-container .role-badge.role-10 {
  color: #818999;
  border: solid thin #b9bec7;
  background-color: #f2f3f4;
  background: -webkit-gradient(linear, left top, left bottom, from(#f2f3f4), to(#d6d8dd));
  background: -webkit-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -moz-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -ms-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -o-linear-gradient(top, #f2f3f4, #d6d8dd);
  background-image: linear-gradient(top, #f2f3f4 0%, #d6d8dd) !important;
}
.role-badge-container .role-badge.role-0 {
  color: #5d7193;
  border: solid thin #98a6be;
  background-color: #d7dce5;
  background: -webkit-gradient(linear, left top, left bottom, from(#d7dce5), to(#b7c1d2));
  background: -webkit-linear-gradient(top, #d7dce5, #b7c1d2);
  background: -moz-linear-gradient(top, #d7dce5, #b7c1d2);
  background: -ms-linear-gradient(top, #d7dce5, #b7c1d2);
  background: -o-linear-gradient(top, #d7dce5, #b7c1d2);
  background-image: linear-gradient(top, #d7dce5 0%, #b7c1d2) !important;
}
.role-badge-container .role-badge.role-na {
  color: #5d7193;
  font-size: 8px;
  border: solid thin #98a6be;
  background-color: #f6f7f9;
  background: -webkit-gradient(linear, left top, left bottom, from(#f6f7f9), to(#d7dce5));
  background: -webkit-linear-gradient(top, #f6f7f9, #d7dce5);
  background: -moz-linear-gradient(top, #f6f7f9, #d7dce5);
  background: -ms-linear-gradient(top, #f6f7f9, #d7dce5);
  background: -o-linear-gradient(top, #f6f7f9, #d7dce5);
  background-image: linear-gradient(top, #f6f7f9 0%, #d7dce5) !important;
}
.role-badge-container-sm {
  min-height: 0;
  padding: 0;
}
.filter-drawer .btn-role-80.btn-role-selected,
.report-filter .btn-role-80.btn-role-selected {
  color: #CC3333;
  border: solid thin #e08585;
  background-color: #faebeb;
  background: -webkit-gradient(linear, left top, left bottom, from(#faebeb), to(#f0c2c2));
  background: -webkit-linear-gradient(top, #faebeb, #f0c2c2);
  background: -moz-linear-gradient(top, #faebeb, #f0c2c2);
  background: -ms-linear-gradient(top, #faebeb, #f0c2c2);
  background: -o-linear-gradient(top, #faebeb, #f0c2c2);
  background-image: linear-gradient(top, #faebeb 0%, #f0c2c2) !important;
}
.filter-drawer .btn-role-selected.btn-role-70,
.report-filter .btn-role-selected.btn-role-70 {
  color: #CC3333;
  border: solid thin #e08585;
  background-color: #faebeb;
  background: -webkit-gradient(linear, left top, left bottom, from(#faebeb), to(#f0c2c2));
  background: -webkit-linear-gradient(top, #faebeb, #f0c2c2);
  background: -moz-linear-gradient(top, #faebeb, #f0c2c2);
  background: -ms-linear-gradient(top, #faebeb, #f0c2c2);
  background: -o-linear-gradient(top, #faebeb, #f0c2c2);
  background-image: linear-gradient(top, #faebeb 0%, #f0c2c2) !important;
}
.filter-drawer .btn-role-selected.btn-role-60,
.report-filter .btn-role-selected.btn-role-60 {
  color: #E46C0B;
  border: solid thin #f5862d;
  background-color: #fef6f0;
  background: -webkit-gradient(linear, left top, left bottom, from(#fef6f0), to(#fcdabf));
  background: -webkit-linear-gradient(top, #fef6f0, #fcdabf);
  background: -moz-linear-gradient(top, #fef6f0, #fcdabf);
  background: -ms-linear-gradient(top, #fef6f0, #fcdabf);
  background: -o-linear-gradient(top, #fef6f0, #fcdabf);
  background-image: linear-gradient(top, #fef6f0 0%, #fcdabf) !important;
}
.filter-drawer .btn-role-selected.btn-role-50,
.report-filter .btn-role-selected.btn-role-50 {
  color: #007E2D;
  border: solid thin #90b790;
  background-color: #edf3ed;
  background: -webkit-gradient(linear, left top, left bottom, from(#edf3ed), to(#cedfce));
  background: -webkit-linear-gradient(top, #edf3ed, #cedfce);
  background: -moz-linear-gradient(top, #edf3ed, #cedfce);
  background: -ms-linear-gradient(top, #edf3ed, #cedfce);
  background: -o-linear-gradient(top, #edf3ed, #cedfce);
  background-image: linear-gradient(top, #edf3ed 0%, #cedfce) !important;
}
.filter-drawer .btn-role-selected.btn-role-40,
.report-filter .btn-role-selected.btn-role-40 {
  color: #456CE5;
  border: solid thin #728feb;
  background-color: #f8f9fe;
  background: -webkit-gradient(linear, left top, left bottom, from(#f8f9fe), to(#cbd6f8));
  background: -webkit-linear-gradient(top, #f8f9fe, #cbd6f8);
  background: -moz-linear-gradient(top, #f8f9fe, #cbd6f8);
  background: -ms-linear-gradient(top, #f8f9fe, #cbd6f8);
  background: -o-linear-gradient(top, #f8f9fe, #cbd6f8);
  background-image: linear-gradient(top, #f8f9fe 0%, #cbd6f8) !important;
}
.filter-drawer .btn-role-selected.btn-role-35,
.report-filter .btn-role-selected.btn-role-35 {
  color: #7b58a3;
  border: solid thin #af99c8;
  background-color: #e3dbec;
  background: -webkit-gradient(linear, left top, left bottom, from(#e3dbec), to(#c9bada));
  background: -webkit-linear-gradient(top, #e3dbec, #c9bada);
  background: -moz-linear-gradient(top, #e3dbec, #c9bada);
  background: -ms-linear-gradient(top, #e3dbec, #c9bada);
  background: -o-linear-gradient(top, #e3dbec, #c9bada);
  background-image: linear-gradient(top, #e3dbec 0%, #c9bada) !important;
}
.filter-drawer .btn-role-selected.btn-role-30,
.report-filter .btn-role-selected.btn-role-30 {
  color: #996699;
  border: solid thin #d6c2d6;
  background-color: #ffffff;
  background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e6e6e6));
  background: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background: -ms-linear-gradient(top, #ffffff, #e6e6e6);
  background: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(top, #ffffff 0%, #e6e6e6) !important;
}
.filter-drawer .btn-role-selected.btn-role-25,
.report-filter .btn-role-selected.btn-role-25 {
  color: #3d5e51;
  border: solid thin #84b09f;
  background-color: #ffffff;
  background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e6e6e6));
  background: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background: -ms-linear-gradient(top, #ffffff, #e6e6e6);
  background: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(top, #ffffff 0%, #e6e6e6) !important;
}
.filter-drawer .btn-role-selected.btn-role-20,
.report-filter .btn-role-selected.btn-role-20 {
  color: #818999;
  border: solid thin #b9bec7;
  background-color: #f2f3f4;
  background: -webkit-gradient(linear, left top, left bottom, from(#f2f3f4), to(#d6d8dd));
  background: -webkit-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -moz-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -ms-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -o-linear-gradient(top, #f2f3f4, #d6d8dd);
  background-image: linear-gradient(top, #f2f3f4 0%, #d6d8dd) !important;
}
.filter-drawer .btn-role-selected.btn-role-10,
.report-filter .btn-role-selected.btn-role-10 {
  color: #818999;
  border: solid thin #b9bec7;
  background-color: #f2f3f4;
  background: -webkit-gradient(linear, left top, left bottom, from(#f2f3f4), to(#d6d8dd));
  background: -webkit-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -moz-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -ms-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -o-linear-gradient(top, #f2f3f4, #d6d8dd);
  background-image: linear-gradient(top, #f2f3f4 0%, #d6d8dd) !important;
}
.filter-drawer .btn-role-selected.btn-role-0,
.report-filter .btn-role-selected.btn-role-0 {
  color: #5d7193;
  border: solid thin #98a6be;
  background-color: #d7dce5;
  background: -webkit-gradient(linear, left top, left bottom, from(#d7dce5), to(#b7c1d2));
  background: -webkit-linear-gradient(top, #d7dce5, #b7c1d2);
  background: -moz-linear-gradient(top, #d7dce5, #b7c1d2);
  background: -ms-linear-gradient(top, #d7dce5, #b7c1d2);
  background: -o-linear-gradient(top, #d7dce5, #b7c1d2);
  background-image: linear-gradient(top, #d7dce5 0%, #b7c1d2) !important;
}
.filter-drawer .btn-role-selected.btn-role-NR,
.report-filter .btn-role-selected.btn-role-NR {
  color: #5d7193;
  border: solid thin #98a6be;
  background-color: #d7dce5;
  background: -webkit-gradient(linear, left top, left bottom, from(#d7dce5), to(#b7c1d2));
  background: -webkit-linear-gradient(top, #d7dce5, #b7c1d2);
  background: -moz-linear-gradient(top, #d7dce5, #b7c1d2);
  background: -ms-linear-gradient(top, #d7dce5, #b7c1d2);
  background: -o-linear-gradient(top, #d7dce5, #b7c1d2);
  background-image: linear-gradient(top, #d7dce5 0%, #b7c1d2) !important;
}
.reports-overview-container .report-row {
  cursor: pointer;
}
.reports-overview-container .report-row.in-progress td {
  background-color: #f7ecb5;
}
.reports-overview-container .report-row.in-progress:hover td {
  background-color: #f5e79e;
}
.reports-overview-container .report-tool,
.reports-overview-container .report-position,
.reports-overview-container .report-type,
.reports-overview-container .report-would,
.reports-overview-container .report-must {
  text-align: center;
}
.reports-overview-container .report-tool .in-progress,
.reports-overview-container .report-position .in-progress,
.reports-overview-container .report-type .in-progress,
.reports-overview-container .report-would .in-progress,
.reports-overview-container .report-must .in-progress {
  font-weight: bold;
}
.reports-overview-container .report-value {
  text-align: right;
}
.reports-overview-container .role-cell {
  font-weight: bold;
  text-align: center;
}
.reports-overview-container .role-cell.role-80-cell {
  color: #CC3333;
  background-color: #f5d6d6;
  background: -webkit-gradient(linear, left top, left bottom, from(#f5d6d6), to(#ebadad));
  background: -webkit-linear-gradient(top, #f5d6d6, #ebadad);
  background: -moz-linear-gradient(top, #f5d6d6, #ebadad);
  background: -ms-linear-gradient(top, #f5d6d6, #ebadad);
  background: -o-linear-gradient(top, #f5d6d6, #ebadad);
  background-image: linear-gradient(top, #f5d6d6 0%, #ebadad) !important;
}
.reports-overview-container .role-cell.role-70-cell {
  color: #CC3333;
  background-color: #f5d6d6;
  background: -webkit-gradient(linear, left top, left bottom, from(#f5d6d6), to(#ebadad));
  background: -webkit-linear-gradient(top, #f5d6d6, #ebadad);
  background: -moz-linear-gradient(top, #f5d6d6, #ebadad);
  background: -ms-linear-gradient(top, #f5d6d6, #ebadad);
  background: -o-linear-gradient(top, #f5d6d6, #ebadad);
  background-image: linear-gradient(top, #f5d6d6 0%, #ebadad) !important;
}
.reports-overview-container .role-cell.role-60-cell {
  color: #cc600a;
  background-color: #fcdabf;
  background: -webkit-gradient(linear, left top, left bottom, from(#fcdabf), to(#fabe8e));
  background: -webkit-linear-gradient(top, #fcdabf, #fabe8e);
  background: -moz-linear-gradient(top, #fcdabf, #fabe8e);
  background: -ms-linear-gradient(top, #fcdabf, #fabe8e);
  background: -o-linear-gradient(top, #fcdabf, #fabe8e);
  background-image: linear-gradient(top, #fcdabf 0%, #fabe8e) !important;
}
.reports-overview-container .role-cell.role-50-cell {
  color: #007E2D;
  background-color: #CEDFCE;
  background: -webkit-gradient(linear, left top, left bottom, from(#CEDFCE), to(#afcbaf));
  background: -webkit-linear-gradient(top, #CEDFCE, #afcbaf);
  background: -moz-linear-gradient(top, #CEDFCE, #afcbaf);
  background: -ms-linear-gradient(top, #CEDFCE, #afcbaf);
  background: -o-linear-gradient(top, #CEDFCE, #afcbaf);
  background-image: linear-gradient(top, #CEDFCE 0%, #afcbaf) !important;
}
.reports-overview-container .role-cell.role-40-cell {
  color: #456CE5;
  background-color: #cbd6f8;
  background: -webkit-gradient(linear, left top, left bottom, from(#cbd6f8), to(#9eb3f2));
  background: -webkit-linear-gradient(top, #cbd6f8, #9eb3f2);
  background: -moz-linear-gradient(top, #cbd6f8, #9eb3f2);
  background: -ms-linear-gradient(top, #cbd6f8, #9eb3f2);
  background: -o-linear-gradient(top, #cbd6f8, #9eb3f2);
  background-image: linear-gradient(top, #cbd6f8 0%, #9eb3f2) !important;
}
.reports-overview-container .role-cell.role-35-cell {
  color: #7b58a3;
  background-color: #d6cbe3;
  background: -webkit-gradient(linear, left top, left bottom, from(#d6cbe3), to(#bcaad1));
  background: -webkit-linear-gradient(top, #d6cbe3, #bcaad1);
  background: -moz-linear-gradient(top, #d6cbe3, #bcaad1);
  background: -ms-linear-gradient(top, #d6cbe3, #bcaad1);
  background: -o-linear-gradient(top, #d6cbe3, #bcaad1);
  background-image: linear-gradient(top, #d6cbe3 0%, #bcaad1) !important;
}
.reports-overview-container .role-cell.role-30-cell {
  color: #996699;
  background-color: #ebe0eb;
  background: -webkit-gradient(linear, left top, left bottom, from(#ebe0eb), to(#d6c2d6));
  background: -webkit-linear-gradient(top, #ebe0eb, #d6c2d6);
  background: -moz-linear-gradient(top, #ebe0eb, #d6c2d6);
  background: -ms-linear-gradient(top, #ebe0eb, #d6c2d6);
  background: -o-linear-gradient(top, #ebe0eb, #d6c2d6);
  background-image: linear-gradient(top, #ebe0eb 0%, #d6c2d6) !important;
}
.reports-overview-container .role-cell.role-25-cell {
  color: #3d5e51;
  background-color: #f8faf9;
  background: -webkit-gradient(linear, left top, left bottom, from(#f8faf9), to(#dce3e0));
  background: -webkit-linear-gradient(top, #f8faf9, #dce3e0);
  background: -moz-linear-gradient(top, #f8faf9, #dce3e0);
  background: -ms-linear-gradient(top, #f8faf9, #dce3e0);
  background: -o-linear-gradient(top, #f8faf9, #dce3e0);
  background-image: linear-gradient(top, #f8faf9 0%, #dce3e0) !important;
}
.reports-overview-container .role-cell.role-20-cell {
  color: #818999;
  background-color: #f2f3f4;
  background: -webkit-gradient(linear, left top, left bottom, from(#f2f3f4), to(#d6d8dd));
  background: -webkit-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -moz-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -ms-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -o-linear-gradient(top, #f2f3f4, #d6d8dd);
  background-image: linear-gradient(top, #f2f3f4 0%, #d6d8dd) !important;
}
.reports-overview-container .role-cell.role-10-cell {
  color: #818999;
  background-color: #f2f3f4;
  background: -webkit-gradient(linear, left top, left bottom, from(#f2f3f4), to(#d6d8dd));
  background: -webkit-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -moz-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -ms-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -o-linear-gradient(top, #f2f3f4, #d6d8dd);
  background-image: linear-gradient(top, #f2f3f4 0%, #d6d8dd) !important;
}
.reports-overview-container .role-cell.role-0-cell {
  color: #9da3b0;
  background-color: #ffffff;
  background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e6e6e6));
  background: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background: -ms-linear-gradient(top, #ffffff, #e6e6e6);
  background: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(top, #ffffff 0%, #e6e6e6) !important;
}
.reports-overview-container .pods-width {
  background-color: #DEE8EB;
  background: -webkit-gradient(linear, left top, left bottom, from(#DEE8EB), to(#BDCFDA));
  background: -webkit-linear-gradient(top, #DEE8EB, #BDCFDA);
  background: -moz-linear-gradient(top, #DEE8EB, #BDCFDA);
  background: -ms-linear-gradient(top, #DEE8EB, #BDCFDA);
  background: -o-linear-gradient(top, #DEE8EB, #BDCFDA);
  background-image: linear-gradient(top, #DEE8EB 0%, #BDCFDA) !important;
  width: 5%;
  text-align: center;
  font-weight: bold;
}
.reports-overview-container .pods {
  text-align: center;
}
.reports-detail-menu {
  margin-top: 6px;
}
.reports-detail-menu .pitching-position-toggle {
  width: 100%;
}
.reports-detail-menu .pitching-position-toggle .btn-group {
  width: 100.5% !important;
}
.reports-detail-menu .pitching-position-toggle .btn {
  width: 50%;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
}
.reports-detail-menu .pitching-position-toggle .report-count {
  color: #798baa;
}
.reports-detail-menu .reports-table-body {
  border: 1px solid #b7c1d2;
  border-top: none;
  -webkit-border-radius: 0px 0px 4px 4px;
  -moz-border-radius: 0px 0px 4px 4px;
  border-radius: 0px 0px 4px 4px;
}
.reports-detail-menu .reports-table-body .in-progress {
  background-color: #f7ecb5;
}
.reports-detail-menu .reports-table-body .in-progress:hover {
  background-color: #f5e79e;
}
.reports-detail-menu .reports-table-body .in-progress.active {
  background-color: #f5e79e;
}
.reports-detail-menu .report-row {
  display: block;
  position: relative;
  background-color: #e6eaef;
  border-bottom: 1px #b7c1d2 solid;
  padding: 8px 6px;
  cursor: pointer;
}
.reports-detail-menu .report-row .report-author {
  color: black;
  text-decoration: none;
}
.reports-detail-menu .report-row:hover {
  background-color: #dde1e9;
}
.reports-detail-menu .report-row.active {
  background-color: #c7cfdc;
}
.reports-detail-menu .report-prospect {
  font-size: 11px;
  text-align: center;
}
.reports-detail-menu .report-details-container > a {
  cursor: pointer;
}
.reports-detail-menu .role-badge-container {
  position: absolute;
  top: 5px;
  right: 0px;
}
.reports-detail-menu .role-badge-container .role-badge {
  width: 28px;
  height: 28px;
  line-height: 26px;
  font-size: 11px;
}
.role-block {
  display: inline-block;
  height: 21px;
  width: 14px;
  padding: 2px;
  position: relative;
  text-align: center;
  vertical-align: top;
  cursor: default;
}
.role-block.role-80 {
  background-color: #f0c2c2;
  color: #CC3333;
}
.role-block.role-70 {
  background-color: #f0c2c2;
  color: #CC3333;
}
.role-block.role-60 {
  background-color: #fbcca7;
  color: #E46C0B;
}
.role-block.role-50 {
  background-color: #CEDFCE;
  color: #007E2D;
}
.role-block.role-40 {
  background-color: #cbd6f8;
  color: #456CE5;
}
.role-block.role-35 {
  background-color: #bcaad1;
  color: #7b58a3;
}
.role-block.role-30 {
  background-color: #ebe0eb;
  color: #996699;
}
.role-block.role-25 {
  background-color: #a3c4b7;
  color: #3d5e51;
}
.role-block.role-20 {
  background-color: #d6d8dd;
  color: #818999;
}
.role-block.role-10 {
  background-color: #d6d8dd;
  color: #818999;
}
.role-block.role-na {
  background-color: #e6eaef;
  color: #5d7193;
}
.role-block.role-0 {
  background-color: #d7dce5;
  color: #5d7193;
}
.role-block.role-empty {
  background: none;
}
.role-block.has-pitcher {
  color: #FFFFFF;
}
.role-block.has-pitcher.role-80 {
  background-color: #CC3333;
}
.role-block.has-pitcher.role-70 {
  background-color: #CC3333;
}
.role-block.has-pitcher.role-60 {
  background-color: #E46C0B;
}
.role-block.has-pitcher.role-50 {
  background-color: #007E2D;
}
.role-block.has-pitcher.role-40 {
  background-color: #456CE5;
}
.role-block.has-pitcher.role-35 {
  background-color: #7b58a3;
}
.role-block.has-pitcher.role-30 {
  background-color: #996699;
}
.role-block.has-pitcher.role-25 {
  background-color: #3d5e51;
}
.role-block.has-pitcher.role-20 {
  background-color: #818999;
}
.role-block.has-pitcher.role-10 {
  background-color: #818999;
}
.role-block.has-pitcher.role-na,
.role-block.has-pitcher.role-0 {
  background-color: #5d7193;
}
.role-block.has-pitcher.role-empty {
  background: none;
}
.role-number {
  font-weight: bold;
  display: inline-block;
  text-align: center;
  background: none;
  border: none;
  min-width: 0;
}
.role-number.role-80 {
  color: #CC3333;
}
.role-number.role-70 {
  color: #CC3333;
}
.role-number.role-60 {
  color: #E46C0B;
}
.role-number.role-50 {
  color: #007E2D;
}
.role-number.role-40 {
  color: #456CE5;
}
.role-number.role-35 {
  color: #7b58a3;
}
.role-number.role-30 {
  color: #996699;
}
.role-number.role-25 {
  color: #3d5e51;
}
.role-number.role-20 {
  color: #818999;
}
.role-number.role-10 {
  color: #818999;
}
.role-number.role-na {
  color: #5d7193;
  font-size: 9px;
}
.role-number.role-0 {
  color: #5d7193;
}
.role-number.role--1 {
  background: none;
}
.tooltip-text {
  cursor: pointer !important;
  border-bottom: 1px dotted #000;
}
#sortable_portlets.area-search-results .search-results-filters {
  margin-bottom: 25px;
}
#sortable_portlets.area-search-results .table-responsive {
  -webkit-border-radius: 4px 4px 0px 0px;
  -moz-border-radius: 4px 4px 0px 0px;
  border-radius: 4px 4px 0px 0px;
}
#sortable_portlets.area-search-results .table-responsive .table > tbody > tr > td {
  white-space: normal;
}
#sortable_portlets.area-search-results .search-results-filters .portlet-body {
  background: #f0f2f5;
  height: auto;
}
#sortable_portlets.area-search-results .search-results-filters > h2 {
  background: #b7c1d2;
  font-size: 100%;
  margin: 0;
  padding: 10px;
}
#sortable_portlets.area-search-results label.block-label {
  display: block;
}
#sortable_portlets.area-search-results ul.filter-group {
  list-style: none;
  border-bottom: 1px solid #b7c1d2;
  margin: 5px 0;
}
#sortable_portlets.area-search-results ul.filter-group:last-child {
  border-bottom: none;
}
#sortable_portlets.area-search-results ul.filter-group li {
  margin-bottom: 5px;
}
#sortable_portlets.area-search-results input[type="checkbox"] {
  width: auto;
  height: auto;
  vertical-align: initial;
  display: inline-block;
  margin-right: 5px;
}
#sortable_portlets.area-search-results label {
  font-weight: normal;
}
@media (max-width: 992px) {
  #sortable_portlets.area-search-results .portlet-title {
    display: none;
  }
}
.portlet.portlet-search-results #major-league-player-results table td {
  padding-bottom: 0;
}
#org-search-results {
  background-color: #e6eaef;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
#org-search-results em {
  line-height: 2.7em;
}
#org-search-results > ul {
  list-style: none;
}
#org-search-results > ul > li {
  display: inline-block;
  margin-right: 15px;
}
#org-search-results > ul > li img.org-logo {
  width: 40px;
}
#org-search-results .team-search-result {
  padding: 8px 0px;
}
#org-search-results .baseball-spinner {
  width: 30px;
  margin: 5px;
}
.loading-search-results {
  background-color: #e6eaef;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  clear: both;
}
.loading-search-results em {
  line-height: 2.7em;
}
.loading-search-results > ul {
  list-style: none;
}
.loading-search-results > ul > li {
  display: inline-block;
  margin-right: 10px;
}
.loading-search-results > ul > li img.org-logo {
  width: 40px;
}
.loading-search-results .baseball-spinner {
  width: 30px;
  margin: 5px;
}
.player-search-results {
  margin-top: 25px;
}
.player-search-results table > tbody > tr > td {
  min-height: 40px;
  line-height: 35px;
  cursor: pointer;
}
.player-search-results table td.player-image {
  border-right: none;
  width: 40px;
}
.player-search-results table td.player-name {
  border-left: none;
}
.player-search-results .player-image-crop {
  width: 40px;
  height: 40px;
  overflow: hidden;
  float: left;
}
.player-search-results .player-photo {
  height: 100%;
  display: block;
  margin: 0 auto;
}
.player-search-results .col-player {
  width: 25%;
  min-width: 225px;
}
.player-search-results .col-pos {
  width: 10%;
  min-width: 50px;
}
.player-search-results .col-org {
  width: 10%;
  min-width: 50px;
}
.player-search-results .col-team,
.player-search-results .col-level {
  width: 15%;
  min-width: 50px;
}
.player-search-results .col-bt {
  width: 10%;
  min-width: 50px;
}
.player-search-results .col-dob {
  width: 10%;
  min-width: 100px;
}
.player-search-results .col-age {
  width: 10%;
  min-width: 50px;
}
.player-search-results + .pagination {
  margin-bottom: 25px;
}
#search-results-title {
  margin: 10px 0;
}
#search-results-title em {
  font-weight: bold;
}
.baseball-spinner {
  width: 30px;
  margin: 5px;
}
@-webkit-keyframes opacity {
  0% {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
  }
  100% {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
  }
}
@-moz-keyframes opacity {
  0% {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
  }
  100% {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
  }
}
@-webkit-keyframes opacity {
  0% {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
  }
  100% {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
  }
}
@-moz-keyframes opacity {
  0% {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
  }
  100% {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
  }
}
@-o-keyframes opacity {
  0% {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
  }
  100% {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
  }
}
@keyframes opacity {
  0% {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
  }
  100% {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
  }
}
.searching-ellipsis span {
  font-size: 1.5em;
  -webkit-animation-name: opacity;
  -webkit-animation-duration: 1s;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-name: opacity;
  -moz-animation-duration: 1s;
  -moz-animation-iteration-count: infinite;
  -ms-animation-name: opacity;
  -ms-animation-duration: 1s;
  -ms-animation-iteration-count: infinite;
}
.searching-ellipsis span:nth-child(2) {
  -webkit-animation-delay: 100ms;
  -moz-animation-delay: 100ms;
  -ms-animation-delay: 100ms;
  -o-animation-delay: 100ms;
  animation-delay: 100ms;
}
.searching-ellipsis span:nth-child(3) {
  -webkit-animation-delay: 300ms;
  -moz-animation-delay: 300ms;
  -ms-animation-delay: 300ms;
  -o-animation-delay: 300ms;
  animation-delay: 300ms;
}
.area-updates .content {
  padding-top: 0;
  padding-bottom: 0;
}
.area-updates .keg-update-container {
  border: 1px solid gray;
  margin-top: 20px;
  border-radius: 6px;
  background-color: #f0f2f5;
  padding-bottom: 8px;
}
.area-updates .portlet {
  box-shadow: none;
}
.area-updates .portlet-body {
  background: none;
}
.area-updates .content {
  background-color: #FFFFFF;
  margin: 0;
}
.area-updates .projections-data {
  margin-top: 10px;
}
.area-updates .role-magnet,
.area-updates .name-magnet {
  background-color: #0067b1;
  padding: 3px;
  padding-left: 8px;
  padding-right: 8px;
  border: 1px solid #3d5e51;
  border-radius: 6px;
  margin-right: 5px;
  color: white;
  white-space: nowrap;
  float: left;
  margin-bottom: 5px;
}
.area-updates .update-row {
  padding-bottom: 8px;
  clear: both;
}
.area-updates .role-magnet {
  background-color: #007E2D;
}
.area-updates .remove-item {
  color: #b94a48;
  cursor: pointer;
  line-height: 30px;
  position: absolute;
  left: 0;
}
.area-updates .remove-item-float {
  color: #b94a48;
  cursor: pointer;
  line-height: 30px;
  display: inline-block;
  float: right;
}
.area-updates .well {
  background-color: white;
  border: none;
}
.area-updates i.editable-report:before {
  content: "\f040";
  --color: white;
}
.area-updates .all-updates.true .keg-update-container:not(.in-edit) {
  -webkit-filter: blur(3px);
}
.area-updates pre {
  word-break: keep-all;
}
.portlet.portlet-keg-updates-dashboard .portlet-body.content-area {
  padding: 0px;
}
.portlet.portlet-keg-updates-dashboard .portlet-body.content-area pre {
  word-break: keep-all;
}
.portlet.portlet-keg-updates-dashboard .portlet-body.content-area .main-keg-updates {
  color: #0067b1;
}
.portlet.portlet-keg-updates-dashboard .portlet-body.content-area .main-keg-updates tbody > tr:first-child td {
  border-top: 0;
}
.portlet.portlet-keg-updates-dashboard .portlet-body.content-area .table.main-keg-updates td,
.portlet.portlet-keg-updates-dashboard .portlet-body.content-area .table.keg-update-items td {
  line-height: 14px;
}
.portlet.portlet-keg-updates-dashboard .portlet-body.content-area .table.main-keg-updates td.unread,
.portlet.portlet-keg-updates-dashboard .portlet-body.content-area .table.keg-update-items td.unread {
  font-weight: bold;
}
.portlet.portlet-keg-updates-dashboard .portlet-body.content-area .table.main-keg-updates td:after {
  font-family: 'Font Awesome\ 5 Free';
  font-weight: 400;
  content: "\f105";
  float: right;
  font-size: 14px;
  color: #98a6be;
}
.portlet.portlet-keg-updates-dashboard .portlet-body.content-area .back-menu {
  padding: 8px;
  border-bottom: 1px solid #b7c1d2;
}
.portlet.portlet-keg-updates-dashboard .portlet-body.content-area .name-magnet {
  background-color: #b7c1d2;
  padding: 3px;
  padding-left: 8px;
  padding-right: 8px;
  border: 1px solid #3d5e51;
  border-radius: 6px;
  margin-right: 5px;
  color: white;
  white-space: nowrap;
  float: left;
  margin-bottom: 5px;
}
.dashboard-widget.fixed .portlet.unread {
  -webkit-animation-name: kegupdates;
  -webkit-animation-duration: 1.5s;
  animation-name: kegupdates;
  animation-duration: 1.5s;
  animation-iteration-count: 1;
  animation-timing-function: linear;
  animation-direction: alternate;
  -webkit-backface-visibility: hidden;
  animation-delay: 0s;
  outline: 3px solid gold;
}
@keyframes kegupdates {
  0% {
    transform: rotate(0deg);
    outline-color: rgba(255, 215, 0, 0);
  }
  25% {
    transform: rotate(1deg);
    outline-color: rgba(255, 215, 0, 0.1);
  }
  50% {
    transform: rotate(-1deg);
    outline-color: rgba(255, 215, 0, 0.25);
  }
  75% {
    transform: rotate(1deg);
    outline-color: rgba(255, 215, 0, 0.5);
  }
  100% {
    transform: rotate(0deg);
    outline-color: #ffd700;
  }
}
@media (min-width: 1200px) {
  #updates .container {
    width: 992px;
  }
}
.area-user-settings .portlet {
  box-shadow: none;
}
.area-user-settings .portlet-body {
  background: none;
}
.area-user-settings .portlet-side {
  background-color: #fafafa;
}
.area-user-settings .tab-container {
  margin: 10px;
}
.area-user-settings .tab-container .nav-tabs {
  margin: 0;
  border: none;
}
.area-user-settings .tab-container .nav-tabs .active {
  background-color: #FFFFFF;
}
.area-user-settings .tab-container .nav-tabs .active a {
  background-color: transparent;
  color: #0067b1;
}
.area-user-settings .tab-container .nav-tabs a,
.area-user-settings .tab-container .nav-tabs a:hover {
  cursor: pointer;
}
.area-user-settings .tab-container .tab-content {
  background-color: #FFFFFF;
  padding: 10px;
  border: 1px solid #ddd;
  min-height: 300px;
}
.area-user-settings .notification-settings input[type="checkbox"]:disabled {
  cursor: not-allowed;
}
.area-user-settings .notification-settings input[type="checkbox"] {
  margin-top: 2px;
}
.area-user-settings .notification-settings .pointer {
  cursor: pointer;
}
.area-user-settings .notification-settings .centered-column {
  text-align: center;
}
.area-user-settings .notification-settings .centered-column .text-label {
  width: auto;
}
.area-user-settings .notification-settings .first-column {
  padding-left: 0;
}
.area-user-settings .notification-settings .notification-row {
  border-top: 1px solid #e6eaef;
  padding-top: 6px;
  margin-top: 6px;
}
.area-user-settings .notification-settings .notification-name {
  font-size: 15px;
  font-weight: bold;
}
.area-user-settings .notification-settings .check-box-column {
  text-align: center;
  float: left;
  width: 65px;
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  color: #5d7193;
}
.area-user-settings .notification-settings .disabled-notification {
  opacity: 0.5;
}
.area-user-settings .notification-settings .disabled-notification .pointer {
  cursor: default;
}
.area-user-settings .notification-settings .notification-settings-container {
  padding: 5px 10px;
  margin-top: 6px;
  margin-bottom: 0;
}
.area-user-settings .notification-settings .notification-settings-header {
  color: #FFCC00;
  font-size: 12px;
  font-weight: bold;
  height: 20px;
}
.area-user-settings .notification-settings .notification-settings-header .collapse-area {
  padding-left: 0;
}
.area-user-settings .notification-settings .notification-description {
  color: #495974;
}
.area-user-settings .notification-settings .no-label-group {
  padding-top: 10px;
}
.area-user-settings .notification-settings .new-reports-container {
  margin-top: 5px;
}
.area-user-settings .notification-settings .new-reports-container .check-label span {
  vertical-align: top;
}
.area-user-settings .notification-settings .save-container {
  margin-top: 10px;
  float: right;
  margin-right: 42px;
}
.two-factor-instructions img {
  width: 200px;
}
.two-factor-instructions .barcode img {
  width: 330px;
}
.two-factor-instructions #qrcode {
  margin: 20px 0;
  text-align: center;
}
.two-factor-instructions ol,
.two-factor-instructions ul {
  font-size: 15px;
}
.two-factor-instructions ol li {
  line-height: 1.5em;
}
.two-factor-instructions .download-buttons img {
  width: 120px;
}
@media (max-width: 768px) {
  .two-factor-instructions .row {
    padding-left: 15px;
    padding-right: 15px;
  }
  .two-factor-instructions .image,
  .two-factor-instructions #qrcode {
    text-align: center;
  }
  .two-factor-instructions #qrcode img {
    margin: 0 auto;
  }
  .two-factor-instructions .badge {
    display: block;
    margin: 0 auto;
  }
  .two-factor-instructions .download-buttons {
    text-align: center;
  }
  .two-factor-instructions h3 {
    text-align: center;
  }
  .two-factor-instructions .barcode img {
    width: 200px;
  }
  .area-user-settings .notification-settings .first-column {
    padding-left: 15px;
  }
}
@media (max-width: 767px) {
  .area-user-settings .notification-settings .header-column {
    padding-left: 0;
  }
  .area-user-settings .notification-settings .notification-settings-container {
    margin-bottom: 4px;
  }
  .area-user-settings .notification-settings .first-column {
    padding-left: 0;
  }
  .area-user-settings .notification-settings .check-box-column {
    text-align: left;
    width: auto;
    padding-right: 12px;
  }
  .area-user-settings .notification-settings .notification-name {
    font-size: 12px;
  }
  .area-user-settings .notification-settings .notification-description {
    font-size: 11px;
    padding-left: 40px;
  }
  .area-user-settings .notification-settings .notification-row {
    border-top: none;
    padding-bottom: 5px;
    border-bottom: 1px solid #e6eaef;
  }
  .area-user-settings .notification-settings .well.notification-settings-container {
    background: none;
    border: none;
  }
  .area-user-settings .notification-settings .well.notification-settings-container .notification-settings-header {
    color: #0067b1;
    padding-left: 32px;
    font-size: 12px;
  }
  .area-user-settings .notification-settings .well.notification-settings-container .check-column {
    padding: 0;
    text-align: right;
  }
  .area-user-settings .notification-settings .well.notification-settings-container .check-column .text-label {
    vertical-align: top;
    width: auto;
    padding-left: 3px;
    padding-right: 8px;
  }
  .area-user-settings .notification-settings .settings-form-container {
    padding-left: 35px;
  }
  .area-user-settings .notification-settings .settings-form-container .form-group {
    margin-bottom: 8px;
  }
  .area-user-settings .notification-settings .settings-save-container {
    padding-left: 40px;
    padding-top: 5px;
  }
  .area-user-settings .notification-settings .new-reports-container {
    margin-left: -5px;
  }
  .area-user-settings .notification-settings .new-reports-container .roles-container {
    padding-right: 0;
  }
  .area-user-settings .notification-settings .new-reports-container .roles-container .btn {
    padding: 6px 8px;
  }
  .area-user-settings .bottom-save-button {
    margin-top: 10px;
  }
  .two-factor-instructions .row {
    padding-left: 0;
    padding-right: 0;
  }
  .two-factor-instructions .row .col-xs-12 {
    padding-left: 0;
    padding-right: 0;
  }
  .two-factor-instructions .well {
    padding-left: 8px;
    padding-right: 8px;
  }
}
.area-admin-permissions .permission-category-title {
  margin-top: 20px;
  margin-bottom: 10px;
}
.area-admin-permissions .permission-category-title h3 {
  margin: 0px;
  line-height: 34px;
}
.area-admin-permissions .groups-container .fa-plus-circle {
  color: #0067b1;
}
.area-admin-permissions .groups-list {
  padding: 0;
  margin: 0;
  list-style: none;
  width: 300px;
  height: 200px;
  border: 1px solid #b7c1d2;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  overflow-y: scroll;
}
.area-admin-permissions .group-list-item {
  height: 22px;
  border-bottom: thin solid #b7c1d2;
  line-height: 22px;
  position: relative;
  cursor: pointer;
}
.area-admin-permissions .group-container {
  white-space: nowrap;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow-x: hidden;
}
.area-admin-permissions .group-name-container {
  padding-left: 5px;
}
.area-admin-permissions .group-name .fa {
  padding-right: 5px;
}
.area-admin-permissions .clear-group {
  color: #d84f5a;
  display: none;
  cursor: pointer;
  position: absolute;
  right: 2px;
}
.area-admin-permissions .edit-group {
  color: #0067b1;
  display: none;
  cursor: pointer;
  position: absolute;
  right: 20px;
}
.area-admin-permissions .add-group.disabled {
  cursor: not-allowed;
  opacity: 0.5;
}
.area-admin-permissions .group-list-item.selected {
  background-color: #dde1e9;
}
.area-admin-permissions .group-list-item:hover {
  background-color: #eceff3;
}
.area-admin-permissions .group-list-item:hover .clear-group {
  display: inline-block;
}
.area-admin-permissions .group-list-item:hover .add-group {
  display: inline-block;
}
.area-admin-permissions .group-list-item:hover .edit-group {
  display: inline-block;
}
.area-admin-permissions .add-group-text-box {
  height: 21px;
  width: 100%;
  background-color: #e6eaef;
  padding-left: 5px;
  padding-top: 0;
  padding-bottom: 0;
  border-width: 0px;
}
.area-admin-permissions .permission-container .permission-category {
  margin-bottom: 50px;
}
.area-admin-permissions .permission-container .add-group .fa {
  margin-top: 5px;
}
.area-admin-permissions .permissions-select {
  width: 100%;
}
.area-admin-permissions h4 {
  margin-top: 0px;
}
.area-admin-permissions .permissions-table {
  width: 100%;
}
.area-admin-permissions .permissions-table .column-who {
  width: 38%;
}
.area-admin-permissions .permissions-table .column-can {
  width: 13%;
}
.area-admin-permissions .permissions-table .column-whose-data {
  width: 38%;
}
.area-admin-permissions .permissions-table .column-edit {
  text-align: center;
}
.area-admin-permissions .permissions-table .column-edit .edit-permission-button {
  color: #0067b1;
}
.area-admin-permissions .permissions-table .column-edit .remove-permission-button {
  color: #d84f5a;
}
.area-admin-permissions .permissions-table .column-can .fa {
  color: #5d7193;
}
.area-admin-permissions .permissions-table .cancel-button {
  color: #d84f5a;
}
.area-admin-permissions .permissions-table .save-button {
  color: #5cb85c;
}
.area-admin-draft .filter-button {
  margin-bottom: 6px;
}
.area-admin-draft .filters {
  margin-bottom: 6px;
}
.area-admin-draft .filters .btn-group:not(.pull-right) {
  margin-right: 10px;
}
.area-admin-draft .table-well-top {
  margin-top: 6px;
}
.area-admin-draft .table-well-top .showing-records span {
  display: none;
}
.area-admin-draft .table-well-top .table-filter-row .search-container {
  border-bottom: none;
}
.area-admin-draft .table-well-top .table-filter-row .search-container .select2-container.select2-container-multi {
  background-color: white;
  height: 30px;
  border: none;
  box-shadow: none;
  margin-bottom: 0px;
}
.area-admin-draft .table-well-top .table-filter-row .search-container .fa-search {
  z-index: 1;
}
.area-admin-draft .table-well-top .table-filter-row li.active {
  color: #FFFFFF;
}
.area-admin-draft .table-well-top .export-button {
  margin-right: 10px;
}
.area-admin-draft .draft-prospects-table td {
  vertical-align: middle;
}
.area-admin-draft .name {
  width: 200px;
}
.area-admin-draft .name .ignore-for-draft-icon {
  color: #a94442;
}
.area-admin-draft .scout {
  width: 150px;
}
.area-admin-draft .school-team {
  width: 350px;
}
.area-admin-draft .num-reports {
  width: 50px;
  text-align: center;
}
.area-admin-draft .role-cell {
  font-weight: bold;
  text-align: center;
}
.area-admin-draft .role-cell.role-80-cell {
  color: #CC3333;
  background-color: #f5d6d6;
  background: -webkit-gradient(linear, left top, left bottom, from(#f5d6d6), to(#ebadad));
  background: -webkit-linear-gradient(top, #f5d6d6, #ebadad);
  background: -moz-linear-gradient(top, #f5d6d6, #ebadad);
  background: -ms-linear-gradient(top, #f5d6d6, #ebadad);
  background: -o-linear-gradient(top, #f5d6d6, #ebadad);
  background-image: linear-gradient(top, #f5d6d6 0%, #ebadad) !important;
}
.area-admin-draft .role-cell.role-70-cell {
  color: #CC3333;
  background-color: #f5d6d6;
  background: -webkit-gradient(linear, left top, left bottom, from(#f5d6d6), to(#ebadad));
  background: -webkit-linear-gradient(top, #f5d6d6, #ebadad);
  background: -moz-linear-gradient(top, #f5d6d6, #ebadad);
  background: -ms-linear-gradient(top, #f5d6d6, #ebadad);
  background: -o-linear-gradient(top, #f5d6d6, #ebadad);
  background-image: linear-gradient(top, #f5d6d6 0%, #ebadad) !important;
}
.area-admin-draft .role-cell.role-60-cell {
  color: #cc600a;
  background-color: #fcdabf;
  background: -webkit-gradient(linear, left top, left bottom, from(#fcdabf), to(#fabe8e));
  background: -webkit-linear-gradient(top, #fcdabf, #fabe8e);
  background: -moz-linear-gradient(top, #fcdabf, #fabe8e);
  background: -ms-linear-gradient(top, #fcdabf, #fabe8e);
  background: -o-linear-gradient(top, #fcdabf, #fabe8e);
  background-image: linear-gradient(top, #fcdabf 0%, #fabe8e) !important;
}
.area-admin-draft .role-cell.role-50-cell {
  color: #007E2D;
  background-color: #CEDFCE;
  background: -webkit-gradient(linear, left top, left bottom, from(#CEDFCE), to(#afcbaf));
  background: -webkit-linear-gradient(top, #CEDFCE, #afcbaf);
  background: -moz-linear-gradient(top, #CEDFCE, #afcbaf);
  background: -ms-linear-gradient(top, #CEDFCE, #afcbaf);
  background: -o-linear-gradient(top, #CEDFCE, #afcbaf);
  background-image: linear-gradient(top, #CEDFCE 0%, #afcbaf) !important;
}
.area-admin-draft .role-cell.role-40-cell {
  color: #456CE5;
  background-color: #cbd6f8;
  background: -webkit-gradient(linear, left top, left bottom, from(#cbd6f8), to(#9eb3f2));
  background: -webkit-linear-gradient(top, #cbd6f8, #9eb3f2);
  background: -moz-linear-gradient(top, #cbd6f8, #9eb3f2);
  background: -ms-linear-gradient(top, #cbd6f8, #9eb3f2);
  background: -o-linear-gradient(top, #cbd6f8, #9eb3f2);
  background-image: linear-gradient(top, #cbd6f8 0%, #9eb3f2) !important;
}
.area-admin-draft .role-cell.role-35-cell {
  color: #7b58a3;
  background-color: #d6cbe3;
  background: -webkit-gradient(linear, left top, left bottom, from(#d6cbe3), to(#bcaad1));
  background: -webkit-linear-gradient(top, #d6cbe3, #bcaad1);
  background: -moz-linear-gradient(top, #d6cbe3, #bcaad1);
  background: -ms-linear-gradient(top, #d6cbe3, #bcaad1);
  background: -o-linear-gradient(top, #d6cbe3, #bcaad1);
  background-image: linear-gradient(top, #d6cbe3 0%, #bcaad1) !important;
}
.area-admin-draft .role-cell.role-30-cell {
  color: #996699;
  background-color: #ebe0eb;
  background: -webkit-gradient(linear, left top, left bottom, from(#ebe0eb), to(#d6c2d6));
  background: -webkit-linear-gradient(top, #ebe0eb, #d6c2d6);
  background: -moz-linear-gradient(top, #ebe0eb, #d6c2d6);
  background: -ms-linear-gradient(top, #ebe0eb, #d6c2d6);
  background: -o-linear-gradient(top, #ebe0eb, #d6c2d6);
  background-image: linear-gradient(top, #ebe0eb 0%, #d6c2d6) !important;
}
.area-admin-draft .role-cell.role-20-cell {
  color: #818999;
  background-color: #f2f3f4;
  background: -webkit-gradient(linear, left top, left bottom, from(#f2f3f4), to(#d6d8dd));
  background: -webkit-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -moz-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -ms-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -o-linear-gradient(top, #f2f3f4, #d6d8dd);
  background-image: linear-gradient(top, #f2f3f4 0%, #d6d8dd) !important;
}
.area-admin-draft .role-cell.role-10-cell {
  color: #818999;
  background-color: #f2f3f4;
  background: -webkit-gradient(linear, left top, left bottom, from(#f2f3f4), to(#d6d8dd));
  background: -webkit-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -moz-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -ms-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -o-linear-gradient(top, #f2f3f4, #d6d8dd);
  background-image: linear-gradient(top, #f2f3f4 0%, #d6d8dd) !important;
}
.area-admin-draft .role-cell.role-0-cell {
  color: #9da3b0;
  background-color: #ffffff;
  background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e6e6e6));
  background: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background: -ms-linear-gradient(top, #ffffff, #e6e6e6);
  background: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(top, #ffffff 0%, #e6e6e6) !important;
}
.area-admin-draft .requested-more-info-on .tooltip-inner {
  white-space: pre-line;
}
.area-admin-draft .actions {
  padding: 0;
  text-align: center;
  width: 34px;
}
.area-admin-draft .actions .btn-group {
  height: 100%;
}
.area-admin-draft .actions .btn {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  width: 34px;
  height: 100%;
  border: none;
}
.area-admin-draft .actions .dropdown-menu {
  text-align: left;
}
@media (max-width: 767px) {
  .area-admin-draft .table-well-top .export-button {
    margin-right: 0;
    margin-top: 6px;
    width: 100%;
  }
  .area-admin-draft .filters .btn-group {
    margin-top: 10px;
    margin-right: 0;
    width: 100%;
  }
  .area-admin-draft .filters .btn-group .btn {
    width: 50%;
  }
  .area-admin-draft .filters .hide-ignore-for-draft {
    margin-top: 10px;
    width: 100%;
  }
  .area-admin-draft .name {
    position: relative;
  }
  .area-admin-draft .name .ignore-for-draft-icon {
    position: absolute;
    right: 5px;
    top: 45%;
  }
}
@media (min-width: 992px) {
  .area-admin-draft .table-responsive {
    overflow: visible;
  }
}
.area-my-calendar,
.portlet-my-calendar {
  /* Really BIG (Custom XXL) */
}
.area-my-calendar .calendar-toolbar,
.portlet-my-calendar .calendar-toolbar {
  padding-top: 6px;
  margin-bottom: 6px;
}
.area-my-calendar .calendar-toolbar .disable-labels,
.portlet-my-calendar .calendar-toolbar .disable-labels,
.area-my-calendar .calendar-toolbar .disable-labels h4,
.portlet-my-calendar .calendar-toolbar .disable-labels h4 {
  color: #98a6be;
}
.area-my-calendar .calendar-toolbar .navigation-controls-container .forward-backward-button-group,
.portlet-my-calendar .calendar-toolbar .navigation-controls-container .forward-backward-button-group {
  float: left;
}
.area-my-calendar .calendar-toolbar .navigation-controls-container .calendar-date-picker-container,
.portlet-my-calendar .calendar-toolbar .navigation-controls-container .calendar-date-picker-container {
  float: left;
  width: 130px;
  margin-left: 10px;
}
.area-my-calendar .calendar-toolbar .month-year-display-container,
.portlet-my-calendar .calendar-toolbar .month-year-display-container {
  padding-left: 0;
}
.area-my-calendar .calendar-toolbar .view-dropdown,
.portlet-my-calendar .calendar-toolbar .view-dropdown {
  margin-left: 4px;
}
.area-my-calendar .calendar-toolbar .view-dropdown-menu li a,
.portlet-my-calendar .calendar-toolbar .view-dropdown-menu li a {
  text-align: left;
}
.area-my-calendar .calendar-toolbar .month-display,
.portlet-my-calendar .calendar-toolbar .month-display {
  font-size: 21px;
  font-weight: bold;
}
.area-my-calendar .calendar-toolbar .month-display,
.portlet-my-calendar .calendar-toolbar .month-display,
.area-my-calendar .calendar-toolbar .day-btn-group,
.portlet-my-calendar .calendar-toolbar .day-btn-group {
  display: inline-block;
  margin-left: 20px;
  line-height: normal;
}
.area-my-calendar .calendar-toolbar .event-loading,
.portlet-my-calendar .calendar-toolbar .event-loading {
  display: inline-block;
  position: relative;
  top: -3px;
  left: 20px;
  line-height: normal;
}
.area-my-calendar .calendar-toolbar .games-type,
.portlet-my-calendar .calendar-toolbar .games-type {
  margin-left: 30px;
}
.area-my-calendar .calendar-help-button,
.portlet-my-calendar .calendar-help-button {
  padding-top: 4px;
  padding-bottom: 4px;
  color: #495974;
  font-size: 15px;
}
.area-my-calendar .calendar-help-button .fa,
.portlet-my-calendar .calendar-help-button .fa {
  margin: 0;
}
.area-my-calendar #scoutSchedules.popover,
.portlet-my-calendar #scoutSchedules.popover {
  min-height: 50px;
  width: 265px;
  color: black;
}
.area-my-calendar #scoutAreas.popover,
.portlet-my-calendar #scoutAreas.popover {
  min-height: 50px;
  width: 265px;
  color: black;
}
.area-my-calendar #calendarHelp .arrow,
.portlet-my-calendar #calendarHelp .arrow {
  left: 46.5%;
}
.area-my-calendar #calendarHelp ul li,
.portlet-my-calendar #calendarHelp ul li {
  line-height: 2em;
}
.area-my-calendar #calendarHelp ul li i,
.portlet-my-calendar #calendarHelp ul li i {
  margin-right: 4px;
  color: #495974;
  min-width: 18px;
  text-align: center;
}
.area-my-calendar #calendarHelp ul li .pitcher,
.portlet-my-calendar #calendarHelp ul li .pitcher {
  font-weight: bold;
  font-style: italic;
}
.area-my-calendar #calendarHelp ul li .reliever,
.portlet-my-calendar #calendarHelp ul li .reliever {
  font-weight: bold;
}
.area-my-calendar #calendarHelp ul li .injured,
.portlet-my-calendar #calendarHelp ul li .injured {
  color: #d84f5a;
}
.area-my-calendar #calendarHelp ul li .not-playing,
.portlet-my-calendar #calendarHelp ul li .not-playing {
  text-decoration: line-through;
}
.area-my-calendar #calendarHelp ul li .multiple-users-attending,
.portlet-my-calendar #calendarHelp ul li .multiple-users-attending {
  color: #d84f5a;
}
.area-my-calendar #calendarHelp ul li .game-status-identifier,
.portlet-my-calendar #calendarHelp ul li .game-status-identifier {
  color: #d84f5a;
}
.area-my-calendar #calendarHelp ul li .attending-indicator,
.portlet-my-calendar #calendarHelp ul li .attending-indicator {
  position: relative;
  right: 2px;
  top: 6px;
  display: inline-block;
  width: 17px;
  height: 17px;
  background: -moz-linear-gradient(45deg, transparent 0%, transparent 50%, #798baa 51%, #798baa 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(45deg, transparent 0%, transparent 50%, #798baa 51%, #798baa 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(45deg, transparent 0%, transparent 50%, #798baa 51%, #798baa 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='transparent', endColorstr='@attending-corner-color', GradientType=1);
  /* IE6-9 fallback on horizontal gradient */
}
.area-my-calendar #calendarHelp ul li .attending-indicator > .fa-check,
.portlet-my-calendar #calendarHelp ul li .attending-indicator > .fa-check {
  color: white;
  position: absolute;
  top: 0px;
  right: -8px;
  font-size: smaller;
}
.area-my-calendar #calendarHelp ul li .game-location-state,
.portlet-my-calendar #calendarHelp ul li .game-location-state {
  font-weight: bold;
  width: 18px;
  display: inline-block;
  margin-right: 4px;
  color: #495974;
}
.area-my-calendar #calendarHelp ul li .game-location-state.game-neutral-site,
.portlet-my-calendar #calendarHelp ul li .game-location-state.game-neutral-site {
  color: #d84f5a;
}
.area-my-calendar #calendarHelp ul li .prospects-indicator,
.portlet-my-calendar #calendarHelp ul li .prospects-indicator {
  background-color: #0067b1;
  display: inline-block;
  height: 21px;
  width: 15px;
  padding: 2px;
  position: relative;
  text-align: center;
  vertical-align: top;
  cursor: default;
}
.area-my-calendar #calendarHelp ul li .role-block,
.portlet-my-calendar #calendarHelp ul li .role-block {
  display: inline-block;
  line-height: 17px;
  width: 15px;
  text-align: center;
}
.area-my-calendar #calendarHelp ul li .role-block.role-50,
.portlet-my-calendar #calendarHelp ul li .role-block.role-50 {
  background-color: #CEDFCE;
  color: #007E2D;
}
.area-my-calendar #calendarHelp ul li .role-block.role-na,
.portlet-my-calendar #calendarHelp ul li .role-block.role-na {
  background-color: #e6eaef;
  color: #5d7193;
}
.area-my-calendar #calendarHelp ul li .role-block.has-pitcher,
.portlet-my-calendar #calendarHelp ul li .role-block.has-pitcher {
  color: #FFFFFF;
}
.area-my-calendar #calendarHelp ul li .role-block.has-pitcher.role-50,
.portlet-my-calendar #calendarHelp ul li .role-block.has-pitcher.role-50 {
  background-color: #007E2D;
}
.area-my-calendar #calendarHelp ul li .role-block.has-pitcher.role-na,
.portlet-my-calendar #calendarHelp ul li .role-block.has-pitcher.role-na,
.area-my-calendar #calendarHelp ul li .role-block.has-pitcher.role-0,
.portlet-my-calendar #calendarHelp ul li .role-block.has-pitcher.role-0 {
  background-color: #5d7193;
}
.area-my-calendar .calendar-filter .org-teams-dropdown-container .btn-group,
.portlet-my-calendar .calendar-filter .org-teams-dropdown-container .btn-group,
.area-my-calendar .calendar-filter .scout-areas-dropdown-container .btn-group,
.portlet-my-calendar .calendar-filter .scout-areas-dropdown-container .btn-group,
.area-my-calendar .calendar-filter .calendars-dropdown-container .btn-group,
.portlet-my-calendar .calendar-filter .calendars-dropdown-container .btn-group {
  max-width: 365px;
}
.area-my-calendar .calendar-filter .org-teams-dropdown-container .btn-group button,
.portlet-my-calendar .calendar-filter .org-teams-dropdown-container .btn-group button,
.area-my-calendar .calendar-filter .scout-areas-dropdown-container .btn-group button,
.portlet-my-calendar .calendar-filter .scout-areas-dropdown-container .btn-group button,
.area-my-calendar .calendar-filter .calendars-dropdown-container .btn-group button,
.portlet-my-calendar .calendar-filter .calendars-dropdown-container .btn-group button {
  width: 100%;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.area-my-calendar .calendar-filter .search-container,
.portlet-my-calendar .calendar-filter .search-container {
  border-bottom: none;
}
.area-my-calendar .calendar-filter .search-container > input,
.portlet-my-calendar .calendar-filter .search-container > input {
  width: 100%;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: 1px solid gray;
  min-height: 31px;
  padding: 6px;
  border: 1px solid #b7c1d2;
  color: #999 !important;
}
.area-my-calendar .calendar-filter .select2-container.select2-container-multi,
.portlet-my-calendar .calendar-filter .select2-container.select2-container-multi {
  min-height: 31px;
  border: none;
  box-shadow: none;
}
.area-my-calendar .calendar-filter .filter-loading,
.portlet-my-calendar .calendar-filter .filter-loading {
  padding: 5px 10px 0 0;
  display: inline-block;
}
.area-my-calendar .calendar-filter .buttons-row,
.portlet-my-calendar .calendar-filter .buttons-row {
  padding: 4px;
  text-align: right;
  background-color: #e0e4eb;
  border: 1px solid #d0d7e2;
  -webkit-border-radius: 4px 4px 0px 0px;
  -moz-border-radius: 4px 4px 0px 0px;
  border-radius: 4px 4px 0px 0px;
}
.area-my-calendar .calendar-filter .buttons-row .buttons-container .btn,
.portlet-my-calendar .calendar-filter .buttons-row .buttons-container .btn {
  margin: 0 1px;
}
.area-my-calendar .calendar-filter .saved-filters-select,
.portlet-my-calendar .calendar-filter .saved-filters-select {
  width: auto;
  margin-left: 10px;
}
.area-my-calendar .calendar-filter .filter-drawer,
.portlet-my-calendar .calendar-filter .filter-drawer {
  -webkit-border-radius: 0px 0px 4px 4px;
  -moz-border-radius: 0px 0px 4px 4px;
  border-radius: 0px 0px 4px 4px;
  background-color: #f0f2f5;
  background: -webkit-gradient(linear, left top, left bottom, from(#f0f2f5), to(#d0d7e2));
  background: -webkit-linear-gradient(top, #f0f2f5, #d0d7e2);
  background: -moz-linear-gradient(top, #f0f2f5, #d0d7e2);
  background: -ms-linear-gradient(top, #f0f2f5, #d0d7e2);
  background: -o-linear-gradient(top, #f0f2f5, #d0d7e2);
  background-image: linear-gradient(top, #f0f2f5 0%, #d0d7e2) !important;
  margin-bottom: 5px;
  border: #e6eaef 1px solid;
  padding: 10px;
}
.area-my-calendar .calendar-filter .filter-drawer .amateur-scout-filters,
.portlet-my-calendar .calendar-filter .filter-drawer .amateur-scout-filters {
  border-left: 1px solid #b7c1d2;
  border-right: 1px solid #b7c1d2;
}
.area-my-calendar .calendar-filter .filter-drawer .filter-buttons,
.portlet-my-calendar .calendar-filter .filter-drawer .filter-buttons {
  padding-right: 0;
  padding-top: 15px;
}
.area-my-calendar .calendar-filter .filter-drawer .filter-buttons .btn-primary,
.portlet-my-calendar .calendar-filter .filter-drawer .filter-buttons .btn-primary {
  margin-left: 10px;
}
.area-my-calendar .calendar-filter .filter-drawer .delete-filter-container,
.portlet-my-calendar .calendar-filter .filter-drawer .delete-filter-container {
  position: absolute;
  right: 25px;
  bottom: 25px;
}
.area-my-calendar .calendar-filter .filter-drawer .filter-section,
.portlet-my-calendar .calendar-filter .filter-drawer .filter-section {
  padding-bottom: 10px;
}
.area-my-calendar .calendar-filter .filter-drawer .filter-section .section-label,
.portlet-my-calendar .calendar-filter .filter-drawer .filter-section .section-label {
  font-size: 13px;
  padding-bottom: 5px;
}
.area-my-calendar .calendar-filter .filter-drawer .org-teams-dropdown-container .btn-group,
.portlet-my-calendar .calendar-filter .filter-drawer .org-teams-dropdown-container .btn-group {
  max-width: 365px;
}
.area-my-calendar .calendar-filter .filter-drawer .org-teams-dropdown-container .btn-group button,
.portlet-my-calendar .calendar-filter .filter-drawer .org-teams-dropdown-container .btn-group button {
  width: 100%;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.area-my-calendar .calendar-filter .filter-drawer .shared-filters,
.portlet-my-calendar .calendar-filter .filter-drawer .shared-filters {
  padding-top: 30px;
}
.area-my-calendar .calendar,
.portlet-my-calendar .calendar {
  /* Events */
  /* Day View */
  /* Month View */
  /* Month View Popover */
  /* Generic List View */
  /* Simple View */
}
.area-my-calendar .calendar .calendar-event,
.portlet-my-calendar .calendar .calendar-event {
  border: none;
  color: #5d7193 !important;
  text-align: left;
  text-decoration: none;
}
.area-my-calendar .calendar .calendar-event .home-team,
.portlet-my-calendar .calendar .calendar-event .home-team,
.area-my-calendar .calendar .calendar-event .home-org,
.portlet-my-calendar .calendar .calendar-event .home-org {
  color: black;
  display: inline-block;
  position: relative;
  padding: 2px;
  overflow: hidden;
}
.area-my-calendar .calendar .calendar-event .visitor-team,
.portlet-my-calendar .calendar .calendar-event .visitor-team,
.area-my-calendar .calendar .calendar-event .visitor-org,
.portlet-my-calendar .calendar .calendar-event .visitor-org {
  color: #495974;
  display: inline-block;
  position: relative;
  padding: 2px;
  overflow: hidden;
}
.area-my-calendar .calendar .calendar-event .home-score,
.portlet-my-calendar .calendar .calendar-event .home-score {
  color: black;
  display: inline-block;
  position: relative;
  padding: 2px;
  float: right;
}
.area-my-calendar .calendar .calendar-event .visitor-score,
.portlet-my-calendar .calendar .calendar-event .visitor-score {
  color: #495974;
  display: inline-block;
  position: relative;
  padding: 2px;
  float: right;
}
.area-my-calendar .calendar .calendar-event:hover,
.portlet-my-calendar .calendar .calendar-event:hover {
  cursor: pointer;
  background-color: #eee;
}
.area-my-calendar .calendar .event-body,
.portlet-my-calendar .calendar .event-body {
  height: 100%;
}
.area-my-calendar .calendar .event-body .event-time.is-attending,
.portlet-my-calendar .calendar .event-body .event-time.is-attending,
.area-my-calendar .calendar .event-body .visitor-score.is-attending,
.portlet-my-calendar .calendar .event-body .visitor-score.is-attending,
.area-my-calendar .calendar .event-body .home-score.is-attending,
.portlet-my-calendar .calendar .event-body .home-score.is-attending {
  margin-right: 12px;
}
.area-my-calendar .calendar .event-body .event-time,
.portlet-my-calendar .calendar .event-body .event-time,
.area-my-calendar .calendar .event-body .event-badges,
.portlet-my-calendar .calendar .event-body .event-badges {
  float: right;
  padding: 2px 2px 0 2px;
}
.area-my-calendar .calendar .event-body .attending-indicator,
.portlet-my-calendar .calendar .event-body .attending-indicator {
  position: absolute;
  right: 0;
  top: 0;
  display: block;
  width: 21px;
  height: 21px;
  background: -moz-linear-gradient(45deg, transparent 0%, transparent 50%, #798baa 51%, #798baa 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(45deg, transparent 0%, transparent 50%, #798baa 51%, #798baa 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(45deg, transparent 0%, transparent 50%, #798baa 51%, #798baa 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='transparent', endColorstr='@attending-corner-color', GradientType=1);
  /* IE6-9 fallback on horizontal gradient */
}
.area-my-calendar .calendar .event-body .attending-indicator > .fa-check,
.portlet-my-calendar .calendar .event-body .attending-indicator > .fa-check {
  color: white;
  position: absolute;
  top: 0;
  right: 0;
}
.area-my-calendar .calendar .event-body .comment-indicator,
.portlet-my-calendar .calendar .event-body .comment-indicator,
.area-my-calendar .calendar .event-body .number-attending-badge,
.portlet-my-calendar .calendar .event-body .number-attending-badge {
  color: #798baa;
}
.area-my-calendar .calendar .event-body .comment-indicator.multiple-users-attending,
.portlet-my-calendar .calendar .event-body .comment-indicator.multiple-users-attending,
.area-my-calendar .calendar .event-body .number-attending-badge.multiple-users-attending,
.portlet-my-calendar .calendar .event-body .number-attending-badge.multiple-users-attending {
  color: #d84f5a !important;
}
.area-my-calendar .calendar .event-body .game-status-identifier,
.portlet-my-calendar .calendar .event-body .game-status-identifier {
  padding-right: 1px;
  color: #d84f5a;
}
.area-my-calendar .calendar .event-body .game-location-state,
.portlet-my-calendar .calendar .event-body .game-location-state {
  font-weight: bold;
  text-align: center;
  font-size: 11px;
  /*.radius(4px);
                border: 1px solid @calendar-border-color;
                height: 18px;
                width: 22px;
                display: inline-block;*/
}
.area-my-calendar .calendar .event-body .game-location-state.game-neutral-site,
.portlet-my-calendar .calendar .event-body .game-location-state.game-neutral-site {
  color: #d84f5a;
}
.area-my-calendar .calendar .event-body .visitor-container,
.portlet-my-calendar .calendar .event-body .visitor-container {
  position: relative;
}
.area-my-calendar .calendar .event-body .visitor-container,
.portlet-my-calendar .calendar .event-body .visitor-container,
.area-my-calendar .calendar .event-body .home-container,
.portlet-my-calendar .calendar .event-body .home-container {
  height: 21px;
}
.area-my-calendar .calendar .event-body .visitor-container .role-block,
.portlet-my-calendar .calendar .event-body .visitor-container .role-block,
.area-my-calendar .calendar .event-body .home-container .role-block,
.portlet-my-calendar .calendar .event-body .home-container .role-block {
  float: left;
}
.area-my-calendar .calendar .event-body .prospect-list-container,
.portlet-my-calendar .calendar .event-body .prospect-list-container {
  min-height: 0px;
}
.area-my-calendar .calendar .event-body .prospect-container,
.portlet-my-calendar .calendar .event-body .prospect-container {
  padding-left: 4px;
  font-size: 11px;
}
.area-my-calendar .calendar .event-body .prospect-container .pro-pitchers,
.portlet-my-calendar .calendar .event-body .prospect-container .pro-pitchers {
  padding-top: 1px;
  padding-bottom: 2px;
}
.area-my-calendar .calendar .event-body .prospect-container .visitor-prospect,
.portlet-my-calendar .calendar .event-body .prospect-container .visitor-prospect {
  color: #495974;
}
.area-my-calendar .calendar .event-body .prospect-container .home-prospect,
.portlet-my-calendar .calendar .event-body .prospect-container .home-prospect {
  color: black;
}
.area-my-calendar .calendar .event-body .prospect-container .pitcher,
.portlet-my-calendar .calendar .event-body .prospect-container .pitcher {
  font-weight: bold;
  font-style: italic;
}
.area-my-calendar .calendar .event-body .prospect-container .reliever,
.portlet-my-calendar .calendar .event-body .prospect-container .reliever {
  font-weight: bold;
}
.area-my-calendar .calendar .event-body .prospect-container .injured,
.portlet-my-calendar .calendar .event-body .prospect-container .injured {
  color: #d84f5a;
}
.area-my-calendar .calendar .event-body .prospect-container .not-playing,
.portlet-my-calendar .calendar .event-body .prospect-container .not-playing {
  text-decoration: line-through;
}
.area-my-calendar .calendar .event-body.pro-event .prospects-indicator,
.portlet-my-calendar .calendar .event-body.pro-event .prospects-indicator {
  display: inline-block;
  height: 21px;
  width: 28px;
  padding: 2px;
  position: relative;
  text-align: center;
  vertical-align: top;
  cursor: default;
  color: #FFFFFF;
}
.area-my-calendar .calendar .event-body.pro-event .prospects-indicator.prospect-count-low,
.portlet-my-calendar .calendar .event-body.pro-event .prospects-indicator.prospect-count-low {
  background-color: #5891B5;
}
.area-my-calendar .calendar .event-body.pro-event .prospects-indicator.prospect-count-mid,
.portlet-my-calendar .calendar .event-body.pro-event .prospects-indicator.prospect-count-mid {
  background-color: #0067b1;
}
.area-my-calendar .calendar .event-body.pro-event .prospects-indicator.prospect-count-high,
.portlet-my-calendar .calendar .event-body.pro-event .prospects-indicator.prospect-count-high {
  background-color: #13294b;
}
.area-my-calendar .calendar .event-body.pro-event .prospects-indicator .prospect-count,
.portlet-my-calendar .calendar .event-body.pro-event .prospects-indicator .prospect-count {
  display: inline-block;
}
.area-my-calendar .calendar .event-body.pro-event .prospects-indicator .prospect-count .plus,
.portlet-my-calendar .calendar .event-body.pro-event .prospects-indicator .prospect-count .plus {
  font-size: 16px;
  font-weight: bold;
  line-height: 17px;
  vertical-align: middle;
}
.area-my-calendar .calendar .event-body.pro-event .game-score,
.portlet-my-calendar .calendar .event-body.pro-event .game-score {
  float: right;
  font-weight: bold;
}
.area-my-calendar .calendar .event-body.pro-event .game-score .visitor-score,
.portlet-my-calendar .calendar .event-body.pro-event .game-score .visitor-score {
  float: none;
  color: #495974;
}
.area-my-calendar .calendar .event-body.pro-event .game-score .home-score,
.portlet-my-calendar .calendar .event-body.pro-event .game-score .home-score {
  float: none;
  color: black;
}
.area-my-calendar .calendar .event-body.pro-event .game-end-pitchers,
.portlet-my-calendar .calendar .event-body.pro-event .game-end-pitchers {
  padding-right: 8px;
}
.area-my-calendar .calendar .event-outer-container:nth-child(even),
.portlet-my-calendar .calendar .event-outer-container:nth-child(even) {
  background-color: #eceff3;
}
.area-my-calendar .calendar .event-container,
.portlet-my-calendar .calendar .event-container {
  height: 100%;
}
.area-my-calendar .calendar .list-view.list-day-view,
.portlet-my-calendar .calendar .list-view.list-day-view {
  border: none;
}
.area-my-calendar .calendar .list-view.list-day-view .event-body .visitor-container .role-number,
.portlet-my-calendar .calendar .list-view.list-day-view .event-body .visitor-container .role-number,
.area-my-calendar .calendar .list-view.list-day-view .event-body .home-container .role-number,
.portlet-my-calendar .calendar .list-view.list-day-view .event-body .home-container .role-number {
  top: 0;
}
.area-my-calendar .calendar .list-view.list-day-view .calendar-event .row,
.portlet-my-calendar .calendar .list-view.list-day-view .calendar-event .row {
  margin: 0;
}
.area-my-calendar .calendar .list-view.list-day-view .calendar-event .row > div,
.portlet-my-calendar .calendar .list-view.list-day-view .calendar-event .row > div,
.area-my-calendar .calendar .list-view.list-day-view .calendar-event .row > ng-include,
.portlet-my-calendar .calendar .list-view.list-day-view .calendar-event .row > ng-include {
  padding: 0;
}
.area-my-calendar .calendar .list-view.list-day-view .calendar-event .row .visitor-team,
.portlet-my-calendar .calendar .list-view.list-day-view .calendar-event .row .visitor-team,
.area-my-calendar .calendar .list-view.list-day-view .calendar-event .row .home-team,
.portlet-my-calendar .calendar .list-view.list-day-view .calendar-event .row .home-team {
  white-space: nowrap;
  overflow: hidden;
  max-width: 84%;
}
.area-my-calendar .calendar .list-mini-week-view,
.portlet-my-calendar .calendar .list-mini-week-view,
.area-my-calendar .calendar .mini-week-container,
.portlet-my-calendar .calendar .mini-week-container,
.area-my-calendar .calendar .day-column,
.portlet-my-calendar .calendar .day-column,
.area-my-calendar .calendar .day-column .day,
.portlet-my-calendar .calendar .day-column .day,
.area-my-calendar .calendar .day-column .day-number,
.portlet-my-calendar .calendar .day-column .day-number,
.area-my-calendar .calendar .day-column .events-number,
.portlet-my-calendar .calendar .day-column .events-number {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.area-my-calendar .calendar .list-mini-week-view .mini-week-container,
.portlet-my-calendar .calendar .list-mini-week-view .mini-week-container {
  border: 1px solid #b7c1d2;
  height: 61px;
  margin-bottom: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.area-my-calendar .calendar .list-mini-week-view .mini-week-container .day-column:hover,
.portlet-my-calendar .calendar .list-mini-week-view .mini-week-container .day-column:hover,
.area-my-calendar .calendar .list-mini-week-view .mini-week-container .nav-button:hover,
.portlet-my-calendar .calendar .list-mini-week-view .mini-week-container .nav-button:hover {
  cursor: pointer;
  background-color: #f0f2f5;
}
.area-my-calendar .calendar .list-mini-week-view .mini-week-container .nav-button,
.portlet-my-calendar .calendar .list-mini-week-view .mini-week-container .nav-button {
  width: 3%;
  text-align: center;
  float: left;
  position: relative;
  min-height: 1px;
  height: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-top: 22px;
  border-right: 1px solid #b7c1d2;
}
.area-my-calendar .calendar .list-mini-week-view .mini-week-container .mini-week-days-container,
.portlet-my-calendar .calendar .list-mini-week-view .mini-week-container .mini-week-days-container {
  float: left;
  width: 94%;
  overflow-x: hidden;
}
.area-my-calendar .calendar .list-mini-week-view .mini-week-container .mini-week-days-container > div,
.portlet-my-calendar .calendar .list-mini-week-view .mini-week-container .mini-week-days-container > div {
  white-space: nowrap;
}
.area-my-calendar .calendar .list-mini-week-view .mini-week-container .nav-button.right,
.portlet-my-calendar .calendar .list-mini-week-view .mini-week-container .nav-button.right {
  float: left;
  border-right: none;
}
.area-my-calendar .calendar .list-mini-week-view .mini-week-container .day-column,
.portlet-my-calendar .calendar .list-mini-week-view .mini-week-container .day-column {
  width: 14.28%;
  display: inline-block;
  position: relative;
  min-height: 1px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  border-right: 1px solid #b7c1d2;
  padding: 4px;
}
.area-my-calendar .calendar .list-mini-week-view .mini-week-container .day-column .day,
.portlet-my-calendar .calendar .list-mini-week-view .mini-week-container .day-column .day {
  font-size: 11px;
  font-weight: bold;
  color: #798baa;
}
.area-my-calendar .calendar .list-mini-week-view .mini-week-container .day-column .day-number,
.portlet-my-calendar .calendar .list-mini-week-view .mini-week-container .day-column .day-number {
  font-size: 12px;
  padding: 2px;
  text-align: center;
}
.area-my-calendar .calendar .list-mini-week-view .mini-week-container .day-column .events-number,
.portlet-my-calendar .calendar .list-mini-week-view .mini-week-container .day-column .events-number {
  font-size: 11px;
  color: #495974;
}
.area-my-calendar .calendar .list-mini-week-view .mini-week-container .day-column .current-day,
.portlet-my-calendar .calendar .list-mini-week-view .mini-week-container .day-column .current-day {
  color: #FFFFFF;
  background-color: #FFCC00;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  display: inline-block;
  width: 20px;
}
.area-my-calendar .calendar .list-mini-week-view .mini-week-container .day-column span,
.portlet-my-calendar .calendar .list-mini-week-view .mini-week-container .day-column span {
  display: block;
}
.area-my-calendar .calendar .list-mini-week-view .mini-week-container .day-column.current,
.portlet-my-calendar .calendar .list-mini-week-view .mini-week-container .day-column.current {
  background-color: #f0f2f5;
}
.area-my-calendar .calendar .list-month-view .week-row,
.portlet-my-calendar .calendar .list-month-view .week-row {
  border-top: 1px solid #b7c1d2;
  margin: 0;
}
.area-my-calendar .calendar .list-month-view .week-row:last-child,
.portlet-my-calendar .calendar .list-month-view .week-row:last-child {
  border-bottom: 1px solid #b7c1d2;
}
.area-my-calendar .calendar .list-month-view .week-day,
.portlet-my-calendar .calendar .list-month-view .week-day {
  display: inline-block;
  min-height: 160px;
  width: 14.28%;
  float: left;
}
.area-my-calendar .calendar .list-month-view .week-day:not(:first-child),
.portlet-my-calendar .calendar .list-month-view .week-day:not(:first-child) {
  border-left: 1px solid #b7c1d2;
}
.area-my-calendar .calendar .list-month-view .week-day .date-indicator-row,
.portlet-my-calendar .calendar .list-month-view .week-day .date-indicator-row {
  height: 20px;
  font-weight: bold;
  padding-left: 6px;
  padding-right: 2px;
  /*border-bottom: 1px solid @calendar-border-color;*/
}
.area-my-calendar .calendar .list-month-view .week-day .date-indicator-row .current-day,
.portlet-my-calendar .calendar .list-month-view .week-day .date-indicator-row .current-day {
  color: #FFFFFF;
  background-color: #FFCC00;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  display: inline-block;
  width: 17px;
  text-align: center;
  padding-right: 1px;
}
.area-my-calendar .calendar .list-month-view .show-more-events-container,
.portlet-my-calendar .calendar .list-month-view .show-more-events-container {
  font-size: 11px;
  cursor: pointer;
}
.area-my-calendar .calendar .list-month-view .event-outer-container:last-child:nth-child(odd),
.portlet-my-calendar .calendar .list-month-view .event-outer-container:last-child:nth-child(odd) {
  border-bottom: none;
}
.area-my-calendar .calendar .list-month-view.list-view .week-header .day-header:hover,
.portlet-my-calendar .calendar .list-month-view.list-view .week-header .day-header:hover {
  cursor: auto;
  background-color: #e6eaef;
  background: -webkit-gradient(linear, left top, left bottom, from(#e6eaef), to(#c7cfdc));
  background: -webkit-linear-gradient(top, #e6eaef, #c7cfdc);
  background: -moz-linear-gradient(top, #e6eaef, #c7cfdc);
  background: -ms-linear-gradient(top, #e6eaef, #c7cfdc);
  background: -o-linear-gradient(top, #e6eaef, #c7cfdc);
  background-image: linear-gradient(top, #e6eaef 0%, #c7cfdc) !important;
}
.area-my-calendar .calendar .list-month-view .month-week-header,
.portlet-my-calendar .calendar .list-month-view .month-week-header {
  display: block;
  text-align: center;
  font-weight: bold;
  background-color: #e6eaef;
  background: -webkit-gradient(linear, left top, left bottom, from(#e6eaef), to(#c7cfdc));
  background: -webkit-linear-gradient(top, #e6eaef, #c7cfdc);
  background: -moz-linear-gradient(top, #e6eaef, #c7cfdc);
  background: -ms-linear-gradient(top, #e6eaef, #c7cfdc);
  background: -o-linear-gradient(top, #e6eaef, #c7cfdc);
  background-image: linear-gradient(top, #e6eaef 0%, #c7cfdc) !important;
  border-bottom: 1px solid #b7c1d2;
  border-left: 1px solid #b7c1d2;
}
.area-my-calendar .calendar .list-month-view .month-week-header .day-header,
.portlet-my-calendar .calendar .list-month-view .month-week-header .day-header {
  margin-left: 0;
  padding: 6px 0;
  position: relative;
}
.area-my-calendar .calendar .list-month-view .month-week-header .month-week-header-collapse,
.portlet-my-calendar .calendar .list-month-view .month-week-header .month-week-header-collapse {
  position: absolute;
  left: 0px;
  top: 0px;
  padding: 8px;
  cursor: pointer;
}
.area-my-calendar .calendar .popover,
.portlet-my-calendar .calendar .popover {
  width: 220px;
  padding-bottom: 2px;
}
.area-my-calendar .calendar .popover .arrow,
.portlet-my-calendar .calendar .popover .arrow {
  left: 15%;
}
.area-my-calendar .calendar .popover.bottom,
.portlet-my-calendar .calendar .popover.bottom {
  margin-top: 0;
}
.area-my-calendar .calendar .popover .popover-title,
.portlet-my-calendar .calendar .popover .popover-title {
  display: none;
}
.area-my-calendar .calendar .popover .popover-content,
.portlet-my-calendar .calendar .popover .popover-content {
  padding: 0;
  font-size: 12px;
}
.area-my-calendar .calendar .popover .loading,
.portlet-my-calendar .calendar .popover .loading {
  line-height: 120px;
}
.area-my-calendar .calendar .list-popover-view,
.portlet-my-calendar .calendar .list-popover-view {
  max-height: 320px;
  overflow-y: auto;
}
.area-my-calendar .calendar .list-week-view .home-team,
.portlet-my-calendar .calendar .list-week-view .home-team,
.area-my-calendar .calendar .list-month-view .home-team,
.portlet-my-calendar .calendar .list-month-view .home-team,
.area-my-calendar .calendar .list-popover-view .home-team,
.portlet-my-calendar .calendar .list-popover-view .home-team {
  max-width: 54%;
  white-space: nowrap;
  overflow: hidden;
}
.area-my-calendar .calendar .list-week-view .visitor-team,
.portlet-my-calendar .calendar .list-week-view .visitor-team,
.area-my-calendar .calendar .list-month-view .visitor-team,
.portlet-my-calendar .calendar .list-month-view .visitor-team,
.area-my-calendar .calendar .list-popover-view .visitor-team,
.portlet-my-calendar .calendar .list-popover-view .visitor-team {
  max-width: 55%;
  white-space: nowrap;
  overflow: hidden;
}
.area-my-calendar .calendar .list-week-view .pro-event .visitor-team,
.portlet-my-calendar .calendar .list-week-view .pro-event .visitor-team,
.area-my-calendar .calendar .list-month-view .pro-event .visitor-team,
.portlet-my-calendar .calendar .list-month-view .pro-event .visitor-team,
.area-my-calendar .calendar .list-popover-view .pro-event .visitor-team,
.portlet-my-calendar .calendar .list-popover-view .pro-event .visitor-team {
  max-width: 30%;
}
.area-my-calendar .calendar .list-week-view .pro-event .visitor-team.mlb-team,
.portlet-my-calendar .calendar .list-week-view .pro-event .visitor-team.mlb-team,
.area-my-calendar .calendar .list-month-view .pro-event .visitor-team.mlb-team,
.portlet-my-calendar .calendar .list-month-view .pro-event .visitor-team.mlb-team,
.area-my-calendar .calendar .list-popover-view .pro-event .visitor-team.mlb-team,
.portlet-my-calendar .calendar .list-popover-view .pro-event .visitor-team.mlb-team {
  max-width: 48%;
}
.area-my-calendar .calendar .list-week-view .pro-event .home-team,
.portlet-my-calendar .calendar .list-week-view .pro-event .home-team,
.area-my-calendar .calendar .list-month-view .pro-event .home-team,
.portlet-my-calendar .calendar .list-month-view .pro-event .home-team,
.area-my-calendar .calendar .list-popover-view .pro-event .home-team,
.portlet-my-calendar .calendar .list-popover-view .pro-event .home-team {
  max-width: 39%;
}
.area-my-calendar .calendar .list-week-view .pro-event .home-team.mlb-team,
.portlet-my-calendar .calendar .list-week-view .pro-event .home-team.mlb-team,
.area-my-calendar .calendar .list-month-view .pro-event .home-team.mlb-team,
.portlet-my-calendar .calendar .list-month-view .pro-event .home-team.mlb-team,
.area-my-calendar .calendar .list-popover-view .pro-event .home-team.mlb-team,
.portlet-my-calendar .calendar .list-popover-view .pro-event .home-team.mlb-team {
  max-width: 55%;
}
.area-my-calendar .calendar .list-view,
.portlet-my-calendar .calendar .list-view {
  border: thin solid #b7c1d2;
  height: 100%;
}
.area-my-calendar .calendar .list-view .row,
.portlet-my-calendar .calendar .list-view .row {
  margin: 0;
}
.area-my-calendar .calendar .list-view .row.week-table-body,
.portlet-my-calendar .calendar .list-view .row.week-table-body {
  min-height: 30px;
}
.area-my-calendar .calendar .list-view .list-container,
.portlet-my-calendar .calendar .list-view .list-container {
  overflow: hidden;
}
.area-my-calendar .calendar .list-view .week-column,
.portlet-my-calendar .calendar .list-view .week-column {
  float: left;
  display: inline-block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  min-height: 100px;
  width: 14.28%;
  border-right: 1px solid #b7c1d2;
  margin-bottom: -99999px;
  padding-bottom: 99999px;
}
.area-my-calendar .calendar .list-view .week-column.end-of-week:not(:last-child),
.portlet-my-calendar .calendar .list-view .week-column.end-of-week:not(:last-child) {
  border-right: 1px solid #354155;
}
.area-my-calendar .calendar .list-view .week-header-column,
.portlet-my-calendar .calendar .list-view .week-header-column {
  float: left;
  position: relative;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 14.28%;
  border-right: thin solid #b7c1d2;
}
.area-my-calendar .calendar .list-view .week-header-column:last-child,
.portlet-my-calendar .calendar .list-view .week-header-column:last-child {
  border-right: none;
}
.area-my-calendar .calendar .list-view .week-header-column.end-of-week:not(:last-child),
.portlet-my-calendar .calendar .list-view .week-header-column.end-of-week:not(:last-child) {
  border-right: 1px solid #354155;
}
.area-my-calendar .calendar .list-view .week-header,
.portlet-my-calendar .calendar .list-view .week-header {
  display: block;
  text-align: center;
  font-weight: bold;
  background-color: #e6eaef;
  background: -webkit-gradient(linear, left top, left bottom, from(#e6eaef), to(#c7cfdc));
  background: -webkit-linear-gradient(top, #e6eaef, #c7cfdc);
  background: -moz-linear-gradient(top, #e6eaef, #c7cfdc);
  background: -ms-linear-gradient(top, #e6eaef, #c7cfdc);
  background: -o-linear-gradient(top, #e6eaef, #c7cfdc);
  background-image: linear-gradient(top, #e6eaef 0%, #c7cfdc) !important;
  border-bottom: thin solid #b7c1d2;
}
.area-my-calendar .calendar .list-view .week-header .day-header,
.portlet-my-calendar .calendar .list-view .week-header .day-header {
  margin-left: 0;
  padding: 6px 0;
}
.area-my-calendar .calendar .list-view .week-header .day-header:hover,
.portlet-my-calendar .calendar .list-view .week-header .day-header:hover {
  cursor: pointer;
  background-color: #d7dce5;
  background: -webkit-gradient(linear, left top, left bottom, from(#d7dce5), to(#b7c1d2));
  background: -webkit-linear-gradient(top, #d7dce5, #b7c1d2);
  background: -moz-linear-gradient(top, #d7dce5, #b7c1d2);
  background: -ms-linear-gradient(top, #d7dce5, #b7c1d2);
  background: -o-linear-gradient(top, #d7dce5, #b7c1d2);
  background-image: linear-gradient(top, #d7dce5 0%, #b7c1d2) !important;
}
.area-my-calendar .calendar .list-view .week-column:last-child,
.portlet-my-calendar .calendar .list-view .week-column:last-child {
  border-right: none;
}
.area-my-calendar .calendar .list-view .day-collapse-button,
.portlet-my-calendar .calendar .list-view .day-collapse-button {
  float: left;
  cursor: pointer;
}
.area-my-calendar .calendar .list-view .day-collapse-button.collapsed i:before,
.portlet-my-calendar .calendar .list-view .day-collapse-button.collapsed i:before {
  content: "\f138";
}
.area-my-calendar .calendar.simple-view .prospect-container,
.portlet-my-calendar .calendar.simple-view .prospect-container {
  display: none;
}
.area-my-calendar .calendar:not(.simple-view) .home-team,
.portlet-my-calendar .calendar:not(.simple-view) .home-team,
.area-my-calendar .calendar:not(.simple-view) .visitor-team,
.portlet-my-calendar .calendar:not(.simple-view) .visitor-team {
  font-weight: bold;
}
@media (min-width: 768px) {
  .area-my-calendar .calendar .list-view .events-container.panel-collapse.collapse,
  .portlet-my-calendar .calendar .list-view .events-container.panel-collapse.collapse {
    display: block;
  }
  .area-my-calendar .calendar .list-month-view .month-week-collapse-container,
  .portlet-my-calendar .calendar .list-month-view .month-week-collapse-container {
    display: block !important;
  }
}
@media (min-width: 1400px) {
  .area-my-calendar .calendar,
  .portlet-my-calendar .calendar {
    /* Month View Popover */
  }
  .area-my-calendar .calendar .popover,
  .portlet-my-calendar .calendar .popover {
    width: 180px;
    min-width: 0;
  }
  .area-my-calendar .calendar .popover .arrow,
  .portlet-my-calendar .calendar .popover .arrow {
    left: 20%;
  }
}
@media (min-width: 1700px) {
  .area-my-calendar .calendar,
  .portlet-my-calendar .calendar {
    /* Month View Popover */
  }
  .area-my-calendar .calendar .list-week-view .visitor-team,
  .portlet-my-calendar .calendar .list-week-view .visitor-team,
  .area-my-calendar .calendar .list-month-view .visitor-team,
  .portlet-my-calendar .calendar .list-month-view .visitor-team,
  .area-my-calendar .calendar .list-popover-view .visitor-team,
  .portlet-my-calendar .calendar .list-popover-view .visitor-team {
    max-width: 63%;
  }
  .area-my-calendar .calendar .list-week-view .home-team,
  .portlet-my-calendar .calendar .list-week-view .home-team,
  .area-my-calendar .calendar .list-month-view .home-team,
  .portlet-my-calendar .calendar .list-month-view .home-team,
  .area-my-calendar .calendar .list-popover-view .home-team,
  .portlet-my-calendar .calendar .list-popover-view .home-team {
    max-width: 62%;
  }
  .area-my-calendar .calendar .popover,
  .portlet-my-calendar .calendar .popover {
    width: 219px;
    min-width: 0;
  }
  .area-my-calendar .calendar .popover .arrow,
  .portlet-my-calendar .calendar .popover .arrow {
    left: 20%;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .area-my-calendar .calendar-toolbar .navigation-controls-container,
  .portlet-my-calendar .calendar-toolbar .navigation-controls-container {
    padding-right: 0;
  }
  .area-my-calendar .calendar,
  .portlet-my-calendar .calendar {
    /* Month View Popover */
  }
  .area-my-calendar .calendar .list-week-view .visitor-team,
  .portlet-my-calendar .calendar .list-week-view .visitor-team,
  .area-my-calendar .calendar .list-month-view .visitor-team,
  .portlet-my-calendar .calendar .list-month-view .visitor-team,
  .area-my-calendar .calendar .list-popover-view .visitor-team,
  .portlet-my-calendar .calendar .list-popover-view .visitor-team {
    max-width: 50%;
  }
  .area-my-calendar .calendar .list-week-view .home-team,
  .portlet-my-calendar .calendar .list-week-view .home-team,
  .area-my-calendar .calendar .list-month-view .home-team,
  .portlet-my-calendar .calendar .list-month-view .home-team,
  .area-my-calendar .calendar .list-popover-view .home-team,
  .portlet-my-calendar .calendar .list-popover-view .home-team {
    max-width: 48%;
  }
  .area-my-calendar .calendar .popover,
  .portlet-my-calendar .calendar .popover {
    width: 160px;
    min-width: 0;
  }
  .area-my-calendar .calendar .popover .arrow,
  .portlet-my-calendar .calendar .popover .arrow {
    left: 20%;
  }
  .area-my-calendar .calendar-filter .filter-drawer .org-teams-dropdown-container .btn-group,
  .portlet-my-calendar .calendar-filter .filter-drawer .org-teams-dropdown-container .btn-group {
    max-width: 265px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .area-my-calendar .calendar-toolbar .month-display,
  .portlet-my-calendar .calendar-toolbar .month-display {
    padding-left: 0;
  }
  .area-my-calendar .calendar-toolbar .month-year-display-container,
  .portlet-my-calendar .calendar-toolbar .month-year-display-container {
    padding-left: 0;
  }
  .area-my-calendar .calendar-toolbar .navigation-controls-container,
  .portlet-my-calendar .calendar-toolbar .navigation-controls-container {
    padding-right: 0px;
  }
  .area-my-calendar .calendar-toolbar .games-type,
  .portlet-my-calendar .calendar-toolbar .games-type {
    margin-left: 10px;
    margin-bottom: 10px;
  }
  .area-my-calendar .calendar-toolbar .toggle-group,
  .portlet-my-calendar .calendar-toolbar .toggle-group {
    text-align: right;
  }
  .area-my-calendar .calendar,
  .portlet-my-calendar .calendar {
    /* Month View Popover */
  }
  .area-my-calendar .calendar .list-week-view .visitor-team,
  .portlet-my-calendar .calendar .list-week-view .visitor-team,
  .area-my-calendar .calendar .list-month-view .visitor-team,
  .portlet-my-calendar .calendar .list-month-view .visitor-team,
  .area-my-calendar .calendar .list-popover-view .visitor-team,
  .portlet-my-calendar .calendar .list-popover-view .visitor-team {
    max-width: 42%;
    -ms-text-overflow: clip;
    -o-text-overflow: clip;
    text-overflow: clip;
  }
  .area-my-calendar .calendar .list-week-view .home-team,
  .portlet-my-calendar .calendar .list-week-view .home-team,
  .area-my-calendar .calendar .list-month-view .home-team,
  .portlet-my-calendar .calendar .list-month-view .home-team,
  .area-my-calendar .calendar .list-popover-view .home-team,
  .portlet-my-calendar .calendar .list-popover-view .home-team {
    max-width: 40%;
    -ms-text-overflow: clip;
    -o-text-overflow: clip;
    text-overflow: clip;
  }
  .area-my-calendar .calendar .list-week-view .pro-event .visitor-team,
  .portlet-my-calendar .calendar .list-week-view .pro-event .visitor-team,
  .area-my-calendar .calendar .list-month-view .pro-event .visitor-team,
  .portlet-my-calendar .calendar .list-month-view .pro-event .visitor-team,
  .area-my-calendar .calendar .list-popover-view .pro-event .visitor-team,
  .portlet-my-calendar .calendar .list-popover-view .pro-event .visitor-team {
    max-width: 40%;
    -ms-text-overflow: clip;
    -o-text-overflow: clip;
    text-overflow: clip;
  }
  .area-my-calendar .calendar .list-week-view .pro-event .home-team,
  .portlet-my-calendar .calendar .list-week-view .pro-event .home-team,
  .area-my-calendar .calendar .list-month-view .pro-event .home-team,
  .portlet-my-calendar .calendar .list-month-view .pro-event .home-team,
  .area-my-calendar .calendar .list-popover-view .pro-event .home-team,
  .portlet-my-calendar .calendar .list-popover-view .pro-event .home-team {
    max-width: 48%;
    -ms-text-overflow: clip;
    -o-text-overflow: clip;
    text-overflow: clip;
  }
  .area-my-calendar .calendar .list-week-view .pro-event .home-org,
  .portlet-my-calendar .calendar .list-week-view .pro-event .home-org,
  .area-my-calendar .calendar .list-month-view .pro-event .home-org,
  .portlet-my-calendar .calendar .list-month-view .pro-event .home-org,
  .area-my-calendar .calendar .list-popover-view .pro-event .home-org,
  .portlet-my-calendar .calendar .list-popover-view .pro-event .home-org,
  .area-my-calendar .calendar .list-week-view .pro-event .visitor-org,
  .portlet-my-calendar .calendar .list-week-view .pro-event .visitor-org,
  .area-my-calendar .calendar .list-month-view .pro-event .visitor-org,
  .portlet-my-calendar .calendar .list-month-view .pro-event .visitor-org,
  .area-my-calendar .calendar .list-popover-view .pro-event .visitor-org,
  .portlet-my-calendar .calendar .list-popover-view .pro-event .visitor-org {
    display: none !important;
  }
  .area-my-calendar .calendar .popover,
  .portlet-my-calendar .calendar .popover {
    width: 135px;
    min-width: 0;
  }
  .area-my-calendar .calendar .popover .arrow,
  .portlet-my-calendar .calendar .popover .arrow {
    left: 30%;
  }
  .area-my-calendar #filterDrawer,
  .portlet-my-calendar #filterDrawer {
    margin-top: 10px;
  }
  .area-my-calendar .calendar-filter .filter-drawer .org-teams-dropdown-container .btn-group,
  .portlet-my-calendar .calendar-filter .filter-drawer .org-teams-dropdown-container .btn-group {
    max-width: 220px;
  }
  .area-my-calendar .calendar-filter .filter-drawer .pro-scout-filters,
  .portlet-my-calendar .calendar-filter .filter-drawer .pro-scout-filters {
    padding-left: 10px;
    padding-right: 5px;
  }
  .area-my-calendar .calendar-filter .filter-drawer .amateur-scout-filters,
  .portlet-my-calendar .calendar-filter .filter-drawer .amateur-scout-filters {
    padding-left: 5px;
    padding-right: 5px;
  }
  .area-my-calendar .calendar-filter .filter-drawer .amateur-scout-filters .control-label,
  .portlet-my-calendar .calendar-filter .filter-drawer .amateur-scout-filters .control-label {
    padding-right: 10px;
  }
  .area-my-calendar .calendar-filter .filter-drawer .amateur-scout-filters .form-control-container,
  .portlet-my-calendar .calendar-filter .filter-drawer .amateur-scout-filters .form-control-container {
    padding-left: 0;
  }
  .area-my-calendar .calendar-filter .filter-drawer .shared-filters,
  .portlet-my-calendar .calendar-filter .filter-drawer .shared-filters {
    padding-left: 5px;
    padding-right: 10px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .area-my-calendar .calendar-toolbar .month-display,
  .portlet-my-calendar .calendar-toolbar .month-display {
    padding-left: 0;
  }
  .area-my-calendar .month-year-display-container,
  .portlet-my-calendar .month-year-display-container {
    padding-left: 0;
  }
  .area-my-calendar .games-type,
  .portlet-my-calendar .games-type {
    float: right;
    margin-bottom: 10px;
  }
  .area-my-calendar .calendar,
  .portlet-my-calendar .calendar {
    /* Month View Popover */
  }
  .area-my-calendar .calendar .list-week-view .visitor-team,
  .portlet-my-calendar .calendar .list-week-view .visitor-team,
  .area-my-calendar .calendar .list-month-view .visitor-team,
  .portlet-my-calendar .calendar .list-month-view .visitor-team,
  .area-my-calendar .calendar .list-popover-view .visitor-team,
  .portlet-my-calendar .calendar .list-popover-view .visitor-team,
  .area-my-calendar .calendar .list-week-view .pro-event .visitor-team,
  .portlet-my-calendar .calendar .list-week-view .pro-event .visitor-team,
  .area-my-calendar .calendar .list-month-view .pro-event .visitor-team,
  .portlet-my-calendar .calendar .list-month-view .pro-event .visitor-team,
  .area-my-calendar .calendar .list-popover-view .pro-event .visitor-team,
  .portlet-my-calendar .calendar .list-popover-view .pro-event .visitor-team {
    max-width: 22%;
    -ms-text-overflow: clip;
    -o-text-overflow: clip;
    text-overflow: clip;
  }
  .area-my-calendar .calendar .list-week-view .home-team,
  .portlet-my-calendar .calendar .list-week-view .home-team,
  .area-my-calendar .calendar .list-month-view .home-team,
  .portlet-my-calendar .calendar .list-month-view .home-team,
  .area-my-calendar .calendar .list-popover-view .home-team,
  .portlet-my-calendar .calendar .list-popover-view .home-team,
  .area-my-calendar .calendar .list-week-view .pro-event .home-team,
  .portlet-my-calendar .calendar .list-week-view .pro-event .home-team,
  .area-my-calendar .calendar .list-month-view .pro-event .home-team,
  .portlet-my-calendar .calendar .list-month-view .pro-event .home-team,
  .area-my-calendar .calendar .list-popover-view .pro-event .home-team,
  .portlet-my-calendar .calendar .list-popover-view .pro-event .home-team {
    max-width: 36%;
    -ms-text-overflow: clip;
    -o-text-overflow: clip;
    text-overflow: clip;
  }
  .area-my-calendar .calendar .list-week-view .pro-event .home-org,
  .portlet-my-calendar .calendar .list-week-view .pro-event .home-org,
  .area-my-calendar .calendar .list-month-view .pro-event .home-org,
  .portlet-my-calendar .calendar .list-month-view .pro-event .home-org,
  .area-my-calendar .calendar .list-popover-view .pro-event .home-org,
  .portlet-my-calendar .calendar .list-popover-view .pro-event .home-org,
  .area-my-calendar .calendar .list-week-view .pro-event .visitor-org,
  .portlet-my-calendar .calendar .list-week-view .pro-event .visitor-org,
  .area-my-calendar .calendar .list-month-view .pro-event .visitor-org,
  .portlet-my-calendar .calendar .list-month-view .pro-event .visitor-org,
  .area-my-calendar .calendar .list-popover-view .pro-event .visitor-org,
  .portlet-my-calendar .calendar .list-popover-view .pro-event .visitor-org {
    display: none !important;
  }
  .area-my-calendar .calendar .list-week-view .pro-event .visitor-team.mlb-team,
  .portlet-my-calendar .calendar .list-week-view .pro-event .visitor-team.mlb-team,
  .area-my-calendar .calendar .list-month-view .pro-event .visitor-team.mlb-team,
  .portlet-my-calendar .calendar .list-month-view .pro-event .visitor-team.mlb-team,
  .area-my-calendar .calendar .list-popover-view .pro-event .visitor-team.mlb-team,
  .portlet-my-calendar .calendar .list-popover-view .pro-event .visitor-team.mlb-team {
    max-width: 32%;
  }
  .area-my-calendar .calendar .list-week-view .pro-event .home-team.mlb-team,
  .portlet-my-calendar .calendar .list-week-view .pro-event .home-team.mlb-team,
  .area-my-calendar .calendar .list-month-view .pro-event .home-team.mlb-team,
  .portlet-my-calendar .calendar .list-month-view .pro-event .home-team.mlb-team,
  .area-my-calendar .calendar .list-popover-view .pro-event .home-team.mlb-team,
  .portlet-my-calendar .calendar .list-popover-view .pro-event .home-team.mlb-team {
    max-width: 38%;
  }
  .area-my-calendar .calendar .popover,
  .portlet-my-calendar .calendar .popover {
    width: 105px;
    min-width: 0;
  }
  .area-my-calendar .calendar .popover .arrow,
  .portlet-my-calendar .calendar .popover .arrow {
    left: 45%;
  }
  .area-my-calendar #filterDrawer,
  .portlet-my-calendar #filterDrawer {
    margin-top: 10px;
  }
  .area-my-calendar .calendar-filter .filter-drawer .org-teams-dropdown-container .btn-group,
  .portlet-my-calendar .calendar-filter .filter-drawer .org-teams-dropdown-container .btn-group {
    max-width: 220px;
  }
  .area-my-calendar .calendar-filter .filter-drawer .pro-scout-filters,
  .portlet-my-calendar .calendar-filter .filter-drawer .pro-scout-filters {
    padding-left: 10px;
    padding-right: 5px;
  }
  .area-my-calendar .calendar-filter .filter-drawer .amateur-scout-filters,
  .portlet-my-calendar .calendar-filter .filter-drawer .amateur-scout-filters {
    padding-left: 5px;
    padding-right: 5px;
  }
  .area-my-calendar .calendar-filter .filter-drawer .shared-filters,
  .portlet-my-calendar .calendar-filter .filter-drawer .shared-filters {
    padding-left: 5px;
    padding-right: 10px;
  }
}
@media (max-width: 767px) {
  .area-my-calendar .calendar-toolbar .search-container .ui-select-container,
  .portlet-my-calendar .calendar-toolbar .search-container .ui-select-container {
    margin-bottom: 10px;
  }
  .area-my-calendar .calendar-toolbar .calendar-help-button,
  .portlet-my-calendar .calendar-toolbar .calendar-help-button {
    color: #495974;
    padding-left: 6px;
    padding-right: 6px;
  }
  .area-my-calendar .calendar-toolbar .filter-button,
  .portlet-my-calendar .calendar-toolbar .filter-button {
    margin-bottom: 0;
  }
  .area-my-calendar .calendar-toolbar .navigation-controls-container .calendar-date-picker-container,
  .portlet-my-calendar .calendar-toolbar .navigation-controls-container .calendar-date-picker-container {
    float: right;
    margin-bottom: 6px;
  }
  .area-my-calendar .calendar-toolbar .navigation-controls-container .event-loading,
  .portlet-my-calendar .calendar-toolbar .navigation-controls-container .event-loading {
    margin-top: 5px;
  }
  .area-my-calendar .calendar-toolbar .saved-filters-select,
  .portlet-my-calendar .calendar-toolbar .saved-filters-select {
    margin: 0;
  }
  .area-my-calendar .calendar-toolbar .saved-filters-select .btn-group,
  .portlet-my-calendar .calendar-toolbar .saved-filters-select .btn-group {
    width: 250px;
  }
  .area-my-calendar .calendar-toolbar .saved-filters-select .btn-group .btn,
  .portlet-my-calendar .calendar-toolbar .saved-filters-select .btn-group .btn {
    max-width: none;
    width: 100%;
  }
  .area-my-calendar .calendar-toolbar .month-year-display-container,
  .portlet-my-calendar .calendar-toolbar .month-year-display-container {
    padding-left: 15px;
    padding-right: 0;
  }
  .area-my-calendar .calendar-toolbar .month-year-display-container .month-display,
  .portlet-my-calendar .calendar-toolbar .month-year-display-container .month-display,
  .area-my-calendar .calendar-toolbar .month-year-display-container .year-display,
  .portlet-my-calendar .calendar-toolbar .month-year-display-container .year-display {
    font-size: 16px;
    padding-left: 0;
    position: relative;
    top: 6px;
  }
  .area-my-calendar .calendar-toolbar .settings-view-container,
  .portlet-my-calendar .calendar-toolbar .settings-view-container {
    padding-left: 0;
    padding-top: 5px;
    padding-bottom: 5px;
    background-color: #e6eaef;
    margin-bottom: 6px;
  }
  .area-my-calendar .calendar-toolbar .month-display,
  .portlet-my-calendar .calendar-toolbar .month-display {
    position: absolute;
    top: -37px;
    left: 15px;
    margin-left: 0px;
    font-size: 15px;
  }
  .area-my-calendar .calendar-toolbar .day-btn-group,
  .portlet-my-calendar .calendar-toolbar .day-btn-group {
    margin-left: 0;
    margin-bottom: 6px;
    float: left;
    width: 100%;
  }
  .area-my-calendar .calendar-toolbar .day-btn-group .btn-group,
  .portlet-my-calendar .calendar-toolbar .day-btn-group .btn-group {
    width: 100%;
  }
  .area-my-calendar .calendar-toolbar .day-btn-group .btn,
  .portlet-my-calendar .calendar-toolbar .day-btn-group .btn {
    width: 14.5%;
  }
  .area-my-calendar .calendar-toolbar .games-type,
  .portlet-my-calendar .calendar-toolbar .games-type {
    margin-left: 0;
    margin-bottom: 10px;
  }
  .area-my-calendar .calendar-filter .filter-button,
  .portlet-my-calendar .calendar-filter .filter-button {
    min-width: 40px;
    margin-bottom: 10px;
  }
  .area-my-calendar .calendar-filter .filter-drawer .delete-filter-container,
  .portlet-my-calendar .calendar-filter .filter-drawer .delete-filter-container {
    position: unset;
    bottom: unset;
    right: unset;
  }
  .area-my-calendar .calendar-filter .filter-drawer .delete-filter-container .remove-btn,
  .portlet-my-calendar .calendar-filter .filter-drawer .delete-filter-container .remove-btn {
    float: right;
    margin-right: 10px;
  }
  .area-my-calendar .calendar-filter .filter-drawer .filter-buttons,
  .portlet-my-calendar .calendar-filter .filter-drawer .filter-buttons {
    padding-top: 5px;
    padding-right: 0;
  }
  .area-my-calendar .calendar-filter .filter-drawer .org-teams-dropdown-container .btn-group,
  .portlet-my-calendar .calendar-filter .filter-drawer .org-teams-dropdown-container .btn-group {
    max-width: 100%;
  }
  .area-my-calendar .calendar-filter .filter-drawer .shared-filters,
  .portlet-my-calendar .calendar-filter .filter-drawer .shared-filters {
    padding-top: 5px;
  }
  .area-my-calendar .calendar,
  .portlet-my-calendar .calendar {
    /* Day View*/
    /* Week View*/
    /* Month View*/
    /* Month View Popover */
    /* Generic List View */
  }
  .area-my-calendar .calendar .include-container .list-day-view-container,
  .portlet-my-calendar .calendar .include-container .list-day-view-container {
    min-height: 250px;
  }
  .area-my-calendar .calendar .list-mini-week-view .mini-week-container,
  .portlet-my-calendar .calendar .list-mini-week-view .mini-week-container {
    height: 63px;
    border-right: none;
    margin-bottom: 4px;
  }
  .area-my-calendar .calendar .list-mini-week-view .mini-week-container .mini-week-days-container,
  .portlet-my-calendar .calendar .list-mini-week-view .mini-week-container .mini-week-days-container {
    width: 100%;
  }
  .area-my-calendar .calendar .list-mini-week-view .mini-week-container .day-column,
  .portlet-my-calendar .calendar .list-mini-week-view .mini-week-container .day-column {
    width: 14.28%;
    padding: 0;
  }
  .area-my-calendar .calendar .list-mini-week-view .mini-week-container .day-column .day,
  .portlet-my-calendar .calendar .list-mini-week-view .mini-week-container .day-column .day {
    font-size: 12px;
  }
  .area-my-calendar .calendar .list-mini-week-view .mini-week-container .day-column .day-number,
  .portlet-my-calendar .calendar .list-mini-week-view .mini-week-container .day-column .day-number {
    font-size: 14px;
    padding: 5px 0;
  }
  .area-my-calendar .calendar .list-mini-week-view .mini-week-container .day-column .events-number,
  .portlet-my-calendar .calendar .list-mini-week-view .mini-week-container .day-column .events-number {
    font-size: 10px;
  }
  .area-my-calendar .calendar .list-mini-week-view .mini-week-container .day-column .current-day,
  .portlet-my-calendar .calendar .list-mini-week-view .mini-week-container .day-column .current-day {
    width: 30px;
  }
  .area-my-calendar .calendar .list-week-view .calendar .list-week-view .week-table-body,
  .portlet-my-calendar .calendar .list-week-view .calendar .list-week-view .week-table-body {
    max-height: none;
    overflow-y: auto;
    padding-right: 15px;
  }
  .area-my-calendar .calendar .list-week-view .calendar .list-week-view .week-table-header,
  .portlet-my-calendar .calendar .list-week-view .calendar .list-week-view .week-table-header {
    overflow-y: auto;
  }
  .area-my-calendar .calendar .list-month-view .week-row,
  .portlet-my-calendar .calendar .list-month-view .week-row {
    border-right: 1px solid #b7c1d2;
  }
  .area-my-calendar .calendar .list-month-view .week-row:not(:nth-child(2)),
  .portlet-my-calendar .calendar .list-month-view .week-row:not(:nth-child(2)) {
    margin-top: 25px;
  }
  .area-my-calendar .calendar .list-month-view .week-row:last-child,
  .portlet-my-calendar .calendar .list-month-view .week-row:last-child {
    border-bottom: none;
  }
  .area-my-calendar .calendar .list-month-view .week-day,
  .portlet-my-calendar .calendar .list-month-view .week-day {
    width: 100%;
    border-bottom: 1px solid #b7c1d2;
  }
  .area-my-calendar .calendar .list-month-view .week-day:first-child,
  .portlet-my-calendar .calendar .list-month-view .week-day:first-child {
    border-left: 1px solid #b7c1d2;
  }
  .area-my-calendar .calendar .list-week-view .pro-event .visitor-team,
  .portlet-my-calendar .calendar .list-week-view .pro-event .visitor-team,
  .area-my-calendar .calendar .list-month-view .pro-event .visitor-team,
  .portlet-my-calendar .calendar .list-month-view .pro-event .visitor-team,
  .area-my-calendar .calendar .list-popover-view .pro-event .visitor-team,
  .portlet-my-calendar .calendar .list-popover-view .pro-event .visitor-team {
    max-width: 69%;
    -ms-text-overflow: clip;
    -o-text-overflow: clip;
    text-overflow: clip;
  }
  .area-my-calendar .calendar .list-week-view .pro-event .home-team,
  .portlet-my-calendar .calendar .list-week-view .pro-event .home-team,
  .area-my-calendar .calendar .list-month-view .pro-event .home-team,
  .portlet-my-calendar .calendar .list-month-view .pro-event .home-team,
  .area-my-calendar .calendar .list-popover-view .pro-event .home-team,
  .portlet-my-calendar .calendar .list-popover-view .pro-event .home-team {
    max-width: 63%;
    -ms-text-overflow: clip;
    -o-text-overflow: clip;
    text-overflow: clip;
  }
  .area-my-calendar .calendar .popover,
  .portlet-my-calendar .calendar .popover {
    width: 280px;
    max-width: 300px;
  }
  .area-my-calendar .calendar .list-view-container,
  .portlet-my-calendar .calendar .list-view-container {
    height: auto !important;
  }
  .area-my-calendar .calendar .list-view-container .week-column,
  .portlet-my-calendar .calendar .list-view-container .week-column {
    min-height: 1px !important;
  }
  .area-my-calendar .calendar .list-view-container .week-column:last-child,
  .portlet-my-calendar .calendar .list-view-container .week-column:last-child {
    width: 100%;
  }
  .area-my-calendar .calendar .list-view,
  .portlet-my-calendar .calendar .list-view {
    overflow-y: auto;
    border: none;
  }
  .area-my-calendar .calendar .list-view .week-column,
  .portlet-my-calendar .calendar .list-view .week-column {
    width: 100%;
    height: auto;
    border-right: none;
  }
  .area-my-calendar .calendar .list-view .week-column.end-of-week:not(:last-child),
  .portlet-my-calendar .calendar .list-view .week-column.end-of-week:not(:last-child) {
    border-right: none;
  }
  .area-my-calendar .calendar .list-view .week-header,
  .portlet-my-calendar .calendar .list-view .week-header {
    text-align: left;
    background: none;
    border-bottom: none;
  }
  .area-my-calendar .calendar .list-view .week-header:hover,
  .portlet-my-calendar .calendar .list-view .week-header:hover {
    background: none;
  }
  .area-my-calendar .calendar .list-view .week-header .day-header,
  .portlet-my-calendar .calendar .list-view .week-header .day-header {
    background: none;
  }
  .area-my-calendar .calendar .list-view .week-header .day-header:hover,
  .portlet-my-calendar .calendar .list-view .week-header .day-header:hover {
    background: none;
  }
  .area-my-calendar .calendar .list-view .week-header .day-collapse-button,
  .portlet-my-calendar .calendar .list-view .week-header .day-collapse-button {
    padding-left: 5px;
    padding-right: 5px;
    line-height: 29px;
  }
}
.area-my-calendar .days-drop,
.portlet-my-calendar .days-drop {
  width: auto;
}
@media (min-width: 480px) and (max-width: 767px) {
  .area-my-calendar .calendar-toolbar .day-btn-group .btn,
  .portlet-my-calendar .calendar-toolbar .day-btn-group .btn {
    width: 14.44%;
  }
}
.calendar-event-modal .checkbox input[type="checkbox"],
.calendar-event-modal .checkbox-inline input[type="checkbox"] {
  margin-top: 2px;
}
.calendar-event-modal .loading {
  margin: 30px;
  text-align: center;
}
.calendar-event-modal .control-label {
  font-weight: normal;
  color: #5d7193;
}
.calendar-event-modal .event-detail {
  margin-top: 15px;
}
.calendar-event-modal .event-detail .attending-label {
  margin-right: 15px;
}
.calendar-event-modal .school-team-schedules-link {
  padding-left: 4px;
}
.calendar-event-modal .attending-checkbox {
  cursor: pointer;
  font-size: 12px;
  font-weight: bold;
}
.calendar-event-modal .game-status-container {
  margin-left: 40px;
}
.calendar-event-modal .game-status-label {
  margin-left: 10px;
}
.calendar-event-modal .game-status-select {
  display: inline-block;
  width: auto;
}
.calendar-event-modal .game-status {
  margin-top: 5px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
}
.calendar-event-modal .update-info {
  color: #798baa;
}
.calendar-event-modal .update-info .info-label {
  font-weight: bold;
}
.calendar-event-modal .update-info .first {
  padding-right: 6px;
}
.calendar-event-modal .neutral-location {
  margin-top: 5px;
  margin-bottom: 5px;
}
.calendar-event-modal .neutral-location span {
  padding-bottom: 3px;
}
.calendar-event-modal .neutral-location span:hover {
  cursor: pointer;
}
.calendar-event-modal .address-link {
  color: #0067b1;
}
.calendar-event-modal .address-link:hover {
  cursor: pointer;
  text-decoration: underline;
  color: #003a65;
}
.calendar-event-modal .modal-title {
  color: #3f4d64;
}
.calendar-event-modal .modal-title.h3 {
  font-size: 14px;
}
.calendar-event-modal .modal-title .event-detail-team {
  color: black;
  font-weight: bold;
}
.calendar-event-modal .modal-footer {
  margin-top: 0;
}
.calendar-event-modal .pointer {
  cursor: pointer;
}
.calendar-event-modal .reconciliation-alert.alert-danger {
  display: inline-block;
  width: 100%;
}
.calendar-event-modal .reconciliation-alert.alert-danger:hover {
  cursor: pointer;
  background-color: #e4b9b9;
  color: #843534;
  border-color: #dca7b0;
}
.calendar-event-modal .game-modal-buttons {
  text-align: right;
}
.calendar-event-modal .event-detail-teams {
  color: #3f4d64;
  font-size: 15px;
  font-weight: bold;
}
.calendar-event-modal .event-detail-time {
  color: #3f4d64;
  font-size: 14px;
}
.calendar-event-modal .event-detail-time .time {
  font-weight: bold;
}
.calendar-event-modal .edit-game-details [class*="col-"] {
  margin-bottom: 5px;
}
.calendar-event-modal .edit-game-details-location {
  margin-bottom: 5px;
}
.calendar-event-modal .ng-invalid.ng-dirty.form-control {
  border-color: #b94a48;
}
.calendar-event-modal .prospect-list .school-name {
  border-bottom: 2px solid #b7c1d2;
  font-weight: bold;
  padding: 5px 10px 5px 0;
}
.calendar-event-modal .prospect-list .pitcher-title {
  margin-right: 5px;
}
.calendar-event-modal .prospect-list ul {
  margin: 0;
}
.calendar-event-modal .prospect-list > ul > li {
  list-style: none;
  padding: 0px 5px 0px 0;
  border-left: none;
  border-right: none;
  border-bottom: 1px solid #e6eaef;
}
.calendar-event-modal .prospect-list > ul > li .no-prospect {
  color: #98a6be;
  padding: 7px 0 0 5px;
  display: inline-block;
}
.calendar-event-modal .prospect-list > ul > li .pitcher {
  font-weight: bold;
  font-style: italic;
}
.calendar-event-modal .prospect-list > ul > li .reliever {
  font-weight: bold;
}
.calendar-event-modal .prospect-list > ul > li .not-playing {
  color: #354155;
  text-decoration: line-through;
}
.calendar-event-modal .prospect-list > ul > li .position {
  color: #98a6be;
}
.calendar-event-modal .prospect-list > ul > li .status-badge {
  margin-top: 3px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  width: 20px;
  height: 20px;
  display: inline-block;
  text-align: center;
  line-height: 19px;
  font-weight: bolder;
  border: solid 1px #b7c1d2;
}
.calendar-event-modal .prospect-list > ul > li .status-badge.pitcher-badge {
  color: #0067b1;
  font-size: 10px;
}
.calendar-event-modal .prospect-list > ul > li .status-badge.injured-badge {
  color: #d84f5a;
  font-size: 12px;
}
.calendar-event-modal .prospect-list > ul > li .status-badge.hitter-badge {
  color: black;
  font-size: 9px;
}
.calendar-event-modal .prospect-list > ul > li .status-badge.not-playing-badge {
  color: #98a6be;
  font-size: 9px;
}
.calendar-event-modal .prospect-list > ul > li .prospect-status {
  width: 45px;
  padding: 0 0 0 2px;
}
.calendar-event-modal .prospect-list > ul > li .prospect-comments {
  margin-left: 30px;
}
.calendar-event-modal .prospect-list > ul > li .prospect-comments-box {
  width: 100%;
  margin: 10px 0 2px 0;
}
.calendar-event-modal .prospect-list > ul > li .prospect-leave-notes {
  padding-bottom: 7px;
}
.calendar-event-modal .prospect-list > ul > li .prospect-leave-notes.has-notes {
  color: #0067b1;
}
.calendar-event-modal .prospect-list li.inEditMode {
  padding: 3px 5px 3px 0;
  min-height: 41px;
}
.calendar-event-modal.pro-game-modal .badge-holder {
  display: table-cell;
  vertical-align: middle;
  width: 25px;
  text-align: center;
}
.calendar-event-modal.pro-game-modal .player-details {
  display: table-cell;
  vertical-align: middle;
  width: 97%;
}
.calendar-event-modal.pro-game-modal .player-name-link {
  font-weight: bold;
  max-width: 70%;
  overflow: hidden;
  -ms-text-overflow: clip;
  -o-text-overflow: clip;
  text-overflow: clip;
  display: inline-block;
  white-space: nowrap;
  vertical-align: bottom;
}
.calendar-event-modal.pro-game-modal .double-header-checkbox {
  display: inline-block;
}
.calendar-event-modal.pro-game-modal .double-header-checkbox,
.calendar-event-modal.pro-game-modal .double-header-checkbox > label {
  cursor: default;
  font-weight: bold;
  margin-top: 0;
  margin-bottom: 0;
}
.calendar-event-modal.pro-game-modal .calendar-help-button {
  padding-top: 4px;
  padding-bottom: 4px;
  color: #495974;
  font-size: 15px;
}
.calendar-event-modal.pro-game-modal .calendar-help-button .fa {
  margin: 0;
}
.calendar-event-modal.pro-game-modal .event-detail-time {
  font-weight: bold;
}
.calendar-event-modal.pro-game-modal .event-detail-time,
.calendar-event-modal.pro-game-modal .time,
.calendar-event-modal.pro-game-modal .game-status,
.calendar-event-modal.pro-game-modal .double-header-checkbox {
  margin-left: 10px;
}
.calendar-event-modal.pro-game-modal .event-detail-teams {
  vertical-align: middle;
}
.calendar-event-modal.pro-game-modal .event-detail-teams .team-name {
  line-height: 80px;
}
.calendar-event-modal.pro-game-modal .at-sign {
  font-weight: bold;
  float: right;
  font-size: 20px;
  line-height: 80px;
}
.calendar-event-modal.pro-game-modal .org-logo {
  max-width: 80px;
  max-height: 80px;
  opacity: 0.8;
}
.calendar-event-modal.pro-game-modal .report-details {
  display: inline-block;
  float: right;
}
.calendar-event-modal.pro-game-modal .status-badge.pitcher-badge {
  font-size: 9px;
  height: 15px;
  width: 15px;
  line-height: 14px;
  margin-top: 0;
}
.calendar-event-modal.pro-game-modal .player-name-lefty::after {
  content: "*";
}
.calendar-event-modal.pro-game-modal .player-name-switch-hitter::after {
  content: "#";
}
.calendar-event-modal.pro-game-modal .role-badge-container {
  cursor: pointer;
}
.calendar-event-modal.pro-game-modal .pro-prospect-value {
  display: inline-block;
  font-weight: bold;
  color: black;
}
.calendar-event-modal.pro-game-modal .prospect-list .label-container {
  border-bottom: 2px solid #b7c1d2;
  font-weight: bold;
  padding-right: 10px;
}
.calendar-event-modal.pro-game-modal .prospect-list .team-name {
  overflow: hidden;
  -ms-text-overflow: clip;
  -o-text-overflow: clip;
  text-overflow: clip;
  white-space: nowrap;
  vertical-align: bottom;
}
.calendar-event-modal.pro-game-modal .prospect-list .max-label {
  display: inline-block;
}
.calendar-event-modal.pro-game-modal .prospect-list .most-recent-label {
  right: 24.5%;
  display: inline-block;
  position: absolute;
}
.calendar-event-modal.pro-game-modal .prospect-list .most-recent-label.has-npv-value {
  right: 38.5%;
}
.calendar-event-modal.pro-game-modal .prospect-list .npv-label {
  right: 18.7%;
  display: inline-block;
  position: absolute;
}
.calendar-event-modal.pro-game-modal .name-position-report-container {
  padding-left: 0;
  padding-right: 0;
}
.calendar-event-modal.pro-game-modal .npv-container {
  padding-left: 0;
  padding-right: 0;
  text-align: right;
}
.calendar-event-modal.pro-game-modal .player-badges-container {
  padding-left: 0;
  padding-right: 0;
}
.calendar-event-modal.pro-game-modal .player-badges {
  display: inline-block;
}
.calendar-event-modal.pro-game-modal .player-badges.pull-right {
  margin-top: -1px;
}
.calendar-event-modal.pro-game-modal .player-badges li {
  margin-right: 0;
  padding-right: 0;
  padding-left: 0;
}
.calendar-event-modal.pro-game-modal .player-badges li .badge {
  border: solid 1px rgba(255, 255, 255, 0.4);
}
.calendar-event-modal.pro-game-modal .player-badges .list-inline > li {
  padding-left: 0;
  padding-right: 0;
}
.calendar-event-modal.pro-game-modal .player-badges .tooltip {
  width: 70px;
  min-width: 70px;
  max-width: 70px;
}
.calendar-event-modal.pro-game-modal .report-history-item {
  list-style: none;
  padding: 0 5px 0 0;
  border-left: none;
  border-right: none;
  border-bottom: 1px solid #e6eaef;
}
.calendar-event-modal.pro-game-modal .report-history-item .role-badge-container {
  cursor: default;
}
.calendar-event-modal.pro-game-modal .popover[data-popover-template-id='proModalHelp.html'] {
  min-height: 74px;
  width: 215px;
}
.calendar-event-modal.pro-game-modal .popover[data-popover-template-id='proModalHelp.html'] .or-divider {
  border-bottom: 1px #b7c1d2 solid;
  width: 40%;
  display: inline-block;
  margin: 5px 0;
}
.calendar-event-modal.pro-game-modal .popover[data-popover-template-id='proModalHelp.html'] .or-label {
  width: 16%;
  text-align: center;
  display: inline-block;
}
.calendar-event-modal.pro-game-modal .popover[data-popover-template-id='proModalHelp.html'] ul {
  margin-left: 15px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .calendar-event-modal .game-status-container {
    margin-left: 10px;
  }
  .calendar-event-modal.pro-game-modal .report-details {
    width: 100%;
    float: none;
  }
  .calendar-event-modal.pro-game-modal .prospect-list .npv-label {
    right: 26.7%;
  }
  .calendar-event-modal.pro-game-modal .org-logo {
    max-width: 55px;
    max-height: 55px;
  }
}
@media (max-width: 767px) {
  .calendar-event-modal .game-status-outer-container[class*="col-"] {
    margin-bottom: 20px;
  }
  .calendar-event-modal .game-status-container {
    margin-left: 0;
    margin-bottom: 15px;
  }
  .calendar-event-modal .game-status-select {
    width: 100%;
  }
  .calendar-event-modal .game-status-label {
    margin-left: 0;
  }
  .calendar-event-modal .game-status {
    white-space: normal !important;
  }
  .calendar-event-modal .update-info .first {
    display: block;
  }
  .calendar-event-modal.pro-game-modal .modal-title {
    display: inline-block;
  }
  .calendar-event-modal.pro-game-modal .report-details {
    width: 100%;
    float: none;
  }
  .calendar-event-modal.pro-game-modal .prospect-list .team-name {
    padding: 6px 0;
  }
  .calendar-event-modal.pro-game-modal .prospect-list .max-label {
    padding-bottom: 6px;
  }
  .calendar-event-modal.pro-game-modal .prospect-list .npv-label {
    right: 26.7%;
    padding-bottom: 6px;
  }
  .calendar-event-modal.pro-game-modal .edit-game-details .btn-checkbox {
    width: 100%;
    margin-bottom: 6px;
  }
  .calendar-event-modal.pro-game-modal .event-detail-time,
  .calendar-event-modal.pro-game-modal .time,
  .calendar-event-modal.pro-game-modal .game-status,
  .calendar-event-modal.pro-game-modal .double-header-checkbox {
    margin-left: 0;
  }
  .calendar-event-modal.pro-game-modal .event-detail-time.has-double-header {
    display: block;
  }
  .calendar-event-modal.pro-game-modal .org-logo {
    max-width: 55px;
    max-height: 55px;
  }
  .calendar-event-modal.pro-game-modal .event-detail-teams .team-name {
    line-height: normal;
  }
  .calendar-event-modal.pro-game-modal .at-sign {
    display: block;
    text-align: center;
    float: none;
    line-height: normal;
  }
}
@media (max-width: 991px) {
  .calendar-filter .filter-drawer.form-horizontal .control-label {
    text-align: left;
  }
  #calendar .header-bar-calendar {
    display: none;
  }
}
.area-school-teams .btn i.fa {
  margin-right: 4px;
}
.area-school-teams .school-team-search-spinner-container {
  background-color: transparent;
  border: none;
  position: absolute;
  right: 35px;
  z-index: 3000;
}
.area-school-teams .school-team-search-spinner-container img {
  height: 20px;
  width: 20px;
}
.area-school-teams .follow-teams-button {
  float: right;
}
.area-school-teams .follow-teams-button:hover {
  color: #FFFFFF;
}
.area-school-teams .follow-teams-button:active {
  background: none;
  border-color: transparent;
}
.area-school-teams .follow-teams-container .save-cancel-container {
  float: right;
}
.area-school-teams .follow-teams-container .save-cancel-container span {
  margin: 5px;
}
.area-school-teams .follow-teams-container .save-cancel-container .save-button {
  color: #FFFFFF;
}
.area-school-teams .follow-teams-container .save-cancel-container .cancel-button {
  color: #3f4d64;
}
.area-school-teams .follow-teams-container .search-container {
  border: none;
  display: inline-block;
}
.area-school-teams .follow-teams-container .role-scouts-container {
  display: inline-block;
}
.area-school-teams .follow-teams-container .role-scouts-container .form-control {
  width: auto;
  display: inline-block;
  margin: 5px;
}
.area-school-teams .follow-teams-container .follow-teams-table .check-box-column {
  width: 1%;
  cursor: auto;
}
.area-school-teams .follow-teams-container .follow-teams-table .check-box-column input {
  cursor: pointer;
}
.area-school-teams .follow-teams-container .follow-teams-table .schoolteam-column {
  width: 30%;
}
.area-school-teams .follow-teams-container .follow-teams-table .city-column {
  width: 20%;
}
.area-school-teams .follow-teams-container .follow-teams-table .state-column {
  width: 5%;
}
.area-school-teams .follow-teams-container .follow-teams-table .zip-column {
  width: 10%;
}
.area-school-teams .follow-teams-container .follow-teams-table .on-list-column {
  width: 10%;
}
.area-school-teams .schoolTeam-details .add-school-button {
  margin-bottom: 10px;
}
.area-school-teams .schoolTeam-details .new-ebis-workflow {
  margin-bottom: 15px;
}
.area-school-teams .schoolTeam-details .new-ebis-workflow .form-group {
  margin-bottom: 15px;
}
.area-school-teams .schoolTeam-details .new-ebis-workflow .search-container {
  width: 80%;
}
.area-school-teams .schoolTeam-details .new-ebis-workflow .search-container input {
  width: 100%;
}
.area-school-teams .schoolTeam-details .new-ebis-workflow .search-container .ng-invalid.ng-dirty.form-control {
  border-color: #b94a48;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.area-school-teams .schoolTeam-details .new-ebis-workflow .school-match {
  margin-bottom: 3px;
}
.area-school-teams .schoolTeam-details .new-ebis-workflow .reconciliation-bubble {
  padding-left: 30px;
}
.area-school-teams .schoolTeam-details .new-ebis-workflow .reconciliation-bubble .fa {
  position: absolute;
  top: 0;
  left: 0;
}
.area-school-teams .schoolTeam-details .new-ebis-workflow .reconciliation-bubble .fa.fa-circle-o {
  color: #31708f;
}
.area-school-teams .schoolTeam-details .new-ebis-workflow .reconciliation-bubble .fa.fa-check-circle-o {
  color: #5cb85c;
}
.area-school-teams .schoolTeam-details .new-ebis-workflow .reconciliation-bubble.opt-in {
  font-weight: bold;
}
.area-school-teams .schoolTeam-details .new-ebis-workflow .reconciliation-bubble.opt-in .duplicate-secondary {
  color: black;
  font-weight: normal;
}
.area-school-teams .schoolTeam-details .new-ebis-workflow .reconciliation-bubble .duplicate-secondary {
  color: #798baa;
}
.area-school-teams .schoolTeam-details .new-ebis-workflow h4 {
  padding-top: 6px;
  padding-bottom: 6px;
}
.area-school-teams .schoolTeam-details .new-ebis-workflow .or-divider {
  text-align: center;
}
.area-school-teams .schoolTeam-details .new-ebis-workflow .accept-ebis-school {
  border-top: 1px solid #e6eaef;
}
.area-school-teams .schoolTeam-details .new-ebis-workflow .accept-ebis-school .btn {
  margin-top: 15px;
}
.area-school-teams .schoolTeam-details .control-label {
  text-align: left;
  font-weight: normal;
  color: #5d7193;
}
.area-school-teams .schoolTeam-details .control-data {
  padding-top: 7px;
}
.area-school-teams .schoolTeam-details .reject {
  text-decoration: line-through;
}
.area-school-teams .schoolTeam-details .address-link {
  color: #0067b1;
}
.area-school-teams .schoolTeam-details .address-link:hover {
  cursor: pointer;
  text-decoration: underline;
  color: #003a65;
}
.area-school-teams .schoolTeam-details .address-link.reject:hover {
  text-decoration: line-through underline;
}
.area-school-teams .schoolTeam-details .schoolTeam-coach {
  font-weight: bold;
}
.area-school-teams .schoolTeam-details .form-control {
  width: 200px;
}
.area-school-teams .schoolTeam-details .form-control-small {
  width: 80px;
}
.area-school-teams .schoolTeam-details .form-control-large {
  width: 400px;
  height: 80px;
}
.area-school-teams .schoolTeam-details .phone-input {
  display: inline;
}
.area-school-teams .schoolTeam-details .info-container {
  border-bottom: 1px solid #e6eaef;
  padding: 15px 0;
}
.area-school-teams .schoolTeam-details .schoolTeam-header-info-container {
  padding-top: 0px;
  margin-bottom: 6px;
}
.area-school-teams .schoolTeam-details .schoolTeam-header-info-container .schoolTeam-name {
  font-size: 21px;
  font-weight: bold;
}
.area-school-teams .schoolTeam-details .schoolTeam-header-info-container .schoolTeam-name-textbox {
  height: auto;
  width: 50%;
  font-size: 21px;
}
.area-school-teams .schoolTeam-details .schoolTeam-header-info-container .ebis-details-name {
  padding-top: 5px;
  font-weight: bold;
  font-size: 15px;
}
.area-school-teams .schoolTeam-details .schoolTeam-header-info-container .edit-button-container .btn {
  float: right;
}
.area-school-teams .schoolTeam-details .schoolTeam-data {
  margin-bottom: 10px;
}
.area-school-teams .schoolTeam-details .save-container {
  padding-top: 10px;
}
.area-school-teams .schoolTeam-details .save-container span {
  margin: 5px;
}
.area-school-teams .schoolTeam-details .save-container .save-button {
  color: #FFFFFF;
}
.area-school-teams .schoolTeam-details .save-container .remove-btn {
  margin-right: 20px;
}
.area-school-teams .schoolTeam-details .save-container-top {
  padding-top: 0;
}
.area-school-teams .schoolTeam-details .save-container-top span {
  margin: 0;
}
.area-school-teams .schoolTeam-details .save-container-top .btn {
  margin-left: 5px;
  float: right;
}
.area-school-teams .schoolTeam-details .form-group {
  margin-bottom: 8px;
}
.area-school-teams .schoolTeam-details .reconciliation-bubble {
  border-radius: 5px;
  background-color: #e6eaef;
  border: 1px solid #b7c1d2;
  color: black;
  padding: 5px;
  padding-left: 10px;
  padding-right: 55px;
  position: relative;
}
.area-school-teams .schoolTeam-details .reconciliation-bubble .strong {
  font-weight: bold;
}
.area-school-teams .schoolTeam-details .reconciliation-bubble .fa {
  font-size: 1.5em;
  position: absolute;
  padding: 5px;
}
.area-school-teams .schoolTeam-details .reconciliation-bubble .fa:hover {
  cursor: pointer;
}
.area-school-teams .schoolTeam-details .reconciliation-bubble .fa-check-square-o {
  top: 0;
  right: 5px;
  color: #5cb85c;
}
.area-school-teams .schoolTeam-details .reconciliation-bubble .fa-check-square-o:hover {
  color: #357935;
}
.area-school-teams .schoolTeam-details .reconciliation-bubble .fa-times-circle {
  top: 0;
  right: 30px;
  color: #d84f5a;
}
.area-school-teams .schoolTeam-details .reconciliation-bubble .fa-times-circle:hover {
  color: #9e232d;
}
.area-school-teams .schoolTeam-details .reconciliation-bubble.opt-out {
  opacity: 0.45;
  text-decoration: line-through;
}
.area-school-teams .schoolTeam-details .reconciliation-bubble.opt-in {
  background-color: #d0e9c6;
  border-color: #86be57;
}
.area-school-teams .schoolTeam-details .read-only .reconciliation-bubble {
  display: none;
}
@media (min-width: 991px) and (max-width: 1200px) {
  .area-school-teams .schoolTeam-details .control-label {
    margin-right: 20px;
  }
  .area-school-teams .schoolTeam-details .schoolTeam-name {
    margin-right: 20px;
  }
  .area-school-teams .schoolTeam-details .edit-save-container {
    width: 22%;
  }
}
@media (max-width: 767px) {
  .area-school-teams .schoolTeam-details .reconciliation-bubble {
    width: 90%;
    margin-left: 13px;
    margin-top: 10px;
  }
  .area-school-teams .schoolTeam-details .new-ebis-workflow {
    margin-bottom: 15px;
  }
  .area-school-teams .schoolTeam-details .new-ebis-workflow .reconciliation-bubble {
    width: 100%;
    margin: 10px 0;
  }
  .area-school-teams .schoolTeam-details .new-ebis-workflow .form-group {
    padding-right: 0;
  }
  .area-school-teams .schoolTeam-details .new-ebis-workflow .search-container {
    width: 100%;
  }
  .area-school-teams .schoolTeam-details .accept-ebis-school {
    padding-bottom: 15px;
    border-bottom: solid 1px #b7c1d2;
    margin-bottom: 15px;
  }
}
@media (max-width: 767px) {
  .area-school-teams .portlet-body {
    overflow: hidden;
  }
}
#scheduled-games-remove-modal .modal-title .modal-title-text {
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  width: 90%;
}
#scheduled-games-remove-modal .bold {
  font-weight: bold;
}
.area-scheduled-games .page-bottom-margin {
  margin-bottom: 185px;
}
.area-scheduled-games .sidebar-list-container .add-new-ebis-games-button {
  width: 100%;
  display: block;
  margin-bottom: 10px;
}
.area-scheduled-games .sidebar-list-container .add-new-ebis-games-button .fa {
  margin-right: 2px;
}
.area-scheduled-games .sidebar-list-container .sidebar-cell .schoolteam-name-container .sidebar-cell-title {
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  height: 17px;
  max-width: 85%;
  display: inline-block;
}
.area-scheduled-games .sidebar-list-container .sidebar-cell .schoolteam-name-container .sidebar-cell-title.has-updates.has-games {
  max-width: 74%;
}
.area-scheduled-games .sidebar-list-container .sidebar-cell .scheduled-games-indicator {
  color: #5d7193;
}
.area-scheduled-games .sidebar-list-container .sidebar-cell.cell-attention {
  background-color: #f2dede;
}
.area-scheduled-games .sidebar-list-container .sidebar-cell.cell-attention.selected {
  background-color: #e4b9b9;
}
.area-scheduled-games .sidebar-list-container .sidebar-cell.cell-attention .fa {
  color: #a94442;
}
.area-scheduled-games .sidebar-list-container .school-team-search-spinner-container {
  background-color: transparent;
  border: none;
  position: absolute;
  right: 35px;
  z-index: 3000;
}
.area-scheduled-games .sidebar-list-container .school-team-search-spinner-container img {
  height: 20px;
  width: 20px;
}
.area-scheduled-games .details-container {
  min-height: 500px;
}
.area-scheduled-games .action-buttons {
  text-align: right;
}
.area-scheduled-games .school-team-name {
  font-weight: bold;
}
.area-scheduled-games .collapse-area {
  width: 65px;
}
.area-scheduled-games .collapse-area .fa {
  font-size: 14px;
  width: 14px;
}
.area-scheduled-games .collapse-area:hover {
  cursor: pointer;
}
.area-scheduled-games .collapse-area h4 {
  padding-left: 5px;
  display: inline;
}
.area-scheduled-games .games-header {
  background-color: #c7cfdc;
  background: -webkit-gradient(linear, left top, left bottom, from(#c7cfdc), to(#a8b4c8));
  background: -webkit-linear-gradient(top, #c7cfdc, #a8b4c8);
  background: -moz-linear-gradient(top, #c7cfdc, #a8b4c8);
  background: -ms-linear-gradient(top, #c7cfdc, #a8b4c8);
  background: -o-linear-gradient(top, #c7cfdc, #a8b4c8);
  background-image: linear-gradient(top, #c7cfdc 0%, #a8b4c8) !important;
  font-size: 11px;
  font-weight: bold;
}
.area-scheduled-games .download-template .fa {
  color: #449d44;
}
.area-scheduled-games .paste-loading-mask {
  position: absolute;
  width: 98%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.2);
  z-index: 10001;
  padding-top: 5%;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.area-scheduled-games .paste-loading-mask > div {
  background-color: white;
  width: 200px;
  padding: 10px;
  margin: auto;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.area-scheduled-games .filter-reconciliation-button .fa {
  margin-right: 5px;
}
.area-scheduled-games .games-table .ng-invalid.ng-dirty.form-control,
.area-scheduled-games .games-table .paste-container .ng-invalid.form-control {
  border-color: #b94a48;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.area-scheduled-games .games-table .ng-invalid.ng-dirty.form-control:focus,
.area-scheduled-games .games-table .paste-container .ng-invalid.form-control:focus {
  border-color: #953b39;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.area-scheduled-games .games-table .paste-container.ng-invalid {
  background-color: #f2dede;
}
.area-scheduled-games .games-table .row {
  margin: 0;
}
.area-scheduled-games .games-table .row.games-header .column-game-select {
  text-indent: 5px;
}
.area-scheduled-games .games-table .games-row {
  margin-bottom: 4px;
}
.area-scheduled-games .games-table .games-row .checkbox input[type="checkbox"],
.area-scheduled-games .games-table .games-row .checkbox-inline input[type="checkbox"] {
  margin-top: 2px;
}
.area-scheduled-games .games-table .games-row.has-ebis-updates .games-row-header-bar {
  background-color: #f9f0f0;
  background: -webkit-gradient(linear, left top, left bottom, from(#f9f0f0), to(#ebcccc));
  background: -webkit-linear-gradient(top, #f9f0f0, #ebcccc);
  background: -moz-linear-gradient(top, #f9f0f0, #ebcccc);
  background: -ms-linear-gradient(top, #f9f0f0, #ebcccc);
  background: -o-linear-gradient(top, #f9f0f0, #ebcccc);
  background-image: linear-gradient(top, #f9f0f0 0%, #ebcccc) !important;
  border-color: #ce838f;
}
.area-scheduled-games .games-table .games-row.has-ebis-updates .games-row-header-bar .fa-check-square-o {
  color: #0067b1;
  cursor: pointer;
}
.area-scheduled-games .games-table .games-row.has-ebis-updates .games-row-header-bar .fa-check-square-o:hover {
  color: #002c4b;
}
.area-scheduled-games .games-table .games-row.has-ebis-updates .games-row-header-bar .fa-times-circle {
  color: #d84f5a;
  cursor: pointer;
}
.area-scheduled-games .games-table .games-row.has-ebis-updates .games-row-header-bar .fa-times-circle:hover {
  color: #9e232d;
}
.area-scheduled-games .games-table .games-row.has-ebis-updates .games-row-header-bar .save-container {
  height: 30px;
  line-height: 28px;
  padding-right: 1px;
}
.area-scheduled-games .games-table .games-row.has-ebis-updates .games-row-header-bar .save-container .btn {
  vertical-align: middle;
}
.area-scheduled-games .games-table .games-row.has-ebis-updates .games-row-details {
  border-color: #ce838f;
}
.area-scheduled-games .games-table .games-row.has-ebis-updates .ebis-updates-indicator {
  padding: 6px 10px;
  color: #a94442;
  line-height: 19px;
}
.area-scheduled-games .games-table .games-row.new-ebis-game .ebis-row .games-row-details {
  padding: 0;
  border: none;
}
.area-scheduled-games .games-table .games-row .games-row-header-bar {
  padding-left: 0;
  padding-right: 0;
  background-color: #e0e4eb;
  background: -webkit-gradient(linear, left top, left bottom, from(#e0e4eb), to(#c1c9d8));
  background: -webkit-linear-gradient(top, #e0e4eb, #c1c9d8);
  background: -moz-linear-gradient(top, #e0e4eb, #c1c9d8);
  background: -ms-linear-gradient(top, #e0e4eb, #c1c9d8);
  background: -o-linear-gradient(top, #e0e4eb, #c1c9d8);
  background-image: linear-gradient(top, #e0e4eb 0%, #c1c9d8) !important;
  min-height: 15px;
  cursor: default;
  position: relative;
  -webkit-border-radius: 4px 4px 0px 0px;
  -moz-border-radius: 4px 4px 0px 0px;
  border-radius: 4px 4px 0px 0px;
  border-top: solid 1px #b7c1d2;
  border-left: solid 1px #b7c1d2;
  border-right: solid 1px #b7c1d2;
}
.area-scheduled-games .games-table .games-row .games-row-header-bar [class*="col-"] {
  padding-left: 0px;
  padding-right: 0px;
}
.area-scheduled-games .games-table .games-row .games-row-header-bar .no-keg-game-text {
  padding-left: 10px;
  font-weight: bold;
  line-height: 30px;
}
.area-scheduled-games .games-table .games-row .games-row-header-bar .open-details-modal-button {
  margin-left: 10px;
  color: #495974;
}
.area-scheduled-games .games-table .games-row .games-row-header-bar .open-details-modal-button .fa {
  margin-right: 2px;
}
.area-scheduled-games .games-table .games-row .games-row-details {
  padding-top: 4px;
  padding-bottom: 4px;
  background-color: #ffffff;
  background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e6e6e6));
  background: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background: -ms-linear-gradient(top, #ffffff, #e6e6e6);
  background: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(top, #ffffff 0%, #e6e6e6) !important;
  border: solid 1px #b7c1d2;
  -webkit-border-radius: 0px 0px 4px 4px;
  -moz-border-radius: 0px 0px 4px 4px;
  border-radius: 0px 0px 4px 4px;
}
.area-scheduled-games .games-table .games-row .games-row-details .update-info {
  color: #798baa;
  margin-top: 3px;
  font-size: 11px;
}
.area-scheduled-games .games-table .games-row .games-row-details .update-info .info-label {
  font-weight: bold;
}
.area-scheduled-games .games-table .games-row .games-row-details .update-info .first {
  padding-right: 6px;
}
.area-scheduled-games .games-table .games-row .column-game-select {
  padding-left: 0px;
}
.area-scheduled-games .games-table .games-row .column-game-select i {
  font-size: medium;
  color: #0067b1;
}
.area-scheduled-games .games-table .games-row .reject {
  text-decoration: line-through;
}
.area-scheduled-games .games-table .row.games-header,
.area-scheduled-games .games-table .games-row {
  width: 100%;
}
.area-scheduled-games .games-table .row.games-header input[type='checkbox'],
.area-scheduled-games .games-table .games-row input[type='checkbox'] {
  width: auto;
}
.area-scheduled-games .games-table .row.games-header .edit-container .column-double-header,
.area-scheduled-games .games-table .games-row .edit-container .column-double-header {
  padding-left: 15px;
}
.area-scheduled-games .games-table .row.games-header .edit-container .column-double-header > *,
.area-scheduled-games .games-table .games-row .edit-container .column-double-header > * {
  float: left;
}
.area-scheduled-games .games-table .row.games-header .edit-container .column-double-header label,
.area-scheduled-games .games-table .games-row .edit-container .column-double-header label,
.area-scheduled-games .games-table .row.games-header .edit-container .column-double-header input,
.area-scheduled-games .games-table .games-row .edit-container .column-double-header input {
  cursor: pointer;
  height: 31px;
  line-height: 31px;
  margin-top: 0;
  margin-bottom: 0;
}
.area-scheduled-games .games-table .row.games-header .edit-container .column-double-header #doubleHeader,
.area-scheduled-games .games-table .games-row .edit-container .column-double-header #doubleHeader {
  margin-left: 20px;
  margin-right: 5px;
}
.area-scheduled-games .games-table .row.games-header .edit-container .column-edit,
.area-scheduled-games .games-table .games-row .edit-container .column-edit {
  text-align: right;
}
.area-scheduled-games .games-table .row.games-header .edit-container .games-row-details [class*="col-"],
.area-scheduled-games .games-table .games-row .edit-container .games-row-details [class*="col-"] {
  margin-bottom: 5px;
}
.area-scheduled-games .games-table .row.games-header .edit-container .column-game-select,
.area-scheduled-games .games-table .games-row .edit-container .column-game-select {
  display: none;
}
.area-scheduled-games .games-table .row.games-header .number-attending-badge,
.area-scheduled-games .games-table .games-row .number-attending-badge {
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  margin-left: 5px;
  top: -2px;
  border-color: #8898b4;
}
.area-scheduled-games .games-table .row.games-header .column-game-select,
.area-scheduled-games .games-table .games-row .column-game-select {
  width: 4%;
}
.area-scheduled-games .games-table .row.games-header .column-game-select .attend-text,
.area-scheduled-games .games-table .games-row .column-game-select .attend-text {
  display: none;
}
.area-scheduled-games .games-table .row.games-header .column-game-select i.fa-check-square-o,
.area-scheduled-games .games-table .games-row .column-game-select i.fa-check-square-o {
  color: #458746;
}
.area-scheduled-games .games-table .row.games-header .column-game-select:active,
.area-scheduled-games .games-table .games-row .column-game-select:active {
  background-color: #FFFFFF;
}
.area-scheduled-games .games-table .row.games-header h5.date-time,
.area-scheduled-games .games-table .games-row h5.date-time {
  display: inline;
  padding: 0px;
  line-height: 30px;
  font-weight: bold;
}
.area-scheduled-games .games-table .row.games-header h5.date-time .day-of-week,
.area-scheduled-games .games-table .games-row h5.date-time .day-of-week {
  margin-right: 6px;
}
.area-scheduled-games .games-table .row.games-header h5.date-time .time,
.area-scheduled-games .games-table .games-row h5.date-time .time {
  color: #0067b1;
  margin-left: 6px;
}
.area-scheduled-games .games-table .row.games-header .game-status,
.area-scheduled-games .games-table .games-row .game-status {
  margin-left: 10px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
}
.area-scheduled-games .games-table .row.games-header .game-status-label,
.area-scheduled-games .games-table .games-row .game-status-label {
  margin-right: 10px;
}
.area-scheduled-games .games-table .row.games-header .game-status-select,
.area-scheduled-games .games-table .games-row .game-status-select {
  display: inline-block;
  width: auto;
}
.area-scheduled-games .games-table .row.games-header .column-double-header,
.area-scheduled-games .games-table .games-row .column-double-header {
  padding-left: 0px;
}
.area-scheduled-games .games-table .row.games-header .column-school-team h4,
.area-scheduled-games .games-table .games-row .column-school-team h4 {
  font-size: 12px;
  margin: 4px 0px 4px 0px;
}
.area-scheduled-games .games-table .row.games-header .column-school-team .at,
.area-scheduled-games .games-table .games-row .column-school-team .at {
  margin: 0px 10px;
  color: #697da0;
}
.area-scheduled-games .games-table .row.games-header .column-school-team .bold,
.area-scheduled-games .games-table .games-row .column-school-team .bold {
  font-weight: bold;
}
.area-scheduled-games .games-table .row.games-header .column-comments,
.area-scheduled-games .games-table .games-row .column-comments {
  color: #3f4d64;
}
.area-scheduled-games .games-table .row.games-header .column-edit,
.area-scheduled-games .games-table .games-row .column-edit {
  text-align: right;
}
.area-scheduled-games .games-table .row.games-header .column-edit .edit-game-button,
.area-scheduled-games .games-table .games-row .column-edit .edit-game-button {
  color: #0067b1;
}
.area-scheduled-games .games-table .row.games-header .column-edit .remove-game-button,
.area-scheduled-games .games-table .games-row .column-edit .remove-game-button {
  color: #d84f5a;
}
.area-scheduled-games .games-table .row.games-header .column-edit .cancel-button,
.area-scheduled-games .games-table .games-row .column-edit .cancel-button {
  color: #d84f5a;
}
.area-scheduled-games .games-table .row.games-header .column-edit .save-button,
.area-scheduled-games .games-table .games-row .column-edit .save-button {
  color: #5cb85c;
}
.area-scheduled-games .games-table .ebis-row {
  padding: 0;
  margin-top: 5px;
}
.area-scheduled-games .games-table .ebis-row .column-school-team h4 {
  display: inline-block;
}
.area-scheduled-games .games-table .ebis-row .games-row-details {
  border-left: none;
  border-right: none;
  border-bottom: none;
  padding-bottom: 0;
  padding-top: 10px;
}
.area-scheduled-games .games-table .ebis-row .games-row-details .save-button {
  margin-left: 5px;
}
.area-scheduled-games .games-table .ebis-row .games-row-details .save-button .fa {
  margin-right: 5px;
}
.area-scheduled-games .games-table .ebis-row .games-row-details .reconciliation-label {
  display: inline-block;
  width: 100px;
  text-align: left;
  font-weight: normal;
  color: #5d7193;
}
.area-scheduled-games .games-table .ebis-row .games-row-details .reconciliation-data {
  display: inline-block;
  min-width: 200px;
}
.area-scheduled-games .games-table .ebis-row .games-row-details .reconciliation-bubble {
  display: inline-block;
  border-radius: 5px;
  background-color: #e6eaef;
  border: 1px solid #b7c1d2;
  color: black;
  padding: 5px;
  padding-left: 10px;
  position: relative;
  margin-bottom: 5px;
}
.area-scheduled-games .games-table .ebis-row .games-row-details .reconciliation-bubble.opt-out {
  opacity: 0.45;
}
.area-scheduled-games .games-table .ebis-row .games-row-details .reconciliation-bubble.opt-out span.reconciliation-data {
  text-decoration: line-through;
}
.area-scheduled-games .games-table .ebis-row .games-row-details .reconciliation-bubble.opt-in {
  background-color: #d0e9c6;
  border-color: #86be57;
}
.area-scheduled-games .games-table .ebis-row .games-row-details .reconciliation-bubble .strong {
  font-weight: bold;
}
.area-scheduled-games .games-table .ebis-row .games-row-details .reconciliation-bubble .reconciliation-controls .fa.fa-check-square-o,
.area-scheduled-games .games-table .ebis-row .games-row-details .reconciliation-bubble .reconciliation-controls .fa.fa-times-circle {
  font-size: 1.5em;
  position: absolute;
  padding: 5px;
}
.area-scheduled-games .games-table .ebis-row .games-row-details .reconciliation-bubble .reconciliation-controls .fa.fa-check-square-o:hover,
.area-scheduled-games .games-table .ebis-row .games-row-details .reconciliation-bubble .reconciliation-controls .fa.fa-times-circle:hover {
  cursor: pointer;
}
.area-scheduled-games .games-table .ebis-row .games-row-details .reconciliation-bubble .reconciliation-controls .fa-check-square-o {
  top: 0;
  right: 5px;
  color: #5cb85c;
}
.area-scheduled-games .games-table .ebis-row .games-row-details .reconciliation-bubble .reconciliation-controls .fa-check-square-o:hover {
  color: #357935;
}
.area-scheduled-games .games-table .ebis-row .games-row-details .reconciliation-bubble .reconciliation-controls .fa-times-circle {
  top: 0;
  right: 30px;
  color: #d84f5a;
}
.area-scheduled-games .games-table .ebis-row .games-row-details .reconciliation-bubble .reconciliation-controls .fa-times-circle:hover {
  color: #9e232d;
}
@media (min-width: 768px) {
  .area-scheduled-games .hidden-xs {
    display: inline-block !important;
  }
  .area-scheduled-games .games-row-details .save-container {
    padding-left: 118px;
    padding-top: 0;
  }
}
@media (max-width: 767px) {
  .area-scheduled-games .visible-xs {
    display: inline-block !important;
  }
  .area-scheduled-games .row-page-heading .action-buttons {
    text-align: left;
    height: 35px;
  }
  .area-scheduled-games .row-page-heading .action-buttons .btn {
    margin-bottom: 6px;
  }
  .area-scheduled-games .row-page-heading .reconciliation-games {
    margin-top: 40px;
  }
  .area-scheduled-games .row-page-heading .btn {
    margin-bottom: 6px;
  }
  .area-scheduled-games .games-row-header-bar .game-status {
    margin-bottom: 6px;
  }
  .area-scheduled-games .games-row-details .update-info .first {
    display: block;
  }
  .area-scheduled-games .games-row-details .save-container {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .area-scheduled-games .games-table .row.games-row {
    margin-bottom: 4px;
  }
  .area-scheduled-games .games-table .row.games-row .games-row-details .column-school-team .at,
  .area-scheduled-games .games-table .row.games-row .edit-container .column-school-team .at {
    margin-left: 5px;
    margin-right: 5px;
  }
  .area-scheduled-games .games-table .row.games-row .games-row-details .column-comments,
  .area-scheduled-games .games-table .row.games-row .edit-container .column-comments {
    padding-top: 3px;
    padding-right: 15px;
  }
}
.area-prospect-bio .duplicates.alert h4,
.area-international-prospect-bio .duplicates.alert h4 {
  margin-bottom: 10px;
}
.area-prospect-bio .duplicates.alert .prospect-name a,
.area-international-prospect-bio .duplicates.alert .prospect-name a {
  color: #a94442;
  text-decoration: underline;
  font-weight: bold;
}
.area-prospect-bio a:hover,
.area-international-prospect-bio a:hover {
  cursor: pointer;
}
.area-prospect-bio .collapse-area,
.area-international-prospect-bio .collapse-area {
  min-width: 95px;
}
.area-prospect-bio .collapse-area .fa,
.area-international-prospect-bio .collapse-area .fa {
  font-size: 18px;
  width: 14px;
}
.area-prospect-bio .collapse-area:hover,
.area-international-prospect-bio .collapse-area:hover {
  cursor: pointer;
}
.area-prospect-bio .collapse-area h4,
.area-international-prospect-bio .collapse-area h4 {
  padding-left: 5px;
  display: inline;
}
.area-prospect-bio .bio-header-row,
.area-international-prospect-bio .bio-header-row {
  margin-bottom: 6px;
}
.area-prospect-bio .address-line-1,
.area-international-prospect-bio .address-line-1 {
  margin-bottom: 6px;
}
.area-prospect-bio .bio-section-header .collapse-area,
.area-international-prospect-bio .bio-section-header .collapse-area {
  color: #FFCC00;
  margin: 0px 10px 0px 0px;
}
.area-prospect-bio .prospect-details,
.area-international-prospect-bio .prospect-details {
  margin-top: 6px;
  border-top: solid 1px #e0e4eb;
  border-bottom: solid 1px #FFF;
}
.area-prospect-bio .school-team-schedules-link,
.area-international-prospect-bio .school-team-schedules-link {
  margin-left: 10px;
}
.area-prospect-bio hr,
.area-international-prospect-bio hr {
  border-color: #98a6be;
  margin: 0px;
}
.area-prospect-bio .form-group,
.area-international-prospect-bio .form-group {
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  padding-bottom: 7px;
  padding-top: 7px;
  border-top: solid 1px #FFF;
  border-bottom: solid 1px #e0e4eb;
}
.area-prospect-bio .form-group .ng-invalid.ng-dirty.form-control.submitted,
.area-international-prospect-bio .form-group .ng-invalid.ng-dirty.form-control.submitted,
.area-prospect-bio .form-group .ng-invalid.form-control.submitted,
.area-international-prospect-bio .form-group .ng-invalid.form-control.submitted {
  border-color: #b94a48;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.area-prospect-bio .form-group .ng-invalid.ng-dirty.form-control.submitted:focus,
.area-international-prospect-bio .form-group .ng-invalid.ng-dirty.form-control.submitted:focus,
.area-prospect-bio .form-group .ng-invalid.form-control.submitted:focus,
.area-international-prospect-bio .form-group .ng-invalid.form-control.submitted:focus {
  border-color: #953b39;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.area-prospect-bio .form-group .school-team-error,
.area-international-prospect-bio .form-group .school-team-error {
  color: #b94a48;
}
.area-prospect-bio .control-text,
.area-international-prospect-bio .control-text {
  padding-top: 7px;
  padding-bottom: 7px;
}
.area-prospect-bio .control-label,
.area-international-prospect-bio .control-label {
  padding-bottom: 7px;
}
.area-prospect-bio .control-data.checkboxes,
.area-international-prospect-bio .control-data.checkboxes {
  font-size: 13px;
}
.area-prospect-bio .control-data.checkboxes .selected,
.area-international-prospect-bio .control-data.checkboxes .selected {
  font-weight: bold;
}
.area-prospect-bio .control-data.checkboxes span:not(.reconciliation-data-title),
.area-international-prospect-bio .control-data.checkboxes span:not(.reconciliation-data-title) {
  margin-right: 10px;
  display: inline-block;
}
.area-prospect-bio .control-data.edit-checkboxes,
.area-international-prospect-bio .control-data.edit-checkboxes {
  margin: 5px auto;
  font-size: 13px;
}
.area-prospect-bio .control-data.edit-checkboxes .fa-circle-o,
.area-international-prospect-bio .control-data.edit-checkboxes .fa-circle-o {
  font-size: 15px;
  color: #31708f;
  padding-left: 5px;
  font-weight: normal !important;
}
.area-prospect-bio .control-data.edit-checkboxes .fa-check-circle-o,
.area-international-prospect-bio .control-data.edit-checkboxes .fa-check-circle-o {
  font-size: 15px;
  color: #3c763d;
  padding-left: 5px;
  font-weight: normal !important;
}
.area-prospect-bio .control-data.edit-checkboxes .selected,
.area-international-prospect-bio .control-data.edit-checkboxes .selected {
  color: #3c763d;
  font-weight: bold;
}
.area-prospect-bio .control-data.edit-checkboxes span:hover,
.area-international-prospect-bio .control-data.edit-checkboxes span:hover {
  cursor: pointer;
}
.area-prospect-bio .school-team-history-table-container,
.area-international-prospect-bio .school-team-history-table-container,
.area-prospect-bio .no-school-team-history-message,
.area-international-prospect-bio .no-school-team-history-message,
.area-prospect-bio .school-team-history-count-message,
.area-international-prospect-bio .school-team-history-count-message {
  padding-top: 3px;
}
.area-prospect-bio .school-team-history-table thead,
.area-international-prospect-bio .school-team-history-table thead {
  background: none;
  font-weight: bold;
  border-bottom: 2px solid #FFFFFF;
}
.area-prospect-bio .school-team-history-table td,
.area-international-prospect-bio .school-team-history-table td {
  border-color: #FFFFFF;
}
.area-prospect-bio .school-team-history-table tbody td:last-child,
.area-international-prospect-bio .school-team-history-table tbody td:last-child {
  position: relative;
}
.area-prospect-bio .school-team-history-table .delete-school-team-history,
.area-international-prospect-bio .school-team-history-table .delete-school-team-history {
  color: #d84f5a;
  cursor: pointer;
  position: absolute;
  right: 5px;
  top: 4px;
  display: none;
}
.area-prospect-bio .school-team-history-table .in-edit:hover .delete-school-team-history,
.area-international-prospect-bio .school-team-history-table .in-edit:hover .delete-school-team-history {
  display: inline;
}
.area-prospect-bio .school-team-history-collapse,
.area-international-prospect-bio .school-team-history-collapse {
  cursor: pointer;
}
.area-prospect-bio .school-team-history-collapse .fa,
.area-international-prospect-bio .school-team-history-collapse .fa {
  min-width: 10px;
  display: inline-block;
  margin-right: 5px;
}
.area-prospect-bio .representation a,
.area-international-prospect-bio .representation a {
  padding-left: 15px;
}
.area-prospect-bio .prospect-data.reject,
.area-international-prospect-bio .prospect-data.reject {
  text-decoration: line-through;
}
.area-prospect-bio .prospect-data.reject span,
.area-international-prospect-bio .prospect-data.reject span {
  text-decoration: line-through;
}
.area-prospect-bio .reconciliation-data,
.area-international-prospect-bio .reconciliation-data {
  display: inline-block;
}
.area-prospect-bio .reconciliation-bubble-container,
.area-international-prospect-bio .reconciliation-bubble-container {
  margin-top: 5px;
  margin-left: -10px;
}
.area-prospect-bio .reconciliation-bubble-container.no-old-data,
.area-international-prospect-bio .reconciliation-bubble-container.no-old-data {
  margin-top: -6px;
}
.area-prospect-bio .reconciliation-bubble,
.area-international-prospect-bio .reconciliation-bubble {
  display: inline-block;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  background-color: #e6eaef;
  border: 1px solid #b7c1d2;
  color: black;
  padding: 5px;
  padding-left: 10px;
  position: relative;
  min-width: 200px;
  padding-right: 56px;
}
.area-prospect-bio .reconciliation-bubble.opt-out,
.area-international-prospect-bio .reconciliation-bubble.opt-out {
  opacity: 0.45;
}
.area-prospect-bio .reconciliation-bubble.opt-out span.reconciliation-data,
.area-international-prospect-bio .reconciliation-bubble.opt-out span.reconciliation-data {
  text-decoration: line-through;
}
.area-prospect-bio .reconciliation-bubble.opt-out span.reconciliation-data span,
.area-international-prospect-bio .reconciliation-bubble.opt-out span.reconciliation-data span {
  text-decoration: line-through;
}
.area-prospect-bio .reconciliation-bubble.opt-in,
.area-international-prospect-bio .reconciliation-bubble.opt-in {
  background-color: #d0e9c6;
  border-color: #86be57;
}
.area-prospect-bio .reconciliation-bubble .strong,
.area-international-prospect-bio .reconciliation-bubble .strong {
  font-weight: bold;
}
.area-prospect-bio .reconciliation-bubble .reconciliation-check,
.area-international-prospect-bio .reconciliation-bubble .reconciliation-check {
  margin-right: 20px !important;
}
.area-prospect-bio .reconciliation-bubble .reconciliation-data-title,
.area-international-prospect-bio .reconciliation-bubble .reconciliation-data-title {
  display: block;
  font-size: 8pt;
  color: #798baa;
  padding-bottom: 2px;
}
.area-prospect-bio .reconciliation-bubble .reconciliation-controls .fa.fa-check-square,
.area-international-prospect-bio .reconciliation-bubble .reconciliation-controls .fa.fa-check-square,
.area-prospect-bio .reconciliation-bubble .reconciliation-controls .fa.fa-times-circle,
.area-international-prospect-bio .reconciliation-bubble .reconciliation-controls .fa.fa-times-circle {
  font-size: 1.5em;
  position: absolute;
  padding: 5px;
}
.area-prospect-bio .reconciliation-bubble .reconciliation-controls .fa.fa-check-square:hover,
.area-international-prospect-bio .reconciliation-bubble .reconciliation-controls .fa.fa-check-square:hover,
.area-prospect-bio .reconciliation-bubble .reconciliation-controls .fa.fa-times-circle:hover,
.area-international-prospect-bio .reconciliation-bubble .reconciliation-controls .fa.fa-times-circle:hover {
  cursor: pointer;
}
.area-prospect-bio .reconciliation-bubble .reconciliation-controls .fa-check-square,
.area-international-prospect-bio .reconciliation-bubble .reconciliation-controls .fa-check-square {
  bottom: 0;
  right: 5px;
  color: #5cb85c;
}
.area-prospect-bio .reconciliation-bubble .reconciliation-controls .fa-check-square:hover,
.area-international-prospect-bio .reconciliation-bubble .reconciliation-controls .fa-check-square:hover {
  color: #357935;
}
.area-prospect-bio .reconciliation-bubble .reconciliation-controls .fa-times-circle,
.area-international-prospect-bio .reconciliation-bubble .reconciliation-controls .fa-times-circle {
  bottom: 0;
  right: 30px;
  color: #d84f5a;
}
.area-prospect-bio .reconciliation-bubble .reconciliation-controls .fa-times-circle:hover,
.area-international-prospect-bio .reconciliation-bubble .reconciliation-controls .fa-times-circle:hover {
  color: #9e232d;
}
.area-prospect-bio .accept-reject-buttons-container,
.area-international-prospect-bio .accept-reject-buttons-container {
  margin-top: 5px;
}
.area-prospect-bio .prospect-note,
.area-international-prospect-bio .prospect-note {
  margin-bottom: 10px;
}
@media (max-width: 767px) {
  .area-prospect-bio .prospect-details,
  .area-international-prospect-bio .prospect-details {
    border: none;
  }
  .area-prospect-bio #player-bio.select-org-player-message,
  .area-international-prospect-bio #player-bio.select-org-player-message {
    display: none;
  }
  .area-prospect-bio .bio-header-row .pull-right,
  .area-international-prospect-bio .bio-header-row .pull-right {
    float: none !important;
  }
  .area-prospect-bio .form-group,
  .area-international-prospect-bio .form-group {
    padding-bottom: 0px;
    padding-top: 0px;
    border-top: none;
    border-bottom: none;
  }
  .area-prospect-bio .form-group .control-label,
  .area-international-prospect-bio .form-group .control-label {
    margin-bottom: 2px;
  }
  .area-prospect-bio .form-group .address,
  .area-international-prospect-bio .form-group .address {
    margin-left: -15px;
    margin-right: -15px;
  }
  .area-prospect-bio .form-group .form-control,
  .area-international-prospect-bio .form-group .form-control {
    margin-bottom: 5px;
  }
  .area-prospect-bio .form-group .input-group,
  .area-international-prospect-bio .form-group .input-group {
    margin-bottom: 5px;
  }
  .area-prospect-bio .form-group .input-group .form-control,
  .area-international-prospect-bio .form-group .input-group .form-control {
    margin-bottom: 0px;
  }
  .area-prospect-bio .form-group label,
  .area-international-prospect-bio .form-group label {
    display: block;
    padding-top: 10px;
  }
  .area-prospect-bio .control-text,
  .area-international-prospect-bio .control-text {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .area-prospect-bio .control-label,
  .area-international-prospect-bio .control-label {
    padding-bottom: 0px;
  }
  .area-prospect-bio .reconciliation-bubble-container.no-old-data,
  .area-international-prospect-bio .reconciliation-bubble-container.no-old-data {
    margin-top: 0px;
  }
}
.area-prospect-bio ul.multiselect-container,
.area-international-prospect-bio ul.multiselect-container {
  width: 400px;
  max-width: fit-content;
}
.amateur-notes .note-initials {
  vertical-align: top;
  margin-right: 10px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  width: 30px;
  height: 30px;
  display: inline-block;
  text-align: center;
  line-height: 27px;
  font-size: 12px;
  font-weight: bolder;
  color: #5d7193;
  border: solid thin #98a6be;
  background-color: #f6f7f9;
  background: -webkit-gradient(linear, left top, left bottom, from(#f6f7f9), to(#d7dce5));
  background: -webkit-linear-gradient(top, #f6f7f9, #d7dce5);
  background: -moz-linear-gradient(top, #f6f7f9, #d7dce5);
  background: -ms-linear-gradient(top, #f6f7f9, #d7dce5);
  background: -o-linear-gradient(top, #f6f7f9, #d7dce5);
  background-image: linear-gradient(top, #f6f7f9 0%, #d7dce5) !important;
}
.amateur-notes .note-column {
  width: 47%;
  float: left;
}
.amateur-notes .pitch-plot-column {
  width: 47%;
  float: right;
  margin-right: 15px;
  margin-top: 25px;
}
.amateur-notes .new-note-input-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
.amateur-notes .new-note-textbox-container {
  flex-basis: 60%;
  margin: 20px 10px 20px 20px;
}
.amateur-notes .new-note-date-picker-container {
  flex-basis: 16%;
  height: 31px;
  margin-top: 20px;
  margin-right: 10px;
}
.amateur-notes .new-note-submit-button-container {
  flex-basis: 15%;
  margin-top: 20px;
  justify-content: right;
}
.amateur-notes .note-body-container {
  display: inline-block;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  text-align: left;
  border: 1px solid #b7c1d2;
  background-color: #ffffff;
  background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e6e6e6));
  background: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background: -ms-linear-gradient(top, #ffffff, #e6e6e6);
  background: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(top, #ffffff 0%, #e6e6e6) !important;
  width: 90%;
  position: relative;
}
.amateur-notes .note-body-container.selected {
  border-color: #FFD11A;
  box-shadow: 0px 0px 0px 3px #FFD11A;
  cursor: text;
  transition: height 0.5s;
}
.amateur-notes .note-body-container.has-user:before {
  content: "\f0d9";
  font-family: 'Font Awesome\ 5 Free';
  font-weight: 900;
  position: absolute;
  left: -8px;
  top: -1px;
  font-size: 18px;
  color: #b7c1d2;
}
.amateur-notes .note-body-container:not(.has-user) {
  width: 90%;
  margin-left: 43px;
}
.amateur-notes .note-body-container .note-header {
  min-height: 40px;
  overflow: auto;
  background-color: #e0e4eb;
  background: -webkit-gradient(linear, left top, left bottom, from(#e0e4eb), to(#c1c9d8));
  background: -webkit-linear-gradient(top, #e0e4eb, #c1c9d8);
  background: -moz-linear-gradient(top, #e0e4eb, #c1c9d8);
  background: -ms-linear-gradient(top, #e0e4eb, #c1c9d8);
  background: -o-linear-gradient(top, #e0e4eb, #c1c9d8);
  background-image: linear-gradient(top, #e0e4eb 0%, #c1c9d8) !important;
  padding: 2px 10px;
}
.amateur-notes .note-body-container .note-header .button-date-container {
  overflow: auto;
  float: right;
}
.amateur-notes .note-body-container .note-header .button-date-container #note-date-text {
  float: right;
}
.amateur-notes .note-body-container .note-header .button-date-container #pitch-plot-button {
  float: left;
  margin-right: 10px;
}
.amateur-notes .note-body-container .note-header .button-date-container #swing-plot-button {
  float: left;
  margin-right: 10px;
}
.amateur-notes .note-body-container .note-header .note-name {
  color: #354155;
  display: inline-block;
}
.amateur-notes .note-body-container .note-header .note-date {
  color: #354155;
  display: inline-block;
  float: right;
}
.amateur-notes .note-body-container .note-header .note-date .edited-date {
  color: #354155;
  font-size: 10px;
}
.amateur-notes .note-body-container .note-body {
  padding: 2px 10px;
}
.amateur-notes .note-body-container .delete-note {
  color: #d84f5a;
  cursor: pointer;
  position: absolute;
  right: 30px;
  bottom: 3px;
  display: none;
}
.amateur-notes .note-body-container .edit-note {
  color: #0067b1;
  cursor: pointer;
  position: absolute;
  right: 5px;
  bottom: 3px;
  display: none;
}
.amateur-notes .note-body-container:hover .delete-note,
.amateur-notes .note-body-container:hover .edit-note {
  display: inline;
}
.amateur-notes .prospect-note {
  margin-bottom: 10px;
}
@media (max-width: 480px) {
  .amateur-notes .note-column {
    width: 100%;
  }
  .amateur-notes .pitch-plot-column {
    width: 100%;
    margin-left: 10px;
    padding-left: 20px;
  }
  .amateur-notes .amateur-note-textbox {
    width: 100%;
    margin-right: 10px;
  }
  .amateur-notes .new-note-input-container {
    flex-direction: column;
  }
  .amateur-notes .new-note-textbox-container {
    flex-basis: 90%;
  }
  .amateur-notes .new-note-date-picker-container {
    flex-basis: 75%;
  }
  .amateur-notes .new-note-submit-button-container {
    flex-basis: 90%;
    margin-bottom: 20px;
  }
  .amateur-notes .note-initials {
    display: none;
  }
  .amateur-notes .prospect-details {
    border: none;
  }
  .amateur-notes #player-bio.select-org-player-message {
    display: none;
  }
  .amateur-notes .bio-header-row .pull-right {
    float: none !important;
  }
  .amateur-notes .form-group {
    padding-bottom: 0px;
    padding-top: 0px;
    border-top: none;
    border-bottom: none;
  }
  .amateur-notes .form-group .control-label {
    margin-bottom: 2px;
  }
  .amateur-notes .form-group .address {
    margin-left: -15px;
    margin-right: -15px;
  }
  .amateur-notes .form-group .form-control {
    margin-bottom: 5px;
  }
  .amateur-notes .form-group label {
    display: block;
    padding-top: 10px;
  }
  .amateur-notes .control-text {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .amateur-notes .control-label {
    padding-bottom: 0px;
  }
  .amateur-notes .well {
    padding: 10px 0px 10px 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
  }
  .amateur-notes .note-body-container {
    width: 100%;
  }
  .amateur-notes .pitch-plot-container {
    width: 100%;
  }
}
@media only screen and (min-width: 480px) and (max-width: 1024px) {
  .amateur-notes .note-column {
    width: 100%;
  }
  .amateur-notes .pitch-plot-column {
    width: 100%;
    margin-left: 50px;
    padding-left: 50px;
  }
}
.amateur-notes .notes-list {
  max-height: 100%;
  overflow-wrap: break-word;
}
.amateur-notes .notes-list .note-header,
.amateur-notes .notes-list .note-body {
  padding: 8px 10px;
}
.amateur-notes .notes-list .edit-note {
  bottom: 8px;
  right: 10px;
}
.amateur-notes .notes-list .delete-note {
  bottom: 8px;
  right: 35px;
}
.portlet-organization-schedule .portlet-body {
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
}
.portlet-organization-schedule .game-list {
  margin: 0;
  width: 100%;
}
.portlet-organization-schedule .game-list tbody {
  cursor: pointer;
  color: #0067b1;
  border-bottom: 1px solid #e6eaef;
  padding: 8px;
}
.portlet-organization-schedule .game-list tbody:hover {
  background: #e6eaef;
  border-color: #d7dce5;
}
.portlet-organization-schedule .game-list tbody .game-date {
  /*color: darken(@gray, 10%);
            margin-bottom: 1px;*/
  width: 18%;
  padding-left: 6px;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
}
.portlet-organization-schedule .game-list tbody .game-info {
  color: #222935;
  font-size: 11px;
  margin-top: 4px;
}
.portlet-organization-schedule .game-list tbody .logo {
  height: 24px;
  vertical-align: top;
  margin-right: 3px;
}
.portlet-organization-schedule .game-list tbody .home-team-name {
  width: 13.5%;
  text-align: right;
}
.portlet-organization-schedule .game-list tbody .away-team-name {
  width: 13.5%;
}
.portlet-organization-schedule .game-list tbody .name-separator {
  width: 2%;
  text-align: center;
}
.portlet-organization-schedule .game-list tbody .game-result {
  width: 17%;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
}
.portlet-organization-schedule .game-list tbody .score-time {
  width: 35%;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
}
.portlet-organization-schedule .game-list tbody .away-team-record {
  padding-left: 10px;
}
.portlet-organization-schedule .game-list tbody .home-team-record {
  text-align: right;
  padding-right: 10px;
}
.portlet-organization-schedule .game-list tbody .result-w {
  color: #5cb85c;
}
.portlet-organization-schedule .game-list tbody .result-l {
  color: #d84f5a;
}
.portlet-organization-schedule .game-list .team {
  margin-left: 4px;
  background: url('../../theme/img/2014_logo_sprite.png') no-repeat -31px 0;
  /*background-size: 75% 75%;*/
  background-size: 64px auto;
  height: 36px;
  display: inline-block;
  text-align: left;
  vertical-align: middle;
  text-decoration: none;
  color: #333;
  padding-left: 38px;
  overflow: hidden;
  zoom: 1;
}
.portlet-organization-schedule .game-list a.ana {
  background-position: -31px -413px;
}
.portlet-organization-schedule .game-list a.ari {
  background-position: -31px -30px;
}
.portlet-organization-schedule .game-list a.ath {
  background-position: -31px -637px;
}
.portlet-organization-schedule .game-list a.atl {
  background-position: -31px -62px;
}
.portlet-organization-schedule .game-list a.bal {
  background-position: -31px -94px;
}
.portlet-organization-schedule .game-list a.bos {
  background-position: -31px -126px;
}
.portlet-organization-schedule .game-list a.chn {
  background-position: -31px -158px;
}
.portlet-organization-schedule .game-list a.cin {
  background-position: -31px -190px;
}
.portlet-organization-schedule .game-list a.cle {
  background-position: -31px -221px;
}
.portlet-organization-schedule .game-list a.col {
  background-position: -31px -253px;
}
.portlet-organization-schedule .game-list a.cha {
  background-position: -31px -286px;
}
.portlet-organization-schedule .game-list a.det {
  background-position: -31px -319px;
}
.portlet-organization-schedule .game-list a.fla {
  background-position: -31px -478px;
}
.portlet-organization-schedule .game-list a.hou {
  background-position: -31px -350px;
}
.portlet-organization-schedule .game-list a.kca {
  background-position: -31px -382px;
}
.portlet-organization-schedule .game-list a.lan {
  background-position: -31px -447px;
}
.portlet-organization-schedule .game-list a.mia {
  background-position: -31px -478px;
}
.portlet-organization-schedule .game-list a.mil {
  background-position: -31px -510px;
}
.portlet-organization-schedule .game-list a.min {
  background-position: -31px -543px;
}
.portlet-organization-schedule .game-list a.nyn {
  background-position: -31px -574px;
}
.portlet-organization-schedule .game-list a.nya {
  background-position: -31px -606px;
}
.portlet-organization-schedule .game-list a.oak {
  background-position: -31px -637px;
}
.portlet-organization-schedule .game-list a.phi {
  background-position: -31px -668px;
}
.portlet-organization-schedule .game-list a.pit {
  background-position: -31px -701px;
}
.portlet-organization-schedule .game-list a.sdn {
  background-position: -31px -734px;
}
.portlet-organization-schedule .game-list a.sea {
  background-position: -31px -766px;
}
.portlet-organization-schedule .game-list a.sfn {
  background-position: -31px -798px;
}
.portlet-organization-schedule .game-list a.sln {
  background-position: -31px -830px;
}
.portlet-organization-schedule .game-list a.tba {
  background-position: -31px -863px;
}
.portlet-organization-schedule .game-list a.tex {
  background-position: -31px -893px;
}
.portlet-organization-schedule .game-list a.tor {
  background-position: -31px -925px;
}
.portlet-organization-schedule .game-list a.was {
  background-position: -31px -956px;
}
.portlet-organization-schedule .game-list span.al {
  background-position: -31px -1085px;
}
.portlet-organization-schedule .game-list span.nl {
  background-position: -31px -1118px;
}
.new-report-container {
  text-align: right;
}
.area-amateur-players .fa.fa-cloud-upload,
.area-amateur-reports .fa.fa-cloud-upload,
.area-international-players .fa.fa-cloud-upload,
.area-player-scouting-reports .fa.fa-cloud-upload,
.area-amateur-players .fa.fa-floppy-o,
.area-amateur-reports .fa.fa-floppy-o,
.area-international-players .fa.fa-floppy-o,
.area-player-scouting-reports .fa.fa-floppy-o {
  padding-right: 4px;
}
.area-amateur-players .loading-custom,
.area-amateur-reports .loading-custom,
.area-international-players .loading-custom,
.area-player-scouting-reports .loading-custom {
  margin: 1px auto;
  font-size: 4px;
  width: 1em;
  height: 1em;
  border-radius: 50%;
  position: relative;
  text-indent: -9999em;
  -webkit-animation: load5 1.1s 1 ease forwards;
  animation: load5 1.1s 1 ease forwards;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
@-webkit-keyframes load5 {
  0% {
    box-shadow: 0em -2.6em 0em 0em #ffffff, 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.5), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.7);
  }
  12.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.7), 1.8em -1.8em 0 0em #ffffff, 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.5);
  }
  25% {
    box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.5), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.7), 2.5em 0em 0 0em #ffffff, 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
  }
  37.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.5), 2.5em 0em 0 0em rgba(255, 255, 255, 0.7), 1.75em 1.75em 0 0em #ffffff, 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
  }
  50% {
    box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.5), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.7), 0em 2.5em 0 0em #ffffff, -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
  }
  62.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.5), 0em 2.5em 0 0em rgba(255, 255, 255, 0.7), -1.8em 1.8em 0 0em #ffffff, -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
  }
  75% {
    box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.5), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.7), -2.6em 0em 0 0em #ffffff, -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
  }
  87.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.5), -2.6em 0em 0 0em rgba(255, 255, 255, 0.7), -1.8em -1.8em 0 0em #ffffff;
  }
}
@keyframes load5 {
  0% {
    box-shadow: 0em -2.6em 0em 0em #ffffff, 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.5), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.7);
  }
  12.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.7), 1.8em -1.8em 0 0em #ffffff, 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.5);
  }
  25% {
    box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.5), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.7), 2.5em 0em 0 0em #ffffff, 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
  }
  37.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.5), 2.5em 0em 0 0em rgba(255, 255, 255, 0.7), 1.75em 1.75em 0 0em #ffffff, 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
  }
  50% {
    box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.5), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.7), 0em 2.5em 0 0em #ffffff, -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
  }
  62.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.5), 0em 2.5em 0 0em rgba(255, 255, 255, 0.7), -1.8em 1.8em 0 0em #ffffff, -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
  }
  75% {
    box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.5), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.7), -2.6em 0em 0 0em #ffffff, -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
  }
  87.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.5), -2.6em 0em 0 0em rgba(255, 255, 255, 0.7), -1.8em -1.8em 0 0em #ffffff;
  }
}
.area-amateur-players .well,
.area-amateur-reports .well,
.area-international-players .well,
.area-player-scouting-reports .well {
  margin-bottom: 10px;
}
.area-amateur-players .reports-overview-filters .report-filter,
.area-amateur-reports .reports-overview-filters .report-filter,
.area-international-players .reports-overview-filters .report-filter,
.area-player-scouting-reports .reports-overview-filters .report-filter {
  margin-right: 15px;
  display: inline-block;
}
.area-amateur-players .reports-overview-container .well,
.area-amateur-reports .reports-overview-container .well,
.area-international-players .reports-overview-container .well,
.area-player-scouting-reports .reports-overview-container .well {
  margin-bottom: 0;
}
.area-amateur-players .reports-overview-container tr,
.area-amateur-reports .reports-overview-container tr,
.area-international-players .reports-overview-container tr,
.area-player-scouting-reports .reports-overview-container tr {
  height: 43px;
}
.area-amateur-players .reports-overview-container tr td,
.area-amateur-reports .reports-overview-container tr td,
.area-international-players .reports-overview-container tr td,
.area-player-scouting-reports .reports-overview-container tr td {
  vertical-align: middle;
}
.area-amateur-players .reports-overview-container thead tr,
.area-amateur-reports .reports-overview-container thead tr,
.area-international-players .reports-overview-container thead tr,
.area-player-scouting-reports .reports-overview-container thead tr,
.area-amateur-players .reports-overview-container .season-header-row,
.area-amateur-reports .reports-overview-container .season-header-row,
.area-international-players .reports-overview-container .season-header-row,
.area-player-scouting-reports .reports-overview-container .season-header-row {
  height: 30px;
}
.area-amateur-players .reports-overview-container th:hover,
.area-amateur-reports .reports-overview-container th:hover,
.area-international-players .reports-overview-container th:hover,
.area-player-scouting-reports .reports-overview-container th:hover {
  cursor: default;
}
.area-amateur-players .reports-overview-container .report-date a,
.area-amateur-reports .reports-overview-container .report-date a,
.area-international-players .reports-overview-container .report-date a,
.area-player-scouting-reports .reports-overview-container .report-date a {
  vertical-align: middle;
  margin-top: 5px;
  display: inline-block;
}
.area-amateur-players .reports-overview-container .report-row,
.area-amateur-reports .reports-overview-container .report-row,
.area-international-players .reports-overview-container .report-row,
.area-player-scouting-reports .reports-overview-container .report-row {
  cursor: pointer;
}
.area-amateur-players .reports-overview-container .report-row.in-progress td,
.area-amateur-reports .reports-overview-container .report-row.in-progress td,
.area-international-players .reports-overview-container .report-row.in-progress td,
.area-player-scouting-reports .reports-overview-container .report-row.in-progress td {
  background-color: #f7ecb5;
}
.area-amateur-players .reports-overview-container .report-row.in-progress:hover td,
.area-amateur-reports .reports-overview-container .report-row.in-progress:hover td,
.area-international-players .reports-overview-container .report-row.in-progress:hover td,
.area-player-scouting-reports .reports-overview-container .report-row.in-progress:hover td {
  background-color: #f5e79e;
}
.area-amateur-players .reports-overview-container .report-tool,
.area-amateur-reports .reports-overview-container .report-tool,
.area-international-players .reports-overview-container .report-tool,
.area-player-scouting-reports .reports-overview-container .report-tool,
.area-amateur-players .reports-overview-container .report-position,
.area-amateur-reports .reports-overview-container .report-position,
.area-international-players .reports-overview-container .report-position,
.area-player-scouting-reports .reports-overview-container .report-position,
.area-amateur-players .reports-overview-container .report-type,
.area-amateur-reports .reports-overview-container .report-type,
.area-international-players .reports-overview-container .report-type,
.area-player-scouting-reports .reports-overview-container .report-type,
.area-amateur-players .reports-overview-container .report-would,
.area-amateur-reports .reports-overview-container .report-would,
.area-international-players .reports-overview-container .report-would,
.area-player-scouting-reports .reports-overview-container .report-would,
.area-amateur-players .reports-overview-container .report-must,
.area-amateur-reports .reports-overview-container .report-must,
.area-international-players .reports-overview-container .report-must,
.area-player-scouting-reports .reports-overview-container .report-must {
  text-align: center;
}
.area-amateur-players .reports-overview-container .report-tool .in-progress,
.area-amateur-reports .reports-overview-container .report-tool .in-progress,
.area-international-players .reports-overview-container .report-tool .in-progress,
.area-player-scouting-reports .reports-overview-container .report-tool .in-progress,
.area-amateur-players .reports-overview-container .report-position .in-progress,
.area-amateur-reports .reports-overview-container .report-position .in-progress,
.area-international-players .reports-overview-container .report-position .in-progress,
.area-player-scouting-reports .reports-overview-container .report-position .in-progress,
.area-amateur-players .reports-overview-container .report-type .in-progress,
.area-amateur-reports .reports-overview-container .report-type .in-progress,
.area-international-players .reports-overview-container .report-type .in-progress,
.area-player-scouting-reports .reports-overview-container .report-type .in-progress,
.area-amateur-players .reports-overview-container .report-would .in-progress,
.area-amateur-reports .reports-overview-container .report-would .in-progress,
.area-international-players .reports-overview-container .report-would .in-progress,
.area-player-scouting-reports .reports-overview-container .report-would .in-progress,
.area-amateur-players .reports-overview-container .report-must .in-progress,
.area-amateur-reports .reports-overview-container .report-must .in-progress,
.area-international-players .reports-overview-container .report-must .in-progress,
.area-player-scouting-reports .reports-overview-container .report-must .in-progress {
  font-weight: bold;
}
.area-amateur-players .reports-overview-container .report-value,
.area-amateur-reports .reports-overview-container .report-value,
.area-international-players .reports-overview-container .report-value,
.area-player-scouting-reports .reports-overview-container .report-value {
  text-align: right;
}
.area-amateur-players .reports-overview-container .pods-width,
.area-amateur-reports .reports-overview-container .pods-width,
.area-international-players .reports-overview-container .pods-width,
.area-player-scouting-reports .reports-overview-container .pods-width {
  background-color: #DEE8EB;
  background: -webkit-gradient(linear, left top, left bottom, from(#DEE8EB), to(#BDCFDA));
  background: -webkit-linear-gradient(top, #DEE8EB, #BDCFDA);
  background: -moz-linear-gradient(top, #DEE8EB, #BDCFDA);
  background: -ms-linear-gradient(top, #DEE8EB, #BDCFDA);
  background: -o-linear-gradient(top, #DEE8EB, #BDCFDA);
  background-image: linear-gradient(top, #DEE8EB 0%, #BDCFDA) !important;
  text-align: center;
  font-weight: bold;
}
.area-amateur-players .reports-overview-container .pods,
.area-amateur-reports .reports-overview-container .pods,
.area-international-players .reports-overview-container .pods,
.area-player-scouting-reports .reports-overview-container .pods {
  text-align: center;
}
.area-amateur-players .selected-report-container .tooltip,
.area-amateur-reports .selected-report-container .tooltip,
.area-international-players .selected-report-container .tooltip,
.area-player-scouting-reports .selected-report-container .tooltip {
  width: 100px;
}
.area-amateur-players .selected-report-container .well,
.area-amateur-reports .selected-report-container .well,
.area-international-players .selected-report-container .well,
.area-player-scouting-reports .selected-report-container .well {
  padding: 10px;
}
.area-amateur-players .selected-report-container .saving-indicator .error-saving,
.area-amateur-reports .selected-report-container .saving-indicator .error-saving,
.area-international-players .selected-report-container .saving-indicator .error-saving,
.area-player-scouting-reports .selected-report-container .saving-indicator .error-saving {
  color: #a94442;
}
.area-amateur-players .selected-report-container .saving-indicator .fa.fa-times-circle,
.area-amateur-reports .selected-report-container .saving-indicator .fa.fa-times-circle,
.area-international-players .selected-report-container .saving-indicator .fa.fa-times-circle,
.area-player-scouting-reports .selected-report-container .saving-indicator .fa.fa-times-circle {
  color: #a94442;
}
.area-amateur-players .selected-report-container .no-padding,
.area-amateur-reports .selected-report-container .no-padding,
.area-international-players .selected-report-container .no-padding,
.area-player-scouting-reports .selected-report-container .no-padding {
  padding-left: 0;
}
.area-amateur-players .selected-report-container .report-header-details,
.area-amateur-reports .selected-report-container .report-header-details,
.area-international-players .selected-report-container .report-header-details,
.area-player-scouting-reports .selected-report-container .report-header-details {
  padding-top: 6px;
  padding-bottom: 6px;
  font-size: 15px;
}
.area-amateur-players .selected-report-container .report-header-details .buttons,
.area-amateur-reports .selected-report-container .report-header-details .buttons,
.area-international-players .selected-report-container .report-header-details .buttons,
.area-player-scouting-reports .selected-report-container .report-header-details .buttons {
  text-align: right;
}
.area-amateur-players .selected-report-container .report-header-details .report-type-change,
.area-amateur-reports .selected-report-container .report-header-details .report-type-change,
.area-international-players .selected-report-container .report-header-details .report-type-change,
.area-player-scouting-reports .selected-report-container .report-header-details .report-type-change {
  display: inline-block;
}
.area-amateur-players .selected-report-container .report-header-details .report-number-container,
.area-amateur-reports .selected-report-container .report-header-details .report-number-container,
.area-international-players .selected-report-container .report-header-details .report-number-container,
.area-player-scouting-reports .selected-report-container .report-header-details .report-number-container {
  float: right;
}
.area-amateur-players .selected-report-container .report-header-details .player-name,
.area-amateur-reports .selected-report-container .report-header-details .player-name,
.area-international-players .selected-report-container .report-header-details .player-name,
.area-player-scouting-reports .selected-report-container .report-header-details .player-name,
.area-amateur-players .selected-report-container .report-header-details .player-name-edit,
.area-amateur-reports .selected-report-container .report-header-details .player-name-edit,
.area-international-players .selected-report-container .report-header-details .player-name-edit,
.area-player-scouting-reports .selected-report-container .report-header-details .player-name-edit {
  font-weight: bold;
  color: #FFCC00;
  padding-right: 10px;
}
.area-amateur-players .selected-report-container .report-header-details .report-type,
.area-amateur-reports .selected-report-container .report-header-details .report-type,
.area-international-players .selected-report-container .report-header-details .report-type,
.area-player-scouting-reports .selected-report-container .report-header-details .report-type,
.area-amateur-players .selected-report-container .report-header-details .report-author-name,
.area-amateur-reports .selected-report-container .report-header-details .report-author-name,
.area-international-players .selected-report-container .report-header-details .report-author-name,
.area-player-scouting-reports .selected-report-container .report-header-details .report-author-name,
.area-amateur-players .selected-report-container .report-header-details .report-date,
.area-amateur-reports .selected-report-container .report-header-details .report-date,
.area-international-players .selected-report-container .report-header-details .report-date,
.area-player-scouting-reports .selected-report-container .report-header-details .report-date {
  color: #5d7193;
  margin-right: 10px;
}
.area-amateur-players .selected-report-container .report-header-details .report-type,
.area-amateur-reports .selected-report-container .report-header-details .report-type,
.area-international-players .selected-report-container .report-header-details .report-type,
.area-player-scouting-reports .selected-report-container .report-header-details .report-type {
  font-weight: bold;
}
.area-amateur-players .selected-report-container .report-header-details .report-number,
.area-amateur-reports .selected-report-container .report-header-details .report-number,
.area-international-players .selected-report-container .report-header-details .report-number,
.area-player-scouting-reports .selected-report-container .report-header-details .report-number {
  font-weight: bolder;
}
.area-amateur-players .selected-report-container .edit-essentials-section .report-section-header,
.area-amateur-reports .selected-report-container .edit-essentials-section .report-section-header,
.area-international-players .selected-report-container .edit-essentials-section .report-section-header,
.area-player-scouting-reports .selected-report-container .edit-essentials-section .report-section-header,
.area-amateur-players .selected-report-container .tools-outer-container.edit .report-section-header,
.area-amateur-reports .selected-report-container .tools-outer-container.edit .report-section-header,
.area-international-players .selected-report-container .tools-outer-container.edit .report-section-header,
.area-player-scouting-reports .selected-report-container .tools-outer-container.edit .report-section-header {
  cursor: pointer;
}
.area-amateur-players .selected-report-container .edit-essentials-section h4,
.area-amateur-reports .selected-report-container .edit-essentials-section h4,
.area-international-players .selected-report-container .edit-essentials-section h4,
.area-player-scouting-reports .selected-report-container .edit-essentials-section h4,
.area-amateur-players .selected-report-container .tools-outer-container.edit h4,
.area-amateur-reports .selected-report-container .tools-outer-container.edit h4,
.area-international-players .selected-report-container .tools-outer-container.edit h4,
.area-player-scouting-reports .selected-report-container .tools-outer-container.edit h4 {
  display: inline-block;
}
.area-amateur-players .selected-report-container .report-top-info-container,
.area-amateur-reports .selected-report-container .report-top-info-container,
.area-international-players .selected-report-container .report-top-info-container,
.area-player-scouting-reports .selected-report-container .report-top-info-container {
  font-family: 'benton_sans_cond_medium', Helvetica, Arial, "Lucida Grande";
  margin-left: -7px;
  margin-right: -7px;
}
.area-amateur-players .selected-report-container .report-top-info-container > div,
.area-amateur-reports .selected-report-container .report-top-info-container > div,
.area-international-players .selected-report-container .report-top-info-container > div,
.area-player-scouting-reports .selected-report-container .report-top-info-container > div {
  padding-right: 7px;
  padding-left: 7px;
}
.area-amateur-players .selected-report-container .report-top-info-container .well,
.area-amateur-reports .selected-report-container .report-top-info-container .well,
.area-international-players .selected-report-container .report-top-info-container .well,
.area-player-scouting-reports .selected-report-container .report-top-info-container .well {
  padding-top: 6px;
  padding-bottom: 6px;
}
.area-amateur-players .selected-report-container .gauge-outer-container,
.area-amateur-reports .selected-report-container .gauge-outer-container,
.area-international-players .selected-report-container .gauge-outer-container,
.area-player-scouting-reports .selected-report-container .gauge-outer-container {
  text-align: center;
}
.area-amateur-players .selected-report-container .gauge-outer-container .gauge-container,
.area-amateur-reports .selected-report-container .gauge-outer-container .gauge-container,
.area-international-players .selected-report-container .gauge-outer-container .gauge-container,
.area-player-scouting-reports .selected-report-container .gauge-outer-container .gauge-container {
  position: relative;
  display: inline-block;
}
.area-amateur-players .selected-report-container .gauge-outer-container .gauge-container > div,
.area-amateur-reports .selected-report-container .gauge-outer-container .gauge-container > div,
.area-international-players .selected-report-container .gauge-outer-container .gauge-container > div,
.area-player-scouting-reports .selected-report-container .gauge-outer-container .gauge-container > div {
  display: inline-block;
}
.area-amateur-players .selected-report-container .gauge-outer-container .gauge-container .gauge,
.area-amateur-reports .selected-report-container .gauge-outer-container .gauge-container .gauge,
.area-international-players .selected-report-container .gauge-outer-container .gauge-container .gauge,
.area-player-scouting-reports .selected-report-container .gauge-outer-container .gauge-container .gauge {
  font-size: 21px !important;
  top: -8px;
  text-align: left !important;
  margin-left: -40px !important;
}
.area-amateur-players .selected-report-container .gauge-outer-container .gauge-container .gauge-label,
.area-amateur-reports .selected-report-container .gauge-outer-container .gauge-container .gauge-label,
.area-international-players .selected-report-container .gauge-outer-container .gauge-container .gauge-label,
.area-player-scouting-reports .selected-report-container .gauge-outer-container .gauge-container .gauge-label {
  top: 34px;
  left: 12px;
  width: 100%;
  text-align: center;
  position: absolute;
  font-weight: bold;
  font-size: 12px;
  color: #5d7193;
  font-size: 13px;
}
.area-amateur-players .selected-report-container .positions-outer-container,
.area-amateur-reports .selected-report-container .positions-outer-container,
.area-international-players .selected-report-container .positions-outer-container,
.area-player-scouting-reports .selected-report-container .positions-outer-container {
  font-weight: bold;
  height: 79px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.area-amateur-players .selected-report-container .positions-outer-container .column,
.area-amateur-reports .selected-report-container .positions-outer-container .column,
.area-international-players .selected-report-container .positions-outer-container .column,
.area-player-scouting-reports .selected-report-container .positions-outer-container .column {
  text-align: center;
}
.area-amateur-players .selected-report-container .positions-outer-container .position-details,
.area-amateur-reports .selected-report-container .positions-outer-container .position-details,
.area-international-players .selected-report-container .positions-outer-container .position-details,
.area-player-scouting-reports .selected-report-container .positions-outer-container .position-details {
  /*.control-data, .control-label {
                    padding-top: 0;
                    padding-bottom: 0;
                }*/
}
.area-amateur-players .selected-report-container .positions-outer-container .position-details .position,
.area-amateur-reports .selected-report-container .positions-outer-container .position-details .position,
.area-international-players .selected-report-container .positions-outer-container .position-details .position,
.area-player-scouting-reports .selected-report-container .positions-outer-container .position-details .position {
  color: #0067b1;
  font-size: 21px;
}
.area-amateur-players .selected-report-container .positions-outer-container .position-details .position-group,
.area-amateur-reports .selected-report-container .positions-outer-container .position-details .position-group,
.area-international-players .selected-report-container .positions-outer-container .position-details .position-group,
.area-player-scouting-reports .selected-report-container .positions-outer-container .position-details .position-group {
  padding-left: 7px;
  padding-right: 7px;
}
.area-amateur-players .selected-report-container .positions-outer-container .position-details .probability-label,
.area-amateur-reports .selected-report-container .positions-outer-container .position-details .probability-label,
.area-international-players .selected-report-container .positions-outer-container .position-details .probability-label,
.area-player-scouting-reports .selected-report-container .positions-outer-container .position-details .probability-label {
  text-transform: uppercase;
  font-weight: normal;
  font-size: 14px;
  color: #5d7193;
}
.area-amateur-players .selected-report-container .positions-outer-container .position-details .probability-value,
.area-amateur-reports .selected-report-container .positions-outer-container .position-details .probability-value,
.area-international-players .selected-report-container .positions-outer-container .position-details .probability-value,
.area-player-scouting-reports .selected-report-container .positions-outer-container .position-details .probability-value {
  color: #5d7193;
  font-size: 12px;
  font-weight: bold;
  line-height: 7px;
}
.area-amateur-players .selected-report-container .round-outer-container,
.area-amateur-reports .selected-report-container .round-outer-container,
.area-international-players .selected-report-container .round-outer-container,
.area-player-scouting-reports .selected-report-container .round-outer-container {
  font-weight: bold;
  height: 79px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.area-amateur-players .selected-report-container .round-outer-container .column,
.area-amateur-reports .selected-report-container .round-outer-container .column,
.area-international-players .selected-report-container .round-outer-container .column,
.area-player-scouting-reports .selected-report-container .round-outer-container .column {
  text-align: center;
}
.area-amateur-players .selected-report-container .round-outer-container .round-label,
.area-amateur-reports .selected-report-container .round-outer-container .round-label,
.area-international-players .selected-report-container .round-outer-container .round-label,
.area-player-scouting-reports .selected-report-container .round-outer-container .round-label {
  font-weight: bolder;
}
.area-amateur-players .selected-report-container .round-outer-container .round-container,
.area-amateur-reports .selected-report-container .round-outer-container .round-container,
.area-international-players .selected-report-container .round-outer-container .round-container,
.area-player-scouting-reports .selected-report-container .round-outer-container .round-container {
  display: inline-block;
}
.area-amateur-players .selected-report-container .round-outer-container .round-container .round-number,
.area-amateur-reports .selected-report-container .round-outer-container .round-container .round-number,
.area-international-players .selected-report-container .round-outer-container .round-container .round-number,
.area-player-scouting-reports .selected-report-container .round-outer-container .round-container .round-number {
  color: #0067b1;
  font-size: 21px;
}
.area-amateur-players .selected-report-container .round-outer-container .round-container .take-label,
.area-amateur-reports .selected-report-container .round-outer-container .round-container .take-label,
.area-international-players .selected-report-container .round-outer-container .round-container .take-label,
.area-player-scouting-reports .selected-report-container .round-outer-container .round-container .take-label {
  color: #5d7193;
  font-size: 12px;
  font-weight: bold;
  line-height: 7px;
}
.area-amateur-players .selected-report-container .value-outer-container,
.area-amateur-reports .selected-report-container .value-outer-container,
.area-international-players .selected-report-container .value-outer-container,
.area-player-scouting-reports .selected-report-container .value-outer-container {
  font-size: 15px;
  font-weight: bold;
  text-align: center;
  background-color: #dff0d8;
  border-color: #d6e9c6;
  height: 79px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.area-amateur-players .selected-report-container .value-outer-container .value-number,
.area-amateur-reports .selected-report-container .value-outer-container .value-number,
.area-international-players .selected-report-container .value-outer-container .value-number,
.area-player-scouting-reports .selected-report-container .value-outer-container .value-number {
  color: #3c763d;
  font-size: 21px;
  display: block;
}
.area-amateur-players .selected-report-container .value-outer-container .value-label,
.area-amateur-reports .selected-report-container .value-outer-container .value-label,
.area-international-players .selected-report-container .value-outer-container .value-label,
.area-player-scouting-reports .selected-report-container .value-outer-container .value-label {
  color: #5d7193;
  display: block;
  font-size: 12px;
  font-weight: bolder;
}
.area-amateur-players .selected-report-container .org-attendance-name,
.area-amateur-reports .selected-report-container .org-attendance-name,
.area-international-players .selected-report-container .org-attendance-name,
.area-player-scouting-reports .selected-report-container .org-attendance-name {
  display: inline-block;
  min-width: 85px;
  font-weight: bold;
}
.area-amateur-players .selected-report-container .impact-statement .report-details,
.area-amateur-reports .selected-report-container .impact-statement .report-details,
.area-international-players .selected-report-container .impact-statement .report-details,
.area-player-scouting-reports .selected-report-container .impact-statement .report-details {
  font-size: 15px;
}
.area-amateur-players .selected-report-container .report-highlight-container,
.area-amateur-reports .selected-report-container .report-highlight-container,
.area-international-players .selected-report-container .report-highlight-container,
.area-player-scouting-reports .selected-report-container .report-highlight-container {
  background-color: #fffae5;
  border-color: #ffeb99;
}
.area-amateur-players .selected-report-container .report-highlight-container .form-group,
.area-amateur-reports .selected-report-container .report-highlight-container .form-group,
.area-international-players .selected-report-container .report-highlight-container .form-group,
.area-player-scouting-reports .selected-report-container .report-highlight-container .form-group {
  border-bottom-color: #ffeb99;
}
.area-amateur-players .selected-report-container .report-highlight-container.read .report-details,
.area-amateur-reports .selected-report-container .report-highlight-container.read .report-details,
.area-international-players .selected-report-container .report-highlight-container.read .report-details,
.area-player-scouting-reports .selected-report-container .report-highlight-container.read .report-details,
.area-amateur-players .selected-report-container .report-highlight-container.read .form-group,
.area-amateur-reports .selected-report-container .report-highlight-container.read .form-group,
.area-international-players .selected-report-container .report-highlight-container.read .form-group,
.area-player-scouting-reports .selected-report-container .report-highlight-container.read .form-group {
  border: none;
  margin: 0px;
  padding: 0px;
}
.area-amateur-players .selected-report-container .report-highlight-container .summary,
.area-amateur-reports .selected-report-container .report-highlight-container .summary,
.area-international-players .selected-report-container .report-highlight-container .summary,
.area-player-scouting-reports .selected-report-container .report-highlight-container .summary {
  white-space: pre-line;
}
.area-amateur-players .selected-report-container .report-highlight-container h4,
.area-amateur-reports .selected-report-container .report-highlight-container h4,
.area-international-players .selected-report-container .report-highlight-container h4,
.area-player-scouting-reports .selected-report-container .report-highlight-container h4 {
  display: inline-block;
}
.area-amateur-players .selected-report-container .run-label,
.area-amateur-reports .selected-report-container .run-label,
.area-international-players .selected-report-container .run-label,
.area-player-scouting-reports .selected-report-container .run-label {
  color: #FFCC00;
  margin-right: 10px;
}
.area-amateur-players .selected-report-container .position-row .input-group-addon,
.area-amateur-reports .selected-report-container .position-row .input-group-addon,
.area-international-players .selected-report-container .position-row .input-group-addon,
.area-player-scouting-reports .selected-report-container .position-row .input-group-addon {
  font-weight: bold;
}
.area-amateur-players .selected-report-container .position-row .position,
.area-amateur-reports .selected-report-container .position-row .position,
.area-international-players .selected-report-container .position-row .position,
.area-player-scouting-reports .selected-report-container .position-row .position {
  padding-right: 10px;
}
.area-amateur-players .selected-report-container .position-row .position select,
.area-amateur-reports .selected-report-container .position-row .position select,
.area-international-players .selected-report-container .position-row .position select,
.area-player-scouting-reports .selected-report-container .position-row .position select {
  padding: 0 0 0 4px;
}
.area-amateur-players .selected-report-container .position-row .position-probability,
.area-amateur-reports .selected-report-container .position-row .position-probability,
.area-international-players .selected-report-container .position-row .position-probability,
.area-player-scouting-reports .selected-report-container .position-row .position-probability {
  padding-left: 0;
}
.area-amateur-players .selected-report-container .position-row .position-probability select,
.area-amateur-reports .selected-report-container .position-row .position-probability select,
.area-international-players .selected-report-container .position-row .position-probability select,
.area-player-scouting-reports .selected-report-container .position-row .position-probability select {
  padding: 0 0 0 3px;
}
.area-amateur-players .selected-report-container .position-row .position span.has-error,
.area-amateur-reports .selected-report-container .position-row .position span.has-error,
.area-international-players .selected-report-container .position-row .position span.has-error,
.area-player-scouting-reports .selected-report-container .position-row .position span.has-error,
.area-amateur-players .selected-report-container .position-row .position-probability span.has-error,
.area-amateur-reports .selected-report-container .position-row .position-probability span.has-error,
.area-international-players .selected-report-container .position-row .position-probability span.has-error,
.area-player-scouting-reports .selected-report-container .position-row .position-probability span.has-error,
.area-amateur-players .selected-report-container .position-row .pitching-probability span.has-error,
.area-amateur-reports .selected-report-container .position-row .pitching-probability span.has-error,
.area-international-players .selected-report-container .position-row .pitching-probability span.has-error,
.area-player-scouting-reports .selected-report-container .position-row .pitching-probability span.has-error {
  display: inline-block;
  width: 220px;
}
.area-amateur-players .selected-report-container .analysis-outer-container h4,
.area-amateur-reports .selected-report-container .analysis-outer-container h4,
.area-international-players .selected-report-container .analysis-outer-container h4,
.area-player-scouting-reports .selected-report-container .analysis-outer-container h4 {
  display: inline-block;
}
.area-amateur-players .selected-report-container .tools-outer-container .row,
.area-amateur-reports .selected-report-container .tools-outer-container .row,
.area-international-players .selected-report-container .tools-outer-container .row,
.area-player-scouting-reports .selected-report-container .tools-outer-container .row,
.area-amateur-players .selected-report-container .gun-items-outer-container .row,
.area-amateur-reports .selected-report-container .gun-items-outer-container .row,
.area-international-players .selected-report-container .gun-items-outer-container .row,
.area-player-scouting-reports .selected-report-container .gun-items-outer-container .row {
  margin: 0px;
}
.area-amateur-players .selected-report-container .tools-outer-container .header-row,
.area-amateur-reports .selected-report-container .tools-outer-container .header-row,
.area-international-players .selected-report-container .tools-outer-container .header-row,
.area-player-scouting-reports .selected-report-container .tools-outer-container .header-row,
.area-amateur-players .selected-report-container .gun-items-outer-container .header-row,
.area-amateur-reports .selected-report-container .gun-items-outer-container .header-row,
.area-international-players .selected-report-container .gun-items-outer-container .header-row,
.area-player-scouting-reports .selected-report-container .gun-items-outer-container .header-row {
  background-color: #c7cfdc;
  background: -webkit-gradient(linear, left top, left bottom, from(#c7cfdc), to(#a8b4c8));
  background: -webkit-linear-gradient(top, #c7cfdc, #a8b4c8);
  background: -moz-linear-gradient(top, #c7cfdc, #a8b4c8);
  background: -ms-linear-gradient(top, #c7cfdc, #a8b4c8);
  background: -o-linear-gradient(top, #c7cfdc, #a8b4c8);
  background-image: linear-gradient(top, #c7cfdc 0%, #a8b4c8) !important;
  -webkit-text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.3);
  text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.3);
  font-weight: bold;
  font-size: 11px;
  border-top: solid 1px #d7dce5;
  border-bottom: solid 1px #d7dce5;
  border-left: solid 1px #d7dce5;
}
.area-amateur-players .selected-report-container .tools-outer-container .header-row .item-name,
.area-amateur-reports .selected-report-container .tools-outer-container .header-row .item-name,
.area-international-players .selected-report-container .tools-outer-container .header-row .item-name,
.area-player-scouting-reports .selected-report-container .tools-outer-container .header-row .item-name,
.area-amateur-players .selected-report-container .gun-items-outer-container .header-row .item-name,
.area-amateur-reports .selected-report-container .gun-items-outer-container .header-row .item-name,
.area-international-players .selected-report-container .gun-items-outer-container .header-row .item-name,
.area-player-scouting-reports .selected-report-container .gun-items-outer-container .header-row .item-name {
  line-height: normal;
}
.area-amateur-players .selected-report-container .tools-outer-container .header-row > div,
.area-amateur-reports .selected-report-container .tools-outer-container .header-row > div,
.area-international-players .selected-report-container .tools-outer-container .header-row > div,
.area-player-scouting-reports .selected-report-container .tools-outer-container .header-row > div,
.area-amateur-players .selected-report-container .gun-items-outer-container .header-row > div,
.area-amateur-reports .selected-report-container .gun-items-outer-container .header-row > div,
.area-international-players .selected-report-container .gun-items-outer-container .header-row > div,
.area-player-scouting-reports .selected-report-container .gun-items-outer-container .header-row > div {
  padding: 5px;
}
.area-amateur-players .selected-report-container .tools-outer-container .header-row .hidden-field,
.area-amateur-reports .selected-report-container .tools-outer-container .header-row .hidden-field,
.area-international-players .selected-report-container .tools-outer-container .header-row .hidden-field,
.area-player-scouting-reports .selected-report-container .tools-outer-container .header-row .hidden-field,
.area-amateur-players .selected-report-container .gun-items-outer-container .header-row .hidden-field,
.area-amateur-reports .selected-report-container .gun-items-outer-container .header-row .hidden-field,
.area-international-players .selected-report-container .gun-items-outer-container .header-row .hidden-field,
.area-player-scouting-reports .selected-report-container .gun-items-outer-container .header-row .hidden-field {
  border-right: none;
  border-bottom: none;
}
.area-amateur-players .selected-report-container .tools-outer-container .item-score,
.area-amateur-reports .selected-report-container .tools-outer-container .item-score,
.area-international-players .selected-report-container .tools-outer-container .item-score,
.area-player-scouting-reports .selected-report-container .tools-outer-container .item-score,
.area-amateur-players .selected-report-container .gun-items-outer-container .item-score,
.area-amateur-reports .selected-report-container .gun-items-outer-container .item-score,
.area-international-players .selected-report-container .gun-items-outer-container .item-score,
.area-player-scouting-reports .selected-report-container .gun-items-outer-container .item-score {
  text-align: center;
}
.area-amateur-players .selected-report-container .tools-outer-container.edit .report-item .item-name,
.area-amateur-reports .selected-report-container .tools-outer-container.edit .report-item .item-name,
.area-international-players .selected-report-container .tools-outer-container.edit .report-item .item-name,
.area-player-scouting-reports .selected-report-container .tools-outer-container.edit .report-item .item-name,
.area-amateur-players .selected-report-container .gun-items-outer-container.edit .report-item .item-name,
.area-amateur-reports .selected-report-container .gun-items-outer-container.edit .report-item .item-name,
.area-international-players .selected-report-container .gun-items-outer-container.edit .report-item .item-name,
.area-player-scouting-reports .selected-report-container .gun-items-outer-container.edit .report-item .item-name,
.area-amateur-players .selected-report-container .tools-outer-container.edit .report-item .item-score,
.area-amateur-reports .selected-report-container .tools-outer-container.edit .report-item .item-score,
.area-international-players .selected-report-container .tools-outer-container.edit .report-item .item-score,
.area-player-scouting-reports .selected-report-container .tools-outer-container.edit .report-item .item-score,
.area-amateur-players .selected-report-container .gun-items-outer-container.edit .report-item .item-score,
.area-amateur-reports .selected-report-container .gun-items-outer-container.edit .report-item .item-score,
.area-international-players .selected-report-container .gun-items-outer-container.edit .report-item .item-score,
.area-player-scouting-reports .selected-report-container .gun-items-outer-container.edit .report-item .item-score,
.area-amateur-players .selected-report-container .tools-outer-container.edit .report-item .remarks,
.area-amateur-reports .selected-report-container .tools-outer-container.edit .report-item .remarks,
.area-international-players .selected-report-container .tools-outer-container.edit .report-item .remarks,
.area-player-scouting-reports .selected-report-container .tools-outer-container.edit .report-item .remarks,
.area-amateur-players .selected-report-container .gun-items-outer-container.edit .report-item .remarks,
.area-amateur-reports .selected-report-container .gun-items-outer-container.edit .report-item .remarks,
.area-international-players .selected-report-container .gun-items-outer-container.edit .report-item .remarks,
.area-player-scouting-reports .selected-report-container .gun-items-outer-container.edit .report-item .remarks {
  height: 45px;
}
.area-amateur-players .selected-report-container .tools-outer-container .item-name,
.area-amateur-reports .selected-report-container .tools-outer-container .item-name,
.area-international-players .selected-report-container .tools-outer-container .item-name,
.area-player-scouting-reports .selected-report-container .tools-outer-container .item-name,
.area-amateur-players .selected-report-container .gun-items-outer-container .item-name,
.area-amateur-reports .selected-report-container .gun-items-outer-container .item-name,
.area-international-players .selected-report-container .gun-items-outer-container .item-name,
.area-player-scouting-reports .selected-report-container .gun-items-outer-container .item-name {
  float: left;
  width: 14%;
}
.area-amateur-players .selected-report-container .tools-outer-container .item-score.p-f-score,
.area-amateur-reports .selected-report-container .tools-outer-container .item-score.p-f-score,
.area-international-players .selected-report-container .tools-outer-container .item-score.p-f-score,
.area-player-scouting-reports .selected-report-container .tools-outer-container .item-score.p-f-score,
.area-amateur-players .selected-report-container .gun-items-outer-container .item-score.p-f-score,
.area-amateur-reports .selected-report-container .gun-items-outer-container .item-score.p-f-score,
.area-international-players .selected-report-container .gun-items-outer-container .item-score.p-f-score,
.area-player-scouting-reports .selected-report-container .gun-items-outer-container .item-score.p-f-score {
  float: left;
  width: 7%;
  min-width: 60px;
}
.area-amateur-players .selected-report-container .tools-outer-container .item-score.low-high-item,
.area-amateur-reports .selected-report-container .tools-outer-container .item-score.low-high-item,
.area-international-players .selected-report-container .tools-outer-container .item-score.low-high-item,
.area-player-scouting-reports .selected-report-container .tools-outer-container .item-score.low-high-item,
.area-amateur-players .selected-report-container .gun-items-outer-container .item-score.low-high-item,
.area-amateur-reports .selected-report-container .gun-items-outer-container .item-score.low-high-item,
.area-international-players .selected-report-container .gun-items-outer-container .item-score.low-high-item,
.area-player-scouting-reports .selected-report-container .gun-items-outer-container .item-score.low-high-item {
  float: left;
  width: 6%;
}
.area-amateur-players .selected-report-container .tools-outer-container .item-score.comfort-item,
.area-amateur-reports .selected-report-container .tools-outer-container .item-score.comfort-item,
.area-international-players .selected-report-container .tools-outer-container .item-score.comfort-item,
.area-player-scouting-reports .selected-report-container .tools-outer-container .item-score.comfort-item,
.area-amateur-players .selected-report-container .gun-items-outer-container .item-score.comfort-item,
.area-amateur-reports .selected-report-container .gun-items-outer-container .item-score.comfort-item,
.area-international-players .selected-report-container .gun-items-outer-container .item-score.comfort-item,
.area-player-scouting-reports .selected-report-container .gun-items-outer-container .item-score.comfort-item {
  float: left;
  width: 12%;
}
.area-amateur-players .selected-report-container .tools-outer-container .pitcher.remarks,
.area-amateur-reports .selected-report-container .tools-outer-container .pitcher.remarks,
.area-international-players .selected-report-container .tools-outer-container .pitcher.remarks,
.area-player-scouting-reports .selected-report-container .tools-outer-container .pitcher.remarks,
.area-amateur-players .selected-report-container .gun-items-outer-container .pitcher.remarks,
.area-amateur-reports .selected-report-container .gun-items-outer-container .pitcher.remarks,
.area-international-players .selected-report-container .gun-items-outer-container .pitcher.remarks,
.area-player-scouting-reports .selected-report-container .gun-items-outer-container .pitcher.remarks {
  float: left;
  width: 45%;
}
.area-amateur-players .selected-report-container .tools-outer-container .position.remarks,
.area-amateur-reports .selected-report-container .tools-outer-container .position.remarks,
.area-international-players .selected-report-container .tools-outer-container .position.remarks,
.area-player-scouting-reports .selected-report-container .tools-outer-container .position.remarks,
.area-amateur-players .selected-report-container .gun-items-outer-container .position.remarks,
.area-amateur-reports .selected-report-container .gun-items-outer-container .position.remarks,
.area-international-players .selected-report-container .gun-items-outer-container .position.remarks,
.area-player-scouting-reports .selected-report-container .gun-items-outer-container .position.remarks {
  float: left;
  width: 69%;
}
.area-amateur-players .selected-report-container .tools-outer-container .report-item .item-score,
.area-amateur-reports .selected-report-container .tools-outer-container .report-item .item-score,
.area-international-players .selected-report-container .tools-outer-container .report-item .item-score,
.area-player-scouting-reports .selected-report-container .tools-outer-container .report-item .item-score,
.area-amateur-players .selected-report-container .gun-items-outer-container .report-item .item-score,
.area-amateur-reports .selected-report-container .gun-items-outer-container .report-item .item-score,
.area-international-players .selected-report-container .gun-items-outer-container .report-item .item-score,
.area-player-scouting-reports .selected-report-container .gun-items-outer-container .report-item .item-score {
  text-align: center;
  position: relative;
}
.area-amateur-players .selected-report-container .tools-outer-container .item-name select,
.area-amateur-reports .selected-report-container .tools-outer-container .item-name select,
.area-international-players .selected-report-container .tools-outer-container .item-name select,
.area-player-scouting-reports .selected-report-container .tools-outer-container .item-name select,
.area-amateur-players .selected-report-container .gun-items-outer-container .item-name select,
.area-amateur-reports .selected-report-container .gun-items-outer-container .item-name select,
.area-international-players .selected-report-container .gun-items-outer-container .item-name select,
.area-player-scouting-reports .selected-report-container .gun-items-outer-container .item-name select {
  width: 85%;
  padding: 2px;
}
.area-amateur-players .selected-report-container .tools-outer-container .item-score select,
.area-amateur-reports .selected-report-container .tools-outer-container .item-score select,
.area-international-players .selected-report-container .tools-outer-container .item-score select,
.area-player-scouting-reports .selected-report-container .tools-outer-container .item-score select,
.area-amateur-players .selected-report-container .gun-items-outer-container .item-score select,
.area-amateur-reports .selected-report-container .gun-items-outer-container .item-score select,
.area-international-players .selected-report-container .gun-items-outer-container .item-score select,
.area-player-scouting-reports .selected-report-container .gun-items-outer-container .item-score select {
  padding: 2px;
}
.area-amateur-players .selected-report-container .tools-outer-container .item-score input,
.area-amateur-reports .selected-report-container .tools-outer-container .item-score input,
.area-international-players .selected-report-container .tools-outer-container .item-score input,
.area-player-scouting-reports .selected-report-container .tools-outer-container .item-score input,
.area-amateur-players .selected-report-container .gun-items-outer-container .item-score input,
.area-amateur-reports .selected-report-container .gun-items-outer-container .item-score input,
.area-international-players .selected-report-container .gun-items-outer-container .item-score input,
.area-player-scouting-reports .selected-report-container .gun-items-outer-container .item-score input {
  padding: 6px 6px;
}
.area-amateur-players .selected-report-container .tools-outer-container .comfort-low,
.area-amateur-reports .selected-report-container .tools-outer-container .comfort-low,
.area-international-players .selected-report-container .tools-outer-container .comfort-low,
.area-player-scouting-reports .selected-report-container .tools-outer-container .comfort-low,
.area-amateur-players .selected-report-container .gun-items-outer-container .comfort-low,
.area-amateur-reports .selected-report-container .gun-items-outer-container .comfort-low,
.area-international-players .selected-report-container .gun-items-outer-container .comfort-low,
.area-player-scouting-reports .selected-report-container .gun-items-outer-container .comfort-low {
  padding: 0 6px 0 0;
}
.area-amateur-players .selected-report-container .tools-outer-container .comfort-low label,
.area-amateur-reports .selected-report-container .tools-outer-container .comfort-low label,
.area-international-players .selected-report-container .tools-outer-container .comfort-low label,
.area-player-scouting-reports .selected-report-container .tools-outer-container .comfort-low label,
.area-amateur-players .selected-report-container .gun-items-outer-container .comfort-low label,
.area-amateur-reports .selected-report-container .gun-items-outer-container .comfort-low label,
.area-international-players .selected-report-container .gun-items-outer-container .comfort-low label,
.area-player-scouting-reports .selected-report-container .gun-items-outer-container .comfort-low label {
  line-height: 30px;
}
.area-amateur-players .selected-report-container .tools-outer-container .comfort-high,
.area-amateur-reports .selected-report-container .tools-outer-container .comfort-high,
.area-international-players .selected-report-container .tools-outer-container .comfort-high,
.area-player-scouting-reports .selected-report-container .tools-outer-container .comfort-high,
.area-amateur-players .selected-report-container .gun-items-outer-container .comfort-high,
.area-amateur-reports .selected-report-container .gun-items-outer-container .comfort-high,
.area-international-players .selected-report-container .gun-items-outer-container .comfort-high,
.area-player-scouting-reports .selected-report-container .gun-items-outer-container .comfort-high {
  padding: 0 0 0 6px;
}
.area-amateur-players .selected-report-container .tools-outer-container .comfort-high:before,
.area-amateur-reports .selected-report-container .tools-outer-container .comfort-high:before,
.area-international-players .selected-report-container .tools-outer-container .comfort-high:before,
.area-player-scouting-reports .selected-report-container .tools-outer-container .comfort-high:before,
.area-amateur-players .selected-report-container .gun-items-outer-container .comfort-high:before,
.area-amateur-reports .selected-report-container .gun-items-outer-container .comfort-high:before,
.area-international-players .selected-report-container .gun-items-outer-container .comfort-high:before,
.area-player-scouting-reports .selected-report-container .gun-items-outer-container .comfort-high:before {
  position: absolute;
  top: 5px;
  left: -2px;
  content: '-';
}
.area-amateur-players .selected-report-container .tools-outer-container:not(.edit) .comfort-high:before,
.area-amateur-reports .selected-report-container .tools-outer-container:not(.edit) .comfort-high:before,
.area-international-players .selected-report-container .tools-outer-container:not(.edit) .comfort-high:before,
.area-player-scouting-reports .selected-report-container .tools-outer-container:not(.edit) .comfort-high:before,
.area-amateur-players .selected-report-container .gun-items-outer-container:not(.edit) .comfort-high:before,
.area-amateur-reports .selected-report-container .gun-items-outer-container:not(.edit) .comfort-high:before,
.area-international-players .selected-report-container .gun-items-outer-container:not(.edit) .comfort-high:before,
.area-player-scouting-reports .selected-report-container .gun-items-outer-container:not(.edit) .comfort-high:before {
  top: 0px;
}
.area-amateur-players .selected-report-container .tools-outer-container .report-item,
.area-amateur-reports .selected-report-container .tools-outer-container .report-item,
.area-international-players .selected-report-container .tools-outer-container .report-item,
.area-player-scouting-reports .selected-report-container .tools-outer-container .report-item,
.area-amateur-players .selected-report-container .gun-items-outer-container .report-item,
.area-amateur-reports .selected-report-container .gun-items-outer-container .report-item,
.area-international-players .selected-report-container .gun-items-outer-container .report-item,
.area-player-scouting-reports .selected-report-container .gun-items-outer-container .report-item {
  border-top: solid 1px #FFFFFF;
  border-bottom: 1px solid #d7dce5;
}
.area-amateur-players .selected-report-container .tools-outer-container .report-item::first-child,
.area-amateur-reports .selected-report-container .tools-outer-container .report-item::first-child,
.area-international-players .selected-report-container .tools-outer-container .report-item::first-child,
.area-player-scouting-reports .selected-report-container .tools-outer-container .report-item::first-child,
.area-amateur-players .selected-report-container .gun-items-outer-container .report-item::first-child,
.area-amateur-reports .selected-report-container .gun-items-outer-container .report-item::first-child,
.area-international-players .selected-report-container .gun-items-outer-container .report-item::first-child,
.area-player-scouting-reports .selected-report-container .gun-items-outer-container .report-item::first-child {
  border-top: none;
}
.area-amateur-players .selected-report-container .tools-outer-container .report-item::last-child,
.area-amateur-reports .selected-report-container .tools-outer-container .report-item::last-child,
.area-international-players .selected-report-container .tools-outer-container .report-item::last-child,
.area-player-scouting-reports .selected-report-container .tools-outer-container .report-item::last-child,
.area-amateur-players .selected-report-container .gun-items-outer-container .report-item::last-child,
.area-amateur-reports .selected-report-container .gun-items-outer-container .report-item::last-child,
.area-international-players .selected-report-container .gun-items-outer-container .report-item::last-child,
.area-player-scouting-reports .selected-report-container .gun-items-outer-container .report-item::last-child {
  border-bottom: none;
}
.area-amateur-players .selected-report-container .tools-outer-container .report-item > div,
.area-amateur-reports .selected-report-container .tools-outer-container .report-item > div,
.area-international-players .selected-report-container .tools-outer-container .report-item > div,
.area-player-scouting-reports .selected-report-container .tools-outer-container .report-item > div,
.area-amateur-players .selected-report-container .gun-items-outer-container .report-item > div,
.area-amateur-reports .selected-report-container .gun-items-outer-container .report-item > div,
.area-international-players .selected-report-container .gun-items-outer-container .report-item > div,
.area-player-scouting-reports .selected-report-container .gun-items-outer-container .report-item > div {
  padding: 5px;
}
.area-amateur-players .selected-report-container .tools-outer-container .report-item .hidden-field,
.area-amateur-reports .selected-report-container .tools-outer-container .report-item .hidden-field,
.area-international-players .selected-report-container .tools-outer-container .report-item .hidden-field,
.area-player-scouting-reports .selected-report-container .tools-outer-container .report-item .hidden-field,
.area-amateur-players .selected-report-container .gun-items-outer-container .report-item .hidden-field,
.area-amateur-reports .selected-report-container .gun-items-outer-container .report-item .hidden-field,
.area-international-players .selected-report-container .gun-items-outer-container .report-item .hidden-field,
.area-player-scouting-reports .selected-report-container .gun-items-outer-container .report-item .hidden-field {
  height: 42px;
  border-bottom: none;
}
.area-amateur-players .selected-report-container .tools-outer-container .report-item select,
.area-amateur-reports .selected-report-container .tools-outer-container .report-item select,
.area-international-players .selected-report-container .tools-outer-container .report-item select,
.area-player-scouting-reports .selected-report-container .tools-outer-container .report-item select,
.area-amateur-players .selected-report-container .gun-items-outer-container .report-item select,
.area-amateur-reports .selected-report-container .gun-items-outer-container .report-item select,
.area-international-players .selected-report-container .gun-items-outer-container .report-item select,
.area-player-scouting-reports .selected-report-container .gun-items-outer-container .report-item select {
  display: inline-block;
  width: 94%;
}
.area-amateur-players .selected-report-container .tools-outer-container .report-item select.other-type-select,
.area-amateur-reports .selected-report-container .tools-outer-container .report-item select.other-type-select,
.area-international-players .selected-report-container .tools-outer-container .report-item select.other-type-select,
.area-player-scouting-reports .selected-report-container .tools-outer-container .report-item select.other-type-select,
.area-amateur-players .selected-report-container .gun-items-outer-container .report-item select.other-type-select,
.area-amateur-reports .selected-report-container .gun-items-outer-container .report-item select.other-type-select,
.area-international-players .selected-report-container .gun-items-outer-container .report-item select.other-type-select,
.area-player-scouting-reports .selected-report-container .gun-items-outer-container .report-item select.other-type-select {
  width: 80%;
}
.area-amateur-players .selected-report-container a:hover,
.area-amateur-reports .selected-report-container a:hover,
.area-international-players .selected-report-container a:hover,
.area-player-scouting-reports .selected-report-container a:hover {
  cursor: pointer;
}
.area-amateur-players .selected-report-container .collapse-area,
.area-amateur-reports .selected-report-container .collapse-area,
.area-international-players .selected-report-container .collapse-area,
.area-player-scouting-reports .selected-report-container .collapse-area {
  min-width: 95px;
}
.area-amateur-players .selected-report-container .collapse-area .fa,
.area-amateur-reports .selected-report-container .collapse-area .fa,
.area-international-players .selected-report-container .collapse-area .fa,
.area-player-scouting-reports .selected-report-container .collapse-area .fa {
  font-size: 18px;
  width: 14px;
}
.area-amateur-players .selected-report-container .collapse-area:hover,
.area-amateur-reports .selected-report-container .collapse-area:hover,
.area-international-players .selected-report-container .collapse-area:hover,
.area-player-scouting-reports .selected-report-container .collapse-area:hover {
  cursor: pointer;
}
.area-amateur-players .selected-report-container .collapse-area h4,
.area-amateur-reports .selected-report-container .collapse-area h4,
.area-international-players .selected-report-container .collapse-area h4,
.area-player-scouting-reports .selected-report-container .collapse-area h4 {
  padding-left: 5px;
  display: inline-block;
}
.area-amateur-players .selected-report-container .report-header-row,
.area-amateur-reports .selected-report-container .report-header-row,
.area-international-players .selected-report-container .report-header-row,
.area-player-scouting-reports .selected-report-container .report-header-row {
  margin-bottom: 6px;
}
.area-amateur-players .selected-report-container .report-section-header h4,
.area-amateur-reports .selected-report-container .report-section-header h4,
.area-international-players .selected-report-container .report-section-header h4,
.area-player-scouting-reports .selected-report-container .report-section-header h4 {
  color: #FFCC00;
  margin: 0px 10px 0px 0px;
}
.area-amateur-players .selected-report-container .report-details,
.area-amateur-reports .selected-report-container .report-details,
.area-international-players .selected-report-container .report-details,
.area-player-scouting-reports .selected-report-container .report-details {
  margin-top: 6px;
}
.area-amateur-players .selected-report-container hr,
.area-amateur-reports .selected-report-container hr,
.area-international-players .selected-report-container hr,
.area-player-scouting-reports .selected-report-container hr {
  border-color: #98a6be;
  margin: 0px;
}
.area-amateur-players .selected-report-container .form-group,
.area-amateur-reports .selected-report-container .form-group,
.area-international-players .selected-report-container .form-group,
.area-player-scouting-reports .selected-report-container .form-group {
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  padding-bottom: 4px;
  padding-top: 4px;
  border-top: solid 1px #FFF;
  border-bottom: solid 1px #e0e4eb;
}
.area-amateur-players .selected-report-container .form-group:first-child,
.area-amateur-reports .selected-report-container .form-group:first-child,
.area-international-players .selected-report-container .form-group:first-child,
.area-player-scouting-reports .selected-report-container .form-group:first-child {
  border-top: none;
}
.area-amateur-players .selected-report-container .form-group:last-child,
.area-amateur-reports .selected-report-container .form-group:last-child,
.area-international-players .selected-report-container .form-group:last-child,
.area-player-scouting-reports .selected-report-container .form-group:last-child {
  border-bottom: none;
  padding-bottom: 0px;
}
.area-amateur-players .selected-report-container .form-group .ng-invalid.ng-dirty.form-control.submitted,
.area-amateur-reports .selected-report-container .form-group .ng-invalid.ng-dirty.form-control.submitted,
.area-international-players .selected-report-container .form-group .ng-invalid.ng-dirty.form-control.submitted,
.area-player-scouting-reports .selected-report-container .form-group .ng-invalid.ng-dirty.form-control.submitted,
.area-amateur-players .selected-report-container .form-group .ng-invalid.form-control.submitted,
.area-amateur-reports .selected-report-container .form-group .ng-invalid.form-control.submitted,
.area-international-players .selected-report-container .form-group .ng-invalid.form-control.submitted,
.area-player-scouting-reports .selected-report-container .form-group .ng-invalid.form-control.submitted {
  border-color: #b94a48;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.area-amateur-players .selected-report-container .form-group .ng-invalid.ng-dirty.form-control.submitted:focus,
.area-amateur-reports .selected-report-container .form-group .ng-invalid.ng-dirty.form-control.submitted:focus,
.area-international-players .selected-report-container .form-group .ng-invalid.ng-dirty.form-control.submitted:focus,
.area-player-scouting-reports .selected-report-container .form-group .ng-invalid.ng-dirty.form-control.submitted:focus,
.area-amateur-players .selected-report-container .form-group .ng-invalid.form-control.submitted:focus,
.area-amateur-reports .selected-report-container .form-group .ng-invalid.form-control.submitted:focus,
.area-international-players .selected-report-container .form-group .ng-invalid.form-control.submitted:focus,
.area-player-scouting-reports .selected-report-container .form-group .ng-invalid.form-control.submitted:focus {
  border-color: #953b39;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.area-amateur-players .selected-report-container .form-group .form-control-large,
.area-amateur-reports .selected-report-container .form-group .form-control-large,
.area-international-players .selected-report-container .form-group .form-control-large,
.area-player-scouting-reports .selected-report-container .form-group .form-control-large {
  height: 190px;
}
.area-amateur-players .selected-report-container .control-text,
.area-amateur-reports .selected-report-container .control-text,
.area-international-players .selected-report-container .control-text,
.area-player-scouting-reports .selected-report-container .control-text {
  padding-top: 7px;
  padding-bottom: 7px;
}
.area-amateur-players .selected-report-container .control-label,
.area-amateur-reports .selected-report-container .control-label,
.area-international-players .selected-report-container .control-label,
.area-player-scouting-reports .selected-report-container .control-label {
  padding-right: 0px;
  padding-bottom: 7px;
}
.area-amateur-players .selected-report-container .control-data.checkboxes,
.area-amateur-reports .selected-report-container .control-data.checkboxes,
.area-international-players .selected-report-container .control-data.checkboxes,
.area-player-scouting-reports .selected-report-container .control-data.checkboxes {
  font-size: 13px;
}
.area-amateur-players .selected-report-container .control-data.checkboxes .selected,
.area-amateur-reports .selected-report-container .control-data.checkboxes .selected,
.area-international-players .selected-report-container .control-data.checkboxes .selected,
.area-player-scouting-reports .selected-report-container .control-data.checkboxes .selected {
  font-weight: bold;
}
.area-amateur-players .selected-report-container .control-data.checkboxes span,
.area-amateur-reports .selected-report-container .control-data.checkboxes span,
.area-international-players .selected-report-container .control-data.checkboxes span,
.area-player-scouting-reports .selected-report-container .control-data.checkboxes span {
  margin-right: 10px;
  display: inline-block;
}
.area-amateur-players .selected-report-container .control-data.edit-checkboxes,
.area-amateur-reports .selected-report-container .control-data.edit-checkboxes,
.area-international-players .selected-report-container .control-data.edit-checkboxes,
.area-player-scouting-reports .selected-report-container .control-data.edit-checkboxes {
  font-size: 13px;
}
.area-amateur-players .selected-report-container .control-data.edit-checkboxes .fa-circle-o,
.area-amateur-reports .selected-report-container .control-data.edit-checkboxes .fa-circle-o,
.area-international-players .selected-report-container .control-data.edit-checkboxes .fa-circle-o,
.area-player-scouting-reports .selected-report-container .control-data.edit-checkboxes .fa-circle-o {
  font-size: 15px;
  color: #31708f;
  padding-left: 5px;
  font-weight: normal !important;
}
.area-amateur-players .selected-report-container .control-data.edit-checkboxes .fa-check-circle-o,
.area-amateur-reports .selected-report-container .control-data.edit-checkboxes .fa-check-circle-o,
.area-international-players .selected-report-container .control-data.edit-checkboxes .fa-check-circle-o,
.area-player-scouting-reports .selected-report-container .control-data.edit-checkboxes .fa-check-circle-o {
  font-size: 15px;
  color: #3c763d;
  padding-left: 5px;
  font-weight: normal !important;
}
.area-amateur-players .selected-report-container .control-data.edit-checkboxes .selected,
.area-amateur-reports .selected-report-container .control-data.edit-checkboxes .selected,
.area-international-players .selected-report-container .control-data.edit-checkboxes .selected,
.area-player-scouting-reports .selected-report-container .control-data.edit-checkboxes .selected {
  color: #3c763d;
  font-weight: bold;
}
.area-amateur-players .selected-report-container .control-data.edit-checkboxes span:hover,
.area-amateur-reports .selected-report-container .control-data.edit-checkboxes span:hover,
.area-international-players .selected-report-container .control-data.edit-checkboxes span:hover,
.area-player-scouting-reports .selected-report-container .control-data.edit-checkboxes span:hover {
  cursor: pointer;
}
.area-amateur-players .selected-report-container .control-data.org-select,
.area-amateur-reports .selected-report-container .control-data.org-select,
.area-international-players .selected-report-container .control-data.org-select,
.area-player-scouting-reports .selected-report-container .control-data.org-select {
  padding-right: 5px;
}
.area-amateur-players .selected-report-container .control-data.org-levels-button,
.area-amateur-reports .selected-report-container .control-data.org-levels-button,
.area-international-players .selected-report-container .control-data.org-levels-button,
.area-player-scouting-reports .selected-report-container .control-data.org-levels-button {
  padding-left: 0;
}
.area-amateur-players .selected-report-container .org-level,
.area-amateur-reports .selected-report-container .org-level,
.area-international-players .selected-report-container .org-level,
.area-player-scouting-reports .selected-report-container .org-level {
  width: 300px;
  margin-bottom: 8px;
  position: relative;
}
.area-amateur-players .selected-report-container .delete-org-attendance,
.area-amateur-reports .selected-report-container .delete-org-attendance,
.area-international-players .selected-report-container .delete-org-attendance,
.area-player-scouting-reports .selected-report-container .delete-org-attendance {
  font-size: 14px;
  color: #d84f5a;
  cursor: pointer;
  position: absolute;
  padding-left: 5px;
  top: -2px;
  display: none;
  right: 0px;
}
.area-amateur-players .selected-report-container .org-edit:hover .delete-org-attendance,
.area-amateur-reports .selected-report-container .org-edit:hover .delete-org-attendance,
.area-international-players .selected-report-container .org-edit:hover .delete-org-attendance,
.area-player-scouting-reports .selected-report-container .org-edit:hover .delete-org-attendance {
  display: inline;
}
@media (min-width: 1200px) and (max-width: 1400px) {
  .area-amateur-players .selected-report-container .tools-outer-container .report-item,
  .area-amateur-reports .selected-report-container .tools-outer-container .report-item,
  .area-international-players .selected-report-container .tools-outer-container .report-item,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .report-item,
  .area-amateur-players .selected-report-container .gun-items-outer-container .report-item,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .report-item,
  .area-international-players .selected-report-container .gun-items-outer-container .report-item,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .report-item {
    height: 45px;
  }
  .area-amateur-players .selected-report-container .tools-outer-container .report-item .item-name select,
  .area-amateur-reports .selected-report-container .tools-outer-container .report-item .item-name select,
  .area-international-players .selected-report-container .tools-outer-container .report-item .item-name select,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .report-item .item-name select,
  .area-amateur-players .selected-report-container .gun-items-outer-container .report-item .item-name select,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .report-item .item-name select,
  .area-international-players .selected-report-container .gun-items-outer-container .report-item .item-name select,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .report-item .item-name select {
    display: inline-block;
    width: 92%;
  }
  .area-amateur-players .selected-report-container .tools-outer-container .report-item .item-name,
  .area-amateur-reports .selected-report-container .tools-outer-container .report-item .item-name,
  .area-international-players .selected-report-container .tools-outer-container .report-item .item-name,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .report-item .item-name,
  .area-amateur-players .selected-report-container .gun-items-outer-container .report-item .item-name,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .report-item .item-name,
  .area-international-players .selected-report-container .gun-items-outer-container .report-item .item-name,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .report-item .item-name,
  .area-amateur-players .selected-report-container .tools-outer-container .report-item .item-score,
  .area-amateur-reports .selected-report-container .tools-outer-container .report-item .item-score,
  .area-international-players .selected-report-container .tools-outer-container .report-item .item-score,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .report-item .item-score,
  .area-amateur-players .selected-report-container .gun-items-outer-container .report-item .item-score,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .report-item .item-score,
  .area-international-players .selected-report-container .gun-items-outer-container .report-item .item-score,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .report-item .item-score,
  .area-amateur-players .selected-report-container .tools-outer-container .report-item .remarks,
  .area-amateur-reports .selected-report-container .tools-outer-container .report-item .remarks,
  .area-international-players .selected-report-container .tools-outer-container .report-item .remarks,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .report-item .remarks,
  .area-amateur-players .selected-report-container .gun-items-outer-container .report-item .remarks,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .report-item .remarks,
  .area-international-players .selected-report-container .gun-items-outer-container .report-item .remarks,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .report-item .remarks {
    height: 100%;
  }
  .area-amateur-players .selected-report-container .tools-outer-container .position.remarks,
  .area-amateur-reports .selected-report-container .tools-outer-container .position.remarks,
  .area-international-players .selected-report-container .tools-outer-container .position.remarks,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .position.remarks,
  .area-amateur-players .selected-report-container .gun-items-outer-container .position.remarks,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .position.remarks,
  .area-international-players .selected-report-container .gun-items-outer-container .position.remarks,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .position.remarks {
    width: 69%;
  }
}
@media (min-width: 992px) and (max-width: 1399px) {
  .area-amateur-players .reports-detail-menu .role-badge-container .role-badge,
  .area-amateur-reports .reports-detail-menu .role-badge-container .role-badge,
  .area-international-players .reports-detail-menu .role-badge-container .role-badge,
  .area-player-scouting-reports .reports-detail-menu .role-badge-container .role-badge {
    width: 23px;
    height: 23px;
    line-height: 21px;
    font-size: 11px;
  }
  .area-amateur-players .reports-detail-menu .pitching-position-toggle .btn-group,
  .area-amateur-reports .reports-detail-menu .pitching-position-toggle .btn-group,
  .area-international-players .reports-detail-menu .pitching-position-toggle .btn-group,
  .area-player-scouting-reports .reports-detail-menu .pitching-position-toggle .btn-group {
    width: 101%;
  }
  .area-amateur-players .selected-report-container .tools-outer-container .report-item,
  .area-amateur-reports .selected-report-container .tools-outer-container .report-item,
  .area-international-players .selected-report-container .tools-outer-container .report-item,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .report-item,
  .area-amateur-players .selected-report-container .gun-items-outer-container .report-item,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .report-item,
  .area-international-players .selected-report-container .gun-items-outer-container .report-item,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .report-item {
    height: 45px;
  }
  .area-amateur-players .selected-report-container .tools-outer-container .report-item .item-name select,
  .area-amateur-reports .selected-report-container .tools-outer-container .report-item .item-name select,
  .area-international-players .selected-report-container .tools-outer-container .report-item .item-name select,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .report-item .item-name select,
  .area-amateur-players .selected-report-container .gun-items-outer-container .report-item .item-name select,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .report-item .item-name select,
  .area-international-players .selected-report-container .gun-items-outer-container .report-item .item-name select,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .report-item .item-name select {
    display: inline-block;
    width: 90%;
  }
  .area-amateur-players .selected-report-container .tools-outer-container .report-item .item-name,
  .area-amateur-reports .selected-report-container .tools-outer-container .report-item .item-name,
  .area-international-players .selected-report-container .tools-outer-container .report-item .item-name,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .report-item .item-name,
  .area-amateur-players .selected-report-container .gun-items-outer-container .report-item .item-name,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .report-item .item-name,
  .area-international-players .selected-report-container .gun-items-outer-container .report-item .item-name,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .report-item .item-name,
  .area-amateur-players .selected-report-container .tools-outer-container .report-item .item-score,
  .area-amateur-reports .selected-report-container .tools-outer-container .report-item .item-score,
  .area-international-players .selected-report-container .tools-outer-container .report-item .item-score,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .report-item .item-score,
  .area-amateur-players .selected-report-container .gun-items-outer-container .report-item .item-score,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .report-item .item-score,
  .area-international-players .selected-report-container .gun-items-outer-container .report-item .item-score,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .report-item .item-score,
  .area-amateur-players .selected-report-container .tools-outer-container .report-item .remarks,
  .area-amateur-reports .selected-report-container .tools-outer-container .report-item .remarks,
  .area-international-players .selected-report-container .tools-outer-container .report-item .remarks,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .report-item .remarks,
  .area-amateur-players .selected-report-container .gun-items-outer-container .report-item .remarks,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .report-item .remarks,
  .area-international-players .selected-report-container .gun-items-outer-container .report-item .remarks,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .report-item .remarks {
    height: 100%;
  }
  .area-amateur-players .selected-report-container .tools-outer-container .position.remarks,
  .area-amateur-reports .selected-report-container .tools-outer-container .position.remarks,
  .area-international-players .selected-report-container .tools-outer-container .position.remarks,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .position.remarks,
  .area-amateur-players .selected-report-container .gun-items-outer-container .position.remarks,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .position.remarks,
  .area-international-players .selected-report-container .gun-items-outer-container .position.remarks,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .position.remarks {
    width: 69%;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .area-amateur-players .position-row .position,
  .area-amateur-reports .position-row .position,
  .area-international-players .position-row .position,
  .area-player-scouting-reports .position-row .position,
  .area-amateur-players .position-row .position-probability,
  .area-amateur-reports .position-row .position-probability,
  .area-international-players .position-row .position-probability,
  .area-player-scouting-reports .position-row .position-probability {
    width: 100px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .area-amateur-players .selected-report-container .control-label,
  .area-amateur-reports .selected-report-container .control-label,
  .area-international-players .selected-report-container .control-label,
  .area-player-scouting-reports .selected-report-container .control-label {
    padding-left: 5px;
  }
  .area-amateur-players .position-row .position,
  .area-amateur-reports .position-row .position,
  .area-international-players .position-row .position,
  .area-player-scouting-reports .position-row .position,
  .area-amateur-players .position-row .position-probability,
  .area-amateur-reports .position-row .position-probability,
  .area-international-players .position-row .position-probability,
  .area-player-scouting-reports .position-row .position-probability {
    width: 80px;
  }
}
@media (max-width: 991px) {
  .area-amateur-players .new-report-container,
  .area-amateur-reports .new-report-container,
  .area-international-players .new-report-container,
  .area-player-scouting-reports .new-report-container {
    margin-top: 10px;
    text-align: left;
  }
  .area-amateur-players .new-report-container .btn.pull-right,
  .area-amateur-reports .new-report-container .btn.pull-right,
  .area-international-players .new-report-container .btn.pull-right,
  .area-player-scouting-reports .new-report-container .btn.pull-right {
    float: none !important;
  }
  .area-amateur-players .report-header-details .buttons,
  .area-amateur-reports .report-header-details .buttons,
  .area-international-players .report-header-details .buttons,
  .area-player-scouting-reports .report-header-details .buttons {
    float: none;
  }
  .area-amateur-players .bottom-score,
  .area-amateur-reports .bottom-score,
  .area-international-players .bottom-score,
  .area-player-scouting-reports .bottom-score {
    border-top: 1px solid #f0f2f5;
  }
  .area-amateur-players .tools-outer-container .header-row .hidden-field,
  .area-amateur-reports .tools-outer-container .header-row .hidden-field,
  .area-international-players .tools-outer-container .header-row .hidden-field,
  .area-player-scouting-reports .tools-outer-container .header-row .hidden-field,
  .area-amateur-players .gun-items-outer-container .header-row .hidden-field,
  .area-amateur-reports .gun-items-outer-container .header-row .hidden-field,
  .area-international-players .gun-items-outer-container .header-row .hidden-field,
  .area-player-scouting-reports .gun-items-outer-container .header-row .hidden-field {
    border-top: 1px solid #f0f2f5;
  }
  .area-amateur-players .selected-report-container .report-type-change,
  .area-amateur-reports .selected-report-container .report-type-change,
  .area-international-players .selected-report-container .report-type-change,
  .area-player-scouting-reports .selected-report-container .report-type-change {
    padding: 0;
  }
  .area-amateur-players .selected-report-container .report-header-details > div,
  .area-amateur-reports .selected-report-container .report-header-details > div,
  .area-international-players .selected-report-container .report-header-details > div,
  .area-player-scouting-reports .selected-report-container .report-header-details > div {
    margin-top: 5px;
  }
  .area-amateur-players .selected-report-container .tools-outer-container .report-item,
  .area-amateur-reports .selected-report-container .tools-outer-container .report-item,
  .area-international-players .selected-report-container .tools-outer-container .report-item,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .report-item,
  .area-amateur-players .selected-report-container .gun-items-outer-container .report-item,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .report-item,
  .area-international-players .selected-report-container .gun-items-outer-container .report-item,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .report-item {
    border: 0;
    border-top: solid 1px #FFFFFF;
    border-bottom: 1px solid #b7c1d2;
  }
  .area-amateur-players .selected-report-container .tools-outer-container .report-item::first-child,
  .area-amateur-reports .selected-report-container .tools-outer-container .report-item::first-child,
  .area-international-players .selected-report-container .tools-outer-container .report-item::first-child,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .report-item::first-child,
  .area-amateur-players .selected-report-container .gun-items-outer-container .report-item::first-child,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .report-item::first-child,
  .area-international-players .selected-report-container .gun-items-outer-container .report-item::first-child,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .report-item::first-child {
    border-top: none;
  }
  .area-amateur-players .selected-report-container .tools-outer-container .report-item::last-child,
  .area-amateur-reports .selected-report-container .tools-outer-container .report-item::last-child,
  .area-international-players .selected-report-container .tools-outer-container .report-item::last-child,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .report-item::last-child,
  .area-amateur-players .selected-report-container .gun-items-outer-container .report-item::last-child,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .report-item::last-child,
  .area-international-players .selected-report-container .gun-items-outer-container .report-item::last-child,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .report-item::last-child {
    border-bottom: none;
  }
  .area-amateur-players .selected-report-container .tools-outer-container .report-item .item-name select,
  .area-amateur-reports .selected-report-container .tools-outer-container .report-item .item-name select,
  .area-international-players .selected-report-container .tools-outer-container .report-item .item-name select,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .report-item .item-name select,
  .area-amateur-players .selected-report-container .gun-items-outer-container .report-item .item-name select,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .report-item .item-name select,
  .area-international-players .selected-report-container .gun-items-outer-container .report-item .item-name select,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .report-item .item-name select {
    display: inline-block;
    width: 90%;
  }
  .area-amateur-players .selected-report-container .tools-outer-container .report-item > div,
  .area-amateur-reports .selected-report-container .tools-outer-container .report-item > div,
  .area-international-players .selected-report-container .tools-outer-container .report-item > div,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .report-item > div,
  .area-amateur-players .selected-report-container .gun-items-outer-container .report-item > div,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .report-item > div,
  .area-international-players .selected-report-container .gun-items-outer-container .report-item > div,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .report-item > div {
    border: 0;
  }
  .area-amateur-players .selected-report-container .tools-outer-container.edit .report-item .item-name,
  .area-amateur-reports .selected-report-container .tools-outer-container.edit .report-item .item-name,
  .area-international-players .selected-report-container .tools-outer-container.edit .report-item .item-name,
  .area-player-scouting-reports .selected-report-container .tools-outer-container.edit .report-item .item-name,
  .area-amateur-players .selected-report-container .gun-items-outer-container.edit .report-item .item-name,
  .area-amateur-reports .selected-report-container .gun-items-outer-container.edit .report-item .item-name,
  .area-international-players .selected-report-container .gun-items-outer-container.edit .report-item .item-name,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container.edit .report-item .item-name,
  .area-amateur-players .selected-report-container .tools-outer-container.edit .report-item .item-score,
  .area-amateur-reports .selected-report-container .tools-outer-container.edit .report-item .item-score,
  .area-international-players .selected-report-container .tools-outer-container.edit .report-item .item-score,
  .area-player-scouting-reports .selected-report-container .tools-outer-container.edit .report-item .item-score,
  .area-amateur-players .selected-report-container .gun-items-outer-container.edit .report-item .item-score,
  .area-amateur-reports .selected-report-container .gun-items-outer-container.edit .report-item .item-score,
  .area-international-players .selected-report-container .gun-items-outer-container.edit .report-item .item-score,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container.edit .report-item .item-score,
  .area-amateur-players .selected-report-container .tools-outer-container.edit .report-item .remarks,
  .area-amateur-reports .selected-report-container .tools-outer-container.edit .report-item .remarks,
  .area-international-players .selected-report-container .tools-outer-container.edit .report-item .remarks,
  .area-player-scouting-reports .selected-report-container .tools-outer-container.edit .report-item .remarks,
  .area-amateur-players .selected-report-container .gun-items-outer-container.edit .report-item .remarks,
  .area-amateur-reports .selected-report-container .gun-items-outer-container.edit .report-item .remarks,
  .area-international-players .selected-report-container .gun-items-outer-container.edit .report-item .remarks,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container.edit .report-item .remarks {
    height: 45px;
  }
  .area-amateur-players .selected-report-container .tools-outer-container .item-name,
  .area-amateur-reports .selected-report-container .tools-outer-container .item-name,
  .area-international-players .selected-report-container .tools-outer-container .item-name,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .item-name,
  .area-amateur-players .selected-report-container .gun-items-outer-container .item-name,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .item-name,
  .area-international-players .selected-report-container .gun-items-outer-container .item-name,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .item-name {
    float: left;
    width: 50%;
    font-weight: bold;
  }
  .area-amateur-players .selected-report-container .tools-outer-container .item-score.p-f-score,
  .area-amateur-reports .selected-report-container .tools-outer-container .item-score.p-f-score,
  .area-international-players .selected-report-container .tools-outer-container .item-score.p-f-score,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .item-score.p-f-score,
  .area-amateur-players .selected-report-container .gun-items-outer-container .item-score.p-f-score,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .item-score.p-f-score,
  .area-international-players .selected-report-container .gun-items-outer-container .item-score.p-f-score,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .item-score.p-f-score {
    float: left;
    width: 20%;
    min-width: 60px;
  }
  .area-amateur-players .selected-report-container .tools-outer-container .column-label,
  .area-amateur-reports .selected-report-container .tools-outer-container .column-label,
  .area-international-players .selected-report-container .tools-outer-container .column-label,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .column-label,
  .area-amateur-players .selected-report-container .gun-items-outer-container .column-label,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .column-label,
  .area-international-players .selected-report-container .gun-items-outer-container .column-label,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .column-label {
    padding-right: 8px;
    color: #5d7193;
    font-weight: bold;
  }
  .area-amateur-players .selected-report-container .tools-outer-container .item-score.p-f-score select,
  .area-amateur-reports .selected-report-container .tools-outer-container .item-score.p-f-score select,
  .area-international-players .selected-report-container .tools-outer-container .item-score.p-f-score select,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .item-score.p-f-score select,
  .area-amateur-players .selected-report-container .gun-items-outer-container .item-score.p-f-score select,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .item-score.p-f-score select,
  .area-international-players .selected-report-container .gun-items-outer-container .item-score.p-f-score select,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .item-score.p-f-score select {
    width: auto;
  }
  .area-amateur-players .selected-report-container .tools-outer-container .item-score.low-high-item,
  .area-amateur-reports .selected-report-container .tools-outer-container .item-score.low-high-item,
  .area-international-players .selected-report-container .tools-outer-container .item-score.low-high-item,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .item-score.low-high-item,
  .area-amateur-players .selected-report-container .gun-items-outer-container .item-score.low-high-item,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .item-score.low-high-item,
  .area-international-players .selected-report-container .gun-items-outer-container .item-score.low-high-item,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .item-score.low-high-item {
    float: left;
    width: 18%;
  }
  .area-amateur-players .selected-report-container .tools-outer-container .item-score.low-high-item:not(.has-gun-item),
  .area-amateur-reports .selected-report-container .tools-outer-container .item-score.low-high-item:not(.has-gun-item),
  .area-international-players .selected-report-container .tools-outer-container .item-score.low-high-item:not(.has-gun-item),
  .area-player-scouting-reports .selected-report-container .tools-outer-container .item-score.low-high-item:not(.has-gun-item),
  .area-amateur-players .selected-report-container .gun-items-outer-container .item-score.low-high-item:not(.has-gun-item),
  .area-amateur-reports .selected-report-container .gun-items-outer-container .item-score.low-high-item:not(.has-gun-item),
  .area-international-players .selected-report-container .gun-items-outer-container .item-score.low-high-item:not(.has-gun-item),
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .item-score.low-high-item:not(.has-gun-item) {
    display: none;
  }
  .area-amateur-players .selected-report-container .tools-outer-container .item-score.comfort-item:not(.has-gun-item),
  .area-amateur-reports .selected-report-container .tools-outer-container .item-score.comfort-item:not(.has-gun-item),
  .area-international-players .selected-report-container .tools-outer-container .item-score.comfort-item:not(.has-gun-item),
  .area-player-scouting-reports .selected-report-container .tools-outer-container .item-score.comfort-item:not(.has-gun-item),
  .area-amateur-players .selected-report-container .gun-items-outer-container .item-score.comfort-item:not(.has-gun-item),
  .area-amateur-reports .selected-report-container .gun-items-outer-container .item-score.comfort-item:not(.has-gun-item),
  .area-international-players .selected-report-container .gun-items-outer-container .item-score.comfort-item:not(.has-gun-item),
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .item-score.comfort-item:not(.has-gun-item) {
    display: none;
  }
  .area-amateur-players .selected-report-container .tools-outer-container .item-score.low-high-item input,
  .area-amateur-reports .selected-report-container .tools-outer-container .item-score.low-high-item input,
  .area-international-players .selected-report-container .tools-outer-container .item-score.low-high-item input,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .item-score.low-high-item input,
  .area-amateur-players .selected-report-container .gun-items-outer-container .item-score.low-high-item input,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .item-score.low-high-item input,
  .area-international-players .selected-report-container .gun-items-outer-container .item-score.low-high-item input,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .item-score.low-high-item input {
    width: 50%;
  }
  .area-amateur-players .selected-report-container .tools-outer-container .item-score.comfort-item,
  .area-amateur-reports .selected-report-container .tools-outer-container .item-score.comfort-item,
  .area-international-players .selected-report-container .tools-outer-container .item-score.comfort-item,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .item-score.comfort-item,
  .area-amateur-players .selected-report-container .gun-items-outer-container .item-score.comfort-item,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .item-score.comfort-item,
  .area-international-players .selected-report-container .gun-items-outer-container .item-score.comfort-item,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .item-score.comfort-item {
    float: left;
    width: 64%;
  }
  .area-amateur-players .selected-report-container .tools-outer-container .item-score.comfort-item input,
  .area-amateur-reports .selected-report-container .tools-outer-container .item-score.comfort-item input,
  .area-international-players .selected-report-container .tools-outer-container .item-score.comfort-item input,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .item-score.comfort-item input,
  .area-amateur-players .selected-report-container .gun-items-outer-container .item-score.comfort-item input,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .item-score.comfort-item input,
  .area-international-players .selected-report-container .gun-items-outer-container .item-score.comfort-item input,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .item-score.comfort-item input {
    width: 50%;
  }
  .area-amateur-players .selected-report-container .tools-outer-container .item-score .comfort-high input,
  .area-amateur-reports .selected-report-container .tools-outer-container .item-score .comfort-high input,
  .area-international-players .selected-report-container .tools-outer-container .item-score .comfort-high input,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .item-score .comfort-high input,
  .area-amateur-players .selected-report-container .gun-items-outer-container .item-score .comfort-high input,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .item-score .comfort-high input,
  .area-international-players .selected-report-container .gun-items-outer-container .item-score .comfort-high input,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .item-score .comfort-high input {
    float: left;
    margin-left: 20px;
  }
  .area-amateur-players .selected-report-container .tools-outer-container:not(.edit) .item-score.low-high-item,
  .area-amateur-reports .selected-report-container .tools-outer-container:not(.edit) .item-score.low-high-item,
  .area-international-players .selected-report-container .tools-outer-container:not(.edit) .item-score.low-high-item,
  .area-player-scouting-reports .selected-report-container .tools-outer-container:not(.edit) .item-score.low-high-item,
  .area-amateur-players .selected-report-container .gun-items-outer-container:not(.edit) .item-score.low-high-item,
  .area-amateur-reports .selected-report-container .gun-items-outer-container:not(.edit) .item-score.low-high-item,
  .area-international-players .selected-report-container .gun-items-outer-container:not(.edit) .item-score.low-high-item,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container:not(.edit) .item-score.low-high-item {
    text-align: left;
  }
  .area-amateur-players .selected-report-container .tools-outer-container:not(.edit) .item-score .comfort-low,
  .area-amateur-reports .selected-report-container .tools-outer-container:not(.edit) .item-score .comfort-low,
  .area-international-players .selected-report-container .tools-outer-container:not(.edit) .item-score .comfort-low,
  .area-player-scouting-reports .selected-report-container .tools-outer-container:not(.edit) .item-score .comfort-low,
  .area-amateur-players .selected-report-container .gun-items-outer-container:not(.edit) .item-score .comfort-low,
  .area-amateur-reports .selected-report-container .gun-items-outer-container:not(.edit) .item-score .comfort-low,
  .area-international-players .selected-report-container .gun-items-outer-container:not(.edit) .item-score .comfort-low,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container:not(.edit) .item-score .comfort-low {
    text-align: right;
    padding-right: 16px;
  }
  .area-amateur-players .selected-report-container .tools-outer-container:not(.edit) .item-score .comfort-high,
  .area-amateur-reports .selected-report-container .tools-outer-container:not(.edit) .item-score .comfort-high,
  .area-international-players .selected-report-container .tools-outer-container:not(.edit) .item-score .comfort-high,
  .area-player-scouting-reports .selected-report-container .tools-outer-container:not(.edit) .item-score .comfort-high,
  .area-amateur-players .selected-report-container .gun-items-outer-container:not(.edit) .item-score .comfort-high,
  .area-amateur-reports .selected-report-container .gun-items-outer-container:not(.edit) .item-score .comfort-high,
  .area-international-players .selected-report-container .gun-items-outer-container:not(.edit) .item-score .comfort-high,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container:not(.edit) .item-score .comfort-high {
    text-align: left;
  }
  .area-amateur-players .selected-report-container .tools-outer-container:not(.edit) .item-score .comfort-high .control-label,
  .area-amateur-reports .selected-report-container .tools-outer-container:not(.edit) .item-score .comfort-high .control-label,
  .area-international-players .selected-report-container .tools-outer-container:not(.edit) .item-score .comfort-high .control-label,
  .area-player-scouting-reports .selected-report-container .tools-outer-container:not(.edit) .item-score .comfort-high .control-label,
  .area-amateur-players .selected-report-container .gun-items-outer-container:not(.edit) .item-score .comfort-high .control-label,
  .area-amateur-reports .selected-report-container .gun-items-outer-container:not(.edit) .item-score .comfort-high .control-label,
  .area-international-players .selected-report-container .gun-items-outer-container:not(.edit) .item-score .comfort-high .control-label,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container:not(.edit) .item-score .comfort-high .control-label {
    line-height: 30px;
    padding-right: 5px;
  }
  .area-amateur-players .selected-report-container .tools-outer-container:not(.edit) .comfort-high:before,
  .area-amateur-reports .selected-report-container .tools-outer-container:not(.edit) .comfort-high:before,
  .area-international-players .selected-report-container .tools-outer-container:not(.edit) .comfort-high:before,
  .area-player-scouting-reports .selected-report-container .tools-outer-container:not(.edit) .comfort-high:before,
  .area-amateur-players .selected-report-container .gun-items-outer-container:not(.edit) .comfort-high:before,
  .area-amateur-reports .selected-report-container .gun-items-outer-container:not(.edit) .comfort-high:before,
  .area-international-players .selected-report-container .gun-items-outer-container:not(.edit) .comfort-high:before,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container:not(.edit) .comfort-high:before {
    top: 5px;
  }
  .area-amateur-players .selected-report-container .tools-outer-container .pitcher.remarks,
  .area-amateur-reports .selected-report-container .tools-outer-container .pitcher.remarks,
  .area-international-players .selected-report-container .tools-outer-container .pitcher.remarks,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .pitcher.remarks,
  .area-amateur-players .selected-report-container .gun-items-outer-container .pitcher.remarks,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .pitcher.remarks,
  .area-international-players .selected-report-container .gun-items-outer-container .pitcher.remarks,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .pitcher.remarks,
  .area-amateur-players .selected-report-container .tools-outer-container .position.remarks,
  .area-amateur-reports .selected-report-container .tools-outer-container .position.remarks,
  .area-international-players .selected-report-container .tools-outer-container .position.remarks,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .position.remarks,
  .area-amateur-players .selected-report-container .gun-items-outer-container .position.remarks,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .position.remarks,
  .area-international-players .selected-report-container .gun-items-outer-container .position.remarks,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .position.remarks {
    float: left;
    width: 100%;
  }
}
@media (max-width: 767px) {
  .area-amateur-players .reports-overview-filters .report-filter.btn-group,
  .area-amateur-reports .reports-overview-filters .report-filter.btn-group,
  .area-international-players .reports-overview-filters .report-filter.btn-group,
  .area-player-scouting-reports .reports-overview-filters .report-filter.btn-group {
    margin-top: 10px;
  }
  .area-amateur-players .remove-btn,
  .area-amateur-reports .remove-btn,
  .area-international-players .remove-btn,
  .area-player-scouting-reports .remove-btn {
    margin-top: 30px;
  }
  .area-amateur-players .reports-overview-container .position-pitching-toggle-container,
  .area-amateur-reports .reports-overview-container .position-pitching-toggle-container,
  .area-international-players .reports-overview-container .position-pitching-toggle-container,
  .area-player-scouting-reports .reports-overview-container .position-pitching-toggle-container {
    text-align: center;
  }
  .area-amateur-players .reports-overview-container .position-pitching-toggle-container .btn-group,
  .area-amateur-reports .reports-overview-container .position-pitching-toggle-container .btn-group,
  .area-international-players .reports-overview-container .position-pitching-toggle-container .btn-group,
  .area-player-scouting-reports .reports-overview-container .position-pitching-toggle-container .btn-group {
    margin-top: 10px;
  }
  .area-amateur-players .selected-report-container .position-row .control-label,
  .area-amateur-reports .selected-report-container .position-row .control-label,
  .area-international-players .selected-report-container .position-row .control-label,
  .area-player-scouting-reports .selected-report-container .position-row .control-label {
    width: 100px;
  }
  .area-amateur-players .selected-report-container .position-row .position,
  .area-amateur-reports .selected-report-container .position-row .position,
  .area-international-players .selected-report-container .position-row .position,
  .area-player-scouting-reports .selected-report-container .position-row .position {
    width: 100px;
  }
  .area-amateur-players .selected-report-container .position-row .position-probability select,
  .area-amateur-reports .selected-report-container .position-row .position-probability select,
  .area-international-players .selected-report-container .position-row .position-probability select,
  .area-player-scouting-reports .selected-report-container .position-row .position-probability select {
    width: 80%;
  }
  .area-amateur-players .selected-report-container .report-container.read .position-details .position,
  .area-amateur-reports .selected-report-container .report-container.read .position-details .position,
  .area-international-players .selected-report-container .report-container.read .position-details .position,
  .area-player-scouting-reports .selected-report-container .report-container.read .position-details .position {
    font-size: 13px;
  }
  .area-amateur-players .selected-report-container .report-container.read .position-details .probability-label,
  .area-amateur-reports .selected-report-container .report-container.read .position-details .probability-label,
  .area-international-players .selected-report-container .report-container.read .position-details .probability-label,
  .area-player-scouting-reports .selected-report-container .report-container.read .position-details .probability-label {
    font-size: 13px;
  }
  .area-amateur-players .selected-report-container .report-container.read .position-details .probability-value,
  .area-amateur-reports .selected-report-container .report-container.read .position-details .probability-value,
  .area-international-players .selected-report-container .report-container.read .position-details .probability-value,
  .area-player-scouting-reports .selected-report-container .report-container.read .position-details .probability-value {
    font-size: 13px;
  }
  .area-amateur-players .selected-report-container .report-container.read .position-details.position-report .position,
  .area-amateur-reports .selected-report-container .report-container.read .position-details.position-report .position,
  .area-international-players .selected-report-container .report-container.read .position-details.position-report .position,
  .area-player-scouting-reports .selected-report-container .report-container.read .position-details.position-report .position {
    font-size: 14px;
  }
  .area-amateur-players .selected-report-container .report-container.read .position-details.position-report .probability-label,
  .area-amateur-reports .selected-report-container .report-container.read .position-details.position-report .probability-label,
  .area-international-players .selected-report-container .report-container.read .position-details.position-report .probability-label,
  .area-player-scouting-reports .selected-report-container .report-container.read .position-details.position-report .probability-label {
    font-size: 14px;
  }
  .area-amateur-players .selected-report-container .report-container.read .position-details.position-report .probability-value,
  .area-amateur-reports .selected-report-container .report-container.read .position-details.position-report .probability-value,
  .area-international-players .selected-report-container .report-container.read .position-details.position-report .probability-value,
  .area-player-scouting-reports .selected-report-container .report-container.read .position-details.position-report .probability-value {
    font-size: 14px;
  }
  .area-amateur-players .selected-report-container .required-fields-text,
  .area-amateur-reports .selected-report-container .required-fields-text,
  .area-international-players .selected-report-container .required-fields-text,
  .area-player-scouting-reports .selected-report-container .required-fields-text {
    display: block;
  }
  .area-amateur-players .selected-report-container .report-type-change,
  .area-amateur-reports .selected-report-container .report-type-change,
  .area-international-players .selected-report-container .report-type-change,
  .area-player-scouting-reports .selected-report-container .report-type-change {
    padding: 0;
    margin-bottom: 10px;
  }
  .area-amateur-players .selected-report-container .well,
  .area-amateur-reports .selected-report-container .well,
  .area-international-players .selected-report-container .well,
  .area-player-scouting-reports .selected-report-container .well {
    margin-bottom: 0;
  }
  .area-amateur-players .selected-report-container .report-header-details .player-name,
  .area-amateur-reports .selected-report-container .report-header-details .player-name,
  .area-international-players .selected-report-container .report-header-details .player-name,
  .area-player-scouting-reports .selected-report-container .report-header-details .player-name {
    display: inline-block;
    width: 100%;
    border: none;
  }
  .area-amateur-players .selected-report-container .report-header-details .report-type,
  .area-amateur-reports .selected-report-container .report-header-details .report-type,
  .area-international-players .selected-report-container .report-header-details .report-type,
  .area-player-scouting-reports .selected-report-container .report-header-details .report-type {
    display: inline-block;
    width: 100%;
    border: none;
    padding: 0;
  }
  .area-amateur-players .selected-report-container .report-header-details .report-author-name,
  .area-amateur-reports .selected-report-container .report-header-details .report-author-name,
  .area-international-players .selected-report-container .report-header-details .report-author-name,
  .area-player-scouting-reports .selected-report-container .report-header-details .report-author-name {
    display: inline-block;
    width: 100%;
    border: none;
    padding: 0;
  }
  .area-amateur-players .selected-report-container .report-header-details .report-date,
  .area-amateur-reports .selected-report-container .report-header-details .report-date,
  .area-international-players .selected-report-container .report-header-details .report-date,
  .area-player-scouting-reports .selected-report-container .report-header-details .report-date {
    border: none;
    padding: 0;
  }
  .area-amateur-players .selected-report-container .value-outer-container,
  .area-amateur-reports .selected-report-container .value-outer-container,
  .area-international-players .selected-report-container .value-outer-container,
  .area-player-scouting-reports .selected-report-container .value-outer-container {
    height: auto;
  }
  .area-amateur-players .selected-report-container .value-outer-container .value-number,
  .area-amateur-reports .selected-report-container .value-outer-container .value-number,
  .area-international-players .selected-report-container .value-outer-container .value-number,
  .area-player-scouting-reports .selected-report-container .value-outer-container .value-number,
  .area-amateur-players .selected-report-container .value-outer-container .value-label,
  .area-amateur-reports .selected-report-container .value-outer-container .value-label,
  .area-international-players .selected-report-container .value-outer-container .value-label,
  .area-player-scouting-reports .selected-report-container .value-outer-container .value-label {
    display: inline;
    margin-right: 10px;
  }
  .area-amateur-players .selected-report-container .round-outer-container,
  .area-amateur-reports .selected-report-container .round-outer-container,
  .area-international-players .selected-report-container .round-outer-container,
  .area-player-scouting-reports .selected-report-container .round-outer-container {
    height: auto;
  }
  .area-amateur-players .selected-report-container .round-outer-container .round-container,
  .area-amateur-reports .selected-report-container .round-outer-container .round-container,
  .area-international-players .selected-report-container .round-outer-container .round-container,
  .area-player-scouting-reports .selected-report-container .round-outer-container .round-container {
    padding-top: 0px;
  }
  .area-amateur-players .selected-report-container .run-label,
  .area-amateur-reports .selected-report-container .run-label,
  .area-international-players .selected-report-container .run-label,
  .area-player-scouting-reports .selected-report-container .run-label {
    display: inline !important;
  }
  .area-amateur-players .selected-report-container .report-details,
  .area-amateur-reports .selected-report-container .report-details,
  .area-international-players .selected-report-container .report-details,
  .area-player-scouting-reports .selected-report-container .report-details {
    border: none;
  }
  .area-amateur-players .selected-report-container .report-header-row .pull-right,
  .area-amateur-reports .selected-report-container .report-header-row .pull-right,
  .area-international-players .selected-report-container .report-header-row .pull-right,
  .area-player-scouting-reports .selected-report-container .report-header-row .pull-right {
    float: none !important;
  }
  .area-amateur-players .selected-report-container .form-group,
  .area-amateur-reports .selected-report-container .form-group,
  .area-international-players .selected-report-container .form-group,
  .area-player-scouting-reports .selected-report-container .form-group {
    padding-bottom: 0px;
    padding-top: 0px;
    border-top: none;
    border-bottom: none;
  }
  .area-amateur-players .selected-report-container .form-group .control-label,
  .area-amateur-reports .selected-report-container .form-group .control-label,
  .area-international-players .selected-report-container .form-group .control-label,
  .area-player-scouting-reports .selected-report-container .form-group .control-label {
    margin-bottom: 2px;
  }
  .area-amateur-players .selected-report-container .form-group .form-control,
  .area-amateur-reports .selected-report-container .form-group .form-control,
  .area-international-players .selected-report-container .form-group .form-control,
  .area-player-scouting-reports .selected-report-container .form-group .form-control {
    margin-bottom: 5px;
  }
  .area-amateur-players .selected-report-container .form-group .input-group,
  .area-amateur-reports .selected-report-container .form-group .input-group,
  .area-international-players .selected-report-container .form-group .input-group,
  .area-player-scouting-reports .selected-report-container .form-group .input-group {
    margin-bottom: 5px;
  }
  .area-amateur-players .selected-report-container .form-group .input-group .form-control,
  .area-amateur-reports .selected-report-container .form-group .input-group .form-control,
  .area-international-players .selected-report-container .form-group .input-group .form-control,
  .area-player-scouting-reports .selected-report-container .form-group .input-group .form-control {
    margin-bottom: 0px;
  }
  .area-amateur-players .selected-report-container .form-group label,
  .area-amateur-reports .selected-report-container .form-group label,
  .area-international-players .selected-report-container .form-group label,
  .area-player-scouting-reports .selected-report-container .form-group label {
    display: block;
    padding-top: 10px;
  }
  .area-amateur-players .selected-report-container .control-text,
  .area-amateur-reports .selected-report-container .control-text,
  .area-international-players .selected-report-container .control-text,
  .area-player-scouting-reports .selected-report-container .control-text {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .area-amateur-players .selected-report-container .control-label,
  .area-amateur-reports .selected-report-container .control-label,
  .area-international-players .selected-report-container .control-label,
  .area-player-scouting-reports .selected-report-container .control-label {
    padding-bottom: 0px;
  }
  .area-amateur-players .selected-report-container .control-data.org-levels-button,
  .area-amateur-reports .selected-report-container .control-data.org-levels-button,
  .area-international-players .selected-report-container .control-data.org-levels-button,
  .area-player-scouting-reports .selected-report-container .control-data.org-levels-button {
    padding-left: 15px;
  }
  .area-amateur-players .selected-report-container .tools-outer-container .report-item,
  .area-amateur-reports .selected-report-container .tools-outer-container .report-item,
  .area-international-players .selected-report-container .tools-outer-container .report-item,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .report-item,
  .area-amateur-players .selected-report-container .gun-items-outer-container .report-item,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .report-item,
  .area-international-players .selected-report-container .gun-items-outer-container .report-item,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .report-item {
    border: 0;
    border-top: solid 1px #FFFFFF;
    border-bottom: 1px solid #b7c1d2;
  }
  .area-amateur-players .selected-report-container .tools-outer-container .report-item > div,
  .area-amateur-reports .selected-report-container .tools-outer-container .report-item > div,
  .area-international-players .selected-report-container .tools-outer-container .report-item > div,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .report-item > div,
  .area-amateur-players .selected-report-container .gun-items-outer-container .report-item > div,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .report-item > div,
  .area-international-players .selected-report-container .gun-items-outer-container .report-item > div,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .report-item > div {
    border: 0;
  }
  .area-amateur-players .selected-report-container .tools-outer-container.edit .report-item .item-name,
  .area-amateur-reports .selected-report-container .tools-outer-container.edit .report-item .item-name,
  .area-international-players .selected-report-container .tools-outer-container.edit .report-item .item-name,
  .area-player-scouting-reports .selected-report-container .tools-outer-container.edit .report-item .item-name,
  .area-amateur-players .selected-report-container .gun-items-outer-container.edit .report-item .item-name,
  .area-amateur-reports .selected-report-container .gun-items-outer-container.edit .report-item .item-name,
  .area-international-players .selected-report-container .gun-items-outer-container.edit .report-item .item-name,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container.edit .report-item .item-name,
  .area-amateur-players .selected-report-container .tools-outer-container.edit .report-item .item-score,
  .area-amateur-reports .selected-report-container .tools-outer-container.edit .report-item .item-score,
  .area-international-players .selected-report-container .tools-outer-container.edit .report-item .item-score,
  .area-player-scouting-reports .selected-report-container .tools-outer-container.edit .report-item .item-score,
  .area-amateur-players .selected-report-container .gun-items-outer-container.edit .report-item .item-score,
  .area-amateur-reports .selected-report-container .gun-items-outer-container.edit .report-item .item-score,
  .area-international-players .selected-report-container .gun-items-outer-container.edit .report-item .item-score,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container.edit .report-item .item-score,
  .area-amateur-players .selected-report-container .tools-outer-container.edit .report-item .remarks,
  .area-amateur-reports .selected-report-container .tools-outer-container.edit .report-item .remarks,
  .area-international-players .selected-report-container .tools-outer-container.edit .report-item .remarks,
  .area-player-scouting-reports .selected-report-container .tools-outer-container.edit .report-item .remarks,
  .area-amateur-players .selected-report-container .gun-items-outer-container.edit .report-item .remarks,
  .area-amateur-reports .selected-report-container .gun-items-outer-container.edit .report-item .remarks,
  .area-international-players .selected-report-container .gun-items-outer-container.edit .report-item .remarks,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container.edit .report-item .remarks {
    height: auto;
  }
  .area-amateur-players .selected-report-container .tools-outer-container.edit div.item-name .item-name-label,
  .area-amateur-reports .selected-report-container .tools-outer-container.edit div.item-name .item-name-label,
  .area-international-players .selected-report-container .tools-outer-container.edit div.item-name .item-name-label,
  .area-player-scouting-reports .selected-report-container .tools-outer-container.edit div.item-name .item-name-label,
  .area-amateur-players .selected-report-container .gun-items-outer-container.edit div.item-name .item-name-label,
  .area-amateur-reports .selected-report-container .gun-items-outer-container.edit div.item-name .item-name-label,
  .area-international-players .selected-report-container .gun-items-outer-container.edit div.item-name .item-name-label,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container.edit div.item-name .item-name-label {
    padding-top: 5px;
  }
  .area-amateur-players .selected-report-container .tools-outer-container div.item-name,
  .area-amateur-reports .selected-report-container .tools-outer-container div.item-name,
  .area-international-players .selected-report-container .tools-outer-container div.item-name,
  .area-player-scouting-reports .selected-report-container .tools-outer-container div.item-name,
  .area-amateur-players .selected-report-container .gun-items-outer-container div.item-name,
  .area-amateur-reports .selected-report-container .gun-items-outer-container div.item-name,
  .area-international-players .selected-report-container .gun-items-outer-container div.item-name,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container div.item-name {
    width: 50%;
    padding-left: 0;
    padding-right: 0;
    float: left;
    font-weight: bold;
  }
  .area-amateur-players .selected-report-container .tools-outer-container div.item-name .item-name-label,
  .area-amateur-reports .selected-report-container .tools-outer-container div.item-name .item-name-label,
  .area-international-players .selected-report-container .tools-outer-container div.item-name .item-name-label,
  .area-player-scouting-reports .selected-report-container .tools-outer-container div.item-name .item-name-label,
  .area-amateur-players .selected-report-container .gun-items-outer-container div.item-name .item-name-label,
  .area-amateur-reports .selected-report-container .gun-items-outer-container div.item-name .item-name-label,
  .area-international-players .selected-report-container .gun-items-outer-container div.item-name .item-name-label,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container div.item-name .item-name-label {
    display: inline-block;
  }
  .area-amateur-players .selected-report-container .tools-outer-container .item-score.p-f-score,
  .area-amateur-reports .selected-report-container .tools-outer-container .item-score.p-f-score,
  .area-international-players .selected-report-container .tools-outer-container .item-score.p-f-score,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .item-score.p-f-score,
  .area-amateur-players .selected-report-container .gun-items-outer-container .item-score.p-f-score,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .item-score.p-f-score,
  .area-international-players .selected-report-container .gun-items-outer-container .item-score.p-f-score,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .item-score.p-f-score {
    width: 25%;
    padding-left: 0;
    padding-right: 0;
    float: left;
    min-width: 0px;
  }
  .area-amateur-players .selected-report-container .tools-outer-container .item-score.p-f-score .control-label,
  .area-amateur-reports .selected-report-container .tools-outer-container .item-score.p-f-score .control-label,
  .area-international-players .selected-report-container .tools-outer-container .item-score.p-f-score .control-label,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .item-score.p-f-score .control-label,
  .area-amateur-players .selected-report-container .gun-items-outer-container .item-score.p-f-score .control-label,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .item-score.p-f-score .control-label,
  .area-international-players .selected-report-container .gun-items-outer-container .item-score.p-f-score .control-label,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .item-score.p-f-score .control-label {
    padding-left: 1px;
    padding-right: 1px;
  }
  .area-amateur-players .selected-report-container .tools-outer-container .column-label,
  .area-amateur-reports .selected-report-container .tools-outer-container .column-label,
  .area-international-players .selected-report-container .tools-outer-container .column-label,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .column-label,
  .area-amateur-players .selected-report-container .gun-items-outer-container .column-label,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .column-label,
  .area-international-players .selected-report-container .gun-items-outer-container .column-label,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .column-label {
    padding-right: 8px;
    color: #5d7193;
    font-weight: bold;
  }
  .area-amateur-players .selected-report-container .tools-outer-container .item-score.p-f-score select,
  .area-amateur-reports .selected-report-container .tools-outer-container .item-score.p-f-score select,
  .area-international-players .selected-report-container .tools-outer-container .item-score.p-f-score select,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .item-score.p-f-score select,
  .area-amateur-players .selected-report-container .gun-items-outer-container .item-score.p-f-score select,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .item-score.p-f-score select,
  .area-international-players .selected-report-container .gun-items-outer-container .item-score.p-f-score select,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .item-score.p-f-score select {
    width: auto;
  }
  .area-amateur-players .selected-report-container .tools-outer-container .item-score.low-high-item,
  .area-amateur-reports .selected-report-container .tools-outer-container .item-score.low-high-item,
  .area-international-players .selected-report-container .tools-outer-container .item-score.low-high-item,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .item-score.low-high-item,
  .area-amateur-players .selected-report-container .gun-items-outer-container .item-score.low-high-item,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .item-score.low-high-item,
  .area-international-players .selected-report-container .gun-items-outer-container .item-score.low-high-item,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .item-score.low-high-item {
    float: left;
    width: 25%;
    text-align: left;
  }
  .area-amateur-players .selected-report-container .tools-outer-container .item-score.low-high-item label,
  .area-amateur-reports .selected-report-container .tools-outer-container .item-score.low-high-item label,
  .area-international-players .selected-report-container .tools-outer-container .item-score.low-high-item label,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .item-score.low-high-item label,
  .area-amateur-players .selected-report-container .gun-items-outer-container .item-score.low-high-item label,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .item-score.low-high-item label,
  .area-international-players .selected-report-container .gun-items-outer-container .item-score.low-high-item label,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .item-score.low-high-item label {
    padding-top: 0;
  }
  .area-amateur-players .selected-report-container .tools-outer-container .item-score.low-high-item input,
  .area-amateur-reports .selected-report-container .tools-outer-container .item-score.low-high-item input,
  .area-international-players .selected-report-container .tools-outer-container .item-score.low-high-item input,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .item-score.low-high-item input,
  .area-amateur-players .selected-report-container .gun-items-outer-container .item-score.low-high-item input,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .item-score.low-high-item input,
  .area-international-players .selected-report-container .gun-items-outer-container .item-score.low-high-item input,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .item-score.low-high-item input {
    width: 100%;
  }
  .area-amateur-players .selected-report-container .tools-outer-container .item-score.comfort-item,
  .area-amateur-reports .selected-report-container .tools-outer-container .item-score.comfort-item,
  .area-international-players .selected-report-container .tools-outer-container .item-score.comfort-item,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .item-score.comfort-item,
  .area-amateur-players .selected-report-container .gun-items-outer-container .item-score.comfort-item,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .item-score.comfort-item,
  .area-international-players .selected-report-container .gun-items-outer-container .item-score.comfort-item,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .item-score.comfort-item {
    float: left;
    text-align: left;
    width: 50%;
  }
  .area-amateur-players .selected-report-container .tools-outer-container .item-score.comfort-item input,
  .area-amateur-reports .selected-report-container .tools-outer-container .item-score.comfort-item input,
  .area-international-players .selected-report-container .tools-outer-container .item-score.comfort-item input,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .item-score.comfort-item input,
  .area-amateur-players .selected-report-container .gun-items-outer-container .item-score.comfort-item input,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .item-score.comfort-item input,
  .area-international-players .selected-report-container .gun-items-outer-container .item-score.comfort-item input,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .item-score.comfort-item input {
    width: 100%;
  }
  .area-amateur-players .selected-report-container .tools-outer-container .item-score .comfort-low .control-label,
  .area-amateur-reports .selected-report-container .tools-outer-container .item-score .comfort-low .control-label,
  .area-international-players .selected-report-container .tools-outer-container .item-score .comfort-low .control-label,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .item-score .comfort-low .control-label,
  .area-amateur-players .selected-report-container .gun-items-outer-container .item-score .comfort-low .control-label,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .item-score .comfort-low .control-label,
  .area-international-players .selected-report-container .gun-items-outer-container .item-score .comfort-low .control-label,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .item-score .comfort-low .control-label,
  .area-amateur-players .selected-report-container .tools-outer-container .item-score .comfort-high .control-label,
  .area-amateur-reports .selected-report-container .tools-outer-container .item-score .comfort-high .control-label,
  .area-international-players .selected-report-container .tools-outer-container .item-score .comfort-high .control-label,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .item-score .comfort-high .control-label,
  .area-amateur-players .selected-report-container .gun-items-outer-container .item-score .comfort-high .control-label,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .item-score .comfort-high .control-label,
  .area-international-players .selected-report-container .gun-items-outer-container .item-score .comfort-high .control-label,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .item-score .comfort-high .control-label {
    line-height: inherit;
    padding-top: 0;
  }
  .area-amateur-players .selected-report-container .tools-outer-container .item-score .comfort-high input,
  .area-amateur-reports .selected-report-container .tools-outer-container .item-score .comfort-high input,
  .area-international-players .selected-report-container .tools-outer-container .item-score .comfort-high input,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .item-score .comfort-high input,
  .area-amateur-players .selected-report-container .gun-items-outer-container .item-score .comfort-high input,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .item-score .comfort-high input,
  .area-international-players .selected-report-container .gun-items-outer-container .item-score .comfort-high input,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .item-score .comfort-high input {
    margin-left: 0px;
  }
  .area-amateur-players .selected-report-container .tools-outer-container .item-score .comfort-high label:after,
  .area-amateur-reports .selected-report-container .tools-outer-container .item-score .comfort-high label:after,
  .area-international-players .selected-report-container .tools-outer-container .item-score .comfort-high label:after,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .item-score .comfort-high label:after,
  .area-amateur-players .selected-report-container .gun-items-outer-container .item-score .comfort-high label:after,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .item-score .comfort-high label:after,
  .area-international-players .selected-report-container .gun-items-outer-container .item-score .comfort-high label:after,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .item-score .comfort-high label:after {
    position: absolute;
    left: -2px;
    top: 23px;
    content: '-';
  }
  .area-amateur-players .selected-report-container .tools-outer-container .comfort-high:before,
  .area-amateur-reports .selected-report-container .tools-outer-container .comfort-high:before,
  .area-international-players .selected-report-container .tools-outer-container .comfort-high:before,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .comfort-high:before,
  .area-amateur-players .selected-report-container .gun-items-outer-container .comfort-high:before,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .comfort-high:before,
  .area-international-players .selected-report-container .gun-items-outer-container .comfort-high:before,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .comfort-high:before {
    display: none;
  }
  .area-amateur-players .selected-report-container .tools-outer-container .pitcher.remarks,
  .area-amateur-reports .selected-report-container .tools-outer-container .pitcher.remarks,
  .area-international-players .selected-report-container .tools-outer-container .pitcher.remarks,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .pitcher.remarks,
  .area-amateur-players .selected-report-container .gun-items-outer-container .pitcher.remarks,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .pitcher.remarks,
  .area-international-players .selected-report-container .gun-items-outer-container .pitcher.remarks,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .pitcher.remarks,
  .area-amateur-players .selected-report-container .tools-outer-container .position.remarks,
  .area-amateur-reports .selected-report-container .tools-outer-container .position.remarks,
  .area-international-players .selected-report-container .tools-outer-container .position.remarks,
  .area-player-scouting-reports .selected-report-container .tools-outer-container .position.remarks,
  .area-amateur-players .selected-report-container .gun-items-outer-container .position.remarks,
  .area-amateur-reports .selected-report-container .gun-items-outer-container .position.remarks,
  .area-international-players .selected-report-container .gun-items-outer-container .position.remarks,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container .position.remarks {
    width: 100%;
  }
  .area-amateur-players .selected-report-container .tools-outer-container:not(.edit) .item-score.low-high-item,
  .area-amateur-reports .selected-report-container .tools-outer-container:not(.edit) .item-score.low-high-item,
  .area-international-players .selected-report-container .tools-outer-container:not(.edit) .item-score.low-high-item,
  .area-player-scouting-reports .selected-report-container .tools-outer-container:not(.edit) .item-score.low-high-item,
  .area-amateur-players .selected-report-container .gun-items-outer-container:not(.edit) .item-score.low-high-item,
  .area-amateur-reports .selected-report-container .gun-items-outer-container:not(.edit) .item-score.low-high-item,
  .area-international-players .selected-report-container .gun-items-outer-container:not(.edit) .item-score.low-high-item,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container:not(.edit) .item-score.low-high-item {
    text-align: left;
  }
  .area-amateur-players .selected-report-container .tools-outer-container:not(.edit) .item-score .comfort-low,
  .area-amateur-reports .selected-report-container .tools-outer-container:not(.edit) .item-score .comfort-low,
  .area-international-players .selected-report-container .tools-outer-container:not(.edit) .item-score .comfort-low,
  .area-player-scouting-reports .selected-report-container .tools-outer-container:not(.edit) .item-score .comfort-low,
  .area-amateur-players .selected-report-container .gun-items-outer-container:not(.edit) .item-score .comfort-low,
  .area-amateur-reports .selected-report-container .gun-items-outer-container:not(.edit) .item-score .comfort-low,
  .area-international-players .selected-report-container .gun-items-outer-container:not(.edit) .item-score .comfort-low,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container:not(.edit) .item-score .comfort-low {
    text-align: left;
    padding-right: 0px;
  }
  .area-amateur-players .selected-report-container .tools-outer-container:not(.edit) .item-score .comfort-high,
  .area-amateur-reports .selected-report-container .tools-outer-container:not(.edit) .item-score .comfort-high,
  .area-international-players .selected-report-container .tools-outer-container:not(.edit) .item-score .comfort-high,
  .area-player-scouting-reports .selected-report-container .tools-outer-container:not(.edit) .item-score .comfort-high,
  .area-amateur-players .selected-report-container .gun-items-outer-container:not(.edit) .item-score .comfort-high,
  .area-amateur-reports .selected-report-container .gun-items-outer-container:not(.edit) .item-score .comfort-high,
  .area-international-players .selected-report-container .gun-items-outer-container:not(.edit) .item-score .comfort-high,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container:not(.edit) .item-score .comfort-high {
    text-align: left;
  }
  .area-amateur-players .selected-report-container .tools-outer-container:not(.edit) .item-score .comfort-high label:after,
  .area-amateur-reports .selected-report-container .tools-outer-container:not(.edit) .item-score .comfort-high label:after,
  .area-international-players .selected-report-container .tools-outer-container:not(.edit) .item-score .comfort-high label:after,
  .area-player-scouting-reports .selected-report-container .tools-outer-container:not(.edit) .item-score .comfort-high label:after,
  .area-amateur-players .selected-report-container .gun-items-outer-container:not(.edit) .item-score .comfort-high label:after,
  .area-amateur-reports .selected-report-container .gun-items-outer-container:not(.edit) .item-score .comfort-high label:after,
  .area-international-players .selected-report-container .gun-items-outer-container:not(.edit) .item-score .comfort-high label:after,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container:not(.edit) .item-score .comfort-high label:after {
    left: -20px;
    top: 16px;
  }
  .area-amateur-players .selected-report-container .tools-outer-container:not(.edit) .item-score .comfort-high .control-label,
  .area-amateur-reports .selected-report-container .tools-outer-container:not(.edit) .item-score .comfort-high .control-label,
  .area-international-players .selected-report-container .tools-outer-container:not(.edit) .item-score .comfort-high .control-label,
  .area-player-scouting-reports .selected-report-container .tools-outer-container:not(.edit) .item-score .comfort-high .control-label,
  .area-amateur-players .selected-report-container .gun-items-outer-container:not(.edit) .item-score .comfort-high .control-label,
  .area-amateur-reports .selected-report-container .gun-items-outer-container:not(.edit) .item-score .comfort-high .control-label,
  .area-international-players .selected-report-container .gun-items-outer-container:not(.edit) .item-score .comfort-high .control-label,
  .area-player-scouting-reports .selected-report-container .gun-items-outer-container:not(.edit) .item-score .comfort-high .control-label {
    line-height: inherit;
    padding-right: 0px;
  }
}
@media (min-width: 560px) and (max-width: 768px) {
  .area-amateur-players .reports-overview-filters .report-filter.btn-group,
  .area-amateur-reports .reports-overview-filters .report-filter.btn-group,
  .area-international-players .reports-overview-filters .report-filter.btn-group,
  .area-player-scouting-reports .reports-overview-filters .report-filter.btn-group {
    margin-top: 0;
  }
}
@media (min-width: 480px) and (max-width: 768px) {
  .area-amateur-players .reports-overview-container .report-date,
  .area-amateur-reports .reports-overview-container .report-date,
  .area-international-players .reports-overview-container .report-date,
  .area-player-scouting-reports .reports-overview-container .report-date {
    min-width: 120px;
    vertical-align: middle;
  }
}
@media (max-width: 1024px) {
  .area-amateur-players .reports-detail-menu,
  .area-amateur-reports .reports-detail-menu,
  .area-international-players .reports-detail-menu,
  .area-player-scouting-reports .reports-detail-menu {
    display: none !important;
  }
  .area-amateur-players .mobile.submit-button:hover .fa,
  .area-amateur-reports .mobile.submit-button:hover .fa,
  .area-international-players .mobile.submit-button:hover .fa,
  .area-player-scouting-reports .mobile.submit-button:hover .fa {
    opacity: 0.3;
  }
  .area-amateur-players .mobile.submit-button:hover .loading-container,
  .area-amateur-reports .mobile.submit-button:hover .loading-container,
  .area-international-players .mobile.submit-button:hover .loading-container,
  .area-player-scouting-reports .mobile.submit-button:hover .loading-container {
    margin-right: -11px;
    margin-left: 4px;
  }
  .area-amateur-players .mobile.submit-button:hover .loading-custom,
  .area-amateur-reports .mobile.submit-button:hover .loading-custom,
  .area-international-players .mobile.submit-button:hover .loading-custom,
  .area-player-scouting-reports .mobile.submit-button:hover .loading-custom {
    display: inline-block !important;
  }
}
@media (min-width: 1025px) {
  .area-amateur-players .reports-list,
  .area-amateur-reports .reports-list,
  .area-international-players .reports-list,
  .area-player-scouting-reports .reports-list {
    width: 16.66666667%;
    float: left;
  }
  .area-amateur-players .report-details-container,
  .area-amateur-reports .report-details-container,
  .area-international-players .report-details-container,
  .area-player-scouting-reports .report-details-container {
    width: 83.33333333%;
    padding-left: 0;
    float: left;
  }
}
.area-amateur360-profiles .draft-year-label {
  padding-bottom: 10px;
}
.area-amateur360-profiles .draft-year-options {
  margin-left: 10px;
  width: 100px;
  display: inline-block;
}
.area-amateur360-profiles .table-well-top {
  margin-top: 6px;
}
.area-amateur360-profiles .stats-table .empty-message {
  text-align: left;
}
.area-amateur360-profiles .stats-table td,
.area-amateur360-profiles .stats-table th {
  text-align: right;
}
.area-amateur360-profiles .stats-table td {
  vertical-align: middle;
}
.area-amateur360-profiles .stats-table th:not(.sortable) {
  cursor: default !important;
}
.area-amateur360-profiles .stats-table th.column-size,
.area-amateur360-profiles .stats-table th.column-reports,
.area-amateur360-profiles .stats-table th.column-round,
.area-amateur360-profiles .stats-table th.column-roles,
.area-amateur360-profiles .stats-table th.column-psych,
.area-amateur360-profiles .stats-table th.column-medical,
.area-amateur360-profiles .stats-table th.column-scout-grades,
.area-amateur360-profiles .stats-table th.column-defensive-position,
.area-amateur360-profiles .stats-table th.column-stats,
.area-amateur360-profiles .stats-table th.column-f-b-velo {
  text-align: center;
}
.area-amateur360-profiles .stats-table th.column-weighted-average,
.area-amateur360-profiles .stats-table th.column-industry-rank,
.area-amateur360-profiles .stats-table th.column-market-value,
.area-amateur360-profiles .stats-table th.column-trackman-s-o-b,
.area-amateur360-profiles .stats-table th.column-stat-score,
.area-amateur360-profiles .stats-table th.column-video-eval {
  white-space: pre-line !important;
}
.area-amateur360-profiles .stats-table th.column-trackman-stuff-score {
  white-space: normal !important;
}
.area-amateur360-profiles .stats-table.pitchers-showing:not(.hitters-showing) th.column-video-eval {
  white-space: normal !important;
  text-align: center;
}
.area-amateur360-profiles .stats-table .column-rank {
  width: 41px;
  min-width: 41px;
}
.area-amateur360-profiles .stats-table .column-player {
  width: 180px;
  min-width: 180px;
  text-align: left;
}
.area-amateur360-profiles .stats-table .column-scout {
  width: 110px;
  min-width: 110px;
  text-align: left;
}
.area-amateur360-profiles .stats-table .column-school-team {
  width: 200px;
  min-width: 200px;
  max-width: 200px;
  text-align: left;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.area-amateur360-profiles .stats-table .column-pos,
.area-amateur360-profiles .stats-table .column-lvl,
.area-amateur360-profiles .stats-table .column-b,
.area-amateur360-profiles .stats-table .column-t,
.area-amateur360-profiles .stats-table .column1,
.area-amateur360-profiles .stats-table .column2,
.area-amateur360-profiles .stats-table .column3,
.area-amateur360-profiles .stats-table .column-classic-mechanics {
  text-align: left;
}
.area-amateur360-profiles .stats-table .column-pos,
.area-amateur360-profiles .stats-table .column-age,
.area-amateur360-profiles .stats-table .column-w,
.area-amateur360-profiles .stats-table .column-b,
.area-amateur360-profiles .stats-table .column-t {
  width: 35px;
  min-width: 35px;
}
.area-amateur360-profiles .stats-table .column-lvl,
.area-amateur360-profiles .stats-table .column-h {
  width: 40px;
  min-width: 40px;
}
.area-amateur360-profiles .stats-table .column-tiffany {
  width: 55px;
  min-width: 55px;
}
.area-amateur360-profiles .stats-table .column-drafted {
  width: 58px;
  min-width: 58px;
}
.area-amateur360-profiles .stats-table .column-weighted-average {
  width: 70px;
  min-width: 70px;
}
.area-amateur360-profiles .stats-table .column-eval,
.area-amateur360-profiles .stats-table .column-fol,
.area-amateur360-profiles .stats-table .column-tot,
.area-amateur360-profiles .stats-table .column-sc {
  width: 36px;
  min-width: 36px;
}
.area-amateur360-profiles .stats-table .column-w-t,
.area-amateur360-profiles .stats-table .column-m-t {
  width: 37px;
  min-width: 37px;
}
.area-amateur360-profiles .stats-table .column-p,
.area-amateur360-profiles .stats-table .column-f,
.area-amateur360-profiles .stats-table .column-c,
.area-amateur360-profiles .stats-table .column-hit,
.area-amateur360-profiles .stats-table .column-raw,
.area-amateur360-profiles .stats-table .colmumn-prod,
.area-amateur360-profiles .stats-table .column-arm,
.area-amateur360-profiles .stats-table .column-def,
.area-amateur360-profiles .stats-table .column-run,
.area-amateur360-profiles .stats-table .column-f-b,
.area-amateur360-profiles .stats-table .column-c-b,
.area-amateur360-profiles .stats-table .column-s-l,
.area-amateur360-profiles .stats-table .column-c-h,
.area-amateur360-profiles .stats-table .column-cmd {
  width: 35px;
  min-width: 35px;
}
.area-amateur360-profiles .stats-table .column-lo,
.area-amateur360-profiles .stats-table .column-hi {
  width: 42px;
  min-width: 42px;
}
.area-amateur360-profiles .stats-table .column-c-z {
  width: 76px;
  min-width: 76px;
}
.area-amateur360-profiles .stats-table .column-industry-rank {
  width: 62px;
  min-width: 62px;
}
.area-amateur360-profiles .stats-table .column-market-value {
  width: 90px;
  min-width: 90px;
}
.area-amateur360-profiles .stats-table .column-t-a-i-s,
.area-amateur360-profiles .stats-table .column-a-i-q {
  width: 40px;
  min-width: 40px;
}
.area-amateur360-profiles .stats-table .column-train {
  width: 43px;
  min-width: 43px;
}
.area-amateur360-profiles .stats-table .column-doc {
  width: 34px;
  min-width: 34px;
}
.area-amateur360-profiles .stats-table .column1,
.area-amateur360-profiles .stats-table .column2,
.area-amateur360-profiles .stats-table .column3 {
  width: 33px;
  min-width: 33px;
}
.area-amateur360-profiles .stats-table .column-percent {
  width: 52px;
  min-width: 52px;
}
.area-amateur360-profiles .stats-table .column-trackman-s-o-b {
  width: 72px;
  min-width: 72px;
}
.area-amateur360-profiles .stats-table .column-trackman-stuff-score {
  width: 72px;
  min-width: 72px;
}
.area-amateur360-profiles .stats-table .column-stat-score {
  width: 44px;
  min-width: 44px;
}
.area-amateur360-profiles .stats-table .column-framing {
  width: 61px;
  min-width: 61px;
}
.area-amateur360-profiles .stats-table .column-offense {
  width: 58px;
  min-width: 58px;
}
.area-amateur360-profiles .stats-table .column-defense {
  width: 58px;
  min-width: 58px;
}
.area-amateur360-profiles .stats-table .column-baserun {
  width: 58px;
  min-width: 58px;
}
.area-amateur360-profiles .stats-table .column-video-eval {
  width: 45px;
  min-width: 45px;
}
.area-amateur360-profiles .stats-table .column-vision {
  width: 49px;
  min-width: 49px;
}
.area-amateur360-profiles .stats-table .column-s-p-percent,
.area-amateur360-profiles .stats-table .column-r-p-percent {
  width: 52px;
  min-width: 52px;
}
.area-amateur360-profiles .stats-table .column-health {
  width: 52px;
  min-width: 52px;
}
.area-amateur360-profiles .stats-table .column-perform {
  width: 61px;
  min-width: 61px;
}
.area-amateur360-profiles .stats-table .column-classic-mechanics {
  white-space: nowrap;
}
.area-amateur360-profiles .stats-table .fontMedium .column-rank {
  width: 35px;
  min-width: 35px;
}
.area-amateur360-profiles .stats-table .fontMedium .column-player {
  width: 150px;
  min-width: 150px;
}
.area-amateur360-profiles .stats-table .fontMedium .column-scout {
  width: 92px;
  min-width: 92px;
}
.area-amateur360-profiles .stats-table .fontMedium .column-school-team {
  width: 168px;
  min-width: 168px;
}
.area-amateur360-profiles .stats-table .fontMedium .column-pos,
.area-amateur360-profiles .stats-table .fontMedium .column-age,
.area-amateur360-profiles .stats-table .fontMedium .column-w,
.area-amateur360-profiles .stats-table .fontMedium .column-b,
.area-amateur360-profiles .stats-table .fontMedium .column-t {
  width: 30px;
  min-width: 30px;
}
.area-amateur360-profiles .stats-table .fontMedium .column-lvl,
.area-amateur360-profiles .stats-table .fontMedium .column-h {
  width: 34px;
  min-width: 34px;
}
.area-amateur360-profiles .stats-table .fontMedium .column-tiffany {
  width: 46px;
  min-width: 46px;
}
.area-amateur360-profiles .stats-table .fontMedium .column-drafted {
  width: 48px;
  min-width: 48px;
}
.area-amateur360-profiles .stats-table .fontMedium .column-weighted-average {
  width: 60px;
  min-width: 60px;
}
.area-amateur360-profiles .stats-table .fontMedium .column-eval,
.area-amateur360-profiles .stats-table .fontMedium .column-fol,
.area-amateur360-profiles .stats-table .fontMedium .column-tot,
.area-amateur360-profiles .stats-table .fontMedium .column-sc {
  width: 30px;
  min-width: 30px;
}
.area-amateur360-profiles .stats-table .fontMedium .column-w-t,
.area-amateur360-profiles .stats-table .fontMedium .column-m-t {
  width: 30px;
  min-width: 30px;
}
.area-amateur360-profiles .stats-table .fontMedium .column-p,
.area-amateur360-profiles .stats-table .fontMedium .column-f,
.area-amateur360-profiles .stats-table .fontMedium .column-c,
.area-amateur360-profiles .stats-table .fontMedium .column-hit,
.area-amateur360-profiles .stats-table .fontMedium .column-raw,
.area-amateur360-profiles .stats-table .fontMedium .colmumn-prod,
.area-amateur360-profiles .stats-table .fontMedium .column-arm,
.area-amateur360-profiles .stats-table .fontMedium .column-def,
.area-amateur360-profiles .stats-table .fontMedium .column-run,
.area-amateur360-profiles .stats-table .fontMedium .column-f-b,
.area-amateur360-profiles .stats-table .fontMedium .column-c-b,
.area-amateur360-profiles .stats-table .fontMedium .column-s-l,
.area-amateur360-profiles .stats-table .fontMedium .column-c-h,
.area-amateur360-profiles .stats-table .fontMedium .column-cmd {
  width: 29px;
  min-width: 29px;
}
.area-amateur360-profiles .stats-table .fontMedium .column-lo,
.area-amateur360-profiles .stats-table .fontMedium .column-hi {
  width: 35px;
  min-width: 35px;
}
.area-amateur360-profiles .stats-table .fontMedium .column-c-z {
  width: 65px;
  min-width: 65px;
}
.area-amateur360-profiles .stats-table .fontMedium .column-industry-rank {
  width: 52px;
  min-width: 52px;
}
.area-amateur360-profiles .stats-table .fontMedium .column-market-value {
  width: 75px;
  min-width: 75px;
}
.area-amateur360-profiles .stats-table .fontMedium .column-t-a-i-s,
.area-amateur360-profiles .stats-table .fontMedium .column-a-i-q {
  width: 34px;
  min-width: 34px;
}
.area-amateur360-profiles .stats-table .fontMedium .column-train {
  width: 36px;
  min-width: 36px;
}
.area-amateur360-profiles .stats-table .fontMedium .column-doc {
  width: 30px;
  min-width: 30px;
}
.area-amateur360-profiles .stats-table .fontMedium .column1,
.area-amateur360-profiles .stats-table .fontMedium .column2,
.area-amateur360-profiles .stats-table .fontMedium .column3 {
  width: 28px;
  min-width: 28px;
}
.area-amateur360-profiles .stats-table .fontMedium .column-percent {
  width: 44px;
  min-width: 44px;
}
.area-amateur360-profiles .stats-table .fontMedium .column-trackman-s-o-b,
.area-amateur360-profiles .stats-table .fontMedium .column-trackman-stuff-score {
  width: 60px;
  min-width: 60px;
}
.area-amateur360-profiles .stats-table .fontMedium .column-stat-score {
  width: 38px;
  min-width: 38px;
}
.area-amateur360-profiles .stats-table .fontMedium .column-framing {
  width: 52px;
  min-width: 52px;
}
.area-amateur360-profiles .stats-table .fontMedium .column-offense,
.area-amateur360-profiles .stats-table .fontMedium .column-defense,
.area-amateur360-profiles .stats-table .fontMedium .column-baserun {
  width: 50px;
  min-width: 50px;
}
.area-amateur360-profiles .stats-table .fontMedium .column-video-eval {
  width: 38px;
  min-width: 38px;
}
.area-amateur360-profiles .stats-table .fontMedium .column-vision {
  width: 42px;
  min-width: 42px;
}
.area-amateur360-profiles .stats-table .fontMedium .column-s-p-percent,
.area-amateur360-profiles .stats-table .fontMedium .column-r-p-percent,
.area-amateur360-profiles .stats-table .fontMedium .column-health {
  width: 44px;
  min-width: 44px;
}
.area-amateur360-profiles .stats-table .fontMedium .column-perform {
  width: 52px;
  min-width: 52px;
}
.area-amateur360-profiles .stats-table .fontMedium .column-classic-mechanics {
  width: 102px;
  min-width: 102px;
}
.area-amateur360-profiles .stats-table .fontSmall th {
  padding-bottom: 5px;
}
.area-amateur360-profiles .stats-table .fontSmall .column-rank {
  width: 28px;
  min-width: 28px;
}
.area-amateur360-profiles .stats-table .fontSmall .column-player {
  width: 120px;
  min-width: 120px;
}
.area-amateur360-profiles .stats-table .fontSmall .column-scout {
  width: 75px;
  min-width: 75px;
}
.area-amateur360-profiles .stats-table .fontSmall .column-school-team {
  width: 135px;
  min-width: 135px;
}
.area-amateur360-profiles .stats-table .fontSmall .column-pos,
.area-amateur360-profiles .stats-table .fontSmall .column-age,
.area-amateur360-profiles .stats-table .fontSmall .column-w,
.area-amateur360-profiles .stats-table .fontSmall .column-b,
.area-amateur360-profiles .stats-table .fontSmall .column-t,
.area-amateur360-profiles .stats-table .fontSmall .column-eval,
.area-amateur360-profiles .stats-table .fontSmall .column-fol,
.area-amateur360-profiles .stats-table .fontSmall .column-tot,
.area-amateur360-profiles .stats-table .fontSmall .column-sc {
  width: 20px;
  min-width: 20px;
}
.area-amateur360-profiles .stats-table .fontSmall .column-lvl,
.area-amateur360-profiles .stats-table .fontSmall .column-h,
.area-amateur360-profiles .stats-table .fontSmall .column-t-a-i-s,
.area-amateur360-profiles .stats-table .fontSmall .column-a-i-q {
  width: 28px;
  min-width: 28px;
}
.area-amateur360-profiles .stats-table .fontSmall .column-tiffany,
.area-amateur360-profiles .stats-table .fontSmall .column-lo,
.area-amateur360-profiles .stats-table .fontSmall .column-hi {
  width: 26px;
  min-width: 26px;
}
.area-amateur360-profiles .stats-table .fontSmall .column-drafted {
  width: 36px;
  min-width: 36px;
}
.area-amateur360-profiles .stats-table .fontSmall .column-weighted-average {
  width: 48px;
  min-width: 48px;
}
.area-amateur360-profiles .stats-table .fontSmall .column-w-t,
.area-amateur360-profiles .stats-table .fontSmall .column-m-t,
.area-amateur360-profiles .stats-table .fontSmall .column-p,
.area-amateur360-profiles .stats-table .fontSmall .column-f,
.area-amateur360-profiles .stats-table .fontSmall .column-c,
.area-amateur360-profiles .stats-table .fontSmall .column-hit,
.area-amateur360-profiles .stats-table .fontSmall .column-raw,
.area-amateur360-profiles .stats-table .fontSmall .colmumn-prod,
.area-amateur360-profiles .stats-table .fontSmall .column-arm,
.area-amateur360-profiles .stats-table .fontSmall .column-def,
.area-amateur360-profiles .stats-table .fontSmall .column-run,
.area-amateur360-profiles .stats-table .fontSmall .column-f-b,
.area-amateur360-profiles .stats-table .fontSmall .column-c-b,
.area-amateur360-profiles .stats-table .fontSmall .column-s-l,
.area-amateur360-profiles .stats-table .fontSmall .column-c-h,
.area-amateur360-profiles .stats-table .fontSmall .column-cmd {
  width: 25px;
  min-width: 25px;
}
.area-amateur360-profiles .stats-table .fontSmall .column-c-z {
  width: 50px;
  min-width: 50px;
}
.area-amateur360-profiles .stats-table .fontSmall .column-industry-rank {
  width: 42px;
  min-width: 42px;
}
.area-amateur360-profiles .stats-table .fontSmall .column-market-value {
  width: 60px;
  min-width: 60px;
}
.area-amateur360-profiles .stats-table .fontSmall .column-train {
  width: 30px;
  min-width: 30px;
}
.area-amateur360-profiles .stats-table .fontSmall .column-doc {
  width: 24px;
  min-width: 24px;
}
.area-amateur360-profiles .stats-table .fontSmall .column1,
.area-amateur360-profiles .stats-table .fontSmall .column2,
.area-amateur360-profiles .stats-table .fontSmall .column3 {
  width: 22px;
  min-width: 22px;
}
.area-amateur360-profiles .stats-table .fontSmall .column-percent {
  width: 36px;
  min-width: 36px;
}
.area-amateur360-profiles .stats-table .fontSmall .column-trackman-s-o-b,
.area-amateur360-profiles .stats-table .fontSmall .column-trackman-stuff-score {
  width: 48px;
  min-width: 48px;
}
.area-amateur360-profiles .stats-table .fontSmall .column-stat-score {
  width: 30px;
  min-width: 30px;
}
.area-amateur360-profiles .stats-table .fontSmall .column-framing,
.area-amateur360-profiles .stats-table .fontSmall .column-perform {
  width: 42px;
  min-width: 42px;
}
.area-amateur360-profiles .stats-table .fontSmall .column-offense,
.area-amateur360-profiles .stats-table .fontSmall .column-defense,
.area-amateur360-profiles .stats-table .fontSmall .column-baserun {
  width: 40px;
  min-width: 40px;
}
.area-amateur360-profiles .stats-table .fontSmall .column-video-eval {
  width: 30px;
  min-width: 30px;
}
.area-amateur360-profiles .stats-table .fontSmall .column-vision {
  width: 34px;
  min-width: 34px;
}
.area-amateur360-profiles .stats-table .fontSmall .column-s-p-percent,
.area-amateur360-profiles .stats-table .fontSmall .column-r-p-percent,
.area-amateur360-profiles .stats-table .fontSmall .column-health {
  width: 36px;
  min-width: 36px;
}
.area-amateur360-profiles .stats-table .fontSmall .column-classic-mechanics {
  width: 82px;
  min-width: 82px;
}
.area-amateur360-profiles .stats-table .role-cell {
  font-weight: bold;
}
.area-amateur360-profiles .stats-table .role-cell.role-80-cell {
  color: #a32929;
  background-color: #ebadad;
  background: -webkit-gradient(linear, left top, left bottom, from(#ebadad), to(#e08585));
  background: -webkit-linear-gradient(top, #ebadad, #e08585);
  background: -moz-linear-gradient(top, #ebadad, #e08585);
  background: -ms-linear-gradient(top, #ebadad, #e08585);
  background: -o-linear-gradient(top, #ebadad, #e08585);
  background-image: linear-gradient(top, #ebadad 0%, #e08585) !important;
}
.area-amateur360-profiles .stats-table .role-cell.role-70-cell {
  color: #a32929;
  background-color: #ebadad;
  background: -webkit-gradient(linear, left top, left bottom, from(#ebadad), to(#e08585));
  background: -webkit-linear-gradient(top, #ebadad, #e08585);
  background: -moz-linear-gradient(top, #ebadad, #e08585);
  background: -ms-linear-gradient(top, #ebadad, #e08585);
  background: -o-linear-gradient(top, #ebadad, #e08585);
  background-image: linear-gradient(top, #ebadad 0%, #e08585) !important;
}
.area-amateur360-profiles .stats-table .role-cell.role-60-cell {
  color: #cc600a;
  background-color: #fcdabf;
  background: -webkit-gradient(linear, left top, left bottom, from(#fcdabf), to(#fabe8e));
  background: -webkit-linear-gradient(top, #fcdabf, #fabe8e);
  background: -moz-linear-gradient(top, #fcdabf, #fabe8e);
  background: -ms-linear-gradient(top, #fcdabf, #fabe8e);
  background: -o-linear-gradient(top, #fcdabf, #fabe8e);
  background-image: linear-gradient(top, #fcdabf 0%, #fabe8e) !important;
}
.area-amateur360-profiles .stats-table .role-cell.role-50-cell {
  color: #007E2D;
  background-color: #CEDFCE;
  background: -webkit-gradient(linear, left top, left bottom, from(#CEDFCE), to(#afcbaf));
  background: -webkit-linear-gradient(top, #CEDFCE, #afcbaf);
  background: -moz-linear-gradient(top, #CEDFCE, #afcbaf);
  background: -ms-linear-gradient(top, #CEDFCE, #afcbaf);
  background: -o-linear-gradient(top, #CEDFCE, #afcbaf);
  background-image: linear-gradient(top, #CEDFCE 0%, #afcbaf) !important;
}
.area-amateur360-profiles .stats-table .role-cell.role-40-cell {
  color: #456CE5;
  background-color: #cbd6f8;
  background: -webkit-gradient(linear, left top, left bottom, from(#cbd6f8), to(#9eb3f2));
  background: -webkit-linear-gradient(top, #cbd6f8, #9eb3f2);
  background: -moz-linear-gradient(top, #cbd6f8, #9eb3f2);
  background: -ms-linear-gradient(top, #cbd6f8, #9eb3f2);
  background: -o-linear-gradient(top, #cbd6f8, #9eb3f2);
  background-image: linear-gradient(top, #cbd6f8 0%, #9eb3f2) !important;
}
.area-amateur360-profiles .stats-table .role-cell.role-35-cell {
  color: #7b58a3;
  background-color: #d6cbe3;
  background: -webkit-gradient(linear, left top, left bottom, from(#d6cbe3), to(#bcaad1));
  background: -webkit-linear-gradient(top, #d6cbe3, #bcaad1);
  background: -moz-linear-gradient(top, #d6cbe3, #bcaad1);
  background: -ms-linear-gradient(top, #d6cbe3, #bcaad1);
  background: -o-linear-gradient(top, #d6cbe3, #bcaad1);
  background-image: linear-gradient(top, #d6cbe3 0%, #bcaad1) !important;
}
.area-amateur360-profiles .stats-table .role-cell.role-30-cell {
  color: #996699;
  background-color: #ebe0eb;
  background: -webkit-gradient(linear, left top, left bottom, from(#ebe0eb), to(#d6c2d6));
  background: -webkit-linear-gradient(top, #ebe0eb, #d6c2d6);
  background: -moz-linear-gradient(top, #ebe0eb, #d6c2d6);
  background: -ms-linear-gradient(top, #ebe0eb, #d6c2d6);
  background: -o-linear-gradient(top, #ebe0eb, #d6c2d6);
  background-image: linear-gradient(top, #ebe0eb 0%, #d6c2d6) !important;
}
.area-amateur360-profiles .stats-table .role-cell.role-20-cell {
  color: #818999;
  background-color: #f2f3f4;
  background: -webkit-gradient(linear, left top, left bottom, from(#f2f3f4), to(#d6d8dd));
  background: -webkit-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -moz-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -ms-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -o-linear-gradient(top, #f2f3f4, #d6d8dd);
  background-image: linear-gradient(top, #f2f3f4 0%, #d6d8dd) !important;
}
.area-amateur360-profiles .stats-table .role-cell.role-10-cell {
  color: #818999;
  background-color: #f2f3f4;
  background: -webkit-gradient(linear, left top, left bottom, from(#f2f3f4), to(#d6d8dd));
  background: -webkit-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -moz-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -ms-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -o-linear-gradient(top, #f2f3f4, #d6d8dd);
  background-image: linear-gradient(top, #f2f3f4 0%, #d6d8dd) !important;
}
.area-amateur360-profiles .stats-table .role-cell.role-00-cell {
  color: #9da3b0;
  background-color: #ffffff;
  background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e6e6e6));
  background: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background: -ms-linear-gradient(top, #ffffff, #e6e6e6);
  background: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(top, #ffffff 0%, #e6e6e6) !important;
}
.area-amateur360-profiles .search-container .fa-search {
  z-index: 100;
}
.area-amateur360-profiles .select2-container .select2-choices {
  background: white;
}
.area-amateur360-profiles .select-position-filter-container,
.area-amateur360-profiles .select-users-filter-container,
.area-amateur360-profiles .hitters-pitchers-toggle,
.area-amateur360-profiles .select-levels-filter-container,
.area-amateur360-profiles .eval-toggle-container,
.area-amateur360-profiles .drafted-toggle-container {
  display: inline-block;
  margin-left: 10px;
}
@media (min-width: 1200px) {
  .area-amateur360-profiles #filterDrawer {
    display: inline-block;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  .area-amateur360-profiles #filterDrawer {
    display: inline-block;
    width: 87%;
  }
  .area-amateur360-profiles .eval-toggle-container {
    margin-left: 0;
  }
}
@media (max-width: 767px) {
  .area-amateur360-profiles .select-position-filter-container,
  .area-amateur360-profiles .select-users-filter-container,
  .area-amateur360-profiles .select-levels-filter-container {
    margin-top: 6px;
    width: 100%;
    margin-left: 0;
  }
  .area-amateur360-profiles .select-position-filter-container .btn-group,
  .area-amateur360-profiles .select-users-filter-container .btn-group,
  .area-amateur360-profiles .select-levels-filter-container .btn-group,
  .area-amateur360-profiles .select-position-filter-container button,
  .area-amateur360-profiles .select-users-filter-container button,
  .area-amateur360-profiles .select-levels-filter-container button {
    width: 100%;
  }
  .area-amateur360-profiles .hitters-pitchers-toggle,
  .area-amateur360-profiles .eval-toggle-container,
  .area-amateur360-profiles .drafted-toggle-container {
    margin-top: 6px;
    width: 100%;
    margin-left: 0;
  }
  .area-amateur360-profiles .hitters-pitchers-toggle .btn,
  .area-amateur360-profiles .eval-toggle-container .btn,
  .area-amateur360-profiles .drafted-toggle-container .btn {
    width: 50%;
  }
  .area-amateur360-profiles .hitters-pitchers-toggle .btn {
    width: 33.33333333%;
  }
}
.area-amateur-stats .table-well-top {
  margin-top: 6px;
}
.area-amateur-stats .filters .group-header-toggle {
  margin-left: 10px;
}
.area-amateur-stats .filters .positions-filter {
  display: inline-block;
  margin-left: 10px;
}
.area-amateur-stats .filters .display-data {
  display: inline-block;
  width: 100%;
  padding: 6px 10px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #222935;
  vertical-align: middle;
}
.area-amateur-stats .filters .playing-time-filter div {
  display: inline-block;
}
.area-amateur-stats .filters input[type="radio"] {
  display: none;
}
.area-amateur-stats .stats-table td {
  vertical-align: middle;
}
.area-amateur-stats .stats-table .column-player {
  width: 150px;
  min-width: 150px;
}
.area-amateur-stats .stats-table .column-age {
  width: 40px;
  min-width: 40px;
}
.area-amateur-stats .stats-table .column-school-team {
  width: 150px;
  min-width: 150px;
  max-width: 150px;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.area-amateur-stats .stats-table .column-throws {
  width: 15px;
  min-width: 15px;
}
.area-amateur-stats .stats-table .column-role {
  text-align: center;
  width: 40px;
  min-width: 40px;
}
.area-amateur-stats .stats-table .column-cef {
  text-align: right;
  width: 40px;
  min-width: 40px;
}
.area-amateur-stats .stats-table .column-position {
  width: 50px;
  min-width: 50px;
}
.area-amateur-stats .stats-table .sub-column {
  width: 45px;
  min-width: 45px;
  text-align: right;
}
.area-amateur-stats .stats-table .column-league {
  text-align: left;
}
.area-amateur-stats .stats-table .column-drafted {
  text-align: right;
  width: 58px;
  min-width: 58px;
}
.area-amateur-stats .stats-table .fontMedium .column-player {
  width: 125px;
  min-width: 125px;
}
.area-amateur-stats .stats-table .fontMedium .column-age {
  width: 34px;
  min-width: 34px;
}
.area-amateur-stats .stats-table .fontMedium .column-school-team {
  width: 125px;
  min-width: 125px;
}
.area-amateur-stats .stats-table .fontMedium .column-throws {
  width: 13px;
  min-width: 13px;
}
.area-amateur-stats .stats-table .fontMedium .sub-column {
  width: 38px;
  min-width: 38px;
  text-align: right;
}
.area-amateur-stats .stats-table .fontMedium .column-drafted {
  width: 48px;
  min-width: 48px;
}
.area-amateur-stats .stats-table .fontSmall .column-player {
  width: 100px;
  min-width: 100px;
}
.area-amateur-stats .stats-table .fontSmall .column-age {
  width: 28px;
  min-width: 28px;
}
.area-amateur-stats .stats-table .fontSmall .column-school-team {
  width: 100px;
  min-width: 100px;
}
.area-amateur-stats .stats-table .fontSmall .column-throws {
  width: 10px;
  min-width: 10px;
}
.area-amateur-stats .stats-table .fontSmall .sub-column {
  width: 30px;
  min-width: 30px;
}
.area-amateur-stats .stats-table .fontSmall .column-drafted {
  width: 36px;
  min-width: 36px;
}
.area-amateur-stats .select2-container {
  background-color: #FFFFFF !important;
}
.area-amateur-stats .hitters-pitchers-toggle {
  display: inline-block;
}
.area-amateur-stats .group-header-toggle,
.area-amateur-stats .bio-no-bio-toggle,
.area-amateur-stats .recent-follows-toggle,
.area-amateur-stats .recent-evals-toggle,
.area-amateur-stats .drafted-toggle-container {
  display: inline-block;
  margin-left: 10px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .area-amateur-stats .drafted-toggle-container {
    margin-left: 0px;
  }
}
@media (min-width: 768px) {
  .area-amateur-stats #filterDrawer {
    display: inline-block;
    width: 87%;
  }
  .area-amateur-stats #filterDrawer > div {
    margin-top: 6px;
  }
  .area-amateur-stats #filterDrawer .positions-filter {
    vertical-align: middle;
  }
  .area-amateur-stats .bio-no-bio-toggle {
    margin-left: 0;
  }
}
@media (max-width: 767px) {
  .area-amateur-stats .filters .positions-filter {
    margin-top: 6px;
    width: 100%;
    margin-left: 0;
  }
  .area-amateur-stats .filters .positions-filter .btn-group,
  .area-amateur-stats .filters .positions-filter button {
    width: 100%;
  }
  .area-amateur-stats .filters .group-header-toggle {
    margin-top: 6px;
    width: 100%;
    margin-left: 0;
  }
  .area-amateur-stats .filters .group-header-toggle .btn {
    width: 33.333%;
  }
  .area-amateur-stats .filters .bio-no-bio-toggle,
  .area-amateur-stats .filters .recent-follows-toggle,
  .area-amateur-stats .filters .recent-evals-toggle,
  .area-amateur-stats .filters .drafted-toggle-container {
    margin-top: 6px;
    width: 100%;
    margin-left: 0;
  }
  .area-amateur-stats .filters .bio-no-bio-toggle .btn,
  .area-amateur-stats .filters .recent-follows-toggle .btn,
  .area-amateur-stats .filters .recent-evals-toggle .btn,
  .area-amateur-stats .filters .drafted-toggle-container .btn {
    width: 50%;
  }
}
.area-amateur-players .prospects-overview-container .table-filter-row .reset-sort,
.area-international-players .prospects-overview-container .table-filter-row .reset-sort {
  margin-top: 6px;
}
.area-amateur-players .prospects-overview-container .table-filter-row .filter-loading,
.area-international-players .prospects-overview-container .table-filter-row .filter-loading {
  padding: 5px 10px 0 0;
  display: inline-block;
}
.area-amateur-players .prospects-overview-container .table-filter-row .filter-button-container,
.area-international-players .prospects-overview-container .table-filter-row .filter-button-container {
  display: inline-block;
  margin: 0px 15px 5px 5px;
}
.area-amateur-players .prospects-overview-container .table-filter-row .filter-button,
.area-international-players .prospects-overview-container .table-filter-row .filter-button {
  position: relative;
}
.area-amateur-players .prospects-overview-container .table-filter-row .filter-button.settings-on:after,
.area-international-players .prospects-overview-container .table-filter-row .filter-button.settings-on:after {
  content: "\f058";
  font-family: 'Font Awesome\ 5 Free';
  font-weight: 900;
  position: absolute;
  font-size: 17px;
  top: -3px;
  right: -4px;
  color: #5cb85c;
  background: white;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 10px;
  height: 14px;
  width: 16px;
  line-height: 14px;
}
.area-amateur-players .prospects-overview-container .table-filter-row .filter-button-xs .filter-button,
.area-international-players .prospects-overview-container .table-filter-row .filter-button-xs .filter-button {
  min-width: 40px;
  margin-bottom: 10px;
}
.area-amateur-players .prospects-overview-container .table-filter-row .search-container .select2-container.select2-container-multi,
.area-international-players .prospects-overview-container .table-filter-row .search-container .select2-container.select2-container-multi {
  background-color: white;
}
.area-amateur-players .prospects-overview-container .table-filter-row .search-container .fa-search,
.area-international-players .prospects-overview-container .table-filter-row .search-container .fa-search {
  z-index: 1;
}
.area-amateur-players .prospects-overview-container .prospects-filter li.active,
.area-international-players .prospects-overview-container .prospects-filter li.active {
  color: #FFFFFF;
}
.area-amateur-players .prospects-overview-container .prospects-filter .search-container,
.area-international-players .prospects-overview-container .prospects-filter .search-container {
  border-bottom: none;
  margin-bottom: 10px;
}
.area-amateur-players .prospects-overview-container .prospects-filter .select2-container.select2-container-multi,
.area-international-players .prospects-overview-container .prospects-filter .select2-container.select2-container-multi {
  height: 31px;
  border: none;
  box-shadow: none;
}
.area-amateur-players .prospects-overview-container .prospects-filter .buttons-row,
.area-international-players .prospects-overview-container .prospects-filter .buttons-row {
  height: 38px;
  background-color: #d0d7e2;
  margin-left: -6px;
  margin-right: -6px;
  padding-left: 5px;
  padding-right: 5px;
}
.area-amateur-players .prospects-overview-container .prospects-filter .buttons-row .buttons-container,
.area-international-players .prospects-overview-container .prospects-filter .buttons-row .buttons-container {
  margin-top: 4px;
}
.area-amateur-players .prospects-overview-container .prospects-filter .buttons-row .buttons-container .btn,
.area-international-players .prospects-overview-container .prospects-filter .buttons-row .buttons-container .btn {
  margin: 0 1px;
}
.area-amateur-players .prospects-overview-container .prospects-filter .remove-btn,
.area-international-players .prospects-overview-container .prospects-filter .remove-btn {
  margin-top: 45px;
}
.area-amateur-players .prospects-overview-container .prospects-filter .filter-drawer,
.area-international-players .prospects-overview-container .prospects-filter .filter-drawer {
  min-height: 160px;
  border-top: 1px solid #d7dce5;
  padding-top: 15px;
  padding-left: 10px;
  padding-right: 10px;
}
.area-amateur-players .prospects-overview-container .prospects-filter .filter-drawer .filter-buttons,
.area-international-players .prospects-overview-container .prospects-filter .filter-drawer .filter-buttons {
  padding-right: 0;
  padding-top: 15px;
}
.area-amateur-players .prospects-overview-container .prospects-filter .filter-drawer .filter-buttons .btn-primary,
.area-international-players .prospects-overview-container .prospects-filter .filter-drawer .filter-buttons .btn-primary {
  margin-left: 10px;
}
.area-amateur-players .prospects-overview-container .prospects-filter .filter-drawer .filter-buttons i.fa,
.area-international-players .prospects-overview-container .prospects-filter .filter-drawer .filter-buttons i.fa {
  margin-right: 4px;
}
.area-amateur-players .prospects-overview-container .prospects-filter .filter-drawer .filter-section,
.area-international-players .prospects-overview-container .prospects-filter .filter-drawer .filter-section {
  padding-bottom: 10px;
}
.area-amateur-players .prospects-overview-container .prospects-filter .filter-drawer .filter-section .section-label,
.area-international-players .prospects-overview-container .prospects-filter .filter-drawer .filter-section .section-label {
  font-size: 13px;
  padding-bottom: 5px;
}
.area-amateur-players .prospects-overview-container .prospects-filter .filter-drawer .needs-reconciliation-checkbox,
.area-international-players .prospects-overview-container .prospects-filter .filter-drawer .needs-reconciliation-checkbox,
.area-amateur-players .prospects-overview-container .prospects-filter .filter-drawer .has-inprogress-reports-checkbox,
.area-international-players .prospects-overview-container .prospects-filter .filter-drawer .has-inprogress-reports-checkbox,
.area-amateur-players .prospects-overview-container .prospects-filter .filter-drawer .needs-medical-docs-checkbox,
.area-international-players .prospects-overview-container .prospects-filter .filter-drawer .needs-medical-docs-checkbox {
  cursor: pointer;
}
.area-amateur-players .prospects-overview-container .prospects-filter .filter-drawer .include-historic-checkbox,
.area-international-players .prospects-overview-container .prospects-filter .filter-drawer .include-historic-checkbox {
  cursor: pointer;
  padding-left: 10px;
}
.area-amateur-players .prospects-overview-container .prospects-filter .filter-drawer .school-team-select-container ul.multiselect-container,
.area-international-players .prospects-overview-container .prospects-filter .filter-drawer .school-team-select-container ul.multiselect-container {
  max-width: 350px;
}
.area-amateur-players .prospects-overview-container .loading-prospects,
.area-international-players .prospects-overview-container .loading-prospects {
  min-height: 200px;
  line-height: 200px;
  background-color: #f0f2f5;
}
.area-amateur-players .prospects-overview-container th:hover,
.area-international-players .prospects-overview-container th:hover {
  cursor: pointer;
}
.area-amateur-players .prospects-overview-container .prospect-row,
.area-international-players .prospects-overview-container .prospect-row {
  cursor: pointer;
}
.area-amateur-players .prospects-overview-container .prospect-row.has-in-progress-reports td,
.area-international-players .prospects-overview-container .prospect-row.has-in-progress-reports td {
  background-color: #f7ecb5;
}
.area-amateur-players .prospects-overview-container .prospect-row.has-in-progress-reports:hover td,
.area-international-players .prospects-overview-container .prospect-row.has-in-progress-reports:hover td {
  background-color: #f5e79e;
}
.area-amateur-players .prospects-overview-container .prospect-row.in-reconciliation td,
.area-international-players .prospects-overview-container .prospect-row.in-reconciliation td {
  background-color: #f2dede;
}
.area-amateur-players .prospects-overview-container .prospect-row.in-reconciliation:hover td,
.area-international-players .prospects-overview-container .prospect-row.in-reconciliation:hover td {
  background-color: #e4b9b9;
}
.area-amateur-players .prospects-overview-container .prospect-row .fa-edit,
.area-international-players .prospects-overview-container .prospect-row .fa-edit {
  color: #8a6d3b;
  margin-left: 5px;
  float: right;
  line-height: 17px;
}
.area-amateur-players .prospects-overview-container .prospect-row .fa-exclamation-triangle,
.area-international-players .prospects-overview-container .prospect-row .fa-exclamation-triangle {
  color: #a94442;
  margin-left: 5px;
  float: right;
  line-height: 17px;
}
.area-amateur-players .prospects-overview-container .prospect-row .fa-medkit,
.area-international-players .prospects-overview-container .prospect-row .fa-medkit {
  color: #a94442;
  margin-left: 5px;
  float: right;
  line-height: 17px;
}
.area-amateur-players .prospects-overview-container .report-value,
.area-international-players .prospects-overview-container .report-value {
  text-align: right;
}
.area-amateur-players .prospects-overview-container .role-cell,
.area-international-players .prospects-overview-container .role-cell {
  font-weight: bold;
  text-align: center;
}
.area-amateur-players .prospects-overview-container .role-cell.role-80-cell,
.area-international-players .prospects-overview-container .role-cell.role-80-cell {
  color: #CC3333;
  background-color: #f5d6d6;
  background: -webkit-gradient(linear, left top, left bottom, from(#f5d6d6), to(#ebadad));
  background: -webkit-linear-gradient(top, #f5d6d6, #ebadad);
  background: -moz-linear-gradient(top, #f5d6d6, #ebadad);
  background: -ms-linear-gradient(top, #f5d6d6, #ebadad);
  background: -o-linear-gradient(top, #f5d6d6, #ebadad);
  background-image: linear-gradient(top, #f5d6d6 0%, #ebadad) !important;
}
.area-amateur-players .prospects-overview-container .role-cell.role-70-cell,
.area-international-players .prospects-overview-container .role-cell.role-70-cell {
  color: #CC3333;
  background-color: #f5d6d6;
  background: -webkit-gradient(linear, left top, left bottom, from(#f5d6d6), to(#ebadad));
  background: -webkit-linear-gradient(top, #f5d6d6, #ebadad);
  background: -moz-linear-gradient(top, #f5d6d6, #ebadad);
  background: -ms-linear-gradient(top, #f5d6d6, #ebadad);
  background: -o-linear-gradient(top, #f5d6d6, #ebadad);
  background-image: linear-gradient(top, #f5d6d6 0%, #ebadad) !important;
}
.area-amateur-players .prospects-overview-container .role-cell.role-60-cell,
.area-international-players .prospects-overview-container .role-cell.role-60-cell {
  color: #cc600a;
  background-color: #fcdabf;
  background: -webkit-gradient(linear, left top, left bottom, from(#fcdabf), to(#fabe8e));
  background: -webkit-linear-gradient(top, #fcdabf, #fabe8e);
  background: -moz-linear-gradient(top, #fcdabf, #fabe8e);
  background: -ms-linear-gradient(top, #fcdabf, #fabe8e);
  background: -o-linear-gradient(top, #fcdabf, #fabe8e);
  background-image: linear-gradient(top, #fcdabf 0%, #fabe8e) !important;
}
.area-amateur-players .prospects-overview-container .role-cell.role-50-cell,
.area-international-players .prospects-overview-container .role-cell.role-50-cell {
  color: #007E2D;
  background-color: #CEDFCE;
  background: -webkit-gradient(linear, left top, left bottom, from(#CEDFCE), to(#afcbaf));
  background: -webkit-linear-gradient(top, #CEDFCE, #afcbaf);
  background: -moz-linear-gradient(top, #CEDFCE, #afcbaf);
  background: -ms-linear-gradient(top, #CEDFCE, #afcbaf);
  background: -o-linear-gradient(top, #CEDFCE, #afcbaf);
  background-image: linear-gradient(top, #CEDFCE 0%, #afcbaf) !important;
}
.area-amateur-players .prospects-overview-container .role-cell.role-40-cell,
.area-international-players .prospects-overview-container .role-cell.role-40-cell {
  color: #456CE5;
  background-color: #cbd6f8;
  background: -webkit-gradient(linear, left top, left bottom, from(#cbd6f8), to(#9eb3f2));
  background: -webkit-linear-gradient(top, #cbd6f8, #9eb3f2);
  background: -moz-linear-gradient(top, #cbd6f8, #9eb3f2);
  background: -ms-linear-gradient(top, #cbd6f8, #9eb3f2);
  background: -o-linear-gradient(top, #cbd6f8, #9eb3f2);
  background-image: linear-gradient(top, #cbd6f8 0%, #9eb3f2) !important;
}
.area-amateur-players .prospects-overview-container .role-cell.role-35-cell,
.area-international-players .prospects-overview-container .role-cell.role-35-cell {
  color: #7b58a3;
  background-color: #d6cbe3;
  background: -webkit-gradient(linear, left top, left bottom, from(#d6cbe3), to(#bcaad1));
  background: -webkit-linear-gradient(top, #d6cbe3, #bcaad1);
  background: -moz-linear-gradient(top, #d6cbe3, #bcaad1);
  background: -ms-linear-gradient(top, #d6cbe3, #bcaad1);
  background: -o-linear-gradient(top, #d6cbe3, #bcaad1);
  background-image: linear-gradient(top, #d6cbe3 0%, #bcaad1) !important;
}
.area-amateur-players .prospects-overview-container .role-cell.role-30-cell,
.area-international-players .prospects-overview-container .role-cell.role-30-cell {
  color: #996699;
  background-color: #ebe0eb;
  background: -webkit-gradient(linear, left top, left bottom, from(#ebe0eb), to(#d6c2d6));
  background: -webkit-linear-gradient(top, #ebe0eb, #d6c2d6);
  background: -moz-linear-gradient(top, #ebe0eb, #d6c2d6);
  background: -ms-linear-gradient(top, #ebe0eb, #d6c2d6);
  background: -o-linear-gradient(top, #ebe0eb, #d6c2d6);
  background-image: linear-gradient(top, #ebe0eb 0%, #d6c2d6) !important;
}
.area-amateur-players .prospects-overview-container .role-cell.role-25-cell,
.area-international-players .prospects-overview-container .role-cell.role-25-cell {
  color: #3d5e51;
  background-color: #f8faf9;
  background: -webkit-gradient(linear, left top, left bottom, from(#f8faf9), to(#dce3e0));
  background: -webkit-linear-gradient(top, #f8faf9, #dce3e0);
  background: -moz-linear-gradient(top, #f8faf9, #dce3e0);
  background: -ms-linear-gradient(top, #f8faf9, #dce3e0);
  background: -o-linear-gradient(top, #f8faf9, #dce3e0);
  background-image: linear-gradient(top, #f8faf9 0%, #dce3e0) !important;
}
.area-amateur-players .prospects-overview-container .role-cell.role-20-cell,
.area-international-players .prospects-overview-container .role-cell.role-20-cell {
  color: #818999;
  background-color: #f2f3f4;
  background: -webkit-gradient(linear, left top, left bottom, from(#f2f3f4), to(#d6d8dd));
  background: -webkit-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -moz-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -ms-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -o-linear-gradient(top, #f2f3f4, #d6d8dd);
  background-image: linear-gradient(top, #f2f3f4 0%, #d6d8dd) !important;
}
.area-amateur-players .prospects-overview-container .role-cell.role-10-cell,
.area-international-players .prospects-overview-container .role-cell.role-10-cell {
  color: #818999;
  background-color: #f2f3f4;
  background: -webkit-gradient(linear, left top, left bottom, from(#f2f3f4), to(#d6d8dd));
  background: -webkit-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -moz-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -ms-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -o-linear-gradient(top, #f2f3f4, #d6d8dd);
  background-image: linear-gradient(top, #f2f3f4 0%, #d6d8dd) !important;
}
.area-amateur-players .prospects-overview-container .role-cell.role-0-cell,
.area-international-players .prospects-overview-container .role-cell.role-0-cell {
  color: #9da3b0;
  background-color: #ffffff;
  background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e6e6e6));
  background: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background: -ms-linear-gradient(top, #ffffff, #e6e6e6);
  background: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(top, #ffffff 0%, #e6e6e6) !important;
}
.area-amateur-players .prospects-overview-container .would-take,
.area-international-players .prospects-overview-container .would-take {
  text-align: center;
}
.area-amateur-players .prospects-overview-container .pods-width,
.area-international-players .prospects-overview-container .pods-width {
  background-color: #DEE8EB;
  background: -webkit-gradient(linear, left top, left bottom, from(#DEE8EB), to(#BDCFDA));
  background: -webkit-linear-gradient(top, #DEE8EB, #BDCFDA);
  background: -moz-linear-gradient(top, #DEE8EB, #BDCFDA);
  background: -ms-linear-gradient(top, #DEE8EB, #BDCFDA);
  background: -o-linear-gradient(top, #DEE8EB, #BDCFDA);
  background-image: linear-gradient(top, #DEE8EB 0%, #BDCFDA) !important;
  width: 70px;
  text-align: center;
  font-weight: bold;
}
.area-amateur-players .prospects-overview-container .pods,
.area-international-players .prospects-overview-container .pods {
  text-align: center;
}
@media (max-width: 991px) {
  .area-amateur-players .prospects-overview-container .prospects-filter .filter-drawer.form-horizontal .control-label,
  .area-international-players .prospects-overview-container .prospects-filter .filter-drawer.form-horizontal .control-label {
    text-align: left;
  }
  .area-amateur-players .prospects-overview-container .prospects-filter .remove-btn,
  .area-international-players .prospects-overview-container .prospects-filter .remove-btn {
    margin-top: 110px;
  }
  .area-amateur-players .prospects-overview-container .prospect-row .name a,
  .area-international-players .prospects-overview-container .prospect-row .name a {
    display: block;
    margin-bottom: 5px;
  }
  .area-amateur-players .prospects-overview-container .prospect-row .fa-edit,
  .area-international-players .prospects-overview-container .prospect-row .fa-edit,
  .area-amateur-players .prospects-overview-container .prospect-row .fa-exclamation-triangle,
  .area-international-players .prospects-overview-container .prospect-row .fa-exclamation-triangle,
  .area-amateur-players .prospects-overview-container .prospect-row .fa-medkit,
  .area-international-players .prospects-overview-container .prospect-row .fa-medkit {
    float: left;
    margin-left: 0;
    margin-right: 5px;
  }
}
@media (max-width: 767px) {
  .area-amateur-players .prospects-overview-container .table-well-top,
  .area-international-players .prospects-overview-container .table-well-top,
  .area-amateur-players .prospects-overview-container .table-well-botton,
  .area-international-players .prospects-overview-container .table-well-botton {
    padding-left: 5px;
    padding-right: 5px;
  }
  .area-amateur-players .prospects-overview-container .table-filter-row .search-wrapper,
  .area-international-players .prospects-overview-container .table-filter-row .search-wrapper {
    padding: 0;
  }
  .area-amateur-players .prospects-overview-container .table-filter-row .filter-button,
  .area-international-players .prospects-overview-container .table-filter-row .filter-button {
    min-width: 0;
    padding: 6px;
  }
  .area-amateur-players .prospects-overview-container .table-filter-row .reset-sort,
  .area-international-players .prospects-overview-container .table-filter-row .reset-sort {
    margin-top: 0;
  }
  .area-amateur-players .prospects-overview-container .prospects-filter .remove-btn,
  .area-international-players .prospects-overview-container .prospects-filter .remove-btn {
    margin-top: 0px;
  }
  .area-amateur-players .prospects-overview-container .saved-filters-select .btn-group,
  .area-international-players .prospects-overview-container .saved-filters-select .btn-group {
    float: right;
  }
  .area-amateur-players .prospects-overview-container .prospect-row .name a,
  .area-international-players .prospects-overview-container .prospect-row .name a {
    display: block;
    margin-bottom: 5px;
  }
  .area-amateur-players .prospects-overview-container .prospect-row .fa-edit,
  .area-international-players .prospects-overview-container .prospect-row .fa-edit,
  .area-amateur-players .prospects-overview-container .prospect-row .fa-exclamation-triangle,
  .area-international-players .prospects-overview-container .prospect-row .fa-exclamation-triangle,
  .area-amateur-players .prospects-overview-container .prospect-row .fa-medkit,
  .area-international-players .prospects-overview-container .prospect-row .fa-medkit {
    float: left;
    margin-left: 0;
    margin-right: 5px;
  }
}
.area-international-players .prospects-overview-container .prospects-filter .filter-drawer {
  min-height: 120px;
}
.area-amateur-lists,
.area-international-lists {
  margin-bottom: 80px;
}
.area-amateur-lists .alert-icon,
.area-international-lists .alert-icon {
  color: #caad16;
}
.area-amateur-lists .remove-item,
.area-international-lists .remove-item {
  color: #b94a48;
  cursor: pointer;
  margin-right: 6px;
}
.area-amateur-lists .details-container h5,
.area-international-lists .details-container h5 {
  color: #798baa;
  margin-top: 6px;
  margin-bottom: 6px;
}
.area-amateur-lists .details-container.view-by-position-showing:not(.sidebar-expanded),
.area-international-lists .details-container.view-by-position-showing:not(.sidebar-expanded) {
  width: 100%;
}
.area-amateur-lists .details-container.view-by-position-showing .sidebar-expander-container,
.area-international-lists .details-container.view-by-position-showing .sidebar-expander-container {
  display: inline-block;
  width: 50px;
}
.area-amateur-lists .details-container.view-by-position-showing .list-details-outer-container,
.area-international-lists .details-container.view-by-position-showing .list-details-outer-container {
  display: inline-block;
}
.area-amateur-lists .details-container.view-by-position-showing .list-title,
.area-international-lists .details-container.view-by-position-showing .list-title {
  margin-left: 25px;
}
.area-amateur-lists .details-container.view-by-position-showing .view-by-position-list-expander,
.area-international-lists .details-container.view-by-position-showing .view-by-position-list-expander {
  position: absolute;
  width: 30px;
  height: 30px;
  text-align: center;
  cursor: pointer;
  margin-left: -10px;
  -webkit-border-top-left-radius: 0;
  border-top-left-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
  border-left: none;
}
.area-amateur-lists .details-container.view-by-position-showing.sidebar-expanded .view-by-position-list-expander,
.area-international-lists .details-container.view-by-position-showing.sidebar-expanded .view-by-position-list-expander {
  margin-left: -30px;
}
.area-amateur-lists .details-container.view-by-position-showing.sidebar-expanded .list-title,
.area-international-lists .details-container.view-by-position-showing.sidebar-expanded .list-title {
  margin-left: 5px;
}
.area-amateur-lists .details-container .draftboard-info,
.area-international-lists .details-container .draftboard-info {
  margin-bottom: 0px;
  float: right;
  width: 240px;
  margin-right: 0.5%;
}
.area-amateur-lists .details-container .draft-model,
.area-international-lists .details-container .draft-model {
  display: block;
  color: #dcc68e;
  width: 350px;
  float: left;
}
.area-amateur-lists .details-container .label.draft,
.area-international-lists .details-container .label.draft {
  display: block;
  color: #dcc68e;
  margin-bottom: 0px;
}
.area-amateur-lists .details-container .label.model,
.area-international-lists .details-container .label.model {
  display: block;
  color: #dcc68e;
  margin-bottom: 0px;
}
.area-amateur-lists .details-container .badge.mke,
.area-international-lists .details-container .badge.mke {
  background-color: #0a2351;
  font-weight: bold;
  font-size: var(--badge-font-size, 12px);
}
.area-amateur-lists .details-container .value,
.area-international-lists .details-container .value {
  margin-right: 2px;
}
.area-amateur-lists .details-container .wins,
.area-international-lists .details-container .wins {
  margin-right: 2px;
}
.area-amateur-lists .details-container .rank,
.area-international-lists .details-container .rank {
  margin-right: 2px;
}
.area-amateur-lists .details-container .eligibile-year,
.area-international-lists .details-container .eligibile-year {
  margin-right: 2px;
}
.area-amateur-lists .details-container .floor,
.area-international-lists .details-container .floor {
  margin-right: 2px;
}
.area-amateur-lists .details-container .view-by-position-container,
.area-international-lists .details-container .view-by-position-container {
  overflow: auto;
  white-space: nowrap;
  min-height: 615px;
  max-height: 675px;
}
.area-amateur-lists .details-container .view-by-position-container .position-column,
.area-international-lists .details-container .view-by-position-container .position-column {
  display: inline-block;
  vertical-align: top;
  width: 290px;
  margin-right: 10px;
}
.area-amateur-lists .details-container .view-by-position-container .position-column .prospect-row,
.area-international-lists .details-container .view-by-position-container .position-column .prospect-row {
  white-space: normal;
}
.area-amateur-lists .details-container .view-by-position-container .position-column .rank-container,
.area-international-lists .details-container .view-by-position-container .position-column .rank-container {
  width: 35px;
  display: inline-block;
  vertical-align: top;
}
.area-amateur-lists .details-container .view-by-position-container .position-column .rank-container .rank-loader,
.area-international-lists .details-container .view-by-position-container .position-column .rank-container .rank-loader {
  height: inherit;
}
.area-amateur-lists .details-container .view-by-position-container .position-column .prospect-info,
.area-international-lists .details-container .view-by-position-container .position-column .prospect-info {
  display: inline-block;
  padding: 0;
  width: 240px;
}
.area-amateur-lists .details-container .view-by-position-container .position-column .prospect-info .name-school-container,
.area-international-lists .details-container .view-by-position-container .position-column .prospect-info .name-school-container {
  display: inline-block;
  vertical-align: middle;
  max-width: 145px;
}
.area-amateur-lists .details-container .view-by-position-container .position-column .prospect-info .roles-value-round-container,
.area-international-lists .details-container .view-by-position-container .position-column .prospect-info .roles-value-round-container {
  display: inline-block;
  vertical-align: top;
  padding-right: 0;
  white-space: nowrap;
}
.area-amateur-lists .details-container .view-by-position-container .position-column .prospect-info .roles-value-round-container .roles-container,
.area-international-lists .details-container .view-by-position-container .position-column .prospect-info .roles-value-round-container .roles-container {
  text-align: right;
  padding-right: 0;
}
.area-amateur-lists .details-container .view-by-position-container .position-column .prospect-info .roles-value-round-container .role-badge,
.area-international-lists .details-container .view-by-position-container .position-column .prospect-info .roles-value-round-container .role-badge {
  position: inherit;
  top: 0;
  height: 17px;
  padding-top: 0;
}
.area-amateur-lists .details-container .view-by-position-container .position-column .prospect-info .roles-value-round-container .report-take,
.area-international-lists .details-container .view-by-position-container .position-column .prospect-info .roles-value-round-container .report-take {
  padding-right: 0;
}
.area-amateur-lists .details-container .view-by-position-container .position-column .prospect-info .roles-value-round-container .report-take .would,
.area-international-lists .details-container .view-by-position-container .position-column .prospect-info .roles-value-round-container .report-take .would {
  padding-right: 0;
}
.area-amateur-lists .details-container .view-by-position-container .position-column .prospect-info .roles-value-round-container .ceiling .tooltip,
.area-international-lists .details-container .view-by-position-container .position-column .prospect-info .roles-value-round-container .ceiling .tooltip {
  min-width: 85px;
}
.area-amateur-lists .details-container .view-by-position-container .position-column .prospect-info .prospect-name,
.area-international-lists .details-container .view-by-position-container .position-column .prospect-info .prospect-name {
  max-width: 89px;
  display: inline-block;
  white-space: nowrap;
  -o-text-overflow: clip;
  -ms-text-overflow: clip;
  text-overflow: clip;
  overflow: hidden;
  vertical-align: top;
}
.area-amateur-lists .details-container .view-by-position-container .position-column .prospect-info .prospect-school-team-name,
.area-international-lists .details-container .view-by-position-container .position-column .prospect-info .prospect-school-team-name {
  max-width: 114px;
  display: inline-block;
  white-space: nowrap;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
  vertical-align: top;
}
.area-amateur-lists .details-container .view-by-position-container .position-column .prospect-info.two-way-player .prospect-name,
.area-international-lists .details-container .view-by-position-container .position-column .prospect-info.two-way-player .prospect-name {
  max-width: 89px;
}
@media (max-width: 1199px) {
  .area-amateur-lists .details-container .school-name,
  .area-international-lists .details-container .school-name,
  .area-amateur-lists .details-container .draft-model,
  .area-international-lists .details-container .draft-model {
    float: left;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    display: block;
  }
  .area-amateur-lists .details-container .draftboard-info,
  .area-international-lists .details-container .draftboard-info {
    float: right;
    width: 100% !important;
    margin-left: 0;
    margin-right: 0;
    display: block;
  }
  .area-amateur-lists .signability-last-updated,
  .area-international-lists .signability-last-updated {
    float: none;
    margin-top: 8px;
    margin-bottom: 0;
    margin-left: 0;
    width: 100%;
    display: block;
    color: black;
    text-align: left;
  }
}
.area-amateur-lists .sidebar.sidebar-expanded .portlet-heading,
.area-international-lists .sidebar.sidebar-expanded .portlet-heading {
  -webkit-border-top-right-radius: 0;
  border-top-right-radius: 0;
}
.area-amateur-lists .sidebar-list,
.area-international-lists .sidebar-list {
  max-height: 500px;
  min-height: 100px;
}
.area-amateur-lists .sidebar-list-container .add-button,
.area-international-lists .sidebar-list-container .add-button {
  width: 100%;
  display: block;
  margin-bottom: 6px;
}
.area-amateur-lists .sidebar-list-container .sidebar-cell,
.area-international-lists .sidebar-list-container .sidebar-cell {
  height: auto;
  padding: 5px 0px 5px 5px;
}
.area-amateur-lists .sidebar-list-container .sidebar-cell.master-follow-list,
.area-international-lists .sidebar-list-container .sidebar-cell.master-follow-list {
  background-color: #d9edf7;
}
.area-amateur-lists .sidebar-list-container .sidebar-cell.master-follow-list:hover,
.area-international-lists .sidebar-list-container .sidebar-cell.master-follow-list:hover,
.area-amateur-lists .sidebar-list-container .sidebar-cell.master-follow-list.selected,
.area-international-lists .sidebar-list-container .sidebar-cell.master-follow-list.selected {
  background-color: #c4e3f3;
}
.area-amateur-lists .sidebar-list-container .sidebar-cell.pref-list,
.area-international-lists .sidebar-list-container .sidebar-cell.pref-list {
  background-color: #f7ecb5;
}
.area-amateur-lists .sidebar-list-container .sidebar-cell.pref-list.selected,
.area-international-lists .sidebar-list-container .sidebar-cell.pref-list.selected {
  background-color: #f5e79e;
}
.area-amateur-lists .sidebar-list-container .sidebar-cell.pref-list:hover,
.area-international-lists .sidebar-list-container .sidebar-cell.pref-list:hover {
  background-color: #f2e187;
}
.area-amateur-lists .sidebar-list-container .sidebar-cell .list-name-container,
.area-international-lists .sidebar-list-container .sidebar-cell .list-name-container {
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
.area-amateur-lists .sidebar-list-container .sidebar-cell .list-updated-date-container,
.area-international-lists .sidebar-list-container .sidebar-cell .list-updated-date-container {
  color: #5d7193;
}
.area-amateur-lists .sidebar-list-container .sidebar-cell .list-count-container .sidebar-in-progress,
.area-international-lists .sidebar-list-container .sidebar-cell .list-count-container .sidebar-in-progress {
  color: #5d7193;
  padding: 0 0 0 5px;
}
.area-amateur-lists .sidebar-list-container .sidebar-cell .list-count-container .sidebar-in-progress .fa-file-text,
.area-international-lists .sidebar-list-container .sidebar-cell .list-count-container .sidebar-in-progress .fa-file-text {
  color: #98a6be;
}
.area-amateur-lists .sidebar-list-container .sidebar-cell .fa.fa-lock,
.area-international-lists .sidebar-list-container .sidebar-cell .fa.fa-lock {
  color: #5d7193;
}
.area-amateur-lists .sidebar-list-container .no-lists,
.area-international-lists .sidebar-list-container .no-lists {
  padding: 15px;
  text-align: center;
  font-weight: bold;
}
.area-amateur-lists .sidebar-list-container .filters-container,
.area-international-lists .sidebar-list-container .filters-container {
  padding-bottom: 6px;
  border-bottom: thin solid #b7c1d2;
}
.area-amateur-lists .sidebar-list-container .filters-container > *,
.area-international-lists .sidebar-list-container .filters-container > * {
  margin-top: 6px;
  padding-left: 6px;
  padding-right: 6px;
}
.area-amateur-lists .sidebar-list-container .filters-container .users-select + .btn-group .btn,
.area-international-lists .sidebar-list-container .filters-container .users-select + .btn-group .btn {
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.area-amateur-lists .sidebar-list-container .filters-container .show-archive-checkbox,
.area-international-lists .sidebar-list-container .filters-container .show-archive-checkbox {
  cursor: pointer;
}
.area-amateur-lists .list-info-container,
.area-international-lists .list-info-container {
  margin-bottom: 10px;
}
.area-amateur-lists .list-info-container .list-title,
.area-international-lists .list-info-container .list-title {
  padding-right: 10px;
}
.area-amateur-lists .list-info-container .list-user-name,
.area-international-lists .list-info-container .list-user-name {
  font-size: 12px;
  color: #5d7193;
  font-weight: normal;
  padding-right: 20px;
}
.area-amateur-lists .list-info-container .list-last-updated-date,
.area-international-lists .list-info-container .list-last-updated-date {
  font-size: 12px;
  color: #5d7193;
  font-weight: normal;
}
.area-amateur-lists .list-info-container .list-last-updated-date .date,
.area-international-lists .list-info-container .list-last-updated-date .date {
  font-weight: bold;
  padding-right: 10px;
}
.area-amateur-lists .list-info-container .archived-indicator,
.area-international-lists .list-info-container .archived-indicator {
  margin-left: 5px;
  font-weight: bold;
}
.area-amateur-lists .list-info-container .archived-indicator .fa,
.area-international-lists .list-info-container .archived-indicator .fa {
  margin-right: 3px;
}
.area-amateur-lists .list-info-container .snapshot-list,
.area-international-lists .list-info-container .snapshot-list {
  max-width: 200px;
}
.area-amateur-lists .list-buttons-container .dropdown-menu,
.area-international-lists .list-buttons-container .dropdown-menu {
  margin-right: 15px;
}
.area-amateur-lists .list-buttons-container .mini-mode-toggle,
.area-international-lists .list-buttons-container .mini-mode-toggle {
  margin-right: 10px;
}
.area-amateur-lists .list-buttons-container .filter-button,
.area-international-lists .list-buttons-container .filter-button {
  margin-left: 10px;
  position: relative;
}
.area-amateur-lists .list-buttons-container .view-by-position-toggle,
.area-international-lists .list-buttons-container .view-by-position-toggle {
  margin-right: 10px;
}
.area-amateur-lists .filter-drawer,
.area-international-lists .filter-drawer {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background-color: #f0f2f5;
  background: -webkit-gradient(linear, left top, left bottom, from(#f0f2f5), to(#d0d7e2));
  background: -webkit-linear-gradient(top, #f0f2f5, #d0d7e2);
  background: -moz-linear-gradient(top, #f0f2f5, #d0d7e2);
  background: -ms-linear-gradient(top, #f0f2f5, #d0d7e2);
  background: -o-linear-gradient(top, #f0f2f5, #d0d7e2);
  background-image: linear-gradient(top, #f0f2f5 0%, #d0d7e2) !important;
  border: #e6eaef 1px solid;
  padding: 10px;
  margin-bottom: 10px;
}
.area-amateur-lists .filter-drawer .filter-buttons,
.area-international-lists .filter-drawer .filter-buttons {
  padding-right: 0;
  padding-top: 15px;
}
.area-amateur-lists .filter-drawer .filter-buttons .btn-primary,
.area-international-lists .filter-drawer .filter-buttons .btn-primary {
  margin-left: 10px;
}
.area-amateur-lists .filter-drawer .filter-section,
.area-international-lists .filter-drawer .filter-section {
  padding-bottom: 10px;
}
.area-amateur-lists .filter-drawer .filter-section .section-label,
.area-international-lists .filter-drawer .filter-section .section-label {
  font-size: 13px;
  padding-bottom: 5px;
}
.area-amateur-lists .filter-drawer .show-my-players-checkbox:hover,
.area-international-lists .filter-drawer .show-my-players-checkbox:hover {
  cursor: pointer;
}
.area-amateur-lists .filter-drawer .role-button-container,
.area-international-lists .filter-drawer .role-button-container {
  padding-right: 0;
}
.area-amateur-lists .filter-drawer .clear-filter-container,
.area-international-lists .filter-drawer .clear-filter-container {
  margin-bottom: 0;
}
.area-amateur-lists .prospect-container .alert-danger .fa.fa-exclamation-triangle,
.area-international-lists .prospect-container .alert-danger .fa.fa-exclamation-triangle {
  padding-right: 10px;
}
.area-amateur-lists .prospect-container .prospect-row,
.area-international-lists .prospect-container .prospect-row {
  position: relative;
  margin-bottom: 6px;
  padding: 4px;
  background: #e6eaef;
  border: 1px solid #b7c1d2;
}
.area-amateur-lists .prospect-container .prospect-row:hover,
.area-international-lists .prospect-container .prospect-row:hover {
  background: #d7dce5;
}
.area-amateur-lists .prospect-container .prospect-row:not(.add-to-list):not(.dummy-row),
.area-international-lists .prospect-container .prospect-row:not(.add-to-list):not(.dummy-row) {
  cursor: move;
  cursor: -moz-grab;
  cursor: -webkit-grab;
}
.area-amateur-lists .prospect-container .prospect-row:not(.add-to-list):not(.dummy-row) .dropdown-menu,
.area-international-lists .prospect-container .prospect-row:not(.add-to-list):not(.dummy-row) .dropdown-menu,
.area-amateur-lists .prospect-container .prospect-row:not(.add-to-list):not(.dummy-row) .summary-text,
.area-international-lists .prospect-container .prospect-row:not(.add-to-list):not(.dummy-row) .summary-text,
.area-amateur-lists .prospect-container .prospect-row:not(.add-to-list):not(.dummy-row) .role-badge-container,
.area-international-lists .prospect-container .prospect-row:not(.add-to-list):not(.dummy-row) .role-badge-container {
  cursor: auto;
}
.area-amateur-lists .prospect-container .prospect-row:not(.add-to-list):not(.dummy-row) a,
.area-international-lists .prospect-container .prospect-row:not(.add-to-list):not(.dummy-row) a {
  cursor: pointer;
}
.area-amateur-lists .prospect-container .prospect-row .dropdown-menu,
.area-international-lists .prospect-container .prospect-row .dropdown-menu {
  min-width: 200px;
}
.area-amateur-lists .prospect-container .prospect-row .dropdown-menu .icon-mitt,
.area-international-lists .prospect-container .prospect-row .dropdown-menu .icon-mitt {
  margin-right: 3px;
  margin-left: -3px;
}
.area-amateur-lists .prospect-container .prospect-row .dropdown-menu .icon-baseball,
.area-international-lists .prospect-container .prospect-row .dropdown-menu .icon-baseball {
  margin-right: 5px;
}
.area-amateur-lists .prospect-container .prospect-row.ui-sortable-helper,
.area-international-lists .prospect-container .prospect-row.ui-sortable-helper {
  cursor: move;
  cursor: -moz-grabbing;
  cursor: -webkit-grabbing;
}
.area-amateur-lists .prospect-container .prospect-row .rank-container,
.area-international-lists .prospect-container .prospect-row .rank-container {
  width: 50px;
  padding-right: 0px;
}
.area-amateur-lists .prospect-container .prospect-row .rank-container .rank,
.area-international-lists .prospect-container .prospect-row .rank-container .rank {
  text-align: center;
  padding: 4px;
}
.area-amateur-lists .prospect-container .prospect-row .rank-container .rank-loader,
.area-international-lists .prospect-container .prospect-row .rank-container .rank-loader {
  height: 100%;
  background-color: rgba(255, 255, 255, 0.9);
  position: absolute;
  text-align: center;
  line-height: 30px;
  width: 35px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: 1px solid #b7c1d2;
}
.area-amateur-lists .prospect-container .prospect-row.add-to-list,
.area-international-lists .prospect-container .prospect-row.add-to-list {
  margin-top: 5px;
  margin-bottom: 10px;
  background-color: #f6f7f9;
  background: -webkit-gradient(linear, left top, left bottom, from(#f6f7f9), to(#d7dce5));
  background: -webkit-linear-gradient(top, #f6f7f9, #d7dce5);
  background: -moz-linear-gradient(top, #f6f7f9, #d7dce5);
  background: -ms-linear-gradient(top, #f6f7f9, #d7dce5);
  background: -o-linear-gradient(top, #f6f7f9, #d7dce5);
  background-image: linear-gradient(top, #f6f7f9 0%, #d7dce5) !important;
}
.area-amateur-lists .prospect-container .prospect-row.add-to-list .player-position,
.area-international-lists .prospect-container .prospect-row.add-to-list .player-position {
  padding-left: 0;
}
.area-amateur-lists .prospect-container .prospect-row .prospect-add-container,
.area-international-lists .prospect-container .prospect-row .prospect-add-container {
  float: left;
  width: 80%;
}
.area-amateur-lists .prospect-container .prospect-row .prospect-input-container,
.area-international-lists .prospect-container .prospect-row .prospect-input-container {
  float: left;
  position: relative;
}
.area-amateur-lists .prospect-container .prospect-row .prospect-input-container input,
.area-international-lists .prospect-container .prospect-row .prospect-input-container input {
  float: left;
}
.area-amateur-lists .prospect-container .prospect-row .prospect-input-container .btn,
.area-international-lists .prospect-container .prospect-row .prospect-input-container .btn {
  float: left;
}
.area-amateur-lists .prospect-container .prospect-row .prospect-input-container .prospect-search-spinner-container,
.area-international-lists .prospect-container .prospect-row .prospect-input-container .prospect-search-spinner-container {
  position: absolute;
  right: 20px;
}
.area-amateur-lists .prospect-container .prospect-row .prospect-input-container .prospect-search-spinner-container img,
.area-international-lists .prospect-container .prospect-row .prospect-input-container .prospect-search-spinner-container img {
  height: 22px;
  width: 22px;
}
.area-amateur-lists .prospect-container .prospect-row .add-button-container,
.area-international-lists .prospect-container .prospect-row .add-button-container {
  padding-left: 0;
}
.area-amateur-lists .prospect-container .prospect-row .prospect-info,
.area-international-lists .prospect-container .prospect-row .prospect-info {
  padding-top: 4px;
  padding-left: 10px;
}
.area-amateur-lists .prospect-container .prospect-row .prospect-name a,
.area-international-lists .prospect-container .prospect-row .prospect-name a {
  padding-left: 3px;
  padding-right: 3px;
  font-weight: bold;
}
.area-amateur-lists .prospect-container .prospect-row .prospect-year,
.area-international-lists .prospect-container .prospect-row .prospect-year {
  color: #495974;
  padding-top: 4px;
}
.area-amateur-lists .prospect-container .prospect-row .prospect-position,
.area-international-lists .prospect-container .prospect-row .prospect-position {
  font-weight: bold;
}
.area-amateur-lists .prospect-container .prospect-row .magnet-type,
.area-international-lists .prospect-container .prospect-row .magnet-type {
  color: #495974;
  display: inline-block;
}
.area-amateur-lists .prospect-container .prospect-row .magnet-type.icon-baseball,
.area-international-lists .prospect-container .prospect-row .magnet-type.icon-baseball {
  font-size: 15px;
  margin-top: -4px;
  vertical-align: middle;
}
.area-amateur-lists .prospect-container .prospect-row .magnet-type.icon-mitt,
.area-international-lists .prospect-container .prospect-row .magnet-type.icon-mitt {
  font-size: 14px;
  vertical-align: middle;
  margin-top: -4px;
}
.area-amateur-lists .prospect-container .prospect-row .report-date,
.area-international-lists .prospect-container .prospect-row .report-date {
  float: right;
}
.area-amateur-lists .prospect-container .prospect-row .report-date .date,
.area-international-lists .prospect-container .prospect-row .report-date .date {
  float: right;
  color: #5d7193;
}
.area-amateur-lists .prospect-container .prospect-row .value-round .report-value,
.area-international-lists .prospect-container .prospect-row .value-round .report-value {
  color: #007E2D;
  font-weight: bold;
}
.area-amateur-lists .prospect-container .prospect-row .value-round .report-take,
.area-international-lists .prospect-container .prospect-row .value-round .report-take {
  padding-right: 10px;
}
.area-amateur-lists .prospect-container .prospect-row .value-round .report-take .take-label,
.area-international-lists .prospect-container .prospect-row .value-round .report-take .take-label {
  color: #5d7193;
  padding-left: 3px;
}
.area-amateur-lists .prospect-container .prospect-row .value-round .report-take .take-label.would,
.area-international-lists .prospect-container .prospect-row .value-round .report-take .take-label.would {
  padding-right: 4px;
}
.area-amateur-lists .prospect-container .prospect-row .value-round .report-take .take-value,
.area-international-lists .prospect-container .prospect-row .value-round .report-take .take-value {
  font-weight: bold;
}
.area-amateur-lists .prospect-container .prospect-row .roles-container,
.area-international-lists .prospect-container .prospect-row .roles-container {
  padding-right: 5%;
  float: left;
  width: 100%;
  margin-top: 6px;
}
.area-amateur-lists .prospect-container .prospect-row .roles-container .role-badge-container,
.area-international-lists .prospect-container .prospect-row .roles-container .role-badge-container {
  padding: 0px;
  min-height: 0px;
  min-width: 0px;
}
.area-amateur-lists .prospect-container .prospect-row .roles-container .role-badge-container .role-badge,
.area-international-lists .prospect-container .prospect-row .roles-container .role-badge-container .role-badge {
  position: relative;
  top: -3px;
  width: auto;
  padding: 2px 4px;
  height: auto;
  line-height: normal;
  font-size: 11px;
  font-weight: normal;
}
.area-amateur-lists .prospect-container .prospect-row .roles-container .role-badge-container .pods,
.area-international-lists .prospect-container .prospect-row .roles-container .role-badge-container .pods {
  background-color: #DEE8EB;
  background: -webkit-gradient(linear, left top, left bottom, from(#DEE8EB), to(#BDCFDA));
  background: -webkit-linear-gradient(top, #DEE8EB, #BDCFDA);
  background: -moz-linear-gradient(top, #DEE8EB, #BDCFDA);
  background: -ms-linear-gradient(top, #DEE8EB, #BDCFDA);
  background: -o-linear-gradient(top, #DEE8EB, #BDCFDA);
  background-image: linear-gradient(top, #DEE8EB 0%, #BDCFDA) !important;
  border: 1px solid gray;
}
.area-amateur-lists .prospect-container .prospect-row .roles-container .role-badge-container .pod-width,
.area-international-lists .prospect-container .prospect-row .roles-container .role-badge-container .pod-width {
  width: 32.3594px;
}
.area-amateur-lists .prospect-container .prospect-row .empty-role,
.area-international-lists .prospect-container .prospect-row .empty-role {
  padding: 10px 15px;
}
.area-amateur-lists .prospect-container .prospect-row .empty-role-position-view,
.area-international-lists .prospect-container .prospect-row .empty-role-position-view {
  padding: 10px 9px;
}
.area-amateur-lists .prospect-container .prospect-row .player-tools,
.area-international-lists .prospect-container .prospect-row .player-tools {
  margin-right: 10px;
}
.area-amateur-lists .prospect-container .prospect-row .report-tool-values .tools-label,
.area-international-lists .prospect-container .prospect-row .report-tool-values .tools-label {
  color: #495974;
}
.area-amateur-lists .prospect-container .prospect-row .full-width,
.area-international-lists .prospect-container .prospect-row .full-width {
  width: 100%;
  min-width: 60px;
}
.area-amateur-lists .prospect-container .prospect-row .full-width.not-max-width,
.area-international-lists .prospect-container .prospect-row .full-width.not-max-width {
  width: auto;
}
.area-amateur-lists .prospect-container .prospect-row .select2-chosen,
.area-international-lists .prospect-container .prospect-row .select2-chosen {
  color: black;
}
.area-amateur-lists .prospect-container .prospect-row .select2-container .select2-choice .select2-arrow,
.area-international-lists .prospect-container .prospect-row .select2-container .select2-choice .select2-arrow {
  width: 12px;
}
.area-amateur-lists .prospect-container .prospect-row .select2-container .select2-choice .select2-arrow b::before,
.area-international-lists .prospect-container .prospect-row .select2-container .select2-choice .select2-arrow b::before {
  display: inline-block;
  content: "\f0d7" !important;
  color: black;
  font-family: 'Font Awesome\ 5 Free';
  font-weight: 900;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  transform: scale(1, 1.66);
}
.area-amateur-lists .prospect-container .prospect-row .select2-container .select2-choice,
.area-international-lists .prospect-container .prospect-row .select2-container .select2-choice {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  border: 1px solid #ccc;
}
.area-amateur-lists .prospect-container .prospect-row .report-summary-row.full-prospect-row,
.area-international-lists .prospect-container .prospect-row .report-summary-row.full-prospect-row {
  margin-top: 4px;
}
.area-amateur-lists .prospect-container .prospect-row .report-summary-row .report-summary-toggle,
.area-international-lists .prospect-container .prospect-row .report-summary-row .report-summary-toggle {
  cursor: pointer;
  float: left;
  margin-right: 5px;
  margin-top: 3px;
  color: #0067b1;
}
.area-amateur-lists .prospect-container .prospect-row .report-summary-row .report-summary,
.area-international-lists .prospect-container .prospect-row .report-summary-row .report-summary {
  float: left;
  width: 90%;
  font-size: 11px;
}
.area-amateur-lists .prospect-container .prospect-row .report-summary-row .report-summary.summary-collapsed,
.area-international-lists .prospect-container .prospect-row .report-summary-row .report-summary.summary-collapsed {
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.area-amateur-lists .prospect-container .prospect-row .report-summary-row .report-summary.summary-expanded,
.area-international-lists .prospect-container .prospect-row .report-summary-row .report-summary.summary-expanded {
  height: auto;
}
.area-amateur-lists .prospect-container .prospect-row .prospect-options-button-group,
.area-international-lists .prospect-container .prospect-row .prospect-options-button-group {
  position: absolute;
  top: 0;
  right: 0;
}
.area-amateur-lists .prospect-container .prospect-row .prospect-options-button-group .btn:hover,
.area-international-lists .prospect-container .prospect-row .prospect-options-button-group .btn:hover {
  background-color: #c7cfdc;
}
.area-amateur-lists .prospect-container .prospect-row .prospect-options-button-group .btn,
.area-international-lists .prospect-container .prospect-row .prospect-options-button-group .btn {
  border-top: none;
  border-right: none;
  border-color: #b7c1d2;
  -webkit-border-top-left-radius: 0px;
  border-top-left-radius: 0px;
}
.area-amateur-lists .prospect-container .prospect-row .prospect-options-button-group .btn i,
.area-international-lists .prospect-container .prospect-row .prospect-options-button-group .btn i {
  margin-right: 0;
}
.area-amateur-lists .prospect-container .prospect-row .prospect-options-button-group .btn-submitted,
.area-international-lists .prospect-container .prospect-row .prospect-options-button-group .btn-submitted {
  background: none;
}
.area-amateur-lists .prospect-container .prospect-row .prospect-options-button-group .btn-info .fa-file-text,
.area-international-lists .prospect-container .prospect-row .prospect-options-button-group .btn-info .fa-file-text,
.area-amateur-lists .prospect-container .prospect-row .prospect-options-button-group .btn-info .caret,
.area-international-lists .prospect-container .prospect-row .prospect-options-button-group .btn-info .caret {
  color: #FFFFFF;
  font-size: 14px;
}
.area-amateur-lists .prospect-container .prospect-row .prospect-options-button-group .dropdown-menu,
.area-international-lists .prospect-container .prospect-row .prospect-options-button-group .dropdown-menu {
  margin-top: 0px;
}
.area-amateur-lists .prospect-container .prospect-row .prospect-options-button-group .dropdown-menu > li:not(.divider),
.area-international-lists .prospect-container .prospect-row .prospect-options-button-group .dropdown-menu > li:not(.divider) {
  padding: 3px 10px;
  line-height: 22px;
}
.area-amateur-lists .prospect-container .prospect-row .prospect-options-button-group .dropdown-menu > li:not(.divider):hover,
.area-international-lists .prospect-container .prospect-row .prospect-options-button-group .dropdown-menu > li:not(.divider):hover {
  background-color: #e6eaef;
}
.area-amateur-lists .prospect-container .prospect-row .prospect-options-button-group .dropdown-menu .fa,
.area-international-lists .prospect-container .prospect-row .prospect-options-button-group .dropdown-menu .fa {
  margin-right: 5px;
}
.area-amateur-lists .prospect-container .prospect-row .prospect-options-button-group .dropdown-menu .divider,
.area-international-lists .prospect-container .prospect-row .prospect-options-button-group .dropdown-menu .divider {
  border-color: #b7c1d2;
}
.area-amateur-lists .prospect-container .prospect-row .prospect-options-button-group .btn,
.area-international-lists .prospect-container .prospect-row .prospect-options-button-group .btn,
.area-amateur-lists .prospect-container .prospect-row .prospect-options-button-group ul,
.area-international-lists .prospect-container .prospect-row .prospect-options-button-group ul {
  color: #5d7193;
}
.area-amateur-lists .prospect-container .prospect-row .edit-menu-button,
.area-international-lists .prospect-container .prospect-row .edit-menu-button {
  -webkit-border-bottom-left-radius: 4px !important;
  border-bottom-left-radius: 4px !important;
  -webkit-border-top-right-radius: 4px !important;
  border-top-right-radius: 4px !important;
}
.area-amateur-lists .prospect-container .prospect-row .expand-collapse-button,
.area-international-lists .prospect-container .prospect-row .expand-collapse-button {
  display: none;
  background-color: transparent;
  border-top: none;
}
.area-amateur-lists .prospect-container .prospect-row .expand-collapse-button i:before,
.area-international-lists .prospect-container .prospect-row .expand-collapse-button i:before {
  content: "\f066";
}
.area-amateur-lists .prospect-container .prospect-row .new-follow-container,
.area-international-lists .prospect-container .prospect-row .new-follow-container {
  border-top: 1px solid #b7c1d2;
  padding-top: 6px;
  margin-top: 6px;
}
.area-amateur-lists .prospect-container .prospect-row .new-follow-container .form-inline .form-control,
.area-international-lists .prospect-container .prospect-row .new-follow-container .form-inline .form-control {
  margin-right: 6px;
}
.area-amateur-lists .prospect-container .prospect-row .new-follow-container .row,
.area-international-lists .prospect-container .prospect-row .new-follow-container .row {
  margin-bottom: 6px;
}
.area-amateur-lists .prospect-container .prospect-row .new-follow-container .row.no-margin,
.area-international-lists .prospect-container .prospect-row .new-follow-container .row.no-margin {
  margin: 0;
}
.area-amateur-lists .prospect-container .prospect-row .new-follow-container .pods-table tr td,
.area-international-lists .prospect-container .prospect-row .new-follow-container .pods-table tr td {
  padding-bottom: 0px;
}
.area-amateur-lists .prospect-container .prospect-row .new-follow-container textarea.impact-statement,
.area-international-lists .prospect-container .prospect-row .new-follow-container textarea.impact-statement {
  height: auto;
}
.area-amateur-lists .prospect-container .prospect-row .new-follow-container textarea.summary,
.area-international-lists .prospect-container .prospect-row .new-follow-container textarea.summary {
  height: 100px;
}
.area-amateur-lists .prospect-container .prospect-row .new-follow-container label.summary,
.area-international-lists .prospect-container .prospect-row .new-follow-container label.summary {
  height: auto;
}
.area-amateur-lists .prospect-container .prospect-row .new-follow-container .roles-label,
.area-international-lists .prospect-container .prospect-row .new-follow-container .roles-label {
  color: #FFCC00;
  margin-right: 7px;
}
.area-amateur-lists .prospect-container .prospect-row .new-follow-container .no-left-padding,
.area-international-lists .prospect-container .prospect-row .new-follow-container .no-left-padding {
  padding-left: 5px;
}
.area-amateur-lists .prospect-container .prospect-row .new-follow-container .no-right-padding,
.area-international-lists .prospect-container .prospect-row .new-follow-container .no-right-padding {
  padding-right: 0;
  max-width: 135px;
}
.area-amateur-lists .prospect-container .prospect-row .new-follow-container .round-label,
.area-international-lists .prospect-container .prospect-row .new-follow-container .round-label {
  max-width: 30px;
}
.area-amateur-lists .prospect-container .prospect-row .new-follow-container .round-field,
.area-international-lists .prospect-container .prospect-row .new-follow-container .round-field {
  max-width: 45px;
}
.area-amateur-lists .prospect-container .prospect-row .new-follow-container .report-type,
.area-international-lists .prospect-container .prospect-row .new-follow-container .report-type {
  max-width: 170px;
}
.area-amateur-lists .prospect-container .prospect-row .new-follow-container .remove-report-link,
.area-international-lists .prospect-container .prospect-row .new-follow-container .remove-report-link {
  padding: 10px;
}
.area-amateur-lists .prospect-container .prospect-row .new-follow-container .remove-report-link a,
.area-international-lists .prospect-container .prospect-row .new-follow-container .remove-report-link a {
  color: #d84f5a;
}
.area-amateur-lists .prospect-container .prospect-row .new-follow-container .remove-report-link a:hover,
.area-international-lists .prospect-container .prospect-row .new-follow-container .remove-report-link a:hover {
  cursor: pointer !important;
}
.area-amateur-lists .prospect-container .prospect-row .new-follow-container .two-way-player-note,
.area-international-lists .prospect-container .prospect-row .new-follow-container .two-way-player-note {
  padding-left: 18px;
  padding-top: 7px;
  color: #cca300;
}
.area-amateur-lists .prospect-container .prospect-row .new-follow-container .two-way-player-note .text-bold,
.area-international-lists .prospect-container .prospect-row .new-follow-container .two-way-player-note .text-bold {
  font-weight: bold;
}
.area-amateur-lists .prospect-container .prospect-row .new-follow-container .value-width,
.area-international-lists .prospect-container .prospect-row .new-follow-container .value-width {
  max-width: 50px;
}
.area-amateur-lists .prospect-container .prospect-row.unranked,
.area-international-lists .prospect-container .prospect-row.unranked {
  background-color: #fffae5;
  border-color: #ffeb99;
}
.area-amateur-lists .prospect-container .prospect-row.unranked:not(.dummy-row):hover,
.area-international-lists .prospect-container .prospect-row.unranked:not(.dummy-row):hover {
  background-color: #fff5cc;
}
.area-amateur-lists .prospect-container .prospect-row.unranked .new-follow-container,
.area-international-lists .prospect-container .prospect-row.unranked .new-follow-container {
  border-color: #ffeb99;
}
.area-amateur-lists .prospect-container .prospect-row.unranked .prospect-options-button-group .btn,
.area-international-lists .prospect-container .prospect-row.unranked .prospect-options-button-group .btn {
  color: #FFCC00;
  border-color: #ffeb99;
}
.area-amateur-lists .prospect-container .prospect-row.unranked .prospect-options-button-group .btn:hover,
.area-international-lists .prospect-container .prospect-row.unranked .prospect-options-button-group .btn:hover {
  background-color: #fff0b3;
}
.area-amateur-lists .prospect-container .prospect-row.unranked input:not(:focus):not(.has-error),
.area-international-lists .prospect-container .prospect-row.unranked input:not(:focus):not(.has-error),
.area-amateur-lists .prospect-container .prospect-row.unranked select:not(:focus):not(.has-error),
.area-international-lists .prospect-container .prospect-row.unranked select:not(:focus):not(.has-error),
.area-amateur-lists .prospect-container .prospect-row.unranked textarea:not(:focus):not(.has-error),
.area-international-lists .prospect-container .prospect-row.unranked textarea:not(:focus):not(.has-error) {
  border-color: #ffeb99;
}
.area-amateur-lists .prospect-container .prospect-row.unranked .rank-loader,
.area-international-lists .prospect-container .prospect-row.unranked .rank-loader {
  border-color: #ffeb99;
}
.area-amateur-lists .prospect-container .prospect-row.dummy-row,
.area-international-lists .prospect-container .prospect-row.dummy-row {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: transparent;
  min-height: 0;
  margin-bottom: 0;
  height: 0;
  line-height: 0;
  padding-top: 0;
}
.area-amateur-lists .prospect-container .amateur-list-placeholder,
.area-international-lists .prospect-container .amateur-list-placeholder {
  border: 1px #b7c1d2 dashed;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  margin: 10px 0;
}
.area-amateur-lists .prospect-container hr.ranked-unranked-divider:last-of-type,
.area-international-lists .prospect-container hr.ranked-unranked-divider:last-of-type {
  border-top: 1px #b7c1d2 solid;
  margin: 4px 0;
}
.area-amateur-lists .prospect-container.dragging .prospect-row.dummy-row,
.area-international-lists .prospect-container.dragging .prospect-row.dummy-row {
  min-height: 50px;
  margin-bottom: 5px;
  padding: 4px 4px 4px 14px;
  background-color: #e6eaef;
  background: -webkit-gradient(linear, left top, left bottom, from(#e6eaef), to(#FFFFFF));
  background: -webkit-linear-gradient(top, #e6eaef, #FFFFFF);
  background: -moz-linear-gradient(top, #e6eaef, #FFFFFF);
  background: -ms-linear-gradient(top, #e6eaef, #FFFFFF);
  background: -o-linear-gradient(top, #e6eaef, #FFFFFF);
  background-image: linear-gradient(top, #e6eaef 0%, #FFFFFF) !important;
  border-color: #b7c1d2;
  border-style: dashed;
  cursor: auto;
  color: #5d7193;
  line-height: 40px;
}
.area-amateur-lists .prospect-container.dragging .prospect-row.dummy-row.unranked,
.area-international-lists .prospect-container.dragging .prospect-row.dummy-row.unranked {
  background-color: #fffae5;
  background: -webkit-gradient(linear, left top, left bottom, from(#fffae5), to(#FFFFFF));
  background: -webkit-linear-gradient(top, #fffae5, #FFFFFF);
  background: -moz-linear-gradient(top, #fffae5, #FFFFFF);
  background: -ms-linear-gradient(top, #fffae5, #FFFFFF);
  background: -o-linear-gradient(top, #fffae5, #FFFFFF);
  background-image: linear-gradient(top, #fffae5 0%, #FFFFFF) !important;
  border-color: #ffeb99;
  color: #FFCC00;
}
.area-amateur-lists .prospect-container.dragging .dummy-row-container,
.area-international-lists .prospect-container.dragging .dummy-row-container {
  height: auto;
}
.area-amateur-lists .prospect-container .dummy-row-container,
.area-international-lists .prospect-container .dummy-row-container {
  height: 2px;
}
.area-amateur-lists .prospect-container.mini-mode .expand-collapse-button,
.area-international-lists .prospect-container.mini-mode .expand-collapse-button {
  display: block;
}
.area-amateur-lists .prospect-container.mini-mode .prospect-row-container:not(.prospect-expanded-override) .report-date,
.area-international-lists .prospect-container.mini-mode .prospect-row-container:not(.prospect-expanded-override) .report-date,
.area-amateur-lists .prospect-container .prospect-collapsed-override .report-date,
.area-international-lists .prospect-container .prospect-collapsed-override .report-date,
.area-amateur-lists .prospect-container.mini-mode .prospect-row-container:not(.prospect-expanded-override) .report-summary-row,
.area-international-lists .prospect-container.mini-mode .prospect-row-container:not(.prospect-expanded-override) .report-summary-row,
.area-amateur-lists .prospect-container .prospect-collapsed-override .report-summary-row,
.area-international-lists .prospect-container .prospect-collapsed-override .report-summary-row,
.area-amateur-lists .prospect-container.mini-mode .prospect-row-container:not(.prospect-expanded-override) .player-tools,
.area-international-lists .prospect-container.mini-mode .prospect-row-container:not(.prospect-expanded-override) .player-tools,
.area-amateur-lists .prospect-container .prospect-collapsed-override .player-tools,
.area-international-lists .prospect-container .prospect-collapsed-override .player-tools {
  display: none;
}
.area-amateur-lists .prospect-container.mini-mode .prospect-row-container:not(.prospect-expanded-override) .edit-menu-button,
.area-international-lists .prospect-container.mini-mode .prospect-row-container:not(.prospect-expanded-override) .edit-menu-button,
.area-amateur-lists .prospect-container .prospect-collapsed-override .edit-menu-button,
.area-international-lists .prospect-container .prospect-collapsed-override .edit-menu-button {
  -webkit-border-bottom-left-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
}
.area-amateur-lists .prospect-container.mini-mode .prospect-row-container:not(.prospect-expanded-override) .expand-collapse-button i:before,
.area-international-lists .prospect-container.mini-mode .prospect-row-container:not(.prospect-expanded-override) .expand-collapse-button i:before,
.area-amateur-lists .prospect-container .prospect-collapsed-override .expand-collapse-button i:before,
.area-international-lists .prospect-container .prospect-collapsed-override .expand-collapse-button i:before {
  content: "\f065";
}
.area-amateur-lists .prospect-container.read-only .prospect-row:not(.add-to-list):not(.dummy-row),
.area-international-lists .prospect-container.read-only .prospect-row:not(.add-to-list):not(.dummy-row) {
  cursor: auto;
}
.area-amateur-lists .pod-label,
.area-international-lists .pod-label {
  text-align: center;
  width: 100%;
}
.area-amateur-lists .war-label,
.area-international-lists .war-label {
  display: inline-block;
  padding-top: 4px;
}
.area-amateur-lists .war-right,
.area-international-lists .war-right {
  margin-top: 27px;
  margin-right: 20px;
}
.area-amateur-lists .peak-label,
.area-international-lists .peak-label {
  font-size: smaller;
  --vertical-align: middle;
}
.area-amateur-lists .label-down,
.area-international-lists .label-down {
  margin-top: 7px;
}
.area-amateur-lists .sort-button-up,
.area-international-lists .sort-button-up {
  margin-left: -60px;
  float: left;
}
.area-amateur-lists .sort-button-down,
.area-international-lists .sort-button-down {
  margin-left: -30px;
  float: left;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .area-amateur-lists .prospect-container .prospect-row .report-date,
  .area-international-lists .prospect-container .prospect-row .report-date {
    padding-right: 25px;
  }
  .area-amateur-lists .prospect-container .prospect-row .prospect-name,
  .area-international-lists .prospect-container .prospect-row .prospect-name {
    margin-right: 2px;
  }
}
@media (max-width: 1199px) {
  .area-amateur-lists .prospect-school-team,
  .area-international-lists .prospect-school-team {
    display: block;
  }
  .area-amateur-lists .prospect-container.mini-mode .prospect-school-team,
  .area-international-lists .prospect-container.mini-mode .prospect-school-team {
    display: inline-block;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .area-amateur-lists .prospect-container .prospect-row .prospect-name,
  .area-international-lists .prospect-container .prospect-row .prospect-name {
    margin-right: 2px;
  }
  .area-amateur-lists .prospect-container .prospect-row .prospect-year,
  .area-international-lists .prospect-container .prospect-row .prospect-year {
    margin-right: 2px;
  }
  .area-amateur-lists .filter-drawer .no-label-filter-container,
  .area-international-lists .filter-drawer .no-label-filter-container {
    margin-top: 24px;
  }
}
@media (max-width: 991px) {
  .area-amateur-lists .sidebar-list,
  .area-international-lists .sidebar-list {
    max-height: none;
    min-height: 100px;
    overflow: visible;
  }
  .area-amateur-lists .list-info-container .snapshot-list,
  .area-international-lists .list-info-container .snapshot-list {
    max-width: 100%;
    margin-bottom: 10px;
  }
  .area-amateur-lists .prospect-container .prospect-row .report-date,
  .area-international-lists .prospect-container .prospect-row .report-date {
    display: block;
  }
  .area-amateur-lists .prospect-container .prospect-row .report-date .date,
  .area-international-lists .prospect-container .prospect-row .report-date .date {
    float: none;
  }
  .area-amateur-lists .prospect-container .prospect-row .new-follow-container .no-left-padding,
  .area-international-lists .prospect-container .prospect-row .new-follow-container .no-left-padding {
    padding-left: 15px;
  }
  .area-amateur-lists .prospect-container .prospect-row .new-follow-container .no-right-padding,
  .area-international-lists .prospect-container .prospect-row .new-follow-container .no-right-padding {
    padding-right: 15px;
    max-width: 100%;
  }
  .area-amateur-lists .prospect-container .prospect-row .new-follow-container .report-type,
  .area-international-lists .prospect-container .prospect-row .new-follow-container .report-type {
    max-width: 100%;
  }
  .area-amateur-lists .prospect-container .prospect-row .new-follow-container .round-label,
  .area-international-lists .prospect-container .prospect-row .new-follow-container .round-label,
  .area-amateur-lists .prospect-container .prospect-row .new-follow-container .round-field,
  .area-international-lists .prospect-container .prospect-row .new-follow-container .round-field {
    display: inline-block;
    margin-top: 10px;
  }
  .area-amateur-lists .prospect-container .prospect-row .new-follow-container .round-label,
  .area-international-lists .prospect-container .prospect-row .new-follow-container .round-label {
    max-width: 25px;
  }
  .area-amateur-lists .prospect-container .prospect-row .new-follow-container .round-field,
  .area-international-lists .prospect-container .prospect-row .new-follow-container .round-field {
    max-width: 100px;
  }
  .area-amateur-lists .details-container.view-by-position-showing .list-title,
  .area-international-lists .details-container.view-by-position-showing .list-title {
    margin-left: 0;
  }
}
@media (max-width: 767px) {
  .area-amateur-lists .roles-label,
  .area-international-lists .roles-label {
    padding-left: 15px;
  }
  .area-amateur-lists .list-info-container,
  .area-international-lists .list-info-container {
    margin-bottom: 0px;
  }
  .area-amateur-lists .list-info-container .list-title,
  .area-international-lists .list-info-container .list-title {
    border-right: none;
    margin-bottom: 6px;
    display: block;
  }
  .area-amateur-lists .list-info-container .list-user-name,
  .area-international-lists .list-info-container .list-user-name {
    margin-bottom: 6px;
    display: block;
  }
  .area-amateur-lists .list-info-container .list-last-updated-date,
  .area-international-lists .list-info-container .list-last-updated-date {
    display: block;
    padding: 0;
  }
  .area-amateur-lists .list-info-container .header-section .btn-group,
  .area-international-lists .list-info-container .header-section .btn-group {
    margin-bottom: 0px;
    margin-top: 15px;
  }
  .area-amateur-lists .list-info-container .archive-list-button,
  .area-international-lists .list-info-container .archive-list-button {
    margin-right: 5px;
  }
  .area-amateur-lists .prospect-container .prospect-row .name-school-container,
  .area-international-lists .prospect-container .prospect-row .name-school-container {
    font-size: 11px;
  }
  .area-amateur-lists .prospect-container .prospect-row .name-school-container .name-container,
  .area-international-lists .prospect-container .prospect-row .name-school-container .name-container {
    display: inline-block;
    max-width: 76%;
  }
  .area-amateur-lists .prospect-container .prospect-row .prospect-name,
  .area-international-lists .prospect-container .prospect-row .prospect-name {
    margin-right: 0;
  }
  .area-amateur-lists .prospect-container .prospect-row .prospect-year,
  .area-international-lists .prospect-container .prospect-row .prospect-year {
    margin-right: 0px;
  }
  .area-amateur-lists .prospect-container .prospect-row .player-tools,
  .area-international-lists .prospect-container .prospect-row .player-tools {
    margin-right: 5px;
  }
  .area-amateur-lists .prospect-container .prospect-row .prospect-position,
  .area-international-lists .prospect-container .prospect-row .prospect-position {
    margin-right: 0px;
  }
  .area-amateur-lists .prospect-container .prospect-row .prospect-school-team,
  .area-international-lists .prospect-container .prospect-row .prospect-school-team {
    display: block;
    font-size: 11px;
    margin-top: 4px;
  }
  .area-amateur-lists .prospect-container .prospect-row .report-date,
  .area-international-lists .prospect-container .prospect-row .report-date {
    font-size: 11px;
    float: none;
  }
  .area-amateur-lists .prospect-container .prospect-row .rank-container .rank,
  .area-international-lists .prospect-container .prospect-row .rank-container .rank {
    width: 31px;
  }
  .area-amateur-lists .prospect-container .prospect-row .roles-internal-container,
  .area-international-lists .prospect-container .prospect-row .roles-internal-container {
    margin-top: 6px;
    display: inline-block;
    float: left;
    width: 100%;
  }
  .area-amateur-lists .prospect-container .prospect-row .prospect-info,
  .area-international-lists .prospect-container .prospect-row .prospect-info {
    padding-left: 0px;
  }
  .area-amateur-lists .prospect-container .prospect-row .new-follow-report,
  .area-international-lists .prospect-container .prospect-row .new-follow-report {
    float: none !important;
  }
}
@media (max-width: 1007px) {
  .area-amateur-lists .form-horizontal .control-label,
  .area-international-lists .form-horizontal .control-label {
    text-align: left;
  }
}
@media (max-width: 767px) {
  .area-amateur-lists body > .dropdown-menu[template-url='prospectSearchTemplate.html'],
  .area-international-lists body > .dropdown-menu[template-url='prospectSearchTemplate.html'] {
    max-width: 255px;
    overflow-x: scroll;
  }
}
.area-amateur-lists .loading-custom,
.area-international-lists .loading-custom {
  font-size: 10px;
  margin: 50px auto;
  text-indent: -9999em;
  width: 25px;
  height: 24px;
  border-radius: 50%;
  background: #98a6be;
  background: -moz-linear-gradient(left, #98a6be 10%, rgba(152, 166, 190, 0) 42%);
  background: -webkit-linear-gradient(left, #98a6be 10%, rgba(152, 166, 190, 0) 42%);
  background: -o-linear-gradient(left, #98a6be 10%, rgba(152, 166, 190, 0) 42%);
  background: -ms-linear-gradient(left, #98a6be 10%, rgba(152, 166, 190, 0) 42%);
  background: linear-gradient(to right, #98a6be 10%, rgba(152, 166, 190, 0) 42%);
  position: relative;
  -webkit-animation: load3 1.4s infinite linear;
  animation: load3 1.4s infinite linear;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
.area-amateur-lists .loading-custom:before,
.area-international-lists .loading-custom:before {
  width: 50%;
  height: 50%;
  background: #98a6be;
  border-radius: 100% 0 0 0;
  position: absolute;
  top: 0;
  left: 0;
  content: '';
}
.area-amateur-lists .loading-custom:after,
.area-international-lists .loading-custom:after {
  background: #ffffff;
  width: 75%;
  height: 75%;
  border-radius: 50%;
  content: '';
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.area-amateur-lists .min-box,
.area-international-lists .min-box {
  min-width: 65px;
}
@media (max-width: 767px) {
  .area-amateur-lists .cushion,
  .area-international-lists .cushion {
    padding: 65px;
  }
}
@-webkit-keyframes load3 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes load3 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.area-amateur-lists #help .help-box,
.area-international-lists #help .help-box {
  width: 100%;
  height: 100%;
  margin: 5px 0;
  display: table !important;
}
.area-amateur-lists #help .help-box thead,
.area-international-lists #help .help-box thead {
  font-size: 12px;
  border-bottom: 1px solid #e6eaef;
}
.area-amateur-lists #help .help-box thead th,
.area-international-lists #help .help-box thead th {
  text-align: center;
}
.area-amateur-lists #help .help-box thead th:nth-child(1),
.area-international-lists #help .help-box thead th:nth-child(1) {
  text-align: center;
}
.area-amateur-lists #help .help-box td,
.area-international-lists #help .help-box td {
  padding: 4px;
  text-align: center;
}
.area-amateur-lists #help .help-box td:nth-child(1),
.area-international-lists #help .help-box td:nth-child(1) {
  width: 28%;
}
.area-amateur-lists #help .help-box td div,
.area-international-lists #help .help-box td div {
  text-align: center;
  height: 24px;
  width: 24px;
  padding-top: 1px;
}
.area-amateur-lists #help .help-box tr,
.area-international-lists #help .help-box tr {
  font-size: 13px;
  border-bottom: 1px solid #e6eaef;
}
.area-amateur-lists #help .help-box tr:last-child,
.area-international-lists #help .help-box tr:last-child {
  border-bottom: none;
}
.area-amateur-lists label[tooltip]:before,
.area-international-lists label[tooltip]:before {
  content: "\e900";
  font-family: 'icomoon2';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  font-size: 9px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #b7c1d2;
  margin-right: 3px;
}
.two-way-player-modal .text-bold {
  font-weight: bold;
}
.two-way-player-modal .icon-mitt,
.two-way-player-modal .icon-baseball {
  color: #495974;
}
.already-on-list-modal .text-bold {
  font-weight: bold;
}
.already-on-list-modal .link {
  color: #0067b1;
}
.already-on-list-modal .link:hover {
  cursor: pointer;
  text-decoration: underline;
}
.update-notification {
  float: none;
  margin: 6px 0 0 0;
  background: #d4edda;
  border-radius: 8px;
  padding: 8px 12px;
  font-size: 12px;
  box-shadow: none;
  border: 1px solid #b7dfb0;
}
.amateur-signability-modal {
  background: #fff;
  border-radius: 8px;
  width: 500px;
  margin: 0px;
  padding-bottom: 24px;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: fixed;
  top: 50%;
  left: 50%;
}
.signability-modal-headline {
  width: 100%;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  text-align: center;
  background: #354155;
  color: #fff;
  font-size: 20px;
  height: 50px;
  margin-bottom: 24px;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 0;
  padding: 0;
}
.signability-modal-headline .close-btn {
  position: absolute;
  border: none;
  background: transparent;
  color: #fff;
  font-size: 20px;
  align-items: center;
  margin-left: 400px;
}
.amateur-signability-modal table {
  width: 100%;
  border-collapse: separate;
  border-spacing: 0 8px;
  margin-bottom: 15px;
}
.amateur-signability-modal th,
.amateur-signability-modal td {
  text-align: left;
  padding: 8px 0;
  font-size: 16px;
}
.sign-table-head td {
  font-weight: bold;
  border-bottom: 1px solid #ddd;
  padding-left: 8px;
  padding-right: 8px;
  text-align: left;
}
.sign-modal-footer {
  margin-top: 15px;
  font-size: 13px;
  color: #888;
  text-align: center;
}
.signability-last-updated {
  float: none;
  margin-top: 8px;
  margin-bottom: 0;
  margin-left: -25px;
  text-align: center;
  width: 100%;
  display: block;
  color: black;
}
.sign-link {
  font-size: 14px;
  float: right;
}
.sidebar-new-tab {
  float: right;
}
.area-amateur-medical .title-bar {
  min-height: 40px;
}
.area-amateur-medical .title-bar .title {
  margin-top: 6px;
  padding-left: 7.5px;
}
.area-amateur-medical .medical-bio {
  padding: 6px 5px;
}
.area-amateur-medical .medical-bio .top-save-container {
  float: right;
}
.area-amateur-medical .medical-bio h4 {
  font-size: 16px;
}
.area-amateur-medical .medical-bio .title-container {
  padding-right: 0;
}
.area-amateur-medical .medical-bio .title {
  padding-left: 0;
}
.area-amateur-medical .medical-bio .cancel-btn {
  margin-right: 5px;
}
.area-amateur-medical .medical-bio .view-bio {
  color: #354155;
}
.area-amateur-medical .medical-bio .view-bio .less-left-pad {
  padding-left: 5px;
}
.area-amateur-medical .medical-bio .view-bio .rating-container {
  padding: 10px 15px 15px 10px;
  min-height: 70px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-left: 0;
  margin-bottom: 0;
}
.area-amateur-medical .medical-bio .view-bio .rating-value {
  font-size: 45px;
  font-family: 'benton_sans_cond_medium', Helvetica, Arial, "Lucida Grande";
  padding-right: 0;
  padding-left: 4px;
  font-weight: bold;
  text-align: center;
}
.area-amateur-medical .medical-bio .view-bio .bio-content {
  padding-left: 10px;
}
.area-amateur-medical .medical-bio .view-bio .bio-content .rating-label {
  font-weight: bold;
  font-size: 12px;
}
.area-amateur-medical .medical-bio .view-bio .rating-text {
  font-weight: bold;
  padding-top: 10px;
  font-family: 'benton_sans_cond_medium', Helvetica, Arial, "Lucida Grande";
  font-size: 18px;
  color: #495974;
}
.area-amateur-medical .medical-bio .view-bio .bio-comments {
  font-weight: normal;
  white-space: pre-line;
}
.area-amateur-medical .medical-bio .view-bio .phys-sent {
  margin-top: 15px;
}
.area-amateur-medical .medical-bio .view-bio .phys-rating-container {
  padding-top: 5px;
}
.area-amateur-medical .medical-bio .view-bio .phys-rating {
  font-weight: bold;
  font-size: 31px;
  font-family: 'benton_sans_cond_medium', Helvetica, Arial, "Lucida Grande";
  padding-left: 40px;
}
.area-amateur-medical .medical-bio .view-bio .phys-rating-text {
  font-weight: bold;
  color: #495974;
  font-size: 12px;
  padding-left: 32px;
}
.area-amateur-medical .medical-bio .view-bio .phys-comments {
  padding-left: 32px;
  white-space: pre-line;
}
.area-amateur-medical .medical-bio .view-bio .bio-injury-container {
  margin-top: 10px;
  padding: 5px 5px 10px 0;
  margin-left: 10px;
  border-top: 1px solid #e6eaef;
  border-bottom: 1px solid #e6eaef;
}
.area-amateur-medical .medical-bio .view-bio .bio-injury-container h4 {
  margin-bottom: 3px;
}
.area-amateur-medical .medical-bio .view-bio .bio-injury-container .injury-location {
  color: #798baa;
}
.area-amateur-medical .medical-bio .view-bio .update-info {
  color: #b7c1d2;
  font-size: 11px;
}
.area-amateur-medical .medical-bio .view-bio .update-info .info-label {
  font-weight: bold;
}
.area-amateur-medical .medical-bio .edit-bio .margin-bot {
  margin-bottom: 10px;
}
.area-amateur-medical .medical-bio .edit-bio .margin-top {
  margin-top: 10px;
}
.area-amateur-medical .medical-bio .edit-bio .rating-container {
  margin-left: 15px;
}
.area-amateur-medical .medical-bio .edit-bio .rating-container .well {
  padding: 10px;
}
.area-amateur-medical .medical-bio .edit-bio .rating {
  max-width: 65px;
  display: inline-block;
}
.area-amateur-medical .medical-bio .edit-bio .rating-label {
  min-width: 65px;
}
.area-amateur-medical .medical-bio .edit-bio .rating-text {
  padding-left: 10px;
  vertical-align: middle;
  font-size: 11px;
  font-family: 'benton_sans_cond_medium', Helvetica, Arial, "Lucida Grande";
  color: #354155;
}
.area-amateur-medical .medical-bio .edit-bio .bottom-save-container .btn {
  float: left;
}
.area-amateur-medical .medical-bio-history h3 .fa {
  color: #798baa;
  padding-right: 5px;
}
.area-amateur-medical .medical-bio-history h3 span:hover {
  cursor: pointer;
}
.area-amateur-medical .medical-bio-history .historical-bio-container {
  padding: 5px 5px 10px 0;
  margin-left: 15px;
  border-bottom: 1px solid #e6eaef;
}
.area-amateur-medical .medical-bio-history .bio-season {
  font-size: 18px;
  margin-bottom: 0;
  line-height: 24px;
}
.area-amateur-medical .medical-bio-history .bio-season .repo-link {
  font-size: 12px;
  font-family: 'Open Sans', sans-serif;
  padding-left: 5px;
}
.area-amateur-medical .medical-bio-history .bio-season .repo-link .fa {
  padding-right: 3px;
}
.area-amateur-medical .medical-bio-history .historical-rating {
  font-size: 25px;
  font-weight: bold;
  padding-left: 45px;
}
.area-amateur-medical .medical-bio-history .historical-comments-container {
  padding-left: 32px;
}
.area-amateur-medical .medical-bio-history .historical-comments-container .historical-label {
  font-weight: bold;
}
.area-amateur-medical .medical-bio-history .historical-comments-container .historical-comments {
  white-space: pre-line;
}
.area-amateur-medical .medical-bio-history .physician-header {
  padding-left: 25px;
  margin-bottom: 5px;
  color: #354155;
}
.area-amateur-medical .medical-bio-history .historical-phys-rating {
  font-size: 21px;
  font-weight: bold;
  padding-left: 45px;
}
.area-amateur-medical .medical-bio-history .historical-phys-comments-container {
  padding-left: 32px;
  color: #354155;
}
.area-amateur-medical .medical-bio-history .historical-phys-comments-container .historical-phys-rating-text {
  font-weight: bold;
}
.area-amateur-medical .medical-bio-history .historical-phys-comments-container .historical-phys-comments {
  white-space: pre-line;
}
.area-amateur-medical .rating-number-1 {
  color: #449d44;
}
.area-amateur-medical .rating-number-2 {
  color: #357935;
}
.area-amateur-medical .rating-number-3 {
  color: #c82c39;
}
.area-amateur-medical .rating-number-4 {
  color: #b32833;
}
.area-amateur-medical .rating-number-5 {
  color: #9e232d;
}
.area-amateur-medical .medical-injury {
  padding: 6px;
}
.area-amateur-medical .medical-injury .repo-link {
  margin-top: 6px;
  margin-right: 10px;
  font-weight: bold;
}
.area-amateur-medical .medical-injury .repo-link .fa {
  margin-right: 3px;
}
.area-amateur-medical .medical-injury .add-injury-container {
  padding: 6px;
}
.area-amateur-medical .medical-injury .injury-edit-container {
  padding: 10px;
  margin: 0;
}
.area-amateur-medical .medical-injury .injury-edit-container .injury-comments-input {
  margin-top: 6px;
  min-height: 100px;
}
.area-amateur-medical .medical-injury .injury-edit-container .cancel-button {
  color: #d84f5a;
}
.area-amateur-medical .medical-injury .injury-edit-container .save-button {
  color: #5cb85c;
}
.area-amateur-medical .medical-injury .no-injuries {
  padding-left: 7.5px;
}
.area-amateur-medical .medical-injury .injury-row {
  border-bottom: 1px solid #e6eaef;
  border-left: 4px solid #e6eaef;
}
.area-amateur-medical .medical-injury .injury-row.row-edit {
  padding: 6px;
}
.area-amateur-medical .medical-injury .injury-row .injury-display-container {
  padding: 7.5px 9px;
}
.area-amateur-medical .medical-injury .injury-row .injury-date {
  vertical-align: top;
  color: #495974;
  margin-right: 10px;
}
.area-amateur-medical .medical-injury .injury-row .injury-comments {
  font-weight: bold;
  white-space: pre-line;
  font-size: 14px;
  color: #354155;
}
.area-amateur-medical .medical-injury .injury-row .update-info {
  color: #798baa;
  font-size: 11px;
}
.area-amateur-medical .medical-injury .injury-row .update-info .info-label {
  font-weight: bold;
}
.area-amateur-medical .medical-injury .injury-row .update-info .first {
  padding-right: 6px;
}
.area-amateur-medical .medical-injury .injury-row .injury-audit-container {
  margin-top: 5px;
}
.area-amateur-medical .medical-injury .injury-row .injury-audit-container .injury-audit:before {
  content: "\f0e0";
  font-family: 'Font Awesome\ 5 Free';
  font-weight: 400;
  margin-left: -20px;
  color: #5d7193;
}
.area-amateur-medical .medical-injury .injury-row .injury-audit-container .injury-audit {
  margin-left: 20px;
}
.area-amateur-medical .medical-injury .injury-row .injury-audit-container .audit-date {
  padding-left: 5px;
  padding-right: 5px;
}
.area-amateur-medical .medical-injury .injury-row .badge {
  border-radius: 30px;
  padding: 3px 10px;
  font-size: 12px;
  margin-left: 5px;
  display: inline-block;
}
.area-amateur-medical .medical-injury .injury-row .badge.danger {
  background-color: #f2dede;
  border-color: #ebccd1;
  color: #a94442;
  font-weight: bold;
  margin-right: 32px;
}
.area-amateur-medical .medical-injury .injury-row .badge.success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #3c763d;
  font-weight: bold;
  margin-right: 10px;
}
.area-amateur-medical .medical-injury .injury-row .badge.default {
  background-color: #f0f2f5;
  border-color: #798baa;
  color: #5d7193;
  margin-right: 63px;
}
.area-amateur-medical .medical-injury .injury-row .badge .fa {
  padding-right: 3px;
}
.area-amateur-medical .medical-injury .injury-row .edit-remove-button-container {
  margin-right: 6px;
}
.area-amateur-medical .medical-injury .injury-row .edit-remove-button-container .edit-game-button {
  color: #0067b1;
}
.area-amateur-medical .medical-injury .injury-row .edit-remove-button-container .remove-game-button {
  color: #798baa;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .area-amateur-medical .medical-bio .edit-bio .rating-container .well {
    margin-right: 0;
  }
  .area-amateur-medical .medical-bio .edit-bio .control-data {
    padding-top: 10px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .area-amateur-medical .medical-bio .view-bio .rating-value {
    font-size: 25px;
    display: inline-block;
    float: left;
  }
  .area-amateur-medical .medical-bio .view-bio .rating-text {
    font-size: 13px;
    padding-top: 0;
  }
  .area-amateur-medical .medical-bio .view-bio .phys-rating {
    font-size: 21px;
    padding-left: 35px;
  }
  .area-amateur-medical .medical-bio .view-bio .phys-rating-text,
  .area-amateur-medical .medical-bio .view-bio .phys-comments {
    padding-left: 12px;
  }
  .area-amateur-medical .medical-bio .view-bio .update-info {
    padding-top: 15px;
  }
  .area-amateur-medical .medical-bio .view-bio .update-info span {
    float: left !important;
  }
  .area-amateur-medical .medical-bio .view-bio .update-info span .info-label {
    padding-right: 3px;
  }
  .area-amateur-medical .medical-bio .edit-bio .control-data {
    padding-top: 10px;
  }
}
@media (max-width: 767px) {
  .area-amateur-medical .medical-bio .title-container {
    padding-right: 15px;
  }
  .area-amateur-medical .medical-bio .view-bio .rating-container {
    margin-right: 0;
  }
  .area-amateur-medical .medical-bio .view-bio .rating-value {
    font-size: 21px;
  }
  .area-amateur-medical .medical-bio .view-bio .rating-text {
    font-size: 15px;
    padding-top: 0;
  }
  .area-amateur-medical .medical-bio .view-bio .phys-rating {
    font-size: 21px;
    padding-left: 35px;
  }
  .area-amateur-medical .medical-bio .view-bio .phys-rating-text,
  .area-amateur-medical .medical-bio .view-bio .phys-comments {
    padding-left: 12px;
  }
  .area-amateur-medical .medical-bio .view-bio .update-info {
    padding-top: 15px;
  }
  .area-amateur-medical .medical-bio .view-bio .update-info span {
    float: left !important;
  }
  .area-amateur-medical .medical-bio .view-bio .update-info span .info-label {
    padding-right: 3px;
  }
  .area-amateur-medical .medical-bio .edit-bio .rating-container .well {
    margin-right: 15px;
  }
  .area-amateur-medical .medical-bio .edit-bio .rating-text {
    display: inline-block;
    padding-top: 5px;
    padding-left: 1px;
  }
  .area-amateur-medical .medical-bio .edit-bio .control-data {
    padding-top: 10px;
  }
  .area-amateur-medical .medical-bio-history .historical-rating,
  .area-amateur-medical .medical-bio-history .historical-phys-rating {
    font-size: 15px;
    padding-left: 40px;
  }
  .area-amateur-medical .medical-bio-history .historical-comments-container,
  .area-amateur-medical .medical-bio-history .historical-phys-comments-container {
    padding-left: 16px;
  }
  .area-amateur-medical .medical-bio-history .historical-bio-container {
    border-bottom: none;
  }
  .area-amateur-medical .medical-injury {
    border: none;
    padding: 0;
  }
}
.delete-injury-modal .injury-comments {
  font-weight: bold;
  white-space: pre-line;
  margin: 6px 0;
}
.request-documents-modal .field-label {
  padding-top: 5px;
}
.request-documents-modal .injury-date-container .has-error.help-inline {
  margin-left: 150px;
}
.request-documents-modal .injury-details {
  margin-bottom: 25px;
}
.request-documents-modal .injury-details .injury-date {
  color: #495974;
  padding-bottom: 5px;
}
.request-documents-modal .injury-details .injury-comments {
  font-weight: bold;
}
.request-documents-modal .injury-status-container {
  background-color: #e6eaef;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-bottom: 0;
}
.request-documents-modal .injury-status-container .injury-status {
  width: 200px;
}
.request-documents-modal h4 {
  font-size: 16px;
  margin: 0;
  margin-top: 10px;
}
.request-documents-modal .modal-footer {
  margin-top: 0;
}
.area-amateur-player-stats .stats-table td {
  vertical-align: middle;
}
.area-amateur-player-stats .stats-table .stat-col {
  width: 40px;
  min-width: 40px;
  text-align: right;
}
.area-amateur-player-stats .stats-table .column-t-p-f {
  width: 50px;
  min-width: 50px;
  text-align: center;
}
.area-amateur-player-stats .stats-table .columnteam,
.area-amateur-player-stats .stats-table .team {
  text-align: left;
  width: 100px;
  min-width: 100px;
  max-width: 100px;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.area-amateur-player-stats .stats-table .columnyear,
.area-amateur-player-stats .stats-table .year {
  text-align: right;
  border-right: 1px solid #000;
}
.area-amateur-player-stats .stats-table .fontMedium .stat-col {
  width: 30px;
  min-width: 30px;
}
.area-amateur-player-stats .stats-table .fontSmall .stat-col {
  width: 20px;
  min-width: 20px;
}
.area-amateur-medical-overview .filters-row {
  margin-bottom: 6px;
}
.area-amateur-medical-overview .filters-row .select-users-filter-container,
.area-amateur-medical-overview .filters-row .select-missing-docs {
  display: inline-block;
  margin-right: 5px;
}
.area-amateur-medical-overview .filters-row .select-missing-docs {
  vertical-align: middle;
}
.area-amateur-medical-overview .filters-row .report-filter {
  display: inline-block;
  margin-right: 5px;
  margin-bottom: 5px;
}
.area-amateur-medical-overview .filters-row .pursuing-filter,
.area-amateur-medical-overview .filters-row .clear-filter {
  margin-right: 5px;
}
.area-amateur-medical-overview .filters-row .clear-filters-button {
  color: #98a6be;
  vertical-align: text-top;
}
.area-amateur-medical-overview .saving-indicator {
  margin-right: 10px;
  margin-top: 6px;
}
.area-amateur-medical-overview .table > tbody > tr > td {
  padding-left: 4px;
  padding-right: 4px;
}
.area-amateur-medical-overview .key-docs {
  padding-right: 2px;
  color: #d6ab00;
}
.area-amateur-medical-overview .name {
  width: 158px;
  min-width: 158px;
}
.area-amateur-medical-overview .name .school-team {
  font-size: 10px;
  color: #798baa;
}
.area-amateur-medical-overview .fa-graduation-cap {
  color: #798baa;
  float: right;
}
.area-amateur-medical-overview .fa-user-times {
  color: #a94442;
}
.area-amateur-medical-overview .position {
  width: 40px;
  min-width: 40px;
}
.area-amateur-medical-overview .scout {
  width: 48px;
  min-width: 48px;
}
.area-amateur-medical-overview .scout .scout-tooltip-span {
  padding: 15px 5px;
}
.area-amateur-medical-overview .role-cell {
  font-weight: bold;
  text-align: center;
  width: 41px;
  min-width: 41px;
}
.area-amateur-medical-overview .role-cell span {
  padding: 15px 5px;
}
.area-amateur-medical-overview .role-cell .tooltip {
  font-weight: normal;
}
.area-amateur-medical-overview .role-cell.role-80-cell {
  color: #CC3333;
  background-color: #f5d6d6;
  background: -webkit-gradient(linear, left top, left bottom, from(#f5d6d6), to(#ebadad));
  background: -webkit-linear-gradient(top, #f5d6d6, #ebadad);
  background: -moz-linear-gradient(top, #f5d6d6, #ebadad);
  background: -ms-linear-gradient(top, #f5d6d6, #ebadad);
  background: -o-linear-gradient(top, #f5d6d6, #ebadad);
  background-image: linear-gradient(top, #f5d6d6 0%, #ebadad) !important;
}
.area-amateur-medical-overview .role-cell.role-70-cell {
  color: #CC3333;
  background-color: #f5d6d6;
  background: -webkit-gradient(linear, left top, left bottom, from(#f5d6d6), to(#ebadad));
  background: -webkit-linear-gradient(top, #f5d6d6, #ebadad);
  background: -moz-linear-gradient(top, #f5d6d6, #ebadad);
  background: -ms-linear-gradient(top, #f5d6d6, #ebadad);
  background: -o-linear-gradient(top, #f5d6d6, #ebadad);
  background-image: linear-gradient(top, #f5d6d6 0%, #ebadad) !important;
}
.area-amateur-medical-overview .role-cell.role-60-cell {
  color: #cc600a;
  background-color: #fcdabf;
  background: -webkit-gradient(linear, left top, left bottom, from(#fcdabf), to(#fabe8e));
  background: -webkit-linear-gradient(top, #fcdabf, #fabe8e);
  background: -moz-linear-gradient(top, #fcdabf, #fabe8e);
  background: -ms-linear-gradient(top, #fcdabf, #fabe8e);
  background: -o-linear-gradient(top, #fcdabf, #fabe8e);
  background-image: linear-gradient(top, #fcdabf 0%, #fabe8e) !important;
}
.area-amateur-medical-overview .role-cell.role-50-cell {
  color: #007E2D;
  background-color: #CEDFCE;
  background: -webkit-gradient(linear, left top, left bottom, from(#CEDFCE), to(#afcbaf));
  background: -webkit-linear-gradient(top, #CEDFCE, #afcbaf);
  background: -moz-linear-gradient(top, #CEDFCE, #afcbaf);
  background: -ms-linear-gradient(top, #CEDFCE, #afcbaf);
  background: -o-linear-gradient(top, #CEDFCE, #afcbaf);
  background-image: linear-gradient(top, #CEDFCE 0%, #afcbaf) !important;
}
.area-amateur-medical-overview .role-cell.role-40-cell {
  color: #456CE5;
  background-color: #cbd6f8;
  background: -webkit-gradient(linear, left top, left bottom, from(#cbd6f8), to(#9eb3f2));
  background: -webkit-linear-gradient(top, #cbd6f8, #9eb3f2);
  background: -moz-linear-gradient(top, #cbd6f8, #9eb3f2);
  background: -ms-linear-gradient(top, #cbd6f8, #9eb3f2);
  background: -o-linear-gradient(top, #cbd6f8, #9eb3f2);
  background-image: linear-gradient(top, #cbd6f8 0%, #9eb3f2) !important;
}
.area-amateur-medical-overview .role-cell.role-35-cell {
  color: #7b58a3;
  background-color: #d6cbe3;
  background: -webkit-gradient(linear, left top, left bottom, from(#d6cbe3), to(#bcaad1));
  background: -webkit-linear-gradient(top, #d6cbe3, #bcaad1);
  background: -moz-linear-gradient(top, #d6cbe3, #bcaad1);
  background: -ms-linear-gradient(top, #d6cbe3, #bcaad1);
  background: -o-linear-gradient(top, #d6cbe3, #bcaad1);
  background-image: linear-gradient(top, #d6cbe3 0%, #bcaad1) !important;
}
.area-amateur-medical-overview .role-cell.role-30-cell {
  color: #996699;
  background-color: #ebe0eb;
  background: -webkit-gradient(linear, left top, left bottom, from(#ebe0eb), to(#d6c2d6));
  background: -webkit-linear-gradient(top, #ebe0eb, #d6c2d6);
  background: -moz-linear-gradient(top, #ebe0eb, #d6c2d6);
  background: -ms-linear-gradient(top, #ebe0eb, #d6c2d6);
  background: -o-linear-gradient(top, #ebe0eb, #d6c2d6);
  background-image: linear-gradient(top, #ebe0eb 0%, #d6c2d6) !important;
}
.area-amateur-medical-overview .role-cell.role-20-cell {
  color: #818999;
  background-color: #f2f3f4;
  background: -webkit-gradient(linear, left top, left bottom, from(#f2f3f4), to(#d6d8dd));
  background: -webkit-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -moz-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -ms-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -o-linear-gradient(top, #f2f3f4, #d6d8dd);
  background-image: linear-gradient(top, #f2f3f4 0%, #d6d8dd) !important;
}
.area-amateur-medical-overview .role-cell.role-10-cell {
  color: #818999;
  background-color: #f2f3f4;
  background: -webkit-gradient(linear, left top, left bottom, from(#f2f3f4), to(#d6d8dd));
  background: -webkit-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -moz-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -ms-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -o-linear-gradient(top, #f2f3f4, #d6d8dd);
  background-image: linear-gradient(top, #f2f3f4 0%, #d6d8dd) !important;
}
.area-amateur-medical-overview .role-cell.role-0-cell {
  color: #9da3b0;
  background-color: #ffffff;
  background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e6e6e6));
  background: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background: -ms-linear-gradient(top, #ffffff, #e6e6e6);
  background: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(top, #ffffff 0%, #e6e6e6) !important;
}
.area-amateur-medical-overview .would-take {
  text-align: center;
  width: 30px;
  min-width: 30px;
}
.area-amateur-medical-overview .admin-notes {
  min-width: 262px;
  height: 62px;
}
.area-amateur-medical-overview .prev-elig,
.area-amateur-medical-overview .elig-year {
  width: 47px;
  min-width: 47px;
}
.area-amateur-medical-overview .status {
  width: 125px;
  min-width: 125px;
}
.area-amateur-medical-overview .status .btn {
  white-space: normal;
  height: 38px;
  width: 25px;
  padding: 2px;
  font-size: 11px;
}
.area-amateur-medical-overview .status .btn:first-child {
  width: 88px;
}
.area-amateur-medical-overview .status .history.btn {
  width: 20px;
  padding: 0;
  float: right;
}
.area-amateur-medical-overview .status .fa-history {
  color: #005898;
  font-size: 15px;
  cursor: pointer;
}
.area-amateur-medical-overview .status .short-name {
  font-size: 11px;
}
.area-amateur-medical-overview .tais,
.area-amateur-medical-overview .mlsb-notes,
.area-amateur-medical-overview .tais-notes,
.area-amateur-medical-overview .vision-notes {
  width: 65px;
  min-width: 65px;
  max-width: 65px;
  overflow: hidden;
}
.area-amateur-medical-overview .health-history {
  width: 55px;
  min-width: 55px;
  max-width: 55px;
  overflow: hidden;
}
.area-amateur-medical-overview .injury-docs,
.area-amateur-medical-overview .mlsb-psych,
.area-amateur-medical-overview .mlsb-vision,
.area-amateur-medical-overview .mlsb-health-history {
  width: 45px;
  min-width: 45px;
}
.area-amateur-medical-overview .vision-concern {
  width: 61px;
  min-width: 61px;
}
.area-amateur-medical-overview .vision-concern.has-concern {
  color: #d84f5a;
}
.area-amateur-medical-overview .repo-link {
  width: 30px;
  min-width: 30px;
  vertical-align: top !important;
  text-align: center;
  cursor: default !important;
}
.area-amateur-medical-overview td.admin-notes {
  white-space: pre-line !important;
  vertical-align: top !important;
}
.area-amateur-medical-overview td.senior {
  text-align: center;
}
.area-amateur-medical-overview td.senior .fa {
  color: #5d7193;
}
.area-amateur-medical-overview td.prev-elig,
.area-amateur-medical-overview td.health-history,
.area-amateur-medical-overview td.injury-docs,
.area-amateur-medical-overview td.mlsb-health-history,
.area-amateur-medical-overview td.mlsb-notes,
.area-amateur-medical-overview td.tais-notes,
.area-amateur-medical-overview td.vision-notes,
.area-amateur-medical-overview td.tais,
.area-amateur-medical-overview td.mlsb-psych,
.area-amateur-medical-overview td.vision-concern,
.area-amateur-medical-overview td.mlsb-vision,
.area-amateur-medical-overview td.elig-year {
  vertical-align: top !important;
  text-align: center;
}
.area-amateur-medical-overview td.prev-elig .fa,
.area-amateur-medical-overview td.health-history .fa,
.area-amateur-medical-overview td.injury-docs .fa,
.area-amateur-medical-overview td.mlsb-health-history .fa,
.area-amateur-medical-overview td.mlsb-notes .fa,
.area-amateur-medical-overview td.tais-notes .fa,
.area-amateur-medical-overview td.vision-notes .fa,
.area-amateur-medical-overview td.tais .fa,
.area-amateur-medical-overview td.mlsb-psych .fa,
.area-amateur-medical-overview td.vision-concern .fa,
.area-amateur-medical-overview td.mlsb-vision .fa,
.area-amateur-medical-overview td.elig-year .fa {
  color: #5d7193;
  margin-bottom: 6px;
}
.area-amateur-medical-overview td input[type=checkbox] {
  margin: 2px 0 5px 0;
}
.area-amateur-medical-overview .tais {
  border-left: 2px solid black;
}
.area-amateur-medical-overview .label.label-default-empty {
  color: black;
  background: transparent;
  border: none;
}
.area-amateur-medical-overview .label.label-default-gray {
  color: white;
  background: #98a6be;
  border: none;
}
.area-amateur-medical-overview .label.label-yellow-red {
  color: #ffffff;
  background-color: #d84f5a;
  background: -webkit-gradient(-50deg, #ffdb4d, #c82c39);
  background: -webkit-linear-gradient(-50deg, #ffdb4d, #c82c39);
  background: -moz-linear-gradient(-50deg, #ffdb4d, #c82c39);
  background: -ms-linear-gradient(-50deg, #ffdb4d, #c82c39);
  background: -o-linear-gradient(-50deg, #ffdb4d, #c82c39);
  padding: 2px 4px;
}
.area-amateur-medical-overview .label.label-green-yellow {
  color: #ffffff;
  background-color: #ffdb4d;
  background: -webkit-gradient(-50deg, #5cb85c, #ffdb4d);
  background: -webkit-linear-gradient(-50deg, #5cb85c, #ffdb4d);
  background: -moz-linear-gradient(-50deg, #5cb85c, #ffdb4d);
  background: -ms-linear-gradient(-50deg, #5cb85c, #ffdb4d);
  background: -o-linear-gradient(-50deg, #5cb85c, #ffdb4d);
  padding: 2px 4px;
}
.area-amateur-medical-overview .previously-eligible-year,
.area-amateur-medical-overview .health-history-date,
.area-amateur-medical-overview .mlsb-notes-text,
.area-amateur-medical-overview .tais-date,
.area-amateur-medical-overview .tais-notes-text,
.area-amateur-medical-overview .vision-notes-text {
  font-size: 10px;
}
.area-amateur-medical-overview th.prev-elig,
.area-amateur-medical-overview th.health-history,
.area-amateur-medical-overview th.injury-docs,
.area-amateur-medical-overview th.mlsb-health-history,
.area-amateur-medical-overview th.mlsb-notes,
.area-amateur-medical-overview th.tais-notes,
.area-amateur-medical-overview th.tais,
.area-amateur-medical-overview th.vision-notes,
.area-amateur-medical-overview th.mlsb-psych,
.area-amateur-medical-overview th.vision-concern,
.area-amateur-medical-overview th.mlsb-vision,
.area-amateur-medical-overview th.elig-year {
  white-space: pre-line !important;
  text-align: center;
}
.area-amateur-medical-overview .edit-mode td.admin-notes {
  padding: 0;
  white-space: normal !important;
}
.area-amateur-medical-overview .edit-mode td.admin-notes textarea {
  min-height: 61px;
  width: 100%;
  border: none;
  padding: 8px;
}
.area-amateur-medical-overview .edit-mode td.vision-concern {
  padding-left: 5px;
  padding-right: 5px;
}
.area-amateur-medical-overview .edit-mode td.vision-concern input {
  padding: 0;
  text-align: center;
  vertical-align: top;
  height: 20px;
  font-size: smaller;
}
.area-amateur-medical-overview .edit-mode td.vision-concern.has-concern {
  color: black;
}
.area-amateur-medical-overview .edit-mode td.vision-concern.has-concern input[type=text] {
  color: #d84f5a;
}
.area-amateur-medical-overview .edit-mode td.vision-concern input[type=checkbox] {
  margin: 0;
}
.area-amateur-medical-overview .edit-mode td.vision-concern label {
  margin-top: 6px;
  margin-bottom: 0;
}
.area-amateur-medical-overview .edit-mode td.vision-concern input[type=text] {
  width: 33px;
  display: inline-block;
}
.area-amateur-medical-overview .edit-mode td.tais .tais-date {
  cursor: pointer;
}
.area-amateur-medical-overview .edit-mode td.prev-elig input[type="text"] {
  width: 30px;
  margin: auto;
  padding: 0;
  text-align: center;
  height: 20px;
  font-size: 10px;
}
.area-amateur-medical-overview .edit-mode td.mlsb-notes .mlsb-notes-text,
.area-amateur-medical-overview .edit-mode td.tais-notes .mlsb-notes-text,
.area-amateur-medical-overview .edit-mode td.vision-notes .mlsb-notes-text,
.area-amateur-medical-overview .edit-mode td.mlsb-notes .tais-notes-text,
.area-amateur-medical-overview .edit-mode td.tais-notes .tais-notes-text,
.area-amateur-medical-overview .edit-mode td.vision-notes .tais-notes-text,
.area-amateur-medical-overview .edit-mode td.mlsb-notes .vision-notes-text,
.area-amateur-medical-overview .edit-mode td.tais-notes .vision-notes-text,
.area-amateur-medical-overview .edit-mode td.vision-notes .vision-notes-text {
  cursor: pointer;
  margin: auto;
  padding: 2px;
  text-align: center;
  height: 20px;
  display: block;
  width: 100%;
  font-size: 12px;
  line-height: 1.42857143;
  color: #222935;
  vertical-align: middle;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  font-size: 10px;
  overflow: hidden;
}
.area-amateur-medical-overview .edit-mode th {
  cursor: default !important;
}
@media (max-width: 767px) {
  .area-amateur-medical-overview .filters-row .select-users-filter-container,
  .area-amateur-medical-overview .filters-row .select-missing-docs {
    display: inline-block;
    width: 100%;
    margin-top: 6px;
  }
  .area-amateur-medical-overview .filters-row .select-users-filter-container .btn-group,
  .area-amateur-medical-overview .filters-row .select-missing-docs .btn-group,
  .area-amateur-medical-overview .filters-row .select-users-filter-container button,
  .area-amateur-medical-overview .filters-row .select-missing-docs button {
    width: 100%;
  }
  .area-amateur-medical-overview .filters-row .select-missing-docs,
  .area-amateur-medical-overview .filters-row .report-filter,
  .area-amateur-medical-overview .filters-row .pursuing-filter {
    margin-right: 0;
  }
  .area-amateur-medical-overview .filters-row .report-filter,
  .area-amateur-medical-overview .filters-row .pursuing-filter,
  .area-amateur-medical-overview .filters-row .clear-filter {
    margin-top: 6px;
    margin-bottom: 0;
    vertical-align: middle;
  }
}
.popover[data-popover-template-id='MlsbNotesEntry.html'],
.popover[data-popover-template-id='TaisNotesEntry.html'],
.popover[data-popover-template-id='VisionNotesEntry.html'] {
  min-height: 74px;
}
.popover[data-popover-template-id='TaisGradeSelector.html'] {
  width: 40px;
  min-width: 40px;
}
.popover[data-popover-template-id='TaisGradeSelector.html'] .popover-title {
  text-align: center;
}
.popover[data-popover-template-id='TaisGradeSelector.html'] hr {
  margin: 10px 0px;
  border-color: #98a6be;
}
.popover[data-popover-template-id='TaisGradeSelector.html'] .tais-grade-selector {
  width: 17px;
  height: 17px;
  margin: 4px auto auto auto;
  cursor: pointer;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.popover[data-popover-template-id='TaisGradeSelector.html'] .tais-grade-selector.tais-grade-none {
  color: black;
  background: transparent;
  border: none;
}
.popover[data-popover-template-id='TaisGradeSelector.html'] .tais-grade-selector.tais-grade-GY {
  color: #ffffff;
  background-color: #ffdb4d;
  background: -webkit-gradient(-50deg, #5cb85c, #ffdb4d);
  background: -webkit-linear-gradient(-50deg, #5cb85c, #ffdb4d);
  background: -moz-linear-gradient(-50deg, #5cb85c, #ffdb4d);
  background: -ms-linear-gradient(-50deg, #5cb85c, #ffdb4d);
  background: -o-linear-gradient(-50deg, #5cb85c, #ffdb4d);
  padding: 1px;
}
.popover[data-popover-template-id='TaisGradeSelector.html'] .tais-grade-selector.tais-grade-GR {
  background-color: #b7c1d2;
  border: 1px solid #98a6be;
  margin-bottom: 10px;
}
.popover[data-popover-template-id='TaisGradeSelector.html'] .tais-grade-selector.tais-grade-G {
  background-color: #5cb85c;
  border: 1px solid #449d44;
}
.popover[data-popover-template-id='TaisGradeSelector.html'] .tais-grade-selector.tais-grade-YR {
  color: #ffffff;
  background-color: #d84f5a;
  background: -webkit-gradient(-50deg, #ffdb4d, #c82c39);
  background: -webkit-linear-gradient(-50deg, #ffdb4d, #c82c39);
  background: -moz-linear-gradient(-50deg, #ffdb4d, #c82c39);
  background: -ms-linear-gradient(-50deg, #ffdb4d, #c82c39);
  background: -o-linear-gradient(-50deg, #ffdb4d, #c82c39);
  padding: 1px;
}
.popover[data-popover-template-id='TaisGradeSelector.html'] .tais-grade-selector.tais-grade-Y {
  background-color: #f0ad4e;
  border: 1px solid #ec971f;
}
.popover[data-popover-template-id='TaisGradeSelector.html'] .tais-grade-selector.tais-grade-R {
  background-color: #d84f5a;
  border: 1px solid #c82c39;
}
.amateur-medical-audit-history-popover .history-item {
  margin-bottom: 10px;
}
.amateur-medical-audit-history-popover .history-item .status {
  font-weight: bold;
}
.amateur-medical-audit-history-popover .history-item .audit-info {
  font-size: 11px;
  color: #798baa;
}
.amateur-medical-audit-history-popover .history-item .completed-reason {
  color: black;
}
.amateur-medical-audit-history-popover .history-item .notification-details {
  margin: 2px 0 2px 15px;
}
.amateur-medical-audit-history-popover .history-item .notification-details:before {
  font-family: 'Font Awesome\ 5 Free';
  font-weight: 400;
  content: "\f0e0";
  position: absolute;
  left: 12px;
}
.amateur-medical-audit-history-popover .history-item .notification-notes {
  white-space: pre-line;
}
.status-modal .modal-body.loading {
  text-align: center;
}
.status-modal .top-margin {
  margin-top: 15px;
}
.area-minor-league-roster #column-school,
.area-org-pro-reports-list #column-school {
  width: 50px;
}
.area-minor-league-roster #column-team,
.area-org-pro-reports-list #column-team {
  width: 200px;
}
.area-minor-league-roster .position-table-title,
.area-org-pro-reports-list .position-table-title {
  text-transform: uppercase;
  margin-top: 15px;
}
.area-minor-league-roster td,
.area-org-pro-reports-list td {
  vertical-align: middle !important;
}
.area-minor-league-roster th,
.area-org-pro-reports-list th {
  white-space: pre-line !important;
  vertical-align: middle !important;
}
.area-minor-league-roster .super-header,
.area-org-pro-reports-list .super-header {
  white-space: normal !important;
  line-height: 2em;
  border-right: 2px solid black;
}
.area-minor-league-roster .table-striped-player-row > tbody > tr.player-row:nth-child(odd) > td,
.area-org-pro-reports-list .table-striped-player-row > tbody > tr.player-row:nth-child(odd) > td,
.area-minor-league-roster .table-striped-player-row > tbody > tr.player-row:nth-child(odd) > th,
.area-org-pro-reports-list .table-striped-player-row > tbody > tr.player-row:nth-child(odd) > th {
  background-color: #eceff3;
}
.area-minor-league-roster .last-updated-date,
.area-org-pro-reports-list .last-updated-date {
  line-height: 30px;
}
.area-minor-league-roster .player-row,
.area-org-pro-reports-list .player-row {
  height: 42.5px;
}
.area-minor-league-roster .player-row.has-in-progress-report td,
.area-org-pro-reports-list .player-row.has-in-progress-report td {
  background-color: #f7ecb5 !important;
}
.area-minor-league-roster .column-number,
.area-org-pro-reports-list .column-number {
  width: 31px;
  min-width: 31px;
  text-align: center;
}
.area-minor-league-roster .column-player,
.area-org-pro-reports-list .column-player {
  width: 180px;
  min-width: 180px;
}
.area-minor-league-roster .column-player .player-name,
.area-org-pro-reports-list .column-player .player-name {
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  white-space: nowrap !important;
  overflow: hidden;
  max-width: 70%;
  display: inline-block;
}
.area-minor-league-roster .column-player .active-player,
.area-org-pro-reports-list .column-player .active-player {
  font-weight: bold;
}
.area-minor-league-roster .column-player .player-badges,
.area-org-pro-reports-list .column-player .player-badges {
  margin: 0;
}
.area-minor-league-roster .column-position,
.area-org-pro-reports-list .column-position {
  width: 35px;
  min-width: 35px;
}
.area-minor-league-roster .column-team,
.area-org-pro-reports-list .column-team {
  width: 150px;
  min-width: 150px;
}
.area-minor-league-roster .column-level,
.area-org-pro-reports-list .column-level {
  width: 40px;
  min-width: 40px;
}
.area-minor-league-roster .column-age,
.area-org-pro-reports-list .column-age {
  width: 35px;
  min-width: 35px;
}
.area-minor-league-roster .column-height-weight,
.area-org-pro-reports-list .column-height-weight {
  width: 70px;
  min-width: 70px;
}
.area-minor-league-roster .column-value,
.area-org-pro-reports-list .column-value {
  width: 75px;
  min-width: 75px;
  border-left: solid black 2px;
  text-align: right;
  white-space: nowrap !important;
}
.area-minor-league-roster .column-value-ytd,
.area-org-pro-reports-list .column-value-ytd {
  width: 75px;
  min-width: 75px;
  text-align: right;
  white-space: nowrap !important;
}
.area-minor-league-roster .column-drafted,
.area-org-pro-reports-list .column-drafted {
  border-left: solid black 2px;
  width: 180px;
  min-width: 180px;
  white-space: nowrap !important;
}
.area-minor-league-roster .column-signing-bonus,
.area-org-pro-reports-list .column-signing-bonus {
  width: 55px;
  min-width: 55px;
  text-align: right;
}
.area-minor-league-roster .column-rule-5-year,
.area-org-pro-reports-list .column-rule-5-year {
  width: 45px;
  min-width: 45px;
  text-align: center;
}
.area-minor-league-roster .column-minor-league-fa-year,
.area-org-pro-reports-list .column-minor-league-fa-year {
  width: 61px;
  min-width: 61px;
  text-align: center;
}
.area-minor-league-roster .column-report-scout,
.area-org-pro-reports-list .column-report-scout {
  width: 55px;
  min-width: 55px;
  border-left: solid black 2px;
  text-align: center;
}
.area-minor-league-roster .column-report-date,
.area-org-pro-reports-list .column-report-date {
  width: 65px;
  min-width: 65px;
  text-align: center;
}
.area-minor-league-roster .column-report-type,
.area-org-pro-reports-list .column-report-type {
  width: 50px;
  min-width: 50px;
  text-align: center;
}
.area-minor-league-roster .column-report-role,
.area-org-pro-reports-list .column-report-role {
  width: 40px;
  min-width: 40px;
  text-align: center;
}
.area-minor-league-roster .column-report-max-role,
.area-org-pro-reports-list .column-report-max-role {
  width: 40px;
  min-width: 40px;
  text-align: center;
  border-left: solid black 2px;
}
.area-minor-league-roster .column-report-pods-max,
.area-org-pro-reports-list .column-report-pods-max {
  width: 40px;
  min-width: 40px;
  text-align: center;
}
.area-minor-league-roster .column-report-pods-wavg,
.area-org-pro-reports-list .column-report-pods-wavg {
  width: 40px;
  min-width: 40px;
  text-align: center;
}
.area-minor-league-roster .column-report-status,
.area-org-pro-reports-list .column-report-status {
  width: 75px;
  min-width: 75px;
  text-align: center;
}
.area-minor-league-roster .column-school,
.area-org-pro-reports-list .column-school {
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  white-space: nowrap !important;
  overflow: hidden;
  max-width: 140px;
  min-width: 140px;
}
.area-minor-league-roster .column-report-actions,
.area-org-pro-reports-list .column-report-actions {
  width: 115px;
  min-width: 115px;
}
.area-minor-league-roster .super-column,
.area-org-pro-reports-list .super-column {
  height: 35px;
}
.area-minor-league-roster .black-border,
.area-org-pro-reports-list .black-border {
  border-left: solid black 2px;
}
.area-minor-league-roster .can-flag-player-of-interest .column-report-actions,
.area-org-pro-reports-list .can-flag-player-of-interest .column-report-actions {
  width: 122px;
  min-width: 122px;
}
.area-minor-league-roster td.column-value,
.area-org-pro-reports-list td.column-value {
  font-weight: bold;
  background-color: rgba(222, 222, 142, 0.75);
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(222, 222, 142, 0.75)), to(rgba(206, 199, 101, 0.75)));
  background: -webkit-linear-gradient(top, rgba(222, 222, 142, 0.75), rgba(206, 199, 101, 0.75));
  background: -moz-linear-gradient(top, rgba(222, 222, 142, 0.75), rgba(206, 199, 101, 0.75));
  background: -ms-linear-gradient(top, rgba(222, 222, 142, 0.75), rgba(206, 199, 101, 0.75));
  background: -o-linear-gradient(top, rgba(222, 222, 142, 0.75), rgba(206, 199, 101, 0.75));
  background-image: linear-gradient(top, rgba(222, 222, 142, 0.75) 0%, rgba(206, 199, 101, 0.75)) !important;
}
.area-minor-league-roster .player-name-lefty::after,
.area-org-pro-reports-list .player-name-lefty::after {
  content: "*";
}
.area-minor-league-roster .player-name-switch-hitter::after,
.area-org-pro-reports-list .player-name-switch-hitter::after {
  content: "#";
}
.area-minor-league-roster span.isProspectNpv,
.area-org-pro-reports-list span.isProspectNpv {
  font-style: italic;
}
.area-minor-league-roster .delta-up,
.area-org-pro-reports-list .delta-up {
  color: green;
}
.area-minor-league-roster .delta-down,
.area-org-pro-reports-list .delta-down {
  color: red;
}
.area-minor-league-roster .bold-role,
.area-org-pro-reports-list .bold-role {
  font-weight: bold;
}
.area-minor-league-roster .role-cell.role-80-cell,
.area-org-pro-reports-list .role-cell.role-80-cell {
  color: #a32929;
  background-color: #ebadad;
  background: -webkit-gradient(linear, left top, left bottom, from(#ebadad), to(#e08585));
  background: -webkit-linear-gradient(top, #ebadad, #e08585);
  background: -moz-linear-gradient(top, #ebadad, #e08585);
  background: -ms-linear-gradient(top, #ebadad, #e08585);
  background: -o-linear-gradient(top, #ebadad, #e08585);
  background-image: linear-gradient(top, #ebadad 0%, #e08585) !important;
}
.area-minor-league-roster .role-cell.role-70-cell,
.area-org-pro-reports-list .role-cell.role-70-cell {
  color: #a32929;
  background-color: #ebadad;
  background: -webkit-gradient(linear, left top, left bottom, from(#ebadad), to(#e08585));
  background: -webkit-linear-gradient(top, #ebadad, #e08585);
  background: -moz-linear-gradient(top, #ebadad, #e08585);
  background: -ms-linear-gradient(top, #ebadad, #e08585);
  background: -o-linear-gradient(top, #ebadad, #e08585);
  background-image: linear-gradient(top, #ebadad 0%, #e08585) !important;
}
.area-minor-league-roster .role-cell.role-60-cell,
.area-org-pro-reports-list .role-cell.role-60-cell {
  color: #cc600a;
  background-color: #fcdabf;
  background: -webkit-gradient(linear, left top, left bottom, from(#fcdabf), to(#fabe8e));
  background: -webkit-linear-gradient(top, #fcdabf, #fabe8e);
  background: -moz-linear-gradient(top, #fcdabf, #fabe8e);
  background: -ms-linear-gradient(top, #fcdabf, #fabe8e);
  background: -o-linear-gradient(top, #fcdabf, #fabe8e);
  background-image: linear-gradient(top, #fcdabf 0%, #fabe8e) !important;
}
.area-minor-league-roster .role-cell.role-50-cell,
.area-org-pro-reports-list .role-cell.role-50-cell {
  color: #007E2D;
  background-color: #CEDFCE;
  background: -webkit-gradient(linear, left top, left bottom, from(#CEDFCE), to(#afcbaf));
  background: -webkit-linear-gradient(top, #CEDFCE, #afcbaf);
  background: -moz-linear-gradient(top, #CEDFCE, #afcbaf);
  background: -ms-linear-gradient(top, #CEDFCE, #afcbaf);
  background: -o-linear-gradient(top, #CEDFCE, #afcbaf);
  background-image: linear-gradient(top, #CEDFCE 0%, #afcbaf) !important;
}
.area-minor-league-roster .role-cell.role-40-cell,
.area-org-pro-reports-list .role-cell.role-40-cell {
  color: #456CE5;
  background-color: #cbd6f8;
  background: -webkit-gradient(linear, left top, left bottom, from(#cbd6f8), to(#9eb3f2));
  background: -webkit-linear-gradient(top, #cbd6f8, #9eb3f2);
  background: -moz-linear-gradient(top, #cbd6f8, #9eb3f2);
  background: -ms-linear-gradient(top, #cbd6f8, #9eb3f2);
  background: -o-linear-gradient(top, #cbd6f8, #9eb3f2);
  background-image: linear-gradient(top, #cbd6f8 0%, #9eb3f2) !important;
}
.area-minor-league-roster .role-cell.role-35-cell,
.area-org-pro-reports-list .role-cell.role-35-cell {
  color: #7b58a3;
  background-color: #d6cbe3;
  background: -webkit-gradient(linear, left top, left bottom, from(#d6cbe3), to(#bcaad1));
  background: -webkit-linear-gradient(top, #d6cbe3, #bcaad1);
  background: -moz-linear-gradient(top, #d6cbe3, #bcaad1);
  background: -ms-linear-gradient(top, #d6cbe3, #bcaad1);
  background: -o-linear-gradient(top, #d6cbe3, #bcaad1);
  background-image: linear-gradient(top, #d6cbe3 0%, #bcaad1) !important;
}
.area-minor-league-roster .role-cell.role-30-cell,
.area-org-pro-reports-list .role-cell.role-30-cell {
  color: #996699;
  background-color: #ebe0eb;
  background: -webkit-gradient(linear, left top, left bottom, from(#ebe0eb), to(#d6c2d6));
  background: -webkit-linear-gradient(top, #ebe0eb, #d6c2d6);
  background: -moz-linear-gradient(top, #ebe0eb, #d6c2d6);
  background: -ms-linear-gradient(top, #ebe0eb, #d6c2d6);
  background: -o-linear-gradient(top, #ebe0eb, #d6c2d6);
  background-image: linear-gradient(top, #ebe0eb 0%, #d6c2d6) !important;
}
.area-minor-league-roster .role-cell.role-25-cell,
.area-org-pro-reports-list .role-cell.role-25-cell {
  color: #3d5e51;
  background-color: #f8faf9;
  background: -webkit-gradient(linear, left top, left bottom, from(#f8faf9), to(#dce3e0));
  background: -webkit-linear-gradient(top, #f8faf9, #dce3e0);
  background: -moz-linear-gradient(top, #f8faf9, #dce3e0);
  background: -ms-linear-gradient(top, #f8faf9, #dce3e0);
  background: -o-linear-gradient(top, #f8faf9, #dce3e0);
  background-image: linear-gradient(top, #f8faf9 0%, #dce3e0) !important;
}
.area-minor-league-roster .role-cell.role-20-cell,
.area-org-pro-reports-list .role-cell.role-20-cell {
  color: #818999;
  background-color: #f2f3f4;
  background: -webkit-gradient(linear, left top, left bottom, from(#f2f3f4), to(#d6d8dd));
  background: -webkit-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -moz-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -ms-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -o-linear-gradient(top, #f2f3f4, #d6d8dd);
  background-image: linear-gradient(top, #f2f3f4 0%, #d6d8dd) !important;
}
.area-minor-league-roster .role-cell.role-10-cell,
.area-org-pro-reports-list .role-cell.role-10-cell {
  color: #818999;
  background-color: #f2f3f4;
  background: -webkit-gradient(linear, left top, left bottom, from(#f2f3f4), to(#d6d8dd));
  background: -webkit-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -moz-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -ms-linear-gradient(top, #f2f3f4, #d6d8dd);
  background: -o-linear-gradient(top, #f2f3f4, #d6d8dd);
  background-image: linear-gradient(top, #f2f3f4 0%, #d6d8dd) !important;
}
.area-minor-league-roster .role-cell.role-na-cell,
.area-org-pro-reports-list .role-cell.role-na-cell {
  color: #9da3b0;
  background-color: #ffffff;
  background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e6e6e6));
  background: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background: -ms-linear-gradient(top, #ffffff, #e6e6e6);
  background: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(top, #ffffff 0%, #e6e6e6) !important;
}
.area-minor-league-roster i.no-reports:before,
.area-org-pro-reports-list i.no-reports:before {
  content: "\f065";
}
.area-minor-league-roster i.editable-report:before,
.area-org-pro-reports-list i.editable-report:before {
  content: "\f08e";
  color: white;
}
.area-minor-league-roster i.display-only-report:before,
.area-org-pro-reports-list i.display-only-report:before {
  content: "\f08e";
}
.area-minor-league-roster i.collapse-only-report:before,
.area-org-pro-reports-list i.collapse-only-report:before {
  content: "\f08e";
}
.area-minor-league-roster i.editable-report-external:before,
.area-org-pro-reports-list i.editable-report-external:before {
  content: "\f08e";
  color: white;
}
.area-minor-league-roster i.display-only-report-external:before,
.area-org-pro-reports-list i.display-only-report-external:before {
  content: "\f08e";
}
.area-minor-league-roster .fontMedium .player-badges,
.area-org-pro-reports-list .fontMedium .player-badges {
  margin: 0;
}
.area-minor-league-roster .fontMedium .player-badges .label,
.area-org-pro-reports-list .fontMedium .player-badges .label {
  font-size: 8px;
  min-width: 17px;
}
.area-minor-league-roster .fontSmall .player-badges,
.area-org-pro-reports-list .fontSmall .player-badges {
  margin: 0;
}
.area-minor-league-roster .fontSmall .player-badges .badge,
.area-org-pro-reports-list .fontSmall .player-badges .badge {
  font-size: 7px;
  min-width: 15px;
}
.area-minor-league-roster .dropdown-menu,
.area-org-pro-reports-list .dropdown-menu {
  min-width: 180px;
}
.area-minor-league-roster .dropdown-menu > li:not(.divider),
.area-org-pro-reports-list .dropdown-menu > li:not(.divider) {
  padding: 5px 10px;
  line-height: 22px;
}
.area-minor-league-roster .dropdown-menu > li:not(.divider):hover,
.area-org-pro-reports-list .dropdown-menu > li:not(.divider):hover {
  background-color: #e6eaef;
}
.area-minor-league-roster .dropdown-menu .fa,
.area-org-pro-reports-list .dropdown-menu .fa {
  margin-right: 5px;
}
.area-minor-league-roster .date-range-pickers,
.area-org-pro-reports-list .date-range-pickers {
  height: 42px;
  max-width: 90%;
  overflow: hidden;
}
.area-minor-league-roster .calendar-date-picker-container,
.area-org-pro-reports-list .calendar-date-picker-container {
  float: left;
  width: 115px;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .area-minor-league-roster .player-badges,
  .area-org-pro-reports-list .player-badges {
    margin: 0;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .area-minor-league-roster .column-player .player-name,
  .area-org-pro-reports-list .column-player .player-name {
    width: 68%;
  }
  .area-minor-league-roster .player-badges,
  .area-org-pro-reports-list .player-badges {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .area-minor-league-roster .player-badges,
  .area-org-pro-reports-list .player-badges {
    margin: 0;
  }
}
.area-org-pro-reports-list .form-buttons {
  margin-bottom: 0;
}
.area-org-pro-reports-list i.no-reports:before {
  content: "\f065";
}
.area-org-pro-reports-list .summary-text {
  padding-top: 7px;
}
.area-org-pro-reports-list i.editable-report:before {
  content: "\f040";
  color: white;
}
.area-org-pro-reports-list i.display-only-report:before {
  content: "\f065";
}
.area-org-pro-reports-list i.collapse-only-report:before {
  content: "\f066";
}
.area-org-pro-reports-list i.editable-report-external:before {
  content: "\f08e";
  color: white;
}
.area-org-pro-reports-list i.display-only-report-external:before {
  content: "\f08e";
}
.area-org-pro-reports-list .rendered-invisible {
  width: 0;
  height: 1px;
  border: none;
  display: block;
  padding: 0;
}
.area-org-pro-reports-list #help .help-box {
  width: 100%;
  height: 100%;
  margin: 5px 0;
  display: table !important;
}
.area-org-pro-reports-list #help .help-box thead {
  font-size: 12px;
  border-bottom: 1px solid #e6eaef;
}
.area-org-pro-reports-list #help .help-box thead th {
  text-align: center;
  cursor: auto;
  font-size: 13px;
  background: white !important;
  border-bottom: none;
}
.area-org-pro-reports-list #help .help-box thead th:nth-child(1) {
  text-align: center;
}
.area-org-pro-reports-list #help .help-box td {
  padding: 4px;
  text-align: center;
}
.area-org-pro-reports-list #help .help-box td:nth-child(1) {
  width: 28%;
}
.area-org-pro-reports-list #help .help-box td div {
  text-align: center;
  height: 24px;
  width: 24px;
  padding-top: 1px;
  padding-left: 4px;
}
.area-org-pro-reports-list #help .help-box td .role-badge {
  padding-left: 0px !important;
}
.area-org-pro-reports-list #help .help-box tr {
  font-size: 13px;
  border-bottom: 1px solid #e6eaef;
}
.area-org-pro-reports-list #help .help-box tr:last-child {
  border-bottom: none;
}
.area-org-pro-reports-list .full-width {
  width: 100%;
  min-width: 60px;
}
.area-org-pro-reports-list .full-width.not-max-width {
  width: auto;
}
.area-org-pro-reports-list .select2-chosen {
  color: black;
}
.area-org-pro-reports-list .select2-container .select2-choice .select2-arrow {
  width: 12px;
}
.area-org-pro-reports-list .select2-container .select2-choice .select2-arrow b::before {
  display: inline-block;
  content: "\f0d7" !important;
  color: black;
  font-family: 'Font Awesome\ 5 Free';
  font-weight: 900;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  transform: scale(1, 1.66);
}
.area-org-pro-reports-list .select2-container .select2-choice {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  border: 1px solid #ccc;
}
.area-org-pro-reports-list .remove-item {
  color: #b94a48;
  cursor: pointer;
  margin-right: 6px;
}
.area-org-pro-reports-list .sort-button-up {
  margin-left: -60px;
  float: left;
}
.area-org-pro-reports-list .sort-button-down {
  margin-left: -30px;
  float: left;
}
.area-org-pro-reports-list .column-drafted,
.area-org-pro-reports-list .column-signing-bonus,
.area-org-pro-reports-list .column-rule-5-year,
.area-org-pro-reports-list .column-minor-league-fa-year,
.area-org-pro-reports-list .super-web {
  display: none;
}
@media (min-width: 1365px) {
  .area-org-pro-reports-list .super-mobile {
    display: none;
  }
}
@media (max-width: 1400px) {
  .area-org-pro-reports-list .column-school {
    display: none;
  }
}
.player-follow-ups-container,
.portlet-follow-up-reports {
  height: 100%;
  min-height: 1250px;
  /* Create two equal columns that floats next to each other */
}
.player-follow-ups-container .margin-align,
.portlet-follow-up-reports .margin-align {
  margin: 0 15px !important;
}
.player-follow-ups-container .toasty,
.portlet-follow-up-reports .toasty {
  width: 40px;
  height: 40px;
  float: right;
  opacity: 0.4;
}
.player-follow-ups-container .column,
.portlet-follow-up-reports .column {
  float: left;
  width: 50%;
  padding: 10px;
}
.player-follow-ups-container .column img,
.portlet-follow-up-reports .column img {
  margin-top: 12px;
}
.player-follow-ups-container .activity-entry,
.portlet-follow-up-reports .activity-entry {
  background-color: #b49037;
  color: white;
}
.player-follow-ups-container .medical-entry,
.portlet-follow-up-reports .medical-entry {
  background-color: #d84f5a;
  color: white;
}
.player-follow-ups-container .goal-entry,
.portlet-follow-up-reports .goal-entry {
  background-color: #00245d;
  color: white;
}
.player-follow-ups-container .process-entry,
.portlet-follow-up-reports .process-entry {
  background-color: #0067b1;
  color: white;
}
.player-follow-ups-container .game-report-entry,
.portlet-follow-up-reports .game-report-entry {
  background-color: #354155;
  color: white;
}
.player-follow-ups-container .training-entry,
.portlet-follow-up-reports .training-entry {
  background-color: black;
  color: white;
}
.player-follow-ups-container .performance-entry,
.portlet-follow-up-reports .performance-entry {
  background-color: #118442;
  color: white;
}
.player-follow-ups-container .medical-entry,
.portlet-follow-up-reports .medical-entry {
  background-color: #d84f5a;
  color: white;
}
.player-follow-ups-container .upload:hover,
.portlet-follow-up-reports .upload:hover {
  -webkit-transform: scale(2.5);
  /* or some other value */
  transform: scale(2.5);
  position: relative;
  top: -25px;
  left: -35px;
  width: 500px;
  height: auto;
  display: block;
  z-index: 999;
}
.player-follow-ups-container .well,
.portlet-follow-up-reports .well {
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
  background: #f0f2f5;
  border: none;
  height: 100% !important;
  margin-bottom: 0;
  border-radius: 0;
}
.player-follow-ups-container .past-entry-header,
.portlet-follow-up-reports .past-entry-header {
  padding-left: 6px;
  line-height: 30px;
  margin: 0;
  background-color: #b49037;
  background: -webkit-gradient(linear, left top, left bottom, from(#b49037), to(#b49037));
  background: -webkit-linear-gradient(top, #b49037, #b49037);
  background: -moz-linear-gradient(top, #b49037, #b49037);
  background: -ms-linear-gradient(top, #b49037, #b49037);
  background: -o-linear-gradient(top, #b49037, #b49037);
  background-image: linear-gradient(top, #b49037 0%, #b49037) !important;
  color: #FFFFFF;
  -webkit-text-shadow: -1px -1px 0px rgba(0, 0, 0, 0.3);
  text-shadow: -1px -1px 0px rgba(0, 0, 0, 0.3);
  -webkit-border-radius: 4px 4px 0px 0px;
  -moz-border-radius: 4px 4px 0px 0px;
  border-radius: 4px 4px 0px 0px;
}
.player-follow-ups-container .file-name,
.portlet-follow-up-reports .file-name {
  font-size: xx-small;
  color: #0067b1;
}
.player-follow-ups-container .entry-type,
.portlet-follow-up-reports .entry-type {
  width: auto;
  background-color: #00245d;
  color: white;
}
.player-follow-ups-container .sub-header,
.portlet-follow-up-reports .sub-header {
  font-weight: bolder;
  cursor: pointer;
}
.player-follow-ups-container .editable-field,
.portlet-follow-up-reports .editable-field {
  font-size: smaller;
}
.player-follow-ups-container .activity-title,
.portlet-follow-up-reports .activity-title {
  font-size: xx-large;
  font-weight: bolder;
}
.player-follow-ups-container .results,
.portlet-follow-up-reports .results {
  float: left;
  padding-top: 10px;
}
.player-follow-ups-container .team-name,
.portlet-follow-up-reports .team-name {
  font-size: xx-small;
}
.player-follow-ups-container .settings-area,
.portlet-follow-up-reports .settings-area {
  padding: 10px 15px 15px 15px;
  overflow: visible;
}
.player-follow-ups-container .header-text,
.portlet-follow-up-reports .header-text {
  font-weight: bold;
  color: #FFCC00;
  padding-right: 10px;
}
.player-follow-ups-container .follow-up-header-details,
.portlet-follow-up-reports .follow-up-header-details {
  padding-top: 6px;
  padding-bottom: 6px;
  font-size: 15px;
}
.player-follow-ups-container .follow-up-header-details .follow-up-type,
.portlet-follow-up-reports .follow-up-header-details .follow-up-type,
.player-follow-ups-container .follow-up-header-details .follow-up-author,
.portlet-follow-up-reports .follow-up-header-details .follow-up-author,
.player-follow-ups-container .follow-up-header-details .follow-up-date,
.portlet-follow-up-reports .follow-up-header-details .follow-up-date {
  color: #5d7193;
  margin-right: 10px;
}
.player-follow-ups-container .follow-up-header-details .follow-up-type,
.portlet-follow-up-reports .follow-up-header-details .follow-up-type {
  font-weight: bold;
}
.player-follow-ups-container .follow-up-header-details .player-name,
.portlet-follow-up-reports .follow-up-header-details .player-name {
  font-weight: bold;
  color: #FFCC00;
  padding-right: 10px;
}
.player-follow-ups-container .follow-up-magnet,
.portlet-follow-up-reports .follow-up-magnet {
  background-color: #f0f2f5;
  border-radius: 5px;
  border: 1px solid #c4c8ce;
  margin-top: 15px;
}
.player-follow-ups-container .follow-up-magnet .follow-up-magnet-body,
.portlet-follow-up-reports .follow-up-magnet .follow-up-magnet-body {
  padding: 5px;
  border-bottom: 1px solid #c4c8ce;
}
.player-follow-ups-container .follow-up-magnet .follow-up-label,
.portlet-follow-up-reports .follow-up-magnet .follow-up-label {
  color: #5d7193;
  font-family: 'Open Sans', sans-serif;
  font-weight: bold;
  min-height: 25px;
  padding-top: 4px;
  padding-left: 20px;
}
.player-follow-ups-container .follow-up-magnet .follow-up-value,
.portlet-follow-up-reports .follow-up-magnet .follow-up-value {
  padding: 4px;
  color: #222935;
  font-family: 'Open Sans', sans-serif;
  font-weight: bold;
  min-height: 25px;
}
.player-follow-ups-container .follow-up-magnet .follow-up-value .btn-group,
.portlet-follow-up-reports .follow-up-magnet .follow-up-value .btn-group {
  width: 100%;
}
.player-follow-ups-container .follow-up-magnet .follow-up-value .btn-group button,
.portlet-follow-up-reports .follow-up-magnet .follow-up-value .btn-group button {
  width: 100%;
}
.player-follow-ups-container .follow-up-magnet .follow-up-value .follow-up-type-selector ul,
.portlet-follow-up-reports .follow-up-magnet .follow-up-value .follow-up-type-selector ul {
  width: 100px;
}
.player-follow-ups-container .follow-up-magnet .follow-up-magnet-follow-up-region,
.portlet-follow-up-reports .follow-up-magnet .follow-up-magnet-follow-up-region {
  padding: 15px;
  font-family: 'Open Sans', sans-serif;
  padding-left: 23px;
  border-bottom: 1px solid #c4c8ce;
  width: 100%;
}
.player-follow-ups-container .follow-up-magnet .follow-up-magnet-follow-up-region pre,
.portlet-follow-up-reports .follow-up-magnet .follow-up-magnet-follow-up-region pre {
  font-size: 1.05em;
}
.player-follow-ups-container .follow-up-magnet:nth-child(odd),
.portlet-follow-up-reports .follow-up-magnet:nth-child(odd) {
  background-color: #fff;
}
.player-follow-ups-container .reports-detail-menu,
.portlet-follow-up-reports .reports-detail-menu {
  margin-bottom: 20px;
}
.player-follow-ups-container .reports-detail-menu .scouting-reports-table-body,
.portlet-follow-up-reports .reports-detail-menu .scouting-reports-table-body {
  height: 260px;
  overflow-y: scroll;
  border: 1px solid #b7c1d2;
  -webkit-border-radius: 0px 0px 4px 4px;
  -moz-border-radius: 0px 0px 4px 4px;
  border-radius: 0px 0px 4px 4px;
}
.player-follow-ups-container .reports-detail-menu .report-row,
.portlet-follow-up-reports .reports-detail-menu .report-row {
  background-color: #e6eaef;
  border-top: 1px #f0f2f5 solid;
  border-bottom: 1px #b7c1d2 solid;
  padding: 8px 6px;
  cursor: pointer;
}
.player-follow-ups-container .reports-detail-menu .report-row:hover,
.portlet-follow-up-reports .reports-detail-menu .report-row:hover {
  background-color: #dde1e9;
}
.player-follow-ups-container .reports-detail-menu .report-row.active,
.portlet-follow-up-reports .reports-detail-menu .report-row.active {
  background-color: #c7cfdc;
}
.player-follow-ups-container .reports-detail-menu .follow-up-author,
.portlet-follow-up-reports .reports-detail-menu .follow-up-author,
.player-follow-ups-container .reports-detail-menu .follow-up-type,
.portlet-follow-up-reports .reports-detail-menu .follow-up-type,
.player-follow-ups-container .reports-detail-menu .follow-up-summary,
.portlet-follow-up-reports .reports-detail-menu .follow-up-summary {
  color: black;
  text-decoration: none;
}
.player-follow-ups-container .reports-detail-menu .report-details-container > a,
.portlet-follow-up-reports .reports-detail-menu .report-details-container > a {
  cursor: pointer;
}
.player-follow-ups-container .reports-detail-menu .report-details-container a,
.portlet-follow-up-reports .reports-detail-menu .report-details-container a {
  text-decoration: none;
  color: #222935;
  display: block;
}
.player-follow-ups-container .player-follow-up-create .follow-up-form-group > div,
.portlet-follow-up-reports .player-follow-up-create .follow-up-form-group > div {
  margin: 0;
  padding-top: 2em;
  padding-bottom: 2em;
  border-top: solid 1px #fff;
  border-bottom: solid 1px #e0e4eb;
  text-align: left;
}
.player-follow-ups-container .player-follow-up-create .follow-up-form-group > div:last-child,
.portlet-follow-up-reports .player-follow-up-create .follow-up-form-group > div:last-child {
  border-bottom: none;
}
.player-follow-ups-container .player-follow-up-create .follow-up-form-group > div:first-child,
.portlet-follow-up-reports .player-follow-up-create .follow-up-form-group > div:first-child {
  border-top: none;
}
.player-follow-ups-container .player-follow-up-create .date-picker-fix,
.portlet-follow-up-reports .player-follow-up-create .date-picker-fix {
  padding-right: 0px !important;
}
.player-follow-ups-container .player-follow-up-create [name=S1Remarks],
.portlet-follow-up-reports .player-follow-up-create [name=S1Remarks] {
  width: 100px;
  height: 31px;
}
.player-follow-ups-container .flagged-report,
.portlet-follow-up-reports .flagged-report {
  font-size: 1.5em;
  color: #FFCC00;
}
.player-follow-ups-container .flagged-report.fa-sm,
.portlet-follow-up-reports .flagged-report.fa-sm {
  font-size: 1em;
}
.player-follow-ups-container .fa-stack.fa-sm,
.portlet-follow-up-reports .fa-stack.fa-sm {
  width: 1em;
  height: 1em;
  line-height: 1em;
  vertical-align: middle;
}
.player-follow-ups-container .no-response-report,
.portlet-follow-up-reports .no-response-report {
  color: #d84f5a;
}
.player-follow-ups-container .no-response-report.fa-phone,
.portlet-follow-up-reports .no-response-report.fa-phone {
  font-size: 1.5em;
}
.player-follow-ups-container .no-response-report.fa-phone.fa-sm,
.portlet-follow-up-reports .no-response-report.fa-phone.fa-sm {
  font-size: 1em;
}
.player-follow-ups-container .no-response-report.fa-level-up,
.portlet-follow-up-reports .no-response-report.fa-level-up {
  margin-top: -0.2em;
  margin-left: 0.5em;
  line-height: 1;
  font-size: 1em;
}
.player-follow-ups-container .no-response-report.fa-level-up.fa-sm,
.portlet-follow-up-reports .no-response-report.fa-level-up.fa-sm {
  margin-top: -0.1em;
  margin-left: 0.33em;
  font-size: 0.66em;
}
.player-follow-ups-container #reportDateEdit.ng-hide-add,
.portlet-follow-up-reports #reportDateEdit.ng-hide-add {
  display: none !important;
}
.player-follow-ups-container #player-follow-up-grid .grid-entry,
.portlet-follow-up-reports #player-follow-up-grid .grid-entry {
  cursor: pointer;
}
.player-follow-ups-container #follow-up-sidebar,
.portlet-follow-up-reports #follow-up-sidebar {
  margin-top: 0px;
}
.player-follow-ups-container #follow-up-sidebar .follow-up-row,
.portlet-follow-up-reports #follow-up-sidebar .follow-up-row {
  width: 100%;
  border-top: solid 1px #fff;
  border-bottom: solid 1px #e0e4eb;
}
.player-follow-ups-container #follow-up-navbar,
.portlet-follow-up-reports #follow-up-navbar {
  margin-bottom: 1em;
  margin-left: 0px;
}
.player-follow-ups-container #conversation-summary,
.portlet-follow-up-reports #conversation-summary {
  height: 8em;
}
.player-follow-ups-container #s2id_autogen1 a,
.portlet-follow-up-reports #s2id_autogen1 a {
  width: 100px !important;
  background-color: #f0f2f5;
  color: black;
  font-weight: bold;
  font-family: 'benton_sans_cond_medium', Helvetica, Arial, "Lucida Grande";
}
.player-follow-ups-container #season-year-select > div > ul > li.active > a > label,
.portlet-follow-up-reports #season-year-select > div > ul > li.active > a > label {
  background-color: white;
}
.player-follow-ups-container #season-year-select > div > ul > li > a:hover > label,
.portlet-follow-up-reports #season-year-select > div > ul > li > a:hover > label {
  background: #13294b;
  color: white;
}
.player-follow-ups-container .season-year-select,
.portlet-follow-up-reports .season-year-select {
  float: left;
  margin-bottom: 10px;
}
.player-follow-ups-container .season-year-select ul,
.portlet-follow-up-reports .season-year-select ul {
  min-width: 90px;
  width: 90px;
}
.player-follow-ups-container .season-year-select input[type="radio"],
.portlet-follow-up-reports .season-year-select input[type="radio"] {
  display: none;
}
.player-follow-ups-container .season-year-select .radio,
.portlet-follow-up-reports .season-year-select .radio {
  margin: 0;
  padding-left: 10px;
}
.player-follow-ups-container .season-year-select li,
.portlet-follow-up-reports .season-year-select li {
  margin: 0;
}
.player-follow-ups-container .custom-input-group.has-error .btn.btn-default,
.portlet-follow-up-reports .custom-input-group.has-error .btn.btn-default {
  border-color: #b94a48;
}
.player-follow-ups-container .btn-group.btn-group-toggle .btn,
.portlet-follow-up-reports .btn-group.btn-group-toggle .btn {
  color: #222935 !important;
}
.player-follow-ups-container .btn-group.btn-group-toggle .btn.active,
.portlet-follow-up-reports .btn-group.btn-group-toggle .btn.active {
  color: #222935;
}
.player-follow-ups-container #follow-up-table > tr:nth-child(odd),
.portlet-follow-up-reports #follow-up-table > tr:nth-child(odd) {
  background-color: white;
}
.player-follow-ups-container .portlet-body.content-area,
.portlet-follow-up-reports .portlet-body.content-area {
  padding: 0;
}
.player-follow-ups-container .report-row,
.portlet-follow-up-reports .report-row {
  padding: 5px;
  border-bottom: 1px solid #e6eaef;
}
.player-follow-ups-container .report-row:hover,
.portlet-follow-up-reports .report-row:hover {
  background-color: #e6eaef;
}
.player-follow-ups-container .follow-up-details-container,
.portlet-follow-up-reports .follow-up-details-container {
  width: 85%;
  display: inline-block;
}
.player-follow-ups-container .follow-up-icon,
.portlet-follow-up-reports .follow-up-icon {
  display: inline-block;
  vertical-align: top;
  padding: 0 2px 0 0;
  width: 1em;
}
.player-follow-ups-container .top-row,
.portlet-follow-up-reports .top-row {
  padding-bottom: 2px;
}
.player-follow-ups-container .top-row .follow-up-player-name,
.portlet-follow-up-reports .top-row .follow-up-player-name {
  font-weight: bolder;
  font-size: 12px;
}
.player-follow-ups-container .top-row .user-date-container,
.portlet-follow-up-reports .top-row .user-date-container {
  display: inline-block;
  float: right;
  color: #798baa;
  font-size: 11px;
}
.player-follow-ups-container .top-row .user-date-container .report-date,
.portlet-follow-up-reports .top-row .user-date-container .report-date {
  margin-left: 3px;
}
.player-follow-ups-container .remove-link,
.portlet-follow-up-reports .remove-link {
  color: #d84f5a;
}
.player-follow-ups-container .centered,
.portlet-follow-up-reports .centered {
  text-align: center;
}
.player-follow-ups-container span:hover,
.portlet-follow-up-reports span:hover {
  cursor: pointer;
}
.player-follow-ups-container .check-label,
.portlet-follow-up-reports .check-label {
  vertical-align: top;
}
.player-follow-ups-container .results-select,
.portlet-follow-up-reports .results-select {
  width: 75px;
  display: inline-block;
  margin-left: 15px;
}
.player-follow-ups-container .control-label,
.portlet-follow-up-reports .control-label {
  padding-right: 0px;
  font-size: 12px;
}
.player-follow-ups-container .control-label.report-type-label,
.portlet-follow-up-reports .control-label.report-type-label {
  padding-left: 5px;
}
.player-follow-ups-container .control-label.roles-label,
.portlet-follow-up-reports .control-label.roles-label {
  text-align: left;
}
.player-follow-ups-container .space-under,
.portlet-follow-up-reports .space-under {
  margin: 0 15px 10px 0 !important;
}
.player-follow-ups-container .no-bottom-border,
.portlet-follow-up-reports .no-bottom-border {
  border-bottom: none !important;
}
.player-follow-ups-container .side-widget,
.portlet-follow-up-reports .side-widget {
  height: 150px;
  overflow-y: auto;
}
.player-follow-ups-container .left-side-widget,
.portlet-follow-up-reports .left-side-widget {
  height: auto;
}
.player-follow-ups-container .mobile-widget,
.portlet-follow-up-reports .mobile-widget {
  height: 350px;
  overflow-y: auto;
}
.player-follow-ups-container .nav-strip,
.portlet-follow-up-reports .nav-strip {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 4px 10px;
  margin-top: 0;
  margin-bottom: 6px;
  border-left: 3px solid #13294b;
  background: #f0f2f5;
  font-size: 12px;
}
.player-follow-ups-container .nav-strip-btn,
.portlet-follow-up-reports .nav-strip-btn {
  background: none;
  border: none;
  padding: 0;
  font-size: 12px;
  color: #0067b1;
  cursor: pointer;
  white-space: nowrap;
}
.player-follow-ups-container .nav-strip-btn:hover,
.portlet-follow-up-reports .nav-strip-btn:hover {
  color: #003a65;
  text-decoration: underline;
}
.player-follow-ups-container .nav-strip-divider,
.portlet-follow-up-reports .nav-strip-divider {
  color: #b7c1d2;
  font-size: 11px;
}
.clickable {
  cursor: pointer;
}
#video-row {
  max-height: 1000px;
}
#player-placeholder {
  margin-bottom: 0px !important;
}
#internal-filters {
  margin-top: 1em;
}
#external-filters {
  margin-top: 0em;
  min-height: 36px;
}
.prospect-filters {
  margin-bottom: 0px !important;
}
#friendly-filters {
  margin-bottom: 5px;
}
#friendly-filters .tag-container {
  border: 1px solid black;
  border-radius: 3px;
  padding: 3px;
  margin-right: 3px;
  display: inline-block;
  margin-bottom: 3px;
  text-transform: uppercase;
  font-size: 10px;
  color: white;
  background-color: #0067b1;
  background: -webkit-gradient(linear, left top, left bottom, from(#0067b1), to(#00497e));
  background: -webkit-linear-gradient(top, #0067b1, #00497e);
  background: -moz-linear-gradient(top, #0067b1, #00497e);
  background: -ms-linear-gradient(top, #0067b1, #00497e);
  background: -o-linear-gradient(top, #0067b1, #00497e);
  background-image: linear-gradient(top, #0067b1 0%, #00497e) !important;
}
.amateur-repeat {
  max-height: 34.5vw;
}
#video-player-controller {
  background-color: white;
}
#video-type-toggle {
  text-align: center;
}
#video-master-controls {
  margin-top: 1em;
  text-align: center;
}
#video-master-controls .btn-radio-group {
  margin-top: -2px;
}
#video-master-controls input[type="radio"] {
  display: none;
}
#video-master-controls label.radio {
  text-align: left;
  padding-left: 20px;
}
#video-edit-mode {
  background-color: white;
}
@media (min-width: 768px) {
  #video-edit-mode {
    overflow-y: scroll;
    overflow-x: hidden;
  }
}
#video-empty-search {
  height: 100%;
  padding-top: 2em;
  width: 100%;
  text-align: center;
}
.video-player-header-bar .header-bar-container {
  background: #13294b;
  min-height: 35px !important;
}
.video-player-header-bar .video-player-header-bar-container {
  font-family: 'benton_sans_cond_medium', Helvetica, Arial, "Lucida Grande";
  text-transform: uppercase;
  height: 20px;
  min-height: 20px;
  line-height: 20px;
}
.is-ideal-or-cue {
  background: #f7ecb5 !important;
}
.video-playing.is-ideal-or-cue {
  background: #e8dea9 !important;
}
.is-not-ideal {
  background: #ccf5ff !important;
}
.video-playing.is-not-ideal {
  background: #99ebff !important;
}
.area-video-player,
.area-video-upload,
.area-amateur-video,
.area-international-video,
.area-player-video,
.player-follow-ups-container,
.portlet-follow-up-reports {
  /*.hide-extra-text {
        overflow: hidden;
    }*/
}
.area-video-player .background-gray,
.area-video-upload .background-gray,
.area-amateur-video .background-gray,
.area-international-video .background-gray,
.area-player-video .background-gray,
.player-follow-ups-container .background-gray,
.portlet-follow-up-reports .background-gray {
  background: gray;
}
.area-video-player .appearances-pagination,
.area-video-upload .appearances-pagination,
.area-amateur-video .appearances-pagination,
.area-international-video .appearances-pagination,
.area-player-video .appearances-pagination,
.player-follow-ups-container .appearances-pagination,
.portlet-follow-up-reports .appearances-pagination {
  margin-top: 1em;
}
.area-video-player .appearances-pagination .appearances-show-label,
.area-video-upload .appearances-pagination .appearances-show-label,
.area-amateur-video .appearances-pagination .appearances-show-label,
.area-international-video .appearances-pagination .appearances-show-label,
.area-player-video .appearances-pagination .appearances-show-label,
.player-follow-ups-container .appearances-pagination .appearances-show-label,
.portlet-follow-up-reports .appearances-pagination .appearances-show-label {
  margin-left: 0;
  margin-top: 0;
  width: 40%;
}
.area-video-player .appearances-pagination .appearances-show-dropdown,
.area-video-upload .appearances-pagination .appearances-show-dropdown,
.area-amateur-video .appearances-pagination .appearances-show-dropdown,
.area-international-video .appearances-pagination .appearances-show-dropdown,
.area-player-video .appearances-pagination .appearances-show-dropdown,
.player-follow-ups-container .appearances-pagination .appearances-show-dropdown,
.portlet-follow-up-reports .appearances-pagination .appearances-show-dropdown {
  width: 60%;
}
.area-video-player .ipad-controls,
.area-video-upload .ipad-controls,
.area-amateur-video .ipad-controls,
.area-international-video .ipad-controls,
.area-player-video .ipad-controls,
.player-follow-ups-container .ipad-controls,
.portlet-follow-up-reports .ipad-controls {
  display: inline-block;
  padding-top: 1em;
}
.area-video-player .ipad-controls button,
.area-video-upload .ipad-controls button,
.area-amateur-video .ipad-controls button,
.area-international-video .ipad-controls button,
.area-player-video .ipad-controls button,
.player-follow-ups-container .ipad-controls button,
.portlet-follow-up-reports .ipad-controls button {
  min-height: 50px;
  min-width: 100px;
}
.area-video-player .ipad-controls .btn-group,
.area-video-upload .ipad-controls .btn-group,
.area-amateur-video .ipad-controls .btn-group,
.area-international-video .ipad-controls .btn-group,
.area-player-video .ipad-controls .btn-group,
.player-follow-ups-container .ipad-controls .btn-group,
.portlet-follow-up-reports .ipad-controls .btn-group {
  padding-right: 1em;
}
.area-video-player .velo-filter,
.area-video-upload .velo-filter,
.area-amateur-video .velo-filter,
.area-international-video .velo-filter,
.area-player-video .velo-filter,
.player-follow-ups-container .velo-filter,
.portlet-follow-up-reports .velo-filter {
  margin-right: 0.5em;
}
.area-video-player .velo-filter-group,
.area-video-upload .velo-filter-group,
.area-amateur-video .velo-filter-group,
.area-international-video .velo-filter-group,
.area-player-video .velo-filter-group,
.player-follow-ups-container .velo-filter-group,
.portlet-follow-up-reports .velo-filter-group {
  margin-top: 0.5em;
}
.area-video-player .box,
.area-video-upload .box,
.area-amateur-video .box,
.area-international-video .box,
.area-player-video .box,
.player-follow-ups-container .box,
.portlet-follow-up-reports .box {
  font-size: 1.25rem;
  --background-color: #c8dadf;
  position: relative;
  padding: 10px 10px;
}
.area-video-player .box__dragndrop,
.area-video-upload .box__dragndrop,
.area-amateur-video .box__dragndrop,
.area-international-video .box__dragndrop,
.area-player-video .box__dragndrop,
.player-follow-ups-container .box__dragndrop,
.portlet-follow-up-reports .box__dragndrop,
.area-video-player .box__uploading,
.area-video-upload .box__uploading,
.area-amateur-video .box__uploading,
.area-international-video .box__uploading,
.area-player-video .box__uploading,
.player-follow-ups-container .box__uploading,
.portlet-follow-up-reports .box__uploading,
.area-video-player .box__success,
.area-video-upload .box__success,
.area-amateur-video .box__success,
.area-international-video .box__success,
.area-player-video .box__success,
.player-follow-ups-container .box__success,
.portlet-follow-up-reports .box__success,
.area-video-player .box__error,
.area-video-upload .box__error,
.area-amateur-video .box__error,
.area-international-video .box__error,
.area-player-video .box__error,
.player-follow-ups-container .box__error,
.portlet-follow-up-reports .box__error {
  display: none;
}
.area-video-player .box.has-advanced-upload,
.area-video-upload .box.has-advanced-upload,
.area-amateur-video .box.has-advanced-upload,
.area-international-video .box.has-advanced-upload,
.area-player-video .box.has-advanced-upload,
.player-follow-ups-container .box.has-advanced-upload,
.portlet-follow-up-reports .box.has-advanced-upload {
  --background-color: #c8dadf;
  outline: 2px dashed black;
  outline: 2px dashed #92b0b3;
  outline-offset: -2px;
  transition: outline-offset 0.15s ease-in-out, background-color 0.15s linear;
}
.area-video-player .box.has-advanced-upload .box__dragndrop,
.area-video-upload .box.has-advanced-upload .box__dragndrop,
.area-amateur-video .box.has-advanced-upload .box__dragndrop,
.area-international-video .box.has-advanced-upload .box__dragndrop,
.area-player-video .box.has-advanced-upload .box__dragndrop,
.player-follow-ups-container .box.has-advanced-upload .box__dragndrop,
.portlet-follow-up-reports .box.has-advanced-upload .box__dragndrop {
  display: inline;
}
.area-video-player .box.is-dragover,
.area-video-upload .box.is-dragover,
.area-amateur-video .box.is-dragover,
.area-international-video .box.is-dragover,
.area-player-video .box.is-dragover,
.player-follow-ups-container .box.is-dragover,
.portlet-follow-up-reports .box.is-dragover {
  background-color: grey;
}
.area-video-player .translucent,
.area-video-upload .translucent,
.area-amateur-video .translucent,
.area-international-video .translucent,
.area-player-video .translucent,
.player-follow-ups-container .translucent,
.portlet-follow-up-reports .translucent {
  -webkit-filter: opacity(50%);
}
.area-video-player .translucent .mask,
.area-video-upload .translucent .mask,
.area-amateur-video .translucent .mask,
.area-international-video .translucent .mask,
.area-player-video .translucent .mask,
.player-follow-ups-container .translucent .mask,
.portlet-follow-up-reports .translucent .mask {
  width: 100%;
  height: 100%;
  background: transparent;
  z-index: 10000;
  position: absolute;
}
.area-video-player .video-tag-copy,
.area-video-upload .video-tag-copy,
.area-amateur-video .video-tag-copy,
.area-international-video .video-tag-copy,
.area-player-video .video-tag-copy,
.player-follow-ups-container .video-tag-copy,
.portlet-follow-up-reports .video-tag-copy {
  padding-bottom: 10px;
}
.area-video-player .video-tag-copy .tag-label,
.area-video-upload .video-tag-copy .tag-label,
.area-amateur-video .video-tag-copy .tag-label,
.area-international-video .video-tag-copy .tag-label,
.area-player-video .video-tag-copy .tag-label,
.player-follow-ups-container .video-tag-copy .tag-label,
.portlet-follow-up-reports .video-tag-copy .tag-label {
  width: 10%;
  display: inline-block;
  float: left;
}
.area-video-player .video-tag-copy .tag-values,
.area-video-upload .video-tag-copy .tag-values,
.area-amateur-video .video-tag-copy .tag-values,
.area-international-video .video-tag-copy .tag-values,
.area-player-video .video-tag-copy .tag-values,
.player-follow-ups-container .video-tag-copy .tag-values,
.portlet-follow-up-reports .video-tag-copy .tag-values {
  width: 90%;
  display: inline-block;
  float: right;
}
.area-video-player .tag-row.selected,
.area-video-upload .tag-row.selected,
.area-amateur-video .tag-row.selected,
.area-international-video .tag-row.selected,
.area-player-video .tag-row.selected,
.player-follow-ups-container .tag-row.selected,
.portlet-follow-up-reports .tag-row.selected {
  background: #d3d9e3;
}
.area-video-player .tag-row.selected td,
.area-video-upload .tag-row.selected td,
.area-amateur-video .tag-row.selected td,
.area-international-video .tag-row.selected td,
.area-player-video .tag-row.selected td,
.player-follow-ups-container .tag-row.selected td,
.portlet-follow-up-reports .tag-row.selected td {
  background: #d3d9e3;
}
.area-video-player .tag-row.selected td .magnet,
.area-video-upload .tag-row.selected td .magnet,
.area-amateur-video .tag-row.selected td .magnet,
.area-international-video .tag-row.selected td .magnet,
.area-player-video .tag-row.selected td .magnet,
.player-follow-ups-container .tag-row.selected td .magnet,
.portlet-follow-up-reports .tag-row.selected td .magnet {
  background: #bec5d1;
}
.area-video-player .tag-section .well,
.area-video-upload .tag-section .well,
.area-amateur-video .tag-section .well,
.area-international-video .tag-section .well,
.area-player-video .tag-section .well,
.player-follow-ups-container .tag-section .well,
.portlet-follow-up-reports .tag-section .well {
  border: 1px solid #7b8994;
  border-top-left-radius: 0;
}
.area-video-player .tag-section .player-page,
.area-video-upload .tag-section .player-page,
.area-amateur-video .tag-section .player-page,
.area-international-video .tag-section .player-page,
.area-player-video .tag-section .player-page,
.player-follow-ups-container .tag-section .player-page,
.portlet-follow-up-reports .tag-section .player-page {
  border-top: none !important;
  border-bottom: 1px solid #ccc !important;
  border-left: 1px solid #ccc !important;
  border-right: 1px solid #ccc !important;
  border-top-right-radius: 0;
}
.area-video-player .magnet,
.area-video-upload .magnet,
.area-amateur-video .magnet,
.area-international-video .magnet,
.area-player-video .magnet,
.player-follow-ups-container .magnet,
.portlet-follow-up-reports .magnet {
  padding: 3px;
  margin: 3px;
  width: 100%;
  line-height: 25px;
  height: 20px;
  word-wrap: normal;
  padding-right: 6px;
  background: #CED4E0;
  border-radius: 5px;
  font-size: 0.9em;
}
.area-video-player h5.new-portlet-tabs-20-deg,
.area-video-upload h5.new-portlet-tabs-20-deg,
.area-amateur-video h5.new-portlet-tabs-20-deg,
.area-international-video h5.new-portlet-tabs-20-deg,
.area-player-video h5.new-portlet-tabs-20-deg,
.player-follow-ups-container h5.new-portlet-tabs-20-deg,
.portlet-follow-up-reports h5.new-portlet-tabs-20-deg {
  margin: 0;
  height: 30px;
  line-height: 30px;
  position: relative;
  margin-right: 9px;
  float: left;
  cursor: pointer;
  /*.trap:hover{
            
            background: darken(@gray,30%);
        }
        

        .trap.before:hover, .trap.after:hover{
            
            background: darken(@gray,30%);
            .gradient(darken(@gray,30%));
        }*/
}
.area-video-player h5.new-portlet-tabs-20-deg .trap,
.area-video-upload h5.new-portlet-tabs-20-deg .trap,
.area-amateur-video h5.new-portlet-tabs-20-deg .trap,
.area-international-video h5.new-portlet-tabs-20-deg .trap,
.area-player-video h5.new-portlet-tabs-20-deg .trap,
.player-follow-ups-container h5.new-portlet-tabs-20-deg .trap,
.portlet-follow-up-reports h5.new-portlet-tabs-20-deg .trap {
  background-color: #f0f2f5;
  background: -webkit-gradient(linear, left top, left bottom, from(#f0f2f5), to(#d1d7e1));
  background: -webkit-linear-gradient(top, #f0f2f5, #d1d7e1);
  background: -moz-linear-gradient(top, #f0f2f5, #d1d7e1);
  background: -ms-linear-gradient(top, #f0f2f5, #d1d7e1);
  background: -o-linear-gradient(top, #f0f2f5, #d1d7e1);
  background-image: linear-gradient(top, #f0f2f5 0%, #d1d7e1) !important;
  color: black;
  -webkit-border-radius: 4px 4px 0px 0px;
  -moz-border-radius: 4px 4px 0px 0px;
  border-radius: 4px 4px 0px 0px;
  margin-left: 19px;
  display: block;
  z-index: 1;
  position: relative;
  height: 30px;
  text-align: center;
}
.area-video-player h5.new-portlet-tabs-20-deg .trap .bubble,
.area-video-upload h5.new-portlet-tabs-20-deg .trap .bubble,
.area-amateur-video h5.new-portlet-tabs-20-deg .trap .bubble,
.area-international-video h5.new-portlet-tabs-20-deg .trap .bubble,
.area-player-video h5.new-portlet-tabs-20-deg .trap .bubble,
.player-follow-ups-container h5.new-portlet-tabs-20-deg .trap .bubble,
.portlet-follow-up-reports h5.new-portlet-tabs-20-deg .trap .bubble {
  background-color: #0067b1;
  background: -webkit-gradient(linear, left top, left bottom, from(#0067b1), to(#00497e));
  background: -webkit-linear-gradient(top, #0067b1, #00497e);
  background: -moz-linear-gradient(top, #0067b1, #00497e);
  background: -ms-linear-gradient(top, #0067b1, #00497e);
  background: -o-linear-gradient(top, #0067b1, #00497e);
  background-image: linear-gradient(top, #0067b1 0%, #00497e) !important;
  color: white;
  padding: 3px;
  padding-left: 5px;
  padding-right: 5px;
  width: 20px;
  margin-left: 4px;
  border-radius: 5px;
}
.area-video-player h5.new-portlet-tabs-20-deg .trap .before,
.area-video-upload h5.new-portlet-tabs-20-deg .trap .before,
.area-amateur-video h5.new-portlet-tabs-20-deg .trap .before,
.area-international-video h5.new-portlet-tabs-20-deg .trap .before,
.area-player-video h5.new-portlet-tabs-20-deg .trap .before,
.player-follow-ups-container h5.new-portlet-tabs-20-deg .trap .before,
.portlet-follow-up-reports h5.new-portlet-tabs-20-deg .trap .before,
.area-video-player h5.new-portlet-tabs-20-deg .trap .after,
.area-video-upload h5.new-portlet-tabs-20-deg .trap .after,
.area-amateur-video h5.new-portlet-tabs-20-deg .trap .after,
.area-international-video h5.new-portlet-tabs-20-deg .trap .after,
.area-player-video h5.new-portlet-tabs-20-deg .trap .after,
.player-follow-ups-container h5.new-portlet-tabs-20-deg .trap .after,
.portlet-follow-up-reports h5.new-portlet-tabs-20-deg .trap .after {
  border-top: 1px solid #7b8994;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  bottom: 0;
  z-index: -2;
  -webkit-text-shadow: -1px -1px 0px rgba(0, 0, 0, 0.3);
  text-shadow: -1px -1px 0px rgba(0, 0, 0, 0.3);
  background-color: #f0f2f5;
  background: -webkit-gradient(linear, left top, left bottom, from(#f0f2f5), to(#d1d7e1));
  background: -webkit-linear-gradient(top, #f0f2f5, #d1d7e1);
  background: -moz-linear-gradient(top, #f0f2f5, #d1d7e1);
  background: -ms-linear-gradient(top, #f0f2f5, #d1d7e1);
  background: -o-linear-gradient(top, #f0f2f5, #d1d7e1);
  background-image: linear-gradient(top, #f0f2f5 0%, #d1d7e1) !important;
  -webkit-border-radius: 6px 6px 0px 0px;
  -moz-border-radius: 6px 6px 0px 0px;
  border-radius: 6px 6px 0px 0px;
}
.area-video-player h5.new-portlet-tabs-20-deg .trap .before,
.area-video-upload h5.new-portlet-tabs-20-deg .trap .before,
.area-amateur-video h5.new-portlet-tabs-20-deg .trap .before,
.area-international-video h5.new-portlet-tabs-20-deg .trap .before,
.area-player-video h5.new-portlet-tabs-20-deg .trap .before,
.player-follow-ups-container h5.new-portlet-tabs-20-deg .trap .before,
.portlet-follow-up-reports h5.new-portlet-tabs-20-deg .trap .before {
  border-right: 1px solid #7b8994;
  transform: skew(15deg);
  left: 15px;
  border-top-left-radius: 0;
}
.area-video-player h5.new-portlet-tabs-20-deg .trap .after,
.area-video-upload h5.new-portlet-tabs-20-deg .trap .after,
.area-amateur-video h5.new-portlet-tabs-20-deg .trap .after,
.area-international-video h5.new-portlet-tabs-20-deg .trap .after,
.area-player-video h5.new-portlet-tabs-20-deg .trap .after,
.player-follow-ups-container h5.new-portlet-tabs-20-deg .trap .after,
.portlet-follow-up-reports h5.new-portlet-tabs-20-deg .trap .after {
  border-left: 1px solid #7b8994;
  transform: skew(-15deg);
  right: 15px;
  left: auto;
  border-top-right-radius: 0;
}
.area-video-player h5.new-portlet-tabs-20-deg .trap.selected,
.area-video-upload h5.new-portlet-tabs-20-deg .trap.selected,
.area-amateur-video h5.new-portlet-tabs-20-deg .trap.selected,
.area-international-video h5.new-portlet-tabs-20-deg .trap.selected,
.area-player-video h5.new-portlet-tabs-20-deg .trap.selected,
.player-follow-ups-container h5.new-portlet-tabs-20-deg .trap.selected,
.portlet-follow-up-reports h5.new-portlet-tabs-20-deg .trap.selected {
  z-index: 2;
  color: #FFFFFF;
  background-color: #0067b1;
  background: -webkit-gradient(linear, left top, left bottom, from(#0067b1), to(#00497e));
  background: -webkit-linear-gradient(top, #0067b1, #00497e);
  background: -moz-linear-gradient(top, #0067b1, #00497e);
  background: -ms-linear-gradient(top, #0067b1, #00497e);
  background: -o-linear-gradient(top, #0067b1, #00497e);
  background-image: linear-gradient(top, #0067b1 0%, #00497e) !important;
}
.area-video-player h5.new-portlet-tabs-20-deg .trap.selected .bubble,
.area-video-upload h5.new-portlet-tabs-20-deg .trap.selected .bubble,
.area-amateur-video h5.new-portlet-tabs-20-deg .trap.selected .bubble,
.area-international-video h5.new-portlet-tabs-20-deg .trap.selected .bubble,
.area-player-video h5.new-portlet-tabs-20-deg .trap.selected .bubble,
.player-follow-ups-container h5.new-portlet-tabs-20-deg .trap.selected .bubble,
.portlet-follow-up-reports h5.new-portlet-tabs-20-deg .trap.selected .bubble {
  background-color: #f0f2f5;
  background: -webkit-gradient(linear, left top, left bottom, from(#f0f2f5), to(#d1d7e1));
  background: -webkit-linear-gradient(top, #f0f2f5, #d1d7e1);
  background: -moz-linear-gradient(top, #f0f2f5, #d1d7e1);
  background: -ms-linear-gradient(top, #f0f2f5, #d1d7e1);
  background: -o-linear-gradient(top, #f0f2f5, #d1d7e1);
  background-image: linear-gradient(top, #f0f2f5 0%, #d1d7e1) !important;
  color: black;
}
.area-video-player h5.new-portlet-tabs-20-deg .trap.selected .after,
.area-video-upload h5.new-portlet-tabs-20-deg .trap.selected .after,
.area-amateur-video h5.new-portlet-tabs-20-deg .trap.selected .after,
.area-international-video h5.new-portlet-tabs-20-deg .trap.selected .after,
.area-player-video h5.new-portlet-tabs-20-deg .trap.selected .after,
.player-follow-ups-container h5.new-portlet-tabs-20-deg .trap.selected .after,
.portlet-follow-up-reports h5.new-portlet-tabs-20-deg .trap.selected .after {
  /*border-top:1px solid black;*/
  z-index: -1;
  background-color: #0067b1;
  background: -webkit-gradient(linear, left top, left bottom, from(#0067b1), to(#00497e));
  background: -webkit-linear-gradient(top, #0067b1, #00497e);
  background: -moz-linear-gradient(top, #0067b1, #00497e);
  background: -ms-linear-gradient(top, #0067b1, #00497e);
  background: -o-linear-gradient(top, #0067b1, #00497e);
  background-image: linear-gradient(top, #0067b1 0%, #00497e) !important;
}
.area-video-player h5.new-portlet-tabs-20-deg .trap.selected .before,
.area-video-upload h5.new-portlet-tabs-20-deg .trap.selected .before,
.area-amateur-video h5.new-portlet-tabs-20-deg .trap.selected .before,
.area-international-video h5.new-portlet-tabs-20-deg .trap.selected .before,
.area-player-video h5.new-portlet-tabs-20-deg .trap.selected .before,
.player-follow-ups-container h5.new-portlet-tabs-20-deg .trap.selected .before,
.portlet-follow-up-reports h5.new-portlet-tabs-20-deg .trap.selected .before {
  /*border-top:1px solid black;*/
  z-index: -1;
  background-color: #0067b1;
  background: -webkit-gradient(linear, left top, left bottom, from(#0067b1), to(#00497e));
  background: -webkit-linear-gradient(top, #0067b1, #00497e);
  background: -moz-linear-gradient(top, #0067b1, #00497e);
  background: -ms-linear-gradient(top, #0067b1, #00497e);
  background: -o-linear-gradient(top, #0067b1, #00497e);
  background-image: linear-gradient(top, #0067b1 0%, #00497e) !important;
}
.area-video-player #video-thumbnail,
.area-video-upload #video-thumbnail,
.area-amateur-video #video-thumbnail,
.area-international-video #video-thumbnail,
.area-player-video #video-thumbnail,
.player-follow-ups-container #video-thumbnail,
.portlet-follow-up-reports #video-thumbnail {
  float: left;
  width: 50%;
  margin-left: -15px;
}
.area-video-player #video-thumbnail img,
.area-video-upload #video-thumbnail img,
.area-amateur-video #video-thumbnail img,
.area-international-video #video-thumbnail img,
.area-player-video #video-thumbnail img,
.player-follow-ups-container #video-thumbnail img,
.portlet-follow-up-reports #video-thumbnail img {
  width: 100%;
  height: 100%;
  max-height: 150px;
}
.area-video-player #video-info,
.area-video-upload #video-info,
.area-amateur-video #video-info,
.area-international-video #video-info,
.area-player-video #video-info,
.player-follow-ups-container #video-info,
.portlet-follow-up-reports #video-info {
  float: right;
  width: 50%;
}
.area-video-player .video-row,
.area-video-upload .video-row,
.area-amateur-video .video-row,
.area-international-video .video-row,
.area-player-video .video-row,
.player-follow-ups-container .video-row,
.portlet-follow-up-reports .video-row {
  cursor: pointer;
  clear: both;
  line-height: 1.5em;
  max-height: 2em;
  overflow-y: hidden;
}
.area-video-player #bats-video-info .in-play,
.area-video-upload #bats-video-info .in-play,
.area-amateur-video #bats-video-info .in-play,
.area-international-video #bats-video-info .in-play,
.area-player-video #bats-video-info .in-play,
.player-follow-ups-container #bats-video-info .in-play,
.portlet-follow-up-reports #bats-video-info .in-play {
  font-weight: bold;
}
.area-video-player #pro-video-info,
.area-video-upload #pro-video-info,
.area-amateur-video #pro-video-info,
.area-international-video #pro-video-info,
.area-player-video #pro-video-info,
.player-follow-ups-container #pro-video-info,
.portlet-follow-up-reports #pro-video-info {
  float: left;
  width: 100%;
  min-height: 100px;
  padding: 0 !important;
}
.area-video-player #pro-video-info .video-comments,
.area-video-upload #pro-video-info .video-comments,
.area-amateur-video #pro-video-info .video-comments,
.area-international-video #pro-video-info .video-comments,
.area-player-video #pro-video-info .video-comments,
.player-follow-ups-container #pro-video-info .video-comments,
.portlet-follow-up-reports #pro-video-info .video-comments {
  margin-top: 2px;
  margin-bottom: 0.5em;
  display: inline-block;
  font-size: 10px;
  float: left;
  text-align: left;
  padding: 0 !important;
}
.area-video-player #pro-video-info .video-comments strong,
.area-video-upload #pro-video-info .video-comments strong,
.area-amateur-video #pro-video-info .video-comments strong,
.area-international-video #pro-video-info .video-comments strong,
.area-player-video #pro-video-info .video-comments strong,
.player-follow-ups-container #pro-video-info .video-comments strong,
.portlet-follow-up-reports #pro-video-info .video-comments strong {
  margin-bottom: 5px;
  width: 100%;
  text-align: right;
}
.area-video-player #pro-video-info .video-comments .comments-baserunners,
.area-video-upload #pro-video-info .video-comments .comments-baserunners,
.area-amateur-video #pro-video-info .video-comments .comments-baserunners,
.area-international-video #pro-video-info .video-comments .comments-baserunners,
.area-player-video #pro-video-info .video-comments .comments-baserunners,
.player-follow-ups-container #pro-video-info .video-comments .comments-baserunners,
.portlet-follow-up-reports #pro-video-info .video-comments .comments-baserunners {
  margin: 2px;
}
.area-video-player #pro-video-info .video-source,
.area-video-upload #pro-video-info .video-source,
.area-amateur-video #pro-video-info .video-source,
.area-international-video #pro-video-info .video-source,
.area-player-video #pro-video-info .video-source,
.player-follow-ups-container #pro-video-info .video-source,
.portlet-follow-up-reports #pro-video-info .video-source {
  margin-top: 2px;
  display: inline-block;
  width: 100%;
  font-weight: bold;
  font-size: 10px;
  text-transform: uppercase;
  padding-bottom: 2px;
  color: #495974;
}
.area-video-player #pro-video-info .video-game-state,
.area-video-upload #pro-video-info .video-game-state,
.area-amateur-video #pro-video-info .video-game-state,
.area-international-video #pro-video-info .video-game-state,
.area-player-video #pro-video-info .video-game-state,
.player-follow-ups-container #pro-video-info .video-game-state,
.portlet-follow-up-reports #pro-video-info .video-game-state {
  text-align: left;
  font-weight: bold;
  padding: 0;
  padding-top: 25px;
  font-size: 10px;
}
.area-video-player #pro-video-info .video-game-info,
.area-video-upload #pro-video-info .video-game-info,
.area-amateur-video #pro-video-info .video-game-info,
.area-international-video #pro-video-info .video-game-info,
.area-player-video #pro-video-info .video-game-info,
.player-follow-ups-container #pro-video-info .video-game-info,
.portlet-follow-up-reports #pro-video-info .video-game-info {
  font-weight: bold;
  padding: 0;
  padding-top: 10px;
  float: left;
  width: 50%;
}
.area-video-player #pro-video-info .video-game-info img,
.area-video-upload #pro-video-info .video-game-info img,
.area-amateur-video #pro-video-info .video-game-info img,
.area-international-video #pro-video-info .video-game-info img,
.area-player-video #pro-video-info .video-game-info img,
.player-follow-ups-container #pro-video-info .video-game-info img,
.portlet-follow-up-reports #pro-video-info .video-game-info img {
  max-height: 35px;
  max-width: 35px;
  margin-right: 10px;
}
.area-video-player #pro-video-info .video-game-info span,
.area-video-upload #pro-video-info .video-game-info span,
.area-amateur-video #pro-video-info .video-game-info span,
.area-international-video #pro-video-info .video-game-info span,
.area-player-video #pro-video-info .video-game-info span,
.player-follow-ups-container #pro-video-info .video-game-info span,
.portlet-follow-up-reports #pro-video-info .video-game-info span {
  height: 35px;
  display: block;
  margin-bottom: 0px;
  vertical-align: middle;
  line-height: 35px;
}
.area-video-player #pro-mini-video-info,
.area-video-upload #pro-mini-video-info,
.area-amateur-video #pro-mini-video-info,
.area-international-video #pro-mini-video-info,
.area-player-video #pro-mini-video-info,
.player-follow-ups-container #pro-mini-video-info,
.portlet-follow-up-reports #pro-mini-video-info {
  height: 15px;
  display: inline-block;
  overflow: hidden;
}
.area-video-player #pro-mini-video-info .video-mini-game-info,
.area-video-upload #pro-mini-video-info .video-mini-game-info,
.area-amateur-video #pro-mini-video-info .video-mini-game-info,
.area-international-video #pro-mini-video-info .video-mini-game-info,
.area-player-video #pro-mini-video-info .video-mini-game-info,
.player-follow-ups-container #pro-mini-video-info .video-mini-game-info,
.portlet-follow-up-reports #pro-mini-video-info .video-mini-game-info {
  padding-left: 0px;
}
.area-video-player #pro-mini-video-info .video-mini-game-info .info-baserunners,
.area-video-upload #pro-mini-video-info .video-mini-game-info .info-baserunners,
.area-amateur-video #pro-mini-video-info .video-mini-game-info .info-baserunners,
.area-international-video #pro-mini-video-info .video-mini-game-info .info-baserunners,
.area-player-video #pro-mini-video-info .video-mini-game-info .info-baserunners,
.player-follow-ups-container #pro-mini-video-info .video-mini-game-info .info-baserunners,
.portlet-follow-up-reports #pro-mini-video-info .video-mini-game-info .info-baserunners {
  margin: 2px;
}
.area-video-player #results-dropdown,
.area-video-upload #results-dropdown,
.area-amateur-video #results-dropdown,
.area-international-video #results-dropdown,
.area-player-video #results-dropdown,
.player-follow-ups-container #results-dropdown,
.portlet-follow-up-reports #results-dropdown {
  margin-top: 10px;
}
@media (min-width: 768px) {
  .area-video-player #video-list,
  .area-video-upload #video-list,
  .area-amateur-video #video-list,
  .area-international-video #video-list,
  .area-player-video #video-list,
  .player-follow-ups-container #video-list,
  .portlet-follow-up-reports #video-list {
    padding-right: 0px !important;
  }
}
.area-video-player #video-list .slimScrollDiv,
.area-video-upload #video-list .slimScrollDiv,
.area-amateur-video #video-list .slimScrollDiv,
.area-international-video #video-list .slimScrollDiv,
.area-player-video #video-list .slimScrollDiv,
.player-follow-ups-container #video-list .slimScrollDiv,
.portlet-follow-up-reports #video-list .slimScrollDiv {
  margin-top: -4px;
}
.area-video-player #video-list-repeat,
.area-video-upload #video-list-repeat,
.area-amateur-video #video-list-repeat,
.area-international-video #video-list-repeat,
.area-player-video #video-list-repeat,
.player-follow-ups-container #video-list-repeat,
.portlet-follow-up-reports #video-list-repeat {
  background-color: white;
  overflow-y: scroll;
}
.area-video-player #video-player .video-js:focus,
.area-video-upload #video-player .video-js:focus,
.area-amateur-video #video-player .video-js:focus,
.area-international-video #video-player .video-js:focus,
.area-player-video #video-player .video-js:focus,
.player-follow-ups-container #video-player .video-js:focus,
.portlet-follow-up-reports #video-player .video-js:focus {
  border: 3px solid #FFCC00;
}
.area-video-player #video-player .video-js,
.area-video-upload #video-player .video-js,
.area-amateur-video #video-player .video-js,
.area-international-video #video-player .video-js,
.area-player-video #video-player .video-js,
.player-follow-ups-container #video-player .video-js,
.portlet-follow-up-reports #video-player .video-js {
  border: 3px solid black;
}
.area-video-player #video-player .video-js .vjs-caption-overlay,
.area-video-upload #video-player .video-js .vjs-caption-overlay,
.area-amateur-video #video-player .video-js .vjs-caption-overlay,
.area-international-video #video-player .video-js .vjs-caption-overlay,
.area-player-video #video-player .video-js .vjs-caption-overlay,
.player-follow-ups-container #video-player .video-js .vjs-caption-overlay,
.portlet-follow-up-reports #video-player .video-js .vjs-caption-overlay {
  display: none;
}
.area-video-player #video-player .vjs-fullscreen,
.area-video-upload #video-player .vjs-fullscreen,
.area-amateur-video #video-player .vjs-fullscreen,
.area-international-video #video-player .vjs-fullscreen,
.area-player-video #video-player .vjs-fullscreen,
.player-follow-ups-container #video-player .vjs-fullscreen,
.portlet-follow-up-reports #video-player .vjs-fullscreen,
.area-video-player #video-player .vjs-fullscreen:focus,
.area-video-upload #video-player .vjs-fullscreen:focus,
.area-amateur-video #video-player .vjs-fullscreen:focus,
.area-international-video #video-player .vjs-fullscreen:focus,
.area-player-video #video-player .vjs-fullscreen:focus,
.player-follow-ups-container #video-player .vjs-fullscreen:focus,
.portlet-follow-up-reports #video-player .vjs-fullscreen:focus {
  border: none;
}
.area-video-player #video-player .vjs-fullscreen .vjs-caption-overlay,
.area-video-upload #video-player .vjs-fullscreen .vjs-caption-overlay,
.area-amateur-video #video-player .vjs-fullscreen .vjs-caption-overlay,
.area-international-video #video-player .vjs-fullscreen .vjs-caption-overlay,
.area-player-video #video-player .vjs-fullscreen .vjs-caption-overlay,
.player-follow-ups-container #video-player .vjs-fullscreen .vjs-caption-overlay,
.portlet-follow-up-reports #video-player .vjs-fullscreen .vjs-caption-overlay,
.area-video-player #video-player .vjs-fullscreen:focus .vjs-caption-overlay,
.area-video-upload #video-player .vjs-fullscreen:focus .vjs-caption-overlay,
.area-amateur-video #video-player .vjs-fullscreen:focus .vjs-caption-overlay,
.area-international-video #video-player .vjs-fullscreen:focus .vjs-caption-overlay,
.area-player-video #video-player .vjs-fullscreen:focus .vjs-caption-overlay,
.player-follow-ups-container #video-player .vjs-fullscreen:focus .vjs-caption-overlay,
.portlet-follow-up-reports #video-player .vjs-fullscreen:focus .vjs-caption-overlay {
  display: inline;
}
.area-video-player .info-row,
.area-video-upload .info-row,
.area-amateur-video .info-row,
.area-international-video .info-row,
.area-player-video .info-row,
.player-follow-ups-container .info-row,
.portlet-follow-up-reports .info-row {
  background-color: #f0f2f5;
  margin-left: 0px;
  margin-right: 0px;
}
.area-video-player #video-pagination,
.area-video-upload #video-pagination,
.area-amateur-video #video-pagination,
.area-international-video #video-pagination,
.area-player-video #video-pagination,
.player-follow-ups-container #video-pagination,
.portlet-follow-up-reports #video-pagination {
  display: inline-block;
  background-color: #f0f2f5;
  margin-bottom: 20px;
}
.area-video-player #video-pagination .cushion-bottom,
.area-video-upload #video-pagination .cushion-bottom,
.area-amateur-video #video-pagination .cushion-bottom,
.area-international-video #video-pagination .cushion-bottom,
.area-player-video #video-pagination .cushion-bottom,
.player-follow-ups-container #video-pagination .cushion-bottom,
.portlet-follow-up-reports #video-pagination .cushion-bottom {
  padding-bottom: 5px;
}
.area-video-player #video-pagination .bigger-btn,
.area-video-upload #video-pagination .bigger-btn,
.area-amateur-video #video-pagination .bigger-btn,
.area-international-video #video-pagination .bigger-btn,
.area-player-video #video-pagination .bigger-btn,
.player-follow-ups-container #video-pagination .bigger-btn,
.portlet-follow-up-reports #video-pagination .bigger-btn {
  width: 48%;
}
@media (min-width: 768px) {
  .area-video-player #video-pagination,
  .area-video-upload #video-pagination,
  .area-amateur-video #video-pagination,
  .area-international-video #video-pagination,
  .area-player-video #video-pagination,
  .player-follow-ups-container #video-pagination,
  .portlet-follow-up-reports #video-pagination {
    height: 80px;
    max-height: 150px;
  }
}
.area-video-player .video-playing,
.area-video-upload .video-playing,
.area-amateur-video .video-playing,
.area-international-video .video-playing,
.area-player-video .video-playing,
.player-follow-ups-container .video-playing,
.portlet-follow-up-reports .video-playing {
  background-color: #e6eaef;
}
.area-video-player .video-playing-label,
.area-video-upload .video-playing-label,
.area-amateur-video .video-playing-label,
.area-international-video .video-playing-label,
.area-player-video .video-playing-label,
.player-follow-ups-container .video-playing-label,
.portlet-follow-up-reports .video-playing-label {
  color: green;
  margin-top: 6px;
  font-weight: bold;
  text-transform: uppercase;
}
.area-video-player .video-header label.video-header-item-label,
.area-video-upload .video-header label.video-header-item-label,
.area-amateur-video .video-header label.video-header-item-label,
.area-international-video .video-header label.video-header-item-label,
.area-player-video .video-header label.video-header-item-label,
.player-follow-ups-container .video-header label.video-header-item-label,
.portlet-follow-up-reports .video-header label.video-header-item-label {
  line-height: 35px;
}
.area-video-player .video-title,
.area-video-upload .video-title,
.area-amateur-video .video-title,
.area-international-video .video-title,
.area-player-video .video-title,
.player-follow-ups-container .video-title,
.portlet-follow-up-reports .video-title {
  font-size: 16pt;
}
.area-video-player .video-filter,
.area-video-upload .video-filter,
.area-amateur-video .video-filter,
.area-international-video .video-filter,
.area-player-video .video-filter,
.player-follow-ups-container .video-filter,
.portlet-follow-up-reports .video-filter {
  height: 30px;
  margin-right: 5px;
  margin-bottom: 6px;
  display: inline-block;
}
.area-video-player .filter-drawer,
.area-video-upload .filter-drawer,
.area-amateur-video .filter-drawer,
.area-international-video .filter-drawer,
.area-player-video .filter-drawer,
.player-follow-ups-container .filter-drawer,
.portlet-follow-up-reports .filter-drawer {
  margin-bottom: 0px;
  padding: 0;
}
@media (max-width: 750px) {
  .area-video-player .filter-drawer,
  .area-video-upload .filter-drawer,
  .area-amateur-video .filter-drawer,
  .area-international-video .filter-drawer,
  .area-player-video .filter-drawer,
  .player-follow-ups-container .filter-drawer,
  .portlet-follow-up-reports .filter-drawer {
    margin-top: 1em;
  }
}
.area-video-player .date-picker,
.area-video-upload .date-picker,
.area-amateur-video .date-picker,
.area-international-video .date-picker,
.area-player-video .date-picker,
.player-follow-ups-container .date-picker,
.portlet-follow-up-reports .date-picker {
  width: 110px;
}
.area-video-player .btn.edit-permission-button,
.area-video-upload .btn.edit-permission-button,
.area-amateur-video .btn.edit-permission-button,
.area-international-video .btn.edit-permission-button,
.area-player-video .btn.edit-permission-button,
.player-follow-ups-container .btn.edit-permission-button,
.portlet-follow-up-reports .btn.edit-permission-button {
  color: #0067b1;
}
.area-video-player .btn-spacing,
.area-video-upload .btn-spacing,
.area-amateur-video .btn-spacing,
.area-international-video .btn-spacing,
.area-player-video .btn-spacing,
.player-follow-ups-container .btn-spacing,
.portlet-follow-up-reports .btn-spacing {
  margin-right: 5px;
  margin-bottom: 5px;
  float: left;
}
.area-video-player .btn-active,
.area-video-upload .btn-active,
.area-amateur-video .btn-active,
.area-international-video .btn-active,
.area-player-video .btn-active,
.player-follow-ups-container .btn-active,
.portlet-follow-up-reports .btn-active {
  color: #0067b1;
}
.area-video-player .select2-results,
.area-video-upload .select2-results,
.area-amateur-video .select2-results,
.area-international-video .select2-results,
.area-player-video .select2-results,
.player-follow-ups-container .select2-results,
.portlet-follow-up-reports .select2-results {
  max-height: 600px;
}
.area-video-player .video-table,
.area-video-upload .video-table,
.area-amateur-video .video-table,
.area-international-video .video-table,
.area-player-video .video-table,
.player-follow-ups-container .video-table,
.portlet-follow-up-reports .video-table {
  font-size: 11px;
}
.area-video-player .video-table .video-comments,
.area-video-upload .video-table .video-comments,
.area-amateur-video .video-table .video-comments,
.area-international-video .video-table .video-comments,
.area-player-video .video-table .video-comments,
.player-follow-ups-container .video-table .video-comments,
.portlet-follow-up-reports .video-table .video-comments {
  margin-top: 2px;
  margin-left: 2px;
  display: inline-block;
  font-size: 10px;
  width: calc(50% - 2px);
  float: right;
  text-align: right;
}
.area-video-player .video-table .video-source,
.area-video-upload .video-table .video-source,
.area-amateur-video .video-table .video-source,
.area-international-video .video-table .video-source,
.area-player-video .video-table .video-source,
.player-follow-ups-container .video-table .video-source,
.portlet-follow-up-reports .video-table .video-source {
  margin-top: 2px;
  display: inline-block;
  width: 50%;
  font-weight: bold;
  font-size: 10px;
  text-transform: uppercase;
  padding-bottom: 2px;
  color: #495974;
}
.area-video-player .video-table .video-players,
.area-video-upload .video-table .video-players,
.area-amateur-video .video-table .video-players,
.area-international-video .video-table .video-players,
.area-player-video .video-table .video-players,
.player-follow-ups-container .video-table .video-players,
.portlet-follow-up-reports .video-table .video-players {
  margin-top: 2px;
  /*float: right;*/
  width: 100%;
  display: inline-block;
  /*text-align: right;*/
  text-transform: uppercase;
  font-weight: bold;
}
.area-video-player .video-table .video-players .tag-blocks,
.area-video-upload .video-table .video-players .tag-blocks,
.area-amateur-video .video-table .video-players .tag-blocks,
.area-international-video .video-table .video-players .tag-blocks,
.area-player-video .video-table .video-players .tag-blocks,
.player-follow-ups-container .video-table .video-players .tag-blocks,
.portlet-follow-up-reports .video-table .video-players .tag-blocks {
  display: inline-block;
  margin: 0 2px 0px 0;
  max-height: 1.25em;
  overflow-y: hidden;
}
.area-video-player .video-table .video-tags,
.area-video-upload .video-table .video-tags,
.area-amateur-video .video-table .video-tags,
.area-international-video .video-table .video-tags,
.area-player-video .video-table .video-tags,
.player-follow-ups-container .video-table .video-tags,
.portlet-follow-up-reports .video-table .video-tags {
  color: #798baa;
  font-size: 10px;
  margin-top: 5px;
  max-height: 42px;
  overflow-y: hidden;
  width: 100%;
  display: inline-block;
}
.area-video-player .video-table .video-tags .tag-blocks,
.area-video-upload .video-table .video-tags .tag-blocks,
.area-amateur-video .video-table .video-tags .tag-blocks,
.area-international-video .video-table .video-tags .tag-blocks,
.area-player-video .video-table .video-tags .tag-blocks,
.player-follow-ups-container .video-table .video-tags .tag-blocks,
.portlet-follow-up-reports .video-table .video-tags .tag-blocks {
  border: 1px solid #e6eaef;
  display: inline-block;
  padding: 2px;
  margin: 0 2px 2px 0;
  background: #f0f2f5;
}
.area-video-player #edit-button-list,
.area-video-upload #edit-button-list,
.area-amateur-video #edit-button-list,
.area-international-video #edit-button-list,
.area-player-video #edit-button-list,
.player-follow-ups-container #edit-button-list,
.portlet-follow-up-reports #edit-button-list {
  padding-bottom: 1em;
}
.area-video-player #now-playing-info,
.area-video-upload #now-playing-info,
.area-amateur-video #now-playing-info,
.area-international-video #now-playing-info,
.area-player-video #now-playing-info,
.player-follow-ups-container #now-playing-info,
.portlet-follow-up-reports #now-playing-info {
  font-size: 12px;
  background-color: #f0f2f5;
  padding-bottom: 1em;
  padding-top: 1em;
  display: inline-block;
}
@media (max-width: 1050px) {
  .area-video-player #now-playing-info,
  .area-video-upload #now-playing-info,
  .area-amateur-video #now-playing-info,
  .area-international-video #now-playing-info,
  .area-player-video #now-playing-info,
  .player-follow-ups-container #now-playing-info,
  .portlet-follow-up-reports #now-playing-info {
    font-size: 11px;
  }
}
@media (min-width: 768px) {
  .area-video-player #now-playing-info,
  .area-video-upload #now-playing-info,
  .area-amateur-video #now-playing-info,
  .area-international-video #now-playing-info,
  .area-player-video #now-playing-info,
  .player-follow-ups-container #now-playing-info,
  .portlet-follow-up-reports #now-playing-info {
    min-height: 80px;
  }
}
.area-video-player #now-playing-info .now-playing-comments,
.area-video-upload #now-playing-info .now-playing-comments,
.area-amateur-video #now-playing-info .now-playing-comments,
.area-international-video #now-playing-info .now-playing-comments,
.area-player-video #now-playing-info .now-playing-comments,
.player-follow-ups-container #now-playing-info .now-playing-comments,
.portlet-follow-up-reports #now-playing-info .now-playing-comments {
  font-size: 10px;
  display: inline-block;
  white-space: normal;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
@media (max-width: 767px) {
  .area-video-player #now-playing-info .now-playing-comments,
  .area-video-upload #now-playing-info .now-playing-comments,
  .area-amateur-video #now-playing-info .now-playing-comments,
  .area-international-video #now-playing-info .now-playing-comments,
  .area-player-video #now-playing-info .now-playing-comments,
  .player-follow-ups-container #now-playing-info .now-playing-comments,
  .portlet-follow-up-reports #now-playing-info .now-playing-comments {
    margin-top: 1em;
  }
}
.area-video-player #now-playing-info .now-playing-date,
.area-video-upload #now-playing-info .now-playing-date,
.area-amateur-video #now-playing-info .now-playing-date,
.area-international-video #now-playing-info .now-playing-date,
.area-player-video #now-playing-info .now-playing-date,
.player-follow-ups-container #now-playing-info .now-playing-date,
.portlet-follow-up-reports #now-playing-info .now-playing-date {
  font-weight: bold;
  display: inline-block;
}
@media (max-width: 767px) {
  .area-video-player #now-playing-info .now-playing-date,
  .area-video-upload #now-playing-info .now-playing-date,
  .area-amateur-video #now-playing-info .now-playing-date,
  .area-international-video #now-playing-info .now-playing-date,
  .area-player-video #now-playing-info .now-playing-date,
  .player-follow-ups-container #now-playing-info .now-playing-date,
  .portlet-follow-up-reports #now-playing-info .now-playing-date {
    margin-top: 1em;
  }
}
.area-video-player #now-playing-info .now-playing-players,
.area-video-upload #now-playing-info .now-playing-players,
.area-amateur-video #now-playing-info .now-playing-players,
.area-international-video #now-playing-info .now-playing-players,
.area-player-video #now-playing-info .now-playing-players,
.player-follow-ups-container #now-playing-info .now-playing-players,
.portlet-follow-up-reports #now-playing-info .now-playing-players {
  clear: both;
  display: inline-block;
  font-weight: bold;
}
@media (max-width: 767px) {
  .area-video-player #now-playing-info .now-playing-players,
  .area-video-upload #now-playing-info .now-playing-players,
  .area-amateur-video #now-playing-info .now-playing-players,
  .area-international-video #now-playing-info .now-playing-players,
  .area-player-video #now-playing-info .now-playing-players,
  .player-follow-ups-container #now-playing-info .now-playing-players,
  .portlet-follow-up-reports #now-playing-info .now-playing-players {
    margin-top: 1em;
  }
}
.area-video-player #now-playing-info .now-playing-players .tag-blocks,
.area-video-upload #now-playing-info .now-playing-players .tag-blocks,
.area-amateur-video #now-playing-info .now-playing-players .tag-blocks,
.area-international-video #now-playing-info .now-playing-players .tag-blocks,
.area-player-video #now-playing-info .now-playing-players .tag-blocks,
.player-follow-ups-container #now-playing-info .now-playing-players .tag-blocks,
.portlet-follow-up-reports #now-playing-info .now-playing-players .tag-blocks {
  overflow-y: hidden;
}
.area-video-player #now-playing-info .now-playing-tags,
.area-video-upload #now-playing-info .now-playing-tags,
.area-amateur-video #now-playing-info .now-playing-tags,
.area-international-video #now-playing-info .now-playing-tags,
.area-player-video #now-playing-info .now-playing-tags,
.player-follow-ups-container #now-playing-info .now-playing-tags,
.portlet-follow-up-reports #now-playing-info .now-playing-tags {
  color: #798baa;
  font-size: 10px;
  display: inline-block;
}
@media (max-width: 767px) {
  .area-video-player #now-playing-info .now-playing-tags,
  .area-video-upload #now-playing-info .now-playing-tags,
  .area-amateur-video #now-playing-info .now-playing-tags,
  .area-international-video #now-playing-info .now-playing-tags,
  .area-player-video #now-playing-info .now-playing-tags,
  .player-follow-ups-container #now-playing-info .now-playing-tags,
  .portlet-follow-up-reports #now-playing-info .now-playing-tags {
    margin-top: 1em;
  }
}
.area-video-player #now-playing-info .now-playing-tags .tag-blocks,
.area-video-upload #now-playing-info .now-playing-tags .tag-blocks,
.area-amateur-video #now-playing-info .now-playing-tags .tag-blocks,
.area-international-video #now-playing-info .now-playing-tags .tag-blocks,
.area-player-video #now-playing-info .now-playing-tags .tag-blocks,
.player-follow-ups-container #now-playing-info .now-playing-tags .tag-blocks,
.portlet-follow-up-reports #now-playing-info .now-playing-tags .tag-blocks {
  border: 1px solid #e6eaef;
  display: inline-block;
  padding: 2px;
  margin: 0 2px 2px 0;
  background: #FFFFFF;
}
.area-video-player #now-playing-info-pro,
.area-video-upload #now-playing-info-pro,
.area-amateur-video #now-playing-info-pro,
.area-international-video #now-playing-info-pro,
.area-player-video #now-playing-info-pro,
.player-follow-ups-container #now-playing-info-pro,
.portlet-follow-up-reports #now-playing-info-pro {
  float: left;
}
.area-video-player #now-playing-info-pro .video-comments,
.area-video-upload #now-playing-info-pro .video-comments,
.area-amateur-video #now-playing-info-pro .video-comments,
.area-international-video #now-playing-info-pro .video-comments,
.area-player-video #now-playing-info-pro .video-comments,
.player-follow-ups-container #now-playing-info-pro .video-comments,
.portlet-follow-up-reports #now-playing-info-pro .video-comments {
  margin-top: 2px;
  margin-bottom: 0.5em;
  display: inline-block;
  font-size: 10px;
  float: left;
  text-align: left;
  padding: 0 !important;
}
.area-video-player #now-playing-info-pro .video-comments strong,
.area-video-upload #now-playing-info-pro .video-comments strong,
.area-amateur-video #now-playing-info-pro .video-comments strong,
.area-international-video #now-playing-info-pro .video-comments strong,
.area-player-video #now-playing-info-pro .video-comments strong,
.player-follow-ups-container #now-playing-info-pro .video-comments strong,
.portlet-follow-up-reports #now-playing-info-pro .video-comments strong {
  margin-bottom: 5px;
  text-align: right;
}
.area-video-player #now-playing-info-pro .video-comments .now-playing-comments,
.area-video-upload #now-playing-info-pro .video-comments .now-playing-comments,
.area-amateur-video #now-playing-info-pro .video-comments .now-playing-comments,
.area-international-video #now-playing-info-pro .video-comments .now-playing-comments,
.area-player-video #now-playing-info-pro .video-comments .now-playing-comments,
.player-follow-ups-container #now-playing-info-pro .video-comments .now-playing-comments,
.portlet-follow-up-reports #now-playing-info-pro .video-comments .now-playing-comments {
  max-height: 3em;
  overflow-y: hidden;
  text-overflow: ellipsis;
  display: inline-block;
  width: 80%;
  text-align: left;
  margin-bottom: 0;
}
.area-video-player #now-playing-info-pro .video-source,
.area-video-upload #now-playing-info-pro .video-source,
.area-amateur-video #now-playing-info-pro .video-source,
.area-international-video #now-playing-info-pro .video-source,
.area-player-video #now-playing-info-pro .video-source,
.player-follow-ups-container #now-playing-info-pro .video-source,
.portlet-follow-up-reports #now-playing-info-pro .video-source {
  margin-top: 2px;
  display: inline-block;
  width: 100%;
  font-weight: bold;
  font-size: 10px;
  text-transform: uppercase;
  padding-bottom: 2px;
  color: #495974;
}
.area-video-player #now-playing-info-pro .video-game-state,
.area-video-upload #now-playing-info-pro .video-game-state,
.area-amateur-video #now-playing-info-pro .video-game-state,
.area-international-video #now-playing-info-pro .video-game-state,
.area-player-video #now-playing-info-pro .video-game-state,
.player-follow-ups-container #now-playing-info-pro .video-game-state,
.portlet-follow-up-reports #now-playing-info-pro .video-game-state {
  text-align: left;
  font-weight: bold;
  padding: 0;
  padding-top: 5px;
  font-size: 10px;
}
.area-video-player #now-playing-info-pro .video-game-info,
.area-video-upload #now-playing-info-pro .video-game-info,
.area-amateur-video #now-playing-info-pro .video-game-info,
.area-international-video #now-playing-info-pro .video-game-info,
.area-player-video #now-playing-info-pro .video-game-info,
.player-follow-ups-container #now-playing-info-pro .video-game-info,
.portlet-follow-up-reports #now-playing-info-pro .video-game-info {
  font-weight: bold;
  padding: 0;
  float: left;
  width: 50%;
}
.area-video-player #now-playing-info-pro .video-game-info img,
.area-video-upload #now-playing-info-pro .video-game-info img,
.area-amateur-video #now-playing-info-pro .video-game-info img,
.area-international-video #now-playing-info-pro .video-game-info img,
.area-player-video #now-playing-info-pro .video-game-info img,
.player-follow-ups-container #now-playing-info-pro .video-game-info img,
.portlet-follow-up-reports #now-playing-info-pro .video-game-info img {
  max-height: 25px;
  max-width: 25px;
  margin-right: 10px;
}
.area-video-player #now-playing-info-pro .video-game-info span,
.area-video-upload #now-playing-info-pro .video-game-info span,
.area-amateur-video #now-playing-info-pro .video-game-info span,
.area-international-video #now-playing-info-pro .video-game-info span,
.area-player-video #now-playing-info-pro .video-game-info span,
.player-follow-ups-container #now-playing-info-pro .video-game-info span,
.portlet-follow-up-reports #now-playing-info-pro .video-game-info span {
  height: 35px;
  display: block;
  margin-bottom: 0px;
  vertical-align: middle;
  line-height: 15px;
}
.area-video-player input.ui-select-search,
.area-video-upload input.ui-select-search,
.area-amateur-video input.ui-select-search,
.area-international-video input.ui-select-search,
.area-player-video input.ui-select-search,
.player-follow-ups-container input.ui-select-search,
.portlet-follow-up-reports input.ui-select-search {
  background-color: white;
}
.area-video-player ul.select2-choices,
.area-video-upload ul.select2-choices,
.area-amateur-video ul.select2-choices,
.area-international-video ul.select2-choices,
.area-player-video ul.select2-choices,
.player-follow-ups-container ul.select2-choices,
.portlet-follow-up-reports ul.select2-choices {
  background-color: white;
}
.area-video-player .remove-item,
.area-video-upload .remove-item,
.area-amateur-video .remove-item,
.area-international-video .remove-item,
.area-player-video .remove-item,
.player-follow-ups-container .remove-item,
.portlet-follow-up-reports .remove-item {
  color: #b94a48;
  cursor: pointer;
  float: right;
  line-height: 15px;
}
.area-video-player .has-tags,
.area-video-upload .has-tags,
.area-amateur-video .has-tags,
.area-international-video .has-tags,
.area-player-video .has-tags,
.player-follow-ups-container .has-tags,
.portlet-follow-up-reports .has-tags {
  float: right;
  padding-right: 10px;
  font-style: italic;
}
.area-video-player .sidebar-list-container .remove-icon-uploaded,
.area-video-upload .sidebar-list-container .remove-icon-uploaded,
.area-amateur-video .sidebar-list-container .remove-icon-uploaded,
.area-international-video .sidebar-list-container .remove-icon-uploaded,
.area-player-video .sidebar-list-container .remove-icon-uploaded,
.player-follow-ups-container .sidebar-list-container .remove-icon-uploaded,
.portlet-follow-up-reports .sidebar-list-container .remove-icon-uploaded {
  color: #5d7193;
}
.area-video-player .sidebar-list-container .video-list-item:hover .remove-icon-uploaded,
.area-video-upload .sidebar-list-container .video-list-item:hover .remove-icon-uploaded,
.area-amateur-video .sidebar-list-container .video-list-item:hover .remove-icon-uploaded,
.area-international-video .sidebar-list-container .video-list-item:hover .remove-icon-uploaded,
.area-player-video .sidebar-list-container .video-list-item:hover .remove-icon-uploaded,
.player-follow-ups-container .sidebar-list-container .video-list-item:hover .remove-icon-uploaded,
.portlet-follow-up-reports .sidebar-list-container .video-list-item:hover .remove-icon-uploaded {
  color: #b94a48;
}
.area-video-player .sidebar-list-container .remove-icon-uploading,
.area-video-upload .sidebar-list-container .remove-icon-uploading,
.area-amateur-video .sidebar-list-container .remove-icon-uploading,
.area-international-video .sidebar-list-container .remove-icon-uploading,
.area-player-video .sidebar-list-container .remove-icon-uploading,
.player-follow-ups-container .sidebar-list-container .remove-icon-uploading,
.portlet-follow-up-reports .sidebar-list-container .remove-icon-uploading {
  color: #5d7193;
}
.area-video-player .sidebar-list-container .remove-icon-uploading:hover,
.area-video-upload .sidebar-list-container .remove-icon-uploading:hover,
.area-amateur-video .sidebar-list-container .remove-icon-uploading:hover,
.area-international-video .sidebar-list-container .remove-icon-uploading:hover,
.area-player-video .sidebar-list-container .remove-icon-uploading:hover,
.player-follow-ups-container .sidebar-list-container .remove-icon-uploading:hover,
.portlet-follow-up-reports .sidebar-list-container .remove-icon-uploading:hover {
  color: #b94a48;
}
.area-video-player .sidebar-list-container .add-button,
.area-video-upload .sidebar-list-container .add-button,
.area-amateur-video .sidebar-list-container .add-button,
.area-international-video .sidebar-list-container .add-button,
.area-player-video .sidebar-list-container .add-button,
.player-follow-ups-container .sidebar-list-container .add-button,
.portlet-follow-up-reports .sidebar-list-container .add-button {
  width: 100%;
  display: block;
  margin-bottom: 6px;
}
.area-video-player .sidebar-list-container .remove-all-container,
.area-video-upload .sidebar-list-container .remove-all-container,
.area-amateur-video .sidebar-list-container .remove-all-container,
.area-international-video .sidebar-list-container .remove-all-container,
.area-player-video .sidebar-list-container .remove-all-container,
.player-follow-ups-container .sidebar-list-container .remove-all-container,
.portlet-follow-up-reports .sidebar-list-container .remove-all-container {
  padding-bottom: 5px;
}
.area-video-player .sidebar-list-container .remove-all-container .remove-all-margin,
.area-video-upload .sidebar-list-container .remove-all-container .remove-all-margin,
.area-amateur-video .sidebar-list-container .remove-all-container .remove-all-margin,
.area-international-video .sidebar-list-container .remove-all-container .remove-all-margin,
.area-player-video .sidebar-list-container .remove-all-container .remove-all-margin,
.player-follow-ups-container .sidebar-list-container .remove-all-container .remove-all-margin,
.portlet-follow-up-reports .sidebar-list-container .remove-all-container .remove-all-margin {
  margin: 5px;
  margin-left: 2px;
}
.area-video-player .sidebar-list-container .remove-all-container .wide,
.area-video-upload .sidebar-list-container .remove-all-container .wide,
.area-amateur-video .sidebar-list-container .remove-all-container .wide,
.area-international-video .sidebar-list-container .remove-all-container .wide,
.area-player-video .sidebar-list-container .remove-all-container .wide,
.player-follow-ups-container .sidebar-list-container .remove-all-container .wide,
.portlet-follow-up-reports .sidebar-list-container .remove-all-container .wide {
  width: 100%;
}
.area-video-player .sidebar-list-container .remove-all-container .float-left,
.area-video-upload .sidebar-list-container .remove-all-container .float-left,
.area-amateur-video .sidebar-list-container .remove-all-container .float-left,
.area-international-video .sidebar-list-container .remove-all-container .float-left,
.area-player-video .sidebar-list-container .remove-all-container .float-left,
.player-follow-ups-container .sidebar-list-container .remove-all-container .float-left,
.portlet-follow-up-reports .sidebar-list-container .remove-all-container .float-left {
  float: left;
}
.area-video-player .sidebar-list-container .remove-all-container .font-family,
.area-video-upload .sidebar-list-container .remove-all-container .font-family,
.area-amateur-video .sidebar-list-container .remove-all-container .font-family,
.area-international-video .sidebar-list-container .remove-all-container .font-family,
.area-player-video .sidebar-list-container .remove-all-container .font-family,
.player-follow-ups-container .sidebar-list-container .remove-all-container .font-family,
.portlet-follow-up-reports .sidebar-list-container .remove-all-container .font-family {
  font-family: benton_sans_cond_medium,Helvetica, Arial, Lucida Grande;
}
.area-video-player .sidebar-list-container .sidebar-cell,
.area-video-upload .sidebar-list-container .sidebar-cell,
.area-amateur-video .sidebar-list-container .sidebar-cell,
.area-international-video .sidebar-list-container .sidebar-cell,
.area-player-video .sidebar-list-container .sidebar-cell,
.player-follow-ups-container .sidebar-list-container .sidebar-cell,
.portlet-follow-up-reports .sidebar-list-container .sidebar-cell {
  height: auto;
}
.area-video-player .sidebar-list-container .sidebar-cell .video-name-container,
.area-video-upload .sidebar-list-container .sidebar-cell .video-name-container,
.area-amateur-video .sidebar-list-container .sidebar-cell .video-name-container,
.area-international-video .sidebar-list-container .sidebar-cell .video-name-container,
.area-player-video .sidebar-list-container .sidebar-cell .video-name-container,
.player-follow-ups-container .sidebar-list-container .sidebar-cell .video-name-container,
.portlet-follow-up-reports .sidebar-list-container .sidebar-cell .video-name-container {
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  line-height: 20px;
}
.area-video-player .sidebar-list-container .sidebar-cell .video-name-container .video-name,
.area-video-upload .sidebar-list-container .sidebar-cell .video-name-container .video-name,
.area-amateur-video .sidebar-list-container .sidebar-cell .video-name-container .video-name,
.area-international-video .sidebar-list-container .sidebar-cell .video-name-container .video-name,
.area-player-video .sidebar-list-container .sidebar-cell .video-name-container .video-name,
.player-follow-ups-container .sidebar-list-container .sidebar-cell .video-name-container .video-name,
.portlet-follow-up-reports .sidebar-list-container .sidebar-cell .video-name-container .video-name {
  color: #0067b1;
  font-weight: bold;
}
.area-video-player .sidebar-list-container .sidebar-cell .video-status-row,
.area-video-upload .sidebar-list-container .sidebar-cell .video-status-row,
.area-amateur-video .sidebar-list-container .sidebar-cell .video-status-row,
.area-international-video .sidebar-list-container .sidebar-cell .video-status-row,
.area-player-video .sidebar-list-container .sidebar-cell .video-status-row,
.player-follow-ups-container .sidebar-list-container .sidebar-cell .video-status-row,
.portlet-follow-up-reports .sidebar-list-container .sidebar-cell .video-status-row {
  color: #5d7193;
}
.area-video-player .sidebar-list-container .sidebar-cell .video-status-row .loading,
.area-video-upload .sidebar-list-container .sidebar-cell .video-status-row .loading,
.area-amateur-video .sidebar-list-container .sidebar-cell .video-status-row .loading,
.area-international-video .sidebar-list-container .sidebar-cell .video-status-row .loading,
.area-player-video .sidebar-list-container .sidebar-cell .video-status-row .loading,
.player-follow-ups-container .sidebar-list-container .sidebar-cell .video-status-row .loading,
.portlet-follow-up-reports .sidebar-list-container .sidebar-cell .video-status-row .loading {
  text-align: left;
  line-height: normal;
}
.area-video-player .sidebar-list-container .sidebar-cell .video-status-row .loading img,
.area-video-upload .sidebar-list-container .sidebar-cell .video-status-row .loading img,
.area-amateur-video .sidebar-list-container .sidebar-cell .video-status-row .loading img,
.area-international-video .sidebar-list-container .sidebar-cell .video-status-row .loading img,
.area-player-video .sidebar-list-container .sidebar-cell .video-status-row .loading img,
.player-follow-ups-container .sidebar-list-container .sidebar-cell .video-status-row .loading img,
.portlet-follow-up-reports .sidebar-list-container .sidebar-cell .video-status-row .loading img {
  height: 11px;
  width: 11px;
}
.area-video-player .sidebar-list-container .sidebar-cell .video-status-row .video-status,
.area-video-upload .sidebar-list-container .sidebar-cell .video-status-row .video-status,
.area-amateur-video .sidebar-list-container .sidebar-cell .video-status-row .video-status,
.area-international-video .sidebar-list-container .sidebar-cell .video-status-row .video-status,
.area-player-video .sidebar-list-container .sidebar-cell .video-status-row .video-status,
.player-follow-ups-container .sidebar-list-container .sidebar-cell .video-status-row .video-status,
.portlet-follow-up-reports .sidebar-list-container .sidebar-cell .video-status-row .video-status {
  text-align: left;
}
.area-video-player .sidebar-list-container .sidebar-cell .video-status-row .video-status .fa-check-circle,
.area-video-upload .sidebar-list-container .sidebar-cell .video-status-row .video-status .fa-check-circle,
.area-amateur-video .sidebar-list-container .sidebar-cell .video-status-row .video-status .fa-check-circle,
.area-international-video .sidebar-list-container .sidebar-cell .video-status-row .video-status .fa-check-circle,
.area-player-video .sidebar-list-container .sidebar-cell .video-status-row .video-status .fa-check-circle,
.player-follow-ups-container .sidebar-list-container .sidebar-cell .video-status-row .video-status .fa-check-circle,
.portlet-follow-up-reports .sidebar-list-container .sidebar-cell .video-status-row .video-status .fa-check-circle {
  color: #5cb85c;
}
.area-video-player .sidebar-list-container .sidebar-cell .video-status-row .video-status .uploaded,
.area-video-upload .sidebar-list-container .sidebar-cell .video-status-row .video-status .uploaded,
.area-amateur-video .sidebar-list-container .sidebar-cell .video-status-row .video-status .uploaded,
.area-international-video .sidebar-list-container .sidebar-cell .video-status-row .video-status .uploaded,
.area-player-video .sidebar-list-container .sidebar-cell .video-status-row .video-status .uploaded,
.player-follow-ups-container .sidebar-list-container .sidebar-cell .video-status-row .video-status .uploaded,
.portlet-follow-up-reports .sidebar-list-container .sidebar-cell .video-status-row .video-status .uploaded {
  color: #007E2D;
}
.area-video-player .sidebar-list-container .sidebar-cell .video-status-row .video-status .tagged,
.area-video-upload .sidebar-list-container .sidebar-cell .video-status-row .video-status .tagged,
.area-amateur-video .sidebar-list-container .sidebar-cell .video-status-row .video-status .tagged,
.area-international-video .sidebar-list-container .sidebar-cell .video-status-row .video-status .tagged,
.area-player-video .sidebar-list-container .sidebar-cell .video-status-row .video-status .tagged,
.player-follow-ups-container .sidebar-list-container .sidebar-cell .video-status-row .video-status .tagged,
.portlet-follow-up-reports .sidebar-list-container .sidebar-cell .video-status-row .video-status .tagged {
  font-weight: bold;
}
.area-video-player .sidebar-list-container .sidebar-cell .video-status-row .video-status .fa-cloud,
.area-video-upload .sidebar-list-container .sidebar-cell .video-status-row .video-status .fa-cloud,
.area-amateur-video .sidebar-list-container .sidebar-cell .video-status-row .video-status .fa-cloud,
.area-international-video .sidebar-list-container .sidebar-cell .video-status-row .video-status .fa-cloud,
.area-player-video .sidebar-list-container .sidebar-cell .video-status-row .video-status .fa-cloud,
.player-follow-ups-container .sidebar-list-container .sidebar-cell .video-status-row .video-status .fa-cloud,
.portlet-follow-up-reports .sidebar-list-container .sidebar-cell .video-status-row .video-status .fa-cloud {
  color: #5cb85c;
}
.area-video-player .sidebar-list-container .no-lists,
.area-video-upload .sidebar-list-container .no-lists,
.area-amateur-video .sidebar-list-container .no-lists,
.area-international-video .sidebar-list-container .no-lists,
.area-player-video .sidebar-list-container .no-lists,
.player-follow-ups-container .sidebar-list-container .no-lists,
.portlet-follow-up-reports .sidebar-list-container .no-lists {
  padding: 15px;
  text-align: center;
  font-weight: bold;
}
.area-video-player .sidebar-list-container .big-uploader,
.area-video-upload .sidebar-list-container .big-uploader,
.area-amateur-video .sidebar-list-container .big-uploader,
.area-international-video .sidebar-list-container .big-uploader,
.area-player-video .sidebar-list-container .big-uploader,
.player-follow-ups-container .sidebar-list-container .big-uploader,
.portlet-follow-up-reports .sidebar-list-container .big-uploader {
  width: 100%;
  height: 250px;
  border: 3px black dashed;
  padding: 50px;
}
.area-video-player .sidebar-list-container .uploads-container,
.area-video-upload .sidebar-list-container .uploads-container,
.area-amateur-video .sidebar-list-container .uploads-container,
.area-international-video .sidebar-list-container .uploads-container,
.area-player-video .sidebar-list-container .uploads-container,
.player-follow-ups-container .sidebar-list-container .uploads-container,
.portlet-follow-up-reports .sidebar-list-container .uploads-container {
  border-left: thin solid #b7c1d2;
  border-right: thin solid #b7c1d2;
  padding-bottom: 1px;
  padding-top: 1px;
  border-bottom: none;
  padding-left: 6px;
  padding-right: 6px;
}
.area-video-player .sidebar-list-container .uploads-container > *,
.area-video-upload .sidebar-list-container .uploads-container > *,
.area-amateur-video .sidebar-list-container .uploads-container > *,
.area-international-video .sidebar-list-container .uploads-container > *,
.area-player-video .sidebar-list-container .uploads-container > *,
.player-follow-ups-container .sidebar-list-container .uploads-container > *,
.portlet-follow-up-reports .sidebar-list-container .uploads-container > * {
  margin-top: 6px;
  padding-left: 6px;
  padding-right: 6px;
}
.area-video-player .vid-player,
.area-video-upload .vid-player,
.area-amateur-video .vid-player,
.area-international-video .vid-player,
.area-player-video .vid-player,
.player-follow-ups-container .vid-player,
.portlet-follow-up-reports .vid-player {
  width: 100%;
  height: 500px;
  background: black;
  color: lightgrey;
  display: table;
}
.area-video-player .vid-player .message-centered,
.area-video-upload .vid-player .message-centered,
.area-amateur-video .vid-player .message-centered,
.area-international-video .vid-player .message-centered,
.area-player-video .vid-player .message-centered,
.player-follow-ups-container .vid-player .message-centered,
.portlet-follow-up-reports .vid-player .message-centered {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  font-size: medium;
}
@media (min-width: 320px) {
  .area-video-player .vid-player,
  .area-video-upload .vid-player,
  .area-amateur-video .vid-player,
  .area-international-video .vid-player,
  .area-player-video .vid-player,
  .player-follow-ups-container .vid-player,
  .portlet-follow-up-reports .vid-player {
    width: 100%;
    height: 225px;
  }
}
@media (min-width: 992px) and (max-width: 1650px) {
  .area-video-player .vid-player,
  .area-video-upload .vid-player,
  .area-amateur-video .vid-player,
  .area-international-video .vid-player,
  .area-player-video .vid-player,
  .player-follow-ups-container .vid-player,
  .portlet-follow-up-reports .vid-player {
    width: 100%;
    height: 400px;
  }
}
@media (min-width: 1651px) {
  .area-video-player .vid-player,
  .area-video-upload .vid-player,
  .area-amateur-video .vid-player,
  .area-international-video .vid-player,
  .area-player-video .vid-player,
  .player-follow-ups-container .vid-player,
  .portlet-follow-up-reports .vid-player {
    width: 100%;
    height: 550px;
  }
}
.area-video-player .space-around,
.area-video-upload .space-around,
.area-amateur-video .space-around,
.area-international-video .space-around,
.area-player-video .space-around,
.player-follow-ups-container .space-around,
.portlet-follow-up-reports .space-around {
  padding: 0 5px 0 30px;
  padding-top: 15px;
}
.area-video-player .space-around .select2-choices,
.area-video-upload .space-around .select2-choices,
.area-amateur-video .space-around .select2-choices,
.area-international-video .space-around .select2-choices,
.area-player-video .space-around .select2-choices,
.player-follow-ups-container .space-around .select2-choices,
.portlet-follow-up-reports .space-around .select2-choices {
  width: 95%;
}
.area-video-player .disabled,
.area-video-upload .disabled,
.area-amateur-video .disabled,
.area-international-video .disabled,
.area-player-video .disabled,
.player-follow-ups-container .disabled,
.portlet-follow-up-reports .disabled {
  opacity: 0.5;
  pointer-events: none;
}
.area-video-player .bottom-cushion,
.area-video-upload .bottom-cushion,
.area-amateur-video .bottom-cushion,
.area-international-video .bottom-cushion,
.area-player-video .bottom-cushion,
.player-follow-ups-container .bottom-cushion,
.portlet-follow-up-reports .bottom-cushion {
  margin-bottom: 10px;
}
.area-video-player ul,
.area-video-upload ul,
.area-amateur-video ul,
.area-international-video ul,
.area-player-video ul,
.player-follow-ups-container ul,
.portlet-follow-up-reports ul {
  margin-left: 0;
}
.area-video-player .nav-tabs,
.area-video-upload .nav-tabs,
.area-amateur-video .nav-tabs,
.area-international-video .nav-tabs,
.area-player-video .nav-tabs,
.player-follow-ups-container .nav-tabs,
.portlet-follow-up-reports .nav-tabs {
  margin-bottom: 0;
  border-bottom: 1px solid #ccc;
}
@media (max-width: 500px) {
  .area-video-player .nav-tabs > li,
  .area-video-upload .nav-tabs > li,
  .area-amateur-video .nav-tabs > li,
  .area-international-video .nav-tabs > li,
  .area-player-video .nav-tabs > li,
  .player-follow-ups-container .nav-tabs > li,
  .portlet-follow-up-reports .nav-tabs > li {
    width: 20%;
    font-size: 10px;
    padding: 0px !important;
  }
}
.area-video-player .nav-tabs > li.active > a,
.area-video-upload .nav-tabs > li.active > a,
.area-amateur-video .nav-tabs > li.active > a,
.area-international-video .nav-tabs > li.active > a,
.area-player-video .nav-tabs > li.active > a,
.player-follow-ups-container .nav-tabs > li.active > a,
.portlet-follow-up-reports .nav-tabs > li.active > a {
  color: black;
  font-weight: bold;
  border-top: 1px solid #ccc;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
  background-color: #f0f2f5;
  border-bottom: 1px solid #ccc;
  border-bottom-color: transparent;
}
.area-video-player .nav-tabs > li.active > a:hover,
.area-video-upload .nav-tabs > li.active > a:hover,
.area-amateur-video .nav-tabs > li.active > a:hover,
.area-international-video .nav-tabs > li.active > a:hover,
.area-player-video .nav-tabs > li.active > a:hover,
.player-follow-ups-container .nav-tabs > li.active > a:hover,
.portlet-follow-up-reports .nav-tabs > li.active > a:hover {
  cursor: pointer;
}
.area-video-player .nav-tabs > li.active > a:focus,
.area-video-upload .nav-tabs > li.active > a:focus,
.area-amateur-video .nav-tabs > li.active > a:focus,
.area-international-video .nav-tabs > li.active > a:focus,
.area-player-video .nav-tabs > li.active > a:focus,
.player-follow-ups-container .nav-tabs > li.active > a:focus,
.portlet-follow-up-reports .nav-tabs > li.active > a:focus {
  border: 1px solid #ccc;
  background-color: #f0f2f5;
}
.area-video-player .nav-tabs > li a,
.area-video-upload .nav-tabs > li a,
.area-amateur-video .nav-tabs > li a,
.area-international-video .nav-tabs > li a,
.area-player-video .nav-tabs > li a,
.player-follow-ups-container .nav-tabs > li a,
.portlet-follow-up-reports .nav-tabs > li a {
  background: white;
  border: none;
}
@media (max-width: 500px) {
  .area-video-player .nav-tabs > li a,
  .area-video-upload .nav-tabs > li a,
  .area-amateur-video .nav-tabs > li a,
  .area-international-video .nav-tabs > li a,
  .area-player-video .nav-tabs > li a,
  .player-follow-ups-container .nav-tabs > li a,
  .portlet-follow-up-reports .nav-tabs > li a {
    width: 100%;
    text-align: center;
    padding-left: 0px;
    padding-right: 0px;
  }
}
.area-video-player .nav-tabs > li a:hover,
.area-video-upload .nav-tabs > li a:hover,
.area-amateur-video .nav-tabs > li a:hover,
.area-international-video .nav-tabs > li a:hover,
.area-player-video .nav-tabs > li a:hover,
.player-follow-ups-container .nav-tabs > li a:hover,
.portlet-follow-up-reports .nav-tabs > li a:hover {
  cursor: pointer;
}
.area-video-player .nav-tabs .selected-tab,
.area-video-upload .nav-tabs .selected-tab,
.area-amateur-video .nav-tabs .selected-tab,
.area-international-video .nav-tabs .selected-tab,
.area-player-video .nav-tabs .selected-tab,
.player-follow-ups-container .nav-tabs .selected-tab,
.portlet-follow-up-reports .nav-tabs .selected-tab {
  position: absolute;
  top: -1px;
  left: -1px;
  width: 102%;
  height: 5px;
  background: #0067b1;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.area-video-player .nav-tabs .bubble,
.area-video-upload .nav-tabs .bubble,
.area-amateur-video .nav-tabs .bubble,
.area-international-video .nav-tabs .bubble,
.area-player-video .nav-tabs .bubble,
.player-follow-ups-container .nav-tabs .bubble,
.portlet-follow-up-reports .nav-tabs .bubble {
  background-color: #0067b1;
  background: -webkit-gradient(linear, left top, left bottom, from(#0067b1), to(#00497e));
  background: -webkit-linear-gradient(top, #0067b1, #00497e);
  background: -moz-linear-gradient(top, #0067b1, #00497e);
  background: -ms-linear-gradient(top, #0067b1, #00497e);
  background: -o-linear-gradient(top, #0067b1, #00497e);
  background-image: linear-gradient(top, #0067b1 0%, #00497e) !important;
  color: white;
  padding: 3px;
  padding-left: 5px;
  padding-right: 5px;
  width: 20px;
  margin-left: 4px;
  border-radius: 5px;
}
.area-video-player .video-data,
.area-video-upload .video-data,
.area-amateur-video .video-data,
.area-international-video .video-data,
.area-player-video .video-data,
.player-follow-ups-container .video-data,
.portlet-follow-up-reports .video-data {
  height: 31px;
  position: relative;
  border-left: 4px solid #0067b1;
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
  padding-left: 7px;
  background: #f0f2f5;
  width: 104%;
  min-width: 190px;
}
.area-video-player .blue-label,
.area-video-upload .blue-label,
.area-amateur-video .blue-label,
.area-international-video .blue-label,
.area-player-video .blue-label,
.player-follow-ups-container .blue-label,
.portlet-follow-up-reports .blue-label {
  border-top: 5px solid #0067b1;
}
@media (max-width: 991px) {
  .area-video-player .video-data,
  .area-video-upload .video-data,
  .area-amateur-video .video-data,
  .area-international-video .video-data,
  .area-player-video .video-data,
  .player-follow-ups-container .video-data,
  .portlet-follow-up-reports .video-data {
    width: 100%;
  }
}
@media (min-width: 991px) {
  .area-video-player .video-data,
  .area-video-upload .video-data,
  .area-amateur-video .video-data,
  .area-international-video .video-data,
  .area-player-video .video-data,
  .player-follow-ups-container .video-data,
  .portlet-follow-up-reports .video-data {
    max-width: 240px;
  }
}
@media (min-width: 0px) and (max-width: 799px) {
  .area-video-player .video-playlist .media-000-799,
  .area-video-upload .video-playlist .media-000-799,
  .area-amateur-video .video-playlist .media-000-799,
  .area-international-video .video-playlist .media-000-799,
  .area-player-video .video-playlist .media-000-799,
  .player-follow-ups-container .video-playlist .media-000-799,
  .portlet-follow-up-reports .video-playlist .media-000-799 {
    display: inherit;
  }
  .area-video-player .video-playlist .media-800-9999,
  .area-video-upload .video-playlist .media-800-9999,
  .area-amateur-video .video-playlist .media-800-9999,
  .area-international-video .video-playlist .media-800-9999,
  .area-player-video .video-playlist .media-800-9999,
  .player-follow-ups-container .video-playlist .media-800-9999,
  .portlet-follow-up-reports .video-playlist .media-800-9999 {
    display: none;
  }
}
@media (min-width: 800px) {
  .area-video-player .media-800-9999,
  .area-video-upload .media-800-9999,
  .area-amateur-video .media-800-9999,
  .area-international-video .media-800-9999,
  .area-player-video .media-800-9999,
  .player-follow-ups-container .media-800-9999,
  .portlet-follow-up-reports .media-800-9999 {
    display: inherit;
  }
  .area-video-player .media-000-799,
  .area-video-upload .media-000-799,
  .area-amateur-video .media-000-799,
  .area-international-video .media-000-799,
  .area-player-video .media-000-799,
  .player-follow-ups-container .media-000-799,
  .portlet-follow-up-reports .media-000-799 {
    display: none;
  }
}
.area-video-player #general-filter-heading,
.area-video-upload #general-filter-heading,
.area-amateur-video #general-filter-heading,
.area-international-video #general-filter-heading,
.area-player-video #general-filter-heading,
.player-follow-ups-container #general-filter-heading,
.portlet-follow-up-reports #general-filter-heading,
.area-video-player #fielding-filter-heading,
.area-video-upload #fielding-filter-heading,
.area-amateur-video #fielding-filter-heading,
.area-international-video #fielding-filter-heading,
.area-player-video #fielding-filter-heading,
.player-follow-ups-container #fielding-filter-heading,
.portlet-follow-up-reports #fielding-filter-heading,
.area-video-player #pitching-filter-heading,
.area-video-upload #pitching-filter-heading,
.area-amateur-video #pitching-filter-heading,
.area-international-video #pitching-filter-heading,
.area-player-video #pitching-filter-heading,
.player-follow-ups-container #pitching-filter-heading,
.portlet-follow-up-reports #pitching-filter-heading,
.area-video-player #offense-filter-heading,
.area-video-upload #offense-filter-heading,
.area-amateur-video #offense-filter-heading,
.area-international-video #offense-filter-heading,
.area-player-video #offense-filter-heading,
.player-follow-ups-container #offense-filter-heading,
.portlet-follow-up-reports #offense-filter-heading,
.area-video-player #pickoff-filter-heading,
.area-video-upload #pickoff-filter-heading,
.area-amateur-video #pickoff-filter-heading,
.area-international-video #pickoff-filter-heading,
.area-player-video #pickoff-filter-heading,
.player-follow-ups-container #pickoff-filter-heading,
.portlet-follow-up-reports #pickoff-filter-heading {
  margin-top: 0em;
  margin-bottom: 0em;
  padding: 0px;
  padding-bottom: 0;
  width: 100%;
  display: inline-block;
  font-size: 13px;
  font-family: 'soho_std_medium', Georgia, "Times New Roman", Times, serif;
  color: #FFFFFF !important;
  background-color: #495974;
  -webkit-border-top-left-radius: 6px;
  border-top-left-radius: 6px;
  -webkit-border-top-right-radius: 6px;
  border-top-right-radius: 6px;
}
.area-video-player #general-filter-heading span,
.area-video-upload #general-filter-heading span,
.area-amateur-video #general-filter-heading span,
.area-international-video #general-filter-heading span,
.area-player-video #general-filter-heading span,
.player-follow-ups-container #general-filter-heading span,
.portlet-follow-up-reports #general-filter-heading span,
.area-video-player #fielding-filter-heading span,
.area-video-upload #fielding-filter-heading span,
.area-amateur-video #fielding-filter-heading span,
.area-international-video #fielding-filter-heading span,
.area-player-video #fielding-filter-heading span,
.player-follow-ups-container #fielding-filter-heading span,
.portlet-follow-up-reports #fielding-filter-heading span,
.area-video-player #pitching-filter-heading span,
.area-video-upload #pitching-filter-heading span,
.area-amateur-video #pitching-filter-heading span,
.area-international-video #pitching-filter-heading span,
.area-player-video #pitching-filter-heading span,
.player-follow-ups-container #pitching-filter-heading span,
.portlet-follow-up-reports #pitching-filter-heading span,
.area-video-player #offense-filter-heading span,
.area-video-upload #offense-filter-heading span,
.area-amateur-video #offense-filter-heading span,
.area-international-video #offense-filter-heading span,
.area-player-video #offense-filter-heading span,
.player-follow-ups-container #offense-filter-heading span,
.portlet-follow-up-reports #offense-filter-heading span,
.area-video-player #pickoff-filter-heading span,
.area-video-upload #pickoff-filter-heading span,
.area-amateur-video #pickoff-filter-heading span,
.area-international-video #pickoff-filter-heading span,
.area-player-video #pickoff-filter-heading span,
.player-follow-ups-container #pickoff-filter-heading span,
.portlet-follow-up-reports #pickoff-filter-heading span {
  font-size: 8px;
  text-transform: uppercase;
  padding-right: 10px;
  cursor: pointer;
  margin-top: 4px;
  margin-right: 2px;
}
.area-video-player #general-filter-heading p,
.area-video-upload #general-filter-heading p,
.area-amateur-video #general-filter-heading p,
.area-international-video #general-filter-heading p,
.area-player-video #general-filter-heading p,
.player-follow-ups-container #general-filter-heading p,
.portlet-follow-up-reports #general-filter-heading p,
.area-video-player #fielding-filter-heading p,
.area-video-upload #fielding-filter-heading p,
.area-amateur-video #fielding-filter-heading p,
.area-international-video #fielding-filter-heading p,
.area-player-video #fielding-filter-heading p,
.player-follow-ups-container #fielding-filter-heading p,
.portlet-follow-up-reports #fielding-filter-heading p,
.area-video-player #pitching-filter-heading p,
.area-video-upload #pitching-filter-heading p,
.area-amateur-video #pitching-filter-heading p,
.area-international-video #pitching-filter-heading p,
.area-player-video #pitching-filter-heading p,
.player-follow-ups-container #pitching-filter-heading p,
.portlet-follow-up-reports #pitching-filter-heading p,
.area-video-player #offense-filter-heading p,
.area-video-upload #offense-filter-heading p,
.area-amateur-video #offense-filter-heading p,
.area-international-video #offense-filter-heading p,
.area-player-video #offense-filter-heading p,
.player-follow-ups-container #offense-filter-heading p,
.portlet-follow-up-reports #offense-filter-heading p,
.area-video-player #pickoff-filter-heading p,
.area-video-upload #pickoff-filter-heading p,
.area-amateur-video #pickoff-filter-heading p,
.area-international-video #pickoff-filter-heading p,
.area-player-video #pickoff-filter-heading p,
.player-follow-ups-container #pickoff-filter-heading p,
.portlet-follow-up-reports #pickoff-filter-heading p {
  margin-bottom: 0;
}
.area-video-player #video-filters .filter-header,
.area-video-upload #video-filters .filter-header,
.area-amateur-video #video-filters .filter-header,
.area-international-video #video-filters .filter-header,
.area-player-video #video-filters .filter-header,
.player-follow-ups-container #video-filters .filter-header,
.portlet-follow-up-reports #video-filters .filter-header {
  margin-left: 15px !important;
  margin-right: 15px !important;
  margin-bottom: 5px;
  padding: 10px 0 0px 0;
}
.area-video-player #video-filters .filter-well,
.area-video-upload #video-filters .filter-well,
.area-amateur-video #video-filters .filter-well,
.area-international-video #video-filters .filter-well,
.area-player-video #video-filters .filter-well,
.player-follow-ups-container #video-filters .filter-well,
.portlet-follow-up-reports #video-filters .filter-well {
  background-color: #f0f2f5;
  margin-left: 15px !important;
  margin-right: 15px !important;
  padding: 10px 0 10px 0;
}
.area-video-player #general-filters,
.area-video-upload #general-filters,
.area-amateur-video #general-filters,
.area-international-video #general-filters,
.area-player-video #general-filters,
.player-follow-ups-container #general-filters,
.portlet-follow-up-reports #general-filters,
.area-video-player #hitting-filters,
.area-video-upload #hitting-filters,
.area-amateur-video #hitting-filters,
.area-international-video #hitting-filters,
.area-player-video #hitting-filters,
.player-follow-ups-container #hitting-filters,
.portlet-follow-up-reports #hitting-filters,
.area-video-player #pitching-filters,
.area-video-upload #pitching-filters,
.area-amateur-video #pitching-filters,
.area-international-video #pitching-filters,
.area-player-video #pitching-filters,
.player-follow-ups-container #pitching-filters,
.portlet-follow-up-reports #pitching-filters,
.area-video-player #pickoff-filters,
.area-video-upload #pickoff-filters,
.area-amateur-video #pickoff-filters,
.area-international-video #pickoff-filters,
.area-player-video #pickoff-filters,
.player-follow-ups-container #pickoff-filters,
.portlet-follow-up-reports #pickoff-filters {
  margin-bottom: 0.5em;
}
@media (min-width: 600px) {
  .area-video-player #general-filters,
  .area-video-upload #general-filters,
  .area-amateur-video #general-filters,
  .area-international-video #general-filters,
  .area-player-video #general-filters,
  .player-follow-ups-container #general-filters,
  .portlet-follow-up-reports #general-filters,
  .area-video-player #hitting-filters,
  .area-video-upload #hitting-filters,
  .area-amateur-video #hitting-filters,
  .area-international-video #hitting-filters,
  .area-player-video #hitting-filters,
  .player-follow-ups-container #hitting-filters,
  .portlet-follow-up-reports #hitting-filters,
  .area-video-player #pitching-filters,
  .area-video-upload #pitching-filters,
  .area-amateur-video #pitching-filters,
  .area-international-video #pitching-filters,
  .area-player-video #pitching-filters,
  .player-follow-ups-container #pitching-filters,
  .portlet-follow-up-reports #pitching-filters,
  .area-video-player #pickoff-filters,
  .area-video-upload #pickoff-filters,
  .area-amateur-video #pickoff-filters,
  .area-international-video #pickoff-filters,
  .area-player-video #pickoff-filters,
  .player-follow-ups-container #pickoff-filters,
  .portlet-follow-up-reports #pickoff-filters {
    padding-right: 0px !important;
  }
}
@media (min-width: 600px) {
  .area-video-player #fielding-filters,
  .area-video-upload #fielding-filters,
  .area-amateur-video #fielding-filters,
  .area-international-video #fielding-filters,
  .area-player-video #fielding-filters,
  .player-follow-ups-container #fielding-filters,
  .portlet-follow-up-reports #fielding-filters,
  .area-video-player #pitching-filters,
  .area-video-upload #pitching-filters,
  .area-amateur-video #pitching-filters,
  .area-international-video #pitching-filters,
  .area-player-video #pitching-filters,
  .player-follow-ups-container #pitching-filters,
  .portlet-follow-up-reports #pitching-filters,
  .area-video-player #hitting-filters,
  .area-video-upload #hitting-filters,
  .area-amateur-video #hitting-filters,
  .area-international-video #hitting-filters,
  .area-player-video #hitting-filters,
  .player-follow-ups-container #hitting-filters,
  .portlet-follow-up-reports #hitting-filters,
  .area-video-player #pickoff-filters,
  .area-video-upload #pickoff-filters,
  .area-amateur-video #pickoff-filters,
  .area-international-video #pickoff-filters,
  .area-player-video #pickoff-filters,
  .player-follow-ups-container #pickoff-filters,
  .portlet-follow-up-reports #pickoff-filters {
    padding-left: 5px !important;
  }
}
.area-video-player #general-filters .date-picker,
.area-video-upload #general-filters .date-picker,
.area-amateur-video #general-filters .date-picker,
.area-international-video #general-filters .date-picker,
.area-player-video #general-filters .date-picker,
.player-follow-ups-container #general-filters .date-picker,
.portlet-follow-up-reports #general-filters .date-picker {
  display: inline-block;
}
.area-video-player #player-fielding-tags,
.area-video-upload #player-fielding-tags,
.area-amateur-video #player-fielding-tags,
.area-international-video #player-fielding-tags,
.area-player-video #player-fielding-tags,
.player-follow-ups-container #player-fielding-tags,
.portlet-follow-up-reports #player-fielding-tags {
  width: 90%;
}
.area-video-player #video-filters,
.area-video-upload #video-filters,
.area-amateur-video #video-filters,
.area-international-video #video-filters,
.area-player-video #video-filters,
.player-follow-ups-container #video-filters,
.portlet-follow-up-reports #video-filters {
  /*#advanced-pitch-filters {
            width: 100%;
            //padding-left: 1em;
            padding-right: 2em;
        }*/
}
.area-video-player #video-filters #bats-date-filters,
.area-video-upload #video-filters #bats-date-filters,
.area-amateur-video #video-filters #bats-date-filters,
.area-international-video #video-filters #bats-date-filters,
.area-player-video #video-filters #bats-date-filters,
.player-follow-ups-container #video-filters #bats-date-filters,
.portlet-follow-up-reports #video-filters #bats-date-filters {
  width: 100%;
  display: inline-block;
}
.area-video-player #video-filters #bats-date-filters .calendar-date-picker-container,
.area-video-upload #video-filters #bats-date-filters .calendar-date-picker-container,
.area-amateur-video #video-filters #bats-date-filters .calendar-date-picker-container,
.area-international-video #video-filters #bats-date-filters .calendar-date-picker-container,
.area-player-video #video-filters #bats-date-filters .calendar-date-picker-container,
.player-follow-ups-container #video-filters #bats-date-filters .calendar-date-picker-container,
.portlet-follow-up-reports #video-filters #bats-date-filters .calendar-date-picker-container {
  width: 20em;
}
.area-video-player #video-filters #bats-game-filters .tag-filter,
.area-video-upload #video-filters #bats-game-filters .tag-filter,
.area-amateur-video #video-filters #bats-game-filters .tag-filter,
.area-international-video #video-filters #bats-game-filters .tag-filter,
.area-player-video #video-filters #bats-game-filters .tag-filter,
.player-follow-ups-container #video-filters #bats-game-filters .tag-filter,
.portlet-follow-up-reports #video-filters #bats-game-filters .tag-filter {
  width: 15em;
  float: left;
}
.area-video-player #video-filters #bats-game-filters .tag-filter .select2-choices,
.area-video-upload #video-filters #bats-game-filters .tag-filter .select2-choices,
.area-amateur-video #video-filters #bats-game-filters .tag-filter .select2-choices,
.area-international-video #video-filters #bats-game-filters .tag-filter .select2-choices,
.area-player-video #video-filters #bats-game-filters .tag-filter .select2-choices,
.player-follow-ups-container #video-filters #bats-game-filters .tag-filter .select2-choices,
.portlet-follow-up-reports #video-filters #bats-game-filters .tag-filter .select2-choices {
  max-height: 2.58em;
}
.area-video-player #video-filters #pitch-data-grid-container,
.area-video-upload #video-filters #pitch-data-grid-container,
.area-amateur-video #video-filters #pitch-data-grid-container,
.area-international-video #video-filters #pitch-data-grid-container,
.area-player-video #video-filters #pitch-data-grid-container,
.player-follow-ups-container #video-filters #pitch-data-grid-container,
.portlet-follow-up-reports #video-filters #pitch-data-grid-container {
  width: 100%;
  overflow: scroll;
}
.area-video-player #video-filters #pitch-data-grid,
.area-video-upload #video-filters #pitch-data-grid,
.area-amateur-video #video-filters #pitch-data-grid,
.area-international-video #video-filters #pitch-data-grid,
.area-player-video #video-filters #pitch-data-grid,
.player-follow-ups-container #video-filters #pitch-data-grid,
.portlet-follow-up-reports #video-filters #pitch-data-grid,
.area-video-player #video-filters #game-log-data-grid,
.area-video-upload #video-filters #game-log-data-grid,
.area-amateur-video #video-filters #game-log-data-grid,
.area-international-video #video-filters #game-log-data-grid,
.area-player-video #video-filters #game-log-data-grid,
.player-follow-ups-container #video-filters #game-log-data-grid,
.portlet-follow-up-reports #video-filters #game-log-data-grid {
  background-color: white;
}
.area-video-player #video-filters #advanced-general-filters,
.area-video-upload #video-filters #advanced-general-filters,
.area-amateur-video #video-filters #advanced-general-filters,
.area-international-video #video-filters #advanced-general-filters,
.area-player-video #video-filters #advanced-general-filters,
.player-follow-ups-container #video-filters #advanced-general-filters,
.portlet-follow-up-reports #video-filters #advanced-general-filters {
  margin-bottom: 1em;
}
.area-video-player #video-filters #advanced-general-filters .calendar-date-picker-container,
.area-video-upload #video-filters #advanced-general-filters .calendar-date-picker-container,
.area-amateur-video #video-filters #advanced-general-filters .calendar-date-picker-container,
.area-international-video #video-filters #advanced-general-filters .calendar-date-picker-container,
.area-player-video #video-filters #advanced-general-filters .calendar-date-picker-container,
.player-follow-ups-container #video-filters #advanced-general-filters .calendar-date-picker-container,
.portlet-follow-up-reports #video-filters #advanced-general-filters .calendar-date-picker-container {
  width: 18%;
}
.area-video-player #video-filters .jqplot-cursor-tooltip,
.area-video-upload #video-filters .jqplot-cursor-tooltip,
.area-amateur-video #video-filters .jqplot-cursor-tooltip,
.area-international-video #video-filters .jqplot-cursor-tooltip,
.area-player-video #video-filters .jqplot-cursor-tooltip,
.player-follow-ups-container #video-filters .jqplot-cursor-tooltip,
.portlet-follow-up-reports #video-filters .jqplot-cursor-tooltip {
  background: yellow;
  font-size: 14px;
  color: black;
  font-weight: bold;
}
.area-video-player #video-filters #resizeable1,
.area-video-upload #video-filters #resizeable1,
.area-amateur-video #video-filters #resizeable1,
.area-international-video #video-filters #resizeable1,
.area-player-video #video-filters #resizeable1,
.player-follow-ups-container #video-filters #resizeable1,
.portlet-follow-up-reports #video-filters #resizeable1 {
  width: 99%;
}
.area-video-player #video-filters #resizeable1 .trackman-chart,
.area-video-upload #video-filters #resizeable1 .trackman-chart,
.area-amateur-video #video-filters #resizeable1 .trackman-chart,
.area-international-video #video-filters #resizeable1 .trackman-chart,
.area-player-video #video-filters #resizeable1 .trackman-chart,
.player-follow-ups-container #video-filters #resizeable1 .trackman-chart,
.portlet-follow-up-reports #video-filters #resizeable1 .trackman-chart {
  width: calc(99% - 50px);
}
.area-video-player #video-filters #resizeable1 .trackman-legend,
.area-video-upload #video-filters #resizeable1 .trackman-legend,
.area-amateur-video #video-filters #resizeable1 .trackman-legend,
.area-international-video #video-filters #resizeable1 .trackman-legend,
.area-player-video #video-filters #resizeable1 .trackman-legend,
.player-follow-ups-container #video-filters #resizeable1 .trackman-legend,
.portlet-follow-up-reports #video-filters #resizeable1 .trackman-legend {
  width: 50px;
}
.area-video-player #video-filters #resizeable1 .trackman-chart.is-mobile,
.area-video-upload #video-filters #resizeable1 .trackman-chart.is-mobile,
.area-amateur-video #video-filters #resizeable1 .trackman-chart.is-mobile,
.area-international-video #video-filters #resizeable1 .trackman-chart.is-mobile,
.area-player-video #video-filters #resizeable1 .trackman-chart.is-mobile,
.player-follow-ups-container #video-filters #resizeable1 .trackman-chart.is-mobile,
.portlet-follow-up-reports #video-filters #resizeable1 .trackman-chart.is-mobile {
  width: calc(99% - 0px);
}
.area-video-player #video-filters #resizeable1 .trackman-legend.is-mobile,
.area-video-upload #video-filters #resizeable1 .trackman-legend.is-mobile,
.area-amateur-video #video-filters #resizeable1 .trackman-legend.is-mobile,
.area-international-video #video-filters #resizeable1 .trackman-legend.is-mobile,
.area-player-video #video-filters #resizeable1 .trackman-legend.is-mobile,
.player-follow-ups-container #video-filters #resizeable1 .trackman-legend.is-mobile,
.portlet-follow-up-reports #video-filters #resizeable1 .trackman-legend.is-mobile {
  width: 0px;
}
.area-video-player #video-filters .spray-chart-container,
.area-video-upload #video-filters .spray-chart-container,
.area-amateur-video #video-filters .spray-chart-container,
.area-international-video #video-filters .spray-chart-container,
.area-player-video #video-filters .spray-chart-container,
.player-follow-ups-container #video-filters .spray-chart-container,
.portlet-follow-up-reports #video-filters .spray-chart-container {
  width: 93%;
  padding-left: 22px;
}
.area-video-player #video-filters .batted-ball-types,
.area-video-upload #video-filters .batted-ball-types,
.area-amateur-video #video-filters .batted-ball-types,
.area-international-video #video-filters .batted-ball-types,
.area-player-video #video-filters .batted-ball-types,
.player-follow-ups-container #video-filters .batted-ball-types,
.portlet-follow-up-reports #video-filters .batted-ball-types {
  position: absolute;
  z-index: 1;
  top: 9px;
  left: 9px;
}
.area-video-player #video-filters .centered-modes,
.area-video-upload #video-filters .centered-modes,
.area-amateur-video #video-filters .centered-modes,
.area-international-video #video-filters .centered-modes,
.area-player-video #video-filters .centered-modes,
.player-follow-ups-container #video-filters .centered-modes,
.portlet-follow-up-reports #video-filters .centered-modes {
  display: block;
  text-align: center;
}
.area-video-player #video-filters .spray-chart-btn,
.area-video-upload #video-filters .spray-chart-btn,
.area-amateur-video #video-filters .spray-chart-btn,
.area-international-video #video-filters .spray-chart-btn,
.area-player-video #video-filters .spray-chart-btn,
.player-follow-ups-container #video-filters .spray-chart-btn,
.portlet-follow-up-reports #video-filters .spray-chart-btn {
  margin-left: 1em;
}
.area-video-player #video-filters .legend-item,
.area-video-upload #video-filters .legend-item,
.area-amateur-video #video-filters .legend-item,
.area-international-video #video-filters .legend-item,
.area-player-video #video-filters .legend-item,
.player-follow-ups-container #video-filters .legend-item,
.portlet-follow-up-reports #video-filters .legend-item {
  float: right;
}
.area-video-player #video-filters .spray-chart-legend,
.area-video-upload #video-filters .spray-chart-legend,
.area-amateur-video #video-filters .spray-chart-legend,
.area-international-video #video-filters .spray-chart-legend,
.area-player-video #video-filters .spray-chart-legend,
.player-follow-ups-container #video-filters .spray-chart-legend,
.portlet-follow-up-reports #video-filters .spray-chart-legend {
  margin-top: 0;
}
.area-video-player #video-filters .legend-icons,
.area-video-upload #video-filters .legend-icons,
.area-amateur-video #video-filters .legend-icons,
.area-international-video #video-filters .legend-icons,
.area-player-video #video-filters .legend-icons,
.player-follow-ups-container #video-filters .legend-icons,
.portlet-follow-up-reports #video-filters .legend-icons {
  border: solid 1px gray;
  border-radius: 10px;
}
.area-video-player #video-filters .noUserSelect,
.area-video-upload #video-filters .noUserSelect,
.area-amateur-video #video-filters .noUserSelect,
.area-international-video #video-filters .noUserSelect,
.area-player-video #video-filters .noUserSelect,
.player-follow-ups-container #video-filters .noUserSelect,
.portlet-follow-up-reports #video-filters .noUserSelect {
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}
.area-video-player #video-filters .dropdown-menu,
.area-video-upload #video-filters .dropdown-menu,
.area-amateur-video #video-filters .dropdown-menu,
.area-international-video #video-filters .dropdown-menu,
.area-player-video #video-filters .dropdown-menu,
.player-follow-ups-container #video-filters .dropdown-menu,
.portlet-follow-up-reports #video-filters .dropdown-menu {
  max-height: 500px;
}
.area-video-player #video-filters button:focus,
.area-video-upload #video-filters button:focus,
.area-amateur-video #video-filters button:focus,
.area-international-video #video-filters button:focus,
.area-player-video #video-filters button:focus,
.player-follow-ups-container #video-filters button:focus,
.portlet-follow-up-reports #video-filters button:focus,
.area-video-player #video-filters button:active,
.area-video-upload #video-filters button:active,
.area-amateur-video #video-filters button:active,
.area-international-video #video-filters button:active,
.area-player-video #video-filters button:active,
.player-follow-ups-container #video-filters button:active,
.portlet-follow-up-reports #video-filters button:active {
  outline: 2px solid lightblue;
}
.area-video-player #video-filters .filter-group,
.area-video-upload #video-filters .filter-group,
.area-amateur-video #video-filters .filter-group,
.area-international-video #video-filters .filter-group,
.area-player-video #video-filters .filter-group,
.player-follow-ups-container #video-filters .filter-group,
.portlet-follow-up-reports #video-filters .filter-group {
  display: inline-block;
  float: left;
  clear: both;
}
.area-video-player #video-filters #general-years-filters .btn-group,
.area-video-upload #video-filters #general-years-filters .btn-group,
.area-amateur-video #video-filters #general-years-filters .btn-group,
.area-international-video #video-filters #general-years-filters .btn-group,
.area-player-video #video-filters #general-years-filters .btn-group,
.player-follow-ups-container #video-filters #general-years-filters .btn-group,
.portlet-follow-up-reports #video-filters #general-years-filters .btn-group {
  margin-top: -2px;
}
.area-video-player #video-filters .selected-options + .btn-group > .multiselect,
.area-video-upload #video-filters .selected-options + .btn-group > .multiselect,
.area-amateur-video #video-filters .selected-options + .btn-group > .multiselect,
.area-international-video #video-filters .selected-options + .btn-group > .multiselect,
.area-player-video #video-filters .selected-options + .btn-group > .multiselect,
.player-follow-ups-container #video-filters .selected-options + .btn-group > .multiselect,
.portlet-follow-up-reports #video-filters .selected-options + .btn-group > .multiselect,
.area-video-player #video-filters .btn-checkbox.active,
.area-video-upload #video-filters .btn-checkbox.active,
.area-amateur-video #video-filters .btn-checkbox.active,
.area-international-video #video-filters .btn-checkbox.active,
.area-player-video #video-filters .btn-checkbox.active,
.player-follow-ups-container #video-filters .btn-checkbox.active,
.portlet-follow-up-reports #video-filters .btn-checkbox.active,
.area-video-player #video-filters .ui-select-match-item,
.area-video-upload #video-filters .ui-select-match-item,
.area-amateur-video #video-filters .ui-select-match-item,
.area-international-video #video-filters .ui-select-match-item,
.area-player-video #video-filters .ui-select-match-item,
.player-follow-ups-container #video-filters .ui-select-match-item,
.portlet-follow-up-reports #video-filters .ui-select-match-item {
  background-color: #0067b1;
  background: -webkit-gradient(linear, left top, left bottom, from(#0067b1), to(#00497e));
  background: -webkit-linear-gradient(top, #0067b1, #00497e);
  background: -moz-linear-gradient(top, #0067b1, #00497e);
  background: -ms-linear-gradient(top, #0067b1, #00497e);
  background: -o-linear-gradient(top, #0067b1, #00497e);
  background-image: linear-gradient(top, #0067b1 0%, #00497e) !important;
  color: white;
}
.area-video-player #video-filters .btn-checkbox.active::before,
.area-video-upload #video-filters .btn-checkbox.active::before,
.area-amateur-video #video-filters .btn-checkbox.active::before,
.area-international-video #video-filters .btn-checkbox.active::before,
.area-player-video #video-filters .btn-checkbox.active::before,
.player-follow-ups-container #video-filters .btn-checkbox.active::before,
.portlet-follow-up-reports #video-filters .btn-checkbox.active::before,
.area-video-player #video-filters .ui-select-match-item > a::after,
.area-video-upload #video-filters .ui-select-match-item > a::after,
.area-amateur-video #video-filters .ui-select-match-item > a::after,
.area-international-video #video-filters .ui-select-match-item > a::after,
.area-player-video #video-filters .ui-select-match-item > a::after,
.player-follow-ups-container #video-filters .ui-select-match-item > a::after,
.portlet-follow-up-reports #video-filters .ui-select-match-item > a::after {
  color: white;
}
.area-video-player #video-filters h4,
.area-video-upload #video-filters h4,
.area-amateur-video #video-filters h4,
.area-international-video #video-filters h4,
.area-player-video #video-filters h4,
.player-follow-ups-container #video-filters h4,
.portlet-follow-up-reports #video-filters h4 {
  color: #FFFFFF;
  font-size: 13px;
  padding-left: 1em;
  width: 60%;
  display: inline-block;
}
.area-video-player #video-filters label,
.area-video-upload #video-filters label,
.area-amateur-video #video-filters label,
.area-international-video #video-filters label,
.area-player-video #video-filters label,
.player-follow-ups-container #video-filters label,
.portlet-follow-up-reports #video-filters label {
  width: 75px;
  margin-top: 1em;
  text-align: right;
  margin-right: 0.5em;
}
.area-video-player #video-filters ul label,
.area-video-upload #video-filters ul label,
.area-amateur-video #video-filters ul label,
.area-international-video #video-filters ul label,
.area-player-video #video-filters ul label,
.player-follow-ups-container #video-filters ul label,
.portlet-follow-up-reports #video-filters ul label {
  text-align: left;
  margin: 0px;
  width: 100%;
  font-size: 11px;
}
.area-video-player #video-filters .calendar-date-picker-container,
.area-video-upload #video-filters .calendar-date-picker-container,
.area-amateur-video #video-filters .calendar-date-picker-container,
.area-international-video #video-filters .calendar-date-picker-container,
.area-player-video #video-filters .calendar-date-picker-container,
.player-follow-ups-container #video-filters .calendar-date-picker-container,
.portlet-follow-up-reports #video-filters .calendar-date-picker-container {
  width: 40%;
  float: left;
}
.area-video-player #video-filters .calendar-date-picker-container input,
.area-video-upload #video-filters .calendar-date-picker-container input,
.area-amateur-video #video-filters .calendar-date-picker-container input,
.area-international-video #video-filters .calendar-date-picker-container input,
.area-player-video #video-filters .calendar-date-picker-container input,
.player-follow-ups-container #video-filters .calendar-date-picker-container input,
.portlet-follow-up-reports #video-filters .calendar-date-picker-container input {
  width: 100%;
}
.area-video-player #results-bar,
.area-video-upload #results-bar,
.area-amateur-video #results-bar,
.area-international-video #results-bar,
.area-player-video #results-bar,
.player-follow-ups-container #results-bar,
.portlet-follow-up-reports #results-bar {
  background-color: #b7c1d2;
  width: 100%;
  text-align: center;
  text-transform: uppercase;
  font-size: 11px;
  font-weight: bold;
  display: inline-block;
  padding-right: 5px;
  padding-left: 5px;
}
.area-video-player #results-bar .results-toggle,
.area-video-upload #results-bar .results-toggle,
.area-amateur-video #results-bar .results-toggle,
.area-international-video #results-bar .results-toggle,
.area-player-video #results-bar .results-toggle,
.player-follow-ups-container #results-bar .results-toggle,
.portlet-follow-up-reports #results-bar .results-toggle {
  cursor: pointer;
  float: right;
}
.area-video-player #game-state,
.area-video-upload #game-state,
.area-amateur-video #game-state,
.area-international-video #game-state,
.area-player-video #game-state,
.player-follow-ups-container #game-state,
.portlet-follow-up-reports #game-state {
  float: right;
  width: 25%;
}
.area-video-player #game-state-diamond,
.area-video-upload #game-state-diamond,
.area-amateur-video #game-state-diamond,
.area-international-video #game-state-diamond,
.area-player-video #game-state-diamond,
.player-follow-ups-container #game-state-diamond,
.portlet-follow-up-reports #game-state-diamond {
  width: 25%;
  padding-top: 35px;
  display: inline-block;
}
.area-video-player #game-state-diamond .base-super-container,
.area-video-upload #game-state-diamond .base-super-container,
.area-amateur-video #game-state-diamond .base-super-container,
.area-international-video #game-state-diamond .base-super-container,
.area-player-video #game-state-diamond .base-super-container,
.player-follow-ups-container #game-state-diamond .base-super-container,
.portlet-follow-up-reports #game-state-diamond .base-super-container {
  border: 1px solid black;
}
.area-video-player #game-state-diamond .base-container,
.area-video-upload #game-state-diamond .base-container,
.area-amateur-video #game-state-diamond .base-container,
.area-international-video #game-state-diamond .base-container,
.area-player-video #game-state-diamond .base-container,
.player-follow-ups-container #game-state-diamond .base-container,
.portlet-follow-up-reports #game-state-diamond .base-container {
  zoom: 10%;
  background: tan;
  width: 160px;
  height: 160px;
  position: relative;
  transform: rotate(45deg);
}
.area-video-player #game-state-diamond .base,
.area-video-upload #game-state-diamond .base,
.area-amateur-video #game-state-diamond .base,
.area-international-video #game-state-diamond .base,
.area-player-video #game-state-diamond .base,
.player-follow-ups-container #game-state-diamond .base,
.portlet-follow-up-reports #game-state-diamond .base {
  width: 75px;
  height: 75px;
}
.area-video-player #game-state-diamond .base.first-base,
.area-video-upload #game-state-diamond .base.first-base,
.area-amateur-video #game-state-diamond .base.first-base,
.area-international-video #game-state-diamond .base.first-base,
.area-player-video #game-state-diamond .base.first-base,
.player-follow-ups-container #game-state-diamond .base.first-base,
.portlet-follow-up-reports #game-state-diamond .base.first-base {
  position: absolute;
  top: 0;
  left: 85px;
}
.area-video-player #game-state-diamond .base.second-base,
.area-video-upload #game-state-diamond .base.second-base,
.area-amateur-video #game-state-diamond .base.second-base,
.area-international-video #game-state-diamond .base.second-base,
.area-player-video #game-state-diamond .base.second-base,
.player-follow-ups-container #game-state-diamond .base.second-base,
.portlet-follow-up-reports #game-state-diamond .base.second-base {
  position: absolute;
  top: 0;
  left: 0;
}
.area-video-player #game-state-diamond .base.third-base,
.area-video-upload #game-state-diamond .base.third-base,
.area-amateur-video #game-state-diamond .base.third-base,
.area-international-video #game-state-diamond .base.third-base,
.area-player-video #game-state-diamond .base.third-base,
.player-follow-ups-container #game-state-diamond .base.third-base,
.portlet-follow-up-reports #game-state-diamond .base.third-base {
  position: absolute;
  top: 85px;
  left: 0;
}
.area-video-player #game-state-diamond .base-active,
.area-video-upload #game-state-diamond .base-active,
.area-amateur-video #game-state-diamond .base-active,
.area-international-video #game-state-diamond .base-active,
.area-player-video #game-state-diamond .base-active,
.player-follow-ups-container #game-state-diamond .base-active,
.portlet-follow-up-reports #game-state-diamond .base-active {
  background: #13294b;
}
.area-video-player #game-state-diamond-now-playing,
.area-video-upload #game-state-diamond-now-playing,
.area-amateur-video #game-state-diamond-now-playing,
.area-international-video #game-state-diamond-now-playing,
.area-player-video #game-state-diamond-now-playing,
.player-follow-ups-container #game-state-diamond-now-playing,
.portlet-follow-up-reports #game-state-diamond-now-playing {
  width: 25%;
  padding-top: 15px;
  display: inline-block;
}
.area-video-player #game-state-diamond-now-playing .base-super-container,
.area-video-upload #game-state-diamond-now-playing .base-super-container,
.area-amateur-video #game-state-diamond-now-playing .base-super-container,
.area-international-video #game-state-diamond-now-playing .base-super-container,
.area-player-video #game-state-diamond-now-playing .base-super-container,
.player-follow-ups-container #game-state-diamond-now-playing .base-super-container,
.portlet-follow-up-reports #game-state-diamond-now-playing .base-super-container {
  border: 1px solid black;
}
.area-video-player #game-state-diamond-now-playing .base-container,
.area-video-upload #game-state-diamond-now-playing .base-container,
.area-amateur-video #game-state-diamond-now-playing .base-container,
.area-international-video #game-state-diamond-now-playing .base-container,
.area-player-video #game-state-diamond-now-playing .base-container,
.player-follow-ups-container #game-state-diamond-now-playing .base-container,
.portlet-follow-up-reports #game-state-diamond-now-playing .base-container {
  zoom: 10%;
  background: tan;
  width: 160px;
  height: 160px;
  position: relative;
  transform: rotate(45deg);
}
.area-video-player #game-state-diamond-now-playing .base,
.area-video-upload #game-state-diamond-now-playing .base,
.area-amateur-video #game-state-diamond-now-playing .base,
.area-international-video #game-state-diamond-now-playing .base,
.area-player-video #game-state-diamond-now-playing .base,
.player-follow-ups-container #game-state-diamond-now-playing .base,
.portlet-follow-up-reports #game-state-diamond-now-playing .base {
  width: 75px;
  height: 75px;
}
.area-video-player #game-state-diamond-now-playing .base.first-base,
.area-video-upload #game-state-diamond-now-playing .base.first-base,
.area-amateur-video #game-state-diamond-now-playing .base.first-base,
.area-international-video #game-state-diamond-now-playing .base.first-base,
.area-player-video #game-state-diamond-now-playing .base.first-base,
.player-follow-ups-container #game-state-diamond-now-playing .base.first-base,
.portlet-follow-up-reports #game-state-diamond-now-playing .base.first-base {
  position: absolute;
  top: 0;
  left: 85px;
}
.area-video-player #game-state-diamond-now-playing .base.second-base,
.area-video-upload #game-state-diamond-now-playing .base.second-base,
.area-amateur-video #game-state-diamond-now-playing .base.second-base,
.area-international-video #game-state-diamond-now-playing .base.second-base,
.area-player-video #game-state-diamond-now-playing .base.second-base,
.player-follow-ups-container #game-state-diamond-now-playing .base.second-base,
.portlet-follow-up-reports #game-state-diamond-now-playing .base.second-base {
  position: absolute;
  top: 0;
  left: 0;
}
.area-video-player #game-state-diamond-now-playing .base.third-base,
.area-video-upload #game-state-diamond-now-playing .base.third-base,
.area-amateur-video #game-state-diamond-now-playing .base.third-base,
.area-international-video #game-state-diamond-now-playing .base.third-base,
.area-player-video #game-state-diamond-now-playing .base.third-base,
.player-follow-ups-container #game-state-diamond-now-playing .base.third-base,
.portlet-follow-up-reports #game-state-diamond-now-playing .base.third-base {
  position: absolute;
  top: 85px;
  left: 0;
}
.area-video-player #game-state-diamond-now-playing .base-active,
.area-video-upload #game-state-diamond-now-playing .base-active,
.area-amateur-video #game-state-diamond-now-playing .base-active,
.area-international-video #game-state-diamond-now-playing .base-active,
.area-player-video #game-state-diamond-now-playing .base-active,
.player-follow-ups-container #game-state-diamond-now-playing .base-active,
.portlet-follow-up-reports #game-state-diamond-now-playing .base-active {
  background: #13294b;
}
.area-video-player #help .help-box tr,
.area-video-upload #help .help-box tr,
.area-amateur-video #help .help-box tr,
.area-international-video #help .help-box tr,
.area-player-video #help .help-box tr,
.player-follow-ups-container #help .help-box tr,
.portlet-follow-up-reports #help .help-box tr {
  font-size: 11px;
}
.area-video-player #help .help-box tr td,
.area-video-upload #help .help-box tr td,
.area-amateur-video #help .help-box tr td,
.area-international-video #help .help-box tr td,
.area-player-video #help .help-box tr td,
.player-follow-ups-container #help .help-box tr td,
.portlet-follow-up-reports #help .help-box tr td {
  text-align: left;
  font-weight: normal;
  padding-left: 0px;
}
.area-video-player #help .help-box tr th,
.area-video-upload #help .help-box tr th,
.area-amateur-video #help .help-box tr th,
.area-international-video #help .help-box tr th,
.area-player-video #help .help-box tr th,
.player-follow-ups-container #help .help-box tr th,
.portlet-follow-up-reports #help .help-box tr th {
  text-align: left;
}
.area-video-player #jump-to-current,
.area-video-upload #jump-to-current,
.area-amateur-video #jump-to-current,
.area-international-video #jump-to-current,
.area-player-video #jump-to-current,
.player-follow-ups-container #jump-to-current,
.portlet-follow-up-reports #jump-to-current {
  cursor: pointer;
}
.area-video-player .jqplot-table-legend,
.area-video-upload .jqplot-table-legend,
.area-amateur-video .jqplot-table-legend,
.area-international-video .jqplot-table-legend,
.area-player-video .jqplot-table-legend,
.player-follow-ups-container .jqplot-table-legend,
.portlet-follow-up-reports .jqplot-table-legend,
.area-video-player div.jqplot-table-legend-swatch-outline,
.area-video-upload div.jqplot-table-legend-swatch-outline,
.area-amateur-video div.jqplot-table-legend-swatch-outline,
.area-international-video div.jqplot-table-legend-swatch-outline,
.area-player-video div.jqplot-table-legend-swatch-outline,
.player-follow-ups-container div.jqplot-table-legend-swatch-outline,
.portlet-follow-up-reports div.jqplot-table-legend-swatch-outline {
  border: none;
}
.area-video-player div .jqplot-table-legend-swatch,
.area-video-upload div .jqplot-table-legend-swatch,
.area-amateur-video div .jqplot-table-legend-swatch,
.area-international-video div .jqplot-table-legend-swatch,
.area-player-video div .jqplot-table-legend-swatch,
.player-follow-ups-container div .jqplot-table-legend-swatch,
.portlet-follow-up-reports div .jqplot-table-legend-swatch {
  border-radius: 10px;
  border-width: 3px;
}
.area-video-player .left-space,
.area-video-upload .left-space,
.area-amateur-video .left-space,
.area-international-video .left-space,
.area-player-video .left-space,
.player-follow-ups-container .left-space,
.portlet-follow-up-reports .left-space {
  padding-left: 0;
}
@media (min-width: 768px) {
  .area-video-player .filter-row-1 .btn-group,
  .area-video-upload .filter-row-1 .btn-group,
  .area-amateur-video .filter-row-1 .btn-group,
  .area-international-video .filter-row-1 .btn-group,
  .area-player-video .filter-row-1 .btn-group,
  .player-follow-ups-container .filter-row-1 .btn-group,
  .portlet-follow-up-reports .filter-row-1 .btn-group {
    width: 19%;
  }
  .area-video-player .filter-row-1 .btn-group .multiselect,
  .area-video-upload .filter-row-1 .btn-group .multiselect,
  .area-amateur-video .filter-row-1 .btn-group .multiselect,
  .area-international-video .filter-row-1 .btn-group .multiselect,
  .area-player-video .filter-row-1 .btn-group .multiselect,
  .player-follow-ups-container .filter-row-1 .btn-group .multiselect,
  .portlet-follow-up-reports .filter-row-1 .btn-group .multiselect {
    width: 100%;
  }
  .area-video-player .filter-row-2 .btn-group,
  .area-video-upload .filter-row-2 .btn-group,
  .area-amateur-video .filter-row-2 .btn-group,
  .area-international-video .filter-row-2 .btn-group,
  .area-player-video .filter-row-2 .btn-group,
  .player-follow-ups-container .filter-row-2 .btn-group,
  .portlet-follow-up-reports .filter-row-2 .btn-group {
    width: 19%;
  }
  .area-video-player .filter-row-2 .btn-group .multiselect,
  .area-video-upload .filter-row-2 .btn-group .multiselect,
  .area-amateur-video .filter-row-2 .btn-group .multiselect,
  .area-international-video .filter-row-2 .btn-group .multiselect,
  .area-player-video .filter-row-2 .btn-group .multiselect,
  .player-follow-ups-container .filter-row-2 .btn-group .multiselect,
  .portlet-follow-up-reports .filter-row-2 .btn-group .multiselect {
    width: 100%;
    /*overflow: hidden;*/
  }
  .area-video-player .filter-row-3 .btn-group,
  .area-video-upload .filter-row-3 .btn-group,
  .area-amateur-video .filter-row-3 .btn-group,
  .area-international-video .filter-row-3 .btn-group,
  .area-player-video .filter-row-3 .btn-group,
  .player-follow-ups-container .filter-row-3 .btn-group,
  .portlet-follow-up-reports .filter-row-3 .btn-group {
    width: 19%;
  }
  .area-video-player .filter-row-3 .btn-group .multiselect,
  .area-video-upload .filter-row-3 .btn-group .multiselect,
  .area-amateur-video .filter-row-3 .btn-group .multiselect,
  .area-international-video .filter-row-3 .btn-group .multiselect,
  .area-player-video .filter-row-3 .btn-group .multiselect,
  .player-follow-ups-container .filter-row-3 .btn-group .multiselect,
  .portlet-follow-up-reports .filter-row-3 .btn-group .multiselect {
    width: 100%;
    /*overflow: hidden;*/
  }
  .area-video-player .filter-row-padding,
  .area-video-upload .filter-row-padding,
  .area-amateur-video .filter-row-padding,
  .area-international-video .filter-row-padding,
  .area-player-video .filter-row-padding,
  .player-follow-ups-container .filter-row-padding,
  .portlet-follow-up-reports .filter-row-padding {
    margin-bottom: 5px;
  }
}
@media (max-width: 480px) {
  .area-video-player .left-space,
  .area-video-upload .left-space,
  .area-amateur-video .left-space,
  .area-international-video .left-space,
  .area-player-video .left-space,
  .player-follow-ups-container .left-space,
  .portlet-follow-up-reports .left-space {
    padding-left: 8px;
    padding-right: 10px;
  }
  .area-video-player .video-left-space,
  .area-video-upload .video-left-space,
  .area-amateur-video .video-left-space,
  .area-international-video .video-left-space,
  .area-player-video .video-left-space,
  .player-follow-ups-container .video-left-space,
  .portlet-follow-up-reports .video-left-space {
    padding-left: 6px !important;
    padding-right: 6px;
  }
  .area-video-player .push-right,
  .area-video-upload .push-right,
  .area-amateur-video .push-right,
  .area-international-video .push-right,
  .area-player-video .push-right,
  .player-follow-ups-container .push-right,
  .portlet-follow-up-reports .push-right {
    padding-left: 15px;
  }
}
@media (min-width: 990px) and (max-width: 1070px) {
  .area-video-player .button-right,
  .area-video-upload .button-right,
  .area-amateur-video .button-right,
  .area-international-video .button-right,
  .area-player-video .button-right,
  .player-follow-ups-container .button-right,
  .portlet-follow-up-reports .button-right {
    position: absolute;
  }
}
@media (max-width: 1024px) {
  .area-video-player,
  .area-video-upload,
  .area-amateur-video,
  .area-international-video,
  .area-player-video,
  .player-follow-ups-container,
  .portlet-follow-up-reports {
    /*.small-tab {
            width: 8em !important;
        }*/
  }
}
.area-custom-leaderboards ul.multiselect-container.dropdown-menu,
.area-amateur-leaderboards ul.multiselect-container.dropdown-menu,
.area-international-leaderboards ul.multiselect-container.dropdown-menu,
.area-projections ul.multiselect-container.dropdown-menu,
.area-org-projections ul.multiselect-container.dropdown-menu {
  width: 425px;
  max-width: 425px;
  overflow-y: scroll !important;
}
.area-custom-leaderboards .selected-options + .btn-group > .multiselect,
.area-amateur-leaderboards .selected-options + .btn-group > .multiselect,
.area-international-leaderboards .selected-options + .btn-group > .multiselect,
.area-projections .selected-options + .btn-group > .multiselect,
.area-org-projections .selected-options + .btn-group > .multiselect,
.area-custom-leaderboards .btn-checkbox.active,
.area-amateur-leaderboards .btn-checkbox.active,
.area-international-leaderboards .btn-checkbox.active,
.area-projections .btn-checkbox.active,
.area-org-projections .btn-checkbox.active,
.area-custom-leaderboards .ui-select-match-item,
.area-amateur-leaderboards .ui-select-match-item,
.area-international-leaderboards .ui-select-match-item,
.area-projections .ui-select-match-item,
.area-org-projections .ui-select-match-item {
  background-color: #0067b1;
  background: -webkit-gradient(linear, left top, left bottom, from(#0067b1), to(#00497e));
  background: -webkit-linear-gradient(top, #0067b1, #00497e);
  background: -moz-linear-gradient(top, #0067b1, #00497e);
  background: -ms-linear-gradient(top, #0067b1, #00497e);
  background: -o-linear-gradient(top, #0067b1, #00497e);
  background-image: linear-gradient(top, #0067b1 0%, #00497e) !important;
  color: white;
}
.area-custom-leaderboards .selected-options > span > div > button,
.area-amateur-leaderboards .selected-options > span > div > button,
.area-international-leaderboards .selected-options > span > div > button,
.area-projections .selected-options > span > div > button,
.area-org-projections .selected-options > span > div > button {
  background-color: #0067b1;
  background: -webkit-gradient(linear, left top, left bottom, from(#0067b1), to(#00497e));
  background: -webkit-linear-gradient(top, #0067b1, #00497e);
  background: -moz-linear-gradient(top, #0067b1, #00497e);
  background: -ms-linear-gradient(top, #0067b1, #00497e);
  background: -o-linear-gradient(top, #0067b1, #00497e);
  background-image: linear-gradient(top, #0067b1 0%, #00497e) !important;
  color: white;
}
.area-custom-leaderboards .delta-up,
.area-amateur-leaderboards .delta-up,
.area-international-leaderboards .delta-up,
.area-projections .delta-up,
.area-org-projections .delta-up {
  color: #f8696b;
}
.area-custom-leaderboards .delta-down,
.area-amateur-leaderboards .delta-down,
.area-international-leaderboards .delta-down,
.area-projections .delta-down,
.area-org-projections .delta-down {
  color: #5a8ac6;
}
.area-custom-leaderboards .italics,
.area-amateur-leaderboards .italics,
.area-international-leaderboards .italics,
.area-projections .italics,
.area-org-projections .italics {
  font-style: italic;
}
.area-custom-leaderboards .border-right,
.area-amateur-leaderboards .border-right,
.area-international-leaderboards .border-right,
.area-projections .border-right,
.area-org-projections .border-right {
  border-right: 2px solid black;
}
.area-custom-leaderboards .border-bottom,
.area-amateur-leaderboards .border-bottom,
.area-international-leaderboards .border-bottom,
.area-projections .border-bottom,
.area-org-projections .border-bottom {
  border-bottom: 2px solid black;
}
.area-custom-leaderboards .top-pagination,
.area-amateur-leaderboards .top-pagination,
.area-international-leaderboards .top-pagination,
.area-projections .top-pagination,
.area-org-projections .top-pagination {
  margin-bottom: 0;
  margin-top: 0.5em;
}
.area-custom-leaderboards .search-wrapper .search-container,
.area-amateur-leaderboards .search-wrapper .search-container,
.area-international-leaderboards .search-wrapper .search-container,
.area-projections .search-wrapper .search-container,
.area-org-projections .search-wrapper .search-container {
  margin: 0;
  background-color: white;
  border-radius: 4px;
}
.area-custom-leaderboards .search-wrapper .search-container .select2-container,
.area-amateur-leaderboards .search-wrapper .search-container .select2-container,
.area-international-leaderboards .search-wrapper .search-container .select2-container,
.area-projections .search-wrapper .search-container .select2-container,
.area-org-projections .search-wrapper .search-container .select2-container {
  margin: 0;
  line-height: 1em;
}
.area-custom-leaderboards .search-wrapper::after,
.area-amateur-leaderboards .search-wrapper::after,
.area-international-leaderboards .search-wrapper::after,
.area-projections .search-wrapper::after,
.area-org-projections .search-wrapper::after {
  font-family: 'Font Awesome\ 5 Free';
  font-weight: 400;
  content: "\f002";
  font-size: 14px;
  color: #0067b1;
  position: absolute;
  top: 0px;
  clear: both;
}
@media (max-width: 991px) {
  .area-custom-leaderboards .col-xs-7.search-wrapper,
  .area-amateur-leaderboards .col-xs-7.search-wrapper,
  .area-international-leaderboards .col-xs-7.search-wrapper,
  .area-projections .col-xs-7.search-wrapper,
  .area-org-projections .col-xs-7.search-wrapper {
    padding-right: 2px;
  }
}
.area-custom-leaderboards .pinned-rows:last-child,
.area-amateur-leaderboards .pinned-rows:last-child,
.area-international-leaderboards .pinned-rows:last-child,
.area-projections .pinned-rows:last-child,
.area-org-projections .pinned-rows:last-child {
  border-bottom: 2px solid black;
}
.area-custom-leaderboards .clickable,
.area-amateur-leaderboards .clickable,
.area-international-leaderboards .clickable,
.area-projections .clickable,
.area-org-projections .clickable {
  cursor: pointer;
}
.area-custom-leaderboards .highlight,
.area-amateur-leaderboards .highlight,
.area-international-leaderboards .highlight,
.area-projections .highlight,
.area-org-projections .highlight {
  background: #F7ECB5 !important;
}
.area-custom-leaderboards .table-tbody-striped.table-hover > tbody > tr:hover,
.area-amateur-leaderboards .table-tbody-striped.table-hover > tbody > tr:hover,
.area-international-leaderboards .table-tbody-striped.table-hover > tbody > tr:hover,
.area-projections .table-tbody-striped.table-hover > tbody > tr:hover,
.area-org-projections .table-tbody-striped.table-hover > tbody > tr:hover {
  background-color: #dde1e9 !important;
}
.area-custom-leaderboards .swingScoreCol,
.area-amateur-leaderboards .swingScoreCol,
.area-international-leaderboards .swingScoreCol,
.area-projections .swingScoreCol,
.area-org-projections .swingScoreCol {
  width: 75px;
}
.area-trade-calculator .toggle-pit-btn {
  padding: 1px 3px;
}
.area-trade-calculator .metrics-col {
  min-width: 90px;
}
.area-trade-calculator .trade-calc-proj {
  margin-bottom: 10px;
}
.area-trade-calculator .deal-mode {
  display: flex;
  justify-content: center;
}
.area-trade-calculator .delta-up {
  font-weight: bold;
  color: green;
}
.area-trade-calculator .delta-down {
  font-weight: bold;
  color: red;
}
.area-trade-calculator h3 {
  margin-top: 0em;
}
.area-trade-calculator #calculation-button {
  margin-top: 1em;
}
.area-trade-calculator #simulation-message {
  margin-top: 2rem;
}
.area-trade-calculator .error-message {
  color: red;
  font-weight: bold;
}
.area-trade-calculator .financial-label {
  display: inline-block;
  font-weight: bold;
  max-width: 70%;
}
.area-trade-calculator .financial-value {
  text-align: right;
  display: inline-block;
  float: right;
}
.area-trade-calculator .sheet-input {
  max-width: 6em;
}
.area-trade-calculator .secondary-total {
  opacity: 0.3;
}
.area-trade-calculator #financial-value {
  font-size: 21px;
}
.area-trade-calculator .label-cell {
  line-height: 2.5em;
  font-weight: bold;
  text-align: right;
}
.area-trade-calculator .player-tagging {
  margin-top: 1em;
}
.area-trade-calculator .record-year {
  text-align: right;
}
@media (max-width: 768px) {
  .area-trade-calculator .record-year {
    min-width: 16vw !important;
  }
}
@media (min-width: 992px) {
  .area-trade-calculator .record-year {
    min-width: 7vw !important;
  }
}
.area-trade-calculator .clear-link {
  cursor: pointer;
}
.area-trade-calculator .assumptions-display {
  margin-top: 1em;
  padding-right: 0;
}
@media (max-width: 992px) {
  .area-trade-calculator .assumptions-display {
    width: fit-content;
  }
}
@media (max-width: 992px) {
  .area-trade-calculator .reset-btn {
    width: -webkit-fill-available;
  }
}
@media (min-width: 1200px) {
  .area-trade-calculator .refresh-btn {
    margin-left: 5px;
  }
}
@media (min-width: 992px) {
  .area-trade-calculator .run-btn {
    float: right;
  }
}
@media (max-width: 993px) {
  .area-trade-calculator .run-btn {
    float: left;
  }
}
.area-trade-calculator .input-group {
  width: 11.5rem;
}
.area-trade-calculator #calculation-id {
  width: 65%;
  max-width: 200px;
  display: inline-block;
}
.area-trade-calculator .fa-times-circle {
  color: red;
}
.area-trade-calculator hr {
  border-color: black;
}
.area-trade-calculator #calculation-results {
  border-bottom: 5px solid black;
}
.area-trade-calculator #calculation-results .space {
  padding-bottom: 50px;
}
.area-trade-calculator .white-row {
  background-color: white !important;
}
.area-trade-calculator .gray-border {
  border-bottom: 1px solid #d7dce5 !important;
}
.area-trade-calculator .gray-row {
  background-color: #eceff3 !important;
}
.area-trade-calculator #padding-row-bottom {
  min-height: 100px;
  border: 0;
  height: 100px;
}
.area-trade-calculator .top-border {
  border-top: 2px solid black;
}
.area-trade-calculator .border-between > [class*='col-']:before {
  background: #e3e3e3;
  bottom: 0;
  content: " ";
  left: 0;
  position: absolute;
  width: 1px;
  top: 0;
}
.area-trade-calculator .border-between > [class*='col-']:first-child:before {
  display: none;
}
.area-trade-calculator .bottom-padding-30 {
  padding-bottom: 30px;
}
.area-trade-calculator .add-bottom-border {
  border-bottom: 1px solid #d7dce5 !important;
}
.area-trade-calculator .cash-input {
  text-align: right;
}
.area-trade-calculator .cash-input input {
  float: right;
  text-align: right;
}
.area-trade-calculator .grid-input {
  text-align: right;
}
.area-trade-calculator .salary-has-input {
  background: #f7ecb5 !important;
}
.area-trade-calculator a {
  cursor: pointer;
}
.area-trade-calculator #org-selector-name {
  margin-right: 2em;
  font-size: 21px;
  font-weight: bold;
  font-family: 'benton_sans_cond_medium', Helvetica, Arial, "Lucida Grande";
}
.area-trade-calculator .org-content-table {
  min-width: 200px;
}
.area-trade-calculator .org-content-table .raa-negative-mask {
  height: 60%;
  background-color: white;
  float: left;
}
.area-trade-calculator .org-content-table .raa-negative-value {
  height: 60%;
  background-color: #d47f7f;
  background: -webkit-linear-gradient(top, #0067b1, #00497e);
  background-color: #d84f5a;
  background: -webkit-gradient(linear, left top, left bottom, from(#d84f5a), to(#c82c39));
  background: -webkit-linear-gradient(top, #d84f5a, #c82c39);
  background: -moz-linear-gradient(top, #d84f5a, #c82c39);
  background: -ms-linear-gradient(top, #d84f5a, #c82c39);
  background: -o-linear-gradient(top, #d84f5a, #c82c39);
  background-image: linear-gradient(top, #d84f5a 0%, #c82c39) !important;
  -ms-border-top-left-radius: 5px;
  -webkit-border-top-left-radius: 5px;
  border-top-left-radius: 5px;
  -ms-border-bottom-left-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  border-bottom-left-radius: 5px;
  float: left;
}
.area-trade-calculator .org-content-table .raa-positive-value {
  height: 60%;
  background-color: #0067b1;
  background: -webkit-gradient(linear, left top, left bottom, from(#0067b1), to(#00497e));
  background: -webkit-linear-gradient(top, #0067b1, #00497e);
  background: -moz-linear-gradient(top, #0067b1, #00497e);
  background: -ms-linear-gradient(top, #0067b1, #00497e);
  background: -o-linear-gradient(top, #0067b1, #00497e);
  background-image: linear-gradient(top, #0067b1 0%, #00497e) !important;
  background-color: #0094ff;
  background: -webkit-linear-gradient(top, #d84f5a, #c82c39);
  -ms-border-top-right-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  -ms-border-bottom-right-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
  float: left;
}
.area-trade-calculator .org-content-table .raa-positive-mask {
  height: 60%;
  background-color: white;
  float: left;
}
.area-trade-calculator .org-content-table .raa-axis {
  position: absolute;
  margin-left: -3px;
  width: 0;
  height: 100%;
  border: solid 2px #b7c1d2;
}
.area-trade-calculator .org-content-table .raa-scale {
  font-size: 10px;
  color: #5d7193;
}
.area-trade-calculator .org-content-table .raa-scale .raa-left-scale {
  float: left;
  margin-left: -8px;
}
.area-trade-calculator .org-content-table .raa-scale .raa-right-scale {
  float: right;
  margin-right: -10px;
}
@media (min-width: 1600px) {
  .area-trade-calculator .org-content-table.raa-table {
    width: 60%;
  }
}
@media (min-width: 1550px) and (max-width: 1599px) {
  .area-trade-calculator .org-content-table.raa-table {
    width: 65%;
  }
}
@media (min-width: 1500px) and (max-width: 1549px) {
  .area-trade-calculator .org-content-table.raa-table {
    width: 70%;
  }
}
@media (min-width: 1450px) and (max-width: 1499px) {
  .area-trade-calculator .org-content-table.raa-table {
    width: 75%;
  }
}
@media (min-width: 1400px) and (max-width: 1449px) {
  .area-trade-calculator .org-content-table.raa-table {
    width: 80%;
  }
}
@media (min-width: 1350px) and (max-width: 1399px) {
  .area-trade-calculator .org-content-table.raa-table {
    width: 85%;
  }
}
@media (min-width: 1300px) and (max-width: 1349px) {
  .area-trade-calculator .org-content-table.raa-table {
    width: 90%;
  }
}
@media (min-width: 1250px) and (max-width: 1299px) {
  .area-trade-calculator .org-content-table.raa-table {
    width: 95%;
  }
}
@media (min-width: 1200px) and (max-width: 1249px) {
  .area-trade-calculator .org-content-table.raa-table {
    width: 100%;
  }
}
.area-trade-calculator .org-content {
  background: rgba(255, 255, 255, 0.6);
  color: #222935;
  padding: 15px 10px 10px;
}
.area-trade-calculator .org-content .help-icon {
  font-size: 15px;
  color: #495974;
}
.area-trade-calculator .org-content .row {
  margin: 0;
}
.area-trade-calculator .org-content .org-content-table {
  min-width: 200px;
}
.area-trade-calculator .org-content .org-content-table .raa-negative-mask {
  height: 60%;
  background-color: white;
  float: left;
}
.area-trade-calculator .org-content .org-content-table .raa-negative-value {
  height: 60%;
  /*background-color: #d47f7f;
                background: -webkit-linear-gradient(#ea0404, @brand-danger, #ea0404);*/
  background-color: #d84f5a;
  background: -webkit-gradient(linear, left top, left bottom, from(#d84f5a), to(#c82c39));
  background: -webkit-linear-gradient(top, #d84f5a, #c82c39);
  background: -moz-linear-gradient(top, #d84f5a, #c82c39);
  background: -ms-linear-gradient(top, #d84f5a, #c82c39);
  background: -o-linear-gradient(top, #d84f5a, #c82c39);
  background-image: linear-gradient(top, #d84f5a 0%, #c82c39) !important;
  -ms-border-top-left-radius: 5px;
  -webkit-border-top-left-radius: 5px;
  border-top-left-radius: 5px;
  -ms-border-bottom-left-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  border-bottom-left-radius: 5px;
  float: left;
}
.area-trade-calculator .org-content .org-content-table .raa-positive-value {
  height: 60%;
  background-color: #0067b1;
  background: -webkit-gradient(linear, left top, left bottom, from(#0067b1), to(#00497e));
  background: -webkit-linear-gradient(top, #0067b1, #00497e);
  background: -moz-linear-gradient(top, #0067b1, #00497e);
  background: -ms-linear-gradient(top, #0067b1, #00497e);
  background: -o-linear-gradient(top, #0067b1, #00497e);
  background-image: linear-gradient(top, #0067b1 0%, #00497e) !important;
  /*background-color: #0094ff;
                background: -webkit-linear-gradient(#0026ff, #0072ff, #0026ff);*/
  -ms-border-top-right-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  -ms-border-bottom-right-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
  float: left;
}
.area-trade-calculator .org-content .org-content-table .raa-positive-mask {
  height: 60%;
  background-color: white;
  float: left;
}
.area-trade-calculator .org-content .org-content-table .raa-axis {
  position: absolute;
  margin-left: -3px;
  width: 0;
  height: 100%;
  border: solid 2px #b7c1d2;
}
.area-trade-calculator .org-content .org-content-table .raa-scale {
  font-size: 10px;
  color: #5d7193;
}
.area-trade-calculator .org-content .org-content-table .raa-scale .raa-left-scale {
  float: left;
  margin-left: -8px;
}
.area-trade-calculator .org-content .org-content-table .raa-scale .raa-right-scale {
  float: right;
  margin-right: -10px;
}
@media (min-width: 1600px) {
  .area-trade-calculator .org-content .org-content-table.raa-table {
    width: 60%;
  }
}
@media (min-width: 1550px) and (max-width: 1599px) {
  .area-trade-calculator .org-content .org-content-table.raa-table {
    width: 65%;
  }
}
@media (min-width: 1500px) and (max-width: 1549px) {
  .area-trade-calculator .org-content .org-content-table.raa-table {
    width: 70%;
  }
}
@media (min-width: 1450px) and (max-width: 1499px) {
  .area-trade-calculator .org-content .org-content-table.raa-table {
    width: 75%;
  }
}
@media (min-width: 1400px) and (max-width: 1449px) {
  .area-trade-calculator .org-content .org-content-table.raa-table {
    width: 80%;
  }
}
@media (min-width: 1350px) and (max-width: 1399px) {
  .area-trade-calculator .org-content .org-content-table.raa-table {
    width: 85%;
  }
}
@media (min-width: 1300px) and (max-width: 1349px) {
  .area-trade-calculator .org-content .org-content-table.raa-table {
    width: 90%;
  }
}
@media (min-width: 1250px) and (max-width: 1299px) {
  .area-trade-calculator .org-content .org-content-table.raa-table {
    width: 95%;
  }
}
@media (min-width: 1200px) and (max-width: 1249px) {
  .area-trade-calculator .org-content .org-content-table.raa-table {
    width: 100%;
  }
}
.area-trade-calculator .org-content .org-header-title {
  font-size: 1.2em;
  font-weight: bold;
  text-align: left;
  color: #384457;
  width: 100%;
}
.area-trade-calculator .org-content .org-header-label {
  font-weight: bold;
  display: inline-block;
  color: #5d7193;
}
.area-trade-calculator .org-content .org-header-value {
  text-align: right;
  font-weight: bold;
  display: block;
  padding-right: 5px;
}
.area-trade-calculator .org-content .org-header-ranking {
  text-align: right;
  display: block;
}
.area-trade-calculator .org-content .org-header-ranking.raa {
  padding-left: 10px;
  padding-right: 12px;
}
.area-trade-calculator .header-bar-container {
  margin-left: -10px;
  margin-right: -10px;
  margin-top: -10px;
  min-height: 60px;
}
.area-trade-calculator .porlet-body {
  border-radius: 6px 6px 0 0 !important;
}
.area-trade-calculator .org-projections-toggle {
  color: white;
  margin-top: 1em;
  margin-right: 1em;
  cursor: pointer;
}
.area-trade-calculator .margin-top {
  margin-top: 1em;
  padding-right: 0;
}
.area-trade-calculator .cash {
  width: 100%;
}
.area-trade-calculator .shift-btn {
  padding: 3px 5px;
}
.area-trade-calculator .dropdown-menu {
  max-height: 250px;
  overflow: scroll !important;
}
.area-trade-calculator .border-above {
  border-top: 1px solid lightgray;
}
.area-trade-calculator .popover.bottom .arrow {
  display: none;
}
.area-roster-tracker .row {
  margin-bottom: 10px;
  margin-left: 0;
  margin-right: 0;
}
.area-roster-tracker .leaderboard-title {
  font-family: 'Open Sans', sans-serif;
  font-size: 16pt;
  line-height: 30px;
  padding-left: 0;
  vertical-align: middle;
}
.area-roster-tracker .leaderboard-title .leaderboard-details {
  font-size: 9pt;
}
.area-roster-tracker .table-wrapper {
  overflow-x: scroll;
  overflow-y: hidden;
}
.area-roster-tracker .popover {
  max-width: none;
}
.area-roster-tracker .popover .arrow {
  display: none;
}
.area-roster-tracker .player-name-lefty::after {
  content: "*";
}
.area-roster-tracker .player-name-switch::after {
  content: "#";
}
.area-roster-tracker .war-toggle-btn-group,
.area-roster-tracker player-names-btn-group {
  margin-right: 10px;
}
.area-roster-tracker .threshold {
  width: 160px;
  line-height: 30px;
  font-weight: bold;
}
.area-roster-tracker .threshold .threshold-label {
  float: left;
  margin-right: 5px;
}
.area-roster-tracker .threshold input {
  width: 60px;
  height: 30px;
  margin-left: 5px;
}
.area-roster-tracker .table.roster-tracker-table {
  width: auto;
  cell-padding: 0px;
}
.area-roster-tracker .table.roster-tracker-table th {
  text-align: center;
  min-width: 39px;
  padding: 1px;
  min-height: 16px;
  height: 2vh;
  vertical-align: middle;
}
.area-roster-tracker .table.roster-tracker-table td {
  white-space: nowrap;
  text-align: center;
  vertical-align: middle;
  line-height: 30px;
}
.area-roster-tracker .table.roster-tracker-table td span {
  white-space: nowrap;
}
.area-roster-tracker .table.roster-tracker-table th.starting-rotation,
.area-roster-tracker .table.roster-tracker-table th.position-players:not(.show-names),
.area-roster-tracker .table.roster-tracker-table th.DH10:not(.show-names),
.area-roster-tracker .table.roster-tracker-table td.DH10:not(.show-names),
.area-roster-tracker .table.roster-tracker-table th.SP6,
.area-roster-tracker .table.roster-tracker-table td.SP6 {
  border-right: 2px solid black;
}
.area-roster-tracker .table.roster-tracker-table td.show-names:not(.EW, .payroll-space) {
  text-align: left;
}
.area-roster-tracker .table.roster-tracker-table td.logo {
  box-shadow: none;
  border: none;
}
.area-roster-tracker .table.roster-tracker-table td .position-column {
  display: inline;
  width: 100%;
  white-space: nowrap;
}
.area-roster-tracker .table.roster-tracker-table td .empty {
  text-align: center;
}
.area-roster-tracker .table.roster-tracker-table td.EW,
.area-roster-tracker .table.roster-tracker-table td.payroll-space {
  cursor: pointer;
}
.area-roster-tracker .table.roster-tracker-table .player-and-war {
  width: 100%;
  white-space: nowrap;
  position: relative;
  cursor: pointer;
}
.area-roster-tracker .table.roster-tracker-table .inline-width-forcer {
  margin-left: 5px;
  margin-right: 5px;
  color: transparent;
}
.area-roster-tracker .table.roster-tracker-table .name.show-names {
  margin-left: 5px;
  position: absolute;
  top: 0;
  left: 0;
}
.area-roster-tracker .table.roster-tracker-table .war.show-names {
  position: absolute;
  top: 0;
  right: 0;
  margin-right: 5px;
}
.area-roster-tracker .table.roster-tracker-table img {
  margin-top: -4px;
  margin-bottom: -5px;
  height: 3.5vh;
  min-height: 38px;
  image-rendering: -webkit-optimize-contrast;
  image-rendering: crisp-edges;
}
.area-roster-tracker .table.roster-tracker-table tr.org-row td {
  min-width: 5px;
  font-size: 1em;
  font-size: calc(1em * 1.2vmax);
}
.area-roster-tracker .table.roster-tracker-table tr.org-row td.logo {
  box-shadow: none;
  border: none;
}
.area-roster-tracker .table.roster-tracker-table > tbody > tr > td {
  padding: 0px;
  vertical-align: middle;
}
.area-roster-tracker .table-bordered {
  border: none;
}
.area-roster-tracker .reset-container {
  width: 220px;
}
.area-roster-tracker .depth-title img {
  height: 30px;
  min-height: 30px;
}
.area-roster-tracker .depth-title span {
  line-height: 30px;
  vertical-align: middle;
  font-size: 1.25em;
  font-weight: bold;
  margin-left: 10px;
}
.area-roster-tracker .depth tr {
  min-width: 50px;
}
.area-roster-tracker .depth tr th {
  color: black;
  font-weight: bold;
}
.area-roster-tracker .depth tr th.name {
  width: 100px;
}
.area-roster-tracker .depth tr th.percent,
.area-roster-tracker .depth tr th.projection-data,
.area-roster-tracker .depth tr th.playing-time,
.area-roster-tracker .depth tr th.npv {
  width: 50px;
}
.area-roster-tracker .depth tr th.ros-war,
.area-roster-tracker .depth tr th.ytd-war {
  width: 35px;
}
.area-roster-tracker .depth tr td {
  border: 1px solid #d7dce5;
}
.area-roster-tracker .table.roster-tracker-table td .depth td {
  line-height: 20px;
}
.area-roster-tracker tr.org-row:last-child .depth td {
  border: 1px solid #d7dce5;
}
.area-roster-tracker .depth-title.title-bar {
  padding: 5px 10px;
  background: -webkit-linear-gradient(top, #f0f2f5, #d0d7e2);
  border-radius: 5px 5px 0 0;
  border-bottom: 1px solid #b7c1d2;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #b7c1d2;
}
.area-roster-tracker .depth-title .image-size {
  height: 55px;
}
.area-roster-tracker .depth-title .pos {
  line-height: 30px;
  vertical-align: middle;
  font-size: 1.25em;
  font-weight: 700;
  margin-left: 10px;
  color: #354155;
}
.area-roster-tracker .depth-title .close-modal {
  padding: 18px 5px 18px 0;
}
.area-roster-tracker .table-container {
  overflow: auto;
  padding: 10px 10px 5px 10px;
}
.area-roster-tracker .table-container th {
  text-align: center;
  min-width: 39px;
  padding: 1px;
  min-height: 16px;
  height: 2vh;
  vertical-align: middle;
}
.area-roster-tracker .table-container tr {
  font-size: 11px;
}
.area-roster-tracker .table-container tr td {
  line-height: 20px;
  white-space: nowrap;
  text-align: center;
  vertical-align: middle;
}
#trackman-leaderboards .selected-options > .btn-group > .multiselect,
#trackman-leaderboards .btn-checkbox.active,
#trackman-leaderboards .ui-select-match-item {
  background-color: #0067b1;
  background: -webkit-gradient(linear, left top, left bottom, from(#0067b1), to(#00497e));
  background: -webkit-linear-gradient(top, #0067b1, #00497e);
  background: -moz-linear-gradient(top, #0067b1, #00497e);
  background: -ms-linear-gradient(top, #0067b1, #00497e);
  background: -o-linear-gradient(top, #0067b1, #00497e);
  background-image: linear-gradient(top, #0067b1 0%, #00497e) !important;
  color: white;
}
#trackman-leaderboards .player-name-lefty::after {
  content: "*";
}
#trackman-leaderboards .player-name-switch::after {
  content: "#";
}
#trackman-leaderboards ul {
  margin: 0;
}
#trackman-leaderboards .player-column {
  white-space: nowrap !important;
  min-width: 15em;
}
.area-player-analysis,
.area-international-uploads,
.area-amateur-uploads {
  min-height: 600px;
}
.area-player-analysis .sub-area-title,
.area-international-uploads .sub-area-title,
.area-amateur-uploads .sub-area-title {
  font-family: 'Open Sans', sans-serif;
  font-size: 16pt;
  line-height: 30px;
  vertical-align: middle;
}
.area-player-analysis .player-analysis-table,
.area-international-uploads .player-analysis-table,
.area-amateur-uploads .player-analysis-table {
  margin-top: 15px;
  overflow: auto;
  min-height: 300px;
}
.area-player-analysis .player-analysis-table pre,
.area-international-uploads .player-analysis-table pre,
.area-amateur-uploads .player-analysis-table pre {
  white-space: pre-wrap;
  /* css-3 */
  white-space: -moz-pre-wrap;
  /* Mozilla, since 1999 */
  white-space: -pre-wrap;
  /* Opera 4-6 */
  white-space: -o-pre-wrap;
  /* Opera 7 */
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  /* Internet Explorer 5.5+ */
  -ms-word-break: break-word;
  word-break: break-word;
  border: none;
  background: none;
  font-family: 'Open Sans', sans-serif;
  padding: 0;
  color: #222935;
}
.area-player-analysis .player-analysis-table .column-file,
.area-international-uploads .player-analysis-table .column-file,
.area-amateur-uploads .player-analysis-table .column-file {
  width: 15%;
  min-width: 150px;
  cursor: default;
}
.area-player-analysis .player-analysis-table .column-date,
.area-international-uploads .player-analysis-table .column-date,
.area-amateur-uploads .player-analysis-table .column-date {
  width: 100px;
  min-width: 80px;
}
.area-player-analysis .player-analysis-table .column-author,
.area-international-uploads .player-analysis-table .column-author,
.area-amateur-uploads .player-analysis-table .column-author {
  width: 150px;
  min-width: 125px;
}
.area-player-analysis .player-analysis-table .column-title,
.area-international-uploads .player-analysis-table .column-title,
.area-amateur-uploads .player-analysis-table .column-title {
  width: 15%;
  min-width: 150px;
}
.area-player-analysis .player-analysis-table .column-tags,
.area-international-uploads .player-analysis-table .column-tags,
.area-amateur-uploads .player-analysis-table .column-tags {
  width: 15%;
  min-width: 150px;
  cursor: default;
}
.area-player-analysis .player-analysis-table .column-edit,
.area-international-uploads .player-analysis-table .column-edit,
.area-amateur-uploads .player-analysis-table .column-edit {
  cursor: default;
  width: 100px;
  min-width: 20px;
  text-align: center;
}
.area-player-analysis .player-analysis-table .column-edit .edit-permission-button,
.area-international-uploads .player-analysis-table .column-edit .edit-permission-button,
.area-amateur-uploads .player-analysis-table .column-edit .edit-permission-button {
  color: #0067b1;
}
.area-player-analysis .player-analysis-table .column-edit .remove-permission-button,
.area-international-uploads .player-analysis-table .column-edit .remove-permission-button,
.area-amateur-uploads .player-analysis-table .column-edit .remove-permission-button {
  color: #d84f5a;
}
.area-player-analysis .player-analysis-table .column-description,
.area-international-uploads .player-analysis-table .column-description,
.area-amateur-uploads .player-analysis-table .column-description {
  min-width: 200px;
  cursor: default;
}
.area-player-analysis .player-analysis-table .cancel-button,
.area-international-uploads .player-analysis-table .cancel-button,
.area-amateur-uploads .player-analysis-table .cancel-button {
  color: #d84f5a;
}
.area-player-analysis .player-analysis-table .save-button,
.area-international-uploads .player-analysis-table .save-button,
.area-amateur-uploads .player-analysis-table .save-button {
  color: #5cb85c;
}
.area-player-analysis .player-analysis-table td textarea,
.area-international-uploads .player-analysis-table td textarea,
.area-amateur-uploads .player-analysis-table td textarea {
  width: 100%;
  resize: vertical;
  max-height: 150px;
  min-height: 50px;
  height: auto;
  border-radius: 4px;
}
.area-player-analysis .player-analysis-table td input[type=text],
.area-international-uploads .player-analysis-table td input[type=text],
.area-amateur-uploads .player-analysis-table td input[type=text] {
  width: 100%;
  border-radius: 4px;
}
.area-player-analysis .player-analysis-table .player-document,
.area-international-uploads .player-analysis-table .player-document,
.area-amateur-uploads .player-analysis-table .player-document {
  cursor: pointer;
}
.area-player-analysis .player-analysis-table i.fa,
.area-international-uploads .player-analysis-table i.fa,
.area-amateur-uploads .player-analysis-table i.fa {
  font-size: 14px;
}
.area-player-analysis .player-analysis-table i.fa.fa-trash,
.area-international-uploads .player-analysis-table i.fa.fa-trash,
.area-amateur-uploads .player-analysis-table i.fa.fa-trash {
  color: #d84f5a;
}
.area-player-analysis .no-upload-margin,
.area-international-uploads .no-upload-margin,
.area-amateur-uploads .no-upload-margin {
  margin: 10px 0px 15px;
}
.portlet.portlet-analysis-dashboard .portlet-body.content-area #analysis-dashboard {
  height: 100%;
  overflow-y: hidden;
}
.portlet.portlet-analysis-dashboard .portlet-body.content-area .doc-container {
  height: 80%;
  overflow-y: scroll;
  overflow-x: hidden;
}
.portlet.portlet-analysis-dashboard .portlet-body.content-area .pagination {
  height: 20%;
  width: 100%;
}
.portlet.portlet-analysis-dashboard .portlet-body.content-area .doc-row {
  padding-top: 5px;
  padding-bottom: 5px;
  border-bottom: 1px solid #b7c1d2;
}
.analysis-activity-widget .activity-doc-container {
  height: 80%;
  overflow-y: scroll;
  overflow-x: hidden;
}
.analysis-activity-widget .activity-pagination {
  height: 20%;
  width: 100%;
}
.analysis-activity-widget .activity-doc-row {
  padding-top: 5px;
  padding-bottom: 5px;
  border-bottom: 1px solid #b7c1d2;
  background-color: white;
}
#sixthYearTracker {
  /*.table-tbody-striped > tbody > tr > td {
        background-color: white;
    }

    .table-tbody-striped > tbody > tr:nth-of-type(odd) > td {
        background-color: #eceff3;
    }

    .table-tbody-striped > tbody >*/
}
#sixthYearTracker td.dragHandle {
  cursor: grab;
}
#sixthYearTracker tr.tDnD_whileDrag td {
  background-color: #c7cfdc;
  cursor: crosshair;
}
#sixthYearTracker .projection-cell {
  text-align: right;
}
#sixthYearTracker .clickable {
  cursor: pointer;
  white-space: nowrap;
}
#sixthYearTracker .sixth-year-tracker-search-image {
  position: relative;
  bottom: 0px;
  height: 40px;
  width: 40px;
  margin-right: 5px;
  float: left;
  overflow: hidden;
  background-color: #dadfe7;
}
#sixthYearTracker .sixth-year-tracker-search-image img {
  width: 100%;
  vertical-align: bottom;
}
.sixth-year-tracker-discussion-contents {
  width: 60%;
}
.sixth-year-tracker-discussion-contents pre {
  padding: 0px;
  margin: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
  word-break: inherit;
  word-wrap: inherit;
  background-color: inherit;
  border: none;
}
#org-overview .forty-man {
  font-weight: bold;
}
#org-overview .forty-man .valid-count {
  color: green;
}
#org-overview #payroll-overview {
  font-size: 13px;
}
#org-overview textarea {
  resize: none;
}
#org-overview .table-wrapper {
  overflow-x: scroll;
}
#org-overview .player-row .form-control {
  height: 1.5em;
}
#org-overview .btn.btn-checkbox {
  padding: 0;
}
#org-overview .col-Salary {
  text-align: right;
}
#org-overview input.salary {
  display: inline;
  text-align: right;
}
#org-overview .salary-inputs {
  text-align: right;
}
#org-overview table {
  width: auto;
}
#org-overview thead {
  border: solid 1px #d7dce5;
}
#org-overview th {
  border: solid 1px #d7dce5;
}
#org-overview tr,
#org-overview thead,
#org-overview th {
  border-color: grey;
}
#org-overview th {
  border: solid 1px #d7dce5;
}
#org-overview td {
  white-space: nowrap;
}
#org-overview table.table thead .sorting.sorting_asc {
  box-shadow: inset 0 3px #798baa;
}
#org-overview table.table thead .sorting.sorting_desc {
  box-shadow: inset 0 -3px #798baa;
}
#org-overview .danger {
  color: #d84f5a;
  font-weight: bold;
}
#org-overview td .vertical {
  -webkit-transform: rotate(180deg);
  /* Chrome, Safari, Opera */
  transform: rotate(180deg);
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
  width: 15px;
  font-weight: bold;
  vertical-align: middle;
  text-align: center;
}
#org-overview .col-edit {
  width: 8.33em;
  min-width: 8.33em;
}
#org-overview .col-Name {
  width: 16.66em;
  min-width: 16.66em;
}
#org-overview .col-Flagged {
  width: 4.166em;
  min-width: 4.166em;
  text-align: center;
}
#org-overview .col-Position {
  width: 4.5em;
  min-width: 4.5em;
  text-align: center;
}
#org-overview .col-MLS {
  width: 50px;
  min-width: 50px;
  text-align: right;
}
#org-overview .col-Status {
  text-align: center;
  width: 4.2em;
  min-width: 4.2em;
}
@media (max-width: 1366px) {
  #org-overview .col-Status {
    width: 5.166em;
    min-width: 5.166em;
  }
}
#org-overview .col-Salary,
#org-overview .col-Amount {
  width: 8.33em;
  min-width: 8.33em;
  text-align: right;
}
#org-overview .col-Contract {
  white-space: nowrap;
  max-width: 25em;
  width: 25em;
  padding-left: 0.416em;
}
#org-overview .col-IP {
  width: 5em;
  min-width: 5em;
  text-align: right;
}
#org-overview .col-PA,
#org-overview th.col-PA {
  width: 5em;
  min-width: 5em;
  text-align: right;
}
#org-overview .col-Talent {
  width: 5em;
  min-width: 5em;
  text-align: right;
}
#org-overview .col-Def {
  width: 5em;
  min-width: 5em;
  text-align: right;
}
#org-overview .col-Role {
  width: 5em;
  min-width: 5em;
  text-align: right;
}
#org-overview .col-WAR {
  width: 5em;
  min-width: 5em;
  text-align: right;
}
#org-overview .col-WARperS {
  width: 5em;
  min-width: 5em;
  text-align: right;
}
#org-overview .col-NPV {
  width: 5.833em;
  min-width: 5.833em;
  text-align: right;
}
#org-overview .payroll-header.fontLarge {
  font-size: 14px;
}
#org-overview .payroll-header.fontMedium {
  font-size: 10px;
}
#org-overview .payroll-header.fontSmall {
  font-size: 7px;
}
#org-overview h3.fontLarge {
  font-size: 14px;
  margin-top: 10px;
  margin-bottom: 5px;
}
#org-overview h3.fontMedium {
  font-size: 12px;
  margin-top: 8px;
  margin-bottom: 3px;
}
#org-overview h3.fontSmall {
  font-size: 9px;
  margin-top: 4px;
  margin-bottom: 1px;
}
#org-overview .form-control.fixed-item {
  padding: 0;
}
#org-overview .form-control.fixed-item.fontSmall {
  height: 1.5em;
  font-size: 7px;
}
#org-overview .form-control.fixed-item.fontMedium {
  height: 1.5em;
  font-size: 10px;
}
#org-overview .form-control.fixed-item.fontLarge {
  height: 1.5em;
  font-size: 12px;
}
#org-overview .form-control.fontSmall {
  font-size: 7px;
}
#org-overview .form-control.fontMedium {
  font-size: 10px;
}
#org-overview .form-control.fontLarge {
  font-size: 12px;
}
#org-overview .add-line-item .btn.fontSmall {
  padding-top: 1px;
  padding-bottom: 1px;
  font-size: 7px;
}
#org-overview .add-line-item .btn.fontMedium {
  padding-top: 1px;
  padding-bottom: 1px;
  font-size: 10px;
}
#org-overview .add-line-item .btn.fontLarge {
  padding-top: 2px;
  padding-bottom: 2px;
  font-size: 12px;
}
#org-overview .table-condensed > tbody > tr > td {
  padding: 2px;
}
#org-overview .table-condensed > tbody > tr > td.col-Contract {
  padding-left: 5px;
}
#org-overview .overview-table.table-tbody-striped > tbody > tr > td {
  background-color: transparent;
}
#org-overview .table-tbody-striped > tbody > tr:nth-of-type(odd) > td {
  background-color: #eceff3;
}
#org-overview .table-tbody-striped > tbody > tr.flagged > td {
  background-color: #f7ecb5;
}
#org-overview .table-tbody-striped > tbody > tr.flagged:first-child > td:first-child {
  background-color: #eceff3;
}
#org-overview li ul {
  margin-left: 0px;
}
#org-overview .search-wrapper::after {
  display: none;
}
#org-overview .year-dropdown {
  width: max-content;
}
#org-overview .player-name-lefty::after {
  content: "*";
}
#org-overview .player-name-switch-hitter::after {
  content: "#";
}
#in-game-form .team-toggle {
  width: 100%;
  text-align: center;
}
#in-game-form .game-link {
  cursor: pointer;
}
#in-game-form .show-hide {
  float: right;
  cursor: pointer;
}
#in-game-form .game-info {
  text-align: center;
  width: 100%;
  font-weight: bold;
  display: inline-block;
  line-height: 2.5em;
  padding-right: 1em;
}
#in-game-form .group-header {
  font-weight: bold;
  background-color: #798baa;
}
#in-game-form .super-header {
  font-weight: bold;
  background-color: #798baa;
}
#in-game-form .prospect-group {
  width: 100%;
  display: inline-block;
  float: left;
}
#in-game-form .label-head {
  text-align: center;
  width: 100%;
}
#in-game-form .player-container {
  display: inline-block;
}
#in-game-form .player-container input {
  width: 100%;
}
#in-game-form .player-name {
  line-height: 2.5em;
}
#in-game-form #hitters {
  margin-top: 2em;
  margin-bottom: 3em;
}
@media (min-width: 1020px) and (max-width: 1030px) {
  #in-game-form #hitters .hitters-running {
    width: 400px;
  }
}
#in-game-form #pitchers {
  margin-bottom: 3em;
}
#in-game-form #pitchers .pitch-type {
  display: inline-block;
  width: 100%;
}
#in-game-form #pitchers .remove {
  color: red;
}
#in-game-form #pitchers .velo-list {
  padding-left: 3px;
  padding-right: 3px;
  font-weight: bold;
}
@media (min-width: 1020px) and (max-width: 1030px) {
  #in-game-form #pitchers .pitchers-pitches {
    width: 200px;
  }
  #in-game-form #pitchers .form-control {
    width: 85%;
    float: right;
  }
}
#in-game-form #fielders .col-xs-1,
#in-game-form #pitchers .col-xs-1,
#in-game-form #hitters .col-xs-1,
#in-game-form #fielders .col-xs-2,
#in-game-form #pitchers .col-xs-2,
#in-game-form #hitters .col-xs-2,
#in-game-form #fielders .col-xs-3,
#in-game-form #pitchers .col-xs-3,
#in-game-form #hitters .col-xs-3,
#in-game-form #fielders .col-xs-4,
#in-game-form #pitchers .col-xs-4,
#in-game-form #hitters .col-xs-4,
#in-game-form #fielders .col-xs-5,
#in-game-form #pitchers .col-xs-5,
#in-game-form #hitters .col-xs-5,
#in-game-form #fielders .col-xs-6,
#in-game-form #pitchers .col-xs-6,
#in-game-form #hitters .col-xs-6,
#in-game-form #fielders .col-xs-7,
#in-game-form #pitchers .col-xs-7,
#in-game-form #hitters .col-xs-7,
#in-game-form #fielders .col-xs-8,
#in-game-form #pitchers .col-xs-8,
#in-game-form #hitters .col-xs-8,
#in-game-form #fielders .col-xs-9,
#in-game-form #pitchers .col-xs-9,
#in-game-form #hitters .col-xs-9,
#in-game-form #fielders .col-xs-10,
#in-game-form #pitchers .col-xs-10,
#in-game-form #hitters .col-xs-10,
#in-game-form #fielders .col-xs-11,
#in-game-form #pitchers .col-xs-11,
#in-game-form #hitters .col-xs-11,
#in-game-form #fielders .col-xs-12,
#in-game-form #pitchers .col-xs-12,
#in-game-form #hitters .col-xs-12 {
  padding-left: 1px;
  padding-right: 1px;
}
.area-market-form .spacer-top {
  padding-top: 10px;
}
.area-market-form .spacer-right {
  margin-right: 5px;
}
.area-market-form .invalid {
  border: red 1px solid;
  color: red;
}
@media (max-width: 1200px) {
  .area-market-form .clearfix {
    clear: both;
  }
}
.area-market-form .error-message {
  color: red;
  font-weight: bold;
}
.area-market-form .no-padding {
  padding-left: 0;
  padding-right: 0;
}
.area-market-form .question-section {
  padding-bottom: 2em;
}
.area-market-form .question-row {
  padding-bottom: 1em;
  float: left;
  display: inline-block;
  width: 100%;
}
.area-market-form .month-row {
  padding-bottom: 1em;
}
.area-market-form .month-row-container {
  background-color: #f0f2f5;
  padding: 15px;
  border: 1px solid #e6eaef;
  border-radius: 4px;
  margin-top: 1em;
  margin-bottom: 1em;
}
.area-market-form .month-row-container h4 {
  margin-top: 0px;
  margin-bottom: 0px;
  color: #b49037;
}
.area-market-form .month-row-container .relative-position {
  position: relative;
  height: 31px;
}
.area-market-form .month-row-container .relative-position .label-container,
.area-market-form .month-row-container .relative-position .value-container {
  position: absolute;
  height: 31px;
  display: table;
  padding-right: 5px;
}
.area-market-form .month-row-container .relative-position .label-container label,
.area-market-form .month-row-container .relative-position .value-container label,
.area-market-form .month-row-container .relative-position .label-container span,
.area-market-form .month-row-container .relative-position .value-container span {
  vertical-align: middle;
  margin-bottom: 0px;
  display: table-cell;
  line-height: 12px;
}
@media (min-width: 1200px) {
  .area-market-form .month-row-container .relative-position .label-container label,
  .area-market-form .month-row-container .relative-position .value-container label {
    text-align: right;
  }
}
@media (max-width: 1200px) {
  .area-market-form .month-row-container .relative-position .label-container label,
  .area-market-form .month-row-container .relative-position .value-container label {
    text-align: left;
  }
}
.area-market-form .month-row-container .relative-position .label-container span,
.area-market-form .month-row-container .relative-position .value-container span {
  text-align: left;
}
@media (min-width: 1200px) {
  .area-market-form .month-row-container .relative-position .label-container {
    right: 0;
  }
}
@media (max-width: 1200px) {
  .area-market-form .month-row-container .relative-position .label-container {
    left: 0;
  }
}
@media (max-width: 1200px) and (min-width: 992px) {
  .area-market-form .month-row-container .relative-position .label-container {
    padding-left: 5px;
  }
}
@media (min-width: 1200px) {
  .area-market-form .month-row-container .relative-position .value-container {
    left: 0;
  }
}
@media (max-width: 1200px) {
  .area-market-form .month-row-container .relative-position .value-container {
    left: 0;
  }
}
.area-market-form .month-row-container .month-cell {
  float: left;
  display: inline-block;
  width: 100%;
  margin-bottom: 1em;
}
.area-market-form .month-row-container .month-cell pre {
  margin-top: 1em;
}
.area-market-form .month-row-container .month-title {
  float: left;
  text-align: left;
  white-space: nowrap;
}
.area-market-form .month-row-container .month-label {
  float: left;
}
@media (min-width: 1200px) {
  .area-market-form .month-row-container .month-label {
    float: right;
  }
}
.area-market-form .month-row-container .past-chance {
  text-decoration: line-through;
}
.area-market-form .month-row-container .input-group .input-group-addon {
  min-width: 15px;
  padding-left: 0;
  padding-right: 0;
}
.area-market-form .month-row-container .input-group .form-control {
  margin-bottom: 0px;
}
.area-market-form .offer-button {
  margin-top: 10px;
}
#market-form-modal-body {
  display: inline-block;
}
#market-form-modal-body .modal-row {
  padding-bottom: 1em;
}
#market-form-modal-body .invalid {
  border: red 1px solid;
  color: red;
}
#market-form-modal-body .error-message {
  color: red;
  font-weight: bold;
}
#components #filters {
  margin-bottom: 1em;
}
#components #filters .filter {
  float: left;
  display: inline-block;
  padding-right: 1em;
}
#components #filters label {
  padding-right: 5px;
}
#components .process-components-table {
  max-width: 1000px;
}
#components .border-right {
  border-right: 2px solid black;
}
#components td,
#components th {
  text-align: center;
}
#components .smallSample {
  font-style: italic;
  color: #929292;
}
#components .sample-help {
  font-style: italic;
  margin-bottom: 1em;
  text-align: right;
}
#components #formulas td,
#components #formulas th {
  text-align: left;
  font-weight: normal;
}
#components #formulas th {
  text-decoration: underline;
}
#components .name {
  text-align: left;
}
#components .btn-checkbox {
  margin-right: 1em;
}
#components .playing-time {
  display: inline-block;
}
#components #viewModes {
  margin-right: 1em;
}
#components .filter {
  margin-top: 1em;
}
#components #explainer {
  margin-bottom: 1em;
}
#components .multiselect-container.dropdown-menu {
  max-height: 200px !important;
}
#components .swingScoreCol {
  width: 75px;
}
#player-process h3,
#player-process h4 {
  text-align: center;
  color: #FFCC00;
}
#player-process .text-breakdown {
  margin-bottom: 2em;
}
#player-process .text-breakdown li {
  margin-top: 1em;
}
@media (max-width: 991px) and (min-width: 768px) {
  #player-process .text-breakdown {
    min-height: 300px;
  }
}
#player-process .centered {
  margin: 0 auto;
}
#player-process .plotToggle {
  text-align: center;
  padding: 0 0 20px 0;
}
#player-process .centered-btn-group {
  margin: auto;
  display: flex;
  flex-direction: row;
  justify-content: center;
}
#player-process .heatmapArea {
  width: calc(25vw - 5vw);
  height: calc(25vw - 5vw);
}
@media (max-width: 480px) {
  #player-process .heatmapArea {
    width: calc(100vw - 15vw);
    height: calc(100vw - 15vw);
  }
}
@media (max-width: 767px) and (min-width: 480px) {
  #player-process .heatmapArea {
    width: calc(100vw - 150px);
    height: calc(100vw - 150px);
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  #player-process .heatmapArea {
    width: calc(50vw - 100px);
    height: calc(50vw - 100px);
  }
}
#player-process .heatmaps {
  margin-bottom: 20px;
}
#player-process .role-icon {
  margin-left: 5px;
  margin-bottom: 3px;
  margin-top: 3px;
}
#player-process .season-select {
  margin-bottom: 1em;
}
#player-process #pitchtypes-select {
  display: inline-block;
  width: auto;
}
#player-process .heatmap-options {
  margin-bottom: 1em;
  float: right;
}
#player-process .heatmap-title {
  font-weight: bold;
  margin-bottom: 1em;
  text-align: center;
}
#player-process .heatmap-options-label {
  padding-left: 10px;
}
#player-process .year-label {
  min-width: 100px;
  display: inline-block;
}
#player-process .change {
  font-size: 13px;
  vertical-align: middle;
  display: inline-block;
  width: 100%;
  text-align: center;
  margin-bottom: 0.5em;
  min-height: 1.5em;
}
#player-process .better {
  color: #f8696b;
}
#player-process .worse {
  color: #5a8ac6;
}
#player-process .average {
  color: rgba(112, 112, 112, 0.75);
}
#player-process .pitcher-approach {
  margin-bottom: 2em;
}
#player-process .pitcher-approach h3 {
  margin-bottom: 2.5em;
}
#player-process .pitcher-approach .pitcher-approach-toggle {
  width: 100%;
  text-align: center;
  display: inline-block;
  margin-top: 1em;
}
#player-process .legend {
  float: left;
  display: inline-block;
  margin-top: -40px;
  font-size: 9px;
  text-align: center;
  width: 100%;
}
#player-process .legend-overall {
  float: left;
  display: inline-block;
  margin-top: -65px;
  font-size: 9px;
  text-align: center;
  width: 100%;
}
#player-process .legend-bar {
  font-size: 9px;
  width: 100%;
  text-align: center;
  display: inline-block;
}
@media (min-width: 992px) {
  #player-process .overall {
    border-right: 1px solid black;
  }
}
@media (min-width: 992px) {
  #player-process .overall-pitching {
    border-left: 1px solid black;
  }
}
#player-process .graphic {
  min-height: 275px;
}
#player-process .gauge-title h3 {
  margin-bottom: 0 !important;
}
#player-process .gauge-subtitle {
  margin-bottom: 1em;
}
#player-process .gauge-outer-container {
  text-align: center;
}
#player-process .gauge-outer-container .gauge-container {
  position: relative;
  display: inline-block;
}
#player-process .gauge-outer-container .gauge-container > div {
  display: inline-block;
}
#player-process .gauge-outer-container .gauge-container .gauge {
  font-size: 21px !important;
  text-align: left !important;
  margin-left: -75px !important;
}
#player-process .gauge-outer-container .gauge-container .gauge-100 {
  font-size: 21px !important;
  text-align: left !important;
  margin-left: -65px !important;
}
#player-process .gauge-outer-container .gauge-container .gauge-large {
  font-size: 25px !important;
  text-align: left !important;
  margin-left: -105px !important;
}
#player-process .gauge-outer-container .gauge-container .gauge-label-large {
  top: 40px;
  left: 0px;
  width: 100%;
  text-align: center;
  position: absolute;
  font-weight: bold;
  font-size: 12px;
  color: #5d7193;
  font-size: 30px;
}
#player-process .gauge-outer-container .gauge-container .gauge-label {
  top: 30px;
  left: 0px;
  width: 100%;
  text-align: center;
  position: absolute;
  font-weight: bold;
  font-size: 12px;
  color: #5d7193;
  font-size: 20px;
}
#player-process .org-content-table {
  margin-bottom: 1em;
  min-width: 200px;
  font-size: 10px;
}
@media (max-width: 1199px) and (min-width: 992px) {
  #player-process .org-content-table {
    margin-left: -10px;
  }
}
#player-process .org-content-table .raa-negative-mask {
  height: 60%;
  background-color: white;
  float: left;
}
#player-process .org-content-table .raa-negative-value {
  height: 60%;
  -ms-border-top-left-radius: 5px;
  -webkit-border-top-left-radius: 5px;
  border-top-left-radius: 5px;
  -ms-border-bottom-left-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  border-bottom-left-radius: 5px;
  float: left;
}
#player-process .org-content-table .raa-positive-value {
  height: 60%;
  -ms-border-top-right-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  -ms-border-bottom-right-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
  float: left;
}
#player-process .org-content-table .raa-positive-mask {
  height: 60%;
  background-color: white;
  float: left;
}
#player-process .org-content-table .raa-axis {
  position: absolute;
  margin-left: -3px;
  width: 0;
  height: 100%;
  border: solid 2px #b7c1d2;
}
#player-process .org-content-table .raa-scale {
  font-size: 10px;
  color: #5d7193;
}
#player-process .org-content-table .raa-scale .raa-left-scale {
  float: left;
  margin-left: -8px;
}
#player-process .org-content-table .raa-scale .raa-right-scale {
  float: right;
  margin-right: -10px;
}
#player-process .shadow {
  box-shadow: 1px 1px 10px 0 rgba(0, 0, 0, 0.2) !important;
}
#player-process .segment {
  padding: 0 0 7px 20px;
  border-left: lightgray 3px solid;
}
#player-process .popover-title {
  color: #354155;
}
#player-process .bottom-space {
  margin-bottom: 10px;
}
#player-process .hitters {
  padding-top: 40px;
}
.area-video-forms .add-new {
  margin-bottom: 1em;
}
.area-video-forms .back {
  margin-bottom: 1em;
}
.area-video-forms #swing-grader .single-select {
  margin-bottom: 2em;
}
.area-video-forms #swing-grader .uploaded-image {
  max-width: 500px;
}
.area-video-forms #swing-grader .error {
  color: red;
}
.area-video-forms #swing-grader .remove {
  cursor: pointer;
  color: red;
  font-weight: bold;
  clear: both;
}
.area-video-forms #swing-grader .upload {
  margin-bottom: 3em;
}
.area-video-forms #swing-grader .flag-two {
  color: red;
}
.portlet.portlet-performance-dashboard #performance-dashboard {
  height: 100%;
  overflow-y: hidden;
}
.portlet.portlet-performance-dashboard #performance-report-container {
  height: 100%;
  overflow-y: hidden;
}
.portlet.portlet-performance-dashboard .portlet-body.content-area {
  padding: 0;
}
.portlet.portlet-performance-dashboard .portlet-body.content-area a {
  color: #222935;
}
.portlet.portlet-performance-dashboard .portlet-body.content-area .report-container {
  height: 80%;
  overflow-y: scroll;
  overflow-x: hidden;
}
.portlet.portlet-performance-dashboard .portlet-body.content-area .pagination {
  height: 20%;
  width: 100%;
  padding: 0 10px;
}
.portlet.portlet-performance-dashboard .pagination {
  height: 20%;
  width: 100%;
  padding: 0 10px;
}
.portlet.portlet-performance-dashboard .report-row {
  padding: 5px;
  border-bottom: 1px solid #e6eaef;
}
.portlet.portlet-performance-dashboard .report-row:hover {
  background-color: #e6eaef;
}
.portlet.portlet-performance-dashboard a {
  text-decoration: none;
  display: block;
}
.portlet.portlet-performance-dashboard .top-row {
  padding-bottom: 2px;
}
.portlet.portlet-performance-dashboard .top-row .prospect-data {
  display: inline-block;
  overflow: hidden;
  width: 70%;
  white-space: nowrap;
}
.portlet.portlet-performance-dashboard .top-row .prospect-name {
  font-weight: bolder;
  font-size: 12px;
}
.portlet.portlet-performance-dashboard .top-row .prospect-position {
  padding-left: 3px;
  color: #798baa;
  font-weight: bold;
  font-size: 11px;
}
.portlet.portlet-performance-dashboard .top-row .prospect-eligible-year {
  color: #798baa;
  font-size: 11px;
}
.portlet.portlet-performance-dashboard .top-row .performance-type {
  display: inline-block;
  float: right;
  font-weight: bold;
  width: 28%;
  white-space: nowrap;
  text-align: right;
}
.portlet.portlet-performance-dashboard .top-row .prospect-country-name {
  color: #798baa;
  font-size: 11px;
  display: inline-block;
  white-space: nowrap;
}
.portlet.portlet-performance-dashboard .bottom-row .prospect-school-team-name {
  color: #798baa;
  font-size: 11px;
  overflow: hidden;
  display: inline-block;
  width: 48%;
  white-space: nowrap;
}
.portlet.portlet-performance-dashboard .bottom-row .performance-data-container {
  width: 70%;
  display: inline-block;
  overflow: hidden;
  font-size: 11px;
  white-space: nowrap;
}
.portlet.portlet-performance-dashboard .bottom-row .performance-data {
  padding-right: 5px;
}
.portlet.portlet-performance-dashboard .bottom-row .user-date-container {
  display: inline-block;
  float: right;
  color: #798baa;
  font-size: 11px;
  width: 28%;
  white-space: nowrap;
  text-align: right;
}
.portlet.portlet-performance-dashboard .bottom-row .user-date-container .report-date {
  margin-left: 3px;
}
.portlet.portlet-performance-dashboard .settings-area {
  padding: 10px 15px 15px 15px;
  overflow: visible;
}
.portlet.portlet-performance-dashboard .settings-area .control-label {
  text-align: right;
}
.portlet.portlet-performance-dashboard .settings-area .remove-link {
  color: #d84f5a;
}
.blast-overview-container {
  /*.session-comment-count{
        text-align: right;
    }*/
}
.blast-overview-container .blast-table tr {
  height: 43px !important;
}
.blast-overview-container .blast-table tr:hover {
  cursor: pointer;
  background-color: #dde1e9 !important;
}
.blast-overview-container .blast-table .mat-sort-header-container {
  justify-content: left !important;
  margin-left: 10px;
}
.blast-overview-container .session-comments {
  width: 100px;
}
.blast-overview-container .blast-detail-menu {
  margin-bottom: 20px;
}
.blast-overview-container .blast-detail-menu .blast-table-body {
  height: 260px;
  overflow-y: scroll;
  border: 1px solid #b7c1d2;
  -webkit-border-radius: 0px 0px 4px 4px;
  -moz-border-radius: 0px 0px 4px 4px;
  border-radius: 0px 0px 4px 4px;
}
.blast-overview-container .blast-detail-menu .blast-row {
  display: block;
  position: relative;
  background-color: #e6eaef;
  border-top: 1px #f0f2f5 solid;
  border-bottom: 1px #b7c1d2 solid;
  padding: 8px 6px;
  cursor: pointer;
}
.blast-overview-container .blast-detail-menu .blast-row:hover {
  background-color: #dde1e9;
}
.blast-overview-container .blast-detail-menu .blast-row.active {
  background-color: #c7cfdc;
}
.blast-overview-container .blast-detail-menu .blast-details-container > a {
  cursor: pointer;
}
.blast-overview-container .blast-detail-menu .blast-details-container .blast-date {
  width: 9%;
  min-width: 115px;
}
.blast-overview-container .blast-detail-menu .blast-details-container .blast-type {
  min-width: 84px;
}
.blast-overview-container .blast-detail-menu .blast-details-container .blast-would {
  min-width: 49px;
}
.blast-overview-container .blast-detail-menu .blast-details-container .blast-scout {
  width: 14%;
}
.blast-overview-container .blast-detail-menu .blast-details-container .blast-team {
  width: 15%;
}
.blast-overview-container .blast-detail-menu .blast-details-container .blast-position {
  width: 5%;
}
.blast-overview-container .blast-detail-menu .blast-details-container .blast-prospect {
  width: 10%;
}
.blast-overview-container .blast-detail-menu .blast-details-container .blast-tool-future-f-b-control,
.blast-overview-container .blast-detail-menu .blast-details-container .blast-tool-overall-control,
.blast-overview-container .blast-detail-menu .blast-details-container .blast-tool-starting-percent,
.blast-overview-container .blast-detail-menu .blast-details-container .blast-tool-relieving-percent,
.blast-overview-container .blast-detail-menu .blast-details-container .blast-tool-hitting-ability,
.blast-overview-container .blast-detail-menu .blast-details-container .blast-tool-power-production,
.blast-overview-container .blast-detail-menu .blast-details-container .blast-tool-arm-strength,
.blast-overview-container .blast-detail-menu .blast-details-container .blast-tool-speed,
.blast-overview-container .blast-detail-menu .blast-details-container .blast-tool-raw-speed,
.blast-overview-container .blast-detail-menu .blast-details-container .blast-tool-fastball,
.blast-overview-container .blast-detail-menu .blast-details-container .blast-tool-curveball,
.blast-overview-container .blast-detail-menu .blast-details-container .blast-tool-slider,
.blast-overview-container .blast-detail-menu .blast-details-container .blast-tool-changeup,
.blast-overview-container .blast-detail-menu .blast-details-container .blast-tool-other,
.blast-overview-container .blast-detail-menu .blast-details-container .blast-tool-feelto-pitch,
.blast-overview-container .blast-detail-menu .blast-details-container .blast-ofp {
  width: 4%;
  text-align: center;
}
.blast-overview-container .blast-detail-menu .blast-details-container .blast-tool-fielding-ability {
  width: 6%;
  text-align: center;
}
.blast-overview-container .blast-empty-header {
  width: 25%;
  cursor: default;
}
.blast-overview-container .blasts-table .blast-numbers {
  text-align: right;
}
.blast-overview-container .blasts-table .mlb-norm-data {
  border-left: 2px solid #354155;
  text-align: center;
  width: 150px;
  cursor: default;
}
.blast-overview-container .blast-session-detail {
  padding: 0 15px 15px 15px;
}
.blast-overview-container .session-summary {
  padding-top: 6px;
  padding-bottom: 6px;
  font-size: 15px;
  display: block;
}
.blast-overview-container .session-summary #toggle-session-side {
  vertical-align: baseline;
}
.blast-overview-container .session-summary .session-information {
  padding-top: 6px;
}
.blast-overview-container .session-summary .mlb-norms {
  vertical-align: top;
  margin-bottom: 6px;
}
.blast-overview-container .session-summary .player-name {
  font-weight: bold;
  color: #FFCC00;
  padding-right: 10px;
  display: inline-block;
}
.blast-overview-container .session-summary .blast-type {
  color: #5d7193;
  margin-right: 10px;
  font-weight: bold;
  display: inline-block;
}
@media (max-width: 600px) {
  .blast-overview-container .session-summary .blast-type {
    display: block;
  }
}
.blast-overview-container .session-summary .session-date {
  color: #5d7193;
  margin-right: 10px;
  display: inline-block;
}
.blast-overview-container .session-summary .sensor-name {
  color: #5d7193;
  margin-right: 10px;
  display: inline-block;
}
.blast-overview-container .selected-session-container .session-summary .player-name {
  font-weight: bold;
  color: #FFCC00;
  padding-right: 10px;
}
.blast-overview-container .blast-notes {
  padding-left: 15px;
  padding-right: 15px;
}
.blast-overview-container .blast-notes .comment-summary {
  padding-top: 6px;
  padding-bottom: 6px;
  font-size: 15px;
  color: #5d7193;
  margin-right: 10px;
  font-weight: bold;
  display: inline-block;
}
.blast-overview-container .blast-notes .comment-body-input #comment-title {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  border-bottom-left-radius: 0;
}
.blast-overview-container .blast-notes .comment-body-input #comment-text {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-top: none;
}
.blast-overview-container .blast-notes .comment-body-input #add-comment {
  vertical-align: top;
}
.blast-overview-container .blast-notes .comment-input-container .input-group {
  margin-bottom: 10px;
}
.blast-overview-container .blast-notes .comment-list {
  max-height: 250px;
  overflow-y: auto;
}
.blast-overview-container .blast-notes .comment-initials {
  vertical-align: top;
  margin-right: 10px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  width: 30px;
  height: 30px;
  display: inline-block;
  text-align: center;
  line-height: 27px;
  font-size: 12px;
  font-weight: bolder;
  color: #5d7193;
  border: solid thin #98a6be;
  background-color: #f6f7f9;
  background: -webkit-gradient(linear, left top, left bottom, from(#f6f7f9), to(#d7dce5));
  background: -webkit-linear-gradient(top, #f6f7f9, #d7dce5);
  background: -moz-linear-gradient(top, #f6f7f9, #d7dce5);
  background: -ms-linear-gradient(top, #f6f7f9, #d7dce5);
  background: -o-linear-gradient(top, #f6f7f9, #d7dce5);
  background-image: linear-gradient(top, #f6f7f9 0%, #d7dce5) !important;
}
.blast-overview-container .blast-notes .comment-body-container {
  display: inline-block;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  text-align: left;
  border: 1px solid #b7c1d2;
  background-color: #ffffff;
  background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e6e6e6));
  background: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background: -ms-linear-gradient(top, #ffffff, #e6e6e6);
  background: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(top, #ffffff 0%, #e6e6e6) !important;
  width: 90%;
  position: relative;
}
.blast-overview-container .blast-notes .comment-body-container.has-user:before {
  content: "\f0d9";
  font-family: 'Font Awesome\ 5 Free';
  font-weight: 900;
  position: absolute;
  left: -8px;
  top: -1px;
  font-size: 18px;
  color: #b7c1d2;
}
.blast-overview-container .blast-notes .comment-body-container:not(.has-user) {
  width: 90%;
  margin-left: 43px;
}
.blast-overview-container .blast-notes .comment-body-container .comment-header {
  background-color: #e0e4eb;
  background: -webkit-gradient(linear, left top, left bottom, from(#e0e4eb), to(#c1c9d8));
  background: -webkit-linear-gradient(top, #e0e4eb, #c1c9d8);
  background: -moz-linear-gradient(top, #e0e4eb, #c1c9d8);
  background: -ms-linear-gradient(top, #e0e4eb, #c1c9d8);
  background: -o-linear-gradient(top, #e0e4eb, #c1c9d8);
  background-image: linear-gradient(top, #e0e4eb 0%, #c1c9d8) !important;
  padding: 2px 10px;
}
.blast-overview-container .blast-notes .comment-body-container .comment-header .comment-name {
  color: #354155;
  display: inline-block;
}
.blast-overview-container .blast-notes .comment-body-container .comment-header .comment-date {
  color: #354155;
  display: inline-block;
  float: right;
}
.blast-overview-container .blast-notes .comment-body-container .comment-header .comment-date .edited-date {
  color: #354155;
  font-size: 10px;
}
.blast-overview-container .blast-notes .comment-body-container .comment-body {
  padding: 2px 10px;
}
.blast-overview-container .blast-notes .comment-body-container .delete-comment {
  color: #d84f5a;
  cursor: pointer;
  position: absolute;
  right: 30px;
  bottom: 3px;
  display: none;
}
.blast-overview-container .blast-notes .comment-body-container .edit-comment {
  color: #0067b1;
  cursor: pointer;
  position: absolute;
  right: 5px;
  bottom: 3px;
  display: none;
}
.blast-overview-container .blast-notes .comment-body-container:hover .delete-comment,
.blast-overview-container .blast-notes .comment-body-container:hover .edit-comment {
  display: inline;
}
.blast-overview-container .blast-notes .blast-comment {
  margin-bottom: 10px;
}
@media (max-width: 767px) {
  .blast-overview-container .blast-notes .comment-initials {
    display: none;
  }
}
.portlet.portlet-blast-dashboard #blast-dashboard-container {
  height: 100%;
  overflow-y: scroll;
}
.portlet.portlet-blast-dashboard #blast-report-container {
  height: 100%;
  overflow-y: scroll;
}
.portlet.portlet-blast-dashboard .portlet-body.content-area {
  padding: 0;
}
.portlet.portlet-blast-dashboard .portlet-body.content-area a {
  color: #222935;
}
.portlet.portlet-blast-dashboard .portlet-body.content-area .blast-container {
  height: 80%;
  overflow-y: hidden;
  overflow-x: hidden;
}
.portlet.portlet-blast-dashboard .portlet-body.content-area .pagination {
  height: 20%;
  width: 100%;
  padding: 0 10px;
}
.portlet.portlet-blast-dashboard .pagination {
  height: 20%;
  width: 100%;
  padding: 0 10px;
}
.portlet.portlet-blast-dashboard .blast-row {
  padding: 5px;
  border-bottom: 1px solid #e6eaef;
}
.portlet.portlet-blast-dashboard .blast-row:hover {
  background-color: #e6eaef;
}
.portlet.portlet-blast-dashboard a {
  text-decoration: none;
  display: block;
}
.portlet.portlet-blast-dashboard .top-row {
  padding-bottom: 2px;
}
.portlet.portlet-blast-dashboard .top-row .prospect-data {
  display: inline-block;
  width: 70%;
  white-space: nowrap;
}
.portlet.portlet-blast-dashboard .top-row .prospect-name {
  font-weight: bolder;
  font-size: 12px;
}
.portlet.portlet-blast-dashboard .top-row .prospect-position {
  padding-left: 3px;
  color: #798baa;
  font-weight: bold;
  font-size: 11px;
}
.portlet.portlet-blast-dashboard .top-row .prospect-eligible-year {
  color: #798baa;
  font-size: 11px;
  display: inline;
}
.portlet.portlet-blast-dashboard .top-row .prospect-eligible-year .intl-eligible-year {
  display: inline;
}
.portlet.portlet-blast-dashboard .top-row .prospect-eligible-year .amat-eligible-year {
  display: inline;
}
.portlet.portlet-blast-dashboard .top-row .blast-type {
  display: inline-block;
  float: right;
  font-weight: bold;
  width: 28%;
  white-space: nowrap;
  text-align: right;
}
.portlet.portlet-blast-dashboard .top-row .prospect-country-name {
  color: #798baa;
  font-size: 11px;
  display: inline-block;
  white-space: nowrap;
}
.portlet.portlet-blast-dashboard .bottom-row .prospect-school-team-name {
  color: #798baa;
  font-size: 11px;
  overflow: hidden;
  display: inline-block;
  width: 48%;
  white-space: nowrap;
}
.portlet.portlet-blast-dashboard .bottom-row .blast-container {
  width: 100%;
  display: inline-block;
  overflow: hidden;
  font-size: 11px;
  white-space: nowrap;
}
.portlet.portlet-blast-dashboard .bottom-row .blast-data {
  padding-right: 5px;
}
.portlet.portlet-blast-dashboard .bottom-row .user-date-container {
  display: inline-block;
  float: right;
  color: #798baa;
  font-size: 11px;
  width: 28%;
  white-space: nowrap;
  text-align: right;
}
.portlet.portlet-blast-dashboard .bottom-row .user-date-container .report-date {
  margin-left: 3px;
}
.portlet.portlet-blast-dashboard .settings-area {
  padding: 10px 15px 15px 15px;
  overflow: visible;
}
.portlet.portlet-blast-dashboard .settings-area .control-label {
  text-align: right;
}
.portlet.portlet-blast-dashboard .settings-area .blast-prospect-dash {
  width: auto;
}
.portlet.portlet-blast-dashboard .settings-area .remove-link {
  color: #d84f5a;
}
.portlet.portlet-blast-player-dashboard #blast-player-dashboard-container {
  height: 100%;
  overflow-y: scroll;
}
.portlet.portlet-blast-player-dashboard #blast-report-container {
  height: 100%;
  overflow-y: scroll;
}
.portlet.portlet-blast-player-dashboard .portlet-body.content-area {
  padding: 0;
}
.portlet.portlet-blast-player-dashboard .portlet-body.content-area a {
  color: #222935;
}
.portlet.portlet-blast-player-dashboard .portlet-body.content-area .blast-container {
  height: 80%;
  overflow-y: hidden;
  overflow-x: hidden;
}
.portlet.portlet-blast-player-dashboard .portlet-body.content-area .pagination {
  height: 20%;
  width: 100%;
  padding: 0 10px;
}
.portlet.portlet-blast-player-dashboard .pagination {
  height: 20%;
  width: 100%;
  padding: 0 10px;
}
.portlet.portlet-blast-player-dashboard .blast-row {
  padding: 5px;
  border-bottom: 1px solid #e6eaef;
}
.portlet.portlet-blast-player-dashboard .blast-row:hover {
  background-color: #e6eaef;
}
.portlet.portlet-blast-player-dashboard a {
  text-decoration: none;
  display: block;
}
.portlet.portlet-blast-player-dashboard .top-row {
  padding-bottom: 2px;
}
.portlet.portlet-blast-player-dashboard .top-row .prospect-data {
  display: inline-block;
  width: 70%;
  white-space: nowrap;
}
.portlet.portlet-blast-player-dashboard .top-row .prospect-name {
  font-weight: bolder;
  font-size: 12px;
}
.portlet.portlet-blast-player-dashboard .top-row .prospect-position {
  padding-left: 3px;
  color: #798baa;
  font-weight: bold;
  font-size: 11px;
}
.portlet.portlet-blast-player-dashboard .top-row .prospect-eligible-year {
  color: #798baa;
  font-size: 11px;
  display: inline;
}
.portlet.portlet-blast-player-dashboard .top-row .prospect-eligible-year .intl-eligible-year {
  display: inline;
}
.portlet.portlet-blast-player-dashboard .top-row .prospect-eligible-year .amat-eligible-year {
  display: inline;
}
.portlet.portlet-blast-player-dashboard .top-row .blast-type {
  display: inline-block;
  float: right;
  font-weight: bold;
  width: 28%;
  white-space: nowrap;
  text-align: right;
}
.portlet.portlet-blast-player-dashboard .top-row .prospect-country-name {
  color: #798baa;
  font-size: 11px;
  display: inline-block;
  white-space: nowrap;
}
.portlet.portlet-blast-player-dashboard .bottom-row .prospect-school-team-name {
  color: #798baa;
  font-size: 11px;
  overflow: hidden;
  display: inline-block;
  width: 48%;
  white-space: nowrap;
}
.portlet.portlet-blast-player-dashboard .bottom-row .blast-container {
  width: 100%;
  display: inline-block;
  overflow: hidden;
  font-size: 11px;
  white-space: nowrap;
}
.portlet.portlet-blast-player-dashboard .bottom-row .blast-data {
  padding-right: 5px;
}
.portlet.portlet-blast-player-dashboard .bottom-row .user-date-container {
  display: inline-block;
  float: right;
  color: #798baa;
  font-size: 11px;
  width: 28%;
  white-space: nowrap;
  text-align: right;
}
.portlet.portlet-blast-player-dashboard .bottom-row .user-date-container .report-date {
  margin-left: 3px;
}
.portlet.portlet-blast-player-dashboard .settings-area {
  padding: 10px 15px 15px 15px;
  overflow: visible;
}
.portlet.portlet-blast-player-dashboard .settings-area .control-label {
  text-align: right;
}
.portlet.portlet-blast-player-dashboard .settings-area .blast-prospect-dash {
  width: auto;
}
.portlet.portlet-blast-player-dashboard .settings-area .remove-link {
  color: #d84f5a;
}
#blast-team .blast-team-container .pad-bottom {
  padding-bottom: 1em;
}
#blast-team .blast-team-container .marg-bottom {
  margin-bottom: 1em;
}
@media (min-width: 800px) {
  #blast-team .blast-team-container .dates {
    text-align: right;
  }
}
#blast-team .blast-team-container .blast-filters {
  padding-bottom: 1em;
}
#blast-team .blast-team-container .well-tab {
  cursor: pointer;
}
#blast-team .blast-team-container .name {
  font-size: large;
  font-weight: bold;
}
#blast-team .blast-team-container .blast-well {
  background-color: #f0f2f5;
  padding: 5px;
}
@media (max-width: 800px) {
  #blast-team .blast-team-container .blast-well {
    padding-bottom: 2em;
  }
}
#blast-team .blast-team-container .well-header {
  cursor: pointer;
  background-color: #f0f2f5;
  border: none;
  margin: 1em;
  padding: 1px;
}
#blast-team .blast-team-container #arrow {
  margin-right: 1em;
}
#blast-team .blast-team-container th {
  cursor: default !important;
}
#blast-team .blast-team-container .table-section {
  margin-top: 0;
}
#blast-team .blast-team-container .table-section + div.table-section {
  margin-top: 30px;
}
#blast-team .blast-team-container .stats-table {
  text-align: right;
}
#blast-team .blast-team-container .stats-table th {
  text-align: right;
}
#blast-team .blast-team-container .stats-table td.ytd {
  border-right: 3px solid black;
  border-left: 3px solid black;
}
#blast-team .blast-team-container .stats-table td.norms {
  font-weight: bold;
}
#blast-team .blast-team-container .stats-table td.past-year {
  border-right: 3px solid black;
}
#blast-team .blast-team-container .stats-table td.metric {
  font-weight: bold;
  text-align: left;
}
#blast-team .blast-team-container .date-in-tab {
  clear: both;
  font-weight: bold;
  padding-top: 5px;
  float: right !important;
}
@media (max-width: 500px) {
  #blast-team .blast-team-container .date-in-tab {
    float: left !important;
    margin-left: 2em;
    padding-left: 3px;
  }
}
#blast-team .blast-team-container .ytd {
  background-color: #495974;
  color: white;
}
#blast-team .blast-team-container .blast {
  max-width: 100%;
}
#blast-team .blast-team-container .blast .blast-table {
  background-color: #c7cfdc;
  max-width: 100%;
}
#blast-team .blast-team-container .blast td {
  width: 2%;
}
#blast-team .blast-team-container .blast tr:nth-child(even) {
  background-color: white;
}
#blast-team .blast-team-container .blast tr:nth-child(odd) {
  background-color: #eceff3;
}
#blast-team .blast-team-container .table-responsive.no-border {
  border: solid 1px transparent;
}
#blast-team .blast-team-container .table-responsive > .table-bordered {
  border: solid 1px transparent;
}
#blast-player .blast-overview-container .blast-detail-menu-overview {
  margin-bottom: 20px;
  margin-top: 45px;
}
#blast-player .blast-overview-container .blast-detail-menu-overview .blast-table-body {
  height: 260px;
  overflow-y: scroll;
  border: 1px solid #b7c1d2;
  -webkit-border-radius: 0px 0px 4px 4px;
  -moz-border-radius: 0px 0px 4px 4px;
  border-radius: 0px 0px 4px 4px;
}
#blast-player .blast-overview-container .blast-detail-menu-overview .blast-row {
  display: block;
  position: relative;
  background-color: #e6eaef;
  border-top: 1px #f0f2f5 solid;
  border-bottom: 1px #b7c1d2 solid;
  padding: 8px 6px;
  cursor: pointer;
}
#blast-player .blast-overview-container .blast-detail-menu-overview .blast-row:hover {
  background-color: #dde1e9;
}
#blast-player .blast-overview-container .blast-detail-menu-overview .blast-row.active {
  background-color: #c7cfdc;
}
#blast-player .blast-overview-container .blast-detail-menu-overview .blast-details-container > a {
  cursor: pointer;
}
#blast-player .blast-overview-container .blast-detail-menu-overview .blast-details-container .blast-date {
  width: 9%;
  min-width: 115px;
}
#blast-player .blast-overview-container .blast-detail-menu-overview .blast-details-container .blast-type {
  min-width: 84px;
}
#blast-player .blast-overview-container .landing-page {
  margin-right: 0px;
}
#blast-player .blast-overview-container .session-detail-container {
  margin-right: 0px;
}
#blast-player .blast-overview-container .session-buttons {
  margin-right: 0px;
  margin-left: 0px;
}
#blast-player .blast-overview-container .blast-player-overview-container .session-detail-container {
  margin-right: 0px;
}
#blast-player .blast-overview-container .blast-player-overview-container .session-buttons {
  margin-right: 0px;
  margin-left: 0px;
}
#blast-player .blast-overview-container .blast-player-overview-container .landing-page {
  margin-right: 0px;
}
#blast-player .blast-overview-container .blast-player-overview-container .pad-bottom {
  padding-bottom: 1em;
}
#blast-player .blast-overview-container .blast-player-overview-container .blast-table-body {
  height: 260px;
  overflow-y: scroll;
  border: 1px solid #b7c1d2;
  -webkit-border-radius: 0px 0px 4px 4px;
  -moz-border-radius: 0px 0px 4px 4px;
  border-radius: 0px 0px 4px 4px;
}
#blast-player .blast-overview-container .blast-player-overview-container .blast-row {
  display: block;
  position: relative;
  background-color: #e6eaef;
  border-top: 1px #f0f2f5 solid;
  border-bottom: 1px #b7c1d2 solid;
  padding: 8px 6px;
  cursor: pointer;
}
#blast-player .blast-overview-container .blast-player-overview-container .blast-row:hover {
  background-color: #dde1e9;
}
#blast-player .blast-overview-container .blast-player-overview-container .blast-row.active {
  background-color: #c7cfdc;
}
#blast-player .blast-overview-container .blast-player-overview-container .marg-bottom {
  margin-bottom: 1em;
}
#blast-player .blast-overview-container .blast-player-overview-container .blast-filters {
  padding-bottom: 1em;
}
#blast-player .blast-overview-container .blast-player-overview-container .name {
  color: #5d7193;
  margin-right: 10px;
  font-weight: bold;
  display: inline-block;
  font-size: 15px;
}
@media (max-width: 600px) {
  #blast-player .blast-overview-container .blast-player-overview-container .name {
    display: block;
  }
}
#blast-player .blast-overview-container .blast-player-overview-container .blast-well {
  background-color: #f0f2f5;
  padding: 5px;
}
@media (max-width: 800px) {
  #blast-player .blast-overview-container .blast-player-overview-container .blast-well {
    padding-bottom: 2em;
  }
}
#blast-player .blast-overview-container .blast-player-overview-container .well-header {
  background-color: #f0f2f5;
  border: none;
  margin: 1em;
  padding: 0px;
}
#blast-player .blast-overview-container .blast-player-overview-container #arrow {
  margin-right: 1em;
}
#blast-player .blast-overview-container .blast-player-overview-container th {
  cursor: default !important;
}
#blast-player .blast-overview-container .blast-player-overview-container .table-section {
  margin-top: 0;
}
#blast-player .blast-overview-container .blast-player-overview-container .table-section + div.table-section {
  margin-top: 30px;
}
#blast-player .blast-overview-container .blast-player-overview-container .stats-table {
  text-align: right;
}
#blast-player .blast-overview-container .blast-player-overview-container .stats-table th {
  text-align: right;
}
#blast-player .blast-overview-container .blast-player-overview-container .stats-table td.ytd {
  border-right: 3px solid black;
  border-left: 3px solid black;
}
#blast-player .blast-overview-container .blast-player-overview-container .stats-table td.norms {
  font-weight: bold;
  border-right: 3px solid black;
}
#blast-player .blast-overview-container .blast-player-overview-container .stats-table td.metric {
  font-weight: bold;
  text-align: left;
}
#blast-player .blast-overview-container .blast-player-overview-container .date-in-tab {
  clear: both;
  font-weight: bold;
  padding-top: 5px;
  float: right !important;
}
@media (max-width: 500px) {
  #blast-player .blast-overview-container .blast-player-overview-container .date-in-tab {
    float: left !important;
  }
}
#blast-player .blast-overview-container .blast-player-overview-container .ytd {
  background-color: #495974;
  color: white;
}
#blast-player .blast-overview-container .blast-player-overview-container .blast {
  max-width: 100%;
}
#blast-player .blast-overview-container .blast-player-overview-container .blast .blast-table {
  background-color: #c7cfdc;
  max-width: 100%;
}
#blast-player .blast-overview-container .blast-player-overview-container .blast td {
  width: 2%;
}
#blast-player .blast-overview-container .blast-player-overview-container .table-responsive.no-border {
  border: solid 1px transparent;
}
#blast-player .blast-overview-container .blast-player-overview-container .table-responsive > .table-bordered {
  border: solid 1px transparent;
}
#blast-player .blast-overview-container .blast-player-overview-container .table-responsive > .table-bordered tr:nth-child(even) {
  background-color: white;
}
#blast-player .blast-overview-container .blast-player-overview-container .table-responsive > .table-bordered tr:nth-child(odd) {
  background-color: #eceff3;
}
#blast-player .blast-overview-container .blast-player-overview-container .table-responsive > .table-bordered tr:hover {
  background-color: #dde1e9;
}
#blast-player .blast-overview-container .blast-player-overview-container .table-responsive > .table-bordered tr.active {
  background-color: #c7cfdc;
}
#blast-player .blast-overview-container .session-blast-well {
  background-color: #f0f2f5;
  padding: 5px;
}
@media (max-width: 800px) {
  #blast-player .blast-overview-container .session-blast-well {
    padding-bottom: 2em;
  }
}
#blast-player .blast-overview-container .dates {
  padding-bottom: 1em;
}
@media (min-width: 800px) {
  #blast-player .blast-overview-container .dates {
    text-align: right;
  }
}
#blast-player .blast-overview-container .player-button {
  margin-left: 15px;
}
#blast-player .blast-overview-container .blast-detail-menu {
  margin-bottom: 20px;
}
#blast-player .blast-overview-container .blast-detail-menu .blast-table-body {
  height: 260px;
  overflow-y: scroll;
  border: 1px solid #b7c1d2;
  -webkit-border-radius: 0px 0px 4px 4px;
  -moz-border-radius: 0px 0px 4px 4px;
  border-radius: 0px 0px 4px 4px;
}
#blast-player .blast-overview-container .blast-detail-menu .blast-row {
  display: block;
  position: relative;
  background-color: #e6eaef;
  border-top: 1px #f0f2f5 solid;
  border-bottom: 1px #b7c1d2 solid;
  padding: 8px 6px;
  cursor: pointer;
}
#blast-player .blast-overview-container .blast-detail-menu .blast-row:hover {
  background-color: #dde1e9;
}
#blast-player .blast-overview-container .blast-detail-menu .blast-row.active {
  background-color: #c7cfdc;
}
#blast-player .blast-overview-container .blast-detail-menu .blast-details-container > a {
  cursor: pointer;
}
#blast-player .blast-overview-container .blast-detail-menu .blast-details-container .blast-date {
  width: 9%;
  min-width: 115px;
}
#blast-player .blast-overview-container .blast-detail-menu .blast-details-container .blast-type {
  min-width: 84px;
}
#blast-player .blast-overview-container .blast-empty-header {
  width: 25%;
  cursor: default;
}
#blast-player .blast-overview-container .blasts-table .blast-numbers {
  text-align: right;
}
#blast-player .blast-overview-container .blasts-table .mlb-norm-data {
  border-left: 2px solid #354155;
  text-align: center;
  width: 150px;
  cursor: default;
}
#blast-player .blast-overview-container .blast-session-detail {
  padding: 0 15px 15px 15px;
  float: right;
  border: none;
}
#blast-player .blast-overview-container tr:nth-child(even) {
  background-color: white;
}
#blast-player .blast-overview-container tr:nth-child(odd) {
  background-color: #eceff3;
}
#blast-player .blast-overview-container tr:hover {
  background-color: #dde1e9;
}
#blast-player .blast-overview-container tr.active {
  background-color: #c7cfdc;
}
#blast-player .blast-overview-container .session-summary {
  padding-top: 6px;
  padding-bottom: 6px;
  font-size: 15px;
  display: block;
}
#blast-player .blast-overview-container .session-summary #toggle-session-side {
  vertical-align: baseline;
}
#blast-player .blast-overview-container .session-summary .session-information {
  padding-top: 6px;
}
#blast-player .blast-overview-container .session-summary .mlb-norms {
  vertical-align: top;
  margin-bottom: 6px;
}
#blast-player .blast-overview-container .session-summary .player-name {
  font-weight: bold;
  color: #FFCC00;
  padding-right: 10px;
  display: inline-block;
}
#blast-player .blast-overview-container .session-summary .blast-type {
  color: #5d7193;
  margin-right: 10px;
  font-weight: bold;
  display: inline-block;
}
@media (max-width: 600px) {
  #blast-player .blast-overview-container .session-summary .blast-type {
    display: block;
  }
}
#blast-player .blast-overview-container .session-summary .session-date {
  color: #5d7193;
  margin-right: 10px;
  display: inline-block;
}
#blast-player .blast-overview-container .session-summary .sensor-name {
  color: #5d7193;
  margin-right: 10px;
  display: inline-block;
}
#blast-player .blast-overview-container .selected-session-container .session-summary .player-name {
  font-weight: bold;
  color: #FFCC00;
  padding-right: 10px;
}
#blast-player .blast-overview-container .blast-notes {
  padding-left: 15px;
  padding-right: 15px;
}
#page-numbers {
  margin-top: 7px;
}
@media (min-width: 768px) and (max-width: 817px) {
  #page-numbers {
    float: left !important;
  }
}
.portlet-activity-reports {
  height: 100%;
  overflow-y: hidden;
}
.portlet-activity-reports .btn-group.btn-group-toggle .btn {
  color: #222935 !important;
}
.portlet-activity-reports .btn-group.btn-group-toggle .btn.active {
  color: #222935;
}
.portlet-activity-reports .portlet-body.content-area .report-container {
  height: 80%;
  overflow-y: scroll;
  overflow-x: hidden;
}
.portlet-activity-reports .portlet-body.content-area .pagination {
  height: 20%;
  width: 100%;
  padding: 0 10px;
}
.portlet-activity-reports .team-name {
  color: #798baa;
  font-size: 11px;
}
.portlet-activity-reports .author {
  float: right;
  padding-right: 0px;
  text-align: right;
}
.portlet-activity-reports .settings-area {
  padding: 10px 15px 15px 15px;
}
.portlet-activity-reports .header-text {
  font-weight: bold;
  color: #FFCC00;
  padding-right: 10px;
}
.portlet-activity-reports .follow-up-header-details {
  padding-top: 6px;
  padding-bottom: 6px;
  font-size: 15px;
}
.portlet-activity-reports .follow-up-header-details .follow-up-type,
.portlet-activity-reports .follow-up-header-details .follow-up-author,
.portlet-activity-reports .follow-up-header-details .follow-up-date {
  color: #5d7193;
  margin-right: 10px;
}
.portlet-activity-reports .follow-up-header-details .follow-up-type {
  font-weight: bold;
}
.portlet-activity-reports .follow-up-header-details .player-name {
  font-weight: bold;
  color: #FFCC00;
  padding-right: 10px;
}
.portlet-activity-reports .follow-up-magnet {
  background-color: #f0f2f5;
  border-radius: 5px;
  border: 1px solid #c4c8ce;
  margin-top: 15px;
}
.portlet-activity-reports .follow-up-magnet .follow-up-magnet-body {
  padding: 5px;
  border-bottom: 1px solid #c4c8ce;
}
.portlet-activity-reports .follow-up-magnet .follow-up-label {
  color: #5d7193;
  font-family: 'Open Sans', sans-serif;
  font-weight: bold;
  min-height: 25px;
  padding-top: 4px;
  padding-left: 20px;
}
.portlet-activity-reports .follow-up-magnet .follow-up-value {
  padding: 4px;
  color: #222935;
  font-family: 'Open Sans', sans-serif;
  font-weight: bold;
  min-height: 25px;
}
.portlet-activity-reports .follow-up-magnet .follow-up-value .btn-group {
  width: 100%;
}
.portlet-activity-reports .follow-up-magnet .follow-up-value .btn-group button {
  width: 100%;
}
.portlet-activity-reports .follow-up-magnet .follow-up-value .follow-up-type-selector ul {
  width: 100px;
}
.portlet-activity-reports .follow-up-magnet .follow-up-magnet-follow-up-region {
  padding: 15px;
  font-family: 'Open Sans', sans-serif;
  padding-left: 23px;
  border-bottom: 1px solid #c4c8ce;
  width: 100%;
}
.portlet-activity-reports .follow-up-magnet .follow-up-magnet-follow-up-region pre {
  font-size: 1.05em;
}
.portlet-activity-reports .follow-up-magnet:nth-child(odd) {
  background-color: #fff;
}
.portlet-activity-reports .reports-detail-menu {
  margin-bottom: 20px;
}
.portlet-activity-reports .reports-detail-menu .scouting-reports-table-body {
  height: 260px;
  overflow-y: scroll;
  border: 1px solid #b7c1d2;
  -webkit-border-radius: 0px 0px 4px 4px;
  -moz-border-radius: 0px 0px 4px 4px;
  border-radius: 0px 0px 4px 4px;
}
.portlet-activity-reports .reports-detail-menu .report-row {
  background-color: #e6eaef;
  border-top: 1px #f0f2f5 solid;
  border-bottom: 1px #b7c1d2 solid;
  padding: 8px 6px;
  cursor: pointer;
}
.portlet-activity-reports .reports-detail-menu .report-row:hover {
  background-color: #dde1e9;
}
.portlet-activity-reports .reports-detail-menu .report-row.active {
  background-color: #c7cfdc;
}
.portlet-activity-reports .reports-detail-menu .follow-up-author,
.portlet-activity-reports .reports-detail-menu .follow-up-type,
.portlet-activity-reports .reports-detail-menu .follow-up-summary {
  color: black;
  text-decoration: none;
}
.portlet-activity-reports .reports-detail-menu .report-details-container > a {
  cursor: pointer;
}
.portlet-activity-reports .player-follow-up-create .follow-up-form-group > div {
  margin: 0;
  padding-top: 2em;
  padding-bottom: 2em;
  border-top: solid 1px #fff;
  border-bottom: solid 1px #e0e4eb;
  text-align: left;
}
.portlet-activity-reports .player-follow-up-create .follow-up-form-group > div:last-child {
  border-bottom: none;
}
.portlet-activity-reports .player-follow-up-create .follow-up-form-group > div:first-child {
  border-top: none;
}
.portlet-activity-reports .player-follow-up-create .date-picker-fix {
  padding-right: 0px !important;
}
.portlet-activity-reports .player-follow-up-create [name=S1Remarks] {
  width: 100px;
  height: 31px;
}
.portlet-activity-reports .flagged-report {
  font-size: 1.5em;
  color: #FFCC00;
}
.portlet-activity-reports .flagged-report.fa-sm {
  font-size: 1em;
}
.portlet-activity-reports .fa-stack.fa-sm {
  width: 1em;
  height: 1em;
  line-height: 1em;
  vertical-align: middle;
}
.portlet-activity-reports .no-response-report {
  color: #d84f5a;
}
.portlet-activity-reports .no-response-report.fa-phone {
  font-size: 1.5em;
}
.portlet-activity-reports .no-response-report.fa-phone.fa-sm {
  font-size: 1em;
}
.portlet-activity-reports .no-response-report.fa-level-up {
  margin-top: -0.2em;
  margin-left: 0.5em;
  line-height: 1;
  font-size: 1em;
}
.portlet-activity-reports .no-response-report.fa-level-up.fa-sm {
  margin-top: -0.1em;
  margin-left: 0.33em;
  font-size: 0.66em;
}
.portlet-activity-reports #reportDateEdit.ng-hide-add {
  display: none !important;
}
.portlet-activity-reports #player-follow-up-grid .grid-entry {
  cursor: pointer;
}
.portlet-activity-reports #follow-up-sidebar {
  margin-top: 0px;
}
.portlet-activity-reports #follow-up-sidebar .follow-up-row {
  width: 100%;
  border-top: solid 1px #fff;
  border-bottom: solid 1px #e0e4eb;
}
.portlet-activity-reports #follow-up-navbar {
  margin-bottom: 1em;
}
.portlet-activity-reports #conversation-summary {
  height: 8em;
}
.portlet-activity-reports #s2id_autogen1 a {
  width: 100px !important;
  background-color: #f0f2f5;
  color: black;
  font-weight: bold;
  font-family: 'benton_sans_cond_medium', Helvetica, Arial, "Lucida Grande";
}
.portlet-activity-reports #season-year-select > div > ul > li.active > a > label {
  background-color: white;
}
.portlet-activity-reports #season-year-select > div > ul > li > a:hover > label {
  background: #13294b;
  color: white;
}
.portlet-activity-reports .season-year-select {
  float: left;
}
.portlet-activity-reports .season-year-select ul {
  min-width: 90px;
  width: 90px;
}
.portlet-activity-reports .season-year-select input[type="radio"] {
  display: none;
}
.portlet-activity-reports .season-year-select .radio {
  margin: 0;
  padding-left: 10px;
}
.portlet-activity-reports .season-year-select li {
  margin: 0;
}
.portlet-activity-reports .custom-input-group.has-error .btn.btn-default {
  border-color: #b94a48;
}
.portlet-activity-reports .btn-group.btn-group-toggle .btn {
  color: #222935 !important;
}
.portlet-activity-reports .btn-group.btn-group-toggle .btn.active {
  color: #222935;
}
.portlet-activity-reports #follow-up-table > tr:nth-child(odd) {
  background-color: white;
}
.portlet-activity-reports a {
  text-decoration: none;
  color: #222935;
  display: block;
}
.portlet-activity-reports .portlet-body.content-area {
  padding: 0;
}
.portlet-activity-reports .report-row {
  padding: 5px;
  border-bottom: 1px solid #e6eaef;
}
.portlet-activity-reports .report-row:hover {
  background-color: #e6eaef;
}
.portlet-activity-reports .follow-up-details-container {
  width: 100%;
  display: inline-block;
}
.portlet-activity-reports .follow-up-icon {
  display: inline-block;
  vertical-align: top;
  /*padding: 0 2px 0 0;*/
}
.portlet-activity-reports .top-row {
  padding-bottom: 2px;
}
.portlet-activity-reports .top-row .follow-up-player-name {
  font-weight: bolder;
  font-size: 12px;
}
.portlet-activity-reports .top-row .user-date-container {
  display: inline-block;
  float: right;
  color: #798baa;
  font-size: 11px;
}
.portlet-activity-reports .top-row .user-date-container .report-date {
  margin-left: 3px;
}
.portlet-activity-reports .top-row .video-icon {
  display: inline-block;
}
.portlet-activity-reports .bottom-row .type {
  padding-left: 0px;
}
.portlet-activity-reports .bottom-row .conversation {
  padding-left: 0px;
  font-size: 11px;
  padding-bottom: 5px;
}
.portlet-activity-reports .remove-link {
  color: #d84f5a;
}
.portlet-activity-reports .centered {
  text-align: center;
}
.portlet-activity-reports span:hover {
  cursor: pointer;
}
.portlet-activity-reports .check-label {
  vertical-align: top;
}
.portlet-activity-reports .results-select {
  width: 75px;
  display: inline-block;
  margin-left: 15px;
}
.portlet-activity-reports .control-label {
  text-align: right;
  padding-right: 0px;
}
.portlet-activity-reports .control-label.report-type-label {
  padding-left: 5px;
}
.portlet-activity-reports .control-label.roles-label {
  text-align: left;
}
.portlet-activity-reports .space-under {
  margin: 0 5px 2px 0 !important;
}
.area-mapping .selected {
  background: #dde1e9;
  font-weight: bold;
}
.area-mapping .italics {
  font-style: italic;
}
.area-mapping .date {
  min-width: 80px;
}
.area-mapping .bold {
  font-weight: bold;
}
.area-mapping .pitch-type {
  text-align: left;
}
.area-mapping .ui-select-bootstrap .ui-select-choices-row.active > a {
  background: #00245d;
}
.area-mapping .ui-select-bootstrap .ui-select-choices-row.active > a .player-search-name {
  color: white;
}
.area-mapping .handedness {
  width: 50px;
}
.area-mapping .tiny-tab {
  width: auto;
  min-width: 9em;
}
.area-mapping .top-space {
  margin-top: 8px;
}
.area-mapping .bottom-space {
  margin-bottom: 8px;
}
@media (width: 1024px) {
  .area-mapping .loading {
    display: none;
  }
}
.area-mapping .right {
  float: right !important;
}
.area-mapping .badge-round {
  margin-top: -5px;
  border-radius: 13px;
  padding: 3px 5px;
  color: black;
  background: white;
}
.area-mapping .cancel-search {
  position: absolute;
  right: 10px;
  line-height: 31px;
  color: #d9534f;
  cursor: pointer;
}
.area-mapping .cancel-search:hover {
  font-size: 20px;
}
.area-mapping .search-btn {
  /*width: 65px;*/
}
.area-mapping .suggested {
  padding-top: 5px;
}
.area-mapping .separator {
  width: 100%;
  margin: 25px 0;
  text-align: center;
  line-height: 0.1em;
  border-bottom: 1px solid lightgray;
}
.area-mapping .player-search-suggest {
  padding-bottom: 10px;
}
.area-mapping .top-tabs .label-tab {
  width: auto;
  min-width: 95px;
  cursor: pointer;
  background: lightgray;
}
.area-mapping .top-tabs .label-tab.active {
  background: #00245d;
}
.area-mapping .dark-border {
  border-radius: 0 4px 4px 4px;
}
.area-mapping .progress {
  height: 3px;
}
.area-mapping .display-text {
  float: left;
  line-height: 30px;
}
@media (max-width: 768px) {
  .area-mapping .btn-left {
    margin-left: -25px;
  }
}
.area-mapping .btn-right {
  margin-right: -28px;
}
.area-mapping .ignore-icon {
  cursor: pointer;
  width: 58px;
}
.area-mapping td {
  vertical-align: middle !important;
}
.area-mapping .calendar-date-picker-container {
  width: 50%;
  float: left;
}
.area-mapping .calendar-date-picker-container input {
  width: 100%;
}
.area-mapping .lg-drawer {
  height: 130px;
}
.area-mapping .sm-drawer {
  height: 130px;
}
.area-mapping .results-message {
  min-height: 53px;
  padding-top: 15px;
}
.area-mapping .selected-options + .btn-group > .multiselect,
.area-mapping .btn-checkbox.active,
.area-mapping .ui-select-match-item,
.area-mapping .active {
  background-color: #0067b1;
  background: -webkit-gradient(linear, left top, left bottom, from(#0067b1), to(#00497e));
  background: -webkit-linear-gradient(top, #0067b1, #00497e);
  background: -moz-linear-gradient(top, #0067b1, #00497e);
  background: -ms-linear-gradient(top, #0067b1, #00497e);
  background: -o-linear-gradient(top, #0067b1, #00497e);
  background-image: linear-gradient(top, #0067b1 0%, #00497e) !important;
  color: white !important;
}
.area-mapping .header-section .btn-radio-group .btn.active ::before,
.area-mapping .btn.btn-radio.active::before {
  color: white !important;
}
.area-mapping .uploaded,
.area-mapping .handedness,
.area-mapping .right-border {
  border-right: solid 2px black;
}
@media (max-width: 616px) {
  .area-mapping .top {
    margin: 8px 0;
  }
}
@media (min-width: 616px) and (max-width: 1412px) {
  .area-mapping .top {
    margin: 8px 0;
  }
}
@media (min-width: 768px) {
  .area-mapping .upload-btn {
    left: -20px;
  }
}
.area-mapping .multiselect-native-select {
  margin-bottom: 5px;
}
.area-mapping .match-badge {
  background-color: #ff2f3fc9;
  border-color: #ff404f;
  padding: 0 3px;
  color: white;
  display: inline-block;
  text-align: center;
  border: 1px solid transparent;
  white-space: nowrap;
  font-size: 11px;
  line-height: 1.42857143;
  border-radius: 2px;
  font-weight: bold;
  font-family: 'benton_sans_cond_medium', Helvetica, Arial, "Lucida Grande";
  margin-left: 3px;
}
.area-mapping .italics {
  font-style: italic;
}
.area-mapping .still-mapping {
  cursor: not-allowed;
}
.area-mapping .label-tab {
  background: #00245d;
}
.area-mapping .tag-box {
  max-height: 300px;
  overflow: auto;
}
@media (min-width: 768px) {
  .player-defense #video-player {
    padding-left: 0px;
  }
  .player-defense .video-list {
    padding-right: 0px !important;
  }
}
.player-defense .row-highlight {
  background-color: yellow;
}
.player-defense .info-row {
  background-color: #f0f2f5;
  margin-left: 0px;
  margin-right: 0px;
}
.player-defense .filters {
  margin-bottom: 5px;
}
.player-defense .btn-spacing {
  margin: 2px;
}
.player-defense .selected-options + .btn-group > .multiselect,
.player-defense .btn-checkbox.active,
.player-defense .ui-select-match-item {
  background-color: #0067b1;
  background: -webkit-gradient(linear, left top, left bottom, from(#0067b1), to(#00497e));
  background: -webkit-linear-gradient(top, #0067b1, #00497e);
  background: -moz-linear-gradient(top, #0067b1, #00497e);
  background: -ms-linear-gradient(top, #0067b1, #00497e);
  background: -o-linear-gradient(top, #0067b1, #00497e);
  background-image: linear-gradient(top, #0067b1 0%, #00497e) !important;
  color: white;
}
.player-defense .filter-group {
  display: inline-block;
}
.player-defense .general-filter-heading {
  margin-top: 0em;
  margin-bottom: 0em;
  padding: 0px;
  padding-bottom: 0;
  width: 100%;
  display: inline-block;
  font-size: 13px;
  font-family: 'soho_std_medium', Georgia, "Times New Roman", Times, serif;
  color: #FFFFFF !important;
  background-color: #495974;
  -webkit-border-top-left-radius: 6px;
  border-top-left-radius: 6px;
  -webkit-border-top-right-radius: 6px;
  border-top-right-radius: 6px;
}
.player-defense .general-filter-heading span {
  font-size: 8px;
  text-transform: uppercase;
  padding-right: 10px;
  cursor: pointer;
  margin-top: 4px;
  margin-right: 2px;
}
.player-defense .general-filter-heading h4 {
  color: white;
  padding-left: 1em;
  display: inline-block;
  font-size: 13px;
}
.player-defense .general-filter-heading p {
  margin-bottom: 0;
}
.player-defense .video-bg-box {
  background: black;
  text-align: center;
  aspect-ratio: 1.77777778;
}
.player-defense .video-bg {
  max-height: 100%;
  width: auto;
  height: auto;
}
.player-defense .results-bar {
  background-color: #b7c1d2;
  width: 100%;
  text-align: center;
  text-transform: uppercase;
  font-size: 11px;
  font-weight: bold;
  display: inline-block;
  padding-right: 5px;
  padding-left: 5px;
}
.player-defense .results-bar .results-toggle {
  cursor: pointer;
  float: right;
}
.player-defense .show-results-dropdown {
  margin-top: 17px;
}
.player-defense .video-playing {
  background-color: #e6eaef;
}
.player-defense .video-table {
  padding: 0 5px;
  display: inline-block;
}
.player-defense .slimScrollDiv {
  margin-top: -4px;
}
.player-defense #video-list-repeat {
  background-color: white;
  overflow-y: scroll;
}
.player-defense .result-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  /* number of lines to show */
  line-clamp: 3;
  -webkit-box-orient: vertical;
  max-height: 50px;
}
.player-defense .defense-filter-row {
  display: inline-block;
  margin-top: 5px;
}
.player-defense .defense-date-filter-row {
  display: inline-block;
  margin-top: 5px;
}
.player-defense .defense-adv-filter-row {
  display: inline-block;
  margin-left: 15px;
}
.player-defense .calendar-date-picker-container {
  width: 40%;
  float: left;
}
.player-defense .calendar-date-picker-container input {
  width: 100%;
}
.player-defense .date-picker {
  width: 100%;
}
.area-amateur-signability .med-flag {
  color: #d84f5a;
}
.area-amateur-signability .yellow-row {
  background-color: #f7ecb5 !important;
}
.area-amateur-signability .table-tbody-striped > tbody > tr.yellow-row > td {
  background-color: #f7ecb5 !important;
}
.area-amateur-signability .unsaved {
  font-weight: bold;
  color: #f4544a;
}
.portlet-process-reports-dashboard {
  height: 100%;
}
.portlet-process-reports-dashboard .btn-group.btn-group-toggle .btn {
  color: #222935 !important;
}
.portlet-process-reports-dashboard .btn-group.btn-group-toggle .btn.active {
  color: #222935;
}
.portlet-process-reports-dashboard .portlet-body.content-area {
  padding: 0;
  overflow: hidden;
}
.portlet-process-reports-dashboard .portlet-body.content-area .report-container {
  height: 80%;
  overflow-y: scroll;
  overflow-x: hidden;
}
.portlet-process-reports-dashboard .portlet-body.content-area .pagination {
  height: 20%;
  width: 100%;
  padding: 0 10px;
}
.portlet-process-reports-dashboard .follow-up-header-details {
  padding-top: 6px;
  padding-bottom: 6px;
  font-size: 15px;
}
.portlet-process-reports-dashboard .follow-up-header-details .follow-up-type,
.portlet-process-reports-dashboard .follow-up-header-details .follow-up-author,
.portlet-process-reports-dashboard .follow-up-header-details .follow-up-date {
  color: #5d7193;
  margin-right: 10px;
}
.portlet-process-reports-dashboard .follow-up-header-details .follow-up-type {
  font-weight: bold;
}
.portlet-process-reports-dashboard .follow-up-header-details .player-name {
  font-weight: bold;
  color: #FFCC00;
  padding-right: 10px;
}
.portlet-process-reports-dashboard .report-row:hover {
  background-color: #dde1e9;
}
.portlet-process-reports-dashboard .portlet-body.content-area {
  padding: 0;
}
.portlet-process-reports-dashboard .report-row {
  padding: 5px;
  border-bottom: 1px solid #e6eaef;
}
.portlet-process-reports-dashboard .report-row:hover {
  background-color: #e6eaef;
}
.portlet-process-reports-dashboard .top-row {
  padding-bottom: 2px;
}
.portlet-process-reports-dashboard .top-row .follow-up-player-name {
  font-weight: bolder;
  font-size: 12px;
}
.portlet-process-reports-dashboard .top-row .user-date-container {
  display: inline-block;
  float: right;
  color: #798baa;
  font-size: 11px;
}
.portlet-process-reports-dashboard .top-row .user-date-container .report-date {
  margin-left: 3px;
}
.portlet-process-reports-dashboard #processReportDashboardTable {
  width: 100%;
}
.portlet-process-reports-dashboard #processReportDashboardTable th {
  padding: 5px;
  background-color: #28416f;
  color: white;
}
.portlet-process-reports-dashboard #processReportDashboardTable td {
  border: 1px solid #ddd;
  padding: 4px;
  text-align: center;
}
.portlet-process-reports-dashboard #processReportDashboardTable .noBorder td {
  border: 0;
}
.portlet-process-reports-dashboard a {
  text-decoration: none;
  color: #222935;
  display: block;
}
.portlet-r-t-p-changes-dashboard .portlet-body.content-area.ng-scope {
  padding: 0px;
}
.portlet-r-t-p-changes {
  height: 100%;
  overflow-y: hidden;
}
.portlet-r-t-p-changes a.rtp-rec {
  text-decoration: none;
  color: #222935 !important;
  display: block;
}
.portlet-r-t-p-changes .portlet-body .content-area {
  padding: 0px !important;
}
.portlet-r-t-p-changes .content-area {
  padding: 0px;
}
.portlet-r-t-p-changes .report-row {
  padding: 5px;
  border-bottom: 1px solid #e6eaef;
  cursor: pointer;
}
.portlet-r-t-p-changes .report-row:hover {
  background-color: #dde1e9;
}
.portlet-r-t-p-changes .report-row.active {
  background-color: #c7cfdc;
}
.portlet-r-t-p-changes .player-name {
  font-weight: bolder;
  font-size: 12px;
}
.portlet-r-t-p-changes .team-name {
  color: #798baa;
  font-size: 11px;
}
.settings-area {
  padding: 0px;
}
.game-edit-notification,
.game-attending-notification {
  color: #536584;
}
.game-edit-notification .visitor-team,
.game-attending-notification .visitor-team,
.game-edit-notification .home-team,
.game-attending-notification .home-team {
  font-weight: bold;
  color: #222935;
}
.game-edit-notification .day-of-the-week,
.game-attending-notification .day-of-the-week,
.game-edit-notification .game-date,
.game-attending-notification .game-date,
.game-edit-notification .game-time,
.game-attending-notification .game-time,
.game-edit-notification .new-value,
.game-attending-notification .new-value {
  font-weight: bold;
}
.game-edit-notification .changes-list,
.game-attending-notification .changes-list {
  list-style: none;
  margin-left: 0;
}
.game-edit-notification .changes-list i,
.game-attending-notification .changes-list i {
  font-size: 5px;
  margin-right: 5px;
  position: relative;
  top: -2px;
}
.new-games-added-for-school-notification {
  color: #536584;
}
.new-games-added-for-school-notification .game-date,
.new-games-added-for-school-notification .game-time {
  font-weight: bold;
}
.new-games-added-for-school-notification .visitor-team,
.new-games-added-for-school-notification .home-team {
  font-weight: normal;
  color: #222935;
}
.new-games-added-for-school-notification .date-time {
  height: 15px;
}
.new-games-added-for-school-notification .schools {
  margin-bottom: 3px;
}
.new-games-added-for-school-notification .message {
  line-height: 17px;
}
.new-prospects-from-bureau-notification {
  color: #536584;
}
.new-prospects-from-bureau-notification .text-muted {
  color: #98a6be;
}
.new-unread-prospect-report-notification .role-badge-container,
.new-unread-prospect-report-notification .prospect-details-container {
  display: inline-block;
  vertical-align: middle;
}
.new-unread-prospect-report-notification .role-badge-container {
  padding: 0;
}
.new-unread-prospect-report-notification .prospect-details-container {
  max-width: 85%;
}
.new-unread-prospect-report-notification .prospect-details-container div {
  line-height: 14px;
}
.new-unread-prospect-report-notification .prospect-name {
  font-weight: bolder;
}
.new-unread-prospect-report-notification .prospect-position {
  padding-left: 3px;
  color: #798baa;
  font-weight: bold;
  font-size: 11px;
}
.new-unread-prospect-report-notification .prospect-eligible-year {
  padding-left: 4px;
  color: #98a6be;
}
.new-unread-prospect-report-notification .prospect-school-team-name,
.new-unread-prospect-report-notification .prospect-school-team-location {
  color: #98a6be;
  font-size: 11px;
}
.prospect-needs-more-bio-information-notification .bio-info-player-name {
  font-weight: bolder;
}
.prospect-needs-more-bio-information-notification .bio-info-comments {
  white-space: pre-line;
}
.prospect-medical-overview-notification .bio-info-player-name {
  font-weight: bolder;
}
.prospect-medical-overview-notification .bio-info-comments {
  white-space: pre-line;
}
@media only print {
  body {
    font-size: 12px;
    padding: 0px;
    margin: 0px;
    min-height: 0 !important;
  }
  #brand {
    display: none;
  }
  .print-no-display {
    display: none;
  }
  header {
    background: none;
  }
  header #header-top {
    min-height: 0px;
  }
  header #header-top #brand {
    padding: 0px;
  }
  header #header-top #brand img {
    height: 20px;
  }
  header #header-top .search-form,
  header #header-top #header-right {
    display: none;
  }
  header #main-nav {
    display: none;
  }
  .sub-area-container {
    display: none;
  }
  .sidebar {
    display: none;
  }
  .portlet-title {
    display: none;
  }
  .header-bar-container {
    padding: 0px;
    min-height: 0px;
  }
  .container {
    width: auto;
    overflow: hidden;
  }
  .snap-container {
    padding-top: 0px;
    min-height: 0px;
    padding-bottom: 0px;
  }
  .snap-container .snap-drawer {
    display: none;
  }
  .snap-content {
    min-height: 0px;
  }
  .toggle-container {
    display: none;
  }
  footer#bottom {
    margin-top: 0px;
    background: none;
    height: auto;
    position: relative;
    bottom: 0;
    left: 0;
    padding-bottom: 0px;
    float: left;
  }
  footer#bottom img {
    width: 80px;
  }
  footer#bottom .updates,
  footer#bottom .footer-tools {
    display: none;
  }
  .badge.badge-danger {
    background-color: #d84f5a !important;
    color: #FFFFFF !important;
  }
  .badge.badge-info {
    background-color: #0067b1 !important;
    color: #FFFFFF !important;
  }
  .area-player-plans .btn {
    display: none;
  }
  .area-amateur-lists .add-to-list,
  .area-amateur-lists .prospect-options-button,
  .area-amateur-lists .report-summary-toggle,
  .area-amateur-lists .dummy-row {
    display: none;
  }
  .area-amateur-lists .new-follow-container {
    border: none;
  }
  .area-amateur-lists .prospect-container .prospect-row .report-summary-row .report-summary.summary-collapsed {
    width: 100%;
    height: auto;
    overflow: visible;
    white-space: normal;
  }
  .area-amateur-lists .details-container {
    width: 100%;
    padding: 0px 20px;
  }
  .area-amateur-lists .details-container .prospect-name {
    font-weight: bold;
  }
  .area-amateur-lists .details-container .prospect-school-team {
    display: block;
  }
  .area-amateur-lists .report-date {
    float: right;
  }
  .area-amateur-lists .rank-container {
    padding-right: 0px;
  }
  .area-amateur-lists .prospect-container .prospect-row.well {
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    margin-bottom: 10px;
    border: none;
    border-bottom: solid 1px #CCC;
    border-radius: 0px;
  }
  .mobile-notifications-container {
    display: none;
  }
  .area-depth-charts .portlet-depth-charts {
    margin-bottom: 0px;
  }
  .area-depth-charts .depth-charts-print-mode .depth-chart-field {
    position: relative;
    height: 640px;
    margin: 0;
  }
  .area-depth-charts .depth-charts-print-mode .header-bar-container {
    padding: 0px;
    min-height: 10px;
  }
  .area-depth-charts .depth-charts-print-mode .header-bar-container .logo-container,
  .area-depth-charts .depth-charts-print-mode .header-bar-container .header-bar-right {
    width: 50%;
  }
  .area-depth-charts .depth-charts-print-mode .header-bar-container .select2-container.org-selector {
    float: left;
  }
  .area-depth-charts .depth-charts-print-mode .header-bar-container h5 {
    float: left;
    line-height: 33px;
  }
  .area-depth-charts .depth-charts-print-mode .header-bar-container .org-logo {
    top: 2px;
  }
  .area-depth-charts .depth-charts-print-mode .header-bar-container .org-logo .logo {
    height: 25px;
    width: auto;
  }
  .area-depth-charts .depth-charts-print-mode .header-bar-container .transactions-container {
    display: none;
  }
  .area-depth-charts .depth-charts-print-mode .header-bar-container .btn.btn-default {
    border: solid 1px #b7c1d2;
    padding: 3px;
    min-height: 0px;
    line-height: normal;
    font-size: 8px;
  }
  .area-depth-charts .depth-charts-print-mode .header-bar-container .btn.btn-default.active {
    border: solid 1px #354155;
  }
  .area-depth-charts .depth-charts-print-mode .header-bar-container .org-selector.select2-container .select2-choice {
    width: auto;
  }
  .area-depth-charts .depth-charts-print-mode .header-bar-container .org-selector.select2-container .select2-choice .select2-arrow {
    display: none;
  }
  .area-depth-charts .depth-charts-print-mode .lineup-tabs,
  .area-depth-charts .depth-charts-print-mode .jump-to-position-button-group {
    display: none;
  }
  .area-depth-charts .depth-charts-print-mode .row.lineup-name {
    border: none;
  }
  .area-depth-charts .depth-charts-print-mode .lineup-name {
    background-color: #e6eaef !important;
    line-height: 15px;
  }
  .area-depth-charts .depth-charts-print-mode .lineup-player-name,
  .area-depth-charts .depth-charts-print-mode .lineup-player-position,
  .area-depth-charts .depth-charts-print-mode .lineup-groups {
    font-size: 8px;
  }
  .area-depth-charts .depth-charts-print-mode .lineup-groups .lineup-player,
  .area-depth-charts .depth-charts-print-mode .lineup-groups .lineup-player-row-number {
    height: 15px;
    line-height: 15px;
  }
  .area-depth-charts .depth-charts-print-mode .color-key {
    border: none;
  }
  .area-depth-charts .depth-charts-print-mode .color-key ul {
    margin: 0;
    padding: 0;
  }
  .area-depth-charts .depth-charts-print-mode .color-key ul li {
    font-size: 7px;
    line-height: 10px;
    padding: 0px;
    margin-right: 6px;
  }
  .area-depth-charts .depth-charts-print-mode .color-key ul li i.swatch {
    border-radius: 2px;
    width: 8px;
    height: 8px;
  }
  .area-depth-charts .depth-charts-print-mode .color-key ul li.out-of-options i {
    background-color: #b5dfb5 !important;
  }
  .area-depth-charts .depth-charts-print-mode .color-key ul li.contract-guaranteed-through-next-season i {
    background-color: #f4cccf !important;
  }
  .area-depth-charts .depth-charts-print-mode .color-key ul li.next-year-arb-eligible i {
    background-color: #cbe9ff !important;
  }
  .area-depth-charts .depth-charts-print-mode .color-key ul li.next-year-free-agent i {
    background-color: #0c66ff !important;
  }
  .area-depth-charts .depth-charts-print-mode .color-key ul li.eligible-for-100k-retention-bonus i {
    background-color: #c4abd8 !important;
  }
  .area-depth-charts .depth-charts-print-mode .color-key ul li.potential-minor-league-fa i {
    background-color: #cfbeaf !important;
  }
  .area-depth-charts .depth-charts-print-mode .table .badge,
  .area-depth-charts .depth-charts-print-mode .table .badge.badge-danger {
    padding: 2px;
    min-width: 1px;
    border-radius: 2px;
    line-height: 3px;
    font-size: 7px;
    color: #FFFFFF !important;
  }
  .area-depth-charts .depth-charts-print-mode ul.player-badges.list-inline.pull-right {
    float: none;
    margin-left: 0px;
  }
  .area-depth-charts .depth-charts-print-mode .position-c,
  .area-depth-charts .depth-charts-print-mode .position-1b,
  .area-depth-charts .depth-charts-print-mode .position-2b,
  .area-depth-charts .depth-charts-print-mode .position-3b,
  .area-depth-charts .depth-charts-print-mode .position-ss,
  .area-depth-charts .depth-charts-print-mode .position-lf,
  .area-depth-charts .depth-charts-print-mode .position-cf,
  .area-depth-charts .depth-charts-print-mode .position-rf,
  .area-depth-charts .depth-charts-print-mode .position-dh,
  .area-depth-charts .depth-charts-print-mode .position-utl,
  .area-depth-charts .depth-charts-print-mode .position-lhp,
  .area-depth-charts .depth-charts-print-mode .position-rhp {
    width: 240px;
  }
  .area-depth-charts .depth-charts-print-mode .position-lf,
  .area-depth-charts .depth-charts-print-mode .position-cf,
  .area-depth-charts .depth-charts-print-mode .position-rf {
    top: 1%;
  }
  .area-depth-charts .depth-charts-print-mode .position-lf,
  .area-depth-charts .depth-charts-print-mode .position-ss,
  .area-depth-charts .depth-charts-print-mode .position-3b,
  .area-depth-charts .depth-charts-print-mode .position-lhp {
    left: 0;
    padding-right: 5px;
  }
  .area-depth-charts .depth-charts-print-mode .position-cf,
  .area-depth-charts .depth-charts-print-mode .position-rhp,
  .area-depth-charts .depth-charts-print-mode .position-c {
    left: 33.3%;
    padding-right: 0px;
    padding-left: 0px;
  }
  .area-depth-charts .depth-charts-print-mode .position-rf,
  .area-depth-charts .depth-charts-print-mode .position-2b,
  .area-depth-charts .depth-charts-print-mode .position-1b,
  .area-depth-charts .depth-charts-print-mode .position-dh,
  .area-depth-charts .depth-charts-print-mode .position-utl {
    left: 66.6%;
    padding-left: 5px;
  }
  .area-depth-charts .depth-charts-print-mode .position-ss,
  .area-depth-charts .depth-charts-print-mode .position-2b,
  .area-depth-charts .depth-charts-print-mode .position-rhp {
    top: 20%;
  }
  .area-depth-charts .depth-charts-print-mode .position-3b,
  .area-depth-charts .depth-charts-print-mode .position-1b {
    top: 40%;
  }
  .area-depth-charts .depth-charts-print-mode .position-lhp,
  .area-depth-charts .depth-charts-print-mode .position-dh {
    top: 60%;
  }
  .area-depth-charts .depth-charts-print-mode .position-utl {
    top: 70%;
  }
  .area-depth-charts .depth-charts-print-mode .position-c {
    top: 75%;
  }
  .area-depth-charts .depth-charts-print-mode table.position-header-table th i {
    color: #FFF !important;
  }
  .area-depth-charts .depth-charts-print-mode table.position-table,
  .area-depth-charts .depth-charts-print-mode table.position-header-table {
    max-width: 240px;
  }
  .area-depth-charts .depth-charts-print-mode table.position-table td,
  .area-depth-charts .depth-charts-print-mode table.position-header-table td,
  .area-depth-charts .depth-charts-print-mode table.position-table th,
  .area-depth-charts .depth-charts-print-mode table.position-header-table th {
    font-size: 8px;
    padding: 2px;
    line-height: 10px;
  }
  .area-depth-charts .depth-charts-print-mode table.position-table td:last-child,
  .area-depth-charts .depth-charts-print-mode table.position-header-table td:last-child,
  .area-depth-charts .depth-charts-print-mode table.position-table th:last-child,
  .area-depth-charts .depth-charts-print-mode table.position-header-table th:last-child {
    border-bottom: none;
  }
  .area-depth-charts .depth-charts-print-mode table.position-table .option-section,
  .area-depth-charts .depth-charts-print-mode table.position-header-table .option-section {
    width: 21px;
  }
  .area-depth-charts .depth-charts-print-mode table.position-table .player-name,
  .area-depth-charts .depth-charts-print-mode table.position-header-table .player-name,
  .area-depth-charts .depth-charts-print-mode table.position-table position-position,
  .area-depth-charts .depth-charts-print-mode table.position-header-table position-position {
    width: 96px;
  }
  .area-depth-charts .depth-charts-print-mode table.position-table .position-age,
  .area-depth-charts .depth-charts-print-mode table.position-header-table .position-age {
    width: 26px;
  }
  .area-depth-charts .depth-charts-print-mode table.position-table .position-level,
  .area-depth-charts .depth-charts-print-mode table.position-header-table .position-level {
    width: 21px;
  }
  .area-depth-charts .depth-charts-print-mode table.position-table .position-npv,
  .area-depth-charts .depth-charts-print-mode table.position-header-table .position-npv {
    width: 31px;
  }
  .area-depth-charts .depth-charts-print-mode table.position-table .position-war,
  .area-depth-charts .depth-charts-print-mode table.position-header-table .position-war {
    width: 21px;
  }
  .area-depth-charts .depth-charts-print-mode table.position-table .position-ofp,
  .area-depth-charts .depth-charts-print-mode table.position-header-table .position-ofp {
    width: 26px;
    text-align: right;
    position: static;
  }
  .area-depth-charts .depth-charts-print-mode table.position-table .position-expander,
  .area-depth-charts .depth-charts-print-mode table.position-header-table .position-expander {
    width: 0px;
    max-width: 0px;
    display: none;
  }
  .area-depth-charts .depth-charts-print-mode a.lineup-expander,
  .area-depth-charts .depth-charts-print-mode .lineup-clear-button {
    display: none;
  }
  .area-depth-charts .depth-charts-print-mode .depth-chart-position-container {
    position: absolute;
  }
  .area-depth-charts .depth-charts-print-mode .depth-chart-position-container .portlet-content {
    background-color: none;
    overflow-y: auto;
  }
  .area-depth-charts .depth-charts-print-mode .portlet-content-specific-position ._RHP,
  .area-depth-charts .depth-charts-print-mode .portlet-content-specific-position ._LHP,
  .area-depth-charts .depth-charts-print-mode .portlet-content-specific-position ._3B,
  .area-depth-charts .depth-charts-print-mode .portlet-content-specific-position ._1B,
  .area-depth-charts .depth-charts-print-mode .portlet-content-specific-position ._LF,
  .area-depth-charts .depth-charts-print-mode .portlet-content-specific-position ._CF,
  .area-depth-charts .depth-charts-print-mode .portlet-content-specific-position ._RF,
  .area-depth-charts .depth-charts-print-mode .portlet-content-specific-position ._SS,
  .area-depth-charts .depth-charts-print-mode .portlet-content-specific-position ._2B,
  .area-depth-charts .depth-charts-print-mode .portlet-content-specific-position ._C,
  .area-depth-charts .depth-charts-print-mode .portlet-content-specific-position ._UTL,
  .area-depth-charts .depth-charts-print-mode .portlet-content-specific-position ._DH {
    height: auto;
  }
  .area-depth-charts .depth-charts-print-mode .position-table {
    -webkit-border-radius: 4px 4px 0px 0px;
    -moz-border-radius: 4px 4px 0px 0px;
    border-radius: 4px 4px 0px 0px;
  }
  .area-depth-charts .depth-charts-print-mode .position-table tr td.option-section.out-of-options,
  .area-depth-charts .depth-charts-print-mode .position-table tr.next-year-arb-eligible td.option-section.out-of-options,
  .area-depth-charts .depth-charts-print-mode .position-table tr.next-year-free-agent td.option-section.out-of-options,
  .area-depth-charts .depth-charts-print-mode .position-table tr.contract-guaranteed-through-next-season td.option-section.out-of-options,
  .area-depth-charts .depth-charts-print-mode .position-table tr.eligible-for-100k-retention-bonus td.option-section.out-of-options,
  .area-depth-charts .depth-charts-print-mode .position-table tr.potential-minor-league-fa td.option-section.out-of-options {
    background-color: #c7e6c7 !important;
  }
  .area-depth-charts .depth-charts-print-mode .position-table tr.next-year-arb-eligible td {
    background-color: #e4f4ff !important;
  }
  .area-depth-charts .depth-charts-print-mode .position-table tr.next-year-free-agent td {
    background-color: #2576ff !important;
  }
  .area-depth-charts .depth-charts-print-mode .position-table tr.contract-guaranteed-through-next-season td {
    background-color: #f8e1e3 !important;
  }
  .area-depth-charts .depth-charts-print-mode .position-table tr.eligible-for-100k-retention-bonus td {
    background-color: #d0bce0 !important;
  }
  .area-depth-charts .depth-charts-print-mode .position-table tr.potential-minor-league-fa td {
    background-color: #d9cbbf !important;
  }
}
