body,dd,dl,dt,fieldset,footer,form,h1,h2,h3,h4,h5,h6,header,html,li,p,ul{background:0 0;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}img{vertical-align:bottom}ul{list-style:none}a{color:#1394ca;text-decoration:none}html{-webkit-text-size-adjust:none;overflow-y:scroll}body,html{height:100%}body{height:100%;background:#fff;font:15px/18px HelveticaNeue,Helvetica,sans-serif;min-height:100%}legend{display:none}.std{clear:both;margin:10px 0}.a-left{text-align:left}.a-center{text-align:center}.a-right{text-align:right}.global-site-notice{background:#444;border-bottom:1px solid #333;color:#fff;font-size:13px;padding:10px;text-shadow:0 1px 0 #111}.global-site-notice p{margin:0 0 10px}.global-site-notice a{color:#f90;text-decoration:underline;text-shadow:none}.global-site-notice .actions{text-align:center}.global-site-notice .actions button{background:0 0;border:1px solid #ccc;color:#fff;cursor:pointer;padding:5px 10px;text-shadow:0 1px 0 #333}input.input-text,input[type=email],input[type=password],input[type=text]{background:#fff;border:1px solid #e4e4e4;border-radius:2px;font-size:15px;margin:0;padding:5px;width:100%;-webkit-appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 1px 1px 3px rgba(0,0,0,.05);-moz-box-shadow:inset 1px 1px 3px rgba(0,0,0,.05);box-shadow:inset 1px 1px 3px rgba(0,0,0,.05)}textarea{border:1px solid;border-color:#e4e4e4;border-radius:2px;padding:5px;font:15px/18px HelveticaNeue,Helvetica,sans-serif;height:100px;width:100%;resize:vertical;-webkit-appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 1px 1px 3px rgba(0,0,0,.05);-moz-box-shadow:inset 1px 1px 3px rgba(0,0,0,.05);box-shadow:inset 1px 1px 3px rgba(0,0,0,.05)}.select-multiple,select{background:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/i_dropdown.png) no-repeat right #fefefe;border:1px solid #e4e4e4;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#333;font:15px/18px HelveticaNeue,Helvetica,sans-serif;padding:5px 30px 5px 5px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,.1);-moz-box-shadow:inset 1px 1px 1px rgba(0,0,0,.1);box-shadow:inset 1px 1px 1px rgba(0,0,0,.1)}select:disabled{background:#f5f5f5}.select-multiple-wrap{position:relative}.select-multiple{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative}.select-multiple-options-wrap{background:#fff;border:1px solid #e4e4e4;border-radius:2px;position:absolute;top:-5px;left:-5px;right:-5px;visibility:hidden;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.25);-moz-box-shadow:0 3px 6px rgba(0,0,0,.25);box-shadow:0 3px 6px rgba(0,0,0,.25);z-index:1}.select-multiple-options-wrap .select-heading{border-bottom:1px solid #e4e4e4;color:#424242;font-weight:700;font-size:15px;line-height:20px;padding:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select-multiple-options-wrap .select-close{cursor:pointer;color:#999;display:inline-block;float:right;font-size:18px;line-height:1;text-align:center;height:20px;width:20px}.select-multiple .selected-counter{background:#fff;color:#999;display:inline-block;font-size:12px;font-weight:700;padding:2px 5px 5px 10px;position:absolute;top:3px;bottom:0;right:25px}.select-multiple-options{list-style:none;margin:0 auto;padding:0}.select-multiple-options li{border-bottom:1px solid #e4e4e4;cursor:pointer;margin:0!important;padding:10px 10px 10px 38px;position:relative}.select-multiple-options li.active{background:#f5f5f5}.select-multiple-options li:after{content:'';display:block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAKCAYAAABv7tTEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDAxRDg0NzcxQjdEMTFFMUE1RjVCOUQyODJGQTNDMEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDAxRDg0NzgxQjdEMTFFMUE1RjVCOUQyODJGQTNDMEMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMDFEODQ3NTFCN0QxMUUxQTVGNUI5RDI4MkZBM0MwQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMDFEODQ3NjFCN0QxMUUxQTVGNUI5RDI4MkZBM0MwQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv02V7QAAABZSURBVHjalM5BDoAwCATAfUXj/7/Dbzx43QppCW0U5bAh0AwUJPEnItIA8K4lcCqyFMFlfRXo3B/m4AsY8n8GmIF56dhhBgyNzREyA44e4CtYUIQZ0HQBBgCyITMDEAMA1AAAAABJRU5ErkJggg==) no-repeat 0 0;height:10px;width:13px;position:absolute;top:15px;left:15px;opacity:.2}.select-multiple-options li.active:after{opacity:1}.select-multiple-options li:last-child{border-bottom:none}.select-multiple-options li+li{border-top:1px linear #fff}.pager select{width:auto}.btn-remove2,a.btn-remove{background:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/btn_remove.png) no-repeat center;display:inline-block;overflow:hidden;text-indent:-100%;height:25px;width:25px}a.link-edit{background:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/btn_edit.png) no-repeat left;display:inline-block;font-size:11px;font-weight:400;line-height:18px;padding:0 0 0 23px}.messages .error-msg,.messages .note-msg,.messages .notice-msg,.messages .success-msg,.reward-message{background:#444;color:#fff;padding:10px;text-shadow:0 1px 0 #111}.no-display{display:none}.nobr{white-space:nowrap}.window-overlay{display:none}.map-popup,.popup-block,.remember-me-popup{background:#fcfcfc;position:absolute;left:15px!important;right:15px!important;margin:-18px 0 0;padding:15px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.25);-moz-box-shadow:0 2px 6px rgba(0,0,0,.25);box-shadow:0 2px 6px rgba(0,0,0,.25)}.popup-block{background:#fff;display:none;position:fixed;top:50%;margin:-60px 0 0 -140px;width:250px}.popup-block .form-list{margin:0 0 15px}.popup-block .block-title{display:none}.popup-block .buttons-set button{display:inline-block!important;margin-right:1px!important;width:49%!important}.popup-block.active{display:block}.map-popup-close{float:right}.map-popup-checkout,.map-popup-heading,.map-popup-price{margin:0 0 10px}.map-popup-price .special-price .price-label{color:#222}.map-popup-price .special-price .price{font-weight:700}.remember-me-popup-body{line-height:20px}.remember-me-popup-close{background:#fff;border:1px solid #e4e4e4;color:#424242;display:block;margin:15px auto 0;text-align:center;font-weight:700;font-variant:small-caps;text-transform:lowercase;text-shadow:0 -1px 0 #eee;padding:5px 10px;width:100px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}#remember-me-box a{font-weight:700;border-bottom:1px dashed}body>header{background:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/bg_gradient.png) repeat-x 0 0;box-sizing:border-box;display:table;position:relative;width:100%;height:45px;z-index:102;-webkit-user-select:none;-webkit-transform:translate3d(0,0,1px);-webkit-transform-style:preserve-3d;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}body>header.no-shadow{-webkit-box-shadow:none;box-shadow:none}.global-site-notice{-webkit-transform:translate3d(0,0,1px)}.cart-empty{padding:15px}.header-bg{background:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/custom/bg_header.png) no-repeat center #fff;height:45px;-webkit-user-select:none;-webkit-transform:translate3d(0,0,1px);-webkit-transform-style:preserve-3d;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}.header-bg .header-logo{background:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/custom/bg_logo.png) no-repeat 0 0;display:block;height:45px;position:absolute;width:100%}body>header .menu-wrapper{display:table;width:100%;vertical-align:bottom}body>header dl{display:table-cell;min-width:100px;width:100px;vertical-align:top}body>header dd,body>header dt{display:block}body>header dt{background:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/bg_divider.png) no-repeat right;float:left;padding:0 1px 0 0;height:45px;text-indent:-100%;width:49px}body>header dd{position:absolute;top:0;left:0;padding:10px;white-space:normal;margin-top:44px;visibility:hidden;box-sizing:border-box}@media all and (-webkit-transform-3d){body>header dd{-webkit-transform:translate3d(0,-100%,-1px)}}body>header .search{display:table-cell;padding:5px 15px;vertical-align:middle}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}body>header .search input{background:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/i_search.png) no-repeat 8px 6px #fff;border:none;box-sizing:border-box;color:#949494;outline:0;font-size:18px;line-height:1;margin:0;padding:4px 5px 4px 30px;width:100%;border-radius:15px;-webkit-appearance:none;appearance:none;-webkit-box-shadow:inset 0 1px 1px #555;-moz-box-shadow:inset 0 1px 1px #555;box-shadow:inset 0 1px 1px #555}.search-autocomplete{background:#333}.search-autocomplete li{color:#fff;font-size:14px;padding:5px}.search-autocomplete li+li{border-bottom:1px solid #999}.search-autocomplete .amount{background:#fff;border-radius:15px;color:#111;display:inline-block;font-size:8px;margin-right:10px;padding:0 5px;vertical-align:middle}body>header dt.cart-icon{position:relative;white-space:nowrap;overflow:hidden}body>header dt.cart-icon>a{background:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/i_cart.png) no-repeat center;display:block;height:45px}body>header dt.menu>a{background:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/i_menu.png) no-repeat center;display:block;height:45px;position:relative}body>header dt.cart-icon.active>a,body>header dt.menu.active>a{background-color:rgba(0,0,0,.1)}body>header .badge,body>header dt.cart-icon>span:nth-child(2){background:0 0;display:inline-block;color:#fff;height:auto;font-size:12px;font-weight:700;line-height:14px;position:absolute;text-indent:0;right:4px;top:4px;z-index:100;text-shadow:0 1px 0 #444}body>header dt.menu .badge{top:1px;right:5px}body>header dd.menu-box{padding:0;-webkit-transition:-webkit-transfrom 300ms linear;-webkit-box-shadow:3px 3px 3px rgba(0,0,0,.2);-moz-box-shadow:3px 3px 3px rgba(0,0,0,.2);box-shadow:3px 3px 3px rgba(0,0,0,.2)}body>header dd.menu-box a,body>header dd.menu-box strong{background-color:rgba(255,255,255,.92)!important;color:#444;font-size:18px;padding:10px;display:block}body>header dd.menu-box .compare-clear{float:right;line-height:18px}body>header dd.menu-box .badge{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.25);background:0 0;border:1px solid #ccc;font-weight:400;font-size:10px;line-height:10px;padding:0 3px 2px;text-align:right;top:-5px;left:0;position:relative;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.5),inset 0 3px 3px rgba(255,255,255,.35);box-shadow:0 3px 3px rgba(0,0,0,.5),inset 0 3px 3px rgba(255,255,255,.35)}body>header dd.menu-box .welcome-msg{background:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/bg_drop.jpg) repeat-x 0 0;border-bottom:2px solid #585858;font-weight:700;padding:10px;text-shadow:0 -1px 0 #000;-webkit-box-shadow:inset 0 -2px 2px rgba(0,0,0,.35);box-shadow:inset 0 -2px 2px rgba(0,0,0,.35)}body>header dd.menu-box .welcome-msg a{color:#fb6b36;background:0 0;border:none;padding:0;display:inline}body>header dd.menu-box ol{background:#fff;list-style:none;margin:5px;padding:5px;-webkit-box-shadow:inset 0 0 3px #000;box-shadow:inset 0 0 3px #000}body>header dd.menu-box ol li a{background:0 0;border-bottom:1px solid #eee;color:#111;padding:5px 5px 5px 20px}body>header dd.menu-box ol li:last-child a{border:none}body>header dd.menu-box ol li.selected{font-weight:700}body>header dd.menu-box ol li.selected a{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAKCAYAAABv7tTEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjdEODVBMkI5Mzc4MTFFMEE2MDE5MzgwM0I5RkE1QjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjdEODVBMkM5Mzc4MTFFMEE2MDE5MzgwM0I5RkE1QjIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGN0Q4NUEyOTkzNzgxMUUwQTYwMTkzODAzQjlGQTVCMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGN0Q4NUEyQTkzNzgxMUUwQTYwMTkzODAzQjlGQTVCMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnMJ/AIAAABLSURBVHjaYmAgHgQAsQAJ6hkSgPg/EJ8nViNMAwwHwCQUiNSQgC6RQKwGEHiPRQKvBhAwQNM4n5AGXBoJasClMYHY+IBpxKsBIMAAi14oP6lEWTAAAAAASUVORK5CYII=) no-repeat left}body>nav{background:-webkit-gradient(linear,0 0,0 100%,from(#1a1a1a),to(#000));background:-o-linear-gradient(top,#1a1a1a 0,#000 100%);border-bottom:5px solid #3a3a3a;padding:10px 5px 0}body>nav a{color:#fff;display:block;padding:9px 2px 7px;position:relative;font-size:16px}body>nav ul{display:table;width:100%}body>nav li{border-width:0 7px;-webkit-border-image:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/bg_nav_brd_inactive.png) 0 7 0 repeat stretch;display:table-cell;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.8);vertical-align:top;width:25%;-webkit-box-sizing:border-box}body>nav span{background:-webkit-gradient(linear,0 0,0 100%,color-stop(1,#af0002),color-stop(0.62,#e1262f),color-stop(0.6,#e75159),color-stop(0,#f6bec1));border:2px solid #fff;border-radius:15px;display:inline-block;color:#fff;font-size:14px;font-weight:700;line-height:16px;padding:0 5px;position:absolute;right:-5px;top:-5px;-webkit-box-shadow:0 3px 3px #000;box-shadow:0 3px 3px #000}body>nav .active{border-width:0 12px;-webkit-border-image:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/bg_nav_brd.png) 0 13 0 13 stretch stretch;font-weight:700}body>nav .active a{color:#000;font-weight:400;text-shadow:0 1px 1px #ccc}body>footer{min-height:100px}body>address.copyright{color:#fff;line-height:18px;padding:15px}body>address.copyright .logo{float:left;margin:0 10px 0 0}body>footer ul{line-height:27px;padding:10px 15px 0;overflow:hidden}body>footer ul+ul{padding:0 15px 10px}body>footer ul li{box-sizing:border-box;float:left;width:50%}body>footer ul li a{color:#fff;display:inline-block;padding:2px}.form-subscribe{padding:10px 15px}.form-subscribe .form-subscribe-header{margin:0 0 5px;padding-left:12px}.form-subscribe .v-fix{display:inline-block;vertical-align:top;width:60%}.form-subscribe .v-fix input{border-radius:15px;border-color:#ccc;font-size:18px;padding:5px 10px}.form-subscribe .validation-advice{padding:10px 0 0 12px;width:150%}.form-subscribe button{border:none;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;color:#fff;font-size:18px;padding:5px 10px;vertical-align:top;width:35%;-webkit-appearance:none;appearance:none}body>section:after,body>section:before{content:"";display:table}body>section:after{clear:both}body>section img{max-width:100%}body>section>.category-image{margin:0 -10px}body>section>.category-image img{min-width:100%}body>section>.std,body>section>form>.fieldset{margin:0;padding:15px}body>section>form>.buttons-set,body>section>form>.required{padding:15px}body>section>form>.fieldset h2{color:#424242;font-size:18px;line-height:22px;margin:0 0 15px}.front-banner{text-align:center}.page-sitemap{padding:15px}.page-sitemap .page-title{display:none}.nav-wrap{overflow:hidden}#nav-container{overflow:hidden;padding:0 0 1px;position:relative;width:9000px;-webkit-transform:translate3d(0,0,0);-webkit-transition:-webkit-transform 250ms linear;-o-transition:-o-transform 250ms linear;transition:transform 250ms linear}#nav-container ul>li>ul{display:none}#nav-container:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}#nav-container ul{font-size:21px;margin:0;width:100%;float:left}#nav-container li.subcategory-header{background:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/bg_gradient.png) repeat-x 0 0 #d9d9d9;height:28px;padding:6px 10px;text-align:center;font-weight:700}#nav-container li.subcategory-header span{color:#414141;line-height:28px}#nav-container li.subcategory-header .button-wrap{float:left;position:absolute}#nav-container li.subcategory-header .button-wrap button{background:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/bg_back_btn.png) no-repeat right top;border:none;height:27px;width:47px;color:#fff;display:inline-block;font-size:11px;font-weight:700;line-height:27px;margin:0;padding:0 0 0 7px;position:relative;z-index:3;-webkit-appearance:none;appearance:none}#nav-container li a{background-color:#fff!important;display:block}#nav-container li a span{background:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/custom/arrow.png) no-repeat right;display:block;line-height:20px;padding:10px 15px;-webkit-background-origin:content-box;background-origin:content-box}.form-list li{margin:0 0 15px}.form-list li:last-child{margin:0}.form-list label{color:#424242;display:block;font-weight:700;margin:0 0 2px}.form-list label em{color:#f9721f;margin-right:2px}.form-list .field{margin:0 0 15px}.form-list .field:last-child{margin:0}.form-list .add-row .btn-remove{float:right}.form-list .add-row .btn-remove a,.form-list .control .input-box{vertical-align:top}.form-list .control .input-box,.form-list .control label{display:inline-block}.form-list .control label{max-width:90%}.form-list .validation-advice{font-size:14px;padding:2px 0}.form-list img[src*="calendar.gif"]{position:absolute;padding:7px}.form-list input.datetime-picker{padding-left:30px}.form-list input[type=radio]+label{display:inline-block}.form-list input[type=email]::-webkit-input-placeholder,.form-list input[type=password]::-webkit-input-placeholder,.form-list input[type=text]::-webkit-input-placeholder{color:#444}input[type=checkbox]{background:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/bg_checkbox.png) no-repeat 0 0;border:1px solid #e4e4e4;border-radius:2px;margin:0 3px 0 0;height:20px;width:20px;vertical-align:top;-webkit-appearance:none}input[type=checkbox]:checked{background-position:0 -19px}.account-create .fieldset,.account-login .col-1,.account-login .col-2,.customer-account-forgotpassword .fieldset,.customer-account-logoutsuccess .page-title+p{padding:15px}.account-create .legend,.account-login .legend{color:#424242;font-size:18px;font-weight:700;margin:0 0 15px}.account-login .legend+p{display:none}.account-create p.required,.account-login p.required,.customer-account-forgotpassword p.required{font-size:10px;line-height:12px;margin:10px 0 0;text-align:right}.account-create .buttons-set,.account-create p.required,.customer-account-forgotpassword .buttons-set,.customer-account-forgotpassword p.required{padding:0 15px 15px}.account-create .buttons-set .back-link,.customer-account-forgotpassword .buttons-set .back-link{display:none}.customer-account-forgotpassword .fieldset p{margin:0 0 10px}.new-customer{margin:0 -10px -10px;padding:10px;color:#333}.new-customer h1{background:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#ccc));background:-o-linear-gradient(top,#fff 0,#ccc 100%);border:solid #999;border-width:1px 0;border-top-color:#ccc;text-shadow:0 1px 0 #fff;margin:0 -10px 10px;padding:10px;-webkit-box-shadow:0 3px 3px #eee;box-shadow:0 3px 3px #eee}.new-customer h2{font-size:16px;line-height:16px;font-weight:700;margin:0 0 7px;color:#333}.new-customer form{display:block;border:1px solid #D1D1D1;margin:-6px -7px -7px;padding:9px;border-radius:2px 2px 5px 5px;background:-webkit-gradient(linear,0 0,0 100%,color-stop(0,#FCFDFD),color-stop(0.8,#EEE),color-stop(1,#E8E9E9));background:-o-linear-gradient(top,#FCFDFD 0,#eee 80%,#E8E9E9 100%)}.new-customer form:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.new-customer form label{font-weight:700}.new-customer form label em{display:none}.new-customer .personal-information{border-bottom:1px solid #ccc;padding:0 0 10px}.new-customer .personal-information .field{margin-bottom:8px}.new-customer .login-information{border-top:1px solid #fff;padding-top:10px}.new-customer .login-information input[type=submit],.new-customer .login-information>a{padding:5px 20px;background:-webkit-gradient(linear,0 0,0 100%,from(#F39823),to(#F37221));background:-o-linear-gradient(top,#F39823 0,#F37221 100%);font-size:14px;color:#FFF;border:1px solid #FFF;border-radius:5px;-webkit-box-shadow:0 3px 3px 0 #9F9F9F;box-shadow:0 3px 3px 0 #9F9F9F;text-shadow:0 1px 2px rgba(0,0,0,.25)}.new-customer .login-information input[type=submit]{margin:0}.new-customer .login-information>a{float:left;display:block}.captcha-image{position:relative}.captcha-image .captcha-img{border:1px solid #e1e1e1;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.captcha-reload{position:absolute;top:5px;left:0;padding:10px}.breadcrumbs{background-color:#fff!important;color:#424242;font-size:18px;line-height:25px;height:45px;margin:0}.breadcrumbs ul{padding:10px;position:relative}.breadcrumbs ul a{color:#666}.breadcrumbs ul li.home,.breadcrumbs ul li[class*=category],.breadcrumbs ul span{display:none}.breadcrumbs ul li:last-child{display:block;font-size:16px;font-weight:700;text-align:center;text-shadow:0 1px 0 #fff;margin:0 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:50%}.catalog-category-view .breadcrumbs,.catalogsearch-result-index .breadcrumbs{display:none}.catalogsearch-result-index .page-title h1,.product-tags-list .page-title h1{padding-right:55px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.catalogsearch-result-index .page-title h1{padding-right:85px}.page-title{background-color:#fff!important;color:#424242;height:25px;margin:0;padding:10px 15px}.page-title h1{font-size:18px;line-height:25px;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.category-description{display:none;margin:0;padding:10px}.more{padding:15px 10px;text-align:center}.more-button{background:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/bg_gradient.png) repeat-x #1394ca center;color:#fff;font-size:21px;line-height:25px;display:inline-block;padding:5px 25px;position:relative;vertical-align:top}.more-button.loading:before{background:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/loader.gif) no-repeat center;background-size:24px 24px;content:'';display:inline-block;height:24px;width:24px;left:-30px;position:absolute}.filters-block dd,.filters-block dl,.filters-block dt,.filters-block li,.filters-block ol{margin:0;padding:0}.filters-block{color:#424242;margin:0;padding:10px 10px 15px}.filters-block dl{display:inline-block;vertical-align:top;width:49%}@media(orientation:landscape){.filters-block dl{width:33%}}.filters-block dt{color:#424242;font-weight:700;margin:8px 0 0}.filters-block h3{color:#424242;font-size:18px;line-height:20px}.filters-block .currently{color:#424242}.filters-block .actions{margin:0 0 18px}.filters-block .currently .block-subtitle{font-weight:700;font-size:18px;line-height:20px;margin:5px 0 8px}.filters-block .currently .btn-remove{height:20px;width:20px;vertical-align:top}.filters-block .currently li{line-height:20px}.filters-block ol{list-style:none;line-height:17px;width:99%}.filters-block li{padding:9px 0}.filters-block a{color:#1394ca;font-weight:700}.toolbar{font-size:12px;padding:7px 5px 3px;height:35px;overflow:hidden;text-align:right;position:relative;top:-45px;margin:0 0 -45px}.toolbar .limiter,.toolbar .pager,.toolbar .pager .amount,.toolbar .pager .pages{float:right}.toolbar .amount,.toolbar .view-mode{line-height:23px;padding:0 4px}.toolbar .view-mode label{font-weight:700;position:relative;top:1px;vertical-align:middle}.toolbar .pager{display:none}.toolbar .pager .pages strong{margin-right:5px;vertical-align:middle}.toolbar .pager .pages select .toolbar .limiter select{background:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#dedede));background:-o-linear-gradient(top,#fff 0,#dedede 100%);border:1px solid #bbb;border-radius:4px;color:#707070;margin:0;padding:5px 10px;font-size:12px;line-height:17px;vertical-align:middle;-webkit-box-shadow:0 0 5px rgba(0,0,0,.15);box-shadow:0 0 5px rgba(0,0,0,.15);-webkit-background-clip:padding-box;background-clip:padding-box}.toolbar .limiter select{vertical-align:baseline}.toolbar .sort-by-wrap{position:absolute;top:7px;right:5px}.toolbar .sort-by select{background:0 0;border:none;margin:0;padding:4px 5px 5px;opacity:0;width:50px;max-width:50px;vertical-align:middle}.toolbar .sort-by>label{background:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/bg_gradient.png) repeat-x 0 0 #4c4c4c;background-size:1px 30px;color:#fff;display:inline-block;font-size:14px;font-weight:700;line-height:30px;padding:0 11px;text-align:center;vertical-align:middle;width:28px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.15);box-shadow:0 0 5px rgba(0,0,0,.15)}.toolbar .order{background:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/bg_gradient.png) repeat-x 0 0 #4c4c4c;background-size:1px 30px;display:inline-block;border-radius:5px;vertical-align:top;text-align:center;margin:0;position:relative;line-height:30px;height:30px;width:30px;text-indent:-999em;-webkit-box-shadow:0 0 5px rgba(0,0,0,.15);box-shadow:0 0 5px rgba(0,0,0,.15)}.toolbar .order:after{content:'';position:absolute;top:10px;z-index:2;font-size:0;line-height:0;width:0}.toolbar .order.asc:after{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:10px solid #fff;right:10px}.toolbar .order.desc:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:10px solid #fff;right:10px}.toolbar a{color:#707070}.c-list>li{background-color:#fff!important;color:#424242;position:relative;border-bottom:1px solid #ebe9eb}.c-list>li:last-child{display:block;border-bottom:none}.c-list>li>a{background:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/custom/arrow.png) no-repeat right;-webkit-background-origin:content-box;background-origin:content-box;color:#2f2f2f;display:block;padding:10px;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.c-list>li>a:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.c-list h1{font-size:16px;line-height:20px;font-weight:700}.c-list .cloned-wrap{position:absolute;padding:10px;opacity:0}.c-list .cloned-wrap .product-image img{-webkit-box-shadow:none;box-shadow:none}.c-list .product-image{float:left;margin-right:10px;-webkit-transform:translate3d(0,0,0)}.c-list .product-shop{overflow:hidden;padding:0 10px 0 0}.c-list .product-shop h1{font-weight:700;text-align:left;margin:0 0 7px}.c-list .product-shop .price-box{margin:0 0 5px}.to-cart-animate{-webkit-animation:bounce-rotate 200ms infinite}.drop-start{-webkit-transform:scale(1.2);opacity:.9}@-webkit-keyframes bounce-rotate{0%{-webkit-transform:rotate(3deg) skew(1deg) scale(1.2)}25%{-webkit-transform:rotate(0) skew(0) scale(1.2)}50%{-webkit-transform:rotate(-3deg) skew(-1deg) scale(1.2)}75%{-webkit-transform:rotate(0) skew(0) scale(1.2)}100%{-webkit-transform:rotate(3deg) skew(1deg) scale(1.2)}}.price-box .price-excluding-tax,.price-box .price-including-tax{display:block}.price-box .price-including-tax .price{font-weight:700}.product-view .product-name h1{color:#424242;font-size:18px;font-weight:700;text-align:left;line-height:20px;margin:0 0 9px}.product-view .product-image-wrap{padding:10px;position:relative}.product-view .product-image{position:relative}.product-view .product-image li{text-align:center}.product-view .product-image li a{display:block}.product-view .product-image-wrap img{position:relative}.product-view .product-image-wrap img.cloned{position:absolute;top:10px;left:50%;margin:0 0 0 -72px;-webkit-transition:all ease-in 400ms;-moz-transition:all ease-in 400ms;-o-transition:all ease-in 400ms;transition:all ease-in 400ms}.product-view .product-image-wrap img.animate{z-index:101}.product-view .product-shop{padding:15px}.product-view .product-shop .buttons-set{margin:10px 0 0}.product-view .product-shop .product-main-info .price-box{color:#424242;font-size:18px;line-height:26px}.product-view .product-shop .product-main-info .item-options{margin:10px 0 0}.product-view .product-shop .product-main-info .item-options dt{color:#424242;font-style:15px;font-weight:700}.product-view .product-shop .product-main-info+.options-container-small{margin:15px 0 0}.product-view .product-shop .availability{color:#424242;font-size:13px;font-weight:700;margin:0 0 9px}.product-view .product-shop .availability span{font-weight:400}.product-view .product-shop .tier-prices{margin:10px 0}.product-view .product-shop .add-to-box .qty,.product-view .product-shop .add-to-box label{display:none}.product-view .price-box .price-label{vertical-align:baseline}.product-view .price-box .old-price{color:#ccc}.product-view .price-box .special-price .price-label{color:#222}.product-view .price-box .special-price .price{font-weight:700}.product-view .add-to-cart input.qty,.product-view .add-to-cart label[for=qty]{display:none}.product-view .product-img-box .product-image:before{background:0 0;display:block;position:absolute;top:15px;right:25px;height:14px;width:14px}.product-view .product-img-box .product-image .carousel-items-wrap{background:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/i_zoom.png) no-repeat top right;content:''}.product-view .product-img-box .controls .next,.product-view .product-img-box .controls .prev{height:auto;top:40px;bottom:40px;width:auto;z-index:101}.product-view .product-img-box .controls .prev{left:0;right:80%}.product-view .product-img-box .controls .next{left:80%;right:0}.product-view .short-description{margin:0;padding:15px}.product-view .product-add-to,.send-to-friend .buttons-set{padding:0 15px 15px}.send-to-friend .buttons-set .back-link span,.send-to-friend .buttons-set button+button{margin:10px 0 0}.send-to-friend .buttons-set .back-link span{display:block}.product-collateral{clear:both}.product-collateral .box-collateral{padding:15px}.product-collateral .box-additional{background:0 0;padding:0}.product-collateral .box-additional h2{display:none}.product-collateral .box-additional .data-table{color:#424242;border-collapse:collapse;width:100%}.product-collateral .box-additional .data-table td,.product-collateral .box-additional .data-table th{padding:15px;text-align:left!important;vertical-align:top}.product-collateral .box-additional .data-table th{font-weight:700}.rating-box{background:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/i_star_blank.png) repeat-x center left;height:18px;width:100px}.rating-box .rating{height:18px;background:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/i_star.png) repeat-x center left}.product-view .rating-box{margin:0 0 10px}.product-view .rating-links{color:#666;text-align:right}.product-view .rating-links a{display:inline-block;text-decoration:underline}.product-view .rating-links a:first-child{float:left;margin-right:10px}.product-view .rating-links .separator{display:none}.product-view .box-description .std{margin:0}.product-view .product-options-bottom .add-to-cart button,.product-view .product-shop .add-to-box button{background:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/bg_gradient.png) repeat-x 0 0 #1394ca;color:#fff;font-size:24px;display:block;border:0;height:45px;line-height:45px;margin:15px 0 0;padding:0;-webkit-appearance:none;appearance:none;text-shadow:0 -1px 0 rgba(0,0,0,.45);width:100%}.product-view .product-options-bottom .add-to-cart+.add-to-links{margin:10px 0 0}.product-view .product-options-bottom .add-to-cart+.add-to-links li:first-child a{width:100%}.paypal-logo{text-align:center}.paypal-or{display:block;padding:10px 0;text-align:center}.carousel-wrap li{display:inline-block;vertical-align:top;white-space:normal}.carousel-wrap .box-title{max-width:80%}.carousel-wrap .ratings{display:none}.carousel-wrap .carousel-items{white-space:nowrap;-webkit-transition:all 150ms linear;-moz-transition:all 250ms linear;-o-transition:all 250ms linear;transition:all 250ms linear}.carousel-wrap .carousel-items-wrap{overflow:hidden}@media all and (-webkit-transform-3d){.carousel-wrap .carousel-items{-webkit-transform:translateX(0);-webkit-perspective:1000;-webkit-backface-visibility:hidden}}.box-up-sell{position:relative;padding:15px}.box-up-sell h2{color:#424242;font-size:18px;font-weight:700;line-height:25px;margin:0 0 10px}.box-up-sell .item{color:#424242;font-size:15px;line-height:18px}.box-up-sell .item a{color:#424242}.box-up-sell .item h3{max-height:36px;margin:0 0 5px;overflow:hidden;text-overflow:ellipsis;width:100%}.box-up-sell .item img{margin:0 0 5px}.box-up-sell .price-box .price{font-weight:700}.box-up-sell .controls{background:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/bg_divider_dark.png) no-repeat center;position:absolute;top:15px;right:15px;height:24px;width:49px}.controls .next,.controls .prev{display:block;position:absolute;top:0;right:0;height:24px;width:24px}.controls .prev{background:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/arrow_left.png) no-repeat center}.controls .next{background:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/arrow_right.png) no-repeat center}.controls .next.disabled,.controls .prev.disabled{opacity:.25}.controls .prev{right:25px}.counter{padding:5px 0 0;text-align:center}.counter span{margin:0 2px}.counter span:before{content:'\2022';color:#ddd;font-size:20px;display:inline-block;-webkit-text-stroke:1px #ddd}.counter span.active:before{color:#fff}.product-shop .grouped-items-table{border:none;border-spacing:0;font-size:15px;margin:0;-webkit-border-radius:0;width:100%}.product-shop .grouped-items-table td,.product-shop .grouped-items-table th{padding:5px 0}.product-shop .grouped-items-table th{display:none}.product-shop .grouped-items-table td{background:0 0;border:none;border-bottom:1px solid #e4e4e4;text-align:left;vertical-align:middle}.product-shop .grouped-items-table tr:last-child td{border-bottom:none}.product-shop .grouped-items-table input.qty{text-align:center;width:40px}.product-view .box-tags{padding:15px}.product-view .box-tags a{display:inline-block;font-weight:700}.product-view .box-tags li{display:inline;margin-right:10px}.product-view .box-tags h2{color:#424242;font-size:18px;font-weight:700;margin:0 0 10px}.product-view .box-tags h3,.product-view .form-add-tags{display:none}.add-to-links{display:table;font-size:12px;margin:0;position:relative;width:100%;text-align:center}.add-to-links>li{display:table-cell;text-align:center;line-height:1;vertical-align:top}.add-to-links>li .split-button strong,.add-to-links>li>a{background:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/bg_gradient.png) repeat-x 0 0 #1394ca;background-size:auto 30px;color:#fff;display:inline-block;font-weight:400;height:30px;line-height:30px;text-shadow:0 -1px 0 rgba(0,0,0,.45);width:99.5%}.add-to-links>li .split-button strong+a{display:block;height:30px;margin:0 0 -30px;position:relative;top:-30px;overflow:hidden;text-indent:-200%}.add-to-links>li .split-button.active .list-container{display:block}.add-to-links>li .split-button .list-container{border:1px solid #e4e4e4;display:none;position:absolute;top:0;left:0;text-align:left}.add-to-links>li .split-button .list-container li{background:#fff;border-bottom:1px solid #e4e4e4;height:30px;line-height:30px;padding:0 10px;box-shadow:0 0 3px rgba(0,0,0,.15)}.add-to-links>li .split-button .list-container li:last-child{border:none}.add-to-links>li .split-button .list-container .new{background:#e4e4e4;color:#424242;text-shadow:0 1px 0 #fff}.add-to-links>li .split-button .list-container .new:before{content:'+';display:inline-block;margin-right:5px}.add-to-links .separator{display:none}.product-view .options-container-big .product-options{padding:15px}.product-view .options-container-big .product-options-bottom{padding:0 15px 15px}.product-view .options-container-small .product-options-bottom .price-box{display:none}.product-view .product-options dt{margin:0 0 10px}.product-view .product-options dt label{color:#424242;font-size:15px;font-weight:700}.product-view .product-options dt label em{color:#f9721f;margin-right:5px}.product-view .product-options dd{font-size:14px;border-bottom:1px solid #ccc;padding:0 0 15px}.product-view .product-options dd+dt{padding:15px 0 0}.product-view .product-options dd:last-child{border:none;padding:0}.product-view .product-options dd:last-child .input-box{margin:0}.product-view .product-options select{width:100%}.product-view .product-options input.qty{width:20%}.product-view .product-options input.qty:disabled{background:#f5f5f5}.product-view .product-options .input-box{margin:0 0 10px}.product-view .product-options .qty-holder{display:block;margin:5px 0 0}.product-view .product-options .qty-holder label,.product-view .product-options .qty-holder label+input{vertical-align:middle}.product-view .product-options .options-list li{margin:0 0 8px}.product-view .product-options .options-list li:last-child{margin:0}.product-view .product-options .options-list input,.product-view .product-options .options-list input+.label,.product-view .product-options .options-list input+label{vertical-align:middle}.product-view .product-options .options-list input{float:left;margin-right:10px}.product-view .product-options .options-list input+.label,.product-view .product-options .options-list input+label{display:table}.product-view .product-options .options-list a{text-decoration:underline}.giftcard-send-form{padding:15px 0 0}.giftcard-send-form em{color:#f9721f}.giftcard-send-form label{color:#424242;display:block;font-size:15px;font-weight:700}.giftcard-send-form .gift-card-amount-field{padding:0}.giftcard-amount-form .notice{padding:5px 0 10px;text-align:right}.giftcard-amount-form .notice span{float:left;font-size:12px;display:block}.giftcard-amount-form .notice span:last-child{float:none}.product-view .product-options-bottom .required{font-size:10px;line-height:12px;margin:10px 0 0;text-align:right}.product-view .product-options-bottom .price-box{color:#424242;font-size:18px;line-height:24px}.catalog-product-gallery .buttons-set{padding:10px}.catalog-product-gallery .buttons-set a{text-align:center}.catalog-product-gallery .product-gallery{background-color:#fff!important;padding:10px 0 0;position:relative;overflow:hidden;height:300px;width:100%}.catalog-product-gallery .product-gallery .next,.catalog-product-gallery .product-gallery .prev{background-color:#fff;background-position:center;border:1px solid #e4e4e4;border-radius:100%;box-shadow:0 0 3px rgba(0,0,0,.15);top:50%;z-index:101}.catalog-product-gallery .product-gallery .prev{right:80%}.catalog-product-gallery .product-gallery .next{left:80%}.catalog-product-gallery .product-gallery ul{display:table;width:200%}.catalog-product-gallery .product-gallery li{display:table-cell;padding:0;text-align:center;overflow:hidden;max-width:100%}.catalog-product-gallery .product-gallery li img{vertical-align:bottom}.catalogsearch-result-index .note-msg,.product-review{padding:15px}.box-reviews .box-content .product-name,.box-reviews .box-title{display:none}.box-reviews .box-content{padding:15px}.box-reviews .form-list{margin:0 0 10px}.box-reviews p.required{font-size:10px;line-height:12px;margin:10px 0 0;text-align:right}#product-reviews-list{display:none}#customer-reviews:target #product-reviews-list{display:block}.review-summary-table{margin:0 0 10px}.review-summary-table td.label,.review-summary-table th{color:#424242;font-weight:700;text-align:left}.review-summary-table td,.review-summary-table th{padding:3px 15px 5px 0}.review-summary-table td{vertical-align:middle}#product-review-table thead th{display:none}#product-review-table tbody th{text-align:left}#product-review-table tbody td input{background:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/i_star.png) no-repeat center;border:none;display:inline-block;height:18px;width:20px;opacity:.25;margin:0;-webkit-appearance:none;-webkit-transition:all 100ms ease-in-out}#product-review-table tbody td input:checked,#product-review-table tbody td.checked input{opacity:1}.review-product-list .breadcrumbs .product{display:none}.review-product-list label{display:inline-block;font-weight:700;padding:0 0 5px}.review-product-list label em{margin:0 5px 0 0;color:#F4641E}.review-product-list .pager{display:none}.box-reviews .box-title{padding:0 0 10px}.box-reviews dt{color:#666;font-size:12px;margin:0 0 10px}.box-reviews dt h3{color:#424242;display:inline;font-size:15px}.box-reviews dd{margin:0 0 20px}.box-reviews dd:last-child{margin:0}.box-reviews dd .date{color:#666;font-size:11px;display:block}.box-reviews dd+dt{border-top:1px solid #e4e4e4;padding:20px 0 0}.review-product-page .product-essential{display:none}.account-links a,.account-links strong{padding-left:30px!important}.my-account .page-title.title-buttons{height:auto}.my-account .page-title.title-buttons h1{display:inline}.my-account .page-title.title-buttons button{background:0 0;border:none;color:#424242;display:inline;float:right;font-size:15px;font-weight:400;margin:0;padding:5px;text-decoration:underline}.my-account .sub-title,.my-account .table-caption{color:#424242;font-size:18px;line-height:22px;margin:0 0 15px}.my-account .welcome-msg{margin:-10px 0 0;padding:0 15px 15px}.my-account .welcome-msg p{display:none}.my-account .welcome-msg .sub-title{font-weight:400;margin:0}.my-account .messages+.welcome-msg{margin:15px 0 0}.cart-collaterals,.giftregistry .list-item,.giftregistry-info,.giftregistry-items>p,.my-account .billing-agreements,.my-account .col2-set,.my-account .dashboard .recent-orders,.my-account .dashboard .reviews,.my-account .downloadable-products-history .list-item,.my-account .downloadable-products-history>p,.my-account .giftregistry>p,.my-account .my-rewards,.my-account .order-details,.my-account .order-history,.my-account .order-page .order-date,.my-account .order-page .order-info,.my-account .product-review .details,.my-account .product-review .product-img-box,.my-account .recent-orders>p,.my-account .recurring-profiles,.my-account .review-history,.my-account .review-history .list-item,.my-account .review-history>p,.my-account .storecredit,.my-account>p,.wishlist-management{padding:15px}.my-account .box,.my-account .info-box{margin:0 0 10px}.my-account .info-box .box-title,.my-account .order-history .pager,.my-account .review-history .pager{background:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/bg_gradient.png) repeat-x center #7f7f7f;color:#fff;height:30px;line-height:30px;padding:5px 8px}.my-account .info-box .box-title a,.my-account .order-history table a,.my-account .recent-orders table a{background:#3f3e3f;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;display:inline-block;float:right;font-size:11px;font-weight:700;line-height:11px;padding:9px 15px}.my-account .info-table td,.my-account .info-table th{text-align:left;padding:2px;vertical-align:top}.my-account .order-history .pager,.my-account .review-history .pager{height:auto;line-height:34px;text-align:right}.my-account .order-history .pager .amount,.my-account .review-history .pager .amount{float:left}.my-account .info-box .box-title .separator{display:none}.my-account .info-box .box-content{padding:10px 5px}.my-account .fieldset{padding:15px}.my-account .fieldset>.fieldset{background:0 0;padding:0}.my-account .fieldset>.fieldset+.fieldset{margin:15px 0}.my-account .fieldset>.fieldset>.buttons-set{padding:15px 0}.my-account .fieldset h2,.my-account .fieldset h2.legend{color:#424242;font-size:18px;line-height:22px;margin:0 0 15px}.my-account .form-buttons{padding:15px}.my-account .form-buttons button+button{margin:10px 0 0!important}.my-account .back-link{display:none}.my-account p.required{font-size:10px;line-height:12px;padding:0 15px 15px;text-align:right}.my-account>.buttons-set{padding:15px}.my-account .dashboard>.sub-title{padding:15px 15px 0;margin:0}.my-account .dashboard>.sub-title+.col2-set{background:0 0}.my-account .dashboard .info-box .box-title:before{background:rgba(0,0,0,.5);border-radius:5px;content:'+';font-family:Arial;display:inline-block;line-height:15px;padding:5px 0;text-align:center;margin:2px 5px 0 0;vertical-align:top;width:20px}.my-account .dashboard .info-box .box-title.collapsed:before{content:'−'}.my-account .dashboard .reviews ol{list-style:none;padding:0}.my-account .dashboard .reviews li+li{margin:10px 0 0}.my-account .dashboard .reviews .number{float:left;margin:0 10px 0 0}.my-account .dashboard .reviews .details{display:table;width:90%}.my-account .dashboard .reviews .details .rating-box,.my-account .dashboard .reviews .details p{display:inline-block;vertical-align:middle}.my-account .dashboard .recent-orders .box-content{padding:0}.my-account .order-details .data-table+.order-additional{margin:15px 0 0}.my-account .recent-orders .pager,.my-account .recent-orders+.buttons-set{display:none}.my-account .review-history{padding:0}.my-account .downloadable-products-history .list,.my-account .review-history .list{color:#424242;font-size:12px;list-style:none;margin:0;padding:0}.my-account .downloadable-products-history .list-item,.my-account .review-history .list-item{margin:0}.my-account .downloadable-products-history .list-item dt,.my-account .review-history .list-item dt{font-size:15px;line-height:18px;font-weight:700;margin:0 0 10px}.my-account .downloadable-products-history .pager,.my-account .review-history .pager{display:none}.my-account .review-history .list-item h2{display:inline}.my-account .review-history .list-item dd{padding:5px 0}.my-account .review-history .list-item .date{font-size:12px}.my-account .review-history table{border-collapse:collapse}.my-account .review-history table td{padding:4px;vertical-align:top}.my-account .review-history table td .rating-box{margin:0 0 10px}.my-account .order-history table,.my-account .recent-orders table{border-collapse:collapse;color:#4c4c4c;font-size:12px;width:100%}.my-account .order-history table td,.my-account .order-history table th,.my-account .recent-orders td,.my-account .recent-orders th{padding:4px;text-align:left;vertical-align:middle}.my-account .order-history table th,.my-account .recent-orders th{font-weight:700;padding:11px 8px}.my-account .order-history td a,.my-account .recent-orders td a{font-size:12px;float:none;padding:6px 8px}.billing-agreement-view .my-account .page-title{height:auto}.billing-agreement-view .my-account .page-title h1{display:block;margin:0 0 10px;white-space:normal}.billing-agreement-view .my-account .page-title h1 span{display:block}.my-account .billing-agreements>p{padding:15px}.my-account .billing-agreements .box-content>p+.form-list{margin:10px 0 0}.my-account .billing-agreements .box-content .form-list select{margin:0 0 15px}.my-account .box-recent .data-table{border-spacing:0;width:100%}.my-account .box-recent .data-table td,.my-account .box-recent .data-table th{padding:2px 5px}.my-account .order-details .data-table{border-collapse:collapse;width:100%}.my-account .order-details .data-table td,.my-account .order-details .data-table th{padding:10px;text-align:left;vertical-align:top}.my-account .order-details .data-table tbody td,.my-account .order-details .data-table tbody th{border-bottom:1px solid #e4e4e4}.my-account .order-details .data-table tfoot{background:#f5f5f5}.my-account .product-review{padding:0}.my-account .product-review .ratings{text-align:center}.my-account .product-review .ratings .rating-box{display:inline-block;padding:15px 0}.my-account .product-review .ratings .rating-links{color:#424242}.my-account .product-review .details .product-name{color:#424242;font-size:18px;font-weight:700;line-height:22px;margin:0 0 15px}.my-account .product-review .details .date,.my-account .product-review .details .product-name+strong,.my-account .product-review .product-img-box>p{display:none}.my-account .storecredit .account-balance{margin:0 0 10px}.customer-address-index .addresses-list ol{list-style:none;margin:0;padding:0}.my-account .my-rewards .info-box{position:relative}.my-account .my-rewards .info-box .box-content{padding-bottom:50px}.my-account .my-rewards .info-box .box-title a{position:absolute;bottom:10px;left:5px}.my-wishlist .data-table{border-spacing:0;border-collapse:collapse;width:100%}.my-wishlist .data-table td,.my-wishlist .data-table th{padding:15px;text-align:left;vertical-align:top}.my-wishlist .data-table .select{display:none}.my-wishlist .data-table .btn-remove{float:right}.my-wishlist .data-table .product-name{font-size:18px;margin:3px 0 10px}.my-wishlist .data-table .product-image{float:left;margin:0 10px 10px 0}.my-wishlist .data-table .product-image img{display:block;margin:0 0 10px}.my-wishlist .data-table .price-box{margin:10px 0}.my-wishlist .data-table .comment{clear:left;margin:10px 0 0}.my-wishlist .data-table .btn-cart{background:0 0;border:none;color:#1394ca;font-size:15px;height:16px;display:inline-block;margin:0 5px;padding:0;text-decoration:underline;-webkit-appearance:none;vertical-align:middle}.my-wishlist .data-table .added-on{font-size:11px}.my-wishlist .data-table .qty{vertical-align:middle;width:50px}.my-wishlist .buttons-set{padding:15px 15px 10px}.my-wishlist .buttons-set:empty{display:none}.my-wishlist .buttons-set button{margin:10px 0!important}.my-wishlist .cart-cell{display:table;margin:0 0 10px}.my-wishlist .item-manage{display:table}.my-wishlist .item-manage .split-button{background:#ececec;border:1px solid;border-color:#e4e4e4 #e4e4e4 #dcdcdc;border-radius:2px;color:#555;margin:0 0 10px;box-shadow:0 1px 3px #eee;position:relative}.my-wishlist .item-manage .split-button .list-container{background:#fff;border:1px solid #e4e4e4;font-size:12px;display:none;top:100%;right:0;position:absolute;margin:2px 0 0;min-width:100%;white-space:nowrap;z-index:10;box-shadow:0 0 6px rgba(0,0,0,.15)}.my-wishlist .item-manage .split-button .list-container li{border-bottom:1px solid #e4e4e4;color:#1394ca;padding:8px}.my-wishlist .item-manage .split-button .list-container li:last-child{border-bottom:none}.my-wishlist .item-manage .split-button .list-container li.new{background:#e4e4e4;color:#424242;text-shadow:0 1px 0 #fff}.my-wishlist .item-manage .split-button .list-container li.new:before{content:'+';display:inline-block;margin-right:5px}.my-wishlist .item-manage .split-button strong{background:#fff;border-radius:2px;display:block;border-right:1px solid #e4e4e4;font-size:12px;margin:0 25px 0 0;padding:5px 10px}.my-wishlist .item-manage .split-button strong:after{content:'';border-left:3px solid transparent;border-right:3px solid transparent;border-top:6px solid #555;position:absolute;font-size:0;line-height:0;width:0;top:11px;right:11px;z-index:2}.my-wishlist .item-manage .split-button strong+a{display:block;text-align:center;line-height:28px;overflow:hidden;position:absolute;top:0;left:0;right:0;text-indent:-200%}.my-wishlist .truncated .details{display:none}.my-wishlist .truncated .item-options p{font-weight:700;margin:10px 0}.wishlist-empty{padding:0 15px 15px}.item-manage .split-button .change{text-decoration:underline}.item-manage .split-button.active .change{color:#424242;text-decoration:none}.item-manage .split-button.active .list-container{display:block}.item-options{font-size:13px}.item-options .price{font-weight:700}.item-options dt{color:#424242;font-weight:700;margin:0 0 2px}.item-options dd+dt{margin:12px 0 0}.wishlist-management{padding:15px}.wishlist-management .sub-title h2{display:inline-block;line-height:18px;position:relative}.wishlist-management .sub-title .item-count{margin:0 5px}.wishlist-management .table-caption .label{display:inline-block;vertical-align:top}#wishlists-copy,#wishlists-move{display:none}#wishlists-select{display:inline-block;position:relative}#wishlists-select+p{margin:10px 0 0}#wishlists-select.active .list-container{display:block}#wishlists-select .list-container{background:#fff;border:1px solid #e4e4e4;display:none;margin:5px 0 0;position:absolute;white-space:nowrap;box-shadow:0 2px 6px rgba(0,0,0,.25)}#wishlists-select .list-container li{border-bottom:1px solid #e4e4e4}#wishlists-select .list-container li:last-child{border-bottom:none}#wishlists-select .list-container li a{display:block;padding:5px 10px}#wishlists-select .list-container li.new{background:#e4e4e4;color:#424242;padding:5px 10px;text-shadow:0 1px 0 #fff}#wishlists-select .list-container li.new:before{content:'+';display:inline-block;margin-right:5px}.my-account .giftcardaccount .please-wait{position:absolute;top:103px;left:103px}.my-account .giftcardaccount .buttons-set button:last-child{margin:10px 0 0!important}.giftregistry .buttons-set{padding:15px}.giftregistry .list-item .btn-remove{float:right}.giftregistry .list-item .message{margin:15px 0}.giftregistry .list-item .date{color:#666;font-size:11px}.giftregistry .list-item .product-name,.giftregistry .list-item h2{color:#424242;font-size:18px;line-height:22px;margin:0 0 5px}.giftregistry .list-item .product-name a{color:#424242}.giftregistry-items .list-item .qty{width:50px}.giftregistry-items .list-item .item-msg{margin:0 0 5px}.giftregistry-items .list-item .product-image{float:left;margin:0 10px 10px 0}.giftregistry-items .list-item .product-info{display:table;margin:0 0 10px}.giftregistry-items .list-item .product-info p{margin:5px 0 0}.giftregistry-items .list-item .product-info .price{font-weight:700;margin:10px 0}.giftregistry-items .list-item .btn-remove2{float:right}.giftregistry-info .info-table{border-collapse:collapse;border-spacing:0;width:100%}.giftregistry-info .info-table td,.giftregistry-info .info-table th{padding:5px 15px 5px 0;text-align:left;vertical-align:top}.cart .page-title.title-buttons{height:auto;padding:0}.cart .page-title.title-buttons h1{padding:10px 15px}.cart .page-title.title-buttons .checkout-types{padding:15px}.cart-table{border-spacing:0;border-collapse:collapse;width:100%}.cart-table td{padding:10px;vertical-align:top}.cart-table td:first-child{width:75px}.cart-table .price-box{display:table;width:100%}.cart-table .cart-price-box{display:table-cell;text-align:left;vertical-align:middle}.cart-table .cart-price-box .cart-price{font-size:12px;display:block}.cart-table .cart-price-box .cart-price+.cart-price{margin:5px 0 0;padding:5px 0 0}.cart-table .cart-price-box+.cart-price-box{margin-left:10px;text-align:right}.cart-table .cart-price-box+.cart-price-box .cart-price{color:#424242;font-size:15px;font-weight:700}.cart-table .qty-wrap{display:table-cell;vertical-align:top;width:55px}.cart-table .qty{font-size:13px;text-align:center;vertical-align:middle;width:35px}.cart-table .qty+span{font-size:12px;margin:0 2px;vertical-align:middle}.cart-table .gift-registry-name{font-size:12px;margin:-12px 0 10px}.cart-table .btn-remove{float:right;position:relative;top:0;right:-5px}.cart-table .messages td{background-color:#444!important;color:#fff;font-size:12px;padding:0 10px 10px;text-shadow:0 1px 0 #111}.cart-table .messages p{margin:10px 0 0}.cart-table .product-image{display:block;margin:0 0 10px;vertical-align:top}.cart-table .product-name{color:#424242;font-size:18px;line-height:22px;margin:0 0 15px}.cart-table .product-name a{color:#424242}.cart-table .downloadable,.cart-table tfoot button+button{margin:10px 0 0}.cart-table .product-options td{background:0 0;padding:0}.cart-table .product-options .toggle{cursor:pointer;display:inline-block;margin:10px}.cart-table .product-options .item-options{padding:10px}.cart-table .toggle{font-size:13px;display:inline-block}.cart-collaterals h2{color:#424242;font-size:15px;font-weight:400;line-height:18px;margin:0 0 5px}.cart-collaterals label{display:none}.cart-collaterals button{background:0 0;color:#1394ca;display:inline-block;border:0;font-size:15px;margin:0;padding:5px;text-decoration:underline;vertical-align:middle}.cart-collaterals button+button{margin:5px 0 0;padding:5px 0}.cart-collaterals .v-fix{display:inline-block;margin-right:5px;vertical-align:middle;width:60%}.cart-collaterals .v-fix+button{vertical-align:top}.cart-collaterals .discount{margin:0 0 10px}.cart-collaterals .giftcard .error-msg,.cart-collaterals .giftcard .please-wait{display:block;font-size:12px;line-height:15px;margin:0 0 5px}.cart-collaterals .btn-gift-registry{margin:10px 0 0}.cart .checkout-types,.cart .totals{padding:15px}.cart .checkout-types a{font-size:12px;display:block;margin:5px 0 0;padding:5px;text-decoration:underline}.cart .checkout-types li{margin:0 0 10px;text-align:center}.cart .checkout-types li .paypal-or{padding:5px 0}.cart .totals table{border-spacing:0;border-collapse:collapse;font-size:13px;width:100%}.cart .totals table td,.cart .totals table th{padding:5px}.cart .totals table .price{white-space:nowrap}.cart .totals table .btn-remove{height:20px;width:20px;vertical-align:bottom}.cart .totals table .btn-remove img{display:none}.cart .totals table .summary-total .summary-collapse{display:inline-block;border-bottom:1px dashed}.cart .totals table .summary-total .summary-collapse:before{content:'+';display:inline-block;margin-right:5px}.cart .totals table .summary-total.show-details .summary-collapse:before{content:'-'}.failed-products{border-bottom:1px solid #eae8ea;margin:10px 0 0;padding:0 0 10px}.failed-products h2{font-weight:700}.failed-products .cart-table thead{display:none}.checkout-success,.paypal-review-order{padding:15px}.paypal-review-order .info-set{margin:0 0 15px}.paypal-review-order .buttons-set button+button{margin:10px 0 0}.paypal-review-order .buttons-set .please-wait{display:block;font-size:12px;padding:10px;text-align:center}.paypal-review-order .data-table{border:1px solid #eee;border-spacing:0;border-collapse:collapse;font-size:13px;margin:15px 0;width:100%}.paypal-review-order .data-table tfoot{background:#eee}.paypal-review-order .data-table th{text-align:left;border-bottom:1px solid #eee;padding:5px}.paypal-review-order .data-table th:last-child{text-align:right}.paypal-review-order .data-table td{border-bottom:1px solid #eee;padding:5px;vertical-align:top}.checkout-success .sub-title{color:#424242;font-size:18px;line-height:22px;margin:0 0 15px}.checkout-success p{margin:10px 0}.opc{list-style:none;margin:0;padding:10px 10px 0}.opc p.required{font-size:10px;line-height:12px;margin:10px 0 0;text-align:right}.opc .back-link{display:none}.opc .v-middle{vertical-align:middle}.opc .please-wait{display:block;font-size:12px;padding:10px;text-align:center}.opc .step-title{background:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/bg_gradient.png) repeat-x center #7f7f7f;color:#fff;height:30px;line-height:30px;padding:5px 8px}.opc .step-title h2{font-size:15px;font-weight:700}.opc .step-title .number{display:none}.opc .step{background-color:#fff!important;padding:10px;position:relative}.opc .step .form-list{margin:0 0 15px}.opc .section{margin:0 0 10px;opacity:.5}.opc .section.allow.active{opacity:1}.opc .section.allow .step-title h2:before{background:rgba(0,0,0,.5);border-radius:5px;content:'+';font-family:Arial;display:inline-block;line-height:15px;padding:5px 0;text-align:center;margin:2px 5px 0 0;vertical-align:top;width:20px}.opc .section.allow.active .step-title h2:before{display:none}.checkout-onepage-payment-additional-giftcardaccount{margin:15px 0}#checkout-step-login h4{color:#424242;margin:0 0 10px}#checkout-step-login p{font-size:14px;margin:0 0 10px}.opc .sp-methods>dt{color:#424242;font-size:15px;font-weight:700;line-height:18px;margin:0 0 10px}.opc .tool-tip{background:#fff;position:absolute;padding:10px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.5)}.opc .tool-tip .btn-close{padding:0 0 15px;text-align:right;font-size:13px}.opc .tool-tip .btn-close a{color:#DF2327}.opc .tool-tip .tool-tip-content img{width:100%}.opc .cvv-what-is-this{border-bottom:1px dashed;display:inline-block;margin:5px 5px 0;font-size:13px;vertical-align:top}.opc li:last-child .step{padding:0}#checkoutSteps li .step .input-box .v-fix{display:inline-block;width:49%}#checkoutSteps li .step .input-box .v-fix .year{width:auto}.tool-tip .btn-close{padding:0 0 5px;text-align:right;font-size:13px}.tool-tip .btn-close a{color:#DF2327}.tool-tip .tool-tip-content img{width:100%}.opc .order-review .data-table{font-size:13px;border-spacing:0;border-collapse:collapse;margin:0 0 15px;width:100%}.opc .order-review .data-table tbody tr:first-child,.opc .order-review .data-table thead tr{text-align:left}.opc .order-review .data-table tbody tr:last-child td:last-child{font-weight:700}.opc .order-review .data-table th{text-align:left}.opc .order-review .data-table th:last-child{float:right}.opc .order-review .data-table td,.opc .order-review .data-table th{padding:5px}.opc .order-review .data-table tfoot{background:#eee}.opc .order-review .data-table tfoot th{font-weight:400;text-align:right}.opc .order-review .data-table tfoot th .btn-remove{height:20px;width:20px;vertical-align:bottom}.opc .order-review .data-table tfoot th .btn-remove img{display:none}.opc .order-review .data-table .product-name{color:#424242}.opc .order-review .data-table .item-options{font-size:12px;margin:10px 0 0}.checkout-review-table{padding:0}.opc .order-review .buttons-set>p{margin:15px 0}#checkoutSteps #customerbalance_placer{padding:0 0 10px}.opc .add-gift-message,.opc .gift-message-form{margin:10px 0 20px}.opc .gift-message-form .price,.opc .gift-wrapping-form label{font-weight:700}.opc .gift-wrapping-form label{color:#424242}.opc .gift-options-for-order{border:1px solid #e4e4e4;border-radius:2px;box-shadow:0 0 3px rgba(0,0,0,.15);margin:10px 0;padding:10px}.opc .gift-options-for-order div>a{display:inline-block;margin:10px 0 0}.opc .gift-options-for-order .fieldset{margin:10px 0 0}.opc .gift-wrapping-design{padding:10px 0 0;overflow:hidden}.opc .gift-wrapping-design .image-box{float:left;margin:0 10px 10px 0}.opc .add-gift-message h3,.opc .gift-message-form h4{color:#424242;font-weight:700;line-height:18px;margin:0 0 10px}.opc .gift-message-form p{margin:0 0 8px}.opc .gift-message-form ol{list-style:none;margin:0 0 10px;padding:0}.opc .gift-message-form .number{display:none}.opc .gift-message-form .product-image{margin:0 0 2px}.opc .gift-message-form .product-img-box{float:left;margin-right:10px}.opc .gift-message-form .gift-item:after{content:"";clear:both;display:table}.opc .gift-message-form .form-list{clear:both;margin:0}.opc .gift-item{border:1px solid #e4e4e4;border-radius:2px;box-shadow:0 0 3px rgba(0,0,0,.15);margin:0 0 10px;padding:0}.opc .gift-item .product-name{color:#424242}.opc .gift-item .fieldset{padding:10px}.opc .gift-item .product-img-box{float:none;padding:10px;text-align:center}.opc .gift-item .options-items-container+p{margin:5px 0}.extra-options-container{clear:both}.opc .checkout-agreements{border:1px solid #e4e4e4;list-style:none;padding:10px}.opc .checkout-agreements .agree{font-weight:700;margin:10px 0 0;text-align:center}.opc .checkout-agreements .agree input,.opc .checkout-agreements .agree label{margin-right:10px;vertical-align:middle}.catalogsearch-advanced-result .page-title+p,.catalogsearch-advanced-result .search-summary{display:none}.catalogsearch-advanced-result .toolbar{top:-100px}.catalogsearch-advanced-index .buttons-set,.catalogsearch-advanced-index .fieldset{padding:15px}.catalogsearch-advanced-index .fieldset .legend{color:#424242;font-size:18px;line-height:22px;margin:0 0 15px}.cms-home .std{display:none}.cms-home section{padding-bottom:0}.std address,.std blockquote,.std dl,.std ol,.std p,.std table,.std ul{margin-bottom:1em}.std ul{list-style:disc outside;padding-left:1.5em}.std ol{list-style:decimal outside;padding-left:1.5em}.std ul ul{list-style-type:circle}.std ol ol,.std ol ul,.std ul ol,.std ul ul{margin:.5em 0}.std dt{font-weight:700}.std dd{padding:0 0 0 1.5em}.std blockquote{font-style:italic;padding:0 0 0 1.5em}.std address{font-style:normal}.std b,.std strong{font-weight:700}.std em,.std i{font-style:italic}.std hr{margin:1.5em 0;color:#d9d9d9}.std table{width:100%;max-width:100%}.std table thead{background:#e8e8e8}.std table th{background:#f7f7f7;word-break:break-word;font-weight:700}.std table thead th{background:#e8e8e8;font-weight:700}.std table td,.std table th{padding:2px 4px;border:1px solid #d9d9d9}.std table[border="0"],.std table[border="0"] td,.std table[border="0"] th{border-width:0}ul.disc li{padding-left:10px;background:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/bkg_bulletsm.gif) no-repeat 0 .5em}.std ul.disc li{padding-left:0;background:0 0}#contactForm .buttons-set button,.account-create .buttons-set button,.account-login button,.box-reviews .buttons-set button,.btn-checkout,.cart-table tfoot button,.catalog-product-gallery .buttons-set a,.checkout-success button,.customer-account-forgotpassword .buttons-set button,.giftregistry .buttons-set button,.map-popup-checkout button,.my-account .billing-agreements .box-content .form-list select+button,.my-account .form-buttons button,.my-account .my-rewards .buttons-set button,.my-account .my-wishlist .buttons-set button,.opc .buttons-set button,.popup-block .block-content .buttons-set button,.send-to-friend .buttons-set button,.wishlist-view .buttons-set button{background:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/bg_gradient.png) repeat-x center;color:#fff;font-size:21px;display:block;border:0;margin:0;padding:0;-webkit-appearance:none;appearance:none;text-shadow:0 -1px 0 rgba(0,0,0,.45);width:100%}#nav-container li a,.account-create .fieldset,.account-login .col-1,.account-login .col-2,.box-reviews .box-content,.box-up-sell,.breadcrumbs,.c-list>li,.cart .checkout-types,.cart .totals,.cart-collaterals,.cart-empty,.cart-table .messages td,.cart-table .product-options .item-options,.cart-table td,.catalog-product-gallery .buttons-set,.catalog-product-gallery .product-gallery,.checkout-success,.customer-account-forgotpassword .fieldset,.customer-account-logoutsuccess .page-title+p,.filters-block,.giftregistry .list-item,.giftregistry-info,.giftregistry-items>p,.more,.my-account .billing-agreements,.my-account .col2-set,.my-account .dashboard .recent-orders,.my-account .dashboard .reviews,.my-account .dashboard>.sub-title,.my-account .downloadable-products-history .list-item,.my-account .downloadable-products-history>p,.my-account .fieldset,.my-account .giftregistry>p,.my-account .info-box .box-content,.my-account .my-rewards,.my-account .order-details,.my-account .order-details .data-table tbody tr:first-child,.my-account .order-history,.my-account .order-history table td,.my-account .order-history table th,.my-account .order-page .order-date,.my-account .order-page .order-info,.my-account .product-review .details,.my-account .product-review .product-img-box,.my-account .recent-orders td,.my-account .recent-orders th,.my-account .recent-orders>p,.my-account .recurring-profiles,.my-account .review-history,.my-account .review-history .list-item,.my-account .review-history table td,.my-account .review-history>p,.my-account .storecredit,.my-account>p,.my-wishlist .buttons-set,.my-wishlist .data-table tr,.opc,.opc .gift-item .fieldset,.opc .order-review .data-table tbody tr:first-child,.opc .order-review .data-table thead tr,.opc .step,.page-title,.paypal-review-order,.paypal-review-order .data-table,.product-collateral .box-additional .data-table td,.product-collateral .box-additional .data-table th,.product-collateral .box-collateral,.product-review,.product-view .box-tags,.product-view .options-container-big .product-options,.product-view .product-shop,.product-view .short-description,.wishlist-management,body>header dd.menu-box a,body>header dd.menu-box strong,body>section>.std,body>section>form>.fieldset{background:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/bg_shadow.png) repeat-x 0 0}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#nav-container li.subcategory-header{background-image:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/bg_gradient_retina.png);background-size:auto 45px}#nav-container li.subcategory-header .button-wrap button{background-image:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/bg_back_btn_retina.png);background-size:47px 27px}#nav-container li a span,.c-list>li>a{background-image:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/custom/arrow_retina.png);background-size:7px 12px}body>header dt{background-image:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/bg_divider_retina.png);background-size:1px 45px}body>header dt.menu a{background-image:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/i_menu_retina.png);background-size:50%}body>header dt.cart-icon a{background-image:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/i_cart_retina.png);background-size:50%}body>header{background-image:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/bg_gradient_retina.png);background-size:auto 45px}body>header .search input{background-image:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/i_search_retina.png);background-size:17px 17px}.header-bg{background:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/custom/bg_header_retina.png) no-repeat center;background-size:auto 45px}.header-bg .header-logo{background-image:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/custom/bg_logo_retina.png);background-size:45px 45px}.toolbar .sort-by>label{background-image:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/bg_gradient_retina.png)}.rating-box{background-image:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/i_star_blank_retina.png);background-size:20px 18px}#product-review-table tbody td input,.rating-box .rating{background-image:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/i_star_retina.png);background-size:20px 18px}.controls{background-image:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/bg_divider_dark_retina.png);background-size:1px 30px}.controls .prev{background-image:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/arrow_left_retina.png);background-size:7px 12px}.controls .next{background-image:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/arrow_right_retina.png);background-size:7px 12px}.select-multiple,select{background-image:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/i_dropdown_retina.png);background-size:30px auto}.btn-remove2,a.btn-remove{background-image:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/btn_remove_retina.png);background-size:11px 11px}a.link-edit{background-image:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/btn_edit_retina.png);background-size:18px 18px}.product-view .product-img-box .product-image:before{background-image:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/i_zoom_retina.png);background-size:14px 14px}#contactForm .buttons-set button,.account-create .buttons-set button,.account-login button,.box-reviews .buttons-set button,.btn-checkout,.cart-table tfoot button,.checkout-success button,.customer-account-forgotpassword .buttons-set button,.giftregistry .buttons-set button,.map-popup-checkout button,.my-account .billing-agreements .box-content .form-list select+button,.my-account .form-buttons button,.my-account .my-rewards .buttons-set button,.my-account .my-wishlist .buttons-set button,.opc .buttons-set button,.popup-block .block-content .buttons-set button,.send-to-friend .buttons-set button,.wishlist-view .buttons-set button{background-size:1px 35px}#nav-container li a,.account-create .fieldset,.account-login .col-1,.account-login .col-2,.box-reviews .box-content,.box-up-sell,.breadcrumbs,.c-list>li,.cart .checkout-types,.cart .totals,.cart-collaterals,.cart-empty,.cart-table .messages td,.cart-table .product-options .item-options,.cart-table td,.catalog-product-gallery .buttons-set,.catalog-product-gallery .product-gallery,.checkout-success,.customer-account-forgotpassword .fieldset,.customer-account-logoutsuccess .page-title+p,.filters-block,.giftregistry .list-item,.giftregistry-info,.giftregistry-items>p,.more,.my-account .billing-agreements,.my-account .col2-set,.my-account .dashboard .recent-orders,.my-account .dashboard .reviews,.my-account .dashboard>.sub-title,.my-account .downloadable-products-history .list-item,.my-account .downloadable-products-history>p,.my-account .fieldset,.my-account .giftregistry>p,.my-account .info-box .box-content,.my-account .my-rewards,.my-account .order-details,.my-account .order-details .data-table tbody tr:first-child,.my-account .order-history,.my-account .order-history table td,.my-account .order-history table th,.my-account .order-page .order-date,.my-account .order-page .order-info,.my-account .product-review .details,.my-account .product-review .product-img-box,.my-account .recent-orders td,.my-account .recent-orders th,.my-account .recent-orders>p,.my-account .recurring-profiles,.my-account .review-history,.my-account .review-history .list-item,.my-account .review-history table td,.my-account .review-history>p,.my-account .storecredit,.my-account>p,.my-wishlist .buttons-set,.my-wishlist .data-table tr,.opc,.opc .gift-item .fieldset,.opc .order-review .data-table tbody tr:first-child,.opc .order-review .data-table thead tr,.opc .step,.page-title,.paypal-review-order,.paypal-review-order .data-table,.product-collateral .box-additional .data-table td,.product-collateral .box-additional .data-table th,.product-collateral .box-collateral,.product-review,.product-view .box-tags,.product-view .options-container-big .product-options,.product-view .product-shop,.product-view .short-description,.wishlist-management,body>header dd.menu-box a,body>header dd.menu-box strong,body>section>.std,body>section>form>.fieldset{background:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/bg_shadow_retina.png) repeat-x 0 0}}
.hide{display: none}
a{color:#1394ca}#contactForm .buttons-set button,.account-create .buttons-set button,.account-login button,.add-to-links>li .split-button strong,.add-to-links>li>a,.box-reviews .buttons-set button,.btn-checkout,.cart-table tfoot button,.catalog-product-gallery .buttons-set a,.checkout-success button,.customer-account-forgotpassword .buttons-set button,.giftregistry .buttons-set button,.map-popup-checkout button,.more-button,.my-account .billing-agreements .box-content .form-list select+button,.my-account .form-buttons button,.my-account .my-rewards .buttons-set button,.my-account .my-wishlist .buttons-set button,.opc .buttons-set button,.popup-block .block-content .buttons-set button,.product-view .product-options-bottom .add-to-cart button,.product-view .product-shop .add-to-box button,.send-to-friend .buttons-set button,.wishlist-view .buttons-set button,body>address.copyright,body>footer ul,body>header{background-color:#e76212}#nav-container li a{color:#111}.form-subscribe button{background:green}
.widget{display:inline}.widget .widget-title{margin:10px 0}.widget .widget-title h2{font-size:18px;color:#d12c01}.widget .widget-products{margin:0 -20px 0}.cms-home .col1-layout .widget .widget-products,.cms-index-index .col1-layout .widget .widget-products{margin:0 0 20px}.col-main>.widget{display:block;margin:40px 0 0}.col-main>.widget+.widget{margin-top:20px}.widget .products-grid{list-style:none;margin-bottom:0;padding-left:20px}.widget .products-grid p,.widget .products-list p{margin-bottom:0}.widget .products-list{list-style:none;margin-bottom:0;padding-left:0}.widget .add-to-links{list-style:none;padding-left:0;margin:5px 0}.widget-banner{clear:both;display:block;width:100%;overflow:hidden;text-align:center}.footer-before-container .widget-banner li,.top-container .widget-banner li,.widget-banner li{margin:0}.widget-banner-inline{display:block;clear:both;padding:7px 0;text-align:center}.widget-banner-inline li,.widget-banner-inline ul{display:inline}.widget-banner-inline li{margin:0 3px}.widget-banner-inline li img{vertical-align:middle}.widget-new-products{display:block;margin:10px 0}.checkout-cart-index .col1-layout .widget-new-products{display:block;padding:0 20px}.widget-viewed{display:block;margin:10px 0}.checkout-cart-index .col1-layout .widget-viewed{display:block;padding:0 20px}.widget-compared{display:block;margin:10px 0}.checkout-cart-index .col1-layout .widget-compared{display:block;padding:0 20px}.widget-events{display:block!important}.top-container .widget-category-link,.top-container .widget-cms-link,.top-container .widget-hierarchy-link,.top-container .widget-product-link{display:block;border-bottom:1px solid #e2e2e2;margin:7px 0}.top-container .widget-category-link a,.top-container .widget-cms-link a,.top-container .widget-hierarchy-link a,.top-container .widget-product-link a{display:block;padding:12px;background:#fff url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/bkg_widget-links.gif) 0 100% repeat-x;border:1px solid #cfcfcf;text-align:center;font:700 15px/1.25 Arial,Helvetica,sans-serif;color:#444;text-decoration:none}.top-container .widget-category-link a:hover,.top-container .widget-cms-link a:hover,.top-container .widget-hierarchy-link a:hover,.top-container .widget-product-link a:hover{color:#d53c00;text-decoration:none}.footer-before-container .widget-category-link,.footer-before-container .widget-cms-link,.footer-before-container .widget-hierarchy-link,.footer-before-container .widget-product-link{display:block;border-bottom:1px solid #e2e2e2;margin:7px 0}.footer-before-container .widget-category-link a,.footer-before-container .widget-cms-link a,.footer-before-container .widget-hierarchy-link a,.footer-before-container .widget-product-link a{display:block;padding:10px 12px;background:#fff url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/bkg_widget-links.gif) 0 100% repeat-x;border:1px solid #cfcfcf;text-align:center;font:700 15px/1.25 Arial,Helvetica,sans-serif;color:#444;text-decoration:none;cursor:pointer}.footer-before-container .widget-category-link a:hover,.footer-before-container .widget-cms-link a:hover,.footer-before-container .widget-hierarchy-link a:hover,.footer-before-container .widget-product-link a:hover{color:#d53c00;text-decoration:none}.widget-product-link-inline{display:inline}.col-main .widget-product-link{display:block;text-align:right;margin:7px 0}.col-main .widget-product-link a{font-size:12px;background:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/bkg_widget-link.gif) 100% 4px no-repeat;padding-right:15px;color:#333;text-decoration:underline}.col-main .widget-product-link a:hover{color:#333;text-decoration:none}.sidebar .widget-product-link{display:block;margin:10px 0;padding:0 17px}.sidebar .widget-product-link a{font-size:12px;background:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/bkg_widget-link.gif) 100% 4px no-repeat;padding:0 15px 0 0;color:#333;text-decoration:underline}.sidebar .widget-product-link a:hover{color:#333;text-decoration:none}.widget-category-link-inline{display:inline}.top-container .widget-category-link{border-bottom:0}.top-container .widget-category-link a{border-color:#ca3934;color:#d53c00;background-image:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/bkg_widget-links2.gif);background-color:#f9d2c1}.top-container .widget-category-link a:hover{color:#fff}.col-main .widget-category-link{display:block;text-align:right;margin:7px 0}.col-main .widget-category-link a{font-size:12px;background:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/bkg_widget-link.gif) 100% 4px no-repeat;padding-right:15px;color:#333;text-decoration:underline}.col-main .widget-category-link a:hover{color:#333;text-decoration:none}.sidebar .widget-category-link{display:block;margin:10px 0;padding:0 17px}.sidebar .widget-category-link a{font-size:12px;background:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/bkg_widget-link.gif) 100% 4px no-repeat;padding:0 15px 0 0;color:#333;text-decoration:underline}.sidebar .widget-category-link a:hover{color:#333;text-decoration:none}.widget-cms-link-inline{display:inline}.col-main .widget-cms-link{display:block;text-align:right;margin:7px 0}.col-main .widget-cms-link a{font-size:12px;background:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/bkg_widget-link.gif) 100% 4px no-repeat;padding-right:15px;color:#333;text-decoration:underline}.col-main .widget-cms-link a:hover{color:#333;text-decoration:none}.sidebar .widget-cms-link{display:block;margin:10px 0;padding:0 17px}.sidebar .widget-cms-link a{font-size:12px;background:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/bkg_widget-link.gif) 100% 4px no-repeat;padding:0 15px 0 0;color:#333;text-decoration:underline}.sidebar .widget-cms-link a:hover{color:#333;text-decoration:none}.widget-cms-hierarchy-link-inline{display:inline}.col-main .widget-cms-hierarchy-link{display:block;text-align:right;margin:7px 0}.col-main .widget-cms-hierarchy-link a{font-size:12px;background:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/bkg_widget-link.gif) 100% 4px no-repeat;padding-right:15px;color:#333;text-decoration:underline}.col-main .widget-cms-hierarchy-link a:hover{color:#333;text-decoration:none}.sidebar .widget-cms-hierarchy-link{display:block;margin:10px 0;padding:0 17px}.sidebar .widget-cms-hierarchy-link a{font-size:12px;background:url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/bkg_widget-link.gif) 100% 4px no-repeat;padding:0 15px 0 0;color:#333;text-decoration:underline}.sidebar .widget-cms-hierarchy-link a:hover{color:#333;text-decoration:none}
body, dd, dl, dt, fieldset, footer, form, h1, h2, h3, h4, h5, h6, header, html, li, p, ul {
    border: 0;
    font-size: 100%;
    margin: 0;
    outline: 0;
    padding: 0;
    vertical-align: baseline;
    -webkit-text-size-adjust: 100%}
img {
    vertical-align: bottom;
}
ul {
    list-style: none;
}
a {
    color: #1394ca;
    text-decoration: none;
}
address {
    font-style: normal;
}
html {
    -webkit-text-size-adjust: 100%}
body {
    background: #fff;
    font: 15px/18px HelveticaNeue, Helvetica, sans-serif;
    min-height: 100%;
    webkit-text-size-adjust: none;
}
h1 {
    font-size: 1.5em;
    margin: .8em .7em;
}
h3 {
    background: #505050;
    color: #fff;
    text-transform: uppercase;
    text-align: center;
    padding: .5em;
}
legend {
    display: none;
}
.std {
    clear: both;
    margin: 0;
}
.form-list label.inline {
    display: inline-block;
}
.form-list label em {
    color: #90c320;
}
.messages {
    margin: 0 0 .5em;
}
.btn-remove2, a.btn-remove {
    font-size: 0;
}
a.link-edit {
    background: 0 0;
    padding: 0;
    text-transform: uppercase;
}
input.input-text, input[type=email], input[type=password], input[type=text], textarea {
    -webkit-appearance: none!important;
    -webkit-box-shadow: none!important;
    -moz-box-shadow: none!important;
    box-shadow: none!important;
    border: solid 1px #b7b7b7!important;
    background: #ebebeb;
    background: url(data:image/svg+xml;
    base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ViZWJlYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjExJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc3JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top, #ebebeb 0, #f3f3f3 11%, #fff 77%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ebebeb), color-stop(11%, #f3f3f3), color-stop(77%, #fff));
    background: -webkit-linear-gradient(top, #ebebeb 0, #f3f3f3 11%, #fff 77%);
    background: -o-linear-gradient(top, #ebebeb 0, #f3f3f3 11%, #fff 77%);
    background: -ms-linear-gradient(top, #ebebeb 0, #f3f3f3 11%, #fff 77%);
    background: linear-gradient(to bottom, #ebebeb 0, #f3f3f3 11%, #fff 77%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb',  endColorstr='#ffffff',  GradientType=0);
}
body .grey-btn {
    display: block!important;
    text-align: center!important;
}
.dark-grey-btn, .my-wishlist .data-table .btn-cart {
    background: #404040;
    padding: 4px 6px!important;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    font-weight: 700;
    text-align: center;
    color: #FFF!important;
    font-size: 1.2em!important;
    height: auto!important;
    line-height: auto!important;
    -webkit-background-size: auto!important;
    text-decoration: none;
    border: 0;
    margin: 0;
}
body .btn {
    padding: 5px!important;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    text-shadow: -1px -1px 0 #527111!important;
    font-weight: 700;
    text-align: center;
    color: #FFF!important;
    font-size: 1.5em!important;
    -moz-box-shadow: 0 1px 1px #306700;
    -webkit-box-shadow: 0 1px 1px #306700;
    box-shadow: 0 1px 1px #306700;
    height: auto!important;
    line-height: auto!important;
    background: #8fc31e;
    background-image: url(data:image/svg+xml;
    base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxsaW5lYXJHcmFkaWVudCBpZD0iZzEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjOGZjMzFlIi8+PHN0b3Agb2Zmc2V0PSIwLjUiIHN0b3AtY29sb3I9IiM4YmMzMWUiLz48c3RvcCBvZmZzZXQ9IjAuNTEiIHN0b3AtY29sb3I9IiM3ZmI0MGQiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM2Y2EyMDMiLz48L2xpbmVhckdyYWRpZW50PjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZzEpIiAvPjwvc3ZnPg==)!important;
    background-image: -webkit-gradient(linear, center top, center bottom, color-stop(0%, #8fc31e), color-stop(50%, #8bc31e), color-stop(51%, #7fb40d), color-stop(100%, #6ca203))!important;
    background-image: -webkit-linear-gradient(top, #8fc31e 0, #8bc31e 50%, #7fb40d 51%, #6ca203 100%)!important;
    background-image: -moz-linear-gradient(top, #8fc31e 0, #8bc31e 50%, #7fb40d 51%, #6ca203 100%)!important;
    background-image: -ms-linear-gradient(top, #8fc31e 0, #8bc31e 50%, #7fb40d 51%, #6ca203 100%)!important;
    background-image: -o-linear-gradient(top, #8fc31e 0, #8bc31e 50%, #7fb40d 51%, #6ca203 100%)!important;
    background-image: linear-gradient(to bottom, #8fc31e 0, #8bc31e 50%, #7fb40d 51%, #6ca203 100%)!important;
    border: 0;
    -webkit-background-size: auto!important;
}
table {
    width: 100%}
table tr td, table tr th {
    text-align: left;
    padding: 3px;
}
table.data-table tr td, table.data-table tr th {
    font-size: .8em;
}
table tr td {
    background: #fff;
    border-bottom: solid 1px #f6f4f4;
}
.flt-l {
    float: left;
}
.flt-r {
    float: right;
}
.flt-c {
    clear: both;
}
body .col-1, body .form-field {
    background: none!important;
    padding: 1.2em!important;
}

.paypal-express-review #billing-address.col-1
{
    padding:0px !important;
}
.paypal-express-review .info-set #shipping-address
{
    margin-top:15px;
}


.paypal-express-review .info-set #billing-address h2,
.paypal-express-review .info-set #shipping-address h2
{
padding: 10px 0px;
}

.paypal-express-review #review-buttons-container button#review_button,
.paypal-express-review #review-buttons-container button#update_order
{
    background-image: linear-gradient(to bottom, #8FC31E 0px, #8BC31E 50%, #7FB40D 51%, #6CA203 100%) !important;
    background-origin: padding-box !important;
    background-position: 0 0 !important;
    background-repeat: repeat!important;
    background-size: auto auto !important;
    border: 0 none !important;
    border-radius: 10px;
    box-shadow: 0 1px 1px #306700;
    color: #FFFFFF !important;
    font-size: 1.5em !important;
    font-weight: 700;
    min-height:36px;
}



body .form-field-nbtn {
    background: none!important;
    padding: 0 1.2em 1.2em!important;
}
body .form-field-nbtn .sep {
    border-top: solid 1px #e3e3e3;
    padding: 1.2em 0 0;
}
body .btn.button {
    width: 100%}
body .btn * {
    color: #fff!important;
    background: 0 0;
}
.buttons-block {
    padding: 1.2em;
}
.sub-title {
    font-size: 1.2em;
}
.sub-head {
    font-size: 1em;
    padding: 0 1.2em;
    text-transform: uppercase;
}
.sub-head a {
    text-transform: none;
}
.validation-advice {
    color: #d91a00;
}
.bold-text {
    font-weight: 700;
}
p.required {
    font-size: 1em!important;
    color: #777;
}
.my-account .form-buttons.last {
    padding-top: 0;
}
table tr.even td, table tr.even th {
    background: #f3f3f3;
}
.sub-nav-pane {
    background: #fbfbfb;
    background: url(data:image/svg+xml;
    base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiZmJmYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMGQwZDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #fbfbfb 0, #d0d0d0 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fbfbfb), color-stop(100%, #d0d0d0));
    background: -webkit-linear-gradient(top, #fbfbfb 0, #d0d0d0 100%);
    background: -o-linear-gradient(top, #fbfbfb 0, #d0d0d0 100%);
    background: -ms-linear-gradient(top, #fbfbfb 0, #d0d0d0 100%);
    background: linear-gradient(to bottom, #fbfbfb 0, #d0d0d0 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb',  endColorstr='#d0d0d0',  GradientType=0);
    border-top: solid 1px #e3e3e3;
    border-bottom: solid 1px #e3e3e3;
}
body>header {
    height: auto;
    background: #fd0;
    width: 100%}
body>header table tr td {
    background: #fd0;
}
.header-bg {
    background: #000;
    padding: 1em 0;
}
.header-bg .header-logo {
    /*background: url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/logo.png) no-repeat left top;*/
    width: 200px;
    height: 32px;
    margin: 0 auto;
    position: relative;
    -webkit-background-size: 200px 32px;
}
body>header .search {
    padding: 5px;
}
body>header .search input {
    background: #fff url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/icn-search.png) no-repeat right center;
    border-radius: .2em;
    padding: 7px 45px 7px 14px;
    -webkit-appearance: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    border: 0!important;
    -webkit-background-size: 35px 27px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
body>header .search button, body>header .search label {
    display: none;
}
body>header dt.cart-icon.active>a, body>header dt.menu.active>a, body>header dt.menu>a {
    background: url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/icn-my-account.png) no-repeat center center;
    -webkit-background-size: 30px 20px;
}
body>header dt.cart-icon>a {
    background: url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/icn-cart.png) no-repeat center center;
    -webkit-background-size: 20px 20px;
}
body>header dl {
    min-width: 102px;
}
body>header dt {
    background: 0 0;
    border-right: solid 1px #cdb200;
}
body>header dd.menu-box a {
    background: #fd0!important;
    margin: 1px 0 0;
    padding: 5px 10px;
    font-weight: 700;
}
body>header .menu-wrapper {
    position: relative;
}
body>header dd {
    margin: 0;
    top: 45px;
    bottom: 0;
    visibility: visible!important;
}
body>header dd.menu-box {
    left: -400px;
    margin: 0;
}
body>header dd.menu-box[style] {
    transform: none!important;
    -webkit-transform: none!important;
    top: 45px!important;
}
body>header dd[style] {
    transform: none!important;
    -webkit-transform: none!important;
}
body>header .badge, body>header dt.cart-icon>span:nth-child(2) {
    background: #8fc31e;
    color: #fff;
    text-shadow: none;
    padding: 2px 6px;
    border-radius: 5em;
}
body .button-pane {
    padding: 1em 0 0!important;
}
.cms_homepage_middle_banner ul li {
    width: 49%;
    display: inline-block;
}
.cms_homepage_middle_banner ul li img {
    width: 100%}
.front-banner .widget-banner li {
    left: 0;
}
#nav-container ul {
    font-size: 150%}
#nav-container ul li {
    background: #000;
    border-top: solid 1px #fff;
    border-bottom: solid 1px #a8a8a8;
    padding: 10px 15px;
}
#nav-container ul li a {
    color: #fff;
}
#nav-container li a span {
    background: #000 url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/nav-arrow-right.png) no-repeat 0 0;
    line-height: 1.2em;
    -webkit-background-size: 27px 27px;
    padding: 0 .5em 0 2em;
    margin: .2em 0;
}
#nav-container li.subcategory-header {
    background: #eee;
    height: auto;
    padding: 10px 15px;
}
#nav-container li.subcategory-header span {
    color: #000;
    margin: 0 0 0 2.3em;
    overflow: hidden;
    width: 82%;
    display: inline-block;
    text-align: left;
}
#nav-container li.subcategory-header .button-wrap button {
    background: url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/bg_back_btn.png) no-repeat left top;
}
.category-title.page-title {
    background: #000!important;
}
.page-title h1 {
    float: left;
    padding: 0;
    width: 60%}
.cms-page-view.promo-list-custom .std {
    margin: 0!important;
    padding: 0!important;
}
.catalog-category-view .page-title h1 {
    color: #fff;
}
.toolbar {
    background: 0 0;
    font-size: 1em;
    padding: 7px 10px 3px;
}
.category-view .note-msg {
    padding: 15px;
}
.toolbar .sort-by {
    position: relative;
}
.toolbar .sort-by>div {
    display: inline;
}
.toolbar .sort-by>div>label {
    background: 0 0;
    font-size: 1.1em;
    right: 0;
    position: relative;
    color: #fff;
    display: inline-block;
    font-weight: 700;
    line-height: 30px;
    padding: 0 11px;
    text-align: center;
    vertical-align: middle;
    width: 28px;
}
body .toolbar .order {
    position: relative;
    right: 0;
    height: 27px;
    width: 27px;
    background-size: auto;
    display: inline-block;
    -webkit-background-size: auto;
    border: 0!important;
    top: 2px;
}
.toolbar .order.desc, .toolbar .order.desc::after {
    background: url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/nav-arrow-down.png) no-repeat left top;
    border: 0;
}
.toolbar .order.asc, .toolbar .order.asc::after {
    background: url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/nav-arrow-up.png) no-repeat left top;
    border: 0;
}
.c-list .product-shop h1 {
    color: #32a8ff;
    font-size: 1em;
    margin: 0 0 1em;
}
.c-list>li, .c-list>li:last-child {
    background: 0 0;
    border-bottom: solid 1px #ded9d6;
}
.c-list>li:last-child, .c-list>li>a {
    background: 0 0;
}
.c-list .product-shop .price-box {
    display: inline-block;
    margin: 0 1em .5em 0;
}
.c-list .product-shop .ishot {
    display: inline-block;
}
.c-list .product-shop .ishot img {
    height: 2em;
}
.c-list .product-shop .price-box .price {
    font-size: 2em;
    font-weight: 700;
    color: #000;
}
.c-list .product-shop .price-box .old-price .price {
    font-size: 1em;
    text-decoration: line-through;
    font-weight: 400;
    margin: 0 0 .5em;
    display: block;
}
.c-list .product-shop .price-box .special-price .price {
    color: #CF0003;
}
.save-txt {
    color: #cf0003;
    font-size: 1em;
    font-weight: 700;
    text-transform: uppercase;
}
.save-txt.conditional {
    margin: 10px 0 0;
}
.pagin {
    margin: 1em auto;
    width: 95%;
    display: table;
}
.pagin>div {
    display: table-cell;
    width: 20px;
    vertical-align: top;
}
.pagin>div.details {
    padding: 0 1em;
    width: 100%;
    text-align: center;
}
.pagin a, .pagin>div>div, body .grey-btn {
    background: #fbfbfb;
    background: -moz-linear-gradient(top, #fbfbfb 0, #f2f2f2 25%, #e1e1e1 50%, #d0d0d0 75%)!important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fbfbfb), color-stop(25%, #f2f2f2), color-stop(50%, #e1e1e1), color-stop(75%, #d0d0d0))!important;
    background: -webkit-linear-gradient(top, #fbfbfb 0, #f2f2f2 25%, #e1e1e1 50%, #d0d0d0 75%)!important;
    background: -o-linear-gradient(top, #fbfbfb 0, #f2f2f2 25%, #e1e1e1 50%, #d0d0d0 75%)!important;
    background: linear-gradient(to bottom, #fbfbfb 0, #f2f2f2 25%, #e1e1e1 50%, #d0d0d0 75%)!important;
    padding: .3em .5em!important;
    border-radius: .5em!important;
    -webkit-border-radius: .5em!important;
    -moz-border-radius: .5em!important;
    border: solid 1px #9E9E9E!important;
    font-size: 100%!important;
    line-height: 18px!important;
    font-family: HelveticaNeue, Helvetica, sans-serif!important;
    color: #000!important;
    font-weight: 700!important;
    height: 25px!important;
    float: left!important;
}
.pagin>div.details>div {
    float: none!important;
}
.pagin a.prev-page .icn, .pagin>div>div.prev-page .icn {
    background-position: 0 0;
}
.pagin a.next-page .icn, .pagin>div>div.next-page .icn {
    background-position: -14px 0;
}
.pagin a.prev-page.disabled .icn, .pagin>div>div.prev-page.disabled .icn {
    background-position: 0 -36px;
}
.pagin a.next-page.disabled .icn, .pagin>div>div.next-page.disabled .icn {
    background-position: -14px -36px;
}
.pagin a .icn, .pagin>div>div .icn {
    background: url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/product-list-nav.png) no-repeat;
    width: 14px;
    -webkit-background-size: auto;
}
.pagin>div a span, .pagin>div>div span {
    height: 25px;
    display: inline-block;
    padding: 3px 0;
}
.pw-pane {
    margin: .8em 0 1.5em;
}
.carousel-wrap .carousel-items-wrap {
    width: 75%!important;
    margin: auto;
}
.product-view .product-shop {
    background: 0 0;
    border-top: solid 1px #d0d0d0;
    padding: 0;
}
.product-view .product-main-info {
    padding: 15px;
}
.product-view .product-main-info .product-name {
    float: left;
    width: 60%}
.product-view .product-name h1 {
    color: #000;
    line-height: 1.3em;
    font-size: 120%}
.product-view .product-main-info .price-container {
    float: right;
}
.product-view .product-main-info .price-container * {
    text-align: right;
    position: relative;
}
.product-view .product-main-info .price-container .regular-price {
    height: 1.5em;
    float: right;
}
.product-view .product-main-info .price-container .regular-price .price {
    position: absolute;
    right: 0;
}
.product-view .product-main-info .price-container .validation-advice {
    position: absolute;
    width: 150%;
    right: 0;
    font-size: 12px;
}
.product-view .product-main-info .price-container .old-price {
    color: #000;
    font-size: .8em;
    font-weight: 400;
    text-decoration: line-through;
}
.product-view .product-main-info .price-container .special-price {
    color: #CF0003;
}
.product-view .product-main-info .save-txt {
    margin: .2em 0 .5em;
}
.product-view .product-shop .add-to-box {
    border: 0;
    background: 0 0;
    margin: 15px 0 0;
}
.product-view .product-shop .qty-box input, .product-view .product-shop .qty-box label {
    display: inline-block;
    width: 50px;
}
.center-or, .product-view .product-shop .qty-box input {
    text-align: center;
}
.product-view .product-shop .product-main-info .price-box {
    color: #000;
    font-size: 150%;
    font-weight: 700;
}
.product-view .options-container-big .product-options {
    background: 0 0;
    margin: .5em 0 0;
}
.product-view .options-container-big .product-options-bottom {
    padding: 0;
}
.product-view .product-review {
    background: 0 0;
}
.product-view .add-to-cart {
    padding: 0 15px 15px;
    border-top: solid 1px #d0d0d0;
}
.product-view .qty-box {
    margin: 5px 0;
    clear: both;
}
.catalog-product-view h2 {
    background: #000 url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/nav-arrow-right.png) no-repeat 10px 13px;
    padding: 15px 15px 15px 45px;
    color: #fff;
    font-size: 100%;
    -webkit-background-size: 20px 20px;
    border-top: solid 1px #fff;
    border-bottom: solid 1px #a8a8a8;
}
.catalog-product-view h2.show {
    background: #000 url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/nav-arrow-down.png) no-repeat 10px 13px;
    -webkit-background-size: 20px 20px;
}
.box-description {
    padding: .5em;
}
.box-additional table tr td, .box-additional table tr th {
    padding: .5em 1em;
}
.catalog-product-view table {
    border-spacing: 0;
}
.catalog-product-view table tr th {
    white-space: nowrap;
}
.catalog-product-gallery .product-gallery .next {
    right: 85%;
    left: 85%}
.catalog-product-gallery .product-gallery {
    position: relative;
}
.catalog-product-gallery .product-gallery .zoom-out {
    position: absolute;
    top: 18px;
    right: 18px;
    background: url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/btn_remove_retina.png) no-repeat center center;
    -webkit-background-size: 18px 18px;
    height: 30px;
    width: 30px;
    font-size: 0;
}
.product-view .ishot {
    margin: 0 1em 0 0;
}
.outOfStock {
    color: #cf0003;
    width: 180px;
    margin: 10px auto;
}
.cart {
    padding: 1em;
}
.cart-table .qty-wrap {
    white-space: nowrap;
    position: relative;
    margin: 0 10px 0 0;
}
.cart-table .qty-wrap .validation-advice {
    position: absolute;
}
.cart-table tr td {
    padding: 1.3em 0;
    border-bottom: solid 1px #e3e3e3;
    background: #fff;
}
.cart-table tfoot tr td {
    border: 0;
}
.cart-table .link-edit {
    background: none!important;
    margin: .5em 0 0;
    text-transform: uppercase;
    font-size: .9em;
    padding: 0;
}
.cart-table td:first-child {
    width: 57px;
    padding-right: 5px;
}
.cart-table td:first-child img {
    width: 57px;
    height: 57px;
}
body .cart-table .btn-remove {
    font-size: 0;
    background-image: url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/btn_remove_retina.png)!important;
    -webkit-background-size: 10px 10px!important;
}
body .cart .grey-btn {
    height: 35px!important;
}
.cart-collaterals {
    background: #f6f4f4;
}
.cart-collaterals h2 {
    font-weight: 700;
}
.cart-collaterals h2:after {
    content: ':'}
.cart-collaterals .v-fix, .delivery-content .v-fix {
    width: 74%;
    margin: 0 1em 0 0;
    display: inline-block;
    position: relative;
}
#delivery-suggested-results {
    padding: 0;
}
#delivery-suggested-results .ui-autocomplete, #delivery-suggested-results .ui-autocomplete[style] {
    position: absolute!important;
    top: 29px!important;
    z-index: 9999!important;
    background: #fff;
    padding: 0!important;
    margin: 0;
    -webkit-margin-before: 0;
    -webkit-margin-after: 0;
    width: 100%!important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.checkout-cart-index .v-fix input {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.deliv-info .itemDes {
    white-space: nowrap;
}
.delivery-content .v-fix {
    margin: .5em 0 0;
}
.checkout-cart-index #postcode-delivery-submit {
    margin: 0 0 0 1em;
}
.delivery-content #postcode-delivery {
    margin: 0!important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.delivery-content .v-fix span.ui-helper-hidden-accessible, .delivery-content .v-fix span.ui-helper-hidden-accessible[style] {
    display: none!important;
}
.cart-collaterals button, .delivery-content button {
    width: 18%;
    color: #fff;
    background: #494949;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    text-decoration: none;
}
.delivery-content button {
    background: #f9ee00;
    background: url(data:image/svg+xml;
    base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZWUwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmY2M4MjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #f9ee00 0, #fcc824 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9ee00), color-stop(100%, #fcc824));
    background: -webkit-linear-gradient(top, #f9ee00 0, #fcc824 100%);
    background: -o-linear-gradient(top, #f9ee00 0, #fcc824 100%);
    background: -ms-linear-gradient(top, #f9ee00 0, #fcc824 100%);
    background: linear-gradient(to bottom, #f9ee00 0, #fcc824 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9ee00',  endColorstr='#fcc824',  GradientType=0);
    color: #000;
    border: 0;
    padding: 5px;
    font-weight: 700;
    font-size: 15px;
}
.cart .totals {
    background: 0 0;
    padding: 0;
}
.cart .totals table tr td {
    border: 0;
    padding: .7em 1em;
}
.tr-grandtotal td {
    background: #f6f4f4;
    font-size: 1.3em;
}
.cart-continueshopping {
    margin: 1em;
    display: inline-block;
}
.cart-table .cart-price-box {
    width: 30%}
.cart-empty {
    background: 0 0;
}
#giftcard_balance_lookup p, .messages .error-msg, .messages .note-msg, .messages .notice-msg, .messages .success-msg, .reward-message {
    background: #fff8cf;
    color: #000;
    text-align: left;
}
#giftcard_balance_lookup p {
    padding: 10px;
    text-shadow: 0 1px 0 #111;
}
body.checkout-onepage-index button.btn, body.checkout-onepage-index button.btn span {
    width: 100%!important;
}
.checkout-onepage-index .info-box .box-title {
    height: 30px;
    line-height: 30px;
}
.checkout-onepage-index .step {
    margin: 1em 1em 1em 2em;
}
body.checkout-onepage-index .step .col-1 {
    padding-left: 0!important;
}
.checkout-onepage-index .info-box {
    margin: 0 0 1em;
}
.checkout-onepage-index .allow.active .info-box .box-title a, .checkout-onepage-index .info-box .box-title a {
    line-height: 11px;
    display: none;
}
.checkout-wrapper {
    padding: 0 1em;
}
.checkout-onepage-index .allow.active .info-box .box-title:before {
    content: "-";
    color: #c8c8c8;
}
.checkout-onepage-index .allow .info-box .box-title a {
    display: inline-block;
}
.checkout-onepage-index .required.hint {
    text-align: right;
}
.checkout-onepage-index .back-link {
    margin: 1em 0;
}
.sp-methods dt {
    font-weight: 700;
}
.add-gift-message h3 {
    background: 0 0;
    color: #000;
    padding: 0;
}
#onepage-checkout-shipping-method-additional-load input[type=checkbox], .sp-methods {
    margin: 0 0 1em;
}
#allow-gift-options-for-items-container .number {
    margin: 0 0 .3em;
}
.cart-table-items tbody .last td {
    background: #f6f4f4;
}
.cart-table-items .item-options {
    margin: .5em 0 0;
}
.cart-table-items .item-options dt {
    display: inline-block;
    width: 27%}
.cart-table-items .item-options dd {
    width: 70%;
    display: inline-block;
    text-align: right;
}
.checkout-onepage-index .sub-total td {
    font-weight: 700;
}
#allow-gift-options-for-items-container .product-img-box {
    float: left;
    margin: 0 .5em .5em 0;
}
.extra-options-container .price-box {
    margin: 0 0 0 1.5em;
    font-weight: 700;
}
.checkout-onepage-index table tr td {
    border: 0;
}
.checkout-onepage-index table tfoot tr td {
    background: #f6f4f4;
}
#onepage-checkout-shipping-method-additional-load .gift-message-form div div input[type=checkbox], #onepage-checkout-shipping-method-additional-load .gift-message-form>div>div:first-child {
    margin-bottom: .5em;
}
.tr-grandtotal td {
    padding: 1em 0;
}
.checkout-success {
    background: 0 0;
}
.checkout-success h2 {
    background: 0 0;
    color: #000;
    text-align: left;
    padding: 0;
}
body.checkout-onepage-success .col-1 {
    padding-top: 0!important;
}
.checkout-onepage-success .info-box {
    text-align: center!important;
}
.delivery-options.info-box {
    background: #f9f5e9;
    margin: 0 0 1em;
    padding: 1em;
}
.home-delivery-icon {
    background: url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/delivery-icn.png) no-repeat left top;
    height: 45px;
    width: 57px;
    margin: 0 1em 0 0;
}
.delivery-header {
    font-size: 1.3em;
    font-weight: 700;
    margin: 0 0 .5em;
}
.icon-deliv-truck {
    background: url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/delivery-icn.png) no-repeat left top;
    height: 45px;
    width: 57px;
}
#shipping_estimates .itemDes {
    width: 30%;
    display: inline-block;
    padding: 0 55px 0 0;
}
#shipping_estimates .price .price {
    color: #424242;
    font-size: 15px;
    font-weight: 700;
    width: 30%;
    text-align: right;
    display: inline-block;
    padding: 0 25px 0 0;
}
.deliv-info {
    width: 100%}
.delivery-content-title {
    margin: 0 0 0 72px;
}
.checkout-onepage-index .info-box .box-title, .my-account .info-box .box-title {
    background: none!important;
    color: #333!important;
    font-size: 1em;
    padding: 0;
    text-transform: none;
}
body .info-box {
    background: #f6f4f4;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    padding: .5em;
    text-align: left;
}
body .info-box h3 {
    text-align: left;
}
.checkout-onepage-index .allow .info-box .box-title:before, .my-account .dashboard .info-box .box-title:before {
    background: none!important;
    content: "+";
    display: inline-block;
    line-height: 15px;
    margin: 2px 5px 0 0;
    text-align: center;
    width: 20px;
    padding: 5px 0;
    vertical-align: top;
}
.my-account .dashboard .info-box .box-title.collapsed:before {
    color: #c8c8c8;
}
.checkout-onepage-index .info-box h3 a, .my-account .info-box .box-title a, .my-account .order-history table a, .my-account .recent-orders table a {
    background: #404040;
    border-radius: 9px;
    -webkit-border-radius: 9px;
    -moz-border-radius: 9px;
    font-size: 1em;
    display: inline-block;
    float: right;
    padding: 9px 15px;
    color: #fff;
}
.my-account .info-box .box-content {
    padding: .5em .5em .5em 2em;
    font-size: 1em;
    background: none!important;
    line-height: 1.5em;
    font-style: normal;
}
.my-account .info-box .box-content.rcnt-oder {
    padding: .5em;
    font-size: .8em;
}
.my-account .info-box.book .box-content, .my-account .info-box.book h3, .my-account .info-box.book.empty p {
    padding-left: .8em;
}
.pw-pane {
    border-top: solid 1px #e3e3e3;
}
.hlink {
    margin: 1.2em 1.2em 0 0;
}
.enterprise-rma-return-view .my-account .form-list label.inline, .my-account .enterprise-giftcardaccount-customer-index label.inline, .my-account .order-page .form-list.order-infomation label.inline {
    width: 10em;
}
#my-orders-table .a-right {
    text-align: right;
}
body>address.copyright, body>footer, body>footer ul {
    background: #f6f4f5;
    text-align: center;
    font-style: normal;
    color: #767676;
}
body>footer {
    padding: 0 0 5px;
    width: auto;
}
.footer-call-us *, .footer-call-us [style] {
    color: #fff!important;
}
body>address.copyright a {
    margin: 0 0 4px;
    display: block;
}
body .abtn, body .footer-call-us {
    margin: .8em .8em 0;
    padding: 10px!important;
    line-height: 18px!important;
}
body .abtn {
    display: block!important;
    width: auto!important;
    margin: 0!important;
}
.sales-order-view .sub-nav-pane a {
    width: 24%;
    border-right: solid 1px #dcdcdc;
    padding: .3em .5em;
    text-align: center;
    display: inline-block;
}
.sales-order-view .sub-nav-pane a:last-child {
    border-right: 0;
}
.sales-order-view .sub-nav-pane .separator {
    display: none;
}
.sales-order-view address span {
    font-weight: 700;
    padding: 0 0 .4em;
    display: inline-block;
}
.sales-order-view .order-items table tfoot tr:first-child td {
    padding-top: 3em!important;
}
.my-wishlist .data-table .product-image {
    display: block;
    text-align: center;
    border-top: solid 1px #e3e3e3;
    float: none;
}
.my-wishlist .data-table .product-image a {
    display: inline-block;
    margin: 15px auto;
}
.my-wishlist .data-table td, .my-wishlist .data-table th {
    padding-top: 0;
    border: 0!important;
}
.my-wishlist .data-table .btn-remove {
    margin: 15px;
    position: absolute;
    top: 0;
    right: 0;
}
.my-wishlist h3.product-name {
    font-size: 1em!important;
    background: 0 0;
    margin: 0!important;
    padding-left: 0!important;
    text-align: left;
    width: 40%;
    display: inline-block;
    text-transform: capitalize;
    -webkit-appearance: none;
}
.my-wishlist h3.product-name a {
    color: #000;
}
.my-wishlist .cart-cell {
    float: right;
    text-align: right;
}
.my-wishlist .cart-cell .price {
    color: #000;
    font-weight: 700;
    font-size: 1.5em;
}
.my-wishlist .cart-cell .add-to-cart-alt {
    margin: 5px 0 0;
}
.my-wishlist .data-table .qty {
    width: 30px;
    text-align: center;
    margin: 0 10px 0 0;
    float: right;
}
.my-wishlist .price-pane .validation-advice {
    clear: both;
    width: 11em;
    margin: 1em 0 0;
}
.my-wishlist .cart-cell .availability {
    font-weight: 700;
    margin: 5px 0 0;
}
.my-wishlist .description {
    margin: 0 0 15px;
}
.my-wishlist .comment-title {
    font-weight: 700;
    color: #343434;
    font-size: 1em;
}
.my-wishlist .buttons-set {
    background: 0 0;
}
.my-wishlist h3.product-name a.link-edit {
    color: #1394CA;
}
.my-wishlist .data-table .product-image {
    margin-right: 0;
}
.divremove {
    position: relative;
}
.my-wishlist .price-pane {
    max-width: 4em;
    text-align: right;
}
.my-wishlist .item-options {
    clear: both;
    margin: 1em 0 0;
    float: right;
}
footer .form-subscribe {
    background: #fee121;
}
footer .form-subscribe .v-fix {
    background: url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/icn-newsletter.png) no-repeat 0 5px;
    padding: 0 0 0 53px;
    width: auto;
    position: relative;
    display: block;
    overflow: hidden;
}
footer .form-subscribe .validation-advice {
    width: 100%;
    display: block;
    padding: 10px 15px 0 0;
}
.form-subscribe .v-fix input:active, footer .form-subscribe .v-fix input {
    border-radius: .2em;
    border: 0!important;
    padding: .4em 1.5em .4em .4em;
    outline: 0;
    font-style: italic;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
footer .form-subscribe button {
    border-radius: .2em;
    background: #fff url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/icn-newsletter-go.png) no-repeat left center;
    margin: 0!important;
    width: 15px;
    -webkit-background-size: 15px 19px;
    padding: .4em 1.4em .4em 0;
    position: absolute;
    right: 0;
    top: 10px;
    height: 12px;
}
.find-a-store, .sub-title {
    background: #000;
    padding: 10px;
    text-align: center;
    border-top: solid 1px #fff;
    text-transform: uppercase;
    color: #fd0;
    font-weight: 700;
    font-size: 0.9em;
}
.find-a-store a, .find-a-store a:visited {
    color: #fd0;
    font-size: 1.2em;
}
.c-list .product-image {
    text-align: center;
    width: 30%}
.c-list .product-image img {
    margin: 0 0 10px;
}
body>footer ul {
    margin: 0;
}
body>footer ul li {
    width: 48%;
    margin: 0 0 .3em;
    text-align: left;
}
body>footer ul li a, footer ul li a:visited {
    background: url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/footer-arrow.png) no-repeat left center;
    padding: 0 0 0 10px;
    color: #363636;
    font-weight: 700;
    white-space: nowrap;
    font-size: 80%}
.pager {
    width: 100%;
    height: auto;
    margin-bottom: 10px;
    font-size: 15px;
    font-family: Arial, Helvetica, sans-serif;
    color: #333;
    display: table;
}
.pager .amount {
    display: table-cell;
    float: left;
    line-height: 28px;
    margin-right: .5em;
}
.pager .limiter, .pager .pages {
    display: table-cell;
    float: left;
    margin-right: .5em;
}
.pager .limiter label {
    font-weight: 700;
}
.pager select {
    border: 1px solid #bbb;
    background-image: none;
    padding: 3px;
    box-shadow: none;
}
#my-orders-table {
    clear: both;
}
#my-orders-table tr th, #my-returns-table tr th {
    color: #333;
    background: #f6f4f4;
    padding: 10px 8px;
}
#my-orders-table tr td, #my-returns-table tr td {
    padding-left: 8px;
    color: #363636;
}
.newsletter-manage-index h1 {
    font-size: 23px;
    color: #181818;
    margin: 15px 10px;
    font-family: Arial, Helvetica, sans-serif;
}
.newsletter-manage-index h2 {
    font-size: 17px;
    color: #181818;
    margin: 10px;
    font-family: Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    font-weight: 400;
}
#fancy_content_netsnewsletter {
    padding: 10px 10 0 10px;
}
#fancy_content_netsnewsletter .checklist {
    width: 100%}
