html, body {width: 100%; height: 100%; background:#1d1e21}

*{margin:0;padding:0;border:none}

body{font:12px "Helvetica Neue", Helvetica, Arial, sans-serif;padding:0;margin:0;color:#555; line-height:17px;
    font-feature-settings: "pnum";
    font-variant-numeric: proportional-nums;
/*-moz-osx-font-smoothing: grayscale;
text-rendering: optimizeLegibility;*/
}

a,a:link,a:visited{color:#333;outline:none;text-decoration:none}
a:hover, a:active{color: brown; text-decoration: underline}

img{border:none}
ul{margin:5px 0 15px;padding-left:20px}

ul li{margin:0}

small{font-size:90%}
#gems small, #auctions small {font-size:70%}

blockquote{font-style:italic}

label       { font-weight: bold; }
fieldset    { padding:1.4em; margin: 0 0 1.5em 0; border: 1px solid #ccc; }
legend      { margin-bottom: 5px; font-weight: bold; font-size:1.2em; }

/* Form fields
-------------------------------------------------------------- */
input.text, input.title,
textarea, select {
  margin:0.5em 0;
  border:1px solid #ccc;
}

input.text:focus, input.title:focus,
textarea:focus, select:focus {
  border:1px solid #666;
}

input.text,
input.title   { width: 300px; padding:5px; }
input.title   { font-size:1.5em; }
textarea      { width: 390px; height: 250px; padding:5px; }

/* Success, notice and error boxes
-------------------------------------------------------------- */
.error,.notice,.success    { padding: .8em; border: 2px solid #ddd; margin-bottom: 0.4em;border-radius: 5px 10px 5px 10px / 10px 5px 10px 5px; -moz-border-radius: 5px 10px 5px 10px / 10px 5px 10px 5px; line-height: 1.4em}
.error {margin-bottom: 0.8em}

.error      { background: #FBE3E4; color: #8a1f11; border-color: #FBC2C4; }
.notice     { background: #FFF6BF; color: #514721; border-color: #FFD324; }
.success    { background: #E6EFC2; color: #264409; border-color: #C6D880; }
.error a    { color: #8a1f11; }
.notice a   { color: #514721; }
.success a  { color: #264409; }

h1{color:#333;margin:13px 0 2px;padding-bottom:4px;font:400 22px Helvetica, "Times New Roman", Times, sans-serif;border-bottom:dotted 1px #CCC}
h2{color:#333;margin:3px 0 2px;padding-bottom:4px;font:400 18px Helvetica, "Times New Roman", Times, sans-serif;border-bottom:dotted 1px #CCC}
h3{color:#333;margin:5px 0;font:18px Helvetica, "Times New Roman", Times, sans-serif}
h4{margin:12px 0 8px;padding:3px 0;font:22px Helvetica, "Times New Roman", Times, sans-serif;color:#333;border-bottom:1px dashed #dfdfdf}
h5{margin:12px 0;padding:0;font:700 14px Helvetica, "Times New Roman", Times, sans-serif}
h6{margin:5px 0 0;padding:0;font:700 12px Helvetica, sans-serif;color:#333}

.noborbot{border-bottom: none}

p{margin:0 0 15px;font-size:13px; line-height:18px;}

.clear{clear:both}
.hidden{clear:both;visibility:hidden}

#page {
	background-color: #000;
	min-width: 970px;
/*	min-height: 100%;*/
	display: flex;
	flex-direction: column;
	align-items: stretch;
	background: linear-gradient(to bottom, #000000 80%,#1d1e21 100%);
}

#homepage{width: 100%; min-width: 970px; background-color: black;}
#wrapper
{
    width: 950px;
    max-width: 950px;    
    min-width: 950px;    
/*    width:870px; min-width: 870px; */
    padding-top: 5px; float: left; margin-left: 15px; position:relative;
}

/*#header, #headerIn{background:url(images/bg945px.png) no-repeat;}*/
#header {
  background: linear-gradient(to right, rgba(38, 43, 9, 0.5), rgba(0, 0, 0, 0.5)),url(images/bg945px.png) no-repeat;
}

#header{height:80px; min-width: 970px; flex-shrink: 0;}
#headerIn{width:100%;margin:0 auto; min-width: 970px;position:relative}
#right-col{width:715px;float:right;margin-top:11px}
#content{padding:15px 0;width:715px;clear:both;overflow:hidden}
#sidebar{float:left;width:225px;color:#666;line-height:160%;padding-top:25px}

#bglogo {height:66px;background:url(images/bgall.png) no-repeat;background-size:contain;background-position:center;}

#headerIn h1{position:absolute;top:5px;left:10px;color:#FFF;margin:0;padding:0;text-indent:-9009px;width:318px;height:57px;border:none;font:400 32px Helvetica, "Times New Roman", Times, sans-serif}

#headerIn h1 a{color:#FFF;width:412px;height:66px;background:url(images/lore.png) no-repeat;background-size:412px 66px;display:block;text-decoration:none;}

/* HD/Retina CSS */
@media
only screen and (-webkit-min-device-pixel-ratio: 1.25),
only screen and ( min--moz-device-pixel-ratio: 1.25),
only screen and ( -o-min-device-pixel-ratio: 1.25/1),
only screen and ( min-device-pixel-ratio: 1.25),
only screen and ( min-resolution: 200dpi),
only screen and ( min-resolution: 1.25dppx)
{
    #headerIn h1 a{background:url(images/lore@2x.png) no-repeat;background-size:412px 66px}
}


#description{width: 903px; text-align: right; color:#979797;padding:12px 15px; font:700 11px Tahoma, Arial, Helvetica, sans-serif}
#description span{color: #bbbbbb;}

#nav{height:26px;position:absolute;top:28px; left: 453px;}
#nav ul{list-style:none;margin:22px 0 0 25px;padding:0;font:700 12px/100% Arial, Helvetica, sans-serif}
#nav ul li{ display:inline;margin:0 1px 0 0;padding:0 15px 0 0;}
#nav ul li a,#nav li a:visited{margin:5px 7px 6px 7px;padding:0 0 3px;text-decoration:none;color:#cacaca;}
#nav li a:hover,#nav .current_page_item a{text-decoration:none;color:#fff;border-bottom:2px solid #555;}

div#bottom{margin-top: 0px; color:#666; 
flex-shrink: 0;
/*background: linear-gradient(to bottom, #000000 0%,#1d1e21 100%);*/
}

div#bottom-in{min-width:970px; margin-left: 20px; padding-top:1em; height:100%;overflow:hidden;color:#999}
div#bottom a {color:#fff}
div#bottom li{font-size:11px}

#blogpost {position: relative;float: right;padding-right: 15px;}

#nav-footer, .left{float:left}
#nav-footer ul{list-style:none; padding:0;font-weight:700; font-size:11px; font-family: Arial, Helvetica, sans-serif;}
#nav-footer ul li{margin:0 15px 0 0;padding:0 10px 0 0;float:left;text-transform:uppercase}
#nav-footer ul li a{color:#777; border-bottom:1px solid #333}

#nav-footer li a:hover, #homepage #nav-footer .current_page_item a{text-decoration:none;color:#ccc;border-bottom:2px solid #ccc}


.clearfix:after{content:".";clear:both;height:0;visibility:hidden;display:block}
* html .clearfix{height:1%}
.clearfix{display:block}


/* ---------------------------- */

input.text {
	width: 95%;
}

input.small{
	width: 5em;
	font-size: 2em;
}

input.large{
	font-size: 2em;
}

input.smallest{
	width: 3em;
	font-size: 1.6em;
}

span.action, input.action{
	background-color: #8B5F65; color: white; padding: 5px; font-size: 15px;
}

span.action:hover, input.action:hover{
	background-color: #8F9F65;
}

#mleft {}
#mcenter {}
#rightcol { float: left;}

.auctionlisting tbody tr td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding: 0px 3px 0 3px;
	text-align: left;
}

.domain {
	font-family: "Inconsolata", Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
        font-feature-settings: "ss02", "cv03", "cv04";
        letter-spacing: 0;
}

#showcase td.domainprice {
        font-weight:300;
        font-size:1rem;
	font-family: "Inconsolata", Verdana, Arial, Helvetica, sans-serif;
}

.domain1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.domainunicode{
	font-family: "Arial Unicode MS", Arial, sans-serif;
	font-size: 13px;
}

a.domain:hover,a.domain:active{
	color: brown;
	}

.auctionlisting {
	border-spacing: 1px; border: 1px solid #d9d9d9;

	}
.auctionlisting .bid {text-align: right; font-weight: bold;}

#divshowcase, #auction, #auctions, #advanced-auctions, #gems, #seo {
	width: 915px;
	font-size: 20px;
	clear:both;
/*	font-family: "Helvetica Neue", 'TeXGyreHeros', Helvetica, Arial, sans-serif;*/
}

#spotlight {
/*        width: 905px;*/
        width:100%;
        padding-top:10px;
        line-height: 1em;
}

table#spotlight-finished tr{
    line-height:23px;
}



.mainfont {font-family: "Helvetica Neue", 'TeXGyreHeros', Helvetica, Arial, sans-serif;}

#auction {
	background-color: white;
	padding: 10px 20px;
	margin-left: 15px;
	margin-top:  5px;
}

.whitebg {
	width: 900px;
/*	width: 828px;*/
	min-width: 825px;
/*	margin-left: 15px;*/
	margin-top:  5px;
	background-color: white;
	padding: 20px;
	font-size: 15px;
	clear:both;
	font-family:Arial, sans-serif;
}

#auctionsstrict {
	margin: 0 auto;
	font-size: 14px;
	clear:both;
	font-family: Arial, sans-serif;
}

#showcase table, #seoauctions table, #gems table, #auctions table, #auctionshome table, #advanced-auctions table {
/*	font-family:Arial, Helvetica, sans-serif;*/
	border-collapse:separate;
	border-spacing:0;
	margin:0 0 1em;
	color:#000;
	}
table a.link {
	text-decoration:none;
	border-bottom:1px dotted #777;
	}
table a.link:visited {
/*	color:#444;*/
	font-weight:normal;
	}
table a.link:visited:after {
	/*content:"\00A0\221A";*/
	}
thead th,
thead td,
tfoot th,
tfoot td {
	font-family:Helvetica, Arial, sans-serif;
/*	border:1px solid #523A0B;
	border-width:1px 0;*/
	/*background:#EBE5D9;*/
	/*background:#ebe6d9;*/
	background: rgba(234, 232, 227, 1);
	font-size: 16px;
	color: #7b1a0d;
        padding: 8px 8px 8px 8px;
	}
	
th {
	font-weight:bold;
	line-height:normal;
	padding:0.25em 0.5em;
	text-align:center;
	}

.droplist thead th{
    color: #a16152;/*#835954;*/
}

/*tbody.listing th, td {*/
tbody th, td {
	padding:0.15rem 0.2rem;
	text-align:left;
	font-size: 0.8em;
	border:1px solid #fff;
	border-width:1px 0;
        min-height:23px;
        height:23px;
}
	
@media all and (-webkit-min-device-pixel-ratio: 2) {
/*    tbody.listing th, td {*/
    tbody th, td {
        padding:0.25rem 0.2rem;
    }
}

	
td.double {
        border: 0px;
}

td.extrarow input {
        vertical-align: text-bottom;
        padding-left:4px;
        margin-left:10px;
}

tbody th {
	font-weight:normal;
	white-space:nowrap;
	}
tbody th a.link:link,
tbody th a.link:visited {
	font-weight:bold;
	}
tbody td a.link:hover,
tbody th a.link:hover {
	border-bottom:0px;
	color: #333;
}

tbody tr.odd th,
tbody tr.odd td {
	border-color:#EBE5D9;
	background:#F7F4EE;
        
/* new2020:	border-color: #F0F0F0;
	background: #EFF0F0;*/
	}
tbody tr.soon th,
tbody tr.soon td {
	background:#f4ffd0;
	}
tbody tr.today th, tbody tr.today td { background:#caff1e;}
tbody tr.oddsoon th, tbody tr.oddsoon td { background:#f4f4d0;}
tbody tr.oddtoday th, tbody tr.oddtoday td { background:#caf41e;}
.hal, .halfalpha { filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5;}
/*.mal, .minalpha { filter: alpha(opacity=30); opacity: 0.3;}*/
.mal, .minalpha {color: rgba(0,0,0,0.3) !important;/* background: rgba(255,255,255,0.3)*/}
.mxa, .maxalpha {color: rgba(0,0,0,1) !important}

tr.mal td.gold, span.mal b.red{color:rgba(0,0,0,0.3)}

.fullalpha { filter: alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0;}
caption {
	font-family:Helvetica,Times,sans-serif;
	font-weight:normal;
	font-size:1.4em;
	text-align:left;
	margin:0;
	padding:0.5em 0.25em;
	}
table td.bidnow{
	width: 100px;
}
table td.bids{
	text-align: center;
}
.bidnow{
	background-color: #8B5F65;
	color: white;
	font-size: 14px;
	padding: 3px;
}
.bidnow:hover{
	text-decoration: underline;
	background-color: #8F9F65;
	color: white;
}

.highest{
/*	font-size: 15px !important;*/
/*	font-weight: bold;*/
/*        color: black;*/
        line-height: 1.1em !important;
}

.noattr:hover, .noattr:visited{
	text-decoration: none;
	color: white;
}

.small{
	font-size: 13px;
}
.verysmall{
	font-size: 60%;
}
.larger{
	font-size: 120%;
}

a.link{
	text-decoration: underline;
	color: #222;
}
a.grey{
	color: grey;
}
a.brown{ color: brown}

a.link:hover{
	color: black;
}

table td.price {
	text-align: center;
	width: 150px;
}
table td.bidder{
	text-align: center;
	width: 250px;
}

#bidform {
	margin-top: 20px;
	width: 51%;
	font-size: 12px;
	float: left;
}

#placebid{
}

div.formspace{
	width: 80%;
}

#newauction{
	width: 100%;
	font-family: Arial, Verdana, sans-serif;
	font-size: 15px;
}

.buynow{
	background-color: #8F9F65;
	font-weight: bold;
	padding: 5px;
}

.buynow:hover{
	/*background-color: brown;*/
	color: white;
}


#enterbid{
	border:1px solid black;
	font-size: 1.1rem;
	padding: 4px;
	margin: 5px 0;
	width: 100px;
}

#auctionseal{
	position: relative;
	top: 50px;
	left: 30px;
	border: 5px solid white;
}
#auctionseal:hover{
	border: 5px solid #fe8005;
}

#profile input.text{
	width: 50%;
}

td.endtime {
	text-align: center;
	width: 200px;
	max-width: 200px;
}

div.alert{
	width: 90%;
	color: white;
	background-color: red;
	font-weight: bold;
        margin: 0 auto;
        padding:2px;
}

table#seoauctions div.alert, table#gems div.alert{
	width: 100%;
}

