/* Override Default.css */
  .popup {display:block;}
  .close_box {position:absolute; right:5px; top:5px;}
  .close_box img {margin-left:5px; vertical-align: text-top;}
  .breadcrumbs {background-color:#efefef;}

/* cart and ism specific close_box */
.ism .close_box {position:relative; top: 0px; right: 0px;}

/* EDP */
#edpBbaContainer,
.rlp-wrapper {
  border: 1px solid #ccc;
  border-top: none;
  margin-bottom: 40px;
}
.edp{position:relative; background:#fff;}
.edp p{margin-bottom:0;}
.edp .search{background:url("img/sys/common_new/resale/edp_search_bg.png") repeat-x 0 bottom #fff; border-bottom:1px solid #ccc; min-height:77px; position:relative; padding:20px 0 0; z-index:10;}
  .edp .search .access{position:absolute; top:10px; right:10px;z-index:1;}
  .edp .search .access .grayLink{text-decoration:none;}
  .edp .search .fees{position:absolute; bottom:3px; right:5px; z-index: 20; color:#acacac; font-size:10px;}
  .edp .search .fees a{color:#8a8a8a;}
  .edp .search .filters{padding:0 0 10px 20px; position:relative;}
  .edp .search .filters > div{float:left; margin-right:10px; font-size:12px;}
  .edp .search .find-tickets{margin-top:13px;}
  .edp .search-hdr,
  .edp .map .h4{color:#acacac; font-size:11px; line-height:11px; margin-bottom:2px;}
  .edp .search .set-selection{width:212px; font-size:16px !important; font-weight:bold; line-height:16px; border:1px solid #dedede; padding:6px 8px; display:inline-block; margin-right:10px; white-space:nowrap; overflow:hidden; text-overflow: ellipsis}
  .edp .search .offercode,
  .edp .search .privoffer{padding:5px 0 15px 20px;}
  .edp .search .offercode a{background:url("img/sys/common_new/resale/edp_lock.png") no-repeat 0 0; padding:0 0 0 18px;}
  #pw-popup-tpl input[type=text]::-ms-clear { display: none; }
  .edp .search .privoffer span, .edp .search .privoffer a{background:url("img/sys/common_new/resale/edp_priv_offer.png") no-repeat 0 0; padding:0 0 0 20px;}
  .edp .search .refine{padding:7px 0;}
  .edp .search .refine a{background:url("img/sys/common_new/resale/edp_gear.png") no-repeat 0 0; display:block; padding:0 0 0 16px;}
  .edp .search .question{padding:9px 0;}
  .edp .search .acc-question{padding:22px 0 0 2px;}

.edp .polling{width:309px; border-right:1px solid #ccc; padding:20px 9px; text-align:center; float:left;}
  .edp .polling .ad{margin:40px 0 12px;}
  .edp .polling .alert{padding-left:30px; background:url("img/sys/common_new/resale/edp_resale_prompt.png") no-repeat 8px 0;}

.edp .results{width:309px; border-right:1px solid #ccc; padding:10px 9px; float:left; position:relative; min-height:386px;}
.edp .ga-results{width:576px; border-right:1px solid #ccc; padding:20px 10px; float:left; position:relative;}
  .edp .results p,
  .edp .polling p,
  .edp .results h5,
  .edp .ga-results p{margin-bottom:8px;}
  .edp .best,
  .edp .resale,
  .edp .plat,
  .edp .moreoptions,
  .edp .ntf-alert{margin-bottom:10px;}
  .edp .best-hdr,
  .edp .resale-hdr,
  .edp .plat-hdr{color:#fff; font-size:14px; line-height:16px; font-weight:bold; padding:7px 10px 7px;}
  .edp .best-hdr{background:url("img/sys/common_new/resale/edp_tf_hdr_bg.png") repeat-x 0 0 #262D31;}
  .edp .resale-hdr{background:url("img/sys/common_new/resale/edp_tf_hdr_bg.png") repeat-x 0 0 #656565; line-height:20px; padding:5px 10px 5px; overflow:hidden;}
  .edp .resale-hdr span{background:url("img/sys/alpha/resale/edp_rs_hdr_icon_rebrand.png") no-repeat 0 0; line-height:20px; padding-left:25px; display:inline-block;}
  .edp .plat-hdr{background:url("img/sys/common_new/resale/edp_pl_hdr_bg.png") repeat-x 0 0 #f1f1f1; color:#414141; overflow:hidden;}
  .edp .plat-hdr span{background:url("img/sys/common_new/resale/edp_pl_hdr_icon.png") no-repeat 0 0; padding-left:22px; float:left;}
  .edp .plat-hdr a{font-weight:normal; float:right;}
  .edp .best-content{border:1px solid #666; border-top:0; position:relative; zoom:1;}
  .edp .best-primary{border-top:1px solid #666; padding:10px 10px 0 10px;}
  .edp .resale-frame{border:1px solid #ccc; border-top:none; background:#fff; padding:5px 0;}
  .edp .resale-content{max-height:470px; overflow-x:hidden; overflow-y:auto;}
  .edp .plat-content{border:1px solid #ccc; margin-bottom:2px;}
  .edp .best-seats{border-bottom:1px solid #666; padding:0 0 10px;}
  .edp .best-loading{padding:15px 0 25px; text-align: center; margin-bottom: 8px;}
  .edp .best-loading .polling-type1{margin-top:17px;}
  .edp .best-loading .polling-mlb{margin:17px auto 0; display:block;}
  .edp .best-loading #bba-high-demand-polling-message-reload{padding: 30px 0 3px; margin:0 auto; display:block;}
  .edp .best-loading .message-bba-reload-polling-time{display:block; margin-top:5px;}
  .edp .best-content table,
  .edp .plat-content table{width:100%;}
  .edp .best-content th,
  .edp .resale-content th,
  .edp .plat-content th{color:#666; font-size:11px; text-align:left; padding:0 0 2px 0;}
  .edp .plat-content th{width:25%;}
  .edp .best-content td,
  .edp .resale-content td,
  .edp .plat-content td{font-size:14px; padding-bottom:5px; vertical-align:top;}
  .edp .best-content .note{color:#acacac; font-size:11px; margin:0;}
  .edp .best-content .buy{padding:10px 0 0;}
  .edp .resale-content .buy .floatLeft{padding-top:6px; *padding-top:5px;}
  .edp .plat-content .buy{padding:10px; background:#efefef;}
  .edp .best-content .total{color:#666; font-weight:bold; float:right;}
  .edp .best-content .subtotal-title{color:#999; font-size:11px; font-weight:bold; float:left;}
  .edp .resale-content .total,
  .edp .plat-content .total{color:#666; padding:3px 0; display:inline-block; zoom:1; *display:inline;}
  .edp .best-content .button-large{width:228px; margin:15px 0 20px;}
  .edp .best-other{padding:0; list-style:none; border-top:1px solid #666;}
  .edp .best-other li{/*position:relative*/; color:#666; padding:0 10px 8px; line-height:17px; cursor:pointer; background:url("img/sys/common_new/resale/edp_widget_border.png") repeat-x top center;}
  .edp .best-other li:first-child{background-image:none;}
  .edp .best-other li:hover,
  .edp .best-other li:focus{background-color:#efefef;}
  .edp .best-other li > .other-div{border-top:1px solid #666; padding:8px 0 0;}
  .edp .best-other li:first-child > .other-div{border:0;}
  .edp .other-title{vertical-align:middle; width:175px; padding-right:5px; display:inline-block; *display:inline; *zoom:1;}
  .edp .other-title-locked{background:url("img/sys/common_new/resale/edp_lock.png") no-repeat 0 0; padding:0 0 0 18px;width:160px}
  .edp .other-info{vertical-align:middle; min-width:18px; background: url("img/sys/alpha/common/lid-rebrand.png") no-repeat 98.75% -96px; display:inline-block; *display:inline; *zoom:1; float:right; max-width:80px }
  .edp .other-info .wrap{display:block; padding-right:15px;}
  .edp .other-info .price{font-size:14px;}
  .edp .resale-content .button,
  .edp .plat-content .button{margin-left:5px;}
  .edp .see-resale-content{padding:15px 20px;}
  .edp .see-resale-content .see-resale{width:229px; height:30px; background:url("img/sys/common_new/resale/edp_button_seeresale.png") no-repeat right bottom; border:none; margin:5px 0 15px; cursor:pointer;}
  .edp .see-resale-content .see-resale span{color:#fff;font-weight:bold;font-size:14px;}
  .edp .see-resale-content .see-resale:hover,
  .edp .see-resale-content .see-resale:focus{background-position:right top;}
  .edp .see-resale-content p{color:#666; margin:0;}
  .edp .resale-listing-container {position: relative;}
  .edp .resale-price{font-size:13px; float:left; margin:0 0 5px;}
  .edp .resale-section{font-size:13px; float:right; margin:0 0 5px;}
  .edp .resale-price{margin-right:2px;}
  .edp .resale-price p,
  .edp .resale-section p{margin-bottom:2px;}
  .edp .resale-loading{padding:30px 0; text-align:center; margin-bottom: 8px;}
  .edp .resale-note{font-size:10px; margin:0; padding:0; background:none; font-weight:normal; clear:both;}
  .edp .resale-content .jspVerticalBar{right:5px;}
  .edp .resale-ntf{padding:20px 25px 100px 25px; text-align:center; margin-bottom: 8px;}
  .edp .details,
  .edp .buy-hover,
  .edp .buy-pop,
  .edp .other-hover,
  .edp .other-pop,
  .edp .seeresale-pop{position:absolute; background:#fff; border:1px solid #ccc; box-shadow:0 0 5px rgba(0, 0, 0, 0.4); z-index:90;}
  .edp .details{width:277px; padding:10px 15px;}
  .edp .details-access{padding:15px 20px 5px 15px; font-size:11px; line-height:15px;}
  .edp .details h5{margin-bottom:5px;}
  .edp .details p{margin-bottom:10px;}
  .edp .details th{width:130px; color:#acacac; font-size:11px; text-align:right; vertical-align:bottom; padding-right:10px;}
  .edp .details .grand-total{color:#666666}
  .edp .details .note{font-size:11px; padding:8px 0 0; margin:8px 0 0; border-top:1px solid #ccc;}
  .edp .details .description{font-size:11px; margin:10px 0 0 0;}
  .edp .details .caret{width:15px; height:8px; background:url("img/sys/common_new/resale/edp_caret_up.png") no-repeat 0 0; position:absolute; top:-8px; left:20px;}
  .edp .details .currency > th, .edp .details td.currency,
  .edp .fee-breakdown .currency > th {visibility: hidden; padding-top: 0;}
  .edp .seeresale-pop .caret,
  .edp .widget-hover .caret{width:8px; height:15px; background:url("img/sys/common_new/resale/edp_caret_left.png") no-repeat 0 0; position:absolute; top:20px; left:-8px;}
  .edp .buy-hover{padding:7px 10px;}
  .edp .buy-pop,
  .edp .other-pop{width:200px; padding:11px 10px 15px; text-align:center;}
  .edp .other-pop p{width:170px; margin:0 auto;}
  .edp .other-hover{width:260px; padding:8px; color:#414141;}
  .edp .buy-hover .caret,
  .edp .buy-pop .caret,
  .edp .other-hover .caret,
  .edp .other-pop .caret{width:15px; height:8px; background:url("img/sys/common_new/resale/edp_caret_down.png") no-repeat 0 0; position:absolute; bottom:-8px;}
  .edp .seeresale-pop{width:170px; padding:8px 12px; font-size:14px;}
  .edp .seeresale-pop a{position:absolute; top:5px; right:5px;}
  .edp .ntf-line{border-bottom:1px solid #efefef;}
  .edp .more-hdr{font-weight:bold; margin:20px 0 10px;}
  .edp .more-list{margin:0; padding:0; list-style:none;}
  .edp .more-list li{margin:0 0 8px; padding:0;}
  .edp .more-list li a{padding-left:22px; line-height:16px; display:inline-block;}
  .edp .more-all{background:url("img/sys/common_new/resale/edp_icon_alldates.png") no-repeat 0 0;}
  .edp .more-split{background:url("img/sys/common_new/resale/edp_icon_split.png") no-repeat 0 0;}
  .edp .more-plat{background:url("img/sys/common_new/resale/edp_icon_plat.png") no-repeat 0 0;}
  .edp .more-resale{background:url("img/sys/common_new/resale/edp_icon_resale.png") no-repeat 0 0;}
  .edp .more-auction{background:url("img/sys/common_new/resale/edp_icon_auction.png") no-repeat 0 0;}
  .edp .more-search{background:url("img/sys/common_new/resale/edp_icon_search.png") no-repeat 0 0;}
  .edp .ga-results .best-content .padH10,
  .edp .ga-results .resale-content .padH10{width:350px;}
  .edp .ga-results .buy{width:183px; padding:5px 10px; position:relative;}
  .edp .ga-results .buy .total{position:absolute; top:25px; left:10px;}
  .edp .ga-results .buy .button{position:absolute; top:32px; right:10px;}
  .edp .ga-results .buy .details-link{width:40px; position:absolute; bottom:10px; left:10px;}
  .edp .ga-results .buy .return{width:140px; position:absolute; bottom:10px; right:10px; text-align:right;}
  .edp .timedout{width:307px; position:absolute; top:0; left:0; background:url("img/sys/common_new/resale/edp_timedout_bg.png") repeat 0 0;}
  .edp .timedout button{position:absolute;}
  .edp .fee-breakdown{color:#666; font-size:11px; line-height:16px; padding:8px 0; border-bottom:1px solid #ccc;}
  .edp .fee-breakdown.last {border-bottom: none}
  .edp .fee-breakdown th{font-size:11px; width:65%; font-weight:normal; padding:0;}
  .edp .fee-breakdown th.th-indent{padding:0 0 0 10px;}
  .edp .fee-breakdown td{font-size:12px; width:35%; text-align:right; padding:0;}
  .edp .fee-breakdown .note{font-size: 11px; padding: 8px 0 0; margin: 8px 0 0; border-top: 1px solid #ccc;}
  .edp .fee-breakdown .disclaimer{font-size: 11px; color: #414141; text-align: left;}
  .edp .colored-subtotal .best-content .one-subtotal, .edp .colored-subtotal .best-content .one-subtotal th,
  .edp .colored-subtotal .best-content .one-subtotal td{font-size:15px; font-weight: bold; color: #19ab20;}
  .edp .colored-subtotal .best-content .colored .grand-total{font-size:15px; color: #19ab20;}

  .edp .more-hdr { font-size: 12px }
  .edp .more-list li { margin: 0 0 12px }
  .edp .more-dates-list { padding: 0 0 0 35px; list-style-type: disc; }
  .edp .more-dates-list li { margin: 0 }
  .edp .more-dates-list li a { vertical-align: top; font-weight: bold; padding: 0; }
  .edp .more-newdates { background: url("img/sys/common_new/resale/edp-icon-newdates-ntf.png") no-repeat 0 0; padding-left: 22px; line-height: 16px; }
  .edp .more-vip { background: url("img/sys/common_new/resale/edp-icon-vip-ntf.png") no-repeat 0 0 }
  .edp .more-search { background: url("img/sys/common_new/resale/edp-icon-search-ntf.png") no-repeat 0 0 }
  .edp .more-alldates { background: url("img/sys/common_new/resale/edp-icon-alldates-ntf.png") no-repeat 0 0 }

.edp .refine-search{background:url("img/sys/common_new/resale/edp_refine_bg.png") repeat-x 0 0 #efefef; padding:20px; border-bottom:1px solid #ccc; position:relative;}
  .edp .refine-search fieldset{border:1px solid #ccc;}
  .edp .refine-search fieldset.left{width:600px; float:left;}
  .edp .refine-search legend{color:#414141;}
  .edp .refine-search input{margin-right:5px;}
  .edp .refine-avail-img{vertical-align:text-top; *vertical-align:middle;}

.edp .map{float:right; position:relative; padding:0 0 35px;}
.edp .venue{}
  .edp .venue-info{padding:10px 0 0 20px; line-height:16px; font-size:0;}
  .edp .venue-info-img{width:103px; display:inline-block; vertical-align:middle; zoom:1; *display:inline; padding-right:10px;}
  .edp .venue-info-text{width:auto; display:inline-block; vertical-align:middle; zoom:1; *display:inline; font-size:12px;}
  .edp .venue-link-list{font-size:11px; list-style:none; margin:0; padding:0;}
  .edp .venue-link-list li{display:inline; margin:0; padding:0;}
  .edp .venue-link-list li a{padding:0 5px; border-right:1px solid #414141; color:#8d8a8a;}
  .edp .venue-link-list li:first-child a{padding-left:0;}
  .edp .venue-link-list li a.last{border:none;}
  .edp .venue-disc{color:#acacac; font-size:10px; padding:10px 0 0 20px;}
  .edp .merch{background:#333; padding:12px; position:absolute; top:0; right:0;}
  .edp .merch.collapsed,
  .edp .merch .promos-img{text-align:center; color:#fff; width:140px; height:65px; padding:0;}
  .edp .merch .promos-img{position:relative;}
  .edp .merch.expanded{width:404px; min-height:80px; color:#fff;}
  .edp .merch.expanded .promos-text{width:250px;}
  .edp .merch.expanded .promos-text a{color:#fff; text-decoration:underline; font-weight:bold;}
  .edp .merch .link{width:27px; height:27px; border:0; position:absolute; bottom:1px; left:1px; padding:0; cursor:pointer; background:none;}
  .edp .merch.collapsed{cursor:pointer;}
  .edp .seat-map-text{color:#acacac; font-size:18px; text-transform:uppercase; margin:15px 0 5px 0;}

.edp .promos{}
  .edp .promos td{background:#fff; padding:15px; font-size:0; vertical-align:top;}
  .edp .promos-img{width:140px; display:inline-block; vertical-align:top; zoom:1; *display:inline;}
  .edp .promos-text{width:288px; display:inline-block; vertical-align:top; zoom:1; *display:inline; padding-left:10px;}
  .edp .promos-text p.txt14{margin-bottom:5px;}
  .edp .promos-text p.txt13{margin-bottom:0;}
  .edp .promos-text a{font-weight:bold;}

.edp .white-overlay{background:#fff; width:1000px; position:absolute; top:0; opacity:0.6; filter:alpha(opacity=60);}

.edp .welcome{border:1px solid #ccc; background:#fff; position:absolute; text-align:center; box-shadow:0 5px 5px rgba(0, 0, 0, 0.2);}
  .edp .welcome p{margin-bottom:15px;}
  .edp .welcome .close-box{position:absolute; top:5px; right:5px;}
  .edp .welcome-hdr{font-size:24px; padding:20px 0 10px;}
  .edp .welcome-legend{background:#efefef; padding:20px;}
  .edp .welcome-legend ul{margin:0; padding:0; list-style:none;}
  .edp .welcome-legend li{margin:0; padding:0 0 5px;}

.edp .manhattan .resale-table{margin:5px 10px;}
  .edp .manhattan .resale-table ul{border-top:1px solid #ccc; padding:0; margin:0; list-style:none;}
  .edp .manhattan .resale-table li{border-bottom:1px solid #ccc; line-height:30px; text-align:right;}
  .edp .manhattan .resale-table .section{float:left;}
  .edp .resale-hdr .resale-total{font-weight:normal;margin:0 0 0 3px;background:none;padding:0;}
  .edp .manhattan .resale-frame{padding:0;}
  .edp .manhattan .quartiles{margin: 0px 10px 10px;}
  .edp .manhattan .quartiles ul{border-top: 0;}
  /* manhattan with platinum */
.edp .manhattan-platinum .resale-hdr {
  font-size: 16px; line-height: 50px; color: #000; height: 50px;
  padding: 0;
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyNCAyMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KPHRpdGxlPlRpY2tldHM8L3RpdGxlPgo8ZGVzYz5DcmVhdGVkIHVzaW5nIEZpZ21hPC9kZXNjPgo8ZyBpZD0iQ2FudmFzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMjUgMjIpIj4KPGcgaWQ9IlRpY2tldHMiPgo8dXNlIHhsaW5rOmhyZWY9IiNwYXRoMF9maWxsIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzI0LjUgLTIyKSIgZmlsbD0iIzgzODM4MyIvPgo8L2c+CjwvZz4KPGRlZnM+CjxwYXRoIGlkPSJwYXRoMF9maWxsIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0gNC45Mzc4NCAxNC4wNTY1TCA1LjMxMTQ2IDEzLjM2ODVMIDMuMzM3NDMgOS41MTA0NEwgNy44MjkxMyA3LjIwMTU2TCA4LjQ0MzM5IDcuNTk5MDdMIDkuNzg1MTYgNS4xMjc0NUwgMi45MDQ2IDguNjY0NTJMIDEuMDI4OSA0Ljk5ODY1TCA4Ljc4NjUzIDEuMDI4MDZMIDEwLjM1MDYgNC4wODU1NUwgMTAuOTE0NyAzLjA0NjQyTCA5LjU4Mzk4IDAuNDQ1MzAzQyA5LjM3OSAwLjA0NDMzMjUgOC44ODQ1MiAtMC4xMTU5ODggOC40ODI1MSAwLjA4OTY5MzFMIDAuNDQ2NDcyIDQuMjAwODZDIDAuMjU5ODU3IDQuMjk2NDMgMC4xMTcxODggNC40NjA5IDAuMDQyMzg4OSA0LjY3MDA0TCAwLjAzODk0MDQgNC42NzkzOUMgLTAuMDI2ODU1NSA0Ljg4Nzg0IC0wLjAwODg1MDEgNS4xMDkxIDAuMDg5ODQzOCA1LjMwMzM2TCA0Ljc4MzQyIDE0LjQ3NzZDIDQuODE4MzkgMTQuMzMzMiA0Ljg2NTExIDE0LjE5MDkgNC45Mzc4NCAxNC4wNTY1Wk0gMjEuNzM4NiA1LjMwNDQ2TCAxOS43ODEyIDguOTA5NzRMIDEyLjExNDYgNC43NjcwN0wgMTQuMDc5MyAxLjE0ODI4TCAyMS43Mzg2IDUuMzA0NDZaTSAxNS43NjYgMTUuMzI4NEwgMTYuMTc2NiAxNS41NTE0TCAxNC4zMiAxOC45NzE4TCA2LjY2MTAxIDE0LjgxMzlMIDguNTA5NyAxMS40MDg0TCA4Ljg5ODkgMTEuNjE4NUwgOS4zNTA3NyAxMC43ODNMIDguOTYyOTUgMTAuNTcyOEwgMTEuNjYxNCA1LjYwMjI1TCAxNi4xMDQyIDguMDAzMjNMIDE2LjE1MSA5Ljc4MTYzTCAxNy42NzExIDguODQ5NDlMIDE5LjMyNzYgOS43NDUyN0wgMTYuNjMwMiAxNC43MTU5TCAxNi4yMTcxIDE0LjQ5MjlMIDE1Ljc2NiAxNS4zMjg0Wk0gMjIuMzQxMSA0LjUyMzY0TCAxNC40MDc5IDAuMjE2ODM5QyAxNC4yMjM3IDAuMTE2NzcgMTQuMDA3MyAwLjA5MTgzODggMTMuNzkyNiAwLjE0ODYyNkwgMTMuNzgzMyAwLjE1MTA1MUMgMTMuNTc0MSAwLjIxNDQxNyAxMy40MDEzIDAuMzU0MzA1IDEzLjI5NzEgMC41NDU0NDNMIDUuNzI5NTggMTQuNDg1MkMgNS42MjUzNyAxNC42Nzc0IDUuNjAyMTQgMTQuODk5NCA1LjY2NDgzIDE1LjEwODVDIDUuNzI2NDcgMTUuMzE5NCA1Ljg2NjcgMTUuNDkyNSA2LjA1OTU3IDE1LjU5NjRMIDEzLjk5MTQgMTkuOTAxOEMgMTQuMTc1MiAyMC4wMDE5IDE0LjM4NjUgMjAuMDI3OSAxNC42MTIyIDE5Ljk2ODZMIDE0LjYxNTQgMTkuOTY3NkMgMTQuODIzOCAxOS45MDY3IDE0Ljk5NjkgMTkuNzY2NCAxNS4xMDI1IDE5LjU3MzJMIDIyLjY3MDEgNS42MzM0MUMgMjIuODg0OCA1LjIzNzI5IDIyLjczNzkgNC43MzkwMiAyMi4zNDExIDQuNTIzNjRaTSA4LjExMTYzIDE4Ljg0MTRMIDkuMTYxMTYgMTguMzA0M0wgMTAuMTk5MiAxOC44Njc3TCA4LjQxNzM5IDE5Ljc3OTdDIDguMjIyNDQgMTkuODgwMSA4LjAwMDQ5IDE5Ljg5NzggNy43OTE2OSAxOS44Mjk2QyA3LjU4MzU5IDE5Ljc2MzEgNy40MTM5MSAxOS42MTg0IDcuMzE0MTggMTkuNDIzOEwgNS44MTEwNyAxNi40ODYxTCA3LjMyODAzIDE3LjMwOTJMIDguMTExNjMgMTguODQxNFoiLz4KPC9kZWZzPgo8L3N2Zz4K") no-repeat #F4F4F4;
  background-position: center left 15px;
  background-size: 23px 20px;
  border: 1px solid #ccc; border-bottom: 0; }
.edp .manhattan-platinum .manhattan-header {margin-left: 50px; text-transform: capitalize;}
.edp .manhattan-platinum .content-tagline {font-size: 14px; font-weight: bold; color: #414141;}
.edp .manhattan-platinum .content-tagline-note {margin: 5px 0 0; font-size: 10px; color: #666;}
.content-tagline:hover, .content-tagline:focus, .content-tagline:active { text-decoration: none;}
.edp .manhattan-platinum .resale-content-tagline-container {margin: 20px 10px 10px;}
.edp .manhattan-platinum .resale-content-tagline-info {vertical-align: bottom; cursor: pointer;}
.edp .best .platinum-header {display: none;}
.edp .best.manhattan-platinum .platinum-header {display: block;}
.edp .best.manhattan-platinum .best-hdr {display: none;}

.edp .best-other li.more-options-platinum-item:hover, .edp .best-other li.more-options-platinum-item:focus {
  cursor: default;
  background: none;
}

.edp .best.manhattan-platinum .best-content {
  border: 1px solid #ccc;
  border-top: 0;
  padding: 0;
}
.edp .best.manhattan-platinum .best-content .best-other {
  border: none;
}
.edp .best.manhattan-platinum .best-content .best-other .more-options-platinum-item {
  padding: 0;
}
.edp .best.manhattan-platinum .best-content .best-other .more-options-platinum-item .resale-content {border: none; overflow: hidden;}
.edp .best.manhattan-platinum .tmr-platinum-container .resale-list-label {text-transform: capitalize;}
.manhattan-popup, .other-platinum-popup {
  left:15px;
}
.tagline-header {
  text-transform: capitalize;
  font-size: 14px;
  font-weight: bold;
  margin: 0 0 8px 0;
}
.edp .best-other .resale-list li:hover, .edp .best-other .resale-list li:focus {
    background-color: #ffffff;
    cursor: default;
}
/* Listings */
  .listing-filter{background:url("img/sys/common_new/resale/listing_filter_bg.png") repeat-x 0 0 #efefef; padding:18px; border-bottom:1px solid #f5f5f5; position:relative; z-index:10; zoom:1; height:52px;}
  .price-slider{position:relative; float: left; margin: 0 15px 0 0; height:52px;}
  .listing-filter .slider-prices{font-size:14px; display:inline-block;}
  .listing-filter .slider-amount1, .listing-filter .slider-amount2{width:70px; border:0; font-size:14px; color:#414141; text-align:center;}
  .listing-filter .slider-plus{position:relative; left:0px; top:1px; font-size:14px;}
  .listing-filter .slider{width:165px; height:23px; position:absolute; z-index:10; top:25px; left:0px;}
  .listing-filter .slider-bg{width:183px; height:27px; background:url("img/sys/common_new/resale/slider_bg.png") no-repeat 1px 0; position:absolute; top:20px; left:2px;}
  .listing-filter .ui-slider-range{background:#d00509; height:11px; position:relative; top:9px; margin-left:8px;}
  .listing-filter .ui-slider-handle{width:24px; height:34px; background:url("img/sys/common_new/resale/slider_handle.png") no-repeat 0 0; position:absolute; top:-3px; outline:none; cursor:pointer;}
  .quantity-drop{width:116px; position:relative; float:left;margin:21px 15px 0 0; zoom:1;}
  .section-drop{width:142px; position:relative; float:left;margin-top:21px; zoom:1;}
  .reset-links{position:absolute; top:50px; right:18px; zoom:1;}
  .listing-divider{border-bottom:1px solid #d6d6d6;}
  .listing-left{width:540px; float:left; border-right:1px solid #e1e1e1; position:relative; z-index:9;}
  .listing-table-hdr{width:540px;}
  .listing-table-hdr th{text-align:left; padding:8px 0 7px 20px; background:#efefef; line-height:1em; border-bottom:1px solid #ccc;}
  .listing-table-hdr a{color:#414141; display:inline-block; padding-right:11px;}
  .listing-table-hdr .hdr-sort-up {background:url("img/sys/common_new/resale/price_arrow_up.png") no-repeat right 4px;}
  .listing-table-hdr .hdr-sort-down {background:url("img/sys/common_new/resale/price_arrow_down.png") no-repeat right 4px;}
  .listings{position:relative;max-height:525px; overflow-y:auto; overflow-x:hidden; border-bottom:1px solid #ccc;}
  .listing-table{width:540px;}
  .listing-table th{padding-left:20px; text-align:left; font-size:0; line-height:0; text-indent:-9999px;}
  .listing-table td{text-align:left; padding:8px 0 7px 20px; border-bottom:1px solid #dcdbdc;}
  .listing-table td .widget-dropdown-disabled b b {font-weight: normal;margin-left:8px;}
  .listing-table tr.no-brd td{border-bottom:none; padding:8px 0 2px 20px;}
  .listing-table tr.note td{padding:0 0 4px 20px;}
  .listing-table tr.last td{border-bottom:none;}
  .listing-table .no-drop{padding:0 0 0 7px;}
  .listing-right{width:459px; float:left; background:#efefef; padding:2px 0 0;}
  .listing-right-int{width:459px; padding:0 0; background:#fff;}
  .listing-right-int h3{display:none;}
  .listing-right-int .neutral-block {border: none; background-color: none;}
  .listing-right-int .hrline {display:none;}
  .listing-map{position:relative;}
  .listing-magnify{position:absolute; top:0; left:20px;}
  .listings .question-mark-link {display:inline-block; cursor:pointer; border:0; padding:0; background:#009cde; position:relative; top:2px;}
  .listings .question-mark-link:hover {background:#009cde;}
  .list-seats .questionMark {z-index:1;position:relative;}
  .list-seats .questionMark {position:relative;}
  .list-quantity .list-quantity-dropdown {width:50px;height:20px;}
  .seats-obstructed-popup {top:0px; left:22px; padding-top:20px; width:235px;box-shadow:0 0 5px #999999;}
  .resale-note{font-size:11px; font-weight:bold; padding:8px 10px; background:#efefef;}
  .resale-note ul{margin:0 0 0 15px; padding:0;}
  .resale-note li{margin:0; padding:0;}
  .resale-hover,
  .resale-section-hover,
  .resale-section-buy-hover{position:absolute; padding:10px; background:#fff; border:1px solid #b7b7b7; box-shadow:0 0 5px rgba(0, 0, 0, 0.4); display:inline-block; z-index:101;}
  .resale-hover-carrot{width:15px; height:8px; background:url("img/sys/common_new/resale/resale_hover_caret.png") no-repeat 0 0; position:absolute; right:14px; bottom:-8px;}
  .border-top{border-top:1px solid #ccc;}
  .border-btm{border-bottom:1px solid #ccc;}
  .listings-lazyload{text-align:center; padding:25px;}
  .listings-carrot {width:15px; height:8px; display:block; position:absolute; top:-8px; left:15px; background:url('img/sys/common_new/edp/hover_carrot.gif') no-repeat 0 0;}
  .ism .subtotal{
    border-top:1px solid #ccc;
    border-bottom:1px solid #ccc;
    position:relative;}
    .ism .subtotal .details-collapsed{margin-top:6px;}
    .ism .subtotal .floatRight span{display:inline-block; vertical-align:middle;}
    .ism .subtotal .button-large{width:170px; margin-left:20px; vertical-align:middle;height:31px}
    .ism .subtotal .details-arrow-up{width:9px; height:5px; background-image:url("img/sys/common_new/resale/ism_details_arrow_up.png"); display:inline-block; vertical-align:middle;}
    .ism .cart .details-arrow-down{width:9px; height:5px; background-image:url("img/sys/common_new/resale/ism_details_arrow_down.png"); display:inline-block; vertical-align:middle;}
  .ism .regular-click .note{font-size:11px; padding:8px 0 0; margin:8px 0 0; border-top:1px solid #ccc; text-align:center;}
  .button-resale{background-color:#d00509 !important; border-color:#9f060c !important;}
.edp.bba-tt-sel .widget-dropdown-list li {white-space:normal;}
.edp.bba-tt-sel ul.widget-dropdown-list {width:300px;}
.edp.bba-tt-sel-vip ul.widget-dropdown-list {width:256px;}
.edp.bba-tt-sel-vip .widget-dropdown-list li {white-space:normal;}
.edp .resale-section ul.widget-dropdown-list {min-width: 126px;max-height:210px;}
.edp .resale-section ul.widget-dropdown-list li {padding-right:20px;}
#bba-venue-map-dropdown {display:none}
#bba-unavailable-container{padding:10px;}

/* BBA to ADA switcher */
a.bba-ada-switcher{color: #414141;}
a.bba-ada-switcher:hover, a.bba-ada-switcher:focus{color: #009cde;}
a.bba-ada-switcher strong{position: relative;bottom: 2px;right: 4px;}

.edp .search .filters > div.quantity-holder{position: relative;margin: -2px 0 0 -2px;}
.edp .search .filters > div.quantity-holder > div{float: left;margin-right: 8px;font-size: 12px;}
.edp .search .filters.no-companion-ada-search > div.quantity-holder > div {margin-right: 6px;}
.edp .search .filters.no-companion-ada-search-fr > div.quantity-holder > div {margin-right: 2px;}
.edp .search .filters.no-companion-ada-search > div.quantity-holder.no-companion-ada-qty{padding-top:0; margin-top: -24px;}
.edp .search .filters.no-companion-ada-search-fr > div.quantity-holder.no-companion-ada-qty{padding-top:0; margin-top: -35px;}
.widget h4.ada-type-search-hdr{min-width: 180px;}
.no-companion-ada-search > div.long-label-padding {padding-top: 22px;}
.no-companion-ada-search-fr > div.long-label-padding {padding-top: 34px;}
.no-companion-ada-search-fr .quantity .search-hdr{width: 80px; }
.no-companion-ada-search-fr .quantity .search-hdr-fr-ca{font-size: 9px; width: 85px; margin-left: -5px}
.bba-search-results-td{white-space: nowrap;}
.no-companion-ada-type{padding-bottom: 10px;}
.no-companion-ada-type-fr{padding-bottom: 20px}


/* new filters */
.rlp-menu{background:url("img/sys/common_new/resale/menu-bg.png") repeat-x center top; font-size:14px; border-bottom:1px solid #ccc; position:relative;}
.rlp-menu > ul{padding:20px 10px; margin:0; list-style:none;}
.rlp-menu > ul > li{float:left; padding:4px 10px; border-left:1px solid #fff; border-right:1px solid #ccc;}
.rlp-menu > ul > li:first-child{border-left:0;}
.rlp-menu > ul > div > span{padding: 0px 10px;}
.rlp-menu > ul > li.menu-quantity{height:24px; padding:0 10px;border-left: 0px;}
.rlp-menu > ul > li.menu-price{height:24px; padding:0 10px;}
.rlp-menu > ul > li.menu-quantity *,
.rlp-menu > ul > li.menu-price *{vertical-align:middle;}
.rlp-menu > ul > li.menu-price > span{cursor:pointer;}
.menu-quantity > span > abbr { vertical-align: top !important; display: inline-block; margin-top: 4px; }
.rlp-menu > ul > li > span{height:16px; vertical-align:top;}
.rlp-menu .price-form {display:inline;}
.rlp-menu .menu-price > span{background:none; padding:0;}
.rlp-menu .menu-price > span:first-child{margin:0 3px 0 0;}
.rlp-menu .menu-price input{width:40px; height:20px; font-size:14px; line-height:20px; background:#fff; border:1px solid #b7b7b7; border-radius:2px; margin:0 0 0 3px;}
.rlp-menu .price-slider-frame{width:168px; background:url("img/sys/common_new/resale/slider-bg.png") no-repeat 6px 0; margin:-3px 2px 0; display:inline-block; *display:inline; *zoom:1;}
.rlp-menu .price-slider{width:151px; height:19px; position:relative;}
.rlp-menu .ui-slider-handle{width:17px; height:24px; background:url("img/sys/common_new/resale/slider-handle.png") no-repeat 0 0; position:absolute; top:0px; outline:none;}
.rlp-menu .ui-slider-range{height:9px; background: #009CDE; margin-left:7px; position:absolute; display:block; top:9px;}
.rlp-menu .menu-arrow{width:9px; height:5px; background-image:url("img/sys/common_new/resale/ism_menu_arrow.png"); display:inline-block; vertical-align:middle;}
.rlp-menu .menu-close{height:15px;}
.rlp-menu .menu-reset{font-size:12px; line-height:16px;}

.rlp-menu .widget-wrapper{margin-top:-1px;}
.rlp-menu .widget-theme{position:relative;}
.rlp-menu .widget-dropdown b b{min-width:20px;}

.menu-expand{border:1px solid #b7b7b7; position:absolute; z-index:50; box-shadow:0 0 5px rgba(0, 0, 0, 0.4);}
.menu-expand.expanded{display:block !important;}
.menu-expand-int{padding:15px; background:#fff; position:relative;}
.menu-expand-price .menu-expand-int ul{margin:-5px 0; padding:0; list-style:none; font-size:12px; line-height:14px;}
.menu-expand-price .menu-expand-int li{margin:5px 0; padding:0;}
.menu-expand-price a.selected,
.menu-expand-price a.selected:hover{color:#414141; text-decoration:none; cursor:default;}
.menu-caret{width:15px; height:8px; background:url("img/sys/common_new/resale/ism_menu_caret.png") no-repeat 0 0; position:absolute; top:-8px;}
.menu-close{position:absolute; top:5px; right:5px; display:inline-block; border:0; padding:0; width:13px; cursor:pointer;}

.offer .welcome-hdr{padding-left:30px; padding-right:30px;}
.offer input[type="text"]{border:1px solid #b7b7b7; background:url("img/sys/common_new/resale/ism_menu_offer.png") no-repeat 3px 3px #fff; color:#999; width:80px; height:18px; font-size:14px; line-height:18px; padding-left:20px;}
.offer .bg-neutral p{margin-bottom:0; line-height:1.5em;}

.ism-list-wrapper {
border-bottom: 1px solid #ccc;
float:left;
background: #fff;
position: relative;
}

/* new logos for resale tabs */
.resale-tab .nba-resale-listing,
.resale-tab .nodrop {
  background-image: url("img/sys/common_new/resale/nba-logo.png");
  background-repeat: no-repeat;
}
#edp_resale_display_link.nba-resale-listing {
  background-position: 10px 10px;
}
#edp_resale_display_link.nba-resale-listing:hover {
  background-position: 9px 9px;
}
.resale-tab .nodrop {
  background-position: 7px 7px;
}


/* new RLP layout */
.listings-data {
  width: 310px;
  float: left;
  border-right: 1px solid #ccc;
  position:relative;
}
.listings-map {
  width: 688px;
  margin-left: 310px;
  position:relative;
  min-height:400px;
}
.info-wrapper{ background: #fff; }
.info-wrapper .listings-note {
  width: 290px;
  float: left;
}
.info-wrapper .venue-info-container {
  margin-left: 311px;
}

.results-count {
  padding: 10px;
  border-bottom: 1px solid #ccc;
}
.results-count strong {
  font-size: 18px;
  font-weight: bold;
  color: #d0006f;
}
.price-note {
  font-size: 11px;
  display: block;
  margin-top: -12px;
}
.results-filter {
  border-bottom: 1px solid #ccc;
  background: #f2f2f2;
  padding: 10px;
}
.results-filter .widget-wrapper {
  display: block;
  text-transform: none;
}
.results-filter .edp {
  background: #f2f2f2;
}
.results-filter .widget-dropdown b {
  display: block;
}
.filter-label {
  color: #acacac;
  font-size: 11px;
  font-weight: bold;
  overflow: hidden;
  text-overflow: ellipsis;
  text-transform: uppercase;
  white-space: nowrap;
  width: 140px;
}
.filter-sort {
  margin-left: 6px;
}

.rlp #resale-auto-select-overlay {
  background: #fff;
  display: none;
  width: 998px;
  height: 100%;
  position: absolute;
  top: 0;
  opacity: 0.6;
  filter: alpha(opacity=60);
  z-index: 56;
}

.rlp .welcome {
  border: 1px solid #ccc;
  background: #fff;
  text-align: center;
}

.autoselect-ntt-rlp{
  z-index: 100;
  position: absolute;
  width: 326px;
  top: 164px;
  left: 335px;
}

.rlp-wrapper .resale-listings {
  overflow-x: hidden;
  overflow-y: auto;
  position: relative;
}
.rlp-wrapper .resale-listings {
  max-height: 545px;
}
.bba-results-resale .resale-listings {
  height:470px;
  max-height: 470px;
}
.list-entry {
  border-bottom: 1px solid #ccc;
  clear: both;
  padding:10px;
}
.list-entry + .list-entry {
  *margin-top: -3px; /* IE7 fix */
}
.ism-list .list-entry:hover {
  background: #eee;
}
.entry-line {
  display: block;
}
.entry-section {
  font-size: 15px;
}
.entry-notes {
  margin-top: 0.5em;
  font-size: 11px;
  font-weight: bold;
  color: #d0006f;
}
.entry-qty {
  width: 53px;
  padding-top: 28px;
}
.entry-buy {
  float:right;
  text-align: right;
}
.entry-price {
  margin-bottom: 2px;
  font-size: 15px;
  color: #414141;
}
.listings-note {
  padding: 10px;
  font-size: 11px;
  color: #666;
}
.rlp-wrapper .adjacent-note {
  display:none;
}
.rlp-wrapper .adjacent-note,
.rlp-wrapper .additional-fees,
.bba-results-resale .additional-fees {
  margin-top: -8px;
}
.bba-results-resale .adjacent-note {
  margin-top: -6px;
}
.rlp-wrapper .description {
  margin-bottom:0;
}
.map-filter-tooltip h3 {
  padding-right: 10px;
}
.tooltip-map-filter-caret {
  width: 15px;
  height: 8px;
  background: url("img/sys/common_new/resale/ism_menu_caret_down.png") no-repeat 0 0;
  position: absolute;
  bottom: -8px;
  left: 48%;
}
.section-hover-caret-right {
  left: auto;
  right: 10px;
}
.section-hover-caret-left {
  left: 10px;
  right: auto;
}
.instant-note {
  font-weight: bold;
  color: #d0006f;
}
.price-details-popup {
  width:269px;
  box-shadow:0 0 10px rgba(0, 0, 0, 0.4);
  outline:none;
  z-index:100;
}
.price-details-popup .description {
  margin-bottom: 0;
}

/* new BA listings */
.edp .best-seats {
  padding-bottom: 10px;
}
.ba-entry {
  margin-top: -3px;
}
.ba-seat-info {
  width: 190px;
}
.ba-buy {
  width: 85px;
  text-align: right;
}
.seat-details {
  margin: 5px 0 0 !important;
  font-size: 11px;
  color: #999;
}
.ticket-count {
  font-weight: normal;
}
.nba-resale {
  background: url("img/sys/common_new/resale/nba-logo-resale-hdr.png") 0 0 no-repeat;
  height: 20px;
  display: inline-block;
  padding-left: 15px;
}
.bba-results-resale .widget-dropdown b b {
  font-size: 12px;
  font-weight: normal;
  line-height: 20px;
  padding: 0 27px 0 5px;
  background-position: right top;
}
.bba-results-resale .widget-dropdown .widget-active b {
  background-position: right -20px;
}
.bba-results-resale .results-filter {
  border: 1px solid #ccc;
}
.bba-results-resale .resale-listings {
  border: 1px solid #ccc;
  border-top: 0;
}
.bba-results-resale .entry-seat-info {
  width: 180px;
}

.bba-results-resale .filter-price {
  border-bottom: 0;
}
.bba-results-resale .filter-price > div * {
  vertical-align:middle;
}
.bba-results-resale .filter-price > div > span:first-child {
  cursor: pointer;
  font-size: 14px;
}
.bba-results-resale .filter-price .menu-arrow {
  width: 9px;
  height: 5px;
  background-image: url("img/sys/common_new/resale/ism_menu_arrow.png");
  display: inline-block;
  margin: 0 5px 0 0;
}
.regular-bg {
  background-color: #414141
}
.bba-results-resale .filter-price input {
  width: 35px;
  height: 18px;
  font-size: 14px;
  line-height: 18px;
  background: #fff;
  border: 1px solid #b7b7b7;
  border-radius: 2px;
  margin: 0 0 0 3px;
}
.bba-results-resale .filter-price .price-slider-frame {
  width: 123px;
  background: url("img/sys/common_new/resale/bba-slider-bg.png") no-repeat 0 0;
  margin: 0 2px;
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.bba-results-resale .filter-price .price-slider {
  width: 110px;
  height: 19px;
  position: relative;
}
.bba-results-resale .filter-price .ui-slider-handle {
  width: 13px;
  height: 20px;
  background: url("img/sys/common_new/resale/bba-slider-handle.png") no-repeat 0 0;
  position: absolute;
  top: 0px;
  outline: none;
}
.bba-results-resale .filter-price .ui-slider-range {
  height: 9px;
  background: #009cde;
  margin-left: 7px;
  position: absolute;
  display: block;
  top: 9px;
}
.bba-results-resale .filter-price p {
  margin: 8px 0 0;
  font-size: 10px;
}


/* changes to edp_resale.css */
.edp .best-seats {
  border-bottom: 0;
}
.edp .resale-hdr span:nth-child(2) {
  background: none;
  padding-left: 0;
}


/* RLP venue information */
.rlp-wrapper .venue{padding-bottom:10px; margin-left:310px;border-left:1px solid #CCCCCC;}
  .rlp-wrapper .venue-info{padding:10px 0 0 20px; line-height:16px; font-size:0;}
  .rlp-wrapper .venue-info-img{width:103px; display:inline-block; vertical-align:middle; zoom:1; *display:inline; padding-right:10px;}
  .rlp-wrapper .venue-info-text{width:auto; display:inline-block; vertical-align:middle; zoom:1; *display:inline; font-size:12px;}
  .rlp-wrapper .venue-link-list{font-size:11px; list-style:none; margin:0; padding:0;}
  .rlp-wrapper .venue-link-list li{display:inline; margin:0; padding:0;}
  .rlp-wrapper .venue-link-list li a{padding:0 5px; border-right:1px solid #414141; color:#8d8a8a;}
  .rlp-wrapper .venue-link-list li:first-child a{padding-left:0;}
  .rlp-wrapper .venue-link-list li a.last{border:none;}
  .rlp-wrapper .venue-disc{color:#acacac; font-size:10px; padding:10px 0 0 20px;}
  .rlp-wrapper .merch{background:#333; padding:12px; position:absolute; top:0; right:0;}
  .rlp-wrapper .merch.collapsed,
  .rlp-wrapper .merch .promos-img{text-align:center; color:#fff; width:140px; height:65px; padding:0;}
  .rlp-wrapper .merch .promos-img{position:relative;}
  .rlp-wrapper .merch.expanded{width:404px; min-height:80px; color:#fff;}
  .rlp-wrapper .merch.expanded .promos-text{width:250px;}
  .rlp-wrapper .merch.expanded .promos-text a{color:#fff; text-decoration:underline; font-weight:bold;}
  .rlp-wrapper .merch .link{width:27px; height:27px; border:0; position:absolute; bottom:1px; left:1px; padding:0; cursor:pointer; background:none;}
  .rlp-wrapper .merch.collapsed{cursor:pointer;}
  .rlp-wrapper .seat-map-text,
  .rlp-wrapper .seat-map-text{color:#acacac; font-size:18px; text-transform:uppercase; margin:15px 0 5px 0;}

.ba-seat-info {
  width: 190px;
}

/* TMR Expanded Collapsed */
.tmr-expand-collapse .resale-hdr { font-size: 15px; }
.tmr-expand-collapse .resale-hdr span { background: none; }
.tmr-expand-collapse p.expand-text { width: 135px; font-size: 13px; font-weight: bold; line-height: 16px; margin: 10px 10px 0; }
.tmr-expand-collapse .button-show { width: 100%; color: #fff; font-size: 15px; font-weight: bold; line-height: 22px; background: #a71414; border: 0; cursor: pointer; }
.tmr-expand-collapse .button-show img { vertical-align: middle; }
.tmr-expand-collapse .button-show:hover, .tmr-expand-collapse .button-show:focus { background: #881812; }
.tmr-expand-collapse .resale-list { margin: 0 10px; padding: 0; list-style: none; border-bottom: 1px solid #ccc; }
.tmr-expand-collapse .resale-list li { padding: 3px 0; border-top: 1px solid #ccc; }
.tmr-expand-collapse .resale-list .floatLeft { color: #666; font-size: 11px; }
.tmr-expand-collapse .resale-list .floatRight { color: #666; font-size: 10px; }
.tmr-expand-collapse .resale-note { text-align: right; color: #666; margin: 5px 10px;}
.resale.manhattan.tmr-expand-collapse .button { margin: 10px auto;}
.tmr-expand-collapse .resale-content { border: 1px solid #ccc; border-top: 0;}
.tmr-expand-collapse .best-content { padding: 10px 10px 0; }

/* BBA Additional Price&Section Styles for PPF */
.edp .search .set-selection.has-ppf-price-section {width: 360px; height: 32px; vertical-align: top;}
.edp .search .set-selection.has-ppf-ticket-type {height: 32px; vertical-align: top;}
.has-ppf-price-section .fru {color: #acacac; font-size: 11px; font-weight: normal;}

.rlp .price-note {
  font-size: 10.5px;
}
.rlp .resale-listings {
  height: 590px;
}
.rlp .entry-price {
  color: #000000;
  white-space: nowrap;
}
.rlp .entry-seat-info {
  width:auto;
  max-width:180px;
}
.rlp .price-details-link {
}
.rlp .price-details-link-icon {
  padding: 0 0 0 17px;
  background: url("img/sys/common_new/resale/icon-details_14x15.png") no-repeat left center;
  line-height: 15px;
  margin: 2px 8px 0 0;
  display:inline-block;
}
.rlp .section-view-link {
  padding: 0 0 0 20px;
  background: url("img/sys/common_new/resale/icon-view_17x15.png") no-repeat left center;
  line-height: 15px;
  margin: 2px 8px 0 0;
  display:none;
}
.rlp .entry-qty {
  font-size: 12px;
  margin: 2px 0;
  width:auto;
  padding:0;
  display:block;
}
.rlp  .entry-line {
  clear:both;
}
.rlp .entry-notes {
  margin-top:3px;
  float:left;
}
.rlp .button {
  margin-left: 5px;
}
.rlp .entry-buy {
  width:auto;
  max-width:77px;
}
.rlp .rlp-error {
  display:none;
  text-align:center;
  padding:30px;
}
.rlp .listings-polling {
  position:absolute;
  z-index: 5;
  left:0;
  top:0;
  width:100%;
  height:100%;
  background:#fff;
}
.rlp .resale-thumb {
  float: left;
  margin: 0 10px 0 0;
  width: 75px;
}
#section-popup {
  width:420px;
  padding: 20px;
  background: #fff;
  border: 1px solid #cacaca;
  box-shadow: 0px 5px 5px rgba(0,0,0,0.16);
  font-size: 12px;
}
#section-popup .note {
  bottom: 0;
  font-size: 10px;
  margin: 0;
  position: absolute;
  right: 0;
}
.popup.seat-view .info, .popup.seat-view .price {
    display: block;
    margin: 10px 0 0;
}
.section-link {
    background: url("img/sys/common_new/resale/icon-details_14x15.png") no-repeat left center;
    padding: 0 0 0 17px;
    display: inline-block;
    line-height: 15px;
    margin: 2px 8px 0 0;
}
.get-tickets-instantly {
    color: #d0006f;
    display: block;
    font-size: 11px;
    font-weight: bold;
    white-space: nowrap;
}
.popup.seat-view .info, .popup.seat-view .price {
    display: block;
    margin: 10px 0 0;
}
.popup.seat-view button {
    margin: 10px 0;
    vertical-align: middle;
}
.popup.seat-view .widget-wrapper {
    margin-right: 10px;
    vertical-align: middle;
}
.popup.seat-view .view-from-section {
  position:relative;
}
.popup.seat-view .row-range {
  background: url("img/sys/common_new/edp/vfs-gradient.png") repeat-x scroll center bottom transparent;
  bottom: 0;
  color: #fff;
  font-size: 10px;
  left: 0;
  padding: 24px 0 2px;
  position: absolute;
  text-align: center;
  width: 420px;
}
.resale-section-hover {
  max-width:240px !important;
  padding:0 !important;
}
.rlp .thumb-active .entry-seat-info {
    max-width: 108px;
}
.rlp-ism .view-from-section-image {
  width:420px;
  height:280px;
}

.rlp .resale-thumb {
  display:none;
}
.rlp .thumb-active .resale-thumb {
  display:inline-block;
}
.rlp .thumb-active .section-view-link {
  display:none;
}
.rlp .thumb-active .entry-notes {
  margin-left:85px;
}
.rlp .link-active .section-view-link {
  display:inline-block;
}
.rlp .link-active .resale-thumb {
  display:none;
}

.vfs-carousel{width:200px; height:143px;}
.vfs-carousel .jcarousel{position:relative; overflow:hidden;}
.vfs-carousel .jcarousel ul{width:20000em; position:relative; list-style:none; margin:0; padding:0;}
.vfs-carousel .jcarousel li{float:left; margin:0 !important; position:relative; text-align:center; width:200px; min-height:133px;}
.vfs-carousel .jcarousel li a{display:block; text-decoration:none;}
.vfs-carousel .jcarousel li .image-caption{position:absolute; top:94px; left:0; background:url("img/sys/common_new/edp/vfs-gradient.png") repeat-x center bottom transparent; width:200px; padding:14px 0 12px; font-size:10px; color:#fff;}
.jcarousel-no-pagination .jcarousel li .image-caption{top:104px;}
.vfs-carousel .jcarousel li .enlarge{display:block; text-align:right; font-size:10px;}
.vfs-carousel .jcarousel li .enlarge a{display:inline;}
.vfs-carousel .jcarousel-prev{position:absolute; top:40px; left:5px;}
.vfs-carousel .jcarousel-next{position:absolute; top:40px; right:5px;}
.vfs-carousel .jcarousel-pagination{position:absolute; top:143px; width:200px; text-align:center; padding:0; font-size:0; margin:0 auto;}
.vfs-carousel .jcarousel-pagination a{background:url("img/sys/common_new/edp/rlp-hover-image-off.png"); width:8px; height:8px; display:inline-block; *display:inline; *zoom:1; margin:0 1px !important; cursor:pointer;}
.vfs-carousel .jcarousel-pagination a.active{background:url("img/sys/common_new/edp/rlp-hover-image-on.png");}

.rlp .rlp-loading-overlay {
  background: #fff;
  position:absolute;
  z-index:2;
  top:30px;
  left:1px;
  width:687px;
}

.rlp .loading-content {
  margin-top:130px;
}

.rlp .rlp-ism-map-container {
  width: 687px;
  overflow: hidden;
  margin-top:70px;
}

.rlp .seatmap-popup {
  z-index: 56;
  max-width: 300px;
}

.rlp .section-hover {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CACACA;
    box-shadow: 0 5px 5px rgba(0, 0, 0, 0.2);
    padding: 10px;
    position: absolute;
    text-align:left;
}

.seatmap-popup .highlight {
    color: #2F96DE !important;
}

.rlp .map-keys {
  margin: 25px auto auto;
  font-size: 11px;
  line-height: 20px;
  display: inline-block;
}
.rlp .availability-key,
.rlp .selected-key {
  float: left;
}
.rlp .map-key-label {
  float: left;
}
.rlp .map-key {
  width: 20px;
  height: 20px;
  margin-right: 1px;
  float: left;
}
.rlp .no-avail {
  background-color: #999;
  margin-left: 10px;
}
.rlp .some-avail {
  background-color: #7fcdee;
}
.rlp .high-avail {
  background-color: #009cde;
  margin-right: 10px;
}
.rlp .selected-key {
  margin-left: 35px;
}
.rlp .selected-sec {
  background-color: #414141;
  margin-right: 10px;
}

.rlp .loading-content h2 {
    margin-top: 15px;
}
.list-entry:last-child {
  border-bottom:none;
}
.rlp .list-entry:last-child {  border-bottom:1px solid #CCCCCC !important; }
.rlp .list-entry-border,
.list-entry-border {
  border-bottom:1px solid #CCCCCC !important;
}
.rlp .rlp-static-map {
  margin-top:60px;
}
.rlp .map-filter-tooltip{
  padding:10px 15px;
  border:1px solid #b7b7b7;
  position:absolute;
  top:43px;
  z-index:55;
  box-shadow:0 0 5px rgba(0,0,0,0.4);
  background:#fff;
}
.rlp .map-filter-tooltip h3 {
  padding-right: 10px;
}
.rlp .map-filter-tooltip .tooltip-map-filter-caret {
  width: 15px;
  height: 8px;
  background: url("img/sys/common_new/resale/edp_caret_down.png") no-repeat 0 0;
  position: absolute;
  bottom: -8px;
  left: 48%;
}
.rlp .map-filter-tooltip .close-box {
    border: 0 none;
    cursor: pointer;
    display: inline-block;
    height: 13px;
    padding: 0;
    position: absolute;
    right: 5px;
    top: 5px;
    width: 13px;
    background-color: #ffffff;
}
.rlp .rlp-static-map,
.rlp-static-map {
  margin-top:60px;
}
.rlp .listings-data {
   min-height:650px;
}

.price-details-content-section .currency { visibility: hidden;}

.welcome-legend-custom{
  background:#E5F3FF;
  padding:8px;
  margin:0 0 18px;
}
.welcome-legend-custom-module{
  background:#E5F3FF;
  padding:10px;
  margin: 0 0 15px;
  font-size: 17px;
  line-height: 131%;
}

#winback_wireless_alert_signup .input-text {
  width: 216px;
  height: 26px;
  font-size: 15px;
  padding-left: 10px;
  margin-right: 7px;
  border-radius: 4px;
  border: 1px solid #aaaaaa;
}

#winback_wireless_alert_signup .input-text-module {
  width: 185px;
  font-size: 15px;
  padding-left: 10px;
  margin-right: 3px;
  margin-left: -6px;
  border-radius: 2px;
  border: 1px solid #aaaaaa;
}

.welcome-module {
  border: 1px solid #ccc;
  text-align: left;
}

.button-module {
  height: 21px;

}
.margin_text_module {
  padding-left:11px;
  padding-bottom: 14px;
}

p.indications-text-module {
  display: inline;
}

.winbackLegal-module {
  color:#999999;
  font-size: 10px;
  padding: 0 11px;
}

input.button.winbackErrorButton {width: 50px;}

.bbg-message {
  line-height: 20px;
  font-size: 13px;
}

.bbg-result-time {
  color: #19ab20;
  font-weight: bold;
}

.bbg-result {
  font-size: 12px;
  font-weight: bold;
  border: solid 1px #ffd239;
  background-color: #fee9a1;
  padding: 5px;
  border-radius: 3px;
  line-height: 20px;
  margin: 14px 0px;
}

.bbg-img {
  display: inline-block;
  width: 18px;
  float: left;
  margin-right: 2px;
}

.bbg-lightbox-title {
  color: #f00;
}

.bbg-alt-message  {
  font-size: 16px;
}

.bbg-clock {
  font-size: 13px;
}

.bba-results-bbg {
  margin: 10px 0px 15px 0px;
}

.bbg-confirm-lightbox {
  z-index: 101;
  padding: 40px 30px 30px 30px;
  width: 445px;
}

.bbg-message-container {
  margin-top: 10px;
}
