
body, body>.page-content-wrapper, html{
  overflow: visible !important;
}
.overview-content sup{font-size: 0.8em;}
.overview-content .all-the-colors-all-the-time {font-size:16px;max-width:1200px;margin:0 auto;background:url(https://static-product.tp-link.com/vigi-nvr1008h-8mp_v1.2/img/a.jpg) 50% 0 no-repeat; background-size:75em;height:31.25em}
.overview-content .all-the-colors-all-the-time .w-container{position: relative;margin: 0 auto;width: 75em;color:#000;max-width: 100%;text-align: center;}
.overview-content .all-the-colors-all-the-time .text{padding: 22em 8% 0 8%;}
.overview-content .all-the-colors-all-the-time .text h2{font-size:2.25em;font-weight:400;line-height:1.3333;padding-bottom: 0.5em;}
.overview-content .all-the-colors-all-the-time .text p{font-size:1.125em;line-height:1.3333;font-weight: 300;}
.overview-content .all-the-colors-all-the-time .text p>span{display: inline-block;color:#fff;background-color:#364449;padding: 0em 1em;margin-right: 1em;}
@media (max-width:1680px){.overview-content .all-the-colors-all-the-time {font-size:14px;}}
@media (max-width:1440px){.overview-content .all-the-colors-all-the-time {font-size:12px;}}
@media (max-width:1024px){.overview-content .all-the-colors-all-the-time {font-size:10px;}}
@media (max-width:736px){
  .overview-content .all-the-colors-all-the-time {font-size:10.35px;height:133vw;background-size:100%;background-image: url(https://static-product.tp-link.com/vigi-nvr1008h-8mp_v1.2/m/a.jpg);color:#fff}
  .overview-content .all-the-colors-all-the-time .w-container{width:auto;}
  .overview-content .all-the-colors-all-the-time .text{padding:96vw 20px 0;}
  .overview-content .all-the-colors-all-the-time .m-show{display: block;}
  .overview-content .all-the-colors-all-the-time .text h2{font-size:2.25em;padding:0em 0px 0.5em; }
  .overview-content .all-the-colors-all-the-time .text p{font-size:1.5em;display: flex;flex-direction: column-reverse;}
  .overview-content .all-the-colors-all-the-time .text p>span{margin:1em auto 0;padding:0.25em 0.5em}
}
@media (max-width:414px){.overview-content .all-the-colors-all-the-time {font-size:2.5vw;}}

.overview-content .feature-icons {font-size:16px;background-color: #fff;max-width:1200px;margin:0 auto;}
.overview-content .feature-icons .w-container{width:75em;margin:0 auto;max-width: 100%;}
.overview-content .feature-icons .text h2{font-size:2.25em;font-weight:400;line-height:1.3333;}
.overview-content .feature-icons .text p{font-size:1.125em;line-height:1.33333;font-weight: 300;}
.overview-content .feature-icons ul{text-align: center;padding:4em 0;width:100%;margin:0 auto}
.overview-content .feature-icons ul li{display: inline-block;width:24%;margin: 2em 0;}
.overview-content .feature-icons ul li .icon{display:inline-block;width: 3.125em; height: 3.125em;background-size: auto 100%;vertical-align: middle;margin-right: 1.25em;background-repeat: no-repeat;}
.overview-content .feature-icons ul .li-1 .icon{background-image:url(https://static-product.tp-link.com/vigi-nvr1008h-8mp_v1.2/img/b1.png);}
.overview-content .feature-icons ul .li-2 .icon{background-image:url(https://static-product.tp-link.com/vigi-nvr1008h-8mp_v1.2/img/b2.png);}
.overview-content .feature-icons ul .li-3 .icon{background-image:url(https://static-product.tp-link.com/vigi-nvr1008h-8mp_v1.2/img/b3.png);}
.overview-content .feature-icons ul .li-4 .icon{background-image:url(https://static-product.tp-link.com/vigi-nvr1008h-8mp_v1.2/img/b4.png);}
.overview-content .feature-icons ul .li-5 .icon{background-image:url(https://static-product.tp-link.com/vigi-nvr1008h-8mp_v1.2/img/b5.png);}
.overview-content .feature-icons ul .li-6 .icon{background-image:url(https://static-product.tp-link.com/vigi-nvr1008h-8mp_v1.2/img/b6.png);width:3.8125em;margin-right: 0.25em}
.overview-content .feature-icons ul .li-7 .icon{background-image:url(https://static-product.tp-link.com/vigi-nvr1008h-8mp_v1.2/img/b7.png);}
.overview-content .feature-icons ul .li-8 .icon{background-image:url(https://static-product.tp-link.com/vigi-nvr1008h-8mp_v1.2/img/b8.png);}
.overview-content .feature-icons ul li .desc{display:inline-block;width:calc(100% - 5em);text-align: left;vertical-align: middle;font-weight: 400;}
.overview-content .feature-icons .no-wrap{white-space: nowrap;}

@media (max-width:1680px){
  .overview-content .feature-icons {font-size:14px;}
}
@media (max-width:1440px){
  .overview-content .feature-icons {font-size:12px;}
}
@media (max-width:1024px){
  .overview-content .feature-icons {font-size:10px;}
}
@media (max-width:736px){
  .overview-content .feature-icons {font-size:10.35px;}
  .overview-content .feature-icons .w-container{width:auto}
  .overview-content .feature-icons .m-hide{display: none;}
  .overview-content .feature-icons ul{text-align: left;padding:4em 0 2em ;width:90%;margin:0 auto}
  .overview-content .feature-icons ul li{width:48%;margin: 1.5em 0;text-align: left;vertical-align: top;font-size: 1.25em;}
}
@media (max-width:414px){
  .overview-content .feature-icons {font-size: 2.5vw;}
}

.overview-content .auto-initialize-for-quick-configuration {font-size:16px;max-width:1200px;margin:0 auto;}
.overview-content .auto-initialize-for-quick-configuration .w-container{max-width: 100%;margin: 0 auto;width: 75em;color:#000;background-color:#f6f6f6 ;padding: 4em 0;}
.overview-content .auto-initialize-for-quick-configuration .text{padding:0;width:40%}
.overview-content .auto-initialize-for-quick-configuration .text .desc-box{margin-top: 3em;margin-left:2em}
.overview-content .auto-initialize-for-quick-configuration .text h2{font-size:2.25em;font-weight:400;line-height:1.3333;padding-bottom:0.5em}
.overview-content .auto-initialize-for-quick-configuration .text p{font-size:1.125em;line-height:1.3333;}
.overview-content .auto-initialize-for-quick-configuration .box{padding:0 5%;display: flex;flex-direction: row;justify-content: space-between;align-items:center;}
.overview-content .auto-initialize-for-quick-configuration .box .img-box{width:55%;position: relative;}

.overview-content .auto-initialize-for-quick-configuration .box img{width: 100%;}
.overview-content .auto-initialize-for-quick-configuration .box .img.active{display: block;margin:0 auto}
.overview-content .auto-initialize-for-quick-configuration .box .img{display: none;}
.overview-content .auto-initialize-for-quick-configuration .box .desc{margin:0 0 0em 2em;position: relative;}
.overview-content .auto-initialize-for-quick-configuration .box .info::before{position: absolute;margin-top: 0.4em;margin-left: -2em;height:0.8em;width: 0.8em;border-radius: 50%;background: #d8d8d8;content:'';}
.overview-content .auto-initialize-for-quick-configuration .box .point::before{position: absolute;margin-top: 0.6em;margin-left: -2.1em;height:0.2em;width: 0.2em;border-radius: 50%;background: #d8d8d8;content:'';}
.overview-content .auto-initialize-for-quick-configuration .box .desc.active .info::before{background-color:#005866 ;}
.overview-content .auto-initialize-for-quick-configuration .box .desc.active p.info{color:#005866}
.overview-content .auto-initialize-for-quick-configuration .box .desc p.info{cursor: pointer;color:#bcbcbc;padding:0;font-size: 1.25em;line-height: 1.5;font-weight: 400;}
.overview-content .auto-initialize-for-quick-configuration .box .desc p.point{padding:0;font-size: 1em;line-height: 1;}
@media (max-width:1680px){.overview-content .auto-initialize-for-quick-configuration {font-size:14px;}}
@media (max-width:1440px){.overview-content .auto-initialize-for-quick-configuration {font-size:12px;}}
@media (max-width:1024px){.overview-content .auto-initialize-for-quick-configuration {font-size:10px;}}
@media (max-width:736px){
  .overview-content .auto-initialize-for-quick-configuration {font-size:10.35px;padding:0;}
  .overview-content .auto-initialize-for-quick-configuration .w-container{width:auto;background-color: #fff;padding-top:0}
  .overview-content .auto-initialize-for-quick-configuration .text{padding:0; text-align:left;}
  .overview-content .auto-initialize-for-quick-configuration .text h2{font-size:2.5em;line-height:1.2;padding:1.5em 20px 0.5em; }
  .overview-content .auto-initialize-for-quick-configuration .text p{font-size:1.5em;line-height:1.5;padding:0 20px 1em;}
  .overview-content .auto-initialize-for-quick-configuration .box{flex-direction: column-reverse;}
  .overview-content .auto-initialize-for-quick-configuration .box .img-box{width:88%;margin:0 auto}
  .overview-content .auto-initialize-for-quick-configuration .text{width: 100%;margin:0em auto 2em;}
  .overview-content .auto-initialize-for-quick-configuration .m-hide{display: none;}
  .overview-content .auto-initialize-for-quick-configuration .box img{position: static;display: block;width:100%;transform: none;}
  .overview-content .auto-initialize-for-quick-configuration .box{margin:0;padding-bottom: 4em;}
  .overview-content .auto-initialize-for-quick-configuration .box .desc p.info{font-size: 1.5em;}
  .overview-content .auto-initialize-for-quick-configuration .box .point::before{margin-left: -2.5em;}
  .overview-content .auto-initialize-for-quick-configuration .text .desc-box{margin:0 3em}

}
@media (max-width:414px){.overview-content .auto-initialize-for-quick-configuration {font-size:2.5vw;}}