#fancy_content_netsnewsletter .checklist ul {
    margin: 0;
    padding: 0;
    width: 100%;
    display: block;
}
#fancy_content_netsnewsletter .checklist ul li {
    width: 47%;
    float: left;
    margin-right: 1%;
    font-size: 16px;
    color: #333;
    margin-bottom: 2%}
.newsletter-manage-index .button-area {
    margin-bottom: 10px;
    padding: 0 10px;
    font-size: 16px;
    color: #333;
}
.newsletter-manage-index section button {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #8FC31E;
    background-image: linear-gradient(to bottom, #8FC31E 0, #8BC31E 50%, #7FB40D 51%, #6CA203 100%)!important;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border: 0 none;
    border-radius: 10px;
    box-shadow: 0 1px 1px #306700;
    color: #FFF!important;
    font-size: 1.5em!important;
    font-weight: 700;
    height: auto!important;
    text-align: center;
    text-shadow: -1px -1px 0 #527111!important;
    margin: .8em 0 0;
    padding: 5px 10px!important;
    display: block;
    width: 100%}
.newsletter-manage-index .reward-message {
    margin: 0 10px;
}
@media screen and (max-width:350px) {
    #fancy_content_netsnewsletter .checklist ul {
        margin: 0;
        padding: 0;
        width: 100%;
        display: block;
    }
    #fancy_content_netsnewsletter .checklist ul li {
        width: 98%;
        float: none;
        clear: both;
        margin-right: 1%;
        font-size: 14px;
        color: #333;
    }
    .newsletter-manage-index .button-area {
        margin-bottom: 10px;
        padding: 0 10px;
        font-size: 14px;
        color: #333;
    }
}.cms-page-view .sub-title {
     padding: 10px;
     border-top: solid 1px #fff;
     text-transform: uppercase;
     color: #fff;
     font-weight: 700;
     text-align: left;
     background: url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/nav-arrow-right.png) no-repeat 15px center #000;
     padding-left: 50px;
     cursor: pointer;
 }
