/*
https://currys-ssl.cdn.dixons.com/css/themes/chromebook/new/chromebook-v2.css
*/

@font-face {
	 font-family: 'Google Sans';
	 font-style: normal;
	 font-weight: 400;
	 src: local("Google Sans Regular"), local("GoogleSans-Regular"), url(https://fonts.gstatic.com/s/googlesans/v16/4UaGrENHsxJlGDuGo1OIlL3Kwp5eKQtGBlc.woff2) format("woff2");
	 unicode-range: U400-45F, U490-491, U4B -4B 1, U2116;
}
 @font-face {
	 font-family: 'Google Sans';
	 font-style: normal;
	 font-weight: 400;
	 src: local("Google Sans Regular"), local("GoogleSans-Regular"), url(https://fonts.gstatic.com/s/googlesans/v16/4UaGrENHsxJlGDuGo1OIlL3Nwp5eKQtGBlc.woff2) format("woff2");
	 unicode-range: U370-3FF;
}
 @font-face {
	 font-family: 'Google Sans';
	 font-style: normal;
	 font-weight: 400;
	 src: local("Google Sans Regular"), local("GoogleSans-Regular"), url(https://fonts.gstatic.com/s/googlesans/v16/4UaGrENHsxJlGDuGo1OIlL3Bwp5eKQtGBlc.woff2) format("woff2");
	 unicode-range: U102-103, U110-111, U128-129, U168-169, U1A -1A 1, U1AF-1B 0, U1EA -1EF 9, U20AB;
}
 @font-face {
	 font-family: 'Google Sans';
	 font-style: normal;
	 font-weight: 400;
	 src: local("Google Sans Regular"), local("GoogleSans-Regular"), url(https://fonts.gstatic.com/s/googlesans/v16/4UaGrENHsxJlGDuGo1OIlL3Awp5eKQtGBlc.woff2) format("woff2");
	 unicode-range: U100-24F, U259, U1E -1EFF, U2020, U20A -20AB, U20AD-20CF, U2113, U2C 58C 7F, UA720-A7FF;
}
 @font-face {
	 font-family: 'Google Sans';
	 font-style: normal;
	 font-weight: 400;
	 src: local("Google Sans Regular"), local("GoogleSans-Regular"), url(https://fonts.gstatic.com/s/googlesans/v16/4UaGrENHsxJlGDuGo1OIlL3Owp5eKQtG.woff2) format("woff2");
	 unicode-range: U0-0FF, U131, U152-153, U2BB-2BC, U2C 6, U2DA, U2DC, U2000-206F, U2074, U20AC, U2122, U2191, U2193, U2212, U2215, UFEFF, UFFFD;
}
 @font-face {
	 font-family: 'Google Sans';
	 font-style: normal;
	 font-weight: 500;
	 src: local("Google Sans Medium"), local("GoogleSans-Medium"), url(https://fonts.gstatic.com/s/googlesans/v16/4UabrENHsxJlGDuGo1OIlLU94Yt3CwZsPF4oxIs.woff2) format("woff2");
	 unicode-range: U400-45F, U490-491, U4B -4B 1, U2116;
}
 @font-face {
	 font-family: 'Google Sans';
	 font-style: normal;
	 font-weight: 500;
	 src: local("Google Sans Medium"), local("GoogleSans-Medium"), url(https://fonts.gstatic.com/s/googlesans/v16/4UabrENHsxJlGDuGo1OIlLU94YtwCwZsPF4oxIs.woff2) format("woff2");
	 unicode-range: U370-3FF;
}
 @font-face {
	 font-family: 'Google Sans';
	 font-style: normal;
	 font-weight: 500;
	 src: local("Google Sans Medium"), local("GoogleSans-Medium"), url(https://fonts.gstatic.com/s/googlesans/v16/4UabrENHsxJlGDuGo1OIlLU94Yt8CwZsPF4oxIs.woff2) format("woff2");
	 unicode-range: U102-103, U110-111, U128-129, U168-169, U1A -1A 1, U1AF-1B 0, U1EA -1EF 9, U20AB;
}
 @font-face {
	 font-family: 'Google Sans';
	 font-style: normal;
	 font-weight: 500;
	 src: local("Google Sans Medium"), local("GoogleSans-Medium"), url(https://fonts.gstatic.com/s/googlesans/v16/4UabrENHsxJlGDuGo1OIlLU94Yt9CwZsPF4oxIs.woff2) format("woff2");
	 unicode-range: U100-24F, U259, U1E -1EFF, U2020, U20A -20AB, U20AD-20CF, U2113, U2C 58C 7F, UA720-A7FF;
}
 @font-face {
	 font-family: 'Google Sans';
	 font-style: normal;
	 font-weight: 500;
	 src: local("Google Sans Medium"), local("GoogleSans-Medium"), url(https://fonts.gstatic.com/s/googlesans/v16/4UabrENHsxJlGDuGo1OIlLU94YtzCwZsPF4o.woff2) format("woff2");
	 unicode-range: U0-0FF, U131, U152-153, U2BB-2BC, U2C 6, U2DA, U2DC, U2000-206F, U2074, U20AC, U2122, U2191, U2193, U2212, U2215, UFEFF, UFFFD;
}
 @font-face {
	 font-family: 'Google Sans';
	 font-style: normal;
	 font-weight: 700;
	 src: local("Google Sans Bold"), local("GoogleSans-Bold"), url(https://fonts.gstatic.com/s/googlesans/v16/4UabrENHsxJlGDuGo1OIlLV154t3CwZsPF4oxIs.woff2) format("woff2");
	 unicode-range: U400-45F, U490-491, U4B -4B 1, U2116;
}
 @font-face {
	 font-family: 'Google Sans';
	 font-style: normal;
	 font-weight: 700;
	 src: local("Google Sans Bold"), local("GoogleSans-Bold"), url(https://fonts.gstatic.com/s/googlesans/v16/4UabrENHsxJlGDuGo1OIlLV154twCwZsPF4oxIs.woff2) format("woff2");
	 unicode-range: U370-3FF;
}
 @font-face {
	 font-family: 'Google Sans';
	 font-style: normal;
	 font-weight: 700;
	 src: local("Google Sans Bold"), local("GoogleSans-Bold"), url(https://fonts.gstatic.com/s/googlesans/v16/4UabrENHsxJlGDuGo1OIlLV154t8CwZsPF4oxIs.woff2) format("woff2");
	 unicode-range: U102-103, U110-111, U128-129, U168-169, U1A -1A 1, U1AF-1B 0, U1EA -1EF 9, U20AB;
}
 @font-face {
	 font-family: 'Google Sans';
	 font-style: normal;
	 font-weight: 700;
	 src: local("Google Sans Bold"), local("GoogleSans-Bold"), url(https://fonts.gstatic.com/s/googlesans/v16/4UabrENHsxJlGDuGo1OIlLV154t9CwZsPF4oxIs.woff2) format("woff2");
	 unicode-range: U100-24F, U259, U1E -1EFF, U2020, U20A -20AB, U20AD-20CF, U2113, U2C 58C 7F, UA720-A7FF;
}
 @font-face {
	 font-family: 'Google Sans';
	 font-style: normal;
	 font-weight: 700;
	 src: local("Google Sans Bold"), local("GoogleSans-Bold"), url(https://fonts.gstatic.com/s/googlesans/v16/4UabrENHsxJlGDuGo1OIlLV154tzCwZsPF4o.woff2) format("woff2");
	 unicode-range: U0-0FF, U131, U152-153, U2BB-2BC, U2C 6, U2DA, U2DC, U2000-206F, U2074, U20AC, U2122, U2191, U2193, U2212, U2215, UFEFF, UFFFD;
}
 .breadcrumb {
	 display: none;
}
 #dcg {
	 box-sizing: border-box;
}
 #dcg html {
	 font-family: sans-serif;
	 line-height: 1.15;
	 -ms-text-size-adjust: 100%;
	 -webkit-text-size-adjust: 100%;
}
 #dcg body {
	 margin: 0;
}
 #dcg article, #dcg aside, #dcg footer, #dcg header, #dcg nav, #dcg section {
	 display: block;
}
 #dcg h1 {
	 font-size: 2em;
	 margin: 0.67em 0;
}
 #dcg a {
	 /*background-color: transparent;
	 -webkit-text-decoration-skip: objects;*/
}
 #dcg a:active, #dcg a:hover {
	 /*outline-width: 0;*/
}
 #dcg abbr[title] {
	 border-bottom: none;
	 text-decoration: underline;
	 text-decoration: underline dotted;
}
 #dcg b, #dcg strong {
	 font-weight: inherit;
}
 #dcg b, #dcg strong {
	 font-weight: bolder;
}
 #dcg mark {
	 background-color: #ff0;
	 color: #000;
}
 #dcg small {
	 font-size: 80%;
}
 #dcg sub, #dcg sup {
	 font-size: 75%;
	 line-height: 0;
	 position: relative;
	 vertical-align: baseline;
}
 #dcg sub {
	 bottom: -0.25em;
}
 #dcg sup {
	 top: -0.5em;
}
 #dcg img {
	 border-style: none;
}
 #dcg svg:not(:root) {
	 overflow: hidden;
}
 #dcg button {
	 overflow: visible;
}
 #dcg button, #dcg select {
	 text-transform: none;
}
 #dcg html {
	 box-sizing: border-box;
	 font-size: 100%;
}
 #dcg *, #dcg *::before, #dcg *::after {
	 box-sizing: inherit;
}
 #dcg body {
	 margin: 0;
	 padding: 0;
	 background: #fefefe;
	 font-weight: normal;
	 line-height: 1.5;
	 color: #0a0a0a;
	 -webkit-font-smoothing: antialiased;
	 -moz-osx-font-smoothing: grayscale;
}
 #dcg img {
	 display: inline-block;
	 vertical-align: middle;
	 max-width: 100%;
	 height: auto;
	 -ms-interpolation-mode: bicubic;
}
 #dcg button {
	 padding: 0;
	 -webkit-appearance: none;
	 -moz-appearance: none;
	 appearance: none;
	 border: 0;
	 border-radius: 0px;
	 background: transparent;
	 line-height: 1;
	 cursor: auto;
}
 #dcg [data-whatinput='mouse'] button {
	 outline: 0;
}
 #dcg button, #dcg input, #dcg optgroup, #dcg select, #dcg textarea {
	 font-family: inherit;
}
 #dcg div, #dcg dl, #dcg dt, #dcg dd, #dcg ul, #dcg ol, #dcg li, #dcg h1, #dcg h2, #dcg h3, #dcg h4, #dcg h5, #dcg h6, #dcg pre, #dcg form, #dcg p, #dcg blockquote, #dcg th, #dcg td {
	 margin: 0;
	 padding: 0;
}
 #dcg p {
	 margin-bottom: 1rem;
	 font-size: inherit;
	 line-height: 1.6;
	 text-rendering: optimizeLegibility;
}
 #dcg em, #dcg i {
	 font-style: italic;
	 line-height: inherit;
}
 #dcg strong, #dcg b {
	 font-weight: bold;
	 line-height: inherit;
}
 #dcg small {
	 font-size: 80%;
	 line-height: inherit;
}
 #dcg h1, #dcg .h1, #dcg h2, #dcg .h2, #dcg h3, #dcg .h3, #dcg h4, #dcg .h4, #dcg h5, #dcg .h5, #dcg h6, #dcg .h6 {
	 font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
	 font-style: normal;
	 font-weight: normal;
	 color: inherit;
	 text-rendering: optimizeLegibility;
}
 #dcg h1 small, #dcg .h1 small, #dcg h2 small, #dcg .h2 small, #dcg h3 small, #dcg .h3 small, #dcg h4 small, #dcg .h4 small, #dcg h5 small, #dcg .h5 small, #dcg h6 small, #dcg .h6 small {
	 line-height: 0;
	 color: #cacaca;
}
 #dcg h1, #dcg .h1 {
	 font-size: 1.5rem;
	 line-height: 1.4;
	 margin-top: 0;
	 margin-bottom: 0.5rem;
}
 #dcg h2, #dcg .h2 {
	 font-size: 1.25rem;
	 line-height: 1.4;
	 margin-top: 0;
	 margin-bottom: 0.5rem;
}
 #dcg h3, #dcg .h3 {
	 font-size: 1.1875rem;
	 line-height: 1.4;
	 margin-top: 0;
	 margin-bottom: 0.5rem;
}
 #dcg h4, #dcg .h4 {
	 font-size: 1.125rem;
	 line-height: 1.4;
	 margin-top: 0;
	 margin-bottom: 0.5rem;
}
 #dcg h5, #dcg .h5 {
	 font-size: 1.0625rem;
	 line-height: 1.4;
	 margin-top: 0;
	 margin-bottom: 0.5rem;
}
 #dcg h6, #dcg .h6 {
	 font-size: 1rem;
	 line-height: 1.4;
	 margin-top: 0;
	 margin-bottom: 0.5rem;
}
 @media print, screen and (min-width: 40em) {
	 #dcg h1, #dcg .h1 {
		 font-size: 3rem;
	}
	 #dcg h2, #dcg .h2 {
		 font-size: 2.5rem;
	}
	 #dcg h3, #dcg .h3 {
		 font-size: 1.9375rem;
	}
	 #dcg h4, #dcg .h4 {
		 font-size: 1.5625rem;
	}
	 #dcg h5, #dcg .h5 {
		 font-size: 1.25rem;
	}
	 #dcg h6, #dcg .h6 {
		 font-size: 1rem;
	}
}
 #dcg a {
	 line-height: inherit;
	 /*color: #4285f4;*/
	 text-decoration: none;
	 cursor: pointer;
}
 #dcg a:hover, #dcg a:focus {
	/* color: #4285f4;*/
}
 #dcg a img {
	 border: 0;
}
 #dcg .text-left {
	 text-align: left;
}
 #dcg .text-right {
	 text-align: right;
}
 #dcg .text-center {
	 text-align: center;
}
 #dcg .text-justify {
	 text-align: justify;
}
 #dcg .clearfix::before, #dcg .clearfix::after {
	 display: table;
	 content: ' ';
	 -ms-flex-preferred-size: 0;
	 flex-basis: 0;
	 -ms-flex-order: 1;
	 order: 1;
}
 #dcg .clearfix::after {
	 clear: both;
}
 #dcg .row-cb {
	 max-width: 1030px;
	 margin-right: auto;
	 margin-left: auto;
	 display: -ms-flexbox;
	 display: flex;
	 -ms-flex-flow: row;
	 flex-flow: row;
}
 #dcg .row-cb .row-cb {
	 margin-right: -0.9375rem;
	 margin-left: -0.9375rem;
}
 @media print, screen and (min-width: 40em) {
	 #dcg .row-cb .row-cb {
		 margin-right: -0.9375rem;
		 margin-left: -0.9375rem;
	}
}
 @media print, screen and (min-width: 64em) {
	 #dcg .row-cb .row-cb {
		 margin-right: -0.9375rem;
		 margin-left: -0.9375rem;
	}
}
 #dcg .row-cb .row-cb.collapse {
	 margin-right: 0;
	 margin-left: 0;
}
 #dcg .row-cb.expanded {
	 max-width: none;
}
 #dcg .row-cb.expanded .row-cb {
	 margin-right: auto;
	 margin-left: auto;
}
 #dcg .row-cb:not(.expanded) .row-cb {
	 max-width: none;
}
 #dcg .row-cb.collapse > .column, #dcg .row-cb.collapse > .columns {
	 padding-right: 0;
	 padding-left: 0;
}
 #dcg .row-cb.is-collapse-child, #dcg .row-cb.collapse > .column > .row-cb, #dcg .row-cb.collapse > .columns > .row-cb {
	 margin-right: 0;
	 margin-left: 0;
}
 #dcg .column, #dcg .columns {
	 -ms-flex: 1 1 0px;
	 flex: 1 1 0px;
	 padding-right: 0.9375rem;
	 padding-left: 0.9375rem;
	 min-width: 0;
}
 #dcg .column.row-cb.row-cb, #dcg .row-cb.row-cb.columns {
	 float: none;
	 display: block;
}
 #dcg .row-cb .column.row-cb.row-cb, #dcg .row-cb .row-cb.row-cb.columns {
	 margin-right: 0;
	 margin-left: 0;
	 padding-right: 0;
	 padding-left: 0;
}
 #dcg .small-1 {
	 -ms-flex: 0 0 8.33333%;
	 flex: 0 0 8.33333%;
	 max-width: 8.33333%;
}
 #dcg .small-offset-0 {
	 margin-left: 0%;
}
 #dcg .small-2 {
	 -ms-flex: 0 0 16.66667%;
	 flex: 0 0 16.66667%;
	 max-width: 16.66667%;
}
 #dcg .small-offset-1 {
	 margin-left: 8.33333%;
}
 #dcg .small-3 {
	 -ms-flex: 0 0 25%;
	 flex: 0 0 25%;
	 max-width: 25%;
}
 #dcg .small-offset-2 {
	 margin-left: 16.66667%;
}
 #dcg .small-4 {
	 -ms-flex: 0 0 33.33333%;
	 flex: 0 0 33.33333%;
	 max-width: 33.33333%;
}
 #dcg .small-offset-3 {
	 margin-left: 25%;
}
 #dcg .small-5 {
	 -ms-flex: 0 0 41.66667%;
	 flex: 0 0 41.66667%;
	 max-width: 41.66667%;
}
 #dcg .small-offset-4 {
	 margin-left: 33.33333%;
}
 #dcg .small-6 {
	 -ms-flex: 0 0 50%;
	 flex: 0 0 50%;
	 max-width: 50%;
}
 #dcg .small-offset-5 {
	 margin-left: 41.66667%;
}
 #dcg .small-7 {
	 -ms-flex: 0 0 58.33333%;
	 flex: 0 0 58.33333%;
	 max-width: 58.33333%;
}
 #dcg .small-offset-6 {
	 margin-left: 50%;
}
 #dcg .small-8 {
	 -ms-flex: 0 0 66.66667%;
	 flex: 0 0 66.66667%;
	 max-width: 66.66667%;
}
 #dcg .small-offset-7 {
	 margin-left: 58.33333%;
}
 #dcg .small-9 {
	 -ms-flex: 0 0 75%;
	 flex: 0 0 75%;
	 max-width: 75%;
}
 #dcg .small-offset-8 {
	 margin-left: 66.66667%;
}
 #dcg .small-10 {
	 -ms-flex: 0 0 83.33333%;
	 flex: 0 0 83.33333%;
	 max-width: 83.33333%;
}
 #dcg .small-offset-9 {
	 margin-left: 75%;
}
 #dcg .small-11 {
	 -ms-flex: 0 0 91.66667%;
	 flex: 0 0 91.66667%;
	 max-width: 91.66667%;
}
 #dcg .small-offset-10 {
	 margin-left: 83.33333%;
}
 #dcg .small-12 {
	 -ms-flex: 0 0 100%;
	 flex: 0 0 100%;
	 max-width: 100%;
}
 #dcg .small-offset-11 {
	 margin-left: 91.66667%;
}
 #dcg .small-up-1 {
	 -ms-flex-wrap: wrap;
	 flex-wrap: wrap;
}
 #dcg .small-up-1 > .column, #dcg .small-up-1 > .columns {
	 -ms-flex: 0 0 100%;
	 flex: 0 0 100%;
	 max-width: 100%;
}
 #dcg .small-up-2 {
	 -ms-flex-wrap: wrap;
	 flex-wrap: wrap;
}
 #dcg .small-up-2 > .column, #dcg .small-up-2 > .columns {
	 -ms-flex: 0 0 50%;
	 flex: 0 0 50%;
	 max-width: 50%;
}
 #dcg .small-up-3 {
	 -ms-flex-wrap: wrap;
	 flex-wrap: wrap;
}
 #dcg .small-up-3 > .column, #dcg .small-up-3 > .columns {
	 -ms-flex: 0 0 33.33333%;
	 flex: 0 0 33.33333%;
	 max-width: 33.33333%;
}
 #dcg .small-up-4 {
	 -ms-flex-wrap: wrap;
	 flex-wrap: wrap;
}
 #dcg .small-up-4 > .column, #dcg .small-up-4 > .columns {
	 -ms-flex: 0 0 25%;
	 flex: 0 0 25%;
	 max-width: 25%;
}
 #dcg .small-up-5 {
	 -ms-flex-wrap: wrap;
	 flex-wrap: wrap;
}
 #dcg .small-up-5 > .column, #dcg .small-up-5 > .columns {
	 -ms-flex: 0 0 20%;
	 flex: 0 0 20%;
	 max-width: 20%;
}
 #dcg .small-up-6 {
	 -ms-flex-wrap: wrap;
	 flex-wrap: wrap;
}
 #dcg .small-up-6 > .column, #dcg .small-up-6 > .columns {
	 -ms-flex: 0 0 16.66667%;
	 flex: 0 0 16.66667%;
	 max-width: 16.66667%;
}
 #dcg .small-up-7 {
	 -ms-flex-wrap: wrap;
	 flex-wrap: wrap;
}
 #dcg .small-up-7 > .column, #dcg .small-up-7 > .columns {
	 -ms-flex: 0 0 14.28571%;
	 flex: 0 0 14.28571%;
	 max-width: 14.28571%;
}
 #dcg .small-up-8 {
	 -ms-flex-wrap: wrap;
	 flex-wrap: wrap;
}
 #dcg .small-up-8 > .column, #dcg .small-up-8 > .columns {
	 -ms-flex: 0 0 12.5%;
	 flex: 0 0 12.5%;
	 max-width: 12.5%;
}
 @media print, screen and (min-width: 40em) {
	 #dcg .medium-1 {
		 -ms-flex: 0 0 8.33333%;
		 flex: 0 0 8.33333%;
		 max-width: 8.33333%;
	}
	 #dcg .medium-offset-0 {
		 margin-left: 0%;
	}
	 #dcg .medium-2 {
		 -ms-flex: 0 0 16.66667%;
		 flex: 0 0 16.66667%;
		 max-width: 16.66667%;
	}
	 #dcg .medium-offset-1 {
		 margin-left: 8.33333%;
	}
	 #dcg .medium-3 {
		 -ms-flex: 0 0 25%;
		 flex: 0 0 25%;
		 max-width: 25%;
	}
	 #dcg .medium-offset-2 {
		 margin-left: 16.66667%;
	}
	 #dcg .medium-4 {
		 -ms-flex: 0 0 33.33333%;
		 flex: 0 0 33.33333%;
		 max-width: 33.33333%;
	}
	 #dcg .medium-offset-3 {
		 margin-left: 25%;
	}
	 #dcg .medium-5 {
		 -ms-flex: 0 0 41.66667%;
		 flex: 0 0 41.66667%;
		 max-width: 41.66667%;
	}
	 #dcg .medium-offset-4 {
		 margin-left: 33.33333%;
	}
	 #dcg .medium-6 {
		 -ms-flex: 0 0 50%;
		 flex: 0 0 50%;
		 max-width: 50%;
	}
	 #dcg .medium-offset-5 {
		 margin-left: 41.66667%;
	}
	 #dcg .medium-7 {
		 -ms-flex: 0 0 58.33333%;
		 flex: 0 0 58.33333%;
		 max-width: 58.33333%;
	}
	 #dcg .medium-offset-6 {
		 margin-left: 50%;
	}
	 #dcg .medium-8 {
		 -ms-flex: 0 0 66.66667%;
		 flex: 0 0 66.66667%;
		 max-width: 66.66667%;
	}
	 #dcg .medium-offset-7 {
		 margin-left: 58.33333%;
	}
	 #dcg .medium-9 {
		 -ms-flex: 0 0 75%;
		 flex: 0 0 75%;
		 max-width: 75%;
	}
	 #dcg .medium-offset-8 {
		 margin-left: 66.66667%;
	}
	 #dcg .medium-10 {
		 -ms-flex: 0 0 83.33333%;
		 flex: 0 0 83.33333%;
		 max-width: 83.33333%;
	}
	 #dcg .medium-offset-9 {
		 margin-left: 75%;
	}
	 #dcg .medium-11 {
		 -ms-flex: 0 0 91.66667%;
		 flex: 0 0 91.66667%;
		 max-width: 91.66667%;
	}
	 #dcg .medium-offset-10 {
		 margin-left: 83.33333%;
	}
	 #dcg .medium-12 {
		 -ms-flex: 0 0 100%;
		 flex: 0 0 100%;
		 max-width: 100%;
	}
	 #dcg .medium-offset-11 {
		 margin-left: 91.66667%;
	}
	 #dcg .medium-up-1 {
		 -ms-flex-wrap: wrap;
		 flex-wrap: wrap;
	}
	 #dcg .medium-up-1 > .column, #dcg .medium-up-1 > .columns {
		 -ms-flex: 0 0 100%;
		 flex: 0 0 100%;
		 max-width: 100%;
	}
	 #dcg .medium-up-2 {
		 -ms-flex-wrap: wrap;
		 flex-wrap: wrap;
	}
	 #dcg .medium-up-2 > .column, #dcg .medium-up-2 > .columns {
		 -ms-flex: 0 0 50%;
		 flex: 0 0 50%;
		 max-width: 50%;
	}
	 #dcg .medium-up-3 {
		 -ms-flex-wrap: wrap;
		 flex-wrap: wrap;
	}
	 #dcg .medium-up-3 > .column, #dcg .medium-up-3 > .columns {
		 -ms-flex: 0 0 33.33333%;
		 flex: 0 0 33.33333%;
		 max-width: 33.33333%;
	}
	 #dcg .medium-up-4 {
		 -ms-flex-wrap: wrap;
		 flex-wrap: wrap;
	}
	 #dcg .medium-up-4 > .column, #dcg .medium-up-4 > .columns {
		 -ms-flex: 0 0 25%;
		 flex: 0 0 25%;
		 max-width: 25%;
	}
	 #dcg .medium-up-5 {
		 -ms-flex-wrap: wrap;
		 flex-wrap: wrap;
	}
	 #dcg .medium-up-5 > .column, #dcg .medium-up-5 > .columns {
		 -ms-flex: 0 0 20%;
		 flex: 0 0 20%;
		 max-width: 20%;
	}
	 #dcg .medium-up-6 {
		 -ms-flex-wrap: wrap;
		 flex-wrap: wrap;
	}
	 #dcg .medium-up-6 > .column, #dcg .medium-up-6 > .columns {
		 -ms-flex: 0 0 16.66667%;
		 flex: 0 0 16.66667%;
		 max-width: 16.66667%;
	}
	 #dcg .medium-up-7 {
		 -ms-flex-wrap: wrap;
		 flex-wrap: wrap;
	}
	 #dcg .medium-up-7 > .column, #dcg .medium-up-7 > .columns {
		 -ms-flex: 0 0 14.28571%;
		 flex: 0 0 14.28571%;
		 max-width: 14.28571%;
	}
	 #dcg .medium-up-8 {
		 -ms-flex-wrap: wrap;
		 flex-wrap: wrap;
	}
	 #dcg .medium-up-8 > .column, #dcg .medium-up-8 > .columns {
		 -ms-flex: 0 0 12.5%;
		 flex: 0 0 12.5%;
		 max-width: 12.5%;
	}
}
 @media print, screen and (min-width: 64em) {
	 #dcg .large-1 {
		 -ms-flex: 0 0 8.33333%;
		 flex: 0 0 8.33333%;
		 max-width: 8.33333%;
	}
	 #dcg .large-offset-0 {
		 margin-left: 0%;
	}
	 #dcg .large-2 {
		 -ms-flex: 0 0 16.66667%;
		 flex: 0 0 16.66667%;
		 max-width: 16.66667%;
	}
	 #dcg .large-offset-1 {
		 margin-left: 8.33333%;
	}
	 #dcg .large-3 {
		 -ms-flex: 0 0 25%;
		 flex: 0 0 25%;
		 max-width: 25%;
	}
	 #dcg .large-offset-2 {
		 margin-left: 16.66667%;
	}
	 #dcg .large-4 {
		 -ms-flex: 0 0 33.33333%;
		 flex: 0 0 33.33333%;
		 max-width: 33.33333%;
	}
	 #dcg .large-offset-3 {
		 margin-left: 25%;
	}
	 #dcg .large-5 {
		 -ms-flex: 0 0 41.66667%;
		 flex: 0 0 41.66667%;
		 max-width: 41.66667%;
	}
	 #dcg .large-offset-4 {
		 margin-left: 33.33333%;
	}
	 #dcg .large-6 {
		 -ms-flex: 0 0 50%;
		 flex: 0 0 50%;
		 max-width: 50%;
	}
	 #dcg .large-offset-5 {
		 margin-left: 41.66667%;
	}
	 #dcg .large-7 {
		 -ms-flex: 0 0 58.33333%;
		 flex: 0 0 58.33333%;
		 max-width: 58.33333%;
	}
	 #dcg .large-offset-6 {
		 margin-left: 50%;
	}
	 #dcg .large-8 {
		 -ms-flex: 0 0 66.66667%;
		 flex: 0 0 66.66667%;
		 max-width: 66.66667%;
	}
	 #dcg .large-offset-7 {
		 margin-left: 58.33333%;
	}
	 #dcg .large-9 {
		 -ms-flex: 0 0 75%;
		 flex: 0 0 75%;
		 max-width: 75%;
	}
	 #dcg .large-offset-8 {
		 margin-left: 66.66667%;
	}
	 #dcg .large-10 {
		 -ms-flex: 0 0 83.33333%;
		 flex: 0 0 83.33333%;
		 max-width: 83.33333%;
	}
	 #dcg .large-offset-9 {
		 margin-left: 75%;
	}
	 #dcg .large-11 {
		 -ms-flex: 0 0 91.66667%;
		 flex: 0 0 91.66667%;
		 max-width: 91.66667%;
	}
	 #dcg .large-offset-10 {
		 margin-left: 83.33333%;
	}
	 #dcg .large-12 {
		 -ms-flex: 0 0 100%;
		 flex: 0 0 100%;
		 max-width: 100%;
	}
	 #dcg .large-offset-11 {
		 margin-left: 91.66667%;
	}
	 #dcg .large-up-1 {
		 -ms-flex-wrap: wrap;
		 flex-wrap: wrap;
	}
	 #dcg .large-up-1 > .column, #dcg .large-up-1 > .columns {
		 -ms-flex: 0 0 100%;
		 flex: 0 0 100%;
		 max-width: 100%;
	}
	 #dcg .large-up-2 {
		 -ms-flex-wrap: wrap;
		 flex-wrap: wrap;
	}
	 #dcg .large-up-2 > .column, #dcg .large-up-2 > .columns {
		 -ms-flex: 0 0 50%;
		 flex: 0 0 50%;
		 max-width: 50%;
	}
	 #dcg .large-up-3 {
		 -ms-flex-wrap: wrap;
		 flex-wrap: wrap;
	}
	 #dcg .large-up-3 > .column, #dcg .large-up-3 > .columns {
		 -ms-flex: 0 0 33.33333%;
		 flex: 0 0 33.33333%;
		 max-width: 33.33333%;
	}
	 #dcg .large-up-4 {
		 -ms-flex-wrap: wrap;
		 flex-wrap: wrap;
	}
	 #dcg .large-up-4 > .column, #dcg .large-up-4 > .columns {
		 -ms-flex: 0 0 25%;
		 flex: 0 0 25%;
		 max-width: 25%;
	}
	 #dcg .large-up-5 {
		 -ms-flex-wrap: wrap;
		 flex-wrap: wrap;
	}
	 #dcg .large-up-5 > .column, #dcg .large-up-5 > .columns {
		 -ms-flex: 0 0 20%;
		 flex: 0 0 20%;
		 max-width: 20%;
	}
	 #dcg .large-up-6 {
		 -ms-flex-wrap: wrap;
		 flex-wrap: wrap;
	}
	 #dcg .large-up-6 > .column, #dcg .large-up-6 > .columns {
		 -ms-flex: 0 0 16.66667%;
		 flex: 0 0 16.66667%;
		 max-width: 16.66667%;
	}
	 #dcg .large-up-7 {
		 -ms-flex-wrap: wrap;
		 flex-wrap: wrap;
	}
	 #dcg .large-up-7 > .column, #dcg .large-up-7 > .columns {
		 -ms-flex: 0 0 14.28571%;
		 flex: 0 0 14.28571%;
		 max-width: 14.28571%;
	}
	 #dcg .large-up-8 {
		 -ms-flex-wrap: wrap;
		 flex-wrap: wrap;
	}
	 #dcg .large-up-8 > .column, #dcg .large-up-8 > .columns {
		 -ms-flex: 0 0 12.5%;
		 flex: 0 0 12.5%;
		 max-width: 12.5%;
	}
}
 #dcg .align-right {
	 -ms-flex-pack: end;
	 justify-content: flex-end;
}
 #dcg .align-center {
	 -ms-flex-pack: center;
	 justify-content: center;
}
 #dcg .align-justify {
	 -ms-flex-pack: justify;
	 justify-content: space-between;
}
 #dcg .align-spaced {
	 -ms-flex-pack: distribute;
	 justify-content: space-around;
}
 #dcg .align-right.vertical.menu > li > a {
	 -ms-flex-pack: end;
	 justify-content: flex-end;
}
 #dcg .align-center.vertical.menu > li > a {
	 -ms-flex-pack: center;
	 justify-content: center;
}
 #dcg .align-top {
	 -ms-flex-align: start;
	 align-items: flex-start;
}
 #dcg .align-self-top {
	 -ms-flex-item-align: start;
	 align-self: flex-start;
}
 #dcg .align-bottom {
	 -ms-flex-align: end;
	 align-items: flex-end;
}
 #dcg .align-self-bottom {
	 -ms-flex-item-align: end;
	 align-self: flex-end;
}
 #dcg .align-middle {
	 -ms-flex-align: center;
	 align-items: center;
}
 #dcg .align-self-middle {
	 -ms-flex-item-align: center;
	 -ms-grid-row-align: center;
	 align-self: center;
}
 #dcg .align-stretch {
	 -ms-flex-align: stretch;
	 align-items: stretch;
}
 #dcg .align-self-stretch {
	 -ms-flex-item-align: stretch;
	 -ms-grid-row-align: stretch;
	 align-self: stretch;
}
 #dcg .align-center-middle {
	 -ms-flex-pack: center;
	 justify-content: center;
	 -ms-flex-align: center;
	 align-items: center;
	 -ms-flex-line-pack: center;
	 align-content: center;
}
 #dcg .small-order-1 {
	 -ms-flex-order: 1;
	 order: 1;
}
 #dcg .small-order-2 {
	 -ms-flex-order: 2;
	 order: 2;
}
 #dcg .small-order-3 {
	 -ms-flex-order: 3;
	 order: 3;
}
 #dcg .small-order-4 {
	 -ms-flex-order: 4;
	 order: 4;
}
 #dcg .small-order-5 {
	 -ms-flex-order: 5;
	 order: 5;
}
 #dcg .small-order-6 {
	 -ms-flex-order: 6;
	 order: 6;
}
 @media print, screen and (min-width: 40em) {
	 #dcg .medium-order-1 {
		 -ms-flex-order: 1;
		 order: 1;
	}
	 #dcg .medium-order-2 {
		 -ms-flex-order: 2;
		 order: 2;
	}
	 #dcg .medium-order-3 {
		 -ms-flex-order: 3;
		 order: 3;
	}
	 #dcg .medium-order-4 {
		 -ms-flex-order: 4;
		 order: 4;
	}
	 #dcg .medium-order-5 {
		 -ms-flex-order: 5;
		 order: 5;
	}
	 #dcg .medium-order-6 {
		 -ms-flex-order: 6;
		 order: 6;
	}
}
 #dcg .img-large {
	 display: none;
}
 @media only screen and (min-width: 500px) {
	 #dcg .img-small {
		 display: none;
	}
	 #dcg .img-large {
		 display: inline;
	}
	 #dcg .medium-6 {
		 -ms-flex: 0 0 50%;
		 flex: 0 0 50%;
		 max-width: 50%;
	}
	 #dcg .medium-order-1 {
		 -ms-flex-order: 1;
		 order: 1;
	}
	 #dcg .medium-order-2 {
		 -ms-flex-order: 2;
		 order: 2;
	}
	 #dcg .medium-order-3 {
		 -ms-flex-order: 3;
		 order: 3;
	}
	 #dcg .medium-order-4 {
		 -ms-flex-order: 4;
		 order: 4;
	}
	 #dcg .medium-order-5 {
		 -ms-flex-order: 5;
		 order: 5;
	}
	 #dcg .medium-order-6 {
		 -ms-flex-order: 6;
		 order: 6;
	}
}
 #dcg .margin-btm-s {
	 margin-bottom: 15px;
}
 #dcg .margin-btm-m {
	 margin-bottom: 30px;
}
 #dcg .margin-btm-l {
	 margin-bottom: 30px;
}
 #dcg .margin-btm-xl {
	 margin-bottom: 30px;
}
 #dcg .photo-block {
	 margin-bottom: 10px;
}
 @media only screen and (max-width: 500px) {
	 #dcg .margin-btm-small-only {
		 margin-bottom: 30px;
	}
}
 @media only screen and (min-width: 500px) {
	 #dcg .margin-btm-l {
		 margin-bottom: 60px;
	}
	 #dcg .margin-btm-xl {
		 margin-bottom: 80px;
	}
	 #dcg .margin-top-xxl {
		 margin-top: 320px;
	}
	 #dcg .photo-block {
		 margin-bottom: 60px;
	}
}
 @media only screen and (max-width: 500px) {
	 #dcg .small-centered {
		 text-align: center;
		 justify-content: center;
	}
}
 #dcg * {
	 font-family: 'Google Sans', sans-serif;
	 font-variant-ligatures: none;
}
 #dcg body {
	 background: #fff;
	 font-family: 'Google Sans', sans-serif;
	 color: #202124;
}
 #dcg section {
	 padding: 20px 0;
}
 @media only screen and (min-width: 500px) {
	 #dcg section {
		 padding: 60px 0 30px;
	}
}
 #dcg a {
	 /*color: #fff;*/
}
 #dcg sup {
	 font-size: 60%;
}
 #dcg h1, #dcg h2, #dcg h3 {
	 color: #7c7c7c;
	 font-family: 'Google Sans', sans-serif;
	 font-weight: 700;
	 font-size: 33px;
	 line-height: 40px;
	 padding-top: 35px;
	 margin-bottom: 25px;
}
 #dcg h1 {
	 font-size: 40px;
	 line-height: 40px;
}
 #dcg h2 {
	 font-size: 38px;
	 line-height: 38px;
}
 #dcg h1 span, #dcg h2 span, #dcg h3 span {
	 color: #4689f5;
}
 #dcg h1 span.yellow, #dcg h2 span.yellow, #dcg h3 span.yellow {
	 color: #ffc107;
}
 #dcg h1 span.green, #dcg h2 span.green, #dcg h3 span.green {
	 color: #00ae57;
}
 #dcg h1 span.red, #dcg h2 span.red, #dcg h3 span.red {
	 color: #f24336;
}
 #dcg h1 {
	 margin-left: auto;
	 margin-right: auto;
}
 #dcg h2 {
	 padding-top: 0;
	 margin-bottom: 30px;
}
 #dcg h3 {
	 font-size: 30px;
	 line-height: 32px;
	 letter-spacing: 0;
	 margin-bottom: 20px;
	 text-align: center;
	 padding-top: 15px;
}
 #dcg h4, #dcg h5 {
	 font-family: 'Google Sans', sans-serif;
	 color: #757575;
}
 #dcg h4 {
	 font-size: 22px;
	 line-height: 30px;
	 font-weight: 700;
}
 #dcg .title {
	 color: #191818;
	 font-size: 18px;
	 line-height: 24px;
	 margin-bottom: 30px;
}
 @media only screen and (min-width: 500px) {
	 #dcg h1, #dcg h2 {
		 font-size: 57px;
		 line-height: 60px;
		 max-width: 100%;
	}
	 #dcg h2 {
		 margin-bottom: 60px;
		 font-size: 42px;
		 line-height: 45px;
	}
	 #dcg h3 {
		 font-size: 42px;
		 line-height: 45px;
		 text-align: inherit;
	}
	 #dcg .title {
		 font-size: 32px;
		 line-height: 36px;
		 margin-bottom: 60px;
	}
}
 #dcg p {
	 font-size: 18px;
	 line-height: 25px;
}
 #dcg ul {
	 color: #757575;
	 padding-left: 15px;
	 padding-top: 10px;
}
 #dcg ul li {
	 padding-bottom: 10px;
	 font-weight: 500;
}
 #dcg .icon-row-cb p {
	 font-size: 16px;
	 line-height: 26px;
}
 @media only screen and (max-width: 500px) {
	 #dcg .row-cb {
		 flex-flow: row wrap;
	}
	 #dcg ul {
		 text-align: left;
		 margin-left: 15px;
		 padding-left: 0;
		 padding-bottom: 10px;
	}
}
 @media only screen and (min-width: 500px) {
	 #dcg p {
		 font-size: 20px;
		 line-height: 26px;
	}
	 #dcg .icon-row-cb p {
		 font-size: 17px;
	}
}
 #dcg .responsive-embed {
	 position: relative;
	 height: 0;
	 padding-bottom: 56%;
	 overflow: hidden;
}
 #dcg .responsive-embed iframe {
	 position: absolute;
	 top: 0;
	 left: 0;
	 width: 100%;
	 height: 100%;
}
 #dcg .more-link {
	 font-weight: 700;
	 text-align: center;
	 color: #4285f4;
	 font-size: 21px;
	 display: block;
}
 #dcg .more-link.green {
	 color: #00bf6a;
}
 #dcg span.colour {
	 display: inline-block;
	 border-radius: 50%;
	 width: 20px;
	 height: 20px;
	 border: 1px solid #3e3e3e;
	 position: relative;
	 top: 3px;
}
 #dcg span.colour.light {
	 background: #dee0e0;
}
 #dcg span.colour.dark {
	 background: #767879;
}
 #dcg .show-for-medium {
	 display: none;
}
 @media only screen and (min-width: 500px) {
	 #dcg .show-for-medium {
		 display: block;
	}
	 #dcg img.show-for-medium {
		 display: inline;
	}
	 #dcg .hide-for-medium {
		 display: none;
	}
}
 #dcg .site-logo {
	 max-width: 200px;
	 padding-top: 30px;
}
 @media only screen and (min-width: 500px) {
	 #dcg .site-logo {
		 max-width: 260px;
		 padding: 0;
	}
	 #dcg .text-left-lrg {
		 text-align: left;
	}
	 #dcg .pad-right {
		 padding-right: 42px;
	}
	 #dcg .pad-right.less {
		 padding-right: 30px;
	}
	 #dcg .pad-left {
		 padding-left: 30px;
	}
}
 #dcg p.small {
	 color: #9aa0a6;
	 font-size: 9px;
	 line-height: 1.3;
	 font-weight: 500;
}
 #dcg p.small.max-width {
	 max-width: 810px;
	 margin: 0 auto;
}
 #dcg p.grey {
	 margin-bottom: 50px;
}
 #dcg p.small.grey {
	 font-weight: 400;
}
 #dcg .hero {
	 margin-top: 30px;
	 margin-bottom: 40px;
}
 @media only screen and (min-width: 640px) {
	 #dcg .bump-btm {
		 margin-bottom: -230px;
	}
}
 #dcg .icon {
	 margin-bottom: 10px;
}
 @media only screen and (max-width: 640px) {
	 #dcg .icon {
		 max-width: 32px;
	}
	 #dcg .no-padding-btm-small {
		 padding-bottom: 0 !important;
	}
}
 #dcg .product-table {
	 width: 100%;
	 color: #202124;
}
 @media only screen and (min-width: 500px) {
	 #dcg .table-headings h2 {
		 font-size: 40px;
		 line-height: 42px;
	}
	 #dcg .table-headings h3 {
		 font-size: 34px;
		 line-height: 40px;
		 font-weight: 500;
	}
}
 #dcg .product-table tr {
	 padding: 15px 0;
}
 #dcg .product-table tr td {
	 display: none;
	 font-size: 14px;
	 color: #757575;
}
 #dcg .product-table tr td ul {
	 padding-top: 5px;
}
 #dcg .product-table tr td ul li {
	 padding-bottom: 2px;
}
 @media only screen and (max-width: 500px) {
	 #dcg .comparisons {
		 display: none;
	}
	 #dcg .titles {
		 width: 100%;
	}
	 #dcg .product-table tr td.mobile {
		 display: flex;
		 width: 50%;
		 flex: 1 1 50%;
		 align-items: center;
		 justify-content: center;
		 flex-wrap: wrap;
	}
	 #dcg .product-table tr {
		 display: flex;
		 flex-wrap: wrap;
		 overflow: hidden;
		 padding: 5px 0;
	}
	 #dcg .product-table tr td:first-child {
		 width: 50%;
		 flex: 1 1 50%;
		 display: block;
		 text-align: left;
		 padding: 10px 15px;
	}
	 #dcg .product-table tr.top td:first-child {
		 display: none;
	}
}
 @media only screen and (min-width: 500px) {
	 #dcg .product-table tr td {
		 display: table-cell;
	}
}
 #dcg .product-table .titles {
	 padding-bottom: 15px;
}
 #dcg .product-table .titles h4 {
	 margin: 0;
	 font-size: 16px;
	 line-height: 18px;
	 padding-top: 15px;
	 font-weight: 500;
}
 #dcg .product-table .titles h4.green {
	 color: #00ba71;
}
 #dcg .product-table .titles h4.blue {
	 color: #4285f4;
}
 #dcg .product-table tr:nth-child(even) td {
	 background: #f2f2f2;
}
 #dcg .product-table tr td {
	 text-align: center;
	 padding: 25px 20px;
	 border-left: 15px solid #fff;
}
 #dcg .product-table tr td:first-child {
	 font-weight: 500;
	 border-left: none;
}
 #dcg .product-table .button {
	 font-size: 12px;
	 padding: 5px 20px;
}
 #dcg .product-table .button.grey {
	 background-color: #757575;
}
 #dcg .product-table .button.green {
	 background-color: #34a853;
}
 #dcg .product-table tr.footer td {
	 padding-bottom: 0;
}
 @media only screen and (min-width: 500px) {
	 #dcg .product-table tr td {
		 max-width: 300px;
		 padding: 15px;
	}
	 #dcg .product-table tr td:first-child {
		 text-align: left;
	}
}
 #dcg .product-table tr td.no-pad {
	 padding: 0;
}
 #dcg .tick:before {
	 display: inline-block;
	 content: '';
	 background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTE3cHgiIGhlaWdodD0iMTE3cHgiIHZpZXdCb3g9IjAgMCAxMTcgMTE3IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTcgMTE3IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxkZWZzPg0KCQk8cmVjdCBpZD0iU1ZHSURfMV8iIHdpZHRoPSIxMTciIGhlaWdodD0iMTE3Ii8+DQoJPC9kZWZzPg0KCTxjbGlwUGF0aCBpZD0iU1ZHSURfMl8iPg0KCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8xXyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+DQoJPC9jbGlwUGF0aD4NCgk8cGF0aCBjbGlwLXBhdGg9InVybCgjU1ZHSURfMl8pIiBmaWxsPSIjNzU3NTc1IiBkPSJNNTguNSwwQzI2LjE5MSwwLDAsMjYuMTkxLDAsNTguNUMwLDkwLjgwOSwyNi4xOTEsMTE3LDU4LjUsMTE3DQoJCWMzMi4zMDksMCw1OC41LTI2LjE5MSw1OC41LTU4LjVDMTE3LDI2LjE5MSw5MC44MDksMCw1OC41LDB6IE04Ni43MTksNDguNzk4TDUyLjA3OSw4My40NWMtMi4wNzksMi4wNjYtNS40MzYsMi4wNjYtNy41MTUsMA0KCQlMMjguNTc2LDY3LjQ1N0MyNy41NjcsNjYuNDU2LDI3LDY1LjA5NCwyNyw2My42NzJzMC41NjctMi43ODQsMS41NzYtMy43ODVjMi4wNzktMi4wNjcsNS40MzYtMi4wNjcsNy41MTUsMGwxMi4yNTcsMTIuMjYyDQoJCWwzMC44NTYtMzAuODY2YzIuMTE0LTEuODExLDUuMjY3LTEuNjksNy4yMzUsMC4yOEM4OC40MDcsNDMuNTMsODguNTI5LDQ2LjY4NCw4Ni43MTksNDguNzk4eiIvPg0KPC9nPg0KPC9zdmc+DQo=");
	 background-size: cover;
	 width: 40px;
	 height: 40px;
}
 #dcg .tick.green:before {
	 background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTE3cHgiIGhlaWdodD0iMTE3cHgiIHZpZXdCb3g9IjAgMCAxMTcgMTE3IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTcgMTE3IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxkZWZzPg0KCQk8cmVjdCBpZD0iU1ZHSURfMV8iIHdpZHRoPSIxMTciIGhlaWdodD0iMTE3Ii8+DQoJPC9kZWZzPg0KCTxjbGlwUGF0aCBpZD0iU1ZHSURfMl8iPg0KCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8xXyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+DQoJPC9jbGlwUGF0aD4NCgk8cGF0aCBjbGlwLXBhdGg9InVybCgjU1ZHSURfMl8pIiBmaWxsPSIjMDBCQTcxIiBkPSJNNTguNSwwQzI2LjE5MSwwLDAsMjYuMTkxLDAsNTguNUMwLDkwLjgwOSwyNi4xOTEsMTE3LDU4LjUsMTE3DQoJCWMzMi4zMDksMCw1OC41LTI2LjE5MSw1OC41LTU4LjVDMTE3LDI2LjE5MSw5MC44MDksMCw1OC41LDB6IE04Ni43MTksNDguNzk4TDUyLjA3OSw4My40NWMtMi4wNzksMi4wNjYtNS40MzYsMi4wNjYtNy41MTUsMA0KCQlMMjguNTc2LDY3LjQ1N0MyNy41NjcsNjYuNDU2LDI3LDY1LjA5NCwyNyw2My42NzJzMC41NjctMi43ODQsMS41NzYtMy43ODVjMi4wNzktMi4wNjcsNS40MzYtMi4wNjcsNy41MTUsMGwxMi4yNTcsMTIuMjYyDQoJCWwzMC44NTYtMzAuODY2YzIuMTE0LTEuODExLDUuMjY3LTEuNjksNy4yMzUsMC4yOEM4OC40MDcsNDMuNTMsODguNTI5LDQ2LjY4NCw4Ni43MTksNDguNzk4eiIvPg0KPC9nPg0KPC9zdmc+DQo=");
}
 #dcg .tick.blue:before {
	 background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTE3cHgiIGhlaWdodD0iMTE3cHgiIHZpZXdCb3g9IjAgMCAxMTcgMTE3IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTcgMTE3IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxkZWZzPg0KCQk8cmVjdCBpZD0iU1ZHSURfMV8iIHdpZHRoPSIxMTciIGhlaWdodD0iMTE3Ii8+DQoJPC9kZWZzPg0KCTxjbGlwUGF0aCBpZD0iU1ZHSURfMl8iPg0KCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8xXyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+DQoJPC9jbGlwUGF0aD4NCgk8cGF0aCBjbGlwLXBhdGg9InVybCgjU1ZHSURfMl8pIiBmaWxsPSIjNDI4NUY0IiBkPSJNNTguNSwwQzI2LjE5MSwwLDAsMjYuMTkxLDAsNTguNUMwLDkwLjgwOSwyNi4xOTEsMTE3LDU4LjUsMTE3DQoJCWMzMi4zMDksMCw1OC41LTI2LjE5MSw1OC41LTU4LjVDMTE3LDI2LjE5MSw5MC44MDksMCw1OC41LDB6IE04Ni43MTksNDguNzk4TDUyLjA3OSw4My40NWMtMi4wNzksMi4wNjYtNS40MzYsMi4wNjYtNy41MTUsMA0KCQlMMjguNTc2LDY3LjQ1N0MyNy41NjcsNjYuNDU2LDI3LDY1LjA5NCwyNyw2My42NzJzMC41NjctMi43ODQsMS41NzYtMy43ODVjMi4wNzktMi4wNjcsNS40MzYtMi4wNjcsNy41MTUsMGwxMi4yNTcsMTIuMjYyDQoJCWwzMC44NTYtMzAuODY2YzIuMTE0LTEuODExLDUuMjY3LTEuNjksNy4yMzUsMC4yOEM4OC40MDcsNDMuNTMsODguNTI5LDQ2LjY4NCw4Ni43MTksNDguNzk4eiIvPg0KPC9nPg0KPC9zdmc+DQo=");
}
 #dcg .photo-margin {
	 margin-bottom: 30px;
}
 #dcg .offwhite {
	 background: #ededed;
	 padding: 10px 0;
}
 #dcg .offwhite .small {
	 margin: 0;
}
 #dcg .grey-strip {
	 background: #f6f6f6;
	 padding: 50px 0;
}
 #dcg blockquote p {
	 font-size: 28px;
	 line-height: 34px;
	 color: #7c7c7c;
	 font-weight: bold;
	 margin-bottom: 5px;
}
 #dcg blockquote p.author {
	 font-size: 20px;
	 font-weight: normal;
	 margin-bottom: 0;
}
 @media only screen and (min-width: 500px) {
	 #dcg .photo-margin {
		 margin: 0;
	}
	 #dcg .offwhite {
		 padding: 20px 0;
	}
	 #dcg .pad-top {
		 padding-top: 90px;
	}
}
 #dcg .sub {
	 display: none;
	 font-size: 18px;
	 font-weight: 400;
	 padding-bottom: 45px;
}
 #dcg .less-margin {
	 margin: 0 0 15px !important;
}
 #dcg .cap {
	 max-width: 330px;
}
 #dcg .cap.center {
	 margin: 0 auto;
}
 #dcg .cap.extra {
	 max-width: 520px;
}
 @media only screen and (max-width: 500px) {
	 #dcg .cap {
		 margin-left: auto;
		 margin-right: auto;
	}
	 #dcg .white-bg-small {
		 background: #fff;
		 padding: 15px 20px;
	}
	 #dcg .pad-container {
		 padding: 0 15px;
	}
}
 #dcg .cap.center {
	 margin-left: auto;
	 margin-right: auto;
}
 #dcg .less-margin.cap {
	 margin: 0 auto 15px !important;
}
 @media only screen and (min-width: 500px) {
	 #dcg .sub {
		 display: block;
	}
	 #dcg .button-wrap {
		 padding-top: 30px;
	}
	 #dcg .less-margin-l {
		 margin: 0 0 15px !important;
	}
}
 #dcg .padding-h {
	 padding-left: 15px;
	 padding-right: 15px;
}
 #dcg .padding-v {
	 padding-top: 30px;
	 padding-bottom: 20px;
}
 #dcg .padding-v-top {
	 padding-top: 20px;
}
 @media only screen and (min-width: 500px) {
	 #dcg .padding-h {
		 padding-left: 30px;
		 padding-right: 30px;
	}
	 #dcg .padding-h-large {
		 padding-left: 30px;
		 padding-right: 30px;
	}
	 #dcg .padding-v {
		 padding-bottom: 30px;
	}
}
 #dcg .pad-container {
	 padding-right: 15px;
}
 #dcg .pad-container p {
	 padding: 0;
	 font-size: 18px;
	 line-height: 24px;
	 margin-bottom: 15px;
}
 #dcg .comparisons h4 {
	 font-size: 30px;
	 color: #7d8083;
	 margin-bottom: 20px;
}
 #dcg .comparisons p {
	 font-size: 24px;
	 line-height: 28px;
	 color: #7d8083;
}
 #dcg .comparisons .pad-container {
	 padding: 0 15px;
}
 #dcg .pad {
	 padding-left: 15px;
	 padding-right: 15px;
}
 #dcg .no-pad {
	 padding: 10px 0 0;
}
 #dcg .block-text {
	 max-width: 280px;
	 margin: 0 auto;
}
 @media only screen and (min-width: 500px) {
	 #dcg .photo-wrap {
		 text-align: right;
	}
	 #dcg .photo-wrap.align-l {
		 text-align: left;
	}
	 #dcg .photo-wrap.align-center {
		 text-align: center;
	}
}
 #dcg .copyright {
	 padding: 20px 0 15px;
}
 #dcg .copyright p {
	 font-size: 12px;
	 line-height: 16px;
	 color: #7e7e7e;
	 margin-bottom: 8px;
}
 #dcg .button {
	 background: #4285f4;
	 padding: 5px 12px 6px;
	 border-radius: 2px;
	 font-weight: 500;
	 font-size: 13px;
	 display: inline-block;
	 margin-bottom: 45px;
}
 #dcg .button:hover, #dcg .button:focus {
	 color: #fff;
}
 #dcg .neg {
	 margin-left: -5px;
	 margin-right: -5px;
}
 #dcg .align-self-bottom {
	 margin-bottom: 0;
}
 @media only screen and (min-width: 500px) {
	 #dcg .align-self-bottom {
		 margin-top: 180px;
		 margin-bottom: 0;
	}
	 #dcg .small {
		 padding-top: 25px;
	}
}
 #dcg .photo-wrap.small-margin {
	 margin-bottom: 30px;
}
 @media only screen and (min-width: 500px) {
	 #dcg .photo-wrap {
		 padding: 20px 0 0;
	}
	 #dcg .photo-wrap.small-margin {
		 margin: 0;
	}
	 #dcg .photo-wrap.align-l {
		 padding: 0;
	}
}




