body.page-id-28 #bannerprincipal,body.page-id-87 #bannerprincipal,body.category-33 #bannerprincipal{display:none}.woocommerce ul.products li.product a img{max-height:192px}.woocommerce ul.products li.product h3{text-transform:uppercase;text-align:center}.woocommerce ul.products li.product h2{text-transform:uppercase;text-align:center}.cl-bo{clear:both}#navabar{background:#333;color:#fff}.logout{display:none}#woocommercemyaccountwidget-2 .login{float:right;font-size:13px}#woocommercemyaccountwidget-2 .login h2{display:block;font-size:13px;float:left;margin:0;padding:11px 0;color:#fff;margin-right:10px}.login-ul{float:left;margin:0}.login-ul li{display:inline-block;list-style:none}.login-ul li a{margin:0;padding:11px 8px;color:#fff;display:block}.login-ul li a:hover{background:#0d0e0e}#btn-log{float:right;text-align:center}body.logged-in #btn-log{display:none}.btn-sesion{border-left:1px solid #515151;border-right:1px solid #515151}.btn-sesion a{margin:0;padding:11px 9px;color:#fff;display:block}.btn-sesion a:hover{background:#0d0e0e}.tel-wsp,.title-page{font-size:14px;line-height:42px;margin-bottom:0}a.dd-option,a.dd-selected{font-size:13px;padding:6px 8px!important;color:#fff!important;line-height:20px;background:#333!important}.dd-pointer-down{border-top:5px solid #fff!important}.dd-selected-value{background:red}#woocs_selector-2,.widget-woocommerce-currency-switcher,#woocommercemyaccountwidget-2{margin:0}.dd-select{background:#333!important;color:#fff;border:none!important}ul.dd-options.dd-click-off-close{background:#333}.dd-options{box-shadow:none!important}#search-pro{width:100%;margin-top:30px}#yith-s{width:80%;padding:8px 10px}#yith-searchsubmit{padding:10px;vertical-align:top;background:#333;border:transparent;box-shadow:none;text-shadow:none;color:#fff}.site-branding{margin-top:15px}#site-navigation{margin-top:15px;background:#f6f6f6;border-bottom:5px solid #d0d0d0}.menu-menu-principal-container{display:table;margin:0 auto}.main-navigation ul li{border-right:1px solid #d6d4d4}.main-navigation ul li:last-child{border-right:none}.main-navigation ul li a,.main-navigation ul li a h2{padding:12px 19px;background:#f6f6f6;font-size:18px;line-height:22px;text-transform:uppercase;color:#484848;margin-bottom:0}.main-navigation ul li a:hover,.main-navigation ul li a h2:hover{background:#333;color:#fff}.main-navigation ul ul{top:46px;border-top:3px solid #666}.main-navigation ul ul li{border:none}#cart_nav{float:right;margin-top:30px;background:#f7f7f7;padding:8px 15px;border-radius:50px}#cart_nav ul{margin:0}#cart_nav li{list-style:none}#cart_nav a{color:#000}#cart_nav span.amount{font-size:16px;font-weight:700;color:#db2027}.empty-wpmenucart-visible{color:#000}.empty-wpmenucart-visible:hover{color:#545454}.site-content{margin-top:50px}#sec-blog h3,#secondary h2.widget-title{background:#f6f6f6;border-top:5px solid #333;padding:10px;font-size:18px;text-transform:uppercase}#secondary ul{margin:10px 0}#secondary li{list-style:none;border-bottom:1px solid #d6d4d4}#secondary li:last-child{border-bottom:none}#secondary li a h2{color:#333;font-size:13px;padding:10px;display:block;margin:0}#secondary li a h2:hover{background:#333;color:#fff}#secondary ul ul{display:block;margin:0}#secondary ul li:hover ul{display:block;margin:0}.tagcloud{max-height:190px;margin-bottom:20px;overflow-y:hidden}#suscribirse{padding:10px 0;background:#3f3f3f;color:#fff}#boletin{margin:5px}#boletin span{margin-right:10px;font-size:16px}#boletin p{margin:0}#boletin input[type=email]{padding:6px 10px;margin-right:0;font-size:14px}#boletin input[type=submit]{padding:6px 15px;vertical-align:top;line-height:16px}#colophon{padding:40px 0;background:#333;color:#fff}.site-info{border-top:1px solid #515151;padding-top:25px}#sidebar-footer h3.widgettitle,#sidebar-footer h3.widget-title{font-size:20px;margin-bottom:5px}#sidebar-footer ul{margin:0}#sidebar-footer ul li{list-style:none;margin-bottom:5px}#sidebar-footer ul li,#sidebar-footer ul li a,#sidebar-footer ul li a h2{color:#777;text-shadow:1px 1px 0 rgba(0,0,0,.4);font-size:14px}#sidebar-footer ul li a:hover{color:#fff}#sidebar-footer .foot-wid{margin-right:25px}#sidebar-footer .informacion{float:right}#black-studio-tinymce-4 img{vertical-align:middle;margin-right:5px}.woocommerce ul.products li.product a{font-size:14px;color:#333}.woocommerce ul.products li.product .price{font-weight:700;font-size:16px;text-align:center;color:#333}.woocommerce ul.products li.product .button{width:100%;margin-top:5px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background-color:#db2027!important;color:#fff!important;padding:10px}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:#a5090f}#sec-blog ul{margin:20px 0}#sec-blog ul li h2,#sec-blog ul li h2 a{font-size:16px;margin-bottom:15px;text-transform:uppercase;max-height:43px;line-height:22px;overflow-y:hidden;color:#282329}#sec-blog ul li .entry-thumbnail{margin-bottom:10px}#sec-blog ul li p{font-size:13px;margin-bottom:10px;display:none}#sec-blog ul li a{color:#db2027;text-decoration:underline}#logos{margin-bottom:10px}.product h1{font-size:18px;text-transform:uppercase}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#db2027;font-size:1.5em;font-weight:700}input.input-text.qty.text{line-height:29px}.posted_in a{background:#353333;padding:5px 6px;color:#fff;font-size:13px;margin-bottom:2px;margin-right:5px;display:inline-flex}.posted_in a:hover{text-decoration:underline}.description li{list-style:square}.woocommerce ul.products li.product h3{min-height:48px;max-height:48px;overflow:hidden;margin-bottom:5px}.woocommerce ul.products li.product h2{min-height:48px;max-height:48px;overflow:hidden;margin-bottom:5px}h1,.page-title{font-size:30px;margin-bottom:15px}#cat-blog h1.entry-title a{font-size:13px;line-height:18px;margin-bottom:15px;color:#db2027;display:block;padding-top:12px;overflow:hidden;height:50px;text-transform:uppercase}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:left}.term-description{margin-bottom:25px;max-width:55%}.woocommerce .products ul,.woocommerce ul.products{border-top:1px solid #d6d4d4;padding-top:30px}.posted_in{display:block}span.sku_wrapper{margin-bottom:10px;display:block}.entry-summary{margin-top:0}.woocommerce div.product form.cart{margin-top:1em}.tagcloud a{padding:5px 10px;margin-right:0;color:#777;border:1px solid #d6d4d4;text-decoration:none;font-size:12px!important;margin-bottom:2px;display:inline-block}.tagcloud a:hover{background:#f6f6f6;text-decoration:underline;color:#333}.tel-wsp{background:url(../images/bg-wsp.png) no-repeat top 5px left 1px;padding-left:35px}






