body{color:#070605}@media all and (min-width:768px){body{font-size:1.5rem;line-height:1.544}}h1{font-weight:700 !important;margin-bottom:1rem !important}h3{font-size:2.1rem;margin:20px 0 15px}h4{font-weight:700;font-size:1.9rem;margin-top:3rem;margin-bottom:2rem;color:#f4902b}.centerblock{display:block;margin-left:auto;margin-right:auto}.dimager{float:right;margin:0 0 10px 10px;max-width:72%;clear:both}.dimager.topfoldright{margin:-7px 0 10px 20px;text-align:right}.dboxtopfoldright{position:relative;display:inline-block;float:right;width:180px}.dimager-no-max-width{float:right;margin:0 0 10px 10px}.dimager-no-max-width-clear{float:right;margin:0 0 10px 10px;clear:both}.dimagel{float:left;margin:0 10px 10px 0}.post-view .post-content .ytwrapper img{margin:0}.clearboth{clear:both}.clearleft{clear:left}.clearright{clear:right}.mtop-10{margin-top:-10px !important}.mtop0{margin-top:0 !important}.mtop5{margin-top:5px !important}.mtop10{margin-top:10px !important}.mtop15{margin-top:15px !important}.mtop20{margin-top:20px !important}.mtop30{margin-top:30px !important}.mtop40{margin-top:40px !important}.mbottom1em{margin-bottom:1em !important}.mbottom0{margin-bottom:0 !important}.mbottom5{margin-bottom:5px !important}.mbottom10{margin-bottom:10px !important}.mbottom15{margin-bottom:15px !important}.mbottom20{margin-bottom:20px !important}.mbottom30{margin-bottom:30px !important}.mbottom40{margin-bottom:40px !important}.mbottom60{margin-bottom:60px !important}.mleft6{margin-left:6px}.mleft10{margin-left:6px}.margin-none{margin:0 !important}.ptop15{padding-top:15px}.pbottom15{padding-bottom:15px}#block-discount{display:none}.help-bold-cw .help-block{font-size:1em !important;font-weight:700 !important}.pccf_slideoutlink{font-size:1.1em !important;padding:4px 8px 5px !important}@media (min-width:768px),print{.page-header .panel.header{padding-bottom:4px !important;padding-top:10px !important}}.page-header .panel.wrapper{border-bottom:none !important;background-color:#fff !important;color:#2454a8 !important}@media all and (min-width:1025px){.ammenu-submenu-wrapper{padding:0}}@media all and (max-width:767px){.header.content{padding-top:1px}.ammenu-menu-wrapper{margin-bottom:10px !important}}.ammenu-nav-sections.-mobile:not(.-has-icons) .ammenu-items.-root>.ammenu-item>.ammenu-link:before{content:none}.header-phone{background:url(https://api.iconify.design/fa-solid/phone-volume.svg) no-repeat left center/.7em;padding:5px 0 5px 1em}.header-phone .phone-number,.header-phone .phone-number a{font-size:1.5rem;font-weight:700;font-style:italic;color:#f68819;font-family:Arial,Helvetica,sans-serif}.header-phone .phone-number span.time{font-size:1.2rem;color:#444}@media screen and (max-device-width:495px){.header-phone{padding:1px 0 0 1em}.header-phone .phone-number span.phone-separator{display:none}.header-phone .phone-number span.time{color:#666;line-height:1.2rem;display:none}}@media screen and (max-device-width:426px){.header-phone .phone-number,.header-phone .phone-number a{font-size:1.25rem}.header-phone .phone-number span.time{font-size:1.1rem;display:none}}@media screen and (max-device-width:350px){.header-phone .phone-number,.header-phone .phone-number a{font-size:1.2rem}}@media screen and (max-device-width:304px){.header-phone .phone-number,.header-phone .phone-number a{font-size:1rem}}.header.panel>.header.links>li>a:hover{color:#f68819;border-bottom:1px dotted #f68819;text-decoration:none;font-weight:700}.header.panel>.header.links>li>a,.header.panel>.header.links>li>a:visited{color:#2461e3;border-bottom:1px dotted #2461e3;text-decoration:none;font-weight:400}@media (min-width:768px),print{.header.panel>.header.links>.customer-welcome+.authorization-link{display:inline-grid !important}.customer-welcome .action.switch{color:red !important;font-weight:800 !important}}@media (min-width:768px),print{.header.content{padding:5px 20px 0 !important}}.ammenu-logo img{width:350px;height:auto}@media only screen and (max-width:540px){.ammenu-logo img{width:94%;height:auto}}.ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item:hover{background-color:#2461e3 !important}.ammenu-nav-sections .ammenu-link .ammenu-text-block .ammenu-text{font-size:1.7rem !important;letter-spacing:-.5px}a.ammenu-link.-simple{color:#fff !important}.ammenu-category-tree.ammenu-column .ammenu-title{font-size:1.5rem !important;font-weight:400 !important}.contact-box.slim{position:relative;padding:0;margin:0 0 3px;display:block;height:57px;max-width:180px;font:75%/150% Arial,Helvetica,sans-serif}.contact-box.slim .title{height:29px;line-height:29px;width:175px;padding:0 0 0 5px;background-color:#666;color:#fff;float:left;text-align:left;font-size:15px}.contact-box.slim .titlebar .call{float:left;padding-left:21px;margin-bottom:9px;background:url(https://www.cctvcameraworld.com/skin/frontend/ultimo/cctvcw/images/contactbox/contact-box-phone-icon-w.png) 0px 8px no-repeat;font-size:15px;color:#fff}.contact-box.slim .contact-boxbody{width:172px;height:20px;padding:5px 0 0 6px !important;float:left;background-color:#f2f2f2;border:1px solid #b6bcbf;border-top:none}.contact-box.slim .contact-boxbody .contact_img{background:url(https://www.cctvcameraworld.com/skin/frontend/ultimo/cctvcw/images/contactbox/repjoe1_50px.png) 0 0 no-repeat;height:67px;top:-13px;width:50px;right:1px;position:absolute;z-index:99}.contact-box .contact-boxbody a.email{float:left;padding-left:30px;background:url(https://www.cctvcameraworld.com/skin/frontend/ultimo/cctvcw/images/contactbox/contact-box-email-icon.png) 0 0 no-repeat;font-size:14px;line-height:16px;cursor:pointer;clear:both;text-decoration:none;color:#666 !important}.lazyload-container h3{display:none}.category-cms h2.yellowheader{color:#f68819}.category-cms h2.categorydesctitle{background:#f68819;color:#fff;padding:8px 15px;max-width:fit-content;font-weight:600;line-height:1.1;font-size:2.6rem;margin-top:2.5rem;margin-bottom:2.5rem !important}.catpageleftmenu li{float:left;display:block;width:100% !important;padding:0 !important;margin:0;list-style-type:none;cursor:pointer;position:relative}.catpageleftmenu-style1 li li a{padding-left:20px;font-size:1.2em}@media only screen and (max-width:768px){.am-layout-negative-offset{margin-right:-35px;margin-left:-35px;padding-right:35px;padding-left:35px}}.amtheme-section-block{margin-bottom:0}.amtheme-section-block .block-static-block{margin-bottom:0 !important}.amtheme-section-block .amtheme-section-title,.cms-home .widget.block .block-title{word-wrap:break-word;word-break:break-word;margin:0 0 25px;color:#070605;text-align:center;letter-spacing:.035em;font-size:2rem;line-height:2.3rem}.ie11 .amtheme-section-block .amtheme-section-title,.ie11 .cms-home .widget.block .block-title{word-break:break-all}.amtheme-section-block .amtheme-section-title>strong,.cms-home .widget.block .block-title>strong{font-weight:inherit;font-size:inherit;line-height:inherit}.amtheme-main-banner{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;margin:0 -35px;height:140px;background:#f7f7f7 center/cover no-repeat}.amtheme-main-banner .amtheme-content{word-wrap:break-word;word-break:break-word;display:flex;align-items:center;flex-direction:column;padding:0 10px;text-align:center}.ie11 .amtheme-main-banner .amtheme-content{word-break:break-all}.amtheme-main-banner .amtheme-title{margin:0 0 5px;color:#070605;letter-spacing:.03em;font-weight:700;font-size:2.8rem;line-height:1}.amtheme-main-banner .amtheme-description{color:#4a4948;letter-spacing:.03em;font-size:1.6rem}.amtheme-secondary-banner{display:flex;flex-wrap:wrap;justify-content:space-between}.amtheme-secondary-banner .amtheme-banner{width:100%}.amtheme-secondary-banner .amtheme-banner:not(:last-of-type){margin-bottom:30px}.amtheme-secondary-banner .-carousel{overflow:hidden}.amtheme-secondary-banner .-carousel p{margin:0}.amtheme-banner-item:not(:last-of-type){margin-bottom:40px}.amtheme-banner-item .amtheme-image{display:block;width:100%;border-radius:6px}.amtheme-banner-item .amtheme-title{display:block;margin:20px 0 5px;color:#070605;letter-spacing:.025em;font-weight:700;font-size:2.2rem;line-height:1.5}.amtheme-banner-item .amtheme-description{margin:0;color:#4a4948;letter-spacing:.03em;font-size:1.6rem}.amtheme-banner-item .action{display:inline-flex;align-items:center;margin-top:20px;padding:9px 10px;border-radius:4px;font-size:1.8rem}.amtheme-banner-item .action.-with-icon:after{margin-left:10px;width:20px;height:20px;background:url("../../svg/min/arrow-right.svg") center/contain no-repeat;content:""}.amtheme-banner-item .amtheme-wrapper-link{display:block}.amtheme-banner-item .amtheme-content{word-wrap:break-word;word-break:break-word}.ie11 .amtheme-banner-item .amtheme-content{word-break:break-all}.amtheme-images-carousel{margin:0 -10px;padding:0}.amtheme-images-carousel .amtheme-image{width:100%;border-radius:6px}.amtheme-images-carousel .slick-slide{margin:0 10px;cursor:grab}.amtheme-images-carousel .slick-slide:active{cursor:grabbing}.ie11 .amtheme-images-carousel .slick-slide,.ie11 .amtheme-images-carousel .slick-slide:active{cursor:pointer}.amtheme-images-carousel .slick-dots{left:50%;margin:0;transform:translateX(-50%)}.amtheme-categories-choice{position:relative;background-color:#f9f9f9;display:flex;align-items:center;flex-direction:column;padding:40px 0 10px}.amtheme-categories-choice:before,.amtheme-categories-choice:after{position:absolute;top:0;display:block;width:calc((100vw - 100%)/2);height:100%;background-color:#fcfcfc;content:""}.amtheme-categories-choice:before{right:100%}.amtheme-categories-choice:after{left:100%}.amtheme-categories-choice>.amtheme-content{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;padding:0;list-style-type:none}.amtheme-categories-choice .amtheme-description{word-wrap:break-word;word-break:break-word;margin:15px 0 0 !important;color:#00498d;text-align:center;letter-spacing:.03em;font-weight:700;font-size:1.6rem;transition:color .2s ease-in-out}.ie11 .amtheme-categories-choice .amtheme-description{word-break:break-all}.amtheme-categories-choice .amtheme-item{display:flex;align-items:center;flex-direction:column;margin:0 0 25px;width:49%}.amtheme-categories-choice .amtheme-image-block{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;width:110px;height:110px;border-radius:100%;background-color:#f2f2f2;cursor:pointer;transition:transform .2s ease-in-out}.amtheme-categories-choice .amtheme-image-block:hover{transform:scale(1.1);text-decoration:none;color:#faa100}.amtheme-categories-choice .amtheme-image-block:hover+.amtheme-description,.amtheme-categories-choice .amtheme-description:hover{color:#faa100;text-decoration:none}._keyfocus .amtheme-categories-choice .amtheme-image-block:focus{border-radius:100%}.amtheme-categories-choice .amtheme-image-block>img{position:absolute;top:50%;left:50%;z-index:1;max-width:110px;transform:translate(-50%,-50%)}.amtheme-categories-choice .amtheme-image-block img.large-cat-icon{width:85px !important;height:85px !important}.amtheme-categories-choice .amtheme-image-block .cat-number{font-size:6rem;text-decoration:none}.amtheme-categories-choice .amtheme-image-block span.cat-number:hover,.amtheme-categories-choice .amtheme-image-block span.cat-number:hover+.amtheme-description{text-decoration:none;color:#faa100}.amtheme-categories-choice .action.primary{background-image:none;background:#1979c3;border:1px solid #1979c3;color:#fff;cursor:pointer;display:inline-block;font-weight:600;padding:12px 25px;font-size:2rem;box-sizing:border-box;vertical-align:middle;line-height:2.5rem}.cms-home .widget-product-grid{margin:0;padding:0;list-style-type:none}.cms-home .widget.block .block-title{text-align:center}.cms-home .products-grid{display:flex;align-items:center;flex-direction:column}.cms-home .page-main{margin-bottom:0}@media all and (max-width:768px),print{.amtheme-section-block.amtheme-products-grid .block-products-list .block-title{margin:0 0 20px;text-align:left}.amtheme-section-block.amtheme-products-grid .block-products-list .block-content{margin:0 -35px}.amtheme-section-block.amtheme-products-grid .block-products-list .pager{padding:0 35px}.amtheme-section-block.amtheme-products-grid .block-products-list .product-items:not(.slick-slider){width:100%}}@media all and (max-width:640px),print{.amtheme-section-block.amtheme-products-grid .block-products-list .block-content{margin:0 -25px}.amtheme-section-block.amtheme-products-grid .block-products-list .pager{padding:0 25px}}@media all and (min-width:768px),print{.amtheme-main-banner{margin:0;height:250px}.amtheme-main-banner .amtheme-title{font-size:4rem}.amtheme-main-banner .amtheme-description{font-size:1.9rem}.amtheme-secondary-banner .-carousel,.amtheme-secondary-banner .-static{max-width:calc(50% - 10px)}.amtheme-secondary-banner .amtheme-banner:nth-of-type(n){margin:0}.amtheme-banner-item:not(:last-of-type){margin-bottom:20px}.amtheme-section-block .amtheme-section-title,.cms-home .widget.block .block-title{font-weight:400;font-size:2.5rem;line-height:3rem}.amtheme-section-block.amtheme-products-grid{margin-bottom:calc(40px - 25px)}.amtheme-categories-choice{padding:20px 0}.amtheme-categories-choice .amtheme-item{margin:0 15px 25px;min-width:140px;max-width:calc(100%/4 - (15px*2))}.amtheme-categories-choice .amtheme-image-block{width:100px;height:100px}.amtheme-categories-choice .amtheme-image-block>img{max-width:100px}.cms-home .nav-sections{margin-bottom:10px}}@media all and (min-width:1024px),print{.amtheme-secondary-banner .-static{max-width:calc(50% - (30px - 10px))}.amtheme-banner-item:not(:last-of-type){margin-bottom:30px}.amtheme-banner-item .amtheme-title{letter-spacing:.035em;font-weight:400;font-size:3.2rem;line-height:4rem}.amtheme-banner-item .action{padding:12px 10px}}@media all and (min-width:1440px),print{.amtheme-secondary-banner .-static{max-width:calc(50% - (40px - 10px))}.amtheme-banner-item:not(:last-of-type){margin-bottom:40px}}@media print{.amtheme-products-secondary.-in-widget .action.tocart,.amtheme-products-grid .widget.block-static-block .block.block-products-list .product-items .action.tocart,.amtheme-banner-item .action,.amtheme-main-banner{display:none}.amtheme-secondary-banner,.amtheme-categories-choice>.amtheme-content{display:block}.amtheme-secondary-banner .amtheme-banner{display:inline-block}.amtheme-secondary-banner .-static{float:right}.amtheme-categories-choice .amtheme-item{float:left;min-width:auto}.amtheme-section-block.amtheme-products-grid .block-products-list .pager,.amtheme-section-block.amtheme-products-grid .block-products-list>.block-content{margin:0;padding:0}}.ytwrapper{max-width:680px;margin:7px auto;padding:0 20px}.youtube,.youtube2{background-color:#000;margin-bottom:30px;position:relative;padding-top:56.25%;overflow:hidden;cursor:pointer}.youtube img,.youtube2 img{width:100%;top:-14.82%;left:0;opacity:.9}.youtube .play-button,.youtube2 .play-button{width:90px;height:60px;background-color:red;box-shadow:0 0 30px rgba(0,0,0,.6);z-index:1;opacity:.8;border-radius:6px}.youtube .play-button:before,.youtube2 .play-button:before{content:"";border-style:solid;border-width:15px 0 15px 26px;border-color:transparent transparent transparent #fff}.youtube .play-button,.youtube img,.youtube2 .play-button,.youtube2 img{cursor:pointer}.youtube .play-button,.youtube .play-button:before,.youtube iframe,.youtube img,.youtube2 .play-button,.youtube2 .play-button:before,.youtube2 iframe,.youtube2 img{position:absolute}.youtube .play-button,.youtube .play-button:before,.youtube2 .play-button,.youtube2 .play-button:before{top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.youtube iframe,.youtube2 iframe{height:100%;width:100%;top:0;left:0}.product-options-wrapper .fieldset>.field .field.choice,.fieldset>.fields>.field .field.choice{font-family:'helvetica',sans-serif;font-size:.9em;vertical-align:middle}.product-options-wrapper .field .checkbox{margin:0 5px 5px 0 !important}.product-options-wrapper .field .label-qty{margin-left:1em !important}.category-view .category-image{float:right;max-width:170px;width:100%;display:inline-block;text-align:right;right:0;clear:both}@media all and (max-width:615px){.category-view .category-image{margin:0 auto;float:unset;display:block !important}}.div_350px_center{max-width:350px;text-align:center}.div_350px_center h3{font-size:1.1em !important}.div_350px_center table.center_data tr td{text-align:center}a.svg{position:relative;display:inline-block;width:25%}a.svg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}object{width:100%}img.icon-100{max-width:100px !important;width:100%;display:block;margin:0 auto}@media screen and (min-width:768px){.form-side-left{width:50%;display:inline;float:left;margin-left:1%;margin-right:1%}.text-side-right{width:44%;display:inline;float:right;margin-left:1%;margin-right:1%}}@media screen and (max-width:767px){.form-side-left{float:left;display:block;max-width:95%}.text-side-right{clear:both;float:left;display:block;max-width:95%;margin-bottom:15px}}div.checkout-agreement button.action-show span{font-size:1.2rem}.checkout-index-index .payment-option._collapsible.opc-payment-additional.discount-code{display:none}.amreview-recommend-wrap>.amreview-checkboxlabel:before,.amreview-gdpr-wrap>.amreview-checkboxlabel:before{border:1px solid #707070 !important}