.breadcrumb {display:none;}
#DSG_wrapper2 {	background:#fff;	color:#666;	font-family: Arial, Helvetica, sans-serif;}
#DSG_wrapper2  *{	box-sizing:border-box;	-moz-box-sizing:border-box;}
#DSG_wrapper2  .wrapper{	width: 100%; max-width:1240px;	margin: 0 auto;}
#DSG_wrapper2 p{font-size:15px; font-family: arial,helvetica,sans-serif;}
#DSG_wrapper2 h2{font-family: 'Gotham SSm A', 'Gotham SSm B', 'Helvetica', 'Arial', sans-serif;font-weight:300;font-size:27px;}
#DSG_wrapper2 img{ max-width:100%; height:auto;}
#DSG_wrapper2 i{font-size:80%;}
#DSG_wrapper2 .clearfix:before, .clearfix:after { content: ""; display: table; }
#DSG_wrapper2 .clearfix:after { clear: both; }
#DSG_wrapper2 .clearfix { zoom: 1; }
.violetelement{	background:#fff;	color:#4b4b4b;}
#DSG_wrapper2 .group:before, #DSG_wrapper2 .group:after {content: "";display: table;} 
#DSG_wrapper2 .group:after {clear: both;}
#DSG_wrapper2 .group {zoom: 1;}
#DSG_wrapper2 #smallwrapper {max-width:1000px;margin: 0 auto;}
#DSG_wrapper2 .butn {padding:20px;color:#fff;background-color:#1D1F85;font-family:'Gotham A', 'Gotham B', 'Helvetica', 'Arial', sans-serif;font-weight:500;font-size:18px;line-height:2;}
#DSG_wrapper2 .butn {color: #ffffff;  padding: 15px 20px 15px 20px;  text-decoration: none;}

/* Header */
#DSG_wrapper2 header h1{font-size:40px;font-family:'Gotham SSm A', 'Gotham SSm B', 'Helvetica', 'Arial', sans-serif;font-weight:300;color:#4b4b4b;}
#DSG_wrapper2 header p{font-family:'Gotham SSm A', 'Gotham SSm B', 'Helvetica', 'Arial', sans-serif;font-weight:bold;color:#fff;margin-top:-38px;margin-right:22px;}
#DSG_wrapper2 header .divider {background-color:#4b4b4b; width:100%;}
#DSG_wrapper2 .divider {height:2px;}

/* Navigation blocks */
#DSG_wrapper2 #navigation {margin-left:1%;margin-bottom:40px;margin-top:12px;}
#DSG_wrapper2 h2 img{padding-right:10px; margin: 0px 0px 5px 0px;}
#DSG_wrapper2 .navblock {  position: relative;  margin: 0 auto;  max-width: 1000px;  list-style: none;  text-align: center;  font-family:gotham,sans-serif;}
#DSG_wrapper2 .navblock figure {  position: relative;  float: left;  overflow: hidden;  margin: 10px 0%;   background: #3085a3; text-align: center; cursor: pointer;}
#DSG_wrapper2 .navblock figure img {  position: relative;  display: block;  min-height: 100%;  max-width: 100%;  opacity: 0.8;}
#DSG_wrapper2 .bigblock {  max-width: 480px;  max-height: 360px;  width: 48%;}

#DSG_wrapper2 .moblist {margin-top:10px;}
#DSG_wrapper2 .navstrip {width:100%; padding:10px; text-align:center;background-color:#000;margin-top:5px;    border-radius: 5px;}
#DSG_wrapper2 .navstrip h1{font-size:24px;font-family:'Gotham SSm A', 'Gotham SSm B', 'Helvetica', 'Arial', sans-serif; color:#fff;}
#DSG_wrapper2 .navstrip a {text-decoration: none;}
#DSG_wrapper2 .firstmob {background:url('https://pcw-ssl.cdn.dixons.com/css/themes/computing_new_range/img/Colourstripbg.jpg');}
#DSG_wrapper2 .graphicsmob {background:url('https://pcw-ssl.cdn.dixons.com/css/themes/computing_new_range/img/Powerstripbg.jpg');}
#DSG_wrapper2 .twoinonemob {background:url('https://pcw-ssl.cdn.dixons.com/css/themes/computing_new_range/img/Twoinonestripbg.jpg');}
#DSG_wrapper2 .portabilitymob {background:url('https://pcw-ssl.cdn.dixons.com/css/themes/computing_new_range/img/Portabilitystripbg.jpg');}
#DSG_wrapper2 .sproutmob {background:url('https://pcw-ssl.cdn.dixons.com/css/themes/computing_new_range/img/Sproutstripbg.jpg');}

/* Title and text */
#DSG_wrapper2 .navblock figure figcaption {  padding: 1em;  color: #fff;  text-transform: uppercase;  font-size: 1.25em;  -webkit-backface-visibility: hidden;  backface-visibility: hidden;}
#DSG_wrapper2 .navblock figure figcaption::before,
#DSG_wrapper2 .navblock figure figcaption::after {  pointer-events: none;}
#DSG_wrapper2 .navblock figure figcaption,
#DSG_wrapper2 .navblock figure figcaption > a {  position: absolute;  top: 0;  left: 0;  width: 60%;  height: 100%;}
#DSG_wrapper2 .navblock figure figcaption > a {  z-index: 1000;  text-indent: 200%;  white-space: nowrap;  font-size: 0;  opacity: 0;}
#DSG_wrapper2 .navblock figure h2 {  word-spacing: -0.15em;  font-weight: 300;}
#DSG_wrapper2 .navblock figure h2 span {  font-weight: 800;}
#DSG_wrapper2 .navblock figure h2,
#DSG_wrapper2 .navblock figure p {  margin: 0;}
#DSG_wrapper2 .navblock figure p {  letter-spacing: 1px;  font-size: 68.5%;}


/* Hover effects */
#DSG_wrapper2 figure.blockeffects {  background: #10B3FF;}
#DSG_wrapper2 figure.blockeffects img {  max-width: none;  
  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;  
  transition: opacity 0.35s, transform 0.35s;  
  -webkit-transform: translate3d(-10px,0,0);  
  transform: translate3d(-10px,0,0);  
  -webkit-backface-visibility: hidden;  
  backface-visibility: hidden;}
