
@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: #ffffff;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:25px;}
.mob-txt {display:none;}

/*PG CSS*/
.blu-pg-sec {width:100%;padding:0;}
.blu-pg-sec-omega {width:1280px; 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;}  

.blu-sec-1 {position:relative;height:1137px;background:url('images/dash-l4-3g-1.jpg') center center no-repeat;cursor:pointer;margin-top:56px;text-align:left;}
.blu-sec-1 .blu-pg-sec-ttl {font-size:32px;font-family:'proxima-bold';text-align:left;}
.blu-sec-1 .blu-pg-txt {position:absolute;top:85px;right:390px;width:195px;text-align:center;color:white;} 
.blu-sec-1 .blu-pg-txt  div:last-child a {font-size:22px;display:inline-block;margin:15px 0px;width:100%;color:white;border:2px solid white;padding:12px 0px;text-align:center;text-decoration:none;}

.blu-sec-2 {height:100vh;background:url('images/dash-l4-3g-2.jpg') center center no-repeat;position:relative;background-size:cover;}

.blu-sec-3 {position:relative;height:100vh;background:url('images/dash-l4-3g-3.jpg') center center no-repeat;background-size:cover;}
.blu-sec-3 .blu-pg-txt {position:absolute;top:5vh;left:450px;width:500px;text-align:left;color:white;}
.blu-sec-3 .blu-pg-sec-ttl {font-size:32px;font-family:'proxima-light';text-align:left;}
.blu-sec-3 .blu-pg-txt-1 {position:absolute;top:4vh;width:185px;height:auto;left:230px;text-align:center;color:white;}
.blu-sec-3 .blu-pg-txt .m-txt {display:none;}

.blu-sec-4 {height:100vh;background:url('images/dash-l4-3g-4.jpg') center center no-repeat;position:relative;background-size:cover;}
.blu-sec-4 .blu-pg-txt {position:relative;top:7vh;left:0px;width:595px;margin:0 auto;text-align:center;color:white;}
.blu-sec-4 .blu-pg-sec-ttl {font-size:32px;font-family:'proxima-light';text-align:center;}
.blu-sec-4 .blu-pg-txt img {display:inline-block;margin-top:65px;}

.blu-sec-5 {height:1189px;background:url('images/dash-l4-3g-5.jpg') center center no-repeat;position:relative;background-size:cover;}
.blu-sec-5 .blu-pg-txt {position:relative;top:10vh;width:805px;margin:0 auto;text-align:justify;color:white;}
.blu-sec-5 .blu-pg-sec-ttl {font-size:32px;font-family:'proxima-light';text-align:center;}
.t-txt {display: none;}

.blu-sec-6 {height:100vh;background:url('images/dash-l4-3g-6.jpg') center center no-repeat;position:relative;background-size:cover;}
.blu-sec-6 .blu-pg-txt {position:absolute;top:36vh;right:20px;width:410px;color:white;text-align:justify;}
.blu-sec-6 .blu-pg-sec-ttl {font-size:32px;font-family:'proxima-light';text-align:center;}
.blu-sec-6 .blu-pg-txt img {width:100%;display:block;margin-top:45px;}

.blu-sec-7 {height:100vh;background:url('images/dash-l4-3g-7.jpg') center center no-repeat;position:relative;background-size:cover;}
.blu-sec-7 .blu-pg-txt {position:relative;top:60vh;width:710px;margin:0 auto;text-align:center;color:white;}
.blu-sec-7 .blu-pg-sec-ttl {font-size:32px;font-family:'proxima-light';text-align:center;}
.ft {margin-bottom:-15px;}
.a-ver {display: none;}

.blu-sec-8 {height:1190px;background:url('images/dash-l4-3g-8.jpg') center center no-repeat;position:relative;}
.blu-sec-8 .blu-pg-txt {position:relative;top:650px;width:70%;margin:0 auto;text-align:center;color:white;}
.blu-sec-8 .blu-pg-sec-ttl {font-size:32px;font-family:'proxima-light';text-align:center;}

