@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,300,700);





#header {
height: 136px;
margin: 0px auto;
position: relative;
width: 980px;
}

#logo {
display:flex;
justify-content: center;
}

.header_links {
    float: right;
    list-style: outside none none;
	margin-top:89px;
	margin-right:10px;
}

.header_links li {
    display: inline;
    float: left;
}

.header_links li a{
color:#ffffff;
	text-decoration:none;
	font-family: 'Lato', sans-serif;
	text-transform:uppercase;
	font-size:14px;
	margin-left:20px;
}

.header_links li a:hover{
	text-decoration:underline;
}

@import url('https://fonts.googleapis.com/css?family=Lato');
/* General 1 Column Layout Styling */

#turnoff {display: none;}

.customhtml p {margin: 0px;}

#container {
	position: relative;
	padding: 0px 0px;
	width: 100%;
}

#inner {
	width: 980px;
	margin: 0 auto;
	padding: 0px;
}

#cols {
	width: 980px;
	margin: 0px;
	padding: 0px;
}


#center {
	width: 980px;
	margin: 0px 0px 0px 0px;
	float: left;
	display: inline;
}


#header {display: none;}

#cheader {
	position: relative;
	height: 136px;
	width: 980px;
	margin-bottom: 20px;
}

#cheader object {
	display: block;
	width: 100px;
	height: 100px;
	margin: 0px;
}

#logo_link {
    height: 87px;
    left: 10px;
    position: absolute;
    top: 20px;
    width: 286px;
}
/* <==== Search ====> */

.searchbox {
    height: 25px;
    left: 740px;
    position: absolute;
    top: 45px;
    width: 230px;
}

.searchbox form {
	margin: 0px;
}

.searchbox .srchbox {
    background: transparent none repeat scroll 0 0;
    border: medium none;
    color: #ffffff;
    float: left;
    height: 26px;
    text-indent: 10px;
    width: 196px;
}

.searchbox .srchbtn {
    background: transparent none repeat scroll 0 0;
    border: medium none;
    cursor: pointer;
    float: left;
    height: 25px;
    top: 1px;
    width: 32px;
}

.header_links {
    float: right;
    list-style: outside none none;
	margin-top:89px;
	margin-right:10px;
}

.header_links li {
    display: inline;
    float: left;
}


.header_links li a{
color:#ffffff;
	text-decoration:none;
	font-family: 'Lato', sans-serif;
	text-transform:uppercase;
	font-size:14px;
	margin-left:20px;
}

.header_links li a:hover{
	text-decoration:underline;
}


#csubheader {
	height: 0px;
	width: 980px;
}

#bottom_banner {
	margin-bottom: 20px;
	display: block;
}



#cfooter {
	display:flex;
	flex-direction: row;
	clear: both;
	height: 199px;
	width:100%;
	margin: 0px 0px 0px 0px;
}

.customer_service li, .shop_by_category li {
    list-style: none;
}
.customer_service li a, .shop_by_category li a {
	color:#ffffff;
	font-family: 'Lato', sans-serif;
	text-decoration:none;
	text-transform:uppercase;
}

.customer_service li a:hover, .shop_by_category li a:hover {
	text-decoration: underline;
}

#cfooter ul {
    display: inline;
    float: left;
    margin-left: 10px;
    margin-top: 40px;
    padding-left: 0;
    width: 170px;
}

#centerfeedback {
    font-family: "Roboto Condensed", sans-serif;
    font-size: 11px;
    height: auto;
    margin: 0 auto;
    
    text-align: center;
    top: 0;
    width: 100%;
	font-size: 20px;
	color: #611440;
	padding-top: 20px;
}

.boxtitle {
	height: 20px;
	width: 180px;
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	line-height: 20px;
	text-indent: 10px;
}

.boxcontent, .boxlinks {	width: 180px;}

.boxbase {
	height: 10px;
	width: 180px;
}

*html .boxbase {margin-top: -6px;}


.ttl img {display: none;}

/* Search Box */
#search form,
#search form input {
	margin: 0px;
	padding: 0px;
}

#search input {
	margin: 0px;
	padding: 0px;
}

#search .searchbox {
	width: 170px;
	font-family: "arial" tahoma, verdana, sans-serif;
	font-size: 11px;
	margin: 3px 3px;
}

#search .submitbox {
	width: 60px;
	height: 18px;
	border: none;
	background: none;
	cursor: pointer;
	margin: 0px 0px 5px 5px;
}

.clear {	clear: both;}

.storedescription {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}

.ctrlbr {
height: 20px;
padding: 0px 0px 0px 7px;
line-height: 20px;
border: none !important;
}