#usermenu { margin-top: 30px; }
#usermenu ul{list-style:none;margin:10px 0 0 0px;padding:0;font:700 12px/100% Arial, Helvetica, sans-serif}
#usermenu ul li{ display:inline;margin:2px;padding:5px; background-color: #8B5F65; color: white;}
#usermenu ul li a, #usermenu li a:visited{margin:5px 7px 6px 7px;padding:0 0 3px;text-decoration:none;color:#dadada;}
#usermenu li a:hover, #usermenu .current_menu_item a, #usermenu .current_menu_item a:visited{text-decoration:none;color:#fff;}

.invoices {
	border-collapse:separate;
	border-spacing:0;
	font-size: 18px;
	width:100%;
	min-width:100%;
}

.invoices th{
	background:#EBE5D9;
	color: #7b1a0d;
	padding: 8px 8px 8px 8px;
	text-align: center;
	font-size: 16px;
}

.invoices td{
	padding: 4px 8px 4px 8px;
	text-align: center;
}


form input[readonly] {
	background-color: #EAEAEA;
}


#page form a, #page form a:visited{
	color: brown;
}
#page form a:hover{
	color: #333;
}
#page form a.l, #page form a.l:visited{
	text-decoration: none;
	border-bottom:1px dotted #666;
	color: #000;
}