/*
https://currys-ssl.cdn.dixons.com/css/themes/chromebook/new/tabs.css
*/



/**************** TABS SECTION *************/
#dcg .tabbed-content{padding-top:30px;}
.tabbed-content .tabs-container{/*padding:20px 5%;*/}
.tabbed-content .tabs-container ul{margin:0; padding:0;}
.tabbed-content .tabs-buttons li{list-style:none; float:left; width:50%; text-align:center;}
.tabbed-content .tabs-buttons li a{background-color:#7c7c7c; text-align:center; margin:0 2px; display:block; padding:15px; text-decoration:none; color:#fff; font-size:16px; transition:background-color 0.5s; border:1px solid #7c7c7c;}
.tabbed-content .tabs-buttons li a:hover{background-color:#fff; color:#4285f4;}
.tabbed-content .tabs-buttons li .active{background-color:#4285f4; border:1px solid #4285f4; color:#fff;}
.tabbed-content .tab-row{/*padding:20px 5%; text-align:center;*/}
.tabbed-content .tab-box{display:inline-block; width:33.0%; text-align:center; vertical-align:top;}
.tabbed-content .tab-inner{padding:10px 10%;}
.tabbed-content .adjuster{padding:0 10%;}
.tabbed-content .feat-heading{font-size:18px; font-weight:600; margin:10px 0;}


@media only screen and (max-width: 799px) {
    .tabbed-content .tab-box{width:49.5%;}
    .tabbed-content .tab-inner{padding:10px 5% 15px;}
}



/***************** Redone CSS *************/
.tabbed-content .blue-btn a{background: #4285f4; padding: 5px 12px 6px;
    border-radius: 2px; font-weight: 500; font-size: 13px; display: inline-block; margin-bottom: 45px; color:#fff;}

 #dcg .grey-strip {background: #f6f6f6;padding: 50px 0;}
 #dcg blockquote p {font-size: 28px;line-height: 34px;color: #7c7c7c;font-weight: bold;margin-bottom: 5px;}
 #dcg blockquote p.author {font-size: 20px;font-weight: normal;margin-bottom: 0;}
 #dcg .offwhite {background: #ededed;padding: 10px 0;}
 #dcg .offwhite .small {margin: 0;}
 #dcg .padding-h {padding-left: 15px;padding-right: 15px;}
 #dcg .pad-container {padding-right: 15px;}
#dcg .small {padding-top: 25px;}

#dcg .button {
    color:#fff;background: #4285f4;padding: 5px 12px 6px;border-radius: 2px;font-weight: 500;font-size: 13px;display: inline-block;margin-bottom: 45px;}


@media only screen and (min-width: 500px) {
	 #dcg .padding-h {
		 padding-left: 30px;
		 padding-right: 30px;
	}
	 #dcg .padding-h-large {padding-left: 30px;padding-right: 30px;}
     #dcg .photo-margin {margin: 0;}
	 #dcg .offwhite {padding: 20px 0;}
	 #dcg .pad-top {padding-top: 90px;}
}




/********** Others **********/
.tabbed-content .clearfix::after {
  content: "";
  clear: both;
  display: table;
}
