 html,body{width:100%;font-family:sans-serif;}
/* general styles */h2{margin:20px 0 5px!important;}
.clear{clear:both;overflow:hidden}
.flt-left{float:left;}
.flt-right{float:right;}
/* header styles */.logo{margin:5px!important;}
.ui-icon-searchfield:after{background:url(images/search-icon.png) no-repeat 3px 0;border-radius:13px;height:22px;padding:0 0 0 5px;}
.ui-icon-searchfield a{background:none repeat scroll 0 0 transparent;border:medium none;box-shadow:none;}
.display_none{display:none !important;}
#toolbar .ui-input-search{border:1px solid #133B4E;float:right;}
#toolbar form{width:94%;margin:5px 13px 5px 0;}
.sc-toolbar .ui-btn-corner-all,.sc-filter .ui-btn-corner-all{border-radius:20px;}
.sc-toolbar .ui-btn-inner,.sc-filter .ui-btn-inner{padding:4px 2px 8px;}
.sc-title{color:#fff;line-height:24px;text-align:center;margin:0;text-shadow:0 1px #000!important;font-size:18px;margin-top:0;padding-top:7px;line-height:1.8em;}
#y{margin-top:2px;}
.sr-toolbar a{float:right;}
.browse-cat li{padding:0!important;}
.bc-elements{padding:0!important;border:0!important;}
.bc-elements .ui-collapsible-heading{margin:0;}
.bc-elements .ui-corner-top,.sc-results .ui-corner-top,.sc-results .ui-corner-bottom{border-radius:0!important;}
.back-btn{float:left;}
.back-btn .ui-btn-inner{padding:15px 25px 15px 15px;}
.sc-item{height:auto!important;border:none!important;border-bottom:1px solid #b3b3b3!important;}
.sc-results{box-shadow:none!important;}
.sc-item .ui-btn-inner{border:0!important;}
.sc-btn .ui-btn-text{padding:6px 3px 6px 25px;line-height:30px;font-size:14px;color:#658a99;}

.ui-content{padding:0 5px;}
.sr-title{float:left;}
.sr-title,.sc-title{color:#fff;text-shadow:none;}
.bc-title{text-align:center;font-size:20px;color:#5f6063;}
.bc-subtitle, .bc_view_more{text-shadow:0 1px #fff;font-size:14px;}
.ui-icon-plus{background-position:14.3% 50%;right:10px!important;}
.ui-icon-minus{background-position:28.5% 50%;}
.search-content,.search-events,.personal-panel,.sc-content{padding:0;border:none!important;}
.search-results,.search-events-results,.personal-panel-details,.sc-results{margin:0!important;}
.search-results .ui-btn-inner,.search-events-results .ui-btn-inner{border-top-left-radius:0!important;border-top-right-radius:0;}
.sc-results .ui-btn-inline{padding:0!important;}
.search-results li,.search-events-results li,.sc-results li{border-radius:0 !important!important;}
.sr-item-title,.se-item-title{height:30px;font-size:14px;color:#333;white-space:normal;text-overflow:ellipsis;line-height:15px;}
.ui-body-c .sr-item-title a:link,.ui-body-c .sr-item-title a:visited{color:#333!important;}
.sr-item-location,.sr-item-opening,.sr-item-closing,.se-item-number,.se-item-auction-type{font-size:11px;color:#666;line-height:13px;font-weight:400;}
.sr-item-price,.se-item-day{font-size:14px;color:#5E7986;float:right;}
.bidnow{clear:both;}
.se-item-month{font-size:13px;color:#999;}
.search-results .ui-btn,.search-events-results .ui-btn{margin-left:0!important;}
#scroll_element .lot-details-a,#scroll_element .lot-details-b{background-image:-webkit-gradient(linear,0 1%,0 3%,from(rgba(100, 100, 100, 0.10)),to(rgba(100, 100, 100, 0.01))),-webkit-gradient(linear,0% 97%,0% 99%,from(rgba(100, 100, 100, 0.01)),to(rgba(100, 100, 100, 0.10))),-webkit-gradient(linear,0 0,0 100%,from(#F6F6F6),to(#DDD));border-bottom:1px solid #BBB !important;}
.reveal{border:1px solid #DEDEDE !important;
background:#EFEFEF url(images/dotted-pattern.png) repeat;
background-size: 4px 4px;}
.lot-details-b .ui-block-a,.lot-details-b .ui-block-b,.lot-details-b .ui-block-c,.lot-details-b .ui-block-d{width:10%;}
.lot-details-a .ui-block-a{width:30%;margin-right:10px;}
.lot-details-a .ui-block-b,.lot-details-a .ui-block-c{width:20%;}
.event-id,.lot-id{font-size:12px!important;color:#999;text-shadow:none;}
.ui-icon-go-back{background-image:url(../themes/images/back-button.png);background-color:transparent;box-shadow:none;}
.ui-icon-calendar-button{background-image:url(../themes/images/calendar-button.png);}
.event-toolbar a .ui-icon{box-shadow:none;border-radius:0;height:20px;width:20px;background-color:transparent;}
.event-toolbar .ui-btn,.sc-results .ui-btn{padding:7px;border-radius:4px;margin-left:0;}
.event-toolbar .ui-btn-corner-all,.sc-results .ui-btn-corner-all{border-radius:4px;border:none;}
.event-toolbar a,.event-toolbar .ui-select{float:left;}
.event-toolbar .ui-select .ui-btn-inner{padding-left:0;padding-top:0;padding-bottom:0;}
.event-toolbar .ui-select select{-moz-box-shadow:inset 0 0 5px 5px #d9d9da;-webkit-box-shadow:inset 0 0 5px 5px;box-shadow:inset 0 0 5px 5px #d9d9da;}
.event-toolbar .ui-select .ui-btn .ui-btn-inner{color:#666;}
.search-events-item .ui-block-a{width:40%;}
.search-events-item .ui-block-b,.search-events-item .ui-block-c,.search-events-item .ui-block-d{width:10%;text-align:center;float:right;}
div.status-number{border-bottom:10px solid #F6F6F6;border-left:20px solid #77C;border-top:10px solid #F6F6F6;font-size:0;line-height:0;width:0;}
.user-name{font-size:16px!important;margin:0!important;color:#FFF !important;text-shadow:#000 0px 1px 0px}
.sign-out-btn{font-size:12px!important;color:#bcbbbb!important;}
.ui-icon-sign-out-btn{background-image:url(../themes/images/signout-key);}
.personal-panel-details .ui-li-divider{font-size:18px!important;color:#606060;text-shadow:none;}
.personal-bid-status{color:#ccc!important;}
.bid-status{color:#fff!important;font-size:14px!important;text-shadow:0 1px 0 #000;}
.status-loose .outbid-number{background-color:#f30;font-weight: 400;
font-size: 11px;
line-height: 19px;
border-left: 1px solid black;
padding: 0px 2px 0 7px;
border-bottom: 1px solid black;}
.status-win .outbid-number{background-color:#10931c;font-weight:400;font-size:11px;line-height:19px;border-left:1px solid #000 ;padding:0px 2px 0 7px;border-bottom:1px solid #000}
.outbid-number{height:18px;color:#fff;text-shadow:none;padding:0 5px;}
.bid-title,.bid-details,.saved-search{font-size:14px!important;color:#83a3b2!important;text-shadow:none;font-weight:400;text-shadow:0 1px 0 #000}
.personal-panel .ui-li{border-top:1px solid #5A5757;}
.personal-panel .ui-li.ui-li-divider{border-top:none}
.personal-panel-details li{border-radius:0!important;}
.personal-header{padding:25px 15px 12px;width:100%;background:#5c7986 !important;border: none;border-bottom: 1px solid #888;overflow:hidden;padding-right:0}
.personal-panel .ui-li-heading{font-size:14px;padding:14px 0 0;margin:10px 0 0 6px;padding-top:25px;text-shadow:0 1px 0 #000}
.personal-panel-details{-webkit-box-shadow:none;box-shadow:0;margin:0!important;}
.sign-out-btn{color:#bcbbbb!important;font-size:12px!important;text-shadow:1px 1px 1px #000;margin-right:28px!important;position:relative;top:2px}
.sign-out-btn h3{margin:0;font-size:12px}
.sign-out-btn img{margin-right:5px;}
.personal-panel{padding:0;border:none;}
.personal-bid-status .ui-block-a{width:77%;}
.personal-bid-status .ui-block-b{width:15%;}

#loggedin .ui-li-divider{margin-top:0px;height:46px;border-bottom:1px solid #A7C1C5;
background-image:-webkit-linear-gradient(#CBDDE0,#E1EEF0); background-image:-webkit-gradient(linear,left top,left bottom,from(#CBDDE0),to(#E1EEF0));}
.personal-panel .ui-block-a .ui-li-heading,.personal-panel .status-win .ui-li-heading{padding:6px 0 0 !important}
#loggedin .ui-li-divider h2{margin:0 0 0 6px !important;padding:6px 0 0;text-align:left !important;}
#loggedin .personal-bid-status .ui-block-a{width:77%;margin-bottom:7px}
#loggedin .bid-status{ padding: 10px 0 10px 10px;display:block}

#loggedin .ui-li-divider.active{border:none;border-top:1px solid #E4E4E4; background-image:-webkit-linear-gradient(#DADADA,#EFEFEF);border-bottom:1px solid #E1E1E1}

#loggedin  .personal-bid-status .ui-block-b{width:18%;float:right;padding-right:10px;}
.status-win{border-bottom:none !important}

#bid_details .ui-grid-a,#watchlist_details .ui-grid-a{border-bottom:1px solid #303030; padding:0;}
#bid_details .secondary,#watchlist_details .secondary{border-top:1px solid #5A5757}
#bid_details .ui-grid-a:last-child,#watchlist_details .ui-grid-a:last-child{border-bottom:none}
#bid_details .ui-grid-a:first-child,#watchlist_details .ui-grid-a:first-child{border-top:none}

.profile_list li{padding-left:6px;}
/*app.css changes proposed*/

#categorypanel{border-radius:12px;}
.sc-content{padding:0 5px 5px;}
#categories{margin:0;}
.bc-subtitle {padding:0 20px 0 0 ; }
.bc_view_more {padding:10px 0 10px 0;}
#homepage .bc-subtitle{background:url(images/next.png) no-repeat 100% 50%;}

.list_item{position:relative;padding:0!important;}
footer{padding-left:5px;padding-right:5px;padding-bottom:15px;font-size:12px;border:none}
input#search{float:left;padding:7px 35px 7px 30px;font-size:14px;width:80%;border-radius:16px;margin:0 auto;border:1px solid #4A585E;background:#FFF url(images/search-icon.png) no-repeat 3% 50%;-webkit-box-shadow:inset 1px 1px 3px #91B2C1;-webkit-border-radius:16px;border:none;box-shadow:inset 1px 1px 3px #91B2C1;border-radius:16px;}


#toolbar #submit {background: url('images/go-btn-tile.png')repeat-x #7cb6c9;
    color: #fff;
    border:1px solid #7fa4b5;
    border-radius:18px;
    height:26px;
    box-shadow: inset 0px 1px #d0e3ea;
    font-weight: bold;
    text-shadow: 0px 1px #205a67 !important;position:absolute;right:8px;top:65px}
#toolbar a{margin-right:10px;display:inline-block;padding:7px;line-height:0;}
#toolbar a.ui-input-clear{right:5px;top:3px;}
#reveal_swipe{padding-left:4px;}
#secondary_icons a#reveal_swipe{width:40px;top:2px;}
#categories h2,#carousel_module h2{font-family:sans-serif;}
#categories{border:none;margin:15px 0 0}
#categorypanel{border:2px solid #C7C7C7;margin:0 5px;}
#categorypanel div:first-child{border-top-right-radius:12px;border-top-left-radius:12px;}
#categorypanel div:last-child,.last_category{border-bottom-right-radius:12px;border-bottom-left-radius:12px;}
#categories h2,#carousel_module h2{font-weight:700;color:#b4b4b4;font-size:15px/*remove completely from app.css*/;}
#carousel_module h2{position:relative;left:8px;top:10px}
.list_item,#state_listing li{border-bottom:1px solid #ccc;background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#f5f5f5));-webkit-tap-highlight-color: rgba(102,102,102,0.10);}
.sc-toolbar,#toolbar{background:url(images/header-tile.png) repeat-x #4A6A78;height:44px;padding:1px 0 2px;}
.back-btn{margin:2px 5px;}
.ui-header .ui-btn-right{right:5px; vertical-align: top;}
.sc-filter{margin:10px 0 5px;list-style:none;overflow:hidden}
.sc-item-qty{position:absolute;right:5px;top:10px;padding:0 6px;font-weight:400;font-size:10px;text-align:right;margin-right:3px;background:#999;color:#fff;border:1px solid #999;text-shadow:none;margin-left:5px}
.sc-filter{padding:0 10px 0 8px}
.sc-filter li{width:48%;display:inline;float:left;padding-bottom:10px;}
.sc-btn{height:40px;margin:0;background:url(images/light-btntile.png);display:block;width:100%;}
.sc-filter li.float_right{float:right}
.featured-lots-btn .ui-btn-text{background:url(images/featured.png) no-repeat;}
.closing-soon-btn .ui-btn-text{background:url(images/closingsoon.png) no-repeat scroll 0 1px transparent;}
header{background:url(images/header-light.png) repeat-x #fff!important;border:none!important;height:55px;}

/*selvas homepage style changes */

.ui-header{width:100%!important; }
.ui-shadow{box-shadow:0 1px 6px rgba(0,0,0,0.3);}

/***Added by Selvagk****/

.search-content{width:100%;}
.search-content .search-results:first-child{-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0;border-bottom:1px solid #999;border-radius:0}
.sr-title{margin:10px 0 0 5px;text-overflow:ellipsis;overflow:hidden;-webkit-text-overflow:ellipsis;width:200px;white-space:nowrap;font-size:16px;}
.bc-subtitle a{color:#555;width:100%;display:inline-block;text-shadow:0 1px 1px #FFF}
.search-results .ui-li-divider{border:none;border-radius:0;}

.sign-out-btn a.ui-link:visited,.sign-out-btn a.ui-link:link{color:#C4E2EF;text-shadow:#000 0 1px 0}

/***Added by Ankit****/

.event-id-header{margin-right:15px;}
.ld-title{text-align:left;}
/*.table-wrapper{margin:0 auto;width:90%; border:1px solid #000;}*/
.prev_lot{ float:left; position: relative;
top:8px;
left:3px;}
.prev_lot img .next_lot img{ width:60px; }
.next_lot{ float:right;position: relative;
top:8px;
right:3px; }
.bidding-info-table{margin:0 auto;width:90%;}
#lot-heading{color:#000!important;}
.td-a{width:56%;color:#999;padding-right:10px;text-align:right;}
.td-b{text-align:left;color:#333;}
.blue-big{color:#5E7986;font-size:16px;font-weight:700;}
::-webkit-input-placeholder{font-size:12px;color:#999;}
:-moz-placeholder{font-size:12px;color:#999;}
.max-bid-input{height:19px;border-radius:4px;padding-right:0!important;}
.ui-btn{border-radius:4px;}
.lot-details-content{padding:0;}
.lot-details-content .event-toolbar .ui-btn{padding:0;border-radius:0;}
.sc-item .ui-icon-arrow-r{background:url(images/down-arrow.png) no-repeat;}
.wish-list-btn{}
.sc-item>.ui-btn{border:2px solid #c8cdd5;box-shadow:none;color:#726f6d;background:url(images/watchlisting.png) no-repeat 4px 10px;}
.sc-item .ui-link-inherit{padding-left:0!important;}
.sc-item{border-bottom:1px solid #A7C2E5!important;}
.sl-toolbar{text-align:center;}
#back-btn{float:left;}
#location{float:right;}
#back-btn,#location{margin:0!important;padding:11px 7px!important;}
.sl-title{display:inline-block;}
/*app.css*/
#searchResults .search-item .swipe .ui-block-b,#locations_nearme .search-item .swipe .ui-block-b,#eventDetails .search-item .swipe .ui-block-b{float:left!important;width:65%;margin-right:0;}
.lot_image{height:88px;}
.search-item{border-left:0;border-bottom:0;}

#searchResults #toolbar form{width:70%;float:left;margin:0 8px 0 5px;}
#searchResults #toolbar  a{padding:7px 0}
#searchResults #toolbar #submit{display:none}
#searchResults #toolbar a{margin-right:0;}
#search_sort{font-size:12px} 

#search_sort .ui-select{width:90%;text-align:left}
#search_sort .ui-btn-inner{width:100%;position:relative;top:1px;padding:7px 5px;}
#searchResults #search{margin-top:5px;width:75%}
#searchResults #toolbar #y{padding-top:10px}



#locations_nearme #categorypanel{margin:0;border:none}
#locations_nearme #categorypanel .secondary_info a:link,#locations_nearme #categorypanel .secondary_info a:visited{color:#6E919F; font-size:12px;margin:8px 0 0;-webkit-tap-highlight-color: rgba(102,102,102,0.1);}
#locations_nearme #categorypanel .list_item{padding:7px 10px !important}
/****Loader Styles*******/


/***Counter***
.counter{position:relative;top:6px;color:#FFF; text-shadow:0 1px 1px #000;left:4px}


/***Styles added by selvaGK- lot details collapsible***/

.tab_element{overflow:hidden;margin:10px 0;}
.tab_element span{display:inline-block;float:left;padding:0 5px;}
.tab_element .heading{text-align:right;width:40%;color:#999;}
.tab_element .desc{text-align:left;width:50%;color:#333;}
#lot_details_page h2{font-size:16px;text-align:center;margin:10px auto!important;width:90%;line-height:1.25em;color:#666}
.tab_element ul{margin:0 0 0;padding:0;}
.tab_element li{list-style-position:inside;list-style-type:decimal;}
.tab_element ul p{margin:5px;}
.tab_element a.ui-link:visited,.tab_element a.ui-link:link{color:#333;}
.tabular_layout span{padding:0 3px; font-size:12px}
.tabular_layout .heading,.tabular_layout .desc{width:45%;}
sup{color:red;font-size:14px}
.tabular_layout .tab_element{margin:15px 0}
.tabular_layout .center{text-align:center}
.account-info-padding{
	padding: 15px 0px 15px 0px;
}

.tab_element .desc input{border:1px solid #CCC; -webkit-border-radius:5px;-webkit-box-shadow:rgba(0, 0, 0, 0.199219) 0px 1px 4px 0px inset;line-height:21px;width:95%;padding-left:3px;}
#make_default{width:auto;margin:13px 5px 0}

.tab_element input.country_select,.tab_element .desc .row input{width:auto}

.login-panel-details li { width: 96%; }

#collapsible_lot_details .ui-btn-up-a,#collapsible_lot_details .ui-btn-hover-a{background:none;border:none;border-top:1px solid #DDD;}
#collapsible_lot_details .ui-collapsible-heading a .ui-btn-inner{padding-left:15px}
#collapsible_lot_details .ui-btn-icon-left .ui-icon,.ui-btn-icon-right .ui-icon{position:relative;float:right;top:8px;}
.lot-details-content{font-size:12px;}
.ui-collapsible-heading{font-size:14px}
#login .text_center .ui-btn-inner{border:none;}
.sr-item-price{float:none;}
/*.ui-icon, .ui-icon-searchfield::after{background:rgba(0, 0, 0, .3) url(images/icons-18-white.png) no-repeat 84.9% 50%}*/
.ui-icon-minus{background-position:19% 50%}
.ui-icon-loading,.ui-loader{border:1px solid #DEDEDE !important}
.ui-icon-loading span{background: rgba(0, 0, 0, .4) url(images/ajax-loader.png) !important}
.ui-collapsible-set .ui-collapsible h3{background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(whiteSmoke), to(#FFF))}
.ui-collapsible-set .ui-collapsible{margin-bottom:5px;}
#collapsible_lot_details{margin-top:20px;}
#collapsible_lot_details .ui-icon-plus{background:rgba(0, 0, 0, .3) url(images/icons-18-white.png) no-repeat 25.5% 50%}
#collapsible_lot_details .ui-icon-minus{background:rgba(0, 0, 0, .3) url(images/icons-18-white.png) no-repeat 21.3% 50%}

#lot_details_page #collapsible_header{
color:#5E7986;
white-space:nowrap;
text-overflow: ellipsis;overflow:hidden;width:80%;height:19px;}

#lot_details_page #collapsible_header.collapsible{height:auto;white-space: normal;color: #333 !important;text-overflow:inherit;}

.carousel_lot .selected{border:1px solid #BBB;padding:3px;-webkit-box-shadow:0 0 10px #ccc;}
#wrapper.carousel_lot{margin-top:15px;height:200px;padding-top:6px}

#search_filter .ui-collapsible-set .ui-collapsible{margin:0}

#addtowl{display:inline-block;background:url(images/addedtowl.png) no-repeat;width:142px;height:33px;border:1px solid #FFF;position:relative;right:27px}
.bid-now-btn{background: url('images/go-btn-tile.png')repeat-x #7CB6C9;
color: white;
border: 1px solid #7FA4B5;
border-radius: 18px;
height: 26px;
box-shadow: inset 0px 1px #d0e3ea;
font-weight: bold;
text-shadow: 0px 1px #205A67 !important;
}

/***Review Edit***/
.personal-panel .ui-li{padding:1px 0 0;height:auto;border:none;}
#login .ui-li-divider{height:55px;}
.personal-bid-status span{font-size:10px}
.personal-bid-status input{-webkit-border-radius:0;border-radius:0}
.personal-panel-details a.ui-link:visited,.personal-panel-details a.ui-link:link{color:#999;text-decoration:underline; font-size:10px;text-shadow:0  1px 0 #FFF}
#categorypanel .bc-subtitle a, #categorypanel .bc_view_more a{padding:10px 22px 10px 10px;}

#subcategories .bc-subtitle{font-size:12px; }
#subcategories .bc-subtitle a{padding:10px 22px 10px 10px;width:97%;line-height:18px}
#subcategories .bc-subtitle a span{color:#5E7B87;padding-right:7px}
footer{border:none !important}
/* #loggedin  .profile_takeover h2{padding:0} */
.personal-panel-details .ui-li-heading a:link,.personal-panel-details .ui-li-heading span.panel-link,.personal-panel-details .ui-li-heading a:visited{font-size:12px;color:#4E757B; text-decoration:none; text-transform:uppercase;display:block;padding:10px 0}

.personal-panel-details .active .ui-li-heading a:link,.personal-panel-details .active .ui-li-heading span.panel-link,.personal-panel-details .active .ui-li-heading a:visited{color:#444}

/* Panel Style */ 
.panel-link { text-shadow: 0 1px 0 #FFF; }
.personal-panel-details li.panel_link_detail, .personal-panel-details li.panel_link_detail div.ui-grid-a {background-color: #FFF; padding: 0px;}
.personal-panel-details li.panel_link_detail div.ui-grid-a ul {width: 100%;}
/* End of Panel Style */ 

/* Save Search Style */ 

.save-search-container {margin-top: 10px;}
.save-search-bin *{
    display: inline-block;
    height: 30px;
}
.save-search-bin{
    padding-bottom: 0;
    display: none;
    margin: 0;
}
.save-search-bin div.ui-input-text input{
    padding: 0;
}
.save-search-bin div.ui-input-text{
    width: 150px;
}
.save-search-bin a.normal-link{
    line-height: 60px;
}
.save-search-bin .ui-btn.ui-submit{
    width: auto;
}

#searchResponse {
    padding: 10px;
    text-align: center;
}
#searchResponse .ui-btn {
    display: inline-block;
}
#searchResponse .ui-btn-text {
    color: #333 !important;
}
/* End of Save Search Style */ 

.web-link { color: #333 !important; padding: 0 0.2em; text-shadow: 0 0 0; cursor: auto; font-size: 14px; font-weight: 400 !important; }
a.web-link { text-decoration: underline; }

/****UI Loader***/
.ui-loader,.ui-dialog.ui-overlay-a{background:#333 !important;}
.ui-loader .ui-icon{border:none !important;background:none !important; background-image:url(images/ajax-loader.png) !important;}
.ui-loader h1{color:#FFF;text-shadow:0 1px 0 #000}



/***Loaction page***/
#maps{width:100%;height:100%}
#locations_nearme .search-content{}
.ui-body-a, .ui-dialog.ui-overlay-a{border:none !important;}
/*.ui-loading .ui-loader,.ui-dialog.ui-overlay-a{display:none !important}*/

#locations_nearme .sr-title{width:84%;text-align:center;position:relative;left:20px;font-size:18px; text-shadow:0 1px #000}
#map_canvas{border-bottom:1px solid #999}

/***Loaction page***/
#search_footer{padding:0;border:none;border-top:1px solid #AEAEAE;line-height:24px}



#undefined{padding:0;height:1px;border:none}

#location_storeview .sr-title{width:82%;}
#location_storeview .ui-content{padding:0}
#location_storeview #categorypanel{margin:0;border:none;height:200px}
#location_storeview #categorypanel .bc-subtitle a{color:#333;}
#location_storeview .secondary_info{font-size:10px;padding-left:5px}

/**event Details***/
#expand_element{display:none}
#event_heading{color:#5E7986;padding:0;margin:0;white-space:nowrap;height:20px;width:96%;overflow:hidden;margin-bottom:5px;text-overflow:ellipsis; font-size:16px;margin-left:5px;}
#event_heading.see_more{color:#333;width:100%;overflow: hidden;height:auto;white-space:normal}
#eventDetails .ui-content{padding:0}
/**event Details***/


.event_info{width:69%}

.event_info h3 a.ui-link:link,.event_info h3 a.ui-link:visited{color:#333;font-size:13px;}
#event_list .swipe{border:none}
#event_list li.ui-li-static{padding:0;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(white), to(whiteSmoke));padding-left:5px;border-bottom:1px solid #CCC !important;height:120px}
#event_list p{font-size:11px; color:#666; margin:4px 0}
#event_list .reveal p{font-size:12px; color:#EBEBEB;text-shadow:0 1px 1px #000;margin-top:10px;margin-left:15px;}
#event_list .date{font-size:12px;margin:0 5px;}
#event_list .date img{position:relative;right:3px;top:5px;}
#event_list .date h3{color:#666}
.event_timeline .range{position:relative;top:20px;}
#event_home .swipe{width:100%;position:relative}
#event_home .reveal{display:block;width:0%;position:relative;height:70px;margin:0;background:#504F4F url(images/swipebg.png) repeat-x !important}
.event_timeline .clear{text-align:center}


#event_home .reveal img{display:inline-block;margin:16px 5px 5px 15px;}
#event_home .ui-li-divider{background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#CDCDCD), to(#C2C2C2));border-radius:0;color:#363434;border:none; height:25px;border-bottom:1px solid #8B8B8B;text-shadow:0 1px 1px #CCC}
#event_home .ui-li-divider span{padding-top:4px;display:inline-block}
#event_home .ui-body-a{padding:0}
.ui-content .ui-listview{margin:0}
.ui-datebox-container{background:none;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0;border:none}
.ui-datebox-griddate{border-radius:0;border-bottom:1px solid #CCC}
#events_home .ui-btn-up-e{background:  #4A6A78 !important;color:#FFF}
.ui-datebox-griddate-empty{background:none;opacity:0.4}


/****calendar Module***/

.ui-input-datebox { width: 97%; background-image: none; padding: .4em; line-height: 1.4; font-size: 16px; display: block; padding-top: 0px; padding-bottom: 0px; } 
.ui-input-datebox { min-height: 38px; } /* Fix for IE8 */
.ui-input-datebox .ui-btn-icon-notext { margin-top: 5px !important; margin-bottom: 5px !important; }
.ui-input-datebox input { width: 100% !important; padding: 0 !important; margin-top: 5px !important; margin-right: -40px !important; border: 1px solid transparent !important; vertical-align: middle; display: inline-block !important; background-color: transparent; zoom: 1; *display: inline; }
.ui-input-datebox input:focus { outline: none;}
.ui-input-datebox .ui-btn-text {display: none;}
.ui-datebox-gridminus,.ui-datebox-gridplus{background:none !important;border:none !important;box-shadow:0 0 0 0 !important;-webkit-box-shadow:0 0 0 0 !important}

#event_home #toolbar h3{color:#FFF;text-shadow:0 1px 1px #000;margin:10px auto;width:58%;float:left;}
#showCalendar{float:right;display:block;position:relative;top:3px;}

#event_home #toolbar #showCalendar{width:10%;}



/* Full width if in a grid, ignore the media query */
.ui-grid-a .ui-input-datebox { width: 97%; }
.ui-grid-b .ui-input-datebox { width: 97%; }
.ui-grid-c .ui-input-datebox { width: 97%; }
.ui-grid-d .ui-input-datebox { width: 97%; }

/* Calendar Mode Styles */

.ui-datebox-gridheader { text-align: center; }
.ui-datebox-gridheader h4 { text-align: center; display: inline-block; margin-top: 10px; margin-bottom: 10px; zoom:1; *display: inline;font-size:30px}
.ui-datebox-gridplus { float: right; }
.ui-datebox-gridminus { float: left; }
.ui-datebox-gridplus-rtl { float: left; }
.ui-datebox-gridminus-rtl { float: right; }
.ui-datebox-gridrow { margin-left: 5px; margin-right: 5px; }
.ui-datebox-grid { clear: both; margin-bottom: 5px; padding:0 0 2px}
.ui-datebox-griddate { width:120px; display: inline-block; vertical-align: middle; text-align: center; font-weight: bold; font-size: 12px; zoom:1; *display: inline;font-size:35px;padding:25px 0;border-radius:0}
.ui-datebox-griddate-empty { border: 1px solid transparent; color: #888; opacity:1.0 !important;color:#E7E7E7 }
.ui-datebox-griddate-label {height:40px !important; line-height: 15px !important; color: black;}
.ui-datebox-griddate-disable { color: #888; }

.ui-datebox-container {  width:100%; }
.ui-datebox-screen { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }
.ui-datebox-screen-modal {}
.ui-datebox-hidden { display: none; }
.ui-dialog .ui-datebox-container { border: none !important; }
.ui-datebox-collapse a { display: inline-block; width: 45% }

.ui-datebox-inline { margin-top:0;margin-left: auto; margin-right: auto; text-align: center;background:#FFF;box-shadow:0 0 0 0;-webkit-box-shadow:0 0 0 0; border:none }
.ui-datebox-inlineblind { margin-top: 5px; border: 5px solid #111111 !important; margin-left: auto; margin-right: auto; text-align: center; }

#calendar *{font-size:12px}
#calendar{display:none}
#calendar .ui-btn-up-e{background:#E0EDF2 !important;color:#25566B;text-shadow:0 1px 0 #FFF}
.ui-datebox-griddate{width:11%;height:15px;padding:5px;border:none !important;border-bottom:1px solid #E7E7E7 !important;background:none !important}
.ui-datebox-griddate-empty{border:1px solid transparent}
.ui-datebox-griddate-label{height:15px !important}
#calendar .ui-datebox-gridlabel h4{font-size:14px;}
#event_home #toolbar{padding:0px 0 2px}

.location_lot .secondary_info{display:none}

#eventDetails #y{margin-top:4px;}
.signin-button{
	padding:5px 22px 4px;box-shadow:0 1px 6px rgba(0,0,0,0.3);-webkit-border-radius:4px!important;border-radius:4px !important;background-color:#EDEDED;border:1px solid #DEDEDE;display:inline-block;margin-top:10px; font-size:13px;margin:11px 10px 10px 10px;
}
.cancel-button{
	background: url("images/go-btn-tile-new.png") repeat-x scroll 0 0 #C1C1C1;
	border: 1px solid #999;
	border-radius: 4px;
	box-shadow: 0 1px #E7E7E7 inset;
	clear: both;
	color: #FFFFFF;
	font-weight: bold;
	padding:6px 10px;
	text-align: center;
	text-shadow: 0px 1px #555 !important;
	background-position: bottom;
}

.login{background-color:#444;color:#FFF;border:1px solid #555;-webkit-tap-highlight-color:#EDEDED}

#sigin{background:url('images/go-btn-tile.png')repeat-x #7CB6C9;color:#FFF;border:1px solid #7FA4B5;text-shadow:0px 1px #205A67 }

#locations_nearme .secondary_info a{display:none !important}

#tryagainlink{font-size:16px;}

#tryagainlink a{color:#DEDEDE;text-decoration:underline;}


#expand_view{padding:0;margin:0;background-color:#EBEBEB;border-bottom:1px solid #8B8B8B;overflow:hidden}
#event_filter_element{position:relative;top:6px;}
#expand_view .ui-select *{margin:0;padding:0;text-align:left;color:#5E7986; font-size:10px}
#expand_view .ui-select{width:75%;text-align:left;display:inline-block; font-size:12px}
#expand_view .box_shadow{0 0 0 0}
#expand_view label{font-size:10px;margin-left:5px}
.hide_details a:link,.hide_details a:visited{color:#5E7986;margin-left:5px}
#expand_element{width:90%;margin:0 auto; font-size:12px;margin-left:0;}
.event_expand{overflow:hidden}
.event_expand span{display:inline-block;margin:5px 3px 5px 2px;padding:0 2px}
.event_expand .event_a{float:left;width:18%;color:#999;text-align:right;padding-right:5px}
.event_expand .event_b{float:right;width:75%}
#expand_view .ui-select .ui-btn{-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0;border:1px solid #EBEBEB}
#searchResults .search-item .swipe .ui-block-b,#locations_nearme .search-item .swipe .ui-block-b{margin-top:6px;}



/****profile Edit****/
#profile_detail, #euc-status{border:2px solid #C7C7C7;-webkit-border-radius:12px;margin:20px 5px 0; }
#profile_detail ul{padding:0;margin:0;}
#profile_detail li{list-style-type:none;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(white), to(whiteSmoke));border-bottom:1px solid #CCC}
#profile_detail ul{-webkit-border-radius:12px}
#profile_detail li:first-child{border-top-right-radius:12px;border-top-left-radius:12px}
#profile_detail li:last-child{border-bottom-right-radius:12px;border-bottom-left-radius:12px;border:none}
#profile_detail a{color: #555;width: 100%;display: inline-block;text-shadow: 0 1px 1px white;padding:10px 22px 10px 10px; font-size:14px;background:url(images/next.png) no-repeat 86% 50%}

.profile_list{margin:0;color:#666;padding:0;}


.profile_list a.ui-link:link,.profile_list a.ui-link:visited{font-size:13px;text-decoration:none;color:#444; text-shadow:#FFF 0px 1px 0px;width:100%;padding-bottom:0px;line-height:16px}
.profile_list .current_bid{color:#666; font-size:11px;}
.profile_list .more{background:none;text-align:left; padding-left:10px;}
.profile_list .no-items{ background:none; color:#999; padding-left:10px; font-size:14px;font-weight:400}
/*.profile_list .more a.ui-link:link,.profile_list .more a.ui-link:visited{color:#444;text-shadow:#FFF 0px 1px 0px}*/
.profile_list .more a {color: #5E7986 !important;font-size:13px !important;font-weight:100 !important;}
.profile_list a{white-space:nowrap;text-overflow:ellipsis; display:inline-block;overflow:hidden; width:80%}
.profile_list li{font-size:14px;text-decoration:none;color:#666;font-weight:400; text-shadow:#FFF 0px 1px 0px;padding:10px;border-bottom:1px solid #DEDEDE}
#profile_detail .active{background:-webkit-gradient(linear, 0% 0%, 0% 0%, from(#C0C0C0), to(#F5F5F5))}
.add_new{text-align:center;margin:10px 0;}
.profile_list .more a{color:#5E7986; font-size:13px;}
#profile_detail .small{font-size:12px; font-weight:400}
#bid_details,#watchlist_details{display:none}

.animate_hide{visibility:hidden;opacity:0;-webkit-transistion-property:all;-webkit-transistion-duration:0.5s;-webkit-transition-timing-function:linear;display:none;}
.animate_show{visibility:visible;opacity:1.0;-webkit-transistion-property:all;-webkit-transistion-duration:0.5s;-webkit-transition-timing-function:linear;display:block;}

.image_element input{padding:0;margin:0}
.image_element .row{display:block;margin: 5px 5px 0px 0px;position:relative;bottom:4px;}
.image_element img{padding:0 5px;}

#more_item_results .ui-block-b{width:100%;float:none;padding:0 7px;}

/****Add New Section in profile page***/
.new_section{display:none; padding-top:10px;}
.tab_element select{margin-bottom:15px; }
/****Add New Section in profile page***/

.mid-display{
	text-align: center;
	width: 90%;padding:7px 0;
}

#scroll_element{
position:relative;
width:100%;
}


#search_filter.ui-page-active{display:block}
#search_filter{display:none}


/* Payment Details Page : Added by Vivek Mathew*/
.paymt-details-title{
    padding-top: 5px;
    font-size:12px;
    background: #EBEBEB;
    border-bottom: 1px solid #C4C4C4 !important;
}

.paymt-details-title h2{
    margin-top: 5px !important;
}

.max-pay-bid-input{
    width: 50px !important;
    height: 35px !important;
}

.td-left{
    color:#999;
    padding-right:10px;
    text-align:right;
    font-size:12px;
}

.td-right{
    text-align:left;
    color:#333;
}

.paymnt-detail-tab{
    margin-top:5px;
}

.max-bid-label{
    font-size: 13px;
    font-weight: bold;
    color: #000;
}

.paymnt-detail-tab tr{line-height:30px;}
#payment_selection{margin-top:12px;}

#payment-container{
    border: 2px solid #CACACA;
    width: 80%;
    border-radius: 15px;
    margin:10px 0;
    padding: 5px;
}

#payment-options{margin:10px 0}

.credit-card-selection{
    width: 70% !important;
}

.cc-details-info{
    display: none;
}

.payment-grey-title{
    font-weight: bold;
    color: #B5B3B5;
    margin-top: 5px;
}

.payment-option-title{
    font-size: 18px;
}

.payment-add-newcc{
    margin:10px 0;
}

.payment-bottom-continue{
    padding:10px;
}
.secondary_title_cancel{
    background: url(images/cancel-bg.png) repeat-x #385A6E;
    border: 1px solid #0A2E3C;
    border-radius: 2px;
    float: right;
    padding:12px 7px !important;
    margin-top: 5px !important;
    margin-right: 10px !important;
    vertical-align: middle;
    color: #FFF;
    box-shadow: inset 0px 1px #385A6E;
    font-weight: bold;
    text-shadow: 0px 1px #205A67 !important;
}

.pyment-card-logo{
    margin-left: -5px !important;
    padding-left: 30px;
    font-size:12px;
}

#payment-options input{margin-right:5px}

.cc-image{
    background: url(images/credit-card.png) no-repeat 0px 0px;
}

.paypal-image{
    background: url(images/pay-pal.png) no-repeat 0px 0px;
}

.payment-cont-btn,.submit_button,.delete_button{
    background: url('images/go-btn-tile.png')repeat-x #95C4D7;
    color: white;
    border: 1px solid #7FA4B5;
    -webkit-border-radius:4px;
    box-shadow: inset 0px 1px #d0e3ea;
    font-weight: bold;
    text-shadow: 0px 1px #205A67 !important;
   padding:6px 10px;
    display:inline-block;
	background-position: bottom;
}

.signin_register_button{
    background: url('images/go-btn-tile.png')repeat-x #95C4D7;
    color: white;
    border: 1px solid #7FA4B5;
    -webkit-border-radius:4px;
    box-shadow: inset 0px 1px #d0e3ea;
    font-weight: bold;
    text-shadow: 0px 1px #205A67 !important;
    padding: 0px;
    display: block;
	background-position: bottom;
}

.delete_button{ background: red;
    color: white;
    border: 1px solid red;
    -webkit-border-radius:4px;
    box-shadow: inset 0px 1px red;
    font-weight: bold;
    text-shadow: 0px 1px #205A67 !important;
   padding:5px 10px;
    display:inline-block}

#payment_options_page #collapsible_header{
    height:39px;
    color:#5E7986;
    white-space: normal;
    text-overflow: ellipsis;overflow:hidden
}

#payment_options_page #collapsible_header.collapsible{
    height:auto;
    color: #333 !important;
    text-overflow:inherit;
}

#secondary_heading{float:left; width	:100%;text-align:center;}


#lot_details_page h2{font-size:16px;text-align:center;margin:10px auto!important;width:90%;line-height:1.25em;color:#666}
/* Payment Details Page */

/* === VIVEK MATHEW === */


/****Quick Bid******/
.quick_bid{overflow:hidden}
.quick_bid .section_1{width:53%;float:left;}
.quick_bid{overflow:hidden}
.quick_bid .section_2{float:left;width:45%;padding-left:5px;}
.quick_bid .section_2 input{z-index:1 !important;}
.quick_bid .section_2 h3,.quick_bid .section_2 label{color:#83A3B2;text-shadow:#000 0px 1px 0px;margin:0 0 5px;}
.quick_bid .section_2 label{font-size:12px;margin:5px 0 0}

.bidnow{background:url("images/bidnow.png") no-repeat center center;display:inline-block;height:28px;width:59px;}


#state_list .ui-content{padding:0}


#state_list ul { background:#FFF;overflow:hidden}
.big{font-size: 13px;}
.small{font-size: 12px;}
#toolbar a.back_btn{padding:10px 5px;margin:10px 0px;font-size:14px;color:#fff;}
.wrapper{padding:10px 0px 0px}
.wrapper span.add_top{color:#5E7986;font-weight: bold;line-height: 16px}
.wrapper span.add_title_second{font-size:12px;font-weight:normal;color:#666}

.state_lot_list li{padding:0px 5px 10px 5px;border-bottom: 1px solid #c3c3c3;border-top: none;border-left: none;border-right: none;}
.add_line{color:#333;height:1em;font-size:14px}
.extra_info{color:#666;height:1.6em;font-size:14px; font-size:10px; margin-top: 50px;}
.map_container{margin:10px 0px 0px; height: 112px;background-color:#ccc;width:100%}
a.more_lots{line-height: 20px;color:#5E7986}
.add_first_line{margin-top:50px;}
.expand{display: none;}
.collapse{display:;}
.state_lot_list .ui-btn{border-radius: 0px;} 


/*state-listing css ends*/

.bold-text{
	font-weight: bold;
}

.account-update{
	font-size: 15px;
	background-position: bottom;
}
.center-align-div{
margin: 20px auto; 
width: auto;
}

.deleteLink{
	padding: 10px 0px 10px 0px;
}

.deleteLink a{
	font-size: 14px;
	color: #000;
}

.disabled-link{
	text-decoration: line-through !important;
}

.delete-button-as-link{
	border: none;
	background-color: transparent;
	text-decoration: underline;
	padding: 0;
	font-size: 14px;
	cursor: pointer;
}

.default-indicator{
	border: 1px solid #999;
	-webkit-border-radius: 4px;
	font-size: 11px;
	font-weight: bold;
	padding: 2px 10px 2px 10px;
	background-color: #999;
	box-shadow: inset 0px 1px #ccc;
	text-shadow: 0 1px 1px #CCC;
	color: #000;
}

.coming-soon{
	border: 1px solid #fff;
	padding: 3px;
	font-size: 9px;
	top: 7px;
	position: relative;
	background-color: #fff;
	border-radius: 5px;
	display: inline-block;
	-webkit-transform: rotate(-5deg);
	float: left;
	opacity: 0.4;
	z-index: 30;
}

.login-panel{
	width: 90%;
	margin: 0 auto;
}

.login-panel  ul li{
	padding: 2px;
}

#login-page .ui-content{ padding:20px 0px 10px 0px;}
#login-page .ui-li-static{ height: auto; padding: 3px 15px; }
#login-page .ui-content .ui-listview{margin:0;box-shadow: 0 0 0px rgb(255, 255, 255);}
.cc-info {padding:15px 0px 15px 0px;}

#payment_confirm,#payment_result{
	padding: 10px;
}

.euc-flag{
	background-color: #A2301C;
	color: #fff;
	padding:10px 5px;
	text-align: center;
	border-radius: 5px;
	text-shadow:0 1px #000;
	font-size:14px;
	margin-bottom:25px;
}

#payment_confirm .tabular_layout .tab_element,#payment_result .tabular_layout .tab_element{margin:15px 0}
#payment_confirm .tabular_layout .tab_element span,#payment_result .tabular_layout .tab_element span{font-size:12px;}
.results-body{
	padding: 20px 5px;
	-webkit-border-radius: 12px;
	border: 2px solid #C7C7C7;
	margin-top: 10px;
}

.head_title{
	text-align: center;
	font-size: 16px;
}

.mid-bold-tabelement{
	text-align: center;
	font-size: 12px;
	font-weight: bold; 
}
.center-button{
	text-align: center;
}
/*#userName::-webkit-input-placeholder { text-transform:uppercase; margin:0 auto;}*/

/***disabling the bidnow for closed item***/

.closed_item .bidnow{display:none}
#sealed-bid{
	background-color: #3FAEFF;
	color:#FEFEFE;
	padding: 10px 5px;
	text-align: center;
	border-radius: 5px;
	text-shadow: 0 1px #000;
	font-size: 14px;
	margin-bottom: 25px;
	font-weight: bold;
}

#success-bid{
	background-color: #0B610B;
	color:white;
padding: 10px 5px;
text-align: center;
border-radius: 5px;
text-shadow: 0 1px black;
font-size: 14px;
margin-bottom: 25px;
}

.error-bid{
	background-color: #FF3;
	margin:10px 0 25px 0;
	text-align: center;
	padding: 10px 0;
	color: #000;
	font-size: 14px!important;
	text-shadow: 1px 0 #FFF;
	border-radius:5px;
	-webkit-border-radius:5px;
	
}

.outbid-bid{
	background-color: #FF6634;
	text-align: center;
	padding: 15px 0px 15px 0px;
}

.watchlist-button{
	border: 2px solid #5C5959;
	color: #fff;
	font-size: 12px;
	cursor: pointer;
	padding: 3px 15px 3px 30px;
	background: url(images/watchlisting.png) no-repeat 5px 5px #5C5959;
	border-radius: 10px;
	box-shadow: 3px 3px 2px #9A9A9A;
}

.watchlist-remove-button{
	border: 2px solid #5C5959;
	color: #fff;
	font-size: 12px;
	cursor: pointer;
	padding: 3px 15px 3px 30px;
	background: url(images/lot_detail_wl_added.png) no-repeat 5px 5px #5C5959;
	border-radius: 10px;
	box-shadow: 3px 3px 2px #9A9A9A;
}

#outBidCnt, #outbidCounter{
	color: #DEDEDE;
	background-color: #E33A19;
	padding: 1px 8px;
	border-radius: 10px;
	font-size:14px;
	border: 1px solid #DEDEDE;
	margin-left: 10px;font-weight: 400;
	box-shadow:0 1px 4px #999
}

#winningBidCnt, #winningbidCounter{
	color: #DEDEDE;
	background-color: #55Ac0F;
	padding: 1px 8px;
	font-size:14px;
	border-radius: 10px;
	border: 2px solid #DEDEDE;
	margin-left: 10px;font-weight: 400;
	box-shadow:0 1px 4px #999
}

#watchlistBtn{
	float: right;
	padding: 5px 5px 0px 0px;
}

.timing{
	font-size: 11px;
	color:#666;
	padding-right:5px;
}

.no_data{
	padding: 20px;
	text-align: center;
	font-weight: bold;
	color:#555;
}

/*.accordion{
	background-color: #6D6A6A;
}

.add-accord{
	float: right;
	margin-right: 10px;
	padding-left: 10px;
	border-radius: 2px;
	border: 1px solid #fff;
	width: 18px;
}*/

#register_web a{font-weight:400; color:#666}
#register_web{margin:5px 0}

/***Footer Logo****/
#register_web a{font-weight:400; color:#666}
#register_web{margin:5px 0}
#partner_logos{overflow: hidden;padding:0;margin:10px 0 0}
#partner_logos li{float:left;width:49%;padding: 10px 0;list-style-type:none;height:50px;}
#partner_logos li.center_logo{width:100%}
#partner_logos li img{height:auto}
#event_filters{clear:both; font-size:12px;padding:6px 5px 0;text-shadow:0 1px 1px #000}
#event_filters span{color:#FFF}
#event_home #toolbar{height:74px;}

/***Event Rework**/
#event_list p.event_lot_counts{color:#666; font-size:11px}

.event_flags img{margin-right:5px}

#link_desktop a{text-decoration:none;font-weight:400;}

/****profile Sidebar ***/
#contactUs .vcard{text-align:center;padding:0 5px}
#contactUs .vcard .fn{font-size:20px;margin:10px 0}
#contactUs .fn a:link,#contactUs .fn a:visited{color:#000;}

.adr span,.tel span,.email span,.url span{display:inline-block;padding:5px 0}
#contactUs .type,.email span,.url span{padding-right:5px;}
#feedback{text-align:center}
#feedback textarea{height:120px}
#feedback .tab_element{font-size:13px;margin:10px 0}
.tab_area{margin:20px 0;text-align:left;padding:0 5px}
.tab_area span{text-align: left;color:#999;display:inline-block;margin:5px 0}

/* VIDEO related styles */
.video_area{ 
	position: absolute;
	left: 0px;
	top: 0px;
	background-color:rgba(0, 0, 0, 0.7);
	opacity:1.0;
	width:100%;
    height:100%;
    text-align:center;
    z-index: 1000;
	padding:5px;
}

.video_close{
	float: right;
	top:13px;
	right:10px;
	position: relative;
}

object,canvas,video{position:relative;top:50px;}


input.ui-input-text, textarea.ui-input-text{width:90%;margin-left:1px;}
.navigate_back,.navigate_pro{width:100%;margin:0 auto}
.navigate_pro{text-align:right}
.navigate_back{text-align:left}

#searchOptions{font-size:12px}

#searchOptions .navigate_pro{text-align:center}

.navigate_back .disabled,.navigate_pro .disabled{visibility:hidden;}
#pro_nav{margin:10px 0 0;}
#pro_nav .arrow a{padding:4px 12px;background:url('images/go-btn-tile.png')repeat-x #7CB6C9;color:#FFF;display:inline-block; font-size:13px; text-shadow:0 1px 0 #205A67;-webkit-border-radius:5px;-webkit-tap-highlight-color: rgba(102,102,102,1);border:1px solid #7FA4B5;text-align:center}

#pro_nav .back a{background:url("images/go-btn-tile-new.png") repeat-x scroll 0 0 #CCC;border:1px solid #999;text-shadow:0 1px 0 #555}

.help_text{display:none;font-size:10px;color:#666; margin:5px 0 10px;}
.help_text p{color:#FF1212;font-size:11px;}
.forward{pointer-events: none;cursor: default;opacity:0.3;}
.for_enabled{pointer-events: auto;opacity:1.0;}
#register_title{font-weight:400;background:rgba(51, 51, 51, 0.9);border-bottom:1px solid #8B8B8B;color:#CCC;text-shadow:0 1px 0 #000;margin:0;text-align:center;padding:4px 0;}
#register_title p{margin:0}
#register_title span{font-size:13px;float:right;padding-right:10px;}

#slider #phone_number input{width:60%;display:inline-block}
#slider #phone_number #ext_number{width:20%}
#phone_number span{margin-right:5px;}
.register_title{display:none}

#searchOptions .navigate_back{text-align:center;}
#searchOptions a{color:#2489CE; text-decoration:underline;display: inline-block;}



.select_country{border:1px solid #CCC;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(white), to(whiteSmoke));-webkit-tap-highlight-color:rgba(102,102,102,0.1)}
.select_country select,.select_country input{display:none;margin:0 0 7px 5px}
.select_country a{font-size:13px;padding:3px 0;color:#000;display:block;padding:8px 6px}
#slider label{padding:0 5px;font-size:12px;color:#666}
.navigate_pro input{display:none;padding: 4px 12px;
background: url('images/go-btn-tile.png')repeat-x #7CB6C9;
color: white;
font-size: 13px;
text-shadow: 0 1px 0 #205A67;
-webkit-border-radius: 5px;
-webkit-tap-highlight-color: rgba(102,102,102,0.1);
border: 1px solid #7FA4B5;
text-align: center;}
#mandate p{margin:0;background-color:#FFFFAD;font-size:11px;padding:3px 0;text-align:center;color:#000;position:absolute;width:100%;z-index:100}
#slider .element{margin:10px 0px}
#slider .ui-input-text{width:96%;}
#m4Mob ul{list-style-type:none;;padding:0;margin:0}
#m4Mob li{font-size:11px;border-bottom:1px solid #CCC;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(white), to(whiteSmoke));-webkit-tap-highlight-color:rgba(102,102,102,0.1);padding:7px 5px;}
#m4Mob li:last-child{border:none;background-image:none}
#m4Mob{border:1px solid #CCC}
/*.multi_scroller{height:150px;overflow:hidden}*/
#select_multiselect,#selM4MEdit{margin:5px 0 5px 115px;}
#selM4MEdit{color:#333;}
#m4Mob li:last-child{text-align:center}

#m4Mob a.ms_done{color:#000; font-size:11px;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(white), to(whiteSmoke));-webkit-tap-highlight-color:rgba(102,102,102,0.1);padding:3px 5px;border:1px solid #ccc;text-shadow:0 1px 0 #DEDEDE;-webkit-border-radius:5px;opacity:1.0;pointer-events:auto;}
#m4Mob a.disabled{opacity:0.3;pointer-events:none;cursor:default}
.t_c{font-size:10px;color:#999}
#m4Mob h5{padding-left:5px;}

.token-input-list,.token-input-list{list-style-type:none;padding:0;z-index:2000}

#token-input-fsc_code,#token-input-merchandiseLoc,#token-input-asearchEvent,#token-input-asearchWarehouse{width:96% !important;-webkit-box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 4px 0px inset;background-color:#FFF;height:22px;line-height:22px;padding:.4em;font-size:16px;display:block;-webkit-background-clip:padding-box;-webkit-border-radius:0.6em;color:#333;margin-top:10px;border:0px solid #333}
.token-input-token{overflow:hidden;padding:0 1% 0 5px;font-size:12px;background-color:#DEDEDE;border:1px solid #999;border-top-width:0;}
li.token-input-token:first-child{border-top-width:1px !important}
.token-input-token p{float:left;margin:6px 0;width:80%}
.token-input-token span{float:right;font-size:14px;padding:5px 10px;}
#asearch .element{margin-bottom:20px}
.help_text1{margin:0;position:relative !important;font-size:10px;}
.help_text1,.seaching_text,.no_result{color:#666;font-size:10px;z-index:2000;}
div.token-input-dropdown{width:90% !important;margin:0}
div.token-input-dropdown ul {
list-style-type:none;
padding: 0;
color:#333;
font-size:12px;
}

div.token-input-dropdown li{padding:10px 5px;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(white), to(whiteSmoke));border:1px solid #CCC;-webkit-tap-highlight-color:rgba(102,102,102,0.1);}

.token-input-selected-token{background-color:#FDFC94}

#advanced_search #submit_section .form_submit{margin-top:40px}

.form_submit{text-align:center;margin-top:20px;}
#footer_elements{margin:14px 0;font-size:14px;}


#distanceFilter{
	padding: 0px;
	margin: 0px;
	font-size:12px;
	
}
#distanceFilter label{position:relative;top:3px;}

#distanceFilter .ui-select{text-align:left;float:left}
#distanceFilter .ui-select *{border:none}
#distanceFilter .ui-btn-inner{width:100%;position:relative;top:1px;padding:0;color:#5F7A87;border:none}

#toolbar.lot_toolbar a{padding:0;margin:0;width:8%;display:inline-block}
#toolbar.lot_toolbar h3{font-size:14px;width:84%;margin:2px auto 0;text-align: center;}


#euc-status  a:link,#euc-status a:visited{color:#5E7986;display:block}
#euc-status .euc-table {width: 100%; border-collapse:collapse; margin: 10px auto;}
#euc-status .euc-table  td, #euc-status .euc-table th{ border-bottom: 1px solid #CCC; text-shadow: 0 1px 1px #fff;padding: 10px 22px 10px 10px; color: #555; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(white), to(whiteSmoke));}
#euc-status .euc-table th{text-align: left;}

#euc-status .euc-table  tr:last-child td{border:none}
#euc-status .paging-row { border-bottom: 0px; }
#euc-status .next_page_icon{float: right;}
#euc-status .prev_page_icon{float: left;}
#euc-status{background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(white), to(whiteSmoke));font-size:12px}
.removeclosedBid .bidnow{display:none}

#address_list a span{display:block}

.view_link{padding: 5px 0 5px 0; color:#5E7986; font-weight:700;display:inline-block}
#homepage .bc_view_more{background:url(images/up.png) no-repeat 100% 50%;padding:0;}
#homepage .bc_view_more.uparrow{background:url(images/down.png) no-repeat 100% 50%;}

/*
body.ui-mobile-viewport{overflow-x:hidden;}*/

#addAddressForm{margin-top:40px;}

#inputCountryCode{width:90%}



#item_manifest table{ font-size:10px;}
#item_manifest sup{font-size:11px;}
.item_manifest .lot-details-content{padding:0 2px 0}
.item_manifest ol{padding-left:20px;}
.item_manifest li{margin:10px 0}
.link_itemmanifest{text-align:center;margin-top:15px;}
.link_itemmanifest a{color:#5E7986; text-decoration:underline; font-weight:700}
.q-icon{background:url(images/itemmanifest.png) no-repeat 50% 50%; display:block;height:18px;width:19px;}
.nsn_values{margin-bottom:10px}
.bold{font-weight:700}

#categories div:last-child{border-bottom:none;}


#asearch_button{text-align: center;clear:both;background: url('images/go-btn-tile.png')repeat-x #95C4D7;
color: #FFF;
border: 1px solid #7FA4B5;
-webkit-border-radius: 4px;
box-shadow: inset 0px 1px #D0E3EA;
font-weight: 400;
text-shadow: 0px 1px #205A67 !important;
background-position: bottom;position:relative;bottom:1px;height:39px;}
#asearch_button h3{margin:0;padding:6px 0;text-transform:uppercase; font-size:13px;}
#asearch_button a{color:#FFF}
#toolbar.filter_bar a{float:left}

#toolbar.filter_bar h3{float:none;width:89%;text-align:center}
.action_element a{width:31px;height:31px;display:inline-block;margin:20px 5px 0; background-repeat:no-repeat;background-position:center center;padding:5px;line-height:12px;}
.action_element .video{background-image:url('images/videos.png');}
.action_element .lot_photos{background-image:url('images/pictures.png');}

.watchlist_icon{background-image:url('images/list-added-wl.png');}
.watchlisted_icon{background-image:url(images/added_wl.png)}

.disable_link{cursor: auto; pointer-events: none;}

.back_toolbar{
	margin: 8px 0px 0px 10px !important;
	padding: 12px !important;
}

#toolbar.lot_toolbar a.nolot{display:none}
/**High Resolution images***/

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min-resolution: 240dpi)
{
.action_element a{background-size:95% 95%}
.action_element .video{background-image:url('images/videos_high.png');}
.action_element .lot_photos{background-image:url('images/pictures_high.png');}
.watchlist_icon{background-image:url('images/list-added-wl_high.png');}
.watchlisted_icon{background-image:url(images/added_wl_high.png)}

}

/**Video in lot Details**/
#lot_video{text-align:center;margin-bottom:20px;display:none}
#lot_video a{background:url(images/videos.png) no-repeat 0 50%;padding-left:40px}


#address_list .ship_add{background:url(images/shipping.png) no-repeat 85% 50%;}
#address_list .bill_add{background:url(images/billing.png) no-repeat 85% 50%;}

/***offline Model***/
.Uoffline_modal{text-align:center}
.Uoffline_modal h2{margin:0 !important}
.Uoffline_modal a.Uoffline_button{background: url('images/go-btn-tile.png')repeat-x #95C4D7;color: white;  border: 1px solid #7FA4B5; -webkit-border-radius: 4px; box-shadow: inset 0px 1px #D0E3EA; font-weight: bold;  text-shadow: 0px 1px #205A67 !important; padding: 6px 10px; background-position: bottom;width:100px;margin:0 auto}


#asearch #slider{padding:0;margin:0;list-style-type:none}
#asearch #submit_section{display:none}
#asearch #advanced,#asearch #basic{text-align:center; font-size:11px;display:block; font-weight:400}

.load-more{ height:33px; text-align: center; height:42px; padding:0; margin:0;}
.load-more a{padding:12px 0;display:block;}
.page-counter{float: right; padding-top: 6px;font-size:12px;font-weight:400;color:#333}
.loading-sign{background-image: url(images/loading.gif); background-repeat: no-repeat; background-position: center;display: inline-block;
width: 8%;
height: 11px;}

#width_control{text-align:right}
#width_control input{width:47%}
.overflowed{overflow:hidden}
#toolbar.android #submit{right:5%;top:63px}
#no_element{text-align:center;padding:10px;border:none}
#overCanvas{position:absolute;height:200%;width:100%; z-index:1;opacity:0.98;background:#050606;text-align:center;padding:15px 0px}
#overCanvas p{font-size:14px;color:#C0C0C0;margin:14px 0}
#overCanvas #head{font-size:24px;color:#FFF}
#overCanvas span{font-weight:700;}
#goMobile{display:block;margin-top:10px;}
#redDesktop{display:inline-block;border-bottom:1px solid #FFF;color:#FFF;padding-bottom:3px}
#swipeCanvas{position:absolute;height:200%;width:100%; z-index:1;opacity:0.98;background:#050606;padding:15px 10px; text-align:left;color:#C9C9C9}
#swipeCanvas h4{color:#FFF;font-weight:400; font-size:20px}
/****Media Quieres***/

#mCarousel a:focus p{-webkit-tap-highlight-color: rgba(102,102,102,0.10);}

.logo a{display:inline-block;height:42px;width:133px; background:url('images/logo.png') no-repeat;}
#secondary_icons a{display:inline-block;background-repeat:no-repeat;}
#calendar{background-image:url(images/home-events.png);width:100%;height:auto;}
#secondary_icons #events{background-image:url(images/home-locations.png);width:28px;height:22px;top:-3px;}
#reveal_swipe{background-image:url(images/profile.png);width:40px;height:30px;}

#partner_logos a{display:inline-block;background-repeat:no-repeat;background-size:100% 100%}
#govdeals{background-image:url(images/govdeals.jpg);width:83px;height:31px}
#liquidation{background-image:url(images/liquidation.png);width:100px;height:23px}
#nl{background-image:url(images/ni.jpg);width:83px;height:31px}
#truck{background-image:url(images/truckcenter.jpg);width:91px;height:40px}
#goindustry{background-image:url(images/goindustry-logo.jpg);width:91px;height:40px}

#loc_bck{display:inline-block;height:21px;width:19px;background:url(images/back-btn.png) no-repeat 50% 50%;}
#error-pg-title{padding-bottom: 20px;}
#error_message_section{height: 300px;}
#error_message_page .error_content{height:100%}
.error-pg-action{display: inline; margin-bottom:10px; height: 20px;}
#error_message_page .error-bid{margin: 10px 0 10px 0;}
#error_message_page #collapsible_header{color:#5E7986;white-space:nowrap;width:80%;overflow:hidden;text-overflow: ellipsis;height:auto;}
#error_message_page #collapsible_header.collapsible{height:auto;white-space: normal;color: #333 !important;text-overflow:inherit;}
.trouble_link{padding-top:24px;font-weight:100;}
.trouble_handle{font-weight:100;}
.desktop_redirect{color: #333;text-decoration: underline;padding: 0 0.2em;text-shadow: 0 0 0;}
.search-pagination {text-align: center;font-size:12px; color:#333;padding: 10px 0;}
.search-pagination a{ font-weight: bold; color: #666; text-shadow: 0 1px 0 rgba(255,255,255,0.59); font-size: 12px; display: inline-block; position: relative; margin: 0 1px; width: auto; height: auto; background: #ececec; padding: 10px 13px 10px 13px; outline: none; border: 1px solid #d8d8d8; border-bottom: 1px solid #ccc; border-radius: 3px; cursor: pointer; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.027), inset 0 2px 2px 0 rgba(255,255,255,0.69), inset 0 -1px 0 rgba(0,0,0,0.0187), inset 0 14px 13px rgba(255,255,255,0.57);
    -moz-box-shadow: 0 2px 2px rgba(0,0,0,0.027), inset 0 1px 0 rgba(255,255,255,0.69), inset 0 -1px 0 rgba(0,0,0,0.0187), inset 0 14px 13px rgba(255,255,255,0.57);
    -o-box-shadow: 0 2px 2px rgba(0,0,0,0.027), inset 0 1px 0 rgba(255,255,255,0.69), inset 0 -1px 0 rgba(0,0,0,0.0187), inset 0 14px 13px rgba(255,255,255,0.57);
    box-shadow: 0 2px 2px rgba(0,0,0,0.027), inset 0 1px 0 rgba(255,255,255,0.69), inset 0 -1px 0 rgba(0,0,0,0.0187), inset 0 14px 13px rgba(255,255,255,0.57);-webkit-tap-highlight-color: rgba(102,102,102,0.40);
}

.search-pagination a.active {
    color:#696969;background-color:#ccc;
    text-shadow: 0 1px 0 rgba(255,255,255,0.53);
    border: 1px solid #d2d2d2;
    border-bottom: 1px solid #d8d8d8;
    -webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.58), inset 0 1px 6px rgba(0,0,0,0.07), inset 0 -14px 13px rgba(255,255,255,0.20);
    -moz-box-shadow: 0 1px 0 rgba(255,255,255,0.58), inset 0 1px 6px rgba(0,0,0,0.07), inset 0 -14px 13px rgba(255,255,255,0.20);
    -o-box-shadow: 0 1px 0 rgba(255,255,255,0.58), inset 0 1px 6px rgba(0,0,0,0.07), inset 0 -14px 13px rgba(255,255,255,0.20);
    box-shadow: 0 1px 0 rgba(255,255,255,0.58), inset 0 1px 6px rgba(0,0,0,0.07), inset 0 -14px 13px rgba(255,255,255,0.20);
}
.tabular_layout .sinlge-row{
	width:100%;
}
.cc_address span {
	float: inherit;
	padding: 0px;
}
.cc_address {
	display: inline-block;
	vertical-align: top;
	margin-left: 10px !important;
	border: 1px solid #aeaeae !important;
	border-radius: 3px;
}
.cc_address label.ui-btn {
	padding-right: 10px;
	border-radius: 0px;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 1px solid #aeaeae;
	font-weight: normal;
}
/*
.cc_address .ui-icon-radio-off {
	background-position: -754px 50%;
}
.cc_address .ui-icon-radio-on {
	background-position: -718px 50%;
}
*/
.filter-title{
	background-color: #ECECEC;
	display: block;
	padding: 5px 0px 5px 40px;
	border-top: 1px solid #BBBBBB;
	border-bottom: 1px solid #BBBBBB;
	cursor: pointer;
}

.filter-text{
	font-weight: bold;
	font-size: 14px;
}

.filter-counter{
	float: right;
	font-size: 10px;
	background: #999;
	color: #fff;
	border: 1px solid #999;
	padding: 0 6px;
	text-shadow: none;
}

.icon-up{
	background-image: url(images/slider-arrow.png);
	background-position:center; 
	background-repeat:no-repeat;
	width:25px;
	background-color:#9D9D9D;
	float: left;
	border-radius: 10px;
	margin-right: 10px;
}

.address_in_cc{
	width:auto !important;
}
/* Fix for iOS 5.0 issue # GLM-331 *
.body_ht_scroll {overflow:hidden !important;height:420px !important}
/****retina Images*****/


@media
only screen and (-webkit-min-device-pixel-ratio: 2)      and (min-width: 320px),
only screen and (   min--moz-device-pixel-ratio: 2)      and (min-width: 320px),
only screen and (     -o-min-device-pixel-ratio: 2/1)    and (min-width: 320px),
only screen and (        min-device-pixel-ratio: 2)      and (min-width: 320px),
only screen and (                min-resolution: 192dpi) and (min-width: 320px),
only screen and (                min-resolution: 2dppx)  and (min-width: 320px) { 

.logo a{background:url('images/logo@2x.png') no-repeat;background-size:cover}
#secondary_icons a,#partner_logos a{background-size:cover}
#secondary_icons a#calendar{background-image:url(images/home-events@2x.png); background-size:75% 75%}
#secondary_icons #events{background-image:url(images/home-locations@2x.png)}


#secondary_icons a#reveal_swipe{background-image:url(images/profile@2x.png)}

#govdeals{background-image:url(images/govdeals@2x.jpg);}
#liquidation{background-image:url(images/liquidation@2x.png);}
#nl{background-image:url(images/ni@2x.jpg);}
#truck{background-image:url(images/truckcenter@2x.jpg);}
#goindustry{background-image:url(images/goindustry-logo@2x.jpg);}



#loc_bck{background:url(images/back-btn@2x.png) no-repeat;background-size:cover; }
.bidnow{background:url("images/bidnow@2x.png") no-repeat;background-size:80% 80%;}

}

@media only screen
and (min-width : 321px) and  (orientation:landscape){
#toolbar #submit{right:8%;}
#secondary_icons{width:43.5%;}
#item_manifest table{width:100%; font-size:11px;}
#toolbar.android #submit{right:11%;top:63px}
}

@media (device-height: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation:landscape){
#toolbar #submit{right:10%;}
}

@media only screen
and (min-width : 321px) and (orientation : portrait){
#secondary_icons{width:40%;}
}


/***** To solve the jumping screen problem
when typing text in older Android browsers / versions *****/

.noJump {
width: 1px;
height: 1px;
-webkit-transform: translate3d(0,0,0); 
float: right;
}

#homepage_swipe .ui-panel-inner { padding: 0px; }

#error_msg { color: #ff0000; }

/* To sove content width issue */
.display-full-content-width { overflow-x: visible; }

.padding-left {padding-left: 15px;}
.padding-right {padding-right: 15px;}
.login-form .ui-input-text {width:100% !important;}

.req-reg  {color:#ff0000;}

#countrySelectionBin { border: 1px solid #ccc; border-radius: 5px; padding: 3px !important; }
#usaBin, #canadaBin, #othersBin { padding-top: 5px; }
#countrySelectionBin .ui-select .ui-icon { display: inherit; }
.reserveStatusStyle { white-space: nowrap; float: none !important; }
.reserveStatusStyleInSearch { font-size: 10px; }
.reserveNotMet { color: #ff0000; }
.reserveMet { color: #008000; }

#auctionDeals {
    background-image: url(images/AuctionDeals.png);
    background-size: contain!important;
    height: 100%;
    width: 120px;
}