.auctioninfo {
	width: 49%; margin-top: 10px; font-size: 1.6em; font-family: Tahoma, Verdana, Arial, sans-serif;
}

.fg-button {
   outline: 0;
   margin:0px;
/*   padding:2px;*/
   padding:2px 7px;
   text-decoration:none !important;
   cursor:pointer;
   position: relative;
   text-align: center;
   zoom: 1;
   font-size: 12px;
   }

#tabs {
 width:100%;
}
#tabs li{
 font-size:0.9rem;
 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.ui-tabs .ui-tabs-hide {
     display: none;
}

#whois {
	text-align: center;
	clear: both;
	width: 95%;
	margin: 10px;
	padding: 10px;
	font-size: 1em;
	font-family: Verdana, Arial, sans-serif;
	position: relative;
	z-index: 100;
	display: none;
}

#loading{
	width: 100px;
	height: 100px;
	background:url(images/ajax-loader.gif) no-repeat;
	display: none;
	position: absolute;
	left: 220px;
	top: -60px;
	z-index: 500;
}

#whoistable { display: none; }

#whoistable thead tr th{
	text-align: center;
	font-size: 1em;
}
tr.whoisdata td{
	text-align: center;
	font-size: 12px;
}

table.droplist {
	width: 1070px;
	max-width: 1070px;
}

table.droplist tr,
table.droplist th {
	background:#FFF;
        padding: 0;
	margin: 0;
	font-size: 1em;
	border: 0;
	line-height: 1;
}

table.droplist th {
	background:#F7F4EE;
}

table.droplist th {
padding-top: 0.2em;
padding-right: 0.25em;
padding-bottom: 0.2em;
padding-left: 0.25em;
}