/*gallery*/
.homeTopSlide {padding-bottom:5%;}
.slider {overflow:hidden;background-size:cover;background-color:#121212;}
.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:20px;height:35px;background:url('images/gallery/arrow-left.png') center center no-repeat;}
a.flex-next {position:absolute;right:100px;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 {}
.first {background:url('images/gallery/black1.png') center center no-repeat;}
.second {background:url('images/gallery/black2.png') center center no-repeat;}
.third {background:url('images/gallery/black3.png') center center no-repeat;}
.forth {background:url('images/gallery/black4.png') center center no-repeat;}
.fifth {background:url('images/gallery/black5.png') center center no-repeat;}
.colorBtnWrap {width:850px;margin:0 auto;text-align:center;padding-bottom:0px;}
.colorBtn {float:left;width:14%;margin:0 3%;color:white;cursor:pointer;
font-size:18px;padding: 3% 0;text-align:center;text-transform:uppercase;}
.btn-red {border-bottom:7px solid red;}
.btn-black {border-bottom:7px solid #242424;}
.btn-silver {border-bottom:7px solid #e6e6e6;}
.btn-rose-gold {border-bottom:7px solid #ffd0d0;}
.btn-gold {border-bottom:7px solid #ccc1a6;}
.btn-white {border-bottom:7px solid rgba(230,230,230,1);}
.btn-blue {border-bottom:7px solid #345997;}
.btn-orange {border-bottom:7px solid orange;}
.btn-lime {border-bottom:7px solid lime;}
.colors-sec {margin:0 auto;width: 100%;position:relative;}
.btn-gray {border-bottom:7px solid gray;}

/*specs*/
.blu-sec-12 {padding:2% 0;background:url('images/dash-l4-3g-9.jpg') center center no-repeat;}
.blu-sec-12 .blu-pg-sec-omega {width:1200px;}
.spec-txt-w {width:100%;text-align:center;padding-bottom:4%;height:140px;}
.spec-tagline {width:100%;text-align:center;color:white;font-size:40px;text-transform: uppercase;font-family:'proxima-bold';}
.spec-tagline img {padding-bottom:4%;}
.spec-tagline span {font-family:'proxima-regular';font-style:italic;}
.spec-sub {color:black; font-size:25px;font-family:'proxima-regular';}

.specsGrid {float:left;width:24.8%;border:1px solid gray;height:280px;}
.specsGrid ul {list-style:none;text-align:center;margin-top:57%;}
.specsGrid ul {color:white;}

.spec_technology {background:url('images/specs/w-specs-tech.png') top 40px center no-repeat;}
.spec_processor {background:url('images/specs/w-specs-processor-6570.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-40.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 {
    text-decoration:none;background:transparent;color:white;
    padding:16px 60px;border:1px solid white;
}

footer {width:100%;background:black;text-align:center;margin-top:0px;}

@media (max-width: 1350px) { 
a.flex-next {right:100px;}
a.flex-prev {left:100px;}
 } 


@media (max-width: 1280px) { 
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:20px;}
.m-device-ttl {display:none;}
.blu-pg-sec-omega {width:980px;}

.blu-sec-1 {position:relative;height:592px;background:url('images/t-dash-l4-3g-1.jpg') center center no-repeat;cursor:pointer;margin-top:56px;text-align:left;}
.blu-sec-1 .blu-pg-sec-ttl {font-size:32px;font-family:'proxima-bold';text-align:left;}
.blu-sec-1 .blu-pg-txt {position:absolute;top:36px;right:323px;width:145px;text-align:center;color:white;} 
.blu-sec-1 .blu-pg-txt  div:last-child a {font-size:18px;display:inline-block;margin:15px 0px;width:100%;color:white;border:1px solid white;padding:10px 0px;text-align:center;text-decoration:none;}

.blu-sec-2 {height:650px;background:url('images/t-dash-l4-3g-2.jpg') center center no-repeat;position:relative;background-size:cover;}

.blu-sec-3 {position:relative;height:648px;background:url('images/t-dash-l4-3g-3.jpg') center center no-repeat;}
.blu-sec-3 .blu-pg-txt {position:absolute;top:40px;left:270px;width:600px;text-align:left;color:white;}
.blu-sec-3 .blu-pg-sec-ttl {font-size:32px;font-family:'proxima-light';text-align:left;}
.blu-sec-3 .blu-pg-txt-1 {position:absolute;top:20px;width:155px;height:auto;left:150px;text-align:center;color:white;}
.blu-sec-3 .blu-pg-txt-1 img {display:none;}
.blu-sec-3 .blu-pg-txt .m-txt {display:none;}

.blu-sec-4 {height:646px;background:url('images/t-dash-l4-3g-4.jpg') center center no-repeat;position:relative;}
.blu-sec-4 .blu-pg-txt {top:30px;left:0px;width:560px;text-align:center;color:white;}
.blu-sec-4 .blu-pg-sec-ttl {font-size:32px;font-family:'proxima-light';text-align:center;}
.blu-sec-4 .blu-pg-txt img {display:inline-block;margin-top:65px;}

.blu-sec-5 {height:649px;background:url('images/t-dash-l4-3g-5.jpg') center center no-repeat;position:relative;}
.blu-sec-5 .blu-pg-txt {top:20px;width:620px;text-align:center;color:white;}
.blu-sec-5 .blu-pg-sec-ttl {font-size:32px;font-family:'proxima-light';text-align:center;}
.d-txt {display:none;}
.t-txt {display: block;}

.blu-sec-6 {height:648px;background:url('images/t-dash-l4-3g-6.jpg') center center no-repeat;position:relative;}
.blu-sec-6 .blu-pg-txt {position:absolute;top:200px;right:25px;width:415px;color:white;}
.blu-sec-6 .blu-pg-sec-ttl {font-size:32px;font-family:'proxima-light';text-align:center;}
.blu-sec-6 .blu-pg-txt img {display:none;}
.a-ver {display: none;}

.blu-sec-7 {height:644px;background:url('images/t-dash-l4-3g-7.jpg') center center no-repeat;position:relative;}
.blu-sec-7 .blu-pg-txt {top:320px;width:60%;text-align:center;color:white;}
.blu-sec-7 .blu-pg-sec-ttl {font-size:32px;font-family:'proxima-light';text-align:center;}

.blu-sec-8 {height:640px;background:url('images/t-dash-l4-3g-8.jpg') center center no-repeat;position:relative;}
.blu-sec-8 .blu-pg-txt {top:350px;width:610px;text-align:center;color:white;}
.blu-sec-8 .blu-pg-sec-ttl {font-size:32px;font-family:'proxima-light';text-align:center;}

.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-top:70%;}
.colorBtnWrap {width:799px;margin:0 auto;text-align:center;padding-bottom:2%;}
.colors-sec {width:100%;}
.metal-black {margin-left:28%;}
.spec-tagline { padding:4% 0; }
.btn-wrap {padding:4% 0px;}
.colorBtn {font-size:19px;}

}
 
 
 @media (max-width: 980px) { 
     
  .tab-txt {display:none;}
  .mob-txt {display:block;}
  .dsk-txt {display:none;}
  .blu-pg-sec-omega {width:340px; margin:0 auto;position:relative;}
  
 .device-ttl {display: none;}
 .m-device-ttl {display:block;padding-top:4vh;}
 .t-device-ttl {display:none;}
 .buy-btn-w {margin-left:0px;}
 
.blu-sec-1 {position:relative;height:599px;background:url('images/m-dash-l4-3g-1.jpg') center center no-repeat;cursor:pointer;margin-top:56px;text-align:left;}
.blu-sec-1 .blu-pg-sec-ttl {font-size:32px;font-family:'proxima-bold';text-align:left;}
.blu-sec-1 .blu-pg-txt {position:relative;top:60px;margin:0 auto;width:145px;text-align:center;color:white;right:0px;} 
.blu-sec-1 .blu-pg-txt  div:last-child a {font-size:18px;display:inline-block;margin:15px 0px;width:100%;color:white;border:1px solid white;padding:9px 0px;text-align:center;text-decoration:none;}

.blu-sec-2 {height:597px;background:url('images/m-dash-l4-3g-2.jpg') center center no-repeat;position:relative;}

.blu-sec-3 {position:relative;height:600px;background:url('images/m-dash-l4-3g-3.jpg') center center no-repeat;}
.blu-sec-3 .blu-pg-txt {position:relative;top:75px;left:0px;width:280px;text-align:center;color:white;margin:0 auto;}
.blu-sec-3 .blu-pg-sec-ttl {font-size:32px;font-family:'proxima-light';text-align:right;margin-left:80px;}
.blu-sec-3 .blu-pg-txt-1 {position:absolute;top:20px;width:155px;height:auto;left:150px;text-align:center;color:white;display:none;}
.blu-sec-3 .blu-pg-txt .m-txt {display:block;}
.blu-sec-3 .blu-pg-txt p{display:none;}
.blu-sec-3 .blu-pg-txt-1 img {width:100%;display:none;}

.blu-sec-4 {height:598px;background:url('images/m-dash-l4-3g-4.jpg') center center no-repeat;position:relative;}
.blu-sec-4 .blu-pg-txt {position:absolute;top:30px;left:0px;width:96%;margin-left:2%;text-align:center;color:white;}
.blu-sec-4 .blu-pg-sec-ttl {font-size:32px;font-family:'proxima-light';text-align:center;}
.blu-sec-4 .blu-pg-txt img {display:inline-block;margin-top:65px;display:none;}

.blu-sec-5 {height:600px;background:url('images/m-dash-l4-3g-5.jpg') center center no-repeat;position:relative;}
.blu-sec-5 .blu-pg-txt {position:absolute;top:30px;left:0px;width:90%;margin-left:5%;text-align:center;color:white;}
.blu-sec-5 .blu-pg-sec-ttl {font-size:32px;font-family:'proxima-light';text-align:center;}
.blu-sec-5 .blu-pg-txt span {display:none;}
.blu-sec-5 .blu-pg-txt p {display:none;}

.blu-sec-6 {height:598px;background:url('images/m-dash-l4-3g-6.jpg') center center no-repeat;position:relative;}
.blu-sec-6 .blu-pg-txt {position:absolute;top:30px;right:0px;width:100%;color:white;}
.blu-sec-6 .blu-pg-sec-ttl {font-size:32px;font-family:'proxima-light';text-align:center;}
.blu-sec-6 .blu-pg-txt img {width:100%;display:block;margin-top:45px;display:none;}
.blu-sec-6 .blu-pg-txt p {display:none;}
.blu-sec-6 .blu-pg-sec-ttl span {display:none;}

.blu-sec-7 {height:599px;background:url('images/m-dash-l4-3g-7.jpg') center center no-repeat;position:relative;}
.blu-sec-7 .blu-pg-txt {top:400px;width:260px;text-align:center;color:white;}
.blu-sec-7 .blu-pg-sec-ttl {font-size:32px;font-family:'proxima-light';text-align:center;}
.blu-sec-7 .blu-pg-txt p {display:none;}
.a-ver {display: block !important;}

.blu-sec-8 {height:600px;background:url('images/m-dash-l4-3g-8.jpg') center center no-repeat;position:relative;}
.blu-sec-8 .blu-pg-txt {position:absolute;top:100px;left:0px;width:80%;margin-left:10%;text-align:center;color:white;}
.blu-sec-8 .blu-pg-sec-ttl {display: none;}
.blu-sec-8 .blu-pg-txt span {display:none;}

.slider {display:none;}
.blu-sec-12 {padding:2% 0;background:#121212;}
.blu-sec-12 .blu-pg-sec-omega {width:500px;}
.specsGrid ul {list-style:none;text-align:center;margin-top:70%;}
.specsGrid {float:left;width:49%;border:1px solid rgba(200,200,200,0.5);height:280px;}    
.spec-tagline {padding: 0px;}
.spec-tagline img {width:70%;height:auto;}
.spec_technology li {font-size:14.5px;}
 
}
 
 
 
 @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-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 white; 
} 
    
   }
   

   @media (max-width: 400px) {
    p {font-size:16px;} 
    .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%;}
    }
   
 