/* Admin
---------------------------------------- */
a.showclix_logo { background-image: url(https://sc-partners.s3.amazonaws.com/partytix/img/admin-logo.png) !important; }
body,
body#admin { background: url(https://sc-partners.s3.amazonaws.com/partytix/img/admin-bg.png) center -22px repeat-x #38004E; }
div.footercolors { background: none; }
div.login_main .logo {
    background: url(https://sc-partners.s3.amazonaws.com/partytix/img/admin-login.png) no-repeat top center;
    margin-left: 100px;
    margin-right: 0px; }
div.topbar_tagline { display: none; }

/* Member Area
---------------------------------------- */

body#memberarea { background: url(https://sc-partners.s3.amazonaws.com/partytix/img/admin-bg.png) center -22px repeat-x #38004E !important;}
body#memberarea h2 { color: #38004E; }
body#memberarea a:link, body#memberarea a:visited, body#memberarea a:hover { color: white; }
body#memberarea #footer-left li { border-left-color: #3a4fa2 }
body#memberarea .topbar_logo { background: none }
body#memberarea .topbar_logo a { background: url(http://sc-partners.s3.amazonaws.com/partytix/img/admin-logo-v2.png) no-repeat; width: 193px; height: 59px; display:block; margin: 5px auto;}
/*body#memberarea .topbar { margin: 0 auto 0 auto; width: 170px; display: block; float: none !important; position: relative; left: -5px}*/
body#memberarea .topbar, .topbar_logo, .topbar_logo a { height: 62px; }
body#memberarea h2 {
    margin: 0 0 25px 0 !important;
    font-size: 20px !important;
    padding-bottom: 9px; }
body#memberarea form.scform { margin-bottom: 25px; }
body#memberarea form.scform input { margin-left: 150px; }
body#memberarea #footer-left {
    float: left;
    padding: 0 0 0 15px;
    margin: 0;
    list-style: none;
    font: normal normal 10px 'Arial' sans-serif;
    margin-bottom: 25px; }
body#memberarea #footer-right {
    float: right;
    padding: 0 15px 0 0;
    margin: 0;
    list-style: none;
    color: white;
    font: normal normal 10px 'Arial' sans-serif; }
body#memberarea #footer-left li {
    float: left;
    padding-right: 15px;
    padding-left: 15px;
    border-left: 1px solid #ddd; }
body#memberarea #footer-left li:first-child {
    border-left: none !important;
    padding-left: 0 !important; }

  /* Custom Rules
---------------------------------------- */
/* login */
ul.login_questions li a {
  color: #F16522 !important; }

input.pink_button {
  border: 2px solid #D7D7D7;
  background: #f16522 url("http://tix.partyutah.com/images/tix/buttonbg2.png") repeat-x !important;
  height: 31px;
  font-weight: bold;
  color: white;
  font-size: 14px;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
  padding: 0 15px;
  width: auto;
  margin: 15px 0;
  border-image: initial; }

/* admin */
strong.pink {
  color: #F16522 !important; }

a {
  color: #F16522 !important; }

a:hover {
  color: #F16522 !important; }

a.edit_customize {
  font-size: 10px;
  font-family: arial;
  text-transform: uppercase;
  color: #F16522 !important;
  position: relative;
  margin-top: 10px;
  margin-bottom: 0;
  background: transparent url(images/icons/link_icon.png) no-repeat center right;
  padding-right: 19px !important; }

ul.leftnav li.selected {
  border: 0;
  width: 210px;
  height: 48px;
  background: url("http://tix.partyutah.com/images/tix/bigarrow2-1.png") no-repeat 0 5px !important;
  position: relative;
  z-index: 5;
  margin: -24px 0 -7px -26px;
  padding: 20px 20px 24px 46px;
  line-height: 38px;
  vertical-align: middle;
  border-image: initial; }

.dashboard_events tr th {
  padding: 10px !important;
  background: #240541 !important;
  color: white !important; }

ul.leftnav li:hover:not(.selected) {
  background: #240541 url("http://tix.partyutah.com/images/tix/admin-mainnav_bg-2.png");
  border-top: 1px solid #333; }

.footer {
  background: #240541 !important;
  font-family: arial;
  font-size: 12px;
  line-height: 18px;
  color: white;
  letter-spacing: -0.01em;
  text-align: center;
  position: absolute;
  width: 100%;
  z-index: 15;
  min-width: 1040px; }

.footershadow {
  background: none !important;
  width: 100%;
  height: 40px;
  margin-top: -27px; }

.footerbox a:hover {
  color: #F16522 !important; }
