
@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-regular', verdana;overflow-x:hidden; }
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;}
.mob-txt {display:none;}
/*PG CSS*/

.section {height: 100vh;}
.blu-pg-sec {width:100%;padding:0;}
.blu-pg-sec-omega {width:980px; 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 {/*height:1435px;*/background:url('images/studio-mega-1.jpg') center center;margin-top:0px;background-size:cover;cursor:pointer;}
.blu-sec-1 .blu-pg-sec-omega {perspective:47.2em;}
.blu-sec-2 {/*height:1457px;*/background:url('images/studio-mega-2.jpg') center center;position:relative;margin-top:0px;background-size:cover;}

.blu-sec-3 {/*height:1392px;*/background:url('images/studio-mega-3.jpg') center center no-repeat;background-size:cover;}
.blu-sec-3 .blu-pg-sec-omega {width:1200px;}
.blu-sec-3 p {line-height:22px;}
.blu-sec-3 .blu-pg-txt {position:absolute;margin-top:60%;margin-left:65%;width:450px;text-align:left;color:black;transition:all 1s;}
.blu-sec-3 .blu-pg-sec-ttl {font-size:30px;font-family:'proxima-regular';text-align:left;}

.blu-sec-4 {background:url('images/studio-mega-4.jpg') center center no-repeat;background-size:cover;}
.blu-sec-4 .blu-pg-sec-omega {width:1200px;}
.blu-sec-4 .blu-pg-txt {position:absolute;margin-top:60%;left:0;width:400px;text-align:left;color:black;transition:all 1s;}
.blu-sec-4 .blu-pg-sec-ttl {font-size:30px;font-family:'proxima-regular';text-align:left;}
.blu-sec-4 p {line-height:22px;}

.blu-sec-5 {/*height:1438px;*/background:url('images/studio-mega-5.jpg') center center no-repeat; background-size:cover;}
.blu-sec-5 .blu-pg-txt {position:absolute;margin-top:60%;left:-135px;width:345px;text-align:left;color:black;transition:all 1s;}
.blu-sec-5 .blu-pg-sec-ttl {font-size:30px;font-family:'proxima-regular';text-align:left;}
.blu-sec-5 p {line-height:22px;}


.blu-sec-6 {/*height:1419px;*/background:url('images/studio-mega-6.jpg') center center no-repeat;background-size:cover;}
.blu-sec-6 .blu-pg-sec-omega {width:1200px;}
.blu-sec-6 .blu-pg-txt {position:absolute;margin-top:50%;right:0px;width:390px;text-align:right;color:black;}
.blu-sec-6 .blu-pg-txt p {margin-bottom:30px;line-height:22px;}
.blu-sec-6 .blu-pg-sec-ttl {font-size:30px;font-family:'proxima-regular';text-align:right;}

.blu-sec-7 {/*height:1220px;*/background:url('images/studio-mega-7.jpg') center center; background-size:cover;}
.blu-sec-7 .blu-pg-txt {position:absolute;margin-top:17%;left:0px;margin-left:18%;width:66%;text-align:center;color:black;line-height:22px;}
.blu-sec-7 .blu-pg-sec-ttl {font-size:30px;font-family:'proxima-regular';text-align:center;margin-bottom:8px;}


.blu-sec-8 {/*height:1426px;*/background:url('images/studio-mega-8.jpg') center center; background-size: cover;}
.blu-sec-8 .blu-pg-sec-omega {width:1200px;}
.blu-sec-8 .blu-pg-txt {position:absolute;margin-top:22%;right:100px;width:350px;text-align:left;color:black;}
.blu-sec-8 .blu-pg-sec-ttl {font-size:30px;font-family:'proxima-regular';text-align:left;margin-bottom:8px;}
.blu-sec-8 p {line-height:18px;margin-bottom:40px;line-height:22px;}

.blu-sec-9 {/*height:1399px;*/background:url('images/studio-mega-9.jpg') center center no-repeat;background-size:cover;}
.blu-sec-9 .blu-pg-txt {position:absolute;margin-top:80%;left:0px;margin-left:23%;width:54%;text-align:center;color:black;line-height:22px;}
.blu-sec-9 .blu-pg-sec-ttl {font-size:30px;font-family:'proxima-regular';text-align:center;}


.blu-sec-10 {position:relative;height:1639px;background:url('images/studio-mega-10.jpg') center center no-repeat;background-size:cover;}
.blu-sec-10 .blu-pg-sec-omega {width:1200px;}
.blu-sec-10 .blu-pg-txt {position:absolute;top:1140px;left:-70px;width:520px;text-align:center;color:black;line-height:22px;}
.blu-sec-10 .blu-pg-txt-1 {position:absolute;top:1090px;right:-70px;width:520px;text-align:center;color:black;line-height:22px;}
.blu-sec-10 .blu-pg-sec-ttl {font-size:30px;font-family:'proxima-regular';text-align:center;}
.carriers {position:absolute;top:1370px;}
.carriers img {width:70%;margin-left:15%;}


/* gallery */
.slider {background:#e7e7e7;overflow:hidden;}
.custom-navigation {width: 100%;table-layout: fixed;padding-top:10px;}
.custom-navigation > * {display: table-cell;}
.custom-navigation {position:relative;height:0px;}
.custom-navigation > a {width: 100%;position:relative;}
.custom-navigation .flex-next {text-align: right;}
#main {margin:0px;}
.custom-controls-container {visibility:hidden;} 
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;z-index:9999999999;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/gold1.png') center center no-repeat;}
.second {background:url('images/gallery/gold2.png') center center no-repeat;}
.third {background:url('images/gallery/gold3.png') center center no-repeat;}
.colorBtnWrap {width:650px;margin:0 auto;text-align:center;}
.colorBtn {float:left;width:33.1%;color:black;cursor:pointer;font-size:21px;padding-bottom:20px;}
/*specs*/

.blu-sec-12 {padding:5% 0;background:#e7e7e7;}
.blu-sec-12 .blu-pg-sec-omega {width:1200px;}
.spec-tagline {width:100%;text-align:center;padding-bottom:4%;}
.specsGrid {float:left;width:24.8%;border:1px solid rgba(200,200,200,1);height:280px;}
.specsGrid ul {list-style:none;text-align:center;margin-left:-40px;margin-top:60%;}
.specsGrid ul {color:black;}

.spec_os { background:url('images/11-specs-tech.png') top 40px center no-repeat; }
.spec_cpu {background:url('images/11-specs-processor-black.png') top 40px center no-repeat;}

.spec_memory {background:url('images/11-specs-memory.png') top 40px center no-repeat;}
.spec_display {background:url('images/11-specs-display-60.png') top 40px center no-repeat;}
.spec_camera {background:url('images/11-specs-camera.png') top 40px center no-repeat;}
.spec_battery {background:url('images/11-specs-battery.png') top 40px center no-repeat;}
.spec_connection {background:url('images/11-specs-wifi.png') top 40px center no-repeat;}
.spec_dimensions {background:url('images/11-specs-dimmensions-black.png') top 40px center no-repeat;}

.btn-wrap {width:100%;padding-top:4%;}
.btnblack {border-bottom: solid black 10px;}
.btngold {border-bottom: solid #d6ba9a 10px;}
.btnrosegold {border-bottom: solid #ffd0d0 10px;}
.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 60px;border:1px solid rgba(200,200,200,1);background:black;}
footer {width:100%;background:black;text-align:center;margin-top:0px;}

@media (max-width:1600px) {
    .blu-sec-3 .blu-pg-txt {margin-top: 45%;}
    .blu-sec-4 .blu-pg-txt {margin-top:40%;}
    .blu-sec-6 .blu-pg-txt {margin-top: 40%;}
    .blu-sec-9 .blu-pg-txt {margin-top: 65%;}
}

@media (max-width: 1335px) { 
    .blu-sec-3 .blu-pg-txt {right:50px;}   
    .blu-sec-4 .blu-pg-txt {left:30px;}  
    .blu-sec-5 .blu-pg-txt {left:0px;}  
    .blu-sec-6 .blu-pg-txt {right:50px;}
    .blu-sec-10 .blu-pg-txt {position:absolute;top:1140px;left:0px;width:400px;text-align:center;color:black;}
    .blu-sec-10 .blu-pg-txt-1 {position:absolute;top:1090px;right:70px;width:400px;text-align:center;color:black;}
}

@media (max-width: 1300px) {
    .blu-sec-3 .blu-pg-txt {margin-top: 50%;}
    .blu-sec-4 .blu-pg-txt {margin-top: 40%;}
    .blu-sec-6 .blu-pg-txt {margin-top: 40%;}
    .blu-sec-9 .blu-pg-txt {margin-top: 65%;}
}

@media (max-width: 1200px) { 
  p {font-size:15px;}   
  .mob-txt {display:block;}

  
  .blu-sec-1 {height:538px;background:url('images/t-studio-mega-1.jpg') center center no-repeat;position:relative;margin-top:50px;}
  .blu-sec-1 .blu-pg-sec-omega {perspective:47.2em;}
  
  .blu-sec-2 {height:571px;background:url('images/t-studio-mega-2.jpg') center center;position:relative;margin-top:0px;}
  
  .blu-sec-3 {height:574px;background:url('images/t-studio-mega-3.jpg') center center;}
  .blu-sec-3 .blu-pg-sec-omega {width:980px;}
  .blu-sec-3 p {line-height:18px;}
  .blu-sec-3 .blu-pg-txt {position:absolute;margin-top:35%;right:70px;width:340px;text-align:left;color:black;}
  .blu-sec-3 .blu-pg-sec-ttl {font-size:30px;font-family:'proxima-regular';text-align:left;}

  .blu-sec-4 {height:573px;background:url('images/t-studio-mega-4.jpg') center center no-repeat;}
  .blu-sec-4 .blu-pg-sec-omega {width:980px;}
  .blu-sec-4 .blu-pg-txt {position:absolute;margin-top:20%;width:350px;color:black;}
  .blu-sec-4 .blu-pg-sec-ttl {font-size:30px;font-family:'proxima-regular';}
  .blu-sec-4 p {line-height:18px;}

  .blu-sec-5 {height:574px;background:url('images/t-studio-mega-5.jpg') center center no-repeat;}
  .blu-sec-5 .blu-pg-txt {position:absolute;margin-top:15%;left:30px;width:245px;text-align:justify;color:black;}
  .blu-sec-5 .blu-pg-sec-ttl {font-size:30px;font-family:'proxima-regular';}
  .blu-sec-5 p {line-height:18px;}
  
  .blu-sec-6 {height:575px;background:url('images/t-studio-mega-6.jpg') center center no-repeat;}
  .blu-sec-6 .blu-pg-sec-omega {width:980px;}
  .blu-sec-6 .blu-pg-txt {position:absolute;margin-top:15%;right:10%;width:300px;text-align:justify;color:black;}
  .blu-sec-6 .blu-pg-sec-ttl {font-size:30px;font-family:'proxima-regular';text-align:left;}
  .blu-sec-6 .blu-pg-txt img {width:100%;}

  .blu-sec-8 {background: url(images/t-studio-mega-7.jpg) center center no-repeat;height:575px;}
  .blu-sec-8 img {display:none;}
  .blu-sec-8 .blu-pg-txt {right:220px; margin-top:22%;}

  .blu-sec-9 .blu-pg-txt {margin-top: 42%;}
  .blu-sec-9 {background: url ("images/t-studio-mega-8.jpg") center center no-repeat;height:575px;}

  .blu-sec-10 {position:relative;height:680px;background:url('images/t-studio-mega-9.jpg') center center no-repeat;}
  .blu-sec-10 .blu-pg-sec-omega {width:980px;}
  .blu-sec-10 .blu-pg-txt {position:absolute;top:440px;left:140px;width:320px;text-align:center;color:black;}
  .blu-sec-10 .blu-pg-txt-1 {position:absolute;top:440px;right:140px;width:320px;text-align:center;color:black;}
  .blu-sec-10 .blu-pg-sec-ttl {font-size:30px;font-family:'proxima-regular';text-align:center;}
  .carriers {position:absolute;top:570px;}
  .carriers img {width:50%;margin-left:25%;}
  .blu-sec-10 span {display:none;}
  .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:black;}  
  
 }
 
 
 @media (max-width: 980px) { 
.blu-pg-sec-ttl {font-size:23px !important;}
     
  .blu-pg-sec-omega {width:380px; margin:0 auto;position:relative;}
  .blu-sec-1 {height:510px;background:url('images/m-studio-mega-1.jpg') center center no-repeat;position:relative;margin-top:50px;}
  .blu-sec-1 .blu-pg-sec-omega {perspective:47.2em;}
  
  .blu-sec-2 {height:458px;background:url('images/m-studio-mega-2.jpg') center center;position:relative;margin-top:0px;}
  
  .blu-sec-3 {height:469px;background:url('images/m-studio-mega-3.jpg') center center;}
  .blu-sec-3 .blu-pg-sec-omega {width:380px;}
  .blu-sec-3 p {line-height:18px;}
  .blu-sec-3 .blu-pg-txt {position:absolute;top:150px;width:270px;text-align:center;color:black;right:50px;}
  .blu-sec-3 .blu-pg-sec-ttl {font-size:23px;font-family:'proxima-regular';text-align:center;}

  .blu-sec-4 {height:479px;background:url('images/m-studio-mega-4.jpg') center center no-repeat;}
  .blu-sec-4 .blu-pg-sec-omega {width:380px;}
  .blu-sec-4 .blu-pg-txt {position:absolute;top:50px;width:280px;text-align:center;color:black;margin-top:0px;}
  .blu-sec-4 .blu-pg-sec-ttl {font-size:23px;font-family:'proxima-regular';text-align:center;}
  .blu-sec-4 p {line-height:18px;}
  .blu-sec-4 span {display:none;}

  .blu-sec-5 {height:475px;background:url('images/m-studio-mega-5.jpg') center center no-repeat;}
  .blu-sec-4 .blu-pg-sec-omega {width:340px;}
  .blu-sec-5 .blu-pg-txt {position:absolute;margin-top:25px;width:80%;text-align:center;color:black;}
  .blu-sec-5 .blu-pg-sec-ttl {font-family:'proxima-regular';text-align:center;}
  .blu-sec-5 p {line-height:18px;}
  .blu-sec-5 img {display:none;}
  
  
  .blu-sec-6 {height:472px;background:url('images/m-studio-mega-6.jpg') center center no-repeat;}
  .blu-sec-6 .blu-pg-sec-omega {width:340px;}
  .blu-sec-6 .blu-pg-txt {position:absolute;margin-top:50px;right:0px;width:300px;text-align:center;color:black;}
  .blu-sec-6 p, img {display:inline;}
  .blu-sec-6 .blu-pg-sec-ttl {font-family:'proxima-regular';text-align:center;}
  .blu-sec-6 .blu-pg-txt img {width:100%;}
  .blu-sec-6 .blu-pg-txt span {display:none;}


  .blu-sec-7 {height:475px;background:url('images/m-studio-mega-7.jpg') center center no-repeat;}
  .blu-sec-7 .blu-pg-sec-ttl {font-size:23px;}
  .blu-sec-7 span {display: none;}
  .blu-sec-7 .blu-pg-txt {position: absolute;margin-top:35px;width: 85%;text-align:center;color:black;line-height:22px;margin-left:30px;}

  .blu-sec-8 {height:474px;background:url('images/m-studio-mega-8.jpg') center center no-repeat;}
  .blu-sec-8 .blu-pg-sec-omega {width:380px;}
  .blu-sec-8 .blu-pg-sec-ttl {text-align: center;}
  .blu-sec-8 .blu-pg-txt {font-size: 23px;font-family: 'proxima-regular';text-align: center;text-align:center;margin-top:20px;font-size:23px;right:0px;left:0px;width:380px;}
  .blu-sec-8 span {display:none;}


  .blu-sec-9 {display:none;}
  

  .blu-sec-10 {position:relative;height:660px;background:url('images/m-studio-mega-9.jpg') center center no-repeat;}
  .blu-sec-10 .blu-pg-sec-omega {display:none;}
  

.blu-sec-12 .blu-pg-sec-omega {width:799px;}
.specsGrid ul {list-style:none;text-align:center;margin-left:-40px;margin-top:80%;}
/*.specsGrid {float:left;width:49%;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;}  
 */
 
 }
 
 @media (max-width:826px) {
 .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;}   
   
  
  }
  @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:360px;margin:0 auto;text-align:center;}
    
  
  } 
   @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: 479px) {
    
    
   }
   @media (max-width: 430px) {
  
  
    
   }
   @media (max-width: 390px) {
     .blu-sec-3 .blu-pg-sec-omega {width:340px;}  
     .blu-sec-3 .blu-pg-txt {position:absolute;top: 110px;width:270px;text-align:center;color:black;right:20px;}
     .blu-sec-4 .blu-pg-sec-omega {width:300px;}  
     .blu-sec-4 .blu-pg-txt {left:0px;width:100%;}
     .blu-sec-5 .blu-pg-sec-omega {width:320px;}
     .blu-sec-5 .blu-pg-txt {width:80%;margin-left:10%;left:0px;}  
     
     .blu-sec-6 .blu-pg-txt {width:80%;margin-right:10%;}  
     .blu-sec-7 .blu-pg-sec-omega {width:340px;} 
     .blu-sec-7 .blu-pg-txt {width:80%;margin-left:10%;}
     
     .blu-sec-8 .blu-pg-sec-omega {width:340px;}  
     .blu-sec-8 .blu-pg-txt {width:100%;}  
     p {font-size:16px;}  
    .blu-sec-12 .blu-pg-sec-omega {width:340px;}
    .specsGrid {width:99%;}
    .specsGrid ul{margin-top:45%;}
     
   }
 