/* ----------------------------------------------------------------
	PPD CSS
-----------------------------------------------------------------*/

body#Cart #page-menu, body#Cart #page-menu-wrap, body#DocCam #page-menu, body#DocCam #page-menu-wrap, body#PTZ-DL-Cam #page-menu, body#PTZ-DL-Cam #page-menu-wrap, body#AudioSolution #page-menu,  body#AudioSolution #page-menu-wrap{ height:130px; line-height: inherit; text-shadow: none; transition: all 200ms ease-in; }
body#Cart #page-menu.sticky-page-menu, body#Cart #page-menu.sticky-page-menu #page-menu-wrap, body#DocCam #page-menu.sticky-page-menu, body#DocCam #page-menu.sticky-page-menu #page-menu-wrap, body#PTZ-DL-Cam #page-menu.sticky-page-menu, body#PTZ-DL-Cam #page-menu.sticky-page-menu #page-menu-wrap, body#AudioSolution #page-menu.sticky-page-menu, body#AudioSolution #page-menu.sticky-page-menu #page-menu-wrap{ height:60px;}
body#Cart #page-menu .shortcuts, body#DocCam #page-menu .shortcuts, body#AudioSolution #page-menu .shortcuts{padding-top:40px; padding-bottom: 40px;  margin-bottom: 0; transition: all 200ms ease-in;}
body#Cart #page-menu.sticky-page-menu .shortcuts, body#DocCam #page-menu.sticky-page-menu .shortcuts, body#PTZ-DL-Cam #page-menu.sticky-page-menu .shortcuts, body#AudioSolution #page-menu.sticky-page-menu .shortcuts{padding-top:5px; padding-bottom:5px; background-color:rgba(230,0,18, 0.98);}

body#Cart #page-menu.sticky-page-menu .button-white, body#DocCam #page-menu.sticky-page-menu .button-white, body#AudioSolution #page-menu.sticky-page-menu .button-white{background-color:transparent; border:1px solid rgba(0,0,0,0.2); color:#fff;}
body#Cart #page-menu ul li.current .button-white, body#DocCam #page-menu ul li.current .button-white, body#AudioSolution #page-menu ul li.current .button-white{background-color:#fff; color:#e60012; border-color:#fff;}

body#Cart .shortcuts, body#DocCam .shortcuts, body#PTZ-DL-Cam .shortcuts, body#AudioSolution .shortcuts{background:#e60012; padding:42px 0; }
body#Cart .shortcuts ul, body#DocCam .shortcuts ul, body#PTZ-DL-Cam .shortcuts ul, body#AudioSolution .shortcuts ul{ margin-bottom:0;}

/*fix prod image width */
img#swivel-head{width: 100%;}