table.droplist th:hover { background-color: #ebd9d9;}

table.droplist td {
	/*padding: 5px;*/
        padding: 0 0;
	vertical-align: middle;
        overflow:hidden;
}

table.droplist td span {
	font-family: Arial, Verdana, sans-serif;
}

table.droplist a{
	text-decoration: none;
	border-bottom:dotted 1px #CCC
}

.tar, table.droplist td.dvol {
	text-align: right;
	/*padding-right: 15px;*/
}
td.dvol {font-family: Verdana, Arial, sans-serif}
.tar{padding-top:5px}

thead tr .headerSortUp {
background-color: #ebd9d9;
/*background-image: url(/css/images/asc.gif);*/
background-image: url(data:image/gif;base64,R0lGODlhFQAJAIABACMtMP///yH5BAEAAAEALAAAAAAVAAkAAAISjI+AywnaYnhUMoqt3rz7DyIFADs=);
background-repeat: no-repeat;
background-position: bottom right;
}
thead tr .headerSortDown {
background-color: #ebd9d9;
/*background-image: url(/css/images/desc.gif);*/
background-image: url(data:image/gif;base64,R0lGODlhFQAJAIABACMtMP///yH5BAEAAAEALAAAAAAVAAkAAAISjI+py+0Po1ygWjAvnsHyszEFADs=);
background-repeat: no-repeat;
background-position: bottom right;
}
tr.drop td {border-bottom: 1px; border-color:#EBE5D9}

.tag {font-weight: normal;padding:5px 0px}
span.tag{display:inline-table}
tr.drop td.an {cursor: pointer; background:url(/i/fnl4o.png) no-repeat;min-width:84px;background-position:center}
tr.drop td.an:hover{cursor: pointer; background:url(/i/fnl4.png) no-repeat;min-width:84px;background-position:center}

.tactr {text-align:center}
.tbrown {color: brown}
tr.drop td.drpdom {font-family: Tahoma, Verdana, Geneva; font-size: 13px; font-weight: bold;padding:5px 3px 3px 0px;}

/*td.drpdom:hover {font-family: Monaco, monospace;}*/

.cgrey {color: grey}
.cgreen {color: #717A3F}
.cblue {color: #006779}
.cbred {background-color: #FFBE9E; color: black}
a.textlink {font-size: 12px; color: brown; text-decoration: underline}

table.myauctions {
	border-spacing: 0px; width: 100%; min-width: 100%;
	vertical-align: middle;
}

.myauctions thead th {
	text-align:center;
	vertical-align:top;
	font-size: 1.2em;
}

.myauctions tbody td {
/*	padding: 0;*/
	padding:3px 3px;
	text-align:center;
	vertical-align:middle;
	font-size: 0.8em;
/*	border:1px solid #fff;
	border-width:1px 0;*/
	overflow: hidden;
}
td.strike {text-decoration: line-through}

ul#dropnav {list-style:none;}
ul#dropnav li{display:inline-block;margin:0 1px 0 0;padding:8px;}
ul#dropnav li a,ul#dropnav li a:visited{font-size: 0.7em; padding: 7px; background-color: #d3eb4c; color: black}
ul#dropnav li a:hover,ul#dropnav li a.current_item {background-color: #4b81b4 !important; color: white !important;text-decoration:underline}

ul#dropnav li a.yesterday {background: #d4e8b6; color: black}
ul#dropnav li a.yesterday:hover {color:white}
ul#dropnav li a.renewable {background: #e4f27c91; color: black}
ul#dropnav li a.renewable:hover {color:white}

div#newgems {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEgAACxIB0t1+/AAAAqVJREFUOMudlD2LVUkQht+q7tN9Dvfc64yLIldQcBIDFcw0NDHYxUQwE8z8BaZmRv4KAw2NBDNFQcSPZBeFAXfBGXZEBQ1mnPPRfbq7DOwjFxH0zgtFN03z8HZ1VREWVNc15S0BoKqqzjLzOxE5KSLEzK9SSoe7rnsOQACkvAoA7O7uCv0AIwA0mUz+DCEU1trLxpi5iMwAEBFte+8/Oudua61N0zR3AcRFsF6Eaa1PMPO8KIqrk8nkLxH5wswzEflmmwjW2i9lWV7w3j8oiqIRka0QwmsAAUBSGaYAsNb63MrKyi2l1BoAQ0QWPyifkVLqYFVVF/u+/yeltJ4ZoowxDKCs6/q6tfaKUmoOoMSvZQCwUuqY1vqI9/4FgIEBMICpiMzLsjydL/6udFmWp1JKhwDMABhljLGz2exGVVWXsjNaAggREa31Ua31AefcYwZQeO8/E9HKsrAxrcw8c87tADBqOp2er+v6GjOv7hE4upzHGDfYOfevc+4/IuI9gCAiICL23m9479+yMWbNWntSxmJbArbo0BhzvCiKNR6G4f+2bR+O7bMsbFTbtk9CCFssIptKKeTykb3AcpdpEdlUxph9MUYSkZm19tiyMCJC0zRPu667LyIbDKCJMT4kojbG2OZG/2nyf3KeQgg9M/cppccAdpUxRgMoQgibwzA0ZVme+Y0nju5oZ2fnjnPuLoAPI5DzR30iotUYIwMotNarIiL0Td+fJyJgZnjvt9q2fZlSeja6A+CUMWacg5xS+jAMwyMi+sN7vw0AzFzGGIOIhJTSMAzDu67r/o4xrvd9fzOl9CbDegCe6rpWefQUeTBYAHMApTHmYkopKKWOAuAY4yYzW+/9vTz/3gNwOb4DKZfMInSMaU7X/nxnO68tgCGHX4jhK8KBZqrprkOEAAAAAElFTkSuQmCC) no-repeat; display: block; position: absolute; right: -2px; top: -7px; z-index: 99; width: 20px; height: 20px; color: #999; font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: 10px;padding-top:3px;padding-left:0px;margin:0 auto;
}

form#newauc input[name="payment[]"] {
    	vertical-align: middle;
}

form#newauc a.l {
	margin-left: 2px; margin-right: 7px;
}

.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }
.ui-timepicker-div dl { text-align: left; }
.ui-timepicker-div dl dt { height: 25px; margin-bottom: -25px; }
.ui-timepicker-div dl dd { margin: 0 10px 10px 65px; }
.ui-timepicker-div td { font-size: 90%; }
.ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; }

.ui-timepicker-rtl{ direction: rtl; }
.ui-timepicker-rtl dl { text-align: right; }
.ui-timepicker-rtl dl dd { margin: 0 65px 10px 10px; }

input.datepicker,input.datetimepicker {text-align: center; margin:0; padding:2px; width: 10em;}

.ui-datepicker-calendar th {font-size: 1em; background: #eee}
.ui-datepicker-current {display: none}

.setprice {width: 60px; max-width:60px; background: #fee; text-align: center; padding:3px}

div.twitpng {width:16px; height: 16px; float: left; margin-left: 9px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAALVWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNC4yLjItYzA2MyA1My4zNTI2MjQsIDIwMDgvMDcvMzAtMTg6MTI6MTggICAgICAgICI+CiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iCiAgICB4bWxuczpJcHRjNHhtcENvcmU9Imh0dHA6Ly9pcHRjLm9yZy9zdGQvSXB0YzR4bXBDb3JlLzEuMC94bWxucy8iCiAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICB4bWxuczp4bXBSaWdodHM9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9yaWdodHMvIgogICBwaG90b3Nob3A6RGF0ZUNyZWF0ZWQ9IjIwMTAtMDEtMDEiCiAgIHBob3Rvc2hvcDpDcmVkaXQ9Ind3dy5nZW50bGVmYWNlLmNvbSIKICAgcGhvdG9zaG9wOkF1dGhvcnNQb3NpdGlvbj0iQXJ0IERpcmVjdG9yIgogICBJcHRjNHhtcENvcmU6SW50ZWxsZWN0dWFsR2VucmU9InBpY3RvZ3JhbSIKICAgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxMC0wMS0wM1QyMTozMzoxMiswMTowMCIKICAgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2QkVGQzMzNkE3RjhERTExODIxQ0U0QjJDN0UzNkQ3MCIKICAgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEMzFEQjkwODk5RjdERTExOTExM0IwNjY0QzNBMzgzMCIKICAgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOkQzMURCOTA4OTlGN0RFMTE5MTEzQjA2NjRDM0EzODMwIj4KICAgPElwdGM0eG1wQ29yZTpDcmVhdG9yQ29udGFjdEluZm8KICAgIElwdGM0eG1wQ29yZTpDaUFkckNpdHk9IlByYWd1ZSIKICAgIElwdGM0eG1wQ29yZTpDaUFkclBjb2RlPSIxNjAwMCIKICAgIElwdGM0eG1wQ29yZTpDaUFkckN0cnk9IkN6ZWNoIFJlcHVibGljIgogICAgSXB0YzR4bXBDb3JlOkNpRW1haWxXb3JrPSJrYUBnZW50bGVmYWNlLmNvbSIKICAgIElwdGM0eG1wQ29yZTpDaVVybFdvcms9Ind3dy5nZW50bGVmYWNlLmNvbSIvPgogICA8eG1wTU06SGlzdG9yeT4KICAgIDxyZGY6U2VxPgogICAgIDxyZGY6bGkKICAgICAgc3RFdnQ6YWN0aW9uPSJzYXZlZCIKICAgICAgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMzFEQjkwODk5RjdERTExOTExM0IwNjY0QzNBMzgzMCIKICAgICAgc3RFdnQ6d2hlbj0iMjAxMC0wMS0wMlQxMzoxOToxMSswMTowMCIKICAgICAgc3RFdnQ6Y2hhbmdlZD0iL21ldGFkYXRhIi8+CiAgICAgPHJkZjpsaQogICAgICBzdEV2dDphY3Rpb249InNhdmVkIgogICAgICBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOkI5NkREODAwREJGN0RFMTFBOTAwODNFMEExMjUzQkZEIgogICAgICBzdEV2dDp3aGVuPSIyMDEwLTAxLTAyVDIxOjExOjI1KzAxOjAwIgogICAgICBzdEV2dDpjaGFuZ2VkPSIvbWV0YWRhdGEiLz4KICAgICA8cmRmOmxpCiAgICAgIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiCiAgICAgIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NkJFRkMzMzZBN0Y4REUxMTgyMUNFNEIyQzdFMzZENzAiCiAgICAgIHN0RXZ0OndoZW49IjIwMTAtMDEtMDNUMjE6MzM6MTIrMDE6MDAiCiAgICAgIHN0RXZ0OmNoYW5nZWQ9Ii9tZXRhZGF0YSIvPgogICAgPC9yZGY6U2VxPgogICA8L3htcE1NOkhpc3Rvcnk+CiAgIDxkYzpyaWdodHM+CiAgICA8cmRmOkFsdD4KICAgICA8cmRmOmxpIHhtbDpsYW5nPSJ4LWRlZmF1bHQiPkNyZWF0aXZlIENvbW1vbnMgQXR0cmlidXRpb24gTm9uLUNvbW1lcmNpYWwgTm8gRGVyaXZhdGl2ZXM8L3JkZjpsaT4KICAgIDwvcmRmOkFsdD4KICAgPC9kYzpyaWdodHM+CiAgIDxkYzpjcmVhdG9yPgogICAgPHJkZjpTZXE+CiAgICAgPHJkZjpsaT5BbGV4YW5kZXIgS2lzZWxldjwvcmRmOmxpPgogICAgPC9yZGY6U2VxPgogICA8L2RjOmNyZWF0b3I+CiAgIDxkYzpkZXNjcmlwdGlvbj4KICAgIDxyZGY6QWx0PgogICAgIDxyZGY6bGkgeG1sOmxhbmc9IngtZGVmYXVsdCI+VGhpcyBpcyB0aGUgaWNvbiBmcm9tIEdlbnRsZWZhY2UuY29tIGZyZWUgaWNvbnMgc2V0LiA8L3JkZjpsaT4KICAgIDwvcmRmOkFsdD4KICAgPC9kYzpkZXNjcmlwdGlvbj4KICAgPGRjOnN1YmplY3Q+CiAgICA8cmRmOkJhZz4KICAgICA8cmRmOmxpPmljb248L3JkZjpsaT4KICAgICA8cmRmOmxpPnBpY3RvZ3JhbTwvcmRmOmxpPgogICAgPC9yZGY6QmFnPgogICA8L2RjOnN1YmplY3Q+CiAgIDxkYzp0aXRsZT4KICAgIDxyZGY6QWx0PgogICAgIDxyZGY6bGkgeG1sOmxhbmc9IngtZGVmYXVsdCI+Z2VudGxlZmFjZS5jb20gZnJlZSBpY29uIHNldDwvcmRmOmxpPgogICAgPC9yZGY6QWx0PgogICA8L2RjOnRpdGxlPgogICA8eG1wUmlnaHRzOlVzYWdlVGVybXM+CiAgICA8cmRmOkFsdD4KICAgICA8cmRmOmxpIHhtbDpsYW5nPSJ4LWRlZmF1bHQiPkNyZWF0aXZlIENvbW1vbnMgQXR0cmlidXRpb24gTm9uLUNvbW1lcmNpYWwgTm8gRGVyaXZhdGl2ZXM8L3JkZjpsaT4KICAgIDwvcmRmOkFsdD4KICAgPC94bXBSaWdodHM6VXNhZ2VUZXJtcz4KICA8L3JkZjpEZXNjcmlwdGlvbj4KIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+Cjw/eHBhY2tldCBlbmQ9InIiPz6BMxV1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAR5JREFUeNrUU8ttg0AQ5bNIHJA2FICSC1w4mBLsCpISSAVJB3EHcQexOyAVeEvYMydz4ZrliPjljbQgbCfmmow0ms/Om5m3LIbx78VcKkiSZGWapoB7R/EwDDuYrZSyopjdAsdxzNu2zUYwREFfdfx81SCKIk5Doac8zwuAU0x/mJVs9XmKWgm7P6MQhuE9VqSCJ1ihAfMGarYNyWlqEATBO6bRegrgTE9e/8JOUW1RFIeJQtd1iXZpQrpwt7uyLA/kWGMGiQ1xbppGQY0FFdNn5Jx/wGZVVX1Swvd9ugd5wfVsfYg/Bqzve0GcPc8j7hLd10vrXz0k13UfAd7fmDqKqOt68+OJ4zicMfZi2/bRsqzhQr+Qf/ubP9O3AAMAOU+ItD0CqeIAAAAASUVORK5CYII=);}

div.newpng {width:12px; height: 12px; background: url(data:image/png;base64,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);}

div.gem13png {width:13px; height: 13px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAAAb1JREFUKM+F0kFIk2EYB/D/873b/OZnGOxQIKKFJDiRzkp20cOmgsGmLehQ5w6zbHbs0FkIQbIgAg8eShQH006t4Schxb4SdclsCEnkosg1vs/57X26TNx01P/68uN5+T8PUJ5hHQAgQrrPeWOFleu6DwAwtIzqKQEMJgIdEYOfvMnaLSMG41oiUPF+CvjjY+2jSX6XMeWHPZZv06ZsCicZ/fGxyolloCNicHqvIF98ZDm9Jnkpw3L7R0E23zUYfSU4rIOOvuRtOfNydtTL81sO8mgETQU0F+CuYVyqs7nn0TqlM7kg5rpfkQjpPm+jFhu/1cr6NxW1LlC9G6grIa0GOFsLJsvCzcefKfU171eEQrHbPQ3F91kV+QOmah0Vikznzqu4M9BQFArFFCnZP/V6V+T/WHAK4mrIIYg/7ViYiO6KomS/Ys90LW5u7wcX4inyqIdgPukYP3OHCE+maDO9H5QzXYsCQ8vA7JWN7/Uh61c+19vZ5mHhEHAqTG4XsXlg497UBm2lfj/AwtVnx/sqq/1yJMnPV00Z/cLy6aopL44kK+quzNHiBhOB9vsGP4xm7Qvhf13E/27vBPgLCwPZIlDfv6EAAAAASUVORK5CYII=);}

div.rss16png {width:16px; height: 16px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZVJREFUeNqkU7tKA0EUPfPIKqIp7OwUghY+G0HyDULKgE0KGwURUSys7cTGQgQfYGVjE0FbRZGAIrFUMYjYKJYGxZjdHe/MnRBTxgzMsufMvee+ZoQxBq0siRaXfloczcdRmEEcNxlaQip9pK1zamoBCMP6oRD2Q5vKcyUKz9WwDa1QOtjIaBe5UgYKe3D/1lBq3jGJxhFxVKnS/B/7QOlpZ6+dYpUEsjtAX5oPn6+AQzLI7gK9E8ytjxDeruPTVZeNdqD6yc5rA5zB8j2RIRtbLuhwKTPuZzyUcbY8heiLVZVtjvA1sjay+8wp1YjNt+uNF6jw4dID7Tvg5RJopyhb42w8XwQS+g++BX7KrgTJHY5YYHOYnAvcwCDgfTzjMyLThMWzjA0H1U5A+jvQ2Q2crQC5c3bIXTD/ajNIMG/XW5F9aDricW7QpCYptY93Inydxmdkx2bIUCoeZQ3bfiR7UDq5pgzoRiGgLJJJd08aV40QjdhOqg1OVBspyqX8TReafVQkYn2t9Jgf4H9WJFp9zr8CDADMJYmp2U/33gAAAABJRU5ErkJggg==);}

div.sedopng {width:16px; height: 16px; float:left;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/gD+AP7rGNSCAAAACXBIWXMAAABIAAAASABGyWs+AAAACXZwQWcAAAAQAAAAEABcxq3DAAABdUlEQVQ4y6VTv0tCURg9miEJIq9MKFCxB/FAKKihScfSNVoKon+gIqGhoYaWoKkfGDRES7VUUEsoNUQKYdgvCOGRmqgVpMhTG2oov5Z6vktWaGf77j0czjnfvSoiIvwDmr8Id48FZm5rNfwukM48I5KQ4OqxIHafx8r+DcSkBAAQrByGewV0tTfLfJUyQq7wirCYgd3GwWzSwx+Iwz19AABoMjQgV3gBAFBgvLKDsJhBi1EHs0lfPqxTY8DJY2fWXTGiWmkdADp5I8t4L2H3OAqVcxkebxCXt9nKHUQS0jd1l5PHxdogNg5FHJ2nsLh9BQBMB6BP+EJJuo5lSQnfSYz2AnEiIoqmJbKPbBIcSwyH6aBRr2UcTK6HEPmyrFEDbyVMDHX/vEadtp653Jrpw9TqqTwLVg5j/R1sTmWE+EOeqgXjgBfmysLFeXi8QXleGHXAf5YqF9xjYddot3GoBbIA83iqgTJP6qlIvlCyqg6Yv1ALPgCzCBf8YT295QAAACV0RVh0Y3JlYXRlLWRhdGUAMjAxMS0wNy0yOFQxNzo0Njo0MiswMjowMAccl7oAAAAldEVYdG1vZGlmeS1kYXRlADIwMDUtMDUtMTBUMTE6MDY6MzErMDI6MDDgU+W7AAAAAElFTkSuQmCC);}

