@font-face {
	font-family: 'SamsungSharpSans-Bold';
	src: url('https://currys-ssl.cdn.dixons.com/css/themes/samsung_brand_store/fonts/SamsungSharpSans-Bold.eot') format('embedded-opentype'),
	url('https://currys-ssl.cdn.dixons.com/css/themes/samsung_brand_store/fonts/SamsungSharpSans-Bold.woff') format('woff'),
url('https://currys-ssl.cdn.dixons.com/css/themes/samsung_brand_store/fonts/SamsungSharpSans-Bold.ttf') format('truetype'),
	url('https://currys-ssl.cdn.dixons.com/css/themes/samsung_brand_store/fonts/SamsungSharpSans-Bold.svg') format('svg');
}

@font-face {
	font-family: 'SamsungOne-800';
	src: url('https://currys-ssl.cdn.dixons.com/css/themes/samsung_brand_store/fonts/SamsungOne-800_v1.0.eot') format('embedded-opentype'),
	url('https://currys-ssl.cdn.dixons.com/css/themes/samsung_brand_store/fonts/SamsungOne-800.woff') format('woff'),
url('https://currys-ssl.cdn.dixons.com/css/themes/samsung_brand_store/fonts/SamsungOne-800_v1.0.ttf') format('truetype'),
	url('https://currys-ssl.cdn.dixons.com/css/themes/samsung_brand_store/fonts/SamsungOne-800.svg') format('svg');
}

@font-face {
	font-family: 'SamsungOne-600';
	src: url('https://currys-ssl.cdn.dixons.com/css/themes/samsung_brand_store/fonts/SamsungOne-600_v1.0.eot') format('embedded-opentype'),
	url('https://currys-ssl.cdn.dixons.com/css/themes/samsung_brand_store/fonts/SamsungOne-600.woff') format('woff'),
url('https://currys-ssl.cdn.dixons.com/css/themes/samsung_brand_store/fonts/SamsungOne-600_v1.0.ttf') format('truetype'),
	url('https://currys-ssl.cdn.dixons.com/css/themes/samsung_brand_store/fonts/SamsungOne-600.svg') format('svg');
}

@font-face {
	font-family: 'SamsungOne-400';
	src: url('https://currys-ssl.cdn.dixons.com/css/themes/samsung_brand_store/fonts/SamsungOne-400_v1.0.eot') format('embedded-opentype'),
	url('https://currys-ssl.cdn.dixons.com/css/themes/samsung_brand_store/fonts/SamsungOne-400.woff') format('woff'),
url('https://currys-ssl.cdn.dixons.com/css/themes/samsung_brand_store/fonts/SamsungOne-400_v1.0.ttf') format('truetype'),
	url('https://currys-ssl.cdn.dixons.com/css/themes/samsung_brand_store/fonts/SamsungOne-400.svg') format('svg');
}

