

.dcg {max-width:1240px; font-family: "Helv",Arial,sans-serif; padding:0; margin:0;}
.dcg img{max-width:100%;}
.dcg p{margin-bottom:15px;}
.dcg .desktopnav {background: #000; padding:15px 15px;}
.dcg p {font-family: "Helv",Arial,sans-serif;}
.dcg p.sml-txt {font-size: 12px; margin-top: 20px;}
.dcg h1 {font-size: 35px;}
.dcg h1, .dcg h2, .dcg h3, .dcg h4, .dcg h5 {font-family: "Helv",Arial,sans-serif;}
.dcg h2{margin-bottom:20px;}
.dcg .text-wrap {padding: 0 10%;}
.dcg .text-wrap p {font-size: 16px;}
.dcg .center {text-align: center;}
.dcg .caps {text-transform: uppercase;}
.dcg .section {margin-bottom: 0px!important;}
.dcg .desktopnav {background: #000; margin-top:0; margin-bottom:0;}
.dcg .navblock {float: left; padding-bottom: 0; width: 100%;}
.dcg .navcontainer{margin-left:0;}
.dcg .productbox:hover {background: #D1D1D1;}
.dcg .productbox.active {background: #D1D1D1;}
.dcg .productbox img {padding: 40px 0 40px 0;}
.dcg .producttitle {background: #6886f1;}
.dcg a.blue-button {background: #5787f4; color: #fff; padding: 11px 24px 13px; display: inline-block; margin-bottom: 50px; text-decoration: none; margin-top: 20px; border-radius: 2px; -webkit-transition: background-color 0.25s linear,border-color 0.25s linear,opacity 0.25s linear,color 0.25s linear,fill 0.25s linear; transition: background-color 0.25s linear,border-color 0.25s linear,opacity 0.25s linear,color 0.25s linear,fill 0.25s linear;min-width: 200px;}
.dcg a.blue-button:hover {background-color: #4572ed;}
.dcg .grey-box {background: #efefef; padding: 30px 50px 50px; color: #50545d;}
.dcg .grey-box h1, .dcg .grey-box h2 {color: #50545d;}
.dcg .flex {display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;}


/*MIDDLE BUTTONS*/


.dcg .tv-tabs {background: #fff; display: block; text-align: center;}

.dcg .tv-active {background: #5787f4; color: #fff; padding: 18px 24px; display: inline-block; margin-bottom: 50px; text-decoration: none; margin-top: 30px; border-radius: 2px; -webkit-transition: background-color 0.25s linear,border-color 0.25s linear,opacity 0.25s linear,color 0.25s linear,fill 0.25s linear; transition: background-color 0.25s linear,border-color 0.25s linear,opacity 0.25s linear,color 0.25s linear,fill 0.25s linear;min-width: 200px;margin-right: 5px;}

.dcg a.grey-button {background: #cdcdcd; color: #828294; padding: 18px 24px; display: inline-block; margin-bottom: 50px; text-decoration: none; margin-top: 30px; border-radius: 2px; -webkit-transition: background-color 0.25s linear,border-color 0.25s linear,opacity 0.25s linear,color 0.25s linear,fill 0.25s linear; transition: background-color 0.25s linear,border-color 0.25s linear,opacity 0.25s linear,color 0.25s linear,fill 0.25s linear;min-width: 200px;margin-right: 5px;}

.dcg a.grey-button:hover {background-color: #4572ed;color: #fff;}


/*SHOP NOW BUTTONS*/

.dcg .shop-now-sony {background: #5787f4; color: #fff; padding: 11px 24px 13px; display: inline-block; margin-bottom: 20px; text-decoration: none; margin-top: 20px; border-radius: 2px; -webkit-transition: background-color 0.25s linear,border-color 0.25s linear,opacity 0.25s linear,color 0.25s linear,fill 0.25s linear; transition: background-color 0.25s linear,border-color 0.25s linear,opacity 0.25s linear,color 0.25s linear,fill 0.25s linear;margin-right: 5px;}

.dcg .shop-now-sony a {text-decoration: none;color: #fff;}


.dcg .shop-now-sony:hover {background-color: #4572ed}


/* IMAGING PIC ONE */

.dcg #imaging-pic-one {background: url("https://media.currys.biz/i/currysprod/sony-cameras-bg") no-repeat; min-height: 560px; padding: 100px 80px 20px 80px;color: #000;height:auto;}
.dcg #imaging-pic-one h1 {color: #000;font-size:40px;margin-bottom: 20px;letter-spacing: 4px;font-weight: 600;font-family: "Helv",Arial,sans-serif;}
.dcg #imaging-pic-one h2 {color: #000;font-weight: 600;margin-bottom: 20px;font-family: "Helv",Arial,sans-serif;letter-spacing: 1px;}
.dcg #imaging-pic-one p {color: #808080;font-size: 22px;font-weight: 100;font-family: "Helv",Arial,sans-serif;}
.dcg #imaging-pic-one .icons-one {width: 100%;float: left;margin-top: 40px;}
.dcg #imaging-pic-one .text-wrap {padding: 0 15%;}
.dcg .center-text{text-align:center;}


/* IMAGING BLACK PICS */
.dcg #imaging-pic-black {width: 100%; float: left;width: 100%;float: left;}
.dcg #imaging-pic-black .b-left {width: 50%; float: left; background-color: #0d1113;}
.dcg #imaging-pic-black .b-right {width: 50%; float: left; background-color: #0b0f10;}
.dcg .b-left-inner{border-right: 2px solid #555555;}

.dcg .img-wrap{padding:20px;}
.dcg .img-wrap-sm{padding:20px 19px;}
.dcg #imaging-pic-black .t-wrap {padding: 2% 6%; background-color:#fff;}
.dcg #imaging-pic-black h1 {letter-spacing: 2px;}
.dcg #imaging-pic-black h2 {font-size: 30px;}
.dcg #imaging-pic-black p {font-size: 17px;font-weight: 100;font-family: "Helv",Arial,sans-serif;line-height: 1.2em;}
.dcg #imaging-pic-black li{font-size: 17px;font-weight: 100;font-family: "Helv",Arial,sans-serif; margin-bottom:10px;}
.dcg #imaging-pic-black .extra-padding{padding-top:30px; padding-bottom:20px;}/*** push cta down **/


/* IMAGING ONE-TWO */

.dcg #imaging-block-one-two {width: 100%;float: left;}
.dcg #imaging-block-one-two .red-banner {width: 100%;background-color: #0b4395;text-align: center;}
.dcg #imaging-block-one-two .red-banner h1 {color: #fff; text-transform: uppercase;font-size:30px; letter-spacing: 4px;font-weight: 600;font-family: "Helv",Arial,sans-serif;padding: 30px 0px; margin:0;}

.dcg #imaging-block-one-two h2 {font-family: "Helv",Arial,sans-serif;color:#0b4395;letter-spacing: 1px;font-weight: 600;font-size:1.9em;}
.dcg #imaging-block-one-two h3 {letter-spacing: 1px;font-weight: 600;font-size: 18px; margin-bottom:5px;}
.dcg #imaging-block-one-two p {color: #777676;font-size: 18px;}
.dcg #imaging-block-one-two p span {font-size: 10px;}


/***** new blocks *****/
.dcg .reason-blocks{background-color:#f5f3f4; padding:20px 20px;}
.dcg .r-block{margin-bottom:30px;}
.dcg .r-text{float:left; width:73%;}
.dcg .r-img{float:right; width:25%; text-align:center;}
.dcg .r-text-s{float:left; width:60%;}
.dcg .r-img-s{float:right; width:38%; text-align:center;}
.dcg .r-imgbox{float:left; width:50%;  font-family: "Helv",Arial,sans-serif; color: #777676;}
.dcg .r-imgbox-inner{padding:5px;}
.dcg .r-imgbox img{margin-bottom:5px;}
.dcg .r-text-full{width:90%;}

@media only screen and (max-width: 1000px){
    .dcg .r-text{float:left; width:63%;}
    .dcg .r-img{float:right; width:35%;}
    .dcg .r-text-full{width:100%;}
}
@media only screen and (max-width: 600px){
    .dcg .r-text{float:none; width:100%;}
    .dcg .r-img{float:none; width:100%;}
    .dcg .r-text-s{float:none; width:100%;}
    .dcg .r-img-s{float:none; width:100%;}
    .dcg #imaging-pic-one {min-height: auto; padding: 100px 80px 20px 80px;color: #000;height:auto;}
}

/****** alt blocks ****/
.dcg .reason-blocks-alt{background-color:#dcdbdd; position:relative;}
.dcg .block2-text{float:left; width:60%;}
.dcg .block2-img{float:right; width:40%; text-align:right;}
.dcg .block2-text-inner{padding:40px 20px 0;}
.dcg .block2-text-inner2{padding:20px 20px 0;}
.dcg .block2-text-sub{width:64%; float:left;}
.dcg .block2-img-sub{width:30%; float:right; text-align:center;}
.dcg .block2-img2{float:right; width:40%; text-align:right;}
.dcg .block2-img2 img{padding:0 10px;}
.dcg .extra-height{height:370px;}
.dcg .img-spacer{position:absolute; bottom:0; right:0; width:40%; box-sizing: border-box;}
.dcg .extra-top-padding{padding-top:20px;}
.dcg .sect6-sub{padding-bottom:20px;}
.dcg .sect6-img-padding{padding-top:60px;}

@media only screen and (max-width: 600px){
    .dcg .extra-height{height:auto;}
    .dcg .block2-text{float:none; width:100%;}
    .dcg .block2-img{float:none; width:100%; padding-left:20%; box-sizing: border-box;}
    .dcg .block2-img2{float:none; width:100%; text-align:center;}
    .dcg .img-spacer{position:static; padding:20px 0 0 20%; width:100%;}
    .dcg .sect6-img-padding{padding-top:0px;}
}

.dcg .r-block-heading{font-family: "Helv",Arial,sans-serif;letter-spacing: 1px;font-weight: 600;font-size: 18px;}
.dcg .r-block-subheading{font-family: "Helv",Arial,sans-serif;letter-spacing: 1px;font-weight: 600;font-size: 16px;}
/*** end new blocks ****/


/*BLOCK 1*/
.dcg #imaging-block-one-two .block-one {width: 50%; float: left;padding: 20px 2% 2% 2%;background-color: #f5f3f4;border-top: 2px solid #fff;border-right: 1px solid #fff;border-bottom: 2px solid #fff;border-left: 2px solid #fff;min-height: 1200px; box-sizing: border-box;}

/* club-left-one */
.dcg #imaging-block-one-two .block-one .cube-left-one {width: 100%;float: left;}
.dcg #imaging-block-one-two .block-one .cube-left-one .camera-container {float: left; width: 100%; text-align: center;}
/* club-left-two */
.dcg #imaging-block-one-two .block-one .cube-left-two {width: 100%;float: left;}
.dcg #imaging-block-one-two .block-one .cube-left-two .text-half {float: left;width: 75%;padding-right: 30px;}
.dcg #imaging-block-one-two .block-one .cube-left-two .pic-half {float: left;width: 25%;}
.dcg #imaging-block-one-two .block-one .cube-left-two .pic-half img {margin-top: 100px;}
.dcg #imaging-block-one-two .block-one .cube-left-two p {margin-bottom: 10px;}
/* club-left-three */
.dcg #imaging-block-one-two .block-one .cube-left-three {width: 100%;float: left;margin-top: 30px;}
.dcg #imaging-block-one-two .block-one .cube-left-three .text-half {float: left;width: 70%;padding-right: 30px;}
.dcg #imaging-block-one-two .block-one .cube-left-three .pic-half {float: left;width: 30%;}
.dcg #imaging-block-one-two .block-one .cube-left-three .pic-half img {margin-bottom: 20px;}

/*BLOCK 2*/
.dcg #imaging-block-one-two .block-two {width: 50%; float: left;padding: 0% 0% 2% 2%;background-color: #dcdbdd;border-top: 2px solid #fff;border-right: 2px solid #fff;border-bottom: 2px solid #fff;border-left: 1px solid #fff;min-height: 1200px}

/* club-right-one */
.dcg #imaging-block-one-two .block-two .cube-right-one {width: 100%;float: left;}
.dcg #imaging-block-one-two .block-two .text-half {width:60%;float: left;padding-top: 20px;}
.dcg #imaging-block-one-two .block-two .pic-half {width:40%;float: left;text-align: right;}
.dcg #imaging-block-one-two .block-two .cube-right-one .pic-half img {width: 60%;margin-right: 20px;}

/* club-right-two */
.dcg #imaging-block-one-two .block-two .cube-right-two {width: 100%;float: left;margin-top: 50px;}

/* club-right-three */
.dcg #imaging-block-one-two .block-two .cube-right-three {width: 100%;float: left;margin-top: 50px;}
.dcg #imaging-block-one-two .block-two .cube-right-three .text-half {width: 60%;float: left;padding-top: 0px;position: relative;z-index: 1;}
.dcg #imaging-block-one-two .block-two .cube-right-three .pic-half {float: left;width: 100%;text-align: right;margin-top:-170px;position: relative;}






/* IMAGING THREE-FOUR */

.dcg #imaging-block-three-four {width: 100%;float: left;}
.dcg #imaging-block-three-four h2 {font-family: "Helv",Arial,sans-serif;color:#ed4e26;letter-spacing: 1px;font-weight: 600;font-size:1.9em;}
.dcg #imaging-block-three-four h3 {letter-spacing: 1px;font-weight: 600;font-size: 16px;margin-bottom: 0px;}
.dcg #imaging-block-three-four h4 {font-size: 12px;}
.dcg #imaging-block-three-four p {color: #777676;font-size: 18px;}
.dcg #imaging-block-three-four p span {font-size: 10px;}


/*BLOCK 3*/
.dcg #imaging-block-three-four .block-three {width: 50%; float: left;padding: 2% 2% 2% 2%;background-color: #dcdbdd;border-top: 2px solid #fff;border-right: 2px solid #fff;border-bottom: 2px solid #fff;border-left: 1px solid #fff;min-height: auto;}

/* cube-left-one */
.dcg #imaging-block-three-four .block-three .cube-left-one {width: 100%;float: left;margin-bottom: 30px;}
.dcg #imaging-block-three-four .block-three .cube-left-one .text-half {width:55%; float: left;}
.dcg #imaging-block-three-four .block-three .cube-left-one .pic-half {width:45%; float: left;}

/* cube-left-two */
.dcg #imaging-block-three-four .block-three .cube-left-two {width: 100%;margin-top: 30px;float: left;margin-bottom: 30px;}
.dcg #imaging-block-three-four .block-three .cube-left-two .text-half {width:70%; float: left;}
.dcg #imaging-block-three-four .block-three .cube-left-two .pic-half {width:30%; float: left;text-align: right;}
.dcg #imaging-block-three-four .block-three .cube-left-two p {clear: left;}

/* cube-left-three */
.dcg #imaging-block-three-four .block-three .cube-left-three {width: 100%;float: left;}
.dcg #imaging-block-three-four .block-three .cube-left-three img {margin: 16px;}
.dcg #imaging-block-three-four .block-three .cube-left-three .pic-half {text-align: center;}

/*BLOCK 4*/
.dcg #imaging-block-three-four .block-four {width: 50%; float: left;padding: 20px 0% 0% 2%;background-color: #f5f3f4;border-top: 2px solid #fff;border-right: 1px solid #fff;border-bottom: 2px solid #fff;border-left: 2px solid #fff;min-height: auto;}

/* cube-right-one */
.dcg #imaging-block-three-four .block-four .cube-right-one {width: 100%;float: left;padding-right: 4%;}

/* cube-right-two */
.dcg #imaging-block-three-four .block-four .cube-right-two {text-align: right;padding-right: 4%;}




/* IMAGING FIVE-SIX */

.dcg #imaging-block-five-six {width: 100%;float: left;}
.dcg #imaging-block-five-six h2 {font-family: "Helv",Arial,sans-serif;color:#ed4e26;letter-spacing: 1px;font-weight: 600;font-size:1.9em;}
.dcg #imaging-block-five-six h2 span {font-size: .7em;}
.dcg #imaging-block-five-six h3 {letter-spacing: 1px;font-weight: 600;font-size: 16px;margin-bottom: 0px;}
.dcg #imaging-block-five-six h4 {font-size: 12px;}
.dcg #imaging-block-five-six p {color: #777676;font-size: 18px;}
.dcg #imaging-block-five-six p span {font-size: 10px;}


/*BLOCK 5*/
.dcg #imaging-block-five-six .block-five {width: 50%; float: left;padding: 2% 2% 2% 2%;background-color: #f5f3f4;border-top: 2px solid #fff;border-right: 2px solid #fff;border-bottom: 2px solid #fff;border-left: 1px solid #fff;min-height: auto;}

/* cube-left-one */
.dcg #imaging-block-five-six .block-five .cube-left-one {width: 100%;float: left;}
.dcg #imaging-block-five-six .block-five .cube-left-one p {margin-bottom: 0px;}

/* cube-left-two */
.dcg #imaging-block-five-six .block-five .cube-left-two {text-align: right;margin-bottom: 50px;float: left;width: 100%;}
.dcg #imaging-block-five-six .block-five .cube-left-two img {margin-left: 20px;}

/* cube-left-three */
.dcg #imaging-block-five-six .block-five .cube-left-three {float: left;width: 100%;}

/* cube-left-four */
.dcg #imaging-block-five-six .block-five .cube-left-four {width: 100%;float: left;margin-top: 45px;}


/*BLOCK 6*/
.dcg #imaging-block-five-six .block-six {width: 50%; float: left;padding: 2% 0% 0% 0%;background-color: #dcdbdd;border-top: 2px solid #fff;border-right: 2px solid #fff;border-bottom: 2px solid #fff;border-left: 1px solid #fff;min-height: auto;}

/* cube-left-one */
.dcg #imaging-block-five-six .block-six .cube-left-one {width: 100%;float: left;margin-bottom: 20px;padding-left: 4%;padding-right: 4%;}

/* cube-left-two */
.dcg #imaging-block-five-six .block-six .cube-left-two {width: 100%;float: left;margin-bottom: 20px;padding-left: 4%;padding-right: 4%;}

/* cube-left-three */
.dcg #imaging-block-five-six .block-six .cube-left-three {width: 100%;float: left;margin-bottom: 20px;padding-left: 4%;padding-right: 4%;}

/* cube-left-four */
.dcg #imaging-block-five-six .block-six .cube-left-four {width: 100%;float: left;text-align: right;padding-right: 4%;}
.dcg #imaging-block-five-six .block-six .cube-left-four .text-half {width: 70%;float: right;position: relative;z-index: 1;}
.dcg #imaging-block-five-six .block-six .cube-left-four .pic-half {float: left;width: 100%;position: relative;margin-top: -200px;padding-top: 19px;}



/* IMAGING SEVEN */

.dcg #imaging-block-seven {width: 100%;float: left;text-align: center;}
.dcg #imaging-block-seven h2 {font-family: "Helv",Arial,sans-serif;color:#ed4e26;letter-spacing: 1px;font-weight: 600;font-size:1.9em;}
.dcg #imaging-block-seven h2 span {font-size: .7em;}
.dcg #imaging-block-seven h3 {letter-spacing: 1px;font-weight: 600;font-size: 16px;margin-bottom: 0px;}
.dcg #imaging-block-seven h4 {font-size: 12px;}
.dcg #imaging-block-seven p {color: #444;font-size: 14px;}
.dcg #imaging-block-seven p span {font-size: 10px;}

.dcg #imaging-block-seven a.red-button {background:#0b4395;color: #fff;padding: 15px 45px 15px;display: inline-block;text-decoration: none;margin:40px 0px;min-width: 200px;border-radius: 2px; -webkit-transition: background-color 0.25s linear,border-color 0.25s linear,opacity 0.25s linear,color 0.25s linear,fill 0.25s linear; transition: background-color 0.25s linear,border-color 0.25s linear,opacity 0.25s linear,color 0.25s linear,fill 0.25s linear;}

.dcg #imaging-block-seven a.red-button:hover {background-color: #dcdbdd;color: #fff;}

.dcg .copyright {width: 100%;float:left;text-align: center;margin-top: 50px;margin-bottom: 40px;}
.dcg .copyright p {}




/* //////// MEDIA QUERIES ///////// */ 
@media only screen and (max-width: 1260px){
    .dcg #imaging-pic-black .extra-padding{padding-top:30px;}/*** push cta down **/
}

@media only screen and (max-width: 1240px){
 .dcg #imaging-pic-black .extra-padding{padding-top:0;}/*** push cta down **/
.dcg .extra-large-padding{padding-top:0;}
/* IMAGING PIC ONE */    
/*.dcg #imaging-pic-one {background: none;padding: 80px 60px 20px 60px;}*/
.dcg #imaging-block-one-two .block-two {min-height: 1445px;}
.dcg #imaging-block-three-four .block-four {min-height: 1225px;}
}


@media only screen and (max-width: 1024px){
    
/* IMAGING PIC ONE */    

    
}


@media only screen and (max-width: 1000px){

/*BLOCK 1*/
.dcg #imaging-block-one-two .block-one {width: 100%;min-height: auto;}
    
.dcg #imaging-block-one-two .block-one .cube-left-two .text-half {width: 100%;}
.dcg #imaging-block-one-two .block-one .cube-left-two .pic-half {width: 100%;text-align: center;}
.dcg #imaging-block-one-two .block-one .cube-left-two .pic-half img {margin-top: 0px;}
    
.dcg #imaging-block-one-two .block-one .cube-left-three .text-half {width: 100%;padding-right: 0px;}    
.dcg #imaging-block-one-two .block-one .cube-left-three .pic-half {width: 100%;text-align: center;}  
    

/*BLOCK 2*/
.dcg #imaging-block-one-two .block-two {width: 100%;min-height: auto;}
.dcg #imaging-block-one-two .block-two .cube-right-two {padding-right:2%;} 
    
    
/*BLOCK 3*/   
.dcg #imaging-block-three-four .block-three {width: 100%;min-height: auto;}   
.dcg #imaging-block-three-four .block-three .cube-left-one .text-half {width: 100%;}
.dcg #imaging-block-three-four .block-three .cube-left-one .pic-half {width: 100%;text-align: center;} 
.dcg #imaging-block-three-four .block-three .cube-left-three img {margin: 0px;}
.dcg #imaging-block-three-four .block-three .cube-left-three .pic-half {text-align: center;}    
    
/*BLOCK 4*/ 
.dcg #imaging-block-three-four .block-four {width: 100%;min-height: auto;}
.dcg #imaging-block-three-four .block-four .cube-right-three {text-align: right;}

    
/*BLOCK 5*/     
.dcg #imaging-block-five-six .block-five {width: 100%;min-height: auto;}
.dcg #imaging-block-five-six .block-five .cube-left-two {text-align: center;margin-top:20px;}
.dcg #imaging-block-five-six .block-five .cube-left-four {text-align: center;}
    
/*BLOCK 6*/ 
.dcg #imaging-block-five-six .block-six {width: 100%;min-height: auto;}
.dcg #imaging-block-five-six .block-six .cube-left-four .pic-half {text-align: left;}    
    
}

@media only screen and (max-width: 800px){
 
/* IMAGING BLACK PICS */
.dcg #imaging-pic-black .b-left {width:100%;}
.dcg #imaging-pic-black .b-left img {padding-left: 30px;}
.dcg #imaging-pic-black .b-right {width: 100%;}
.dcg #imaging-pic-black .b-right img {padding-left: 30px;}
.dcg #imaging-pic-one {background: none;padding: 80px 60px 20px 60px; min-height:auto;} 
}


@media only screen and (max-width: 700px){
    
/* IMAGING PIC ONE */    
.dcg #imaging-pic-one {background: none;padding: 50px 20px 20px 20px;} 
    
.dcg #imaging-block-one-two .red-banner h1 {font-size: 20px;}
    
}


@media only screen and (max-width: 600px){

/* IMAGING PIC ONE */
.dcg #imaging-pic-one {background: none;padding: 50px 5px 20px 5px;}  
.dcg #imaging-pic-one h1 {font-size: 30px;}
.dcg #imaging-pic-one h2 {font-size: 1.2em;}
.dcg #imaging-pic-one p {font-size: 16px;}
.dcg #imaging-pic-one .icons-one {margin-top: 20px;}
    
    
/*BLOCK 2*/    
.dcg #imaging-block-one-two .block-two .cube-right-one .pic-half {display: none;}
.dcg #imaging-block-one-two .block-two .text-half {width: 100%;}
    
}
    
@media only screen and (max-width: 500px){
    
/*BLOCK 2*/
.dcg #imaging-block-one-two .block-two .cube-right-three .text-half {width: 100%;}
.dcg #imaging-block-one-two .block-two .cube-right-three .pic-half {margin-top: 0px;}
 
/*BLOCK 6*/
.dcg #imaging-block-five-six .block-six .cube-left-four .text-half {width: 100%;} 
.dcg #imaging-block-five-six .block-six .cube-left-four .pic-half {margin-top: -80px;}
    
}



@media only screen and (max-width: 423px){}



@media only screen and (max-width: 400px){
    
/* OLED PIC ONE */
.dcg #imaging-pic-one {background-position: -400px} 

}

.dcg .sony-footer {text-align:center; margin: 0 0px 70px; padding-top:40px; border-top: 2px solid #f5f3f4;}
.sony-footer img {width:14px;}

@media (max-width: 400px) {
    .dcg .sony-footer {font-size: 12px;}    
}
/* clear floats */
.clearfix::after {
  content: "";
  clear: both;
  display: table;
}

/********** new **********/
.dcg .desktopnav nav figure{padding:0 0 0 20px; margin-bottom:18px;margin-right:0; text-align:left;}
.dcg .new-productbox{background: #f2f2f2; position: relative; overflow: hidden; text-align: center;}
.dcg .new-productbox a{text-decoration: none;}
.dcg .new-productbox:hover {background: #D1D1D1;}

.dcg .new-productbox img {padding: 0;}
.dcg .producttitle {background: #cfcfce; padding:15px 10px; color:#50545d; position:static;}
.dcg .producttitle.active {background: #6886f1; color:#fff;}
.dcg .split-four {width: 24.9%; margin-right: 0.1%; float: left; margin-top: 0;}
.dcg .split-four a{text-decoration: none; font-family:"Helv",Arial,sans-serif; font-size:16px;}
.dcg .tv-tabs{font-family:"Helv",Arial,sans-serif;}
.dcg .alpha-button{display:block; background-image:url(https://media.currys.biz/i/currysprod/sony-alpha-logo); background-position: center; background-repeat: no-repeat;}
.dcg .sect-text{color: #777676; font-size: 18px; font-family: Arial,sans-serif;}

@media only screen and (max-width: 1024px){
.dcg .split-four { width: 49.5%; margin-right: 0.5%;}
    .dcg .tv-active {margin-bottom:10px;}
    .dcg a.grey-button{margin-bottom:10px;}
}
@media only screen and (max-width: 599px){
.dcg .split-four {float: none; width: 100%; margin-left: 0%;}
}

/************* Page changes ************/
.dcg .sect-small-heading{margin:30px 0 0; font-size:24px; font-family:"Helv",Arial,sans-serif; font-weight:600;}
.dcg .sect-big-heading{margin:15px 0 25px; font-size:32px; font-family:"Helv",Arial,sans-serif; font-weight:600;}
.dcg .extra-large-padding{padding-top:38px;}
.dcg .red-banner-heading{color:#fff; font-size:40px; font-family:"Helv",Arial,sans-serif; font-weight:600; padding:30px 10px; letter-spacing:2px; line-height: normal;}
.dcg .sect-footer{text-align:center; padding:40px 20px;}


@media only screen and (max-width: 1240px){
    .dcg .extra-large-padding{padding-top:0;}
}
@media only screen and (max-width: 599px){
    .dcg .red-banner-heading{color:#fff; font-size:34px;}
    .dcg .sect-text{padding-bottom:20px;}
    .dcg .r-block{padding-bottom:30px;}
    .dcg .desktopnav nav figure{margin-top:15px;}
}



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