
.header-right-menu, .mainmenu, .mobile-menu-area, .footer-widget-area, .btn-add-cart, .owl-controls, #scrollUp,
.featured-product-carousel-area-three, .featured-product-carousel-area-three, .product-attributes, .detail-line{
   display: none !important;
}
.detail-sticky {
   position: inherit !important;
   top: inherit !important;
   max-width: inherit !important;
   z-index: inherit !important;
}
.top-header {
   background-color: #ebebeb !important;
   padding: 0px 0 !important;
   border-bottom: 5px solid #c41230 !important;
}
a[href]:after {
   content: none !important;
}
.social-button ul li a i {
   color: #c41230 !important;
   font-size: 16px !important;
}
.social-button ul li a {
   border: 1px solid #ffffff !important;
   background: #ffffff !important;
   color: #c41230 !important;
}
.top-header .row > div {
   width: 50% !important;
}
.logo {
   text-align: left !important;
}

.breadcrumb-area {
   background: #f0efef none repeat scroll 0 0 !important;
   margin-bottom: 30px !important;
   padding: 15px 0 !important;
}

.breadcrumb {
   background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
   border-radius: 0 !important;
   color: #cf5c7c !important;
   font-family: 'promptregular' !important;
   font-size: 15px !important;
   font-weight: 300 !important;
   margin: 0 !important;
   padding: 0 !important;
}
.breadcrumb a {
   text-decoration: none !important;
   color: #3c3c3c !important;
}
.breadcrumb span.navigation {
   color: #3c3c3c !important;
   padding: 0 5px !important;
}

.product-quantity-available .availability span {
   background-color: #55c65e !important;
   border: 1px solid #36943e !important;
   color: #ffffff !important;
}

.img-responsive {
   margin: 0 auto;
}

.detail-item .owl-wrapper {
   width: 100% !important;
}
.detail-item .owl-item:nth-child(n+5) {
   display: none !important;;
}
.detail-item .owl-item {
   width: 24% !important;
}

#info-technique .row > div {
   width: 49% !important;
   float: left !important;
}

.product-large .owl-wrapper {
   width: 100% !important;
}
.product-large .owl-item:not(.active) {
   display: none !important;
}
.product-large .owl-item.active {
   width: 100% !important;
}
.product-small .owl-wrapper {
   width: 100% !important;
}
.product-small .owl-item:nth-child(n+6) {
   display: none !important;;
}
.product-small .owl-item {
   width: 20% !important;
}


.product-pdf-download {
   display: flex !important;
   clear: both !important;
   overflow: hidden !important;
   margin-top: 20px !important;
   width: 100% !important;
   max-width: 200px !important;
   height: 70px !important;
}
.product-pdf-download a {
   text-decoration: none !important;
   display: inline-block !important;
   color:#ffffff !important;
}
.product-pdf-download .floatleft{
   background: #0b4b3e !important;
   text-align: center !important;
   width: 80px !important;
   height: 100% !important;
   align-items: center !important;
   display: flex !important;
   justify-content: center !important;

}
.product-pdf-download .floatleft i {
   color:#ffffff !important;
   display: flex !important;
   align-items: center !important;
}
.product-pdf-download .floatright{
   text-align: left !important;
   width: 100% !important;
   padding: 5px !important;
   padding-left: 15px !important;
   background-color: #dddddd !important;
   height: 100% !important;
   align-items: center !important;
   display: flex !important;
}
.product-pdf-download .floatright a{
   text-decoration: none !important;
   color: #333333 !important;
   font-size: 16px !important;
}
.product-pdf-download span {
   display: block !important;
   margin-top: 5px !important;
}

.p-details-tab ul {
   background: #ebebeb !important;
   float: left !important;
   margin-bottom: 30px !important;
   width: 100% !important;
}

.p-details-tab ul li {
   display: inline !important;
   float: left !important;
   position: relative !important;
   width: 25% !important;
   margin: 0px !important;
}
.p-details-tab .nav.nav-tabs > li a {
   text-decoration: none !important;
   border: 0 none !important;
   padding: 10px !important;
   position: relative !important;
   color: #000000 !important;
   font-size: 14px !important;
   font-weight: 600 !important;
   text-transform: uppercase !important;
   transition: all 300ms ease 0s !important;
   border-radius: 0px !important;
   text-align: center !important;
   display: inline-block !important;
   width: 100% !important;
}
.p-details-tab li a:hover, .p-details-tab li.active > a {
   background: none !important;
}

.product-details > div {
   width: 49% !important;
   float: left !important;
}

.content-prices .price-display {
   color: #c41230 !important;
}
.content-prices .price {
   color: #363636 !important;
}

a {
   text-decoration: none !important;
}

.glass-case {
   width: 283px !important;
   height: 303px !important;
}
.gc-display-area {
   height: 252px !important;
   width: 283px !important;
   top: 0px !important;
   left: 0px !important;
}
.gc-thumbs-area {
   width: 283px !important;
   height: 47px !important;
   top: 256px !important;
   left: 0px !important;
}
.gc-thumbs-area.gc-hz li {
   width: 7.66% !important;
   height: 46px !important;
}
.gc-thumbs-area.gc-hz li img{
   width: 45px !important;
   height: 45px !important;
}
.glass-case ul {
   width: 687px !important;
   height: 47px !important;
}
.gc-icon {
   display: none !important;
}
.gc-display-display {
   width: 250px !important;
   height: 250px !important;
}