.cms-page-view .info-box .active {
    margin-bottom: 15px;
    padding: 20px 0;
    color: #000;
    background: url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/nav-arrow-down.png) no-repeat 15px center #fff;
    padding-left: 50px;
    border-bottom: 1px solid #e3e3e3;
    cursor: pointer;
}
.cms-page-view .open {
    padding-bottom: .5em;
    padding-top: .9em;
}
.cms-page-view .info-box {
    background: none repeat scroll 0 0 #F6F4F4;
    border-radius: 4px;
    padding: .5em;
    text-align: left;
    margin: 0 1.2em .5em;
}
.cms-page-view .main-topic {
    padding-top: 10px;
}
.cms-page-view .info-box .box-title {
    color: #333!important;
    background: 0 0;
}
.cms-page-view .info-box .box-title:before {
    background: none!important;
    line-height: 15px;
    margin: 0 5px 0 0;
    text-align: center;
    padding: 1px 0;
    vertical-align: top;
    color: #c8c8c8;
    font-size: 18px;
    font-weight: 400;
    display: inline-block;
    margin-top: -2px;
}
.cms-page-view .info-box .hidden:before {
    content: "+";
    font-size: 18px;
}
.cms-page-view .sub-title.active {
    background: #fff url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/nav-arrow-down.png) no-repeat 15px center;
    color: #000;
    border-bottom: solid 1px #f3f3f3;
}
.cms-page-view .info-box .collapsed:before {
    content: "-"}
