/* CSS GreenBerry Updates to Swift Template */ /* Global */ .poweredBydiv { display: none; } .cc-color-override-1827372716 .cc-btn { background-color: rgb(48 74 146)!important; } /* Header */ header { border-bottom: 2px solid #cc0000; margin-bottom: 2px; } .header.container { margin-top: 15px; padding-bottom: 15px; } .sub-header { position: relative; } .sub-header a { font-size: 12px; text-transform: capitalize; } .sub-header .sub-header-links ul.d-flex li { padding: 8px 15px; border: 0; background: #e6ebfa; border-right: 1px solid #ffffff; } .header-phone-link:before { content:url('phone-icon-black.png'); top: 8px; position: absolute; } .header-phone-link span:before { content: 'Call Us On'; padding-right: 3px; } .header-phone { padding: 8px 0 8px 25px; font-size: 12px; } .header-phone-link img { display: none; } .shopping-cart .desc-sec { padding-top: 6px; } .shopping-cart .header-cart-money { display: block; font-size: 15px; line-height: 15px; font-weight: bold; color: #304a92; text-align: right; } .shopping-cart .header-cart-count-new { font-size: 14px; } .wsdownmenu-list>li.brochure-list-li:nth-child(1) ~ li.brochure-list-li, .brochure-lists-sub-header>li:nth-child(1) ~ li { display: none!important; } @media only screen and (max-width: 767px) { .mobile-header.container { width: 80%; padding-right: 0; padding-left: 0; } } /* Navigation */ header+span.full-width { background-color: #304a92; } /* Homepage */	 .slide-container .bx-wrapper .bx-pager.bx-default-pager a.active { background: #cc0000; } .homepage .fragment:nth-child(2), .homepage .fragment:nth-child(3), .fragment:nth-child(4) { width: 33.33333333%; float: left; } .homepage .Brochure-content-body .fragment .fragment-caption-inner { padding: 10px 10px; }	 .products-list-section.col-12 { display: none; } @media only screen and (min-width: 768px) { .homepage .fragment:nth-child(2) .right-image, .homepage .fragment:nth-child(3) .right-image, .homepage .fragment:nth-child(4) .right-image { max-width: 100%; width: 100%; padding: 0 0 15px 0; } .homepage .fragment:nth-child(2) .right-image img, .homepage .fragment:nth-child(3) .right-image img, .homepage .fragment:nth-child(4) .right-image img { width: 100%; }	 .homepage .fragment:nth-child(3) .fragment-caption-inner { border-left: 1px solid #fff; border-right: 1px solid #fff; } } @media only screen and (max-width: 767px) { .homepage .fragment:nth-child(2), .homepage .fragment:nth-child(3), .fragment:nth-child(4) { width: 100%; float: left; } } /* Page Title */	 .theme-title:after { background: #cb0000; } /* Product Page */ .product-page .py-15 { padding-top: 0; } .product-page .product-price { font-size: 20px; font-weight: 600; color: #d01d1d; } .product-page .product-image-wrapper { border-right: 0; } .product-page #discount-list { display: none; } .product-page .align-items-center { -webkit-box-align: initial!important; -ms-flex-align: initial!important; align-items: initial!important; } .product-page .MagicZoom { border: 1px solid #c00; width: 100%; } .product-page .mz_icon { border: 1px solid #c00!important; } .product-page .border-tb { border-top: 0; border-bottom: 0; padding: 0; } .product-page .attribute-list { margin-top: 10px; margin-bottom: 10px; padding: 0 10px 5px 10px; background: #eee; } .product-page .attribute-list .selectOptions label { margin-top: 10px; margin-bottom: 0; font-size: 14px; font-weight: 600; } .product-page .attribute-list .selectOptions ul label { margin-top: 0; margin-bottom: 0; } .quantity-box button { width: 35px; height: 35px!important; } .quantity-box .input-group input { height: 35px!important; }	 .product-page .chk-label { display: none!important; } .performanceChara { border:1px solid #cc0000; margin-top: 15px; } .performanceChara .p_10.bg_red.second_font.color_white { padding: 10px; background: #c00; color: #fff; } .performanceChara .clearfix.p_10 { padding: 10px; } .performanceChara .f_left { font-size: 14px; font-weight: 600; } a[data-zoom-id], .mz-thumb, .mz-thumb:focus { display: block; line-height: 0; outline: none; float: left; clear: none; }	 .mzp-ptab-icons-below br { clear: none; } @media (max-width: 767px) { .imageOnLeftTextWrappedAround .form-group.quantity-box { width: 100%!important; } } /* Add to Cart Button */ .thumbnail .product-info a { background: #304a92; } /* Shopping Cart */ .Shopping-Cart-content-body label { margin: 6px 10px 0 0; } .Shopping-Cart-content-body .cartButtons { margin-top: 15px; } .Shopping-Cart-content-body .theme-btn-hiLit { border: 1px solid #cc0000; background: #cc0000; } /* Footer */ footer { background: #304a92; } #footer h3 { border-bottom: 1px solid #eee; padding-bottom: 5px; } #footer .copyright-border { text-align: left!important; border-top: 1px solid #ffffff; position: relative; } #footer .copyright-border .creditCards { position: absolute; top: 20px; right: 0; } @media (max-width: 860px) { #footer .copyright-border .creditCards { position: relative; top: 10px; } } /* Product Page Tabs */ .tabber2 .ui-widget-content { color: #222222;	margin-bottom: 30px; } .tabber2 .ui-widget-content a {	color: #cc0000; } .tabber2 .ui-widget-header { border-bottom: 1px solid #cc0000; color: #222222;	list-style-type: none; padding: 0; overflow: auto; margin-top: 25px; } .tabber2 .ui-widget-header a { color: #222222; } .tabber2 .dp_tab_widget li { float: left; width: initial!important; background: #eee; color: #cc0000; margin-right: 5px; padding: 5px 10px; } .tabber2 .ui-state-active { background: #c00!important; } .tabber2 .ui-state-active a { color: #fff; }	 .tabber2 .dloads2 { text-align: center; vertical-align: middle; float: left; width: 10%; border: 1px solid #ccc !important; margin: 0px 15px 15px 0px; padding: 15px 0; } .tabber2 .embed-container { margin-top: 15px; position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; } .tabber2 .embed-container iframe, .tabber2 .embed-container object, .tabber2 .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }	 @media (max-width: 500px) { .tabber2 .ui-widget-header { border-bottom: 0; } .tabber2 .dp_tab_widget li { margin-bottom: 5px; } } 