p:last-child { margin:0px; }

hr { display:none; }

/**
 * Toggleables ========================================================
 */
.toggleable { display:none; }

/**
 * Generic ============================================================
 */
.page-content dl dt {}
.page-content dl dd,
.page-content dl dl {
  margin-left:20px;
  margin-bottom:10px;
  }

/**
 * Console ============================================================
 */
div.messages {
  padding:15px;
  color:#036;
  background-color:#f8f8f8;
  border:5px solid #fff;
  }

table tr.warning th,
div.warning {
  color:#a84;
  background-color:#fff4c0;
  }

table tr.error th,
div.error {
  color:#B70007;
  background-color:#ffe4e0;
  font-size: 12px;
  line-height:18px;
  }

table tr.ok th,
table tr.info th,
div.status {
  color:#687;
  background-color:#ecf8f4;
  }

  div.error   { border-color:#fff8f4; }
  div.warning { border-color:#fffce4; }
  div.status  { border-color:#f8fffc; }

/**
 * Pagers =============================================================
 */
.pager {
  font-weight:normal;
  font-size:12px;
  }

  .pager ul.pager-list { float:left; }
  .pager ul.pager-links { float:right; }

/**
 * Menus, lists =======================================================
 */
.help-items ul li,
.confirmation ul li,
.item-list ul li,
.prose .item-list li,
.menu li {
  float:none;
  display:block;
  padding:5px 10px 4px;
  border-bottom:1px solid #f4f4f4;
  }

  .help-items ul li:last-child,
  .confirmation ul li:last-child,
  .item-list ul li:last-child,
  .prose .item-list li:last-child,
  .menu li:last-child {
    border-bottom:0px;
    padding-bottom:5px;
    }

.admin-list li a span.icon {
  position:absolute;
  left:10px;
  top:10px;
  }

  .admin-list-compact li a span.icon { top:5px; }

.node-type-list li,
.admin-list li {
  position:relative;
  padding:10px 5px 9px 50px;
  margin:0px;
  border-bottom:1px solid #e8e8e8;
  }

  .node-type-list li:last-child,
  .admin-list li:last-child {
    padding-bottom:10px;
    border:0px;
    }

  ul.node-type-list label { font-size:15px; }

/**
 * Tables =============================================================
 */
table {
  width:100%;
  font-size:12px;
  line-height:15px;
  margin:0px 0px 10px;
  background-color:#fff;

  border-collapse:collapse;
  border-color:#ccc #ddd #eee;
  border-width:1px;
  border-style:solid;
  }

  .fieldset table { margin:0px; }

table td,
table th {
  border-width:1px 0px;
  border-style:solid;
  border-color:#ddd;
  padding:5px;
  }

table th {
  text-align:left;
  font-weight:normal;
  color:#666;
  background:#eee;
  }

  table thead th { border-top-color:#ccc; }

table td.active { background:#e4f0f8; }
table tr.odd td.active { background:#ecf8fc; }

table tr.selected td.active,
table tr.selected td {
  background:#ffc;
  border-color:#eeb;
  }

/* Block administration */
table tr.region td { background:#f8f8f8; }

/* Hide tabledrag markers */
table tr.draggable span.tabledrag-changed { display:none; }

/**
 * Forms ==============================================================
 */
.block,
.item-list,
.help-items ul,
.form-item,
.confirmation ul,
.admin-list,
.node-type-list,
.admin-panel {
  background:#fff;
  margin:0px 0px 10px;

  border-width:1px;
  border-style:solid;
  border-color:#ccc #ddd #eee;
  }

  .form-item {
    position:relative;
    padding:9px;
    }

  .admin-list { margin:0px; }

.block .item-list,
.block .form-item,
.admin-panel .admin-list,
.teaser-checkbox .form-item,
.form-item .form-item,
.fieldset .form-item,
table .form-item {
  background:transparent;
  padding:5px;
  margin:0px;
  border:0px;
  }
  .comment-wrapper #edit-comment-1-wrapper{ clear:both;}

  .block .item-list,
  .admin-panel .admin-list,
  .form-item .form-item-filter { padding:0px; }

.form-item label {
  margin:0px;
  padding:0px;
  color:#333;
  font-weight:bold;
  font-size:10px;
  text-transform:uppercase;
  }

  .form-item label.option {
    text-transform:none;
    font-size:12px;
    }

  .form-item label.option input { vertical-align:middle; }

.page-content .password-description,
.page-content .password-strength,
.page-content .description,
.page-content .form-item .description {
  line-height:15px;
  font-size:12px;
  white-space:normal;
  }
  .password-description{ float:left; width:460px;}
  .page-content .password-strength, .page-content span.password-confirm{ margin-left:8px; line-height:24px;}

  .admin-panel p.description {
    background:#eee;
    border-top:1px solid #ddd;
    border-bottom:1px solid #fff;
    line-height:20px;
    font-size:12px;
    padding:4px 9px;
    margin:0px;
    }

.fieldset .description { margin:0px 0px 10px; }

.page-content .form-item .description {
  position:absolute;
  bottom:100%;
  right:-15px;
  z-index:5;
  color:#687;
  background:url(images/popup.png) 50% 100% no-repeat;
  border-top:1px solid #d8e4e0;
  width:240px;
  margin:0px 0px -15px;
  padding:9px 10px 20px;
  visibility:hidden;
  display:none;
  }

  .page-content .form-item:hover {
    z-index:1;
    height:auto; /* Fix for flicker in IE7 */
    }

  .page-content .form-item:hover > .description { display:block; }

input.teaser-button,
input.form-submit {
  cursor:pointer;
  padding:2px 5px;
  color:#333;

  text-align:center;

  font-weight:normal;
  border-width:1px;
  border-style:solid;
  border-color:#ddd #ddd #ccc;
  background:#f4f4f4 url(images/bleeds.png) 0px -41px repeat-x;
  }

  input.form-submit:hover {
    border-color:#999 #999 #888;
    background:#888 url(images/bleeds.png) 0px 0px repeat-x;
    color:#fff;
    }

  input.form-submit:active {
    background:#fff;
    color:#2D8CEB;
    }

  /* Teaser splitter */
  .teaser-checkbox {
    position:relative;
    z-index:2;
    }

  .teaser-checkbox div { margin:5px 0px 0px; }

  input.teaser-button {
    padding:0px 5px;
    font-size:12px;
    }

  form input#edit-delete { color:#FF; font-weight:bold; }

/* Filter form */
.filter-options .form-item,
.filter-options .filter-help {
  font-size:12px;
  margin:10px 10px 0px 0px;
  padding:0px;
  float:left;
  }

  .filter-options .form-item:hover > .description { display:none; }

input.form-autocomplete,
input.form-text,
textarea.form-textarea,
select.form-select {
  padding:2px;
  border-width:2px;
  border-style:solid;
  border-color:#e8e8e8 #f0f0f0 #f8f8f8;
  background:#fff;
  color:#666;
  max-width:100%;
  }

  input.form-autocomplete:hover,
  input.form-text:hover,
  textarea.form-textarea:hover,
  select.form-select:hover,
  input.form-autocomplete:focus,
  input.form-text:focus,
  textarea.form-textarea:focus,
  select.form-select:focus {
    color:#333;
    border-color:#ace;
    }

  input.fluid {
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    }

    table input.fluid { width:auto; }

  html.js input.form-autocomplete { background-position:100% 7px; }
  html.js input.throbbing { background-position:100% -13px; }

  /* Exceptions */
  #diff-inline-form select,
  #content .filter-options select { padding:0px; }

/* Fieldsets */
.fieldset,
.fieldset-title,
.fieldset-title a,
.fieldset-content { display:block; }

.fieldset { margin:0px 0px 10px; }

.fieldset.titled {
  display:block;
  position:relative;
  min-height:30px;
  width:800px;
  margin-left:20px;
  }
.fieldset.captcha{ float:left; margin-top:10px; width:760px;  margin-left:0px;}
.fieldset legend{ float:left; border:none; background:none; }
.fieldset legend span{ border:none; background:none; width:100px;}
.fieldset.captcha .fieldset-title{ float:left;}
.fieldset.captcha #edit-captcha-response-1-wrapper input{ float:left;}
.fieldset.captcha .fieldset-content{ border:none;}
.fieldset.captcha .form-item .description{ margin-left:10px; color:#333; font-size:12px;}
.fieldset.captcha img{ float:left; margin-right:10px;}
.fieldset.captcha .reload-captcha-wrapper{ vertical-align:bottom; float:left; padding-top:30px;}
.captcha .fieldset-content{ float:right; width:630px; }
.captcha .fieldset-content #edit-captcha-response-wrapper label{ visibility:hidden; margin-left:-130px;}
.captcha .fieldset-content #edit-captcha-response-wrapper{ padding:10px 0 0 0;}
#comments .box-content .captcha .fieldset-content{ float:left; padding-top:30px; width:600px; padding-bottom:0px;}
#comments .box-content .captcha .fieldset-content #edit-captcha-response-1-wrapper{ float:left; clear:both;padding:10px 0 0 0;}
#comments .box-content .captcha .fieldset-content #edit-captcha-response-1-wrapper label{ visibility:hidden; margin-left:-180px;}
#user-register #sign .fillup .fieldset.captcha{ width:500px; margin-left:115px;}
#user-register #sign .fillup .captcha .fieldset-content{ width:420px;}
#user-register #sign .fillup .captcha .fieldset-content #edit-captcha-response-wrapper{ clear:both;}
#user-register #sign .fillup .captcha .fieldset-content #edit-captcha-response-wrapper label{ margin-left:-200px;}
#user-register #sign .fillup .captcha .form-item .description{ background:none; border:none; line-height:inherit; display:inline-block; padding:0; vertical-align:baseline; color:#333; right:0; left:110px; bottom:15px; position:relative; visibility:visible;}
#user-register #sign #form-item-news{ clear:both; margin-left:190px; margin-bottom:0px;}
#user-register #sign #form-item-news input.form-checkbox{ margin-right:5px;}
.page-content #user-pass .form-item .description{ right:-60px; bottom:15px;}
#sign .fillup #edit-name-wrapper .description, #sign .fillup #edit-mail-wrapper .description{ right:280px; bottom:40px}
#comments .box-content .captcha .fieldset-content #edit-captcha-response-wrapper input{ float:left; border-color:#9a9a9a #eeeeee #eeeeee #9a9a9a;}

.fieldset-title {
  display:block;
  position:absolute;
  left:0px;
  right:0px;
  top:0px;
  border-width:1px;
  border-style:solid;
  border-color:#ccc #ddd #eee;
  }
.conswrapper #content-content #uc-addresses-get-address-form fieldset.titled legend a{ float:left; width:800px; border-color:#ccc #ddd #eee; border-style:solid; border-width:1px;}
.conswrapper #content-content #uc-addresses-get-address-form fieldset.titled .fieldset-content{ float:left; width:800px; margin-top:30px;}
.conswrapper #content-content #uc-addresses-get-address-form fieldset.titled .description{ padding-bottom:10px;}
.conswrapper #content-content #user-profile-form .fieldset legend span{ background:#f4f4f4; border-width:1px; border-style:solid; border-color:#ccc #ddd #eee; width:800px;}
.conswrapper #content-content #user-profile-form .collapsible legend span{ background:none; border:none;}
.conswrapper #content-content #user-profile-form .collapsible legend span.icon{ visibility:hidden; background:none; border:none;}
.conswrapper #content-content #user-profile-form .collapsible legend a{ background:#f4f4f4; border-width:1px; border-style:solid; border-color:#ccc #ddd #eee; width:800px;}
.conswrapper #content-content #user-profile-form fieldset .fieldset-content{ margin-top:30px;}
.conswrapper #content-content #user-profile-form #edit-pass-pass2-wrapper{ margin:0;}
.conswrapper #content-content #user-profile-form .column-main{ margin-left:0px;}
.conswrapper #content-content #user-profile-form .column-wrapper .fieldset-content #edit-timezone-name-wrapper label{ width:105px; line-height:20px; float:left;}
.conswrapper #content-content #user-profile-form .column-wrapper #edit-pass-wrapper{ padding:0;}
.conswrapper #content-content #user-profile-form .column-side { float:left;}
.conswrapper #content-content table.uc-order-history{ width:800px;}
.conswrapper #content-content #uc-wishlist-view-form{ width:800px;}
.conswrapper #content-content #uc-wishlist-view-form #wishlist-form-products{ width:800px;}
.conswrapper #content-content #uc-wishlist-view-form #wishlist-form-products table.sticky-enabled{ width:800px;}
.conswrapper #content-content #uc-wishlist-view-form input#edit-update{ float:left; background:#0066cb; color:#fff; font-size:16px; font-weight:bold; padding:8px 15px; }
.conswrapper #content-content #uc-wishlist-view-form input#edit-update:hover{ color:#04ecff;}
.conswrapper #content-content #uc-wishlist-view-form #wishlist-form-products input.form-submit{ text-align:center; background:#0066cb; color:#fff;}
.conswrapper #content-content #uc-cart-checkout-form{ margin-left:0px;}
.conswrapper #content-content #uc-cart-checkout-form fieldset legend span{background:#f4f4f4; border-width:1px; border-style:solid; border-color:#ccc #ddd #eee; width:800px;}
.conswrapper #content-content #uc-cart-checkout-form fieldset legend span.icon{visibility:hidden; background:none; border:none;}
.conswrapper #content-content #uc-cart-checkout-form fieldset legend a{background:#f4f4f4; border-width:1px; border-style:solid; border-color:#ccc #ddd #eee; width:800px;}
.conswrapper #content-content #uc-cart-checkout-form fieldset .fieldset-content{ float:left; padding-top:43px; width:800px;}
.conswrapper #content-content #uc-cart-checkout-form fieldset#customer-pane legend span, .conswrapper #content-content #uc-cart-checkout-form fieldset#delivery-pane legend span, .conswrapper #content-content #uc-cart-checkout-form fieldset#billing-pane legend span, .conswrapper #content-content #uc-cart-checkout-form fieldset#payment-pane legend span, .conswrapper #content-content #uc-cart-checkout-form fieldset#coupon-pane legend span, .conswrapper #content-content #uc-cart-checkout-form fieldset#comments-pane legend span, .conswrapper #content-content #uc-cart-checkout-form fieldset#customerinfo-pane legend span, .conswrapper #content-content #uc-cart-checkout-form fieldset#pickup-pane legend span, .conswrapper #content-content #uc-cart-checkout-form fieldset#comments-pane legend span{ background:none; border:none;}
.conswrapper #content-content #uc-cart-checkout-form fieldset#payment-pane .fieldset-content #payment_details{ width:790px;}
.conswrapper #content-content #uc-cart-checkout-form fieldset#payment-pane .fieldset-content #payment_details table{ width:778px;}
.conswrapper #content-content #uc-cart-checkout-form fieldset#payment-pane .fieldset-content #payment_details table td.description{ width:778px;}
.conswrapper #content-content #uc-cart-checkout-form fieldset#payment-pane .fieldset-content #payment_details table td.field-label{ float:left; width:100px;}
#content-content #uc-cart-checkout-form fieldset#comments-pane .fieldset-content span textarea{ float:left;}
#content-content #uc-cart-checkout-form fieldset#comments-pane .fieldset-content .form-item{ margin:3px 0 0 0; padding:0;}
.conswrapper #content-content #uc-cart-checkout-form fieldset#payment-pane #line-items-div{ float:left; clear:both; margin-top:10px;}
.conswrapper #content-content #uc-cart-checkout-form fieldset#coupon-pane #edit-panes-coupon-code{ float:left;}
.conswrapper #content-content #uc-cart-checkout-form fieldset#delivery-pane td a img.address-book-icon{ float:left; margin:3px 0 0 5px; }
.conswrapper #content-content #uc-cart-checkout-form fieldset#delivery-pane td #edit-panes-delivery-delivery-address-select-wrapper{ float:left;}
.conswrapper #content-content #uc-cart-checkout-form fieldset#billing-pane td #edit-panes-billing-billing-address-select-wrapper{ float:left;}
.conswrapper #content-content #uc-cart-checkout-form fieldset#billing-pane td a img.address-book-icon{ float:left; margin:3px 0 0 5px; }
.conswrapper #content-content #uc-cart-checkout-form fieldset#introduction-pane{ margin-left:20px;}
.conswrapper #content-content #uc-cart-checkout-form fieldset#introduction-pane .fieldset-content{ margin-top:0px;}
.conswrapper #content-content #uc-cart-checkout-form fieldset#pickup-pane .fieldset-content .form-submit{ background:#0066cc; border-color:#0066cc #0066cc #004466; color:#fff;}
.conswrapper #content-content #uc-cart-checkout-form fieldset#pickup-pane .fieldset-content .form-submit:hover{ color:#4deffa;}

.container-inline .fieldset-title .fieldset-content,
.fieldset.titled .fieldset-content {
  display:block;
  }

.item-list h3,
.block .block-title,
.admin-panel h3,
.fieldset-title,
.collapsible .fieldset-title a {
  display:block;
  font-size:12px;
  margin:0px;
  padding:4px 9px 5px;
  color:#333;
  background:#f4f4f4;
  }

  .fieldset-title,
  .collapsible .fieldset-title a { padding-bottom:4px; }

  /* Explicit height for IE */
  .collapsible .fieldset-title a { height:20px; }

  .admin-panel h3 { background:#eee; }

  .collapsible .fieldset-title span.icon {
    position:absolute;
    left:-20px;
    top:4px;
    background:url(images/sprite.png) 0px -20px no-repeat;
    width:20px;
    height:20px;
    display:block;
    cursor:pointer;
    }

    html.js .collapsed .fieldset-title span.icon { background-position:0px 0px; }

    .fieldset .collapsible .fieldset-title span.icon { display:none; }

  .collapsed .fieldset-title a {
    background:#eee;
    color:#999;
    }

  .collapsed .fieldset-title a:hover { color:#666; }

  .collapsible .fieldset-title {
    padding:0px;
    background:transparent;
    }

  .collapsed .fieldset-title a { padding-bottom:4px; }

.block .block-content,
.container-inline .fieldset-content,
.fieldset-content {
  padding:10px 9px 9px;
  background:#fff;
  }

  .container-inline .fieldset-content,
  .fieldset-content {
    border-width:1px;
    border-style:solid;
    border-color:#ccc #ddd #eee;
    }

  .titled .fieldset-content { border-width:0px 1px 1px; }

  html.js .collapsed .fieldset-content { display:none; }

  .fieldset .fieldset .fieldset-content { background:#fff; }

/**
 * Form layout: Default ===============================================
 */
/*.form-layout-default { background:url(images/vrule.png) 65% 0% repeat-y; }*/

.column-main {
  float:left;
  margin:2px 0 0 110px;
  }

.column-main .column-wrapper { padding-right:10px; }
.column-main .column-wrapper #edit-name-wrapper label{ float:left;}
.column-main .column-wrapper #edit-name-wrapper input{ float:left;}
#user-pass .rubik-processed .column-side{ margin-top:10px; float:left;}
#user-pass .rubik-processed .column-side .column-wrapper { padding-left:0px; }
#user-pass .rubik-processed .column-side .column-wrapper .buttons{ padding:0px;}
.column-side {
  float:right;
  }
#user-profile-form .form-layout-default{ width:770px;}
.column-side .column-wrapper { padding-left:10px; }

.column-footer { clear:both; }

form .buttons {
  padding:9px;
  }
form .column-side .buttons input{ background:#0066cb; color:#fff;  padding:8px 15px; }

  .form-layout-default .column-main .buttons { display:none; }
  .form-layout-default .column-side .buttons { min-height:25px; }
  .form-layout-default .column-side .buttons input.form-submit { margin:0px 13px 0 0; font-size:16px; font-weight:bold;padding:8px 15px; }
  .form-layout-default .column-side .buttons input.form-submit:hover{ color:#04ecff;}
  
/**
 * "Boxes" aka generic wrappers =======================================
 */
.box-title {
  font-weight:normal;
  font-size:10px;
  text-transform:uppercase;

  background:#eee;
  border:1px solid #ddd;
  padding:4px 9px;
  margin:0px 0px 10px;
  }

/**
 * System =============================================================
 */
.admin .right {
  padding-left:5px;
  float:right;
  }

.admin .left {
  padding-right:5px;
  float:left;
  }

.admin .right,
.admin .left {
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  width:50%;
  margin:0px;
  }

/* admin/content/node & admin/user/user */
#content dl.multiselect,
#content dl.multiselect dt,
#content dl.multiselect dd { margin:0px 10px 0px 0px; }

#content dl.multiselect select {
  font-size:12px;
  background:#fff;
  border-style:solid;
  border-width:2px;
  border-color:#e8e8e8 #f0f0f0 #f8f8f8;
  }

/* update options */
.admin-options {
  background:#f8f8f8;
  line-height:30px;
  height:30px;
  padding:9px;
  border:1px solid #ddd;
  margin:0px 0px 10px;
  }

.admin-options label,
.admin-options .form-item {
  margin-right:10px;
  float:left;
  }

.admin-options .form-item {
  padding:0px;
  border:0px;
  }

/* dependency colors */
.admin-dependencies,
.admin-required { color: #666; }
.admin-disabled { color: #900; }
.admin-enabled { color: #099; }
.admin-missing { color: #c30; }

/**
 * Help pages =========================================================
 */
.help-items { float:left; width:25%; }
.help-items ul { margin:10px 5px; }

/**
 * Admin toolbar ======================================================
 */
body.rubik #admin-toolbar a.menu-hover span.menu-description { padding-left:50px; }

body.rubik #admin-toolbar a.menu-hover span.menu-description span.icon {
  position:absolute;
  left:10px;
  top:0px;
    }

/**
 * Form description exceptions ========================================
 */

/**
 * Some form elements are either too weirdly positioned or really benefit
 * from persistent descriptions. Reset for all of these.
 */
.ctools-export-ui-row .form-item,
.ctools-export-ui-row .form-item .description,
.multiselect .form-item,
.multiselect .form-item .description,
.page-content table .form-item,
.page-content table .form-item .description,
.page-content .form-item .widget-edit .description,
#upload-attachments .description,
#views-ajax-pad .form-item,
#views-ajax-pad .form-item .description {
  width:auto;
  padding:0px;
  margin:0px;
  border:0px;
  background:transparent;
  position:static;
  display:block;
  }

.ctools-export-ui-row .form-item:hover,
.multiselect .form-item:hover,
.page-content table .form-item:hover,
#views-ajax-pad .form-item:hover { position:static; }

.page-content table .form-item .description,
#upload-attachments .description,
#views-ajax-pad .form-item .description {
  padding:0px;
  color:#666;
  display:block;
  max-width:none;
  }

/**
 * Form containers ====================================================
 */
.container-inline div {
  display:inline;
  border:0px;
  padding:0px;
  background:transparent;
  }

.container-inline { margin:0px 0px 10px; }

.buttons .container-inline { margin:0px; }

/**
 * ORPHANED MARKUP ====================================================
 * The following selectors target markup generated by Drupal that have
 * exactly 1 or extremely few instances. It will make a great future
 * hitlist of markup to consolidate and generalize.
 */
.compact-link {
  font-size:12px;
  margin:0px 0px 10px;
  }

.compact-link a {
  border:1px solid #ddd;
  padding:4px 9px;
  color:#666;
  background:#fff;
  }
#contentsmid #content-content .column-main .fieldset-content .form-checkboxes{ float:left; clear:both;}
#contentsmid #content-content .column-main .fieldset-content{ width:800px;}
#contentsmid #content-content .column-main .fieldset-content .form-checkboxes .form-item label{ float:left; width:165px; padding-right:15px;}
#contentsmid #content-content #uc-addresses-get-address-form #address-pane .address-pane-table input{ float:left;}
#contentsmid #content-content #uc-addresses-get-address-form #checkout-form-bottom a{ background:#0066cb; color:#fff; font-weight:bold; font-size:16px; margin:0 0 0 8px; padding:8px 15px; float:left;}
#user-profile-form .column-wrapper .fieldset-content .expiration .form-item, #user-profile-form .column-wrapper .fieldset-content .expiration #edit-new-role-add-qty-wrapper input{ float:none; line-height:24px; display:inline;}
#sign #creataccout .fillup #edit-pass-pass2-wrapper{ margin:-23px 0 -30px 0;}
#contentsmid #content-content #uc-cart-view-form #cart-form-products table tr.odd .desc .item-list { width:120px; margin-bottom:5px; margin-top:5px;}
#contentsmid #content-content #uc-cart-view-form #cart-form-products table tr.odd .desc .item-list ul{ padding:0px; width:120px}
#contentsmid #content-content #uc-cart-view-form #cart-form-products table tr.odd .desc .item-list ul li{ padding:4px 4px; text-align:left;}
.at3lblight{ background:none repeat scroll 0 0 rgba(0, 0, 0, 0.75);}
#at3win #at3winheader h3{ background:none;}