.cms-page-view .stand-alone {
    padding: 20px;
}
h2.contact-head {
    background: 0 0;
    font-weight: 700;
    font-family: Arial, Helvetica, sans-serif;
    color: #333;
    text-transform: none;
    text-align: left;
    margin-bottom: 10px;
}
.stand-alone h3 {
    background: 0 0;
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    text-transform: none;
    color: #333;
    padding-left: 0!important;
    padding-bottom: 0!important;
}
.store-loc {
    background: url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/store-locator-green-icon.jpg) no-repeat right top;
    padding-right: 30px;
    line-height: 25px;
    display: inline-block;
}
.store-list {
    padding: 0!important;
    margin: 10px 0!important;
}
.store-list li {
    display: table;
    width: 97%;
    padding-left: 20px;
    background: url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/icon-arrow-1.jpg) no-repeat left top;
}
.store-list li .b-1 {
    display: table-cell;
    min-width: 100px;
    width: 130px;
    float: left;
}
.store-list li .b-2 {
    display: table-cell;
    float: left;
}
.team {
    margin: 10px -20px;
}
.row-1, .row-2 {
    clear: both;
    display: table;
    margin: 0!important;
    width: 100%;
    padding: 10px!important;
}
.row-1 {
    background: #f3f3f3;
}
.team p {
    margin: 0 0 .3em;
}
.row-1 .cell-1, .row-2 .cell-1 {
    width: 26%;
    float: left;
    margin-right: 2%;
    display: table-cell;
    padding: 1%}
