.logged-in.page-node-merchants .action-links li{
  display:block;
  float: none;
}

#import-related-merchant-promos .import-container {
  border: 1px solid #c0c0c0;
  width: 100%;
  max-width:1207px;
  display: inline-block;
  margin-right: 20px;
  vertical-align: top;
  margin-top: 15px;
}

.node-type-merchant-promo .ajax-progress-throbber,
.page-node-add-merchant-promo .ajax-progress-throbber {
  display:inline-block;
}

.cc-container {
  border: 1px solid #D5D5D5;
  border-radius: 10px;
  -moz-border-radius:10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px; 
  behavior: url(/PIE.htc);
  z-index: 10;
  position: relative;
  width: 255px;
  margin-top: 15px;
  min-height: 102px;
}
  
/* Merchant Promos Views */
.view-display-id-merchant_promos_grid #block-bdo-credit-card-promos-cc-view-as-grid-list .view-as-grid-list,
.view-display-id-merchant_promos_list #block-bdo-credit-card-promos-cc-view-as-grid-list .view-as-grid-list {
  width: 94% !important;
}

#block-bdo-credit-card-promos-cc-view-as-grid-list .view-as-grid-list{
  width: 98% !important;
}

.view-display-id-merchant_promos_grid .views-exposed-form,
.view-display-id-merchant_promos_list .views-exposed-form {
  display: none;
}

.view-display-id-merchant_promos_grid,
.view-display-id-merchant_promos_list {
  border: 1px solid #D5D5D5;
  padding: 0px 10px 40px 10px;
  width: 551px;
  
  border-radius: 0px 0px 10px 10px;
  position: relative;
  behavior: url(/PIE.htc);
  
  *padding-bottom: 30px;
  margin-bottom: 65px;
  
  min-height: 130px;
}

.view-display-id-merchant_promos_grid .view-content .views-row {
  display: inline-block;
  width: 170px;
  min-height: 250px;
  vertical-align: top;
  overflow: hidden;
  margin: 10px 4px 0px 7px;
  color:#717171;
}

.view-display-id-merchant_promos_list .view-content .views-row {
  margin: 10px 0 0 5px;
  border-top: #717171 solid 1px;
  padding-top: 15px;
  color:#717171;
}

.view-display-id-merchant_promos_list .view-content .views-row-1 {
  border: none !important;
}

.view-display-id-merchant_promos_grid .views-field-field-teaser,
.view-display-id-merchant_promos_list .views-field-field-teaser {
	margin-top: 5px;
}

.view-display-id-merchant_promos_grid .view-filters,
.view-display-id-merchant_promos_list .view-filters {
  width: 30%;
  float: right;
}

.view-display-id-merchant_promos_grid .attachment-before,
.view-display-id-merchant_promos_list .attachment-before {
  padding: 22px;
  margin-left: 30px;
}

.view-display-id-merchant_promos_grid .views-field-field-df-web-teaser-image img {
  border:1px solid #c9c9c9; 
  padding: 5px 0;
  text-align:center; 
  margin-bottom: 15px;
  width: 165px;
  height: 95px;
}

.view-display-id-merchant_promos_list .views-field-field-teaser {
  margin-bottom: 15px;
}

.view-display-id-merchant_promos_grid .view-content .views-field-title,
.view-display-id-merchant_promos_list .view-content .views-field-title {
  font-weight: bold;
  font-size: 13px;
}

.view-display-id-alphabetical_list .views-summary-unformatted {
  font-weight: bold;
  color: #0B2972;
}

.view-display-id-merchant_promos_grid .ajax-progress-throbber,
.view-display-id-merchant_promos_list .ajax-progress-throbber{
  display: inline;
  float: left;
  margin-left: -20px;
  margin-top: -3px;
}

.mp-active-letter,
.mp-active-all {
  text-decoration: underline;
}


/* TABS - MAIN CAT AND SUB CAT STYLINGS */
.promos-main-category {
  width: 573px;
}

.promos-main-category a {
  border-radius: 10px 10px 0 0;
  position: relative;
  behavior: url(/PIE.htc);
  background: none repeat scroll 0 0 #ffb20c;
  
  color: #ffffff;
  font-weight: bold;
  text-align: center;
  display: inline-block;
  padding: 10px 4px;
  margin-right: -2px;
  text-transform: uppercase;
}

.promos-main-category a:hover {
  background: #0b2972;
}

.promos-main-category .selected-main-category {
  background: #0b2972
}

.promos-sub-category {
  background: none repeat scroll 0 0 #0b2972;
  width: 573px;
}

.promos-sub-category a {
  color: #ffb20c;
  font-weight: bold;
  text-align: center;
  display: inline-block;
  text-transform: uppercase;
  margin-right: -2px;
  
  padding-top: 9px;
  padding-bottom: 9px;
  
  font-size: 12px;
  vertical-align:top;
}

.promos-sub-category a:hover {
  background: none repeat scroll 0 0 #020E29;
}

.selected-sub-category {
  background: #020E29;
}

/* View Merchant Promo page */

#ind-credit-cards-promo-body {
  border: 1px solid #D5D5D5;
  padding: 0px 10px 40px 10px;
  width: 551px;
  margin-bottom: 30px;
  
  border-radius: 0px 0px 10px 10px;
  position: relative;
  behavior: url(/PIE.htc);
  
  *padding-bottom: 30px;
}

#edit-import-list table {
  width: 100%;
}

/* Related Merchant Promo page */

.form-item.form-type-date-popup.form-item-date-from label,
.form-item.form-type-date-popup.form-item-date-to label,
.form-item.form-type-date-popup.form-item-updated-from label,
.form-item.form-type-date-popup.form-item-updated-to label{
	margin-left: 10px;
}

.form-item.form-type-date-popup.form-item-date-from #edit-date-from,
.form-item.form-type-date-popup.form-item-date-to #edit-date-to,
.form-item.form-type-date-popup.form-item-updated-from #edit-updated-from,
.form-item.form-type-date-popup.form-item-updated-to #edit-updated-to{
	margin-top: -15px;
}