#cabecera h1{font-weight:700;margin-bottom:0}body.term-10 #cabecera{background:url(../images/kits.jpg)no-repeat 0 0}body.term-19 #cabecera{background:url(../images/cam-espias.jpg)no-repeat 0 0}body.term-15 #cabecera{background:url(../images/cam.jpg)no-repeat 0 0}body.term-11 #cabecera{background:url(../images/cam-ana.jpg)no-repeat 0 0}body.term-16 #cabecera{background:url(../images/cam-ptz.jpg)no-repeat 0 0}body.term-17 #cabecera{background:url(../images/cam-hd.jpg)no-repeat 0 0}h2.entry-title a,h2.entry-title{font-size:25px;line-height:26px;font-weight:700;color:#db2027}body.single-post .category-blog h1,body.single-post .category-blog .page-title{color:#db2027;font-size:35px;line-height:34px}.category-blog h3{font-size:25px}.img-thum img{max-height:100px}#cat-blog .img-thum img{max-height:150px;overflow:hidden;height:150px;width:100%}nav.navigation.post-navigation{display:none}.marbt{margin-bottom:15px}.menu-toggle{width:30px;height:30px;background:url(../images/bg-menu.png) no-repeat 0 0;box-shadow:none;margin-bottom:10px}.menu-toggle:hover{box-shadow:none}.woocommerce a.added_to_cart{display:none!important}.tagged_as{display:block;margin-top:10px}.tagged_as a{color:#000;text-decoration:underline;text-transform:uppercase;font-size:12px}.products h2{text-transform:uppercase;font-size:18px;color:#000}.product-name a{color:#db2027;font-size:14px}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{box-shadow:none;border-color:transparent}.informacion-contac h2{font-size:18px;color:#db2027;text-transform:uppercase}.informacion-contac ul.toggle-footer{margin:0;padding:0;margin-top:20px}.informacion-contac ul.toggle-footer li{list-style:none;padding-left:0;margin-bottom:10px}.form-contact p{text-align:left}.form-contact input[type=text],.form-contact input[type=email],.form-contact input[type=url],.form-contact input[type=password],.form-contact input[type=search],.form-contact input[type=number],.form-contact input[type=tel],.form-contact input[type=range],.form-contact input[type=date],.form-contact input[type=month],.form-contact input[type=week],.form-contact input[type=time],.form-contact input[type=datetime],.form-contact input[type=datetime-local],.form-contact input[type=color]{width:100%}.form-contact textarea{resize:none;height:200px}.form-contact .wpcf7-submit{padding:10px 20px!important;background:#db2027!important;font-size:14px!important;color:#fff!important;text-shadow:none!important;box-shadow:none!important}.woocommerce nav.woocommerce-pagination ul li a{color:#000}.woocommerce nav.woocommerce-pagination ul li span.current{background:#db2027!important;color:#fff}#sp-logo-carousel01.sp-logo-carousel-area .owl-controls .owl-dots .owl-dot span,#sp-logo-carousel01.sp-logo-carousel-area .sp-lc-item .logo-title,#sp-logo-carousel01.sp-logo-carousel-area .owl-controls .owl-nav div:hover{background-color:#11b8ea;border-color:#11b8ea;color:#fff}div.sp-logo-carousel-section.nav_position_vertical_center #sp-logo-carousel01.sp-logo-carousel-area .owl-controls .owl-nav div,div.sp-logo-carousel-section.nav_position_vertical_center_hover #sp-logo-carousel01 .sp-logo-carousel-area .owl-controls .owl-nav div{margin-top:-15px}#pg-383-0 .panel-grid-cell{float:none}#pl-383 .panel-grid-cell .so-panel{margin-bottom:30px}#pl-383 .panel-grid-cell .so-panel:last-child{margin-bottom:0}#pg-383-0{margin-left:-15px;margin-right:-15px}#pg-383-0 .panel-grid-cell{padding-left:15px;padding-right:15px}@media(max-width:780px){#pg-383-0 .panel-grid-cell{float:none;width:auto}#pl-383 .panel-grid{margin-left:0;margin-right:0}#pl-383 .panel-grid-cell{padding:0}}ul.zeevul{width:100%;margin:0}ul.zeevul li{list-style:none!important;display:inline-block;vertical-align:bottom;width:27%;margin-left:2%;margin-top:15px;margin-bottom:10px}ul.zeevul li img{width:100%;height:170px;opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}ul.zeevul li img:hover{opacity:.6;filter:alpha(opacity=60)}@media screen and (max-width:1024px){ul.zeevul li{width:100%;margin-left:0;margin-top:5px}}@media(max-width:480px){#secondary{display:none}.tel-wsp{background:0 0;text-align:center;padding-left:0;padding-top:20px}.tel-wsp span{display:none}#woocs_selector-2,#btn-log{display:none}.tel-wsp,.title-page{line-height:30px}.title-page{text-align:center}#yith-s{width:69%;padding:7px 10px}#yith_woocommerce_ajax_search-2{margin-bottom:15px}#cart_nav{float:none;margin-top:0;margin-bottom:15px;border-radius:10px}#site-navigation{background:0 0}.menu-menu-principal-container{display:block;overflow:hidden;margin-bottom:15px}.main-navigation ul li{width:100%;float:none;border-right:none;border-bottom:1px solid #333}.main-navigation ul li:last-child{border-bottom:none}.main-navigation ul li a h2{padding:5px 10px;font-size:14px}.main-navigation ul li a h2:hover{background:#333;color:#fff}.main-navigation ul ul{top:32px}.wpl-logo-carousel .wpl-logo{text-align:center}#boletin input[type=submit]{width:100%;margin-top:10px}#boletin input[type=email]{width:100%}div.wpcf7{text-align:center}#woocommerce_product_categories-2,#black-studio-tinymce-3,#black-studio-tinymce-2,#tag_cloud-2{display:none}.entry-summary{text-align:right}.woocommerce div.product form.cart{margin-bottom:10px;float:right}.product_meta{float:right;margin-bottom:20px}.woocommerce ul.products li.product a img{width:163px;height:163px}.woocommerce div.product form.cart .button{float:right;margin-left:15px}.woocommerce div.product form.cart div.quantity{float:none;display:inline}.term-description{max-width:100%;margin-bottom:0}body #cabecera{background:0 0!important;padding:0 10px}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:none}}