.row-1 .cell-2, .row-2 .cell-2 {
    width: 67%;
    float: left;
    display: table-cell;
    padding: 1%}
div.contact-form {
    clear: both;
    padding: 20px;
}
div.contact-form .page-title {
    background: 0 0;
    padding: 20px 0;
    margin: 0;
}
div.contact-form h2 {
    margin: 20px 0;
}
div.contact-form ul.form-list {
    list-style: none;
    padding: 0;
    margin: 0;
}
div.contact-form ul.form-list li label {
    color: #333;
}
div.contact-form ul.form-list li label em {
    color: red;
    width: auto;
}
.btn-contact {
    margin: 20px 0!important;
}
.required {
    color: red;
}
.sp {
    color: #878787;
}
.cms-page-view {
    background: 0 0;
}
.cms-page-view .cntnt {
    padding: 20px;
}
.cms-page-view .page-title {
    margin: 20px 20px 10px;
    padding: 0;
    background: 0 0;
}
.cms-page-view .std {
    margin: 20px;
    padding: 10px!important;
    background: none repeat scroll 0 0 #F6F4F4;
    border-radius: 4px;
    text-align: left;
}
.cms-page-view.cms-faq-mobile .std, .cms-page-view.cms-store-locator-mobile .std {
    padding: 0!important;
    border: 0!important;
    margin: 0!important;
    background: none!important;
}
.page-title h1 {
    color: #000;
    margin: 0;
}
@media screen and (max-width:350px) {
    .store-list li {
        display: table;
        width: 97%;
        padding-left: 20px;
        background: url(//media1.dicksmith.com.au/skin/frontend/enterprise/dsemobile/images/icon-arrow-1.jpg) no-repeat left top;
    }
    .store-list li .b-1 {
        display: block;
        width: 100%;
        float: none;
    }
    .store-list li .b-2 {
        display: block;
        float: none;
    }
    .row-1 .cell-1, .row-2 .cell-1 {
        width: 98%;
        float: none;
        margin-right: 0;
        display: block;
        clear: both;
    }
    .row-1 .cell-2, .row-2 .cell-2 {
        width: 98%;
        float: none;
        display: block;
        padding: 1%;
        clear: both;
    }
    .cms-page-view .info-box {
        height: auto;
    }
    .cms-page-view .info-box .box-title {
        display: table;
    }
}body.cms-store-locator-mobile .col-1 {
     padding-top: 0!important;
 }
.center-or {
    margin: 1em 0;
}
.checkout-cart-index #ui-id-1, body.cms-store-locator-mobile .suggested-results {
    height: 11em;
    overflow: scroll;
    border: solid 1px #b7b7b7;
    border-top: 0;
    padding: .5em!important;
}
.checkout-cart-index #ui-id-1 li, body.cms-store-locator-mobile .suggested-results li {
    padding: 5px 0 5px 5px;
    border-bottom: dotted 1px #ddd;
    list-style: none;
    margin: 0!important;
}
.cms-store-locator-mobile .title {
    margin: 2em 0;
    border-bottom: solid 1px #e3e3e3;
    padding: 0 0 1em;
}
.cms-store-locator-mobile ul.stores {
    list-style: none;
    padding: 0;
}
.cms-store-locator-mobile .site-name {
    margin: 0 0 .5em;
}
.cms-store-locator-mobile .site-cnt {
    margin: 1em 0 0;
}
.cms-store-locator-mobile .info-box {
    margin: .5em 0;
    padding: 1em;
}
.store-open-hours.info-box ul {
    padding: 0;
    list-style: none;
    margin: 0;
}
.store-open-hours.info-box ul li {
    padding: 0 0 .5em;
    background: 0 0;
}
.store-open-hours.info-box ul li label {
    width: 7em;
    float: left;
}
.cms-store-locator-mobile .facilities {
    margin: 1em 0 .5em;
    font-size: .8em;
}
.cms-store-locator-mobile .store-list {
    margin: 0 0 2em!important;
    padding-bottom: 2em!important;
    border-bottom: solid 1px #e3e3e3;
}
.cms-store-locator-mobile .facilities .flt-l img {
    margin: 0 .3em 0 0;
    height: 1.5em;
}
.cms-store-locator-mobile .facilities .flt-l {
    margin: 0 1em .5em 0;
}
.store-info-map {
    margin: 0 0 2em;
}
.payment-promo-giftcard {
    margin-bottom: 17px;
    margin-left: 5px;
}
.payment-promo-giftcard-checkbalance .voucher-full-info {
    clear: both;
    padding: 12px 0 54px;
    border-bottom: solid 1px #000;
    margin-bottom: 15px;
}
#voucher-giftcard-success {
    font-weight: 700;
    padding-top: 10px;
    clear: both;
}
.payment-promo-giftcard-checkbalance .voucher-full-info div.info-head {
    font-weight: 700;
    border-bottom: solid 1px #e3e3e3;
    background: #ffd400;
    margin-bottom: 0!important;
    padding: 10px;
}
.payment-promo-giftcard-checkbalance .voucher-full-info div.info-head div.voucher-title {
    margin-bottom: 0!important;
    font-size: 14px;
}
.payment-promo-giftcard-checkbalance .voucher-full-info ul.balance-info {
    background: none repeat scroll 0 0 #fff;
    height: 81px;
    margin-top: 2px;
}
.payment-promo-giftcard-checkbalance .voucher-full-info ul.balance-info li {
    margin-left: 15px;
    padding-top: 6px;
}
.payment-promo-giftcard-checkbalance .voucher-full-info .balance-info span.price {
    float: right;
    margin-bottom: 0!important;
    margin-right: 19px;
}
.payment-promo-giftcard-checkbalance .voucher-full-info .balance-info span.balance-title {
    margin-bottom: 0!important;
}
.payment-promo-giftcard-checkbalance a.more-cards {
    float: right;
    margin-right: 22px;
    margin-top: 15px;
    font-weight: 700;
    color: #000!important;
    text-decoration: none;
}
.payment-promo-giftcard-checkbalance .vag-txt {
    font-size: 16px;
    margin: 15px 0;
    font-weight: 700;
}
#use-giftcard-number, #use-giftcard-pin {
    margin: 25px 0 0;
}
#gift_card_button {
    margin-top: 20px;
}
#gift-card-label {
    margin-left: 10px;
}
.use-gift-card {
    font-weight: 700;
}
.gift-card-tooltip {
    float: left;
    bottom: 231px;
    left: 517px;
    position: absolute;
}
#gift-card-fail {
    border: 1px solid red;
    color: red;
    display: none;
    padding: 5px;
    margin: 5px;
}
#co-payment-form {
    margin-top: 18px;
}
a.btn-remove {
    background-image: none!important;
}
a.btn-remove img {
    margin-top: 13px;
}
@-moz-document url-prefix() {
    input[type=checkbox] {
    -moz-appearance: checkbox!important;
    background-image: none!important;
}
select {
    background-image: none!important;
    padding-right: 5px;
    width: 101%}
}.enterprise-rma-return-history .page-title {
     padding: 0;
     margin: 0;
 }
