
@font-face {
    font-family: 'proxima-light';
    src: url('fonts/ProximaNova-Light.otf');
}
@font-face {
    font-family: 'proxima-bold';
    src: url('fonts/ProximaNova-Bold.otf');
}
@font-face {
    font-family: 'proxima-boldlt';
    src: url('fonts/ProximaNova-Boldlt.otf');
}
@font-face {
    font-family: 'proxima-semibold';
    src: url('fonts/ProximaNova-Semibold.otf');
}
@font-face {
    font-family: 'proxima-extrabold';
    src: url('fonts/ProximaNova-Extrabold.otf');
}
@font-face {
    font-family: 'proxima-regular';
    src: url('fonts/ProximaNova-Regular.otf');
}
@font-face {
    font-family: proxima-black;
    src: url('fonts/ProximaNova-Black.otf');
}
.proxima-regular {font-family:'proxima-regular';}
.proxima-bold {font-family:'proxima-bold';}
.proxima-boldlt {font-family:'proxima-boldlt';}
.proxima-semibold {font-family:'proxima-semibold';}
.proxima-extrabold {font-family:'proxima-extrabold';}
.proxima-light {font-family:'proxima-light';}
.proxima-black {font-family:'proxima-black';}
.italic {font-style:italic;}
html,body { margin: 0; padding: 0; border: 0; background-color: #000;font-family: proxima-light; }
html { font-size: 100%; -webkit-touch-callout:none; -webkit-text-size-adjust:none;font-family:'proxima-regular',verdana;
 -ms-text-size-adjust:100%; }
article, aside, details, figcaption, figure, dialog, footer, header, hgroup, menu, nav, 
section { display:block; }
 p {font-size:18px;line-height:24px;}
.mob-txt {display:none;}

/*PG CSS*/
.blu-pg-sec {width:100%;padding:0;}
.blu-pg-sec-omega {width:1200px; margin:0 auto;position:relative;}
.blu-pg-sec-title {width:100%;text-align:center;font-size:28px;font-weight:bold;margin:3% 0;}
.blu-pg-sec-p {width:100%;text-align:left;}
.blu-pg-sec-img, .blu-pg-sec-img img {width:100%;}
.blu-pg-sec-img img {margin:2% 0;}

.overlay {
    position: absolute;
    width: 100%;
    height: 1200px;
    background-color: rgba(0, 0, 0, 1);
    -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
 -webkit-animation-duration: 4s !important;
  animation-duration: 4s !important;
    -webkit-animation-delay: 0s;


}

.blu-pg-sec-main {width:auto;background: black;}
.blu-sec-1 {position:relative;height:1200px;cursor:pointer;background: black;background:url('images/vivo-8-1.jpg') center center;position:relative;background-size:cover;}
.blu-sec-1 .blu-pg-txt {width:730px;margin:0 auto;padding-top:70px;}
.device-ttl img {padding-top:7%;width:490px;position:relative;}
.t-device-ttl {display:none;}
.m-device-ttl {display:none;}
.blu-sec-1 .blu-pg-txt a {text-decoration:none;color:white;border:1px solid white;padding:12px 55px; font-size:22px;}
.buy-btn-w {/*margin-top:-60px;margin-left:900px;*/position:relative;top:-65px;left:540px;}

/*.blu-sec-1 .blu-pg-sec-omega {width:980px;}
.blu-sec-1 .blu-pg-txt {position:absolute;right:200px;top:100px;width:350px;color:white;text-align:center;}
.blu-sec-1 .blu-pg-txt a {text-decoration:none;color:white;padding:12px 25px;border:1px solid white;display:block;width:90px;margin:15px auto 0 auto;}
.studioJ2 {font-size:40px;text-transform: uppercase;font-family:'proxima-bold';}
.studioJ2 span {font-family:'proxima-regular';font-style:italic;}
.studio-sub {font-size:25px;font-family:'proxima-regular';font-style:italic;}
*/

#banner-vid {width: 100%;height: 100%;z-index: -100;background: url(video/banner-vid.jpg) no-repeat;background-size: cover;transition: 1s opacity;margin-top:-50px;}

.blu-sec-2 {height:100vh;background:url('images/vivo-8-2.jpg') center center;position:relative;background-size:cover;}
.blu-sec-2a {display: none}

.blu-sec-3 {height:100vh;background:url('images/vivo-8-3.jpg') center center no-repeat;background-size:cover;}
.blu-sec-3 .blu-pg-txt {position:absolute;top:22vh;width:515px;text-align:justify;color:white;left:40px;}
.blu-sec-3 .blu-pg-sec-ttl {font-size:30px;font-family:'proxima-light';text-align:left;}

.blu-sec-4 {height:100vh;background:url('images/vivo-8-4.jpg') center center;background-size:cover;position:relative;}
.blu-sec-4 .blu-pg-txt {position:relative;top:15vh;;width:805px;text-align:center;color:white;margin:0 auto;}
.blu-sec-4 .blu-pg-sec-ttl {font-size:30px;font-family:'proxima-light';text-align:center;}
.processor-img {display:block}
.t-processor-img {display:none}
.m-processor-img {display: none;}


.blu-sec-5 {height:100vh;background:url('images/vivo-8-5.jpg') center center;background-size:cover;position:relative;}
.blu-sec-5 .blu-pg-txt {position:absolute;top:45vh;left:670px;width:455px;text-align:justify;color:white;}
.blu-sec-5 .blu-pg-sec-ttl {font-size:30px;font-family:'proxima-light';text-align:left;}


.blu-sec-6 {height:100vh;background:url('images/vivo-8-6.jpg') center center;background-size:cover;position:relative;}
.blu-sec-6 .blu-pg-txt {position:absolute;top:37vh;right:40px;width:815px;text-align:right;color:white;}
.blu-sec-6 .blu-pg-sec-ttl {font-size:30px;font-family:'proxima-light';text-align:right;}
.built-to {margin-bottom:25px;}
.built-to img {width:120px;height:120px;}

.blu-sec-7 {height:100vh;background:url('images/vivo-8-7.jpg') center center no-repeat;background-size:cover;position:relative;}
.blu-sec-7 .blu-pg-txt {position:absolute;top:45vh;left:40px;width:390px;text-align:justify;color:white;}
.blu-sec-7 .blu-pg-sec-ttl {font-size:30px;font-family:'proxima-light';text-align:left;}
.emergency {margin-bottom:25px;}
.emergency img {width:148px;height:118px;}

.blu-sec-8 {height:100vh;background:url('images/vivo-8-8.jpg') center center;background-size:cover;position:relative;}
.blu-sec-8 .blu-pg-txt {position:absolute;top:30vh;width:480px;text-align:justify;color:white;left:40px;}
.blu-sec-8 .blu-pg-sec-ttl {font-size:30px;font-family:'proxima-light';text-align:left;}
.gorilla-img {margin-left:-30px;}


.blu-sec-9 {height:100vh;background:url('images/vivo-8-9.jpg') center center;background-size:cover;position:relative;}
.blu-sec-9 .blu-pg-txt {position:absolute;top:45vh;right:45px;width:411px;text-align:justify;color:white;}
.blu-sec-9 .blu-pg-sec-ttl {font-size:30px;font-family:'proxima-light';text-align:left;}
.camera-img {margin: 0 auto;width: 367px;}

.blu-sec-10 {height:100vh;background:url('images/vivo-8-10.jpg') center center;background-size:cover;position:relative;}
.blu-sec-10 .blu-pg-txt {position:absolute;top:40vh;left:40px;width:525px;text-align:justify;color:white;}
.blu-sec-10 .blu-pg-sec-ttl {font-size:30px;font-family:'proxima-light';text-align:left;}
.selfie-img {padding-top:30px;margin:0 auto;width:181px;}

.blu-sec-11 {height:100vh;background:url('images/vivo-8-11.jpg') center center;background-size:cover;position:relative;}
.blu-sec-11 .blu-pg-txt {position:relative;top:9vh;width:940px;text-align:center;margin:0 auto;color:white;}
.blu-sec-11 .blu-pg-sec-ttl {font-size:30px;font-family:'proxima-light';text-align:center;color:white;}


.blu-sec-11-1 {height:100vh;background:url('images/vivo-8-12.jpg') center center;background-size:cover;position:relative;}
.blu-sec-11-1 .blu-pg-txt {position:absolute;top:40vh;left:40px;width:505px;text-align:justify;color:white;}
.blu-sec-11-1 .blu-pg-sec-ttl {font-size:30px;font-family:'proxima-light';text-align:left;}
.fingerprint-img {padding-top:30px;margin:0 auto;width:194px;}

.blu-sec-13 {height:100vh;background:url('images/vivo-8-13.jpg') center center;background-size:cover;position:relative;}
.blu-sec-13 .blu-pg-txt {position:absolute;top:40vh;left:40px;width:487px;text-align:justify;color:white;}
.blu-sec-13 .blu-pg-sec-ttl {font-size:30px;font-family:'proxima-light';text-align:left;}
.battery-img {width:487px;}


.blu-sec-14 {height:1100px;background:url('images/vivo-8-14.jpg') center center;background-size:cover;}
.blu-sec-14 .blu-pg-txt {position:relative;margin:0 auto;top:770px;;width:500px;text-align:center;color:white;}
.blu-sec-14 .blu-pg-sec-ttl {font-size:30px;font-family:'proxima-light';text-align:center;}
.blu-sec-14 video {width: 698px;position: absolute;top: 247px;left: 255px;}


.blu-sec-15 {height:100vh;background:url('images/vivo-8-15-2.jpg') center center;background-size:cover;}
.blu-sec-15 .blu-pg-txt {position:relative;margin:0 auto;top:4vh;width:765px;text-align:center;color:white;}
.blu-sec-15 .blu-pg-sec-ttl {font-size:30px;font-family:'proxima-light';text-align:center;}

.blu-sec-16 {height:1100px;background:url('images/vivo-8-16.jpg') center center;}
.blu-sec-16 .blu-pg-txt {position:relative;margin:0 auto;top:680px;width:765px;text-align:center;color:white;}
.blu-sec-16 .blu-pg-sec-ttl {font-size:30px;font-family:'proxima-light';text-align:center;}

.blu-sec-17 {height:100vh;background:url('images/vivo-8-17.jpg') center center;background-size:cover;}
.blu-sec-17 .blu-pg-txt {position:relative;margin:0 auto;top:75vh;width:1060px;text-align:center;color:white;}
.blu-sec-17 .blu-pg-sec-ttl {font-size:30px;font-family:'proxima-light';text-align:center;}
.carriers-img {width: 1050px; margin:0 auto;}
.t-carriers-img {display:none;}


/*gallery*/
.slider {background:black;overflow:hidden;}
.custom-navigation {display: table;width: 100%;table-layout: fixed;padding-top:10px;}
.custom-navigation > * {display: table-cell;}
.custom-navigation {position:relative;}
.custom-navigation > a {width: 100%;position:relative;}
.custom-navigation .flex-next {text-align: right;}
#main {margin:0px;}
.custom-controls-container {display:none;} 
a.flex-prev {position:absolute;left:200px;top:-425px;z-index:9999999999;display:block;width:20px;height:35px;background:url('images/gallery/arrow-left.png') center center no-repeat;}
a.flex-next {position:absolute;right:200px;top:-425px;width:20px;height:35px;background:url('images/gallery/arrow-right.png') center center no-repeat;}
.slides li {width:100%;height:850px;}
ul.slides {margin-left:-40px;}
.first {background:url('images/gallery/black-1.png') center center no-repeat;}
.second {background:url('images/gallery/black-2.png') center center no-repeat;}
.third {background:url('images/gallery/black-3.png') center center no-repeat;}
.fourth {background:url('images/gallery/black-4.png') center center no-repeat;}
.fifth {background:url('images/gallery/black-5.png') center center no-repeat;}
.colorBtnWrap {width:1200px;margin:0 auto;text-align:center;padding-bottom:2%;}
.colorBtn {float:left;width:13%;margin:0 2%;color:white;cursor:pointer;font-size:21px;padding-bottom:30px;text-align:center;}
.metal-black {border-bottom:7px solid #242424;margin-left:420px;}
.c-gold {border-bottom:7px solid #ccc1a6;}
.colors-sec {margin:0 auto;width: 1200px;position:relative;}


/*specs*/
.blu-sec-12 {padding:5% 0;background:black}
.blu-sec-12 .blu-pg-sec-omega {width:1200px;}
.spec-txt-w {width:100%;text-align:center;padding-bottom:4%;}
.spec-tagline {width:100%;text-align:center;color:white;font-size:40px;text-transform: uppercase;font-family:'proxima-bold';}
.spec-tagline span {font-family:'proxima-regular';font-style:italic;}
.spec-sub {color:white; font-size:25px;font-family:'proxima-regular';}

.specsGrid {float:left;width:24.8%;border:1px solid #484848;height:280px;}
.specsGrid ul {list-style:none;text-align:center;margin-left:-40px;margin-top:60%;}
.specsGrid ul {color:white;}

.spec_4g {background:url('images/specs/w-specs-4g.png') top 40px center no-repeat;}
.spec_mtk {background:url('images/specs/w-specs-mediatek.png') top 40px center no-repeat;}
.spec_os { background:url('images/11-specs-tech.png') top 40px center no-repeat; }
.spec_cpu {background:url('images/11-specs-processor.png') top 40px center no-repeat;}
.spec_gorilla {background:url('images/specs/w-specs-gorilla.png') top 90px center no-repeat;}
.spec_audio {background:url('images/specs/w-specs-audio.png') top 90px center no-repeat;}
.spec_nougat {background:url('images/specs/w-specs-nougat.png') top 60px center no-repeat;}
.spec_fingerprint {background:url('images/specs/w-specs-fingerprint.png') top 40px center no-repeat;}


.spec_memory {background:url('images/specs/w-specs-memory.png') top 40px center no-repeat;}
.spec_display {background:url('images/specs/w-specs-display-55.png') top 40px center no-repeat;}
.spec_camera {background:url('images/specs/w-specs-camera.png') top 40px center no-repeat;}
.spec_battery {background:url('images/specs/w-specs-battery.png') top 40px center no-repeat;}
.spec_connection {background:url('images/specs/w-specs-wifi.png') top 40px center no-repeat;}
.spec_dimensions {background:url('images/specs/w-specs-dimensions.png') top 40px center no-repeat;}

.btn-wrap {width:100%;padding-top:4%;}
.salesGuide { width:49.85%;position:relative;float:left;text-align:right; }
.buyNow { width:49%;position:relative;float:left;text-align:left; }
.salesGuide a, .buyNow a {background:black;
    text-decoration:none;color:white;
    padding:16px 60px;border:1px solid rgba(200,200,200,0.5);
}

footer {width:100%;background:black;text-align:center;margin-top:0px;}

@media (max-width: 1200px) { 
  p {font-size:17px;line-height: 1.4;}
  .blu-pg-sec-ttl {font-size:27px !important;} 
  .tab-txt {display:none;}

.device-ttl {display: none;}
.t-device-ttl {display: block;padding-top:60px;}
.m-device-ttl {display:none;}
.blu-pg-sec-omega {width:980px;}
.blu-sec-1 {position:relative;height:650px;background:url('images/t-vivo-8-1.jpg') center center;cursor:pointer;text-align:left}

#banner-vid {margin-top:-50px;}
.blu-sec-1 .blu-pg-txt {width:580px;position:relative;margin:0 auto;padding-top:30px}
.device-ttl img {width:490px;display:block;margin:0 auto;padding-top:3%;}
.blu-sec-1 .blu-pg-txt a {text-decoration:none;color:white;border:1px solid white;padding:6px 28px;font-size:18px;}
.buy-btn-w {position:relative;top:-55px;left:450px;}
.blu-sec-2 {height:570px;background:url('images/t-vivo-8-2.jpg') center center;position:relative;}
.blu-sec-2a {display: none}

  
.blu-sec-3 {height:650px;background:url('images/t-vivo-8-3.jpg') center center no-repeat;}
.blu-sec-3 .blu-pg-txt {position:absolute;top:10vh;width:480px;text-align:justify;color:white;}
.blu-sec-3 .blu-pg-sec-ttl {font-family:'proxima-light';text-align:left;}


.blu-sec-4 {height:650px;background:url('images/t-vivo-8-4.jpg') center center;background-size:cover;position:relative;}
.blu-sec-4 .blu-pg-txt {position:relative;margin:0 auto;top:50px;;width:750px;text-align:center;color:white;}
.blu-sec-4 .blu-pg-sec-ttl {font-family:'proxima-light';text-align:center;}
.processor-img {display:none}
.t-processor-img {display:block}
.m-processor-img {display:none;}


.blu-sec-5 {height:650px;background:url('images/t-vivo-8-5.jpg') center center;background-size:cover;position:relative;}
.blu-sec-5 .blu-pg-txt {position:absolute;top:180px;width:355px;left:550px;text-align:justify;color:white;}
.blu-sec-5 .blu-pg-sec-ttl {font-family:'proxima-light';text-align:left;}


.blu-sec-6 {height:650px;background:url('images/t-vivo-8-6.jpg') center center;background-size:cover;position:relative;}
.blu-sec-6 .blu-pg-txt {position:absolute;top:250px;right:10px;width:825px;text-align:right;color:white;}
.blu-sec-6 .blu-pg-sec-ttl {font-family:'proxima-light';text-align:right;}
.built-to {margin-bottom:25px;}
.built-to img {width:120px;height:120px;}

.blu-sec-7 {height:650px;background:url('images/t-vivo-8-7.jpg') center center no-repeat;background-size:cover;position:relative;}
.blu-sec-7 .blu-pg-txt {position:absolute;top:250px;left:3vw;width:340px;text-align:justify;color:white;}
.blu-sec-7 .blu-pg-sec-ttl {font-family:'proxima-light';text-align:left;}
.emergency {margin-bottom:25px;}
.emergency img {width:148px;height:118px;}

.blu-sec-8 {height:650px;background:url('images/t-vivo-8-8.jpg') center center;background-size:cover;position:relative;}
.blu-sec-8 .blu-pg-txt {position:absolute;top:130px;width:425px;text-align:justify;color:white;}
.blu-sec-8 .blu-pg-sec-ttl {font-family:'proxima-light';text-align:left;}
.power {margin-top:25px;}
.power img {width:370px;}

.blu-sec-9 {height:650px;background:url('images/t-vivo-8-9.jpg') center center;background-size:cover;position:relative;}
.blu-sec-9 .blu-pg-txt {position:absolute;top:200px;width:405px;text-align:center;color:white;}
.blu-sec-9 .blu-pg-sec-ttl {font-family:'proxima-light';text-align:center;}
.blu-sec-9 span {display:none;}

.blu-sec-10 {height:650px;background:url('images/t-vivo-8-10.jpg') center center;background-size:cover;position:relative;}
.blu-sec-10 .blu-pg-txt {position:absolute;top:180px;width:475px;text-align:justify;color:white;}
.blu-sec-10 .blu-pg-sec-ttl {font-family:'proxima-light';text-align:left;}
.gorilla {margin-top:45px;}
.gorilla img {width:156px;height:156px;}

.blu-sec-11 {height:650px;background:url('images/t-vivo-8-11.jpg') center center;background-size:cover;position:relative;}
.blu-sec-11 .blu-pg-txt {position:relative;top:5vh;width:750px;text-align:center;color:white;}
.blu-sec-11 span {display:none;}
.blu-sec-11 .blu-pg-sec-ttl {font-family:'proxima-light';text-align:center;}
.camera {margin-top:55px;}
.camera img {width:300px;}


.blu-sec-11-1 {height:650px;background:url('images/vivo-8-12.jpg') center center;background-size:cover;position:relative;}
.blu-sec-11-1 .blu-pg-txt {position:absolute;top:24vh;width:375px;text-align:justify;color:white;}
.blu-sec-11-1 .blu-pg-sec-ttl {font-family:'proxima-light';text-align:left;}
.blu-sec-11-1 span {display:none;}
.battery {margin-top:55px;}
.battery img {width:300px;}

.blu-sec-13 {height:650px;background:url('images/t-vivo-8-13.jpg') center center;background-size:cover;position:relative;}
.blu-sec-13 .blu-pg-txt {position:absolute;top:16vh;width:510px;text-align:justify;color:white;}
.blu-sec-13 .blu-pg-sec-ttl {font-family:'proxima-light';text-align:left;}
.blu-sec-13 span {display:none;}


.blu-sec-14 {height:650px;background:url('images/t-vivo-8-14.jpg') center center;background-size:cover;}
.blu-sec-14 .blu-pg-txt {position:relative;top:400px;width:60%;text-align:center;color:white;}
.blu-sec-14 .blu-pg-sec-ttl {font-family:'proxima-light';text-align:center;}
.blu-sec-14 video {/*width: 420px;position: absolute;top: 100px;left: 308px;*/display:none;}

.blu-sec-15 {height:650px;background:url('images/t-vivo-8-15-2.jpg') center center;background-size:cover;}
.blu-sec-15 .blu-pg-txt {position:absolute;top:10vh;right:3vw;width:555px;text-align:right;color:white;}
.blu-sec-15 .blu-pg-sec-ttl {font-family:'proxima-light';text-align:right;}
.blu-sec-15 span {display:none;}
.blu-sec-15 img {width: 260px;}

.blu-sec-16 {height:650px;background:url('images/t-vivo-8-16.jpg') center center;background-size:cover;}
.blu-sec-16 .blu-pg-txt {position:relative;top:50vh;width:895px;text-align:center;color:white;margin:0 auto;}

.blu-sec-17 {height:650px;background:url('images/t-vivo-8-18.jpg') center center;background-size:cover;}
.blu-sec-17 .blu-pg-txt {position:relative;top:50vh;width:960px;text-align:center;color:white;margin:0 auto;}
.carriers-img {display: none;}
.t-carriers-img {display: block;}

.blu-sec-12 .blu-pg-sec-omega {width:980px;}
.specsGrid {float:left;width:24.75%;border:1px solid rgba(200,200,200,0.5);height:280px;}
.specsGrid ul {list-style:none;text-align:center;margin-left:-40px;margin-top:70%;}
.specsGrid ul {color:white;}

.metal-black {margin-left:28%;}
  
 }
 
 
 @media (max-width: 980px) {
.blu-pg-sec-main {background: transparent;}
video {display: none;}
  .tab-txt {display:none;}
  .mob-txt {display:block;}
  .dsk-txt {display:none;}
  .blu-pg-sec-omega {width:380px; margin:0 auto;position:relative;}
  .blu-pg-sec-omega {width:380px;}
.device-ttl {display: none;}
.m-device-ttl {display:block;width:520px;margin:0 auto;}
.t-device-ttl {display:none;}
.buy-btn-w {width:130px;margin:0 auto;position: relative;top:30px;left:-100px;}
.blu-sec-1 {position:relative;height:544px;background:url('images/m-vivo-8-1.jpg') center center no-repeat;cursor:pointer;margin-top:56px;margin-bottom:0px;}
.blu-pg-sec-main .blu-pg-txt {width:320px;}

.blu-sec-2 {height:600px;background:url('images/m-vivo-8-2.jpg') center center;position:relative;}
.blu-sec-2a {height:600px;background:url('images/m-vivo-8-2a.jpg') center center;position:relative;display:block;}

.blu-sec-3 {height:599px;background:url('images/m-vivo-8-3.jpg') center center no-repeat;}
.blu-sec-3 .blu-pg-txt {position:absolute;top:9vh;left:20px;width:206px;text-align:center;color:white;}
.blu-sec-3 span {display: none;}
.blu-sec-3 .blu-pg-sec-ttl {font-size:30px;font-family:'proxima-light';text-align:center;}
.blu-sec-3 .blu-pg-txt span {display:none;}

.blu-sec-4 {height:600px;background:url('images/m-vivo-8-4.jpg') center center;position:relative;}
.blu-sec-4 .blu-pg-txt {position:absolute;top:6vh;right:3vw;width:355px;text-align:justify;color:white;}
.blu-sec-4 .blu-pg-sec-ttl {font-size:30px;font-family:'proxima-light';text-align:center;}
.blu-sec-4 .blu-pg-txt span {display: none;}
.m-processor-img {width:317px;margin:0 auto;display: block;}

.blu-sec-5 {height:600px;background:url('images/m-vivo-8-5.jpg') center center no-repeat;position: relative}
.blu-sec-5 .blu-pg-txt {position:relative;top:5vh;width:400px;margin:0 auto;text-align:center;color:white;left:0px;}
.blu-sec-5 .blu-pg-sec-ttl {font-size:30px;font-family:'proxima-light';text-align:center;}
.blu-sec-5 .blu-pg-txt span {display:none;}

.blu-sec-6 {height:600px;background:url('images/m-vivo-8-6.jpg') center center no-repeat;}
.blu-sec-6 .blu-pg-txt {position:relative;top:25px;left:0px;width:90%;margin:0 auto;text-align:center;color:white;}
.blu-sec-6 .blu-pg-sec-ttl {font-size:30px;font-family:'proxima-light';text-align:center;}
.blu-sec-6 .blu-pg-txt span {display:none;}

.blu-sec-7 {height:600px;background:url('images/m-vivo-8-7.jpg') center center no-repeat;}
.blu-sec-7 .blu-pg-txt {position:relative;top:55px;left:0px;width:88%;margin:0 auto;text-align:center;color:white;}
.blu-sec-7 .blu-pg-sec-ttl {text-align: center;}
.blu-sec-7 span {display: none;}

.blu-sec-8 {height:598px;background:url('images/m-vivo-8-8.jpg') center center;position:relative;}
.blu-sec-8 .blu-pg-txt {position:absolute;top:35px;right:0px;width:98%;margin-right:1%;text-align:center;color:white;}
.blu-sec-8 .blu-pg-sec-ttl {text-align:center;}
.blu-sec-8 span {display: none;}

.blu-sec-9 {height:600px;background:url('images/m-vivo-8-9.jpg') center center;position:relative;}
.blu-sec-9 .blu-pg-txt {display: none;}


.blu-sec-10 {height:600px;background:url('images/m-vivo-8-10.jpg') center center;position:relative;}
.blu-sec-10 .blu-pg-txt {display: none;}


.blu-sec-11 {height:670px;background:url('images/m-vivo-8-11.jpg') center center;position:relative;}
.blu-sec-11 .blu-pg-txt {position:absolute;top:40px;right:0px;width:98%;margin-right:1%;text-align:center;color:black;}
.blu-sec-11 .blu-pg-sec-ttl {font-size:30px;font-family:'proxima-light';text-align:center;}


.blu-sec-11-1 {height:596px;background:url('images/m-vivo-8-12.jpg') center center;position:relative;}
.blu-sec-11-1 .blu-pg-txt {position:relative;top:10px;left:0px;width:400px;text-align:center;color:white;}
.blu-sec-11-1 .blu-pg-sec-ttl {font-size:30px;font-family:'proxima-light';text-align:center;}
.fingerprint-img {display: none;}

.blu-sec-13 {height:600px;background:url('images/m-vivo-8-13.jpg') center center;background-size:cover;position:relative;}
.blu-sec-13 .blu-pg-txt {position: relative; top:5vh;width:400px; text-align: center; color:white;left:0px;}
.blu-sec-13 .blu-pg-txt p {display: none;}
.blu-sec-13 .blu-pg-sec-ttl {text-align: center;left:0px;}
.battery-img {display: none;}

.blu-sec-14 {height:594px;background:url('images/m-vivo-8-14.jpg') center center;background-size:cover;}
.blu-sec-14 .blu-pg-txt {position:relative;top:355px;left:0px;width:88%;text-align:center;color:white;}
.blu-sec-14 .blu-pg-sec-ttl {font-size:30px;font-family:'proxima-light';text-align:center;}
.blu-sec-14 .blu-pg-txt span {display:none;}

.blu-sec-15 {height:600px;background:url('images/m-vivo-8-15-2.jpg') center center;background-size:cover;}
.blu-sec-15 .blu-pg-txt {position:relative;top:25px;left:0px;width:90%;text-align:center;color:white;}
.blu-sec-15 .blu-pg-sec-ttl {font-size:30px;font-family:'proxima-light';text-align:center;}
.audio-img {display: none;}

.blu-sec-16 {height:600px;background:url('images/m-vivo-8-16.jpg') center center;background-size:cover;}
.blu-sec-16 .blu-pg-txt {position: relative;text-align: center;width:380px;top:340px;left:0px;}
.blu-sec-16 .blu-pg-txt p {display: none;}
 
 .blu-sec-17 {height:600px;background:url('images/m-vivo-8-17.jpg') center center;background-size:cover;}
 .blu-sec-17 .blu-pg-txt {position: relative; text-align: center; width: 380px;top:300px;}
 .blu-sec-17 span {display:none;}



 }
 
 @media (max-width:980px) {
 .blu-sec-12 .blu-pg-sec-omega {width:500px;}
 .specsGrid ul {list-style:none;text-align:center;margin-left:-40px;margin-top:70%;}
 .specsGrid {float:left;width:49%;border:1px solid rgba(200,200,200,0.5);height:280px;}    
 .spec-tagline {padding:8% 0px;} 
 }
 
 
 
 @media (max-width: 797px) { 
   nav ul li:first-child img {top:-57px;width:14%;left:43%;display:block;border:1px solid black;}    
   nav ul li {display:block;}  
   .navWrapIn ul {display:none !important;}
   .mobBtnO {display:block;}
   .mobNav {display:block;background:rgba(0,0,0,0);height:1px;position:absolute;top:40px;left:-999px;z-index:999999;}   
   .blu-pg-l-ttl1, .blu-pg-r-ttl1 {margin-top:-30px;}
   
  
  }
  @media (max-width: 661px) { 
   .d-none {display:none;}
   .slider {display:none;}
  }
 
 @media (max-width: 600px) {
    nav ul li:first-child img {top:-56px;width:20%;left:40%;} 
    .colorBtnWrap {width:380px;margin:0 auto;text-align:center;}
.colorBtn {float:left;width:19.5%;color:white;cursor:pointer;font-size:21px;}
  
  } 
   @media (max-width: 524px) {
  
   .blu-sec-12 .blu-pg-sec-omega {width:380px;}
   .specsGrid ul {list-style:none;text-align:center;margin-left:-40px;margin-top:85%;}
   .specsGrid {float:left;width:49.25%;border:1px solid rgba(200,200,200,0.5);height:280px;}    
   .spec-tagline {padding:8% 0px;}  
    
   .btn-wrap {width:100%;padding-top:4%;margin-bottom:5%;}
  .salesGuide { width:49.85%;position:relative;float:left;text-align:right; }
  .buyNow { width:49%;position:relative;float:left;text-align:left; }
  .salesGuide a, .buyNow a {
    text-decoration:none;color:white;text-transform:uppercase;
    padding:16px 20px;border:1px solid rgba(200,200,200,0.5); 
} 
    
   }
   

   @media (max-width: 400px) {
     p {font-size:16px;} 
     
    .blu-pg-sec-omega {width:96%;margin-left:2%;}
    .blu-sec-12 .blu-pg-sec-omega {width:96%;margin-left:2%;}
    .specsGrid {width:99%;}
    .specsGrid ul{margin-top:50%;}
    .btn-wrap {padding-top:8%;}
    
    /*.blu-sec-3 .blu-pg-txt {position:absolute;top:7vh;right:0px;width:98%;margin-left:1%;text-align:center;color:white;}
    .blu-sec-4 .blu-pg-txt {position:absolute;top:6vh;right:0px;width:98%;margin-left:1%;text-align:center;color:white;}
    
    .blu-sec-5 .blu-pg-txt {right:0px;left:0px;width:98%;margin-left:1%;text-align:center;}
    */
   }
   
 