table.cmpb a, table.cmpb a:hover, table.cmpb a:active, table.cmpb a:link, table.cmpb a:visited ,table.cmpb td.details  {color: #666 !important;}

#froo_gallery .nol, div.cmpb{background: #ffffff;}

.rs_box { border-top: none ;}

td.gallery {border: 1px #000 solid !important;}

.cmpBr, .pview {	border: none;}

.compare {
	height: 10px !important;
	padding: 0px !important;
}

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

.dynpg {
	background: none !important;
	color: #fff !important;
}

.msg {color: #fff;}

.msg a {color: #95cbff;}

.gbhdr, .stBadge, #glbfooter  {
	background: #fff !important;
	margin: 0 15px 5px;
}

.tb_v4bc  {
	width: 97% !important;
	margin: 0 auto;
}

table.grid td.left {border: 0px;}

table.v4shwc td.grItm, .v4shwc td {padding: 0px;}

#showcase {width: 150px;}

div.itemseparator,
.lview div.hr { 
border-bottom: none;
}

#seo {display: none;}

#design {
	position: absolute;
	display: block;
	left: 50%;
	top: 0px;
	margin: 0px auto 0px auto;
}

#design div {
	position: relative;
	top: 10px;
	left: 285px;
}

#design div a, #design div a:hover {
	display: block;
	width: 200px;
	height: 30px;
	line-height: 30px;
	text-decoration: none;
	text-align: right;
}


#design div a span {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}

.froo_clear {
	clear:both;
}


/*---------------------------------*/
/* Client Specific Styling */
/*---------------------------------*/

#container {
	background-color: #ffffff;
	background-image: url(https://www.itcircleconsult.com/ebay/gnh/pics/under_header.gif), url(https://www.itcircleconsult.com/ebay/gnh/pics/footer_under2.gif);
	background-repeat:repeat-x;
	background-position:top center, bottom center;
}




#cheader {
	background: #fff url(https://www.itcircleconsult.com/ebay/gnh/pics/shared_header.jpg) no-repeat;
}




#cfooter {
	background: #fff url(https://www.itcircleconsult.com/ebay/gnh/pics/shared_footer2.jpg);
}

/*  Centre Gallery Styling */
.ctrlbr {
background: url(https://www.itcircleconsult.com/ebay/gnh/pics/signtr_box_title3.gif) !important;
}

/* Centre Gallery  Sort By Labels and Paging*/
.ctrlbr td, span.label, span.cur, .ctrlbr span, span.pdmt .label, span.pdmt .cur {
color: #caa4bd;
}

div.page, td .prev a, td .pages a, td .next a, form.form, div.dynpg td.pages a.enabled, div.dynpg td.pages a.disabled, div.dynpg td.next a, div.dynpg td.prev a, div.dynpg td.prev a.disabled {
color: #8484de;
}

/* Centre Gallery List View Controls*/
table.cmpb a, table.cmpb a:hover, table.cmpb a:active, table.cmpb a:link, table.cmpb a:visited ,table.cmpb td.details  {
 color: #8484de;
}


/* Centre Gallery Item Titles*/
#froo_gallery .ttl a:link, #froo_gallery .ttl a, #froo_gallery .ttl a:hover, #froo_gallery .ttl a:visited{
color: #6b79ff;
}

/* Centre Gallery Prices and Times*/
td.basics, td.details, td.basics span.label, td.basics span.bin, .lview td.time, .lview td.pay,.lview td.bids, .lview td.prices{
color: #6378f7;
}

span.bid, span.g-b, span.bids {
color:  #6378f7;
}

/* Centre Gallery BIN Background - uncomment for dark background*/
td.basics .amount img, .lview td.bids img{

}

/* Gallery and List View Background*/
#froo_gallery .nol, div.cmpb{
background:  #c3e0ff;
}


td.gallery {
border: 1px  #a3c0de solid !important;
background: url(https://www.itcircleconsult.com/ebay/gnh/pics/signtr_gallery.gif) no-repeat;
}


.cmpBr, .pview {
	background: url(https://www.itcircleconsult.com/ebay/gnh/pics/signtr_box_content3.gif);
}

.compare {
	background: url(https://www.itcircleconsult.com/ebay/gnh/pics/signtr_box_base3.gif) top no-repeat;
}

.pview {
	background: url(https://www.itcircleconsult.com/ebay/gnh/pics/signtr_box_content3.gif) repeat-y;
}


span.disct {
color: #ff6600;
}


#design div a strong {
	color: #ffffff;
}

#design div a span {
	color: #ffffff;
	opacity: 0.6;
}

/*Center promotion box styling for non-scrollers */
#center .md_fixed .promoele {
  /*background: url(https://www.itcircleconsult.com/ebay/gnh/pics/signtr_gallery.gif);*/
  background: none;
}

#center .md_fixed .promoele .promobottom {
  /*background: url(https://www.itcircleconsult.com/ebay/gnh/pics/signtr_gallery_btm.gif);*/
  background: none;
}