.enterprise-rma-return-history table thead {
    background-color: #f2f2f2;
}
.enterprise-rma-return-history table tr td, .enterprise-rma-return-history table tr th {
    padding: .5em .5em!important;
}
.fieldRow {
    padding: .5em .5em width:100%}
.box-content {
    padding: 1em 1em!important;
}
.fieldLabel {
    padding: .5em 1em!important;
    width: 10em;
    color: #424242;
    display: block;
    font-weight: 700;
}
.fieldValue {
    padding: .5em .5em!important;
    display: inline-block;
    width: auto;
}
ul.note-list li {
    padding: 1em 1em!important;
    display: inline-block;
    clear: both;
    width: 95%;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #CCC;
}
.enterprise-rma-return-create ul.form-list {
    background: none repeat scroll 0 0 transparent!important;
    padding: 1.2em!important;
}
.enterprise-rma-return-create ul li .input-box input {
    padding-right: 0!important;
    background-color: red;
}
.enterprise-rma-return-create label.inline {
    width: 10em;
}
.enterprise-rma-return-create label.inline.contactEmail {
    width: auto;
    padding-bottom: 5px;
}
.enterprise-rma-return-create li.address {
    width: 100%;
    float: left;
}
.enterprise-rma-return-create li.address .inline {
    float: left;
}
.enterprise-rma-return-create li.address div.valueAddress {
    margin: 0 0 0 5px;
}
.enterprise-rma-return-create .form-buttons {
    padding-top: 0;
    margin-top: -10px;
}
.enterprise-rma-return-create .form-buttons a {
    font-weight: 700;
}
.enterprise-rma-return-create .fieldset {
    padding: 0;
}
.enterprise-rma-return-create ul.form-list li.add-row {
    padding-top: 1em;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #E0E0E0;
    margin-top: 2em;
}
.enterprise-rma-return-create .btn-remove {
    text-indent: inherit;
    margin: 0;
}
.enterprise-rma-return-create .btn-remove img {
    margin: 0;
}
.enterprise-rma-return-returns table thead {
    background-color: #f2f2f2;
}
.enterprise-rma-return-returns table tr td, .enterprise-rma-return-returns table tr th {
    padding: .5em .5em!important;
}
.enterprise-rma-return-returns table {
    margin-bottom: 10px;
}
.enterprise-rma-return-returns tr.even td {
    background-color: #fff!important;
}
.enterprise-rma-return-view ul.form-list {
    background: none repeat scroll 0 0 transparent!important;
    padding: 1.2em!important;
}
.enterprise-rma-return-view label.inline {
    width: 11em;
}
.enterprise-rma-return-view ul.box-content li {
    padding: 0!important;
    width: 100%}
