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,font,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,input,select,textarea,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0px;padding:0px;border:0px;outline:0px;font-size:100%;vertical-align:baseline;background:transparent;line-height:inherit;}ol,ul,ul,ul li{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0px;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0px;}input,select,textarea,body{font-family:Helvetica,Arial,sans-serif;}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;}[hidden]{display:none;}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{margin:0;}body,button,input,select,textarea{font-family:sans-serif;}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}mark{background:#ff0;color:#000;}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:'';content:none;}small{font-size:75%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}ul,ol{margin-left:0;padding:0;}dd{margin:0 0 0 20px;}nav ul,nav ol{list-style:none;list-style-image:none;}img{border:0;-ms-interpolation-mode:bicubic;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;}button,input{line-height:normal;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}
input,select,textarea,body{font-family:'Lucida Grande',Arial,sans-serif;color:#333;}.skip-link{position:absolute;display:block;}.skip-link a,.skip-link a:link,.skip-link a:visited{position:absolute;display:block;left:-10000px;width:1px;height:1px;}.skip-link a:hover,.skip-link a:active,.skip-link a:focus{position:static;width:auto;height:auto;}.main-menu,.secondary-menu{margin:0;padding:0;}ul.links li,ul.tabs li,ul.links li a,ul.tabs li a{float:left;}ul.links.inline,ul.links.inline li,ul.links.inline li a{float:none;display:inline;}.links li a,.tabs li a{text-decoration:none;color:#333;}#content .node{line-height:1.475em;}.taxonomy-term p,.node p,.view p,.taxonomy-term ul,.node ul,.view ul,.taxonomy-term ol,.node ol,.view ol,.taxonomy-term dl,.node dl,.view dl,.taxonomy-term pre,.node pre,.view pre,.taxonomy-term .codeblock,.node div.codeblock,.view div.codeblock,.taxonomy-term blockquote,.node blockquote,.view blockquote,.taxonomy-term address,.node address,.view address{margin:0px 0px 1.475em;}h1,h2,h3,h4,h5,h6{font-weight:bold;margin:0;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none;}.node pre,.node code,.node div.codeblock{font-family:monospace;}.node pre,.node blockquote,.node div.codeblock{line-height:1.475em;background:#f8f8f8;padding:0.3em 0.6em;border:1px solid #eee;border-left:0.3em solid #eee;}.taxonomy-term ol li,.taxonomy-term ul li,.node ol li,.node ul li{display:list-item;margin:0px 0px 0px 20px;padding:0px;}.taxonomy-term ol,.taxonomy-term ol li,.node ol,.node ol li{list-style:decimal;}.taxonomy-term ol ol,.taxonomy-term ol ol li,.node ol ol,.node ol ol li{list-style:lower-latin;}.taxonomy-term ol ol ol,.taxonomy-term ol ol ol li,.node ol ol ol,.node ol ol ol li{list-style:lower-roman;}.node dt{font-weight:bold;}.taxonomy-term ol li,.node ol li{list-style:decimal;}.taxonomy-term ul li,.node ul li{list-style:disc;}.node img{display:block;}img.file-icon{display:inline;}.node .links,.node .links li,.node .item-list ul,.node .item-list li,.item-list ul li{margin:0px;padding:0px;list-style:none;}div.styleguide{line-height:1.375em;}div.styleguide p,div.styleguide ul,div.styleguide ol,div.styleguide pre,div.styleguide div.codeblock,div.styleguide blockquote{margin:0px 0px 1.375em;}div.styleguide h1,div.styleguide h2,div.styleguide h3,div.styleguide h4,div.styleguide h5,div.styleguide h6{margin:0;font-weight:bold;}div.styleguide pre,div.styleguide code,div.styleguide div.codeblock{font-family:monospace;}div.styleguide pre,div.styleguide blockquote,div.styleguide div.codeblock{line-height:1.375em;background:#f8f8f8;padding:4px 9px;border:1px solid #eee;border-left:5px solid #eee;}div.styleguide ol li,div.styleguide ul li{display:list-item;margin:0px 0px 0px 30px;padding:0px;}div.styleguide ol li{list-style:decimal;}div.styleguide ul li{list-style:disc;}div.styleguide img{display:block;}table{width:100%;margin:0 0 20px;border-collapse:collapse;}th,td{padding:0.3em 0.6em;}thead{background-color:#777;color:#fff;}thead a,thead th a{color:inherit;}thead th{border-bottom:none;}th,td{vertical-align:top;}tr.even,tr.odd{background-color:transparent;}table.lined td{border-bottom:1px solid #aaa;}table.boxed td{border:1px solid #aaa;}input.form-text,select,textarea{border:1px solid #ccc;}input.form-submit,label{font-weight:bold;}input.form-submit{cursor:pointer;}input.form-radio,input.form-checkbox{vertical-align:middle;}.form-item .description,.description{color:#666;}fieldset.collapsible .fieldset-title{cursor:pointer;}html.js fieldset.collapsed .fieldset-content{display:none;}table.grid-2 td{width:50%;}table.grid-3 td{width:33.3%;}table.grid-4 td{width:25%;}table.grid-5 td{width:20%;}table.grid-6 td{width:16.6%;}table.grid-7 td{width:14.2%;}table.grid-8 td{width:12.5%;}a.button:hover,input.form-submit:hover,input.teaser-button:hover,input[type=button]:hover,input#edit-preview:hover,input#edit-delete:hover{color:#000;}a.button:active,input.form-submit:active,input.teaser-button:active,input[type=button]:active,input#edit-preview:active,input#edit-delete:active{color:#000;position:relative;}input[disabled]:hover{background-color:#ededed;color:#666;}input.form-submit,a.button{cursor:pointer;padding:0.3em 0.6em;margin-bottom:1em;margin-right:1em;color:#5a5a5a;text-align:center;font-weight:normal;background:#bbb;}a.button:link,a.button:visited,a.button:hover,a.button:active{text-decoration:none;color:#5a5a5a;}input.form-submit:active{background:#666;color:#fff;border-color:#555;text-shadow:#222 0 -1px 0;}input.form-button-disabled,input.form-button-disabled:active{background:#eee none;border-color:#eee;text-shadow:none;color:#999;}input.form-autocomplete,input.form-text,input.form-file,textarea.form-textarea,select.form-select{padding:0.2em;border:1px solid #ccc;border-top-color:#999;background:#fff;color:#333;}input.form-text:focus,input.form-file:focus,textarea.form-textarea:focus,select.form-select:focus{color:#000;border-color:#ace;}html.js input.form-autocomplete{background-position:100% 4px;}html.js input.throbbing{background-position:100% -16px;}body .tabs{font-family:"Open Sans","Helvetica Neue",Arial,sans-serif;font-size:0.9rem;}.tabs{background-color:transparent;}.tabs ul.primary{padding:0.6em 0.6em 0;margin-bottom:0.6emx;background-color:rgba(220,220,220,0.7);}.tabs ul.primary li{border-top-left-radius:0.4em;border-top-right-radius:0.4em;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:1px 0.4em 0.2em;margin:0.3em 0.2em 0 0;border:1px solid #cdcdcd;border-bottom:1px solid #aaa;margin-bottom:-1px;font-size:0.8em;font-weight:bold;}.tabs ul.primary a{color:#333;}.tabs ul.primary li.active{background-color:rgba(254,254,254,0.7);}.tabs ul.primary li.active a{background-color:transparent;}.tabs ul.primary li:hover{background-color:#555;color:#eee;}.tabs ul.primary li:hover a{color:#eee;}.tabs ul.primary li.active:hover{background-color:#fff;}.tabs ul.primary li.active:hover a{color:#222;}.tabs ul.secondary li{margin:0.3em 0.6em;background-color:#cdcdcd;padding:0.2em;font-size:0.8em;font-weight:bold;border-radius:0.4em;border:1px solid #cdcdcd;}.tabs ul.primary li{border:1px solid #cdcdcd;margin-bottom:-1px;}.tabs ul.primary,.tabs ul.primary li{border-bottom:1px solid #aaa;}.tabs ul.primary li.active{border:1px solid #aaa;border-bottom:1px solid #fff;}p img{padding:0;max-width:100%;}img.centered{display:block;margin-left:auto;margin-right:auto;}img.alignright{padding:4px;margin:0 0 2px 7px;display:inline;}img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline;}.alignright{float:right;}.alignleft{float:left}body#tinymce{background-color:#efefef !important;background-image:none !important;}.message-wrapper{padding:10px 0;margin-left:10px;margin-right:10px;}div.status{background-color:#CDFFD1;border:0;}div.help{background-color:#D2D9FF;}div.notice{background-color:#FFFDB5;}div.error{background-color:#FCC;border:none;}tr.error{background-color:#FCC;color:#333;}div.messages,div.status,div.warning,div.notice,div.help,div.error{border:0;}.description{color:#999;}fieldset .fieldset-legend{text-transform:uppercase;font-size:0.85em;margin-top:1em;padding-left:1em;position:absolute;top:0;}legend{font-weight:bold;}fieldset{border:1px solid #ccc;padding:3em 0 0;position:relative;margin:1em 0;}fieldset .fieldset-wrapper{padding:0 1em 0.6em;}html.js fieldset.collapsed{border-width:1px;height:auto;}fieldset.collapsed{background-color:transparent;}a.fieldset-title{text-decoration:none;vertical-align:middle;}.menu{padding:0;}.menu li a{text-decoration:none;}body .contextual-links,body .contextual-links li{font-size:0.9rem;font-weight:normal;background-color:#fff;color:#000;font-family:"Open Sans","Helvetica Neue",Arial,sans-serif;}body .contextual-links li{line-height:100%;list-style:none;list-style-image:none;margin:0;padding:0;}#search-block-form{border:0.1em solid #aaa;background-color:#fff;padding:0;border-radius:1em;width:13em;}#search-block-form input{border:0;display:inline;padding:0.1em 0.3em;height:1.6em;line-height:1.6em;margin:0;vertical-align:middle;}#search-block-form,#search-block-form input{background-color:#fff;}#search-block-form .form-text{width:9em;margin-left:0.7em;color:#aaaaaa;}#search-block-form .form-submit{background-image:none;background-color:transparent;height:1.6em;width:auto;margin:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;}#search-block-form .form-submit:hover{background-image:none;background-color:transparent;}#search-block-form .form-submit:active{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;top:0;left:0;}@media screen and (min-width:40em){.footer-block{width:33.33%;float:left;}}.footer-block .region{padding:0 10px;}.final-footer{clear:both;}.item-list .pager li{margin:0 0 0.25em 0;padding:0.3em;}.pager-item,.pager-current{font-weight:700;border:1px solid #aaa;}.pager li a{text-decoration:none;padding:0;color:inherit;}.pager-current{background-color:#777;color:#ededed;}
.maintenance-logo-block,.maintenance-panel{text-align:center;width:65%;margin:40px auto;}@media screen and (min-width:65em){#page{width:65em;margin:0 auto;}}.maintenance-logo-block,.maintenance-panel{text-align:center;width:65%;margin:40px auto;}.maintenance-logo-block img,.maintenance-panel img{width:100%;height:auto;display:block;margin-left:auto;margin-right:auto;}.maintenance-logo-block #name-and-slogan,.maintenance-logo-block #site-name{float:none;margin:20px 0;text-align:center;}
*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}hr,.ahem,.skip-link{display:none;}hr{display:block;}html,body,#page{height:100%;}body:after{content:'phone';display:none;}@media screen and (min-width:40em){body:after{content:'big phone';display:none;}}@media screen and (min-width:50em){body:after{content:'tablet';display:none;}}@media screen and (min-width:60em){body:after{content:'desktop';display:none;}}@media screen and (min-width:70em){body:after{content:'widescreen';display:none;}.limiter{width:70em;margin:0 auto;}}.page-wrapper,.page{width:100%;max-width:100%;margin:0;padding:0;}.page-wrapper{min-height:100%;}.limiter{margin:0 auto;}.limiter:after{content:"";display:table;clear:both;}#main{position:relative;min-height:350px;}.no-sidebars #content{float:none;}#content .section{margin-left:0;margin-right:0;}@media screen and (min-width:50em) and (max-width:60em){#content{float:left;width:100%;margin-right:-100%;padding:0;}.sidebar-first #content .section,.sidebar-second #content .section,.two-sidebars #content .section{margin-left:0;margin-right:33%;}#pre-footer .block-commentsblock{margin-right:33%;}#sidebar-first,#sidebar-second{width:33%;margin-left:-33%;margin-right:0;float:right;clear:right;}}@media screen and (min-width:60em){#content{float:left;width:100%;margin-right:-100%;padding:0;}#sidebar-first,#sidebar-second{float:left;clear:none;}.sidebar-first #content .section{margin-left:25%;}.sidebar-second #content .section{margin-right:33%;}.two-sidebars #content .section{margin-left:25%;margin-right:33%;}#sidebar-first{width:25%;margin-right:-25%;margin-left:0;}#sidebar-second{width:33%;margin-left:-33%;float:right;margin-right:0;}}#footer{clear:both;}.page-admin-structure-block-demo .region{margin:-1px;border:1px solid lime;background-color:rgba(10,255,0,0.4);}
a.button{background-color:#eeedbb;border:1px solid #eeedbb;padding:4px 12px 5px;margin:10px 5px 10px 0;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;border-radius:2px;text-shadow:white 0 -1px 2px;font-weight:normal;text-decoration:none;color:#222;}input.form-submit,input.teaser-button,input[type=button]{background-color:#eeedbb;border:1px solid #eeedbb;padding:4px 12px 5px;margin:10px 5px 10px 0;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;border-radius:2px;text-shadow:white 0 -1px 2px;font-weight:normal;text-decoration:none;color:#222;}input[disabled]{background-color:#ededed;border:1px solid #ededed;}#views-ajax-pad .form-buttons .form-submit{font-size:0.8em;padding:2px 5px;}input#edit-preview{border-color:#98e893;}input#edit-delete,input#edit-remove{border-color:#f54857;}input#edit-cancel{border-color:#ddd;}a.button:hover{border:1px solid #eeedbb;color:#000;}input.form-submit:hover,input.teaser-button:hover,input[type=button]:hover,input#edit-preview:hover,input#edit-delete:hover{border:1px solid #eeedbb;color:#000;}a.button:active{border:1px solid #eeedbb;color:#000;}input.form-submit:active,input.teaser-button:active,input[type=button]:active,input#edit-preview:active,input#edit-delete:active{border:1px solid #eeedbb;color:#000;}input[disabled]:hover{background-color:#ededed;border:1px solid #ededed;color:#666;}
.social-icons{margin:0;padding:0;list-style-type:none;}.social-icons li{margin:0;padding:0;list-style-type:none;float:left;margin:5px;}.social-icons li a{display:block;height:30px;width:30px;text-indent:-999em;background:transparent url(/sites/all/themes/concept_seven/css/graphics/social-icons.png) no-repeat left top;}.social-icons .twitter a{background-position:0 0;}.social-icons .facebook a{background-position:-40px 0;}.social-icons .dribbble a{background-position:-80px 0;}.social-icons .github a{background-position:-120px 0;}.social-icons .youtube a{background-position:-160px 0;}.social-icons .vimeo a{background-position:-200px 0;}.social-icons .neilorangepeel a{background-position:-240px 0;}.social-icons .instagram a{background-position:-280px 0;}.social-icons .pinterest a{background-position:-320px 0;}.social-icons .spotify a{background-position:-360px 0;}.social-icons .applemusic a{background-position:-400px 0;}.social-icons .mastodon a{background-position:-440px 0;}.social-icons .wordpress a{background-position:0 -40px;}.social-icons .rss a{background-position:-40px -40px;}.social-icons .googleplus a{background-position:-80px -40px;}.social-icons .flickr a{background-position:-120px -40px;}.social-icons .linkedin a{background-position:-160px -40px;}.social-icons .skype a{background-position:-200px -40px;}.social-icons .dropbox a{background-position:-240px -40px;}.social-icons .tumblr a{background-position:-280px -40px;}.social-icons .forrst a{background-position:-320px -40px;}.social-icons .deezer a{background-position:-360px -40px;}.social-icons .soundcloud a{background-position:-400px -40px;}.social-icons .tiktok a{background-position:-440px -40px;}.social-icons .twitter a:hover{background-position:0 -200px;}.social-icons .facebook a:hover{background-position:-40px -200px;}.social-icons .dribbble a:hover{background-position:-80px -200px;}.social-icons .github a:hover{background-position:-120px -200px;}.social-icons .youtube a:hover{background-position:-160px -200px;}.social-icons .vimeo a:hover{background-position:-200px -200px;}.social-icons .neilorangepeel a:hover{background-position:-240px -200px;}.social-icons .instagram a:hover{background-position:-280px -200px;}.social-icons .pinterest a:hover{background-position:-320px -200px;}.social-icons .spotify a:hover{background-position:-360px -200px;}.social-icons .applemusic a:hover{background-position:-400px -200px;}.social-icons .mastodon a:hover{background-position:-440px -200px;}.social-icons .wordpress a:hover{background-position:0 -240px;}.social-icons .rss a:hover{background-position:-40px -240px;}.social-icons .googleplus a:hover{background-position:-80px -240px;}.social-icons .flickr a:hover{background-position:-120px -240px;}.social-icons .linkedin a:hover{background-position:-160px -240px;}.social-icons .skype a:hover{background-position:-200px -240px;}.social-icons .dropbox a:hover{background-position:-240px -240px;}.social-icons .tumblr a:hover{background-position:-280px -240px;}.social-icons .forrst a:hover{background-position:-320px -240px;}.social-icons .deezer a:hover{background-position:-360px -240px;}.social-icons .soundcloud a:hover{background-position:-400px -240px;}.social-icons .tiktok a:hover{background-position:-440px -240px;}
.sanitisers-promo-block,.brands-block{*zoom:1;}.sanitisers-promo-block:before,.brands-block:before,.sanitisers-promo-block:after,.brands-block:after{content:" ";display:table;}.sanitisers-promo-block:after,.brands-block:after{clear:both;}@-webkit-keyframes fadeIn{from{opacity:0;}to{opacity:1;}}@-moz-keyframes fadeIn{from{opacity:0;}to{opacity:1;}}@-o-keyframes fadeIn{from{opacity:0;}to{opacity:1;}}@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}#navigation{background-color:#222;}#navigation .limiter{position:relative;}#navigation #block-search-form{position:absolute;padding-bottom:1px;top:5px;right:10px;margin-bottom:0;z-index:12;border-radius:1em;}#navigation #search-block-form{border:0;background-color:#fff;padding:0;border-radius:0;width:13em;}#navigation #search-block-form input{padding:0.1em 0.3em 0;}#mainmenu{z-index:10;}#mainmenu h2{position:absolute !important;clip:rect(1px 1px 1px 1px);}#mainmenu .breadcrumb{padding:10px 20px;}#mainmenu{position:relative;margin:0;}#mainmenu ul li a{padding:0.833em;color:#fff;}#mainmenu > ul{background-color:#222;}#mainmenu > ul > li:not(:last-child) > a{border-right:1px solid #444;}#mainmenu > ul > li:hover > a,#mainmenu > ul:not(:hover) > li.active > a{background-color:#444;}#mainmenu li ul{background-color:#444;width:100%;}#mainmenu li ul a{border-top:1px solid #777;padding:0.75em;padding-left:2em;}#mainmenu li ul li a:hover,#mainmenu li ul:not(:hover) li.active a{background-color:#222;}#mainmenu li ul > li:not(:last-child) > a{border-right:none;border-bottom:1px solid border;}#mainmenu > a{width:3em;height:39px;margin:0;position:relative;text-align:left;text-indent:-9999px;background-color:#222;}#mainmenu > a:before,#mainmenu > a:after{position:absolute;border-top:3px solid #fff;left:20%;right:20%;content:"";}#mainmenu > a:before{top:10px;border-bottom:3px solid #fff;padding-bottom:5px;content:"";}#mainmenu > a:after{top:26px;}#mainmenu > a{display:none;}#mainmenu:not(:target) > a:first-of-type,#mainmenu:target > a:last-of-type{display:block;}#mainmenu > ul{height:auto;display:none;position:absolute;left:0;right:0;}#mainmenu:target > ul{display:block;}#mainmenu li{position:relative;}#mainmenu li a{display:block;}#mainmenu > ul > li > a{height:100%;}#mainmenu li:hover ul{display:block;left:0;right:0;}#mainmenu li:not(:first-child):hover ul{left:-1px;}#mainmenu li ul{display:none;position:static;padding:0 0 1px;}@media only screen and (min-width:40em){#mainmenu{margin-right:210px;}}input,select,textarea,body{font-family:"Open Sans","Lucida Grande",Arial,sans-serif;color:#333;background-color:#fff;}@media screen and (min-width:70em){.limiter{width:70em;}}#content .node{line-height:1.475em;}.node{}.node pre,.node blockquote,.node div.codeblock{line-height:1.475em;}.node p,.node ul,.node ol,.node dl,.node pre,.node div.codeblock,.node blockquote{margin:0px 0px 1.475em;}.node h1,.node h2,.node h3{line-height:1.1em;}.node dl{margin-left:140px;}@media screen and (min-width:50em){.node dl{width:360px;}}.node dl:after{content:"";display:table;clear:both;}.node dl dt{font-weight:700;float:left;clear:left;width:130px;margin:0 0 1em -140px;}.node dl:after{content:":";}.node dl dd{float:left;margin:0 0 1em 0;display:block;width:360px;}strong{font-weight:700;}img{height:auto;display:block;}hr{border:0;height:1px;width:80%;background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));margin:2em auto;clear:both;}.page-wrapper{background-color:transparent;}.main-wrapper{background-color:transparent;}.block{margin-bottom:20px;}.region-header-first{width:50%;float:left;}.region-header-second{width:50%;float:right;}.header .block-menu{float:left;margin:0 0 10px;}.header #search-block-form{float:right;}#block-system-user-menu .content{text-align:right;}#block-system-user-menu .content ul.menu{padding:0;display:inline;text-align:right;}#block-system-user-menu .content li{display:inline;float:none;text-align:right;border-right:1px solid #333;margin:0 5px 0 0;padding:0 7px 0 0;font-size:0.85em;}#block-system-user-menu .content li:last-child{border-right:0;margin:0;padding:0;}#block-system-user-menu .content li a{display:inline;float:none;text-decoration:none;}.logo{width:65%;display:block;margin:0 auto;}.logo img{width:100%;}.brand-icons-block{margin-left:5%;margin-right:5%;}ul.brand-icons{margin:20px auto;padding:0;display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;}@media screen and (min-width:50em){ul.brand-icons{flex-wrap:nowrap;}}ul.brand-icons li{flex:0 1 auto;}ul.brand-icons li a{display:block;margin:20px auto;padding:0;}ul.brand-icons li a img{height:3.5rem;width:auto;}ul.brand-icons #concept-button a img{height:3.5rem;}ul.brand-icons #surface-button a img{height:5rem;}ul.brand-icons #zirconite-button a img{height:3rem;}ul.brand-icons #xpert60-button a img{height:3.5rem;}.vocabulary-brands #main{width:auto;}.branding .region-branding{margin:0;}.branding .limiter{width:auto;}.brands-block .item-banner{margin:0;text-align:center;}@media (hover:none){.brands-block .item-banner{background-attachment:scroll !important;}}.brands-block .item-banner .item-logo{display:table;margin:0 auto;padding:20px 0 40px;}.brands-block .item-banner .item-strapline{font-size:2em;line-height:1.1em;text-shadow:0px 0px 4px rgba(0,0,0,0.8);color:#fff;padding-bottom:20px;}@media screen and (min-width:50em){.brands-block .item-banner .item-strapline{font-size:3em;}}.brands-block .item-description .supporting-image{margin:20px;}.brands-block .item-description .supporting-image img{max-width:100%;height:auto;}.brands-block .item-description .description{text-align:center;margin-left:1em;margin-right:1em;color:#555;}@media screen and (min-width:50em){.brands-block .item-banner{padding-top:5vh;}.brands-block .item-banner .item-logo{margin-bottom:20vh;}.brands-block .item-banner .item-strapline{font-size:3em;}.brands-block .item-description{margin:50px 25% 0;overflow:overlay;}.brands-block .item-description .supporting-image{float:left;width:40%;margin-right:30px;}.brands-block .item-description .description{font-size:1.2em;padding-top:50px;text-align:left;}.brands-block .item-175 .item-description .supporting-image{width:30%;}}.item-87 .zirconite-link-button{max-width:40%;width:auto;height:auto;}.page-node-494 .zirconite-link-button{max-width:40%;float:right;margin-right:0;margin-bottom:10px;}@media screen and (min-width:50em){.page-node-494 .zirconite-link-button{max-width:20%;}}.field-product-pack-sizes{margin-bottom:1px;background-color:#ccc;padding:1px;display:table;}.field-product-pack-sizes .field-product-pack-size{display:inline-block;font-weight:700;background:#ccc;padding:2px 10px;width:7em;}.field-product-pack-sizes .field-product-code{display:inline-block;font-style:italic;background-color:white;color:#777;padding:2px 10px;}.brand-header-block .item-logo{display:table;margin:0 auto;padding:20px 0 40px;width:90%;}@media screen and (min-width:50em){.brand-header-block .item-logo{width:50%;}}.brand-header-block .item-logo img{max-width:100%;}.brand-header-block .item-strapline{font-size:1.9em;line-height:1.1em;text-shadow:0px 0px 4px rgba(0,0,0,0.8);color:#fff;text-align:center;margin:0 auto;}@media screen and (min-width:40em){.brand-header-block .item-strapline{font-size:3em;}}.front #main-wrapper{background-color:#004e7d;color:#fff;}.overlaid-button{position:absolute;display:block;top:0;right:0;bottom:0;left:0;text-decoration:none;border:0;}.advert_bar .limiter{padding:0;width:auto;}.advert_bar .limiter .region-ad-bar{margin:0;padding:0;}.nano-button-block{background:#001925 url(/sites/all/themes/concept_seven/css/graphics/nano-bg.png) no-repeat center center;margin-bottom:0;padding:0 10px;position:relative;}.nano-button-block .content{text-align:center;}@media screen and (min-width:50em){.nano-button-block .content{margin:0 5%;}}.nano-button-block .nano-logo{width:54px;height:auto;}@media screen and (min-width:50em){.nano-button-block .nano-logo{width:94px;}}.nano-button-block .nano-logo,.nano-button-block h3,.nano-button-block .pseudo-button{display:inline-block;vertical-align:middle;}.nano-button-block h3{font-weight:normal;color:white;font-size:1.15em;margin:0 0 0 10px;}@media screen and (min-width:50em){.nano-button-block h3{font-size:1.4em;line-height:101px;margin:0 10%;}}.nano-button-block .pseudo-button{display:none;background-color:#e00;padding:10px;text-transform:uppercase;color:black;text-decoration:none;}@media screen and (min-width:50em){.nano-button-block .pseudo-button{display:inline-block;}}.nano-header-block{background:#001925 url(/sites/all/themes/concept_seven/css/graphics/nano-bg.png) no-repeat center center;background-size:cover;}.nano-header-block .content{text-align:center;padding:30px 10px;}.nano-header-block .nano-logo,.nano-header-block .nano-header{display:inline-block;vertical-align:middle;margin:0 10px;}.nano-header-block .nano-header{color:#fff;font-size:1.3em;}@media screen and (min-width:50em){.nano-header-block .nano-header{font-size:2em;}}.nano-header-block .nano-logo{width:94px;}@media screen and (min-width:50em){.nano-header-block .nano-logo{width:160px;}}.sector-header-block{height:300px;}.sector-header-block .section-title{text-align:center;padding:50px auto;font-size:2em;font-weight:400;color:#fff;}.ceramic-teaser-block{position:relative;background:#100A0A url(/sites/all/themes/concept_seven/css/graphics/ceramic-coatings-bg.jpg) no-repeat right center;background-size:cover;padding:0 10px 10px;margin-bottom:0;text-align:center;}.ceramic-teaser-block .ceramic-button{color:black;background:transparent url(/sites/all/themes/concept_seven/css/graphics/ceramic-flare.png) no-repeat center center;background-size:100%;text-transform:uppercase;padding:50px;text-align:center;}.ceramic-teaser-block .ceramic-button span{background-color:#ED1C24;display:block;margin:0 auto;padding:5px;font-size:0.85em;line-height:1.1em;width:6em;}.ceramic-teaser-block .ceramic-title{color:#fff;text-align:center;margin:0 auto;font-weight:400;font-size:2.8em;line-height:1.1em;text-shadow:0px 0px 5px rgba(0,0,0,0.7);padding-bottom:20px;}@media screen and (min-width:50em){.ceramic-teaser-block .ceramic-button,.ceramic-teaser-block .ceramic-title{display:inline-block;vertical-align:middle;}.ceramic-teaser-block .ceramic-button{padding:80px;}.ceramic-teaser-block .ceramic-title{font-size:4em;}}.field-supporting-image img{max-width:100%;}.item-logo img{margin:0 auto;max-width:100%;}#main .section{padding:50px 0;}.region,#page-title{margin:0 10px;}#page-title{margin-bottom:40px;font-size:2em;font-weight:400;}#frontpage .node-page-page{margin:0;}@media screen and (min-width:50em){.front article{margin:50px 25% 0;}}div.node-content{margin-bottom:20px;}.node .menu ul,.node .menu li{list-style-type:none;}h1.page-title{margin:20px 0 0.5em 0;}.submitted{font-style:italic;}div.node-webform-page form{padding:10px;background-color:#ddebf3;}.form-item,input,select{max-width:100%;}img.image-full-width{display:block;float:none;margin:0 auto 10px;}img.image-centred-inline-image{float:none;margin:0 auto 10px;max-width:100%;}img.image-half-width-left{float:left;margin:0 10px 10px 0;width:48%;}img.image-half-width-right{float:right;margin:0 0 10px 10px;width:48%;}div.status{background-color:#fff;}#user-register .form-item{padding:5px;background-color:#efefef;margin-bottom:5px;}#user-register .form-item .form-item{padding:0;margin:0;}.node-product .item-title{font-size:2em;font-weight:400;margin-bottom:20px;}@media screen and (min-width:50em){.node-product .images-column{float:left;margin-right:10px;}}@media screen and (min-width:50em){.node-product .group-content-column{padding-left:350px;}}.node-product .group-safety{padding:10px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}.node-product .group-safety .field-taxonomy-vocabulary-7{float:left;margin-right:20px;}.node-product .group-safety:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.node-product .field-taxonomy-vocabulary-7 h2{display:none;}.node-product .field-group-div span,.node-product .field-group-div .inline{display:inline;}.node-product .node .inline div{display:inline;}.node-product .field-taxonomy-sector .field-label{font-weight:700;color:#777;text-transform:uppercase;font-size:0.9em;letter-spacing:0.1em;display:inline;}.node-product .field-taxonomy-sector .field-item{margin-left:5px;margin-right:5px;}.node-product .field-taxonomy-sector .field-item a{text-decoration:none;color:inherit;}.node-product .field-taxonomy-sector .field-item a:hover{text-decoration:underline;}.node-product .inline .field-taxonomy-sector,.node-product .inline .field-taxonomy-sector .field-items{display:inline;}.node-product .inline .field-taxonomy-sector .field-item,.node-product .inline .field-taxonomy-sector .field-items .field-item{display:inline;}.field-youtube-link a{display:inline-block;background:transparent url(/sites/all/themes/concept_seven/css/graphics/WatchonYouTube-black-SVG.svg) no-repeat center top;background-size:180px;font-weight:400;color:inherit;text-decoration:none;padding:70px 10px 20px 10px;margin-top:20px;border-radius:7px;}.view-custom-product-blocks .node-product{border-top:5px solid #0b1b56;padding-top:20px;}.node .featured-products{display:table;margin:2em auto;list-style-type:none;}@media screen and (min-width:50em){.node .featured-products{width:70%;}}.node .featured-products > li{display:inline-block;vertical-align:top;margin:3%;}@media screen and (min-width:50em){.node .featured-products > li{width:44%;}}.node .featured-products h4{text-align:center;font-size:1.2em;height:3.2em;}.node .featured-products img{width:100%;}.item-list-wrapper{display:table;margin:0 auto;*zoom:1;}.item-list-wrapper:before,.item-list-wrapper:after{content:" ";display:table;}.item-list-wrapper:after{clear:both;}.item-list{margin:0 0 20px 0;padding:0;float:left;}.item{float:left;width:31%;margin:0 1% 20px 1%;padding:0;}.item .item-edit{position:absolute;bottom:0;right:0;padding:3px;float:right;}.view-surf-ace-marine-content- h3,.view-surf-ace-marine-content- .view-grouping-header,.view-surface-test h3,.view-surface-test .view-grouping-header,.view-nano-products h3,.view-nano-products .view-grouping-header,.view-products-by-sector h3,.view-products-by-sector .view-grouping-header,.view-product-areas h3,.view-product-areas .view-grouping-header,.view-product-areas-others h3,.view-product-areas-others .view-grouping-header,.view-list-concept-product-areas h3,.view-list-concept-product-areas .view-grouping-header,.view-list-products-by-brand-and-category h3,.view-list-products-by-brand-and-category .view-grouping-header,.view-surface-range-terms h3,.view-surface-range-terms .view-grouping-header,.view-custom-product-blocks h3,.view-custom-product-blocks .view-grouping-header{background-color:#113346;color:#fff;text-transform:uppercase;font-size:1.2em;line-height:1.1em;font-weight:400;padding:5px 10px;margin-bottom:2em;letter-spacing:0.1em;}.view-surf-ace-marine-content- .item-list-wrapper,.view-surface-test .item-list-wrapper,.view-nano-products .item-list-wrapper,.view-products-by-sector .item-list-wrapper,.view-product-areas .item-list-wrapper,.view-product-areas-others .item-list-wrapper,.view-list-concept-product-areas .item-list-wrapper,.view-list-products-by-brand-and-category .item-list-wrapper,.view-surface-range-terms .item-list-wrapper,.view-custom-product-blocks .item-list-wrapper{margin-left:0;display:block;}.view-surf-ace-marine-content- .item-list,.view-surface-test .item-list,.view-nano-products .item-list,.view-products-by-sector .item-list,.view-product-areas .item-list,.view-product-areas-others .item-list,.view-list-concept-product-areas .item-list,.view-list-products-by-brand-and-category .item-list,.view-surface-range-terms .item-list,.view-custom-product-blocks .item-list{width:100%;}.view-surf-ace-marine-content- .item,.view-surface-test .item,.view-nano-products .item,.view-products-by-sector .item,.view-product-areas .item,.view-product-areas-others .item,.view-list-concept-product-areas .item,.view-list-products-by-brand-and-category .item,.view-surface-range-terms .item,.view-custom-product-blocks .item{margin-bottom:2em;width:100%;border-bottom:1px solid #ddd;}.view-surf-ace-marine-content- .item .item-picture,.view-surface-test .item .item-picture,.view-nano-products .item .item-picture,.view-products-by-sector .item .item-picture,.view-product-areas .item .item-picture,.view-product-areas-others .item .item-picture,.view-list-concept-product-areas .item .item-picture,.view-list-products-by-brand-and-category .item .item-picture,.view-surface-range-terms .item .item-picture,.view-custom-product-blocks .item .item-picture{width:100%;float:none;margin-bottom:1.475em;}.view-surf-ace-marine-content- .item .item-picture img,.view-surface-test .item .item-picture img,.view-nano-products .item .item-picture img,.view-products-by-sector .item .item-picture img,.view-product-areas .item .item-picture img,.view-product-areas-others .item .item-picture img,.view-list-concept-product-areas .item .item-picture img,.view-list-products-by-brand-and-category .item .item-picture img,.view-surface-range-terms .item .item-picture img,.view-custom-product-blocks .item .item-picture img{width:100%;}@media screen and (min-width:30rem){.view-surf-ace-marine-content- .item,.view-surface-test .item,.view-nano-products .item,.view-products-by-sector .item,.view-product-areas .item,.view-product-areas-others .item,.view-list-concept-product-areas .item,.view-list-products-by-brand-and-category .item,.view-surface-range-terms .item,.view-custom-product-blocks .item{width:48%;}}@media screen and (min-width:50em){.view-surf-ace-marine-content- .item,.view-surface-test .item,.view-nano-products .item,.view-products-by-sector .item,.view-product-areas .item,.view-product-areas-others .item,.view-list-concept-product-areas .item,.view-list-products-by-brand-and-category .item,.view-surface-range-terms .item,.view-custom-product-blocks .item{width:31%;}}@media screen and (min-width:60em){.view-surf-ace-marine-content- .item,.view-surface-test .item,.view-nano-products .item,.view-products-by-sector .item,.view-product-areas .item,.view-product-areas-others .item,.view-list-concept-product-areas .item,.view-list-products-by-brand-and-category .item,.view-surface-range-terms .item,.view-custom-product-blocks .item{width:23%;height:28em;}}.view-surf-ace-marine-content- .item.parent-item,.view-surface-test .item.parent-item,.view-nano-products .item.parent-item,.view-products-by-sector .item.parent-item,.view-product-areas .item.parent-item,.view-product-areas-others .item.parent-item,.view-list-concept-product-areas .item.parent-item,.view-list-products-by-brand-and-category .item.parent-item,.view-surface-range-terms .item.parent-item,.view-custom-product-blocks .item.parent-item{height:auto;border:0;border-bottom:0;margin-bottom:0;}.view-surf-ace-marine-content- .item.parent-item .item-picture,.view-surface-test .item.parent-item .item-picture,.view-nano-products .item.parent-item .item-picture,.view-products-by-sector .item.parent-item .item-picture,.view-product-areas .item.parent-item .item-picture,.view-product-areas-others .item.parent-item .item-picture,.view-list-concept-product-areas .item.parent-item .item-picture,.view-list-products-by-brand-and-category .item.parent-item .item-picture,.view-surface-range-terms .item.parent-item .item-picture,.view-custom-product-blocks .item.parent-item .item-picture{margin-bottom:0;}.view-surf-ace-marine-content- .item.parent-item .item-title,.view-surface-test .item.parent-item .item-title,.view-nano-products .item.parent-item .item-title,.view-products-by-sector .item.parent-item .item-title,.view-product-areas .item.parent-item .item-title,.view-product-areas-others .item.parent-item .item-title,.view-list-concept-product-areas .item.parent-item .item-title,.view-list-products-by-brand-and-category .item.parent-item .item-title,.view-surface-range-terms .item.parent-item .item-title,.view-custom-product-blocks .item.parent-item .item-title{height:3.8em;}@media screen and (min-width:40em){.view-surf-ace-marine-content- .item.parent-item,.view-surface-test .item.parent-item,.view-nano-products .item.parent-item,.view-products-by-sector .item.parent-item,.view-product-areas .item.parent-item,.view-product-areas-others .item.parent-item,.view-list-concept-product-areas .item.parent-item,.view-list-products-by-brand-and-category .item.parent-item,.view-surface-range-terms .item.parent-item,.view-custom-product-blocks .item.parent-item{width:48%;margin-bottom:50px;}}@media screen and (min-width:50em){.view-surf-ace-marine-content- .item.parent-item,.view-surface-test .item.parent-item,.view-nano-products .item.parent-item,.view-products-by-sector .item.parent-item,.view-product-areas .item.parent-item,.view-product-areas-others .item.parent-item,.view-list-concept-product-areas .item.parent-item,.view-list-products-by-brand-and-category .item.parent-item,.view-surface-range-terms .item.parent-item,.view-custom-product-blocks .item.parent-item{width:31%;}}@media screen and (min-width:60em){.view-surf-ace-marine-content- .item.parent-item,.view-surface-test .item.parent-item,.view-nano-products .item.parent-item,.view-products-by-sector .item.parent-item,.view-product-areas .item.parent-item,.view-product-areas-others .item.parent-item,.view-list-concept-product-areas .item.parent-item,.view-list-products-by-brand-and-category .item.parent-item,.view-surface-range-terms .item.parent-item,.view-custom-product-blocks .item.parent-item{width:23%;}}.item-list-wrapper .item-list .item.parent-item{margin-bottom:0;}.view-surface-range-terms ol ol li{background:white;}.view-surface-range-terms ol ol li h3{background-color:transparent;border-bottom:1px solid #113346;color:#113346;text-transform:none;}.color-swatch{width:auto !important;display:block;}.concept-on-surface-block h2{margin-bottom:40px;font-size:2em;font-weight:400;}.view-news .news-title{font-size:1.6em;margin-bottom:0.475em;}.view-news .post-date{font-style:italic;}.view-news .news-body{line-height:1.475em;}@media screen and (min-width:768px){.view-news .news-title,.view-news .news-body,.view-news .post-date{width:768px;margin-left:auto;margin-right:auto;}}#block-views-related-products-block h2{background-color:#113346;color:#fff;text-transform:uppercase;font-size:1.2em;font-weight:400;padding:5px 10px;margin-bottom:2em;letter-spacing:0.1em;}.view-related-products .item-list-wrapper{margin-left:0;display:block;}.view-related-products .item-list{width:100%;}.view-related-products .item{float:left;width:23%;margin:0 1% 20px 1%;padding:0;}.view-related-products .item .item-picture img{width:100%;}.view-related-products .item .item-edit{position:absolute;bottom:0;right:0;padding:3px;float:right;}.view-related-products .item h4{text-align:center;}.group-downloads{margin:2em 0;}.group-downloads h3{text-transform:uppercase;font-size:0.85em;letter-spacing:0.2em;}.group-downloads .field-group-format-wrapper{border:1px solid #ddd;padding:1em;}.group-downloads .field-label{text-transform:uppercase;font-size:0.85em;display:inline;background-color:#888;color:#fff;padding-left:10px;padding-right:10px;}.group-downloads .inline{display:inline;padding-left:10px;padding-right:10px;color:#888;}.group-downloads .inline a{text-decoration:none;color:inherit;}.sanitisers-promo-block{margin-bottom:0;background:#d8dee1 url(/sites/all/themes/concept_seven/css/graphics/rainbow-ribbon.png) no-repeat center top;padding-top:40px;}.sanitisers-promo-block .content{max-width:1416px;margin:0 auto;}.sanitisers-promo-block .first,.sanitisers-promo-block .second,.sanitisers-promo-block .third{margin:0 auto;}.sanitisers-promo-block .first img,.sanitisers-promo-block .second img,.sanitisers-promo-block .third img{margin:0 auto;}@media screen and (min-width:50em){.sanitisers-promo-block .first,.sanitisers-promo-block .second,.sanitisers-promo-block .third{float:left;}.sanitisers-promo-block .first img,.sanitisers-promo-block .second img,.sanitisers-promo-block .third img{max-width:100%;}}@media screen and (min-width:50em){.sanitisers-promo-block .first{width:35%;}.sanitisers-promo-block .second{width:31%;}.sanitisers-promo-block .third{width:33%;}}.multi-stripe-block{background:#D9DEE1 url(/graphics/extendable-bg.svg) no-repeat center top;}.multi-stripe-block .multi-stripe{background:transparent url(/sites/all/themes/concept_seven/css/graphics/multi-stripe.svg) repeat-y center top;background-size:contain;width:100%;height:36px;}.multi-stripe-block .multi-stripe img{display:block;width:100%;height:36px !important;}.socials-block{background:#D9DEE1 url(/sites/all/themes/concept_seven/css/graphics/extendable-bg.svg) no-repeat center top;background-size:100%;margin-bottom:0;}.socials-block .content{background:transparent url(/sites/all/themes/concept_seven/css/graphics/multi-stripe.svg) repeat-y center top;background-size:100%;max-width:70em;width:auto;margin:0 auto;padding:0 10px;height:36px;}.socials-block .content .social-icons{display:flex;justify-content:flex-end;}.socials-block .content .social-icons li{float:none;margin:3px 0 3px 3px;}.typhoon-banner-block .flex-container{margin:5px auto;padding:0;max-width:1200px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;}@media screen and (min-width:50em){.typhoon-banner-block .flex-container{flex-wrap:nowrap;margin:20px auto;}}.typhoon-banner-block .flex-container a{flex:0 1 auto;}@media screen and (min-width:50em){.typhoon-banner-block .flex-container a{max-width:47%;}}.typhoon-banner-block .flex-container a img{width:100%;}.flex-columns-block{margin-bottom:0;padding:20px 0;background:#D9DEE1;}.flex-columns-block .content{max-width:70em;padding:0 10px;margin:0 auto;}.flex-columns-block .content .flex-container{margin:0 auto;padding:5px 0 20px 0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;}@media screen and (min-width:50em){.flex-columns-block .content .flex-container{flex-wrap:nowrap;}}.flex-columns-block .content .flex-container .part{flex:0 1 auto;width:100%;}.flex-columns-block .content .flex-container .part img{max-width:100%;}@media screen and (min-width:50em){.flex-columns-block .content .flex-container .part{max-width:49.5%;}}.flipping-book-block{background:#fff;}.flipping-book-block .flipping-book-intro{text-align:center;font-size:1.4em;font-weight:700;margin-bottom:1em;}.flipping-book-block .flipping-book-links{flex-wrap:wrap !important;justify-content:center;}.flipping-book-block .flipping-book-links .flex-group{flex:0 1 auto;width:46.5%;}.flipping-book-block .flipping-book-links .flex-group :nth-child(2){margin-left:14%;}.flipping-book-block .flipping-book-links a{float:left;vertical-align:middle;text-align:center;background:transparent url(/sites/all/themes/concept_seven/css/graphics/flip-button-concept.png) no-repeat right top;width:43%;margin:0;padding:50px 20px;font-size:1.5em;line-height:1em;text-decoration:none;color:white;letter-spacing:0.05em;text-shadow:rgba(0,0,0,0.7) 1px 1px 1px;}.flipping-book-block .flipping-book-links a:hover{background-position:right -200px;}.flipping-book-block .flipping-book-links a:active{background-position:right -400px;}.flipping-book-block .flipping-book-links .concept{background-image:url(/sites/all/themes/concept_seven/css/graphics/flip-button-concept.png);}.flipping-book-block .flipping-book-links .surface{background-image:url(/sites/all/themes/concept_seven/css/graphics/flip-button-surface.png);}.flipping-book-block .flipping-book-links .zirconite{background-image:url(/sites/all/themes/concept_seven/css/graphics/flip-button-zirconite.png);}.flipping-book-block .flipping-book-links .xpert-60{background-image:url(/sites/all/themes/concept_seven/css/graphics/flip-button-xpert-60.png);}@media screen and (max-width:850px){.flipping-book-block .flipping-book-links a{padding:50px 10px;}}@media screen and (max-width:40em){.flipping-book-block .flipping-book-links .flex-group{width:100%;margin:0 0 4%;}.flipping-book-block .flipping-book-links .flex-group :nth-child(2){margin-left:4%;}.flipping-book-block .flipping-book-links a{width:48%;letter-spacing:0;}}.flex-columns{margin:0 auto;display:flex;justify-content:space-between;align-items:top;flex-wrap:wrap;}@media screen and (min-width:50em){.flex-columns{flex-wrap:nowrap;}}.flex-columns .column{width:auto;}@media screen and (min-width:50em){.flex-columns .column{width:48%;}}.node ul.no-bullets{margin:1.475em 0;padding:0;list-style-type:none;}.node ul.no-bullets li{margin-bottom:0.475em;list-style:none;}#sidebar-first .item-list-wrapper{display:block;}#sidebar-first .item-list-wrapper .item-list .item{float:none;width:auto;}#sidebar-first h2{line-height:1em;font-weight:bold;letter-spacing:0.1em;padding:8px 5px 0;text-align:left;}#sidebar-first .menu .expanded a,#sidebar-first .menu .active-trail a{font-weight:700;color:#333;}#sidebar-first .menu .expanded ul{margin-left:0;padding-left:5px;}#sidebar-first .menu .expanded ul ul li{margin:0.4em 5px 0.4em 0;padding-left:10px;background:transparent url(/sites/all/themes/concept_seven/css/graphics/tiny-arrow.png) no-repeat left 0.3em;}#sidebar-first .menu .expanded ul ul a{font-weight:400;color:#666;}#sidebar-first .block{background-color:#eef2f5;margin-bottom:0;padding-bottom:20px;}#sidebar-first .block ul{margin:0;}#sidebar-first .block ul li{margin:0.7em 5px 0.7em 0;list-style-type:none;}#sidebar-first .block ul li a{color:#666;font-size:0.9em;line-height:1.2em;}#sidebar-first .block ul li a:hover{color:#222;}#page-footer{background:#333;}#page-footer .limiter{padding:50px 0;color:#fff;}#page-footer .limiter a{color:inherit;}@media screen and (min-width:768px){.footer-block{width:32%;float:left;margin-right:2%;}.footer-block.clearfix{margin-right:0;}}.final-footer{clear:both;}#block-menu-menu-footer-menu{clear:left;}