#center .md_fixed  .promo_title{
  background: url(https://www.itcircleconsult.com/ebay/gnh/pics/signtr_box_title3.gif);
  color: #fff;
}

#center .md_fixed  .promo_base{
  background: url(https://www.itcircleconsult.com/ebay/gnh/pics/signtr_box_base3.gif);
}


/* Center promotion box styling for non-interactive scrollers */
 #center .md_scrollable {
 	height: 215px;
    margin: 10px;
    overflow: hidden;
    position: relative;
}

#center .md_scrollable .promoele {
  width: 140px;
  padding: 0px 5px 0px 5px;
  text-align: center;
}


/* Center promotion box styling for interactive scrollers */
.sliderLeft{
	background: #bababa url(https://www.itcircleconsult.com/ebay/gnh/pics/signtr_scroll_leftbtn.gif);
}

.sliderRight{
	background:  #bababa url(https://www.itcircleconsult.com/ebay/gnh/pics/signtr_scroll_rightbtn.gif);
}

/* Left promotion box styling for non-scrollers */
#left .md_fixed .promoele {
	border-bottom: #ccc 1px dotted;
}

#left .md_fixed  .promo_title{
	background: url(https://www.itcircleconsult.com/ebay/gnh/pics/signtr_box_title.gif);
	color: #fff;
}

#left .md_fixed {
	background: url(https://www.itcircleconsult.com/ebay/gnh/pics/signtr_box_content.gif);
}

#left .md_fixed  .promo_base {
	background: url(https://www.itcircleconsult.com/ebay/gnh/pics/signtr_box_base.gif);
}

/* Left promotion box styling for static boxes */
#left .md_static  .promo_title{
	background: url(https://www.itcircleconsult.com/ebay/gnh/pics/signtr_box_title.gif);
	color: #fff;
}

#left .md_static {
	background: url(https://www.itcircleconsult.com/ebay/gnh/pics/signtr_box_content.gif);
}

#left .md_static  .promo_base {
	background: url(https://www.itcircleconsult.com/ebay/gnh/pics/signtr_box_base.gif);
}


/* Styling for eBay modules */
/* Left promotion box styling for ebay boxes */
#left .md_ebay  .promo_title{
	background: url(https://www.itcircleconsult.com/ebay/gnh/pics/signtr_box_title.gif);
	color: #fff;
}

#left .md_ebay {
	background: url(https://www.itcircleconsult.com/ebay/gnh/pics/signtr_box_content.gif);
}

#left .md_ebay  .promo_base {
	background: url(https://www.itcircleconsult.com/ebay/gnh/pics/signtr_box_base.gif);
}

#global_description {
	font-size: 11px;
	color: #666;
}

/* Category and link styling */
div#categories div.boxtitle {
	color: #9b9942;
}



/* ----------------------------- */
/* ----Promotion Box Styling---- */
/* ----------------------------- */

.promoboxCenter { position:relative;height:250px;overflow:hidden; }
.sliderLeft { width:40px; float:left; height:225px; position:absolute; top: 0px; z-index:1; }
.sliderRight { width:40px; float:left; height:225px; position:absolute; top: 0px; right:0px; z-index:1; }
	
