.jcarousel-skin-tango .jcarousel-container-horizontal{width:810px;padding:20px 0}.jcarousel-skin-tango .jcarousel-clip{overflow:hidden}.jcarousel-skin-tango .jcarousel-clip-horizontal{width:800px;padding-left:10px}.jcarousel-skin-tango .jcarousel-item-vertical{margin-bottom:10px}.jcarousel-skin-tango .jcarousel-item-placeholder{background:#fff;color:#000}.jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:43px;right:0;width:12px;height:30px;cursor:pointer;background:transparent url("https://www.asahi-diamond.com.au/images/asahi/our_clients_right.png") no-repeat 0 0}.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal{left:5px;right:auto;background-image:url("https://www.asahi-diamond.com.au/images/asahi/our_clients_right.png")}.jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:43px;left:0;width:12px;height:30px;cursor:pointer;background:transparent url("https://www.asahi-diamond.com.au/images/asahi/our_clients_left.png") no-repeat 0 0}.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal{left:auto;right:5px;background-image:url("https://www.asahi-diamond.com.au/images/asahi/our_clients_left.png")}.jcarousel-skin-tango{float:right;margin:0 0 20px 30px}.carousel li{text-align:center;width:200px}.carousel li img{max-width:180px;height:auto}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.bx-wrapper{position:relative;margin:0 0 60px;padding:0;*zoom:1}.bx-wrapper .bx-viewport{left:-5px}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:0;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:right;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px;font-size:0}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.ie .bx-wrapper .bx-pager.bx-default-pager a{margin-bottom:10px;color:#610302}.bx-wrapper .bx-pager.bx-default-pager a{background-image:url(https://www.asahi-diamond.com.au/images/asahi/slider-btn-unactive.png);text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background-image:url(https://www.asahi-diamond.com.au/images/asahi/slider-btn-active.png)}.bx-wrapper .bx-pager.bx-default-pager a:active,.bx-wrapper .bx-pager.bx-default-pager a:selected{border:0;outline:0}.bx-wrapper .bx-prev{left:10px;background:url(images/controls.png) no-repeat 0 -32px}.bx-wrapper .bx-next{right:10px;background:url(images/controls.png) no-repeat -43px -32px}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}body{background:url("https://www.asahi-diamond.com.au/images/asahi/bg_top.png") repeat-x 0 0;color:#1c1c1c;font:13px/19px Verdana, sans-serif}header,h2,h3,h4,h5{color:#ec0000;font:700 31px 'Oswald', sans-serif;text-transform:uppercase}h3{font-size:26px}h4{font-size:22px}h5{font-size:16px}.title{font-family:'Oswald', sans-serif;text-transform:uppercase}h2{margin-bottom:15px}.container{width:1020px;margin:0 auto}a{color:#ec0000}a,a:active,a:visited{text-decoration:none}.clear{clear:both;height:0}.find-out-more{background:url("https://www.asahi-diamond.com.au/images/asahi/find_out_more.png") no-repeat 0 0;color:#fff;display:block;font:700 18px/34px 'Oswald', sans-serif;height:42px;margin-top:15px;padding-right:10px;text-align:center;text-transform:uppercase;width:225px}.find-out-more:hover{background-position:1px -50px}.left{float:left}.right{float:right}.ib{display:inline-block;zoom:1;*display:inline;_height:30px}.fr{float:right}.fl{float:left}.clearfix:after,header nav:after,header .site-info:after,.account-page dl:after{content:".";display:block;clear:both;float:none;visibility:hidden;line-height:0;font-size:0;height:0}.clearfix,header nav,header .site-info,.account-page dl,.clear{display:block}html[xmlns] .clearfix,html[xmlns] header nav,header html[xmlns] nav,html[xmlns] header .site-info,header html[xmlns] .site-info,html[xmlns] .account-page dl,.account-page html[xmlns] dl{display:block}* html .clearfix,* html header nav,header * html nav,* html header .site-info,header * html .site-info,* html .account-page dl,.account-page * html dl{height:1%}.hide{display:none}strong{font-weight:bold}header{padding-bottom:25px}header li{display:inline;font-size:16px;float:left}header li a{color:#b1b1b1;display:block;line-height:1;padding:17px 20px 29px}header h1 a{clear:both;margin:10px 0 0 30px;text-indent:-9999px}.tagline{float:right;margin:10px 30px 0 0;text-align:right}.tagline .regular{font:normal 22px 'Oswald', sans-serif}.tagline .regular strong{font:700 28px 'Oswald', sans-serif}.tagline .black{color:#1c1c1c;font:700 18px 'Oswald', sans-serif}.dot{background:#1c1c1c;height:5px;margin-top:-3px;vertical-align:middle;width:5px}.lt-ie9 nav li ul{border:solid 2px #ebebeb;border-top:0;position:absolute;left:-999em;margin-top:-12px;width:140px;z-index:1}nav li ul{box-shadow:0 0 5px rgba(0,0,0,0.36);position:absolute;left:-999em;margin-top:-12px;width:140px;z-index:1}nav li ul li a{background:#fff;color:#070000;display:block;padding:17px 20px;width:100px}nav li ul li:hover a{background:#e90000;color:#fff}nav li:hover ul{left:auto}.slider{background:url("https://www.asahi-diamond.com.au/images/asahi/bg_header.png") no-repeat 50% 0;height:320px}.slide{height:290px}.slider .text{padding:50px 70px 0 510px}.slider .title{color:#fff;font:700 42px/43px 'Oswald', sans-serif;margin-bottom:15px}.slider p{color:#fb8a8a}.slider .find-out-more,.red-box .find-out-more{background:url("https://www.asahi-diamond.com.au/images/asahi/find_out_more_slider.png") no-repeat 0 0;color:#fcc6c6}.slider .find-out-more:hover,.red-box .find-out-more:hover{background-position:0 -42px}.slider .image{float:left;width:510px}.slider .image img{float:left;margin-left:4px}.products.content .container{padding-top:20px}.products.content .content-top{padding:0}.products .sidebar{padding-top:38px}.red-line{height:160px}.red-line .container{padding:0 20px 0 30px;width:970px}.red-line h2{color:#fff;font-size:42px;padding-top:40px}.red-line .fr{padding-top:40px}.red-line input[type="text"]{background:url("https://www.asahi-diamond.com.au/images/asahi/search_bg.png") no-repeat;border:none;float:left;font-size:18px;height:50px;line-height:50px;padding-left:40px;width:376px}.red-line input[type="submit"]{background:url("https://www.asahi-diamond.com.au/images/asahi/search_button.png") no-repeat;border:none;float:right;height:34px;margin:8px 7px 0 -69px;position:relative;text-indent:-9999px;text-transform:capitalize;width:62px;z-index:1}.content .container{background:#fff}.content .container.home{background:none}.products h3{border-bottom:solid 2px #686868;color:#686868;font-size:26px}.sidebar .panel{background:url("https://www.asahi-diamond.com.au/images/asahi/grey_bg.png") repeat-x;font:bold 20px/56px 'Oswald', sans-serif;height:56px;margin-bottom:1px;padding-left:20px;text-transform:uppercase}.sidebar .panel a{background:url("https://www.asahi-diamond.com.au/images/asahi/down_arrow.png") no-repeat 260px 50%;color:#fff;display:block;height:56px}.sidebar .panel.active{background-image:url("https://www.asahi-diamond.com.au/images/asahi/red_bg.png")}.sidebar .panel.active a{background-image:url("https://www.asahi-diamond.com.au/images/asahi/up_arrow.png")}.flyout-menu{background:url("https://www.asahi-diamond.com.au/images/asahi/browse_bg.png");border-bottom:solid 2px #ec0000;margin-bottom:25px;padding:10px 20px 0 0}.flyout-menu>ul>li>a{background:url("https://www.asahi-diamond.com.au/images/asahi/down_arrow_small.png") no-repeat 100% 50%;border-bottom:solid 2px rgba(104,104,104,0.11);color:#ec0000;font:bold 18px 'Oswald', sans-serif;margin-bottom:10px;text-transform:uppercase}.flyout-menu ul{padding:0 0 1px 15px}.flyout-menu ul li{background:url("https://www.asahi-diamond.com.au/images/asahi/flyout_ind_bg.png") no-repeat 100% 6px;display:block;font-weight:bold;margin:6px 0 7px}.flyout-menu>ul>li{background:none}.flyout-menu a{color:#686868;display:block}.flyout-menu a:hover{text-decoration:underline}.products-grid{margin-top:22px}.products .block{float:left;height:269px;margin:0 14px 25px 0;overflow:hidden;width:199px}.products .block.last{margin-right:0}.products-grid .block:hover{background:#f6f6f6;box-shadow:0 0 14px rgba(0,0,0,0.35)}.products-grid .block:hover img{border:none;padding:1px}.products .block img{border:solid 1px #e6e6e6;height:auto;width:197px}.products-grid h4{font-size:18px;padding:0 8px}.products-grid a{color:#1c1c1c}.products-grid p{padding:3px 8px 9px}.pagination{clear:both}.pagination .tab{color:#fff;font-weight:bold;float:left;height:36px;line-height:36px;margin:0 1px}.pagination .tab:hover{background-color:#ec0000}.pagination .first{background:url("https://www.asahi-diamond.com.au/images/asahi/paginate_first.png") #686868 no-repeat 50% 50%;width:36px}.pagination .last{background:url("https://www.asahi-diamond.com.au/images/asahi/paginate_last.png") #686868 no-repeat 50% 50%;width:36px}.pagination .prev{background:url("https://www.asahi-diamond.com.au/images/asahi/paginate_prev.png") #686868 no-repeat 14px 50%;padding-left:33px;width:52px}.pagination .next{background:url("https://www.asahi-diamond.com.au/images/asahi/paginate_next.png") #686868 no-repeat 66px 50%;padding-left:20px;width:65px}.pagination .pages{background:#e5e5e5;border-top:solid 1px #d7d7d7;color:#1c1c1c;float:left;height:35px;line-height:36px;text-align:center;width:373px}.pagination p{display:inline}.pagination .pages a{color:#686868}.pagination .pages a:hover{text-decoration:underline}.pagination .pages .active{color:#1c1c1c;font-weight:bold}.products-single .sidebar{padding-top:15px}.products-single h3{color:#ec0000;border-color:#ec0000}.products-single .back{background:url("https://www.asahi-diamond.com.au/images/asahi/back_arrow.png") no-repeat 0 2px;border-bottom:solid 2px #686868;color:#686868;display:block;font-size:16px;padding:0 0 6px 20px;width:300px}.products-single form{background:url("https://www.asahi-diamond.com.au/images/asahi/form_bg.png") #a10101 repeat-x;margin:20px 0 38px;padding:15px 22px 10px}.products-single form .title{color:#fff;font-size:26px;line-height:26px}.products-single input[type="text"],.products-single textarea{border:none;box-shadow:5px 0 5px rgba(0,0,0,0.13);color:#686868;font:13px Verdana, Helvetica, sans-serif;height:30px;margin-top:10px;padding-left:13px;width:263px}.products-single textarea{height:110px;padding-top:5px}.products-single input[type="submit"]{background:url("https://www.asahi-diamond.com.au/images/asahi/send_enquiry.png") no-repeat;border:none;cursor:pointer;display:block;height:48px;text-indent:-9999px;width:155px}.products-single h4{font-size:22px;padding-bottom:10px}.description{width:625px;margin-top:40px}.specs{width:200px;margin-top:40px}.specs strong{font-weight:bold}.related-products .related{border-bottom:solid 2px #686868;color:#686868;display:block;font-size:26px;line-height:45px}.related-products .products-grid .block h4{font-size:18px}.datasheets{width:390px;padding:0 10px 5px;margin:10px 0 25px;background:url("https://www.asahi-diamond.com.au/images/asahi/browse_bg.png")}.datasheets .link{width:100%;display:block;background:url("https://www.asahi-diamond.com.au/images/asahi/down_arrow_small.png") no-repeat 100% 50%;font:bold 18px 'Oswald', sans-serif;color:#EC0000}.feature-content .datasheets ul{position:absolute;left:-999em;width:410px;margin:5px 0 0 -10px}.feature-content .datasheets:hover ul,.feature-content .datasheets.active ul{left:auto}.feature-content .datasheets ul li{color:#000;background:#fff url("https://www.asahi-diamond.com.au/images/asahi/browse_bg.png");padding:5px 10px}.feature-content .datasheets ul li:hover{background:#e90000}.feature-content .datasheets ul li a{width:100%;height:100%;color:#686868;font-weight:bold}.feature-content .datasheets ul li:hover a{color:#fff}.about .feature-content{padding:0 20px 30px}.about .sidebar .about-image{padding-bottom:20px}.about h3{margin-bottom:10px}.about p{margin-bottom:10px}.about .feature-content ul{margin:-5px 0 5px}.about b{font-weight:bold}.contact .feature-content{padding:20px}.contact .columns{margin-top:8px;width:625px}.contact .column{width:300px;text-align:center}.contact form{background:url("https://www.asahi-diamond.com.au/images/asahi/form_bg.png") #a10101 repeat-x;margin:20px 0 38px 0;padding:15px 0 10px 22px}.contact form .title{color:#fff;font-size:26px;line-height:26px}.ie .contact input[type="text"]{line-height:30px}.contact input[type="text"],.contact textarea{border:none;box-shadow:5px 0 5px rgba(0,0,0,0.13);color:#686868;font:13px Verdana, Helvetica, sans-serif;height:30px;margin-top:10px;padding-left:13px;width:263px}.contact textarea{height:110px;padding-top:5px}.contact input[type="submit"]{background:100% 0 url("https://www.asahi-diamond.com.au/images/asahi/button_background.png") no-repeat;border:none;cursor:pointer;display:block;height:48px;padding:0 30px 0 20px;-webkit-padding-after:10px;color:white;font:bold 18px 'Oswald', sans-serif;text-transform:uppercase}.gallery-wrapper{display:table;border:solid 1px #e5e5e5;height:414px;margin-top:20px;width:623px}.image-wrapper{display:table-cell;text-align:center;vertical-align:middle}.image-wrapper .slide{display:none;height:auto;width:auto;max-width:100%;max-height:100%;vertical-align:middle;padding-bottom:0}.image-wrapper .slide img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%}.image-wrapper .slide:first-child{display:inline}.gallery li{border:solid 1px #e5e5e5;padding:0 !important;background:none !important;cursor:pointer;float:left;margin:5px 0 0 5px;width:98px;height:65px;text-align:center}.gallery li img{vertical-align:middle;max-width:100%;max-height:100%}.gallery li:first-child{margin-left:0}.ie7 .content-top{height:1px}.ie .home .content-top{height:auto}.content.full-page .feature-content img{margin:14px}.content.full-page .feature-content p{margin:0.65em 0}.content{margin-top:-30px;min-height:200px}.content-left{background:url("https://www.asahi-diamond.com.au/images/asahi/content_left.png") no-repeat;float:left;height:121px;margin-left:-19px;width:19px}.content-right{background:url("https://www.asahi-diamond.com.au/images/asahi/content_right.png") no-repeat;float:right;height:121px;margin-right:-19px;width:19px}.content-top{background:#fff}.block-wrapper{padding:30px 14px}.block{margin:0 16px;width:295px}.feature{background:url("https://www.asahi-diamond.com.au/images/asahi/bg.png");padding:30px 0}h3{color:#686868;font-size:22px}.our-clients{height:10px}.our-clients h3{float:left;margin-top:40px}.feature b,.feature strong{color:#686868;display:block;font:bold 18px/19px Verdana, sans-serif;margin-bottom:11px}.feature-content ul li{padding-left:15px;background:url("https://www.asahi-diamond.com.au/images/asahi/list_point.png") no-repeat 0 4px}.feature-content b{color:#686868;font-weight:bold}.sidebar{float:right;margin:20px 20px 45px 0;width:320px}.sidebar h2{border-bottom:solid 2px #ec0000}.tool-finder li{background:url("https://www.asahi-diamond.com.au/images/asahi/tool_finder.png") no-repeat 295px 50% transparent;border-bottom:solid 2px rgba(104,104,104,0.11)}.lt-ie9 .tool-finder li{border-bottom:solid 2px #ebebeb}.ie7 .tool-finder li img{margin-bottom:-17px}.tool-finder li img{vertical-align:bottom;max-width:78px}.tool-finder li a{color:#686868;font:700 16px/54px 'Oswald', sans-serif;height:54px;text-transform:uppercase;width:226px}.tool-finder li:hover{background-color:#686868;background-image:url("https://www.asahi-diamond.com.au/images/asahi/tool_finder_hover.png")}.tool-finder li:hover a{color:#fff}.feature-content{float:left;margin-top:20px;padding-left:20px;width:625px}.tool-finder div{line-height:54px;text-align:center;width:86px}.feature-content p{margin-bottom:16px}.box{padding:14px 20px;margin-bottom:20px;width:280px}.box .title{border-bottom:solid 2px #fff;font:bold 20px 'Oswald', sans-serif;padding-bottom:5px}.red-box{background:url("https://www.asahi-diamond.com.au/images/asahi/contact_us_bg.png") #6d0101 repeat-x 0 0}.red-box .title{color:#fff}.red-box p{color:#fcc6c6}.striped-box{background:url("https://www.asahi-diamond.com.au/images/asahi/bg.png")}.striped-box .title{color:#ec0000;border-color:rgba(104,104,104,0.11)}.sidebar-items li{background:url("https://www.asahi-diamond.com.au/images/asahi/sidebar_item_bg.png") repeat-x 0 0;display:block;height:56px;margin-bottom:2px}.sidebar-items li:hover{background-image:url("https://www.asahi-diamond.com.au/images/asahi/sidebar_item_hover_bg.png")}.sidebar-items li:hover a{color:#fff}.sidebar-items li:hover span{background-image:url("https://www.asahi-diamond.com.au/images/asahi/sidebar_items_arrow_hover.png")}.sidebar-items span{background:url("https://www.asahi-diamond.com.au/images/asahi/sidebar_items_arrow.png") no-repeat 280px 50%;display:block}.sidebar-items a{color:#686868;display:block;font:bold 20px 'Oswald', sans-serif;height:56px;line-height:56px;padding-left:140px;text-transform:uppercase;width:160px}.sidebar-items .mining a{background:url("https://www.asahi-diamond.com.au/images/asahi/mining.png") no-repeat 10px 0}.sidebar-items .construction a{background:url("https://www.asahi-diamond.com.au/images/asahi/construction.png") no-repeat 10px 0}.sidebar-items .engineering a{background:url("https://www.asahi-diamond.com.au/images/asahi/engineering.png") no-repeat 10px 0}.map-container{padding:20px 20px 0}#agent_map{height:440px;width:980px}.agent .fl{width:180px}.agent .fr{width:425px}h3.agent-parent,h4.agent-parent{background:url("https://www.asahi-diamond.com.au/images/asahi/up_arrow.png") no-repeat 100% 50%;border-bottom:2px solid #ec0000;color:#ec0000;cursor:pointer;font-size:26px;margin-bottom:10px;padding-bottom:1px}.agent-parent.drawn{background:url("https://www.asahi-diamond.com.au/images/asahi/down_arrow.png") no-repeat 100% 50%}h4.agent-parent{border:0;font-size:22px;margin-bottom:0}.agent h5{color:#1c1c1c}.agent{border-top:solid 2px #eee;padding:16px 0 4px}.agent .location{color:#686868;font:bold 16px Oswald, sans-serif;text-transform:uppercase}.agent .button{background:url("https://www.asahi-diamond.com.au/images/asahi/show_on_map_bg.png");color:#fff;display:block;font:bold 10px Verdana, sans-serif;height:26px;padding:2px 6px 0 0;text-align:center;width:101px}.group .agent:first-child{border-top:none}.agent .fr{margin-bottom:14px}.footer{background:#e9e8e8;color:#686868}.footer .container{padding:25px 30px 0}.footer h3{margin:10px 0 15px}.footer a{color:#686868}.footer a:hover{text-decoration:underline}.footer li{background:url("https://www.asahi-diamond.com.au/images/asahi/bullet.png") no-repeat 0 7px;margin-bottom:8px;padding-left:10px;font:13px/15px Verdana, sans-serif}.footer .block{margin:0;vertical-align:top;width:165px}.footer .watermark{background:url("https://www.asahi-diamond.com.au/images/asahi/footer_bg.png") no-repeat 0 0;width:412px;height:203px;padding:56px 22px 0 0;margin:-25px 0 0 -22px;text-align:center}.footer .footer-menu{width:225px}.footer .info{margin:0;width:200px}.footer img{margin-bottom:8px}.footer p{line-height:15px;margin-bottom:8px}.bottom{background:#1c1c1c;color:#b6b6b6;height:37px;line-height:37px}.bottom .container{padding:0 30px}.bottom a{color:#b6b6b6}.bottom img{vertical-align:middle}@media screen and (max-width: 500px){.red-line .fr input[type="text"]{width:286px}}.clear{display:block;clear:both;float:none;height:0}.noscroll{overflow:hidden}.icon-facebook{background:url("https://www.asahi-diamond.com.au/images/asahi/sprite_facebook.png") no-repeat 0 0;background-size:100% auto;display:inline-block;height:27px;width:27px;overflow:hidden;vertical-align:middle;margin-bottom:5px}.icon-facebook:hover{background-position:0 100%}.truncate,.truncate *{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.truncate script{display:none}body>*{min-width:inherit}header h1 a,header .tagline{margin:0}header h1{float:left}header h1 a{background:url("https://www.asahi-diamond.com.au/images/asahi/logo_header.png");background:url("https://www.asahi-diamond.com.au/images/asahi/logo_asahi.svg"),-webkit-linear-gradient(transparent, transparent);background:url("https://www.asahi-diamond.com.au/images/asahi/logo_asahi.svg"),linear-gradient(transparent, transparent);background-repeat:no-repeat;background-position:0 50%;background-size:100% auto;background-size:contain;float:none;overflow:hidden;height:67px;width:501px;display:inline-block}header .account-links{display:none}@media screen and (max-width: 991px){header .account-links{display:inline}}header .active,header nav a:hover{background:#f8f8f8;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjclIiBzdG9wLWNvbG9yPSIjZTllOWU5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTclIiBzdG9wLWNvbG9yPSIjZTdlN2U3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzUlIiBzdG9wLWNvbG9yPSIjZWJlYmViIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODIlIiBzdG9wLWNvbG9yPSIjZmRmZGZkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f8f8), color-stop(7%, #e9e9e9), color-stop(17%, #e7e7e7), color-stop(35%, #ebebeb), color-stop(82%, #fdfdfd), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #f8f8f8 0%, #e9e9e9 7%, #e7e7e7 17%, #ebebeb 35%, #fdfdfd 82%, #fff 100%);background:linear-gradient(to bottom, #f8f8f8 0%, #e9e9e9 7%, #e7e7e7 17%, #ebebeb 35%, #fdfdfd 82%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#ffffff',GradientType=0 )}header ul ul .active{background:#ffffff}header nav{display:inline-block}img,.image-wrapper img{max-width:100%}.image-wrapper .slide img,.image-wrapper img.slide{max-height:400px}.red-line{background:#bd2323;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JkMjMyMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjklIiBzdG9wLWNvbG9yPSIjYjgyMjIzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjYlIiBzdG9wLWNvbG9yPSIjYWMxYzFjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODAlIiBzdG9wLWNvbG9yPSIjNzgwNjA2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODElIiBzdG9wLWNvbG9yPSIjN2EwNjA3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTElIiBzdG9wLWNvbG9yPSIjNzEwMzAyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzZkMDEwMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-webkit-linear-gradient(top, #bd2323 0%, #b82223 9%, #ac1c1c 26%, #780606 80%, #7a0607 81%, #710302 91%, #6d0101 100%);background:linear-gradient(to bottom, #bd2323 0%, #b82223 9%, #ac1c1c 26%, #780606 80%, #7a0607 81%, #710302 91%, #6d0101 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#bd2323', endColorstr='#6d0101',GradientType=0 )}.red-line .fr{width:auto}.red-line form{position:relative}.red-line form:before{content:" ";background:url("https://www.asahi-diamond.com.au/images/asahi/search_bg_new_icon.png") no-repeat;display:block;width:23px;height:19px;position:absolute;top:15px;left:12px}.red-line input[type="text"]{background:url("https://www.asahi-diamond.com.au/images/asahi/search_bg_new.png") no-repeat 100% 50%;float:none}.red-line input[type="submit"]{position:absolute;top:1px;right:1px;float:none}.content-top.container{position:relative}.content-top.container .content-right,.content-top.container .content-left{float:none;position:absolute;top:0;margin:0}.content-top.container .content-right{right:-19px}.content-top.container .content-left{left:-19px}.slider{overflow-y:hidden}.gallery-wrapper{width:100%;height:auto}.gallery li:nth-child(6n+1){margin-left:0}.description{width:100%}.content.full-page .feature-content img{margin:0}.feature-content .datasheets{max-width:390px;width:100%}.feature-content .datasheets:hover ul,.feature-content .datasheets.active ul{left:auto}.feature-content .datasheets ul{max-width:410px;width:100%;margin:5px 0 0 -10px}.feature-content .table-scroller{max-width:100%}.feature-content .table-scroller .scroll-prompt{display:none}.feature-content .table-scroller.active{overflow-x:scroll;max-width:100%}.feature-content .table-scroller.active .scroll-prompt{display:inline-block}.feature-content table{margin-bottom:20px}.feature-content table thead{font-size:17px}.related-products{margin-top:55px}#agent_map{max-width:100%}.agent .fr{width:360px;float:left}.footer h3{margin-top:0}.footer img{margin-bottom:0}.footer .container{padding-top:0;display:block}.footer .watermark{padding:38px 22px 0 0;margin:0;width:395px;height:210px;background-size:auto 100%;background-size:contain;display:table;float:left}.footer .watermark a{display:table-cell;vertical-align:middle;padding-right:20px}.footer .main-block{float:right;padding:38px 0 26px}.footer .info span{display:inline-block}.footer .facebook,.footer .linkedin{line-height:15px;padding-left:25px}.footer .facebook{background:url("https://www.asahi-diamond.com.au/images/asahi/icon_facebook.png") no-repeat 0 50%}.footer .linkedin{background:url("https://www.asahi-diamond.com.au/images/asahi/icon_linkedin.png") no-repeat 0 50%}header .site-info{display:block;width:100%;clear:left}header .mobile-user-info{display:none}header .user-info{float:right;font-size:14px;line-height:50px}header .user-info,header .user-info a{color:#b6b6b6}header .user-info a:hover{color:#fff}header .user-info div{display:inline-block}header .user-info .account span{margin:0 5px}header .user-info .cart-info{margin-left:20px}header .user-info .cart-info a span{background:url("https://www.asahi-diamond.com.au/images/asahi/sprite_cart.png") no-repeat 0 0;display:inline-block;width:22px;height:18px;margin-right:9px;overflow:hidden;vertical-align:sub}header .user-info .cart-info a:hover span{background-position:0 100%}header .user-info .icon-facebook{margin-left:20px}@media screen and (max-width: 991px){header .user-info{display:none}}.account-page .main-content{margin-bottom:50px}.account-page div.section-title{margin:0 0 12px}.account-page form div.section-title{margin:0 23px 12px}.account-page h4{color:#686868;font-size:16px}.account-page a{color:#ec0000;display:block;font-weight:bold}.account-page a.all-orders{text-align:right;line-height:50px;margin-bottom:10px}.account-page dl{padding:5px 0}.account-page dl dt,.account-page dl dd{float:left}.account-page dl dt{font-weight:bold;width:30%}.account-page dl dd{width:70%}.account-page .col1,.account-page .col2{float:left;width:50%}.account-page .col1 h4,.account-page .col2 h4{margin-bottom:8px}.account-page .account-sidebar .sidebar-title{font-family:Oswald, sans-serif;font-size:16px;font-weight:bold;color:#686868;border-bottom:solid 2px #686868;text-transform:uppercase;line-height:38px}.account-page .account-sidebar ul{padding:12px 0;border-bottom:solid 2px #686868}.account-page .account-sidebar ul li{line-height:30px}.account-page .account-sidebar ul .active{color:#686868}.login-form button[type=submit],.register-form button[type=submit]{background:url("https://www.asahi-diamond.com.au/images/asahi/sprite_checkout.png") no-repeat 100% -48px;width:100%;max-width:450px;height:48px;margin-top:12px;padding-bottom:8px;border:none;clear:both;font-family:Oswald, sans-serif;font-size:18px;color:#fff;font-weight:bold;text-transform:uppercase;cursor:pointer}.login-form button[type=submit]:hover,.register-form button[type=submit]:hover{background-position:100% 100%;color:#b61c1c}.register-form .terms{padding:20px 0}.register-form .terms a{display:inline-block}.register-form .error{color:#f00;font-weight:bold}.register-form button[type=submit]{width:280px;max-width:100%;margin:0 auto;display:block}.login-form{width:320px;padding:20px 15px;margin:0 auto}.login-form,.login-form *{box-sizing:border-box}.login-form label{line-height:30px;font-weight:bold}.login-form input{width:100%;line-height:28px;height:28px;border:solid 1px #a9a9a9;padding:0 8px}.login-form .account-forgot{float:right;clear:both;line-height:29px;color:#686868}.login-form .account-forgot:hover{text-decoration:underline}.login-form .account-register{display:inline-block;width:100%;margin-top:15px;text-align:center}.login-form .error{color:#f00;display:block}.order-table{width:100%}.order-table th{color:#686868;font-weight:bold;border-bottom:solid 2px #686868;line-height:36px}.order-table td{text-align:center}.order-table tr td{border-bottom:solid 2px #a9a9a9;background-color:#e9e8e8;padding:25px 0;color:#1c1c1c}.order-table tr:nth-child(2n+1) td{background-color:#fff}.order-table tr:last-child td{border-bottom:solid 2px #686868}.order-table .status,.order-details .status{font-weight:bold;color:#686868}.order-table .status.info,.order-details .status.info{color:#0175cf}.order-table .status.success,.order-details .status.success{color:#027710}.order-table .status.danger,.order-details .status.danger{color:#ec0000}.mobile-number,.menu-toggle,.mobile-nav-header{display:none}form.add-to-cart{background:#bc2323;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JjMjMyMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhMTAxMDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #bc2323), color-stop(100%, #a10101));background:-webkit-linear-gradient(top, #bc2323 0%, #a10101 100%);background:linear-gradient(to bottom, #bc2323 0%, #a10101 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#bc2323', endColorstr='#a10101',GradientType=0 );padding:0 15px 20px}.add-to-cart .add-product-field,.add-to-cart .headings .item-left,.add-to-cart .headings .item-right,.add-to-cart .totals .item-left{font-weight:bold;font-size:13px;color:#ffbbbb}.add-to-cart .title.min-price{line-height:70px;font-size:24px;border-bottom:solid 2px #c23c3c;margin-bottom:15px;text-align:center}.add-to-cart .title.min-price span{font-size:38px;vertical-align:bottom}.add-to-cart .headings .item-left,.add-to-cart .headings .item-right{line-height:12px}.add-to-cart .items .item-left,.add-to-cart .items .item-right,.add-to-cart .headings .item-left,.add-to-cart .headings .item-right{float:left}.add-to-cart .items .item-left,.add-to-cart .headings .item-left{width:230px;margin-right:10px}.add-to-cart .items .item-right,.add-to-cart .headings .item-right{width:50px}.add-to-cart .items input[type="text"],.add-to-cart .items select{margin:0;height:30px;box-shadow:0px 5px 5px 0px rgba(0,0,0,0.13)}.add-to-cart .items input[type="text"]{padding:0 8px;width:34px}.add-to-cart .items select{border-color:#fff;width:100%}.add-to-cart .item{margin-top:10px}.add-to-cart .add-product-field{display:block;padding-bottom:10px;line-height:30px}.add-to-cart .totals{border-top:solid 2px #c23c3c;line-height:45px}.add-to-cart .totals .item-left,.add-to-cart .totals .item-right{float:left;width:50%}.add-to-cart .totals .item-right{text-align:right;color:#fff;font-size:18px;font-weight:bold;font-family:Oswald, sans-serif}.add-to-cart input[type="submit"],.cart-content .checkout{background:url("https://www.asahi-diamond.com.au/images/asahi/sprite_checkout.png") no-repeat 100% -48px;display:block;width:100%;max-width:350px;padding:0;font-family:Oswald, sans-serif;text-align:center;text-indent:0;font-size:18px;text-transform:uppercase;font-weight:bold;padding-bottom:8px;color:#fff;line-height:40px}.add-to-cart input[type="submit"]:hover,.cart-content .checkout:hover{color:#b61c1c;background-position:100% -96px}.add-to-cart input[type="submit"][disabled],.add-to-cart input[type="submit"][disabled]:hover,.cart-content .checkout[disabled],.cart-content .checkout[disabled]:hover{color:#6c6c6c;background-position:100% 0;cursor:default}.cart-content .checkout{float:right}.products-single form{margin-bottom:0}.share-box{text-align:center;padding:20px 0;font-family:Oswald, sans-serif;font-weight:bold;font-size:16px;color:#686868;text-transform:uppercase}.share-box span,.share-box a{display:inline-block;vertical-align:middle}.share-box a{height:40px;width:40px;border-radius:50%;background:#686868;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY4Njg2OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NzQ3NDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-linear-gradient(top, #686868 0%, #474747 100%);background:linear-gradient(to bottom, #686868 0%, #474747 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#686868', endColorstr='#474747',GradientType=0 )}.share-box a:hover{background:#bc2323;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JjMjMyMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhMTAxMDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #bc2323), color-stop(100%, #a10101));background:-webkit-linear-gradient(top, #bc2323 0%, #a10101 100%);background:linear-gradient(to bottom, #bc2323 0%, #a10101 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#bc2323', endColorstr='#a10101',GradientType=0 )}.share-box .email,.share-box .link{text-align:center;margin-left:10px}.share-box .email:after,.share-box .link:after{content:" ";width:40px;height:40px;display:block}.share-box .email:after{background:url("https://www.asahi-diamond.com.au/images/asahi/icon_email.png") no-repeat 50% 50%}.share-box .link:after{background:url("https://www.asahi-diamond.com.au/images/asahi/icon_link.png") no-repeat 50% 50%}.cart-content,.order-content{padding:25px 30px}.cart{width:100%;font-size:13px;margin-bottom:27px}.cart input[type="text"]{line-height:28px;height:28px;width:48px;text-align:center}.cart thead tr th:first-child,.cart thead tr th:last-child{text-align:left}.cart th{border-bottom:solid 2px #ec0000;line-height:34px;color:#ec0000;font-weight:bold}.cart td{color:#1c1c1c}.cart tbody tr td:first-child{width:51.35416666666667%}.cart tbody tr td:nth-child(2),.cart tbody tr td:nth-child(3),.cart tbody tr td:nth-child(4),.cart tbody tr td:nth-child(5){width:10.416666666666667%}.cart tbody tr td:last-child{width:4.375%;padding-right:10px}.cart tbody tr td:nth-child(5){padding-left:10px}.cart tbody tr:last-child td{border:none}.cart tbody tr td.empty-cart{text-align:left}.cart tbody td{padding:10px 5px;text-align:center;border-bottom:solid 2px #a9a9a9;vertical-align:middle}.cart tbody td:first-child,.cart tbody td:nth-last-child(2){text-align:left}.cart tbody td:last-child{text-align:right}.cart tbody td img{vertical-align:middle;border:solid 1px #e5e5e5;margin-right:20px}.cart tfoot tr td{line-height:30px}.cart tfoot tr td:nth-last-child(2){text-align:right;padding-right:25px}.cart tfoot tr td:last-child{padding-left:10px}.cart tfoot tr:first-child td{border-top:solid 2px #ec0000;padding-top:22px;vertical-align:middle}.cart tfoot tr:last-child td{font-family:Oswald, sans-serif;font-weight:bold;font-size:18px;color:#ec0000;text-transform:uppercase}.cart .remove-item{background:url("https://www.asahi-diamond.com.au/images/asahi/sprite_remove.png") no-repeat 0 0;display:inline-block;width:12px;height:12px;vertical-align:middle}.cart .remove-item:hover{background-position:0 100%}.cart .cart-back{background:url("https://www.asahi-diamond.com.au/images/asahi/back_arrow.png") no-repeat 0 50%;display:inline-block;padding-left:20px;font-family:Oswald, sans-serif;font-weight:bold;font-size:16px;color:#686868;text-transform:uppercase}.mobile-cart{display:none}.checkout-form{display:none}.checkout-form,.checkout-form *,.account-page,.account-page *{box-sizing:border-box}.checkout-form section,.account-page section{margin:0 -23px 30px}.checkout-form section.confirm,.account-page section.confirm{margin:0 0 30px}.checkout-form label,.checkout-form .label,.account-page label,.account-page .label{font-size:13px;line-height:26px;font-weight:bold;display:block}.checkout-form label.error,.account-page label.error{display:none !important}.checkout-form .label,.account-page .label{width:100%;padding:0 23px}.checkout-form .label+.form-group label,.account-page .label+.form-group label{display:none}.checkout-form .hide,.account-page .hide{display:none}.checkout-form .form-row,.account-page .form-row{margin-bottom:9px}.checkout-form input[type="text"],.checkout-form input[type="password"],.checkout-form select,.account-page input[type="text"],.account-page input[type="password"],.account-page select{width:100%;height:30px;line-height:30px;padding:0 10px;border:solid 1px #686868}.checkout-form input[type="text"].error,.checkout-form input[type="password"].error,.checkout-form select.error,.account-page input[type="text"].error,.account-page input[type="password"].error,.account-page select.error{background-color:#FFB3B3}.checkout-form textarea,.account-page textarea{width:100%;padding:10px;border:solid 1px #686868}.checkout-form textarea.error,.account-page textarea.error{background-color:#FFB3B3}.checkout-form ::-webkit-input-placeholder,.account-page ::-webkit-input-placeholder{font-style:italic;color:#686868}.checkout-form :-moz-placeholder,.account-page :-moz-placeholder{font-style:italic;color:#686868}.checkout-form ::-moz-placeholder,.account-page ::-moz-placeholder{font-style:italic;color:#686868}.checkout-form :-ms-input-placeholder,.account-page :-ms-input-placeholder{font-style:italic;color:#686868}.checkout-form .section-title,.account-page .section-title{position:relative;margin:0 23px 12px;border-bottom:solid 2px #ec0000}.checkout-form .section-title h3,.account-page .section-title h3{color:#ec0000;font:bold 26px/43px Oswald, sans-serif}.checkout-form .section-title span,.account-page .section-title span{position:absolute;bottom:10px;right:0;color:#686868;font-style:italic}.checkout-form .field,.account-page .field{padding:0 23px;width:100%;float:left}.checkout-form .field,.checkout-form .field *,.account-page .field,.account-page .field *{box-sizing:border-box}.checkout-form .field.medium,.account-page .field.medium{width:50%}.checkout-form .field.small,.account-page .field.small{width:25%}.checkout-form .field .label,.account-page .field .label{padding:0}.checkout-form .cc-last-row .field:first-child select,.account-page .cc-last-row .field:first-child select{width:48%}.checkout-form .cc-last-row .field:first-child select:last-child,.account-page .cc-last-row .field:first-child select:last-child{float:right}.checkout-form .sec-code input,.account-page .sec-code input{width:50%;margin-right:10px}.checkout-form .payment-paypal,.account-page .payment-paypal{display:none;padding:15px 23px 20px}.checkout-form .payment-paypal p,.account-page .payment-paypal p{margin:0}.checkout-form .payment,.account-page .payment{margin-bottom:0}.checkout-form .confirm,.account-page .confirm{text-align:center}.checkout-form .confirm p,.account-page .confirm p{color:#ec0000;font-size:15px;font-weight:bold;margin-top:30px}.checkout-form .confirm button,.account-page .confirm button{background:url("https://www.asahi-diamond.com.au/images/asahi/sprite_checkout_submit.png") no-repeat 0 0;border:none;padding-bottom:8px;width:100%;height:64px;max-width:390px;font:bold 24px Oswald, sans-serif;color:#fff;text-transform:uppercase;outline:0;cursor:pointer}.checkout-form .confirm button:hover,.account-page .confirm button:hover{background-position:0 100%;color:#b61c1c}.checkout-form .confirm button[disabled],.checkout-form .confirm button[disabled]:hover,.account-page .confirm button[disabled],.account-page .confirm button[disabled]:hover{color:#6c6c6c;background-position:0 100%;cursor:default}.checkout-form .whats-this,.account-page .whats-this{display:inline-block;position:relative}.checkout-form .whats-this div,.account-page .whats-this div{position:absolute;left:-9999em;width:460px;background-color:#ffffff;border:solid 2px #686868;border-radius:5px;padding:12px}.checkout-form .whats-this div img,.account-page .whats-this div img{float:left;width:50%}.checkout-form .whats-this div span,.account-page .whats-this div span{display:block;margin-left:-webkit-calc(50% + 15px);margin-left:calc(50% + 15px)}.checkout-form .whats-this:hover div,.account-page .whats-this:hover div{left:auto}@media screen and (max-width: 991px){.checkout-form .whats-this:hover div,.account-page .whats-this:hover div{right:0}}.checkout-form .update-shipping,.checkout-form .update-billing,.account-page .update-shipping,.account-page .update-billing{position:relative}.checkout-form .update-shipping .overlay,.checkout-form .update-billing .overlay,.account-page .update-shipping .overlay,.account-page .update-billing .overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.5)}.checkout-form .update-shipping .overlay .inner,.checkout-form .update-billing .overlay .inner,.account-page .update-shipping .overlay .inner,.account-page .update-billing .overlay .inner{position:absolute;top:50%;left:50%;vertical-align:middle;text-align:center;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:24px;line-height:normal}.checkout-sidebar .sidebar-title{border-bottom:solid 2px #686868;position:relative;height:42px}.checkout-sidebar .sidebar-title .title,.checkout-sidebar .sidebar-title .subtext{position:absolute;bottom:7px}.checkout-sidebar .sidebar-title .title{font-family:Oswald, sans-serif;font-size:16px;left:0}.checkout-sidebar .sidebar-title .subtext{right:0;vertical-align:bottom}.checkout-sidebar .sidebar-title .subtext a{color:#686868;text-decoration:none}.checkout-sidebar .cart-items table{width:100%}.checkout-sidebar .cart-items tbody td{vertical-align:middle;color:#1c1c1c;line-height:15px;font-size:13px;padding:10px 0}.checkout-sidebar .cart-items tbody tr td:nth-child(2){padding:0 15px}.checkout-sidebar .cart-items tbody img{border:solid 1px #e5e5e5}.checkout-sidebar .cart-items tfoot tr:first-child td{border-top:solid 2px #e5e5e5;padding-top:15px}.checkout-sidebar .cart-items tfoot tr:last-child td{border-bottom:solid 2px #686868;padding-bottom:15px;color:#ec0000}.checkout-sidebar .cart-items tfoot tr td{font-weight:bold}.checkout-sidebar .cart-items tfoot tr td:first-child{text-align:right;padding-right:21px}.checkout-form input[type=radio],.checkout-form input[type=checkbox],.cart input[type=radio],.cart input[type=checkbox],.account-page .register-form input[type=radio],.account-page .register-form input[type=checkbox],.member-update input[type=radio],.member-update input[type=checkbox]{position:absolute;z-index:-1000;left:-1000px;overflow:hidden}.checkout-form input[type=radio]+label,.cart input[type=radio]+label,.account-page .register-form input[type=radio]+label,.member-update input[type=radio]+label{background-image:url("https://www.asahi-diamond.com.au/images/asahi/sprite_radio.png")}.checkout-form input[type=checkbox]+label,.cart input[type=checkbox]+label,.account-page .register-form input[type=checkbox]+label,.member-update input[type=checkbox]+label{background-image:url("https://www.asahi-diamond.com.au/images/asahi/sprite_checkbox.png")}.checkout-form input[type=radio]+label,.checkout-form input[type=checkbox]+label,.cart input[type=radio]+label,.cart input[type=checkbox]+label,.account-page .register-form input[type=radio]+label,.account-page .register-form input[type=checkbox]+label,.member-update input[type=radio]+label,.member-update input[type=checkbox]+label{padding-left:30px;height:20px;display:inline-block;line-height:20px;background-repeat:no-repeat;background-position:0 0;cursor:pointer}.checkout-form input[type=radio]:checked+label,.checkout-form input[type=checkbox]:checked+label,.cart input[type=radio]:checked+label,.cart input[type=checkbox]:checked+label,.account-page .register-form input[type=radio]:checked+label,.account-page .register-form input[type=checkbox]:checked+label,.member-update input[type=radio]:checked+label,.member-update input[type=checkbox]:checked+label{background-position:0 -20px}.order-details{margin:0 -15px}.order-details,.order-details *{box-sizing:border-box}.order-details .col{padding:0 15px;float:left;width:33.33333%}.order-details dl{padding:5px 0}.order-details dl dt,.order-details dl dd{float:left}.order-details dl dt{font-weight:bold;width:40%}.order-details dl dd{width:60%}.order-details{margin-bottom:50px}.order-content th{color:#686868;border-color:#686868}.order-content tfoot tr:first-child td{border-color:#686868}.order-content .section-title a{background:url("https://www.asahi-diamond.com.au/images/asahi/back_arrow.png") no-repeat 0 50%;padding-left:17px;font-family:Oswald, sans-serif;font-size:16px;text-transform:uppercase;font-style:normal;color:#686868}@media screen and (max-width: 1100px){.order-details .col.overview{width:100%;margin-bottom:20px}.order-details .col.overview dt{width:135px}.order-details .col.overview dd{width:auto}.order-details .col.billing,.order-details .col.shipping{width:50%}}@media screen and (max-width: 1079px){.container,.red-line .container{width:932px}.container.home{position:relative}.container.home *{box-sizing:border-box}.container.home .sidebar{position:absolute;right:0;top:0;margin-right:0}.container.home .feature-content{width:100%;padding-right:350px}.main-content{position:relative}.main-content .feature-content{width:100%;padding-right:370px;box-sizing:border-box;float:none;margin-top:0}.main-content .products-grid,.main-content .products-grid *{box-sizing:border-box}.main-content .products-grid .block{margin:0 15px 25px;width:-webkit-calc(50% - 30px);width:calc(50% - 30px);height:285px}.main-content .products-grid .block img{width:100%}.main-content .sidebar{position:absolute;top:0;right:0;float:none;padding-top:34px}.main-content .sidebar.checkout-sidebar{padding-top:20px;margin-top:0}.main-content .products-grid{margin:0 -15px}.main-content .products-grid .block{width:-webkit-calc(50% - 30px);width:calc(50% - 30px);height:auto}.main-content .products-grid .block:nth-child(2n+1){clear:left}.cart-page .main-content{position:relative}.cart-page .feature-content{padding-top:20px}.full-page .sidebar{padding-top:0}.image-wrapper .slide{max-width:100%}.gallery li:nth-child(6n+1){margin-left:5px}.gallery li:nth-child(5n+1){margin-left:0}.pagination{position:relative;height:36px}.pagination,.pagination *{box-sizing:border-box}.pagination .left-group,.pagination .right-group,.pagination .pages{display:block;float:none;position:absolute}.pagination .left-group,.pagination .right-group{z-index:5}.pagination .left-group{left:0}.pagination .right-group{right:0}.pagination .pages{padding:0 125px;width:100%;height:36px;line-height:36px;z-index:4}.pagination .pages *{display:inline-block;text-align:center}.pagination .prev,.pagination .next{width:85px}.find-out-more{background-position:100% 0;width:100%;max-width:230px;padding-right:15px}.find-out-more:hover{background-position:100% -50px}.slider,.slider *{box-sizing:border-box}.slider .image{width:55%;position:absolute;top:50%;left:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.slider .text{position:absolute;top:50%;right:0;padding:0 0 0 30px;width:45%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.block-wrapper:after{content:".";display:block;clear:both;float:none;visibility:hidden;line-height:0;font-size:0;height:0}.block-wrapper,.block-wrapper *{box-sizing:border-box}.block-wrapper .block{display:block;float:left;width:33.333%;margin:0;padding:0 16px}.feature-content .datasheets,.feature-content .datasheets *{box-sizing:border-box}.feature-content .datasheets ul{max-width:390px}.account-page .main-content{padding-top:20px}.account-page .sidebar{padding-top:3px}.footer,.footer *{box-sizing:border-box}.footer .container:after{content:".";display:block;clear:both;float:none;visibility:hidden;line-height:0;font-size:0;height:0}.footer .watermark{margin-right:30px;padding-right:0;width:240px;background-position:50% 50%}.agent-page{position:relative}.agent-page .sidebar{margin-top:0;padding-top:0}.agent,.agent *{box-sizing:border-box}.agent .fr{float:none;width:100%;padding-left:200px}.about-page .feature-content{padding:30px 370px 30px 20px}.about-page .sidebar{padding-top:17px}.contact iframe{margin-top:15px}.contact .feature-content,.contact .feature-content *{box-sizing:border-box}.contact .feature-content .columns{width:100%}.contact .feature-content .columns .column{width:100%;text-align:left}.contact .sidebar{padding-top:0}.contact .sidebar form{margin-top:0}}@media screen and (max-width: 991px){.container,.red-line .container{width:708px}.hide-991{display:none}header{background:#fff;padding:0;position:relative}header h1{float:none;padding-right:200px;font-size:initial}header h1 a{height:44px;width:100%}header .mobile-user-info{display:block}header .user-info{text-align:center}header .user-info .icon-facebook{display:none}header .user-info .cart-info{margin:0;display:block}header .user-info a:hover{background:inherit}header .mobile-nav-header .icon-facebook{float:right;width:20px;height:20px;padding:0;margin:-3px 0 -2px 20px;display:inline-block}header .mobile-nav-header .icon-facebook:hover{background-position:0 0;background:url("https://www.asahi-diamond.com.au/images/asahi/sprite_facebook.png") no-repeat 0 0;background-size:100% auto}.site-info{position:relative;padding:15px 13px}.site-info,.site-info *{box-sizing:border-box}.site-info .tagline{position:absolute;top:50%;right:15px;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);float:none;margin:0;height:44px;text-align:left}.header-nav{display:none;position:absolute;right:0;height:100vh;width:100%;z-index:9;background-color:rgba(0,0,0,0.6);overflow-y:scroll}.header-nav.open{display:block}.header-nav>ul>li{background:#313131;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMxMzEzMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYzFjMWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #313131), color-stop(100%, #1c1c1c));background:-webkit-linear-gradient(top, #313131 0%, #1c1c1c 100%);background:linear-gradient(to bottom, #313131 0%, #1c1c1c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#313131', endColorstr='#1c1c1c',GradientType=0 )}.header-nav>ul>li a{color:#fff}.header-nav>ul>li a.active,.header-nav>ul>li a:hover{color:#c00000}.header-nav ul{position:absolute;right:0;display:block;background-color:#151515;width:80%;height:100%}.header-nav ul ul .active,.header-nav ul ul .active:hover{background:#fff;color:#c00000}.header-nav li{display:block;float:none}.header-nav li ul{position:relative;right:auto;left:auto;width:100%;height:auto;margin-top:0}.header-nav li ul li a{box-sizing:border-box;width:100%;background-color:#1c1c1c;color:#b1b1b1;padding-left:45px}.header-nav li ul li a:hover{color:#fff}.header-nav a{padding:0 15px;line-height:44px}.header-nav .mobile-nav-header{display:block;padding:14px 15px;background:none}.header-nav .menu-close,.header-nav .mobile-menu-phone{padding:0;line-height:normal;font-size:16px;line-height:15px}.header-nav .menu-close{float:left;padding:0;overflow:hidden;text-indent:-900px;width:18px;height:15px}.header-nav .mobile-menu-phone{background:url("/images/asahi/icon_phone.png") no-repeat 0 50%;float:right;display:block;color:#ec0000;padding-left:20px}.header-nav .mobile-menu-phone:hover{background:url("/images/asahi/icon_phone.png") no-repeat 0 50%;color:#ec0000}.mobile-number,.menu-toggle{display:block;height:44px;width:44px;vertical-align:top;float:left}.mobile-number{background:url("/images/asahi/icon_phone.png") no-repeat 50% 50%;overflow:hidden;text-indent:100px;margin:0 5px 0 0;border-radius:4px}.menu-toggle,.menu-close,.menu-close:hover{background:url("/images/asahi/icon_menu.png") no-repeat 50% 50%}.main-content .feature-content,.main-content .sidebar{position:initial;width:100%;padding:0}.main-content .feature-content{padding:0 15px}.main-content .sidebar{padding:0;clear:left}.main-content .sidebar .panel a{background-position:96% 50%}.main-content .sidebar.checkout-sidebar{padding:0 23px;margin-bottom:20px}.main-content .sidebar.checkout-sidebar,.main-content .sidebar.checkout-sidebar *{box-sizing:border-box}.gallery li:nth-child(5n+1){margin-left:5px}.gallery li:nth-child(6n+1){margin-left:0}.sidebar{margin-top:0}.sidebar form{padding:15px 0 10px}.sidebar form .title{padding:0 15px}.sidebar form,.sidebar form *{box-sizing:border-box}.sidebar .quick-enquiry-left,.sidebar .quick-enquiry-right{width:50%;padding:0 15px;float:left}.sidebar .quick-enquiry-left input[type="text"],.sidebar .quick-enquiry-left textarea,.sidebar .quick-enquiry-right input[type="text"],.sidebar .quick-enquiry-right textarea{width:100%}.related-products{margin-top:30px}.related-products .title.related{margin-bottom:20px}.back.title{display:none}.sidebar-items,.sidebar-items *{box-sizing:border-box}.sidebar-items a{width:100%}.sidebar-items span{background-position:96% 50%}form.add-to-cart{padding:0 15px 20px}.add-to-cart .title.min-price{padding:0}.add-to-cart .items .item-left,.add-to-cart .headings .item-left{width:90%;margin:0;padding-right:10px}.add-to-cart .items .item-right,.add-to-cart .headings .item-right{width:10%}.add-to-cart .items input[type="text"],.add-to-cart .headings input[type="text"]{width:100%}.about-page .feature-content{padding:20px 15px}.about-page .about-image{display:none}.red-box.box,.striped-box.box{width:100%}.red-box.box,.red-box.box *,.striped-box.box,.striped-box.box *{box-sizing:border-box}.red-box.box .title,.striped-box.box .title{margin-bottom:12px}.account-page .account-sidebar{display:none}.order-details .col.billing,.order-details .col.shipping{width:100%}.order-details .col.billing dt,.order-details .col.shipping dt{width:135px}.order-details .col.billing dd,.order-details .col.shipping dd{width:auto}.order-details .col.billing{margin-bottom:20px}.footer .watermark{padding:0;width:295px;height:179px;margin:12px 0}.footer .watermark a{padding-right:0}.footer .main-block{padding-top:0;float:none;clear:left}}@media screen and (max-width: 768px){.container,.red-line .container{width:100%}.icon-facebook{margin-right:15px}.container.home .feature-content,.container.home .sidebar{padding:0 15px}.container.home .sidebar{position:relative;top:auto;right:auto;width:100%;margin-bottom:0}.container.home .sidebar .tool-finder li{background-position:98% 50%}.container.home .sidebar .tool-finder li a{width:auto}.red-line{height:auto;margin-bottom:30px}.red-line.no-search{height:63px}.red-line,.red-line *{box-sizing:border-box}.red-line h2{margin:0;padding:0;font-size:24px;line-height:63px}.red-line form{max-width:416px;width:100%}.red-line .fr{width:-webkit-calc(100% - 30px);width:calc(100% - 30px)}.red-line .fr input[type="text"]{width:100%}.red-line input[type="submit"]{top:0;right:0}.red-line .container{position:relative;height:126px;padding:0 15px}.red-line .container>div{position:absolute;bottom:21px;padding-top:0;float:none}.slider .image{padding-left:15px}.slider .text{padding-right:15px}.content-left,.content-right{display:none}.feature-content{margin-top:0}.feature-content h3{margin-bottom:20px}.gallery{margin:0 -2px}.gallery,.gallery *{box-sizing:border-box}.gallery li,.gallery li:nth-child(6n+1),.gallery li:nth-child(5n+1){width:-webkit-calc(16.66666666666667% - 4px);width:calc(16.66666666666667% - 4px);margin:5px 2px 0;text-align:center}.bottom{height:auto}.bottom,.bottom *{box-sizing:border-box}.bottom .left,.bottom .right{float:none;width:100%;text-align:center}.related-products{padding:0 15px}.agent-page{margin-top:20px}#agent_map{height:400px}}@media screen and (max-width: 720px){.order-table th{display:none}.account-page .col1,.account-page .col2{width:100%}.account-page .col1 dt,.account-page .col2 dt{width:135px}.account-page .col1 dd,.account-page .col2 dd{width:auto}.account-page .col1{margin-bottom:20px}.account-page .col2 a{display:none}}@media screen and (max-width: 660px){.hide-660{display:none}header h1{padding-right:270px}.block-wrapper .block:first-child{width:100%;margin-bottom:30px}.block-wrapper .block{width:50%}.footer .links,.footer .footer-menu,.footer .info{box-sizing:border-box;padding:0 15px;display:block;float:left}.footer .links,.footer .footer-menu{width:50%}.footer .info{width:100%}}@media screen and (max-width: 630px){.site-info{padding:0 15px}.site-info,.site-info *{box-sizing:border-box}.bx-wrapper .bx-viewport{left:0}.bx-wrapper .bx-pager{text-align:center;line-height:12px;padding:19px 0}.slider{height:auto;background-size:cover}.slider .image,.slider .text{position:relative;top:auto;right:auto;width:100%;padding:0 20px;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.slider .image{text-align:center;padding:0 15px;margin-bottom:20px}.slider .image:after{content:" ";display:block;width:-webkit-calc(100% + 30px);width:calc(100% + 30px);height:15px;margin:0 -15px;box-shadow:inset 0px 10px 30px -15px rgba(0,0,0,0.75)}.slider .image img{width:auto;height:auto;max-height:230px;float:none;margin:0;line-height:0;font-size:0;margin-bottom:-5px}.slide{height:auto;padding-bottom:50px;overflow:hidden}}@media screen and (max-width: 560px){.cart tbody td{text-align:center}.cart tbody td img{width:100%}}@media screen and (max-width: 520px){.gallery li,.gallery li:nth-child(6n+1),.gallery li:nth-child(5n+1){width:-webkit-calc(33.3333333% - 4px);width:calc(33.3333333% - 4px)}.checkout-form .label,.member-update .label{display:none}.checkout-form .label+.form-group label,.member-update .label+.form-group label{display:block}.checkout-form .field,.member-update .field{margin-bottom:7px}.checkout-form .field.medium,.checkout-form .field.small,.member-update .field.medium,.member-update .field.small{width:100%}.checkout-form .form-row,.member-update .form-row{margin-bottom:0}}@media screen and (max-width: 500px){.image-wrapper .slide{max-height:300px;padding-bottom:0}}@media screen and (max-width: 490px){.block-wrapper{padding:0}.block-wrapper .block{width:100%;margin-bottom:0}.block-wrapper .block:after{content:" ";display:block;width:-webkit-calc(100% + 30px);width:calc(100% + 30px);height:15px;margin:0 -15px;box-shadow:inset 0px 10px 30px -15px rgba(0,0,0,0.75)}.block-wrapper .block:after{margin-top:12px}.block-wrapper .block:last-child,.block-wrapper .block:first-child{margin-bottom:0}.block-wrapper .block:first-child{padding-top:12px}.bx-wrapper{margin-bottom:30px}.container.home .feature-content{margin:-25px 0 0 0}.pagination{height:72px}.pagination .left-group,.pagination .right-group{bottom:0}.pagination .pages{background:none;padding:0}.sidebar .quick-enquiry-left,.sidebar .quick-enquiry-right{width:100%}}@media screen and (max-width: 470px){header h1{padding-right:94px}header h1,header h1 a{height:39px;line-height:39px}header h1 a{max-width:260px}.site-info{padding:0 15px}.mobile-number,.menu-toggle{display:block;padding:22px 0;width:22px;height:22px}.mobile-number{margin-right:12px}}@media screen and (max-width: 450px){.main-content .products-grid .block{width:-webkit-calc(100% - 30px);width:calc(100% - 30px)}.main-content .products-grid .block p{margin-bottom:0}.footer .links,.footer .footer-menu,.footer .info{float:none;margin-bottom:20px}.footer .links,.footer .footer-menu{width:100%}}@media screen and (max-width: 440px){.red-line h2{text-align:center}.agent .fl,.agent .fr{width:100%;padding:0}.agent .fl{margin-bottom:12px}.cart{display:none}.mobile-cart{display:block}.mobile-cart .item-list,.mobile-cart .item-list *{box-sizing:border-box}.mobile-cart .item-list .item{font-size:13px;padding:12px 0;border-bottom:solid 2px #a9a9a9}.mobile-cart .item-list .item:first-child{border-top:solid 2px #ec0000}.mobile-cart .item-list .item:nth-last-child(2){border-bottom:solid 2px #ec0000}.mobile-cart .item-list .item div{padding:2px 0}.mobile-cart .item-list .item .col-left{float:left;width:34.24657534246575%}.mobile-cart .item-list .item .col-right{margin-left:41.43835616438356%}.mobile-cart .item-list .item:after{content:' ';display:block;clear:both;float:none;height:0;font-size:0}.mobile-cart .item-list .item input{width:50%;display:inline-block}.mobile-cart .item-list .item label{width:40%;display:inline-block}.totals{margin-bottom:20px;padding-top:15px}.totals>div{padding:5px 0}.totals>div:after{content:' ';display:block;clear:both;float:none;height:0;font-size:0}.totals>div>div{width:50%;float:left;text-align:right}.totals .total{color:#ec0000;font-size:20px;font-family:Oswald, sans-serif;font-weight:bold}}@media screen and (max-width: 430px){.footer .container{padding:0}.footer .watermark{width:100%;height:194px;margin:0}.footer .watermark a{padding:0 15px}.footer .info{padding:0 15px;margin:0}.footer .links,.footer .footer-menu{display:none}}@media screen and (max-width: 420px){.slider .title{font-size:24px;margin-bottom:5px}.feature-content .datasheets ul{width:-webkit-calc(100% - 30px);width:calc(100% - 30px)}}@media screen and (max-width: 320px){#agent_map{height:340px}}
