.lineCard-content {padding: 15px;}
.nav-tabs .nav-link {border-top: none;border-left: none;border-right: solid 1px;border-radius: 0;padding: 0.5rem;color: #f5af19;font-weight: 700;font-family: 'Montserrat', sans-serif;}
.nav-tabs .nav-link.active {background-color: #703786;color: #fff}
.homeblock {margin-bottom: 30px;padding: 15px;background: rgb(234,250,255);
background: linear-gradient(180deg, rgba(234,250,255,1) 0%, rgba(255,255,255,1) 50%);}
#sp-top-bar {background:url(../images/menutopper-2.jpg);background-repeat:no-repeat;background-size:cover;height: 60px}
input[type="text"]:not(.form-control).searchbox {border-radius: 0px;background: transparent;border-color: #fff;}
input[type="text"]:not(.form-control).searchbox:focus {background-color: #fff;}
#sp-right .partsearch {border: none;padding: 0px;}
#sp-right .partsearch .sp-module-title {border: none;padding: 0px;margin-bottom: 5px;}
.searchbtn {border: none;background:transparent;padding: 0.5rem;color:#fff;}
.searchgo {font-weight: 900;font-size: 1.5rem;}
.searchgo:hover {color: #f5af19;}
#videoDiv {width:100%; max-width:1200px; margin:auto; display:block; position: relative;} /* This has been changed */
#video{width:100%; height:auto } /* This has been changed */
#videoMessage {position: absolute; top: 0; left: 0;display: flex;flex-direction: column;justify-content: center;align-items: center;width: 100%;height: 100%;}
.article-details ul {list-style: none;padding: 0px}
.article-details li:before {content: '';display: inline-block;height: 1em;width: 1em;background-image: url(../images/butterfly-bullet.svg);background-size: contain;background-repeat: no-repeat;margin-right:0.5em;}
.article-details li.nav-item:before {background-image: none;height: inherit;content: none;}
.searchbtn {background: #000;margin-left: 10px;}
.homefeature {position: relative;height: 350px;overflow: hidden;}
.carousel {position: absolute;top: 0;left: 0;width: 100%}
.carousel-item {max-width: 1320px;width: 100%;padding-right: var(--bs-gutter-x,.75rem);padding-left: var(--bs-gutter-x,.75rem);margin-right: auto;margin-left: auto;float: none;margin-top: 15px;}
.carousel-item h3 {color: #fff;font-weight: 700;font-size: 3rem;}
.carousel-item p {color: #fff;font-weight: 700;font-size: 1.25rem;text-align: right;}