#DSG_wrapper2 figure.blockeffects:hover img {  opacity: 0.2;  -webkit-transform: translate3d(0,0,0);  transform: translate3d(0,0,0);}
#DSG_wrapper2 figure.blockeffects figcaption {  text-align: left;min-width:250px;}
#DSG_wrapper2 .littleblock figure.blockeffects figcaption {min-width:170px;}
#DSG_wrapper2 figure.blockeffects h2 {  position: relative;  overflow: hidden;  padding: 0.5em 0;}
#DSG_wrapper2 figure.blockeffects h2::after {  position: absolute;  bottom: 0;  left: 0;  width: 100%; height: 3px; background: #fff;  content: '';
  -webkit-transition: -webkit-transform 0.35s;
  transition: transform 0.35s;
  -webkit-transform: translate3d(-100%,0,0);
  transform: translate3d(-100%,0,0);
}
#DSG_wrapper2 figure.blockeffects:hover h2::after {  -webkit-transform: translate3d(0,0,0);  transform: translate3d(0,0,0);}
#DSG_wrapper2 figure.blockeffects p {  padding: 1em 0;  opacity: 0;  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;  transition: opacity 0.35s, transform 0.35s;  -webkit-transform: translate3d(100%,0,0); transform: translate3d(100%,0,0);font-family:Helvetica,sans-serif;}
#DSG_wrapper2 figure.blockeffects:hover p {  opacity: 1;  -webkit-transform: translate3d(0,0,0);  transform: translate3d(0,0,0);}

/* Navigation Colour block colour */
#DSG_wrapper2 .firstblock {position:relative;transition: all .3s ease-in-out;}
#DSG_wrapper2 figure.colour {  background:#F000FF;}

/* Navigation Portability block colour */
#DSG_wrapper2 .portabilityblock {position:relative;transition: all .3s ease-in-out;}
#DSG_wrapper2 figure.portcolour {  background:#D11133;}

/* Navigation Two in One block colour */
#DSG_wrapper2 .twoinoneblock {position:relative;transition: all .3s ease-in-out;}

/* Navigation Power block colour */
#DSG_wrapper2 .powerblock {position:relative;transition: all .3s ease-in-out;}
#DSG_wrapper2 figure.powercolour {  background:#000CFF;}

/* Navigation Sprout block colour */
#DSG_wrapper2 .sproutblock {position:relative;transition: all .3s ease-in-out;}
#DSG_wrapper2 figure.sproutcolour {  background:#00D503;}