.dark h2 {color:#eee}
.dark .i-plain {color:#FFF;text-shadow:1px 1px 1px rgba(0,0,0,0.2)}
.banner.parallax {overflow:inherit}

.bannerSub {background:#fff;color:#222;margin-bottom:0px}
.bannerSub .container {padding:35px 200px}
.bannerSub h3 {font-size:26px;background:#fff}

.bubbleFeatures {background:#fff;padding:18px 0 16px 0}
.bubbleFeatures ul, .badges ul {left:50%;
	right:auto;
    transform: translateX(-50%);position:relative;display:inline-block;list-style:none;margin:0;padding:0}
.bubbleFeatures ul{ display:flex; flex-flow: row wrap;}
.bubbleFeatures ul li {/*float:left;*/ margin:15px 23px;  flex-grow: 0; flex-shrink: 0; }
.bubbleFeatures ul li>div {width:122px; height:122px; padding: 23px 5px; border:1px solid #ccc; border-radius: 50%; text-align: center; font-size:14px; line-height: 1.3; font-weight:300; color:#ccc}
.bubbleFeatures ul li h2 {font-size:45px; line-height: 1; letter-spacing: -2px; font-weight:500; display:block; margin:0 0 5px 0; color:#ccc}
.bubbleFeatures ul li small {font-size:50%; margin-left: -7px}
.badges{background:#dfdfdf;}
.badges ul li {float:left; margin:25px 23px}
.badges ul li >div {width:110px;}


.banner .breadcrumb li a, .banner .breadcrumb .active{ }
.banner .breadcrumb li a:hover{}

.banner .awards ul, .banner .awards ul li{list-style: none;}
.banner .awards ul li{float: left; margin-right: 20px;}
.banner .awards ul li:last-child{margin-right: 0;}

body#Cart .owl-carousel .owl-dots .owl-dot, body#DocCam .owl-carousel .owl-dots .owl-dot, body#PTZ-DL-Cam .owl-carousel .owl-dots .owl-dot, body#AudioSolution .owl-carousel .owl-dots .owl-dot {width: 11px;
	height: 11px;
	margin: 10px 6px 0 6px;
	opacity: 0.5;
	background-color: #e60c1f}

body#Cart .owl-carousel .owl-dots .owl-dot.active,
body#Cart .owl-carousel .owl-dots .owl-dot:hover, 
body#DocCam .owl-carousel .owl-dots .owl-dot.active,
body#DocCam .owl-carousel .owl-dots .owl-dot:hover, 
body#PTZ-DL-Cam .owl-carousel .owl-dots .owl-dot.active,
body#PTZ-DL-Cam .owl-carousel .owl-dots .owl-dot:hover, 
body#AudioSolution .owl-carousel .owl-dots .owl-dot.active,
body#AudioSolution .owl-carousel .owl-dots .owl-dot:hover {opacity: 1}


/* Certificarions */
#certification {background:#f8f8f8;height:120px;border-bottom:1px solid #ddd}
.cer-box {display:flex;flex-direction:row; align-items:center;padding-top:18px}
.cer-lable {display:block;color:#595959;font-weight:500;font-size:20px}
.horizontal-logo{padding-top:10px; padding-bottom: 5px;}
#certification img {padding-left:30px; }
#certification img:first-of-type {/*border-left:1px solid #ddd; margin-left:15px*/ padding-left:0}


/* Charging Cart , Doc Cam ******/
body#Cart .banner, body#DocCam .banner{background-color:#ccc; background-attachment:fixed; background-position: top center; background-repeat: no-repeat; background-size: cover}
body#Cart .banner .breadcrumb li a, body#Cart .banner .breadcrumb .active{ color:#ffa19d}
body#Cart .banner .breadcrumb li::before {color: #ffa19d}
body#Cart .banner h1, body#DocCam .banner h1{ color:#fff; font:300 100px/0.5em "Roboto", Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif"; margin: 180px 0 0 0; padding-bottom: 25px}
body#Cart .banner h1 span, body#DocCam .banner h1 span{ color:#fff; font-size: 32px; display: block; padding-bottom: 15px}
body#Cart .banner h1 span img, body#DocCam .banner h1 span img{ margin-left: 10px}
body#Cart .banner h2, body#DocCam .banner h2{ color:#fff;  font-size: 25px}
body#Cart .banner h2 small, body#DocCam .banner h2 small{color:#DBD2D2; font-size:50%; font-style:italic; display:block}
body#Cart .banner .overSub, body#DocCam .banner .overSub{ position:absolute; left:0; top:0; width:46%; background: rgba(230,0,18, 0.95); color:#fff; font-size:24px; line-height: 1.3em; height:100%; display:flex; justify-content:flex-end}
body#Cart .banner .overSub .overCont, body#DocCam .banner .overSub .overCont{padding: 33px 35px 0px 0px;  width:500px;  display:block; position:relative}
body#Cart .banner .overSub::after, body#DocCam .banner .overSub::after{ 
    width:207px;
	right:-207px;
    flex:1; content: '';
    height: 100%;
    position: absolute;
	top:0}
body#Cart .banner .overSub::after, body#DocCam .banner .overSub::after{ background: url(../images-aver/products/banner-overlay-angle-color1.png) no-repeat left top; background-size:207px 1089px}
body#Cart .banner .overSub .prod, body#DocCam .banner .overSub .prod{  margin:0px 0px 0px 0; padding-top:50px; position:absolute; bottom:0; left:0; width: 83%}

body#Cart .banner .overGradient, body#DocCam .banner .overGradient{ position:absolute; left:0; bottom:0; width:100%; background:url(../images-aver/products/banner-overlay-gradient.png) center bottom repeat-x;  z-index: 1}
body#Cart .banner .overGradient .container, body#DocCam .banner .overGradient .container{ position:relative; height: 449px}
body#Cart .banner .overGradient h3, body#DocCam .banner .overGradient h3{ color:#fff; margin-bottom: 13px; line-height: 1.15}
body#Cart .banner .overGradient .bannerDes, body#DocCam .banner .overGradient .bannerDes{ float:none; position:absolute; right:0; bottom:0; color:#fff;  padding: 0 0 50px 25px; text-shadow: 1px 3px 10px #000}

body#Cart .banner .bigLink, body#DocCam .banner .bigLink{ color:#fff}
body#Cart .bannerSub h3 span, body#DocCam .bannerSub h3 span{color:#e60012}


body#Cart .award, body#DocCam .award{ margin:0 0 40px 0; position: absolute; z-index: 3; right:-80px; bottom:0}
body#Cart .award img, body#DocCam.award img{ display:block}
body#Cart .award img:not(:first-child), body#DocCam .award img:not(:first-child){margin-top:25px; margin-left:0}

body#Cart .award2, body#DocCam .award2{ border-width: 0 0 1px 0; border-style: solid; border-color:#ddd; padding:20px 0 5px 0; position: relative; z-index: 0;}
body#Cart .award2 ul, body#DocCam .award2 ul{margin-bottom: 0;}
body#Cart .award2 ul li, body#DocCam .award2 ul li{padding: 10px 0;}


body#Cart .halfColorFeature.lftRgt .col-md-6:first-child, body#Cart .halfColorFeature.rgtLft .col-md-6:last-child, body#Cart .adv2, body#Cart .spec table.specTable thead th, body#Cart .spec table.specTable thead tr:nth-child(2n+1) >th{ background-color:#e60012}
/*body#Cart .resources ul li a:hover i:before, body#Cart .spec table.specTable .icon-line-check{color:#e60012}*/

.halfColorFeature.singleColor .col-md-6{background-color:transparent !important}
body#Cart .halfColorFeature.singleColor .cont, body#DocCam .halfColorFeature.singleColor .cont {padding-right:100px}

/*body#Cart #copyrights{background-color:#e60012; color:#eee}

body#Cart .flex-control-nav li a.flex-active{ background:#e60012; border-color:#e60012}*/

body#Cart .labReport{ padding: 50px 0 20px 0;}
body#Cart .labReport table th, body#Cart .labReport table td{ color:#eee; font-size: 80%;}
body#Cart .labReport table td h5{color:#e21349; margin-bottom: 1px;}
body#Cart .labReport table th, body#Cart .labReport table td{ border-color:#555;}
body#Cart .labReport .promo{padding-right: 30px;}
body#Cart .labReport h2{ color:#fff;}
body#Cart .labReport .promo h3{ font-size: 18px; margin-bottom: 10px;}
body#Cart .labReport .promo p{ font-size:90%;}
body#Cart .spec hr{border-color:#555;}

body#DocCam .halfColorFeature.singleColor .cont p, body#DocCam .halfColorFeature.singleColor .cont p >strong{color:#fff}

/*****  Doc Cam ******/
body#DocCam .banner .breadcrumb li a, body#DocCam .banner .breadcrumb .active, body#DocCam .banner .breadcrumb li::before{ color:#fccfce}
body#DocCam .banner .overSub{ background: rgba(238, 59, 72, 0.95)}
body#DocCam .banner .overSub::after{ background-image: url(../images-aver/products/banner-overlay-angle-color2.png)}

body#DocCam .halfColorFeature.lftRgt .col-md-6:first-child, body#DocCam .halfColorFeature.rgtLft .col-md-6:last-child, body#DocCam .adv2, body#DocCam .spec table.specTable thead th, body#DocCam .spec table.specTable thead tr:nth-child(2n+1) >th{ background-color:#e60012}
body#DocCam .resources ul li a:hover i:before, body#DocCam .spec table.specTable .icon-line-check/*,body#DocCam .feaCenterTxt >h2, body#DocCam .halfColorFeature h2*/{color:#e60012}

body#DocCam .halfColorFeature.singleColor{background-color:#141414; color:#eee}
body#DocCam .halfColorFeature.singleColor h2{ color:#fff}

body#DocCam #copyrights{background-color:#e60012; color:#eee}

body#DocCam .clientQuote{ background:none; color:#222}
body#DocCam .clientQuote h4{ color:#222}
body#DocCam .clientQuote .clientImg{ background:#eaeaea; padding:1px}
body#DocCam blockquote.qStyle1{ background-image:url(../images-aver/bg-quote-start2.png)}

/*body#DocCam .bannerSub, body#DocCam .bannerSub h3{background:#222; color:#eee; line-height: 1.1}*/

.spec table.specTable tr td strong{ color:#eb3341}

body#DocCam .bubbleFeatures ul li>div{ border-color: #e60012; color:#e60012}
body#DocCam .bubbleFeatures ul li h2{ color:#e60012}	

body#DocCam .flex-control-nav li a.flex-active{ background:#e60012; border-color:#e60012}

/* PTZ Distance Learnig Cam  *********/
body#PTZ-DL-Cam .banner{background-color:#ccc; background-attachment:fixed; background-position: top center; background-repeat: no-repeat; background-size: cover}
body#PTZ-DL-Cam .banner .breadcrumb li a, body#PTZ-DL-Cam .banner .breadcrumb .active, body#PTZ-DL-Cam .banner .breadcrumb li::before{ color:#444}
body#PTZ-DL-Cam .banner h1{ color:#222; font:bold 115px/0.5em "Roboto", Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif"; margin: 270px 0 0 0; padding-bottom: 25px}
body#PTZ-DL-Cam .banner h1 span{ color:#333; font-size: 37px; display: block; padding-bottom: 10px}
body#PTZ-DL-Cam .banner h1 span img{ margin-left: 10px}
body#PTZ-DL-Cam .banner h2{ color:#333;  font-size: 25px;  text-shadow: 1px 1px 5px rgba(225,225,225,0.9);}
body#PTZ-DL-Cam .banner h2 small{color:#DBD2D2; font-size:50%; font-style:italic; display:block}
body#PTZ-DL-Cam .banner .overGradient{ position:absolute; left:0; right:0; bottom:0; width:100%; background:url("../images-aver/products/banner-overlay-gradient-rgt-angle-white.png") right bottom no-repeat; background-size: auto 100%; z-index: 1;}
body#PTZ-DL-Cam .banner .overGradient .container{ position:relative; }
body#PTZ-DL-Cam .banner .overGradient h3{ color:#fff; margin-bottom: 13px; line-height: 1.15;}
body#PTZ-DL-Cam .banner .overGradient .bannerDes{ float:none; position:absolute; right:0; bottom:0; color:#fff;  padding: 0 0 50px 25px; text-shadow: 1px 3px 10px #000}
body#PTZ-DL-Cam .top-product-image { bottom:-130px; right:-160px; position: relative;}
body#PTZ-DL-Cam .banner .bigLink{ color:#333;}
body#PTZ-DL-Cam .bannerSub h3 span{color:#e60012}
body#PTZ-DL-Cam .bubbleFeatures {background:#e60012; }
body#PTZ-DL-Cam .bubbleFeatures .bannerCallout{position: absolute; left:2.5%; top: -300px; z-index: 2; border: 3px solid #fff; box-shadow:2px 2px 10px rgba(0,0,0,.25);}
body#PTZ-DL-Cam .bubbleFeatures ul {left:auto;transform:none}
body#PTZ-DL-Cam .bubbleFeatures ul li {margin:15px 6px}
body#PTZ-DL-Cam .bubbleFeatures ul li>div {width:110px;height:110px;padding:26px 3px;border:1px solid #fff;border-radius:50%;text-align:center;font-size:13px;line-height:1;font-weight:300;color:#fff}
body#PTZ-DL-Cam .bubbleFeatures ul li h2 {font-size:38px;line-height:1;letter-spacing:-1px;font-weight:500;display:block;margin:5px 0 3px 0;color:#fff}
body#PTZ-DL-Cam .bubbleFeatures ul li small {font-size:40%; margin-left:1px}
body#PTZ-DL-Cam .bubbleFeatures ul li h2 small{font-size:63%; font-weight: bold;}
body#PTZ-DL-Cam .bubbleFeatures ul li h4 {font-size:21px; line-height:1;letter-spacing:-1px;font-weight:bold; display:block;margin:2px 0 4px 0;color:#fff}
body#PTZ-DL-Cam .bubbleFeatures ul li h4 big{font-size: 140%;}
body#PTZ-DL-Cam .bubbleFeatures ul li>div.single{padding-top:30px;}
body#PTZ-DL-Cam .bubbleFeatures ul li>div.one-line{padding-top:38px;}
body#PTZ-DL-Cam .bubbleFeatures ul li>div.mix{ padding-top:17px;}
body#PTZ-DL-Cam .intro{/*background:#db1524; color:#fff; */  padding:65px 0; }
body#PTZ-DL-Cam .intro h3{/*color:#fff;*/}


body#PTZ-DL-Cam .halfColorFeature.lftRgt .col-md-6:first-child, body#PTZ-DL-Cam .halfColorFeature.rgtLft .col-md-6:last-child, body#PTZ-DL-Cam .adv2, body#PTZ-DL-Cam .spec table.specTable thead th, body#PTZ-DL-Cam .spec table.specTable thead tr:nth-child(2n+1) >th{ background-color:#e60012}

body#PTZ-DL-Cam .halfColorFeature.singleColor{background-color:#141414; color:#eee}
body#PTZ-DL-Cam .halfColorFeature.singleColor h2{ color:#fff}

body#PTZ-DL-Cam .clientQuote{ background:none; color:#222}
body#PTZ-DL-Cam .clientQuote h4{ color:#222}
body#PTZ-DL-Cam .clientQuote .clientImg{ background:#eaeaea; padding:1px}
body#PTZ-DL-Cam blockquote.qStyle1{ background-image:url(../images-aver/bg-quote-start2.png)}

body#PTZ-DL-Cam .fea{margin-top: 100px;}
body#PTZ-DL-Cam .fea .order-1 .feaGraphic, .fea .order-md-1 .feaGraphic{ margin-right: 40px;}
body#PTZ-DL-Cam .fea .order-2 .feaGraphic, .fea .order-md-2 .feaGraphic{ margin-left: 40px;}
body#PTZ-DL-Cam .fea h2{ margin-bottom: 17px; line-height: 1; font-weight: bold;}
body#PTZ-DL-Cam .fea .contBox{height: 100%;}
body#PTZ-DL-Cam .fea .cont{ text-align: left; }
body#PTZ-DL-Cam .fea .cont p{ font-size:16px; line-height: 1.45; margin-bottom: 0; }
body#PTZ-DL-Cam .fea .feaGraphic{ background:none; min-height: 440px; position:relative; }
body#PTZ-DL-Cam .fea .feaGraphic img{ margin:0 auto; display:inline-block; text-align: center;}
body#PTZ-DL-Cam .fea.feaCenter p{ margin-bottom:30px;}

body#PTZ-DL-Cam .spec{ background-color:#312f2e; padding:0 0 50px 0;}
body#PTZ-DL-Cam .spec section{ background:#e60012 /*linear-gradient(to right bottom, blue 50%, transparent 50%)*/; padding:65px 0 0 0; position:relative; width:100%; margin-bottom: 300px;}
body#PTZ-DL-Cam .spec h4{ color:#fff; font-size: 24px;  }
body#PTZ-DL-Cam .spec section h5{ color:#fff; font-size: 20px; font-weight: 300; text-align: center;}
body#PTZ-DL-Cam .spec section img{ z-index: 2; position:relative; margin-bottom:-290px;}
body#PTZ-DL-Cam .spec hr{border-top-color:rgba(225,225,225,0.2);}
body#PTZ-DL-Cam .spec section .triangle{
	content: ""; display:block;
	position:absolute; left:0; right:0; margin: 0 auto; top:100%; z-index: 0;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 162px 50vw 0 50vw;
    border-color:#e60012 transparent transparent transparent ;
}
body#PTZ-DL-Cam .spec table.specTable{background:none;}
body#PTZ-DL-Cam .spec table.specTable th{ background:none; text-align: left; font-size:15px; font-weight:bold; color:#e60012; line-height: 1.2em; width:33.33%; padding:10px 2% 0px 0;  position:relative;}
body#PTZ-DL-Cam .spec table.specTable th:before, body#PTZ-DL-Cam .spec table.specTable td:before{ content: ""; display:none; width:1px; height:100%; background:#000; position:absolute; left:-10px; top:0; }
body#PTZ-DL-Cam .spec table.specTable tr{ background:none; padding:14px 0 14px 0; }
body#PTZ-DL-Cam .spec table.specTable td{border:none;font-size:20px; font-weight:300; padding:10px 2% 14px 0; line-height: 1.25em; position:relative; /*border-bottom: 1px solid #292827;*/}
body#PTZ-DL-Cam .spec table.specTable tr:last-child td{border-bottom: none;}
body#PTZ-DL-Cam .spec table.specTable th:first-child:before, body#PTZ-DL-Cam .spec table.specTable td:first-child:before{}
body#PTZ-DL-Cam .spec table.specTable ul.spec-bullets {list-style: square inside; }
body#PTZ-DL-Cam .spec table.specTable ul.spec-bullets li {line-height: 1.5em; }
body#PTZ-DL-Cam .feature-box.fbox-center:not(.fbox-bg) h3{ color:#fff; font-size:30px; margin-bottom: 15px; }
body#PTZ-DL-Cam .feature-box.fbox-center:not(.fbox-bg) h3:after{display:none; }

body#PTZ-DL-Cam .accessories{background:#e60012; padding: 50px 0 50px 0;}
body#PTZ-DL-Cam .accessories ul li h5{ color:#fff; font-weight: normal; line-height: 1.1em;}
body#PTZ-DL-Cam .accessories ul li small{ color:#ddd;}

body#PTZ-DL-Cam .resources{/*background:#373534;*/ padding: 50px 0 50px 0;}
body#PTZ-DL-Cam .resources .feature-box.fbox-center h3{color:#333}
body#PTZ-DL-Cam .resources ul li i::before, body#PTZ-DL-Cam .resources ul li h5{ /*color:#fff;*/ font-weight: normal;}
body#PTZ-DL-Cam .resources ul li a:hover i::before, body#PTZ-DL-Cam .resources ul li a:hover h5, body#DocCam .spec table.specTable .icon-line-check{color:#e60012;}
body#PTZ-DL-Cam .resources ul li{border-left:none;}

body#PTZ-DL-Cam .related{background:#ededed; padding: 50px 0;}
body#PTZ-DL-Cam .related .feature-box{padding-bottom: 50px;}
body#PTZ-DL-Cam .related .feature-box.fbox-center:not(.fbox-bg) h3{color:#333;}
body#PTZ-DL-Cam #all-products .portfolio-item .productBox{}
body#PTZ-DL-Cam #all-products .portfolio-item .portfolio-image{background:#fff; padding-bottom: 15px;}
body#PTZ-DL-Cam #all-products .portfolio-item .portfolio-desc{ text-align: center; padding:5px 10px 25px 10px; line-height: 1.2;}
body#PTZ-DL-Cam #all-products .portfolio-item .portfolio-desc h3{ font-size:30px; font-weight: 400; line-height: 1.1; padding-top:10px; }
body#PTZ-DL-Cam #all-products .portfolio-item .portfolio-desc span{font-size:15px; padding:0 10px;}

body#PTZ-DL-Cam .aboutInfo{ padding:50px 0; font-size: 80%;}
body#PTZ-DL-Cam .flex-control-nav li a.flex-active{ background:#e60012; border-color:#e60012}

body#PTZ-DL-Cam #copyrights{background-color:#e60012; color:#fff;}


/* Audio Solution */
body#AudioSolution .banner{background-color:#ccc; background-attachment:fixed; background-position: top center; background-repeat: no-repeat; background-size: cover; height:820px;}
body#AudioSolution .banner .breadcrumb li a, body#AudioSolution .banner .breadcrumb .active, body#AudioSolution .banner .breadcrumb li::before{ color:#444}
body#AudioSolution .banner h2{ color:#222; font:bold 115px/0.5em "Roboto", Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif"; margin: 270px 0 0 0; padding-bottom: 25px}
body#AudioSolution .banner h2 span{ color:#333; font-size: 37px; display: none; padding-bottom: 10px}
body#AudioSolution .banner h1{ color:#333;  font-size: 25px;  text-shadow: 1px 1px 5px rgba(225,225,225,0.9);}
body#AudioSolution .banner h1 small{color:#333; font-size:70%; font-weight: normal;  display:block}
body#AudioSolution .banner h1 span {
    background: none;
    color: #333;
    font-size: 90%;
    font-weight: normal;
    padding: 0;
}

body#AudioSolution .banner .overGradient{ position:absolute; left:0; right:0; bottom:0; width:100%; background:url("../images-aver/products/banner-overlay-gradient-rgt-angle-white.png") right bottom no-repeat; background-size: auto 100%; z-index: 1;}
body#AudioSolution .banner .overGradient .container{ position:relative; }
body#AudioSolution .banner .overGradient h3{ color:#fff; margin-bottom: 13px; line-height: 1.15;}
body#AudioSolution .banner .overGradient .bannerDes{ float:none; position:absolute; right:0; bottom:0; color:#fff;  padding: 0 0 50px 25px; text-shadow: 1px 3px 10px #000}
body#AudioSolution .top-product-image { bottom:-130px; right:-160px; position: relative;}
body#AudioSolution .banner .bigLink{ color:#333;}
body#AudioSolution .bannerSub h3 span{color:#e60012}

body#AudioSolution .bubbleFeatures{ background:#e60012;}
body#AudioSolution .bubbleFeatures ul{ left:auto;transform:none; width:100%;}
body#AudioSolution .bubbleFeatures ul li{margin:0px 32px 15px 0;  justify-content: space-between; flex-grow: 0; }
body#AudioSolution .bubbleFeatures ul li:last-child{margin-right:0;}
body#AudioSolution .bubbleFeatures ul li>div{width:120px; height:120px; padding: 13px 5px 10px 5px; border:1px solid #fff; border-radius: 50%; text-align: center; }
body#AudioSolution .bubbleFeatures ul li h3{ font-size:28px; line-height:1; letter-spacing: -2px; font-weight:400; display:block; margin:0 0 2px 0; color:#fff;}
body#AudioSolution .bubbleFeatures ul li small{ font-family: "Roboto", Helvetica, Arial, "sans-serif"; font-size:12px; line-height: 1.3; font-weight:300; color:#fff;  display:block; margin-left: 0;}

body#AudioSolution .intro{/*background:#db1524; color:#fff; */  padding:65px 0; }
body#AudioSolution .intro h3{/*color:#fff;*/}
body#AudioSolution .intro-text .feaCenterTxt {width: 80%;}

body#AudioSolution .halfColorFeature.lftRgt .col-md-6:first-child, body#AudioSolution .halfColorFeature.rgtLft .col-md-6:last-child, body#AudioSolution .adv2, body#AudioSolution .spec table.specTable thead th, body#AudioSolution .spec table.specTable thead tr:nth-child(2n+1) >th{ background-color:#e60012;}

body#AudioSolution .spec table.specTable thead th.subHead{ background-color:#333 !important;}


body#AudioSolution .halfColorFeature.singleColor{background-color:#141414; color:#eee}
body#AudioSolution .halfColorFeature.singleColor h2{ color:#fff}

body#AudioSolution .clientQuote{ background:none; color:#222}
body#AudioSolution .clientQuote h4{ color:#222}
body#AudioSolution .clientQuote .clientImg{ background:#eaeaea; padding:1px}
body#AudioSolution blockquote.qStyle1{ background-image:url(../images-aver/bg-quote-start2.png)}

body#AudioSolution .fea{margin-top: 100px;}
body#AudioSolution .fea .order-1 .feaGraphic, .fea .order-md-1 .feaGraphic{ margin-right: 40px;}
body#AudioSolution .fea .order-2 .feaGraphic, .fea .order-md-2 .feaGraphic{ margin-left: 40px;}
body#AudioSolution .fea h2{ margin-bottom: 17px; line-height: 1; font-weight: bold;}
body#AudioSolution .fea .contBox{height: 100%;}
body#AudioSolution .fea .cont{ text-align: left; }
body#AudioSolution .fea .cont p{ font-size:16px; line-height: 1.45; margin-bottom: 0; }
body#AudioSolution .fea .feaGraphic{ background:none; min-height: 440px; position:relative; }
body#AudioSolution .fea .feaGraphic img{ margin:0 auto; display:inline-block; text-align: center;}
body#AudioSolution .fea.feaCenter p{ margin-bottom:30px;}

body#AudioSolution .accessories{background:#f3424f; padding: 50px 0 50px 0;}
body#AudioSolution .accessories ul li h5{ color:#fff; font-weight: normal; line-height: 1.1em;}
body#AudioSolution .accessories ul li small{ color:#ddd;}

body#AudioSolution .related{background:#ededed; padding: 50px 0;}
body#AudioSolution .related .feature-box{padding-bottom: 50px;}
body#AudioSolution .related .feature-box.fbox-center:not(.fbox-bg) h3{color:#333;}
body#AudioSolution #all-products .portfolio-item .productBox{}
body#AudioSolution #all-products .portfolio-item .portfolio-image{background:#fff; padding-bottom: 15px;}
body#AudioSolution #all-products .portfolio-item .portfolio-desc{ text-align: center; padding:5px 10px 25px 10px; line-height: 1.2;}
body#AudioSolution #all-products .portfolio-item .portfolio-desc h3{ font-size:30px; font-weight: 400; line-height: 1.1; padding-top:10px; }
body#AudioSolution #all-products .portfolio-item .portfolio-desc span{font-size:15px; padding:0 10px;}

body#AudioSolution .aboutInfo{ padding:50px 0; font-size: 80%;}
body#AudioSolution .flex-control-nav li a.flex-active{ background:#e60012; border-color:#e60012}

body#AudioSolution #copyrights{background-color:#e60012; color:#fff;}


/***** PTZ Softwares *****/
body#pro-av-software .banner .breadcrumb {background-color:rgba(0, 0, 0, 0.6)!important;padding:0px 5px !important;border-radius:0}
body#pro-av-software .banner .breadcrumb li::before {color:#eee}
body#pro-av-software .banner .breadcrumb li a, .banner .breadcrumb .active {color:#fff}
body#pro-av-software .banner .breadcrumb li a:hover {color:#ccc}

body#pro-av-software.ptz-management .banner {background-image:url("../images-aver/products/ptz-management/banner.jpg");}
body#pro-av-software.ptz-control-panel .banner {background-image:url("../images-aver/products/ptz-control-panel/banner2.jpg");}
body#pro-av-software.captureshare .banner {background-image:url("../images-aver/products/captureshare/banner.jpg");}
body#pro-av-software.avertouch .banner {background-image:url("../images-aver/products/avertouch/banner.jpg");}

body#pro-av-software .owl-carousel.feaSlide .owl-stage{padding-bottom: 0;}
body#pro-av-software .owl-carousel.feaSlide .owl-dots .owl-dot{background-color:#666;}
body#pro-av-software .owl-carousel.feaSlide .owl-dots .owl-dot.active, body#pro-av-software .owl-carousel.feaSlide .owl-dots .owl-dot:hover{background-color:#E70408;}

body#pro-av-software .banner{ background-position: center top; background-repeat: no-repeat; background-size: 100% auto; background-color:#ed1c24;}
body#pro-av-software .banner .overSub, body#pro-av-software .specSec ul.tab-nav:not(.tab-nav-lg) li.ui-tabs-active a, body#pro-av-software .specSec .tab-container, body#pro-av-software .flex-prev, body#pro-av-software .flex-next {background-color:#ed1c24;}
body#pro-av-software .banner .overSub{ padding: 40px 0 20px;}
body#pro-av-software .banner .overSub .prod {position:absolute; right:0; top:-110px; z-index:2;}
body#pro-av-software .banner .overSub a {color:#fff}
body#pro-av-software .banner .overSub h1 {font-size:72px; font-weight:300; line-height: 1em; padding: 0 0 30px 0; margin: 0; color:#fff;}

body#pro-av-software .keys ul li{ list-style: none; border-left:1px solid #fc323a; }
body#pro-av-software .keys ul li:first-child{border:none;}
body#pro-av-software .keys ul li h4{ font-size:14px; font-weight: 300; line-height: 18px; color:#fbcecf; text-align: center; margin: 0px 0;}

body#pro-av-software .keyFea{padding: 80px 0;}

body#pro-av-software .feaCenterTxt {width:85%;margin-bottom:0;padding-bottom:0}
body#pro-av-software .specSec ul.tab-nav:not(.tab-nav-lg) li a, body#pro-av-software .specTitle, body#pro-av-software .resources ul li a:hover i:before, body#pro-av-software .specSec a.button { color:#4f586d}
body#pro-av-software .specSec ul.tab-nav:not(.tab-nav-lg) li {border-color:#ed1c24}
body#pro-av-software .flex-control-nav li a.flex-active {background:#4f586d;border-color:#4f586d}
body#pro-av-software table.specTable2 thead th {border-bottom-color:#4f586d;color:#4f586d}
body#pro-av-software .overlapFea .heading-block:after {border-top-color:#4f586d}
body#pro-av-software .topmargin-120px {margin-top:120px}
body#pro-av-software .toppadding-200px {padding-top:200px}
body#pro-av-software .toppadding-250px {padding-top:250px}

body#pro-av-software .spec{ background:#717479;}
body#pro-av-software .spec h2{ color:#fff;}
body#pro-av-software .spec .button.button-circle{border-radius:26px; height: auto; line-height: 48px; width:auto; }
body#pro-av-software .spec .button.button-circle.button-xlarge{padding: 0 32px; font-size: 18px;letter-spacing: 2px; height: 52px; line-height: 48px;}
body#pro-av-software .spec .button.button-border{border-width: 2px; font-weight: 600 !important; }
body#pro-av-software .spec .CTA h2{ color:#fff;}

body#pro-av-software .spec table.specTable{background:none;}
body#pro-av-software .spec table.specTable tr{background:none;}
body#pro-av-software .spec table.specTable th{ border-top: 1px solid #696a6c; background: none; color:#fff; padding:15px 3%; font-size:0.95em; font-weight: normal;}
body#pro-av-software .spec table.specTable td{ border-left: 1px solid #696a6c; border-right:none; padding:15px 3%;  border-top: 1px solid #696a6c;background: none; font-size:0.95em; }
body#pro-av-software .spec table.specTable tr:first-child th, body#pro-av-software .spec table.specTable tr:first-child td{border-top: none;}

/* TR310  **********/
body#PTZ-DL-Cam.tr310 .banner{background-image: url("../images-aver/products/tr310/banner-bg.jpg"); background-size:cover ; background-position:center top; }
body#PTZ-DL-Cam.tr310 .auto-tracking{padding:80px 0; background:/*#e4e0d4*/ #dddee0 url("../images-aver/products/tr310/fea-auto-tracking.jpg") left top no-repeat; background-size:/*auto 100%*/cover; margin-top:0;}
body#PTZ-DL-Cam.tr310 .platforms{ padding:80px 0; margin-top:0;  background:#f3f4f5;}
body#PTZ-DL-Cam.tr310 .fea.platforms .feaGraphic{ min-height:0; position: relative;}
body#PTZ-DL-Cam.tr310 .use-doccam{ background: url("../images-aver/products/tr310/fea-your-doccam.jpg") center top no-repeat; background-size:cover; margin-top:0;}
body#PTZ-DL-Cam.tr310 .use-doccam .feaGraphic{height: 100%; display:block;}
body#PTZ-DL-Cam.tr310 .feaGraphic img.doccam{ position:absolute; left: 100px; bottom: -110px; margin-left: -155px; z-index: 2;}
body#PTZ-DL-Cam.tr310 .ezlive{padding:80px 0;}
body#PTZ-DL-Cam.tr310 .warranty{ padding:80px 0; margin-top:0;  background:#f3f4f5;}

/* TR530  **********/
body#PTZ-DL-Cam.tr530 .banner{background-image: url("../images-aver/products/tr530/edu/banner-bg.jpg"); background-size:cover ; background-position:center top; }
body#PTZ-DL-Cam.tr530 .auto-tracking{padding:80px 0; background:/*#e4e0d4*/ #dddee0 url("../images-aver/products/tr530/edu/fea-auto-tracking.jpg") left top no-repeat; background-size:/*auto 100%*/cover; margin-top:0;}
body#PTZ-DL-Cam.tr530 .platforms{ padding:80px 0; margin-top:0;  background:#fff;}
body#PTZ-DL-Cam.tr530 .fea.platforms .feaGraphic{ min-height:0; position: relative;}
body#PTZ-DL-Cam.tr530 .experience h2{ color:#fff;}
body#PTZ-DL-Cam.tr530 .experience{ color:#fff; padding:80px 0; margin-top:0;
/*background:#333 url("../images-aver/products/tr530/edu/fea-experience.png") center bottom no-repeat;*/
background: url("../images-aver/products/tr530/edu/fea-experience.png") center bottom no-repeat, rgb(17,17,17);
background: url("../images-aver/products/tr530/edu/fea-experience.png") center bottom no-repeat, -moz-linear-gradient(270deg, rgba(17,17,17,1) 24%, rgba(85,83,83,1) 100%);
background: url("../images-aver/products/tr530/edu/fea-experience.png") center bottom no-repeat, -webkit-linear-gradient(270deg, rgba(17,17,17,1) 24%, rgba(85,83,83,1) 100%);
background: url("../images-aver/products/tr530/edu/fea-experience.png") center bottom no-repeat, linear-gradient(270deg, rgba(17,17,17,1) 24%, rgba(85,83,83,1) 100%) ;
background-size:auto 75%; background-attachment: fixed, scroll;}
/*body#PTZ-DL-Cam.tr530 .free-software{ background: url("../images-aver/products/tr530/edu/fea-free-software.jpg") center top no-repeat; background-size:auto 100%; margin-top:0;}*/
body#PTZ-DL-Cam.tr530 .free-software{padding:80px 0;  margin-top:0;}
body#PTZ-DL-Cam.tr530 .warranty{ padding:80px 0; margin-top:0;  background:#f3f4f5;}

/* DL30  **********/
body#PTZ-DL-Cam.dl30 .banner {background-image: url("../images-aver/products/dl30/banner-bg.jpg"); background-size:cover ; background-position:center top; }
body#PTZ-DL-Cam.dl30 .auto-tracking {padding:80px 0; background:#dddee0 url("../images-aver/products/dl30/fea-auto-tracking.jpg") left top no-repeat; background-size:/*auto 100%*/cover; margin-top:0;}
body#PTZ-DL-Cam.dl30 .privacy-mode {min-height: 500px; background: #f0f0f0;}
body#PTZ-DL-Cam.dl30 .platforms {padding:80px 0; margin-top:0; background:#fff;}
body#PTZ-DL-Cam.dl30 .fea.platforms .feaGraphic {min-height:0; position: relative;}
body#PTZ-DL-Cam.dl30 .experience h2 {color:#333;}
body#PTZ-DL-Cam.dl30 .experience {color:#333; padding:80px 0; margin-top:0; background: url("../images-aver/products/dl30/fea-experience.jpg") center bottom no-repeat; background-size: cover; background-attachment: fixed, scroll;}
body#PTZ-DL-Cam.dl30 .free-software {padding:80px 0; margin-top:0; background: #f0f0f0;}
body#PTZ-DL-Cam.dl30 .warranty {padding:80px 0; margin-top:0; background:#f3f4f5;}

/* CAM130  **********/
body#PTZ-DL-Cam.cam130 .banner {background-image: url("../images-aver/products/cam130-edu/banner-bg.jpg"); background-size:cover ; background-position:center top; }
body#PTZ-DL-Cam.cam130 .top-product-image {bottom:-150px; right:-160px; position: relative;}
body#PTZ-DL-Cam.cam130 .bubbleFeatures ul li h4 {font-size:20px; line-height:1.2;letter-spacing:0px;font-weight:bold; display:block;margin:2px 0 4px 0;color:#fff}
body#PTZ-DL-Cam.cam130 .fea1-4K-AI {padding:80px 0; background:#dddee0 url("../images-aver/products/cam130-edu/fea1-4K-AI.jpg") left top no-repeat; background-size:cover; margin-top:0;}
body#PTZ-DL-Cam.cam130 .fea2-90-120-FOV #tab-feature-2 .tab-container {padding:0;overflow:hidden}
body#PTZ-DL-Cam.cam130 .fea2-90-120-FOV #tab-feature-2 .tab-container img {width:100%;height:auto}
body#PTZ-DL-Cam.cam130 .fea2-90-120-FOV #tab-feature-2.tabs.tabs-bb ul.tab-nav li a {border-bottom:5px solid transparent}
body#PTZ-DL-Cam.cam130 .fea2-90-120-FOV #tab-feature-2.tabs.tabs-bb ul.tab-nav li.ui-tabs-active a {border-bottom:5px solid #db1524}
body#PTZ-DL-Cam.cam130 .fea3-privacy-mode {min-height: 500px; background: #f0f0f0; margin-top: -50px;}
body#PTZ-DL-Cam.cam130 .fea4-distance-learning-ready {padding:80px 0; margin-top:0; background:#fff;}
body#PTZ-DL-Cam.cam130 .fea.fea4-distance-learning-ready .feaGraphic {min-height:0; position: relative;}
body#PTZ-DL-Cam.cam130 .fea5-illumination {position:relative;height:850px}
body#PTZ-DL-Cam.cam130 .feature5-lighting-2 {width:100%;position:absolute;height:850px;background:url("../images-aver/products/cam130-edu/fea5-ilumination-2.jpg") no-repeat center;background-size:cover;z-index:1}
body#PTZ-DL-Cam.cam130 .feature5-lighting-1 {width:100%;position:absolute;height:850px;background:url("../images-aver/products/cam130-edu/fea5-ilumination-1.jpg") no-repeat center;background-size:cover;z-index:2}
body#PTZ-DL-Cam.cam130 .fea5-illumination .feature5-lighting-text {z-index:99;position:absolute;top:80px}
body#PTZ-DL-Cam.cam130 .warranty {padding:80px 0; margin-top:0; background:#f3f4f5;}

/* VB130  **********/
body#PTZ-DL-Cam.vb130 .banner {background-image: url("../images-aver/products/vb130-edu/banner-bg.jpg"); background-size:cover ; background-position:center top; }
body#PTZ-DL-Cam.vb130 .top-product-image {bottom:-150px; right:-160px; position: relative;}
body#PTZ-DL-Cam.vb130 .bubbleFeatures ul li h4 {font-size:20px; line-height:1.2;letter-spacing:0px;font-weight:bold; display:block;margin:2px 0 4px 0;color:#fff}
body#PTZ-DL-Cam.vb130 .fea1-4K-AI {padding:80px 0; background:#dddee0 url("../images-aver/products/vb130-edu/fea1-4K-AI.jpg") left top no-repeat; background-size:cover; margin-top:0;}
body#PTZ-DL-Cam.vb130 #soundbar-0 {position:relative;margin:auto;width:1140px;height:600px}
body#PTZ-DL-Cam.vb130 #soundbar-1 {width:100%;height:600px;position:absolute;background:url("../images-aver/products/vb130-edu/fea2-builtin-soundbar.jpg") no-repeat center;background-size:cover;z-index:1}
body#PTZ-DL-Cam.vb130 #soundbar-2 {width:100%;height:600px;position:absolute;background:url("../images-aver/products/vb130-edu/fea2-builtin-soundbar-sound1.png") no-repeat center;background-size:cover;z-index:2}
body#PTZ-DL-Cam.vb130 #soundbar-3 {width:100%;height:600px;position:absolute;background:url("../images-aver/products/vb130-edu/fea2-builtin-soundbar-sound2.png") no-repeat center;background-size:cover;z-index:3}
body#PTZ-DL-Cam.vb130 .fea3-distance-learning-ready {padding:80px 0; margin-top:0; background:#f0f0f0;}
body#PTZ-DL-Cam.vb130 .fea.fea4-distance-learning-ready .feaGraphic {min-height:0; position: relative;}
body#PTZ-DL-Cam.vb130 .fea4-illumination {position:relative;height:650px}
body#PTZ-DL-Cam.vb130 .feature4-lighting-2 {width:100%;position:absolute;height:650px;background:url("../images-aver/products/vb130-edu/fea4-ilumination-2.jpg") no-repeat center;background-size:cover;z-index:1}
body#PTZ-DL-Cam.vb130 .feature4-lighting-1 {width:100%;position:absolute;height:650px;background:url("../images-aver/products/vb130-edu/fea4-ilumination-1.jpg") no-repeat center;background-size:cover;z-index:2}
body#PTZ-DL-Cam.vb130 .fea4-illumination .feature4-lighting-text {z-index:99;position:absolute;top:80px}
body#PTZ-DL-Cam.vb130 .fea5-privacy-mode {min-height: 500px; background: #fff; margin-top: -50px;}
body#PTZ-DL-Cam.vb130 .warranty {padding:80px 0; margin-top:0; background:#f3f4f5;}

/* X18iS  **********/
body#Cart.x18is .banner {background-image: url("../images-aver/products/x18is/banner.jpg"); background-size: 100% auto; background-position: right top;} 
body#Cart.x18is #fea-1 {height:736px;background:url("../images-aver/products/x18is/fea-1-bg.jpg") no-repeat top right; background-size:cover}
body#Cart.x18is .fea-1{position:relative;}
body#Cart.x18is .fea-1 .halfColorFeature{ background:none; /*background: url("../images-aver/products/x18is/fea-1-bg-uv.png") no-repeat top right; background-size:cover*/}
body#Cart.x18is .fea-1 .bgOver{ position:absolute; left:0; right:0; top:0; display: block; z-index: 0; height: 100%; width:100%;  background:url("../images-aver/products/x18is/fea-1-bg-uv.png") no-repeat top right; background-size:cover;}
body#Cart.x18is .fea-1 {background:#1e1e1e url("../images-aver/products/x18is/fea-1-bg.jpg") no-repeat top right; background-size:cover}
body#Cart.x18is .fea-1 h2, body#Cart.x18is .fea-1 p, body#Cart.x18is .fea-1 p strong{color:#fff;}
body#Cart.x18is .fea-1 .feaImg{ padding:0; position:relative; bottom:0px; right:0; left:-8%;  width: 110%}
body#Cart.x18is .fea-1 .feaImg img{ width:100%}
body#Cart.x18is .fea-1 .feaImg img.infographic{width:100%; position:absolute; left:0; right:0; top:0; z-index: 1}
body#Cart.x18is .fea-2{background:url("../images-aver/products/x18is/fea-2-bg.jpg") right top no-repeat; background-size: cover; background-attachment: fixed; position: relative;}
body#Cart.x18is .fea-2 .bgOver{ position:absolute; left:0; right:0; top:0; display: block; z-index: 0; height: 100%; width:100%;  background:url("../images-aver/products/x18is/fea-2-bg-bubble.png") no-repeat top right; background-size:cover; background-attachment: fixed;}
body#Cart.x18is .fea-2 .feaCenterTxt h2, body#Cart.x18is .fea-2 .feaCenterTxt p, body#Cart.x18is .fea-2 .feaCenterTxt p strong{ text-shadow: 0 5px 23px #eee}
body#Cart.x18is .fea-3{background:url("../images-aver/products/x18is/fea-3-bg.jpg") center top no-repeat; background-size: cover;}
body#Cart.x18is .fea-3.halfColorFeature.lftRgt [class*="col-"], body#Cart.x18is .fea-4.halfColorFeature.lftRgt [class*="col-"]{ background:none;}
body#Cart.x18is .fea-4.halfColorFeature.lftRgt .feaImg{background:url("../images-aver/products/x18is/fea-4-bg.jpg") right top no-repeat; background-size: cover;}
body#Cart.x18is .spec{ background:url("../images-aver/products/x18is/spec-bg-x18is.jpg") center top no-repeat; background-size: cover}

/* X30i  **********/
body#Cart.x30i .banner {background-image: url("../images-aver/products/x30i/banner.jpg")} 
body#Cart.x30i .charging-technology .feaImg{ padding-top:30px; position:relative; bottom:-50px}
body#Cart.x30i .cable-management{background:url("../images-aver/products/x30i/feature-cable-management-bg.jpg") center top no-repeat; background-size: cover; background-attachment: fixed}
body#Cart.x30i .cable-management .feaCenterTxt h2, body#Cart.x30i .cable-management .feaCenterTxt p, body#Cart.x30i .cable-management .feaCenterTxt p strong{ color:#fff; text-shadow: 0 5px 23px #000}
body#Cart.x30i .cable-management .feaCenterTxt p{text-shadow: 0 3px 16px #000}
body#Cart.x30i .space-friendly .feaImg{ padding:0}
body#Cart.x30i .space-friendly .feaImg img{ width:100%}
body#Cart.x30i .multi-device-support {}
body#Cart.x30i .combo-lock .feaImg{ padding-left:0}
body#Cart.x30i .combo-lock .feaImg img{ padding: 60px 20px 0 0; width:80%}
body#Cart.x30i .spec{ background:url("../images-aver/products/x30i/spec-bg-x30i.jpg") center top no-repeat; background-size: cover}

/* X42i  **********/
body#Cart.x42i .banner {background-image: url("../images-aver/products/x42i/banner.jpg")} 
body#Cart.x42i .intuitive-charging .feaImg{ padding-top:30px; position:relative; bottom:-50px; z-index: 3}
body#Cart.x42i .intuitive-charging .feaImg .bubble{ position:absolute; right:0; bottom:0; z-index: -1}
body#Cart.x42i .cable-management {background:url(../images-aver/products/c30u/feature-cable-management-bg.jpg) center top no-repeat; background-size:cover}
body#Cart.x42i .cable-management img {position:relative; left:auto; right:0; bottom:0; width:60%}
body#Cart.x42i .safety-security .feaImg{ padding:0}
body#Cart.x42i .safety-security .feaImg img{ width:100%}
body#Cart.x42i .mobile-stationary {background: url("../images-aver/products/x42i/feature-mobile-stationary-bg.jpg") center bottom no-repeat; background-size:cover}
body#Cart.x42i .mobile-stationary .feaImg{ display: inline-block; margin-bottom: 20px; margin-top:50px;  position:relative}
body#Cart.x42i .mobile-stationary .feaImg .bubble{ position:absolute; right:0; bottom:0}
body#Cart.x42i .any-environment .feaImg{ padding-left:0}
body#Cart.x42i .any-environment .feaImg img{ width:100%}
body#Cart.x42i .spec{ background:url(../images-aver/products/x42i/spec-bg-x42i.jpg) center top no-repeat; background-size: cover}

/* E36c+  **********/
body#Cart.e36cplus .banner {background-image: url(../images-aver/products/e36cplus/banner.jpg)} 
body#Cart.e36cplus .batteryWrap {position:absolute; left:15%; top: 45%; z-index: 5}
body#Cart.e36cplus .cable-management .feaImg{ padding:0; position:relative; bottom:0px; right:0; left:-5%;  width: 110%}
body#Cart.e36cplus .cable-management .feaImg img{ width:100%}
body#Cart.e36cplus .cable-management .feaImg img.infographic{width:100%; position:absolute; left:0; right:0; top:0; z-index: 1}
body#Cart.e36cplus .fits-all{background:url(../images-aver/products/e36cplus/feature-fits-all-bg.png) right bottom no-repeat}
body#Cart.e36cplus .fits-all .feaImg{ padding-top:170px; position:relative; bottom:-20px; right:70px}
body#Cart.e36cplus .sleek-and-classy {background:url(../images-aver/products/e36cplus/feature-sleek-and-classy-bg.jpg) right bottom no-repeat; background-size:cover}
body#Cart.e36cplus .maneuver-with-finesse .feaImg {padding-bottom: 80px; padding-left:80px}
body#Cart.e36cplus .spec{ background:url(../images-aver/products/e36cplus/spec-bg-e36cplus.jpg) center top no-repeat; background-size: cover}

/* C36i+  **********/
body#Cart.c36iplus .banner {background-image: url(../images-aver/products/c36iplus/banner.jpg)} 
body#Cart.c36iplus .smart-cable{background:url(../images-aver/products/c36iplus/feature-smart-cable-bg.jpg) center top no-repeat; background-size: cover}
body#Cart.c36iplus .smart-cable .feaImg{ padding:80px 0 50px 0;  position:relative; bottom:0px; left:-50px}
body#Cart.c36iplus .adaptive-charging .feaImg{ padding:70px 100px 0px 0}
body#Cart.c36iplus .slide-out-shelves {}
body#Cart.c36iplus .locking-door .feaImg{ padding-left: 200px;  padding-top: 60px; padding-bottom: 60px}
body#Cart.c36iplus .spec{ background:url(../images-aver/products/c36iplus/spec-bg-c36iplus.jpg) center top no-repeat; background-size: cover}

/* B30  **********/
body#Cart.b30 .banner {background-image: url(../images-aver/products/b30/banner.jpg)} 
body#Cart.b30 .simple-cable{background:url(../images-aver/products/b30/feature-simple-cable-bg.jpg) center top no-repeat; background-size: cover}
body#Cart.b30 .simple-cable .feaImg{ padding:100px 0 100px 0; position:relative; bottom:0px; left:0}
body#Cart.b30 .compact-and-lightweight {background:url(../images-aver/products/b30/feature-compact-and-lightweight.jpg) center top no-repeat; background-size: cover}
body#Cart.b30 .simultaneous-charging .feaImg{ padding:80px 100px 50px 0}
body#Cart.b30 .charge-securely{background:url(../images-aver/products/b30/feature-charge-securely-bg.jpg) center top no-repeat; background-size: cover}
body#Cart.b30 .charge-securely .feaImg{ margin-left: 100px}
body#Cart.b30 .charge-securely h2, body#Cart.b30 .charge-securely p,  body#Cart.b30 .charge-securely p >strong{ color:#fff}
body#Cart.b30 .support-devices .feaImg{ padding: 80px 0 80px 80px}
body#Cart.b30 .spec{ background:url(../images-aver/products/b30/spec-bg-b30.jpg) center top no-repeat; background-size: cover}

/* C20i  **********/
body#Cart.c20i .banner {background-image: url(../images-aver/products/c20i/banner.jpg)} 
body#Cart.c20i .built-for-devices .feaImg{ padding:80px 0 50px 0; position:relative; bottom:0px; right:0}
body#Cart.c20i .smooth-charging .feaImg{ padding-top:10px; padding-bottom: 30px}
body#Cart.c20i .cabling-system {padding-left: 0}
body#Cart.c20i .cabling-system .feaImg{ padding-left: 0;  padding-top: 50px}
body#Cart.c20i .maneuver-with-finesse .feaImg {padding-bottom: 80px; padding-left:80px}
body#Cart.c20i .spec{ background:url(../images-aver/products/c20i/spec-bg-c20i.jpg) center top no-repeat; background-size: cover}

/* X12  **********/
body#Cart.x12 .banner {background-image: url(../images-aver/products/x12/banner.jpg)} 
body#Cart.x12 .cable-management{ }
body#Cart.x12 .cable-management .feaImg{ position:relative; bottom:0px; left:-50px; right:0; margin:0 auto; padding-top:100px}
body#Cart.x12 .cable-management .feaImg .overlay{ position:absolute; bottom:0;  left:0; right:0}
body#Cart.x12 .footprint {/*background:url(../images-aver/products/x12/feature-footprint-bg.jpg) top center no-repeat; background-size: cover;background-attachment: fixed;*/
position:relative; left: 0;right: 0;z-index: 0; overflow: hidden}
body#Cart.x12 .footprint .bg{background:url(../images-aver/products/x12/feature-footprint-bg.jpg) top center no-repeat; background-size: cover;background-attachment: fixed; 
	content: "";
  position:absolute;
  left: 0;
  right: 0;
  z-index: -1;
	display: block;
	width: 100%;
  height: 100%;
	/*-webkit-filter: blur(5px);
  -moz-filter: blur(5px);
  -o-filter: blur(5px);
  -ms-filter: blur(5px);
  filter: blur(5px);*/
}

body#Cart.x12 .footprint .feaCenterTxt{ background-color: rgba(255, 255, 255, 0.9)}
body#Cart.x12 .accommodate {padding-bottom: 120px}
body#Cart.x12 .accommodate .feaImg{ margin: 0 auto 0 auto; left:0; right:0; float: none}
body#Cart.x12 .accommodate .feaImg .overlay{ position:absolute; top:0; margin: 0 auto; left:0; right:0}
body#Cart.x12 .mount-stack-wrap.halfColorFeature{background-color:#ededed}
body#Cart.x12 .mount-stack{padding: 0; background-color:#fff !important}
body#Cart.x12 .mount-stack .feaImg{ padding: 0; width:100%}
body#Cart.x12 .mount-stack .owl-carousel .owl-dots{ display: none}
body#Cart.x12 .warranty {overflow:hidden}
body#Cart.x12 .warranty .feaImg {padding-bottom: 80px; padding-left:80px}
body#Cart.x12 .spec{ background:url(../images-aver/products/x12/spec-bg-x12.jpg) center top no-repeat; background-size: cover}
body#Cart.x12 .owl-carousel .owl-stage{ padding:0}

/* X16  **********/
body#Cart.x16 .banner {background-image:url(../images-aver/products/x16/banner.jpg)}
body#Cart.x16 .feaTxt {}
body#Cart.x16 .feaTxt h2 {font-size:35px;line-height:1.15em;margin-bottom:10px;font-weight:500;color:#111}
body#Cart.x16 .feaTxt h5 {font-size:18px;line-height:1.5em;font-weight:400;color:#626262}
body#Cart.x16 .feaTxt p {color:#333}
body#Cart.x16 #fea1 {position:relative;text-align:center;width:100%;height:100vh;background:url("../images-aver/products/x16/fea1-bg.jpg") no-repeat center bottom;background-size:cover;z-index:1}
body#Cart.x16 #fea1 #fea1-pegboard {position:absolute;margin:auto;z-index:2;left:0;right:0}
body#Cart.x16 #fea1 #fea1-divider {position:absolute;margin:auto;z-index:3;left:0;right:0}
body#Cart.x16 #fea1 .fea1-name {color:red;font-size:22px;font-weight:500;padding-bottom:20px}
body#Cart.x16 #fea2 {position:relative;height:850px}
body#Cart.x16 #fea2 .fea2-text {z-index:99;position:absolute;top:120px}
body#Cart.x16 .fea2-2 {width:100%;position:absolute;height:850px;background:url("../images-aver/products/x16/fea2-2.jpg") no-repeat;background-size:cover;z-index:1}
body#Cart.x16 .fea2-1 {width:100%;position:absolute;height:850px;background:url("../images-aver/products/x16/fea2-1.jpg") no-repeat;background-size:cover;z-index:2}
body#Cart.x16 #fea3 {text-align:center;width:100%;height:100vh;overflow:hidden}
body#Cart.x16 #fea3 #fea3-animation {margin-top:-35px;position:relative;width:100%;height:100%}
body#Cart.x16 #fea3 #assemble {position:absolute;width:100%;height:100%;z-index:1}
body#Cart.x16 #fea3 #assemble .parts {position:absolute;margin:auto;top:0;left:0;bottom:0;right:0;height:704px}
body#Cart.x16 #fea3 #mount1 {width:100%;height:100%;position:absolute;background:url("../images-aver/products/x16/fea3-x16-1.jpg") no-repeat;background-size:cover;z-index:9;opacity:0}
body#Cart.x16 #fea3 #mount2 {width:100%;height:100%;position:absolute;background:url("../images-aver/products/x16/fea3-x16-2.jpg") no-repeat;background-size:cover;z-index:999;opacity:0}
body#Cart.x16 #fea3 #mount3 {width:100%;height:100%;position:absolute;background:url("../images-aver/products/x16/fea3-x16-3.jpg") no-repeat;background-size:cover;z-index:99;opacity:0}
body#Cart.x16 #fea4 {width:100%;height:900px;background:#eee url("../images-aver/products/x16/fea4-bg.jpg") no-repeat center top;background-size:cover}
body#Cart.x16 #fea4 #fea4-0 {position:relative;height:600px;z-index:1}
body#Cart.x16 #fea4 #fea4-1 {position:absolute;z-index:3;bottom:10%}
body#Cart.x16 #fea4 #fea4-2 {position:absolute;z-index:2;bottom:10%}
body#Cart.x16 .w-table {position:absolute;background:url("../images-aver/products/x16/fea4-table.jpg") repeat-x;width:100%;height:150px;bottom:0px}
body#Cart.x16 .spec {background:url(../images-aver/products/x16/spec-bg-x16.jpg) center top no-repeat;background-size:cover}

/* F70W  **********/
body#DocCam.f70w .banner {background-image: url(../images-aver/products/f70w/banner.jpg)} 
body#DocCam.f70w .wifi-ready{ background: url(../images-aver/products/f70w/feature-bg-wifi-ready.jpg) no-repeat center top;  background-size:cover; background-attachment:fixed}
body#DocCam.f70w .feature-P2P {background:url("../images-aver/products/f70w/feature-p2p-bg.jpg") no-repeat center top;background-size:cover; position:relative}
body#DocCam.f70w .engaging-content{background: url(../images-aver/products/f70w/feature-bg-engaging-content.png) no-repeat right 50px}
body#DocCam.f70w .engaging-content .feaImg{position: relative; padding-right:180px; padding-top:110px; margin-bottom:-30px}
body#DocCam.f70w .enhance-lessons{background: url(../images-aver/products/f70w/feature-bg-enhance-lessons.png) no-repeat left bottom}
body#DocCam.f70w .enhance-lessons .feaImg{padding:100px 0 50px 50px}
body#DocCam.f70w .spec{ background:url(../images-aver/products/f70w/spec-bg-f70w.jpg) center top no-repeat; background-size: cover}

/* F50-8M  **********/
body#DocCam.f50-8m .banner {background-image: url(../images-aver/products/f50-8m/banner.jpg)} 
body#DocCam.f50-8m .one-button{background: url(../images-aver/products/f50-8m/feature-one-button-bg.png) right 100px bottom no-repeat, url(../images-aver/products/f50-8m/feature-one-button-bg2.png) left bottom no-repeat; background-size:auto, contain}
body#DocCam.f50-8m .one-button .feaImg{ position:relative; bottom:-60px; right:0px; padding-top:250px}
body#DocCam.f50-8m .warranty .feaImg{padding:100px 0 0 50px}
body#DocCam.f50-8m .spec{ background:url(../images-aver/products/f50-8m/spec-bg-f50-8m.jpg) center top no-repeat; background-size: cover}

/* F17-8M  **********/
body#DocCam.f17-8m .banner {background-image: url(../images-aver/products/f17-8m/banner.jpg)}
body#DocCam.f17-8m .bubbleFeatures ul {justify-content: center; }
body#DocCam.f17-8m .bubbleFeatures ul li{flex-grow: 0;}
body#DocCam.f17-8m .resolution{ padding-right:0}
body#DocCam.f17-8m .resolution .feaImg{ position: relative; right:0; width: 110%}
body#DocCam.f17-8m .resolution .feaImg img{ width:100%}
body#DocCam.f17-8m .learn-from-angle{background: url(../images-aver/products/f17-8m/feature-learn-from-angle-bg.png) right bottom no-repeat}
body#DocCam.f17-8m .learn-from-angle .feaImg{ position:relative; bottom:-20px; right:20px; padding-top:30px}
body#DocCam.f17-8m .warranty .feaImg{padding:100px 0 0 50px}
body#DocCam.f17-8m .spec{ background:url(../images-aver/products/f17-8m/spec-bg-f17-8m.jpg) center top no-repeat; background-size: cover}

/* F17+  **********/
body#DocCam.f17plus .banner .breadcrumb li a, body#DocCam.f17plus .banner .breadcrumb .active, body#DocCam.f17plus .banner .breadcrumb li::before {}
body#DocCam.f17plus .banner {background-color:#ccc;background-attachment:inherit;background-position:top center;background-repeat:no-repeat;background-size:cover;background-image:url("../images-aver/products/f17plus/banner.jpg");height:820px}
body#DocCam.f17plus .banner h1 {}
body#DocCam.f17plus .banner h2 {}
body#DocCam.f17plus .banner .btn-link {color:#e60012;font-weight:500}
body#DocCam.f17plus .banner .overGradient {position:absolute;left:0;bottom:0;width:100%;background:none;z-index:1}
body#DocCam.f17plus .banner .overGradient .container {position:relative;height:449px}
body#DocCam.f17plus .banner .overGradient h3 {color:#333;margin-bottom:13px;line-height:1.15;font-size:20px}
body#DocCam.f17plus .bubbleFeatures {background:#e60012;padding:18px 0 16px 0}
body#DocCam.f17plus .bubbleFeatures ul {left:auto;transform:none}
body#DocCam.f17plus .bubbleFeatures ul li {margin:12px 12px}
body#DocCam.f17plus .bubbleFeatures ul li>div {width:110px;height:110px;padding:26px 3px;border:1px solid #fff;border-radius:50%;text-align:center;font-size:13px;line-height:1;font-weight:300;color:#fff}
body#DocCam.f17plus .bubbleFeatures ul li h2 {letter-spacing:1px;font-size:38px;line-height:1;font-weight:500;display:block;margin:0 0 0px 0;color:#fff}
body#DocCam.f17plus .bubbleFeatures ul li small {line-height:1;font-size:50%;margin-left:1px}
body#DocCam.f17plus .intro-text .feaCenterTxt {width:80%}
body#DocCam.f17plus .intro-text .feaCenterTxt h2 {color:#333;margin-bottom:10px}

body#DocCam.f17plus .resolution{ padding-right:0}
body#DocCam.f17plus .resolution .feaImg{ position: relative; right:0; width: 110%}
body#DocCam.f17plus .resolution .feaImg img{ width:100%}
body#DocCam.f17plus .learn-from-angle{background: url(../images-aver/products/f17-8m/feature-learn-from-angle-bg.png) right bottom no-repeat}
body#DocCam.f17plus .learn-from-angle .feaImg{ position:relative; bottom:-20px; right:20px; padding-top:30px}
body#DocCam.f17plus .warranty .feaImg{padding:100px 0 0 50px}
body#DocCam.f17plus .spec{ background:url(../images-aver/products/f17-8m/spec-bg-f17-8m.jpg) center top no-repeat; background-size: cover}

/* M70HD  **********/
body#DocCam.m70hd .banner {background-image: url(../images-aver/products/m70hd/banner.jpg)} 
body#DocCam.m70hd .zoom-and-hdmi .feaImg{ position: relative; left:-10%; right:0; bottom:0; width:110%}
body#DocCam.m70hd .record-to-usb .feaImg{ padding-top:80px; padding-right:80px}
body#DocCam.m70hd .spec{ background:url(../images-aver/products/m70hd/spec-bg-m70hd.jpg) center top no-repeat; background-size: cover}

/* M17-13M  **********/
body#DocCam.m17-13m .banner {background-image: url("../images-aver/products/m17-13m/banner.jpg")} 
body#DocCam.m17-13m .discover-details{ padding:50px 0; background:#141414 url(../images-aver/products/m17-13m/feature-discover-details-bg.png) left bottom 0px no-repeat; background-size: 100% auto}
body#DocCam.m17-13m .compact-design{ position:relative}
body#DocCam.m17-13m .compact-design:before{  
border-left: 0px solid transparent;
    border-right: 4000px solid transparent;
    border-top: 400px solid #141414;
    margin-left: 0px;
    top: 0px;
    z-index: 0;
		content: "";
		display: block;
		height: 0px; 
		position: absolute;
        left: 50%;
        width: auto;
        transform: translateX(-50%)}
body#DocCam.m17-13m .recording{padding-right:60px; padding-bottom: 120px}
body#DocCam.m17-13m .recording .oneTouch{ position:absolute; right:0; top:0}
body#DocCam.m17-13m .recording .feaImg {margin-right:25px; padding-right:0}
body#DocCam.m17-13m .warranty{ background: url("../images-aver/products/m17-13m/feature-warranty-bg.jpg") center top no-repeat; background-size: 100% auto}
body#DocCam.m17-13m .spec{ background:url("../images-aver/products/m17-13m/spec-bg-m17-13m.jpg") center top no-repeat; background-size: cover}

/* U70+  **********/
body#DocCam.u70plus .banner {background-image: url(../images-aver/products/u70plus/banner.jpg)} 
body#DocCam.u70plus .bubbleFeatures ul {justify-content: center; }
body#DocCam.u70plus .bubbleFeatures ul li{flex-grow: 0;}
body#DocCam.u70plus .pixel .feaImg{ padding-top:50px; position:relative; bottom:0px}
body#DocCam.u70plus .smart-tools .feaImg{ padding-top:50px; padding-right:50px}
body#DocCam.u70plus .spec{ background:url(../images-aver/products/u70plus/spec-bg-u70.jpg) center top no-repeat; background-size: cover}

/* U70i  **********/
body#DocCam.u70i .banner .breadcrumb li a, body#DocCam.u70i .banner .breadcrumb .active, body#DocCam.u70i .banner .breadcrumb li::before {color:#222}
body#DocCam.u70i .banner {background-color:#ccc;background-attachment:inherit;background-position:top center;background-repeat:no-repeat;background-size:cover;background-image:url("../images-aver/products/u70i/banner.jpg");height:820px}
body#DocCam.u70i .banner h1 {color:#000}
body#DocCam.u70i .banner h2 {color:#333}
body#DocCam.u70i .banner .btn-link {color:#e60012;font-weight:500}
body#DocCam.u70i .banner .overGradient {position:absolute;left:0;bottom:0;width:100%;background:none;z-index:1}
body#DocCam.u70i .banner .overGradient .container {position:relative;height:449px}
body#DocCam.u70i .banner .overGradient h3 {color:#333;margin-bottom:13px;line-height:1.15;font-size:20px}
body#DocCam.u70i .bubbleFeatures {background:#e60012;padding:18px 0 16px 0}
body#DocCam.u70i .bubbleFeatures ul {left:auto;transform:none}
body#DocCam.u70i .bubbleFeatures ul li {float:left;margin:12px 12px}
body#DocCam.u70i .bubbleFeatures ul li>div {width:110px;height:110px;padding:26px 3px;border:1px solid #fff;border-radius:50%;text-align:center;font-size:13px;font-weight:300;color:#fff;line-height:20px}
body#DocCam.u70i .bubbleFeatures ul li div.special-01 {padding-top:22px}
body#DocCam.u70i .bubbleFeatures ul li div.special-01 h2 {line-height:12px}
body#DocCam.u70i .bubbleFeatures ul li h2 {letter-spacing:1px;font-size:38px;line-height:1;font-weight:500;display:block;margin:0 0 0px 0;color:#fff}
body#DocCam.u70i .bubbleFeatures ul li small {font-size:50%;margin-left:1px}
body#DocCam.u70i .bubbleFeatures ul li small .tiny {font-size:80%;line-height:22px}
body#DocCam.u70i .intro-text .feaCenterTxt {width:80%}
body#DocCam.u70i .intro-text .feaCenterTxt h2 {color:#333;margin-bottom:10px}
body#DocCam.u70i .cont h2 {font-size:43px;line-height:43px;font-weight:500;margin-bottom:10px;padding-top:120px}
body#DocCam.u70i #fea-1 {position:relative;height:800px;width:100%;background:url("../images-aver/products/u70i/u70i-fea1-clear.jpg") no-repeat center;background-size:cover}
body#DocCam.u70i #fea-2 {margin-bottom:120px;width:100%;height:640px;background:url("../images-aver/products/u70i/u70i-fea2-doc-web.jpg") no-repeat center;background-size:contain}
body#DocCam.u70i #fea-3 {height:900px;background:url("../images-aver/products/u70i/u70i-fea3-portable.jpg") no-repeat center;background-size:cover}
body#DocCam.u70i #fea-4 {position:relative;height:850px}
body#DocCam.u70i .fea4-on {width:100%;position:absolute;height:850px;background:url("../images-aver/products/u70i/u70i-fea4-lamp-on.jpg") no-repeat center;background-size:cover;z-index:1}
body#DocCam.u70i .fea4-off {width:100%;position:absolute;height:850px;background:url("../images-aver/products/u70i/u70i-fea4-lamp-off.jpg") no-repeat center;background-size:cover;z-index:2}
body#DocCam.u70i #fea-4 .fea4-text {z-index:99;position:absolute;top:80px}
body#DocCam.u70i .spec {background:url("../images-aver/products/u70i/spec-bg-u70i.jpg") center top no-repeat;background-size:cover}

/* U50+ ***********/
body#DocCam.u50plus .banner .breadcrumb li a, body#DocCam.u50plus .banner .breadcrumb .active, body#DocCam.u50plus .banner .breadcrumb li::before {}
body#DocCam.u50plus .banner {background-color:#ccc;background-attachment:inherit;background-position:top center;background-repeat:no-repeat;background-size:cover;background-image:url("../images-aver/products/u50plus/banner.jpg");height:820px}
body#DocCam.u50plus .banner h1 { text-shadow: 2px 4px 13px rgba(000, 000, 000, 0.3);}
body#DocCam.u50plus .banner h2 {text-shadow: 2px 3px 6px rgba(000, 000, 000, 0.3);}
body#DocCam.u50plus .banner .btn-link {color:#e60012;font-weight:500}
body#DocCam.u50plus .banner .overGradient {position:absolute;left:0;bottom:0;width:100%;background:none;z-index:1}
body#DocCam.u50plus .banner .overGradient .container {position:relative;height:449px}
body#DocCam.u50plus .banner .overGradient h3 {color:#333;margin-bottom:13px;line-height:1.15;font-size:20px}
body#DocCam.u50plus .bubbleFeatures {background:#e60012;padding:18px 0 16px 0}
body#DocCam.u50plus .bubbleFeatures ul {left:auto;transform:none}
body#DocCam.u50plus .bubbleFeatures ul li {margin:12px 12px}
body#DocCam.u50plus .bubbleFeatures ul li>div {width:110px;height:110px;padding:26px 3px;border:1px solid #fff;border-radius:50%;text-align:center;font-size:13px;line-height:1;font-weight:300;color:#fff}
body#DocCam.u50plus .bubbleFeatures ul li h2 {letter-spacing:1px;font-size:38px;line-height:1;font-weight:500;display:block;margin:0 0 0px 0;color:#fff}
body#DocCam.u50plus .bubbleFeatures ul li small {line-height:1;font-size:50%;margin-left:1px}
body#DocCam.u50plus .intro-text .feaCenterTxt {width:80%}
body#DocCam.u50plus .intro-text .feaCenterTxt h2 {color:#333;margin-bottom:10px}

body#DocCam.u50plus .simple .feaImg{ position:relative; padding-bottom:50px; left:-100px}
body#DocCam.u50plus .picture-perfect{ padding-right:0}
body#DocCam.u50plus .picture-perfect .feaImg{  padding-right:0px}
body#DocCam.u50plus .led-light{ padding-left:0}
body#DocCam.u50plus .led-light .feaImg{ padding-left:0}
body#DocCam.u50plus .spec{ background:url("../images-aver/products/u50plus/spec-bg-u50plus.jpg") center top no-repeat; background-size: cover}


/* U50  **********/
body#DocCam.u50 .banner {background-image: url(../images-aver/products/u50/banner.jpg)} 
body#DocCam.u50 .bubbleFeatures ul {justify-content: center; }
body#DocCam.u50 .bubbleFeatures ul li{flex-grow: 0;}
body#DocCam.u50 .simple .feaImg{ position:relative; padding-bottom:50px; left:-100px}
body#DocCam.u50 .picture-perfect{ padding-right:0}
body#DocCam.u50 .picture-perfect .feaImg{  padding-right:0px}
body#DocCam.u50 .led-light{ padding-left:0}
body#DocCam.u50 .led-light .feaImg{ padding-left:0}
body#DocCam.u50 .spec{ background:url(../images-aver/products/u50/spec-bg-u50.jpg) center top no-repeat; background-size: cover}

/* M15-13M  **********/
body#DocCam.m15-13m .banner {background-image:url("../images-aver/products/m15-13m/banner.jpg")}
body#DocCam.m15-13m .banner h1 {color:#000}
body#DocCam.m15-13m .banner h2 {color:#333}
body#DocCam.m15-13m .banner .btn-link {color:#e60012;font-weight:500}
body#DocCam.m15-13m .banner .overGradient {position:absolute;left:0;bottom:0;width:100%;background:url(../images-aver/products/banner-overlay-gradient-white.png) center bottom repeat-x;z-index:1}
body#DocCam.m15-13m .banner .overGradient .container {position:relative;height:449px}
body#DocCam.m15-13m .banner .overGradient h3 {color:#333;margin-bottom:13px;line-height:1.15;font-size:20px}
body#DocCam.m15-13m .bubbleFeatures {background:#e60012;padding:18px 0 16px 0}
body#DocCam.m15-13m .bubbleFeatures ul {left:auto;transform:none}
body#DocCam.m15-13m .bubbleFeatures ul li { margin:15px 6px}
body#DocCam.m15-13m .bubbleFeatures ul li>div {width:110px;height:110px;padding:26px 3px;border:1px solid #fff;border-radius:50%;text-align:center;font-size:13px;line-height:1;font-weight:300;color:#fff}
body#DocCam.m15-13m .bubbleFeatures ul li h2 {font-size:38px;line-height:1;letter-spacing:-1px;font-weight:500;display:block;margin:0 0 0px 0;color:#fff}
body#DocCam.m15-13m .bubbleFeatures ul li small {font-size:40%;margin-left:1px}
body#DocCam.m15-13m .feature1 {background:url("../images-aver/products/m15-13m/feature-connect-your-way-1.jpg") no-repeat center top;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;z-index:1;position:relative}
body#DocCam.m15-13m .feature1-product {position:absolute;left:40%;top:600px;z-index:99 !important}
body#DocCam.m15-13m .feature1 .cont h2 {font-size:43px;line-height:43px;font-weight:500;margin-bottom:10px;padding-top:120px}
body#DocCam.m15-13m .feature2 {background-color:#000}
body#DocCam.m15-13m .feature2 .feaCenterTxt {width:75%}
body#DocCam.m15-13m .feature2 .feaCenterTxt h2 {color:#fff;padding-top:80px}
body#DocCam.m15-13m .feature2 .feaCenterTxt p {color:#fff}
body#DocCam.m15-13m .animate-lights {position:absolute;left:37%;top:22%;mix-blend-mode:overlay}
body#DocCam.m15-13m .feature3 {background:url("../images-aver/products/m15-13m/feature-software.jpg") no-repeat center bottom;background-size:100% auto;height:1500px}
body#DocCam.m15-13m .feature3 .feaCenterTxt {width:70%}
body#DocCam.m15-13m .top-space {padding-top:80px}
body#DocCam.m15-13m .feature4 {background:#ececec;margin-top:-1px}
body#DocCam.m15-13m .compact-design {position:relative;z-index:1}
body#DocCam.m15-13m .compact-design:before{  
border-left: 0px solid transparent;
border-right: 4000px solid transparent;
border-top: 400px solid #191919;
margin-left: 0px;
top: 0px;
z-index: 0;
content: "";
display: block;
height: 0px; 
position: absolute;
left: 50%;
width: auto;
transform: translateX(-50%)}
body#DocCam.m15-13m .compact-design .folding {position:relative;z-index:99}
body#DocCam.m15-13m .spec{background:url("../images-aver/products/m15-13m/spec-bg-m15-13m.jpg") center top no-repeat;background-size:cover}

/* M15W  **********/
body#DocCam.m15w .banner .breadcrumb li a, body#DocCam.m15w .banner .breadcrumb .active, body#DocCam.m15w .banner .breadcrumb li::before{ color:#222}
body#DocCam.m15w .banner {background-image:url("../images-aver/products/m15w/banner.jpg")}
body#DocCam.m15w .banner h1 {color:#000}
body#DocCam.m15w .banner h2 {color:#333}
body#DocCam.m15w .banner .btn-link {color:#e60012;font-weight:500}
body#DocCam.m15w .banner .overGradient {position:absolute;left:0;bottom:0;width:100%;background:url(../images-aver/products/banner-overlay-gradient-white.png) center bottom repeat-x;z-index:1}
body#DocCam.m15w .banner .overGradient .container {position:relative;height:449px}
body#DocCam.m15w .banner .overGradient h3 {color:#333;margin-bottom:13px;line-height:1.15;font-size:20px}
body#DocCam.m15w .bubbleFeatures {background:#e60012;padding:18px 0 16px 0}
/*body#DocCam.m15w .bubbleFeatures ul {left:auto;transform:none}
body#DocCam.m15w .bubbleFeatures ul li {margin:15px 6px}*/
body#DocCam.m15w .bubbleFeatures ul {left: auto; transform:none; }
body#DocCam.m15w .bubbleFeatures ul li {/*margin:12px 12px;*/ margin:15px 6px 15px 6px; }
body#DocCam.m15w .bubbleFeatures ul li>div {width:110px;height:110px;padding:26px 3px;border:1px solid #fff;border-radius:50%;text-align:center;font-size:13px;line-height:1;font-weight:300;color:#fff}
body#DocCam.m15w .bubbleFeatures ul li h2 {font-size:38px;line-height:1;letter-spacing:-1px;font-weight:500;display:block;margin:0 0 0px 0;color:#fff}
body#DocCam.m15w .bubbleFeatures ul li small {font-size:40%;margin-left:1px}
body#DocCam.m15w .feature-P2P {background:url("../images-aver/products/m15w/feature-p2p-bg.jpg") no-repeat center top;background-size:cover; position:relative}
body#DocCam.m15w .m15w-feature1 {background:url("../images-aver/products/m15w/feature-connect-your-way-1.jpg") no-repeat center top;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;z-index:1;position:relative}
body#DocCam.m15w .m15w-feature1-product {position:absolute;left:40%;top:600px;z-index:99 !important}
body#DocCam.m15w .m15w-feature1 .cont h2 {font-size:43px;line-height:43px;font-weight:500;margin-bottom:10px;padding-top:120px}
body#DocCam.m15w .m15w-feature1-2 {background:url("../images-aver/products/m15w/feature-distant-learning.jpg") no-repeat center top;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;z-index:1;position:relative}
body#DocCam.m15w .m15w-feature1-2 .cont h2 {font-size:43px;line-height:43px;font-weight:500;margin-bottom:10px;padding-top:120px}
body#DocCam.m15w .m15w-feature1-2 .container {height:100%}
body#DocCam.m15w .m15w-feature1-2 .container .row {height:100%}
body#DocCam.m15w .m15w-feature1-2 #camera-up {position:absolute;top:35%}
body#DocCam.m15w .m15w-feature1-2 #camera-up img {max-width:100%}
body#DocCam.m15w .m15w-feature2 {background-color:#000}
body#DocCam.m15w .m15w-feature2 .feaCenterTxt {width:75%}
body#DocCam.m15w .m15w-feature2 .feaCenterTxt h2 {color:#fff;padding-top:80px}
body#DocCam.m15w .m15w-feature2 .feaCenterTxt p {color:#fff}
body#DocCam.m15w .animate-lights {position:absolute;left:37%;top:22%;mix-blend-mode:overlay}
body#DocCam.m15w .m15w-feature3 {background:url("../images-aver/products/m15w/feature-software.jpg") no-repeat center bottom;background-size:100% auto;height:1500px}
body#DocCam.m15w .m15w-feature3 .feaCenterTxt {width:70%}
body#DocCam.m15w .top-space {padding-top:80px}
body#DocCam.m15w .m15w-feature4 {background:#ececec}
body#DocCam.m15w .compact-design {position:relative;z-index:1}
body#DocCam.m15w .compact-design:before{  
border-left: 0px solid transparent;
border-right: 4000px solid transparent;
border-top: 400px solid #191919;
margin-left: 0px;
top: 0px;
z-index: 0;
content: "";
display: block;
height: 0px; 
position: absolute;
left: 50%;
width: auto;
transform: translateX(-50%)}
body#DocCam.m15w .compact-design .folding {position:relative;z-index:99}
body#DocCam.m15w .spec {background:url("../images-aver/products/m15w/spec-bg-m15w.jpg") center top no-repeat;background-size:cover}

/* M70W  **********/
body#DocCam.m70w .banner .breadcrumb li a, body#DocCam.m70w .banner .breadcrumb .active, body#DocCam.m70w .banner .breadcrumb li::before{ color:#222}
body#DocCam.m70w .banner {background-image:url("../images-aver/products/m70w/banner.jpg")}
body#DocCam.m70w .banner h1 {color:#000}
body#DocCam.m70w .banner h2 {color:#333}
body#DocCam.m70w .banner .btn-link {color:#e60012;font-weight:500}
body#DocCam.m70w .banner .overGradient {position:absolute;left:0;bottom:0;width:100%;background:url(../images-aver/products/banner-overlay-gradient-white.png) center bottom repeat-x;z-index:1}
body#DocCam.m70w .banner .overGradient .container {position:relative;height:449px}
body#DocCam.m70w .banner .overGradient h3 {color:#333;margin-bottom:13px;line-height:1.15;font-size:20px}
body#DocCam.m70w .banner .overGradient .bannerDes {float:none;position:absolute;right:0;bottom:0;color:#000;padding:0 0 50px 25px}
body#DocCam.m70w .top-product-image {margin-top:-80px}
body#DocCam.m70w .bubbleFeatures {background:#e60012;padding:18px 0 16px 0}
body#DocCam.m70w .bubbleFeatures ul {left:auto;transform:none}
body#DocCam.m70w .bubbleFeatures ul li {float:left;margin:15px 6px}
body#DocCam.m70w .bubbleFeatures ul li>div {width:110px;height:110px;padding:26px 3px;border:1px solid #fff;border-radius:50%;text-align:center;font-size:13px;line-height:1;font-weight:300;color:#fff}
body#DocCam.m70w .bubbleFeatures ul li h2 {font-size:38px;line-height:1;letter-spacing:-1px;font-weight:500;display:block;margin:0 0 0px 0;color:#fff}
body#DocCam.m70w .bubbleFeatures ul li small {font-size:40%;margin-left:1px}
body#DocCam.m70w .feature-P2P {background:url("../images-aver/products/m70w/feature-p2p-bg.jpg") no-repeat center top;background-size:cover; position:relative}
body#DocCam.m70w .m70w-feature1 {background:url("../images-aver/products/m70w/feature-connect-your-way-1.jpg") no-repeat center top;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;z-index:1;position:relative}
body#DocCam.m70w .m70w-feature1-product {position:absolute;left:40%;top:450px;z-index:99 !important}
body#DocCam.m70w .m70w-feature1 .cont h2 {font-size:43px;line-height:43px;font-weight:500;margin-bottom:10px;padding-top:120px}
body#DocCam.m70w .m70w-feature2 {background-color:#000}
body#DocCam.m70w .m70w-feature2 .feaCenterTxt {width:75%}
body#DocCam.m70w .m70w-feature2 .feaCenterTxt h2 {color:#fff;padding-top:80px}
body#DocCam.m70w .m70w-feature2 .feaCenterTxt p {color:#fff}
body#DocCam.m70w .animate-lights {position:absolute;left:36%;top:22%;mix-blend-mode:overlay}
body#DocCam.m70w .m70w-feature3 {background:url("../images-aver/products/m70w/feature-software.jpg") no-repeat center bottom;background-size:100% auto;height:1500px}
body#DocCam.m70w .m70w-feature3 .feaCenterTxt {width:70%}
body#DocCam.m70w .top-space {padding-top:80px}
body#DocCam.m70w .m70w-feature4 {background:#ececec}
body#DocCam.m70w .spec {background:url("../images-aver/products/m70w/spec-bg-m70w.jpg") center top no-repeat;background-size:cover}

/* M11-8M  **********/
body#DocCam.m11-8m .banner .breadcrumb li a, body#DocCam.m11-8m .banner .breadcrumb .active, body#DocCam.m11-8m .banner .breadcrumb li::before {color:#222}
body#DocCam.m11-8m .banner {background-color:#ccc;background-attachment:inherit;background-position:top center;background-repeat:no-repeat;background-size:cover;background-image:url("../images-aver/products/m11-8m/banner.jpg");height:820px}
body#DocCam.m11-8m .banner h1 {color:#000}
body#DocCam.m11-8m .banner h2 {color:#333}
body#DocCam.m11-8m .banner .btn-link {color:#e60012;font-weight:500}
body#DocCam.m11-8m .banner .overGradient {position:absolute;left:0;bottom:0;width:100%;background:none;z-index:1}
body#DocCam.m11-8m .banner .overGradient .container {position:relative;height:449px}
body#DocCam.m11-8m .banner .overGradient h3 {color:#333;margin-bottom:13px;line-height:1.15;font-size:20px}
body#DocCam.m11-8m .bubbleFeatures {background:#e60012;padding:18px 0 16px 0}
body#DocCam.m11-8m .bubbleFeatures ul {left:auto;transform:none}
body#DocCam.m11-8m .bubbleFeatures ul li {float:left;margin:12px 12px}
body#DocCam.m11-8m .bubbleFeatures ul li>div {width:110px;height:110px;padding:26px 3px;border:1px solid #fff;border-radius:50%;text-align:center;font-size:13px;line-height:1;font-weight:300;color:#fff}
body#DocCam.m11-8m .bubbleFeatures ul li h2 {letter-spacing:1px;font-size:38px;line-height:1;font-weight:500;display:block;margin:0 0 0px 0;color:#fff}
body#DocCam.m11-8m .bubbleFeatures ul li small {line-height:1;font-size:50%;margin-left:1px}
body#DocCam.m11-8m .intro-text .feaCenterTxt {width:80%}
body#DocCam.m11-8m .intro-text .feaCenterTxt h2 {color:#333;margin-bottom:10px}
body#DocCam.m11-8m .cont h2 {font-size:43px;line-height:43px;font-weight:500;margin-bottom:10px;padding-top:120px}
body#DocCam.m11-8m #fea-1 {background:#f3f3f3}
body#DocCam.m11-8m .fea-1-bg {height:800px;background:url("../images-aver/products/m11-8m/fea-1.jpg") no-repeat;background-size:cover}
body#DocCam.m11-8m .app-icon {display:flex;align-items:center;margin-top:20px}
body#DocCam.m11-8m .app-icon img {padding-right:20px;height:70px}
body#DocCam.m11-8m .app-icon img:first-of-type {height:38px}
body#DocCam.m11-8m #fea-2 {height:900px;background:url("../images-aver/products/m11-8m/fea-2-2.jpg") no-repeat center top;background-size:contain}
body#DocCam.m11-8m #fea-2 .fea-2-rightmargin {margin-right:100px}
body#DocCam.m11-8m #fea-3 {height:900px;background:url("../images-aver/products/m11-8m/fea-3-bg.jpg") no-repeat center;background-size:cover}
body#DocCam.m11-8m #fea-4 {height:900px;background:url("../images-aver/products/m11-8m/fea-4-bg.jpg") no-repeat right;background-size:cover}
body#DocCam.m11-8m #fea-4 .app-icon img:first-of-type {height:70px !important}
body#DocCam.m11-8m #fea-5 {height:900px;background:url("../images-aver/products/m11-8m/fea-5-bg.jpg") no-repeat center bottom;background-size:cover}
body#DocCam.m11-8m #fea-5 .feaCenterTxt {width:80%}
body#DocCam.m11-8m #fea-5 .feaCenterTxt h2 {color:#333;margin-bottom:10px}
body#DocCam.m11-8m .counter-number {font-size:72px;font-weight:300;line-height:1em;color:#e60c1f}
body#DocCam.m11-8m .counter-number h7 {font-size:22px;font-weight:700;color:#555;padding-right:20px}
body#DocCam.m11-8m .top-space {padding-top:80px}
body#DocCam.m11-8m .spec {background:url("../images-aver/products/m11-8m/spec-bg-m11-8m.jpg") center top no-repeat;background-size:cover}


/* F50+  **********/
body#DocCam.f50plus .banner .breadcrumb li a, body#DocCam.f50plus .banner .breadcrumb .active, body#DocCam.f50plus .banner .breadcrumb li::before {color:#222}
body#DocCam.f50plus .banner {background-color:#ccc;background-attachment:inherit;background-position:top center;background-repeat:no-repeat;background-size:cover;background-image:url("../images-aver/products/f50plus/banner.jpg");height:820px}
body#DocCam.f50plus .banner h1 {color:#000}
body#DocCam.f50plus .banner h2 {color:#333}
body#DocCam.f50plus .banner .btn-link {color:#e60012;font-weight:500}
body#DocCam.f50plus .banner .overGradient {position:absolute;left:0;bottom:0;width:100%;background:none;z-index:1}
body#DocCam.f50plus .banner .overGradient .container {position:relative;height:449px}
body#DocCam.f50plus .banner .overGradient h3 {color:#333;margin-bottom:13px;line-height:1.15;font-size:20px}
body#DocCam.f50plus .bubbleFeatures {background:#e60012;padding:18px 0 16px 0}
body#DocCam.f50plus .bubbleFeatures ul {left:auto;transform:none}
body#DocCam.f50plus .bubbleFeatures ul li {margin:12px 12px}
body#DocCam.f50plus .bubbleFeatures ul li>div {width:110px;height:110px;padding:26px 3px;border:1px solid #fff;border-radius:50%;text-align:center;font-size:13px;line-height:1;font-weight:300;color:#fff}
body#DocCam.f50plus .bubbleFeatures ul li h2 {letter-spacing:1px;font-size:38px;line-height:1;font-weight:500;display:block;margin:0 0 0px 0;color:#fff}
body#DocCam.f50plus .bubbleFeatures ul li small {line-height:1;font-size:50%;margin-left:1px}
body#DocCam.f50plus .intro-text .feaCenterTxt {width:80%}
body#DocCam.f50plus .intro-text .feaCenterTxt h2 {color:#333;margin-bottom:10px}
body#DocCam.f50plus .cont h2 {font-size:43px;line-height:43px;font-weight:500;margin-bottom:10px;padding-top:120px}
body#DocCam.f50plus #fea-1 {background:#f3f3f3}
body#DocCam.f50plus .fea-1-bg {height:800px;background:url("../images-aver/products/f50plus/fea-1.jpg") no-repeat right top;background-size:cover}
body#DocCam.f50plus .app-icon {display:flex;align-items:center;margin-top:20px}
body#DocCam.f50plus .app-icon img {padding-right:20px;height:70px}
body#DocCam.f50plus .app-icon img:first-of-type {height:38px}
body#DocCam.f50plus #fea-2 {height:900px;background:url("../images-aver/products/f50plus/fea-2-bg.jpg") no-repeat center;background-size:cover}
body#DocCam.f50plus #fea-2 .fea-2-rightmargin {margin-right:100px}
body#DocCam.f50plus #fea-3 {height:900px;background:url("../images-aver/products/f50plus/fea-3-bg.jpg") no-repeat center;background-size:cover}
body#DocCam.f50plus #fea-3 .cont h2, body#DocCam.f50plus #fea-3 .cont p{ color:#fff;}
body#DocCam.f50plus #fea-4 {height:900px;background:url("../images-aver/products/f50plus/fea-4-bg.jpg") no-repeat right;background-size:cover}
body#DocCam.f50plus #fea-4 .app-icon img:first-of-type {height:70px !important}
body#DocCam.f50plus #fea-5 {height:900px; background:url("../images-aver/products/f50plus/fea-5-bg.jpg") no-repeat center bottom;background-size:cover}
body#DocCam.f50plus #fea-5 .feaCenterTxt {width:80%}
body#DocCam.f50plus #fea-5 .feaCenterTxt h2 {color:#333;margin-bottom:10px}
body#DocCam.f50plus .counter-number {font-size:72px;font-weight:300;line-height:1em;color:#e60c1f}
body#DocCam.f50plus .counter-number h7 {font-size:22px;font-weight:700;color:#555;padding-right:20px}
body#DocCam.f50plus .top-space {padding-top:80px}
body#DocCam.f50plus .spec {background:url("../images-aver/products/f50plus/spec-bg-f50plus.jpg") center top no-repeat;background-size:cover}

/* M5  **********/
body#DocCam.m5 .banner .breadcrumb li a, body#DocCam.m5 .banner .breadcrumb .active, body#DocCam.m5 .banner .breadcrumb li::before {color:#222}
body#DocCam.m5 .banner {background-color:#ccc;background-attachment:inherit;background-position:top center;background-repeat:no-repeat;background-size:cover;background-image:url("../images-aver/products/m5/banner.jpg");height:820px}
body#DocCam.m5 .banner h1 {color:#000}
body#DocCam.m5 .banner h2 {color:#333}
body#DocCam.m5 .banner .btn-link {color:#e60012;font-weight:500}
body#DocCam.m5 .banner .overGradient {position:absolute;left:0;bottom:0;width:100%;background:none;z-index:1}
body#DocCam.m5 .banner .overGradient .container {position:relative;height:449px}
body#DocCam.m5 .banner .overGradient h3 {color:#333;margin-bottom:13px;line-height:1.15;font-size:20px}
body#DocCam.m5 .bubbleFeatures {background:#e60012;padding:18px 0 16px 0}
body#DocCam.m5 .bubbleFeatures ul {left:auto;transform:none}
body#DocCam.m5 .bubbleFeatures ul li { margin:12px 12px}
body#DocCam.m5 .bubbleFeatures ul li>div {width:110px;height:110px;padding:26px 3px;border:1px solid #fff;border-radius:50%;text-align:center;font-size:13px;line-height:1;font-weight:300;color:#fff}
body#DocCam.m5 .bubbleFeatures ul li h2 {letter-spacing:1px;font-size:38px;line-height:1;font-weight:500;display:block;margin:0 0 0px 0;color:#fff}
body#DocCam.m5 .bubbleFeatures ul li small {line-height:1;font-size:50%;margin-left:1px}
body#DocCam.m5 .intro-text .feaCenterTxt {width:80%}
body#DocCam.m5 .intro-text .feaCenterTxt h2 {color:#333;margin-bottom:10px}
body#DocCam.m5 .cont h2 {font-size:43px;line-height:43px;font-weight:500;margin-bottom:10px;padding-top:120px}
body#DocCam.m5 #fea-1 {background:#f3f3f3}
body#DocCam.m5 .fea-1-bg {height:800px;background:url("../images-aver/products/m5/fea-1.jpg") no-repeat;background-size:cover}
body#DocCam.m5 .app-icon {display:flex;align-items:center;margin-top:20px}
body#DocCam.m5 .app-icon img {padding-right:20px;height:70px}
body#DocCam.m5 .app-icon img:first-of-type {height:38px}
body#DocCam.m5 #fea-2 {height:900px;background:url("../images-aver/products/m5/fea-2-2.jpg") no-repeat center top;background-size:contain; border-top: 1px solid #eee;}
body#DocCam.m5 #fea-2 .fea-2-rightmargin {margin-right:100px}
body#DocCam.m5 #fea-3 {height:900px;background:url("../images-aver/products/m5/fea-3-bg.jpg") no-repeat center;background-size:cover}
body#DocCam.m5 #fea-3 .cont p, body#DocCam.m5 #fea-3 .cont h2{color:#fff;}
body#DocCam.m5 #fea-4 {height:900px;background:url("../images-aver/products/m5/fea-4-bg.jpg") no-repeat right;background-size:cover}
body#DocCam.m5 #fea-4 .app-icon img:first-of-type {height:70px !important}
body#DocCam.m5 .counter-number {font-size:72px;font-weight:300;line-height:1em;color:#e60c1f}
body#DocCam.m5 .counter-number h7 {font-size:22px;font-weight:700;color:#555;padding-right:20px}
body#DocCam.m5 .top-space {padding-top:80px}
body#DocCam.m5 .spec {background:url("../images-aver/products/m5/spec-bg-m5.jpg") center top no-repeat;background-size:cover}

/* A30  **********/
body#DocCam.a30 .banner .breadcrumb li a, body#DocCam.a30 .banner .breadcrumb .active, body#DocCam.a30 .banner .breadcrumb li::before {color:#222}
body#DocCam.a30 .banner {background-color:#ccc; background-attachment:inherit; background-position:top center;background-repeat:no-repeat;background-size:cover;background-image:url("../images-aver/products/a30/banner.jpg"); height:820px}
body#DocCam.a30 .banner h1 {color:#000}
body#DocCam.a30 .banner h2 {color:#333}
body#DocCam.a30 .banner h2 >small{ font-family:'roboto', san-serif; color:#333; font-style: normal; font-size: 0.8em; padding-top:10px;}
body#DocCam.a30 .banner .btn-link {color:#e60012;font-weight:500}
body#DocCam.a30 .banner .overGradient {position:absolute;left:0;bottom:0;width:100%;background:none;z-index:0}
body#DocCam.a30 .banner .overGradient .container {position:relative;height:449px}
body#DocCam.a30 .banner .overGradient h3 {color:#333;margin-bottom:13px;line-height:1.15;font-size:20px}
body#DocCam.a30 .banner .top-product-image{padding-top:50px;}

body#DocCam.a30 .bubbleFeatures {background:#e60012;padding:18px 0 16px 0}
body#DocCam.a30 .bubbleFeatures ul {left: auto; transform:none; width: 60%;}
body#DocCam.a30 .bubbleFeatures ul li {/*margin:12px 12px;*/ margin:0 0 10px 0;flex-basis: 20%; }
body#DocCam.a30 .bubbleFeatures ul li>div {width:110px;height:110px;padding:26px 3px;border:1px solid #fff;border-radius:50%;text-align:center;font-size:13px;line-height:1;font-weight:300;color:#fff}
body#DocCam.a30 .bubbleFeatures ul li h2 {letter-spacing:1px;font-size:38px;line-height:1;font-weight:500;display:block;margin:0 0 0px 0;color:#fff}
body#DocCam.a30 .bubbleFeatures ul li small {line-height:1;font-size:50%;margin-left:1px}
body#DocCam.a30 .intro-text .feaCenterTxt {width:80%}
body#DocCam.a30 .intro-text .feaCenterTxt h2 {color:#333;margin-bottom:10px}
body#DocCam.a30 .cont h2 {font-size:43px;line-height:43px;font-weight:500;margin-bottom:10px;padding-top:120px}


body#DocCam.a30 .app-icon {display:flex;align-items:center;margin-top:20px}
body#DocCam.a30 .app-icon img {padding-right:20px;height:70px}
body#DocCam.a30 .app-icon img:first-of-type {height:38px}

body#DocCam.a30 #feature3-gesture {position:relative;height:750px}
body#DocCam.a30 .feature3-zoomOut {width:100%;position:absolute;height:750px;background:url("../images-aver/products/a30/fea-2-bg-3.jpg") no-repeat center;background-size:cover}
body#DocCam.a30 .feature3-zoomIn {width:100%;position:absolute;height:750px;background:url("../images-aver/products/a30/fea-2-bg-2.jpg") no-repeat center;background-size:cover;z-index:1}
body#DocCam.a30 .feature3-on {width:100%;position:absolute;height:750px;background:url("../images-aver/products/a30/fea-2-bg-1.jpg") no-repeat center;background-size:cover;z-index:2}
body#DocCam.a30 .feature3-bg {width:100%;position:absolute;height:750px;background:url("../images-aver/products/a30/fea-2-bg.jpg") no-repeat center;background-size:cover;z-index:3}
body#DocCam.a30 #feature3-gesture .feature3-gesture-text {z-index:99;position:absolute;top:160px}


body#DocCam.a30 #fea-2 {height:auto;background:url("../images-aver/products/a30/fea-2-bg.jpg") no-repeat center;background-size:cover}
body#DocCam.a30 #fea-2 .fea-2-rightmargin {margin-right:100px}
body#DocCam.a30 #fea-2 .doccam-anime #trigger-rotation{ }
body#DocCam.a30 #fea-3 {height:750px;background:url("../images-aver/products/a30/fea-3-bg.jpg") no-repeat center;background-size:cover}
body#DocCam.a30 #fea-3 .cont h2, body#DocCam.a30 #fea-3 .cont p{}
body#DocCam.a30 #fea-4 {height:900px;background:url("../images-aver/products/a30/fea-4-bg.jpg") no-repeat right;background-size:cover}
body#DocCam.a30 #fea-4 .app-icon img:first-of-type {height:70px !important}
body#DocCam.a30 #fea-6 {height:880px; background:url("../images-aver/products/a30/fea-6-bg.jpg") no-repeat center bottom;background-size:cover}
body#DocCam.a30 #fea-6 .feaCenterTxt {width:80%}
body#DocCam.a30 #fea-6 .feaCenterTxt h2 {color:#333;margin-bottom:10px}
body#DocCam.a30 #fea-6 .audio-anime #trigger-sound{ }
body#DocCam.a30 #fea-6 .audio-anime #audio-sequence{ position: absolute; left:0; right:0; top:0; z-index: 1;}

body#DocCam.a30 .fea-7-wrap {background:url("../images-aver/products/a30/fea-7-bg.jpg") no-repeat center bottom ; background-size:cover;}
body#DocCam.a30 #fea-7 {height:750px; background:url("../images-aver/products/a30/fea-7.png") no-repeat right 15% bottom; background-size:45%;}
body#DocCam.a30 #fea-5 .cont{padding-left: 100px; }
body#DocCam.a30 .fea-5-bg {min-height: 300px; background:url("../images-aver/products/a30/fea-5.jpg") no-repeat right top;background-size:cover}
body#DocCam.a30 #fea-1 {height:900px; background:url("../images-aver/products/a30/fea-1-bg.jpg") no-repeat center bottom;background-size:cover}
body#DocCam.a30 #fea-1 .cont h2, body#DocCam.a30 #fea-1 .cont p{ color:#fff}
body#DocCam.a30 .counter-number {font-size:72px;font-weight:300;line-height:1em;color:#e60c1f}
body#DocCam.a30 .counter-number h7 {font-size:22px;font-weight:700;color:#555;padding-right:20px}
body#DocCam.a30 .top-space {padding-top:80px}
body#DocCam.a30 .spec {background:url("../images-aver/products/a30/spec-bg-a30.jpg") center top no-repeat;background-size:cover}




/* compare image */
.cd-image-container {
  position: relative;
  width: 100%;
  /*max-width: 780px;*/
  filter:drop-shadow(0 0 8px rgba(0,0,0,0.2));
  -webkit-filter:drop-shadow(0 0 8px rgba(0,0,0,0.2));
  box-shadow:2px 2px 15px rgba(0,0,0,0.1);
}
.cd-image-container img {
  display: block;
}

.cd-image-label {
  position: absolute;
  top: 0;
  right: 0;
  color: #ffffff;
background:#222;
  padding: 0.7em 1.3em;
	text-shadow: 0 0 5px rgba(0,0,0,0.3);
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  opacity: 0;
  -webkit-transform: translateY(20px);
  -moz-transform: translateY(20px);
  -ms-transform: translateY(20px);
  -o-transform: translateY(20px);
  transform: translateY(20px);
  -webkit-transition: -webkit-transform 0.3s 0.7s, opacity 0.3s 0.7s;
  -moz-transition: -moz-transform 0.3s 0.7s, opacity 0.3s 0.7s;
  transition: transform 0.3s 0.7s, opacity 0.3s 0.7s;
}
.cd-image-label.is-hidden {
  visibility: hidden;
}
.is-visible .cd-image-label {
	font-weight: bold;
  opacity: 1;
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
}

.cd-resize-img { 
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 100%;
  overflow: hidden;
  background: url("../images-aver/products/vb342plus/vb_no_ditortion_a.jpg") no-repeat left top;
  background-size: auto 100%;
  /* Force Hardware Acceleration in WebKit */
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.cd-resize-img .cd-image-label {
  right: auto;
  left: 0;
	background-color:#e60012;
}
.is-visible .cd-resize-img {
  width: 50%;
  /* bounce in animation of the modified image */
  -webkit-animation: cd-bounce-in 0.7s;
  -moz-animation: cd-bounce-in 0.7s;
  animation: cd-bounce-in 0.7s;
}

@-webkit-keyframes cd-bounce-in {
  0% {
    width: 0;
  }
  60% {
    width: 55%;
  }
  100% {
    width: 50%;
  }
}
@-moz-keyframes cd-bounce-in {
  0% {
    width: 0;
  }
  60% {
    width: 55%;
  }
  100% {
    width: 50%;
  }
}
@keyframes cd-bounce-in {
  0% {
    width: 0;
  }
  60% {
    width: 55%;
  }
  100% {
    width: 50%;
  }
}
.cd-handle {
  position: absolute;
  height: 44px;
  width: 44px;
  /* center the element */
  left: 50%;
  top: 50%;
  margin-left: -22px;
  margin-top: -22px;
  border-radius: 50%;
  background: #ffffff url("../images-aver/products/pro-av/compare_arrow.svg") no-repeat center center;
  cursor: move;
  box-shadow: 0 0 0 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.6), inset 0 1px 0 rgba(206, 206, 206, 0.3);
  opacity: 0;
  -webkit-transform: translate3d(0, 0, 0) scale(0);
  -moz-transform: translate3d(0, 0, 0) scale(0);
  -ms-transform: translate3d(0, 0, 0) scale(0);
  -o-transform: translate3d(0, 0, 0) scale(0);
  transform: translate3d(0, 0, 0) scale(0);
}
.cd-handle.draggable {
  /* change background color when element is active */
  background-color: #ddd;
}
.is-visible .cd-handle {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0) scale(1);
  -moz-transform: translate3d(0, 0, 0) scale(1);
  -ms-transform: translate3d(0, 0, 0) scale(1);
  -o-transform: translate3d(0, 0, 0) scale(1);
  transform: translate3d(0, 0, 0) scale(1);
  -webkit-transition: -webkit-transform 0.3s 0.7s, opacity 0s 0.7s;
  -moz-transition: -moz-transform 0.3s 0.7s, opacity 0s 0.7s;
  transition: transform 0.3s 0.7s, opacity 0s 0.7s;
}



/* Footer */

