h1{margin-bottom:3rem !important}h3{color:#2bad74;font-size:2rem !important}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}ol.post-list,ol.comment-list{list-style:none;padding:0;margin:0}.post-list li:after{content:' ';clear:both;display:block}.post-entry{overflow:hidden;margin:0 0 20px}.post-image{margin:0 0 10px;overflow:hidden}.post-image a{display:inline-block}.post-list .post-image{max-height:300px}.post-meta{clear:both;margin:0 0 20px;text-align:left}.post-meta .post-meta-item{display:inline-block;margin-right:10px}.post-readmore{margin-top:10px}.post-entry iframe{max-width:100%}.post-entry h2{color:#034599}.post-entry h2,.post-entry h2 a{font-weight:700}.post-list-item h2{font-weight:700}.comment-list-item{margin:0 0 20px}.comment-list.children{margin-top:20px;padding-left:30px}.comment-image{float:left;margin:0 10px 10px 0}.comment-author{font-weight:700;display:block}.comment-entry{clear:both;margin:0 0 20px}.wp-sidebar{position:relative}.block-blog .block-title{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #c6c6c6}.block-blog .block-title>strong{font-size:18px;font-weight:300}.block-blog ul,.block-blog ol{list-style:none;margin:0;padding:0}.block-blog-cloud li{display:inline-block;margin:0}.block-blog-categories ul.level1{margin-top:1rem}.shortcode-product .products{text-align:left;list-style:none}.shortcode-product .products>li{display:inline-block;width:24%;text-align:center}.post-list.grid li{display:inline-block;width:48%;vertical-align:top;margin-right:1%}.post-list .item{margin-bottom:4rem;border-bottom:1px solid #ddd;padding-bottom:3rem}.post-list-item .post-image{border:1px solid #ddd;margin:4px 10px 2px 0;padding:1px;float:left}.post-list-item .post-date,.post-list-item .post-user,.post-list-item .post-categories{font-size:1.4rem}.post-content ul,.post-content ol{margin-top:1.8rem}.post-content ul>li,.post-content ol>li{margin-top:0;margin-bottom:1.8rem}#blog-search-form .blog-search button{padding:0 25px;height:45px;line-height:3rem;background-image:none;background:#1979c3;border:1px solid #1979c3;color:#fff;margin-top:10px;box-shadow:none}#blog-search-form .blog-search button:hover{background:#166caf}.post-view .post-entry .post-image{float:left;margin-right:2rem;margin-bottom:2rem}.post-view .post-meta{margin:5rem 0 20px}.post-view .post-meta .post-date{display:block;clear:both}.pages>.label{margin:-1px 0 0 10px;position:relative}.pages-items .item.current{font-size:1.5rem}.author_bio_section{background-color:#f5f5f5;padding:1.5rem 15px .5rem;border:1px solid #ccc;margin-top:6rem}.author_name{font-size:16px;font-weight:700}div.author_bio{display:table-cell}.author_details .author-image img{border:1px solid #d8d8d8;border-radius:50%;float:left;margin:0 10px 10px 0 !important;width:80px;height:80px}div.date-author{margin-bottom:2rem}.blockgrey-msg-important{padding:16px 18px;background:#f7faff;border:1px solid #d5e0ee;border-left:5px solid #2457a3;border-radius:8px;box-shadow:0 2px 8px rgba(16,42,67,.05);vertical-align:middle;text-decoration:none;color:#26364a !important;font-weight:400;line-height:1.5}.blockgrey-msg-important.medium{font-size:16px;line-height:1.55}.blockgrey-msg-important strong{color:#162b52;font-weight:700}.blockgrey-msg-important a,.blockgrey-msg-important a:visited{color:#1f64c8 !important;font-weight:700;text-decoration:underline !important;text-underline-offset:2px}.blockgrey-msg-important a:hover,.blockgrey-msg-important a:focus{color:#174d99 !important}@media (max-width:640px){.blockgrey-msg-important{padding:14px 15px;border-left-width:4px;border-radius:7px}.blockgrey-msg-important.medium{font-size:15px;line-height:1.5}}.post-content .grid12-12.dispinlineblock.centerelement,.post-content .grid12-12{display:inline-flex}.products-grid .product-item-info:hover,.products-grid .product-item-info.active{border:1px solid #fff}.post-content .grid12-1,.post-content .grid12-2,.post-content .grid12-3,.post-content .grid12-4,.post-content .grid12-5,.post-content .grid12-6,.post-content .grid12-7,.post-content .grid12-8,.post-content .grid12-9,.post-content .grid12-10,.post-content .grid12-11,.post-content .grid12-12,.post-content .grid-full,.post-content .grid-col2-sidebar,.post-content .grid-col2-main{display:inline;float:left;margin-left:1%;margin-right:1%}.post-content .grid12-12,.post-content .grid-full{width:98%}.post-content .grid12-6{width:48%}.post-content .ytwrapper{margin-top:20px !important}#faqEle .question{margin:10px 0}#faqEle .question .block-title{font-weight:700;padding:15px 50px 15px 10px;color:#00498d;font-size:1.2em !important}#faqEle .question.collapsible .block-title{border-bottom:0 !important}#faqEle .answer{font-size:16px;color:#000;padding:0 55px 15px 15px}#faqEle .answer .listdisc{padding-left:20px}#faqEle .odd{background:#eee}.collapsible{position:relative}.collapsible .block-title{padding-top:8px;padding-right:35px;padding-bottom:8px;border-bottom:1px solid #f2f2f2;border-color:rgba(0,0,0,.05);margin-bottom:.625em;font-size:1.3333em;line-height:1.25em;font-weight:400}.collapsible .block-content,.collapsible .block-content>*{margin-top:0}.collapsible .opener{position:absolute;right:0;top:2px;display:none;cursor:pointer;width:30px;height:30px;background-color:#f2f2f2;background-color:rgba(0,0,0,.05);background-image:url(https://www.cctvcameraworld.com/media/oldskin/frontend/ultimo/cctvcw/images/infortis/ultra-megamenu/opener.png);background-position:center center;background-repeat:no-repeat}.collapsible .opener:hover{background-color:#e5e5e5;background-color:rgba(0,0,0,.1);background-image:url(https://www.cctvcameraworld.com/media/oldskin/frontend/ultimo/cctvcw/images/infortis/ultra-megamenu/opener-w.png)}.collapsible.active .opener{background-image:url(https://www.cctvcameraworld.com/media/oldskin/frontend/ultimo/cctvcw/images/infortis/ultra-megamenu/opener-active.png)}.collapsible.active .opener:hover{background-image:url(https://www.cctvcameraworld.com/media/oldskin/frontend/ultimo/cctvcw/images/infortis/ultra-megamenu/opener-active-w.png)}.wp-block-table table{width:100%;border-collapse:collapse;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;font-size:16px;line-height:1.5;background-color:#fff;border:1px solid #e0e0e0;box-shadow:0 1px 3px rgba(0,0,0,.1)}.wp-block-table thead{background-color:#f7f7f7;border-bottom:2px solid #dcdcdc}.wp-block-table thead th{padding:12px 15px;text-align:left;font-weight:600;color:#333;border-right:1px solid #e0e0e0}.wp-block-table tbody td{padding:12px 15px;border-top:1px solid #eaeaea;border-right:1px solid #f1f1f1;color:#444}.wp-block-table tbody tr:nth-child(even){background-color:#f9f9f9}.wp-block-table tbody tr:hover{background-color:#f1faff}.wp-block-table td:last-child,.wp-block-table th:last-child{border-right:none}.wp-block-table{overflow-x:auto}@media screen and (max-width:768px){.wp-block-table table{font-size:14px}}.wp-block-table table{border-radius:8px;overflow:hidden}.thought-bubble{position:relative;background:#f0f8ff;border-radius:25px;padding:1em 1.2em;margin:1.5em 0;font-style:italic;border:2px dashed #87ceeb;color:#333;font-family:sans-serif}.thought-bubble:before{content:"\1F4AD";font-size:1.4em;margin-right:.4em}.thought-bubble:after{content:"";position:absolute;bottom:-20px;left:30px;width:0;height:0;border:10px solid transparent;border-top-color:#f0f8ff}.best-camera-table{padding:10px 0;width:60%;margin:auto}.best-camera-table h2{font-weight:700}.best-camera-table .camera-item{display:flex;flex-direction:column;border-top:1px dashed #ccc;padding:16px 0}.best-camera-table .camera-content{display:flex;justify-content:space-between;align-items:center;gap:16px}.best-camera-table .camera-details{display:flex;align-items:center;text-decoration:none;color:inherit;min-width:0}.best-camera-table img{width:90px;height:auto;margin-right:16px !important;flex:0 0 auto}.best-camera-table .camera-details picture{display:block;flex:0 0 auto;margin-right:16px;line-height:0}.best-camera-table .camera-details picture img{display:block;width:90px;height:auto;margin-right:0 !important;flex:none}.best-camera-table .camera-text{display:flex;flex-direction:column;min-width:0}.best-camera-table .camera-text p{margin:0 0 6px}.best-camera-table .camera-text p:last-child{margin-bottom:0;color:#1f4e99;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.best-camera-table .camera-details:hover .camera-text p:last-child{color:#163d79}.best-camera-table .price-container{text-align:right;flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:8px}.best-camera-table .price-link{display:inline-block;background-color:#b2ff99;padding:10px 16px;font-weight:700;border-radius:10px;text-decoration:none;color:#000;min-width:120px;text-align:center;font-size:18px;line-height:1.2;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease,color .15s ease}.best-camera-table .price-link:hover{transform:translateY(-2px);box-shadow:0 4px 10px rgba(0,0,0,.2);background-color:#000;color:#b2ff99}.best-camera-table .price-link:visited{color:#000}.best-camera-table .shop-link{display:inline-block;background-color:#1f4e99;color:#fff;padding:8px 16px;font-weight:700;border-radius:8px;text-decoration:none;min-width:120px;text-align:center;line-height:1.2;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.best-camera-table .shop-link:hover{background-color:#08162c;transform:translateY(-2px);box-shadow:0 4px 10px rgba(0,0,0,.3)}.best-camera-table .shop-link:visited{color:#fff}.best-camera-table .jump-link{font-size:14px;text-decoration:underline;color:#000}.best-camera-table .features{margin-top:10px;background-color:#f8f8f8;padding:10px;border-radius:6px;font-size:14px}@media (max-width:768px){.best-camera-table{width:100%}.best-camera-table .camera-content{flex-direction:row;align-items:center;justify-content:space-between;gap:12px}.best-camera-table img{width:78px;margin-right:12px !important}.best-camera-table .price-container{align-items:flex-end;text-align:right;gap:6px}.best-camera-table .price-link,.best-camera-table .shop-link{min-width:96px;padding:8px 10px;font-size:16px}.best-camera-table .jump-link{font-size:13px}.best-camera-table .camera-details picture{margin-right:12px}.best-camera-table .camera-details picture img{width:78px}}.best-camera-table .external-link{position:relative}.best-camera-table .external-link:hover:after{content:"(opens in a new window)";position:absolute;right:calc(100% + 10px);top:50%;transform:translateY(-50%);background:rgba(31,78,153,.8);color:#fff;padding:4px 8px;font-size:12px;border-radius:4px;white-space:nowrap;z-index:50;pointer-events:none}.prod-crosslink{display:flex;align-items:center;background-color:#fff;border-radius:8px;box-shadow:0px 1px 14px rgba(0,0,0,.16);padding:20px;margin:20px;gap:20px;flex-wrap:wrap}.prod-crosslink img{width:180px;height:auto;border-radius:4px;flex-shrink:0}.prod-crosslink .content{flex:1;min-width:200px}.prod-crosslink .title{margin:0;color:#007cba;font-weight:700;font-size:18px}.prod-crosslink .subtitle{margin:5px 0 15px;font-weight:700}.prod-crosslink .description{margin:0}.prod-crosslink .btn,.prod-crosslink .btn-alt{display:inline-block;margin-top:10px;padding:10px 20px;border-radius:5px;text-decoration:none;transition:all .2s ease;font-weight:700}.prod-crosslink .btn{background-color:#0af;color:#fff;border:1px solid transparent}.prod-crosslink .btn:hover{background-color:#ecfafd;color:#00ade5;border:1px solid #00ade5}.prod-crosslink .btn-alt{background-color:#fff;color:#0af;border:1px solid #0af}.prod-crosslink .btn-alt:hover{background-color:#ecfafd}.toc-box{border:1px solid #e0e0e0;border-radius:8px;padding:14px 16px;background:#fafafa;margin:18px 0}.toc-box .toc-title{font-weight:600;margin:0 0 8px}.toc-box ol,.toc-box ul{margin:0;padding-left:18px}.toc-box li{margin:6px 0}.toc-box ol ol{list-style-type:lower-alpha;margin-top:4px}.toc-box ol ol ol{list-style-type:lower-roman}.toc-box ul{list-style:disc}.toc-box ul ul{list-style:circle}.toc-box ul ul ul{list-style:square}.toc-box ol ul,.toc-box ul ol{margin-top:4px}.toc-box a{text-decoration:none}.toc-box a:hover{text-decoration:underline}@media (max-width:640px){.toc-box{padding:12px}}.qpd-desktop .wp-block-table :is(ol,ul){margin-top:0}.qpd-desktop .wp-block-table li{margin-bottom:.5rem}body.wordpress-post-view .wp-table-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}body.wordpress-post-view .wp-table-wrap.wp-table-max{max-width:1100px;margin-left:auto;margin-right:auto}body.wordpress-post-view table.wp-table{width:100%;border-collapse:collapse;table-layout:auto;line-height:1.35}body.wordpress-post-view table.wp-table th,body.wordpress-post-view table.wp-table td{border:1px solid #ddd;padding:10px;vertical-align:top;overflow-wrap:anywhere;word-break:normal}body.wordpress-post-view table.wp-table thead th{background:#204d95;color:#fff;font-weight:700}body.wordpress-post-view table.wp-table tbody tr:nth-child(even){background-color:#f2f2f2}body.wordpress-post-view table.wp-table tbody tr:hover{background-color:#e9e9e9}body.wordpress-post-view table.wp-table a{text-decoration:underline}body.wordpress-post-view table.wp-table thead th{position:sticky;top:0;z-index:2}body.wordpress-post-view table.wp-table.wp-table-fixed-width{table-layout:fixed}body.wordpress-post-view table.wp-table.wp-table-fixed-width th,body.wordpress-post-view table.wp-table.wp-table-fixed-width td{white-space:normal;overflow-wrap:anywhere}@media (max-width:768px){body.wordpress-post-view table.wp-table{min-width:900px}body.wordpress-post-view table.wp-table th,body.wordpress-post-view table.wp-table td{padding:8px}}body.wordpress-post-view table.wp-table-mjregulations th:nth-child(3),body.wordpress-post-view table.wp-table-mjregulations td:nth-child(3){white-space:nowrap}body.wordpress-post-view table.wp-table-mjregulations th:nth-child(4),body.wordpress-post-view table.wp-table-mjregulations td:nth-child(4){white-space:pre-line}.cw-author-profile-page{margin:0 0 32px}.cw-author-profile-card{display:flex;align-items:center;gap:28px;padding:28px 32px;background:linear-gradient(135deg,#f7faff 0%,#fff 100%);border:1px solid #dbe4f0;border-radius:16px;box-shadow:0 6px 18px rgba(16,42,67,.06)}.cw-author-profile-image{flex:0 0 132px}.cw-author-profile-image img{display:block;width:132px;height:132px;object-fit:cover;border-radius:50%;border:4px solid #fff;box-shadow:0 4px 14px rgba(16,42,67,.18)}.cw-author-profile-content{flex:1 1 auto;min-width:0}.cw-author-profile-label{margin:0 0 6px;font-size:13px;line-height:1.2;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#2b63c7}.cw-author-profile-name{margin:0 0 10px !important;font-size:30px !important;line-height:1.15 !important;color:#143265}.cw-author-profile-bio{margin:0 0 16px;font-size:16px;line-height:1.55;color:#1f2937}.cw-author-profile-links{display:flex;flex-wrap:wrap;gap:10px}.cw-author-profile-links a{display:inline-block;padding:8px 14px;border-radius:999px;background:#eef3fb;border:1px solid #cddbef;color:#005ea8;font-weight:700;text-decoration:none}.cw-author-profile-links a:hover,.cw-author-profile-links a:focus{background:#dfeafe;color:#034599;text-decoration:none}@media (max-width:767px){.cw-author-profile-card{display:block;padding:22px 18px;text-align:center}.cw-author-profile-image{margin:0 auto 16px}.cw-author-profile-image img{width:112px;height:112px;margin:0 auto}.cw-author-profile-name{font-size:25px !important}.cw-author-profile-bio{font-size:15px;text-align:left}.cw-author-profile-links{justify-content:center}}.cw-video-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:24px 0 34px}.cw-video-product-card{display:flex;flex-direction:column;min-width:0;overflow:hidden;background:#fff;border:1px solid #d9dee5;border-radius:8px;box-shadow:0 3px 12px rgba(0,0,0,.08);box-sizing:border-box}.cw-video-product-label{padding:9px 16px;background:#1f2937;color:#fff;font-size:12px;font-weight:700;line-height:1.4;letter-spacing:.06em;text-transform:uppercase}.cw-video-product-image{display:flex;align-items:center;justify-content:center;min-height:230px;padding:18px;background:#fff;border-bottom:1px solid #e5e7eb;box-sizing:border-box}.cw-video-product-image a{display:flex;align-items:center;justify-content:center;width:100%;text-decoration:none}.cw-video-product-image img{display:block;width:auto;max-width:100%;height:auto;max-height:200px;margin:0 auto;object-fit:contain}.cw-video-product-body{display:flex;flex:1;flex-direction:column;padding:20px;box-sizing:border-box}.cw-video-product-card h3{margin:0 0 12px;padding:0;font-size:21px;line-height:1.25}.cw-video-product-card h3 a{color:#1d3557;text-decoration:none}.cw-video-product-card h3 a:hover,.cw-video-product-card h3 a:focus{text-decoration:underline}.cw-video-product-specs{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 15px}.cw-video-product-specs span{display:inline-block;padding:5px 9px;background:#eef2f6;border-radius:4px;color:#374151;font-size:12px;font-weight:600;line-height:1.35}.cw-video-product-card p{margin:0 0 20px;line-height:1.55}.cw-video-product-button{display:inline-block;align-self:flex-start;margin-top:auto;padding:10px 16px;background:#1d3557;border-radius:4px;color:#fff !important;font-weight:700;line-height:1.4;text-decoration:none !important}.cw-video-product-button:hover,.cw-video-product-button:focus{background:#14263f;color:#fff !important;text-decoration:none !important}@media (max-width:900px){.cw-video-product-grid{grid-template-columns:1fr;gap:18px}.cw-video-product-image{min-height:200px}.cw-video-product-image img{max-height:180px}}@media (max-width:600px){.cw-video-product-grid{margin:20px 0 28px}.cw-video-product-body{padding:16px}.cw-video-product-card h3{font-size:19px}.cw-video-product-image{min-height:180px;padding:14px}.cw-video-product-image img{max-height:160px}.cw-video-product-button{width:100%;text-align:center;box-sizing:border-box}}.cw-related-links-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:24px 0 36px}.cw-related-links-card{overflow:hidden;background:#fff;border:1px solid #d9dee5;border-radius:8px;box-shadow:0 3px 12px rgba(0,0,0,.07)}.cw-related-links-heading{padding:12px 18px;background:#1f2937;color:#fff;font-size:16px;font-weight:700;line-height:1.35}.cw-related-links-card ul{margin:0;padding:0;list-style:none}.cw-related-links-card li{margin:0;padding:0;border-bottom:1px solid #e5e7eb}.cw-related-links-card li:last-child{border-bottom:0}.cw-related-links-card li a{display:block;padding:15px 18px;color:#1d3557;text-decoration:none;transition:background-color .15s ease}.cw-related-links-card li a:hover,.cw-related-links-card li a:focus{background:#f6f8fa;text-decoration:none}.cw-related-links-card li strong{display:block;margin-bottom:4px;color:#1d3557;font-size:15px;line-height:1.35}.cw-related-links-card li span{display:block;color:#5b6470;font-size:13px;line-height:1.45}@media (max-width:900px){.cw-related-links-grid{grid-template-columns:1fr;gap:18px}}@media (max-width:600px){.cw-related-links-grid{margin:20px 0 30px}.cw-related-links-card li a{padding:14px 16px}.cw-related-links-heading{padding:11px 16px}}.summary-box{clear:both;margin:16px 0 24px;padding:16px 18px;background:#f2f7fb;border:1px solid #d5e0ee;border-left:5px solid #1c4e80;border-radius:6px;color:#26364a;font-size:16px;line-height:1.55}.summary-box p{margin:0 0 10px}.summary-box p:last-child{margin-bottom:0}.summary-box strong{color:#162b52;font-weight:700}.summary-box ul,.summary-box ol{margin:10px 0 0;padding-left:22px}.summary-box li{margin-bottom:6px}.summary-box li:last-child{margin-bottom:0}.summary-box a,.summary-box a:visited{color:#1f64c8;font-weight:700;text-decoration:underline;text-underline-offset:2px}@media (max-width:640px){.summary-box{margin:14px 0 20px;padding:14px 15px;font-size:15px;line-height:1.5}}