/* View all block colour */
#DSG_wrapper2 .navblock.viewall figure img{opacity:1;}
#DSG_wrapper2 figure.viewcolour {  background:#00D503;}

/* Colour */
#DSG_wrapper2 #colour {max-width:1000px;margin: 0 auto;}
#DSG_wrapper2 #colour .divider {background-color:#e19818;}
#DSG_wrapper2 .grid_4 {margin-top:12px;text-align:center;}

/* Colour Carousel */
#DSG_wrapper2 .sliderpane {width:100%; background-color:#f0f0f0;}
#DSG_wrapper2 .carousel{    overflow:hidden;    width:100%;    position:relative;    margin-top:40px;}
#DSG_wrapper2 .panes{    list-style:none;    position:relative;    max-height:300px;    width:400%;  overflow:hidden;    
    -webkit-animation:carousel 15s infinite;
    -moz-animation:carousel 15s infinite;
    -ms-animation:carousel 15s infinite;
    -o-animation:carousel 15s infinite;
    animation:carousel 15s infinite;}
#DSG_wrapper2 .panes > li{    position:relative;    float:left;    width:23%; /* 100 / number of panes */}
#DSG_wrapper2 .carousel img{    max-width:100%;}
@k-moz-keyframes carousel{
    0%    { left:0; }
    11%   { left:0; }
    12.5% { left:-50%; }
    23.5% { left:-50%; }
    25%   { left:-100%; }
    36%   { left:-100%; }
    37.5% { left:-150%; }
    48.5% { left:-150%; }
    50%   { left:-200%; }
    61%   { left:-200%; }
    62.5% { left:-150%; }
    73.5% { left:-150%; }
    75%   { left:-100%; }
    86%   { left:-100%; }
    87.5% { left:-50%; }
    98.5% { left:-50%; }
    100%  { left:0; }
}

@-webkit-keyframes carousel{
    0%    { left:0; }
    11%   { left:0; }
    12.5% { left:-50%; }
    23.5% { left:-50%; }
    25%   { left:-100%; }
    36%   { left:-100%; }
    37.5% { left:-150%; }
    48.5% { left:-150%; }
    50%   { left:-200%; }
    61%   { left:-200%; }
    62.5% { left:-150%; }
    73.5% { left:-150%; }
    75%   { left:-100%; }
    86%   { left:-100%; }
    87.5% { left:-50%; }
    98.5% { left:-50%; }
    100%  { left:0; }
}

@keyframes carousel{
    0%    { left:0; }
    11%   { left:0; }
    12.5% { left:-50%; }
    23.5% { left:-50%; }
    25%   { left:-100%; }
    36%   { left:-100%; }
    37.5% { left:-150%; }
    48.5% { left:-150%; }
    50%   { left:-200%; }
    61%   { left:-200%; }
    62.5% { left:-150%; }
    73.5% { left:-150%; }
    75%   { left:-100%; }
    86%   { left:-100%; }
    87.5% { left:-50%; }
    98.5% { left:-50%; }
    100%  { left:0; }
}

#DSG_wrapper2 .panes:hover {	-moz-animation-play-state:paused;	-webkit-animation-play-state:paused; animation-play-state:paused;}

/* Colour Swatch animation */
#DSG_wrapper2 .hover-grow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
}
#DSG_wrapper2 .hover-grow:hover, .hvr-grow:focus, .hvr-grow:active {  -webkit-transform: scale(1.1);  transform: scale(1.1);}

/* Power */
#DSG_wrapper2 #power {max-width:1000px;margin: 0 auto;margin-top:40px;}
#DSG_wrapper2 #power .divider {background-color:#1d1f85;}
#DSG_wrapper2 .grid_6 {margin-top:12px;}
#DSG_wrapper2 #power .grid_6 .divider {width:90%; background-color:#e6e6e6;}
#DSG_wrapper2 .grid_6 p {padding:10px 20px 0px 0px;}
#DSG_wrapper2 .grid_6 img {padding:20px 0px;}
#DSG_wrapper2 .powerbutn:hover {background: #2f33ba;  text-decoration: none;}
#DSG_wrapper2 .powerbutn {      background: #1D1F85;  text-decoration: none;margin-top:20px;}
#DSG_wrapper2 .imgcntr {text-align:center;}

