.browse-category1 h3{padding-top:2rem!important;}.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{line-height:1.5!important;};.navbar-brand{padding-bottom:0!important;padding-top:0!important;}.product-detail-bg{height:600px;}.carousel-indicators li,.mainHeader{background:0 0}.caption h4,div#navbarNav{/*margin-top:30px*/}.card-body p,.centerContent,.keep,.keep h6,.latestNews p,h2{text-align:center}.topBar li,footer li{list-style:none}.caption,.card span{right:0;bottom:0;left:0}.caption a,.caption h1,.category-banner h4,.collLinks h5,.keep button,.what strong,h2{text-transform:uppercase}body{font-family:'Open Sans',sans-serif}.search1{position:relative;top:-5px}.slider .carousel-item picture *{width:100%;object-fit:cover;object-position:center}.slider .carousel-item picture img,.slider .carousel-item picture source{height:768px;min-height:600px!important}.navbar-brand img{display:block;width:73px;fill:#fff;max-height:80px}.mainHeader{width:100%;position:fixed;top:45px;z-index:555;}.mainHeader a{color:#fff;font-size:21px}.keep button,.keep form input{background-color:transparent;color:#fff}.carousel-indicators{position:relative;top:20px}.caption,.topBar,.whatLeft::after{/*position:absolute*/}ol.carousel-indicators img{opacity:.5}.carousel-indicators .active img{opacity:1}.browse-category ul li a span,.carousel-indicators li img{display:block}.caption{top:0;height:100%;margin:auto;max-width:1110px}.caption h1{font-size:45px;color:#fff;width:50%!important}.caption h4,.card-body p,.centerContent p{font-size:15px;font-weight:300}.caption h4{color:#fff;line-height:30px;max-width:440px}.caption a{border:2px solid #fff;border-radius:40px;padding:10px 30px;max-width:max-content;display:block;margin-top:40px;color:#fff}.card span,.socialIcons,.topBar ul{display:flex}.centerContent{max-width:min-content;min-width:60%;margin:60px auto}h2{font-size:28px;line-height:32px;width:100%}.centerContent p{line-height:24px;margin-top:38px}.fix .navbar-brand img{max-height:80px;transform:translateX(-15px)}.fix.mainHeader{top:0;padding:.5rem 1rem;background:#313131}.fix a{font-size:21px}.collection h2{margin-bottom:20px}.card-body{margin-top:5px}.collection .card{border:none;margin:20px 0}.latestNews{background-color:#ecebeb;padding:15px 0 75px}.keep,footer{background-color:#3c3a39}.latestNews .row>h2{margin-bottom:30px}.latestNews h2{margin-top:40px;margin-bottom:15px}.latestNews p{font-size:15px;padding:0 20px}.keep{color:#fff;padding:75px 0 60px}.keep form input{display:block;margin:40px auto 15px;border:none;border-bottom:1px solid #fff;width:590px;outline:0}.keep button{margin:auto;width:max-content;border:none;font-weight:900;font-size:15px}.copy,.keep h6,.what{font-weight:300}.keep h2{margin-bottom:24px}.what{padding:72px 0 40px;font-size:19px}.what h2{text-align:left;padding-bottom:40px}.what strong{font-size:16px;font-weight:900!important}.why p,.why strong{font-size:15px;line-height:22px;margin-bottom:25px}.whatLeft{padding-right:60px}.whatLeft::after{content:"";display:block;width:1px;right:15px;height:100%;background-color:#ccc;top:0}.mainHeader .container,.topBar li a{position:relative}.contactBar{background-color:#ecebeb;padding:40px 0}footer{padding:50px 0}footer .logo1{max-height:80px}footer li a{font-size:19px;color:#fff}footer li a:hover{color:#ccc;text-decoration:none}footer li{line-height:37px}footer ul{padding-left:0}.topBar{/*top:0;right:0*/float:right;}.topBar li a{padding:0 15px;font-size:15px;top:8px}.card span{position:absolute;z-index:22;width:auto;margin:0 auto;height:66%;top:0}.card span img{max-width:80px;margin:auto;filter:invert(1)}footer .row+.copy{margin-top:80px}.copy{color:#fff;font-size:15px;line-height:22px;margin-top:0}.socialIcons{justify-content:space-between;width:max-content;margin-left:auto;min-width:290px}.socialIcons li a span{background:url(../images/social.png) no-repeat;display:block;width:40px;height:42px}.yo{background-position:-48px 0!important}.fb{background-position:-97px 0!important}.tw{background-position:-146px 0!important}.li{background-position:-194px 0!important}.pi{background-position:-243px 0!important}.slick-next:before,.slick-prev::before{content:"";display:block;background:url(../images/left.jpg) no-repeat;width:40px;height:90px;top:40px;position:absolute;right:00px;left:0}.slick-next:before{transform:rotate(180deg);content:""!important}.slick-prev:before{transform:rotate(0);content:""!important}.slick-slide img{width:100%;padding:0 10px}.slick-active{opacity:1!important}.carousel-control-prev{left:-18px}.slick-next,.slick-prev{top:145px!important}.slick-next{right:-35px!important}.white-header a{color:#3c3a39}.white-header{position:relative!important}.fix.white-header{position:fixed!important}.browse-category ul li a.active,.fix.white-header a{color:#fff}.gray-bg{background:#3c3a39;position:relative}.browse-category ul li:last-child{border-right:none}.browse-category ul{margin:0;padding:10px 0 0}.browse-category ul li{list-style-type:none;display:inline-block;border-right:1px solid #605b5a;padding:0 23px;text-align:center;line-height:17px;font-size:14px;vertical-align:top;min-height:83px}.browse-category ul li a.active img{opacity:.9}.browse-category ul li a.active::before{content:"";display:block;border-left:18px solid transparent;position:absolute;border-right:18px solid transparent;border-bottom:18px solid transparent;border-top:18px solid #3c3a39;bottom:-35px}.browse-category ul li a img{width:42px;vertical-align:top;padding:0 0 7px;opacity:.2}.browse-category h3{text-align:center;font-size:28px;color:#fff;padding:18px 0 38px}.browse-category ul li a{color:#605b5a}.accessories-bg,.landlinephones-bg,.premium_turntable-bg,.radio-bg,.record_players-bg,.rewind-bg,.rotaryphone-bg,.vintage_speakers-bg{min-height:300px;width:100%}.radio-bg{background:url("../images/radios-banner.jpg") center top no-repeat}.landlinephones-bg{background:url("../images/landlinephones_Product_HEADER_images-01.jpg") center top no-repeat}.record_players-bg{background:url("../images/turntables_Product_HEADER_images-08.jpg") center top no-repeat}.vintage_speakers-bg{background:url("../images/vintage_speakers_Product_HEADER_images-03.jpg") center top no-repeat}.premium_turntable-bg{background:url("../images/premium_turntables_Product_HEADER_images-06.jpg") center top no-repeat}.accessories-bg{background:url("../images/accessories_Product_HEADER_images-04.jpg") center top no-repeat}.rewind-bg{background:url("../images/rewind_Product_HEADER_images-07.jpg") center top no-repeat}.rotaryphone-bg{background:url("../images/rotary_phones_Product_HEADER_images-09.jpg") center top no-repeat}.category-banner h4{padding:120px 0 0;font-size:60px;color:#fff}.collLinks ul{margin:0;padding:0}.collLinks ul li{list-style-type:none/*! color: #3c3a39; */}.collLinks ul li a{color:#3c3a39;font-size:15px;font-weight:300}.collLinks h5{font-weight:700;color:#3c3a39;margin:0;font-size:16px}.collLinks{border-left:1px solid #9c9998;padding:0 0 0 28px;min-height:88px}.category-icon{text-align:center;top:-21px;position:relative}.category-icon h6{color:#3c3a39;font-size:15px;font-weight:300;margin:-12px 0 0;padding:0}.category-icon img{opacity:.7;width:100px}.collLinks-section{margin:0 0 50px}.our-collection h4{text-align:center;padding:103px 0 82px;font-size:28px;color:#3c3a39}@media(min-width:1920px){.caption{top:50%}}@media(min-width:1024px) and (max-width:1920px) and (max-height:768px){.slider .carousel-item picture img,.slider .carousel-item picture source{height:100vh}}@media(max-width:768px) and (max-height:414px){.card span{top:0;max-height:68%}.card span img{max-width:30px}}@media(max-width:1280px){.caption{top:190px}.caption h1{font-size:3vw!important}}@media(max-width:1199px){.caption{max-width:940px}}@media (max-width:1024px) and (max-height:768px){.slick-slide img{width:100%;padding:0 10px}.caption h1{font-size:4.1vmin}.card span{top:0;max-height:68%}.caption{max-width:auto!important;top:50vw}}@media(min-width:1024px){.slick-prev{left:-55px!important}.navbar-nav li>a{margin-right:30px}.caption{top:450px}.topBar ul{/*margin-top:-25px*/margin-bottom:0;}.fix .topBar ul{margin-top:0}.navbar-brand{margin-right:60px}.fix #navbarNav li>a,.fix .navbar-brand,.fix .navbar-nav li>a{margin-right:0}.slick-slide img{width:100%;padding:0 10px}#navbarNav li>a{margin-right:45px}}@media(max-width:990px){.caption{max-width:720px}}@media(min-height:768px){.slider .carousel-item picture img,.slider .carousel-item picture source{height:518px}.caption{height:100%;top:390px}}@media(max-width:768px){.keep form input,.socialIcons{width:max-content}.copy,.slider{text-align:center}.caption h1{font-size:20px!important;text-align:left}.slider .carousel-item picture img,.slider .carousel-item picture source{min-height:310px!important;height:374px}.caption{max-width:740px!important;top:10vw;padding-top:40px!important;height:100%}.card span{height:46%}.card span img{max-width:60px}.socialIcons{min-width:max-content}.centerContent{min-width:100%}.caption h4{margin:20px 0;line-height:20px;text-align:left}.browse-category ul li a.active::before,.carousel-control-next,.carousel-control-prev,.topBar,.whatLeft::after{display:none}.navbar-brand img{max-height:54px;margin-left:0;min-width:50px}.mainHeader{background:#313131;top:0}.slider{position:relative;margin-top:50px}span.navbar-toggler-icon::before{content:"";display:block;border-top:2px solid #fff;border-bottom:2px solid #fff;height:8px}span.navbar-toggler-icon::after{content:"";display:block;position:absolute;height:2px;width:30px;background-color:#fff;top:12px}button.navbar-toggler.collapsed{padding:10px 9px 0}.navbar-toggler,button:focus{outline:0}.whatLeft{padding-right:0}div#navbarNav{margin-top:10px;margin-left:20px;line-height:10px}.mainHeader a{font-size:16px;line-height:20px}span.navbar-toggler-icon{width:24px;overflow:hidden;position:relative;height:24px}.slick-next{right:0!important;display:none!important}.slick-prev{left:0!important;display:none!important}.slider.slick-slider{width:84%!important}.caption{padding:0 30px;transform:translateX(0)}.socialIcons{margin:0 auto}.caption a{margin-top:0}.copy{font-size:14px}.slick-slide img{width:100%;padding:0 5px}.caption h1,.caption h4{width:60%!important}footer li a{font-size:15px}.collection h2{font-size:19px;line-height:normal}.radio-bg{background:url("../images/radios-banner.jpg") center top no-repeat;min-height:156px;width:100%}.landlinephones-bg{background:url("../images/landlinephones_Product_HEADER_images.jpg") center top no-repeat;min-height:156px;width:100%}.browse-category ul li,.collLinks{text-align:center;min-height:inherit}.collLinks{border-left:none;padding:0 0 0 15px}.collLinks-section{margin:0 0 27px;border-bottom:1px solid #ccc;padding:0 0 30px}.category-banner h4{padding:57px 0 0;font-size:30px}.gray-bg{margin:0}.browse-category ul li{list-style-type:none;display:inline-block;border:1px solid #605b5a;padding:10px 0;line-height:17px;font-size:14px;vertical-align:top;width:49%;margin:0 0 4px}.browse-category ul li:last-child{border-right:1px solid #605b5a}.white-header a{color:#fff}.white-header img{filter:invert(1)}}@media(max-width:480px){.caption h1,.caption h4{width:80%!important}.card span{height:68%}.caption h4{line-height:normal}.card span img{max-width:50px}}
.owl-carousel{height:161.5px;}
#product_header_image{width:100%;min-height:212px;}
.browse-category1 .heading_h3{min-height:90px;height:90px;}
@media only screen and (max-width: 768px) {
.gray-bg{height: 215px; max-height: 215px; min-height: 215px; width: 100%;}
.collection .card a{text-align:center;}
.collection .card a img{height:350px;width:350px;}
}
@media only screen and (max-width: 420px) {
.browse-category1 h3{font-size:20px!important;}
}

@media only screen and (min-width: 768px) {
.gray-bg{height: 320px; max-height: 320px; min-height: 320px; width: 100%;}
.browse-category ul li a.active::before, .carousel-control-next, .carousel-control-prev, .topBar, .whatLeft::after{justify-content: center;
    align-items: center;
    display: flex;
    height: 50px;
}
.navbar{top:0px!important;padding:0;height:100px;}
.product-image a img{width:auto;min-height:145px;}
}

.browse-category1{/*margin:45px 0px;*/}

@media (min-width: 1500px){
.container, .container-lg, .container-md, .container-sm, .container-xl {
    max-width: 1240px;
}}