@font-face { font-family: 'opensans-light'; src: url('../font/opensans-light.eot'); src: url('../font/opensans-light.eot?#iefix') format('embedded-opentype'),  url('../font/opensans-light.ttf') format('truetype'),  url('../font/opensans-light.svg#open_sansregular') format('svg'); font-weight: normal; font-style: normal; }
.body-header { background-color: #F7F7F7; padding: 60px 0 60px 0; }
.body-header h1 { padding: 0 0 25px; margin: 0px; font-size: 3em; text-align: center; height: auto; color: #4786A5; font-weight: normal; font-family: 'opensans-light', verdana; font-style: normal; font-weight: 700; }
.body-header p { font-family: 'opensans-light', verdana; display: inline-block; font-size: 16px; line-height: 22px; margin: 0; padding: 0; text-align: center; width: 100%; color: #666666; }
.article { width: 100%; float: left; background-color: #F0F0F0; min-height: 200px; font-family: 'opensans-light', verdana; }
.inner-article { padding: 24px 50px 0; overflow: hidden; }
.inner-article h3 { color: #969696; line-height: 1em; font-size: 1.5em; padding: 0 0 10px; margin: 0px; text-align: left; font-style: normal; font-weight: 700; }
.inner-article p { line-height: 1.7em; }
.art-lft, .art-rgt { line-height: 22px; font-size: 16px; text-align: justify; color: #A9A9A9; }
.art-lft { float: left; }
.art-rgt { float: right; }
.wifi-personalized-wrap { background: url(https://static.idriveonlinebackup.com/include/images/wifi-personalized-wrap.jpg) no-repeat right bottom #F7F7F7; min-height: 418px; border-bottom: 2px solid #EFE569; }
.wifi-personalized-wrap .art-lft { width: 55%; margin: 4% 0 0 3%; }
.wifi-personalized-wrap .art-rgt { width: 33%; margin: 0 0% 28px; }
.wifi-personalized-wrap .device-bg { background: url(https://static.idriveonlinebackup.com/include/images/wifi-personalized-device.png) no-repeat 0px 0; width: 370px; height: 366px; float: right; }
.wifi-security-wrap { background: url(https://static.idriveonlinebackup.com/include/images/wifi-security-wrap.jpg) no-repeat left bottom #FAFAFA; min-height: 400px; border-bottom: 2px solid #50D4E3; }
.wifi-security-wrap .art-rgt { width: 55%; margin: 6% 0 2% 3%; }
.wifi-security-wrap .art-lft { float: left; width: 33%; }
.wifi-security-wrap .device-bg { background: url(https://static.idriveonlinebackup.com/include/images/wifi-security-device.png) no-repeat 0px 0; width: 392px; height: 331px; float: left; }
.wifi-universal-wrap { background: url(https://static.idriveonlinebackup.com/include/images/wifi-universal-wrap.jpg) no-repeat right bottom #F7F7F7; min-height: 430px; border-bottom: 2px solid #ED8A46; }
.wifi-universal-wrap .art-lft { width: 55%; margin: 10% 3% 0 3%; }
.wifi-universal-wrap .art-rgt { width: 33%; margin: 0 0% 40px; }
.wifi-universal-wrap .device-bg { background: url(https://static.idriveonlinebackup.com/include/images/wifi-universal-device.png) no-repeat 0px -1px; width: 414px; height: 423px; float: right; }
.wifi-universal-wrap .inner-article { padding-top: 0px; }
.blueTxt{margin:0 0 30px;}
.existing_free_ac{font-size: 13px;}
.existing_free_ac strong{color:#F00; font-weight:normal;}
/* Footer */
.wifi-footer { background-color: #787e8a; padding: 0px 0px 0px; font-family: 'opensans-light', verdana; }
.footer-part { min-height: 300px; padding-top: 30px; }
.cpy-part { height: 55px; background-color: #646a78; color: #d8d9de; float: left; width: 100%; }
.cpy-part p { padding: 13px 0 0; text-align: center; font-size: 14px; }
.footer-left { width: 49%; margin-right: 2%; float: left; border-right: 1px solid #646b78; }
.footer-left h3 { margin: 0 0 0; padding-bottom: 10px; font-size: 20px; color: #FFF; text-align: left; padding-left: 15%; font-weight: normal; }
.footer-left p { font-size: 1.075em; color: #ebe582; float: left; width: 100%; text-align: left; padding-left: 15%; }
.footer-left p span { color: #FFF; }
.footer-right { width: 40%; float: right; margin-right: 3%; }
.footer-right p { font-size: 18px; text-align: left; width: 100%; }
.footer-right ul { float: left; padding: 20px 0 0; margin: 0; list-style: none; }
.footer-right li { padding: 0px 0 15px 35px; text-align: left; background: url(https://static.idriveonlinebackup.com/include/images/footer-list-icon.png) no-repeat left top; }
.footer-right li a { font-style: normal; font-size: 20px; color: #ebe582; font-weight: 700; }
.footer-right li a:hover { color: #ebe582 !important; }
/*styles divya*/
.wifi-main {  position: relative; color: #666666; background: url(https://static.idriveonlinebackup.com/include/images/wifi-banner.jpg) no-repeat center; width:100%; height:540px; background-size:cover}
.sec-body-con { background: url(https://static.idriveonlinebackup.com/include/images/wifiinhand_bg.jpg) repeat 0 #fff6ea; height: 545px; width: 100%; color: #666; }
.third-body-con { background: url(https://static.idriveonlinebackup.com/include/images/section_3bg.jpg) no-repeat center 0 #E7F0F5; height: 838px; width: 100%; color: #2f2f2f; }
.viewTxt a { font-size: 16px; color: #2a2828; margin: 40px 0px 20px 0px; }
.windowsBtn { background: url(https://static.idriveonlinebackup.com/include/images/buttons.png) no-repeat 0 0; height: 48px; width: 174px; float: left; }
.windowsBtn:hover { background: url(https://static.idriveonlinebackup.com/include/images/buttons.png) no-repeat 0 -80px;; height: 48px; width: 174px; float: left; }
.windowsBtn:active { background: url(https://static.idriveonlinebackup.com/include/images/buttons.png) no-repeat 0 -160px; height: 48px; width: 174px; float: left; }
.mcBtn { background: url(https://static.idriveonlinebackup.com/include/images/buttons.png) no-repeat 0px -241px; height: 48px; width: 174px; float: left; margin-left: 30px; color: #459ebf; }
.mcBtn:hover { background: url(https://static.idriveonlinebackup.com/include/images/buttons.png) no-repeat 0px -321px; height: 48px; width: 174px; float: left; margin-left: 30px; color: #459ebf; }
.mcBtn:active { background: url(https://static.idriveonlinebackup.com/include/images/buttons.png) no-repeat 0px -401px; height: 48px; width: 174px; float: left; margin-left: 30px; color: #459ebf; }
.setICon { background: url(https://static.idriveonlinebackup.com/include/images/buttons.png) no-repeat 0px -576px; height: 34px; width: 26px; float: right; margin: -8px 8px 0px 0px; }
.third-body-con h2 { color: #fff; font-size: 40px; line-height:normal; background:url(https://static.idriveonlinebackup.com/include/images/wifi-white-title.png) no-repeat; text-indent:-3500px; width:879px; }
.third-body-con h3.wifi-pcmac a{font-size: 18px; background:url(https://static.idriveonlinebackup.com/include/images/wifi-mac-pc.png) no-repeat 0 0; text-indent:-3500px; height:34px; display:block}
.third-body-con h3.wifi-ios a{ font-size: 18px; background:url(https://static.idriveonlinebackup.com/include/images/wifi-ios.png) no-repeat 0 0; text-indent:-3500px; height:34px; display:block}
.blueTxt a{margin: 25px 0px 0px  0px; font-weight:bold; background:url(https://static.idriveonlinebackup.com/include/images/wifi-buynow.png) no-repeat 0 0; text-indent:-3500px; height:20px; cursor:pointer; width:133px; display:block}
.configTxt a{ margin: 10px 0px 0px 0px;  background:url(https://static.idriveonlinebackup.com/include/images/wifi-setting.png) no-repeat 0 0; float:right; width:221px; height:23px; text-indent:-3500px;}
.sec-body-inner-con { width: 87%; margin: auto; padding-top: 50px;max-width: 1260px; }
.sec-body-lft { float: left; width: 40%;margin-top:42px }
.mrg-top{margin-top:45px !important; width:35%;}
.righWidth{ width:53% !important}
.third-body-lft { float: left; width: 45%; text-align:justify }
.sec-body-rt { float: right; width: 50%; text-align:justify }
.third-body-rt { float: left; width: 48%; margin-left: 45px; text-align:justify; float:right }
.sec-body-tit { line-height: 22px; text-align: left; font-size: 22px; background:url(https://static.idriveonlinebackup.com/include/images/wifi-your-per.png) no-repeat 0 0;  text-indent:-3500px; height:30px; }
.viewTxt { margin: 40px 0px 10px; }
.sec-body-inner-con p { line-height: 22px; clear: both; margin: 0 0 30px; }
.download-para{ min-height: 88px;}
.btn-con { padding: 20px 0px 20px 0px; overflow: hidden;}
.apSrbtn { background: url(https://static.idriveonlinebackup.com/include/images/ide_download_sprite.png) no-repeat 0px -1008px; width: 135px; height: 45px; display: block !important; text-indent: -5000px; float: left; }
.gpBtn { background: url(https://static.idriveonlinebackup.com/include/images/ide_download_sprite.png) no-repeat 0px -1059px; width: 129px; height: 49px; display: block !important; text-indent: -5000px; margin: -5px 0px 0px 30px; float: left; }
.pers-cloud-wrap { background: url(https://static.idriveonlinebackup.com/include/images/pers-cloud-wrap-bg.jpg) no-repeat; min-height: 418px; }
.pers-cloud-wrap .art-rgt { width: 55%; margin: 6% 0 2% 3%; }
.pers-cloud-wrap .art-lft { float: left; width: 33%; }
.pers-cloud-wrap .device-bg { background: url(https://static.idriveonlinebackup.com/include/images/wifi-security-device.png) no-repeat 0px 0; width: 392px; height: 331px; float: left; }
.wifi_inn_wrap { margin: 0px auto; position: relative; overflow: hidden; }
.bkpImgCon { background: #ccc; height: 250px; }
.bkpLftCon { float: left; width: 47%; }
.bkpRhtCon { float: left; width: 47%; margin-left: 60px; }
.wifiIphnIcn { background: url(https://static.idriveonlinebackup.com/include/images/ide_download_sprite.png) no-repeat 0px -1013px; width: 135px; height: 45px; display: block !important; text-indent: -5000px; margin: 5px 0px 5px 0px; }
.wifiGglPly { background: url(https://static.idriveonlinebackup.com/include/images/ide_download_sprite.png) no-repeat 0px -1062px; width: 129px; height: 45px; display: block !important; text-indent: -5000px; margin: 0px 0px 10px 0px }
.righWidth .getTXt { width: 87%; margin-left: 0px; text-align:justify;}
.wifi-price-con { float: left;margin: 20px 0px; line-height: 28px; }
.tb-tit-txt a{ font-size: 50px; line-height:52px; background:url(https://static.idriveonlinebackup.com/include/images/wifi-tbs.png) no-repeat 0 0; text-indent:-3500px; width:270px; height:75px; display:block;} 
.tb-tit-txt.offer-img a { background:url(../images/wifi-tbs_20offer.png)no-repeat 0 0; height:116px; width: 280px;}
.viewIcon{ background: url(https://static.idriveonlinebackup.com/include/images/buttons.png) no-repeat 0px -493px; height: 18px; width: 18px;  margin:2px 0px 0 0px; float:right; position: absolute;right: 0px;top: 0px;}
.viewDes a{float:left;font-size: 16px; color: #2a2828;}
.viewDes{display:table; position: relative;padding-right: 20px;}
.wifi-banner{float:left; margin: 65px 0px 0px 20px; color:#5087AE ;background: url(https://static.idriveonlinebackup.com/include/images/idrivewifi-text.png) no-repeat center 0px ; width:679px; height:112px}
.wifi-banner h1{text-align:left;font-size: 42px; text-indent:-5000px; font-weight: normal; }
.wifi-banner{text-indent:-5000px; float:left}
.entcript{background: url(https://static.idriveonlinebackup.com/include/images/security_bg.jpg) no-repeat center 0px #fff6ea;width: 100%;color: #4d4d4d; height:541px;}
.entcript .sec-body-lft{width:30%}
.entcript .sec-body-rt{width:70%}
.entcript h3{margin-top:170px; text-align:left; color:#888; background:url(https://static.idriveonlinebackup.com/include/images/wifi-sec.png) no-repeat 0 0; text-indent:-3500px; height:34px; width:600px; float:left}
.entcript p{color: #666;font-size: 14px;line-height: 22px; margin-top: -5px !important;text-align: justify;}
.wifi-specification{background:#f0f0f0;width: 100%;color: #4d4d4d; height:750px;}
.wifi-specification h2{font-size: 28px; color:#7c532b; text-align:left; background:url(https://static.idriveonlinebackup.com/include/images/wifi-sp-title.png) no-repeat 0 0; text-indent:-3500px; height:52px;}
.wifi-specification label{color:#7c532b; font-size:14px; float:left;padding-bottom: 20px;padding-right:2px;}
.wifi-specification span{color:#666; font-size:14px;}
.wifi-specification .specifimage{margin:0px 0px 0 -70px;}
.wifi-specification .power-consumption{overflow: hidden;    width: 100%; clear:both;}
.wifi-specification h4{font-size:16px; color:#7c532b; text-align:left; padding-bottom:10px;}
.wifi-specification .op-temp{padding-bottom:30px;}
.wifi-specification .power{width:48%; float:left;}
.wifi-specification .powertemp{ padding-left: 50px; width: 45%; float:left}
.brdLeft{border-left:solid 0px #ccc}
.wifi-specification .temperature{color: #888;font-size: 50px;font-weight: normal;margin: 0 0 70px; padding: 10px 0 0; background:url(https://static.idriveonlinebackup.com/include/images/wifi-temp.png) no-repeat 0 0; text-indent:-3500px; height:80px;}
.wifi-specification ul{line-height: 24px;padding: 0 0 90px; float:left}
.wifi-specification ul li{background:url(https://static.idriveonlinebackup.com/include/images/dot.png) no-repeat 0 4px; padding-left:19px;}
.wifi-specification .sec-body-inner-con{padding-top:0px;}
.wifi_main_wrap{width:1260px; margin:0px auto; position:relative}
.wifi-specification .sec-body-rt{float:right; width:50%; margin-left:0px; text-align:right;}
.secnew{padding-top:20px !important}
.powertemp .wifi-price-con{margin:0px !important}
.note-stars{color: #f00 !important;float: left;font-size: 18px !important;margin-top: 2px;padding-right: 5px}
.sec-body-inner-con p.italic-font.italic-font{font-style:italic; font-size:13px; margin-bottom:0px;}
.wifi-spcifi-wrap p{margin:0px; padding:0px; line-height:18px;}
.wifiquote{padding:20px 0px 30px; margin:0px auto; width:940px}
.sec-body-con { background: url(https://static.idriveonlinebackup.com/include/images/wifiinhand_bg.jpg) repeat 0 #fff6ea; height: 757px; width: 100%;color: #666; }
.ie9-ani .wifi-main{height:489px;}
.ie9-ani .body {float:none;}
.wifi-video .video-section{clear: both;float: left;margin-top: 140px;}
.wifi-video .banner_video li {background: url('../images/idrive-wifi-video.png') no-repeat 0 0; width: 160px; height: 43px;}
.wifi-video .banner_video li:hover{background: url('../images/idrive-wifi-video.png') no-repeat 0 -140px;}
/* 25% Offer related styles */
.offer25 .wifi-banner{margin-top:0px;}
.offer25 .video-section{ margin-top: 0px;}
.offer25 .bold-tb{font-size: 40px; line-height:35px; color:#000; line-height:initial;float: left;width: 100%;}
.offer25 .offer-wrap {float: left; width: 440px;   padding: 30px 0 0 18px;}
.offer25 .left-1tb { float: left; box-sizing: border-box; width:145px; padding: 0 0 0 0px;}
.offer25 .right-2tb {  padding-left: 30px;float: left;width: 50%;box-sizing: border-box;border-left: 1px solid #DDDDDF;}
.offer25 span.price-strike {float: left; display: block; font-size: 12px; line-height:18px; text-decoration: line-through;text-align: left;width: 100%;  color: #666; line-height:initial; }
.offer25 span.offer-price {float: left;width: 100%;box-sizing: border-box;padding: 0px; font-size: 30px;line-height: initial;color: #94591F;}
.msie .offer25 span.offer-price{margin-top:10px; margin-bottom:10px;}
.msie .offer25 span.price-strike{height:20px;}
.offer25 .offer-wrap-fotter { float: left;width: 100%; padding: 50px 0 0;}
.offer25 .complimentary-section {display: inline-block;margin: 10px 0 0 0;}
.offer25 .complimentary-section span{font-weight:bold; font-size: 18px;}
.offer25 .buynow-left {float: left;}
.offer25 .watch-video-right {float: left;}
.offer25 a.buynow-btn {background: url(../images/buy-now-wifi-button.png) no-repeat 0 0;width:175px;height: 45px;float: left;text-indent: -10000px;}
.offer25 a.buynow-btn:hover{background-position: 0 -120px ;}
.offer25 a.buynow-btn:active{background-position: 0 -253px ;}
.offer25 ul.banner_video.videos_list { margin: 0px; padding: 1px 0 0 20px; list-style: none;}
.wifi-pge.wifi-video .banner_video li{  background: url(../images/idrive_universal_watch_video.png) no-repeat 0 0px;  width: 124px;  height: 23px;  padding: 0px;  box-sizing: border-box;  text-indent: -10000px;}
.wifi-pge .idrive_wifi_wrap{  margin-top: 10px;  float: right;}
.wifi-pge.wifi-video .banner_video li:hover{background-position: 0 -70px;}
.wifi-pge.wifi-video .banner_video li:active{background-position: 0 -149px;}
/* .wifi-main { background: url(../images/wifi-banner-offer.jpg) no-repeat center/cover;} */
.wifi-main { background: url(../images/wifi-banner-offer-new.jpg) no-repeat center/cover;	}
.wifi-banner{ background: url(../images/idrivewifi-text-offer.png) no-repeat center left;}
.wifi-block{display:none;}
.offer-section .configTxt{margin-top:50px;}
/* 25% Offer related internal style changes */
.price-strike,.complimentary-section,.existing_free_ac{visibility:hidden;}
.wifi-banner-text h1{ font-weight: normal;color: #0F568E; text-align: left; font-size: 2.2em; line-height: 40px; padding-left: 20px;}
.wifi-banner-text h1 sup{font-size:14px;}
.wifi-banner-text{width:100%; float:left; line-height:normal;}
.wifi-starts-wrap{margin:0 0 10px;}
.wifi-starts-at{ font-size:16px; color:#666;}
.wifi-price-strike{color:#666; font-size:12px; text-decoration: line-through;}
.price-bold{color:#333;font-size:26px; font-weight: normal;}
.inner a.buynow-btn2{ color:#4E4909;}
.buynow-btn2 {  position: relative; top: 0px;  margin-top:0px; background:#b9ce56; text-align:center; float:left; padding:12px 15px 12px 15px; width:155px; color:#4E4909; border-radius:3px; font-size:22px; letter-spacing:0.05em; border:1px solid #8D9B45; text-transform:uppercase }
.buynow-btn2:hover { background:#d4e583; border:1px solid #8d9b45; box-shadow:0 0 5px #D0D8A4 inset }
.buynow-btn2:active { background:#b9ce56 ; border:1px solid #8d9b45; box-shadow:0 0 5px #505634  inset }
.device-complimentary-wrap{clear:left; margin-top:10px;float: left;line-height: 20px;}
/* New Bg styles - Wifi Banner */
.wifi-nw-bg .logo {display: inline-block; height: 54px; width: 129px; margin: 0px auto -5px; padding: 0px 0px; float: none; background: url(https://static.idriveonlinebackup.com/include/images/idrive_white_logo.png) no-repeat 0px 0px; text-indent: -3500px; overflow: hidden; background-size: contain;}
.wifi-nw-bg .wifi-main { background:#75815F url(../images/idrive-wifi-personal-bg-new.jpg) no-repeat center/cover;height: 490px;}
.wifi-nw-bg nav a{color: #ffffff !important;}
.wifi-nw-bg nav a:hover{color: #EFE096 !important;}
.wifi-banner-text h1{color: #ffffff;font-size: 2.1em;}
.wifi-nw-bg .wifi-starts-at,.price-bold,.device-complimentary-wrap{color: #ffffff;}
.wifi-nw-bg.wifi-video .banner_video li { background: url(../images/idrive_universal_watch_video-nw.png) no-repeat 0 0px;}

@media only screen and (min-width: 640px) and (max-width: 1240px){
	.wifi-banner-text h1{font-size: 1.75em;}
}
@media screen and (max-width:1100px){
  .ppnew .sec-body-lft{margin-left:-45px;}  
}
@media screen and (max-width:1024px){
  .wifi-specification .specifimage{width:95%;}
  .wifi-specification .sec-body-lft{width: 50%;}
  .wrapper{width:100% !important;}
  .wifi_main_wrap{width:100%;}
  .wifi-pge .wrapper{width:100% !important;}
  .wifi-pge .headermenu{display:none; }
  .wifi-pge header {width: 100%!important;}
  .wifi-pge nav ul li {margin: 20px 50px 0px 5px; transition:all 0.5s ease;}
  .wifi-pge nav ul li a span{display:none; transition:all 0.5s ease;}
  .wifi-pge .wifi-specification{padding-bottom:110px;}
  .wifi-pge .linksWrapper{display:none;}
  .wifi-pge footer{width:100% !important; min-height: 0px !important;}
  .wifi-pge .supportTxt{display:none;}
  .wifi-pge .footerLinks{float:none;}
  .divider p{width:90px;}
  .wifi-pge .divider{width:100% !important; padding:0px; height:auto;}
  .wifi-pge .divider .media{margin-top:0px; float:right;}
  .wifi-banner{ background:transparent;text-indent:0px;margin: 0px 0px 0px 20px;  height:auto !important; width:90%;}
  .wifi-banner h1{width: 100%; font-size: 50px; color: #057ECF; text-indent:0px;float: left;line-height: 70px;margin: 0px;padding: 0px;vertical-align: middle;height: auto; text-align: center;}
  .wifi-banner p{text-align: center; font-size: 16px; color: #000;float:none;width: auto; margin:0px; padding:0px; }
  /* .wifi-main{background: url(https://static.idriveonlinebackup.com/include/images/banner_640.jpg) no-repeat center center #F4F6F5; height: 100%; min-height: 470px;} */
  .wifiquote{display:none;}
   /* Wireless Local Backup for All Your Devices */
  .sec-body-con {display: inline-block;}
  .ppnew .sec-body-lft.mrg-top{ margin-top:0px !important; width:100%; margin-left: 0px; display: table;}  
  .ppnew .sec-body-lft.mrg-top img{width: 90%; margin: 0px auto; display: table; display:none;}
  .sec-body-con{ position:relative; height:100% !important;}
  .righWidth { width: 100% !important; float: left; } 
  .sec-body-inner-con{height: 100%;padding-bottom:50px; width: auto; padding:20px 20px 0;}
  .entcript h3,.third-body-con h3.wifi-pcmac a,.third-body-con h3.wifi-ios a,h3.sec-body-tit,.wifi-specification h2{line-height: 32px; text-indent:0px; background:transparent; text-align:left; width:100%; color:#333; font-size:26px; height:auto;}
  .wifi-ios a,.wifi-pcmac a{color: #738084;}
  .wifi-spcifi-wrap h2{margin: 20px auto 20px; text-align:left; color: #738084;}
  .entcript h3,h3.sec-body-tit{color:#738084;  font-size: 28px; }
  .tb-tit-txt a{margin: 0px auto;}
  .righWidth .wifi-price-con{ width: 272px; margin: 0px auto; padding: 20px 0; float: none; }
  .righWidth .getTXt{width: 62%;margin: 0px auto;text-align: center;}
  .blueTxt a {margin: 25px auto;}
  .configTxt a {margin: 25px 0px; display: block; float:right;}
  .btn-con a{display:inline-block;}
  .mcBtn{margin-left: 30px;}
  .wifi-pge .wifi-specification h2{color:#8A5224}
  .wifi-video .video-section{margin-top: 198px;}
	.offer25 .offer-wrap {  float: left;  padding: 20px 0 0 5px;}
	.wifi-banner-text h1{font-size: 2.1em;padding-left: 5px;}
	.wifi-starts-wrap{margin: 0 0 10px 5px;}
	.wifi-banner{background: transparent;}
	.wifi-pge.inner nav ul{  margin: 15px 0px 20px;}
	.wifi-banner h1{  font-size: 40px; line-height: 60px;}
	.offer25 .left-1tb,
	.offer25 .right-2tb,
	.offer25 .complimentary-section{display:none;}
	.offer25 .offer-wrap {  float: left;  width: 440px;  padding: 70px 0 0 10px;  margin: 0px auto;  overflow: hidden;}
	.offer25 .offer-wrap-fotter {padding: 0px 0 0;}
	.wifi-video .video-section{float:none;}
	.offer25 ul.banner_video.videos_list{padding-top:0px;}
	.offer25 a.buynow-btn {background: url(../images/buy-now-wifi_640.png) no-repeat 0 0;width: 176px;height: 44px;}

}
@media screen and (max-width:980px){
    /* Encryption part */
  .third-body-con{height:auto !important; display: inline-block; margin-top: -5px;}
  .third-body-lft{width:100%;}
  .third-body-rt{width:100%; margin-left:0px; float:left; margin-top:30px; margin-bottom:30px;}
  .third-body-con img{width:90%;}
  .third-body-con h2{ background:transparent; width:auto; text-indent:0px; font-size: 30px; margin-top: 0px;}  
  .entcript{height:auto; min-height:100%; display: inline-block;}
  .entcript .sec-body-lft { width: 100%; display: none;}
  .entcript .sec-body-lft img{ margin: 0px auto; display: table;}
  .entcript .sec-body-rt { width: 100%; margin-bottom: 30px;}
  .viewTxt {margin: 10px 0px 10px;}
  .viewTxt a{display: table; margin: 20px auto 10px;}
  .entcript h3 {margin-top: 10px;}
  .wifi-pcmac{margin: 20px auto 10px;}
   /* Wifi Specification */
  .wifi-pge .wifi-specification{min-height:700px; height:auto; margin-top:-5px;}
  .wifi-pge .wifi-specification .sec-body-lft{width: 100%; display: table; margin-top: 0px;}
  .wifi-pge .wifi-specification .sec-body-rt{width: 100%; display: table;margin-top: -5px; }
  .wifi-pge .wifi-specification .sec-body-rt img{margin: 0px auto; display: block;}
  .wifi-pge .wifi-specification .sec-body-inner-con {padding: 0px 20px;height: 100%;padding-bottom: 50px;width: auto;}
  .wifi-specification .power{width:100%;}
  .powertemp.brdLeft{margin-top: 20px !important; padding: 40px 20px 0; box-sizing: border-box;}
	.powertemp .tb-tit-txt, .powertemp .getTXt, .powertemp .blueTxt{display: block;}
  .wifi-specification .powertemp {padding-left:0px;}
  .wifi-specification span{padding-bottom: 0px;}
  .wifi-price-con,.powertemp.brdLeft{width:100%}
  .note-stars{margin-top: 0px;}
  .wifi-specification label{padding-bottom: 10px;}
  .wifi-spcifi-wrap p{padding:4px 0;}
  .wifi-pge .wifi-specification{padding-bottom:0px;}
  .wifi-specification .specifimage{width:60%;}
  .wifi-video .video-section .videos_list{padding-left: 15px;}
  .wifi-specification ul{padding-bottom:0px;}
  .existing_free_ac{display:none;}
	.wifi-banner-text h1{  line-height: 35px;font-size: 1.7em;  padding-top: 20px;}
	.getTXt{text-align:center !important}
  .wifi-pge .idrive_wifi_wrap{display:none;}
	.wifi-main { background: url(../images/banner_640_offer-new.jpg) no-repeat center bottom #F4F6F5;} 
	.download-para {min-height: 100%;}
	.entcript h3,.third-body-con h3.wifi-pcmac a,.third-body-con h3.wifi-ios a,h3.sec-body-tit,.wifi-specification h2{text-align:center; }
	.third-body-lft .btn-con{width: 400px;margin: 0px auto;overflow: hidden;}
  .third-body-rt .btn-con{width: 300px;margin: 0px auto;overflow: hidden;}
  .wifi-nw-bg .wifi-main { background: url(../images/idrive-wifi-personal-bg-980-new.png) no-repeat center left #75815F;height: 390px;}
  .offer25 .offer-wrap{padding-top: 30px;}
}
@media only screen and (min-width: 640px) and (max-width: 768px){
	.wifi-nw-bg .wifi-main { background: url(../images/idrive-wifi-personal-bg-980-new.png) no-repeat -80px bottom #75815F;height: 390px;}
	.wifi-banner-text h1{font-size: 1.45em;}
}
@media screen and (max-width:640px){
  .wifi-pge .wifi-specification .sec-body-rt img{width: 90%;}
  .wifi-pge .logo {background: url(https://static.idriveonlinebackup.com/include/images/feat_320.png) 0px -90px no-repeat; width: 85px; transition:width 1.5s ease;}
  .wifi-pge nav ul{margin: 0px 0px 40px; }  
  .wifi-pge nav ul li {margin: 20px 10px 0px 5px;}
  .wifi-pge nav ul li a {font-weight: normal; font-size: 20px; transition:all 0.5s ease;}
  .getTXt{width: 85%;}  
  .wifi-pge .wifi-specification{min-height: 520px;}
	.wifi-starts-at{padding-left:20px;color:#000;}
	.price-bold{color:#000;}
	.wifi-banner-text h1{ padding-left: 10px; padding-right: 10px; box-sizing:border-box; color: #000; text-align:center; padding-top: 0px; line-height: 18px; font-size: 1.2em;  height: 68px;}
	.wifi-banner-text h1 br{display:none;}
	.offer25 .offer-wrap{float:none; margin:0px auto;  padding: 10px 0 0 5px; }
	.offer25 .offer-wrap-fotter{padding: 0px 0 0;}
	.wifi-starts-wrap{ display:block;}
	.price-bold{font-size: 1em;}
	.watch-video-right{display:none;}
	.offer25 .offer-wrap{  width: 210px; margin: 0px auto;float: none;padding-top: 0px;}
	.wifi-video .video-section{padding-top:0px;}
	.wifi-banner h1{  font-size: 30px;line-height: 40px;}
	.wifi-banner p{font-size: 13px;}
	.wifi-main { background: url(../images/banner_640_offer.jpg) no-repeat center center #F4F6F5;}
	.offer25 .offer-wrap-fotter{float:none; margin:0px auto; width:220px;}
	.wifi-nw-bg .wifi-main { background: url(../images/banner_640_offer.jpg) no-repeat center center #75815F;height: 540px;}
	.wifi-nw-bg nav a{color: #333 !important;}
	.wifi-nw-bg nav a:hover{color: #1374AB!important;}
	.wifi-nw-bg .wifi-banner-text h1{color: #000;}
	.wifi-nw-bg .wifi-starts-at,.price-bold,.device-complimentary-wrap{color: #000;}
	.device-complimentary-wrap{display:none;}
		.powertemp .getTXt{margin-top: 10px;}
	.getTXt{width: 100%;text-align: center;}
	.tb-tit-txt a{width: 250px; background: url(../images/wifi-tbs-640.png) no-repeat 0 0;}
	.wifi-pge .wifi-specification .sec-body-inner-con{padding-bottom: 20px;}
}
@media screen and (max-width:480px){
	.wifi-pge nav ul li a{font-size:14px;}
  .italic-font span{width: 10px;}
  .btn-con {width:100%; }
  .btn-con a{margin: 0px auto 0px;display: block;overflow: hidden; }
  .third-body-lft .btn-con a{width: 180px;}
  .third-body-rt .btn-con a{width: 140px;}
  .btn-con .windowsBtn{margin-bottom:10px;}
  .gpBtn,.btn-con a:hover .gpBtn{margin-left:0px;}
  .mcBtn,.btn-con a:hover .mcBtn{margin-left:0px;}
  .third-body-lft .btn-con{width: 190px;}
  .third-body-rt .btn-con{width: 160px; }
  .third-body-rt .btn-con .gpBtn{margin-top:10px;margin-left:0px;}
  .power-consumption ul{margin-top:0px;}
  .power-consumption h4{padding-bottom:0px;}
  .wifi-banner h1{ font-size: 40px; transition:all 1.5s ease;}
  .wifi-spcifi-wrap span,.wifi-spcifi-wrap label{font-size:14px;}
	.wifi-banner-text h1{font-size:1em;}
	
}
@media screen and (max-width:340px){
  .wifi-banner h1{  font-size: 35px;}
  .wifi-banner p {font-size: 14px;}
  .third-body-con h2 { font-size: 22px;}
  .entcript h3, .third-body-con h3.wifi-pcmac a, .third-body-con h3.wifi-ios a, h3.sec-body-tit, .wifi-specification h2 { font-size: 22px;}
  .entcript h3, h3.sec-body-tit {font-size: 22px;}
  .viewTxt a {font-size: 12px;}
  .wifi-pge .divider .media{float:none;} 
  .wifi-specification ul li{font-size:13px;}
}