div.prempng {width:16px;height:16px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAnNJREFUeNqEkl1IU2EYx//nwzWVuc02smRTafRhRI0iKQLJPm4M7EK6WPSBSTIj6KK7Ag2qi+gqw5EUZl6U5GWQCApe9IWElajUWImlrmbObZ6dnbnt9LzzbM6SeuB3zvs+H//3Oc97uIEW8RyAB8Qljhff5pvsd/g8/SF9USlWTEUsNI3kkjwgByevkGM3cZ9oFulxlTgFcDeKNu5yFFfsh6FkGyyO6pVyNYU57xAi/vHDMx96n8SluQJynyFuc9RBghZMqIT4tuXIRTHycxS/fOMrDXAcjLatMNuc+NzftkSeCmKaiLJCv1bM3kFzabHVaLVgfbkTUTmOcCgKaTEGo70Q5g0mJregFVsJmadHD3FeO2soNOtLt/yXqSpYjOVoHhfRzQRuEheIo4Tn6+s+ytWzvnOq2boAX169YBsPUaPVXGMC88RxbarVSmT+7uzEFDhely3nBR3C338gvhhso+0+onN58FjktZxRokqbRd3s6BsoEoU4nubHQ6DTAxPDLK+OcBAHiPdp8Zw+A0QTUU4zaJx8OQRBNEDIK4LkHYGaSrBYGdGoDRF/CuTaw3g0BEFngai3IBmLMF/HWoliTetSdjPYmsdetYR7+dsLqQshE36mDXAwV2BVB3OKs4MX85/vPNlZW9XUg1RSQiohYbvrESpPtNcrKfNAQNnbnlvDqXS/zLou72EB9zFXA/xjvQhND1OxsnyKuA7msoMo2VGPvsee9FXaTB+bVwnca6hUz17vxoKP/vmZkTUHY9jkhGlzNbpaTqPS7k3/KGImGFmQ0X/LjX/bJ+JpOhd2bYhZgbDseRee+p9CxjyZxW8BBgD3b9cy1x8lYwAAAABJRU5ErkJggg==)}

div.swfontpng{width:22px;height:22px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAANnSURBVHjaYvz//z9DaGhokre3dzsvLy/H379//zDgAIyMjDjFmZmZmb5+/co4d+7cRQcOHKgFCCAGkMEzZ848859M8O/fPzCGgUmTJn0B2hUIEEAsIBvZgQBEA10LdgFQIZgGWQpig2hsGCYH0yMkJMTAwcHBBuQKAwQQC9TAvzBvISuEsZENQ1YHCxpky//8+QNy1T+AAGJBdiGyAljYoYvBXIquHqQWWQ4ggJjQvY5sCAsLC1wDPoxNL0AAMSF7HyYBjGGGHz9+MMyZM4fh/v37oDiAuwbmSmTXoouDAEAAsWAzmJWVleHmzZsMq1evBoUZg4aGBooaEODk5AT7CCQPTGYYBgMEEEZQwMD27dsZ3r9/z3D48GGGN2/egH0BUgdNswznzp1jWLx4McOhQ4fA+piYmFD0AwQQE3rksbGxgV177949Bl9fX4bbt28znDhxgoGLiwuiAWjAihUrGJqbm8HqWlpaGBYuXAgOLlhkgwBAADGhuxTkmr179zJwc3MzODo6Mvz8+RNs0Pfv38FeB2l89eoVg46ODkNKSgpYbOfOnWB5kKUwgwECCMXFoLB99+4dw7Fjx8CumTp1KlgO5N3Lly+DfQPS7OHhAY7c4uJihsePH4MNR48DgABiQc7zII1Hjx4FewkUfqAIAoWlm5sbw5YtWxgsLCwYXrx4wdDa2gr2+rRp0xhiY2MZfv/+zcDDw4OSqQACiAk5K+/evZthypQpDK9fv2a4c+cOODiePXsGduWMGTMYFixYwPDr1y+G58+fgyMWZPnJkycZrl69yrBt2zZwMMIMBggglDB+9OgRg4mJCYOenh7D3bt3weEGsiQrK4shIiKC4cGDBwx8fHwM1dXVYPrp06cMvb29DHZ2dmCfIGcQgABCydKRkZHgcAYBUKSBDE5LS0MRA6VZGxsbBnt7e7BPQb4B6QOFOUg9zGCAAELJICAJmCRMDGQQenb99u0bRukGokFJEuZIgADCmUGw8ZFzJzYxEIbFF0AAwVIFI3qRiaskQzcI3VGgoAEBgABigXoNzBMUFCSqJMNmMYgNilBgPIDMYgIIILDBq1at2iAtLa0OrPOYgcnpH7bggBWf2MRgBdeXL19YgGY9AUq9BAggRmghzQ3kuAKxDChZM5APmIH4MRAfBggwANF9FPmMpXpSAAAAAElFTkSuQmCC)}

.anfo{font-family: Helvetica, Arial, sans-serif; color: #8B5F65;}

.auction_notice {margin-top: 10px; padding: 3px; text-align: left; width: 40%; font-family: Monospace, Verdana, Arial, sans-serif; font-size: 14px}

#pixfeatured {
	padding-bottom:1em;
}

.pixcontainer:hover .image {
backface-visibility: hidden;
/*-webkit-filter: blur(0);*/
-webkit-transform:scale(1.5);
transform:scale(1.5);
}
@supports (-webkit-appearance:none) {
    .pixcontainer:hover .image {
	backface-visibility: hidden;
    }
}

.pixcontainer {
overflow:hidden;
float:left;
margin-right:6px;

}
.pixcontainer .image {
-webkit-transition: all 0.7s ease;
transition: all 0.7s ease;
}
.image{
image-rendering:crisp-edges;
image-rendering:-webkit-optimize-contrast;
}

#ror th{background:rgb(255, 229, 164)}

.hide {display:none}

.arexpand {
background: url(/i/caret-down.png);
background-repeat: no-repeat;
display:inline-block;
background-position: 15px 0px;
opacity: 0.5;
}

.arcollapse {
background: url(/i/caret-right.png);
background-repeat: no-repeat;
display:inline-block;
background-position: 15px 0px;
opacity: 1;
}

.nowrap {white-space: nowrap}

.earlybin {
 z-index:0;
 position:relative;
 padding:11px 5px;
 background:#ECF4C1;color:#353d28; margin-left: 0px; margin-top:48px;font-size:0.6em;text-align:center;
}

.earlybin:hover{
    cursor:pointer;
    -webkit-transform: rotateZ(-10deg);
    -ms-transform: rotateZ(-10deg);
    transform: rotateZ(-10deg);
    font-weight: bold;
}

.earlybin:hover > span{
    opacity: 0.3;
}
    
.show-on-hover {
        z-index: 999;
        position:absolute;
        top: 34%;
        left: 37%;
        font-size: 2em;
    -webkit-transform: rotateZ(-3deg);
    -ms-transform: rotateZ(-3deg);
    transform: rotateZ(-3deg);
}

.earlybin:not(:hover) > .show-on-hover {
    display: none;
}

.domainer {
    border-radius: 10%;
    background: #e8e1e1; /*#e8e5e5;*/
    padding: 4px;
}

#droplist-settings input[type='checkbox'] {
    vertical-align: text-top;
    margin-right: 2px;
    margin-left: 8px;
}

.styled-checkbox {
  position: absolute;
  opacity: 0;
}
.styled-checkbox + label {
  position: relative;
  cursor: pointer;
  padding: 0;
  font-weight: normal;
  padding-right: 10px;
/*  vertical-align: middle;*/
}
.styled-checkbox + label:before {
  content: '';
  margin-right: 6px;
  display: inline-block;
  vertical-align: top;
  width: 16px;
  height: 16px;
  background: #EBD9D9;
}
.styled-checkbox:hover + label:before {
  background: #a16152; /*#9a3d26;*/
}
.styled-checkbox:focus + label:before {
/*  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.12);*/
}
.styled-checkbox:checked + label:before {
  background: #a16152; /*#9a3d26;*/
}
.styled-checkbox:disabled + label {
  color: #b8b8b8;
  cursor: auto;
}
.styled-checkbox:disabled + label:before {
  box-shadow: none;
  background: #ddd;
}
.styled-checkbox:checked + label:after {
  content: '';
  position: absolute;
  left: 3px;
  top: 8px;
  background: white;
  width: 2px;
  height: 2px;
  box-shadow: 2px 0 0 white, 4px 0 0 white, 4px -2px 0 white, 4px -4px 0 white, 4px -6px 0 white, 4px -8px 0 white;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}

thead.thdroplist th {
/*    color: #653934 !important
    color: #653934 !important*/
/*    opacity: 0.8 !important;*/
}

.fwn {font-weight:normal}
.fwb {font-weight:bold}
.wbg {background:white !important}
.f2r {color:green !important;text-decoration:none;}
.seo {color: #275268/*#367fa3*/}
.fai {color:rgba(0,0,0,1)}
.analyze {
    text-align: center; max-width:5em;width:5em;overflow:auto;
}
.recycle {vertical-align:text-bottom;padding-right:5px;opacity: 0.3}
.vrd {text-align: center; font-family: Verdana, Arial, sans-serif}
.red {color:#bb2828}
.green{color:#58AE02}
.gold{color:#585A29}

a.dotted {
    text-decoration:none;
    border-bottom:1px dotted #777;
}

u.dotted {
    text-decoration:none;
    border-bottom:1px dotted #777;
    line-height: 2em !important;
}
u.bklnk {
    text-decoration:none;
    border-bottom:1px dotted #777;
    line-height: 1rem !important;
}
.f-allseo{line-height: 1.2em !important}

.bttn {
	border-radius: 10%;
	background: #1c1b1b;
	padding: 8px;
	color: #efd70d;
}

.cl-logo {color: #c2e116}

.bg-new {
	width: 95%;
        margin:0 auto;
	padding: 20px 20px 20px 20px;
	font-size: 1rem;
	clear:both;
        border-radius: 10px;
}


.stripe__content {
    transform: skew(5deg);
}

.offer-fieldset { padding:1em; margin: 0 0 0 0; border:0px solid black}

#domainfo {
    color: white;
    
}

.rounded {border-radius: 10%}
.epad {padding:6px !important}

#offer-received {
/*    position: absolute;
    top:0;left:0;*/
    text-align:center;
/*    width:100%;*/
    margin-top:30px;
    padding:14px;
    background:rgba(0,0,0,0.8);
}

.gradient-text{
    color:white;
    font-size:1.6rem;
    line-height:1.7rem;
/*    background-clip: text;
    background-image: linear-gradient(90deg, #f3f3ee 50%, #af4261 100%);    
    background-size: 100%;    
    -webkit-background-clip: text;
    -moz-background-clip: text;
    -webkit-text-fill-color: transparent; 
    -moz-text-fill-color: transparent; */   
}

.IconInside{
  position:relative;
  margin-bottom:0px;
/*  width:25rem;*/
/*  top:-5px;*/
}

#btnsearch{
  position:absolute;
  right: auto;
  top: 0px;
  height:24px;
  width:24px;
/*  padding-left:15px;*/
  background:url(/i/www.svg) no-repeat;
  background-size: 24px;
  -webkit-transition: -webkit-transform .8s ease-in-out;
          transition:         transform .8s ease-in-out;  
}
#btnsearch:hover{
  cursor:pointer;
  background-size: 22px;
}

#domainq::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #a1a095;
  opacity: 1; /* Firefox */
}

.dmlink,.dmlink:visited{
    color:#585858;
    text-decoration: none;
    border-bottom: 1px dotted #777;
}
.dmlink:hover, .dmlink:active{
    text-decoration: none;
    border-bottom:0px;
    color:#c2e116;
}

#search {
    margin:0;
    border-bottom:2px solid #d3eb4c;
    padding-bottom:3px;
/*    padding-left:2px;*/
    padding-right:2px;
    margin-right:4px;
    width:24rem;position:relative;color:#171a03;
    outline:none;
/*    text-indent:8px;*/
/*    -webkit-padding-start:10px;*/
}

