/************* Misc **************/

h1.top { font-size: 28px; width: 760px; margin: 0; padding: 0; position: relative; text-transform: uppercase; letter-spacing: -.025em; }
	h1.top span { position: absolute; top: 5px; right: 0; }

a:focus {-moz-outline-style:none;}

.merchandizing { margin-bottom: 14px; }

.ecomm_table {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;}
.ecomm_table a {text-decoration:none;}

.sortby a:hover {text-decoration:underline;}

table.content-table { width:100% }
.results-wrapper { margin:10px 0; padding:20px 0; border-top:1px solid #ddd; border-bottom:1px solid #ddd; }

table.content-nav {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
padding-top: 10px;
}

table.content-nav a,td.content-nav a {
text-decoration:none;
padding:2px 4px;
border:1px solid #ddd;
background:#fff;
line-height:14pt;
}

table.content-nav a:hover,td.content-nav a:hover {
text-decoration:none;
padding:2px 4px;
border:1px solid #ddd;
background:#f4f4f4;
}

li.contained-some {
color:#fff;
background:red;
padding:4px 2px;
margin-bottom:10px;
list-style-type:none;
}

table.content-table {background:#FFF url(http://www.3balls.com/nextopia/grid2-vbg.gif) top center repeat-y;}

table.content-table td.listr, table.content-table tr.listr {background:#FFF;}
/************* Misc **************/


/************* refines **************/
#refinables-wrap { border: 1px solid #339933; font-size: 12px; }
	* html #refinables-wrap { width: 170px; }
#refinables-header {
padding: 6px 15px 7px;
font-weight: bold;
background: #339933;
color: #fff;
text-transform: capitalize;
}
.orig #refinables-header { padding: 6px 0 7px 10px; }
#refinables { padding: 7px 0 0; }
#refinables a { line-height: 20px; text-decoration: none; }
#refinables a:hover { text-decoration: underline; }
.refinable-name {
	font-weight: bold;
	border: 1px solid #eee;
	border-width: 1px 0;
	padding: 4px 10px 4px 27px;
	margin-bottom: 7px;
	background:url(http://www.3balls.com/nextopia/slices/left-nav-sort-bg.gif) repeat-x;
}
.refinable-by { position: relative; }
	.refinable-by-inner { padding: 0 10px 7px; }
.more-link { position: absolute; top: 0; left: 0; }
	* html .more-link { margin-left: -25px; }
#refinables a#Type_link, 
#refinables a#Brand_link, 
#refinables a#Color_link, 
#refinables a#Hand_link, 
#refinables a#Model_link, 
#refinables a#Price_link, 
#refinables a#Producttype_link, 
#refinables a#Shaftflex_link, 
#refinables a#Shafttype_link, 
#refinables a#Size_link, 
#refinables a#Loft_link, 
#refinables a#Gender_link, 
#refinables a#Productcondition_link, 
#refinables a#Length_link, 
#refinables a#Lie_link {
	background: url(/sitesearch/morehide-arrows2.gif) 10px center no-repeat;
	line-height: 25px;
	padding-left: 15px;
	text-indent: -9999px;
	display: block;
	width: 150px;
}
#expand-results { display: none; }


/************* new breadcrumbs **************/
#crumbwrapper { padding-top: 10px; border-top: 1px dashed #ccc; }
#breadcrumb-nav { background: #ccc; margin: 5px 0 15px; overflow: hidden; }
#breadcrumb-nav-inner { border-top: 1px solid #fff; }
#breadcrumb-nav a { font-weight: bold; color: #fff; line-height: 24px; text-decoration: underline; padding-bottom: 2px; }
	#breadcrumb-nav a:hover { text-decoration: none; }
#breadcrumb-nav a.lastcrumb { text-decoration: none; color: #000; cursor: default; }
#crumbhead { font: bold 18px Verdana; margin-bottom: 10px; padding-left: 50px; height: 40px; background: url(http://www.3balls.com/misc/fg.gif) no-repeat; }
	#crumbhead span { color: #f00; }
	#crumbhead div { font: normal 11px/16px Verdana; color: #666; }
		#crumbhead div a, #crumbhead div a:visited { color: #00f; }
			#crumbhead div a:hover { text-decoration: underline; }
#activecrumbs { display: inline; }
a.crumb {
	display: inline-block;
	line-height: 24px;
	background: #339933 url(http://www.3balls.com/nextopia/breadcrumb-arrow-green.gif) left center no-repeat;
	padding: 0 20px;
	margin-left: -10px;
}
a.firstcrumb { background: #339933 url(http://www.3balls.com/nextopia/breadcrumb-arrow-last-green.gif) right center no-repeat; }
a.lastcrumb { border: 0; background: #ccc url(http://www.3balls.com/nextopia/breadcrumb-arrow-last-green.gif) left center no-repeat; padding-left: 20px; }

/* Chrome and Safari Fix */
@media screen and (-webkit-min-device-pixel-ratio:0) {
#breadcrumb-nav a { padding-bottom: 0; }
}

/************* Promo Price **************/
.promo-oldprice { font-weight: normal; padding-bottom: 5px; }
	.promo-oldprice span { text-decoration: line-through; }
.promo-newprice { color: #FF0000; font-weight: normal; }
	.promo-newprice span { font-weight: bold; font-size: 24px; }


/************* Results **************/
.resultscontainer {font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center;}

.linkedtitle, .linkedtitle a {text-decoration:none; color:#000; font-size:10px; font-weight:bold;}
.linkedtitle a:hover {text-decoration:none; color:blue; font-size:10px; font-weight:bold;} 

.shortdesc {color:#000; font-size:10px; font-weight:bold;}

.msrpifnew {color:#000; font-size:10px;}

.redprice {color:#FF0000; font-weight:bold; font-size:24px;}
.redsavings { color:#FF0000; }
.threeballs-price-only { font-weight: bold; margin-top: 5px; }
.closerlook, .closerlook a {text-decoration:underline; color:#339933; font-size:10px; font-weight:bold;}

.more-info-link a { font: normal 11px/24px Verdana, Arial, Helvetica, sans-serif; color: #00f; text-decoration: none; }
.more-info-link a:hover { text-decoration: underline; }

.moreinfo {padding-top:2px;}
*html .moreinfo {padding-top:0px;}

/************* Results **************/



/************* Featured Top Box **************/
#featuredtop {background:transparent; width:750px; font:normal 10px Verdana, Arial, Helvetica, sans-serif; margin:0 auto;}
#featuredtop h2 {font-size:30px; margin:0 5px 10px; letter-spacing:-.1px;}
#featuredtop h4 {font-weight:normal; color:#666; font-size:16px; margin:0px 5px 2px; letter-spacing:-.1px;}
.fcontent {display:block; background:#fff; padding:10px; border:1px solid #ccc; border-width:0 1px;}
.fimg img {float:left; border:0; padding-right:10px;}
.ftitle a {font-size:18px; font-weight:bold; color:#000; text-decoration:none;}
.ftitle a:hover {color:#0000ff;}
.fsubtitle {}
.fsave {font-weight:bold; color:#FF0000; font-size:14px; text-transform:uppercase; margin:3px 0;}
.fmsrp {}
.fonly {color:#999; font-weight:bold; margin:3px 0 -2px}
.fprice {font-size:24px; font-weight:bold; color:#FF0000;}
.fbutton {margin-left:10px; vertical-align:middle;} .fbutton img {border:0;}

.f1 {float:left; width:343px; border-right:1px solid #ccc; padding-right:20px; margin-right:20px;}
.f2 {float:right; width:344px;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#fff; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.xb1 {margin:0 5px; background:#ccc;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
/************* Featured Top Box **************/


/************* Grid2 Styles **************/
.grid2wrapper { width:345px; text-align:left; padding:0 15px; }
*html .grid2wrapper { width:360px; }

.grid2title h2, .grid2title h2 a { font: bold 13px Verdana, Arial, Helvetica, sans-serif; margin:0 0 10px; color:#000; }
.grid2title h2 a:hover { color: #0000FF; }
.grid2title h2 .sub-title { font: normal 11px Verdana; white-space: nowrap; }
	.grid2title h2 .sub-title .Socks-size { display: inline !important; }
	.grid2title h2 span.Show { display: inline !important; }

.grid2image { width:140px; text-align:left; float:left; }
.grid2details { width:190px; text-align:left; float:left; font:normal 11px Verdana, Arial, Helvetica, sans-serif; }
.grid2specs { margin-bottom:5px; line-height:14px; }

.grid2click { line-height:20px; text-align:left; padding-left:-2px; }
.grid2click form { margin-left:-2px !important; }
  *html .grid2click form { margin-left:0px !important; }

.grid2bottom { clear:both; height:40px; background:url(http://www.3balls.com/nextopia/grid2-vbg.gif) center center repeat-x; }
/************* Grid2 Styles **************/


/************* Grid3 Styles **************/
.grid3wrapper { width:225px; text-align: center; padding:0 15px; }
*html .grid3wrapper { width:240px; }

.grid3title h2, .grid3title h2 a { font: bold 13px Verdana, Arial, Helvetica, sans-serif; margin:5px 0; color:#000; }
.grid3title h2 a:hover { color: #0000FF; }
.grid3title h2 .sub-title { font: normal 11px Verdana; white-space: nowrap; }
	.grid3title h2 .sub-title .Socks-size { display: inline !important; }
	.grid3title h2 span.Show { display: inline !important; }

.grid3image { position: relative; }
.grid3image .InStock { font: normal 10px Verdana; position: absolute; bottom: 2px; left: 0; padding: 2px 4px; background: #eee; color: #444; }

.grid3details { font:normal 11px Verdana, Arial, Helvetica, sans-serif; }

.grid3wrapper #more-info-button a { margin: 5px auto 0 !important; }

.grid3bottom { clear:both; height:40px; background:url(http://www.3balls.com/nextopia/grid2-vbg.gif) center center repeat-x; }

.grid3price .threeballs-price-only, .grid3price .redprice { display: inline; font: bold 11px/18px Verdana; color: #f00; }
.grid3price .redprice { background: none !important; }
.grid3price .threeballs-save, .grid3wrapper .redsavings { display: none; }
.grid-td { _width: 240px !important; }
/************* Grid3 Styles **************/

/************* List3 Styles **************/
.list3wrapper { width: 760px; }
.list3image { width: 100px; float: left; }
.list3details { width: 420px; float: left; font:normal 11px Verdana, Arial, Helvetica, sans-serif; }
.list3title h2, .list3title h2 a { font: bold 14px Verdana, Arial, Helvetica, sans-serif; margin:0 0 5px; color:#000; }
.list3title h2 a:hover { color: #0000FF;  }
.list3title h2 .sub-title { font: normal 11px Verdana; white-space: nowrap; color: #000; }
.list3title h2 a:hover .sub-title { color: #0000FF; }
	.list3title h2 .sub-title .Socks-size { display: inline !important; }
	.list3title h2 span.Show { display: inline !important; }
.list3buy { width: 230px; float: left; font-size: 11px; text-align: right; }
	.list3buy .threeballs-price-only, .list3buy .redprice { display: inline; font: bold 11px/18px Verdana; color: #f00; }
	.list3buy .redprice { background: none !important; }
	.list3buy .threeballs-save, .list3wrapper .redsavings { display: none; }
/************* List3 Styles **************/


/************* Price Too Low to Advertise! **************/
.toolow .list3price div, .toolow .list3price span, .toolow .list3price br, .toolow .grid3price div, .toolow .grid3price span, .toolow .grid3price br 
{ display: none !important; }
.toolow .pricetoolow { display: block !important; font-weight: bold; color: #f00; line-height: 18px; }
.savings { color:#FF0000; font-weight:bold; margin-bottom: 4px; font-size:11px; }


/************* Bottom Promos **************/
.promos div { line-height: 16px; }
	.promos div a, .promos div a:visited { line-height: 16px; color: #00f; }
	.promos div a:hover { text-decoration: underline; }
#results-table .promos .extra { display: none !important; }
.promos .extra a { font-size: 10px; color: #777 !important; }

/**** ship price ****/
.ship495, .ship695 { font-weight: bold; }
/* 495 */
.Tees .ship495,
.Gloves .ship495,
.Headcover .ship495,
.Spikes .ship495,
.Socks .ship495,
.Hat .ship495,
.Cap .ship495,
.Visor .ship495,
.Accessories .ship495,
.Bracelet .ship495,
.Necklace .ship495,
.SKU-91424 .ship495, /* FJ Flannel Bag */
.It .ship495, /* Glove It Brand */
.Accessory .ship495, /*  Accessory Bags */
.Valuables .ship495, /* Valuables Pouches */
.Case .ship495
.Vest .ship495 { display: block !important; }
/* 695 */
.Shirt .ship695,
.Polo .ship695,
.Sleeve .ship695,
.Crew .ship695,
.Mock .ship695,
.Pullover .ship695,
.Jacket .ship695,
.Windshirt .ship695,
.Windpant .ship695,
.Shorts .ship695,
.Pants .ship695 { display: block !important; }
/* hide shipprice */
.Grips .shipprice,
.Umbrella .shipprice,
.Display .shipprice,
.Game .shipprice,
.Rangefinder .shipprice,
.uPro .shipprice,
.Yardage .shipprice,
.SkyCaddie .shipprice,
.GPS .shipprice { display: none !important; }

/**** bundle n save ****/
.Cobra .Shaft .bundle10, .Cobra .Wrench .bundle10 { display: none !important; }

/**** title hide ****/
span.Bags-title-type,
span.Balls-title-type,
span.Sets-title-type,
span.Gloves-title-type,
span.Irons-title-type,
span.Aids-title-type,
span.Putter-title-type,
span.Shoes-title-type,
span.Socks-title-type,
span.Tees-title-type
{display:none;}
span.Accessories-title-producttype,
span.Apparel-title-producttype,
span.Bags-title-producttype,
span.Grips-title-producttype,
span.Headcover-McArthur,span.Headcover-Golf,span.Headcover-Team,span.Headcover-PGA,
span.Singles-title-producttype,
span.Wedges-title-producttype,
span.Aids-title-producttype,
span.Drivers-title-producttype,
span.Fairway-title-producttype,
span.Utility-title-producttype
{display:none;}
/*span.Accessories-title-gender,
span.Bags-title-gender,
span.Balls-title-gender,
span.Grips-title-gender,
span.Headcover-title-gender,
span.Irons-title-gender,
span.Singles-title-gender,
span.Wedges-title-gender,
span.Aids-title-gender,
span.Putter-title-gender,
span.Spikes-title-gender,
span.Tees-title-gender,
span.Drivers-title-gender,
span.Fairway-title-gender,
span.Utility-title-gender
{display:none;}*/
.SKU-243940 .Aids-title-hand,
span.Accessories-title-hand,
span.Apparel-title-hand,
span.Bags-title-hand,
span.Balls-title-hand,
span.Grips-title-hand,
span.Headcover-title-hand,
span.Shoes-title-hand,
span.Socks-title-hand,
span.Spikes-title-hand,
span.Tees-title-hand
{display:none;}

span.Choice-title-brand,
.Merchants span.Golf-title-brand,
.SKU-216824 span.Precept-title-brand,
.SKU-216834 span.Precept-title-brand,
.SKU-216835 span.Precept-title-brand,
.SKU-216831 span.Precept-title-brand,
.SKU-216837 span.Precept-title-brand,
.SKU-216828 span.Precept-title-brand,
.SKU-216833 span.Precept-title-brand,
.SKU-216829 span.Precept-title-brand,
.SKU-216827 span.Precept-title-brand,
.SKU-216832 span.Precept-title-brand
{ display:none; }

span.title-length {display:none;}

.SKU-243940 span.Aids-title-type, span.Sets-title-length {display:inline !important;}

.LH .LH-long, .RH .RH-long, .Aids-title-hand .hand-short { display: inline !important; }
.Aids-title-hand .LH-long, .Aids-title-hand .RH-long { display: none !important; }

span.condition-NEW .title-new, .sub-title .BLEMISH .title-new { display: inline !important; }
span.CANCELLED .title-new { display: none !important; } span.CANCELLED .title-obco { display: inline !important; }
span.condition-NEW .title-used, span.CANCELLED .title-used, .sub-title .BLEMISH .title-used { display: none !important; }

.Drivers-title-type .prodtypefix-driver,
.Fairway-title-type .prodtypefix-fwy,
.Utility-title-type .prodtypefix-hybrid,
.Wedges-title-type .prodtypefix-wedge
{ display: inline !important; }

.Gotcha .Aids-size
{ display: inline !important; }
.Gotcha .Aids-title-gender, .Gotcha .Aids-title-hand
{ display: none !important; }
.Gotcha .sub-title { display: block; }

#topsellers .FootJoy .Shoes-title-gender { display: none; }
.Shoes-FootJoy .title-new .closeout { display: inline !important; }

/**** price hide ****/
/*SciFlex gloves*/
.SciFlex .pricetoolow {height:30px;width:100px;background:url(http://www.3balls.com/nextopia/slices/pricetoolow.gif) no-repeat;}
.SciFlex .promobottom, .SciFlex .redprice, .SciFlex .savings {display:none !important;}
/**** //price hide ****/

/**** sidebar hover ****/
#sidebar-stamps a {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; line-height: 15px; color: #000;}
#sidebar-stamps h4 {
	font: normal 18px Verdana, Arial, Helvetica, sans-serif; letter-spacing: -.05em;
	color: #1A7AAA; font-weight: bold; text-decoration: none; line-height: 18px;
	margin: 0; padding: 0 0 4px 0;}
#sidebar-stamps a img {border: none;}
#sidebar-stamps a:hover {position: relative;}
#sidebar-stamps a span {display: none;}
#sidebar-stamps a:hover span {
	display: block;
	height: auto;
 	position: absolute; top: -29; left: 170px;
	width: 400px;
  padding: 10px; margin: 0 5px; z-index: 100;
  background: #f4f4f4;
	border-left: 4px solid #1A7AAA;
	border-right: 4px solid #1A7AAA;}
*html #sidebar-stamps a:hover span {
	top: 4px; left: 170px; }
/**** // sidebar hover ****/

/**** condition hover ****/
.grid2hover a {
    color:#000 !important;
    text-decoration:underline !important;}
.grid2hover a:hover{z-index:25; background-color:#fff; position:relative;}
.grid2hover a span{display:none;}
.grid2hover a:hover span{ 
    display:block;
    position:absolute; top:20px; left:-126px;
    border:1px solid #ddd;
	  width:253px; height:187px;}
span.c-FAIR {background:#fff url(http://www.3balls.com/nextopia/slices/therm-fair.gif) center center no-repeat;}
span.c-GOOD {background:#fff url(http://www.3balls.com/nextopia/slices/therm-good.gif) center center no-repeat;}
span.c-VERY {background:#fff url(http://www.3balls.com/nextopia/slices/therm-verygood.gif) center center no-repeat;}
span.c-FINE {background:#fff url(http://www.3balls.com/nextopia/slices/therm-fine.gif) center center no-repeat;}
span.c-LIKE {background:#fff url(http://www.3balls.com/nextopia/slices/therm-likenew.gif) center center no-repeat;}
span.c-NEW {background:#fff url(http://www.3balls.com/nextopia/slices/therm-new.gif) center center no-repeat;}
span.c-OPEN {background:#fff url(http://www.3balls.com/nextopia/slices/therm-coob.gif) center center no-repeat;}
span.c-REFURBISHED {background:#fff url(http://www.3balls.com/nextopia/slices/therm-refurb.gif) center center no-repeat;}
span.c-FACTORY {background:#fff url(http://www.3balls.com/nextopia/slices/therm-blem.gif) center center no-repeat;}

/**** Open Box ****
.grid2openbox-OPEN a:hover{z-index:26; background-color:#fff; position:relative;}
.grid2openbox-OPEN a span{display:none;}
.grid2openbox-OPEN-no a:hover span{ 
    display:block !important;
    position:absolute; top:13px; left:-167px;
    border:1px solid #ddd;
	  width:300px; height:350px;
    background:#fff url(http://www.3balls.com/openbox/openbox-hover.gif) center center no-repeat;}
*html .grid2openbox-OPEN a:hover span{top:68px;}
span.grid2openboxhide-OPEN {display:none !important;}
div.openbox {display:none;}
div.grid2openbox-OPEN {display:block !important;}
****/

/**** Links Choice Recycled ****/
.Links .grid2openboxhide-VERY a {
	display: inline-block; 
	text-indent:-9999px; 
	background:url(http://www.3balls.com/images/dynamic/products/stock_photos/links_choice/recycled.gif) -2px -1px no-repeat;
	* background:url(http://www.3balls.com/images/dynamic/products/stock_photos/links_choice/recycled.gif) -2px 2px no-repeat;
	width:74px; height:16px;
}
.Links .grid2openboxhide-VERY a:hover span {display:none !important;}
/************** Random Stuff **************/

/**** FT-5 Tour Authentic ****/
.SKU-207630 .grid2title h2 a,
.SKU-207640 .grid2title h2 a,
.SKU-207646 .grid2title h2 a,
.SKU-210125 .grid2title h2 a,
.SKU-214147 .grid2title h2 a,
.SKU-214158 .grid2title h2 a,
.SKU-214160 .grid2title h2 a,
.SKU-214161 .grid2title h2 a,
.SKU-214164 .grid2title h2 a,
.SKU-214165 .grid2title h2 a,
.SKU-214260 .grid2title h2 a,
.SKU-215872 .grid2title h2 a,
.SKU-215874 .grid2title h2 a,
.SKU-215877 .grid2title h2 a,
.SKU-215880 .grid2title h2 a,
.SKU-215882 .grid2title h2 a,
.SKU-215893 .grid2title h2 a,
.SKU-215902 .grid2title h2 a,
.SKU-215903 .grid2title h2 a,
.SKU-215904 .grid2title h2 a {
text-indent: -9999px; display:block !important; height:25px; width:315px;
background: url(http://www.3balls.com/images/random/ft5-ta.gif) no-repeat;}

.SKU-207630 .promobottom,
.SKU-207640 .promobottom,
.SKU-207646 .promobottom,
.SKU-210125 .promobottom,
.SKU-214147 .promobottom,
.SKU-214158 .promobottom,
.SKU-214160 .promobottom,
.SKU-214161 .promobottom,
.SKU-214164 .promobottom,
.SKU-214165 .promobottom,
.SKU-214260 .promobottom,
.SKU-215872 .promobottom,
.SKU-215874 .promobottom,
.SKU-215877 .promobottom,
.SKU-215880 .promobottom,
.SKU-215882 .promobottom,
.SKU-215893 .promobottom,
.SKU-215902 .promobottom,
.SKU-215903 .promobottom,
.SKU-215904 .promobottom {
text-indent: -9999px; display:block !important; height:25px; width:345px;
background: url(http://www.3balls.com/images/random/ft5-ta-promo.gif) center center no-repeat;}


/* Nextopia2 */
#more-info-button a, #more-info-button a:visited {
	background: #fff url(http://www.3balls.com/nextopia/newbuttonbg.gif) no-repeat;
	text-indent: -9999em;
	line-height: 24px;
	height: 24px;
	width: 150px;
	margin-top: 10px;
	display: block;
}
#more-info-button a:hover {
	background-position: 0 -24px;
}

#results-table { background: url(http://www.3balls.com/nextopia/results-repeat-y.gif) top center repeat-y; margin-top: 20px; }
td.grid-td { padding: 20px 0; border-bottom: 1px solid #e7e7e7; }
.content-nav { padding-top: 20px; }


.top3-wrap { width: 900px; margin: 0 auto; }
.top3 .grid3wrapper { float: left; }

/* Nextopia Search Suggest */
#nxt-ac-container .yui-ac-content ul { padding: 5px 0; }
#nxt-ac-container .yui-ac-content ul li { padding: 3px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; }


table.ecomm_table tr:last-child, #nxt-ac-container .yui-ac-ft img { display: none; }
	table.ecomm_table tr tr:last-child { display: table-row; }

/* Misc Fixes */
.MoRodz-title-model, .MoRodz .title-model { display: none; }
.MoRodz .Aids-title-type { display: inline; }


##Productcondition_div { display: none; }



.clearfix:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 0;
     }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */