/*************************************************

	marketplace.css
	this css file includes all the classes of
	above.com/markeplace home & internal pages.

**************************************************/

html {overflow-y: scroll;}

.mpcontentbg{padding:110px 15px 50px 15px;/*overflow:auto*/}
.mpcontentDiv{margin:auto;width:1280px;min-width:1280px;min-height:500px;font-size:15px;line-height: 1.50;}

#contentinMp a:link {color:#0062FF; text-decoration: none ; }
#contentinMp a:visited {color:#0062FF; text-decoration: none ;}
#contentinMp a:hover {color:#0062FF;text-decoration: underline;}

/* buttons style */

.button_style2{font-family:arial;font-size:12px;color:#aaaaaa;cursor:pointer;padding:0px 8px 0px 8px;background: url('/marketplace/img/btn_bg_disable.gif') repeat-x;border-radius:4px;-moz-border-radius:3px;border:1px solid #cccccc;height:24px;-webkit-appearance: none;}
.button_style2:hover{background: url('/marketplace/img/btn_bg_disable.gif') repeat-x;}

.button_style3 {background: url('/marketplace/img/btn_bg_orange.gif')repeat-x; border: 1px solid #f6d47a; border-radius: 0.3em 0.3em 0.3em 0.3em; color: #000000; cursor: pointer;font-family: arial;    font-size: 12px;height: 24px;letter-spacing: 0;-webkit-appearance: none;}
.button_style3:hover {background: url('/marketplace/img/btn_bg_orange_hover.gif') repeat-x;}

.button_style4 {background: url('/marketplace/img/btn_bg_green.gif')repeat-x; border: 1px solid #88e768; border-radius: 0.3em 0.3em 0.3em 0.3em; color: #000000; cursor: pointer;font-family: arial;    font-size: 12px;height: 24px;letter-spacing: 0;-webkit-appearance: none;}
.button_style4:hover {background: url('/marketplace/img/btn_bg_green_hover.gif') repeat-x;}

.btn_style1{ border:0px;width: 65px;height:22px;background: url('/img/bluebutton.png') no-repeat;font-family:arial;font-size:12px;color:#fff;cursor:pointer;-webkit-appearance: none;}
.btn_style2{ border:0px;width: 83px;height:22px;background: url('/img/greybuttonbig.png') no-repeat;font-family:arial;font-size:12px;color:#000;cursor:pointer;-webkit-appearance: none;}
.btn_style3{ border:0px;width: 65px;height:22px;background: url('/img/greybutton.png') no-repeat;font-family:arial;font-size:12px;color:#7a7a7a;-webkit-appearance: none;}
.btn_style4{ border:0px;width: 115px;height:22px;background: url('/img/btn-update-max-bid.png') no-repeat;font-family:arial;font-size:12px;color:#fff;cursor:pointer;-webkit-appearance: none;}
.btn_style5{ border:0px;width: 90px;height:22px;background: url('/img/bluebuttonbig.png') no-repeat;font-family:arial;font-size:12px;color:#fff;cursor:pointer;-webkit-appearance: none;}
.btn_style6{ border:0px;width: 50px;height:22px;background: url('/img/bluebuttonsmall.png') no-repeat;font-family:arial;font-size:12px;color:#fff;cursor:pointer;-webkit-appearance: none;}
.btn_style7{ background:#5eb5f8;border:1px solid #3fb5f8;font-family:"open sans";font-size:11px;font-weight:bold;color:#ffffff;padding:2px 4px;cursor:pointer;margin-left:2px; display:inline-block;-webkit-appearance: none;}
.btn_style7:hover{ background:#000;}
.btn_style8{ background:#0062FF;border:1px solid #0062FF;font-family:"open sans";font-size:11px;font-weight:bold;color:#ffffff;padding:2px 4px;cursor:pointer;margin-left:2px; display:inline-block;-webkit-appearance: none;}
.btn_style8:hover{ background:#000;}

/* buttons style end */

.pagging_tbl #pagging_inner_tbl{width:100%}

.auction_pagging_tbl th{width:230px;font-size:11px;font-weight:100;}
.auction_pagging_tbl td table .num{height:20px;width:15px;text-align:center;margin:0px 1px 0px 1px;}
.auction_pagging_tbl td table .link, .pagging_tbl td table a{text-align:center;font-weight:normal;color:#4d4d4d;text-decoration:underline;}
.auction_pagging_tbl #activeone{font-size:11px;}
.auction_pagging_tbl #pagging_inner_tbl{width:100%}

/* home page*/

.mpboxstyle1{background:#f6f6f6;margin-top:20px;padding:20px}

#filterdiv{}
.filtertxt{color:#333}
.filtertxtb{color:#0062FF}
.selbox{width:100px;border-left:0px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-radius:0px 6px 6px 0px}


a.orangelink{color:#ff9900;font-size:12px;text-decoration:none;}
a.orangelink:hover{color:#ff9900;text-decoration:underline;}

table.domainData{}
table.domainData tr{background: #fff}
table.domainData tr.alttrg{background: #f2f2f2}
table.domainData tr.alttrb{background: #f5faff}
table.domainData th{background: #fff;padding:10px 5px;font-size:14px;border-bottom:1px solid #ddd }
table.domainData td{padding:0px 5px;height:40px;font-size:12px;white-space: nowrap;}
table.domainData td a{text-decoration: none;color:#0062FF}
table.domainData td a:hover{text-decoration: underline;}
table.domainData td table td{padding:0px 0px;}
table.domainData tr.alttrg td table tr{background:none !important}
table.domainData tr.alttrb td table tr{background:none !important}

table.domainData1{}
table.domainData1 tr{}
table.domainData1 th{background: #fff;padding:10px 10px;font-size:13px;text-align:center;border-bottom:1px solid #ddd;border-top:1px solid #ddd;}
table.domainData1 td{padding:8px 10px;font-size:12px;border-bottom:1px solid #ddd;white-space: nowrap;}
table.domainData1 td a{text-decoration: none;color:#0062FF}
table.domainData1 td a:hover{text-decoration: underline;}
table.domainData1 td table td{padding:0px 0px;}

/*
a.mpBtnBlue{border:1px solid #0062FF;border-radius:2px;padding:2px 4px;color:#0062FF;font-size: 10px;text-decoration: none;white-space: nowrap;}
a.mpBtnBlue{border:1px solid #0062FF;color:#0062FF;font-size: 10px;text-decoration: none;white-space: nowrap;border: 2px solid #0062FF;font-weight:bold;border-radius: 3px;padding: 1px 4px;}
*/

a.mpBtnBlue{border:0px solid #0062FF;border-radius:2px;padding:3px 5px;color:#0062FF;font-size: 10px;text-decoration: none;white-space: nowrap;background:#0062FF; color:#fff !important;font-weight:bold;}

a.mpBtnBlue:hover{text-decoration: none !important}

a.mpBtnDisabledBlue{background:#b2b2b2;border:0px;padding:6px 4px 6px 4px;text-align:center;color:#ffffff !important;text-decoration:none;font-family:arial;font-weight:bold;font-size:11px;-webkit-appearance: none;}
a.mpBtnDisabledBlue:hover{background:#b2b2b2;}

.statusbtngrey{background:#b2b2b2;border:0px;padding:2px 4px 3px 4px;text-align:center;color:#ffffff !important;text-decoration:none;font-family:arial;font-weight:bold;font-size:11px;-webkit-appearance: none;}
.statusbtngrey:hover{background:#b2b2b2;}


a.mpBtnGreen{border:1px solid #009900;border-radius:2px;padding:2px 4px;color:#009900 !important;font-size: 10px;text-decoration: none;white-space: nowrap}
a.mpBtnGreen:hover{text-decoration: none !important}
.arrowdown{
      width: 0;
      height: 0;
      border-left: 10px solid transparent;
      border-right: 10px solid transparent;
      border-top:10px solid #f6f6f6;
}
.mpsearchfld1{width:90px;border:1px solid #ccc;border-radius: 4px;padding:4px;}
.mpsearchfld2{width:40px;border:1px solid #ccc;border-radius: 4px;padding:4px;}

.resetstyle{vertical-align: middle;font-size: 22px;color:#0062FF;margin-bottom:3px;}
.togglebtn{vertical-align: middle;font-size: 26px;color:#666;margin-bottom:3px;cursor:pointer}
.togglebtn1{vertical-align: middle;font-size: 26px;color:#0062FF;margin-bottom:3px;cursor:pointer}

a.watchlistBtn{text-decoration: none !important;border:1px solid #666;border-radius:4px;padding:4px 10px;font-size: 12px;color: #000 !important}

.domain_col1{border:1px solid #ccc;background: #fff;padding:30px;text-align: center;font-size: 13px;border-radius: 6px}
.domain_col2{border:1px solid #ccc;background: #fff;padding:30px;text-align: center;font-size: 13px;border-radius: 6px}

.auda_compliance_text{min-height:280px}

.domainFld{width:100px;padding:5px 10px;border:1px solid #ccc;border-radius: 5px;font-size: 18px}

.domainBtnB{display:inline-block;border:0;border-radius:5px;background:#0062FF;color:#ffffff;font-size:14px;padding:0px 20px;height:36px;text-decoration:none;cursor:pointer;-webkit-appearance: none;}
.domainBtnB:hover{background:#61A9EB}

.domainBtnG{display:inline-block;border:0;border-radius:5px;background:#009900;color:#ffffff;font-size:14px;padding:0px 20px;height:36px;text-decoration:none;cursor:pointer;-webkit-appearance: none;}
.domainBtnG:hover{background:#17b517}

.domainBtnGDisabled{display:inline-block;border:0;border-radius:5px;background:#616361;color:#ffffff;font-size:14px;padding:0px 20px;height:36px;text-decoration:none;cursor:pointer;-webkit-appearance: none;}
.domainBtnGDisabled:hover{background:#A8ADA8}

.domainHight{margin-bottom: 550px}
.traffictxt{display: inline-block;font-size: 13px;margin-left:20px}

/* css for range sliders */

#slider-range{width:94%;margin:auto;}
#slider-range1{width:94%;margin:auto;}

.ui-widget-header {
    background: #ccc !important;
    border: none !important;
}
.ui-widget-content {
    border: 0px !important;
}
.ui-slider-horizontal {
    height: .4em !important;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    border: 0px !important;
    border-radius: 4px;
    background: #0062FF !important;
}    
.ui-slider-horizontal .ui-slider-handle {
    top: -.42em !important;
    margin-left: -.6em;
}
.ui-slider .ui-slider-handle {
    width: 1.8em !important;
    height: 1.4em !important;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
    border: 1px solid #999999;
    background: #f3f3f3 url(/img/jquery-ui/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;
    font-weight: normal;
    color: #212121;
    opacity: 1  !important;
    filter: alpha(opacity=100) !important;
}

.switch {
  position: relative;
  display: inline-block;
  width: 26px;
  height: 12px;
  vertical-align: middle;
  margin-bottom: 3px;
}

.switch input { 
  opacity: 0;
  width: 0;
  height: 0;
}

.slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #666;
  -webkit-transition: .4s;
  transition: .4s;
}

.slider:before {
  position: absolute;
  content: "";
  height: 8px;
  width: 8px;
  left: 2px;
  bottom: 2px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
}

input:checked + .slider {
  background-color: #2196F3;
}

input:focus + .slider {
  box-shadow: 0 0 1px #2196F3;
}

input:checked + .slider:before {
  -webkit-transform: translateX(14px);
  -ms-transform: translateX(14px);
  transform: translateX(14px);
}

/* Rounded sliders */
.slider.round {
  border-radius: 25px;
}

.slider.round:before {
  border-radius: 50%;
}

/* login page */

.loginerror{
    font-size: 12px;
    color: #FF0000;
    font-weight: bold;
    margin: 10px auto 5px auto;
    padding: 5px 5px 5px 5px;
    text-align: center;
    border: 1px solid #E12D2D;
    width: 50%;
}
.logincontinue{padding:5px;border:1px solid #ccc;background:#feffea;border:1px solid #d9ddf0;}
.loginfld{width:185px;padding:4px}

/* end login page */

input.login_button {background: url("/img/button_g.gif") repeat-x scroll 0 0 transparent;border: 1px solid #356aab;color: #FFFFFF;padding:0px 0px 3px 0px;cursor:pointer;height:22px;width:50px;-webkit-appearance: none;}

/* general classes */

.aRNextBid{text-align:right;color:grey}
.aLNextBid{text-align:left;color:grey}

.p0{padding:0}
.pT25{padding-top:25px}
.pL7{padding-left:7px}

.mB4{margin-bottom:4px}
.mB15{margin-bottom:15px}

.mR20{margin-right:20px}

.mLR15{margin-left:15px;margin-right:15px}
.mLR10{margin-left:10px;margin-right:10px}
.mTR10{margin-top:10px;margin-right:10px}

.l150{line-height:150%}

.white{color:#ffffff}
.red{color:#ff0000}
/**
* T7545 - Above.com Marketplace : Seller and Buyer UI
* changed green color
*/
.green{color:#009900}
.blue{color:#0080e2}
.blue1{color:#0062FF}
.grey{color:#bbbbbb}
.black{color:#000000}
.dgrey{color:#909090}

.txtsty1{color:#d80002;font-size:18px;margin:0px;}
.txtsty2{color:#476690;font-size:18px;margin:0px;}
.txtsty3{color:#0080e2;font-size:12px;margin:0px;padding:0px}
.txtsty3 a{color:#0080e2;font-size:12px;margin:0px;padding:0px}
.txtsty4{color:#0080e2;font-size:14px;margin:0px;padding:0px}

.txtbluegrey{color:#476690;}
.txtdarkgrey{color:#464646}

.bgcolor1{background:#f2f2f2}
.bgcolor2{background:#fffbc9}
.bgcolor3{background:#ffffff}

.bL{border-left: 1px solid #87a6d1}
.bR{border-right: 1px solid #87a6d1}
.bB{border-bottom: 1px solid #87a6d1}
.bT{border-top: 1px solid #87a6d1}
.bTB{border-top: 1px solid #87a6d1; border-bottom: 1px solid #87a6d1;background:#f5f7f8;padding:5px 0px 6px 0px}
.bRD{border-right: 1px dotted #87a6d1;}
table.box{font-size:12px;border:0px;}
.red_border{border:1px solid red;}

/* Links */

a.linkstyle1{text-decoration:none;color:#008000}
a.linkstyle1:hover{text-decoration:underline;color:#008000}
a.linkstyle1:active{text-decoration:none;color:#008000}
a.linkstyle1:visited{text-decoration:none;color:#008000}

a.lsty1:link{ color: #fff; text-decoration: underline; }
a.lsty1:visited{ color: #fff; text-decoration: underline; }
a.lsty1:hover{ color: #fff; text-decoration: none; }

a.u_link{text-decoration: underline;}
a:hover.u_link{text-decoration: none;}
a:active.u_link{text-decoration: underline;}

/* classes for new auction_tbl */

.but-apply {background: url(/img/btn_bg.gif) repeat-x scroll 0 0 transparent;border: 1px solid #9dafc8;color: #000;cursor: pointer;	font-family: verdana;font-size: 10px;letter-spacing: 0;	display:inline-block;height:20px;padding:0 2px 0 2px;margin:0;}
.inp-small {border: 1px solid #9dafc8;color: #1f3c64;font-family: arial;font-size: 12px;letter-spacing: 0;padding:2px;height:20px;vertical-align: top;}
.labelpad {margin-bottom: 1px !important;vertical-align: middle;}
.sDrpBox {border: 1px solid #9dafc8; color: #1f3c64; font-family: arial;font-size: 12px;letter-spacing: 0; height:20px; width:auto}
.sep {height:2px !important; background-color:#FFF; padding:0 !important}
.mLR06 { margin:0 6px 0 0;}
.mLR6 { margin:0 6px 0 6px;}
.imglnk {border: 0 none; cursor:pointer }
.w150 { width:150px}
.w100p {width:100%}
.lh23 {line-height:23px}
.lh24 {line-height:24px}
.lh20 {line-height:20px}
.lH150 {line-height:150%}
.lH200 {line-height:200%}
.dBlock { display:block}
.arBlue {float:right;width:15px;padding-top:2px}

.preVList {background: url(/marketplace/img/prev-del.png) no-repeat !important; background-position:0 0 !important; cursor: pointer;display:inline-block;height:16px;width:16px;}
.preVList:hover {background: url(/marketplace/img/prev-del.png) no-repeat !important; background-position:0 -16px !important; cursor: pointer;display:inline-block;height:16px;width:16px;}
.delList {background: url(/marketplace/img/prev-del.png) no-repeat !important; background-position:-16px 0 !important; cursor: pointer;display:inline-block;height:16px;width:16px;}
.delList:hover {background: url(/marketplace/img/prev-del.png) no-repeat !important; background-position:-16px -16px !important; cursor: pointer;display:inline-block;height:16px;width:16px;} 
.dsplyNone {display:none;}
.txtA {width:150px;height:22px;font-family: arial, sans-serif;  font-size:13px; border:1px solid #dedef0; padding:1px;}
.txtA8X2 {width:800px;height:200px}
.txtB {vertical-align: middle; font-family: arial, sans-serif;font-size: 13px;border:1px solid #dedef0; padding:1px}	
.slctB {vertical-align: middle; font-family: arial, sans-serif;	font-size: 13px;border:1px solid #dedef0; padding:1px}


.active a{ color: #ff9900; font-weight: bold; }
.pagecontent{margin-top:10px;border:0px solid}
.content{width:900px;margin:auto;border:0px solid #f00;}

.domainname{width:230px;padding:6px;border:1px solid #b8b9b9;font-size:16px;font-weight:bold;color:#696969}
.domainopt{font-size:20px;font-weight:bold;color:#696969;padding:1px 2px 2px 0px;border:1px solid #b8b9b9;}
.domaintrf{width:350px;height:100px;padding:6px;border:1px solid #ddd;font-family:arial;font-size:14px;background: url('/img/fld_bg.gif') repeat-x;}
.introtxt{padding:15px 30px 15px 30px}
.rdn{padding:0px 0px 0px 0px;font-size:18px;font-family:arial;font-weight:bold;color:#476690;}
.hometext{padding:10px 0px 0px 0px;font-size:14px;font-family:arial;line-height:140%}
.hometext a{font-size:14px;font-family:arial;}

.finddomain{width:240px;height:122px;padding:6px;font-family:arial;font-size:14px; background: url('/img/fld_bg.gif') repeat-x;}

.btn_update{border:1px solid #29568b;padding:2px;background:#427abc;color:#fff;width:80px;cursor:pointer;-webkit-appearance: none;}
.btn_reset{border:1px solid #29568b;padding:2px;background:#427abc;color:#fff;width:80px;cursor:pointer;-webkit-appearance: none;}
.btn_trfnow{background: url("/img/button_g.gif") repeat-x scroll 0 0 transparent;border: 1px solid #356aab;color: #FFFFFF;padding: 2px 10px 2px 10px;cursor:pointer;margin-top:5px;-webkit-appearance: none;}

.formfld1{width: 169px; border: 1px solid #356aab; padding: 3px}
.formfld2{width: 116px; border: 1px solid #356aab; padding: 3px}

.bluebox{border:1px solid #bbccdd;background:#f3f5ff;padding:5px}
.boxstyle{background:#f6f6f6;border:1px solid #d3d3d3;}
.boxstyle1{background:#fff;border:1px solid #ddd;border-radius:6px;padding:30px;}
.boxstyle2{background:#fff;padding:10px 0px 10px 0px;border:1px solid #ccc;border-radius: 6px;text-align: center}
/* data tables */

table.conflicts_tab{border:1px solid #cccccc}
table.conflicts_tab th{background:#c0ccdd;color:#523a0b;text-align:center;padding:0px 4px 0px 4px;height:26px}
table.conflicts_tab th a{color:#523a0b}
table.conflicts_tab td{padding:2px 4px 2px 4px}
table.conflicts_tab tr.even_row{background:#f6f6f6; }
table.conflicts_tab tr.odd_row{background:#ffffff; }

table.featured_tab{border:0px}
table.featured_tab th{background:#ccc;height:24px;}
table.featured_tab tr.altbg{background:#eee}

table.featured_tab .even_row{background:#f6f6f6;}
table.featured_tab .odd_row{background:#ffffff; }

table.error_tab{border:1px solid #cccccc;}
table.error_tab th{background:#c0ccdd;color:#523a0b;font-weight:bold;padding:0px 4px 0px 4px;height:24px}
table.error_tab td{padding:4px;vertical-align:top}
table.error_tab td.red{padding:4px;color:#d72b04;vertical-align:top}

table.error_tab1{border-top:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;}
table.error_tab1 td{padding:3px;border-bottom:1px solid #cccccc;}

table.auction_tab{border:1px solid #0062FF;}
table.auction_tab th{background:#0062FF;border-right:1px solid #fff;padding:0px 10px;height:30px;font-size:12px;color:#ffffff;text-align: center}
table.auction_tab td{padding:0px 10px;height:24px;font-size:11px;font-weight: 400;border-bottom:1px solid #f2f2f2;}
table.auction_tab td table td{border-bottom:0px  !important}
table.auction_tab th:last-child {border-right:none !important}
table.auction_tab th a{color:#ffffff !important;text-decoration:none}
table.auction_tab td a{color:#0062FF;text-decoration:none}
table.auction_tab td a:hover{color:#0062FF;text-decoration:underline}
table.auction_tab td a:active{color:#0062FF;text-decoration:none}
table.auction_tab tr.altbg{background:#eee}
table.auction_tab tr.fabg {background:#eaf6ff; color:#000; font-weight:bold;}
table.auction_tab tr.fabg td{ border-top: 1px solid #d3d3d3; padding:2px 4px; font-weight:bold;font-size:14px}
table.auction_tab tr.abg {background:#ffedee; color:#000; font-weight:bold}
table.auction_tab tr.abg td {border-top: 1px solid #d3d3d3; padding:2px 4px; font-weight:bold;font-size:14px}
table.auction_tab tr.mlbg {background:#e7e7e7; color:#000; font-weight:bold;}
table.auction_tab tr.mlbg td {border-top: 1px solid #d3d3d3;fpadding:2px 4px; font-weight:bold;font-size:14px}
table.auction_tab tr.even_row{background:#f9f9f9;color:#000000; }
table.auction_tab tr.odd_row{background:#ffffff;color:#000000; }
table.auction_tab td table{margin:0;padding:0}
table.auction_tab td table td{margin:0;padding:0}
table.auction_tab tr.highbid{background:#E8F9F1}
table.auction_tab tr.outbid{background:#FCEDED}
table.auction_tab div.primary_domain_popup_heading{background: #2e9ce7;color: #fff;height: 26px;line-height: 26px;font-size: 12px;font-weight:bold;}
table.auction_tab div.primary_domain_popup_cont{margin:10px 0;overflow:auto;overflow-x:hidden;max-height:400px;}

table.tabbluegrey tr.highbid{background:#E8F9F1}
table.tabbluegrey tr.outbid{background:#FCEDED}

table.auction_tbl{border:1px solid #d3d3d3;border-radius:5px 5px 0px 0px}
table.auction_tbl th{background:#117ee1;color:#ffffff;text-align:center;padding:6px 3px;height:26px;font-size: 11px;font-family: verdana,arial;}
table.auction_tbl th:first-child{border-radius:5px 0px 0px 0px}
table.auction_tbl th:last-child{border-radius:0px 5px 0px 0px}

table.auction_tbl th a{color:#ffffff  !important}
table.auction_tbl tr.altbg{background:#eee}
table.auction_tbl td{height:20px;padding:3px;font-family: verdana,arial;}
table.auction_tbl tr.even_row{background:#f6f6f6;color:#000000; }
table.auction_tbl tr.odd_row{background:#ffffff;color:#000000; }
table.auction_tbl input[type="checkbox"] { border:none !important }
table.auction_tbl td table{margin:0;padding:0}
table.auction_tbl td table td{margin:0;padding:0}

table.overlay_tab{border:1px solid #cccccc;*width:100%}
table.overlay_tab th{background:#c0ccdd;color:#523a0b;text-align:center;padding:0px 4px 0px 4px;height:26px;font-size: 11px;font-family: verdana,arial;}
table.overlay_tab th a{color:#523a0b}
table.overlay_tab tr.altbg{background:#eee}
table.overlay_tab td{padding:2px 4px 2px 4px;font-family: verdana,arial;}
table.overlay_tab tr.even_row{background:#f6f6f6; }
table.overlay_tab tr.odd_row{background:#ffffff; }

table.domainbidstab{font-size:13px;}
table.domainbidstab td{padding:4px; font-size:13px;}
table.domainbidstab td table td{padding:0px 0px 4px 0px}

table.domainbids_tabs{}
table.domainbids_tabs td{height:24px;/*padding:0px 5px 0px 5px;*/background:#f6f6f6;border:1px solid #d3d3d3;}
table.domainbids_tabs td:hover { background:#d3d3d3; color:#FFF;}
table.domainbids_tabs td.active{height:24px;/*padding:0px 5px 0px 5px;*/background:#FFFFFF;border-left:1px solid #d3d3d3;border-bottom:1px solid #FFF;border-right:1px solid #d3d3d3;border-top:1px solid #d3d3d3;}
table.domainbids_tabs td.help{height:24px;padding:0px 5px 0px 5px;background:#ffffff;border:0px;border-top:1px solid #d3d3d3;}
table.domainbids_tabs td.report{height:24px;padding:0px 0px 0px 0px;background:#ffffff;border:0px;border-top:1px solid #d3d3d3;}
table.domainbids_tabs td a{color:#000;font-weight:bold;text-decoration:none; border: 1px solid #FFFFFF; border-bottom:none !important; display: block;font-size: 12px;font-family:Arial, Helvetica, sans-serif; padding: 0 10px;text-decoration: none !important; height:24px; line-height:24px;}
table.domainbids_tabs td a:hover{color:#000 !important;font-weight:bold;text-decoration:none}

table.profile_tabs{}
table.profile_tabs td{height:24px;padding:0px 5px 0px 5px;background:#e7e7e7;border:1px solid #d3d3d3;}
table.profile_tabs td.active{height:24px;padding:0px 5px 0px 5px;background:#f2f2f2;border:1px solid #d3d3d3;}
table.profile_tabs td a{color:#523a0b;font-weight:bold;text-decoration:none}
table.profile_tabs td a:hover{color:#523a0b;font-weight:bold;text-decoration:none}

.stats_tab_head{background:#FFF;padding:10px; border-left:1px solid #d3d3d3; border-right:1px solid #d3d3d3;}
#graph_period a{color:#0062FF}
.stats_tab_bg{background:#FFF;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;/*min-height:260px*/}

table#current_auction thead th,
table#view_auction thead th,
table#open_auction thead th,
table#closed_auction thead th,
table#search_result thead th,
table#domain_report thead th,
table#new_domain thead th,
table#edit_domain thead th,
table#bids thead th,
table#my_bid thead th	{ background: url('/images/base/table-header-bg.png') repeat-x; font-size: 11px; color: #fff; padding: 7px 10px; font-weight: normal; text-align: center; }

table#current_auction thead th a,
table#view_auction thead th a,
table#open_auction thead th a,
table#closed_auction thead th a,
table#search_result thead th a,
table#domain_report thead th a,
table#new_domain thead th a,
table#edit_domain thead th a,
table#bids thead th a,
table#my_bid thead th a	{ color: #6cf; text-decoration: none; }

table#current_auction tbody td,
table#view_auction tbody td,
table#open_auction tbody td,
table#closed_auction tbody td,
table#search_result tbody td,
table#domain_report tbody td,
table#new_domain tbody td,
table#edit_domain tbody td,
table#bids tbody td,
table#my_bid tbody td	{ padding: 4px 10px; }

table#current_auction tbody td,
table#view_auction tbody td,
table#open_auction tbody td,
table#closed_auction tbody td,
table#search_result tbody td,
table#domain_report tbody td,
table#new_domain tbody td,
table#bids tbody td,
table#edit_domain tbody td,
table#my_bid tbody td	{ background-color: #f5f5f5; }

#tasting_register_domain_report table {border:solid 2px; width:700px;  }
#tasting_register_domain_report table td {padding-left:20px;padding-right:20px;padding-top:5px;padding-bottom:5px;text-align:center;}
#tasting_register_domain_report  table th {background: url('/images/base/toolbar-header-bg.png') repeat-x;padding-left:10px;padding-right:10px;padding-top:2px;padding-bottom:5px;font-size:10px;color:#ffffff;}
#tasting_register_domain_report .reasonField {text-align:left;width:515px;padding-right:10px;} 

table.dmregister{font-size:12px;font-family:arial;}
table.dmregister tr{font-size:12px;font-family:arial;}
table.dmregister tr td{font-size:12px;font-family:arial;}
.dmlist {background:#EEEEFF none repeat scroll 0 0;border:medium none;text-decoration:none;}

table.dmnav{}
table.dmnav a{color:#0062FF;}
table.dmnav a:visited{color:#0062FF;}
table.dmnav a:hover{color:#0062FF;text-decoration:underline;}

table.standard1{background-color:#f6f6f6;border:1px solid #d3d3d3;}
table.standard1 td {padding-bottom:10px;}

table.pricedata{}
table.pricedata td{background:#e1e4f4;font-size:12px}

table.legend{}
table.legend td{font-size:10px}

table.preference_tab{border:1px solid #cccccc;}
table.preference_tab th{background:#c0ccdd;color:#523a0b;text-align:center;padding:0px 4px 0px 4px;height:26px;font-size: 11px;font-family: verdana,arial;}
table.preference_tab th a{color:#523a0b}
table.preference_tab tr{background:#d0e0f4}
table.preference_tab td{height:20px;padding:0px 4px 0px 4px;font-family: verdana,arial;}

#ordertable a.mainhead:link,
#ordertable a.mainhead:visited {border:none;color:#476690;font-size:1.3em;text-decoration:underline;}							
#ordertable {border-top:1px solid #e5eff8;border-right:1px solid #e5eff8;margin:0px;border-collapse:collapse;}
#ordertable thead tr {background:#dbecfd;text-align:center;}	
#ordertable thead th {text-align:center; font-weight:bold;font: 1.1em Arial, Helvetica, sans-serif;color:#476690;}	
#ordertable tbody tr.even	{background:#f7fbff;}
#ordertable tbody tr.odd 	{background:#FFF;}	
#ordertable tbody tr:hover 	{background:#f1f8ff;}	
#ordertable tbody td {color: #444;text-align:left;border-bottom: 1px solid #a7c6df;border-left:1px solid #a7c6df;}

/* data tables end */


/* Added by Sumer Bais */
.boxstyle-green-hdr {font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:20px; line-height:22px; font-weight:bold; color:#FFF; display:inline-block; background-color:#33b300; padding:0 8px 0 4px; 
-webkit-border-radius: 0px 6px 0px 0px;-moz-border-radius: 0px 6px 0px 0px;border-radius: 0px 6px 0px 0px; text-shadow: 1px 1px 2px rgba(0, 0, 0, .75);
}
.boxstyle-green{background-color:#fbfefa;padding:10px;  border:2px solid #33b300; width:100%;max-width: 450px}
.boxstyle-gray-hdr {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:22px; font-weight:bold; color:#000; display:inline-block; background-color:#dce1e9; padding:0 8px 0 4px;  -webkit-border-radius: 0px 6px 0px 0px;-moz-border-radius: 0px 6px 0px 0px;border-radius: 0px 6px 0px 0px;  border:1px solid #dce1e9;}
.boxstyle-gray {background-color:#f9fafb; padding:10px; border:1px solid #d3d3d3; border-top:2px solid #d3d3d3; width:100%;max-width: 450px}

.tabdiv{float:left;width:300px;border:1px solid;}
.paginationdiv{float:right;width:500px;border:1px solid;overflow:auto}

.legend1{background:#ffddee;height:10px;width:18px;border:1px solid #dddddd}/* pink */
.legend1a{background:#ffddee;height:10px;width:18px;border:1px solid #aaaaaa}/* pink */

.legend2{background:#daffe0;height:10px;width:18px;border:1px solid #dddddd}/* green */
.legend2a{background:#daffe0;height:10px;width:18px;border:1px solid #aaaaaa}/* green */

.legend3{background:#fef9bf;height:10px;width:18px;border:1px solid #dddddd}/* yellow */
.legend3a{background:#fef9bf;height:10px;width:18px;border:1px solid #aaaaaa}/* yellow */

.legend4{background:#e5e5e5;height:10px;width:18px;border:1px solid #dddddd}/* grey */
.legend4a{background:#e5e5e5;height:10px;width:18px;border:1px solid #aaaaaa}/* grey */

.legend5{background:#e2e2ff;height:10px;width:18px;border:1px solid #dddddd}/* blue */
.legend5a{background:#e2e2ff;height:10px;width:18px;border:1px solid #aaaaaa}/* blue */

.legendtxt{color:#444444}

.ad_breadcrumb{margin-top:10px;font-size:12px;padding:0px 0px 3px 0px;width:425px;border:0px solid #d3d3d3}

.status_head{display: block; height: 13px; width: 10px; background: url('/img/white_s.png') center center no-repeat;}
.d_black{display: block; height: 13px; width: 10px; background: url('/img/black_s.png') center center no-repeat;}
.d_active{display: block; height: 13px; width: 10px; background: url('/img/green_s.png') center center no-repeat;}
.d_purchased{display: block; height: 18px; width: 12px; background: url('/img/silver_dollar.png') center center no-repeat;}
.d_auctioned{display: block; height: 18px; width: 12px; background: url('/img/gold_dollar.png') center center no-repeat;}
.d_unsucessful{display: block; height: 13px; width: 10px; background: url('/img/red_s.png') center center no-repeat;}
.d_nobids{display: block; height: 13px; width: 10px; background: url('/img/grey_s.png') center center no-repeat;}

.dbg_black{background: url('/img/bg_d_all.gif') no-repeat;color:#000}
.dbg_green{background: url('/img/bg_d_active.gif') no-repeat;color:#000}
.dbg_silver{background: url('/img/bg_d_buynow.gif') no-repeat;color:#000}
.dbg_gold{background: url('/img/bg_d_auction.gif') no-repeat;color:#000}
.dbg_red{background: url('/img/bg_d_un_auction.gif') no-repeat;color:#000}
.dbg_grey{background: url('/img/bg_d_nobids.gif') no-repeat;color:#000}

.errorDiv{ color: #f00;font-size:12px;padding:0px 0px 0px 0px}
.msgDiv{padding:2px 0px 2px 4px;background:#fffbc9;border:1px solid #eeeeee;min-width:250px}

a.midnavz{font-weight:bold;color:#ffffff;background-color:#777d87;display:block;border:1px solid white;}
a:hover.midnavz{font-weight:bold;color:#000000;background-color:#bec4ce;display:block;border:1px solid white;text-decoration:none;}

#regi_box_td a.regi_box_link{font-size:13px; font-weight:normal; color: #616161; text-decoration: none;}
#regi_box_td a:hover.regi_box_link{font-size:13px; font-weight:normal; color: #616161; text-decoration: underline;}
#regi_box_td a:active.regi_box_link{font-size:13px; font-weight:normal; color: #616161; text-decoration: none;}

#rateStatus{float:left; clear:both; width:100%; height:20px;}
#rateMe{float:left; clear:both; width:100%; height:auto; padding:0px; margin:0px;}
#rateMe li{float:left;list-style:none;}
#rateMe li a:hover,
#rateMe .on{background:url(/img/star1.png) no-repeat;}
#rateMe a{float:left;background:url(/img/star2.png) no-repeat;width:18px; height:18px;}
#ratingSaved{display:none;}
.saved{color:red; }
	
#password-clear {display: none;}	

.t_label{font-family:arial;color:#8d8d8d;text-align:left}
.t_login{width:120px;border:1px solid #5a97cc;font-family:arial;font-size:11px;color:#8d8d8d;height:18px;}
.t_passwd{width:70px;border:1px solid #5a97cc;font-family:arial;font-size:11px;color:#8d8d8d;height:18px;}

.t_login_btn{background: url("/img/button_g.gif") repeat-x;border: none;font-family:arial;color: #FFFFFF;font-size:12px;cursor: pointer;width:50px;padding:0px 0px 2px 0px;height:22px;-webkit-appearance: none;}

.t_login_btn_div{border: 1px solid #356AAB;width:50px}

/* Added by Sumer Bais */
.domainbids_l{float:left;width:86px;padding-top:5px}
.domainbids_l1{float:left;width:79px;padding-top:5px}
.domainbids_r{float:left;width:70px}

.dbidsTbl {font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.dbids_lcol {width:570px;border:0px solid #0f0}
.dbids_rcol {/*float:right; margin-left:10px;*/ width:390px;padding-right:40px;border:0px solid #f00}

.summaryDiv1 {/*border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;*/ width:100%; padding:0; margin:0; min-height:1px; clear:both}

.currency{float:left;width:8px;padding-top:8px}

.featured_tab{font-size: 11px}
#login_tbl {color: #ffffff; font-size: 11px;}
#top_left_links{font-size: 12px;}
#top_left_links #td1{padding-bottom: 7px; padding-right: 10px}
#top_left_links #td2{padding-bottom: 7px; padding-left: 7px; padding-right: 7px}
#top_left_links #td3{padding-bottom: 7px; padding-left: 7px; padding-right: 7px}

td#shadow{height: 6px;background: #eee url(/img/header/search-bg.png) repeat-x top;}

.black_overlay{
	display: none;
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.7;
	opacity:.70;
	filter: alpha(opacity=70);
}
.white_content {
	display: none;
	position: fixed;
	top: 25%;
	left: 50%;
	background:#eeeeff;
	padding:12px 12px 12px 12px;
	border:2px solid #CCCCCC;
	z-index:1002;
	margin-left:-200px;
	*width:340px;
}
/**
* T7545 - Above.com Marketplace : Seller and Buyer UI
* added css properties
*/
.new_white_content {
	display: none;
	position: fixed;
	top: 25%;
	left: 50%;
	background:#ffffff;
	padding:12px 12px 12px 12px;
	border:2px solid #CCCCCC;
	z-index:1002;
	margin-left:-200px;
	*width:340px;
}
.error_content {
	display: none;
	position: absolute;
	top: 25%;
	left: 50%;
	background:#eeeeff;
    padding:12px 12px 12px 12px;
	border:2px solid #CCCCCC;
	z-index:1002;
	margin-left:-200px;
	*width:340px;
}
.add_desc_content {
	display: none;
	position: fixed;
	top: 25%;
	left: 30%;
	background:#eeeeff;
    padding:12px 12px 12px 12px;
	border:2px solid #CCCCCC;
	z-index:1002;
	margin-left:-200px;
	*width:800px;
}/**
* T7545 - Above.com Marketplace : Seller and Buyer UI
* added css properties
*/
.extsale_black_overlay{
	display: none;
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.7;
	opacity:.70;
	filter: alpha(opacity=70);
}

.extsale_white_content {
	display: none;
	position:absolute;
	top: 0px;
	left: 40%;
	background:#ffffff;
	padding:12px 12px 12px 12px;
	border:2px solid #CCCCCC;
	z-index:1002;
	margin-left:-200px;
	*width:340px;
	margin-bottom:30px;
}
.new_overlay{
    display:none;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    z-index: 1001;
    padding: 20px;
    box-sizing: border-box;
    background-color: #000;
    background-color: rgba(0,0,0,0.75);
    text-align: center;
}
.new_overlay:before {
    content: "";
    display: inline-block;
    height: 100%;
    vertical-align: middle;
    margin-right: -0.05em;
}
.new_overlay {
   scrollbar-width: none; /* Firefox */
  -ms-overflow-style: none;  /* IE 10+ */
  overflow-y:scroll;
  overflow-x:hidden;
}
.new_overlay::-webkit-scrollbar {
    display: none;
}

.new_overlay_content {
    display:none;	
    vertical-align: middle;
    position: relative;
    z-index: 1002;
    max-width: 650px;
    box-sizing: border-box;
    width: 90%;
    background: #fff !important;
    padding: 15px 30px;
    text-align: left;
    max-height:500px;
    overflow-y: auto;
    border-radius: 8px;
}
.new_overlay_content #wrapper{background: #fff !important}
.labelpad{vertical-align:middle;margin-bottom:6px}
.busyimg{padding-left:120px;padding-top:40px}

#grey_notification{margin-right:4px; margin-top:1px;background-color: #999999;color:white;padding:1px 2px 1px 2px;text-align:center;}
.notification_txt{padding-top:1px;}

.progress{font-size:11px;color:#b2b2b2}

.dr_selected{font-weight:bold;}
.inner_box{background-color:#F2F2F2;padding:1px 2px 10px 2px;}
.heading_box{background-color: #C0CCDD;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;height: 35px;width:100%;}
.outer_box{width:470px;border-left:1px solid #CCDDEE;border-right:1px solid #CCDDEE;border-top:1px solid #CCDDEE;background-color:#f2f2f2;padding: 0px 0px 0px 0px;}

.offer_tabline{border-bottom:1px solid #548fc8;width:600px;overflow:auto}
.makeoffer_tabline{border-bottom:1px solid #548fc8;width:950px;overflow:auto}

a.offer_link{background:#e7e7e7;padding:4px 10px 4px 10px;display:block;float:left;margin-right:1px}
a.offer_link_active{background:#548fc8;padding:4px 10px 4px 10px;display:block;float:left;margin-right:1px;color:#ffffff}
.offers_notification{background:#ff0000;padding:4px 2px 4px 2px;color:#ffffff;font-weight:bold;}

.domainsearchbox{width:115px}
.add_preference{border:1px solid #cccccc;background:#ffffff;padding:2px}
.nicEdit-panel {margin: 0px 0px 0px!important;}

.combobox_arrow{background: transparent url("/img/down-arrow.png") no-repeat center center;display: block;height:20px;width:20px;margin-left:-20px;}
.combobox_selector{border:1px solid #dddddd;background:#ffffff;padding:4px;width:50px;}
.combobox_selector ul{margin:0;padding:0;list-style:none}
.combobox_selector ul li{margin:0;padding:0;padding-bottom:4px}

.grey_row {background: none repeat scroll 0 0 #C0CCDD;color: #000000;}

/*CSS for placeholder*/  
.place-holder-css{color: gray;}

/* --------- From common.css ----------*/

/* --------- Tabs ----------*/

table.content_tabs {}
table.content_tabs td {background:#e1e1e1;border: 1px solid #f0f0f0; min-width:108px;height:32px;font-size:13px; font-family:Arial, Helvetica, sans-serif }
table.content_tabs td:hover {background: #f6f6f6;color:#D92027; text-decoration:none !important}

table.content_tabs td.active {background: #D92027; border:1px solid #f0f0f0; min-width:108px; }
table.content_tabs td.active a {color: #fff !important;}
table.content_tabs td.active a:hover {color: #fff !important;}
table.content_tabs td.active a:visited {color: #fff !important;}

table.content_tabs td.help {background: none repeat scroll 0 0 #FFFFFF;border-color: #d3d3d3 -moz-use-text-color -moz-use-text-color;border-image: none;border-right: 0 none;border-style: solid none none;border-width: 1px 0 0;height: 24px;padding: 0 5px;}
table.content_tabs td.report {background: none repeat scroll 0 0 #FFFFFF;	border-color: #d3d3d3 -moz-use-text-color -moz-use-text-color;border-image: none;border-right: 0 none;border-style: solid none none;border-width: 1px 0 0;height: 24px;padding: 0;}

table.content_tabs td a {color: #000 !important;text-decoration: none; font-weight:600;}
table.content_tabs td a:hover {color: #CC0000 !important; text-decoration: none !important;}
table.content_tabs td a:visited {color: #CC0000 !important; text-decoration: none; text-decoration: none !important;}

.content_tabs img {margin-right: 5px; border: 0 none; vertical-align: middle; }

table.content_tabs .blank {border:none !important; width:460px;height:24px;padding-left:5px; background:none;}
table.content_tabs .blank:hover {background-color:transparent !important}

#container {width:100%; position:relative;clear:both;margin:0 !important}
#container .tabHdr {position:absolute;z-index:999;width:100%;text-align:right;line-height:30px;	height:30px;margin-top:8px;}
#container .tabTitle {padding-left:0 !important;color:#0060C2;float:left;font-size: 16px;margin-left:6px}

.contentWrapper {padding:4px 6px 4px 6px; border:1px solid #d3d3d3; border-top: none; margin-top:0 !important; background:#fff;}

.HdrWrapper {border:1px solid #d3d3d3; background:#FFF; font:Arial, Helvetica, sans-serif;  margin-top:1px; border-bottom:none;}
.HdrTabContent {width:100%; position:relative;clear:both;padding-top: 4px;margin:0 !important;}

/* --------- Advance Search ----------*/

.advanceSearch {background-color:#fafff5;margin:0 auto;}
.advanceSearch h2 {color:#0060c2;}
.advanceSearch fieldset {background-color:#FFF;border:1px solid #CCC;padding:12px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.advanceSearch fieldset legend {font-weight:bold;border:1px solid #CCC;border-bottom:none;padding:2px 8px 2px 8px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;background:#FFF;}
.txtbox {border:1px solid #999}
.advanceSearch hr {border:1px solid #CCC}
.but_apply_wrap {text-align: right;padding-right:3px;}
.but_apply {font-family:"open sans";font-size:12px;color:#FFF;	font-weight:bold;padding:2px;background-color:#02bd01;border:1px solid #018500;cursor:pointer;width:50px;display:inline-block;-webkit-appearance: none;}
.but_apply:hover {background-color:#018500}
.but_reset {font-family:"open sans";font-size:12px;color:#66a3e0;font-weight:bold;padding:2px;background-color:#d1e8fc;border:1px solid #66a3e0;cursor:pointer;width:50px;display:inline-block;-webkit-appearance: none;}
.but_reset:hover {background-color:#39f;color:#FFF;}

/* --------- Collapsible Panels ----------*/

.advSearch {float:right;margin:0 6px 0 6px;line-height:24px;font-weight:bold;border: 1px solid #CCCCCC;border-radius: 3px 3px 3px 3px;cursor: pointer;display:inline-block;font-weight: bold;padding: 0px 6px 0px 6px;
background-color:#fafff5;color:#4daf1c;}
.advSearchContent {margin:1px 6px 0px 6px;}
.advIn {border:1px solid #d3d3d3;background-color:#fafff5;margin-bottom:6px}
.closeAdvSearch {height:12px;line-height:12px;text-align:right;font-size:12px;display: inline-block;text-decoration:none;margin:6px 6px;font-weight:bold;}
.closeAdvSearch:hover {text-decoration:none;color:#900}

#advHead {cursor:pointer;float:left;font-weight: bold;line-height: 24px;margin-left:6px}
#advExpand {font-size:14px;font-weight:normal;}
#advContent {padding-bottom:6px}
.advSearchTbl {width:100%;border-top:1px solid #d3d3d3; background:#f6f6f6; margin-top:5px;font-size:12px; }
.advSearchTbl input, select, textarea {padding:0;margin:0}
.advSearchTbl td {}
.advSearchTbl .hdr {color:#000;font-weight:bold;text-align:right}

.rtBNone {border-right: none !important}
.bBNone {border-bottom: none !important}
.botBGray {border-bottom: 1px solid #d3d3d3;}

.expandable-panel {width:100%;position:relative;overflow:auto;margin-bottom: 3px;}
.expandable-panel-heading {width:100%;cursor:pointer;min-height:24px;clear:both;background-color:#FFF;position:relative;color: #02BD01;}
.expandable-panel-heading:hover {color:#018500;}
.expandable-panel-heading h2 {padding:14px 10px 9px 15px;font-size:12px;line-height:20px;}
.expandable-panel-content {padding:0 1px 0 1px;margin-top:-999px;}
.expandable-panel-content p {padding:4px 0 6px 0;}
.expandable-panel-content p:first-child {padding-top:10px;}
.expandable-panel-content p:last-child {padding-bottom:15px;}
.icon-close-open {width:20px;height:20px;background-image:url(../img/icon-close-open.png);}
.hdrInfo {background:url(../img/help_16.png) center center no-repeat;height:18px;line-height:18px;text-decoration:none !important;display: inline-block;width:16px;padding:0 !important;margin-left:4px;}

/* --------- General ----------*/

.floatR {float:right}
.floatL {float:left}

/* --------- Drop Down List ----------*/

.ui-dropdownchecklist-wrapper{position:relative}
.ui-dropdownchecklist {height: 20px;	border: 1px solid #ddd;	border-right: 0;background: #fff url(../img/dropdown.png) no-repeat center right;}
.ui-dropdownchecklist-hover, .ui-dropdownchecklist-active {	background-image: url(../img/dropdown_hover.png);	border-color: #5794bf;}
.ui-dropdownchecklist-text {font-size: 12px;height: 20px;line-height: 20px;}
.ui-dropdownchecklist-dropcontainer-wrapper{top:0px;left:-10000px}
.ui-dropdownchecklist-dropcontainer {background-color: #fff;border: 1px solid #5794bf;	padding:0 8px 0 2px;overflow-y: auto;height: 300px;width: 185px;}

.ui-dropdownchecklist-item {}
.ui-dropdownchecklist-item-hover {background-color: #39f;}
.ui-dropdownchecklist-item-disabled label {color: #ccc;}
.ui-dropdownchecklist-item-hover .ui-dropdownchecklist-text {color: #fff;}
.ui-dropdownchecklist-group {font-weight: bold;	font-style: italic;}
.ui-dropdownchecklist-indent {padding-left: 20px;}

/* --------- Tool Tip ----------*/

.tipsy {padding: 5px;font-size: 12px; position: absolute;z-index: 100000;}
.tipsy-inner {padding: 5px 8px 4px 8px;background-color: #7d7d7d;color: #FFF;max-width: 300px;text-align: left;}
.tipsy-inner {border-radius: 3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.tipsy-arrow {position: absolute;background: url(../img/tipsy.gif) no-repeat top left;width: 9px;height: 5px;}
.tipsy-n .tipsy-arrow {top: 0;left: 50%;margin-left: -4px;}
.tipsy-nw .tipsy-arrow {top: 0;left: 10px;}
.tipsy-ne .tipsy-arrow {top: 0;	right: 10px;}
.tipsy-s .tipsy-arrow {bottom: 0;left: 50%;margin-left: -4px;background-position: bottom left;}
.tipsy-sw .tipsy-arrow {bottom: 0;left: 10px;background-position: bottom left;}
.tipsy-se .tipsy-arrow {bottom: 0;right: 10px;background-position: bottom left;}
.tipsy-e .tipsy-arrow {top: 50%;margin-top: -4px;right: 0;width: 5px;height: 9px;background-position: top right;}
.tipsy-w .tipsy-arrow {top: 50%;margin-top: -4px;left: 0;width: 5px;height: 9px;}
#gravity {width: 100%;margin: 5px 0;border-spacing: 5px;}
#gravity td {text-align: center;vertical-align: middle;padding: 5px 0;background-color: #d0d0d0;width: 33%;}
#gravity a {}
#gravity a:hover {color: #505050;background: none;}
.privacy {background: url(../marketplace/img/privacy.png) center no-repeat !important; width:19px; height:18px; display:inline-block;}
.featured {background:url(../marketplace/img/featured.png) center no-repeat !important; width:19px; height:18px; display:inline-block;}
:focus {outline: 0 none;}

/* --------- Loader ----------*/

#loaderdiv {position:relative;top:0;left:0;width:100%;height:100%;z-index:1000;	background:#FFF;}
.ajax-loader {position: absolute;left: 50%;top: 50%;margin-left: -16px; /* -1 * image width / 2 */	margin-top: -16px;  /* -1 * image height / 2 */	display: block;}


/*---- portfolio details table -----*/
.tblMyAuctionsMenu {
	border: 1px solid #117ee1;
	margin-left: 18px;
}
.tblMyAuctionsMenu td {
	padding: 6px;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#4d4d4d;
}
.tblMyAuctionsMenu tr.odd_row {
	background: none repeat scroll 0 0 #fff;
	color: #000000;
}
.tblMyAuctionsMenu tr.even_row {
	background: none repeat scroll 0 0 #f1fafe;
	color: #000000;
}
.tblMyAuctionsMenu .opt {
	height: 24px;
	border:1px solid #5eb5f8;
	margin: 0;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	-webkit-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
	-moz-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
	box-shadow: 0 3px 0 #d1e8fc, 0 -1px #fff inset;
	background: #fff;
	color:#333;
	outline:none;
	display: inline-block;
	cursor:pointer;
}
.but-blue {
	background: url(/img/but_blue_bg.png) repeat-x;
	border: 1px solid #0172bd;
	color: #fff;
	cursor: pointer;
	font-weight: bold;
	height: 26px;
	line-height: 20px;
	padding: 0 18px;
}
.rtBrdr {
	border-right:1px solid #117ee1
}

.caps-lock-warning { display:block; width:18px; height:18px; background: url(/images/warning.png) center center !important; background-repeat: no-repeat !important; float:right}
.caps-lock-warn { display:block; width:18px; height:18px; background: url(/images/warning.png) center center !important; background-repeat: no-repeat !important; float:right}

.announcementsBox{background-color:#ffffff;border:1px solid #d3d3d3;height:300px;overflow:auto; padding:10px}
.announcementsTitle{padding:5px;background-color:#7d7d7d; color:#fff;/*border-radius:5px 5px 0px 0px*/}
.announcementsTitle h2 { color:#fff !important; font-weight:600; }


.mpalias{font-family:verdana;font-size:11px;color:#555555;text-align:right;min-width:1300px;padding:5px 15px 0px 0px;}
.mpalias a{color:#0062FF;text-decoration:none}
.mpalias a:hover{color:#0062FF;text-decoration:underline}

#rightcol1{}

#rightcol1 a{color:#007bc6;text-decoration:none}
#rightcol1 a:hover{color:#007bc6;text-decoration:underline}

.arrowbtn{
	margin-top:0px;min-width:20px;
}
.slide-toggle{cursor:pointer}
.boxright{
	clear:both;
	float:left;
	overflow: hidden;		
}
.boxright1{
	clear:both;
	float:left;
	overflow: hidden;
			
	
}
.mpbrdR{border-left:1px solid #d7e9f4;}

.box-inner{
	width: 235px;margin-right:20px;		
}

.boxstyle{
	background: #f6f6f6 none repeat scroll 0 0;
    border: 1px solid #d3d3d3;
}
.mptxtbox{font-size:11px;}
.pT8{padding-top:8px}
/*
.tabgrey{background:#4d4d4d;text-align:center;padding:7px 20px 7px 20px;border-right:1px solid #ffffff;white-space: nowrap}
.tabgrey:hover{background:#8a8a8a;}
.tabgrey a{color:#ffffff !important;text-decoration:none!important;font-weight:bold;font-size:14px}

.tabblue{background:#3d9be3;text-align:center;padding:7px 20px 7px 20px;border-right:1px solid #ffffff;white-space: nowrap}
.tabblue a{color:#ffffff !important;text-decoration:none!important;font-weight:bold;font-size:14px}

.tabline{background:#3d9be3;height:11px}
.tabline1{background:#3d9be3;height:1px}

.tabgrey1{text-align:center;height:40px;padding:0px 20px;white-space: nowrap;background:#ffffff;border:0px solid #cccccc;border-bottom:0px;border-radius:}
.tabgrey1 a{color:#4187f2 !important;text-decoration:none !important;font-weight:normal;font-size:14px;}

.tabblue1{text-align:center;height:40px;padding:0px 20px;white-space: nowrap;background:#e3f1fe;border:0px solid #4187f2;border-bottom:0px;border-radius:}
.tabblue1:hover{background:#d6ebff;}
.tabblue1 a{color:#4187f2 !important;text-decoration:none !important;font-weight:normal;font-size:14px;}
*/
/*
.newtabs{border:1px solid #ddd;display: table;border-radius: 8px}
.ftab{border-radius: 8px 0px 0px 8px;border-right:1px solid #ddd;}
.ltab{border-radius: 0px 8px 8px 0px;border-left:1px solid #ddd;}
*/
.slide-toggle{cursor:pointer}
.boxright{
	clear:both;
	float:left;
	overflow: hidden;		
}
.boxright1{
	clear:both;
	float:left;
	overflow: hidden;
			
	
}
.mpbrdR{border-left:1px solid #d7e9f4;}

.box-inner{
	width: 235px;margin-right:20px;		
}

.boxstyle{
	background: #f6f6f6 none repeat scroll 0 0;
    border: 1px solid #d3d3d3;
}
.titletxt{font-weight:bold;font-size:13px;color:#007bc6;}
.mptxtbox{font-size:11px;}
.pT8{padding-top:8px}

.imgexport {background:url("/img/export.png") no-repeat;height:18px;width:20px;display:inline-block;}
.imgexport:hover {background:url("/img/export_mouseOver.png") no-repeat;}

.imgbulk {background:url("/img/bulk.png") no-repeat;height:18px;width:24px;display:inline-block;}
.imgbulk:hover {background:url("/img/bulk_mouseOver.png") no-repeat;}


table.tabManage{background: #ffffff;border: 1px solid #dddddd;border-radius: 6px}
table.tabManage th {border-bottom: 1px solid #dddddd;color: #333333;font-size: 13px;font-weight: bold;padding: 0px 10px;height:40px;white-space: nowrap;}
table.tabManage td {border-bottom: 1px solid #dddddd;font-size: 12px;height:36px;white-space: nowrap;padding:0px 10px;}
table.tabManage th > a {color: #333333 !important;font-size: 12px;font-weight: bold;white-space: nowrap;text-decoration: none}
table.tabManage tr:last-child td{border-bottom: 0px !important}

table.tabManageAll{background: #ffffff;}
table.tabManageAll th {border-top: 1px solid #dddddd;border-bottom: 1px solid #dddddd;color: #333333;font-size: 13px;font-weight: bold;padding: 0px 10px;height:40px;white-space: nowrap;}
table.tabManageAll th > a {color: #333333!important;font-size: 12px;font-weight: bold;white-space: nowrap;}
table.tabManageAll td {border-bottom: 1px solid #dddddd;font-size: 12px;height:36px;white-space: nowrap;padding:0px 10px;}

table.tabManageAll td table td {font-size: 12px;height:36px;white-space: nowrap;padding:0px 2px;border-bottom: 0px !important}
table.tabManageAll tr.nohover:hover{background: none}

table.tabManageAllsmall{border:1px solid #0062FF;margin-left:0px }
table.tabManageAllsmall th {background: #0062FF none repeat scroll 0 0;border-right: 1px solid #ffffff;color: #ffffff;font-size: 12px;font-weight: bold;padding: 0px 10px;height:18px;text-align: left;white-space: nowrap;}
table.tabManageAllsmall th.topbrd{border-top:1px solid #fff !important;}
table.tabManageAllsmall th.rbrd{border-right:1px solid #fff !important;}
table.tabManageAllsmall th:last-child {border-right:0px}
table.tabManageAllsmall th > a {color: #ffffff!important;font-size: 12px;font-weight: bold;white-space: nowrap;}
table.tabManageAllsmall td {font-size: 11px;height:24px;white-space: nowrap;padding:0px 10px;border-bottom: 1px solid #f2f2f2;}

/* T15908 */
table.tabManageAll td table.greytable{}
table.tabManageAll td table.greytable td.greyhead{background: #efefef;color: #000;font-size: 12px;font-weight: bold;height:28px;text-align: center;}
table.tabManageAll td table.greytable td{height:24px;white-space: nowrap;padding:0px 5px;}
table.tabManageAll td table.greytable tr:nth-child(odd){background: #f8f8f8}
table.tabManageAll td table.greytable td:nth-child(5){background: #fff}
table.tabManageAll td table.greytable td:last-child{background: transparent;}
table.tabManageAll td table.greytable tr.redbg{background: #f7d2d4}

table.tabOver{}
table.tabOver th{}
table.tabOver tr.grey{background:#f2f2f2;color:#333}
table.tabOver tr.blue{background:#d9ebfb;color:#333}
table.tabOver td{padding:10px 5px}
table.tabOver td.blank{padding:6px 0px}

table.tabSearch { font-size: 13px; }
table.tabSearch td { white-space: nowrap; }

table.tabPaging td{white-space: nowrap}

.btnsty3 {
	background: #3498db none repeat scroll 0 0;
	border: 0 none;
	border-radius: 3px;
	color: #ffffff;
	cursor: pointer;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	padding: 4px 12px 6px;
	text-align: center;
}

a.toggler{color:#ffffff !important}
a.toggler:hover{color:#ffffff !important}


.btnsearch{background:#3498db;border:0;text-align:center;padding:4px 12px 6px 12px;color:#ffffff;font-weight:bold;font-size:11px;font-family:verdana;cursor:pointer;border-radius:3px}
.btnsearch:hover{background:#1069a5}


a.greylink{color:#333333;text-decoration:none}
a.greylink:hover{color:#333333;text-decoration:underline}


.btnmdGreySmall {
	background: #333333 none repeat scroll 0 0;
	border: 0 none;
	border-radius:4px;
	color: #ffffff;
	cursor: pointer;
	font-size: 11px;
	font-weight: bold;
	padding: 5px 10px;
	text-align: center;
}
.btnmdGreySmall:hover {background: #999999}

table.tabbluegrey{}
table.tabbluegrey th{background:#8a8a8a;color:#ffffff;font-size:12px;font-weight:bold;padding:5px;border-right:1px solid #ffffff;white-space: nowrap}
table.tabbluegrey th a{color:#fff !important;text-decoration:none}
table.tabbluegrey th a:hover{color:#fff !important;text-decoration:none}
table.tabbluegrey tr.altrow{background:#f9f9f9}
table.tabbluegrey tr.pinkrow{background:#ffedee}
table.tabbluegrey tr.greyrow{background:#e7e7e7}
table.tabbluegrey td{font-size:12px;font-family: "arial";padding:0px 4px 0px 4px;white-space: nowrap;height:26px}
table.tabbluegrey td.blueline{background:#8a8a8a;padding:2px;white-space: nowrap}

table.tabbluegrey td a{color:#007bc6;text-decoration:none}
table.tabbluegrey td a:hover{color:#007bc6;text-decoration:underline}

table.tabbluegrey td table td{padding:0px !important;}

.statusbtnblue{background:#5eb5f8;border:0px;width:72px;padding:2px 0px 3px 0px;text-align:center;color:#ffffff !important;text-decoration:none;font-family:arial;font-weight:bold;font-size:11px;cursor:pointer;-webkit-appearance: none;}
.statusbtnblue:hover{background:#3d9be3;}

.statusbtnred{background:#D92027;border:0px;width:72px;padding:2px 0px 3px 0px;text-align:center;color:#ffffff !important;text-decoration:none;font-family:arial;font-weight:bold;font-size:11px;cursor:pointer;-webkit-appearance: none;}
.statusbtnred:hover{background:#bf0007;}

.statusbtngreen{background:#2ba14b;border:0px;padding:2px 4px 3px 4px;text-align:center;color:#ffffff !important;text-decoration:none;font-family:arial;font-weight:bold;font-size:11px;cursor:pointer;-webkit-appearance: none;}
.statusbtngreen:hover{background:#298c30;}

.statusbtngrey{background:#b2b2b2;border:0px;padding:2px 4px 3px 4px;text-align:center;color:#ffffff !important;text-decoration:none;font-family:arial;font-weight:bold;font-size:11px;-webkit-appearance: none;}
.statusbtngrey:hover{background:#b2b2b2;}

.statusfld{width:50px;border:1px solid #cccccc;padding:2px;color:#333333}
.cbidstat{color:#000;font-weight:bold}

.greentxt{color:green}
a.greentxt{color:green !important}
.redtxt{color:red}
.bluetxt{color:#0062FF}


.btnRed {
    background: #D92027;
    border: 0px;
    color: #ffffff;
    cursor: pointer;
    font-family: "open sans";
    font-size: 12px;
    font-weight: bold;
    padding: 3px 8px;
    -webkit-appearance: none;
}
.btnRed:hover {background: #2e2e2e;}

a.bluelink{text-decoration:none;color:#0062FF}
a.bluelink:hover{text-decoration:underline;color:#0062FF}
a.bluelink:active{text-decoration:none;color:#0062FF}
a.bluelink:visited{text-decoration:none;color:#0062FF}

.pL5{padding-left:5px}

/* tooltip css only needed */
a.tooltip {outline:none; }
a.tooltip strong {line-height:30px;}
a.tooltip:hover {text-decoration:none;} 
a.tooltip span {
	z-index:10;display:none; padding:7px 10px;
	margin-top:5px; margin-left:5px;
	line-height:16px;
}
a.tooltip:hover span{
	display:inline; position:absolute; color:#111;
	border:1px solid #aaaaaa; background:#f2f2f2;
	font-size: 11px;
	font-weight: normal;
}

a.tooltip span
{
	text-align: left;
	border-radius:4px;
	box-shadow: 5px 5px 8px #CCC;
}
/* tooltip css only needed */
.greytextareaG{background:#eeeeee;padding: 10px 10px; width: 100%;height:70px;font-size: 13px;border: 0px solid #aeaeae;outline: none;resize: none;}
.greytextareaW{background:#ffffff;padding: 10px 10px; width: 100%;height:70px;font-size: 13px;border: 0px solid #aeaeae;outline: none;resize: none;}

/**
* T7545 - Above.com Marketplace : Seller and Buyer UI
* added css properties
*/
.dtypeO{border:1px solid #ff6600;color:#ff6600;width:20px;height:12px;text-align:center;font-size:9px}
.dtypeG{border:1px solid #009900;color:#009900;width:20px;height:12px;text-align:center;font-size:9px}
.dtypeB{border:1px solid #000000;color:#000000;width:20px;height:12px;text-align:center;font-size:9px}


.extsalefld{width:300px;padding:5px;border:1px solid #d7d7d7;border-radius:4px}
.offerfld{width:200px;padding:5px;border:1px solid #d7d7d7;}
.eppfld{width:150px;padding:5px;border:1px solid #d7d7d7;}

.bodiv{border:2px solid #ff9900;background:#d9ebfb;}
.bodivno{background:#d9ebfb;}
.bodivg{background:#eee;}

.w450{width:480px;}

.bodivgrey{border:1px solid #cccccc;background:#ffffff;padding:10px}
.bodivact {border:1px solid #89bff0;background:#ffffff;padding:10px}

.bodivblue {border:1px solid #89bff0;background:#ffffff;padding:10px}

.notearea{width:100%;height:80px;border:1px solid #cccccc;padding:10px}
.notearea1{width:100%;height:50px;border:1px solid #cccccc;padding:10px}

.buyercolicon{display:table-cell;width:15px;}
.buyercoltxt{display:table-cell;}

.poptext {
  position: relative;
  display: block;
  cursor: pointer;
}

.poptext .poptiptext {
  visibility: hidden;
  width: 200px;height:50px;
  background-color: #feffe2;
  border:1px solid #eeeaab;
  color: #333;
  text-align: left;
  border-radius: 6px;
  margin-left:5px;
  padding: 10px;

  /* Position the tooltip */
  position: absolute;
  z-index: 1;
}

.poptext:hover .poptiptext {
  visibility: visible;
}

.ms-parent {
    display: inline-block;
    position: relative;
    vertical-align: middle;
}

.ms-choice {
    display: block;
    width: 200px;
    height: 24px;
    padding: 0;
 
    cursor: pointer;
    border: 1px solid #dddddd;
    text-align: left;
    white-space: nowrap;
    line-height: 24px;
    color: #444;
    text-decoration: none;
    background-color: #fff;
}

.ms-choice.disabled {
    background-color: #f4f4f4;
    background-image: none;
    border: 1px solid #dddddd;
    cursor: default;
}

.ms-choice > span {
    position: absolute;
    top: 0;
    left: 0;
    right: 20px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    padding-left: 8px;
}

.ms-choice > span.placeholder {
    color: #999;
}

.ms-choice > div {
    position: absolute;
    top: 0;
    right: 0;
    width: 18px;
    height: 18px;
    background: url('../img/multiple-select.png') left top no-repeat;
}

.ms-choice > div.open {
    background: url('../img/multiple-select.png') left top no-repeat;
}

.ms-drop {
    width: 198px;
    overflow: hidden;
    display: none;
    margin-top: -1px;
    padding: 0;
    position: absolute;
    z-index: 1000;
    background: #fff;
    color: #000;
    border: 1px solid #dddddd;
}

.ms-drop.bottom {
    top: 100%;
    -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
    -moz-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
    box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
}

.ms-drop.top {
    bottom: 100%;
    -webkit-box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
    -moz-box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
    box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
}

.ms-search {
    display: inline-block;
    margin: 0;
    min-height: 24px;
    padding: 4px;
    position: relative;
    white-space: nowrap;
    width: 100%;
    z-index: 10000;
}

.ms-search input {
    width: 100%;
    height: auto !important;
    min-height: 24px;
    padding: 0 20px 0 5px;
    margin: 0;
    outline: 0;
    font-family: sans-serif;
    font-size: 1em;
    border: 1px solid #aaa;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    background: #fff url('../img/multiple-select.png') no-repeat 100% -22px;
    background: url('../img/multiple-select.png') no-repeat 100% -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee));
    background: url('../img/multiple-select.png') no-repeat 100% -22px, -webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%);
    background: url('../img/multiple-select.png') no-repeat 100% -22px, -moz-linear-gradient(center bottom, white 85%, #eeeeee 99%);
    background: url('../img/multiple-select.png') no-repeat 100% -22px, -o-linear-gradient(bottom, white 85%, #eeeeee 99%);
    background: url('../img/multiple-select.png') no-repeat 100% -22px, -ms-linear-gradient(top, #ffffff 85%, #eeeeee 99%);
    background: url('../img/multiple-select.png') no-repeat 100% -22px, linear-gradient(top, #ffffff 85%, #eeeeee 99%);
}

.ms-search, .ms-search input {
    -webkit-box-sizing: border-box;
    -khtml-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}

.ms-drop ul {
    overflow: auto;
    margin: 0;
    padding: 5px 8px;
}

.ms-drop ul > li {
    list-style: none;
    display: list-item;
    background-image: none;
    position: static;
}

.ms-drop ul > li .disabled {
    opacity: .35;
    filter: Alpha(Opacity=35);
}

.ms-drop ul > li.multiple {
    display: block;
    float: left;
}

.ms-drop ul > li.group {
    clear: both;
}

.ms-drop ul > li.multiple label {
    width: 100%;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.ms-drop ul > li label {
    font-weight: normal;
    display: block;
    white-space: nowrap;
}

.ms-drop ul > li label.optgroup {
    font-weight: bold;
}


.ms-drop input[type="checkbox"] {
    vertical-align: middle;
}

.ms-drop .ms-no-results {
    display: none;
}

/* new homepage classes*/
.brd{border:1px solid #dddddd}
.mpcolspace{margin-right:30px;margin-left:30px}
.mT10{margin-top:10px;}
.mT15{margin-top:15px;}
.mT20{margin-top:20px;}
.mT30{margin-top:30px;}
.mR10{margin-right:10px}
.mL50{margin-left:50px}
.mR50{margin-right:50px}
.mB10{margin-bottom:15px}
.mB15{margin-bottom:10px}
.mB20{margin-bottom:20px}
.mB30{margin-bottom:30px}
.mL5{margin-left:5px;}
.mL20{margin-left:20px;}
.pL5{padding-left:5px;}
.pL10{padding-left:10px;}
.pB5{padding-bottom:5px;}
.pT15{padding-top:15px;}
.pT20{padding-top:15px;}
.pR5{padding-right:5px;}
.p30{padding:30px;}
.mpcol_33{width:33.20%;float:left;}
.mpcol_25{width:25%;float:left;}
.w640{width:640px;}
.w700{width:700px;}
.col_30{width:30%;float:left;}
.col_33{width:33.20%;float:left;}
.col_35{width:35%;float:left;min-width:400px}
.col_40{width:40%;float:left}
.col_45{width:45%;float:left}
.col_45R{width:45%;float:right}
.col_48{width:48%;float:left}
.col_50{width:50%;float:left}
.col_60{width:60%;float:left}
.col_70{width:70%;float:left}

.mpcol{display: inline-block;width: 14%}
.mp_mR20{margin-right: 20px}

.mpsearchbox{border:1px solid #000;border-radius: 6px 0px 0px 6px;width:350px;margin-top:5px;float:left;background: #fff;padding:2px;}
.mpsearchdrop{border:1px solid #000;border-radius: 0px 6px 6px 0px;border-left:0px;width:110px;margin-top:5px;float:left;background: #fff;margin-right:10px;padding:2px;}
.mpsearchbtn{width:100px;margin-top:5px;float:left;}
.filterbtn{width:200px;margin-top:15px;margin-left:10px;float:left;}

.mpsearchfld{width:90%;height:33px;padding:0px 8px;border:0px solid}
.mpsearchsel{width:100px;padding:5px;border:1px solid #fff;}
.mpsearchb{border:0;background:#0062FF;color:#fff;border-radius: 5px;padding:0px 22px;height:40px;cursor: pointer;letter-spacing: 1px}
.mpsearchb:hover{border:0;background:#61a9eb;}

.pbd_head{background:#6666ff;padding:10px 10px !important;border-radius:5px 5px 0px 0px;height:46px;color:#fff;font-size:18px;}
.pbd_head a{font-size:18px !important;color: #fff !important;text-decoration: none !important}

.tpd_head{background:#0099ff;padding:10px 10px !important;border-radius:5px 5px 0px 0px;height:46px;color:#fff;font-size:18px;}
.tpd_head a{font-size:18px !important;color:#fff !important;text-decoration: none !important}

.trd_head{background:#00cc99;padding:10px 10px !important;border-radius:5px 5px 0px 0px;height:46px;color:#fff;font-size:18px;}
.trd_head a{font-size:18px !important;color:#fff !important;text-decoration:none !important}

.exd_head{background:#ff9900;padding:10px 10px !important;border-radius:5px 5px 0px 0px;height:46px;color:#fff;font-size:18px;}
.exd_head a{font-size:18px !important;color:#fff !important;text-decoration:none !important}

.shadowdiv{box-shadow: 2px 2px 6px 0 rgba(50, 50, 50, 0.15);background: #fff}
.notediv{padding:5px;background:#0099ff;border-bottom:5px solid #0062FF;color:#fff;font-size:13px}
.domainnametxt{font-size: 30px;color:#ff0000;font-weight: bold}

.domainnametxtBigNames{font-size: 20px;color:#ff0000;font-weight: bold}
.domainnametxtBigNames2{font-size: 15px;color:#ff0000;font-weight: bold}

.select-style {
    padding: 0px 5px;
    margin: 0;
    border: 0px solid;
    width: 100px;
    height: 33px;
    overflow: hidden;
    background-color: #fff;
    background: #fff url("/img/black_down_arrow.png") no-repeat 98% 50%;
}

.select-style select {
    padding: 0px 5px;
    width: 100px;
    height: 33px;
    border: none;
    box-shadow: none;
    background-color: transparent;
    background-image: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.select-style select:focus {
    outline: none;
}

.ms-options-wrap > .ms-options {
    left:auto !important;
    width: 260px !important;
    height: 300px;
}

.ms-options-wrap > button:focus, .ms-options-wrap > button {
  border:0px !important;
  padding: 7px 20px 7px 5px !important;
}

.truncate {
  width: 160px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.advpad{ margin-top: 60px }

.makeoffer{width: 70px;padding: 2px;border: 1px solid #ccc;border-radius: 2px;margin-right: 4px;font-size: 11px}
.searchbtn{margin-left: -20px;color: #ccc;}
.greenselectbox{background: #63B90A;border-radius: 12px;padding:4px 10px;color: #fff}
.blueselectbox{background: #0062FF;border-radius: 12px;padding:4px 10px;color: #fff;margin-right: 5px;margin-bottom:5px;white-space:nowrap;}
.searchnum{display:inline-block;padding-left: 5px}
.recommendedTldDiv{position:absolute;z-index:100;width: 170px;background: #fff;padding: 3px 10px;border: 1px solid #ccc;border-radius: 4px}
.recommendedBtn{cursor: pointer;}
#recommendedTld table tr:hover{background: #f6f6f6}
#showSearchedTldResultDiv table tr:hover{background: #f6f6f6}
.fa-plus, .fa-times, .fa-minus{cursor: pointer}
.bluetext{color:#2196F3}
.closeother{color:#2196F3;font-weight: bold}
.otherDiv{position:absolute;z-index:10;width: 200px;background: #fff;padding: 2px 10px;border: 1px solid #ccc;border-radius: 4px}
.type_in_search_text{border: 0;width: 165px;}
.ms-options-wrap {margin-top: -3px;outline:none;}
.ms-options-wrap > button {border: 0px !important}
.searchingDiv, .searchingAllTldDiv, .searchingotherTldShortList, .searchingotherTldBigList{display: inline-block;}

.otherDiv{position:absolute;z-index:10;width: 200px;background: #fff;padding: 2px 10px;border: 1px solid #ccc;border-radius: 4px;}

#showSearchedTldResultDiv {height: 200px;overflow-x: auto;}
#showSearchedTldResultDiv::-webkit-scrollbar {width: 8px;}
#showSearchedTldResultDiv::-webkit-scrollbar-track {background: #f1f1f1;}
#showSearchedTldResultDiv::-webkit-scrollbar-thumb {background: #ddd;}
#showSearchedTldResultDiv::-webkit-scrollbar-thumb:hover {background: #ddd;}

#recommendedTldDropDownListDiv {height: 200px;overflow-x: auto;}
#recommendedTldDropDownListDiv::-webkit-scrollbar {width: 8px;}
#recommendedTldDropDownListDiv::-webkit-scrollbar-track {background: #f1f1f1;}
#recommendedTldDropDownListDiv::-webkit-scrollbar-thumb {background: #ddd;}
#recommendedTldDropDownListDiv::-webkit-scrollbar-thumb:hover {background: #ddd;}

.multidiv{display: inline-block;margin-bottom: 5px}
.recommtld{width: 100%;cursor: pointer;}
/* as per T20977  */
.currencysign{background: #0062FF;width: 16px;height: 16px;color: #fff;font-size: 10px;border-radius: 50%;text-align: center;}

.currencyBlueBtn {
	/*display: inline-block;*/
	border: 1px solid #0062FF;
	/*border-radius: 5px;*/
	background: #fff;
	color: #0062FF;
	/*font-size: 14px;*/
	/*font-weight: bold;*/
	/*padding: 5px 10px;*/
	/*height: 30px;*/
	/*text-decoration: none;*/
	/*cursor: pointer;*/
	/*-webkit-appearance: none;*/
}

.currencyBlueBtn:hover {
	background: #0062FF;
	color: #fff;
	border: 1px solid #0062FF;
}

@media (min-width: 1041px) and (max-width: 1200px) {
    .truncate{width: auto;}
}

@media (min-width: 768px) and (max-width: 1040px) {
    .mpcolspace{margin-right:0px;margin-left:0px}
    .scrolldata {overflow-x: auto;padding-bottom: 40px;}
    #filterdiv{width:100%}
    .filterbtn{width: 100%;float:none;text-align: left;margin-top:20px}
    .mpcol_25{width:50%;float:none;margin-bottom:30px}
    .mpcol_33{width:100%;float:none;margin-bottom:30px}
    .mpcol{display: block;width: 50%} 
    .col_70{width:100%;float:none;}
    .col_60{width:100%;float:none;}
    .col_50{width:100%;float:none;}
    .col_48{width:100%;float:none;}
    .col_45{width:100%;float:none;}
    .col_45R{width:100%;float:none;}
    .col_40{width:100%;float:none;}
    .col_35{width:100%;float:none;min-width:auto}
    .col_30{width:100%;float:none;}
    .mpcontentDiv{margin:auto;width:100%;min-width:100%;}
    .mpsearchbox{width: 100%;float:none;max-width: 400px;white-space: nowrap;border-radius:4px;}
    .mpsearchbtn{width: 100%;float:none;padding-top:10px;clear:both}
    .mpsearchdrop{border-radius:4px;border-left:1px solid;margin-top: 10px}
    .w640{width:100%}
    .boxstyle2 {margin:auto;margin-bottom:20px}
    .domainHight{margin-bottom: 800px}
    .mp_mR20{margin-right: 0px}
    .domain_col1{border:1px solid #ccc;margin-bottom:20px;}
    .domain_col2{border:1px solid #ccc;margin-bottom:20px;}
    .truncate{width: auto;}
}


@media (min-width: 576px) and (max-width: 767.98px) {
    .mpcolspace{margin-right:0px;margin-left:0px}
    .scrolldata {overflow-x: auto;padding-bottom: 40px;}
    #filterdiv{width:100%}
    .filterbtn{width: 100%;float:none;text-align: left;margin-top:20px}
    .mpcol_25{width:50%;float:none;margin-bottom:30px}
    .mpcol_33{width:100%;float:none;margin-bottom:30px}
    .mpcol{display: block;width: 50%} 
    .col_70{width:100%;float:none;}
    .col_60{width:100%;float:none;}
    .col_50{width:100%;float:none;}
    .col_48{width:100%;float:none;}
    .col_45{width:100%;float:none;}
    .col_45R{width:100%;float:none;}
    .col_40{width:100%;float:none;}
    .col_35{width:100%;float:none;min-width:auto}
    .col_30{width:100%;float:none;}    
    .mpcontentDiv{margin:auto;width:100%;min-width:100%;}
    .mpsearchbox{width: 100%;float:none;min-width: 280px;white-space: nowrap;border-radius:4px}
    .mpsearchbtn{width: 100%;float:none;padding-top:10px;clear:both}
    .mpsearchdrop{border-radius:4px;border-left:1px solid;margin-top: 10px}
    .w640{width:100%}
    .boxstyle2 {margin:auto;margin-bottom:20px}
    .domainHight{margin-bottom: 1000px}
    .mp_mR20{margin-right: 0px}
    .domain_col1{border:1px solid #ccc;margin-bottom:20px;}
    .domain_col2{border:1px solid #ccc;margin-bottom:20px;}
    .w450{width:100%;}
    .truncate{width: auto;}
}

@media (max-width: 575.98px) {
    .mpcolspace{margin-right:0px;margin-left:0px}
    .scrolldata {overflow-x: auto;padding-bottom: 40px;}
    #filterdiv{width:100%}
    .filterbtn{width: 100%;float:none;text-align: left;margin-top:20px}
    .mpcol_25{width:50%;float:none;margin-bottom:30px}
    .mpcol_33{width:100%;float:none;margin-bottom:30px} 
    .mpcol{display: block;width: 50%}     
    .col_70{width:100%;float:none;}
    .col_60{width:100%;float:none;}
    .col_50{width:100%;float:none;}
    .col_48{width:100%;float:none;}
    .col_45{width:100%;float:none;}
    .col_45R{width:100%;float:none;}
    .col_40{width:100%;float:none;}
    .col_35{width:100%;float:none;min-width:auto}
    .col_30{width:100%;float:none;}
    .mpcontentDiv{margin:auto;width:100%;min-width:100%;}
    .mpsearchbox{width: 100%;border-right:1px solid;border-radius:4px }
    .mpsearchbtn{width: 100%;float:none;padding-top:10px;clear:both}
    .mpsearchdrop{border-radius:4px;border-left:1px solid;margin-top: 10px}
    .w640{width:100%}
    .boxstyle1{background:none;border:0px;border-radius:6px;padding:0px;}
    .boxstyle2 {margin:auto;margin-bottom:20px}
    .domainHight{margin-bottom: 1300px}
    .mp_mR20{margin-right: 0px}
    .domain_col1{border:1px solid #ccc;margin-bottom:20px;}
    .domain_col2{border:1px solid #ccc;margin-bottom:20px;}
    .pbd_head{font-size:16px !important}
    .tpd_head{font-size:16px !important}
    .trd_head{font-size:16px !important}
    
    .exd_head{font-size:16px !important}  
    .shadowdiv{width:100%;overflow-x: auto;padding-bottom:20px}  
    .new_overlay{padding: 0px}
    .new_overlay_content{padding:15px 15px;}    
    .w450{width:100%;}
    .mpsearchfld1{width: 60px}
    .truncate{width: auto;}
}
@media (max-width: 350px){
    .mpcolspace{margin-right:0px;margin-left:0px}
    .scrolldata {overflow-x: auto;padding-bottom: 40px;}
    #filterdiv{width:100%}
    .filterbtn{width: 100%;float:none;text-align: left;margin-top:20px}
    .mpcol_25{width:100%;float:none;margin-bottom:30px}
    .mpcol_33{width:100%;float:none;margin-bottom:30px}   
    .mpcol{display: block;width: 100%}   
    .col_70{width:100%;float:none;}
    .col_60{width:100%;float:none;}
    .col_50{width:100%;float:none;}
    .col_48{width:100%;float:none;}
    .col_45{width:100%;float:none;}
    .col_45R{width:100%;float:none;}
    .col_40{width:100%;float:none;}
    .col_35{width:100%;float:none;min-width:auto}
    .col_30{width:100%;float:none;}
    .mpcontentDiv{margin:auto;width:100%;min-width:100%;}
    .mpsearchbox{width: 100%;float:none;border-right:1px solid;border-radius:4px }
    .mpsearchbtn{width: 100%;float:none;padding-top:10px;clear:both}
    .mpsearchdrop{border-radius:4px;border-left:1px solid;margin-top: 10px}
    .w640{width:100%}
    .boxstyle1{background:none;border:0px;border-radius:6px;padding:0px;}
    .boxstyle2 {margin:auto;margin-bottom:20px}
    .domainHight{margin-bottom: 1300px}
    .mp_mR20{margin-right: 0px}
    .domain_col1{border:1px solid #ccc;margin-bottom:20px;}
    .domain_col2{border:1px solid #ccc;margin-bottom:20px;}
    .traffictxt{margin-left:10px}
    .pbd_head{font-size:16px !important}
    .tpd_head{font-size:16px !important}
    .trd_head{font-size:16px !important}
    .exd_head{font-size:16px !important}

    .shadowdiv{width:100%;overflow-x: auto;padding-bottom:20px}
    .new_overlay{padding: 0px}
    .new_overlay_content{padding:15px 15px;}
    .w450{width:100%;}
    .mpsearchfld1{width: 50px}
    .truncate{width: auto;}
}

.currencyBtn {
	display: inline-block;
	/*border: 1px solid #0062FF;*/
	/*border: transparent;*/
	border-radius: 5px;
	/*background: #fff;*/
	/*color: #0062FF;*/
	font-size: 14px;
	font-weight: bold;
	padding: 5px 10px;
	height: 30px;
	text-decoration: none;
	cursor: pointer;
	-webkit-appearance: none;
}

.order_currency {
    background: #009900;
    color: #fff;
    border: 1px solid #090;
}

.ddpad{padding: 10px 10px 30px 10px;}
.col_dd{display: inline-block;width: 50%;vertical-align: top}
a.paidBtn{display:block;border: 1px solid #009914;padding: 3px 0px 2px 0px;text-align: center;border-radius: 4px;color: #009914 !important;text-decoration: none}
a.paidBtn:hover{text-decoration: none !important}
a.paymentBtn{display:block;background:#009914;padding: 3px 0px 2px 0px;text-align: center;border-radius: 4px;color: #ffffff !important;text-decoration: none}
a.paymentBtn:hover{text-decoration: none !important}
a.paymentBtnR{display:block;background:#d92027;padding: 3px 0px 2px 0px;text-align: center;border-radius: 4px;color: #ffffff !important;text-decoration: none}
a.paymentBtnR:hover{text-decoration: none !important}
a.cpBtn{background:#0062FF;padding: 5px 20px;text-align: center;border-radius: 4px;color: #ffffff !important;text-decoration: none}
a.cpBtn:hover{text-decoration: none !important}
a.redlink{color:#ff0000 !important;font-size:12px;text-decoration:underline !important;}
a.redlink:hover{color:#ff0000 !important;text-decoration:none !important;}

.emptycol td{border-bottom: 0px !important}
.phonebox{display: block;width: 100%;border:1px solid #ced4da;border-radius: .25rem;padding:.75rem .75rem;line-height: 1.5;color: #495057;background-color: #ffffff;}