/*.breadcrumb {display:none;height:0;padding:0;margin:0}*/
.dcg {max-width:1240px;}
.dcg *, .dcg *:after, .dcg *:before {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}
.dcg .group:before, .dcg .group:after {content: "";display: table} 
.dcg .group:after {clear: both}
.dcg .group {zoom: 1}
.dcg p {font-size: 16px;font-family:'SamsungOne-400',Gotham,Helvetica,Sans-serif;}
.dcg img {max-width:100%;}
.dcg h2 {font-size:40px;font-family:'SamsungSharpSans-Bold',Gotham,Helvetica,Sans-serif;font-weight:100;line-height:normal;}
.dcg h3 {font-size:40px;font-family:'SamsungSharpSans-Bold',Gotham,Helvetica,Sans-serif;font-weight:100;line-height:normal;}
.dcg h4 {font-size:20px;font-family:'SamsungSharpSans-Bold',Gotham,Helvetica,Sans-serif;font-weight:100;line-height:normal;}
.dcg a {text-decoration:none;color:#000;}
.dcg a:hover {color:#000;}
.dcg button {border:2px solid #000;border-radius:25px;height:auto;padding:10px 20px;font-weight:bold;overflow:hidden;}
.dcg button.blue {border:none;background:#0077c8;color:#fff;}
.dcg button.butnhover {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px transparent;position: relative;-webkit-transition-property: color;
  transition-property: color;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;}
.dcg button.butnhover:before {content: "";position: absolute;z-index: -1;top: 0;bottom: 0;left: 0;right: 0;
  background: #000;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.dcg button.butnhover:hover, .dcg button.butnhover:focus, .dcg button.butnhover:active {color: white;}
.dcg button.butnhover:hover:before, .dcg button.butnhover:focus:before, .dcg button.butnhover:active:before {-webkit-transform: scaleX(1); transform: scaleX(1);}
.dcg button.butnhover.blue {background:#0077c8;color:#fff;}
.dcg button.butnhover.blue:before {background:#31a9fb;}
.dcg button.butnhover.whit {background:#0077C8;color:#fff;}
.dcg button.butnhover.whit:before {background:#31a9fb;color:#fff;}
.dcg button.butnhover.carphonebutn {padding:5px 20px;}
.dcg button.butnhover.carphonebutn  img {padding:0px 10px;}
.dcg header {border-top:2px solid #172e9d;width:100%;float:left;}
.dcg .topbar {width:100%;float:left;margin-top:20px;}
.dcg .title {float:left;}
.dcg .logo {float:right;}
.videoWrapper { position: relative; padding-bottom: 56.25%; /* 16:9 */ height: 0; overflow: hidden; } 
.videoWrapper iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; overflow:hidden; } 



.dcg nav {border-top:1px solid #e6e7e8;width:100%;float:left;}
.dcg nav ul {width:100%;float:left;}
.dcg nav li {float:left;width:8.33%;text-align:center;color:#000;font-size:12px;font-weight:bold; list-style:none; font-family:'SamsungOne-400',Gotham,Helvetica,Sans-serif;}
.dcg nav li a {color:#000;}
.dcg nav li a.underlinehover { transition: 0.3s ease;border-bottom: 3px solid #fff;}
.dcg nav li a.active,
.dcg nav li a.underlinehover:hover {border-bottom: 3px solid #172e9d;color:#172e9d;}

.dcg nav.second-nav {border-top:none;width:100%;float:left;}
.dcg nav.second-nav ul {width:100%;float:left; text-align: center;}
.dcg nav.second-nav li {float:none;width:auto;display:inline-block;text-align:center;color:#000;font-size:12px;font-weight:bold;margin-left:1%;margin-right:1%;}
.dcg nav.second-nav li a {color:#000;}
.dcg nav.second-nav li a.underlinehover { transition: 0.3s ease;border-bottom: 3px solid #fff;}
.dcg nav.second-nav li a.active,
.dcg nav.second-nav li a.underlinehover:hover {border-bottom: 3px solid #172e9d;color:#172e9d;}


/* NEW NAV */
.dcg nav.new-samsung-nav {background: #000; color: #fff; min-height: 50px; float: left; margin-bottom: 0; padding:10px 10px 0;}
.dcg nav.new-samsung-nav .logo {float: left; margin-top: 6px;}
.dcg nav.new-samsung-nav a {color: #fff; font-size: 12px;}
.dcg nav.new-samsung-nav figure {display: inline-block; width: 12%; float: left;}
.dcg nav.new-samsung-nav .items {float: left; width: 88%;}
.dcg nav.new-samsung-nav .items ul {margin-top: 10px;}
.dcg nav.new-samsung-nav .items ul li {margin-bottom: 0;}
.dcg nav.new-samsung-nav .items ul li a.underlinehover {padding-bottom: 14px; border-bottom: 3px solid #000;}
.dcg nav.new-samsung-nav .items ul li a.underlinehover:hover,
.dcg nav.new-samsung-nav .items ul li a.active {border-bottom: 3px solid #00b3e3;color:#00b3e3;}

@media (max-width: 899px) {
    .dcg nav.new-samsung-nav .items {clear: both; width: 100%;}
    .dcg nav.new-samsung-nav figure {width: 100%; text-align: center; padding-bottom: 0;}
    .dcg nav.new-samsung-nav .items ul {margin-bottom: 10px;}
    .dcg nav.new-samsung-nav .items ul li {border: none;}
}


.dcg #intro {Width:100%;float:left;margin-top:20px;border-bottom:1px solid #e6e7e8;}
.dcg #intro.tvs {Width:100%;float:left;margin-top:20px;border-bottom:none;}
.dcg #intro .fulltext p {width:83%; display:inline-block;}
.dcg .text {width:50%;float:left;padding:5% 10% 0px 30px;}
.dcg .text h3 {font-size:40px;}
.dcg .hero {width:50%;float:left;padding:10px;text-align:center;}
.dcg .hero.right {float:right;}
.dcg .fulltext {width:100%;float:left;padding:30px 10px;text-align:center;}
.dcg .fulltext button {margin:10px 10px;}
.dcg #categories {width:100%;float:left;margin-top:20px;text-align:center;}
.dcg .catblock {width:16.66%;float:left;}
.dcg .catblock p {color:#000;font-size:12px;font-weight:bold;margin-top:20px;font-family:'SamsungOne-800',Gotham,Helvetica,Sans-serif;}

.dcg #features {width:100%;float:left;background:#f5f5f5;margin-top:20px;padding:0px 30px 50px 30px;}
.dcg #features .product {padding-top:50px;}
.dcg #features .producttext {width:40%;float:left;padding-left:5%;margin-right:10%;}
.dcg #features .producttext.right {float:right;text-align:left;padding-right:5%;padding-left:2%;}
.dcg #features .producttext a {width: 40%;float: left;margin: 10px 0px;font-weight: bold;position: relative;font-size: 12px;}
.dcg #features .producttext.six {width:45%;margin-right:5%;}
.dcg #features .producttext.six p {width:88%;}
.dcg #features .producttext.six a {width:33%;}
.dcg #features .producttext i {font-size: 120%;padding-left: 5px;top: 0px;position:absolute;font-weight: 100;}
.dcg #features .producttext p {font-size:14px;}
.dcg #features .producthero {width:50%;float:left;text-align:center;}
.dcg #features .half {width:50%;background:#fff;float:left;text-align:center;height:500px;}
.dcg #features .half p {font-size:14px;}
.dcg #features .quarter {width:50%;background:#fff;float:left;text-align:center;height:250px;}
.dcg #features .bordertopleft {border-width:1px 0px 0px 1px;border-style:solid;border-color:#e6e7e8;}
.dcg #features .borderleft {border-width:1px 0px 1px 1px;border-style:solid;border-color:#e6e7e8;}
.dcg #features .border {border:1px solid #e6e7e8;}
.dcg #features .half img {padding-top:15%;}
.dcg #features .purple {background:#9363cc;text-align:left;padding:20px;}
.dcg #features .purple h3 {font-size:25px;color:#fff;margin:10px 0px 0px 0px;}
.dcg #features .purple button {border:1px solid #fff;color:#fff;}
.dcg #features .purple button:hover {background:#fff;color:#9363cc;}
.dcg #features .quarter img {padding-top:5%;}
.dcg #features .half p,
.dcg #features .quarter p {padding:10px 25% 10px 25%;font-size:12px;}
.dcg #features .quarter.purple p {padding:10% 0px 5% 0px;font-size:16px;color:#fff;}
.dcg #features .quantumbg {background:url(https://currys-ssl.cdn.dixons.com/css/themes/samsung/img/Samsung-QLED-Hero.jpg) no-repeat center;}
.dcg .featuretext {text-align:left;}
.dcg .featuretext a {font-weight:bold;}
.dcg .featuretext i {font-size:80%;}
.dcg .smartthings {width:100%;float:left;background:#fff;margin-top:30px;border:1px solid #e6e7e8;position:relative;height:350px;}
.dcg .smartthings .text {padding-top:50px;}
.dcg .smartthings .text p {font-size:14px;}
.dcg .smartthings .hero {padding:30px 30px 0px 30px;}
.dcg .smartthings .smarthero {position:absolute;bottom:0px;right:50px;padding-top:30px}
.dcg #intro .fulltext h2 {font-size:60px;}
.dcg #intro .fulltext p {width:30%;margin-left:35%;}
.dcg #intro .fulltext p.audiotag {width:40%;margin-left:30%;}
.dcg #intro .fulltext p.wearablestag {width:60%;margin-left:20%;}

/* TV */
.dcg .samsungbanner {width:100%;float:left;margin-top:20px;background:#f5f5f5;position:relative;/*height:300px;*/}
.dcg .samsungbanner .bannerhero {width:50%;float:left;text-align:center;padding:20px;}
.dcg .samsungbanner .bannercta {width:40%;float:left;padding:20px;}
.dcg .samsungbanner .bannercta h3 {padding-right:20%;}
.dcg .samsungbanner .bannercta p {font-weight:bold;padding:0px;font-size:20px;}
.dcg .samsungbanner .badges {position:absolute;bottom:20px;right:20px;}
.dcg .samsungbanner .badges img {padding:0px 10px;}
.dcg #tvcategories {width:100%;float:left;margin-top:20px;text-align:center;border-bottom:1px solid #e6e7e8;padding-bottom:30px;}
.dcg #tvcategories .catblock {width:30%;padding:15px 10px;float:none;display: inline-block;}
/*.dcg #tvcategories .firstblock {margin-left:10%;}*/
.dcg #tvcategories p {height:30px;font-size: 14px;font-family:'SamsungOne-400',Gotham,Helvetica,Sans-serif;font-weight:100;margin:10px;}
.dcg #tvcategories a {font-weight:bold;margin-top:10px;}
.dcg #tvcategories button {margin:10px 0px 15px 0px;}

.dcg #accessories {width:100%;float:left;margin-top:20px;text-align:center;border-bottom:1px solid #e6e7e8;padding-bottom:30px;}
.dcg #accessories .catblock {width:auto;padding:10px;display:inline-block;float: none;margin-left:1%;margin-right:1%;}
.dcg #accessories p {height:30px;font-size: 14px;font-family:'SamsungOne-400',Gotham,Helvetica,Sans-serif;font-weight:100;margin:10px;}
.dcg #accessories a {font-weight:bold;margin-top:10px;}
.dcg #accessories button {margin:10px 0px 15px 0px;}
.dcg #tvintro {width:100%;float:left;border-bottom:1px solid #e6e7e8; margin-top:2%; padding-bottom: 2%;}
.dcg #screensize {width:100%;float:left;margin-top:20px;text-align:center;padding-bottom:30px;}
.dcg #screensize .screenblock {width:auto;padding:10px;float:none;text-align:center;display: inline-block;margin-left: 2%;margin-right:2%;}
.dcg #screensize .screenblock p {padding-top:10px;font-size:13px;}
.dcg .bettertogether {width:100%;float:left;margin-top:20px;}
.dcg .better {background:url(https://currys-ssl.cdn.dixons.com/css/themes/samsung/img/Better-Screen.jpg) no-repeat center;height:300px;width:70%;float:left;}
.dcg .bettertext {width:30%;float:left;height:300px;background:#1eb4e1;padding:30px;}
.dcg .bettertext h3,
.dcg .bettertext p {color:#fff;}
.dcg #features .bettertogether .quarter {padding:10px;width:25%;}
.dcg .bestsellerslider {margin-top:30px;text-align:center;}
.dcg .smartbanner {width:100%;float:left;margin-top:20px;background:#f5f5f5;height:300px;text-align:center;}
.dcg .smartbanner p {width:60%;margin-left:20%;}
.dcg #twofeatures .split-two {width:50%;float:left;margin-top:20px;padding:10px;text-align:center;}
.dcg #twofeatures .split-two h3 {font-size:23px;text-align:left;}
.dcg #twofeatures .split-two p {text-align:left;}
.dcg #twofeatures .split-two p.terms {font-size:10px;}
.dcg #twofeatures .split-two img {border:1px solid #dedede;margin-bottom:20px;}
.dcg #threefeatures .split-three {width:33.33%;float:left;margin-top:20px;padding:10px;text-align:center;}
.dcg #threefeatures .split-three h3 {font-size:23px;text-align:left;}
.dcg #threefeatures .split-three p {text-align:left;}
.dcg #threefeatures .split-three p.terms {font-size:10px;}
.dcg #threefeatures .split-three img {border:1px solid #dedede;margin-bottom:20px;}

.dcg #whysamsung {width:100%;float:left;margin-top:20px;text-align:center;border-bottom:1px solid #e6e7e8;padding-bottom:30px;}
.dcg #whysamsung p {/*height:30px;*/font-size: 16px;font-family:'SamsungOne-400',Gotham,Helvetica,Sans-serif;font-weight:100;margin:15px 10px; width:60%; display: inline-block;}
.dcg #whysamsung a {font-weight:bold;margin-top:10px; display: inline-block; width:60%;}
.dcg #whysamsung button {margin:10px 0px 15px 0px;}
.dcg #whysamsung .samsung-tabs {list-style-type: none; padding-left:0%; margin-top:2%; text-align: center;}
.dcg #whysamsung .samsung-tabs li {display: inline-block;width:auto;margin-left:1%;margin-right:1%;}
.dcg #whysamsung .samsung-tabs li a {width:100%;}
.dcg #whysamsung .samsung-tabs li a.active {border-bottom: 2px solid #000;}

.dcg #whysamsung .tabbed-layers .content-container {width:100%; float:left;}
.dcg #whysamsung .tabbed-layers .video-container {width:50%; float: left;}
.dcg #whysamsung .tabbed-layers .text-container {width:50%; float: left; padding-top:12%;}
.dcg #whysamsung .tabbed-layers .text-container h3 {font-size:30px;margin-bottom: 0px;}

.dcg #whysamsung .smart-tv {width:100%; float: left; margin-top:3%; margin-bottom: 2%;}
.dcg #whysamsung .smart-tv .tv-blocks {width:20%; display: inline-block; text-align: center; margin-left:2%; margin-right:2%;}
.dcg #whysamsung .smart-tv .tv-blocks .img-wrapper {width:100%; display: block;}
.dcg #whysamsung .smart-tv .tv-blocks .text-wrapper {width:100%; display: block; padding-top:6%;}
.dcg #whysamsung .smart-tv .tv-blocks .text-wrapper h3 {font-size: 20px;}

.dcg #whysamsung .advice {width:100%; float: left; margin-top:3%; margin-bottom: 2%;}
.dcg #whysamsung .advice .tv-blocks {width:26%; display: inline-block; text-align: center; margin-left:2%; margin-right:2%; position: relative;}
.dcg #whysamsung .advice .tv-blocks .img-wrapper {width:100%; display: block;}
.dcg #whysamsung .advice .tv-blocks .text-wrapper {width:89%; display: block; padding-top:0%; position: absolute; bottom: 5%; left:0px; background-color: rgba(255,255,255,0.8); text-align: left;}
.dcg #whysamsung .advice .tv-blocks .text-wrapper a {width:100%;}
.dcg #whysamsung .advice .tv-blocks .text-wrapper p {font-size: 16px; width: 90%; font-weight:600; height: auto;}

.dcg #compare-tvs {width: 100%; float: left; margin-top: 20px; text-align: center; border-bottom: 1px solid #e6e7e8; padding-bottom: 30px;}
.dcg #compare-tvs .comparison-table {position: relative; width:100%; float: left;}
.dcg #compare-tvs .comparison-table .table-wrap {width: 100%; height: 810px;overflow-x: scroll;max-width: 1240px;float: left; position: relative;}
.dcg #compare-tvs .comparison-table ul {list-style-type: none;}
.dcg #compare-tvs .comparison-table .comp-features {position: sticky; position: -webkit-sticky; width:20%; float: left; left:0px; z-index: 5; padding-bottom: 5%; background-color:#fff;}
.dcg #compare-tvs .comparison-table .comp-features li p {font-weight: 600;}
.dcg #compare-tvs .comparison-table li {position: relative;}
.dcg #compare-tvs .comparison-table li p {padding-top:8px;}
.dcg #compare-tvs .comparison-table .comp-features li::before {position: absolute; left:0; top:-1px; z-index:5; height:1px; background-color:#d5d5d5; content:''; width:1220px;}
.dcg #compare-tvs .comparison-table .comp-features li::after {position: absolute; left:0; top:-1px; z-index:5; height:1px; background-color:#d5d5d5; content:''; width:1220px;}
.dcg #compare-tvs .comparison-table .comp-features .comp-table-blank {height:190px; background-color: #fff;}
.dcg #compare-tvs .comparison-table .comp-features .feature-list {width:100%; background-color:#efefef; padding-left:0px; padding-bottom: 1px;}
.dcg #compare-tvs .comparison-table .tv-comp-products {position: absolute; width:80%; float: left; min-width:1400px; left: 20%; margin-bottom: 4%;}
.dcg #compare-tvs .comparison-table .tv-comp-products .tv-prod-img p {padding-left:15px;}
.dcg #compare-tvs .comparison-table .tv-comp-products .tv-prod {float: left; margin-left:20px;}
.dcg #compare-tvs .comparison-table .tv-comp-products .tv-comp-cta {padding-left:20px; padding-top:10px;}

@media only screen and (min-width:1025px) and (max-width:1239px) {
    .dcg #compare-tvs .comparison-table .table-wrap {height:auto; padding-bottom:4%;}
    .dcg #compare-tvs .comparison-table .tv-comp-products {min-width:1441px;}
    .dcg #compare-tvs .comparison-table li {min-height:55px;}
    .dcg #compare-tvs .comparison-table .comp-features li::after, .dcg #compare-tvs .comparison-table .comp-features li::before {width:960px;}
}

@media only screen and (min-width:992px) and (max-width:1024px) {
    .dcg #compare-tvs .comparison-table .table-wrap {height:auto; padding-bottom:4%;}
    .dcg #compare-tvs .comparison-table .tv-comp-products {min-width:1441px;}
    .dcg #compare-tvs .comparison-table li {min-height:55px;}
    .dcg #compare-tvs .comparison-table .comp-features li::after {width:960px;} 
    .dcg #compare-tvs .comparison-table .comp-features li::before {width:960px;}
}

@media only screen and (min-width:900px) and (max-width:991px) {
    .dcg #compare-tvs .comparison-table .table-wrap {height:auto; padding-bottom:4%;}
    .dcg #compare-tvs .comparison-table .tv-comp-products {min-width:1441px;}
    .dcg #compare-tvs .comparison-table li {min-height:55px;}
    .dcg #compare-tvs .comparison-table .comp-features li::after {width:940px;}
    .dcg #compare-tvs .comparison-table .comp-features li::before {width:940px;}
}

@media only screen and (min-width:800px) and (max-width:900px) {
    .dcg #compare-tvs .comparison-table .comp-features {width:26%; padding-bottom: 7%;}
    .dcg #compare-tvs .comparison-table .tv-comp-products {left: 25%;}
}

@media only screen and (min-width:663px) and (max-width:799px) {
    .dcg #compare-tvs .comparison-table .comp-features {width:30%; padding-bottom: 9%;}
    .dcg #compare-tvs .comparison-table .tv-comp-products {left: 30%;}
}

@media only screen and (min-width:600px) and (max-width:662px) {
    .dcg #compare-tvs .comparison-table .comp-features {width:40%; padding-bottom: 9%;}
    .dcg #compare-tvs .comparison-table .tv-comp-products {left: 40%;}
}
@media only screen and (min-width:442px) and (max-width:599px) {
    .dcg #compare-tvs .comparison-table .comp-features {width:45%; padding-bottom: 9%;}
    .dcg #compare-tvs .comparison-table .tv-comp-products {left: 45%;}
}

@media only screen and (min-width:0px) and (max-width:441px) {
    .dcg #compare-tvs .comparison-table .comp-features {width:49%; padding-bottom: 9%;}
    .dcg #compare-tvs .comparison-table .tv-comp-products {left: 45%;}
}

@media only screen and (min-width:601px) and (max-width:1239px) {
    .dcg #whysamsung .advice .tv-blocks .text-wrapper p {font-size: 14px;}
}
@media only screen and (min-width:777px) and (max-width:902px) {
    .dcg #whysamsung .advice .tv-blocks {width:29%;}
    
}

@media only screen and (min-width:601px) and (max-width:776px) {
    .dcg #whysamsung .advice .tv-blocks {width:40%; margin-left: 3%; margin-right: 3%; margin-bottom: 5%;}
}

@media only screen and (min-width:0px) and (max-width:990px) {
    .dcg #compare-tvs .comparison-table .comp-features li::after {width:100%;}
    .dcg #compare-tvs .comparison-table .comp-features li::before {width:100%;}
}

@media only screen and (min-width:601px) and (max-width:650px) {
    .dcg #tvcategories .catblock {border:none; height: auto; width:46% !important;}
}
    
@media only screen and (min-width:0px) and (max-width:600px) {
    /*.dcg #tvcategories .catblock {border:none; height: auto; width:65% !important;}*/
    .dcg #whysamsung .smart-tv .tv-blocks {width:45%;}
    .dcg #whysamsung .advice .tv-blocks {width:60%; margin-bottom: 10%;}
}

/* TABLETS */

.dcg #whysamsung .tablet-video-container {width:80%; text-align: center; display: inline-block;}

.dcg #whysamsung.tablets .tabbed-layers .text-container {width:50%; float: left; padding-top:8%;}

.dcg .bottom-banner {width:100%; float: left; margin-top:10px; margin-bottom: 10px;}

.dcg #compare-tablets {width: 100%; float: left; margin-top: 20px; text-align: center; border-bottom: 1px solid #e6e7e8; padding-bottom: 30px;}
.dcg #compare-tablets .comparison-table {position: relative; width:100%; float: left;}
.dcg #compare-tablets .comparison-table .table-wrap {width: 100%; height: 910px;overflow-x: scroll;max-width: 1240px;float: left; position: relative;}
.dcg #compare-tablets .comparison-table ul {list-style-type: none;}
.dcg #compare-tablets .comparison-table .comp-features {position: sticky; position: -webkit-sticky; width:20%; float: left; left:0px; z-index: 5; padding-bottom: 5%; background-color:#fff;}
.dcg #compare-tablets .comparison-table .comp-features li p {font-weight: 600;}
.dcg #compare-tablets .comparison-table li {position: relative;}
.dcg #compare-tablets .comparison-table li p {padding-top:8px;}
.dcg #compare-tablets .comparison-table .comp-features li::before {position: absolute; left:0; top:-1px; z-index:5; height:1px; background-color:#d5d5d5; content:''; width:1238px;}
.dcg #compare-tablets .comparison-table .comp-features li::after {position: absolute; left:0; top:-1px; z-index:5; height:1px; background-color:#d5d5d5; content:''; width:1238px;}
.dcg #compare-tablets .comparison-table .comp-features .comp-table-blank {height:190px; background-color: #fff;}
.dcg #compare-tablets .comparison-table .comp-features .feature-list {width:100%; background-color:#efefef; padding-left:0px; padding-bottom: 1px;}
.dcg #compare-tablets .comparison-table .tv-comp-products {position: absolute; width:80%; float: left; min-width:2400px; left: 20%; margin-bottom: 4%;}
.dcg #compare-tablets .comparison-table .tv-comp-products .tv-prod-img p {padding-left:15px; padding-top:5px;}
.dcg #compare-tablets .comparison-table .tv-comp-products .tv-prod {float: left; margin-left:20px;}
.dcg #compare-tablets .comparison-table .tv-comp-products .tv-comp-cta {padding-left:20px; padding-top:20px;}

.dcg #compare-tablets .comparison-table .tv-comp-features p {font-size:14px; min-height:33px;}
.dcg #compare-tablets .table-legal {width:100%; float: left; text-align: left;}

@media only screen and (min-width:1025px) and (max-width:1239px) {
    .dcg #compare-tablets .comparison-table .comp-features {padding-bottom: 8%;}
    .dcg #compare-tablets .comparison-table .table-wrap {height:auto; padding-bottom:4%;}
    .dcg #compare-tablets .comparison-table .tv-comp-products {min-width:2400px;}
    .dcg #compare-tablets .comparison-table li {min-height:55px;}
    .dcg #compare-tablets .comparison-table .comp-features li::after, .dcg #compare-tablets .comparison-table .comp-features li::before {width:960px;}
}

@media only screen and (min-width:900px) and (max-width:1024px) {
    .dcg #compare-tablets .comparison-table .table-wrap {height:auto; padding-bottom:4%;}
    .dcg #compare-tablets .comparison-table .tv-comp-products {min-width:2400px;}
    .dcg #compare-tablets .comparison-table li {min-height:55px;}
    .dcg #compare-tablets .comparison-table .comp-features li::after, .dcg #compare-tablets .comparison-table .comp-features li::before {width:960px;}
}

@media only screen and (min-width:701px) and (max-width:899px) {
    .dcg #compare-tablets .comparison-table .comp-features li p {font-size: 14px;}
    .dcg #compare-tablets .comparison-table .tv-comp-features p {min-height: 0px;}
    .dcg #compare-tablets .comparison-table .comp-features li::after {width:832px;}
    .dcg #compare-tablets .comparison-table .comp-features li::before {width:832px;}
}

@media only screen and (min-width:650px) and (max-width:700px) {
    .dcg #compare-tablets .comparison-table .table-wrap {height: 860px;}
    .dcg #compare-tablets .comparison-table .comp-features {width:35%; padding-bottom: 12%;}
    .dcg #compare-tablets .comparison-table .tv-comp-products {left: 34%;}
    .dcg #compare-tablets .comparison-table .comp-features li p {font-size: 14px;}
    .dcg #compare-tablets .comparison-table .tv-comp-features p {padding-top:0px; margin-bottom: 9px;}
    .dcg #compare-tablets .comparison-table .comp-features li::after {width:100%;}
    .dcg #compare-tablets .comparison-table .comp-features li::before {width:100%;}
}

@media only screen and (min-width:501px) and (max-width:649px) {
    .dcg #compare-tablets .comparison-table .table-wrap {height: 860px;}
    .dcg #compare-tablets .comparison-table .comp-features {width:35%; padding-bottom: 12%;}
    .dcg #compare-tablets .comparison-table .tv-comp-products {left: 29%;}
    .dcg #compare-tablets .comparison-table .comp-features li p {font-size: 14px;}
    .dcg #compare-tablets .comparison-table .tv-comp-features p {padding-top:0px; margin-bottom: 9px;}
    .dcg #compare-tablets .comparison-table .comp-features li::after {width:100%;}
    .dcg #compare-tablets .comparison-table .comp-features li::before {width:100%;}
}

@media only screen and (min-width:0px) and (max-width:500px) {
    .dcg #compare-tablets .comparison-table .table-wrap {height: 860px;}
    .dcg #compare-tablets .comparison-table .comp-features {width:35%; padding-bottom: 12%;}
    .dcg #compare-tablets .comparison-table .tv-comp-products {left: 29%;}
    .dcg #compare-tablets .comparison-table .comp-features li p {font-size: 14px;}
    .dcg #compare-tablets .comparison-table .tv-comp-features p {padding-top:0px; margin-bottom: 9px;}
    .dcg #compare-tablets .comparison-table .comp-features li::after {width:100%;}
    .dcg #compare-tablets .comparison-table .comp-features li::before {width:100%;}
}

/* END TABLETS */


.dcg #faqsamsung {width:100%;float:left;margin-top:20px;text-align:center;border-bottom:1px solid #e6e7e8;padding-bottom:30px;}
.dcg #faqsamsung p {height:30px;font-size: 14px;font-family:'SamsungOne-400',Gotham,Helvetica,Sans-serif;font-weight:100;margin:10px;}
.dcg #faqsamsung a {font-weight:bold;margin-top:10px; display: inline-block; width:60%;}
.dcg #faqsamsung button {margin:10px 0px 15px 0px;}
.dcg #faqsamsung .faq {width:90%; display:inline-block;}
.dcg #faqsamsung .faq p {width:90%; text-align: left; padding-left:2%; height: auto; margin-bottom:20px;}
.dcg #faqsamsung #collapsable-content a.toggleControler {display: block;width: 100%;color: #666;background: #fff;text-decoration: none;padding: 10px;padding-top:20px;margin: 5px 0;font-weight: 100;font-size: 16px; text-align: left;border-top:1px solid #ddd;}
.dcg #faqsamsung #collapsable-content a.toggleControler::before {content: "\f078";font-family: 'DCG-Icons', Arial, sans-serif;color: #777;float: right;font-style: normal;margin-left: 12px;}

.dcg .qledbanner {width:100%;float:left;margin-top:20px;background:url(https://currys-ssl.cdn.dixons.com/css/themes/samsung/img/Blue-Badge.png) no-repeat bottom right #f5f5f5;position:relative;/*height:300px;*/}
.dcg .qledbanner .bannerhero {width:35%;float:left;text-align:center;padding:20px;}
.dcg .qledbanner .bannercta {width:65%;float:left;padding:20px;}
.dcg .qledbanner .bannercta h3 {padding-right:20%;}
.dcg .qledbanner .bannercta p {font-weight:bold;padding:0px;font-size:20px;}
.dcg .preorderqledbanner {width:100%;float:left;margin-top:20px;position:relative;background:url(https://currys-ssl.cdn.dixons.com/css/themes/samsung/img/Certified-Logos.png) no-repeat bottom right #f5f5f5;}
.dcg .preorderqledbanner .bannerhero {width:35%;float:left;text-align:center;padding:20px;}
.dcg .preorderqledbanner .bannercta {width:65%;float:left;padding:20px;}
.dcg .preorderqledbanner .bannercta h3 {padding-right:20%;}
.dcg .preorderqledbanner .bannercta p {font-weight:bold;padding:0px;font-size:20px;}
.dcg .hero.right.qledwhy {background:url(https://currys-ssl.cdn.dixons.com/css/themes/samsung/img/Why-QLED.jpg) no-repeat -160px -60px;margin:20px 0px;height:400px;}
.dcg .hero.right.qstyle {background:url(https://currys-ssl.cdn.dixons.com/css/themes/samsung/img/QLED-Style.jpg) no-repeat center;margin:20px 0px;height:400px;}
.dcg .hero.right.ultrahd {background:url(https://currys-ssl.cdn.dixons.com/css/themes/samsung/img/Certified-UHD.jpg) no-repeat right top;margin:20px 10% 20px 0px;height:400px;width:40%;}


/* Audio */
.dcg #soundintro {width:100%;float:left;border-bottom:1px solid #e6e7e8;}
.dcg .audiobanner {width:100%;float:left;margin-top:20px;position:relative}
.dcg .bettertogether.audio {width:100%;float:left;margin-top:20px;}
.dcg .audio .better {background:url(https://currys-ssl.cdn.dixons.com/css/themes/samsung/img/Better-Together-Audio.jpg) no-repeat right;}
.dcg .audio .bettertext {background:#ff7f3f;}
.dcg .bestsell .split-four {width:25%;float:left;text-align:center;padding:10px;font-size:12px;height:230px;background:#fff;}
.dcg .bestsell .split-four p {padding:10px 25% 10px 25%;font-size:12px;}
.dcg .bestsell .fullborder{border:1px solid #e6e7e8;}
.dcg .bestsell .bordleft {border-left:1px solid #e6e7e8;border-top:1px solid #e6e7e8;border-bottom:1px solid #e6e7e8;}
.dcg .bestsell .split-four:hover {background:#0077c8;color:#fff;transition:0.5s;font-weight:bold;}
.dcg .soundbarbanner {width:100%;float:left;margin-top:20px;position:relative;background:#f5f5f5;height:300px;}
.dcg .soundbarbanner .bannerhero {width:27.5%;float:left;}
.dcg .soundbarbanner .bannercta {width:45%;float:left;text-align:center;padding:5% 30px;}
.dcg .soundbarbanner .bannersecondary {width:27.5%;float:left;text-align:right;}
.dcg #onefeature {width:100%;float:left;margin-top:20px;padding:10px;}
.dcg #onefeature .fullwidth {background: #8a8e97;
background: -moz-linear-gradient(top,  #8a8e97 0%, #fefefe 100%);
background: -webkit-linear-gradient(top,  #8a8e97 0%,#fefefe 100%);
background: linear-gradient(to bottom,  #8a8e97 0%,#fefefe 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8a8e97', endColorstr='#fefefe',GradientType=0 );width:100%;float:left;}
.dcg #onefeature .soundvid {width:50%;float:left;padding:20px;}
.dcg #onefeature .soundhero {width:50%;float:left;padding:20px;}
.dcg #onefeature .featuretext h3 {font-size:23px;}
.dcg #onefeature .featuretext {padding:20px;}
.dcg #addition {width:100%;float:left;margin-top:20px;}
.dcg #addition .split-two {width:50%;float:left;padding:10px;}
.dcg #addition .bluray {width:50%;float:left;padding-right:10px;text-align:center;}
.dcg #addition .bluraytext {width:50%;float:left;}
.dcg #addition .blurayawards {width:20%;float:left;padding-bottom:10px;}


/* Refrigeration */
.dcg .refrigerationbanner {width:100%;float:left;margin-top:20px;background:#00b3e3;position:relative;height:300px;overflow:hidden;}
.dcg .refrigerationbanner .bannerhero {position:absolute;width:50%;text-align:center;bottom:0px;padding:0px 20px;}
.dcg .refrigerationbanner .bannercta {width:50%;float:right;padding:20px;}
.dcg .refrigerationbanner .bannercta h3,
.dcg .refrigerationbanner .bannercta p {color:#fff;}
.dcg .refrigerationbanner .bannercta button {border:2px solid #fff;color:#fff;}
.dcg .refrigerationbanner .bannercta button:hover {background:#fff;color:#00b3e3;}
.dcg .bettertogether.refrigeration {width:100%;float:left;margin-top:20px;}
.dcg .refrigeration .better {background:url(https://currys-ssl.cdn.dixons.com/css/themes/samsung/img/Better-Together-Refrigeration.jpg) no-repeat center;}
.dcg .refrigeration .bettertext {background:#00c3b2;}
.dcg #capacity {width:100%;float:left;margin-top:20px;text-align:center;padding-bottom:30px;}
.dcg #capacity .firstblock {margin-left:12.5%;}
.dcg #capacity .capacityblock {width:15%;padding:10px;display:inline-block;text-align:center;}
.dcg #capacity .capacityblock p {padding-top:10px;font-size:13px;}
.dcg #fridgecategories {width:100%;float:left;margin-top:20px;text-align:center;border-bottom:1px solid #e6e7e8;padding-bottom:30px;}
.dcg #fridgecategories .catblock {width:20%;padding:10px;}
.dcg #fridgecategories button {margin:10px 0px 15px 0px;}
.dcg #fridgecategories p.prodtitle {height:20px;}
.dcg #fridgecategories p {height:45px;font-size: 14px;font-family:'SamsungOne-400',Gotham,Helvetica,Sans-serif;font-weight:100;margin:10px;}
.dcg #fridgecategories a {font-weight:bold;margin-top:10px;}


/* Laundry */
.dcg .laundrybanner {width:100%;float:left;margin-top:20px;background:#0077c8;position:relative;height:300px;overflow:hidden;}
.dcg .laundrybanner .bannerhero {position:absolute;width:50%;text-align:center;bottom:0px;right:10px;padding:0px 20px;}
.dcg .laundrybanner .bannercta {width:50%;float:left;padding:20px;}
.dcg .laundrybanner .bannercta h3,
.dcg .laundrybanner .bannercta p {color:#fff;}
.dcg .laundrybanner .bannercta button {border:2px solid #fff;color:#fff;}
.dcg .laundrybanner .bannercta button:hover {background:#fff;}
.dcg #laundrycategories {width:100%;float:left;margin-top:20px;text-align:center;border-bottom:1px solid #e6e7e8;padding-bottom:30px;}
.dcg #laundrycategories .catblock {width:25%;padding:10px;}
.dcg #laundrycategories .firstblock {margin-left:12.5%;}
.dcg #laundrycategories p {height:30px;font-size: 14px;font-family:'SamsungOne-400',Gotham,Helvetica,Sans-serif;font-weight:100;margin:10px;}
.dcg #laundrycategories a {font-weight:bold;margin-top:10px;}
.dcg #laundrycategories button {margin:10px 0px 15px 0px;}
.dcg #laundrycapacity {width:100%;float:left;margin-top:20px;text-align:center;padding-bottom:30px;}
.dcg #laundrycapacity .firstblock {margin-left:15%;}
.dcg #laundrycapacity .capacityblock {width:17.5%;padding:10px;float:left;text-align:center;}
.dcg #laundrycapacity .capacityblock p {padding-top:10px;font-size:13px;}
.dcg #laundryintro {width:100%;float:left;border-bottom:1px solid #e6e7e8;}
.dcg #laundryintro .text {padding:30px;}
.dcg .laundry .better {background:url(https://currys-ssl.cdn.dixons.com/css/themes/samsung/img/Laundry-Lifestyle.jpg) no-repeat center;}

/* Compare */
.dcg #compare {margin-top:20px;float:left;width:100%;}
.dcg #compare .tabletitle {width:100%;float:left;text-align:center;}
.dcg #compare .split-five {width:20%;float:left;padding:10px;height:300px;position:relative;}
.dcg #compare .split-six {width:16.66%;float:left;padding:10px;height:410px;position:relative;}
.dcg #compare h3 {font-size:20px;padding-bottom:10px;}
.dcg #compare p {margin:5px 0px;}
.dcg #compare button {position:absolute;bottom:0px;left;10px;}
.dcg #compare ul {padding-top:10px;}
.dcg #compare li {list-style-type:none;font-weight:bold;margin-left:-15px;font-size:14px;font-family:'SamsungOne-400',Gotham,Helvetica,Sans-serif;}
.dcg #compare .comparetitle img {position:absolute;right:0px;top:10px;}
.dcg #compare.soundbarcompare .comparetitle {height:70px;}
.dcg #compare.soundbarcompare .comparefeatures {height:200px;position:relative;border-bottom:1px solid #000;}
.dcg #compare.soundbarcompare .comparefeatures a {position:absolute;bottom:0px;left:0px;padding-bottom:10px;}
.dcg #compare .compunderline {width:100%;height:1px;background:#000;margin:2px 0px;}
.dcg #compare a {font-weight:bold;font-family:'SamsungOne-400',Gotham,Helvetica,Sans-serif;}
.dcg #compare i {font-size:80%;}
.dcg #compare .awards {position:relative;}
.dcg #compare .awards p {padding-bottom:15px;}
.dcg #compare .which {position:absolute;top:0px;right:0px;}
.dcg #compare.wirelesscompare .split-five {height:350px;}
.dcg #compare.wirelesscompare .comparetitle {height:30px;}
.dcg #compare.wirelesscompare .comparepoints {height:50px;}
.dcg #compare.wirelesscompare .comparefeatures {height:150px;position:relative;border-bottom:1px solid #000;}
.dcg #compare.wirelesscompare .comparefeatures a {position:absolute;bottom:0px;left:0px;padding-bottom:10px;}

/* Tablet */
.dcg .tabletbanner {width:100%;float:left;margin-top:20px;background:#f5f5f5;position:relative;height:300px;}
.dcg .tabletbanner .bannerhero {width:60%;float:left;text-align:center;padding:20px;}
.dcg .tabletbanner .bannercta {width:40%;position:absolute;right:5%;top:28%;}
.dcg .tabletbanner .bannercta h3 {padding-right:10%;}
.dcg .tabletbanner .badges {position:absolute;bottom:20px;right:20px;}
.dcg .text.tabintro {padding-top:8%;}

/* Wearables */
.dcg .wearablesbanner {width:100%;float:left;margin-top:20px;position:relative;background:#f5f5f5;height:300px;}
.dcg .wearablesbanner .bannerhero {width:30%;float:left;}
.dcg .wearablesbanner .bannercta {width:40%;float:left;text-align:center;padding:5% 50px;}
.dcg .wearablesbanner .bannersecondary {width:30%;float:left;text-align:right;}

/* Phones */
.dcg .phonebanner {width:100%;float:left;margin-top:20px;background:#f5f5f5;position:relative;height:300px;overflow:hidden;}
.dcg .phonebanner .bannerhero {width:60%;float:left;text-align:center;padding:20px;}
.dcg .phonebanner .bannercta {width:40%;float:left;}
.dcg .phonebanner .bannercta h3 {padding-right:20%;padding-top:15%;}
.dcg .phonebanner .badges {position:absolute;bottom:10px;right:20px;}
.dcg .phonebanner .badges h4 {font-size:25px;}
.dcg .text.tabintro {padding-top:8%;}


/* MEDIAQUERIES */


@media only screen and (max-width: 1240px) {
.dcg nav.new-samsung-nav .items ul li a.active {border-bottom: none;color:#00b3e3;}
.dcg nav.new-samsung-nav .items ul li a.underlinehover {border-bottom: none;}
.dcg nav li {width:16.5%;}
.dcg #compare.wirelesscompare .comparepoints {height:100px;}
.dcg #compare.wirelesscompare .split-five {height:400px;}
}

@media only screen and (max-width:1150px) {
.dcg #features .producttext.right {width:50%;margin-right:0%;}
.dcg .soundbarbanner .bannerhero {width:50%;}
.dcg .soundbarbanner .bannersecondary {display:none;}
.dcg .soundbarbanner .bannercta {width:50%;}

}

@media only screen and (min-width:1100px) {
.dcg .text.fridgespacing {padding:5% 15% 0px 30px;}
}

@media only screen and (max-width:1100px) {
.dcg .samsungbanner .bannercta {width:60%;}
.dcg .samsungbanner .bannerhero {width:40%;}
.dcg #laundrycategories .firstblock,
.dcg #tvcategories .firstblock {margin-left:0%;}
.dcg #tvcategories .catblock {width:25%;}
    .dcg #tvcategories p.blockhide {height:50px;}    
.dcg #laundrycategories .catblock {width:33.33%;}
.dcg #features .purple h3 {font-size:20px;}
.dcg #features .half p,
.dcg #features .quarter p,
.dcg .bestsell .split-four p {padding:10px 15% 10px 15%;}
.dcg .text {padding:5% 5% 0px 30px;}
.dcg .text.audiospacing {padding:30px 5% 30px 30px;}
.dcg #compare.soundbarcompare .comparefeatures {height:250px;}
.dcg .smartbanner .bannercta p {width:100%;margin-left:0%;padding:0px 30px;}
.dcg .tabletbanner .bannerhero {width:70%;}
.dcg .tabletbanner .bannercta {right:0%;top:35%;width:43%;}
.dcg .tabletbanner .bannercta h3 {padding-right:0%;}
    .dcg .qledbanner {height:300px;}
    .dcg .qledbanner .bannerhero {display:none;}
    .dcg .qledbanner .bannercta {width:100%;}
}

@media only screen and (max-width:1050px) {
.dcg .wearablesbanner {width:100%;float:left;margin-top:20px;position:relative;background:#f5f5f5;height:300px;overflow:hidden;}
.dcg .wearablesbanner .bannerhero {display:none;}
.dcg .wearablesbanner .bannercta {width:60%;text-align:left;padding:5% 30px;}
.dcg .wearablesbanner .bannersecondary {width:40%;}
    .dcg#smartcam #intro .split-two{width:100%;}
    .dcg#smartcam #intro .split-two.camvideo {width:70%;margin-left:15%;}
}


@media only screen and (max-width:1000px) {
.dcg .refrigerationbanner .bannerhero {width:45%;}
.dcg .refrigerationbanner .bannercta {width:55%;}
.dcg #intro .fulltext p.wearablestag,
.dcg #intro .fulltext p.audiotag,
.dcg #intro .fulltext p {width:100%;margin-left:0%;}
.dcg #laundryintro .text {padding:10px 30px;}
.dcg #compare.wirelesscompare .comparefeatures {height:190px;}
.dcg #addition .split-two {width:100%;}
.dcg #addition .bluray {width:30%;}
.dcg #addition .bluraytext {width:70%;}
    .dcg#smartcam #priceless .asset {width:50%;}
    .dcg#smartcam #priceless .camtext {width:50%;}
}

@media only screen and (max-width: 950px) {
.dcg .smartthings .text {width:100%;}
.dcg .smartthings {height:auto;padding-bottom:350px;}
.dcg .smartthings .smarthero {right:auto;width:100%;text-align:center;}
.dcg .bettertext {width:40%;}
.dcg .better {width:60%;}
.dcg #features .producttext.six {width:50%;margin-right:0%;}
.dcg#smartcam #camvids .split-two {width:70%;margin-left:15%;}
}

@media only screen and (min-width: 900px) {
    .dcg .hero.phoneleft {text-align:left;}
    .dcg .hero.phoneright {text-align:right;}
}

@media only screen and (max-width: 900px) {
.dcg #compare .split-six,
.dcg #compare .split-five {width:33.33%;margin-top:20px;}
.dcg .refrigerationbanner {height:400px;}
.dcg .refrigerationbanner .bannercta {width:100%;text-align:center;}
.dcg .refrigerationbanner .bannerhero {width:100%;bottom:-90px;}
.dcg #capacity .firstblock {margin-left:0px;}
.dcg #capacity .capacityblock {width:20%;}
.dcg #tvintro .text {padding:5% 30px 30px 30px;}
.dcg h3,
.dcg .text h3 {font-size:30px;}
.dcg h2 {font-size:30px;}
.dcg #compare.wirelesscompare .split-five {height:450px;}
    .dcg#smartcam #nolimitations .anydevice {width:100%;}
    .dcg#smartcam #nolimitations .largebox {width:100%;}
    .dcg#smartcam #nolimitations .quad {margin:10px 1% 0px 1%;}
}


@media only screen and (max-width: 850px) {
.dcg #categories .catblock {width:25%;border:1px solid #e6e7e8;}
.dcg #categories .catblock p {margin-top:0px;}
.dcg #categories .catblock img {max-height:80px;padding-top:10px;}
.dcg .text {padding-top:5%;}
.dcg .bestsell .split-four {width:50%;}
.dcg #features .producttext {width:100%;}
.dcg #features .producthero {width:100%;padding-top:30px;}
.dcg #features .producttext a {width:50%;}
.dcg #features .half {width:100%;height:auto;}
.dcg #features .half img {padding-top:30px;}
.dcg #features .half p {padding-bottom:20px;}
.dcg #tvcategories .catblock {width:49%;margin-bottom:20px;}
.dcg #features .bettertogether .quarter {width:50%;}
.dcg .laundrybanner .bannercta {width:100%;text-align:center;}
.dcg .laundrybanner .bannerhero {width:100%;bottom:-170px;right:0px;}
.dcg #features .producttext.right {width:100%;padding-left:5%;}
.dcg #features .producttext.six {width:100%;margin-right:0%;}
}

@media only screen and (max-width: 800px) {
.dcg #threefeatures .split-three,
.dcg #twofeatures .split-two {width:100%;}
.dcg #fridgecategories .catblock {width:33.33%;}
.dcg #fridgecategories .catblock.padleft {margin-left:16.66%;}
.dcg .samsungbanner .bannercta h3 {padding-left:0%;}
.dcg .wearablesbanner .bannercta {width:50%;}
.dcg .wearablesbanner .bannersecondary {width:50%;}
.dcg .cambanner .leftboxes,
    .dcg .cambanner .rightboxes {display:none;}
    .dcg .cambanner .bannerhero {width:100%;margin-left:0%;}
.dcg .smartcambanner .bannerhero {width:60%;float:left;padding:20px;text-align:center;}
.dcg .smartcambanner .bannercta {width:40%;float:left;padding:5% 20px;}
.dcg nav.new-samsung-nav .items ul li {padding:10px 0;}
}

@media only screen and (max-width: 750px) {
.dcg #screensize .screenblock {width:33%;}
.dcg .bettertext {width:50%;}
.dcg .better {width:50%;}
.dcg .bannercta h3 {font-size:30px;}
.dcg .text {width:100%;padding:30px;text-align:center;}
.dcg .hero,
.dcg #tvintro .hero,
.dcg #tvintro .hero.right {width:100%;text-align:center;}
.dcg .soundbarbanner .bannerhero {margin-left:-20%;}
.dcg .soundbarbanner .bannercta {width:70%;}
.dcg #laundrycategories .catblock p {height:auto;}
    .dcg .phonebanner {height:350px;}
    .dcg .phonebanner .bannerhero {width:60%;margin-left:20%;padding:30px 0px 0px 0px;}
    .dcg .phonebanner .bannercta {width:100%;text-align:center;}
    .dcg .phonebanner .bannercta h3 {padding:20px 0px 0px 0px;}
    .dcg .phonebanner .badges {top:10px;left:10px;right:auto;bottom:auto;}
    .dcg#smartcam #intro .split-two.camvideo {width:100%;margin-left:0%;}
.dcg#smartcam #camvids .split-two {width:100%;margin-left:0%;}
    .dcg .hero.right.ultrahd {margin:20px 0px;background-position:center;}
    .dcg .preorderqledbanner {background:url(https://currys-ssl.cdn.dixons.com/css/themes/samsung/img/Qled-BG.jpg) center;color:#fff;}
    .dcg .preorderqledbanner .bannerhero {display:none;}
    .dcg .preorderqledbanner .bannercta {width:100%;}
    .dcg .preorderqledbanner button.butnhover {background:#fff;color:#000;}
.dcg .preorderqledbanner button.butnhover:before {background:#31a9fb;color:#fff;}
    .dcg .preorderqledbanner .bannercta h3 {color:#fff;}

}

@media only screen and (max-width: 700px) {
.dcg .fulltext {width:80%;margin-left:10%;}
.dcg .tabletbanner .bannerhero {width:70%;margin-left:15%;}
.dcg .tabletbanner .bannercta {right:0%;top:auto;;width:100%;text-align:center;position:relative;}
.dcg .tabletbanner .badges {top:10px;left:20px;bottom:auto;}
}
@media only screen and (min-width:651px) and (max-width:1024px){
    .dcg #accessories .catblock {width:30%;}
}
@media only screen and (max-width: 650px) {
.dcg h2,
.dcg h3,
.dcg .text h3 {font-size:30px;}
.dcg #intro .fulltext h2 {font-size:40px;}
.dcg nav li {width:33%;border:1px solid #e6e7e8;}
.dcg nav.second-nav li {border:none;}
.dcg .title {display:none;}
.dcg .logo {width:100%;text-align:center;padding-bottom:15px;}
.dcg #categories .catblock {width:33%;}
.dcg .tabhide {display:none;}
.dcg .bettertext {width:100%;height:auto;}
.dcg .better {display:none;}
.dcg .laundrybanner .bannerhero {bottom:-190px;}
.dcg #laundryintro .window {background-position:0px -150px;width:100%;}
.dcg .window {width:100%;background-position:center;}
.dcg #capacity .capacityblock {width:33.33%;}
.dcg #capacity {padding-bottom:0px;}
    .dcg .wearablesbanner .bannercta {width:70%;}
    .dcg .wearablesbanner .bannersecondary {width:30%;}
    .dcg .wearablesbanner img {max-width:300px;}
    .dcg#smartcam #priceless .asset {width:100%;margin-top:0px;}
    .dcg#smartcam #priceless .camtext {width:100%;height:auto;}
    .dcg#smartcam #priceless .camtext h3 {padding-top:0px;}   
    .dcg .blockhide {display:none;}
}

@media only screen and (max-width: 600px) {
.dcg .smartbanner .bannercta {padding-top:3%;}
.dcg .samsungbanner .bannercta {width:100%;text-align:center;}
.dcg .samsungbanner .bannercta h3 {padding-right:0%;}
.dcg .samsungbanner .bannerhero {width:100%;}
.dcg .samsungbanner {height:auto;margin-bottom:20px;}
.dcg #compare .split-five {width:50%;}
.dcg .samsungbanner .badges {width:100%;text-align:center;right:auto;bottom:-40px;}
.dcg #fridgecategories p.prodtitle {height:35px;}
.dcg #compare .split-six {width:50%;}
.dcg .soundbarbanner {background:#DB31B5;color:#fff;}
.dcg .soundbarbanner .bannercta {width:100%;margin-top:3%;}
.dcg .soundbarbanner .bannerhero {display:none;}
.dcg .soundbarbanner .bannercta button {border:2px solid #fff;color:#fff;}
.dcg .soundbarbanner .bannercta button:hover {background:#fff;color:#DB31B5;}
.dcg #addition .bluray {width:100%;padding-bottom:30px;}
.dcg #addition .bluraytext {width:100%;}
.dcg .tabletbanner {height:auto;padding-bottom:20px;}
.dcg .tabletbanner .bannerhero {width:100%;margin-left:0%;}
.dcg .phonebanner .bannerhero {width:80%;margin-left:10%;padding:40px 0px 0px 0px;}
.dcg .phonebanner .bannercta {padding:0px 20px;}
.dcg .phonebanner .bannercta h3 {padding:0px;}
.dcg #whysamsung .video-container, .dcg #whysamsung .text-container {width:100% !important;float: left;}
    .dcg #whysamsung .samsung-tabs li {margin-left:4% !important; margin-right:4% !important;}
    .dcg #whysamsung p {height:auto; width:85%;}   
    .dcg #accessories .catblock {width:46% !important;}    
}

@media only screen and (min-width: 600px) {
.animategrow {display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;
  -webkit-transition-duration: 0.8s;
  transition-duration: 0.8s;
  -webkit-transition-property: transform;
  transition-property: transform;}
.animategrow:hover, .animategrow:focus, .animategrow:active {-webkit-transform: scale(1.05) rotate(1deg);transform: scale(1.05) rotate(1deg);}
.dcg .animate {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;}
.animate:hover, .animate:focus, .animate:active {-webkit-transform: translateY(-8px);transform: translateY(-8px);}
.animategrow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;
  -webkit-transition-duration: 0.8s;
  transition-duration: 0.8s;
  -webkit-transition-property: transform;
  transition-property: transform;}
.animategrow:hover, .animategrow:focus, .animategrow:active {-webkit-transform: scale(1.05) rotate(1deg);transform: scale(1.05) rotate(1deg);}
}

@media only screen and (max-width: 550px) {
    .dcg .smartcambanner .bannerhero {width:100%;}
    .dcg .smartcambanner .bannercta {position:absolute;bottom:0px;left:0px;padding:5px 5px 0px 5px;}
    .dcg .smartcambanner .bannercta h3,
    .dcg .smartcambanner .bannercta button {display:none;}
}



@media only screen and (max-width: 500px) {
.dcg .samsungbanner .bannercta {text-align:Center;}
.dcg .blockhide {display:none;}
.dcg #screensize {padding:20px;margin-top:0px;}
.dcg #screensize .screenblock {border:1px solid #e6e7e8;margin:5px 0px;width:100%;padding:0px;}
/*.dcg #tvcategories .catblock {margin:5px 0px;width:100%;height:auto;}
.dcg #tvcategories .catblock p {height:auto;margin:0px;}*/
.dcg #tvcategories {border-bottom:0px;padding:20px;margin-top:0px;}
.dcg #features .purple h3 {font-size:15px;}
.dcg #capacity,
.dcg #laundrycapacity,
.dcg #fridgecategories {padding:20px;}
.dcg #laundrycategories .catblock,
.dcg #fridgecategories .catblock {width:100%;border:1px solid #e6e7e8;margin:5px 0px;padding:0px;height:41px;}
.dcg #laundrycategories .catblock p,
.dcg #fridgecategories .catblock p {height:auto;margin-top:10px;}
.dcg #fridgecategories .catblock.padleft {margin-left:0%;}
.dcg #laundrycapacity .capacityblock,
.dcg #capacity .capacityblock {width:100%;border:1px solid #e6e7e8;margin:5px 0px;padding:0px;}
    .dcg#smartcam #nolimitations .anydevice h3 {top:20%;font-size:30px;}
    .dcg#smartcam #camvids {padding:0px;}
        .dcg .hero.right.ultrahd {background-position:right top;}
    .dcg .hero.right.qledwhy {background-position:center;}
}

@media only screen and (max-width: 450px) {
.dcg nav li {width:50%;margin:0px;}
.dcg #categories {display:none;}
.dcg .mobhide {display:none;}
.dcg #features .product {padding-top:10px;}
.dcg #features .producttext {text-align:center;padding:20px 10px 0px 10px;}
.dcg #features .producttext.right {text-align:center;}
.dcg #features {padding:10px;margin-top:0px;}
.dcg #features .quarter {padding:10px;height:200px;}
.dcg #features .quarter img {padding-top:0px;}
.dcg .smartthings {padding-bottom:250px;}
.dcg .smartthings .smarthero {padding:0px 30px;}
.dcg .laundrybanner .bannerhero {bottom:-100px;}
.dcg .refrigerationbanner {height:300px;}
.dcg .refrigerationbanner .bannerhero {bottom:-120px;}
.dcg .fulltext {width:100%;margin-left:0%;padding:30px;}
    .dcg .cambanner .bannerhero {margin-top:70px;}
}

@media only screen and (max-width: 400px) {
    .dcg#smartcam #nolimitations .quad {width:98%;height:auto;}
}
    
    


/* Table */
.dcg .table-cell {display:table-cell; vertical-align:middle; text-align:center; padding:0 2% 0 2%;}
.dcg table .title th, #DSG_wrapper table .title td{font-weight: bold; font-size: 13px; color: #000; border: none; background: #fff;}
.dcg table .header button {margin-top:5px;}
.dcg table .header h4 {font-size:18px;font-family:'Gotham A', Arial, Helvetica;font-weight:400;letter-spacing:-1px;padding:5px 0px;color:#333;}
.dcg table .header img {padding:10px 0px;}
.dcg table .camtitle{font-size: 13px; color: #01916d;font-weight:bold;}
.dcg table th{font-size: 13px; font-weight: 600; text-align: left; color: #333; padding:1.5% 1% 1% 1%; vertical-align:top;border:1px solid #e0e0e0;}
.dcg table td{font-size:13px;padding: 1%; vertical-align:top;line-height:26px;color:#666;text-align:center;border:1px solid #e0e0e0;font-weight:bold;}
.dcg table th.greyhover {background:#2d2f33;text-align:center;}
.dcg table th.greyhover:hover {background:#53565d;transition:0.5s;}
.dcg table td img {padding:2px;}
.dcg table td span,table th span{display: block; font-size: 13px; font-weight: normal; display: block;text-align: center; font-size: 80%;}
.dcg table th span{text-align: left;}
.dcg table .phone {width:18%;}
.dcg table tr:nth-child(even) {background-color: #faf9f9;}
.dcg table tr.bottomcta {background-color:#fff;}

@media only screen and (min-width: 0px) and (max-width: 870px){
.dcg table, thead, tbody, th, td, tr {display: block;}
.dcg table th.mobhide {display: none; }
.dcg table .header th {width:33.3%;float:left;padding-bottom:40px;background:#fff;}
.dcg thead tr {position: absolute; top: -9999px; left: -9999px; }
.dcg table tr {width:100%;float:left;margin-top:10px;border-bottom:none;}
.dcg td {border: none; /*border-bottom: 1px solid #E0E0E0;*/ position: relative; padding-left: 50%; vertical-align: middle;}
.dcg td:before { top: 6px; left: 6px; width: 15%; padding-right: 10px; white-space: nowrap; text-align:left;}
.dcg table td:nth-of-type(1):before { content: "SNH-P-6410 HD"; font-weight:bold; }
.dcg table td:nth-of-type(2):before { content: "SNH-V6410PN";font-weight:bold; }
.dcg table td:nth-of-type(3):before { content: "SNH-P6440";font-weight:bold; }
.dcg table td{text-align: right;background:#fff;}
.dcg p.desc{ display:none}
.dcg table th{font-size: 16px; font-weight:300; text-align: left;padding:10px 1%;width:100%;background:#f2f2f2;color:#666;}
.dcg .firstcol,
.dcg table tr.header,
.dcg .comparetabhide,
.dcg table tr.bottomcta {display:none;}
}


@media only screen and (min-width: 870px){
.dcg table .moreinfo{width:100px;}
}

@media only screen and (min-width: 450px) and (max-width: 870px){
.dcg td:before {position: absolute;}
}

@media only screen and (max-width: 450px){
.dcg table td {padding:3%;}
}


/******** NEW CSS ******/
.dcg .mobile-hero{display:none;}
@media only screen and (max-width: 599px){
    .dcg .desktop-hero{display:none;}
    .dcg .mobile-hero{display:block}
}

/******** why samsung **********/
.dcg .why-row{margin-bottom:40px;}
.dcg .why-half{float:left; width:50%;}
.dcg .why-half-right{float:right; width:50%;}
.dcg .why-row h3 {font-size: 30px;margin: 0px;}
.dcg .why-row h4{font-size:16px; margin-bottom:5px;}
.dcg .tabbed-content{padding-top:50px;}



@media only screen and (max-width: 599px){
    .dcg .why-half{float:none; width:100%;}
    .dcg .why-half-right{float:none; width:100%;}
    .dcg .why-top{border-top:1px solid #e6e7e8;}
}


.dcg h1 {font-size:34px;font-family:'SamsungSharpSans-Bold',Gotham,Helvetica,Sans-serif;font-weight:100; line-height:normal;}
.dcg h2{margin:50px 20px 30px;}
.dcg .fulltext h2{font-size:40px;font-family:'SamsungSharpSans-Bold',Gotham,Helvetica,Sans-serif;font-weight:100; padding:50px 10px 10px;}



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