.enterprise-rma-return-view ul.box-content li .divider {
    height: 15px!important;
}
span.outOfStock {
    color: #E71010!important;
}
#loading-mask .loader {
    margin-left: -120px!important;
    background: #fd0!important;
    color: #000!important;
    border: solid 2px #000!important;
    opacity: 1!important;
}
#loading-mask {
    opacity: 1!important;
}
.address-autocomplete ul {
    min-width: inherit!important;
}
#checkout-review-table-wrapper a.btn-remove img {
    margin-top: 0;
    vertical-align: top;
}
#checkout-review-table-wrapper a.btn-remove {
    height: 14px;
    margin-right: 5px;
    vertical-align: top;
}
.form-list.return-items>li {
    padding-bottom: 15px;
    border-bottom: 1px dashed;
}
.data-table.cart-table-items tr th.a-right {
    text-align: left!important;
}
.data-table.cart-table-items tr th a.btn-remove {
    text-indent: 0!important;
}
.customer-address-form #billing_autocomplete {
    max-height: 300px;
    padding: 5px;
    width: 100%;
    border: 1px solid #969696;
    border-top: none;
    display: none;
    overflow-y: auto;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.customer-address-form #billing_autocomplete ul li {
    cursor: pointer;
}
.customer-address-form .find-address-loader {
    display: none;
}
#BVRRDisplayContentLinkWriteID, .BVRRRatingSummaryLinks {
    display: none!important;
}
.cms-promotional-list>ul {
    list-style: none;
    margin: 0;
}
input.input-text.red-border{
    border: 1px solid #d91a00 !important;
}