#search:focus{outline: none;}

input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration {
  -webkit-appearance:none;
}

/*input {
    border-radius: 0;
    -webkit-border-radius: 0;  
}*/

/* clears the 'X' from Internet Explorer */
input[type=search]::-ms-clear {  display: none; width : 0; height: 0; }
input[type=search]::-ms-reveal {  display: none; width : 0; height: 0; }

.align-block-right {
    text-align: -webkit-right;
    text-align: -moz-right;
    text-align: -o-right; 
    text-align: -ms-right;
}

#buyersettings input[type=checkbox] {
	vertical-align: top;
}

.bgpattern1 {
background-color: #000000;
background-image: url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 18c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm48 25c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm-43-7c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm63 31c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zM34 90c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm56-76c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zM12 86c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm28-65c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm23-11c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-6 60c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm29 22c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zM32 63c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm57-13c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-9-21c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM60 91c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM35 41c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM12 60c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2z' fill='%2344503d' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E");
}


.bgpattern5{
background-color: #171618;
background-image: url('images/pattern6.svg');
}

#thread {
    width: 96%; 
/*    max-width: 768px;*/
    max-width: 690px;
    margin: 0 auto; 
    padding:4px;
    font-family: Lato,Verdana, Arial, serif; font-size: 1.2rem; line-height: 1.6rem;
  display: flex;
  flex-direction: column;
  align-items: center;
  background: white;
  border-radius: 10px 10px 0px 0px;
  box-sizing: content-box;
  padding-top:10px;
  padding-bottom:30px;
}