/* OEL */
#DSG_wrapper2 #OEL {max-width:1000px;margin: 0 auto;margin-top:40px;}
#DSG_wrapper2 #OEL .group {margin-top:20px;}
#DSG_wrapper2 #OEL h4{font-size:16px;}
#DSG_wrapper2 #OEL .oelproducts a {font-size: 16px;text-decoration: none;color: #00B3B0;font-weight: bold;line-height: 120%;transition: all 400ms ease-out 0s;padding:0px;}
#DSG_wrapper2 #OEL .oelproducts a:hover { padding-left: 5px;text-decoration: none;color: #000;}
#DSG_wrapper2 #OEL li{color:#000;font-size:12px;list-style-image: url('https://pcw-ssl.cdn.dixons.com/css/themes/desktop_buying_guide/img/greendot.png');}


/* Touchscreen */
#DSG_wrapper2 #touchscreen {height:300px; background-image: url('https://pcw-ssl.cdn.dixons.com/css/themes/computing_new_range/img/Touchscreen.jpg');background-repeat: no-repeat; background-attachment: fixed;position:relative;margin-top:40px;}
#DSG_wrapper2 .dotty { position:absolute; width: 100%; height: 100%; top: 0; left: 0; background: rgba(48, 133, 163, 0.6);}
#DSG_wrapper2 .description {max-width:400px;background-color:rgba(234,164,57,0.8);padding:20px;margin-left:8%;height:250px;color:#fff;}
#DSG_wrapper2 .tchbutn {      background: #25065A;  text-decoration: none;}

/* 2 in 1 */
#DSG_wrapper2 #twoinone {max-width:1000px;margin: 0 auto;margin-top:40px;}
#DSG_wrapper2 #twoinone .divider {background-color:#30c4ee;}
#DSG_wrapper2 #twoinone .grid_6 img {padding:20px 0px;}
#DSG_wrapper2 .twobutn:hover {background: #46129F;  text-decoration: none;}
#DSG_wrapper2 .twobutn {      background: #25065A;  text-decoration: none;}

/* Portable Laptops */
#DSG_wrapper2 #laptops {max-width:1000px;margin: 0 auto;margin-top:40px;}
#DSG_wrapper2 #laptops .divider {background-color:#ee3630;}
#DSG_wrapper2 .grid_7 {padding-left:30px;}
#DSG_wrapper2 .grid_5, #DSG_wrapper2 .grid_7 {margin-top:12px;}
#DSG_wrapper2 .grid_5 img, #DSG_wrapper2 .grid_7 img {padding:20px 0px;}
#DSG_wrapper2 .portbutn:hover {background: #46129F;  text-decoration: none;}
#DSG_wrapper2 .portbutn {      background: #25065A;  text-decoration: none;}
 
/* Sprout */
#DSG_wrapper2 .sprout {background-image:url('https://pcw-ssl.cdn.dixons.com/css/themes/computing_new_range/img/Sprout-Background.jpg');background-repeat:no-repeat;background-position:right;color:#087F05;}
#DSG_wrapper2 .sprout .divider {background-color:#087f05;margin-bottom:10px;}
#DSG_wrapper2 .sproutbutn:hover {background: #46129F;  text-decoration: none;}
#DSG_wrapper2 .sproutbutn {      background: #25065A;  text-decoration: none;}
#DSG_wrapper2 .sprouttext {background-color:rgba(255,255,255,0.9);padding:20px;}
#DSG_wrapper2 .sprouttext img{padding:0px 0px 10px 0px}

/* Essentials */
#DSG_wrapper2 #accessories {max-width:1000px;margin: 40px auto;margin-top:40px;}
#DSG_wrapper2 #accessories .divider {background-color:#ec47a8;}
#DSG_wrapper2 #accessories .grid_6 img{padding:1%;}
#DSG_wrapper2 #accessories .grid_6 p{padding:20px;}
#DSG_wrapper2 .accbutn:hover {background: #ff8bcf;  text-decoration: none;}
#DSG_wrapper2 .accbutn {      background: #ec47a8;  text-decoration: none;}
#DSG_wrapper2 #accessories p{padding-top:20px;}
#DSG_wrapper2 .accessoriesblock {margin-top:20px;background-color:#E2E2E2;}

#DSG_wrapper2 footer p {font-size:10px;}
/* MEDIAQUERIES */