.header-bg .header-logo img{
    max-width: 200px;
    max-height: 32px;
}
/********Css For subscribepopup************/
#form-subscribe { display: none; width: 300px; min-height:150px;}
#form-subscribe .form-content {float:left;}
#form-subscribe .form-content label{float:left; width:100%; font-size:12px; font-weight:bold; color:#000000; margin:0 0 5px; text-align:left; text-transform:uppercase;}
#form-subscribe .form-content .input-box{float:left; text-align:left; margin:5px;}
#form-subscribe .form-content .input-box input.input-text{width:200px; height:25px;}
#form-subscribe .form-content .input-box input.input-text:focus {color:#2F2F2F;}
#form-subscribe .form-content .input-box .validation-advice{width:200px;}
#form-subscribe .form-content .actions{float:left; clear:both; padding:5px;}
#form-subscribe .form-content #notification{float:left; width:100%; margin:10px 0 0; text-align:left;}
#form-subscribe .form-content #notification address{font-size:11px; font-style:italic; color:#8f8f8f;}

#form-subscribe .form-content .newsletter-additional-block {clear:both; float: left; text-align: left;}
/*! fancyBox v2.0.6 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-tmp iframe, .fancybox-tmp object {
	vertical-align: top;
	padding: 0;
	margin: 0;
}

.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8020;
}

.fancybox-skin {
	position: relative;
	padding: 0;
	margin: 0;
	background: #f9f9f9;
	color: #444;
	text-shadow: none;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;
}

.fancybox-opened {
	z-index: 8030;
}

.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	   -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.fancybox-outer, .fancybox-inner {
	padding: 0;
	margin: 0;
	position: relative;
	outline: none;
}

.fancybox-inner {
	overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}

.fancybox-error {
	color: #444;
	font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	margin: 0;
	padding: 10px;
}

.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
	border: 0;
	padding: 0;
	margin: 0;
	vertical-align: top;
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image: url('//media1.dicksmith.com.au/skin/frontend/enterprise/default/css/subscribepopup/images/fancybox_sprite.png');
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8020;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url('//media1.dicksmith.com.au/skin/frontend/enterprise/default/css/subscribepopup/images/fancybox_loading.gif') center center no-repeat;
}

.fancybox-close {
	position: absolute;
	top: -18px;
	right: -18px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 8040;
}

.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	background: transparent url('//media1.dicksmith.com.au/skin/frontend/enterprise/default/css/subscribepopup/images/blank.gif'); /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}

.fancybox-prev {
	left: 0;
}

.fancybox-next {
	right: 0;
}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}

.fancybox-prev span {
	left: 20px;
	background-position: 0 -36px;
}

.fancybox-next span {
	right: 20px;
	background-position: 0 -72px;
}

.fancybox-nav:hover span {
	visibility: visible;
}

.fancybox-tmp {
	position: absolute;
	top: -9999px;
	left: -9999px;
	padding: 0;
	overflow: visible;
	visibility: hidden;
}

/* Overlay helper */

#fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background: #000;
}

#fancybox-overlay.overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

/* Title helper */

.fancybox-title {
	visibility: hidden;
	font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	position: relative;
	text-shadow: none;
	z-index: 8050;
}

.fancybox-opened .fancybox-title {
	visibility: visible;
}

.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8030;
	text-align: center;
}

.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 15px;
	   -moz-border-radius: 15px;
	        border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	font-weight: bold;
	line-height: 24px;
	white-space: nowrap;
}

.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}

.fancybox-title-inside-wrap {
	margin-top: 10px;
}

.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}
.autocomplete-w1 { background:url(//media1.dicksmith.com.au/skin/frontend/base/default/css/temando/images/shadow.png) no-repeat bottom right; position:absolute; z-index: 1000; top:4px; left:3px; /* IE6 fix: */ _background:none; _top:1px; }
.autocomplete-w2 { padding:0 6px 6px 0; }
.autocomplete { width:300px; border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE specific: */ _height:350px;  _margin:0px 6px 6px 0; overflow-x:hidden; }
.autocomplete .selected { background:#F0F0F0; }
.autocomplete div { padding:2px 5px; white-space:nowrap; }
.autocomplete strong { font-weight:normal; color:#3399FF; }

.avs-active { background: url("//media1.dicksmith.com.au/skin/frontend/base/default/css/temando/images/ajax-s-load.gif") no-repeat scroll right center transparent !important; }
/**
 * datePicker widget using Prototype and Scriptaculous.
 * (c) 2007-2008 Mathieu Jondet <mathieu@eulerian.com>
 * Eulerian Technologies
 * (c) 2009 Titi Ala'ilima <tigre@pobox.com>
 *
 * DatePicker is freely distributable under the same terms as Prototype.
 *
 * v1.0.0
 */

div.datepicker {
 position: absolute;
 text-align: center;
 border: 1px #C4D5E3 solid;
 font-family: arial;
 background: #FFFFFF;
 font-size: 10px;
 padding: 0px;
}
div.datepicker table {
 font-size: 10px;
 margin: 0px;
 padding: 0px;
 text-align: center;
 width: 180px;
}
div.datepicker table thead tr th {
 font-size: 12px;
 font-weight: bold;
 background: #e9eff4;
 border-bottom:1px solid #c4d5e3;
 padding: 0px;
 margin: 0px;
}
div.datepicker table tbody tr {
 border: 1px white solid;
 margin: 0px;
 padding: 0px;
}
div.datepicker table tbody tr td {
 border: 1px #eaeaea solid;
 margin: 0px;
 padding: 0px;
 text-align: center;
}
div.datepicker table tbody tr td:hover,
div.datepicker table tbody tr td.outbound:hover,
div.datepicker table tbody tr td.today:hover {
 border: 1px #c4d5e3 solid;
 background: #e9eff4;
 cursor: pointer;
}
div.datepicker table tbody tr td.wday {
 border: 1px #ffffff solid;
 background: #ffffff;
 cursor: text;
}
div.datepicker table tbody tr td.outbound {
 background: #e8e4e4;
}
div.datepicker table tbody tr td.today {
 border: 1px #16518e solid;
 background: #c4d5e3;
}
div.datepicker table tbody tr td.nclick,
div.datepicker table tbody tr td.nclick_outbound,
div.datepicker table tbody tr td.nclick_today {
 cursor:default; color:#aaa;
}
div.datepicker table tbody tr td.nclick_outbound {
 background:#E8E4E4;
}
div.datepicker table tbody tr td.nclick_today {
 background:#c4d5e3;
}
div.datepicker table tbody tr td.nclick:hover,
div.datepicker table tbody tr td.nclick_outbound:hover,
div.datepicker table tbody tr td.nclick_today:hover {
 border: 1px #eaeaea solid;
 background: #FFF;
}
div.datepicker table tbody tr td.nclick_outbound:hover {
 background:#E8E4E4;
}
div.datepicker table tbody tr td.nclick_today:hover {
 background:#c4d5e3;
}
div.datepicker table tfoot tr td {
 font-size: 10px;
 background: #e9eff4;
 border-top:1px solid #c4d5e3;
 cursor: pointer;
 text-align: center;
 padding: 0px;
}