#header-mobile{
/*    width: 100vw;*/
/*    background-color: black;*/
    padding-bottom:10px;
    text-align:center;margin:0 auto;padding-top:0px;
}
 
@media screen and (min-width: 1024px) {
    #thread {
        padding-top:15px;
        margin-top:16px;
    }
    #header-mobile{
        padding-top:10px;
    }
}

.noselect {
  -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
     -khtml-user-select: none; /* Konqueror HTML */
       -moz-user-select: none; /* Old versions of Firefox */
        -ms-user-select: none; /* Internet Explorer/Edge */
            user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome, Edge, Opera and Firefox */
}

body.wait *, body.wait
{
    cursor: wait !important;
}


#uno {
background-color: #101010;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25'%3E%3Cdefs%3E%3ClinearGradient id='a' gradientUnits='userSpaceOnUse' x1='0' x2='0' y1='0' y2='100%25' gradientTransform='rotate(240)'%3E%3Cstop offset='0' stop-color='%23101010'/%3E%3Cstop offset='1' stop-color='%230a1502'/%3E%3C/linearGradient%3E%3Cpattern patternUnits='userSpaceOnUse' id='b' width='521' height='434.2' x='0' y='0' viewBox='0 0 1080 900'%3E%3Cg fill-opacity='0.04'%3E%3Cpolygon fill='%23444' points='90 150 0 300 180 300'/%3E%3Cpolygon points='90 150 180 0 0 0'/%3E%3Cpolygon fill='%23AAA' points='270 150 360 0 180 0'/%3E%3Cpolygon fill='%23DDD' points='450 150 360 300 540 300'/%3E%3Cpolygon fill='%23999' points='450 150 540 0 360 0'/%3E%3Cpolygon points='630 150 540 300 720 300'/%3E%3Cpolygon fill='%23DDD' points='630 150 720 0 540 0'/%3E%3Cpolygon fill='%23444' points='810 150 720 300 900 300'/%3E%3Cpolygon fill='%23FFF' points='810 150 900 0 720 0'/%3E%3Cpolygon fill='%23DDD' points='990 150 900 300 1080 300'/%3E%3Cpolygon fill='%23444' points='990 150 1080 0 900 0'/%3E%3Cpolygon fill='%23DDD' points='90 450 0 600 180 600'/%3E%3Cpolygon points='90 450 180 300 0 300'/%3E%3Cpolygon fill='%23666' points='270 450 180 600 360 600'/%3E%3Cpolygon fill='%23AAA' points='270 450 360 300 180 300'/%3E%3Cpolygon fill='%23DDD' points='450 450 360 600 540 600'/%3E%3Cpolygon fill='%23999' points='450 450 540 300 360 300'/%3E%3Cpolygon fill='%23999' points='630 450 540 600 720 600'/%3E%3Cpolygon fill='%23FFF' points='630 450 720 300 540 300'/%3E%3Cpolygon points='810 450 720 600 900 600'/%3E%3Cpolygon fill='%23DDD' points='810 450 900 300 720 300'/%3E%3Cpolygon fill='%23AAA' points='990 450 900 600 1080 600'/%3E%3Cpolygon fill='%23444' points='990 450 1080 300 900 300'/%3E%3Cpolygon fill='%23222' points='90 750 0 900 180 900'/%3E%3Cpolygon points='270 750 180 900 360 900'/%3E%3Cpolygon fill='%23DDD' points='270 750 360 600 180 600'/%3E%3Cpolygon points='450 750 540 600 360 600'/%3E%3Cpolygon points='630 750 540 900 720 900'/%3E%3Cpolygon fill='%23444' points='630 750 720 600 540 600'/%3E%3Cpolygon fill='%23AAA' points='810 750 720 900 900 900'/%3E%3Cpolygon fill='%23666' points='810 750 900 600 720 600'/%3E%3Cpolygon fill='%23999' points='990 750 900 900 1080 900'/%3E%3Cpolygon fill='%23999' points='180 0 90 150 270 150'/%3E%3Cpolygon fill='%23444' points='360 0 270 150 450 150'/%3E%3Cpolygon fill='%23FFF' points='540 0 450 150 630 150'/%3E%3Cpolygon points='900 0 810 150 990 150'/%3E%3Cpolygon fill='%23222' points='0 300 -90 450 90 450'/%3E%3Cpolygon fill='%23FFF' points='0 300 90 150 -90 150'/%3E%3Cpolygon fill='%23FFF' points='180 300 90 450 270 450'/%3E%3Cpolygon fill='%23666' points='180 300 270 150 90 150'/%3E%3Cpolygon fill='%23222' points='360 300 270 450 450 450'/%3E%3Cpolygon fill='%23FFF' points='360 300 450 150 270 150'/%3E%3Cpolygon fill='%23444' points='540 300 450 450 630 450'/%3E%3Cpolygon fill='%23222' points='540 300 630 150 450 150'/%3E%3Cpolygon fill='%23AAA' points='720 300 630 450 810 450'/%3E%3Cpolygon fill='%23666' points='720 300 810 150 630 150'/%3E%3Cpolygon fill='%23FFF' points='900 300 810 450 990 450'/%3E%3Cpolygon fill='%23999' points='900 300 990 150 810 150'/%3E%3Cpolygon points='0 600 -90 750 90 750'/%3E%3Cpolygon fill='%23666' points='0 600 90 450 -90 450'/%3E%3Cpolygon fill='%23AAA' points='180 600 90 750 270 750'/%3E%3Cpolygon fill='%23444' points='180 600 270 450 90 450'/%3E%3Cpolygon fill='%23444' points='360 600 270 750 450 750'/%3E%3Cpolygon fill='%23999' points='360 600 450 450 270 450'/%3E%3Cpolygon fill='%23666' points='540 600 630 450 450 450'/%3E%3Cpolygon fill='%23222' points='720 600 630 750 810 750'/%3E%3Cpolygon fill='%23FFF' points='900 600 810 750 990 750'/%3E%3Cpolygon fill='%23222' points='900 600 990 450 810 450'/%3E%3Cpolygon fill='%23DDD' points='0 900 90 750 -90 750'/%3E%3Cpolygon fill='%23444' points='180 900 270 750 90 750'/%3E%3Cpolygon fill='%23FFF' points='360 900 450 750 270 750'/%3E%3Cpolygon fill='%23AAA' points='540 900 630 750 450 750'/%3E%3Cpolygon fill='%23FFF' points='720 900 810 750 630 750'/%3E%3Cpolygon fill='%23222' points='900 900 990 750 810 750'/%3E%3Cpolygon fill='%23222' points='1080 300 990 450 1170 450'/%3E%3Cpolygon fill='%23FFF' points='1080 300 1170 150 990 150'/%3E%3Cpolygon points='1080 600 990 750 1170 750'/%3E%3Cpolygon fill='%23666' points='1080 600 1170 450 990 450'/%3E%3Cpolygon fill='%23DDD' points='1080 900 1170 750 990 750'/%3E%3C/g%3E%3C/pattern%3E%3C/defs%3E%3Crect x='0' y='0' fill='url(%23a)' width='100%25' height='100%25'/%3E%3Crect x='0' y='0' fill='url(%23b)' width='100%25' height='100%25'/%3E%3C/svg%3E");
background-attachment: fixed;
background-size: cover;
}

