*, html, div, td { margin:0; padding:0; border:0; }
table{ border-collapse:collapse; border-spacing:0; padding:0; margin:0; }
.clear { clear:both; }
html { height:100%; } a { color:#242424; text-decoration:none; }
a:hover { color:#1d449d; text-decoration:underline; }
p{ padding-bottom:14px; padding-top:0px; text-align:left; }
h1 {
color:#363636;
font-family: 'Yanone Kaffeesatz', sans-serif;
font-weight:700;
font-size:50px;
line-height:50px;
}
h2 {
font-size:28px;
line-height:34px;
font-family: 'Yanone Kaffeesatz', sans-serif;
font-weight:700;
} body {
color:#252424;
font-size:13px;
line-height:17px;
padding:0px;
margin:0px;
font-family: 'Droid Sans', sans-serif;
font-weight:normal;
background:#000000 url(//www.ultimatetools.com.au/wp-content/themes/ut/images/bg/concrete_bg.jpg) top center no-repeat;
} div#websiteContainer1000 {
margin:0 auto;
padding:0px;
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/bg/website_container_bg.jpg) repeat top left;
width:1000px;
}
div#websiteContainer1000 .websiteContainerBottomBG {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/bg/content_bottom_bg.jpg) no-repeat bottom center;
} div#header920 {
width:920px;
height:100px;
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/bg/header_bg.jpg) top center no-repeat;
margin:0px auto;
padding:0px;
}
div#header920 .logo {
float:left;
margin:7px 0px 0px 0px;
padding:0px;
}
div#header920 .facebook { float:right; 	margin:8px 0px 0px 0px; }
div#header920 .facebook img { width:220px; } div#menuBarBG920 {
width:920px;
height:40px;
display:block;
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/bg/menu_bg.jpg) repeat-x left;
margin:0px auto;
padding:0px;	
}
div#menuContainer {
float:left;
width:600px;
height:40px;	
display:block;
padding:0px;
margin:0px;
}
div#contentBGShadowTop {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/bg/ccontent_top_bg.jpg) top center no-repeat;
width:920px;
margin:0px auto;
padding:10px 0px 0px 0px;
} div#bannerHomeContainer920 {
width:920px;
margin:0px auto;
padding:0px;
text-shadow:none;
} div#homeCTAContainer920 {
width:920px;
margin:10px auto 10px auto;
padding:10px 0px 0px 0px;
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/bg/middle_divide_bg.jpg) no-repeat top center;
}
div#homeCTAContainer920 a {
display:block;
width:163px;
height:25px;
color:#FFF;
font-family: 'Yanone Kaffeesatz', sans-serif;
font-weight:700;
letter-spacing:1px;
font-size:18px;
padding:97px 0px 0px 15px;
}
div#homeCTAContainer920 a:hover {
color: #818181;
text-decoration:none;
}
div#homeCTAContainer920 .productDrills {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/productshome/drills.jpg) no-repeat center;
display:block;
width:180px;
height:128px;
float:left;
margin:0px 0px 3px 5px;	
}
div#homeCTAContainer920 .productGrinders {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/productshome/grinders.jpg) no-repeat center;
display:block;
width:180px;
height:128px;
float:left;
margin:0px 0px 3px 5px;
}
div#homeCTAContainer920 .productImpactWrenches {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/productshome/impact_wrenches.jpg) no-repeat center;
display:block;
width:180px;
height:128px;
float:left;
margin:0px 0px 3px 0px;	
}
div#homeCTAContainer920 .productRatchetWrenches {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/productshome/ratchet_wrench.jpg) no-repeat center;
display:block;
width:180px;
height:128px;
float:left;
margin:0px 0px 3px 5px;	
}
div#homeCTAContainer920 .productSanders {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/productshome/sanders.jpg) no-repeat center;
display:block;
width:180px;
height:128px;
float:left;
margin:0px 0px 0px 0px;		
}
div#homeCTAContainer920 .productSloggingSpanners {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/productshome/slogggin_spanners.jpg) no-repeat center;
display:block;
width:180px;
height:128px;
float:left;
margin:0px 0px 0px 5px;
}
div#homeCTAContainer920 .productImpactSockets {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/productshome/impact_sockets.jpg) no-repeat center;
display:block;
width:180px;
height:128px;
float:left;
margin:0px 0px 0px 5px;
}
div#homeCTAContainer920 .productCuttingTools {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/productshome/cutting_tools.jpg) no-repeat center;
display:block;
width:180px;
height:128px;
float:left;
margin:0px 0px 0px 5px;	
}
div#homeCTAContainer920 .productSpanners {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/productshome/spanners.jpg) no-repeat center;
display:block;
width:180px;
height:128px;
float:left;
margin:0px 0px 0px 5px;	
}
div#homeCTAContainer920 .productAccessories {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/productshome/accessories.jpg) no-repeat center;
display:block;
width:180px;
height:128px;
float:right;
}
div#homeCTAContainer920 .productChippingHammers {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/productshome/chipping_hammers.jpg) no-repeat center;
display:block;
width:180px;
height:128px;
float:left;
margin:0px 0px 0px 5px;	
}
div#homeCTAContainer920 .productNoImage {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/productshome/no_product_cat_image_home.jpg) no-repeat center;
display:block;
width:180px;
height:128px;
float:left;
margin:0px 0px 0px 5px;	
}
div#homeCTAContainer920 .productNoImageRight {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/productshome/no_product_cat_image_home.jpg) no-repeat center;
display:block;
width:180px;
height:128px;
float:right;
}
div#homeCTAContainer920 .productNonSparkingTools {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/productshome/non_sparking_tools.jpg) no-repeat center;
display:block;
width:180px;
height:128px;
float:right;
}
div#viewAllProducts {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/bg/middle_divide_bg2.jpg) no-repeat bottom;
width:920px;
display:block;
font-family: 'Yanone Kaffeesatz', sans-serif;
font-size:14px;
margin:0px auto;
height:18px;
padding:0px 0px 10px 0px;
}
div#viewAllProducts .links { float:right; }
div#viewAllProducts .links a:hover {
color:#818181;
} div#middleHomeContentArea920 {
padding:20px 0px 20px 0px;
margin:0px auto;
width:920px;
display:block;
}
div#middlePageContentArea920 {
padding:0px 0px 20px 0px;
margin:0px auto;
width:920px;
display:block;
}
div#middleHomeContentArea920 .leftColumn, div#middlePageContentArea920 .leftColumn {
float:left;
width:298px;
padding:0px;
}
div#middleHomeContentArea920 .rightColumn {
float:right;
width:610px;
padding:0px;
margin:0px 0px 0px 0px;	
}
div#middlePageContentArea920 .rightColumn {
float:right;
width:610px;
padding:0px;
margin:20px 0px 0px 0px;	
}
div#middleHomeContentArea920 h1, div#middlePageContentArea920 h1 {
font-size:50px;
line-height:normal;
color:#363636;
}
div#middleHomeContentArea920 .rightContentContainer600 {
width:600px;
margin-left:10px;
} div#manufacturers {
width:268px;
min-height:283px;
display:block;
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/bg/manuifacturer_bg.jpg) repeat top left;
padding:15px
}
div#manufacturers .productManufacturerTitle {
color:#FFF;
font-size:28px;
line-height:28px;
font-weight:700;
text-shadow:1px 1px #800f0d;
font-family: 'Yanone Kaffeesatz', sans-serif;
margin:0px 0px 10px 0px;	
}
div#manufacturersContainer {
padding:0px;
margin:0px;
}
div#manufacturersContainer .productManufacturerLeft {
float:left;
margin:0px 0px 5px 0px;
}
div#manufacturersContainer .productManufacturerRight {
float:right;
margin:0px 0px 5px 0px;	
}
div#manufacturerShadowBG {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/bg/manufacturer_shadow_bg.jpg) no-repeat center;
width:298px;
height:12px;
display:block;	
} div#products {
width:298px;
height:673px;
display:block;
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/bg/product_category_bg.jpg) no-repeat bottom left;
margin:0px 0px 15px 0px;
padding:0px;
}
div#products .productListTitle {
color:#363636;
font-size:28px;
line-height:28px;
font-weight:700;
text-shadow:1px 1px #fff;
font-family: 'Yanone Kaffeesatz', sans-serif;
padding:15px 15px 10px 15px;
}
div#products ul {
margin:5px 0px 0px 47px;
padding:0px;
}
div#products ul li {
list-style:none;
font-family: 'Yanone Kaffeesatz', sans-serif;
font-size:19px;
line-height:26px;
}
div#products a:hover {
color: #818181;
text-decoration:none;
} div#contentBottomCTA {
margin:20px 0px 0px 0px;
padding:0px;
}
div#contentBottomCTA .distributors {
width:184px;
float:left;
margin:0px 24px 0px 0px;
}
div#contentBottomCTA .catalogue {
width:184px;
float:left;
}
div#contentBottomCTA .newproducts {
width:184px;
float:right;
}
div#contentBottomCTA .heading {
height:34px;
width:184px;
font-size:28px;
line-height:34px;
font-family: 'Yanone Kaffeesatz', sans-serif;
font-weight:700;
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/large_arrow.jpg) no-repeat right bottom;
vertical-align:text-top;
}
div#contentBottomCTA a:hover { color:#5e636e;
}
div#contentBottomCTA .text {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/home_column_bottom_border.jpg) no-repeat top center;	
padding:10px 0px 0px 0px;
margin:2px 0px 0px 0px;
width:184px;	
}  div#sidebarArchive, div#sidebarNews, div#sidebarRecentNews, div#sidebarCategories {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/middle_container_divder.jpg) bottom center no-repeat;
}
div#sidebarArchive, div#sidebarNews, div#sidebarTags, div#sidebarRecentNews, div#sidebarCategories {
padding:0px;
margin:20px 0px 0px 0px;
}
div#sidebarArchive h3, div#sidebarNews h3, div#sidebarTags h3, div#sidebarRecentNews h3, div#sidebarCategories h3 {
font-size:32px;
font-weight:700;	
font-family: 'Yanone Kaffeesatz', sans-serif;
margin:0px;
padding:0px;
}
div#sidebarArchive h3 a, div#sidebarNews h3 a, div#sidebarTags h3 a, div#sidebarRecentNews h3 a, div#sidebarCategories h3 a {
color:#272727;
}
div#sidebarArchive h3 a:hover, div#sidebarNews h3 a:hover, div#sidebarTags h3 a:hover, div#sidebarRecentNews h3 a:hover, div#sidebarCategories h3 a:hover {
color:#25a9e3;
}
div#sidebarArchive ul, div#sidebarRecentNews ul, div#sidebarCategories ul {
margin:0px;
padding:10px 0px 20px 0px;
}
div#sidebarArchive ul li {
list-style:none;
text-transform:uppercase;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:20px;
font-weight:bold;
padding:0px 0px 0px 10px;
}
div#sidebarRecentNews ul li, div#sidebarCategories ul li {
list-style:none;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:20px;
padding:0px 0px 0px 10px;
font-weight:normal;
color:#898989; 	
}
div#sidebarRecentNews ul li a, div#sidebarCategories ul li a {
font-weight:bold;
text-transform:uppercase;
}
div#sidebarTags ul {
margin:0px;
padding:20px 0px 20px 0px;
}
div#sidebarTags ul li { float:left; }
div#sidebarTags a {
display:inline-block;
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/bg/forms-bg.png);
padding:2px 7px;
border-radius:3px;
text-decoration:none;
margin:0 1px 4px 0;
font-size:10px !important;
box-shadow:1px 1px 1px rgba(0, 0, 0, .2);
line-height:1.5em;
vertical-align:top;
color:#3e3e3e;
}
div#sidebarTags a:hover {
background:#7eae00;
color:white;
} #websiteContainer1000 input, #websiteContainer1000 select, #websiteContainer1000 textarea { 
font-family: 'Droid Sans', sans-serif;
font-size:13px;
vertical-align:middle;
font-weight:normal;
border:1px solid #dbdbdb;
outline:none;
}
#websiteContainer1000 input[type="text"], #websiteContainer1000 textarea {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/bg/forms_bg.jpg) repeat;
border-left:1px solid #bcbcbc;
border-top:1px solid #bcbcbc;
border-bottom:1px solid #d7d7d7;
border-right:1px solid #d7d7d7;
padding:6px 5px 5px 5px;
border-radius:2px;
-moz-border-radius:2px;
-webkit-border-radius:2px;
}
#websiteContainer1000 input[type="submit"], #websiteContainer1000 input[type="reset"] {
position:relative;
display:inline-block;
line-height:37px;
color:#fff;
text-transform:uppercase;
text-decoration:none;
border:none;
height:37px;
padding:0px 10px 3px 10px;
cursor:pointer;
background-repeat:repeat-x;
text-align:center;
border-radius:2px;
-moz-border-radius:2px;
-webkit-border-radius:2px;
}
#websiteContainer1000 input[type="submit"] {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/bg/submit_bg.jpg) repeat;
font-weight:normal;
text-shadow:1px 1px #800f0d;
box-shadow:1px 3px 1px rgba(0,0,0,.2);
-moz-box-shadow:1px 3px 1px rgba(0,0,0,.2);
-webkit-box-shadow:1px 3px 1px rgba(0,0,0,.2);
}
#websiteContainer1000 input[type="reset"] {
background-image:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/reset-tail.gif);
text-shadow:1px 1px #699406;
background-color:#76b105;
box-shadow:0 3px 1px rgba(0,0,0,.14);
-moz-box-shadow:0 3px 1px rgba(0,0,0,.14);
-webkit-box-shadow:0 3px 1px rgba(0,0,0,.14);
}
#websiteContainer1000 input[type="submit"]:hover, #websiteContainer1000 input[type="reset"]:hover {
background-position:0 -37px;
} div#searchMenuBar { 
float:right;
margin:6px 10px 0px 0px;
padding:0px;
}
#searchform {
padding:0px;
margin:0px;
}
#searchform input.searching {
width:160px;
margin-right:2px;
float:left;
padding:0px 3px;
line-height:26px;
height:26px;
-moz-border-radius:2px;
-webkit-border-radius:2px;	
border-radius:2px;
}
#searchform input.submit {
cursor:pointer;
padding:0px 10px !important;
height:29px;
display:block !important;
line-height:29px !important;
float:right;
vertical-align:top;
margin:0px;
} div#content .headingTitleContainer {
padding:0px;
margin:0px 0px 20px 0px;
}
div#content .headingTitleProductContainer {
padding:0px;
margin:0px 0px 0px 10px;
}
div#content .productCategorySummary {
padding:0px;
margin:0px 0px 0px 10px;
float:left;
width:600px;
}
div#content .headingTitleContainer h1, div#content .headingTitleProductContainer h1 {
font-size:50px;
line-height:normal;
color:#363636;
margin:0px 0px 10px 0px;
}
div#content .headingTitleProductContainer .headingLeft {
float:left;
width:510px;
}
div#content .headingTitleProductContainer .manufacturerRight {
float:right;
width:68px;
margin:14px 0px 0px 0px;
} div#content {
margin:0px;
padding:0px;
}
div#content .entry-content {
margin:0px;
padding:0px;
}
div#content .contentOutput {
text-align:left;
}
div#content .contentOutput .entry-content {
padding:0px;
margin:0px;
text-align:left;
}
div#content .contentOutput .post-entry-content {
padding:0px;
margin:0px;
text-align:left;	
}
div#content .contentOutput .entry-content a {
text-decoration:none;
}
div#content .contentOutput .entry-content a:hover {
text-decoration:none;
}
div#content .contentOutput .entry-content ul li {
list-style-image:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/list-marker.png);
}
div#content .contentOutput .business-links ul li { 
list-style-image:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/list-marker.png);
margin:0 0 15px 25px;
padding:0 0 0 0px;
}
div#content .contentOutput .business-links ul li a {
font-weight:bold;
}
div#content .contentOutput .business-links ul li a:hover {
font-weight:bold;
text-decoration:none;
}
div#content .contentOutput .entry-content ul, div#content .contentOutput .entry-content ol {
padding:0px 0px 15px 0px;
margin:0;
}
div#content .contentOutput .entry-content ul li, div#content .contentOutput .entry-content ol li {
margin:0 0 0 25px;
padding:0 0 0 0px;
}
div#content .contentOutput .entry-content ul li ul, div#content .contentOutput .entry-content ol li ol {
margin:3px 0px 4px 0px;
padding:0px;
}
div#content .contentOutput .entry-content ul li ul li, div#content .entry-content ol li ol li {
margin:0px 0px 0px 33px;
padding:0px;
}
div#content .contentOutput h2, div#content .contentOutput h3 { 
padding-bottom:14px; color:#272727; text-transform:none;
} div#content .contentOutput .entry-content table {
border-spacing:0;
font-size:11px;
margin:0px 0px 20px 0px;
padding:0px;
}
div#content .contentOutput .entry-content td {
padding:2px;
border:1px solid #363636;
text-align:left;	
}
div#content .contentOutput .entry-contenttable.content tr th img, div#content .contentOutput .entry-content table.content tr td img {
text-align:center;
}1" Impact Sockets SAE 
div#content .contentOutput .entry-content table .firstRow {
border-top:1px dotted #6a6a6b;
border-bottom:1px dotted #6a6a6b;
background:#242424;
padding:5px 5px 6px 5px;
margin:0px;
vertical-align:top;
text-align:left;
}
div#content .contentOutput .entry-content table .secondRow {
background:#2a2a2a;
padding:5px 5px 6px 5px;
vertical-align:top;	
text-align:left;	
}
div#content .contentOutput .entry-content table td h2 {
font-size:20px;
font-family: 'Yanone Kaffeesatz', sans-serif;
color:#df5800;
font-weight:normal;
text-transform:uppercase;
padding-bottom:1px;
}
div#content .contentOutput .entry-content table td h3  {
color:#fff;
font-size:20px;
font-weight:normal;
font-family: 'Yanone Kaffeesatz', sans-serif;
padding-bottom:1px;
}
div#content .contentOutput .entry-content table td h3 a:hover {
color:#000;
text-decoration:none;
}
div#content .contentOutput .entry-content table td a img {
border:1px solid #e5e5e5;
}
div#content .contentOutput .entry-content table td a img:hover {
border:1px solid #d78e00;
} div#productCategories {
float:right;
}
div#productCategories a {
display:block;
width:181px;
height:34px;
color:#FFF;
font-family: 'Yanone Kaffeesatz', sans-serif;
font-weight:400;
font-size:18px;
padding:136px 0px 0px 15px;
}
div#productCategories a:hover {
color: #818181;
text-decoration:none;
}
div#productCategories .productCatDrills {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/productcategories/drills.jpg) no-repeat center;
display:block;
width:196px;
height:170px;
float:left;
margin-left:6px;
margin-bottom:6px;
}
div#productCategories .productCatCuttingTools {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/productcategories/cutting_tools.jpg) no-repeat center;
display:block;
width:196px;
height:170px;
float:left;
margin-left:6px;	
margin-bottom:6px;	
}
div#productCategories .productCatGrinders {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/productcategories/grinders.jpg) no-repeat center;
display:block;
width:196px;
height:170px;
float:left;
margin-left:6px;	
margin-bottom:6px;	
}
div#productCategories .productCatImpactSockets {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/productcategories/impact_sockets.jpg) no-repeat center;
display:block;
width:196px;
height:170px;
float:left;
margin-left:6px;	
margin-bottom:6px;	
}
div#productCategories .productCatImpactSockets {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/productcategories/impact_sockets.jpg) no-repeat center;
display:block;
width:196px;
height:170px;
float:left;
margin-left:6px;	
margin-bottom:6px;	
}
div#productCategories .productCatImpactWrench {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/productcategories/impact_wrench.jpg) no-repeat center;
display:block;
width:196px;
height:170px;
float:left;
margin-left:6px;	
margin-bottom:6px;	
}
div#productCategories .productCatRatchetWrench {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/productcategories/ratchet_wrench.jpg) no-repeat center;
display:block;
width:196px;
height:170px;
float:left;
margin-left:6px;	
margin-bottom:6px;		
}
div#productCategories .productCatSanders {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/productcategories/sanders.jpg) no-repeat center;
display:block;
width:196px;
height:170px;
float:left;
margin-left:6px;	
margin-bottom:6px;		
}
div#productCategories .productCatSloggingSpanners {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/productcategories/sloggin_spanners.jpg) no-repeat center;
display:block;
width:196px;
height:170px;
float:left;
margin-left:6px;	
margin-bottom:6px;
}
div#productCategories .productCatNonSparkingTools {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/productcategories/ultimate_tools_non_sparking.jpg) no-repeat center;
display:block;
width:196px;
height:170px;
float:left;
margin-left:6px;	
margin-bottom:6px;
}
div#productCategories .productCatChippingHammers {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/productcategories/chipping_hammers.jpg) no-repeat center;
display:block;
width:196px;
height:170px;
float:left;
margin-left:6px;	
margin-bottom:6px;
}
div#productCategories .productCatSledgeHammers {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/productcategories/sledge_hammers.jpg) no-repeat center;
display:block;
width:196px;
height:170px;
float:left;
margin-left:6px;	
margin-bottom:6px;
}
div#productCategories .productCatPetrolTools {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/productcategories/petrol_tools.jpg) no-repeat center;
display:block;
width:196px;
height:170px;
float:left;
margin-left:6px;	
margin-bottom:6px;
}
div#productCategories .productCatNoImage {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/productcategories/no_prod_cat_image.jpg) no-repeat center;
display:block;
width:196px;
height:170px;
float:left;
margin-left:6px;	
margin-bottom:6px;
}
div#viewRecentProducts {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/bg/middle_divide_bg2.jpg) no-repeat top;
width:600px;
display:block;
font-family: 'Yanone Kaffeesatz', sans-serif;
font-size:14px;
margin:20px 0px 0px 0px;
padding:5px 0px 0px 0px;
float:right;
text-align:right;
} div#manufacturerCategories {
float:right;
}
div#manufacturerCategories a {
display:block;
width:196px;
height:170px;
}
div#manufacturerCategories a:hover {
color: #818181;
text-decoration:none;
}
div#manufacturerCategories .ultimate {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/manufacturerscategories/ultimate.jpg) no-repeat center;
display:block;
width:196px;
height:170px;
float:left;
margin-left:6px;
margin-bottom:6px;
}
div#manufacturerCategories .airvantagetools {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/manufacturerscategories/airvantage_tools.jpg) no-repeat center;
display:block;
width:196px;
height:170px;
float:left;
margin-left:6px;
margin-bottom:6px;
}
div#manufacturerCategories .spitznas {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/manufacturerscategories/spitznas.jpg) no-repeat center;
display:block;
width:196px;
height:170px;
float:left;
margin-left:6px;
margin-bottom:6px;
}
div#manufacturerCategories .atp {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/manufacturerscategories/atp.jpg) no-repeat center;
display:block;
width:196px;
height:170px;
float:left;
margin-left:6px;
margin-bottom:6px;
}
div#manufacturerCategories .chicagopneumatic {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/manufacturerscategories/chicago_pneumatic.jpg) no-repeat center;
display:block;
width:196px;
height:170px;
float:left;
margin-left:6px;
margin-bottom:6px;
}
div#manufacturerCategories .ingersollrand {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/manufacturerscategories/ingersoll_rand.jpg) no-repeat center;
display:block;
width:196px;
height:170px;
float:left;
margin-left:6px;
margin-bottom:6px;
}
div#manufacturerCategories .toku {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/manufacturerscategories/toku.jpg) no-repeat center;
display:block;
width:196px;
height:170px;
float:left;
margin-left:6px;
margin-bottom:6px;
}
div#manufacturerCategories .ultimatenonsparking {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/manufacturerscategories/ultimate_tools_non_sparking.jpg) no-repeat center;
display:block;
width:196px;
height:170px;
float:left;
margin-left:6px;
margin-bottom:6px;
}
div#manufacturerCategories .atlascopco {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/manufacturerscategories/atlas_copco.jpg) no-repeat center;
display:block;
width:196px;
height:170px;
float:left;
margin-left:6px;
margin-bottom:6px;
} div#breadcrumbsContainer {
margin:0px 0px 0px 10px;
font-size:11px;
}
div#breadcrumbsContainer .breadcrumbPosition {
float:left;
}
div#breadcrumbsContainer .previousPage {
float:right;
}
div#breadcrumbsContainer .breadcrumbs li {
list-style-type: none;
float: left;
margin: 0 3px 0 0;
}
div#breadcrumbsContainer .breadcrumbs li:before {
content:" : ";
}
div#breadcrumbsContainer .breadcrumbs .front_page:before {
content: none;
}
div#breadcrumbsContainer a { color:#1d449d; text-decoration: underline }
div#breadcrumbsContainer a:hover { color:#818181; } div#pageProductsList {
width:610px;
display:block;
margin:0px auto;
padding:0px;
}
div#productImageContainer a { color:#FFF; }
div#productImageContainer a:hover { color:#818181; }
div#productImageContainer {
margin:0px 0px 7px 10px;
float:left;	
padding:0px;
position:relative;
}
div#productImageContainer .productLink { 
padding:0px;
margin:0px;	
border:1px solid #6a4d0d;
width:140px;
height:200px;
}
div#productImageContainer a .productLink {
width:140px;
height:200px;
cursor:pointer;
display:block;
margin:0px;
padding:0px;
border:1px solid #6a4d0d;
}
div#productImageContainer a .productLink:hover {
border:1px solid #818181;
}
div#productImageContainer .productImageThumbnail {
padding:0px;
position:absolute;
z-index:1;
display:block;
margin:5px 0px 5px 15px;
}
div#productImageContainer .defaultProductsImageThumbnail { 
margin:35px 10px 5px 10px;
padding:0px;
z-index:1;	
position:absolute;
display:block;
color:#999;
text-align:center;
}
div#productImageContainer .productTitle {
width:130px !important;
min-height:70px !important;
z-index:101;
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/bg/thumbnail_title_bg.jpg) repeat; 
display:block; 
bottom:0; 
text-align:left;
font-size:15px;
text-shadow: 0px 1px 1px #000;
font-family: 'Yanone Kaffeesatz', sans-serif;
padding:4px 5px 4px 5px;
position:absolute;
} div#productView {
padding:0px;
margin:0px 0px 0px 10px;
float:left;
width:600px;
}
div#productView .productViewImageContainer {
float:left;
width:270px;
}
div#productView .productViewImage {
width:268px;
border:1px solid #363636;
text-align:center;
display:block;
background:#FFF;
vertical-align:middle;
padding:35px 0px 35px 0px;
}
div#productView .productViewThumbnailContainer .view {
font-size:11px;
margin:5px 0px 2px 0px;
}
div#productView .productViewImage .productViewThumbnailContainer {
margin:0px;
padding:0px;
}
div#productView .productViewThumbnailContainer .productViewThumbnails {
margin:0px;
padding:0px;
}
div#productView .productViewThumbnailContainer .productViewThumbnails .productViewThumbnailImages {
padding:5px;
margin:0px 10px 15px 0px;
width:60px;
height:60px;
display:block;
border:1px solid #dadada;
float:left;
position: relative;
}
div#productView .productViewThumbnailContainer .productViewThumbnails .productViewThumbnailImages:hover { border:1px solid #818181; }
div#productView .productViewThumbnailContainer .productViewThumbnailImages img {
width:60px;
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
margin: auto;
}
div#productView .productSKU { font-size:11px; }
div#productView .productManufacturer { font-size:11px; }
div#productView .productManufacturer a { color:#1d449d; text-decoration: underline }
div#productView .productManufacturer a:hover { color:#818181; }
div#productView .productViewImage .noImage {
text-align:center;
height:120px;
padding:80px 0px 0px 0px;
vertical-align:middle;
display:block;
}
div#productView .productContent {
float:right;
width:318px;
}
div#productView .productContent ul.tabs {
margin:0px;
padding:0px;
color:#242424;
font-size:13px;
line-height:17px;
font-family: 'Droid Sans', sans-serif;
}
div#productView .productContent ul.tabs li {
display:block;
float:left;
padding:0px 2px 0px 0px;
}
div#productView .productContent ul.tabs li a {
display:block;
float:left;
padding:10px;
background:#171717;
color:#fff;
text-decoration:none;
z-index:100;
border-left:1px solid #dadada;
border-right:1px solid #dadada;	
border-top:1px solid #dadada;
}
div#productView .productContent ul.tabs li .selected {
background:#fff;
border-left:1px solid #dadada;
border-right:1px solid #dadada;	
border-top:1px solid #dadada;
color:#242424;
}
div#productView .productContent ul.tabs li a:hover {
background:#2b2b2b;
color:#fff;
border-left:1px solid #dadada;
border-right:1px solid #dadada;	
border-top:1px solid #dadada;
text-decoration:none;
}
ul.tabs li a:hover, ul.tabs li a:active, .selected {
display:block;
float:left;
padding:10px;
background:#fff;
color:#242424;
text-decoration:none;
z-index:100;
border-left:1px solid #dadada;
border-right:1px solid #dadada;	
border-top:1px solid #dadada;	
}
div#productView .productContent .tab-content {
clear:both;
padding:10px;
background:#fff;
min-height:348px;
border:1px solid #dadada;
}
div#productView .productContent .tab-content a { color:#1d449d; text-decoration: underline; }
div#productView .productContent .tab-content a:hover { color:#818181; text-decoration: underline;  } .tabinator {  }
.tabinator input#tab1,
.tabinator input#tab2 {
display: none;
}
.tabinator label {
box-sizing: border-box;
display: inline-block;
padding: 10px 15px;
color: #949494;
margin-bottom: -1px;
margin-left: -1px;
text-transform: uppercase;
font-size: 14px;
} .tabinator label:hover {
color: #888;
cursor: pointer;
}
.tabinator input:checked + label {
position: relative;
color: #000;
background: #fff;
border: 1px solid #bbb;
border-bottom: 1px solid #fff;
border-radius: 5px 5px 0 0;
}
.tabinator input:checked + label:after {
display: block;
content: '';
position: absolute;
top: 0; right: 0; bottom: 0; left: 0; }
#content1, #content2 {
display: none;
border-top: 1px solid #bbb;
padding: 15px;
}
#tab1:checked ~ #content1,
#tab2:checked ~ #content2 {
display: block; } #productEnquiryFormContainer .wpcf7-form input[type="password"],
#productEnquiryFormContainer .wpcf7-form input[type="datetime"],
#productEnquiryFormContainer .wpcf7-form input[type="datetime-local"],
#productEnquiryFormContainer .wpcf7-form input[type="date"],
#productEnquiryFormContainer .wpcf7-form input[type="month"],
#productEnquiryFormContainer .wpcf7-form input[type="time"],
#productEnquiryFormContainer .wpcf7-form input[type="week"],
#productEnquiryFormContainer .wpcf7-form input[type="number"],
#productEnquiryFormContainer .wpcf7-form input[type="url"],
#productEnquiryFormContainer .wpcf7-form input[type="search"],
#productEnquiryFormContainer .wpcf7-form input[type="color"],
#productEnquiryFormContainer .wpcf7-form .uneditable-input,
#productEnquiryFormContainer .wpcf7-form input[type="text"],
#productEnquiryFormContainer .wpcf7-form input[type="tel"],
#productEnquiryFormContainer .wpcf7-form input[type="email"],
#productEnquiryFormContainer .wpcf7-form textarea {
font-size:14px;
font-weight:normal !important; width:100%; 
padding:5px;
color:#7e7e7e !important;
border: 1px solid #4b4642 !important;
transition: all 0.3s ease;
}
#productEnquiryFormContainer .wpcf7-form select {
padding:5px 5px !important;
margin-bottom:10px !important;
width:100% !important;
color:#a5a5b4 !important;
font-size:14px;
font-weight:bold;
border: 1px solid #f68620 !important;
transition: all 0.5s ease !important;
font-family: 'Open Sans', sans-serif ;
}
#productEnquiryFormContainer .wpcf7-form textarea { height:102px !important; margin-bottom:5px !important; color:#a5a5b4 !important; }
#productEnquiryFormContainer .wpcf7-form placeholder { padding:0px 0px;}
#productEnquiryFormContainer .wpcf7-form input[type="text"]:hover,
#productEnquiryFormContainer .wpcf7-form input[type="tel"]:hover,
#productEnquiryFormContainer .wpcf7-form input[type="password"]:hover,
#productEnquiryFormContainer .wpcf7-form input[type="datetime"]:hover,
#productEnquiryFormContainer .wpcf7-form input[type="datetime-local"]:hover,
#productEnquiryFormContainer .wpcf7-form input[type="date"]:hover,
#productEnquiryFormContainer .wpcf7-form input[type="month"]:hover,
#productEnquiryFormContainer .wpcf7-form input[type="time"]:hover,
#productEnquiryFormContainer .wpcf7-form input[type="week"]:hover,
#productEnquiryFormContainer .wpcf7-form input[type="number"]:hover,
#productEnquiryFormContainer .wpcf7-form input[type="email"]:hover,
#productEnquiryFormContainer .wpcf7-form input[type="url"]:hover,
#productEnquiryFormContainer .wpcf7-form input[type="search"]:hover,
#productEnquiryFormContainer .wpcf7-form input[type="tel"]:hover,
#productEnquiryFormContainer .wpcf7-form input[type="color"]:hover,
#productEnquiryFormContainer .wpcf7-form .uneditable-input:hover,
#productEnquiryFormContainer .wpcf7-form select:hover,
#productEnquiryFormContainer .wpcf7-form textarea:hover
{
color:#000 !important;
font-weight: normal !important;
border:1px solid #185ab1 !important;
}
#productEnquiryFormContainer .wpcf7-form select:focus,
#productEnquiryFormContainer .wpcf7-form textarea:focus,
#productEnquiryFormContainer .wpcf7-form input[type="text"]:focus,
#productEnquiryFormContainer .wpcf7-form input[type="tel"]:focus,
#productEnquiryFormContainer .wpcf7-form input[type="password"]:focus,
#productEnquiryFormContainer .wpcf7-form input[type="datetime"]:focus,
#productEnquiryFormContainer .wpcf7-form input[type="datetime-local"]:focus,
#productEnquiryFormContainer .wpcf7-form input[type="date"]:focus,
#productEnquiryFormContainer .wpcf7-form input[type="month"]:focus,
#productEnquiryFormContainer .wpcf7-form input[type="time"]:focus,
#productEnquiryFormContainer .wpcf7-form input[type="week"]:focus,
#productEnquiryFormContainer .wpcf7-form input[type="number"]:focus,
#productEnquiryFormContainer .wpcf7-form input[type="email"]:focus,
#productEnquiryFormContainer .wpcf7-form input[type="url"]:focus,
#productEnquiryFormContainer .wpcf7-form input[type="search"]:focus,
#productEnquiryFormContainer .wpcf7-form input[type="tel"]:focus,
#productEnquiryFormContainer .wpcf7-form input[type="color"]:focus,
#productEnquiryFormContainer .wpcf7-form .uneditable-input:focus  
{
color:#000 !important;
font-weight: normal !important;
border:1px solid #185ab1 !important;
}
#productEnquiryFormContainer .wpcf7-form input[type="submit"] { 
border:none;
padding:1px 20px 15px;
text-align: center;
font-size: 16px;
margin:0;
background:#c62e29; 
color:#fff;
text-transform:uppercase;
transition: all 0.5s ease;	
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
text-decoration:none;
display:inline-block;
font-weight: 700;	
cursor: pointer;
float: left;
}
#productEnquiryFormContainer .wpcf7-form input[type="submit"]:hover {
background:#2d2d33; text-decoration:none;	
}	
#productEnquiryFormContainer .wpcf7-not-valid-tip { 
color: #c82f2a; background: none; font-size:12px; margin-bottom:10px; line-height:16px !important; margin-left: 0 !important; margin-right: 0 !important; padding: 0;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
#productEnquiryFormContainer .wpcf7-validation-errors { color: #c82f2a; background: none; font-size:12px; line-height:20px !important; padding-bottom:3px !important; 
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
#productEnquiryFormContainer .wpcf7-response-output { margin-left: 0 !important; margin-right: 0 !important; margin-top: 30px !important; } div#productEnquiryFormContainer, form#productEnquiryForm, form#emailToAFriendForm { margin:0px; padding:0px; width:284px; }
div#productEnquiryFormContainer .doubleCol {
width:284px;
padding:10px 0px 10px 0px;
margin:0px;
}
div#productEnquiryFormContainer .doubleColText {
width:284px;
padding:3px 0px 5px 0px;
margin:0px;
}
div#productEnquiryFormContainer .commentFormLeft {
float:left;
width:130px !important;
margin:0px;
padding:0px;
}
div#productEnquiryFormContainer .commentFormRight {
float:right;
width:130px !important;
margin:0px;
padding:0px;	
}
form#productEnquiryForm .form-double-col-label {
color:#000;
margin:0px;
padding:0px;
width:284px;	
}
form#productEnquiryForm .form-label, form#emailToAFriendForm .form-label {
margin:0px;
padding:0px;
width:136px;	
}
form#productEnquiryForm input, form#emailToAFriendForm input {
width:126px;
padding:5px;
margin:1px 0px 0px 0px;
}
form#productEnquiryForm textarea, form#emailToAFriendForm textarea {
padding:5px;
margin:1px 0px 0px 0px;
width:284px;
overflow:visible;
}
form#productEnquiryForm input, form#productEnquiryForm textarea, form#emailToAFriendForm input, form#emailToAFriendForm textarea {
border:1px solid #c6c6c6;
font-size:12px;
color:#000;
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/bg/forms_bg.jpg) repeat;
}
form#productEnquiryForm input:focus, form#productEnquiryForm textarea:focus, form#productEnquiryForm input:hover, form#productEnquiryForm textarea:hover, form#emailToAFriendForm input:focus, form#emailToAFriendForm textarea:focus, form#emailToAFriendForm input:hover, form#emailToAFriendForm textarea:hover {
border:1px solid #6a4d0d;
color:#000;
}
div#productEnquiryFormContainer .commentFormLeft .form-input, div#productEnquiryFormContainer .commentFormRight .form-input, form#productEnquiryFormContainer textarea
{
margin:0px 0px 7px 0px;
padding:0px;
}
form#productEnquiryForm .form-input [disabled], form#emailToAFriendForm .form-input [disabled] { border:1px solid #473918; }
form#productEnquiryForm .form-input [disabled]:hover, form#emailToAFriendForm .form-input [disabled]:hover { border:1px solid #473918; }
form#productEnquiryForm .form-input .form-submit, form#emailToAFriendForm .form-input .form-submit { float:left; margin:0px; padding:0px; }
form#productEnquiryForm input.button, form#emailToAFriendForm input.button  { margin:0px; padding:0px; width:60px; }
form#productEnquiryForm .form-submit input[type="submit"], form#productEnquiryForm .form-submit input[type="reset"], 
form#emailToAFriendForm .form-submit input[type="submit"], form#emailToAFriendForm .form-submit input[type="reset"] 
{
color:#fff;
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/bg/submit_bg.jpg) repeat;
border:none;
cursor:pointer;	
font-weight:normal;
text-shadow:1px 1px #800f0d;
}
form#productEnquiryForm .form-submit input[type="submit"]:hover, form#productEnquiryForm .form-submit input[type="reset"]:hover, 
form#emailToAFriendForm .form-submit input[type="submit"]:hover, form#emailToAFriendForm .form-submit input[type="reset"]:hover 
{
color:#fff;
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/bg/submit_bg.jpg) repeat;
border:none;
cursor:pointer;	
font-weight:normal;
text-shadow:1px 1px #800f0d;
} div#nav-below {
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/bg/middle_divide_bg2.jpg) no-repeat top;
width:600px;
display:block;
font-size:11px;
margin:40px 0px 0px 0px;
padding:10px 0px 0px 0px;
float:right;
text-align:right;
}
div#nav-below .borderBottom {
height:1px;
margin:10px 0px 0px 0px;	
}
div#nav-below .nav-previous a { color:#1d449d; float:left; font-size:11px; margin:0px; padding:0px; width:300px; text-align:left; line-height:14px; text-decoration: underline; }
div#nav-below .nav-next a { color:#1d449d; float:right; font-size:11px; margin:0px; padding:0px; width:300px; text-align:right; line-height:14px; text-decoration: underline; }
div#nav-below .nav-previous a:hover, div#nav-below .nav-next a:hover { color:#818181; } .wp-pagenavi {
font-family: 'Droid Sans', sans-serif;
width:600px;
font-size:11px;
float:right;
border-top:1px solid #d0d0d0;
margin:25px 0px 0px 0px;
}
.wp-pagenavi a, .wp-pagenavi span {
text-decoration: none;
border:none;
padding:0;
margin:10px 4px 0px 0px;
width:25px;
height:25px;
line-height:25px;
text-align:center;
color:white;
display:inline-block;
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/bg/manuifacturer_bg.jpg);
border-radius:2px;
-moz-border-radius:2px;
-webkit-border-radius:2px;
float:left;
}
.wp-pagenavi a:hover, .wp-pagenavi span.current {	
background-image:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/submit-tail.gif);
}
.wp-pagenavi span.current {
font-weight: bold;
}
.wp-pagenavi .pages {
border:none;
color:black;
width:auto;
background:none;
} div#socialArticleLinks {
padding:0px;
margin:20px 0px 0px 0px;
}
div#socialArticleLinks .facebookLike { 
float:left;	
padding:0px 0px 0px 0px;
margin:0px; 
}
div#socialArticleLinks .twitterLike {
float:left;	
padding:0px;
margin:0px 10px 0px 0px; 
}
div#socialArticleLinks .googleCount {
float:left;		
padding:0px;
margin:0px 10px 0px 0px; 
} .formInput {
font-size:14px;
font-weight:normal !important; width:100%; 
padding:5px;
color:#7e7e7e !important;
border: 1px solid #4b4642 !important;
transition: all 0.3s ease;
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/bg/forms_bg.jpg) repeat;
}
.formInput:hover
{
color:#000 !important;
font-weight: normal !important;
border:1px solid #185ab1 !important;
}
.formButton, .formButton:active { 
border:none;
padding:15px 20px 15px;
text-align: center;
font-size: 16px;
margin:0;
background:#c62e29 !important; 
color:#fff;
text-transform:uppercase;
transition: all 0.5s ease;	
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
text-decoration:none;
display:inline-block;
font-weight: 700;	
cursor: pointer;
float: left;
}
.formButton:focus,
.formButton:hover {
background:#2d2d33; text-decoration:none;	
} div#facebookFooter {
width:1000px;
margin:0px auto;
display:block;
}
div#facebookFooter a {
width:100%;
height:100%;
color:#fff;
display:block;
padding:10px 0px;
background:#2d4a96;
font-weight:bold;
text-align:center;
font-family: 'Yanone Kaffeesatz', sans-serif;
text-transform:uppercase;
font-size:20px;
letter-spacing:1px;
}
div#facebookFooter a:hover { background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/bg/submit_bg.jpg) repeat; text-decoration:none; } div#footer {
width:1000px;
min-height:200px;
display:block;
background:url(//www.ultimatetools.com.au/wp-content/themes/ut/images/bg/footer_bg.jpg) repeat center top;
color:#cccccc;
text-shadow:1px 1px #000000;
margin:0px auto;
padding:0px;
font-family: 'Yanone Kaffeesatz', sans-serif;	
}
div#footer a {
color:#cccccc;
}
div#footer a:hover {
color: #818181;
text-decoration:none;
}
div#footer .pages {
width:287px;
float:left;
padding:10px 20px 20px 40px;
margin:0px;
}
div#footer .products {
width:278px;
float:left;
padding:10px 15px 20px 15px;
margin:0px;
}
div#footer .manufacturers {
width:312px;
float:left;
padding:10px 15px 20px 15px;
margin:0px;
}
div#footer .pages .columns, div#footer .products .columns, div#footer .manufacturers .columns {
padding:0px;
margin:10px 0px 0px 0px;
font-size:15px;
line-height:22px;
}
div#footer .pages .columns ul {
padding:0px;
width:0px;
float:left;
width:143px;
display:block;	
}
div#footer .pages .columns ul li {
list-style:none;
padding:0px;
width:0px;	
width:153px;	
}
div#footer .products .columns ul {
float:left;
padding-right:10px;
}
div#footer .products .columns ul li {
list-style:none;	
}
div#footer .manufacturers .columns ul {
float:left;
width:156px;
display:block;	
}
div#footer .manufacturers .columns ul li {
list-style:none;
width:0px;	
width:156px;	
}
div#footer h4 {
font-size:24px;
line-height:normal;
font-weight:700;
font-family: 'Yanone Kaffeesatz', sans-serif;
text-shadow:1px 2px #000000;
}
div#footerBase {
text-align:center;
padding:15px 0px 15px 0px;
color:#434242;
font-size:11px;
}
div#footerBase a {
color:#434242;
}
div#footerBase a:hover {
color: #818181;
} #back-top-wrapper {
width:100%;
position:absolute;
overflow:hidden; }
#back-top {
position: fixed;
bottom: 31px;
left:50%;
margin-left:540px;
display:none;
}
#back-top a {
width: 70px;
display: block;
text-align: center;
font-family: 'Yanone Kaffeesatz', sans-serif;
font-weight:700;
text-transform: uppercase;
text-decoration: none;
color: #fff; -webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;
} #back-top span {
width: 70px;
height: 70px;
display: block;
margin-bottom: 10px;
background: #c82e2a url(//www.ultimatetools.com.au/wp-content/themes/ut/images/up-arrow.png) no-repeat center center; -webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px; -webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;
}
#back-top a:hover span {
background-color: #cacaca;
} input[type="checkbox"], input[type="radio"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; 	margin-right: 0.4375em; padding: 0; }
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; }
input[type="search"] { -webkit-appearance: textfield; }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } ::-webkit-input-placeholder { color: #fff !important; }
:-moz-placeholder {	color: #fff !important; }
::-moz-placeholder { color: #fff !important; opacity: 1; }
:-ms-input-placeholder { color: #fff !important; }
.entry-content ::-webkit-input-placeholder { color: #7e7e7e !important; }
.entry-content :-moz-placeholder {	color: #7e7e7e !important; }
.entry-content ::-moz-placeholder { color: #7e7e7e !important; opacity: 1; }
.entry-content :-ms-input-placeholder { color: #7e7e7e !important; }
.wpcf7-form { margin-top:10px !important; }
.wpcf7-form p { margin:0; padding:0; line-height:24px; }
.wpcf7-form label { margin:0; padding:0; }
.wpcf7-form input[type="password"],
.wpcf7-form input[type="datetime"],
.wpcf7-form input[type="datetime-local"],
.wpcf7-form input[type="date"],
.wpcf7-form input[type="month"],
.wpcf7-form input[type="time"],
.wpcf7-form input[type="week"],
.wpcf7-form input[type="number"],
.wpcf7-form input[type="url"],
.wpcf7-form input[type="search"],
.wpcf7-form input[type="color"],
.wpcf7-form .uneditable-input,
.wpcf7-form input[type="text"],
.wpcf7-form input[type="tel"],
.wpcf7-form input[type="email"],
.wpcf7-form textarea {
font-size:14px;
font-weight:bold;
margin-bottom:12px;
width:100%; 
padding:5px;
color:#7e7e7e !important;
border: 1px solid #4b4642 !important;
transition: all 0.3s ease;
}
.wpcf7-form select {
padding:5px 5px !important;
margin-bottom:10px !important;
width:100% !important;
color:#a5a5b4 !important;
font-size:14px;
font-weight:bold;
border: 1px solid #f68620 !important;
transition: all 0.5s ease !important;
font-family: 'Open Sans', sans-serif ;
}
.wpcf7-form textarea { height:102px !important; margin-bottom:5px !important; color:#a5a5b4 !important; }
.wpcf7-form placeholder { padding:0px 0px;}
.wpcf7-form input[type="text"]:hover,
.wpcf7-form input[type="tel"]:hover,
.wpcf7-form input[type="password"]:hover,
.wpcf7-form input[type="datetime"]:hover,
.wpcf7-form input[type="datetime-local"]:hover,
.wpcf7-form input[type="date"]:hover,
.wpcf7-form input[type="month"]:hover,
.wpcf7-form input[type="time"]:hover,
.wpcf7-form input[type="week"]:hover,
.wpcf7-form input[type="number"]:hover,
.wpcf7-form input[type="email"]:hover,
.wpcf7-form input[type="url"]:hover,
.wpcf7-form input[type="search"]:hover,
.wpcf7-form input[type="tel"]:hover,
.wpcf7-form input[type="color"]:hover,
.wpcf7-form .uneditable-input:hover,
.wpcf7-form select:hover,
.wpcf7-form textarea:hover
{
color:#000 !important;
border:1px solid #f68620 !important;
}
.wpcf7-form select:focus,
.wpcf7-form textarea:focus,
.wpcf7-form input[type="text"]:focus,
.wpcf7-form input[type="tel"]:focus,
.wpcf7-form input[type="password"]:focus,
.wpcf7-form input[type="datetime"]:focus,
.wpcf7-form input[type="datetime-local"]:focus,
.wpcf7-form input[type="date"]:focus,
.wpcf7-form input[type="month"]:focus,
.wpcf7-form input[type="time"]:focus,
.wpcf7-form input[type="week"]:focus,
.wpcf7-form input[type="number"]:focus,
.wpcf7-form input[type="email"]:focus,
.wpcf7-form input[type="url"]:focus,
.wpcf7-form input[type="search"]:focus,
.wpcf7-form input[type="tel"]:focus,
.wpcf7-form input[type="color"]:focus,
.wpcf7-form .uneditable-input:focus  
{
color:#000 !important;
border:1px solid #f68620 !important;
}
.wpcf7-form input[type="submit"] { 
border:none;
padding:5px 20px;
text-align: center;
font-size: 16px;
margin:0;
background:#f08729; 
color:#fff;
text-transform:uppercase;
transition: all 0.5s ease;	
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
text-decoration:none;
display:inline-block;
font-weight: 700;	
cursor: pointer;
float: left;
}
.wpcf7-form input[type="submit"]:hover {
background:#2d2d33; text-decoration:none;	
}	
span.wpcf7-not-valid-tip { 
background: #be1a1a; color: #fff; font-size:12px; margin-bottom:10px; padding-left:10px; padding-right:10px; line-height:20px !important;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.wpcf7-validation-errors { background: #be1a1a; color: #fff; font-size:12px; line-height:20px !important; border:none !important; padding-bottom:3px !important;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}