

.proxima-boldlt {font-family:'proxima-boldlt';}
.proxima-semibold {font-family:'proxima-semibold';}
.proxima-extrabold {font-family:'proxima-extrabold';}

.proxima-black {font-family:'proxima-black';}
.italic {font-style:italic;}
html,body { margin: 0; padding: 0; border: 0; background-color: #fff;font-family: objektiv-mk1;font-weight:300;color:#fff;}
html { font-size: 100%; -webkit-touch-callout:none; -webkit-text-size-adjust:none;
 -ms-text-size-adjust:100%;}
article, aside, details, figcaption, figure, dialog, footer, header, hgroup, menu, nav, 
section { display:block; }


/*PG CSS*/
.blu-pg-sec {width:100%;padding:0;position:relative;}
.blu-pg-sec-omega {width:1400px; margin:0 auto;position:relative;z-index: 1;}
.blu-pg-sec-ttl {font-size:55px; margin-bottom:20px;line-height: 1.05;font-weight:700;letter-spacing: -2.5px;}
.blu-pg-txt {text-align:left;}
p {font-size:22px;;line-height:1.4;}
.d-txt {display: block;}
.m-txt {display: none;}
.zero {opacity: 0;animation-delay: 0.5s;-webkit-animation-delay: 0.5s}
.black-body-bg {background: black}
.m-blu-pg-sec-ttl {display:none;}
.smll-ttl {font-family: atrament-web, sans-serif;font-weight: 300;font-style: normal;font-size:28px;letter-spacing: 2px;margin-bottom:10px;padding-left: 3px;}


.blu-sec-1 {position:relative;height:1286px;background:url('images/g5-1.jpg') center center;background-size:cover;}
.banner-links {position: absolute;top:150px;left:840px;padding:5px 0px;border:solid 1px white}
.banner-links a{color: #fff;font-size: 1.5rem;text-decoration: none;font-family: atrament-web, sans-serif;font-weight: 300;font-style: normal;letter-spacing: 2px;padding:3px 25px;;}
.name-sec-1 {position:absolute;width:407px;top:80px;left:510px;}



/* --- SEC 1 Animation Starts--- */

.blue-cover {position:absolute;background:#251980;height:1286px;width:100%;top:0px;
    -webkit-animation-name: fadeOut;
    animation-name: fadeOut;
    -webkit-animation-duration: 1.2s !important;
    animation-duration: 2s !important;
    -webkit-animation-delay: 2s;
    animation-delay:0s;
    z-index: 0;}


.vgo-front {width:870px;position:absolute;left:190px;top:260px;
    -webkit-animation-name: vgofront;
    animation-name: vgofront;
    -webkit-animation-delay: 0s;
    animation-delay: 0s;
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
    z-index: 4;}
  
@-webkit-keyframes vgofront {
    0%   {opacity:0; top:360px; left:100px;}
    20% {opacity:0; top:360px; left:100px;}
    100% {opacity:1; top:260px; left:190px;}
}
@keyframes vgofront {
    0% {opacity:0; top:360px; left:100px;}
    20% {opacity:0; top:360px; left:100px;}
    100% {opacity:1; top:260px; left:190px;}
}

.vgo-back {width:850px;position:absolute;left:337px;top:445px;
    -webkit-animation-name: vgoback;
    animation-name: vgoback;
    -webkit-animation-delay: 0s;
    animation-delay: 0s;
    -webkit-animation-duration: 2s;
    animation-duration: 2s;}
    
@-webkit-keyframes vgoback {
    0% {opacity:0;top:360px;left:450px}
    20% {opacity:0;top:360px;left:450px}
    100% {opacity:1;top:445px;left:337px}
}
@keyframes vgoback{
    0% {opacity:0;top:360px;left:450px}
    20% {opacity:0;top:360px;left:450px}
    100% {opacity:1;top:445px;left:337px}
}

.vgo-txt {
    -webkit-animation-name: vgoname;
    animation-name: vgoname;
    -webkit-animation-delay: 0s;
    animation-delay: 0s;
    -webkit-animation-duration: 3s;
    animation-duration: 3s;}
@-webkit-keyframes vgoname {
    0% {opacity:0}
    60% {opacity:0}
    100% {opacity:1}
}
@keyframes vgoname{
    0% {opacity:0}
    60% {opacity:0}
    100% {opacity:1}
}


/* --- SEC 1 Animation Ends--- */


.blu-sec-2 {position:relative;height:925px;background:url('images/g5-2.jpg') center center;background-size:cover;}
.blu-sec-2 .blu-pg-txt {position:absolute;top:350px;width:465px;left:50px;}

.blu-sec-3 {position:relative;height:925px;background:url('images/g5-3.jpg') center center;background-size:cover;}
.blu-sec-3 .blu-pg-txt  {position: absolute;left:770px;top:350px;width:440px;}
.blu-sec-3 img {width:415px}

.blu-sec-4 {position:relative;height:925px;background:url('images/g5-4.jpg') center center;background-size:cover;}
.blu-sec-4 .blu-pg-sec-ttl {width:400px;text-align: center;margin:0 auto;}
.blu-sec-4 .blu-pg-txt {position: relative;margin:0 auto;top:230px;width:850px;text-align: center}
.blu-sec-4 img {width:390px}

.blu-sec-5 {position:relative;height:925px;background:url('images/g5-5.jpg') center center;background-size:cover;}
.blu-sec-5 .blu-pg-txt {position: relative;margin:0 auto;top:50px;width:850px;text-align: center}
.blu-sec-5 img {width:520px;margin: 0 auto;}
 
.blu-sec-6 {position:relative;height:925px;background:url('images/g5-6.jpg') center center;background-size:cover;}
.blu-sec-6 .blu-pg-txt {position: absolute;top:270px;width:405px;left:50px}
.blu-sec-6 img {width:390px}

.blu-sec-7 {position:relative;height:925px;background:url('images/g5-7.jpg') center center;background-size:cover;}
.blu-sec-7 .blu-pg-txt  {position:absolute;top:210px;width:514px;left:750px;}


.blu-sec-8 {position:relative;height:900px;background:url('images/g5-8.jpg') center center;background-size:cover;}
.blu-sec-8 .blu-pg-txt {position: relative;margin:0 auto;top:380px;width:1000px;text-align: center}
.blu-sec-8 img {width:1040px;margin-top:40px;}




/*gallery*/
.slider {/*background:url('images/gallery-bg.jpg') center center;background-size:cover;*/background:#0d0d0d;overflow:hidden;height:945px}
.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:100px;top:-425px;z-index:9999999999;display:block;width:54px;height:64px;background:url('images/gallery/arrow-left.png') center center no-repeat;}
a.flex-next {position:absolute;right:100px;top:-425px;width:54px;height:64px;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/black1.jpg') center center no-repeat;}
.second {background:url('images/gallery/black2.jpg') center center no-repeat;}
.third {background:url('images/gallery/black3.jpg') center center no-repeat;}
.fourth {background:url('images/gallery/black4.jpg') center center no-repeat;}
.fifth {background:url('images/gallery/black5.jpg') center center no-repeat;}
.colorBtnWrap {width:850px;margin:0 auto;text-align:center;padding-bottom:0px;}
.colorBtn {float:left;width:20%;margin:0 1%;cursor:pointer;
font-size:18px;padding: 0% 0;text-align:center;text-transform:uppercase;}
.black {margin-left:20px;	border-radius: 50%;	width: 35px;	height: 35px; border:solid 2px #4b4b4b;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#727272+0,000000+100 */
background: #727272; /* Old browsers */
background: -moz-linear-gradient(top, #727272 0%, #000000 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #727272 0%,#000000 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #727272 0%,#000000 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#727272', endColorstr='#000000',GradientType=0 ); /* IE6-9 */}
.gold {	background: #ffe4c1;  margin-left:20px;   border-radius: 50%;	width: 35px;	height: 35px; }
.green { background: #000000; margin-left:20px;   margin-top: 50px;	border-radius: 50%;	width: 35px;	height: 35px; }
.navy {	background: #2e3554; margin-left:20px;  margin-top: 50px;	border-radius: 50%;	width: 35px;	height: 35px; }
.colors-sec {margin:0 auto;width:100%;text-align:center;position:relative; }
.silver {background: #9da0a8;  margin-left:20px;   margin-top: 50px;	border-radius: 50%;	width: 35px;	height: 35px;}
.purple {margin-left:20px;   border-radius: 50%;	width: 35px;	height: 35px;
    background: #0b0054; /* Old browsers */
    background: -moz-linear-gradient(top, #0b0054 0%, #3b0a99 50%, #1aa9e4 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #0b0054 0%,#3b0a99 50%,#1aa9e4 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #0b0054 0%,#3b0a99 50%,#1aa9e4 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0b0054', endColorstr='#1aa9e4',GradientType=0 ); /* IE6-9 */}

.red {margin-left:300px;	border-radius: 50%;	width: 35px;	height: 35px; border:solid 2px #4b4b4b;
    background: #d6027b; /* Old browsers */
    background: -moz-linear-gradient(top,  #d6027b 0%, #ae011f 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  #d6027b 0%,#ae011f 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  #d6027b 0%,#ae011f 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6027b', endColorstr='#ae011f',GradientType=0 ); /* IE6-9 */
    }
.blue {margin-left:20px;	border-radius: 50%;	width: 35px;	height: 35px; border:solid 2px #4b4b4b;
    background: #2862d9; /* Old browsers */
    background: -moz-linear-gradient(top,  #2862d9 0%, #090d3a 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  #2862d9 0%,#090d3a 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  #2862d9 0%,#090d3a 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2862d9', endColorstr='#090d3a',GradientType=0 ); /* IE6-9 */
    }



/*specs*/
.blu-sec-specs {/*background:url('images/specs-bg.jpg') center center;background-size:cover;*/background:#0d0d0d;margin-top:0px;height:890px;padding:50px 0px}
.blu-sec-specs .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;}
.spec-tagline span {font-style:italic;}
.device_name{ width:397.5px; }
.spec-sub { font-size:25px;}
.specsGrid {float:left;width:24.8%;border:0px solid #484848;height:310px;}
.specsGrid ul {list-style:none;text-align:center;margin-left:-40px;margin-top:60%;font-weight:400;font-size: 13.25px;}

.spec_4g {background:url('images/specs/w-specs-tech.png') top 40px center no-repeat; background-size: 100px;}
.spec_mtk {background:url('images/specs/w-specs-chip.png') top 40px center no-repeat; background-size: 100px;}
.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;background-size: 100px;}

.spec_memory {background:url('images/specs/w-specs-memory.png') top 40px center no-repeat;background-size: 100px;}
.spec_display {background:url('images/specs/w-specs-display.png') top 40px center no-repeat; background-size: 100px;}
.spec_camera {background:url('images/specs/w-specs-camera.png') top 40px center no-repeat; background-size: 100px;}
.spec_dual_camera {background:url('images/specs/w-specs-dual-camera.png') top 40px center no-repeat; background-size: 100px;}
.spec_battery {background:url('images/specs/w-specs-battery.png') top 40px center no-repeat; background-size: 100px;}
.spec_connection {background:url('images/specs/w-specs-wifi.png') top 40px center no-repeat; background-size: 100px;}
.spec_dimensions {background:url('images/specs/w-specs-dimension.png') top 40px center no-repeat; background-size: 100px;}


/* -------- Buy Now and Sales Guide Buttons Starts -------- */
.btn-wrap {width: 400px;margin-top: 60px;position: relative;height: 30px;left: 435px;}
.buyNow, .salesGuide {width: 400px;float: left;text-align: center;}
.buyNow a, .salesGuide a {color:#fff;;padding:15px 24px;text-decoration: none;font-weight:600;font-size:20px;border-bottom:solid 4px #c8ddf8;}
/* -------- Buy Now and Sales Guide Buttons Starts -------- */


footer {width:100%;background:black;text-align:center;margin-top:0px;}

@media (max-width: 1400px) {

.blu-pg-sec-omega {width:980px;}
.device_name{ width:300px; }
p {font-size:17px;line-height:1.3;}
.blu-pg-sec-ttl {font-size:40px;margin-bottom:15px;line-height: 1.1;letter-spacing: 0}
.smll-ttl {font-size:24px;margin-bottom:5px;}

.blu-sec-1 {position:relative;height:800px;background:url('images/t-g5-1.jpg') center center;background-size:cover;}
.banner-links {top:83px;left:545px;}
.banner-links a{font-size: 1.2rem;letter-spacing: 0.7px;}
.name-sec-1 {width:270px;top:65px;left:380px}


/* --- SEC 1 Animation Starts--- */

.blue-cover {position:absolute;background:#251980;height:1600px;width:100%;top:0px;
    -webkit-animation-name: fadeOut;
    animation-name: fadeOut;
    -webkit-animation-duration: 1.2s !important;
    animation-duration: 2s !important;
    -webkit-animation-delay: 2s;
    animation-delay:0s;
    z-index: 0;}


.vgo-front {width:520px;position:absolute;left:180px;top:180px;}
  
@-webkit-keyframes vgofront {
    0%   {opacity:0; top:280px; left:90px;}
    20% {opacity:0; top:280px; left:90px;}
    100% {opacity:1; top:180px; left:180px;}
}
@keyframes vgofront {
    0%   {opacity:0; top:280px; left:90px;}
    20% {opacity:0; top:280px; left:90px;}
    100% {opacity:1; top:180px; left:180px;}
}

.vgo-back {width:520px;position:absolute;left:270px;top:285px;}
    
@-webkit-keyframes vgoback {
    0% {opacity:0;top:185px;left:390px}
    20% {opacity:0;top:185px;left:390px}
    100% {opacity:1;top:285px;left:270px}
}
@keyframes vgoback{
    0% {opacity:0;top:185px;left:390px}
    20% {opacity:0;top:185px;left:390px}
    100% {opacity:1;top:285px;left:270px}
}

.vgo-txt {
    -webkit-animation-name: vgoname;
    animation-name: vgoname;
    -webkit-animation-delay: 0s;
    animation-delay: 0s;
    -webkit-animation-duration: 3s;
    animation-duration: 3s;}
@-webkit-keyframes vgoname {
    0% {opacity:0}
    60% {opacity:0}
    100% {opacity:1}
}
@keyframes vgoname{
    0% {opacity:0}
    60% {opacity:0}
    100% {opacity:1}
}


/* --- SEC 1 Animation Ends--- */


	
.blu-sec-2 {position:relative;height:650px;background:url('images/t-g5-2.jpg') center center;background-size:cover;}
.blu-sec-2 .blu-pg-txt  {top:170px;width:335px;left:60px;}

.blu-sec-3 {position:relative;height:650px;background:url('images/t-g5-3.jpg') center center;background-size:cover;}
.blu-sec-3 .blu-pg-txt  {top:180px;left:530px;width:360px;}
.blu-sec-3 img {width:350px;}

.blu-sec-4 {position:relative;height:650px;background:url('images/t-g5-4.jpg') center center;background-size:cover;}
.blu-sec-4 .blu-pg-txt {top:160px;width:650px;}
.blu-sec-4 .blu-pg-sec-ttl {width:325px;}
.blu-sec-4 img {width:340px}

.blu-sec-5 {position:relative;height:650px;background:url('images/t-g5-5.jpg') center center;background-size:cover;}
.blu-sec-5 .blu-pg-txt  {top:40px;width:640px;}
.blu-sec-5 img {width:450px}

.blu-sec-6 {position:relative;height:650px;background:url('images/t-g5-6.jpg') center center;background-size:cover;}
.blu-sec-6 .blu-pg-txt  {top:130px;width:340px;left:15px}
.blu-sec-6 img {width:330px}

.blu-sec-7 {position:relative;height:650px;background:url('images/t-g5-7.jpg') center center;background-size:cover;}
.blu-sec-7 .blu-pg-txt  {top:110px;width:350px;left:525px}

.blu-sec-8 {position:relative;height:650px;background:url('images/t-g5-8.jpg') center center;background-size:cover;}
.blu-sec-8 .blu-pg-txt {top:230px;width:770px;}
.blu-sec-8 img {width:760px}






.blu-sec-specs .blu-pg-sec-omega {width:980px}
.blu-pg-sec {margin-top:0px;}

.specsGrid {float:left;width:24.75%;border:none;height:280px;}
.specsGrid ul {list-style:none;text-align:center;margin-left:-40px;margin-top:70%; }
.specsGrid ul {font-size: 11.5px;font-weight:500; }

/* -------- Buy Now and Sales Guide Buttons Starts -------- */
.btn-wrap {left: 294px;}
/* -------- Buy Now and Sales Guide Buttons Starts -------- */

}
 
 @media (max-width: 980px) {
.slider {display: none;}
video {display: none;}
.blu-pg-sec-omega {width:380px; margin:0 auto;position:relative;}
.d-txt {display: none;}
.m-txt {display: block;margin-top:-5px;}
.blu-pg-sec-ttl {font-size: 30px;font-weight: 500;}
p {font-size: 14px;line-height: 1.4;margin: 0px;}
.device_name{ width:300px; }
.blu-pg-sec {margin:0px 0px 0px 0px;}
.blu-sec-specs {height: 1510px}
.m-blu-pg-sec-ttl {display:block;margin-bottom: 10px; font-size:35px;letter-spacing: -2px;font-weight: 300;line-height: 1.3}
.smll-ttl {font-size:20px;margin-bottom:5px;padding-left:0px}

.blu-sec-1 {position:relative;height:800px;background:url('images/m-g5-1.jpg') center center;position:relative;background-size:cover;background-color: black}
.banner-links {position:relative;margin:0 auto;top:125px;left:0px;width:140px;text-align:center;}
.banner-links a{font-size: 22px;letter-spacing: 1px;}
.d-img {display: none;}
.name-sec-1 {width:230px;top:52px;left:65px;}

.blu-sec-2 {height:650px;background:url('images/m-g5-2.jpg') center center no-repeat; background-size:cover;}
.blu-sec-2 .blu-pg-txt {position:relative;margin:0 auto;top:60px;width:300px;text-align: center;left:0px;}
	 
.blu-sec-3 {height:650px;background:url('images/m-g5-3.jpg') center center no-repeat; background-size:cover;}
.blu-sec-3 .blu-pg-txt {position:relative;margin:0 auto;top:45px;width:300px;text-align: center;left:0px;}
.blu-sec-3 img {width:290px;}

.blu-sec-4 {height:650px;background:url('images/m-g5-4.jpg') center center;position:relative; background-size:cover;}
.blu-sec-4 .blu-pg-txt {position:relative;margin:0 auto;top:200px;width:300px;text-align: center;left:0px;}
.blu-sec-4 .blu-pg-sec-ttl {width:210px}
.blu-sec-4 img {width:300px;margin:20px 0px}
	 
.blu-sec-5 {height:650px;background:url('images/m-g5-5.jpg') center center;position:relative; background-size:cover;}
.blu-sec-5 .blu-pg-txt {position:relative;margin:0 auto;top:460px;width:300px;text-align: center;left:0px;}
.blu-sec-5 img {width:200px;margin:0 auto;}


.blu-sec-6 {height:650px;background:url('images/m-g5-6.jpg') center center;position:relative; background-size:cover;}
.blu-sec-6 .blu-pg-txt {position:relative;margin:0 auto;top:36px;width:310px;text-align: center;left:0px;}
.blu-sec-6 img {width:310px}

.blu-sec-7 {height:650px;background:url('images/m-g5-7.jpg') center center no-repeat;position:relative; background-size:cover;}
.blu-sec-7 .blu-pg-txt {position:relative;margin:0 auto;top:65px;width:270px;text-align: center;left:0px;}


.blu-sec-8 {height:650px;background:url('images/m-g5-8.jpg') center center no-repeat;position:relative; background-size:cover;color:white;}
.blu-sec-8 .blu-pg-txt {position:relative;margin:0 auto;top:120px;width:340px;text-align: center;left:0px;}
.blu-sec-8 .blu-pg-txt img {display:none !important}





/* -------- Buy Now and Sales Guide Buttons Starts -------- */
.btn-wrap {height: 120px;left: 150px}
.buyNow {float: inherit;margin-bottom: 45px;}
.salesGuide {float: inherit;margin-top: 30px;}
/* -------- Buy Now and Sales Guide Buttons Starts -------- */

}
 
 @media (max-width:980px) {
 .blu-sec-specs .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:none;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%;cursor:pointer;font-size:21px;}
  
  } 
   @media (max-width: 524px) {
  
   .blu-sec-specs .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:none;height:280px;}    
   .spec-tagline {padding:8% 0px;}

   /* -------- Buy Now and Sales Guide Buttons Starts -------- */
   .btn-wrap {width:100%;padding-top:0%;margin-bottom:5%;left:0px;}
   .buyNow {width: 260px;height: 49px;margin: 0 auto;position: relative;float: none;text-align: center;}
   .salesGuide {width: 240px;position: relative;margin: 0 auto;height: 49px;float: none;text-align: center;margin-top: 35px;}
   /* -------- Buy Now and Sales Guide Buttons Ends -------- */

}
   

   @media (max-width: 400px) {
    .blu-pg-sec-omega {width:96%;margin-left:2%;}
    .blu-sec-specs .blu-pg-sec-omega {width:96%;margin-left:2%;}
    .specsGrid {width:99%;}
    .specsGrid ul{margin-top:50%;}
    .btn-wrap {padding-top:8%;}
    .blu-sec-specs {height: 2640px}
   }
   
 