@media only screen and (min-width: 800px) {
#DSG_wrapper2 .wrapper{  max-width: 1240px;  margin: .75em auto;}

#DSG_wrapper2 .bigblock {width:36%;margin-right:1%;float:left;}
#DSG_wrapper2 .littleblock {width:24%;float:left;}
#DSG_wrapper2 .firstblock {height:170px;overflow: hidden;}
#DSG_wrapper2 .portabilityblock {height:218px;overflow:hidden;}
#DSG_wrapper2 .twoinoneblock {height:250px;overflow:hidden;}
#DSG_wrapper2 .powerblock {height:198px;overflow:hidden;}
#DSG_wrapper2 .sproutblock {height:190px;overflow:hidden;}
#DSG_wrapper2 .viewall {height:138px; overflow:hidden;}
#DSG_wrapper2 .firstblock,
#DSG_wrapper2 .portabilityblock,
#DSG_wrapper2 .twoinoneblock,
#DSG_wrapper2 .powerblock,
#DSG_wrapper2 .viewall,
#DSG_wrapper2 .sproutblock {width:100%; float:left;}
#DSG_wrapper2 .moblist {display:none;}

#DSG_wrapper2 #power {height:600px;}

#DSG_wrapper2 #touchscreen {width:100%; float:left; margin-bottom:40px;}

#DSG_wrapper2 #twoinone {height:600px;}

#DSG_wrapper2 .sprout {width:100%;height:470px;}

#DSG_wrapper2 .logo {width:8%;padding-bottom:5px;text-align:right;}
#DSG_wrapper2 .grid_1 { width: 8%; }
#DSG_wrapper2 .grid_2 { width: 16%; }
#DSG_wrapper2 .grid_3 { width: 25%; }
#DSG_wrapper2 .accessoriesblock {width:23%;}
#DSG_wrapper2 .grid_4 { width: 32.3%; margin-right:1%; float:left; }
#DSG_wrapper2 .grid_5 { width: 40%; }
#DSG_wrapper2 .grid_6 { width: 50%; }
#DSG_wrapper2 .sprouttext {width:48%;}
#DSG_wrapper2 .grid_7 { width: 60%; }
#DSG_wrapper2 .grid_8 { width: 65%; }
#DSG_wrapper2 .grid_9 { width: 75%; }
#DSG_wrapper2 .grid_10 { width: 84%; }
#DSG_wrapper2 .grid_11 { width: 90%; }
#DSG_wrapper2 .title {width:90%;}
#DSG_wrapper2 .grid_12 { width: 98%; }
#DSG_wrapper2 header {width:100%;}

#DSG_wrapper2 .sprouttext,
#DSG_wrapper2 .grid_3,
#DSG_wrapper2 .sprout,
#DSG_wrapper2 header{
	margin-right: 1%;
	float: left;
	margin-bottom:0px;
}

#DSG_wrapper2 .logo,
#DSG_wrapper2 .title,
#DSG_wrapper2 .grid_1,
#DSG_wrapper2 .grid_2,
#DSG_wrapper2 .grid_5,
#DSG_wrapper2 .grid_6,
#DSG_wrapper2 .grid_7,
#DSG_wrapper2 .grid_8,
#DSG_wrapper2 .grid_9,
#DSG_wrapper2 .grid_10,
#DSG_wrapper2 .grid_11,
#DSG_wrapper2 .grid_12 {float:left;}
#DSG_wrapper2 .accessoriesblock {float:left;margin-left:1%;margin-right:1%;}
#DSG_wrapper2 .left {float:right;}
}

@media only screen and (max-width: 800px) {
#DSG_wrapper2 .blockeffects {height:80px;max-width:800px;background-color:#000;}
#DSG_wrapper2 .desklist {display:none;}
#DSG_wrapper2 .logo {display:none;}
#DSG_wrapper2 .title {text-align:center;}
  }
}

@media only screen and (max-width: 700px) {
#DSG_wrapper2 header h1{font-size:30px;}
}
@media only screen and (max-width: 820px) {
#DSG_wrapper2 h2{font-size:20px;}
}

@media only screen and (max-width: 450px) {
#DSG_wrapper2 h2{font-size:16px;}
}

@media only screen and (max-width: 430px) {
#DSG_wrapper2 .mobhide {display:none;}
}