.promoele { width:150px; float:left; } 
.promoele .itemimage { height:142px; }
.promoele .itemtitle { max-width: 160px; height:56px; overflow:hidden; }
.promoele .itemtitle a.itemlink { font-family: 'Roboto Condensed', sans-serif; font-size: 14px; color: #333333; text-decoration: none; text-transform: uppercase; font-weight: normal }
.promoele .itemtitle a:hover.itemlink { font-size: 14px; color: #727272; text-decoration: underline; }
.promoele .itemdetail { max-width: 160px; padding: 3px 0px; text-align: center;}
.promoele .itemdetail .itemtype { clear:both; font-size: 10px; color: #6a6a6a; float:left; display: none; }
.promoele .itemdetail .itemcurrentprice { font-size: 14px; color: #333333; font-family: 'Lato', sans-serif;}
.promoele .itemdetail .itemremaining { clear:both; font-size: 10px; color: #8a8a8a; float:left; }
.promoele .itemdetail .itemshipping { font-size: 9px; color: #ff7e84; font-style:italic; float:left; padding-left:5px; float:right; }
.promoele .itemdetail .itemBINavailable { clear:both; font-size: 10px; color: #6a6a6a; float:left; }
.promoele .itemdetail .itemBINprice { font-size: 10px; color: #ff000c; float:right; }
.promoele  .promobottom {clear: both;}

/*Center promotion box styling */
#center .dd_ele {
	margin: 0px 0px 0px 0px;
}

/* Center promotion box styling for non-scrollers */
#center .md_fixed .promoele {
  margin: 10px 0px 30px 1px;
  width: 160px;
  padding: 5px;
  text-align: center;
}

/* Override for promotion box styling for non-scrollers in 1 column layouts*/
.col1 #center .md_fixed .promoele {
    border: 1px solid #cccccc;
    margin: 10px 10px 20px 0;
  width: 160px;
  padding: 5px 12px 5px 12px;
  text-align: center;
}

#center .md_fixed .promoele .promobottom {
  width: 149px;
  height: 10px;
  margin: 0px 0px -5px -5px;
  padding: 0px; 
}

#center .md_fixed .promoele .itemdetail_clear {
	line-height: 0px;
	height: 0px;
	padding: 0px;
	margin: 0px;
	clear: both;
}

#center .md_fixed  .promo_title{
	text-align: left;
	height: 20px;
	font-weight: bold;
	line-height: 20px;
	text-indent: 15px;
}

#center .md_fixed  .promo_base{
	height: 10px;
	clear: both;
}




/* Center promotion box styling for non-interactive scrollers */
 #center .md_scrollable {
 	height: 215px;
    margin: 10px;
    overflow: hidden;
    position: relative;
	background: #e7e7e7;
}


#center .md_scrollable .promoele {
  width: 140px;
  padding: 0px 4px 0px 4px;
  text-align: center;
  background: #fff;
  border: #dedede 1px solid;
  height: 213px;  
}


/* Additional Custom Client CSS*/
/* For unique custom work etc */

#cfooter .md_static a, #cfooter .md_static span{
	display: block;
	float: left;
	font-size: 10px;
	padding: 10px;
	margin: 0px;
	color: #424242;
	text-decoration: none;
}

#cfooter .md_static a:hover {
	color: #ff1b7b;
	text-decoration: underline;
}


#cfooter .md_static span{
	padding: 10px 0px;
}


#cheader .md_static{
	background: none repeat scroll 0 0 transparent;
    float: right;
    font-size: 10px;
    height: 25px;
	margin: 27px 55px 0 0;
    padding: 0;
    width: 304px;
}

#cheader .md_static a{
	background: none repeat scroll 0 0;
    float: left;
    height: 25px;
    margin: 0;
    padding: 0 15px;
    width: 99px;
    text-decoration: none;
    font-size: 26px;
    text-transform: uppercase;
    font-weight: normal;
    color: #383838;
	font-family: 'Voltaire', sans-serif;
}

#cheader .froo_clear{
	clear: none;
}

.heading_line {
    display: block;
    height: 30px;
    position: relative;
}

.heading_text {
    height: 30px;
    line-height: 30px;
    position: absolute;
    text-align: center;
    top: 0;
    width: 100%;
}

.heading_text span {
    background: #ffffff none repeat scroll 0 0;
    color: #611440;
    font-family: "Roboto Condensed",sans-serif;
    font-size: 28px;
    padding: 0 20px;
}


.store_description {
    color: #611440;
    display: block;
    font-family: "Roboto Condensed",sans-serif;
    font-size: 28px;
    padding: 15px 0;
    text-align: center;
    width: 100%;
}
#category_boxes {
    
	display: flex;
	flex-direction: row;
    justify-content: center;
	align-content: space-between;
	align-items: space-between;
	margin-bottom: 2%
}
#category_boxes a{
    flex: 1;
	display: flex;
	flex-direction: row;
    justify-content: center;
	align-content: space-between;
	align-items: space-between;
	margin: 2%
}

#category_boxes img {
    flex:1;
  
    list-style: none;
	

}



#feedback_background {
    margin-top: 10px;

	font-family: "Roboto Condensed", sans-serif;
   
    height: auto;
    margin: 0 auto;
    
    text-align: center;
    top: 0;
    width: 100%;
	font-size: 20px;
	color: #611440;
	padding-top: 20px;
}

#feedback_background span {font-size: 55px; font-family: "Arial"}

#custom_page_content {
    font-family: "roboto condensed",sans-serif;
    font-size: 15px;
    padding: 20px;
}




@media (max-width: 768px) {
img {width:100%}

   #container {
   width: 100%;
  }
  
  #inner{width:100%}
  
  #csubheader {

    width: 100%;}
	
 #cols {width:100%}
 
 #center {width:100%}
 
 #category_boxes {

	width:100%;
}

#nav label {
    padding-right: 0;
}

.heading_text span {    
    padding: 0px 0px;
}

#cfooter ul {

    width: 100%;
}	#cfooter {display:none}


}