@charset "UTF-8";
.pro-price,.setup-help-wrapper input[type=checkbox]+label{font-family:Din,Helvetica,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;color:#2b2f35}
@font-face{font-family:Din;src:url(/files/fonts/DINNextLTPro-Light.eot);src:url(/files/fonts/DINNextLTPro-Light.eot?#iefix) format("embedded-opentype"),url(/files/fonts/DINNextLTPro-Light.woff2) format("woff2"),url(/files/fonts/DINNextLTPro-Light.woff) format("woff"),url(/files/fonts/DINNextLTPro-Light.ttf) format("truetype"),url(/files/fonts/DINNextLTPro-Light.svg#Din) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:Din;src:url(/files/fonts/DINNextLTPro-Medium.eot);src:url(/files/fonts/DINNextLTPro-Medium.eot?#iefix) format("embedded-opentype"),url(/files/fonts/DINNextLTPro-Medium.woff2) format("woff2"),url(/files/fonts/DINNextLTPro-Medium.woff) format("woff"),url(/files/fonts/DINNextLTPro-Medium.ttf) format("truetype"),url(/files/fonts/DINNextLTPro-Medium.svg#Din) format("svg");font-weight:700;font-style:normal}
@font-face{font-family:DinRegular;src:url(/files/fonts/DINNextLTPro-Regular.eot);src:url(/files/fonts/DINNextLTPro-Regular.eot?#iefix) format("embedded-opentype"),url(/files/fonts/DINNextLTPro-Regular.woff2) format("woff2"),url(/files/fonts/DINNextLTPro-Regular.woff) format("woff"),url(/files/fonts/DINNextLTPro-Regular.ttf) format("truetype"),url(/files/fonts/DINNextLTPro-Regular.svg#DinRegular) format("svg");font-weight:400;font-style:normal}
.setup-help-wrapper{position:relative}
.setup-help-wrapper input[type=checkbox]{opacity:0;position:relative;z-index:0;overflow:hidden;margin:-1px;padding:0;border:0;cursor:pointer;left:18px;top:2px}
.setup-help-wrapper input[type=checkbox]+label{padding-left:24px;height:16px;display:inline-block;line-height:19px;background-repeat:no-repeat;vertical-align:middle;cursor:pointer;-moz-background-size:16px 32px;-o-background-size:16px 32px;background-size:16px 32px;z-index:100;margin-bottom:2px}
.setup-help-wrapper input[type=checkbox]:checked+label{background-position:0 -16px}
.setup-help-wrapper label{background-image:url(/files/images/bms-ss3-mobile/checkbox-sprite.png);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.pro-price{margin-bottom:5px}
.pro-price .icon-overlay-odk,.pro-price .icon-overlay-odk-m{width:13px;height:13px;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #008cc1;font-size:10px!important;font-family:DinRegular,Helvetica,sans-serif;font-weight:400;color:#008cc1;line-height:13px;-moz-border-radius:50%;border-radius:50%;display:inline-block;margin-left:4px;vertical-align:top;position:relative;top:3px;text-align:center;margin-top:0;margin-bottom:0}
.pro-price .icon-overlay-odk-m:hover,.pro-price .icon-overlay-odk:hover{color:#fff!important;background:#008cc1}
#simplicam-with-outdoor-kit .icon-overlay-odk,#simplicam-with-outdoor-kit .icon-overlay-odk-m,#simplicam-with-outdoor-kit-mobile .icon-overlay-odk,#simplicam-with-outdoor-kit-mobile .icon-overlay-odk-m{width:13px;height:13px;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #9d9ca0;font-size:10px!important;font-family:DinRegular,Helvetica,sans-serif;font-weight:400;color:#9d9ca0;line-height:13px;-moz-border-radius:50%;border-radius:50%;display:inline-block;margin-left:8px;vertical-align:top;position:relative;text-align:center;margin-top:0;margin-bottom:0}
#simplicam-with-outdoor-kit .icon-overlay-odk-m:hover,#simplicam-with-outdoor-kit .icon-overlay-odk:hover,#simplicam-with-outdoor-kit-mobile .icon-overlay-odk-m:hover,#simplicam-with-outdoor-kit-mobile .icon-overlay-odk:hover{color:#fff!important;background:#9d9ca0}
#simplicam-with-outdoor-kit .icon-overlay-odk,#simplicam-with-outdoor-kit-mobile .icon-overlay-odk{top:12px}
#simplicam-with-outdoor-kit .icon-overlay-odk-m,#simplicam-with-outdoor-kit-mobile .icon-overlay-odk-m{top:6px}
#simplicam-with-outdoor-kit .shop-now-btn,#simplicam-with-outdoor-kit-mobile .shop-now-btn{margin-top:54px}
#simplicam-with-outdoor-kit-mobile span.pro-price{font-family:Din,Helvetica,sans-serif;font-weight:700;font-size:13px;color:#9d9ca0;letter-spacing:0;line-height:21px}
#simplicam-with-outdoor-kit-mobile span.pro-price .icon-overlay-m{top:7px}
.odk-select-wrapper{position:relative;width:59px;height:25px;margin:0 4px;display:inline-block;vertical-align:middle;overflow:hidden;-moz-background-size:10px;-o-background-size:10px;border:1px solid #c4c7c9;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:5px;background:#fff}
.odk-select-wrapper select{background:#fff;border:none;width:100%;height:25px;font-family:DinRegular,Helvetica,sans-serif;font-weight:400;color:#51545d;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.odk-select-wrapper:after{height:auto;display:inherit;line-height:7px;padding-left:6px;content:"▼";white-space:pre-wrap;position:absolute;font-size:9px;left:40px;top:8px;pointer-events:none;opacity:.4}
#purchase-camera-mobile-content #edit-submit-1350493,.camera-add-form #edit-submit-1350493{margin-top:22px}
#keep-an-eye-outside{margin:18px 0;height:606px}
#keep-an-eye-outside .relative-wrapper{width:1352px;position:relative;height:556px;left:-177px}
#keep-an-eye-outside .relative-wrapper .text-content{display:inline-block;width:550px;height:556px;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:155px;padding-left:95px}
#keep-an-eye-outside .relative-wrapper .text-content h2{font-family:Din,Helvetica,sans-serif;font-weight:400;font-size:40px;color:#2b2f35;line-height:51px}
#keep-an-eye-outside .relative-wrapper .text-content p{font-family:Din,Helvetica,sans-serif;font-weight:400;font-size:17px;color:#2b2f35;letter-spacing:0;line-height:28px;width:313px}
#keep-an-eye-outside .relative-wrapper .img-content p,#outdoor-kit-landing-mobile .img-content .kit-type{font-family:DinRegular,Helvetica,sans-serif;font-weight:400;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.23)}
#keep-an-eye-outside .relative-wrapper .img-content{display:inline-block;width:648px;height:556px;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box}
#keep-an-eye-outside .relative-wrapper .img-content .black-odk-img,#outdoor-kit-landing-mobile .img-content .black-odk-img{display:none}
#keep-an-eye-outside .relative-wrapper .img-content p{bottom:-46px;margin-left:102px;position:absolute;font-size:20px;letter-spacing:2.56px}
#keep-an-eye-outside .kit-type{bottom:-51px!important}
#outdoor-kit-landing-mobile{width:320px;height:484px;padding-top:38px;margin:0 auto 23px}
#outdoor-kit-landing-mobile .extra-headline{font-family:Din,Helvetica,sans-serif;font-weight:700;font-size:14px;color:#51545d;letter-spacing:0;text-align:center;line-height:24px;position:relative;top:-6px;margin-bottom:0}
#outdoor-kit-landing-mobile h2{margin-top:0;text-align:center;font-family:Din,Helvetica,sans-serif;font-weight:400;font-size:28px;color:#2b2f35;line-height:30px}
#outdoor-kit-landing-mobile .text-content{padding-left:32px;padding-bottom:35px}
#outdoor-kit-landing-mobile .text-content p{width:258px;margin:0;text-align:left;font-family:Din,Helvetica,sans-serif;font-weight:400;font-size:14px;color:#51545d;line-height:24px}
#outdoor-kit-landing-mobile .img-content .select-color-form{top:-41px;left:17px}
#outdoor-kit-landing-mobile .img-content .kit-type{font-size:14px;letter-spacing:1.79px;position:relative;top:-62px;left:79px}
.select-color-form{display:table-cell;position:relative;vertical-align:top;top:-49px;left:29px}
.select-color-form .form-radios{display:inline-block;position:relative;margin:0}
.select-color-form .form-radios input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;display:none}
#engineered-to-protect-mobile #purchase-camera-mobile-content .setup-help-wrapper label,.select-color-form .form-radios span{display:inline-block}
.select-color-form .form-radios span:before{display:inline-block;content:"";width:15px;height:15px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-transition:.5s;-moz-transition:.5s;transition:.5s;cursor:pointer;background:0 0;border:1px solid #9d9ca0;margin-right:7px}
.select-color-form .form-radios span.white-kit:before{background-color:#fff}
.select-color-form .form-radios span.black-kit:before{background-color:#2b2f35}
.select-color-form .form-radios .active-span:before,.select-color-form .form-radios span.button-mouseover:before{-moz-box-shadow:0 0 0 3px transparent,0 0 0 3px #008cc1;box-shadow:0 0 0 3px transparent,0 0 0 3px #008cc1}
.select-color-form .form-radios span.button-mouseleave:before{-moz-box-shadow:none!important;box-shadow:none!important}
.node-add-to-cart.dt,.node-add-to-cart.mobile{display:block!important;margin-top:20px;line-height:39px!important}
#engineered-to-protect-mobile #purchase-camera-mobile-content .setup-help-wrapper{margin-top:20px}
#engineered-to-protect-mobile #purchase-camera-mobile-content .setup-help-wrapper input{left:18px}
#engineered-to-protect-mobile #purchase-camera-mobile-content .node-add-to-cart{width:298px;left:0}
#simplicam-footer-mobile #edit-qty-2-wrapper #edit-submit-1350493{margin-top:0!important}