/* Style for IE8 and lower only - cascades from IE8 to lower */

.radio, .checkbox { background:none; border:0; cursor:hand; }

/* SHARED
------------------------------------------------------------------------------------- */


/* SUBPAGE
------------------------------------------------------------------------------------- */
/* Product Detail */
#prod-frame .enlarge { cursor:hand; }
#prod-frame .enlarge span { cursor:hand; }

/* One Page Checkout */
#checkout-review-submit button#submit-btn { margin-top:-144px; }


/* Sidebar */
.sidebar .box-alt .form-search fieldset { padding:14px 0 7px 12px; }

/* FAVORITES NAVIGATION
------------------------------------------------------------------------------------- */
/* ul#product hover menu position override */
#fav-menu .fav-menu-submenu { margin-left:141px; }

/* COMPONENTS (WIDGETS) - [ .component- ] 
------------------------------------------------------------------------------------- */
/* Feature Box */
.component-feature div { background:#ccc6bd; }
.js-enabled .haslink { cursor:hand; }

/* List 'Paging' Box */
.paging { padding:10px 1% 5px !important; }
.paging ul { background:none !important; }
.paging a, .paging  span { padding:2px 5px 1px; }
.paging .current { background:none !important; }
.paging .custom-select span { padding-right:20px; }
.paging .paging-results { width:300px !important; }
.paging #category-sortby { margin-right:-5px !important; }
.paging .filter { position:absolute; top:25px; left:5px; width:165px; }

/* 'Favorites' Dropdown */
.dropdown strong { cursor:hand; }
.dropdown li { cursor:hand; }

/* BUTTON STYLES - [ .btn- ] 
------------------------------------------------------------------------------------- */
.btn span { cursor:hand; }

/* 'btn2' specific */
.btn1 .press, input.press { background:#158ecf; }

/* FORMS - [ .form- ] 
------------------------------------------------------------------------------------- */
/* Custom 'Select' Background */
.custom-select select { filter:alpha(opacity=0); cursor:hand; }

/* Login Form */
.form-login fieldset { padding:19px 0 0; }
.form-login input { margin-bottom:4px; padding:4px 0 5px 5px; }
.form-login #login-submit { top:21px; }
.form-login .submit { padding:4px 6px 1px 5px; }

.form-search fieldset { padding-top:29px; }
.form-search .submit {  } /* filter:alpha(opacity=0); warning: makes unclickable in IE */

/* TABLE STYLES - [ .tbl- ] 
------------------------------------------------------------------------------------- */
/* Generic table style (See product list) */
.tbl-generic .btn1 { margin-right:8px; width:80%; }

.checkout-cart-index #tiptip_holder2.tip_left2 #tiptip_arrow_inner2 { margin-left:-60px; margin-top:-32px; }

/* Cart Alignment */
#shopping-cart-table .td-last { padding-left:30px; }

#breadcrumb .export-checkout { width:165px !important; }
#breadcrumb .export-btn a, .export-btn a { background:#CED0D2; }

td .qtyincart { display:block; }
