.CstTxtTp1{
    font-size: 54px;
    color: #f5f5f5;
    line-height: 60px;
}
#products.formobile{display:none;}
.submenuclose{display:none;position:absolute;right:5px;top:5px;color:#b91440;z-index:99999;}
nav ul li a.submenuclose .fa{font-size:25px;}
@media all and (max-width:1300px){#products ul li{margin:0 18px;}
}
@media all and (max-width:1025px){header{height:auto;}
 header a.logo{margin-top:12px;}
 nav{float:right;margin-top:10px;}
 #top-right{float:none;clear:both;padding:10px 0;border-top:1px solid #dbdbdb;}
 nav ul li{position:inherit;}
.submenuclose{display:inline-block;}
.product-menu{right:0;position:fixed;top:0;bottom:0;height:100%;width:80%;border-radius:0;overflow:auto;z-index:999999999;padding-bottom:60px;min-width:inherit;left:inherit;}
 nav ul li:hover .product-menu{display:none;}
 nav ul li:focus .product-menu{display:block;}
nav .product-menu .submenu{float:none;width:100%;margin-bottom:0px;}
nav li ul li.menu-item-has-children{margin-bottom:10px !important;}
nav ul li.hassubmenu:hover .arrow-up{display:none;}
 #slider .slidetxt .animateleft{margin-left:10%;}
 #slider .slidetxt h2{font-size:30px;}
 #slider .slidetxt h3{font-size:20px;}
.bx-wrapper .bx-controls-direction a{z-index:99;}
 #latest-news{height:auto;padding:10px 0;clear:both;}
 #latest-news ul{line-height:normal;}
 #latest-news [class*=col-]{padding:0;width:100%;}
 #latest-news .bx-wrapper .bx-controls-direction{padding-top:10px;}
 #latest-news .bx-wrapper .bx-controls-direction a{position:relative;text-indent:inherit;width:auto;margin-top:inherit;color:#b91440;width:50%;}
 #latest-news .bx-wrapper .bx-prev{right:inherit;background:none;float:left;}
 #latest-news .bx-wrapper .bx-next{left:inherit;background:none;float:right;text-align:right;}
 #parallax{background-position:center top;text-align:center;background:url(../images/img4parallax2.jpg) center center no-repeat fixed #000;background-size:100% auto;padding:50px 0;}
 #parallax h4{text-align:center;font-size:30px;}
 #parallax p{text-align:center;font-size:13px;}
 #parallax .playbtn{position:relative;width:60px;height:60px;background-size:100%;top:inherit;left:inherit;margin:inherit;}
 #compare-page{overflow:auto;}
 #compare-page .container{width:100%;}
.filter-radio .radio.ui-buttonset{width:50%;float:left;}
.product-img-slr .bx-wrapper .bx-controls-direction a{display:inline-block;position:relative;width:auto;height:auto;padding:10px;min-width:100px;text-indent:inherit;background:#b91440;color:#fff;top:inherit;border-radius:3px;margin:0 3px;font-family:'UniversLTStd-LightObl';font-size:15px;}
.product-img-slr .bx-wrapper .bx-prev, .product-img-slr .bx-wrapper .bx-next{right:inherit;left:inherit;}
.product-img-slr .bx-controls-direction{text-align:center;}
}
 @media all and (max-width:1000px){#cat-thumb-boxes ul li{margin:0 22px;}
#products ul li img{width:130px;}
#products ul li{margin:0 0 25px 0;width:50%;}
 header{height:auto;}
 header a.logo{margin-top:0px;}
 nav{float:right;margin-top:10px;}
 #top-right{float:none;clear:both;padding:10px 15px;border-top:1px solid #dbdbdb;}
 #slider-sec .bx-wrapper .bx-controls-direction a{top:0;margin-top:inherit;}
 #slider-sec .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{position:relative;background:#000;bottom:inherit;}
 #slider-sec .bx-wrapper .bx-pager{padding:10px 0;}
#cat-thumb-boxes ul li{margin:0 5px;}
 #cat-thumb-boxes ul li .img{width:250px;height:250px;}
 #cat-thumb-boxes ul li:hover img{-webkit-transform:scale(1);transform:scale(1);}
 footer h3{margin-bottom:5px;}
 footer [class*=col-]{clear:both;margin-bottom:25px;text-align:center;}
 footer ul li{display:inline-block;margin-right:20px;}
.copyright span{text-align:center;}
 #bedcrumb{position:relative;background:#F5F5F5;}
 #slider-sec .bx-wrapper{clear:both;}
 .adspace, .newsscroll{display:none;}
.sidecolumn{clear:both;}
.sidecolumn .box{clear:both;display:none;}
.page-id-54 .sidecolumn .box:last-child{display:block;}
.page-id-54 .sidecolumn .box:last-child{padding:15px;border:1px solid #f2f2f2;background:#f2f2f2;}
.page-id-54 .sidecolumn .box:last-child h2{text-align:center;}
.page-id-54 .sidecolumn .box:last-child li{text-align:center;margin-bottom:10px;}
 #sidebar .box.category{position:fixed;z-index:9999999;width:300px;top:50%;left:50%;padding:30px 20px;background:#b91440;border-radius:6px;box-shadow:0 0 10px #333;display:none;}
#sidebar .category h2{color:#fff;}
#sidebar .box.category ul li{height:40px;line-height:40px;background:#D8174D;border-radius:3px;margin-bottom:2px;padding:0 10px;}
#sidebar .box.category ul li a{color:#fff;}
 .cat-btn, .close-cat{display:block;}
 .compare-submit{width:100%;top:inherit;bottom:0;left:0;z-index:9999;}
.compare-submit input[type="submit"]{width:100%;height:46px;background:#b91440;text-indent:inherit;text-align:center;border-radius:0;}
 #colorbox{left:0 !important;position:fixed !important;}
#colorbox, #cboxWrapper, #cboxContent, #cboxLoadedContent{width:100% !important;height:auto !important;top:20px !important;}
#cboxClose{top:0;right:0;}
.pop-pad{padding:40px 10px 10px;background:#fff;}
#product-list a.img{height:96px;margin-bottom:5px;padding-top:10px;}
#product-list a.img img{max-width:100%;}
}
@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){#products ul li{width:33.33%;margin:0 0 25px;}
#cat-thumb-boxes ul li{margin:0;}
#cat-thumb-boxes ul li .img{width:245px;height:247px;}
#cat-thumb-boxes h2{font-size:19px;}
.logo img{position:absolute;top:22px;}
}
@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.logo img{width:110px;position:absolute;left:25px;top:19px;}
#product-list [class*=col-]{min-height:245px;}
#product-list h3{min-height:50px;width:auto;line-height:24px;}
}
@media all and (max-width:700px){
#compare-page .scroll-compare{width:100%;}
body.page-template-broschure-manuals-template #product-list h2{max-width:100%;overflow:hidden;}
.history-pioneer table{width:100%;}
#compare-page .titlebar .col-cover span, #compare-page .detail-cols span{width:33.33%;word-wrap:break-word;padding:10px 4px;}
#compare-page .col-cover.primg span{height:auto;}
#compare-page .titlebar.accordiontab .col-cover span{width:100%;}
 #product-list h3{min-height:28px;overflow:hidden;width:auto;max-height:28px;line-height:15px;}
 #content-sec .container{padding:0;}
 #product-list [class*=col-]{width:50%;min-height:auto;margin-bottom:0;}
.filter-radio .radio .ui-button-text-only .ui-button-text{width:200px;}
 .speaker-filter{display:block;background-color:#b91440;padding:12px 10px;color:#fff;font-size:16px;}
 .content-sec{padding:20px 0;}
 .speaker-filter .right{float:right;font-size:24px;position:relative;top:-6px;}
 #cat-thumb-boxes h2{margin-top:12px;margin-left:12px;font-size:1.3em;}
 #products{padding:45px 0 12px;}
 #top-right .searchbox{margin-bottom:10px;}
 #MobMenu{display:block;color:#b91440;font-size:32px;position:absolute;top:0px;z-index:99;left:0px;padding:4px 15px 3px;border-right:1px solid rgba(185,20,64,.5);}
 header .container{padding:0;}
 header a.logo{margin-right:0;display:block;text-align:center;float:none;padding-top:18px;border-bottom:1px solid rgba(185,20,64,.5);padding-bottom:8px;}
.radio .ui-state-default{padding:0 10px;}
.rtl header a.logo{margin-left:0;}
.rtl #products h2{line-height:32px;margin-top:0;}
 nav{float:none;display:none;position:absolute;background:#fff;width:100%;z-index:999;border-bottom:1px solid rgba(185,20,64,.3);box-shadow:0px 2px 8px rgba(0,0,0,.3);margin-top:0;overflow:auto;}
.product-menu{position:relative;width:100%;padding:0px 0px 15px 15px;background: none;}
.product-menu > ul > li:last-child{margin-bottom:0!important;}
nav ul li.hassubmenu, nav ul li{margin-right:0;}
.rtl nav > ul > li{text-align:right;padding-right:15px;}
nav > ul > li{float:none;display:block;text-align:left;padding:0 15px;border-bottom:1px solid rgba(229,25,81,.2);}
nav > ul > li:last-child{border-bottom:none;}
nav ul li a{font-size:18px;}
nav ul li a .fa{font-size: 24px;position: relative;top:3px;}
 #products{display:none;}
#products.formobile{display:block;}
 #slider .slidetxt{position:relative;top:inherit;width:100%;left:0;background:#000;overflow:hidden;padding:20px 0;}
 #slider .slidetxt h2{font-size:20px;}
 #slider .slidetxt h3{font-size:16px;}
 #slider .slidetxt p{width:auto;}
 #slider .slidetxt .animateleft{margin-left:5%;}
 .cat-btn{display:none;}
 .product-menu .submenu{text-align:left;}
 .product-menu .submenu ul li{display:block;text-align:left;}
.filter-radio{overflow:auto;clear:both;margin:10px 0 20px;padding:5px 0;}
.term-speakers .filter-radio, .term-subwoofers .filter-radio{display:none;}
#technology-detail [class*=col-]{width:100% !important;float:none;}
.techicon span{display:block;}

/*.overflow{overflow:hidden;}*/
nav .product-menu ul li>a{font-size: 16px;color:#c53b5f;}
.product-menu .submenu ul li a{font-size: 14px;color:#000;}
ul.sub-menu{margin-top: 8px;display: none;}
nav .product-menu .menu-item-has-children.submenu{padding: 12px 0 12px 12px;margin-bottom: 0 !important;position: relative;}
nav .product-menu .menu-item-has-children.submenu .arrowMenu{font-size: 24px;position: absolute;color:#c53b5f;width: 45px;text-align: center;padding-top: 3px;right: 0;top:0;}
}
 @media all and (max-width:580px){#cat-thumb-boxes{padding:0;}
#cat-thumb-boxes ul li{display:block;width:49.5%;margin:0;}
#cat-thumb-boxes ul li:nth-child(odd){float:left}
#cat-thumb-boxes ul li:nth-child(even){float:right}
#cat-thumb-boxes ul li .img{width:100%;height:auto;}
#cat-thumb-boxes ul li .img img{position:relative;}
.product-img-slr img{max-width:100%;width:100%;}
.entry-tab.ui-accordion .ui-accordion-content{padding:20px 0;}
.entry-tab .ui-accordion-content span{display:block;width:50%;min-height:80px;float:left;padding:0 5px;margin:0;}
.filter-radio .radio.ui-buttonset{width:100%;float:none;}
.filter-radio .radio .ui-state-default::before{font-size:20px}
.filter-radio .radio .ui-button-text-only .ui-button-text{line-height:26px;}
}
 @media all and (max-width:500px){.product-menu .submenu{text-align:left;}
 .product-menu .submenu ul li{display:block;text-align:left;}
 #bedcrumb{display:none;}
#broucher-dwld, #image-dwld{float:none;margin-bottom:5px;}
}
@media all and (max-width:400px){.content-sec .container{padding:0;}
.page-id-691 .content-sec .container{padding:0 15px;}
#product-list a.img img{max-width:100%;}
#top-right .searchbox{width:100%;}
 #product-list [class*=col-]{width:50%;}
#cat-thumb-boxes ul li{margin:2px 0;}
}

@media (max-width:768px){
 #responsive-menu-container{
     display: none !important;
 }
}