div.glyphs img{
    float:left;position:relative;top:4px;margin-right:4px;
}

.tabular-nums {
    font-variant-numeric: tabular-nums;    
}

h1.domain{
    font-size:1.4rem;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.nobr {white-space:nowrap;}

td.showcase{/*font-family:'Cousine', monospace; */font-size:1.4rem}

.line-icon {
	cursor: pointer;
	flex-shrink: 0;
	display: inline-block;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	width: 17px;
	height: 17px;
}

.line-icon--copy {
	background-image: url("/i/icn-copy.svg");
}

.cleanlink {
    text-decoration: underline !important;
    color: inherit !important;
}

tr.drop:hover > td{background-color: #f7f4ce !important;}

.flr {float:right}

.f2r a{color:inherit}

.ctag {white-space: nowrap;font-weight: bold;font-family: Arial, sans-serif;font-size:90%;border-radius: 4px;color:#fffce1;background-color:#464439;/*#4f83b5;*/padding:2px 4px;margin-right:5px}

/*.tooltip {
    pointer-events: none;
}*/

nobr{white-space: nowrap;hyphens: none;}

.invalid {
    border: 2px solid red;
}
.valid {
    border: 2px solid green;
}

div.paynow {
    margin:0 auto;
    width: 43px;
    height: 25px;
    position: relative;
    overflow: hidden;
    background-image: url('/i/pay128x74b.png');
    background-size: cover;
    background-position: center;
    transition: background-image 0.3s ease-in-out;
}

div.paynow:hover {
    background-image: url('/i/pay128x74w.png');
}

/*div.paynow::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-image: url('/i/pay128x74b.png');
    background-size: cover;
    background-position: center;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}*/

div.paynow:hover::after {
    opacity: 1;
}