/* Carousel */
@media only screen and (min-width: 903px) {
#DSG_wrapper2 .carousel img {width:33%;}
}

@media only screen  and (min-width: 600px) and (max-width: 903px) {
#DSG_wrapper2 .carousel img {width:32.5%;}
}

@media only screen and (max-width: 599px) {
#DSG_wrapper2 .carousel li {width:auto;}
}

@media only screen and (max-width: 583px) {
#DSG_wrapper2 .carousel li {width:auto;}
}

/* OEL */

@media only screen and (min-width: 1000px) {
#DSG_wrapper2 .oelproducts { width: 15.66%; height:335px;}
#DSG_wrapper2 .oelproducts{ margin-left: 0.5%;  margin-right: 0.5%; float: left; }
}

@media only screen and (min-width: 600px) and (max-width: 1000px) {
#DSG_wrapper2 .oelproducts { width: 32%; height:400px;}
#DSG_wrapper2 .oelproducts{ margin-left: 0.5%;  margin-right: 0.5%; float: left; margin-top:40px;}
}

@media only screen and (min-width: 320px) and (max-width: 600px) {
#DSG_wrapper2 .oelproducts { width: 48%; height:400px;}
#DSG_wrapper2 .oelproducts{ margin-left: 0.5%;  margin-right: 0.5%; float: left; }
}

@media only screen and (max-width: 320px) {
#DSG_wrapper2 .oelproducts { width: 98%; }
#DSG_wrapper2 .oelproducts{ margin-left: 0.5%;  margin-right: 0.5%; float: left; margin-top:30px;}
}


/* Sprout Media Queries */
@media only screen and (min-width: 800px) {
#DSG_wrapper2 .sprouttext {margin-top:90px;}
#DSG_wrapper2 .sprout {margin-top:20px;}
}
@media only screen and (min-width: 1240px) {
#DSG_wrapper2 .sproutcntr{text-align:center;}
}
@media only screen and (max-width: 799px) {
#DSG_wrapper2 .sproutcntr{text-align:center;}
#DSG_wrapper2 .sprout {background-image:url('https://pcw-ssl.cdn.dixons.com/css/themes/computing_new_range/img/Sprout-Background-2.jpg');background-repeat:no-repeat;background-position:right;padding-top:1px;margin-top:20px;}
#DSG_wrapper2 .sprouttext {padding:20px;margin:10px;}
#DSG_wrapper2 .sprouttext h2 {padding-top:10px;}
}
@media only screen and (min-width: 800px) {
#DSG_wrapper2 .sprout p{padding-top:10px;padding-bottom:10px;}
}

/* Accessories Media Queries */
@media only screen and (min-width: 400px) and (max-width: 800px) {
#DSG_wrapper2 .accessoriesblock {width:48%; float:left;margin-left:1%;margin-right:1%;}
}

@media only screen and (max-width: 800px) {
	#DSG_wrapper2 .accessoriesblock {text-align:center;}
	#DSG_wrapper2 .accessories {margin-bottom:40px;}
}

/* General Media Queries */
@media only screen and (min-width: 400px) and (max-width: 800px) {
#DSG_wrapper2 h2{font-size:22px;}
}

@media only screen and (max-width: 400px) {
#DSG_wrapper2 h2, #DSG_wrapper2 h3{font-size:18px;}
}

@media only screen and (max-width: 800px) {
#DSG_wrapper2 .tabletcntr{text-align:center;}
}

@media only screen and (max-width: 800px) {
#DSG_wrapper2 .tabhide{display:none;}
}

/* Portability Media Queries */
@media only screen and (max-width: 800px) {
#DSG_wrapper2 #laptops .grid_5 img{padding:0px 0px 20px 0px;}
}

@media only screen and (min-width: 650px) and (max-width: 800px) {
#DSG_wrapper2 #laptops .porttext {width:68%;float:left;margin-right:1%;}
#DSG_wrapper2 #laptops .portimg {width:30%;float:left;}
}

@media only screen and (max-width: 650px) {
#DSG_wrapper2 #laptops .portimg {text-align:center;padding:10px;margin-top:20px;}
#DSG_wrapper2 #laptops .redbutn {text-align:center;}
}

@media only screen and (max-width: 400px) {
#DSG_wrapper2 .butn {padding:5px; font-size:15px;font-weight:500;}
#DSG_wrapper2 .description {height:300px;}
}