/* Theme Name: Marazzo Author: ThemesGround Description: Marazzo HTML Template Version: 1.4 License: GNU General Public License v2 or later Tags: two-columns, left-sidebar, fixed-layout, responsive-layout, custom-background, custom-colors, custom-header, custom-menu Text Domain: Marazzo /* TABLE OF CONTENTS 1. Body 2. Layout 3. Header 4. Side menu 5. Slider 6. Top Banner Section 8. Home Tabs 9. Products Grid 10. Products List 11. Latest-Blog 12. Sidebar 13. Product View 14. Footer 15. Responsive 16. Testimonials /* */ /*===================================================================================*/ /* Body /*===================================================================================*/ .inline { display: inline-block; vertical-align: top; } ul { list-style: none; } a { -webkit-transition: all 0.2s linear 0s; -moz-transition: all 0.2s linear 0s; -o-transition: all 0.2s linear 0s; transition: all 0.2s linear 0s; } body { color: #333; overflow-x: hidden; margin: 0; padding: 0; font-family:'Barlow', sans-serif; background-color: #f3f3f3; } .cnt-home {background-color: #f2f3f7;} ul { margin: 0; padding: 0; } a { outline: none; } a:hover, a:active, a:focus { text-decoration: none; } img[src="assets/images/blank.gif"] { background: url("../../../public/images/font/ajax.gif") no-repeat scroll center center #ffffff; } .btn-upper { text-transform: uppercase; } .m-t-20 { margin-top: 20px; } .m-t-25 { margin-top: 25px; } .m-t-30 { margin-top: 30px; } .m-t-15 { margin-top: 15px; } .m-t-10 { margin-top: 10px; } .m-t-5 { margin-top: 5px; } /*===================================================================================*/ /* Buttons /*===================================================================================*/ .btn-uppercase { text-transform: uppercase; } .btn-default { background: #cbc9c9; color: #fff; font-weight: 400; /*line-height:30px;*/ -webkit-transition: all 0.2s linear 0s; -moz-transition: all 0.2s linear 0s; -ms-transition: all 0.2s linear 0s; -o-transition: all 0.2s linear 0s; transition: all 0.2s linear 0s; padding: 8px 14px; } .btn-primary { -webkit-transition: all linear 0.2s; -moz-transition: all linear 0.2s; -ms-transition: all linear 0.2s; -o-transition: all linear 0.2s; transition: all linear 0.2s; background: #108bea; color: #fff; border: none; font-size: 14px; line-height: 22px; border-radius:0; padding: 8px 14px; font-family: 'Barlow', sans-serif; border-radius:5px; font-weight:400; letter-spacing:1px; text-transform:uppercase } .btn-black { -webkit-transition: all linear 0.2s; -moz-transition: all linear 0.2s; -ms-transition: all linear 0.2s; -o-transition: all linear 0.2s; transition: all linear 0.2s; background: #3a3a3a; color: #fff; border: none; font-size: 15px; line-height: 30px; font-weight: 500; padding: 3px 22px; } .btn-yellow { -webkit-transition: all linear 0.2s; -moz-transition: all linear 0.2s; -ms-transition: all linear 0.2s; -o-transition: all linear 0.2s; transition: all linear 0.2s; background: #fdd922; color: #333; border: none; font-size: 14px; line-height: 22px; border-radius:0; padding: 8px 14px; font-family: 'Barlow', sans-serif; border-radius:5px; font-weight:400; letter-spacing:1px; text-transform:uppercase } .btn-primary:hover, .btn-black:hover, .btn-black:focus, .btn-primary:focus { color: #fff; } /*===================================================================================*/ /* Layout /*===================================================================================*/ .center-block { float: none; } .inner { padding-top: 120px; padding-bottom: 120px; } .inner-md { padding-top: 100px; padding-bottom: 100px; } .inner-sm { padding-top: 80px; padding-bottom: 80px; } .inner-xs { padding-top: 40px; padding-bottom: 40px; } .inner-vs { padding-top: 30px; padding-bottom: 30px; } .inner-top { padding-top: 120px; } .inner-top-md { padding-top: 100px; } .inner-top-sm { padding-top: 80px; } .inner-top-xs { padding-top: 40px; } .inner-top-vs { padding-top: 30px; } .inner-bottom { padding-bottom: 120px; } .inner-bottom-md { padding-bottom: 100px; } .inner-bottom-sm { padding-bottom: 80px; } .inner-bottom-xs { padding-bottom: 40px; } .inner-bottom-vs { padding-bottom: 60px; } .inner-left { padding-left: 75px; } .inner-left-md { padding-left: 60px; } .inner-left-sm { padding-left: 45px; } .inner-left-xs { padding-left: 30px; } .inner-right { padding-right: 75px; } .inner-right-md { padding-right: 60px; } .inner-right-sm { padding-right: 45px; } .inner-right-xs { padding-right: 30px; } .inner-right-vs { padding-right: 10px; } .outer { margin-top: 120px; margin-bottom: 120px; } .outer-md { margin-top: 100px; margin-bottom: 100px; } .outer-sm { margin-top: 80px; margin-bottom: 80px; } .outer-xs { margin-top: 40px; margin-bottom: 40px; } .outer-top { margin-top: 120px; } .outer-top-md { margin-top: 100px; } .outer-top-sm { margin-top: 80px; } .outer-top-xs { margin-top: 20px; } .outer-top-ss { margin-top: 20px; } .outer-top-n { margin-top: 0px!important; } .outer-top-vs { margin-top: 30px; } .outer-top-small { margin-top: 50px; } .outer-bottom { margin-bottom: 120px; } .outer-bottom-md { margin-bottom: 100px; } .outer-bottom-sm { margin-bottom: 80px; } .outer-bottom-vs { margin-bottom: 60px; } .outer-bottom-xs { margin-bottom: 30px; } .outer-bottom-small { margin-bottom: 30px; } .outer-top-bd { margin-top: 50px; } .inner-bottom-30 { padding-bottom: 30px; } .inner-bottom-20 { padding-bottom: 20px; } @media (max-width: 767px) { .inner { padding-top: 80px; padding-bottom: 80px; } .inner-md { padding-top: 65px; padding-bottom: 65px; } .inner-sm { padding-top: 50px; padding-bottom: 50px; } .inner-xs { padding-top: 40px; padding-bottom: 40px; } .inner-top { padding-top: 80px; } .inner-top-md { padding-top: 65px; } .inner-top-sm { padding-top: 50px; } .inner-top-xs { padding-top: 40px; } .inner-bottom { padding-bottom: 80px; } .inner-bottom-md { padding-bottom: 65px; } .inner-bottom-sm { padding-bottom: 50px; } .inner-bottom-xs { padding-bottom: 40px; } } .rht-col {width: calc(100% - 290px);} .section-title { font-size:20px; font-family: 'Barlow', sans-serif; border-bottom: 1px solid #eaeaea; padding-bottom: 15px; font-weight:500; margin-top:0px; letter-spacing:normal } .featured-product .section-title { margin-bottom: 0px; margin-top: 0px; font-size: 24px; font-family: 'Barlow', sans-serif; font-weight: 600; border-bottom: 1px solid #eaeaea; padding-bottom: 10px; padding: 18px 20px; background: #ff7878; color: #fff; border-radius:5px 0px 0px 0px } .featured-product .ad-imgs {padding:20px} .featured-product .ad-imgs img {width:100%} .featured-product .sub-cat {overflow:hidden; padding:0px; margin:0px; text-align:left; padding-top:8px; padding-left:25px} .featured-product .sub-cat li {display:block; padding:6px 0px; margin:0px; text-align:left; font-size:16px; color:#666} .featured-product .sub-cat li a {font-weight:400; color:#777} .featured-product .col-lg-3 {padding-right:0px} .featured-product .col-lg-9 {border-left:1px #eaeaea solid; padding-left:25px} .featured-product .custom-carousel .owl-controls .owl-prev {left:-70px; right:auto; top:39px; background:#be5050} .featured-product .custom-carousel .owl-controls .owl-next {left:-44px; right:auto; top:39px; background:#be5050} .best-deal { background-color: #fff; box-shadow: 0 2px 4px 0 rgba(0,0,0,.08); } .best-deal .section-title { margin-bottom: 0px; margin-top: 5px; font-size: 16px; font-family: 'Open Sans', sans-serif; text-transform: uppercase; font-weight: bold; border-bottom: 1px solid #e3e3e3; padding-bottom: 10px; padding: 18px 20px; } .best-deal .best-seller {padding:21px; padding-top:0px;} .best-deal .best-seller .col2 {padding-left:0px} .home-owl-carousel .owl-controls, .blog-slider .owl-controls, .brand-slider .owl-controls { margin-top: 0px; } .brand-slider img {opacity:0.3; width:130px} .brand-slider .owl-item { text-align:center} /*carousel control button*/ .sidebar-widget .custom-carousel .owl-controls {right:0px} .custom-carousel .owl-controls { position: absolute; right: 20px; top: -38px; width: 100%; display: block; } .custom-carousel .owl-controls .owl-prev { position: absolute; width: 20px; height: 20px; top: -25px; right: 27px; -webkit-transition: all linear 0.2s; -moz-transition: all linear 0.2s; -ms-transition: all linear 0.2s; -o-transition: all linear 0.2s; transition: all linear 0.2s; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background: #dddddd; } .custom-carousel .owl-controls .owl-prev:before { color: #fff; content: "\f104"; font-family: fontawesome; font-size: 13px; left: 7px; position: absolute; top: 2px; } .custom-carousel .owl-controls .owl-next { position: absolute; width: 20px; height: 20px; top: -25px; right: 0px; -webkit-transition: all linear 0.2s; -moz-transition: all linear 0.2s; -ms-transition: all linear 0.2s; -o-transition: all linear 0.2s; transition: all linear 0.2s; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background: #dddddd; } .custom-carousel .owl-controls .owl-next:before { content: "\f105"; font-family: fontawesome; color: #fff; font-size: 13px; left: 7px; position: absolute; top: 2px; } .logo-slider .owl-controls .owl-prev, .logo-slider .owl-controls .owl-next { top: -57px; display:none } .featured-product { margin-bottom:30px; background-color: #fff; border-radius:5px } .featured-product .cart-btn {display:none} .featured-product .products { margin-left: 0px; margin-right: 18px; padding-bottom: 15px; } .featured-product .home-owl-carousel {padding-left: 20px;} .new-arriavls{ margin-bottom: 50px; background-color: #fff; border-radius:5px } .new-arriavls .products { margin-left: 0px; margin-right: 18px; padding-bottom: 15px; } .new-arriavls .home-owl-carousel {padding-left: 20px;} .new-arriavls .section-title { margin-bottom: 0px; margin-top: 5px; font-size: 24px; font-family: 'Barlow', sans-serif; font-weight: 600; border-bottom: 1px solid #eaeaea; padding-bottom: 10px; padding: 18px 20px; } .new-arriavls .cart-btn {display:none} .latest-blog { margin-bottom: 30px; background-color: #fff; border-radius:5px } .latest-blog .btn-primary {margin:3px} .latest-blog .section-title { margin-bottom: 0px; margin-top: 5px; font-size: 24px; font-family: 'Barlow', sans-serif; font-weight: 600; border-bottom: 1px solid #eaeaea; padding-bottom: 10px; padding: 18px 20px; } .latest-blog .blog-slider {padding-left: 20px; padding-bottom:25px;} .latest-blog .blog-post {margin-right:25px} .latest-blog .blog-post img {width:100%} .logo-slider-inner { margin-top: 20px; margin-bottom: 10px; } .special-product .product:first-child { margin-bottom: 20px; } .special-product .product .image img {width:100%} .special-product .product .col {padding-right:0px} .special-product .product .btn-primary {background:none; padding:0px; color:#157ed2; text-decoration:underline; margin-top:5px;} .special-product .product:last-child { margin-top: 20px; } .best-product .product:first-child { margin-bottom: 20px; } #owl-main .owl-controls .owl-buttons .icon { position: relative; top: 8px; color: #333 !important; } .config-options ul > li > a { display: block; } .read-more-bottom { margin-bottom: 10px; } .unicase-form-control { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border-color: #eee; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; height: auto; padding: 10px 12px; } .unicase-form-control:focus { -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; border-color: #d8d8d8; } .animate-dropdown .open > .dropdown-menu, .animate-dropdown .open > .dropdown-menu > .dropdown-submenu > .dropdown-menu { animation-name: slidenavAnimation; animation-duration: 200ms; animation-iteration-count: 1; animation-timing-function: ease-out; animation-fill-mode: forwards; -webkit-animation-name: slidenavAnimation; -webkit-animation-duration: 200ms; -webkit-animation-iteration-count: 1; -webkit-animation-timing-function: ease-out; -webkit-animation-fill-mode: forwards; -moz-animation-name: slidenavAnimation; -moz-animation-duration: 200ms; -moz-animation-iteration-count: 1; -moz-animation-timing-function: ease-out; -moz-animation-fill-mode: forwards; } @keyframes slidenavAnimation { from { margin-top: -30px; opacity: 0; } to { margin-top: 0; opacity: 1; } } @-webkit-keyframes slidenavAnimation { from { margin-top: -30px; opacity: 0; } to { margin-top: 0; opacity: 1; } } .seller-product .products { margin-bottom: 35px; } .product-slider .products {margin-left:0px; margin-right:18px; padding-bottom:15px} .product-slider .products .cart-btn {display:none} .category-product .products .cart-btn {display: none;} .seller-product .products .product .product-info .name { font-size: 18px; margin-top: 5px !important; } a { color: #12cca7; } .show-theme-options:hover, .show-theme-options:focus { background: #12cca7; } .btn-primary:hover, .btn-black:hover, .btn-primary:focus, .btn-black:focus { background: #12cca7; } .top-bar .cnt-account ul > li a:hover, .top-bar .cnt-account ul > li a:focus { color: #12cca7; } .top-bar .cnt-block ul li a .caret { color: #12cca7; } .top-bar .cnt-block ul li .dropdown-menu li a:hover, .top-bar .cnt-block ul li .dropdown-menu li a:focus { color: #12cca7; } .main-header .top-search-holder .contact-row .icon { color: #12cca7; } .top-cart-row .dropdown-cart .lnk-cart .items-cart-inner .total-price-basket .total-price { color: #12cca7; } .top-cart-row .dropdown-cart .dropdown-menu .cart-item.product-summary .name a:hover, .top-cart-row .dropdown-cart .dropdown-menu .cart-item.product-summary .name a:focus { color: #12cca7; } .top-cart-row .dropdown-cart .dropdown-menu .cart-item.product-summary .price { color: #12cca7; } .top-cart-row .dropdown-cart .dropdown-menu .cart-item.product-summary .action a:hover, .top-cart-row .dropdown-cart .dropdown-menu .cart-item.product-summary .action a:focus { color: #12cca7; } .top-cart-row .dropdown-cart .dropdown-menu .cart-total .price { color: #12cca7; } .main-header .top-search-holder .search-area .categories-filter .dropdown-menu li a:hover, .main-header .top-search-holder .search-area .categories-filter .dropdown-menu li a:focus { color: #12cca7; } .header-style-1 .header-nav { background: #12cca7; } .cnt-home .header-style-1 .header-nav .navbar .navbar-nav > li.active { } .cnt-home .header-style-1 .header-nav .navbar .navbar-nav > li > a:hover, .cnt-home .header-style-1 .header-nav .navbar .navbar-nav > li > a:focus { } .cnt-home .header-style-1.header-style-2 .header-nav .navbar .navbar-nav > li.active, .cnt-homepage .header-style-1.header-style-2 .header-nav .navbar .navbar-nav > li.active { background: #12cca7; } .cnt-home .header-style-1.header-style-3 .header-nav .navbar .navbar-nav > li.active { background: #12cca7; } .header-style-2 .header-nav .navbar-default .navbar-collapse .navbar-nav > li > a:hover, .header-style-2 .header-nav .navbar-default .navbar-collapse .navbar-nav > li > a:focus { background: #12cca7 !important; } .header-style-2 .header-nav .navbar-default .navbar-collapse .navbar-nav > li.open { background: #12cca7; } .sidebar .side-menu nav .nav > li a:hover, .sidebar .side-menu nav .nav > li a:focus { color: #12cca7; } .sidebar .side-menu nav .nav > li a:hover:after, .sidebar .side-menu nav .nav > li a:focus:after { color: #12cca7; } .info-box .info-box-heading.green { color: #12cca7; } .scroll-tabs .nav-tab-line li a:hover, .scroll-tabs .nav-tab-line li a:focus { color: #12cca7; } .product .product-info .name a:hover, .product .product-info .name a:focus { color: #12cca7; } .product .product-info .product-price .price { color: #12cca7; } .product .cart .action ul li.lnk a:hover, .product .cart .action ul li.lnk a:focus { color: #12cca7; } .product .cart .action ul li.add-cart-button .btn-primary:hover, .product .cart .action ul li.add-cart-button .btn-primary:focus { background: #12cca7; } .product .cart .action ul li.add-cart-button .btn-primary.icon:hover, .product .cart .action ul li.add-cart-button .btn-primary.icon:focus { background: #0b816a; } .tag.sale { background: #abd07e; } .copyright-bar .copyright a { color: #12cca7; } .blog-slider-container .blog-slider .blog-post-info .name a:hover, .blog-slider-container .blog-slider .blog-post-info .name a:focus { color: #12cca7; } .footer .links-social .social-icons a:hover, .footer .links-social .social-icons a:focus, .footer .links-social .social-icons a.active { background: #12cca7; } .latest-tweet .re-twitter .comment a { color: #12cca7; } .latest-tweet .re-twitter .comment .icon .fa-stack-2x { color: #12cca7; } .footer .contact-information .media .icon .fa-stack-2x { color: #12cca7; } .footer .contact-information .media .media-body a:hover, .footer .contact-information .media .media-body a:focus { color: #12cca7; } .footer .footer-bottom .module-body ul li a:hover, .footer .footer-bottom .module-body ul li a:focus { color: #12cca7; } .product-tag .item.active, .product-tag .item:hover, .product-tag .item:focus { background: #12cca7; } .hot-deals .product-info .product-price .price { color: #12cca7; } .hot-deals .product-info .name a:hover, .hot-deals .product-info .name a:focus { color: #12cca7; } .custom-carousel .owl-controls .owl-prev:hover, .custom-carousel .owl-controls .owl-next:hover, .custom-carousel .owl-controls .owl-prev:focus, .custom-carousel .owl-controls .owl-next:focus { background: #0b816a; } .yamm .dropdown-menu .title:hover, .yamm .dropdown-menu .title:focus { color: #12cca7; } .yamm .dropdown-menu li a:hover, .yamm .dropdown-menu li a:focus { color: #12cca7; } .breadcrumb ul li.active { color: #0b816a; } .breadcrumb ul a:hover, .breadcrumb ul a:focus { color: #0b816a; } .filters-container .nav-tabs.nav-tab-box li.active a .icon { color: #12cca7; } .filters-container .pagination-container ul li.active a { color: #12cca7; } .filters-container .pagination-container ul li.prev:hover, .filters-container .pagination-container ul li.next:hover, .filters-container .pagination-container ul li.prev:focus, .filters-container .pagination-container ul li.next:focus { background: #12cca7; } .filters-container .pagination-container ul li a:hover, .filters-container .pagination-container ul li a:focus { color: #12cca7; } .filters-container .lbl-cnt .dropdown.dropdown-med .dropdown-menu li a:hover, .filters-container .lbl-cnt .dropdown.dropdown-med .dropdown-menu li a:focus { color: #12cca7; } .sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .accordion .accordion-group .accordion-heading .accordion-toggle, .sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .accordion .accordion-group .accordion-heading .accordion-toggle:hover, .sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .accordion .accordion-group .accordion-heading .accordion-toggle:focus, .sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .accordion .accordion-group .accordion-heading .accordion-toggle:after { color: #12cca7; } .sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .price-range-holder .slider .slider-track .slider-handle { border: 5px solid #12cca7; } .sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .list li a:hover, .sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .list li a:focus { color: #12cca7; } .sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .compare-report span { color: #12cca7; } .sidebar .sidebar-widget .advertisement .owl-controls .owl-pagination .owl-page.active span { background: #12cca7; } .sidebar .sidebar-widget .advertisement .owl-controls .owl-pagination .owl-page:hover span { background: #12cca7; } .single-product .gallery-holder .gallery-thumbs .owl-item .item:hover { border: 1px solid #12cca7; } .single-product .product-info .rating-reviews .reviews .lnk:hover, .single-product .product-info .rating-reviews .reviews .lnk:focus { color: #12cca7; } .single-product .product-info .price-container .price-box .price { color: #12cca7; } .single-product .product-info .quantity-container .cart-quantity .arrows .arrow:hover, .single-product .product-info .quantity-container .cart-quantity .arrows .arrow:focus { color: #12cca7; } .single-product .product-info .product-social-link .social-icons ul li a:hover, .single-product .product-info .product-social-link .social-icons ul li a:focus { background: #12cca7; } .single-product .product-tabs .nav.nav-tabs.nav-tab-cell li a:hover, .single-product .product-tabs .nav.nav-tabs.nav-tab-cell li a:focus { background: #12cca7; } .single-product .product-tabs .nav.nav-tabs.nav-tab-cell li a:hover:after, .single-product .product-tabs .nav.nav-tabs.nav-tab-cell li a:focus:after { border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #12cca7; } .single-product .product-tabs .nav.nav-tabs.nav-tab-cell li.active a { background: #12cca7; } .single-product .product-tabs .nav.nav-tabs.nav-tab-cell li.active a:after { border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #12cca7; } .cart .action .add-cart-button .btn.btn-primary.icon:hover, .cart .action .add-cart-button .btn.btn-primary.icon:focus { background: #12cca7; } .product-tabs .tab-content .tab-pane .product-reviews .reviews .review .review-title .date span { color: #12cca7; } .product-tabs .tab-content .tab-pane .product-reviews .reviews .review .author span { color: #12cca7; } #owl-main:hover .owl-prev:hover, #owl-main:hover .owl-next:hover { background: #0b816a; } #owl-main .owl-controls .owl-pagination .owl-page:active span, #owl-main .owl-controls .owl-pagination .owl-page:hover span { background: #12cca7; } .cart .action ul .lnk .add-to-cart:hover, .cart .action ul .lnk .add-to-cart:focus { color: #12cca7 !important; } .cart .action .add-to-cart:hover, .cart .action .add-to-cart:focus { color: #12cca7 !important; } .homepage-container .product .tag.hot { background: #12cca7; } .homepage-container .product .product-info .name a:hover, .homepage-container .product .product-info .name a:focus { color: #12cca7; } .homepage-container .btn-primary:hover, .homepage-container .btn-primary:focus { background: #12cca7; border: 2px solid #12cca7; } .category-list {background-color: #fff; padding: 20px;} .category-product .cart .action ul li .add-to-cart:hover, .category-product .cart .action ul li .add-to-cart:focus { background: #12cca7; } .furniture-container .product .btn-primary:hover, .furniture-container .product .btn-primary:focus { background: #12cca7; } .header-style-3 .header-nav .navbar-default .navbar-collapse .navbar-nav > li > a:hover, .header-style-3 .header-nav .navbar-default .navbar-collapse .navbar-nav > li > a:focus { background: #12cca7; } .header-style-3 .header-nav .navbar-default .navbar-collapse .navbar-nav > li.open { background: #12cca7; } #owl-single-product-thumbnails .owl-controls .owl-pagination .owl-page.active span { background: #12cca7 !important; } #owl-single-product-thumbnails .owl-controls .owl-pagination .owl-page span:hover, #owl-single-product-thumbnails .owl-controls .owl-pagination .owl-page span:focus { background: #12cca7 !important; } .cnt-homepage .sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .price-range-holder .slider .slider-track .slider-handle.max-slider-handle { background: #12cca7; } .blog-page .blog-post h1 a:hover, .blog-page .blog-post h1 a:focus { color: #12cca7; } .blog-page .sidebar .sidebar-module-container .sidebar-widget .nav-tabs > li.active > a, .blog-page .sidebar .sidebar-module-container .sidebar-widget .nav-tabs > li.active > a:hover, .blog-page .sidebar .sidebar-module-container .sidebar-widget .nav-tabs > li.active > a:focus { color: #0b816a; } .blog-page .blog-post .social-media a:hover, .blog-page .blog-post .social-media a:focus { background-color: #12cca7; } .blog-page .sidebar .sidebar-module-container .search-area .search-button:after { color: #0b816a; } .blog-page .sidebar .sidebar-module-container .sidebar-widget .blog-post h4 a:hover, .blog-page .sidebar .sidebar-module-container .sidebar-widget .blog-post h4 a:focus { color: #12cca7; } .blog-page .blog-post-author-details .author-social-network button .twitter-icon { background-color: #12cca7; } .blog-page .blog-review .review-action a, .blog-page .blog-review .review-action a:hover, .blog-page .blog-review .review-action a:focus { color: #12cca7; } .blog-page .blog-post-author-details .author-social-network .dropdown-menu > li > a:hover, .blog-page .blog-post-author-details .author-social-network .dropdown-menu > li > a:focus { color: #12cca7; } .checkout-box .checkout-steps .panel .panel-heading .unicase-checkout-title > a:not(.collapsed) span { background-color: #12cca7; } .checkout-box .checkout-steps .checkout-step-01 .already-registered-login a:hover, .checkout-box .checkout-steps .checkout-step-01 .already-registered-login a:focus { color: #12cca7; } .checkout-box .checkout-progress-sidebar .panel-body ul li a:hover, .checkout-box .checkout-progress-sidebar .panel-body ul li a:focus { color: #12cca7; } .contact-page .contact-info .contact-i { background-color: #12cca7; } .shopping-cart .shopping-cart-table table tbody tr .cart-product-name-info h4 a:hover, .shopping-cart .shopping-cart-table table tbody tr .cart-product-name-info h4 a:focus { color: #12cca7; } .shopping-cart .shopping-cart-table table tbody tr .cart-product-name-info .cart-product-info span span { color: #0b816a; } .shopping-cart .shopping-cart-table table tbody tr .cart-product-edit a:hover, .shopping-cart .shopping-cart-table table tbody tr .cart-product-edit a:focus { color: #12cca7; } .shopping-cart .cart-shopping-total table thead tr th .cart-grand-total { color: #0b816a; } .shopping-cart-table table tbody tr td .quant-input .arrows .arrow:hover, .shopping-cart-table table tbody tr td .quant-input .arrows .arrow:focus { color: #12cca7; } .logo-color { fill: #12cca7; } .cnt-homepage .single-product .product-info-block .form-control .dropdown-menu ul li a:hover, .cnt-homepage .single-product .product-info-block .form-control .dropdown-menu ul li a:focus { color: #12cca7; } .cnt-homepage .single-product .product-info-block .txt.txt-qty { color: #12cca7; } .cnt-homepage .single-product .product-tabs .nav-tab-cell-detail { border-bottom: none; } .cnt-homepage .single-product .product-tabs .nav-tab-cell-detail li { margin-right: 10px; padding: 0; } .cnt-homepage .single-product .product-tabs .nav-tab-cell-detail li a:hover, .cnt-homepage .single-product .product-tabs .nav-tab-cell-detail li a:focus { background: #12cca7; border: 2px solid #12cca7; } .cnt-homepage .single-product .product-tabs .nav-tab-cell-detail li.active a { background: #12cca7; border: 2px solid #12cca7; } .shopping-cart .estimate-ship-tax table tbody .unicase-form-control .dropdown-menu.open ul li a:hover, .shopping-cart .estimate-ship-tax table tbody .unicase-form-control .dropdown-menu.open ul li a:focus { color: #12cca7; } .yamm .dropdown-menu { border-top-color: #12cca7; } .product-comparison .compare-table tr td .product-price .price { color: #12cca7; } .product-comparison .compare-table tr td .in-stock { color: #12cca7; } .body-content .my-wishlist-page .my-wishlist table tbody .product-name a:hover, .body-content .my-wishlist-page .my-wishlist table tbody .product-name a:focus { color: #12cca7; } .product-comparison .compare-table tr td .product-price .price { color: #12cca7; } .product-comparison .compare-table tr td .in-stock { color: #12cca7; } .body-content .x-page .x-text h1 { color: #12cca7; } .body-content .x-page .x-text a { color: #12cca7; } .sign-in-page .register-form .forgot-password, .sign-in-page .register-form .forgot-password:hover, .sign-in-page .register-form .forgot-password:focus { color: #12cca7; } .body-content .my-wishlist-page .my-wishlist table tbody .price { color: #12cca7; } .terms-conditions-page .contact-form { color: #12cca7; } .top-bar { padding:0px; font-size: 14px; background: #157ed2; } .top-bar .cnt-account { float: right; padding: 6px 0px; } .top-bar .cnt-account ul { margin: 0px; } .top-bar .cnt-account ul > li { display: inline-block; line-height: 12px; padding:3px 12px 3px 7px; border-right: 1px solid hsla(0,0%,100%,.2); } .top-bar .cnt-account ul > li:last-child { border:none; padding-right:0px } .top-bar .cnt-account ul > li a { color:rgba(255,255,255,0.8); padding: 0px; font-weight: 400; -webkit-transition: all 0.2s linear 0s; -moz-transition: all 0.2s linear 0s; -o-transition: all 0.2s linear 0s; transition: all 0.2s linear 0s; letter-spacing:0.2px; } .top-bar .cnt-account ul > li a .icon { display: block; float: left; padding-right: 6px; font-size: 11px; display:none } .top-bar .cnt-account ul > li a:hover, .top-bar .cnt-account ul > li a:focus { text-decoration: none; } .top-bar .cnt-block { float: left; } .top-bar .cnt-block .list-inline { margin: 0px; } .top-bar .cnt-block .list-inline > li { display: inline-block; margin-right:10px; padding:0px; } .top-bar .cnt-block .list-inline > li > a { padding: 7px 0px; -webkit-transition: all 0.2s linear 0s; -moz-transition: all 0.2s linear 0s; -o-transition: all 0.2s linear 0s; transition: all 0.2s linear 0s; color: #888; display: inline-block; text-transform: capitalize; } .top-bar .cnt-block .list-inline > li > a .value { color: rgba(255,255,255,0.8); margin: 2px 4px 2px 7px; } .top-bar .cnt-block .list-inline > li > a:hover, .top-bar .cnt-block .list-inline > li > a:focus { text-decoration: none; color: #888888; } .top-bar .cnt-block .list-inline > li .dropdown-menu { border-radius: 3px; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; border:none; top: 125%; left: 5px; min-width:75px; } .top-bar .dropdown-menu>li>a { padding:3px 10px; font-size:13px } .top-bar .cnt-block .list-inline > li .dropdown-menu li a:hover, .top-bar .cnt-block .list-inline > li .dropdown-menu li a:focus { background: rgba(0, 0, 0, 0); } /*===================================================================================*/ /* Header /*===================================================================================*/ header{ background: #fdd922; } .main-header { padding:25px 0px 30px 0px; background: #157ed2; } .main-header .logo-holder { margin-top:5px; } .main-header .top-search-holder .contact-row { line-height: 20px; color: #9b9b9b; } .main-header .top-search-holder .contact-row .phone { margin: 0 23px 0 0; border-right: 1px solid #E2E2E2; padding-right: 35px; } .main-header .top-search-holder .contact-row .icon { font-size: 18px; line-height: 23px; margin: 0 8px 0 0; vertical-align: middle; } .main-header .top-search-holder .search-area { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; margin: 8px 0 0; background:#fff; border-radius:999px; } .top-search-holder {padding-left:0px} .main-header .top-search-holder .search-area .search-field { border: medium none; -webkit-border-radius: 5px 0 0 5px; -moz-border-radius: 5px 0 0 5px; border-radius: 5px 0 0 5px; padding:18px 13px; width: 67%; font-family: 'Barlow', sans-serif; font-size:14px } .main-header .top-search-holder .search-area .categories-filter { border-right: 1px solid #E0E0E0; text-transform: capitalize; display: inline-block; line-height: 56px; background: #f6f6f6; border-radius:999px 0px 0px 999px } .main-header .top-search-holder .search-area .categories-filter a { padding: 0 20px; color: #666; font-size: 14px; } .main-header .top-search-holder .search-area .categories-filter a .caret { margin-left: 15px; color: #a0a0a0; } .main-header .top-search-holder .search-area .categories-filter .dropdown-menu { -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; border: 1px solid #e1e1e1; padding: 12px 17px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; } .main-header .top-search-holder .search-area .categories-filter .dropdown-menu li { margin-bottom: 10px; } .main-header .top-search-holder .search-area .categories-filter .dropdown-menu li a { padding: 0px; } .main-header .top-search-holder .search-area .categories-filter .dropdown-menu li a:hover, .main-header .top-search-holder .search-area .categories-filter .dropdown-menu li a:focus { background: rgba(0, 0, 0, 0); } .main-header .top-search-holder .search-area .categories-filter .dropdown-menu li.menu-header { font-family: 'Open Sans', sans-serif; line-height: 30px; } .main-header .top-search-holder .search-area .search-button { border-radius: 0px 999px 999px 0px; display: inline-block; float: right; margin: 0px; padding: 19px 25px 19px; text-align: center; background-color: #fdd922; } .main-header .top-search-holder .search-area .search-button:after { color: #333; content: "\f002"; font-family: fontawesome; font-size: 18px; line-height: 9px; vertical-align: middle; } .cnt-home .header-style-1.header-style-2 .header-nav .navbar-default { background: #404040; } .top-cart-row { padding-top:8px; } .top-cart-row .dropdown-cart { float: right; } .top-cart-row .dropdown-cart img {width:100%} .top-cart-row .dropdown-cart .lnk-cart { padding: 0px; color: #fff; } .top-cart-row .dropdown-cart .lnk-cart .items-cart-inner { position: relative; } .top-cart-row .dropdown-cart .lnk-cart .items-cart-inner .total-price-basket { padding: 0px 0px 13px 5px; font-family: 'Barlow', sans-serif; letter-spacing: 0.2px; display:inline-block; font-size:15px; } .top-cart-row .dropdown-cart .lnk-cart .items-cart-inner .total-price-basket .lbl {display:block; color: rgba(255,255,255,0.8);} .top-cart-row .dropdown-cart .lnk-cart .items-cart-inner .total-price-basket .value {font-size:22px; font-weight:600; display:block} .top-cart-row .dropdown-cart .lnk-cart .items-cart-inner .basket { padding: 12px; padding:0px; overflow:hidden } .top-cart-row .dropdown-cart .lnk-cart .items-cart-inner .basket:before { content: ''; /* height: 40px; */ display: inline-block; /* line-height: 40px; */ text-align: center; font-weight: normal; margin-right: 11px; background: url(../../../public/images/font/icon-cart.png) no-repeat top left; padding: 15px 0px; border-radius: 5px; width: 50px; height: 51px; float: left; } .top-cart-row .dropdown-cart .lnk-cart .items-cart-inner .basket-item-count { -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px; height: 18px; position: absolute; left: 20px; top: 10px; width: 18px; background: #fdd922; color: #0f6cb2; font-size: 11px; text-align: center; line-height: 19px;; } .top-cart-row .dropdown-cart .dropdown-menu { border:none; border-radius: 5px; float: right; left: auto; min-width: 0; padding: 24px 22px; right: 0; width: 230px; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; } .top-cart-row .dropdown-cart .dropdown-menu .cart-item.product-summary .name { font-size: 14px; margin-top: 0px; font-weight:400; } .top-cart-row .dropdown-cart .dropdown-menu .cart-item .col-xs-7 {padding-left:0px} .top-cart-row .dropdown-cart .dropdown-menu .cart-item.product-summary .name a { color: #666666; } .top-cart-row .dropdown-cart .dropdown-menu .cart-item.product-summary .price { font-weight: 600; } .top-cart-row .dropdown-cart .dropdown-menu .cart-item.product-summary .action { padding: 0; position: relative; font-size: 15px; right: 8px; top: 8px; } .top-cart-row .dropdown-cart .dropdown-menu .cart-item.product-summary .action a { color: #898989; } .top-cart-row .dropdown-cart .dropdown-menu .cart-total .text { font-size: 14px; color: #666666; margin-right: 10px; } .top-cart-row .dropdown-cart .dropdown-menu .cart-total .price { font-weight: 600; } .header-style-1 .header-nav .navbar-default { border: medium none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; background: rgba(0, 0, 0, 0); margin: 0; min-height:auto; } .header-style-1 .header-nav .navbar-default .navbar-collapse { padding: 0; } .header-style-1 .header-nav .navbar-default .navbar-collapse .navbar-nav > li.active > a { color: #fff; } .navbar-nav {float:none} .special-menu {float:right} .special-menu a {color:#ffdd35!important; border:none!important; padding-right:0px!important} .special-menu a:hover{ background:none!important; color:#fff!important} .header-style-1 .header-nav .navbar-default .navbar-collapse .navbar-nav > li > a { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); color: #FFFFFF; font-family: 'Barlow', sans-serif; font-size: 18px; line-height:normal; padding: 18px 18px; -webkit-transitio: all 0.2s linear 0s; -moz-transition: all 0.2s linear 0s; -o-transition: all 0.2s linear 0s; transition: all 0.2s linear 0s; font-weight:500; letter-spacing:normal; position: relative; } .header-style-1 .header-nav .navbar-default .navbar-collapse .navbar-nav > li .menu-label { position: absolute; text-transform: uppercase; top: -10px; display: inline; padding: 4px 8px; color: #fff; font-size: 10px; font-family:'Barlow', sans-serif; right: 23px; line-height: normal; letter-spacing:1px; border-radius:2px } .header-style-1 .header-nav .navbar-default .navbar-collapse .navbar-nav > li .menu-label:after { border-width: 6px 7px 0 6px; right: 18px; top: 90%; border-style: solid; content: ""; display: block; height: 0; position: absolute; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -o-transitio: all 0.3s ease 0s; transition: all 0.3s ease 0s; width: 0; z-index: 100; } .header-style-1 .header-nav .navbar-default .navbar-collapse .navbar-nav > li .menu-label:before { right: 18px; top: 90%; } .header-style-1 .header-nav .navbar-default .navbar-collapse .navbar-nav > li .menu-label.new-menu { background: #f1c40f; } .header-style-1 .header-nav .navbar-default .navbar-collapse .navbar-nav > li .menu-label.new-menu:after { border-color: #f1c40f rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); } .header-style-1 .header-nav .navbar-default .navbar-collapse .navbar-nav > li .menu-label.new-menu:before { border-color: #f1c40f rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); } .header-style-1 .header-nav .navbar-default .navbar-collapse .navbar-nav > li .menu-label.hot-menu { background: #ff7878; } .header-style-1 .header-nav .navbar-default .navbar-collapse .navbar-nav > li .menu-label.hot-menu:after { border-color: #ff7878 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); } .header-style-1 .header-nav .navbar-default .navbar-collapse .navbar-nav > li .menu-label.hot-menu:before { border-color: #ff7878 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); } .header-style-2 { /*margin-bottom:10px;*/ } .header-style-2 .header-nav { background: rgba(0, 0, 0, 0) !important; } .header-style-2 .header-nav .navbar-default .nav-bg-class { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; margin: 0; } .header-style-2 .header-nav .navbar-default .nav-bg-class .navbar-collapse .navbar-nav > li > a { color: #555; } .header-style-2 .header-nav .navbar-default .nav-bg-class .navbar-collapse .navbar-nav > li > a:hover, .header-style-2 .header-nav .navbar-default .nav-bg-class .navbar-collapse .navbar-nav > li > a:focus { color: #fff; } .header-style-2 .header-nav .navbar-default .nav-bg-class .navbar-collapse .navbar-nav > li.open > a { color: #fff; } .header-style-3 .header-nav { background: #202020 !important; border: medium none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; margin: 0; } .header-style-3 .header-nav .navbar-default .navbar-collapse .navbar-nav > li > a { color: #fff; } .header-style-3 .header-nav .navbar-default .navbar-collapse .navbar-nav > li > a:hover, .header-style-3 .header-nav .navbar-default .navbar-collapse .navbar-nav > li > a:focus { color: #fff; } .header-style-3 .header-nav .yamm .dropdown-menu { top: 62px; } .yamm .nav, .yamm .collapse, .yamm .dropup, .yamm .dropdown { position: static; } .yamm .dropdown-menu { left:auto; top: 100% ; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; border:none; padding:0px } .yamm .dropdown-menu .custom-banner a {padding:0px} .yamm .dropdown-menu .banner-image { margin-bottom:0px} .navbar-nav .open a{ float: none; background:#fff!important; color:#888!important; border-radius:3px 3px 0px 0px; } .yamm .dropdown-menu .yamm-content { padding: 20px 20px; } .yamm .dropdown-menu .yamm-content .col-menu {min-width:150px} .yamm .dropdown-menu .yamm-content .links li a { padding: 6px 0px; font-size:14px; color:#565656; } .yamm .dropdown-menu h2 { font-size: 16px; color: #555; margin-top: 0px; font-weight:600 } .yamm .dropdown-menu li { line-height:normal; padding: 0px 0px; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; } .yamm .dropdown-menu li a { color: #3D3D3D; line-height: normal; text-transform: none ; display: block; padding: 8px 16px; } .yamm .dropdown-menu li a:hover, .yamm .dropdown-menu li a:focus { background: rgba(0, 0, 0, 0); margin-left: 0px; } .yamm .dropdown-menu .text { font-size: 13px; line-height: 20px; position: relative; bottom: 0px; top: 73px; } .yamm .dropdown.yamm-fw .dropdown-menu { left: 0; right: 0; } .cnt-home .header-style-1.header-style-2 .header-nav .navbar .navbar-nav > li.active > a, .cnt-homepage .header-style-1.header-style-2 .header-nav .navbar .navbar-nav > li.active > a { color: #fff; } .cnt-home .header-style-1.header-style-2 .header-nav .navbar-default { background: #404040; } .cnt-home .header-style-1.header-style-2 .header-nav .navbar-default .nav-bg-class { border: none; } .cnt-home .header-style-1.header-style-2 .header-nav .navbar-default .nav-bg-class .navbar-collapse .navbar-nav > li > a { color: #fff; } .cnt-homepage .header-style-2 .header-nav .navbar-default { background: #fff; } .cnt-homepage .header-style-2 .header-nav .navbar-default .nav-bg-class { -moz-box-shadow: 0 0 0 3px #F6F6F6 inset; -webkit-box-shadow: 0 0 0 3px #F6F6F6 inset; box-shadow: 0 0 0 3px #F6F6F6 inset; } .header-nav .navbar-default .dropdown .dropdown-menu.pages .links > li { border-bottom: 1px solid #eaeaea; padding: 5px 0; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; } .header-nav .navbar-default .dropdown .dropdown-menu.pages .links > li:last-child { border-bottom: none; } .header-nav .navbar-default .dropdown .dropdown-menu.pages .links > li > a { line-height: 26px; padding: 0px; } .header-nav .navbar-default .dropdown .dropdown-menu.pages .links > li > a:hover, .header-nav .navbar-default .dropdown .dropdown-menu.pages .links > li > a:focus { margin-left: 0px; } /*===================================================================================*/ /* Side menu /*===================================================================================*/ .sidebar .side-menu { background-color: #fff; border-radius: 10px; } .sidebar .custom-carousel .owl-controls .owl-prev {top: -20px;} .sidebar .custom-carousel .owl-controls .owl-next {top: -20px;} .sidebar .side-menu .head { border-radius: 10px 10px 0px 0px; color: #333; font-size: 20px; font-family:'Barlow', sans-serif; padding: 15px 17px; background-color: #fdd922; font-weight:500; letter-spacing: 0.2px; } .sidebar .side-menu .head .icon { margin-right: 5px; } .sidebar .side-menu nav .nav > li { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; position: relative; width: 100%; border-bottom: 1px solid #eaeaea; } .sidebar .side-menu nav .nav > li:last-child {border-bottom:none} .sidebar .side-menu nav .nav > li > a { padding: 15px 20px; color: #666666; font-family:'Barlow', sans-serif; letter-spacing:0.2px; font-size:14px; } .sidebar .side-menu nav .nav > li > a:after { color: #bababa; content: "\f105"; float: right; font-size: 12px; height: 20px; line-height: 18px; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; width: 10px; font-family: FontAwesome; } .sidebar .side-menu nav .nav > li > a .icon { font-size: 16px; margin-right: 12px; } .sidebar .side-menu nav .nav > li > a:hover, .sidebar .side-menu nav .nav > li > a:focus { background: #fff; } .sidebar .side-menu nav .nav > li > a:hover .icon, .sidebar .side-menu nav .nav > li > a:focus .icon { color: #666666; } .sidebar .side-menu nav .nav > li > .mega-menu { padding: 3px 0; top: 0 !important; left: 100%; margin: 0; min-width: 330%; /*338%;*/ position: absolute; top: 0px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; overflow:hidden } .sidebar .side-menu nav .nav > li > .mega-menu .yamm-content { padding: 10px 20px; } .sidebar .side-menu nav .nav > li > .mega-menu .yamm-content ul > li { padding:3px 0; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; } .sidebar .side-menu nav .nav > li > .mega-menu .yamm-content ul > li:last-child { border-bottom: none; } .sidebar .side-menu nav .nav > li > .mega-menu .yamm-content ul > li > a { line-height: 26px; padding: 0px; font-size:14px; } .sidebar .side-menu nav .nav > li > .mega-menu .yamm-content .dropdown-banner-holder { position: absolute; right: -16px; top: -8px; } .sidebar .side-menu2 nav .nav li a { padding: 14.3px 15px; } .sidebar .sidebar-module-container .sidebar-widget .widget-header { padding: 10px 0px 5px 0px; } .sidebar .sidebar-module-container .sidebar-widget .widget-header .widget-title { font-size: 16px; margin: 0px; font-weight:600 } .sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .accordion .accordion-group .accordion-heading .accordion-toggle { clear: both; display: block; font-size: 14px; line-height: 28px; } .sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .accordion .accordion-group .accordion-heading .accordion-toggle:after { content:"\f068"; float: right; font-family: fontawesome; } .sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .accordion .accordion-group .accordion-heading .accordion-toggle.collapsed { color: #666666; } .sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .accordion .accordion-group .accordion-heading .accordion-toggle.collapsed:after { color: #636363; content: "\f067"; font-family: fontawesome; font-weight:normal } .sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .accordion .accordion-group .accordion-body .accordion-inner { margin: 0px 0 20px; } .sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .accordion .accordion-group .accordion-body .accordion-inner ul { padding-left: 15px; } .sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .accordion .accordion-group .accordion-body .accordion-inner ul li { line-height: 27px; } .sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .accordion .accordion-group .accordion-body .accordion-inner ul li a { color: #666666; } .sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .accordion .accordion-group .accordion-body .accordion-inner ul li a:before { content: "\f105"; font-family: fontawesome; font-size: 14px; line-height: 15px; margin: 0 5px 0 0; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; } .sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .accordion .accordion-group .accordion-body .accordion-inner ul li a:hover:before { margin: 0 8px 0 0; } .sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .price-range-holder { padding: 0 0 20px; position: relative; } .sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .price-range-holder .slider { display: inline-block; position: relative; vertical-align: middle; margin-top:0px; } .sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .price-range-holder .slider.slider-horizontal { height: 20px; width: 100% !important; } .sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .price-range-holder .slider .slider-track { background-color: #f1f1f1; background-repeat: repeat-x; cursor: pointer; position: absolute; width: 94% !important; height: 6px; left: 0; margin-top: -5px; top: 50%; width: 100%; } .sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .price-range-holder .slider .slider-track .slider-selection { bottom: 0; height: 100%; top: 0; background-repeat: repeat-x; box-sizing: border-box; position: absolute; background: #c3c3c3; } .sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .price-range-holder .slider .slider-track .slider-handle { background-color: #FFFFFF; background-repeat: repeat-x; -webkit-border-radius: 400px; -moz-border-radius: 400px; border-radius: 400px; height: 20px; margin-left: -3px !important; opacity: 1; position: absolute; top: -3px; width: 20px; margin-top: -5px; } .sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .price-range-holder .slider .tooltip { margin-top: -36px; } .sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .price-range-holder .min-max { font-size: 15px; font-weight: 500; color: #fe5252; margin-top: 15px; } .sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .list li { clear: both; display: block; font-size: 14px; font-weight: normal; line-height: 28px; } .sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .list li a { color: #666666; display: block; } .sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .compare-report { margin-top: 20px; margin-bottom: 20px; } .sidebar .sidebar-widget .advertisement .item { background-position: center 55%; background-size: cover; padding-bottom:60px } .sidebar .sidebar-widget .advertisement .item .caption { color: #636363; left: 12%; letter-spacing: -3px; position: absolute; top: 11%; z-index: 100; display: table-cell; } .sidebar .sidebar-widget .advertisement .item .caption .big-text { font-size: 60px; line-height: 125px; text-transform: uppercase; font-family: 'Open Sans', sans-serif; color: #fff; text-shadow: 1px 1px 3px #cfcfcf; } .sidebar .sidebar-widget .advertisement .item .caption .big-text .big { font-size: 120px; color: #ff7878; display: block; text-shadow: 1px 1px 3px #cfcfcf; } .sidebar .sidebar-widget .advertisement .item .caption .excerpt { font-size: 24px; letter-spacing: -1px; text-transform: uppercase; color: #e6e6e6; text-shadow: 1px 1px 3px #cfcfcf; } .sidebar .sidebar-widget .advertisement .owl-controls { bottom: 10px; position: absolute; text-align: center; top: auto; width: 100%; } .sidebar .sidebar-widget .advertisement .owl-controls .owl-pagination { display: inline-block; } .sidebar .sidebar-widget .advertisement .owl-controls .owl-pagination .owl-page { display: inline-block; } .sidebar .sidebar-widget .advertisement .owl-controls .owl-pagination .owl-page span { display: block; width: 10px; height: 10px; background: #ddd; border: none; border-radius: 2px; margin: 0 2px; -webkit-transition: all 200ms ease-out; -moz-transition: all 200ms ease-out; -o-transition: all 200ms ease-out; transition: all 200ms ease-out; } .sidebar-widget { background-color: #fff; padding:20px; border-radius:5px } .related-product .tag { font-size: 15px; font-weight: 700; height: 50px; line-height: 45px; left: 15px; text-align: center; top: 3.5%; width: 50px; position: absolute; } /*===================================================================================*/ /* Slider /*===================================================================================*/ #owl-main { text-align: center; cursor: default; height: 520px; } #owl-main .owl-controls { display: inline-block; position: relative; margin-top: 40px; } /*.panel-group .panel .owl-controls { margin-top: 25px; } .panel-group.blank .panel .owl-controls { margin-top: 40px; }*/ #owl-main .owl-pagination { position: relative; line-height: 30px; } #owl-main .owl-buttons { display: block; } #owl-main .owl-prev, #owl-main .owl-next { display: inline-block; position: absolute; top: 0; bottom: 0; width: 30px; height: 50px; font-size: 21px; background-color: #f2f2f2; border: none; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; margin: auto; -webkit-transition: all 200ms ease-out; -moz-transition: all 200ms ease-out; -o-transition: all 200ms ease-out; transition: all 200ms ease-out; opacity: 0; } #owl-main .owl-prev { left: 20px; /* -35px;*/ } #owl-main .owl-next { right: 20px; } #owl-main:hover .owl-prev { left: 0px; opacity: 0.5; } #owl-main:hover .owl-next { right: 0px; opacity: 0.5; } #owl-main:hover .owl-prev:hover, #owl-main:hover .owl-next:hover { opacity: 1; } #owl-main .owl-outer-nav:after { content: ""; position: absolute; top: 0; left: -15%; width: 130%; height: 100%; z-index: 0; } #owl-main .owl-outer-nav .owl-wrapper-outer, #owl-main .owl-outer-nav .owl-pagination, #owl-main .owl-outer-nav .owl-prev, #owl-main .owl-outer-nav .owl-next { z-index: 1; } #owl-main .owl-outer-nav .owl-controls { position: static; } #owl-main .owl-outer-nav .owl-prev { left: -65px; } #owl-main .owl-outer-nav .owl-next { right: -65px; } #owl-main .owl-outer-nav:hover .owl-prev { left: -80px; } #owl-main .owl-outer-nav:hover .owl-next { right: -80px; } #owl-main .owl-ui-md .owl-pagination { line-height: 45px; } #owl-main .owl-ui-md .owl-prev, #owl-main .owl-ui-md .owl-next { width: 45px; height: 45px; font-size: 45px; } #owl-main .owl-ui-md .owl-prev { left: -55px; } #owl-main .owl-ui-md .owl-next { right: -55px; } #owl-main .owl-ui-md:hover .owl-prev { left: -60px; } #owl-main .owl-ui-md:hover .owl-next { right: -60px; } #owl-main .owl-outer-nav.owl-ui-md:after { left: -18%; width: 136%; } #owl-main .owl-outer-nav.owl-ui-md .owl-prev { left: -85px; } #owl-main .owl-outer-nav.owl-ui-md .owl-next { right: -85px; } #owl-main .owl-outer-nav.owl-ui-md:hover .owl-prev { left: -100px; } #owl-main .owl-outer-nav.owl-ui-md:hover .owl-next { right: -100px; } #owl-main .owl-ui-lg .owl-pagination { line-height: 60px; } #owl-main .owl-ui-lg .owl-prev, #owl-main .owl-ui-lg .owl-next { width: 60px; height: 60px; font-size: 42px; } #owl-main .owl-ui-lg .owl-prev { left: -75px; } #owl-main .owl-ui-lg .owl-next { right: -75px; } #owl-main .owl-ui-lg:hover .owl-prev { left: -80px; } #owl-main .owl-ui-lg:hover .owl-next { right: -80px; } #owl-main .owl-outer-nav.owl-ui-lg:after { left: -22%; width: 144%; } #owl-main .owl-outer-nav.owl-ui-lg .owl-prev { left: -105px; } .owl-outer-nav.owl-ui-lg .owl-next { right: -105px; } #owl-main .owl-outer-nav.owl-ui-lg:hover .owl-prev { left: -120px; } #owl-main .owl-outer-nav.owl-ui-lg:hover .owl-next { right: -120px; } #owl-main .owl-inner-nav .owl-controls { position: static; } #owl-main .owl-inner-nav .owl-prev { left: 45px; } #owl-main .owl-inner-nav .owl-next { right: 45px; } #owl-main .owl-inner-nav:hover .owl-prev { left: 30px; } #owl-main .owl-inner-nav:hover .owl-next { right: 30px; } #owl-main .owl-outer-nav .owl-prev, #owl-main .owl-outer-nav .owl-next, #owl-main .owl-inner-nav .owl-prev, #owl-main .owl-inner-nav .owl-next { bottom: 70px; } #owl-main .owl-outer-nav.owl-ui-md .owl-prev, #owl-main .owl-outer-nav.owl-ui-md .owl-next, #owl-main .owl-inner-nav.owl-ui-md .owl-prev, #owl-main .owl-inner-nav.owl-ui-md .owl-next { bottom: 85px; } #owl-main .owl-outer-nav.owl-ui-lg .owl-prev, #owl-main .owl-outer-nav.owl-ui-lg .owl-next, #owl-main .owl-inner-nav.owl-ui-lg .owl-prev, #owl-main .owl-inner-nav.owl-ui-lg .owl-next { bottom: 100px; } #owl-main .owl-inner-pagination .owl-pagination, #owl-main .owl-inner-pagination .owl-prev, #owl-main .owl-inner-pagination .owl-next { margin-top: -40px; top: -60px; } #owl-main .owl-inner-pagination.owl-ui-md .owl-pagination, #owl-main .owl-inner-pagination.owl-ui-md .owl-prev, #owl-main .owl-inner-pagination.owl-ui-md .owl-next { margin-top: -50px; top: -65px; } #owl-main .owl-inner-pagination.owl-ui-lg .owl-pagination, #owl-main .owl-inner-pagination.owl-ui-lg .owl-prev, #owl-main .owl-inner-pagination.owl-ui-lg .owl-next { margin-top: -60px; top: -75px; } #owl-main .owl-inner-pagination.owl-outer-nav .owl-prev, #owl-main .owl-inner-pagination.owl-outer-nav .owl-next, #owl-main .owl-inner-pagination.owl-inner-nav .owl-prev, #owl-main .owl-inner-pagination.owl-inner-nav .owl-next { margin: auto; top: 0; bottom: 43px; } #owl-main .owl-inner-pagination .owl-pagination { -webkit-transition: all 200ms ease-out; -moz-transition: all 200ms ease-out; -o-transition: all 200ms ease-out; transition: all 200ms ease-out; opacity: 0; } #owl-main .owl-inner-pagination:hover .owl-pagination { opacity: 1; } #owl-main .owl-inner-pagination.owl-inner-nav .owl-pagination, .owl-inner-pagination.owl-outer-nav .owl-pagination { top: -45px; } .owl-inner-pagination.owl-inner-nav.owl-ui-md .owl-pagination, .owl-inner-pagination.owl-outer-nav.owl-ui-md .owl-pagination { top: -50px; } .owl-inner-pagination.owl-inner-nav.owl-ui-lg .owl-pagination, .owl-inner-pagination.owl-outer-nav.owl-ui-lg .owl-pagination { top: -60px; } .owl-inner-pagination.owl-inner-nav:hover .owl-pagination, .owl-inner-pagination.owl-outer-nav:hover .owl-pagination { top: -60px; } .owl-inner-pagination.owl-inner-nav.owl-ui-md:hover .owl-pagination, .owl-inner-pagination.owl-outer-nav.owl-ui-md:hover .owl-pagination { top: -65px; } .owl-inner-pagination.owl-inner-nav.owl-ui-lg:hover .owl-pagination, .owl-inner-pagination.owl-outer-nav.owl-ui-lg:hover .owl-pagination { top: -75px; } #owl-main.height-md .item { height: 457px; } #owl-main.height-lg .item { height: 675px; } #owl-main .container { display: table; height: inherit; } #owl-main .caption { display: table-cell; } #owl-main .caption.vertical-center { vertical-align: middle; padding-bottom: 3vh; } #owl-main .caption.vertical-top { vertical-align: top; padding-top: 8vh; } #owl-main .caption.vertical-bottom { vertical-align: bottom; padding-bottom: 14vh; } #owl-main .caption.text-center { padding-left: 10%; padding-right: 10%; } #owl-main .caption.text-left { padding-right: 20%; } #owl-main .caption.text-right { padding-left: 20%; } #owl-main .owl-controls { display: block; position: static; margin-top: -47px; } #owl-main .owl-pagination { background: #FFF; line-height: inherit; position: relative; bottom: -40px; padding: 10px; display: inline-block; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; margin: auto; opacity: 0; -webkit-transition: all 200ms ease-out; -moz-transition: all 200ms ease-out; -o-transition: all 200ms ease-out; transition: all 200ms ease-out; } #owl-main:hover .owl-pagination { bottom: -15px; opacity: 1; display:none } #owl-main .owl-prev, #owl-main .owl-next { bottom: 0; } #owl-main .owl-controls .owl-page { display: inline-block; } #owl-main .owl-pagination .owl-page span { display: block; width: 15px; height: 15px; background: #d3d3d3; border: none; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; margin: 0 5px; -webkit-transition: all 200ms ease-out; -moz-transition: all 200ms ease-out; -o-transition: all 200ms ease-out; transition: all 200ms ease-out; } #owl-main .owl-item-gap .item { margin: 0 15px; } #owl-main .owl-item-gap-sm .item { margin: 0 10px; } #owl-main .owl-item.loading { min-height: inherit; background: none; } #owl-main .item { background-color: #FFFFFF; background-position: center 55%; background-size: cover; height: 520px; } #owl-main .item .caption { color: #636363; left:10%; position: absolute; top: 30%; z-index: 100; padding-right: 8%; } #owl-main .item .caption .slider-header { font-family: 'Barlow', sans-serif; font-size:26px; font-weight:400; text-transform:uppercase; letter-spacing:1px } #owl-main .item .caption .big-text { font-size: 62px; line-height: 50px; font-family: 'Barlow', sans-serif; padding: 0px 25px; background: #bbbbbb; color: #fff; font-weight:600; letter-spacing:-2px } #owl-main .item .caption .big-text .highlight { color: #f1c40f; } #owl-main .item .caption .excerpt, #owl-main .item .caption .small { font-size: 18px; /*line-height: 50px;*/ margin-top: 10px; font-family: 'Barlow', sans-serif; font-weight: 200; padding-left: 23px; background: rgba(0, 0, 0, 0); color: #fff; } #owl-main .item .caption .excerpt span, #owl-main .item .caption .small span { background: none repeat scroll 0 0 #bbbbbb; -moz-box-shadow: -1.4em 0 0 #bbbbbb, 1.4em 0 0 #bbbbbb; -webkit-box-shadow: -1.4em 0 0 #bbbbbb, 1.4em 0 0 #bbbbbb; box-shadow: -1.4em 0 0 #bbbbbb, 1.4em 0 0 #bbbbbb; line-height: 336%; padding: 5px 0; display: inline; } #owl-main .item .caption .button-holder { margin: 20px 0 0; } #owl-main .btn-primary {border-radius:5px; padding:12px 25px} #owl-main .item .caption.bg-color { padding-right: 3%; } #owl-main .item .caption.bg-color .big-text { background: rgba(0, 0, 0, 0); padding: 0px; color: #000; } #owl-main .item .caption.bg-color .excerpt, #owl-main .item .caption.bg-color .small { background: rgba(0, 0, 0, 0); padding: 0px; color: #000; margin-top: 10px; } #owl-main .item .caption.bg-color .excerpt span, #owl-main .item .caption.bg-color .small span { background: rgba(0, 0, 0, 0); -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; display: block; line-height: 24px; } #owl-main .full-width-slider { margin-bottom: 30px; } #owl-main .full-width-slider .item { background-color: #FFFFFF; background-position: center 55%; background-size: cover; height: 449px; } #owl-main .full-width-slider .item .caption { position: absolute; top: 11%; z-index: 100; } #owl-main .full-width-slider .item .caption .big-text { font-size: 119px; line-height: 80px; font-family: 'PacificoRegular'; color: #fff; background: rgba(0, 0, 0, 0); padding: 0px; text-transform: none; } #owl-main .full-width-slider .item .caption .excerpt { font-size: 60px; line-height: 80px; margin-top: 15px; font-family: 'LatoBold'; text-transform: uppercase; color: #fff; background: rgba(0, 0, 0, 0); padding: 0px; } #owl-main .full-width-slider .item .caption .button-holder { margin: 31px 0 0; } .cnt-homepage .homepage-slider2 { height: 449px; } .cnt-homepage .homepage-slider2 #owl-main .item .caption { top: 24%; padding-right: 10%; right: 0px; left: 0px; } .cnt-homepage .homepage-slider2 #owl-main .owl-controls { margin-top: -89px; text-align: center !important; } .cnt-homepage .breadcrumb ul { text-align: left; } .cnt-homepage .cart .action .left { margin-left: 10px; padding: 2px 10px; } .cnt-homepage .sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .price-range-holder .slider .slider-track .slider-handle { height: 15px; width: 15px; top: 0px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; border: 2px solid #e4e4e4; } .homepage-slider3 { height: 368px; } .homepage-slider3 #owl-main .item { height: 368px; } .homepage-slider3 #owl-main .item .caption { padding-left: 10%; padding-right: 44%; } .homepage-slider3 #owl-main .item .caption .small { font-size: 15px; line-height: 50px; text-transform: uppercase; font-family: 'Open Sans', sans-serif; text-shadow: 2px 2px #c3c3c3; color: #fff ; padding-left: 0px; } .homepage-slider3 #owl-main .item .caption .big-text { font-size: 45px; line-height: 50px; text-transform: uppercase; font-family: 'Open Sans', sans-serif; text-shadow: 2px 2px #c3c3c3; color: #000; } .homepage-slider3 #owl-main .item .caption .excerpt { font-size: 13px; line-height: 20px; color: #fff; text-transform: none; } .homepage-slider3 #owl-main .owl-controls { margin-top: -79px; } .home-page-slider4 { position: relative; } .home-page-slider4 .customNavigation { position: absolute; top: 50%; width: 100%; margin-top: -15px; } .home-page-slider4 .customNavigation .controls { position: relative; } .home-page-slider4 .owl-controls { bottom: 20px; position: absolute; text-align: center; top: auto; width: 100%; } .home-page-slider4 .owl-controls .owl-buttons { display: none !important; } .home-page-slider4 .owl-controls .owl-pagination .owl-page { display: inline-block; } .home-page-slider4 .owl-controls .owl-pagination .owl-page span { background: none repeat scroll 0 0 #e6e6e6; border: medium none; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; display: block; height: 12px; margin: 0 5px; -webkit-transition: all 200ms ease-out 0s; -moz-transition: all 200ms ease-out 0s; -o-transition: all 200ms ease-out 0s; transition: all 200ms ease-out 0s; width: 12px; -moz-box-shadow: 1px 3px rgba(0, 0, 0, 0.1) inset; -webkit-box-shadow: 1px 3px rgba(0, 0, 0, 0.1) inset; box-shadow: 1px 3px rgba(0, 0, 0, 0.1) inset; } .home-page-slider4 .owl-prev, .home-page-slider4 .owl-next { position: absolute; -webkit-transition: all 200ms ease-out; -moz-transition: all 200ms ease-out; -o-transition: all 200ms ease-out; transition: all 200ms ease-out; opacity: 0; } .home-page-slider4 .owl-prev { left: 20px; } .home-page-slider4 .owl-next { right: 20px; } .home-page-slider4:hover .owl-prev { left: 0px; opacity: 1; } .home-page-slider4:hover .owl-next { right: 0px; opacity: 1; } .home-page-slider4:hover .owl-prev:hover, .home-page-slider4:hover .owl-next:hover { opacity: 1; } .home-page-slider4 #owl-main .owl-pagination { background: rgba(0, 0, 0, 0); -webkit-border-radius: 3px; -moz-border-radiu: 3px; border-radius: 3px; display: inline-block; line-height: inherit; margin: auto; opacity: 1; padding: 10px; position: relative; -webkit-transition: all 200ms ease-out 0s; -moz-transition: all 200ms ease-out 0s; -o-transition: all 200ms ease-out 0s; transition: all 200ms ease-out 0s; bottom: none; bottom: 0px; } .cnt-homepage .homepage-container .btn-primary { padding: 2px 17px; -webkit-border-radius: 0px; -moz-border-radiu: 0px; border-radius: 0px; } .cnt-homepage .homepage-container #owl-main .owl-prev, .cnt-homepage .homep2474 .age-container #owl-main .owl-next { top: 25%; } .our-features-box { overflow: hidden; background: #e9e9de; padding-top: 40px; padding-bottom: 40px; margin-bottom: 0px; margin-top:0px; margin:0 } .our-features-box .container{ padding:0px; width:100%} .our-features-box ul { list-style: none; margin: auto; padding: 0; border: none; padding:0px 0px; overflow: hidden } .our-features-box li { float: left; margin-bottom: 0px; text-align: center; width: 25%; padding: 0; display: inline-block; } .our-features-box li.last { margin-right: 0; width: 20%; border:none; background:#80b435; float:right } .our-features-box li.last .feature-box {margin-right:0px!important; border:none} .our-features-box li.last a { display:block; padding:15px 15px; background:#fff; border-radius:999px; margin-bottom:10px; margin-top:10px; color:#6a9c23} .our-features-box li.last .feature-box i {font-size:20px; margin-right:10px} .our-features-box .feature-box { overflow: hidden; font-size: 18px; text-align: center; color: #121212; line-height: 1.4em; font-weight: 500; font-family:'Barlow', sans-serif; letter-spacing:normal; border-radius: 3px; padding:0px; } .our-features-box .feature-box .content-blocks { display: block; text-align: center; line-height: 22px; } .our-features-box .feature-box span { font-size: 12px; display: block; font-weight: 400; text-transform: none; display: block; padding-top: 5px; color: #fff; line-height: 18px; font-style: italic; } .icon-truck:before { content: "\f0d1"; } .icon-truck, .icon-money, .icon-support, .icon-return { font-family: FontAwesome; display: block !important; font-size: 20px; margin: auto; color: #121212; width: 65px!important; text-align: center; margin-bottom:15px } .icon-money:before { content: "\f155"; } .icon-support:before { content: "\f095"; } .icon-return:before { content: "\f0b1"; } /* ======================== End Features Box ============================ */ /*===================================================================================*/ /* Home Tabs /*===================================================================================*/ .scroll-tabs { margin-bottom: 30px; background-color: #fff; border-radius:5px } .scroll-tabs .more-info-tab { border-bottom: 1px solid #eaeaea; padding-bottom: 10px; padding: 20px 20px; } .scroll-tabs .more-info-tab .new-product-title { margin-bottom: 0px; margin-top: 0px; font-size:24px; font-family: 'Barlow', sans-serif; font-weight:600 } .scroll-tabs .nav-tab-line { border-bottom: none; margin-top: 6px; margin-right: 55px; } .scroll-tabs .nav-tab-line li.active a { border: none; } .scroll-tabs .nav-tab-line li a { font-weight: 400; color: #666666; font-size: 13px; border: medium none; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; padding: 0 10px !important; position: relative; font-family: 'Barlow', sans-serif; text-transform:uppercase; letter-spacing:0.5px } .scroll-tabs .nav-tab-line li a:hover, .scroll-tabs .nav-tab-line li a:focus { background: rgba(0, 0, 0, 0); } .tab-content {padding-left:20px} .product { position: relative; } .product .product-image img {width:100%} .product .product-image .tag { position: absolute; } .product .product-info .name { font-size: 16px; font-family:'Barlow', sans-serif; font-weight:600 } .product .product-info .name a { color: #555; } .product .product-info .star-rating .color { color: #ffb400; } .product .product-info .product-price .price { font-weight: 600; font-size: 14px; line-height: 30px; margin-right: 8px; } .product .product-info .product-price .price-before-discount { text-decoration: line-through; color: #d3d3d3; font-weight: 400; line-height: 30px; font-size: 14px; } .product .cart { margin-top: 5px; opacity: 0; -webkit-transition: all 0.5s linear 0s; -moz-transition: all 0.5s linear 0s; -o-transition: all 0.5s linear 0s; transition: all 0.5s linear 0s; width: 100%; z-index: 666; left: 50%; position:absolute; top:0; margin-left:-70px } .product .cart .action ul li { float: left; } .product .cart .action ul li.add-cart-button .btn.btn-primary.icon { border-radius: 999px; background: #fdd922 ; padding: 10px 14px; margin-left:3px; margin-right:3px } .product .cart .action ul li.lnk { margin: 10px 0px; background: #0f6cb2; margin: 0px; padding: 12px 4px; border-radius:999px; margin-left:3px; margin-right:3px } .product .cart .action ul li.lnk a { padding: 0 10px; color: #fff; padding: 8px 10px; } .product .cart .action ul li.lnk.wishlist { background:#0f6cb2; margin:0px 3px; border-radius:999px } .tag { font-size: 10px; font-weight: 500; line-height: 40px; width: 40px; height: 40px; text-transform: uppercase; top: 2.5%; z-index: 100; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; color: #fff; right: 10px; /*11px;*/ text-align: center; letter-spacing:1px } .tag span { position: relative; z-index: 100; } .tag.new { background: #46aad7; } .tag.hot { background: #ff7878; } .product:hover .cart { opacity: 1; top:45% } .best-seller .product .product-info .name, .special-offer .product .product-info .name { margin-top: 4px; } .cart { margin-top: 5px; opacity: 1; -webkit-transition: all 0.2s linear 0s; -moz-transition: all 0.2s linear 0s; -o-transition: all 0.2s linear 0s; transition: all 0.2s linear 0s; width: 100%; z-index: 666; left: 0px; } .cart .action { float: left; } .cart .action .add-cart-button .btn.btn-primary.icon { border-bottom-right-radius: 0; border-top-right-radius: 0; background: #fdd922 ; color:#333 } .sidebar { width: 290px; } .homebanner-holder { width: calc(100% - 290px); } .cart .action.lnk { margin: 10px 0px; } .cart .action.lnk a { padding: 0 10px; color: #dadada; } .cart .action.lnk.wishlist { border-right: 1px solid #dadada; } .product-micro .product-image .image a .zoom-overlay:before { color: #FFFFFF; content: "\f00e"; font-family: fontawesome; left: 45%; position: relative; right: 40%; } .product-micro .product-image .image a .zoom-overlay { height: 100%; left: 0; opacity: 0; position: absolute; top: 0; -webkit-transition: all 0.2s linear 0s; -moz-transition: all 0.2s linear 0s; -o-transition: all 0.2s linear 0s; transition: all 0.2s linear 0s; width: 100%; z-index: 99; } .product-micro .product-image .image a .zoom-overlay:hover, .product-micro .product-image .image a .zoom-overlay:focus { opacity: 1; } .cnt-home .product-micro .tag-micro { width: 30px; height: 30px; font-size: 11px; line-height: 29px; top: 5.5%; } .cnt-home .product-micro .product-info .name { font-size: 14px; margin-top: 5px !important; } .cnt-home .product-micro .product-info .product-price .price { font-size: 14px; } .cnt-home .product-micro .product-info .action .lnk.btn.btn-primary { font-size: 12px; line-height: 1.7; } .copyright-bar { background: #2e353b; padding: 35px 0px; border-top:1px rgba(255,255,255,0.1) solid } .copyright-bar .copyright { color: #72797e; line-height: 28px; text-align:center } .copyright-bar .payment-methods { text-align: right; } .copyright-bar .payment-methods ul li { display: inline-block; margin-right: 15px; } .copyright-bar .payment-methods ul li:last-child { margin-right: 0px; } .copyright-bar .no-padding { padding: 0px; } .wide-banner { overflow: hidden; } .wide-banner .image img { display: block; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; border-radius:8px } .wide-banner:hover img { } .cnt-strip { position: relative; } .cnt-strip .strip { position: absolute; bottom: 16%; width: 100%; padding: 8px 30px 5px 30px; right:10px; } .cnt-strip .strip h1 { font-size: 36px; color: #ff4c4c; margin: 0; text-transform: uppercase; font-family:'Barlow', sans-serif; font-weight:bold } .cnt-strip .strip h2 { font-size: 36px; color: #fff; margin: 0; text-transform: uppercase; font-family:'Barlow', sans-serif; font-weight:600 } .cnt-strip .strip h2 .shopping-needs { font-family:'Barlow', sans-serif; color: #fff; font-weight:400; font-size:22px; text-transform:none } .cnt-strip .strip h3 { font-size: 30px; color: #434343; margin: 0; text-transform: uppercase; font-family:'Montserrat', sans-serif; } .cnt-strip .strip h4 { font-size: 20px; margin: 0; text-transform: uppercase; font-family:'Montserrat', sans-serif; } .cnt-strip .strip.strip-text { width: 60%; } .cnt-strip .strip .red { color: #ff7878; } .cnt-strip .strip .black { color: #434343; } .cnt-strip .strip .green { color: #83c038; } .cnt-strip .strip .white { color: #fff; } .cnt-strip .strip .normal-shopping-needs { font-size: 35px; font-family: 'Open Sans', sans-serif; } .cnt-strip .new-label { background: url("../../../public/images/font/label.png") no-repeat scroll right top; height: 72px; position: absolute; left: -1px; top: -1px; width: 72px; z-index: 999; } .cnt-strip .new-label .text { color: #fff; font-family: 'Open Sans', sans-serif, sans-serif; font-size: 14px; font-weight: bold; line-height: 22px; left: -13px; position: absolute; text-align: center; top: 14px; -ms-transform: rotate(-43deg); letter-spacing:1px; /* IE 9 */ -webkit-transform: rotate(-43deg); /* Chrome, Safari, Opera */ transform: rotate(-43deg); width: 100%; } .wide-banners { overflow:hidden } .wide-banners.homepage-banner { margin-top: 30px; } .wide-banners.homepage-banner h4 { font-size: 30px; font-family: 'Open Sans', sans-serif; } .wide-banners.homepage-banner h3 { font-size: 35px; font-family: 'Open Sans', sans-serif; } .new-banner { margin-top: 30px; } .new-banner .cnt-strip .strip { width: auto; padding: 0px; right: 23px; } .new-banner .cnt-strip .strip h3 { background: #707070; padding: 13px 23px 13px 16px; line-height: 24px; font-size: 30px; font-family: 'Open Sans', sans-serif; } .new-banner .cnt-strip .strip h5 { font-size: 16px; line-height: 30px; font-weight: 700; padding-right: 21px; text-transform: uppercase; } .new-banner .cnt-strip .strip h5 span { background: none repeat scroll 0 0 #707070; -moz-box-shadow: -1.4em 0 0 #707070, 1.4em 0 0 #707070; -webkit-box-shadow: -1.4em 0 0 #707070, 1.4em 0 0 #707070; box-shadow: -1.4em 0 0 #707070, 1.4em 0 0 #707070; padding: 0.6em 0; } .new-banner.no-margin { margin-top: -10px; } .megamenu-banner { margin-top: 30px !important; } .megamenu-banner h3 { font-size: 30px; font-family: 'BebasNeueRegular'; } .megamenu-banner h2 { font-size: 40px; font-family: 'BebasNeueBold'; } .wide-banner-4 .cnt-strip .strip h1 { font-size: 50px; font-family: 'Open Sans', sans-serif; } .wide-banner-4 .cnt-strip .strip h2 { font-size: 40px; font-family: 'Open Sans', sans-serif; } .wide-banner-4 .cnt-strip .strip h3 { font-size: 30px; font-family: 'Open Sans', sans-serif; } .wide-banner-4 .cnt-strip .strip h4 { font-size: 20px; font-family: 'Open Sans', sans-serif; } .wide-banner-4 .cnt-strip .strip p { font-size: 23px; font-family: 'Open Sans', sans-serif; margin-bottom: 0px; } .blog-slider-container .blog-slider .blog-post-info .name { font-size: 18px; font-weight:600; font-family: 'Barlow', sans-serif; } .blog-slider-container .blog-slider .blog-post-info .name a { color: #555; } .blog-slider-container .blog-slider .blog-post-info .info { color: #9c9c9c; font-size: 13px; margin-bottom:8px; overflow:hidden; display:block } .blog-slider-container .blog-slider .blog-post-info .text { color: #434343; font-size: 13px; font-family: 'Open Sans', sans-serif; } .footer .links-social { border-top: 1px solid #e5e5e5; font-size: 12px; line-height: 18px; color: #666666; margin-bottom: 70px; } .address-block { font-size:16px; overflow:hidden; margin-top:10px} .address-block a { font-size:16px!important; padding-top:7px} .social { overflow: hidden } .social a { color: #fff; width: 40px; height: 40px; line-height: 40px; border-radius: 4px; } .social a:hover { color: #fff; } .social .fb a:before { content: "\f09a"; font-family: FontAwesome; } .social .fb a { font-size: 16px; display: inline-block!important; text-align: center; padding: 0; background: #3C5B9B !important; } .social .tw a:before { content: "\f099"; font-family: FontAwesome; } .social .tw a { font-size: 16px; display: inline-block!important; text-align: center; padding: 0; background: #359BED !important; } .social .googleplus a:before { content: "\f0d5"; font-family: FontAwesome; } .social .googleplus a { font-size: 16px; display: inline-block!important; text-align: center; padding: 0; background: #E33729!important; } .social .rss a:before { content: "\f09e"; font-family: FontAwesome; } .social .rss a { content: "\f09e"; font-family: FontAwesome; font-size: 16px; display: inline-block!important; text-align: center; padding: 0; background: #FD9F13 !important; } .social .pintrest a:before { content: "\f0d3"; font-family: FontAwesome; } .social .pintrest a { content: "\f0d3"; font-family: FontAwesome; font-size: 16px; display: inline-block!important; text-align: center; padding: 0; background: #cb2027 !important; } .social .linkedin a:before { content: "\f0e1"; font-family: FontAwesome; } .social .linkedin a { content: "\f0e1"; font-family: FontAwesome; font-size: 16px; display: inline-block!important; text-align: center; padding: 0; background: #027ba5 !important; } .social .youtube a:before { content: "\f167"; font-family: FontAwesome; } .social .youtube a { font-size: 16px; display: inline-block!important; text-align: center; padding: 0; background: #F03434 !important; } .social h4 { margin: 25px 0 0px 0px; } .social ul { margin: 0; list-style: none; } .social ul li { margin-right: 7px; } .social ul li { border-bottom: none; } .social a { transition: background 400ms ease-in-out; -webkit-transition: background 400ms ease-in-out; -moz-transition: background 400ms ease-in-out; -o-transition: background 400ms ease-in-out; } .footer .links-social .contact-info .footer-logo { margin-top: 10px; } .footer .links-social .contact-info .about-us { margin-bottom: 20px; } .footer .links-social .contact-info .social-icons a { color: #888888; font-size: 16px; -webkit-transition: all 0.2s linear 0s; -moz-transition: all 0.2s linear 0s; -o-transition: all 0.2s linear 0s; transition: all 0.2s linear 0s; width: 2em; height: 2em; display: inline-block; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; text-align: center; } .footer .links-social .contact-info .social-icons a:hover, .footer .links-social .contact-info .social-icons a:focus, .footer .links-social .contact-info .social-icons a.active { -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; color: #fff; } .footer .links-social .contact-info .social-icons a .icon { line-height: 2em; } .footer .module-heading { font-size: 16px; color: #555555; } .footer .contact-timing .table tbody tr { border-bottom: 1px solid #e1e1e1; } .footer .contact-timing .table tbody tr td { border-top: none; font-size: 12px; line-height: 36px; padding: 0px !important; } .footer .contact-timing .contact-number { } .footer .contact-information .media .media-body a { color: #666666; } .footer .footer-bottom { background: #2e353b; padding-top: 50px; padding-bottom:50px; font-size:14px; } .footer .module-title { font-size:18px; font-weight:500; letter-spacing:normal; margin-bottom:15px } .footer .footer-bottom .module-heading { font-size: 18px; color: #fff; } .footer .footer-bottom .module-body ul li { } .toggle-footer {color:#abafb1} .toggle-footer a {margin-left:0px!important} .toggle-footer a:before {display:none} .toggle-footer i{background:#f6dc5b; border-radius:999px; color:#2e353b} .footer .footer-bottom .module-body ul li:last-child{border:none} .footer .footer-bottom .module-body ul li a { font-size: 16px; line-height: 30px; color: #abafb1; position: relative; margin-left: 23px; display: block; } .footer .footer-bottom .module-body ul li a:before { content: "\f111"; font-family: FontAwesome; position: absolute; margin-left: -22px; font-size: 6px; } .product-tag .item { background-color: #f5f5f5; color: #666666; display: inline-block; margin-bottom: 5px; margin-right: 2px; padding: 6px 12px; border-radius:3px } .product-tag .item.active, .product-tag .item:hover, .product-tag .item:focus { color: #fff; } .newsletter .sidebar-widget-body input { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; border: 1px solid #eaeaea; background: #fafafa; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; font-size:13px } .hot-deals .custom-carousel .owl-controls .owl-next { top:-20px } .hot-deals .custom-carousel .owl-controls .owl-prev { top:-20px } .hot-deals .hot-deal-wrapper { position: relative; } .hot-deals .hot-deal-wrapper .image img{ width: 100%; } .item .products .image a{ width: 100%; display: block; position: relative; padding-top: 125%; } .item .products .image a img { width: 100%; position: absolute; height: 100%; top: 0; left: 0; object-fit: cover; } .item .products .image a .hover-image { padding: 0; } .item .products .image a .hover-image { position: absolute; width: 100%; height: 100%; top: 0; left: 0; z-index: 2; opacity: 0; visibility: hidden; transition: opacity 0.7s, visibility 0.7s; } .item .products .image a:hover .hover-image { opacity: 1; visibility: visible; } .item .products .image a:before { position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 1; content: ""; opacity: 0; -webkit-transition: all 0.4s ease-out 0.2s; -moz-transition: all 0.4s ease-out 0.2s; -o-transition: all 0.4s ease-out 0.2s; transition: all 0.4s ease-out 0.2s; background-color: #ccc; } .hot-deals .hot-deal-wrapper .sale-offer-tag { -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; color: #FFFFFF; font-size: 11px; font-weight: 700; height: 50px; text-transform: uppercase; top: 4%; right: 10px; width: 50px; z-index: 100; background: #ff7878; position: absolute; text-align: center; } .hot-deals .hot-deal-wrapper .sale-offer-tag span { position: relative; z-index: 100; top: 10px; } .hot-deals .hot-deal-wrapper .timing-wrapper { bottom: 20px; position: absolute; left: 15px; z-index:10 } .hot-deals .hot-deal-wrapper .timing-wrapper .box-wrapper { display: table; text-align: center; margin-right: 4px; float: left; } .hot-deals .hot-deal-wrapper .timing-wrapper .box-wrapper .box { background-color: #fff; color: #333; display: table-cell; height: 44px; vertical-align: middle; width: 45px; line-height: 15px; border-radius:3px } .hot-deals .hot-deal-wrapper .timing-wrapper .box-wrapper .box .key { display: block; font-size: 14px; text-transform: uppercase; font-weight: 700; font-family:'Open Sans', sans-serif } .hot-deals .hot-deal-wrapper .timing-wrapper .box-wrapper .box .value { display: block; font-size: 9px; font-weight: 500; letter-spacing:0.5px } .hot-deals .hot-deal-wrapper .timing-wrapper .box-wrapper:last-child { margin-right: 0px; } .hot-deals .product-info .name { font-size: 16px; font-family:'Barlow', sans-serif; font-weight:400 } .hot-deals .product-info .name a { color: #555; } .hot-deals .product-info .product-price .price { font-weight: 600; font-size: 16px; line-height: 30px; margin-right: 8px; } .hot-deals .product-info .product-price .price-before-discount { text-decoration: line-through; color: #d3d3d3; font-weight: 400; line-height: 30px; font-size: 14px; } .hot-deals .cart { margin-top: 5px; -webkit-transition: all 0.2s linear 0s; -moz-transition: all 0.2s linear 0s; -o-transition: all 0.2s linear 0s; transition: all 0.2s linear 0s; z-index: 666; left: 0px; } .hot-deals .cart .action { float: left; } .hot-deals .cart .action .add-cart-button a { background: none repeat scroll 0 0 #a8a8a8; border: medium none; color: #FFFFFF; display: block; overflow: hidden; position: relative; text-decoration: none; padding: 0px; } .hot-deals .cart .action .add-cart-button a .icon { background: none repeat scroll 0 0 #575757; color: #FFFFFF; height: 100%; left: 0; font-size: 13px; padding: 11px 0 0; position: absolute; text-align: center; top: 0; width: 35px; } .hot-deals .cart .action .add-cart-button a span { display: block; margin-left: 35px; overflow: hidden; padding: 8px 13px; } .hot-deals .cart .action .add-cart-button a:hover, .hot-deals .cart .action .add-cart-button a:focus { background: #c6c6c6; } .breadcrumb { background: rgba(0, 0, 0, 0); padding: 0; } .breadcrumb ul { margin: auto; padding:8px 0 0px; text-align: left; } .breadcrumb ul li{ display: inline; } .breadcrumb ul li:after { color: #666666; content: "/"; font-family: 'Open Sans', sans-serif, sans-serif; font-size: 12px; line-height: 24px; margin-left: 9px; margin-right: -4px; padding: 0px; } .breadcrumb ul li:last-child:after { content: ""; } .breadcrumb ul li a { color: #666666; font-family: 'Open Sans', sans-serif, sans-serif; font-size: 12px; line-height: 24px; font-weight: 500; } .category-carousel { text-align: center; cursor: default; } .category-carousel .item { position: relative; margin-bottom:30px; } .category-carousel .item .caption { color: #636363; left: 5%; letter-spacing: -3px; position: absolute; top: 10%; z-index: 100; display: table-cell; } .category-carousel .item .caption .big-text { font-size: 100px; line-height: 135px; text-transform: uppercase; font-family: 'Barlow', sans-serif; color: #333; } .category-carousel .item .caption .excerpt { font-size:36px; letter-spacing:normal; color: #333; } .category-carousel .item .caption .excerpt-normal { font-size:14px; letter-spacing:normal; color: #333; letter-spacing:normal } .category-carousel .item img {border-radius:5px} .category-carousel .item .buy-btn {margin-top:30px} .category-carousel .item .owl-controls { display: inline-block; position: relative; margin-top: 40px; } .category-carousel .item .owl-controls .owl-prev, .category-carousel .item .owl-controls .owl-next { display: inline-block; position: absolute; top: 0; bottom: 0; width: 30px; height: 30px; font-size: 21px; color: #FFF; background-color: #d3d3d3; border: none; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; margin: auto; -webkit-transition: all 200ms ease-out; -moz-transition: all 200ms ease-out; -o-transition: all 200ms ease-out; transition: all 200ms ease-out; opacity: 0; } .category-carousel .item .owl-controls .owl-prev { left: -35px; } .category-carousel .item .owl-controls .owl-next { right: -35px; } .category-carousel .item:hover .owl-prev { left: -40px; opacity: .25; } .category-carousel .item:hover .owl-next { right: -40px; opacity: .25; } .category-carousel .item:hover .owl-prev:hover, .category-carousel .item:hover .owl-next:hover { opacity: 1; } .filters-container { padding: 15px 20px; background-color: #fff; padding-bottom:0px; font-size:14px; border-radius:5px 5px 0px 0px } .filters-container.bottom-row {border-radius:0px 0px 5px 5px; padding-top:0px} .filters-container .nav-tabs.nav-tab-box { border: medium none; margin-top: 3px; } .filters-container .nav-tabs.nav-tab-box li { margin-right: 5px; padding: 0; } .filters-container .nav-tabs.nav-tab-box li a { background: none repeat scroll 0 0 #FFFFFF; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; color: #666666; line-height: 18px; border: none !important; padding: 0px; margin-right:10px } .filters-container .nav-tabs.nav-tab-box li a .icon { margin-right: 5px; color: #aaa; font-size:18px; vertical-align: top; } .filters-container .lbl-cnt { color: #666666; font-size: 14px; line-height: 24px; } .filters-container .lbl-cnt .lbl { color: #666666; display: inline-block; font-size: 14px; line-height: 28px; margin-right: 10px; } .filters-container .lbl-cnt .dropdown.dropdown-med .btn { border: 1px solid #e5e5e5; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; padding: 4px 12px; background: #fff; font-size: 13px; } .filters-container .lbl-cnt .dropdown.dropdown-med .btn .caret { margin-left: 13px; margin-top: -2px; } .filters-container .lbl-cnt .dropdown.dropdown-med .dropdown-menu { -webkit-border-radius: 0px; -moz-border-radius: 0; border-radius: 0; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; border: 1px solid #e1e1e1; } .filters-container .lbl-cnt .dropdown.dropdown-med .dropdown-menu li a:hover, .filters-container .lbl-cnt .dropdown.dropdown-med .dropdown-menu li a:focus { background: rgba(0, 0, 0, 0); } .filters-container .pagination-container { margin-top: 4px; margin-bottom:20px; } .filters-container .pagination-container ul { margin: 0px; } .filters-container .pagination-container ul li.prev, .filters-container .pagination-container ul li.next { background: none repeat scroll 0 0 #dddddd; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .filters-container .pagination-container ul li.prev a, .filters-container .pagination-container ul li.next a, .filters-container .pagination-container ul li.prev a:hover, .filters-container .pagination-container ul li.next a:hover, .filters-container .pagination-container ul li.prev a:focus, .filters-container .pagination-container ul li.next a:focus { color: #fff; } .filters-container .pagination-container ul li a { color: #666666; display: inline-block; font-size: 14px; line-height: 20px; padding: 0 3px; } .filters-container .pagination-container ul li.active a { } .search-result-container .category-product { } .search-result-container .category-product .product { margin-bottom: 30px; } .search-result-container .category-product .product .product-image .tag { width: 35px; height: 35px; line-height: 35px; font-size: 10px; right: 14px; letter-spacing: 0.5px; } .search-result-container .category-product-inner .product-list.product { position: relative; margin-bottom: 30px; } .search-result-container .category-product-inner .product-list.product .product-info { padding:0px; } .search-result-container .category-product-inner .product-list.product .product-info .cart { margin-top: 20px; top: auto; bottom: 0px; opacity: 1; left: 0; position: relative; margin-left:0px } .search-result-container .category-product-inner .product-list.product .product-info .cart-btn { display: none; margin-right: 5px; } .search-result-container .category-product-inner .product-list.product .tag { position: absolute; right: 12px; top: 18px; width: 35px; height: 35px; line-height: 35px; font-size: 10px; right: 14px; letter-spacing: 0.5px; } .product-list.product .product-info .name { font-size: 18px; } .product-list.product .product-info .description { line-height: 20px; font-family: 'Open Sans', sans-serif; } /*===================================================================================*/ /* Product Detail /*===================================================================================*/ .detail-block { background-color: #fff; padding: 20px; overflow:hidden; border-radius:5px } .single-product .product-info-block .name {margin-top:0px; font-weight:600; letter-spacing:normal; font-size:40px} .single-product .single-product-gallery {padding-bottom:30px} .single-product .favorite-button .btn-primary {background:#ddd; border-radius:999px; padding: 10px 14px;} .single-product .gallery-holder #owl-single-product .single-product-gallery-item { } .single-product .gallery-holder .gallery-thumbs { margin: 15px 0 0; position: relative; text-align: left; } .single-product .gallery-holder .gallery-thumbs .owl-item .item { margin-right: 10px; border: 1px solid #e5e5e5; } .single-product .product-info .rating-reviews .reviews .lnk { color: #aaaaaa; margin-left:10px } .single-product .product-info .stock-container .stock-box .label { font-size: 14px; line-height: 18px; color: #666666; padding: 0px; font-weight: normal; } .single-product .product-info .stock-container .stock-box .value { font-size: 13px; color: #ff7878; margin-left:10px } .single-product .product-info .description-container { line-height: 20px; color: #666666; font-family: 'Open Sans', sans-serif; font-size:14px } .single-product .product-info .price-container { border-bottom: 1px solid #F2F2F2; border-top: 1px solid #F2F2F2; margin-bottom: 0; padding: 20px 0; } .single-product .product-info .price-container .price-box .price { font-size: 30px; font-weight: 600; line-height: 50px; } .single-product .product-info .price-container .price-box .price-strike { color: #aaa; font-size: 24px; font-weight: 300; line-height: 50px; text-decoration: line-through; vertical-align:top; margin-left:10px; } .single-product .product-info .quantity-container { margin-bottom: 0; padding: 30px 0; } .single-product .qty {float:left; padding-left:15px} .single-product .qty-count {float:left; padding-left:15px} .single-product .add-btn {float:left; padding-left:15px} .single-product .add-btn .btn-primary {padding:12px 30px; font-size: 18px; background-color: #fdd922; color:#333} .single-product .product-info .quantity-container .label { font-size: 14px; line-height: 35px; color: #666666; padding: 0px; font-weight: normal; } .single-product .product-info .quantity-container .cart-quantity .quant-input { display: inline-block; height: 45px; position: relative; width: 80px; } .single-product .product-info .quantity-container .cart-quantity .quant-input .arrows { position: absolute; right: 0; top: 0; z-index: 2; height: 100%; } .single-product .product-info .quantity-container .cart-quantity .quant-input .arrows .arrow { box-sizing: border-box; display: block; text-align: center; width: 40px; cursor: pointer; } .single-product .product-info .quantity-container .cart-quantity .quant-input .arrows .arrow .ir .icon { position: relative; } .single-product .product-info .quantity-container .cart-quantity .quant-input .arrows .arrow .ir .icon.fa-sort-asc { top: 8px; } .single-product .product-info .quantity-container .cart-quantity .quant-input .arrows .arrow .ir .icon.fa-sort-desc { top: 0px; } .single-product .product-info .quantity-container .cart-quantity .quant-input input { background: none repeat scroll 0 0 #fff; border: 1px solid #e5e5e5; box-sizing: border-box; font-size: 15px; height: 45px; left: 0; padding: 0 20px 0 18px; position: absolute; top: 0; width: 80px; z-index: 1; border-radius:5px } .single-product .product-info .product-social-link .social-label { font-size: 15px; font-family: 'Open Sans', sans-serif; line-height: 20px; text-transform: uppercase; } .single-product .product-info .product-social-link .social-icons { display: inline-block; } .single-product .product-info .product-social-link .social-icons ul li a { color: #888888; font-size: 16px; -webkit-transition: all 0.2s linear 0s; -moz-transition: all 0.2s linear 0s; -o-transition: all 0.2s linear 0s; transition: all 0.2s linear 0s; padding: 5px 6px; } .single-product .product-info .product-social-link .social-icons ul li a:hover, .single-product .product-info .product-social-link .social-icons ul li a:focus { -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; color: #fff; } .single-product .product-tabs { margin-top: 30px; background-color: #fff; padding: 0px; overflow:hidden; margin-bottom:30px; border-radius:5px } .single-product .product-tabs .nav.nav-tabs.nav-tab-cell > li { float: none !important; } .single-product .nav-tabs {border:none} .single-product .product-tabs .nav.nav-tabs.nav-tab-cell > li > a { border: none; color: #555; display: block; padding: 12px 28px; font-size: 14px; line-height: 28px; position: relative; font-weight:400; letter-spacing:1px; background: #f8f8f8; border: 1px #fff solid; } .single-product .product-tabs .nav.nav-tabs.nav-tab-cell > li > a:hover, .single-product .product-tabs .nav.nav-tabs.nav-tab-cell > li > a:focus { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; color: #fff; } .single-product .product-tabs .nav.nav-tabs.nav-tab-cell > li > a:hover:before, .single-product .product-tabs .nav.nav-tabs.nav-tab-cell > li > a:focus:before { border-color: rgba(0, 0, 0, 0) #e0e0e0 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); right: -10px; } .single-product .product-tabs .nav.nav-tabs.nav-tab-cell > li > a:hover:after, .single-product .product-tabs .nav.nav-tabs.nav-tab-cell > li > a:focus:after { border-style: solid; border-width: 7.5px 1px 7.5px 10px; content: ""; height: 0; position: absolute; top: 20px; width: 0; right: -8px; } .single-product .product-tabs .nav.nav-tabs.nav-tab-cell > li.active > a { color: #fff; border-radius:5px } .single-product .product-tabs .nav.nav-tabs.nav-tab-cell > li.active > a:before { border-color: rgba(0, 0, 0, 0) #e0e0e0 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); right: -10px; } .single-product .product-tabs .nav.nav-tabs.nav-tab-cell > li.active > a:after { border-style: solid; border-width: 7.5px 1px 7.5px 10px; content: ""; height: 0; position: absolute; top: 20px; width: 0; right: -8px; } .single-product .product-tabs .tab-content { padding-left:0px } .single-product .product-tabs .tab-content .tab-pane { padding: 24px; } .single-product .product-tabs .tab-content .tab-pane .text { line-height: 22px; font-family: 'Open Sans', sans-serif; font-size:14px; } .single-product #owl-single-product-thumbnails .owl-controls { position: absolute; text-align: center; top: auto; width: 100%; margin-top: 20px; } .single-product #owl-single-product-thumbnails .owl-controls .owl-pagination .owl-page { display: inline-block; } .single-product #owl-single-product-thumbnails .owl-controls .owl-pagination .owl-page span { background: none repeat scroll 0 0 #ddd; border: medium none; border-radius: 3px; display: block; height: 10px; margin: 0 2px; -webkit-transition: all 200ms ease-out 0s; -moz-transition: all 200ms ease-out 0s; -o-transition: all 200ms ease-out 0s; transition: all 200ms ease-out 0s; width: 10px; cursor: pointer; } .single-product .sidebar .sidebar-module-container .sidebar-widget .section-title { margin-top: 0px; } .cnt-homepage .single-product .single-product-gallery .gallery-thumbs .nav-holder { background-color: #FFFFFF; height: 100%; position: absolute; top: 0; width: 30px; z-index: 50; } .cnt-homepage .single-product .single-product-gallery .gallery-thumbs .nav-holder.left { left: 0px; } .cnt-homepage .single-product .single-product-gallery .gallery-thumbs .nav-holder.right { right: 0; } .cnt-homepage .single-product .single-product-gallery .gallery-thumbs .nav-holder .prev-btn { left: 0; } .cnt-homepage .single-product .single-product-gallery .gallery-thumbs .nav-holder .prev-btn:after { content: "\f104"; } .cnt-homepage .single-product .single-product-gallery .gallery-thumbs .nav-holder .next-btn { right: 0px; } .cnt-homepage .single-product .single-product-gallery .gallery-thumbs .nav-holder .next-btn:after { content: "\f105"; } .cnt-homepage .single-product .single-product-gallery .gallery-thumbs .nav-holder .prev-btn, .cnt-homepage .single-product .single-product-gallery .gallery-thumbs .nav-holder .next-btn { background-color: #fff; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; display: inline-block; height: 100%; position: absolute; vertical-align: top; width: 90%; z-index: 100; border: 1px solid #e5e5e5; color: #dadada; } .cnt-homepage .single-product .single-product-gallery .gallery-thumbs .nav-holder .prev-btn:after, .cnt-homepage .single-product .single-product-gallery .gallery-thumbs .nav-holder .next-btn:after { bottom: 0; font-family: fontawesome; font-size: 30px; height: 30px; left: 0; line-height: 30px; margin: auto; position: absolute; right: 0; text-align: center; top: 0; } .cnt-homepage .single-product .single-product-gallery .gallery-thumbs .nav-holder .prev-btn:hover, .cnt-homepage .single-product .single-product-gallery .gallery-thumbs .nav-holder .next-btn:hover, .cnt-homepage .single-product .single-product-gallery .gallery-thumbs .nav-holder .prev-btn:focus, .cnt-homepage .single-product .single-product-gallery .gallery-thumbs .nav-holder .next-btn:focus { background: #dadada; color: #fff; } .cnt-homepage .single-product .single-product-gallery .owl-item .single-product-gallery-item > a > img { display: block; width: 100%; } .cnt-homepage .single-product .single-product-gallery .owl-item .single-product-gallery-thumbs.gallery-thumbs .owl-item { margin-left: 10px; } .cnt-homepage .single-product .product-info-block label, .cnt-homepage .single-product .product-info-block .label { font-size: 13px; font-weight: normal; line-height: 30px; color: #434343 !important; } .cnt-homepage .single-product .product-info-block .label { padding: 0px; } .cnt-homepage .single-product .product-info-block .cart { width: auto; left: 0; margin-top: -8px; padding: 0px; } .cnt-homepage .single-product .product-info-block .cart .action .left { padding: 2px 8px; margin-left: 5px; } .cnt-homepage .single-product .product-info-block .form-control .selectpicker { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; border: 1px solid #f1f1f1; background: #fff; color: #b0b0b0; } .cnt-homepage .single-product .product-info-block .form-control .dropdown-menu { -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; border: 1px solid #f1f1f1; } .cnt-homepage .single-product .product-info-block .form-control .dropdown-menu ul li a:hover, .cnt-homepage .single-product .product-info-block .form-control .dropdown-menu ul li a:focus { background: rgba(0, 0, 0, 0); } .cnt-homepage .single-product .product-info-block .txt.txt-qty { font-size: 15px; line-height: 18px; border: 1px solid #f1f1f1; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; height: 30px; padding: 5px 10px; text-align: center; width: 60px; } .cnt-homepage .single-product .product-info-block .stock-container .stock-box .label { color: #434343; font-family: 'Open Sans', sans-serif; font-size: 13px; font-weight: normal; line-height: 20px; padding: 0; text-transform: none; } .cnt-homepage .single-product .product-info-block .stock-container .stock-box .value { font-size: 13px; } .cnt-homepage .single-product .product-tabs .nav-tab-cell-detail li { margin-right: 10px; padding: 0; } .cnt-homepage .single-product .product-tabs .nav-tab-cell-detail li a { border: 2px solid #e1e1e1; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; color: #666666; font-family: 'Open Sans', sans-serif; font-size: 20px; line-height: 30px; padding-bottom: 4px; padding-top: 4px; text-transform: uppercase; } .cnt-homepage .single-product .product-tabs .nav-tab-cell-detail li a:hover, .cnt-homepage .single-product .product-tabs .nav-tab-cell-detail li a:focus { color: #fff; } .cnt-homepage .single-product .product-tabs .nav-tab-cell-detail li.active a { color: #fff; } .cnt-homepage .single-product .product-tabs .tab-content { border: none; } .cnt-homepage .single-product .product-tabs .tab-content .tab-pane { padding: 0px; } .cnt-homepage .single-product .product-tabs .tab-content .tab-pane .product-tab .text { font-size: 13px; line-height: 22px; } .single-product .second-gallery-thumb.gallery-thumbs { padding: 0 40px; } .single-product .second-gallery-thumb.gallery-thumbs #owl-single-product2-thumbnails .owl-wrapper-outer { margin-left: 5px; } .product-tabs .tab-content .tab-pane .product-reviews .title { color: #666666; font-size: 18px; font-weight: 600; line-height: 20px; margin: 0 0 10px; } .product-tabs .tab-content .tab-pane .product-reviews .reviews .review { margin-bottom: 20px; font-family: 'Open Sans', sans-serif, sans-serif; text-transform: none; background:#f8f8f8; padding:20px } .product-tabs .tab-content .tab-pane .product-reviews .reviews .review .review-title { margin-bottom: 5px; } .product-tabs .tab-content .tab-pane .product-reviews .reviews .review .review-title .summary { color: #666666; font-size: 14px; font-weight: normal; margin-right: 10px; font-style:italic } .product-tabs .tab-content .tab-pane .product-reviews .reviews .review .review-title .date { font-size: 12px; } .product-tabs .tab-content .tab-pane .product-reviews .reviews .review .review-title .date span { margin-left: 5px; } .product-tabs .tab-content .tab-pane .product-reviews .reviews .review .text { line-height: 18px; } .product-tabs .tab-content .tab-pane .product-reviews .reviews .review .author span { margin-left: 5px; } .product-tabs .tab-content .tab-pane .product-add-review .title { color: #666666; font-size: 16px; font-weight: 400; line-height: 20px; margin: 0 0 10px; } .product-tabs .tab-content .tab-pane .product-add-review .review-table .table thead th { font-weight: normal; border-bottom-width: 1px; text-align: center; vertical-align: middle; background: #f8f8f8; border:none } .product-tabs .tab-content .tab-pane .product-add-review .review-table .table tbody tr td { text-align: center; vertical-align: middle; font-size:14px } .product-tabs .tab-content .tab-pane .product-add-review .review-table .table tbody tr td input { float: none; margin: auto; } .product-tabs .tab-content .tab-pane .product-add-review .review-form label { font-weight: normal; font-size: 14px; } .product-tabs .tab-content .tab-pane .product-add-review .review-form label .astk { color: #FF0000; font-size: 12px; } .product-tabs .tab-content .tab-pane .product-add-review .review-form .txt { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; } .product-tabs .tab-content .tab-pane .product-tag .title { color: #666666; font-size: 18px; font-weight: 600; line-height: 20px; margin: 0 0 20px; } .product-tabs .tab-content .tab-pane .product-tag .form-group label { font-weight: normal; font-size: 14px; line-height: 24px; margin-right: 10px; } .product-tabs .tab-content .tab-pane .product-tag .form-group .txt { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; } .product-tabs .tab-content .tab-pane .product-tag .form-group .text { margin-left: 90px; font-size:13px; color:#999 } .furniture-container .product { position: relative; } .furniture-container .product .btn-primary { font-size: 15px; line-height: 30px; font-family: 'Open Sans', sans-serif; background: #cbc9c9; text-transform: uppercase; border: none; color: #fff; } .furniture-container .product .btn-primary:hover, .furniture-container .product .btn-primary:focus { border: none; } .furniture-container .best-seller .product .product-info .name, .furniture-container .special-offer .product .product-info .name { margin-top: 4px; } .furniture-container .cart { margin-top: 5px; opacity: 1; -webkit-transition: all 0.2s linear 0s; -moz-transition: all 0.2s linear 0s; -ms-transition: all 0.2s linear 0s; -o-transition: all 0.2s linear 0s; transition: all 0.2s linear 0s; width: 100%; z-index: 666; left: 0px; } .furniture-container .cart .action { float: left; } .furniture-container .cart .action .add-cart-button .btn.btn-primary.icon { border-bottom-right-radius: 0; border-top-right-radius: 0; background: #575757 ; } .furniture-container .cart .action.lnk { margin: 10px 0px; } .furniture-container .cart .action.lnk a { padding: 0 10px; color: #dadada; } .furniture-container .cart .action.lnk.wishlist { border-right: 1px solid #dadada; } .homepage-container .product { position: relative; } .homepage-container .product .product-image .tag { font-size: 15px; font-weight: 700; width: 50px; height: 50px; text-transform: uppercase; top: 2.5%; z-index: 100; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; color: #fff; right: 25px; /*11px;*/ text-align: center; position: absolute; } .homepage-container .product .product-image .tag span { position: relative; z-index: 100; line-height: 48px; } .homepage-container .product .product-image .tag.new { background: #46aad7; } .homepage-container .product .product-image .tag.hot { background: #ff7878; } .homepage-container .product .product-info .name { font-size: 18px !important; font-family: 'Open Sans', sans-serif; } .homepage-container .product .product-info .name a { color: #555; } .homepage-container .product .product-info .star-rating .color { color: #ffb400; } .homepage-container .product .product-info .product-price .price { font-weight: 700; font-size: 16px; line-height: 30px; margin-right: 8px; } .homepage-container .product .product-info .product-price .price-before-discount { text-decoration: line-through; color: #d3d3d3; font-weight: 400; line-height: 30px; font-size: 14px; } .homepage-container .product .cart { margin-top: 5px; -webkit-transition: all 0.2s linear 0s; -moz-transition: all 0.2s linear 0s; -o-transition: all 0.2s linear 0s; transition: all 0.2s linear 0s; width: 100%; z-index: 666; left: 0px; opacity: 1; } .homepage-container .product .cart .action { float: left; } .homepage-container .product .cart .action .add-cart-button .btn.btn-primary.icon { border-bottom-right-radius: 0; border-top-right-radius: 0; background: #575757 ; } .homepage-container .product .cart .action.lnk { margin: 10px 0px; } .homepage-container .product .cart .action.lnk a { padding: 0 10px; color: #dadada; } .homepage-container .product .cart .action.lnk.wishlist { border-right: 1px solid #dadada; } .homepage-container .featured-product .products .product:first-child { margin-bottom: 30px; } .homepage-container .blog-slider-container .blog-slider .blog-post-info .name { font-size: 18px; } .homepage-container .btn-primary { font-size: 15px; line-height: 30px; font-family: 'Open Sans', sans-serif; background: rgba(0, 0, 0, 0); text-transform: uppercase; border: 2px solid #f2f2f2; color: #747474; } .homepage-container .btn-primary:hover, .homepage-container .btn-primary:focus { color: #fff; } .homepage-container .best-seller .product .product-info .name, .homepage-container .special-offer .product .product-info .name { margin-top: 4px; } .homepage-container .cart { margin-top: 5px; opacity: 1; -webkit-transition: all 0.2s linear 0s; -moz-transition: all 0.2s linear 0s; -o-transition: all 0.2s linear 0s; transition: all 0.2s linear 0s; width: 100%; z-index: 666; left: 0px; } .homepage-container .cart .action .add-cart-button .btn.btn-primary.icon { border-bottom-right-radius: 0; border-top-right-radius: 0; background: #575757 ; } .wrapper .box { margin-left: auto; margin-right: auto; padding-left: 50px; padding-right: 50px; } .wrapper .box .wrapper-inner { background: none repeat scroll 0 0 #FFFFFF; -moz-box-shadow: 0 10px 10px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 10px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 10px 10px rgba(0, 0, 0, 0.2); } .wrapper .box .wrapper-inner .wrapper-body-inner .owl-item .tag { font-size: 15px; font-weight: 700; line-height: 55px; width: 55px; height: 55px; text-transform: uppercase; top: 2.5%; z-index: 100; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; color: #fff; right: 25px; /*11px;*/ text-align: center; } .wrapper .box .wrapper-inner .wrapper-body-inner .owl-item .tag span { position: relative; z-index: 100; } .wrapper .box .wrapper-inner .wrapper-body-inner .owl-item .tag.new { background: #46aad7; } .wrapper .box .wrapper-inner .wrapper-body-inner .owl-item .tag.sale { background: #989898; } .wrapper .box .wrapper-inner .wrapper-body-inner .owl-item .tag.hot { background: #ff7878; } .body-content .x-page .x-text h1 { font-size: 200px; font-weight:bold } .checkout-box .checkout-steps .panel .panel-heading .unicase-checkout-title { margin: 0px !important; font-size: 16px; font-weight: 600; } .body-content .terms-conditions-page .terms-conditions h2, .body-content .faq-page h2, .body-content .track-order-page h2 { font-size: 25px; } .body-content .terms-conditions-page .terms-conditions h3 { font-size: 18px; color: #555; margin-bottom: 30px; font-weight: 600; } .body-content .sign-in-page .sign-in .social-sign-in .facebook-sign-in { background-color: #3d5c98; margin-right: 10px; } .blog-page .blog-post { background-color: #fff; padding: 20px; border-radius:5px } .blog-page .blog-post h1 { font-size: 28px; font-weight:600; } .blog-page .blog-post h1 a { color: #555; } .blog-page .tab-content .blog-post {padding:0px 0px 25px 0px!important; box-shadow:none!important} .blog-page .blog-post span { padding-right: 20px; color: #aaa; font-size: 13px; } .blog-page .blog-post p { padding-top: 16px; font-size: 14px; color: #666666; margin-bottom: 0px; font-family: 'Open Sans', sans-serif; line-height:21px } .blog-page .blog-post a { margin-top: 20px; } .blog-page .blog-post .blog-pagination .pagination { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; } .blog-page .blog-post .social-media { margin-top: 20px; margin-bottom: 30px; } .blog-page .blog-post .social-media span { font-size: 13px; color: #434343; } .blog-page .blog-post .social-media a { font-size: 18px; margin: 0px 10px 0px 0px; height: 30px; width: 30px; display: inline-block; text-align: center; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; color: #888888; } .blog-page .sidebar .sidebar-module-container .sidebar-widget .blog-post h4 { font-size: 14px; font-weight:600 } .blog-page .sidebar .sidebar-module-container .sidebar-widget .blog-post h4 a { color: #555; } .blog-page .sidebar .sidebar-module-container .sidebar-widget .blog-post span { padding-right: 10px; color: #aaa; font-size: 12px; } .blog-page .sidebar .sidebar-module-container .sidebar-widget .blog-post p { padding-top: 10px; font-size: 14px; color: #666666; } .blog-page .sidebar .sidebar-module-container .sidebar-widget .nav-tabs { border-bottom: none; } .blog-page .sidebar .sidebar-module-container .sidebar-widget .nav-tabs > li { text-transform: uppercase; color: #666666; } .blog-page .sidebar .sidebar-module-container .sidebar-widget .nav-tabs > li > a { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; font-size: 13px; border: none; letter-spacing:1px } .blog-page .sidebar .sidebar-module-container .sidebar-widget .nav-tabs > li:first-child > a { padding-right: 10px; border-right: 1px solid #d4d4d4; } .blog-page .sidebar .sidebar-module-container .sidebar-widget .nav-tabs > li:last-child > a { padding-left: 10px; letter-spacing:0.5px } .blog-page .sidebar .sidebar-module-container .sidebar-widget .nav > li > a { padding: 0px; color: #666666; } .blog-page .sidebar .sidebar-module-container .search-area .search-button:after { content: "\f002"; font-family: fontawesome; font-size: 13px; position: absolute; top: 14px; right: 30px; background-color: #fff; padding-left: 10px; } .blog-page .sidebar .sidebar-module-container .search-area input { font-size: 14px; color: #9e9e9e; padding: 14px; border: 1px solid #e1e1e1; width: 100%; position: relative; border-radius:5px; font-family: 'Barlow', sans-serif; } .blog-page .blog-pagination { border-top: 1px solid #ececec; } .blog-page .blog-pagination .pagination > li:first-child > a { margin-right: 10px; } .blog-page .blog-pagination .pagination > li:last-child > a { margin-left: 2px; } .blog-page .side-bar-blog .widget .categories .side-bar-title h3 { font-family: 'Open Sans', sans-serif; font-size: 18px; text-transform: uppercase; color: #555; padding-bottom: 8px; border-bottom: 1px solid #e3e3e3; margin: 0px; } .blog-page .blog-post-author-details { padding: 40px 0px; background-color: #fff; padding: 20px; border-radius:5px; margin-bottom:30px; margin-top:30px } .blog-page .blog-post-author-details .col-md-2 {max-width:120px} .blog-review .col-md-2 {width:120px} .blog-review .col-sm-10 {width: calc(100% - 120px);} .blog-review .img-rounded {border-radius:999px} .blog-review { background-color: #fff; padding: 20px; border-radius:5px;} .blog-write-comment { background-color: #fff; padding: 20px; border-radius:5px} .blog-page .blog-post-author-details .author-social-network { display: inline-block; } .blog-page .blog-post-author-details .author-social-network button { background-color: #fff; border: 1px solid #e3e3e3; } .blog-page .blog-post-author-details .author-social-network button .twitter-icon { -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; color: #fff; font-size: 16px; height: 26px; width: 26px; text-align: center; display: inline-block; margin: 6px; line-height: 26px; } .blog-page .blog-post-author-details .author-social-network > span { font-size: 13px; color: #434343; margin-right: 16px; } .blog-page .blog-post-author-details .author-social-network .caret { color: #e3e3e3; } .blog-page .blog-post-author-details .btn-group.open .dropdown-toggle { -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; } .blog-page .blog-post-author-details img { float: left; } .blog-page .blog-post-author-details .author-job { display: block; padding: 0px; color: #aaa; font-size: 13px; } .blog-page .blog-post-author-details h4 { display: inline-block; font-size: 16px; color: #555; margin: 0px; font-weight:600 } .blog-page .blog-post-author-details p { font-size: 13px; color: #666666; padding: 16px 0px 0px 0px; text-align: justify; font-family: 'Open Sans', sans-serif; } .blog-page .blog-review .title-review-comments { font-size: 18px; color: #555; margin-bottom: 40px; } .blog-page .blog-review p { font-size: 13px; color: #666666; font-family: 'Open Sans', sans-serif; } .blog-page .blog-review .review-action { font-size: 13px; color: #666666; } .blog-page .blog-review .post-load-more { text-align: center; padding-bottom: 10px; } .blog-page .blog-post .author:before, .blog-page .blog-post .review:before, .blog-page .blog-post .date-time:before { color: #aaa; font-size: 13px; padding-right: 8px; font-family: FontAwesome; } .blog-page .sidebar .sidebar-module-container .sidebar-widget .blog-post .author:before, .blog-page .sidebar .sidebar-module-container .sidebar-widget .blog-post .review:before, .blog-page .sidebar .sidebar-module-container .sidebar-widget .blog-post .date-time:before { color: #666666; font-size: 13px; padding-right: 4px; ont-family: FontAwesome; } .blog-page .blog-post .author:before, .blog-page .sidebar .sidebar-module-container .sidebar-widget .blog-post .author:before { content: "\f007"; } .blog-page .blog-post .review:before, .blog-page .sidebar .sidebar-module-container .sidebar-widget .blog-post .review:before { content: "\f086"; } .blog-page .blog-post .date-time:before, .blog-page .sidebar .sidebar-module-container .sidebar-widget .blog-post .date-time:before { content: "\f073"; } .blog-page .sidebar .sidebar-module-container .sidebar-widget .nav-tabs > li.active > a, .blog-page .sidebar .sidebar-module-container .sidebar-widget .nav-tabs > li.active > a:hover, .blog-page .sidebar .sidebar-module-container .sidebar-widget .nav-tabs > li.active > a:focus { background-color: #fff; } .blog-page .sidebar .sidebar-module-container .sidebar-widget .nav > li > a:hover, .blog-page .sidebar .sidebar-module-container .sidebar-widget .nav > li > a:focus { background-color: #fff; } .blog-page .blog-post .social-media a:hover, .blog-page .blog-post .social-media a:focus { -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; color: #fff; } .blog-page .blog-post .social-media i, .blog-page .blog-post-author-details .author-social-network button a i { padding-top: 6px; } .blog-page .blog-review h4, .blog-page .blog-write-comment h4, .contact-page .contact-title h4 { font-size: 16px; color: #555; display: inline-block; font-family: 'Barlow', sans-serif; } .blog-page .blog-review .review-action a:hover, .blog-page .blog-review .review-action a:focus { text-decoration: underline; } .blog-page .blog-post-author-details .author-social-network .dropdown-menu { -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; } .blog-page .blog-post-author-details .author-social-network .dropdown-menu > li > a .icon { margin-right: 5px; } .blog-page .blog-post-author-details .author-social-network .dropdown-menu > li > a:hover, .blog-page .blog-post-author-details .author-social-network .dropdown-menu > li > a:focus { background: rgba(0, 0, 0, 0); } /*===================================================================================*/ /* Checkout /*===================================================================================*/ .checkout-box .checkout-steps .panel-default { background-color: #fff; padding: 20px; } .checkout-box .checkout-steps .checkout-step-01 .already-registered-login form .form-group .info-title { font-weight: normal; margin-bottom: 5px; font-size: 14px; } .checkout-box .checkout-steps .checkout-step-01 .already-registered-login .forgot-password { padding-top: 14px; display: inline-block; } .checkout-box .checkout-steps .checkout-step-01 .already-registered-login a { font-size: 13px; color: #666666; text-decoration: underline; } .checkout-box .checkout-steps .checkout-step-01 .already-registered-login button { margin-top: 15px; } .checkout-box .checkout-steps .panel .panel-heading .unicase-checkout-title a { color: #555; text-transform: uppercase; display: block; } .checkout-box .checkout-steps .panel .panel-heading .unicase-checkout-title a span { background-color: #aaaaaa; color: #fff !important; display: inline-block; margin-right: 10px; padding: 15px 20px; border-radius:5px } .checkout-box .checkout-steps .checkout-subtitle { font-size: 18px; color: #434343; margin-right: 12px; } .checkout-box .checkout-steps .panel-body { padding: 20px; border:none } .panel-group .panel-heading+.panel-collapse>.panel-body {border:none} .checkout-box .checkout-steps .guest-login form .radio-checkout-unicase .guest-check { margin-bottom: 6px; } .checkout-box .checkout-steps .guest-login ul .save-time-reg { padding-bottom: 4px; } .checkout-box .panel-group .panel { border-radius: 5px !important; background-color: #fff; padding: 20px; border:none; margin-bottom:15px } .checkout-box .checkout-progress-sidebar .panel-body ul li a { color: #666666; } .checkout-box .checkout-progress-sidebar .panel .panel-heading { padding: 27px 30px; border-bottom: 1px solid #ddd; } .checkout-box .checkout-progress-sidebar .panel .panel-heading h4 { margin: 0px; font-size: 20px; font-weight: 500; background: #fff; border-bottom: 1px #e5e5e5 solid; padding-bottom: 14px; margin-bottom: 10px; font-family: 'Barlow', sans-serif; } .checkout-box .checkout-steps .checkout-step-01 .guest-login form .radio input[type="radio"], .checkout-box .checkout-steps form .radio-inline input[type="radio"], .checkout-box .checkout-steps form .checkbox input[type="checkbox"], .checkout-box .checkout-steps form .checkbox-inline input[type="checkbox"] { margin-left: 0px; } .checkout-box .checkout-steps .panel .panel-heading, .checkout-box .checkout-progress-sidebar .panel .panel-heading { font-size: 20px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; padding:0px; border:none; border-radius:5px } .checkout-box .checkout-steps .guest-login .title-tag-line, .checkout-box .checkout-steps .already-registered-login .title-tag-line { margin-bottom: 15px; font-size: 14px; } .checkout-box .checkout-steps .guest-login form .radio-checkout-unicase, .checkout-box .checkout-steps .guest-login ul { padding-left: 10px; font-size: 14px; } .checkout-box .checkout-steps .checkout-step-01 .already-registered-login a:hover, .checkout-box .checkout-steps .checkout-step-01 .already-registered-login a:focus, .checkout-box .checkout-progress-sidebar .panel-body ul li a:hover { background-color: rgba(0, 0, 0, 0); } .checkout-progress-sidebar {font-size:14px} .checkout-progress-sidebar .nav>li>a {padding: 10px 0px;} .checkout-progress-sidebar .nav>li>a:hover, .nav>li>a:focus {background:none} /*===================================================================================*/ /* Contact Us /*===================================================================================*/ .contact-page { background-color: #fff; padding: 20px; overflow:hidden; border-radius:5px} .contact-page .contact-map iframe { height: 400px; width: 100%; } .contact-page .contact-info { font-size: 14px; color: #666; } .contact-page .contact-info .contact-i { display: inline-block; height: 30px; width: 30px; text-align: center; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; color: #fff; margin-right: 16px; float: left; } .contact-page .contact-info .contact-i i { padding-top: 8px; font-size: 14px; } .contact-page .contact-info .contact-span { display: block; } .contact-page .contact-title h4 { margin-bottom: 30px; font-size:18px; font-weight:600 } .contact-page .contact-info .address, .contact-page .contact-info .phone-no { margin-bottom: 10px; } /*===================================================================================*/ /* Shopping Cart /*===================================================================================*/ .shopping-cart { background-color: #fff; padding: 20px; overflow:hidden ; border-radius:5px } .shopping-cart .shopping-cart-table { margin-bottom: 50px; } .shopping-cart .shopping-cart-table table { margin-bottom: 0px !important; } .shopping-cart .shopping-cart-table table tbody tr td { vertical-align: middle; } .shopping-cart .cart-image img { width:150px } .cart-shopping-total {background:#f8f8f8} .shopping-cart .shopping-cart-table table tbody tr .romove-item a { font-size: 18px; color: #666666; } .shopping-cart .shopping-cart-table table tbody tr .romove-item a:hover, .shopping-cart .shopping-cart-table table tbody tr .romove-item a:focus { color: #ff000 !important; } .shopping-cart .shopping-cart-table table tbody tr .cart-image .entry-thumbnail { display: block; text-align: center; } .shopping-cart .shopping-cart-table table tbody tr .cart-product-name-info { vertical-align: middle !important; } .shopping-cart .shopping-cart-table table tbody tr .cart-product-name-info h4 { margin-top: 0px; font-size: 16px; font-family: 'Barlow', sans-serif; font-weight:400 } .shopping-cart .shopping-cart-table table tbody tr .cart-product-name-info h4 a { color: #555; } .shopping-cart .shopping-cart-table table tbody tr .cart-product-name-info .reviews { font-size: 11px; color: #aaa; } .shopping-cart .shopping-cart-table table tbody tr .cart-product-name-info .cart-product-info { margin-top: 10px; } .shopping-cart .shopping-cart-table table tbody tr .cart-product-name-info .cart-product-info span { font-size: 14px; color: #666666; text-transform: uppercase; } .shopping-cart .shopping-cart-table table tbody tr .cart-product-name-info .cart-product-info span span { font-family: 'Open Sans', sans-serif, sans-serif; font-size: 12px; text-transform: lowercase; margin-left: 14px; } .shopping-cart .shopping-cart-table table tbody tr .cart-product-edit a { color: #666666; text-decoration: underline; } .shopping-cart .shopping-cart-table .table > thead > tr > th { text-align: center; padding: 18px; font-size: 15px; font-weight:600; border-bottom: 1px solid #e5e5e5; } .shopping-cart .shopping-cart-table .shopping-cart-btn span { padding: 20px 0px; display: block; } .shopping-cart .estimate-ship-tax table thead tr th .estimate-title { font-size: 18px; color: #555; margin-bottom: 2px; margin-top: 0px; display: block; font-weight:600 } .shopping-cart .estimate-ship-tax table thead tr th p { font-size: 14px; color: #666666; font-weight: normal; margin-bottom: 0px; } .shopping-cart .estimate-ship-tax table thead tr > th { padding: 24px 10px 20px 10px; } .shopping-cart .estimate-ship-tax table tbody tr > td { padding: 24px 10px !important; } .shopping-cart .estimate-ship-tax table tbody .unicase-form-control .selectpicker { background: #fff; color: #999; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; border: 1px solid #eee; } .shopping-cart .estimate-ship-tax table tbody .unicase-form-control .dropdown-menu.open ul li a:hover, .shopping-cart .estimate-ship-tax table tbody .unicase-form-control .dropdown-menu.open ul li a:focus { background: rgba(0, 0, 0, 0); } .shopping-cart .cart-shopping-total table thead tr th { background-color: #fafafa; text-align: right; padding: 24px 30px; } .shopping-cart .cart-shopping-total table thead tr th .cart-sub-total { color: #555; margin-bottom: 7px; } .shopping-cart .cart-shopping-total table tbody tr td { padding: 24px 20px; } .shopping-cart .cart-shopping-total table tbody tr td .cart-checkout-btn button { float: right !important; margin-bottom: 8px; } .shopping-cart .cart-shopping-total table tbody tr td .cart-checkout-btn span { display: block; font-weight: normal; color: #666666; text-align:center } .shopping-cart .shopping-cart-table table tbody tr .romove-item, .shopping-cart .shopping-cart-table table tbody tr .cart-product-edit, .shopping-cart .shopping-cart-table table tbody tr .cart-product-sub-total, .shopping-cart .shopping-cart-table table tbody tr .cart-product-grand-total, .shopping-cart .shopping-cart-table table tbody tr .cart-product-quantity { text-align: center; } .shopping-cart .shopping-cart-table table tbody tr .cart-product-sub-total span, .shopping-cart .shopping-cart-table table tbody tr .cart-product-grand-total span { display: block; font-size: 16px; color: #555; text-transform: uppercase; } .shopping-cart .estimate-ship-tax table tbody tr td .form-group label, .shopping-cart .estimate-ship-tax table tbody tr td .form-group input, .blog-page .blog-write-comment .form-group label, .blog-page .blog-write-comment .form-group input, .contact-page .contact-form form label, .contact-page .contact-form form input { font-size: 14px; font-weight: normal; color: #999; } .shopping-cart .estimate-ship-tax table tbody tr td .form-group label span, .blog-page .blog-write-comment label span, .contact-page .contact-form form label span, .checkout-box .checkout-steps .checkout-step-01 .already-registered-login form .form-group label span { color: red; } .shopping-cart .cart-shopping-total table thead tr th .cart-sub-total, .shopping-cart .cart-shopping-total table thead tr th .cart-grand-total { font-size: 18px; font-weight:600 } .shopping-cart-table table tbody tr td .quant-input { display: inline-block; height: 35px; position: relative; width: 70px; } .shopping-cart-table table tbody tr td .quant-input .arrows { height: 100%; position: absolute; right: 0; top: 0; z-index: 2; } .shopping-cart-table table tbody tr td .quant-input .arrows .arrow { box-sizing: border-box; cursor: pointer; display: block; text-align: center; width: 40px; } .shopping-cart-table table tbody tr td .quant-input .arrows .arrow .ir .icon.fa-sort-asc { top: 5px; } .shopping-cart-table table tbody tr td .quant-input .arrows .arrow .ir .icon.fa-sort-desc { top: -7px; } .shopping-cart-table table tbody tr td .quant-input .arrows .arrow .ir .icon { position: relative; } .shopping-cart-table table tbody tr td .quant-input input { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #F2F2F2; box-sizing: border-box; font-size: 15px; height: 35px; left: 0; padding: 0 20px 0 18px; position: absolute; top: 0; width: 70px; z-index: 1; } .checkout-btn { background:#fdd922; color:#333; padding: 12px 25px; font-size:20px} .product-comparison .page-title { font-size: 30px; color: #333; margin-bottom: 40px; font-weight:600 } .product-comparison img {width:150px!important} .product-comparison .compare-table tr th { font-size: 16px; font-weight: 500; color: #666666; padding: 18px 25px; vertical-align: middle; border: 1px solid #e5e5e5; } .product-comparison .compare-table tr td { padding: 18px 30px; border: 1px solid #e5e5e5; } .product-comparison .compare-table tr td .product { margin-bottom: 15px; margin-top: 40px; } .product-comparison .compare-table tr td .product .product-image .image a { display: block; text-align: left; } .product-comparison .compare-table tr td .product-price .price { font-size: 16px; font-weight: 600; line-height: 30px; margin-right: 8px; } .product-comparison .compare-table tr td .product-price .price-before-discount { color: #D3D3D3; font-size: 14px; font-weight: 400; line-height: 30px; text-decoration: line-through; } .product-comparison .compare-table tr td .text { font-size: 14px; line-height: 22px; } .product-comparison .compare-table tr td .in-stock { font-size: 15px; font-weight: 700; margin-bottom: 0px; } .product-comparison .compare-table tr td .remove-icon { color: #666666; } .product-comparison .compare-table tr td .remove-icon:hover, .product-comparison .compare-table tr td .remove-icon:focus { color: #ff6666; } .body-content .x-page .x-text p { font-size: 18px; font-style: normal; font-weight: normal; } .body-content .x-page .x-text .le-button { border-radius: 0 3px 3px 0; margin: 0 0 0 -5px; padding: 19px 23px 20px; font-size: 19px; font-weight: 600; line-height: 10px; border: medium none; color: #333; background:#fdd922 } .body-content .x-page .x-text form input { border: 1px solid #e0e0e0; border-radius: 3px 0 0 3px; color: #3d3d3d; padding: 13px; font-size: 15px; width: 40%; } .body-content .x-page .x-text a { font-size: 15px; } .body-content .x-page .x-text a i { padding-right: 2px; } /*===================================================================================*/ /* Terms and Condition/track orders/ /*===================================================================================*/ .terms-conditions-page { background-color: #fff; padding: 20px; overflow: hidden; border-radius:5px } .body-content .terms-conditions-page .terms-conditions h2, .body-content .faq-page h2, .body-content .track-order-page h2 { font-size: 30px; color: #555; text-align: center; font-weight:600 } .body-content .terms-conditions-page .terms-conditions ol { padding-left: 22px; } .body-content .terms-conditions-page .terms-conditions ol li { font-style: normal; font-size: 14px; color: #666; padding-bottom: 20px; font-family:'Open Sans', sans-serif } .body-content .terms-conditions-page .terms-conditions p { font-size: 15px; } .body-content .terms-conditions-page .terms-conditions h2, .body-content .terms-conditions-page .terms-conditions span, .body-content .track-order-page span { text-align: left; } .track-order-page { background-color: #fff; padding: 20px; overflow: hidden; border-radius:5px } .product-comparison { background-color: #fff; padding: 20px; overflow: hidden; border-radius:5px; margin-bottom:20px } .faq-page { background-color: #fff; padding: 20px; overflow: hidden; border-radius:5px } .faq-page .panel-group .panel {padding:0px; box-shadow:none} .faq-page .panel-body {font-family: 'Open Sans', sans-serif;} .body-content .terms-conditions-page .terms-conditions span, .body-content .faq-page .title-tag, .body-content .track-order-page span { display: block; font-style: normal; font-size: 14px; color: #666; } .body-content .faq-page .title-tag { text-align: left; padding-bottom: 30px; } .body-content .track-order-page .register-form label { font-weight: 400; font-size: 14px; } .body-content .track-order-page .register-form .form-group { margin-bottom: 25px; } /*===================================================================================*/ /* Wishlist /*===================================================================================*/ .my-wishlist-page { background-color: #fff; padding: 20px; overflow: hidden; border-radius:5px } .heading-title { text-align: left!important; text-transform: none!important; padding: 0px 0px 15px 0px!important; font-weight: bold; font-size: 22px; border-bottom: 1px #eaeaea solid!important;} .body-content .my-wishlist-page .my-wishlist table > thead > tr > th { text-align: center; font-size: 24px; font-family: 'Barlow', sans-serif; font-weight: 600; border: none; } .body-content .my-wishlist-page img {width:100%} .body-content .my-wishlist-page .my-wishlist table tbody tr:nth-child(even) { border-top: 1px solid #ddd; } .body-content .my-wishlist-page .my-wishlist table tbody .product-name { font-size: 16px; font-family: 'Open Sans', sans-serif; padding-bottom: 6px; } .body-content .my-wishlist-page .my-wishlist table tbody .product-name a { color: #434343; } .body-content .my-wishlist-page .my-wishlist table tbody .rating span { font-size: 11px; color: #aaa; padding-left: 10px; } .body-content .my-wishlist-page .my-wishlist table tbody .rating .rate { color: #ffb400; } .body-content .my-wishlist-page .my-wishlist table tbody .rating .non-rate { color: #dcdcdc; } .body-content .my-wishlist-page .my-wishlist table tbody .price { font-size: 16px; padding-top: 4px; font-weight: 600; } .body-content .my-wishlist-page .my-wishlist table tbody .price span { font-size: 15px; color: #ddd; text-decoration: line-through; padding-left: 10px; } .body-content .my-wishlist-page .my-wishlist table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td { vertical-align: middle; border: none; padding: 30px; } .body-content .my-wishlist-page .my-wishlist table tbody .close-btn a, .body-content .my-wishlist-page .my-wishlist table tbody .close-btn a:hover { color: #ff7878; font-size: 15px; } /*===================================================================================*/ /* Signup and login /*===================================================================================*/ .sign-in-page { background-color: #fff; padding: 20px; overflow: hidden; border-radius:5px } .body-content .sign-in-page .sign-in h4, .body-content .sign-in-page .create-new-account h4 { font-size:18px; padding-bottom: 14px; border-bottom: 1px solid #eaeaea; font-weight:600 } .body-content .sign-in-page .sign-in p, .body-content .sign-in-page .create-new-account p { font-size: 14px; color: #40b62c; } .body-content .sign-in-page .sign-in .social-sign-in a, .body-content .sign-in-page .sign-in .social-sign-in a:hover, .body-content .sign-in-page .sign-in .social-sign-in a:focus { border-radius: 3px; padding: 14px 30px; font-size: 15px; display: inline-block; color: #fff; text-align: center; } .body-content .sign-in-page .sign-in .social-sign-in a i { padding-right: 6px; } .body-content .sign-in-page .sign-in .social-sign-in .facebook-sign-in:hover, .body-content .sign-in-page .sign-in .social-sign-in .facebook-sign-in:focus { background-color: #153470; } .body-content .sign-in-page .sign-in .social-sign-in .twitter-sign-in { background-color: #22aadf; } .body-content .sign-in-page .sign-in .social-sign-in .twitter-sign-in:hover, .body-content .sign-in-page .sign-in .social-sign-in .twitter-sign-in:focus { background-color: #0084B9; } .body-content .sign-in-page .create-new-account > span { font-size: 20px; font-family: 'Open Sans', sans-serif; padding-bottom: 14px; text-transform: uppercase; display: inline-block; } .body-content .sign-in-page .create-new-account .checkbox label { margin-bottom: 10px; font-size: 16px; } .body-content .sign-in-page form .form-group span { color: red; } .body-content .sign-in-page .register-form label { font-size: 16px; font-weight: 400; } .body-content .sign-in-page .register-form .form-group { margin-bottom: 20px; } .tooltip.top { padding: 5px 0; margin-top: -5px; } .tooltip-inner { border-radius:3px; min-width:70px; z-index:10000; height:25px } /*===================================================================================*/ /* Responsive Layout /*===================================================================================*/ @media (min-width: 320px) and (max-width: 479px) { .outer-top-vs { margin-top: 20px; } .outer-bottom-xs { margin-bottom: 20px; } .outer-bottom-small { margin-bottom: 20px; } .scroll-tabs .more-info-tab .new-product-title {font-size:22px} .footer .footer-bottom .module-body {margin-bottom:20px} .top-bar .cnt-block {float:none} .top-cart-row .dropdown-cart .lnk-cart {} /*.top-cart-row {padding:15px 20px;}*/ .top-cart-row .dropdown-cart { float: none; text-align: center; } .top-cart-row .dropdown-cart .lnk-cart .items-cart-inner { } .top-cart-row .dropdown-cart .lnk-cart .items-cart-inner .basket { display: inline-block; position: relative; } .top-cart-row .dropdown-cart .lnk-cart .items-cart-inner .basket:before { float: none; } .body-content .terms-conditions-page .terms-conditions h3 { margin-bottom: 16px; } ul.categories-filter .dropdown { text-align: left; } #product-tabs-slider .custom-carousel .owl-controls { top:-13%; } .top-cart-row .dropdown-cart .lnk-cart .items-cart-inner .total-price-basket{padding: 0;} #owl-main .item .caption .big-text {font-size:24px; line-height: normal; letter-spacing:normal} #owl-main .item .caption {left:30px} #owl-main {height:100%} #owl-main .item {height:150px} #owl-main .item .caption .slider-header { font-size: 14px; font-weight: 500; } #owl-main .item .caption .button-holder {margin:0px} #hero .btn-primary {padding:8px 10px; font-size:13px; line-height:normal; margin-top:8px} .body-content .sidebar { margin-bottom: 20px; width:100%; } .scroll-tabs .nav-tab-line li a { padding: 0 4px 3px 0px!important } .scroll-tabs .nav-tab-line { margin-right:10px; margin-top: 13px; float: left; } .featured-product .custom-carousel .owl-controls { display: none !important; } .featured-product .section-title { border-radius: 5px 5px 0px 0px; } .featured-product .products { margin-right: 0px; } .featured-product .col-lg-9 { padding:0px; } .featured-product .product-image { padding: 0 30px; } .featured-product .text-left { padding-left: 30px; } .tag { top: 1.5%; right: 33px; } .featured-product .text-left { padding-left: 30px; } .product .product-info .name a { color: #555; font-size: 16px; font-weight: 500; } .hot-deals .product-info .name a { font-weight: 500; } .homebanner-holder { width: calc(100% - 0px); } .our-features-box li { width:100%; } .our-features-box .feature-box .content-blocks { text-align: left; } .icon-truck, .icon-money, .icon-support, .icon-return { float: left; } .sidebar .side-menu nav .nav > li > a { font-size: 16px; } .sidebar .side-menu nav .nav > li > .mega-menu .yamm-content ul > li > a { font-size: 15px; padding: 3px; border-bottom: 1px solid #eaeaea; } .top-bar .header-top-inner .cnt-block .list-inline li.lang{display: none;} .top-bar .header-top-inner .cnt-block .list-inline li { float: left; } .our-features-box .feature-box { text-align: left; padding: 5px 0; } .our-features-box ul { padding: 0 20px; } .hot-deals .hot-deal-wrapper .timing-wrapper .box-wrapper { margin-bottom: 10px; margin-right: 0; } .hot-deals .hot-deal-wrapper .timing-wrapper { float: none; width: 19%; bottom: 0px; } .section-title { font-size: 24px; } .product .product-info .product-price .price { font-size:16px; } .product .product-info .product-price .price-before-discount { font-size: 16px; } .top-cart-row .dropdown-cart .lnk-cart .items-cart-inner .total-price-basket { display: inline-flex; padding-top: 19px; vertical-align: top; } .top-cart-row .dropdown-cart .lnk-cart .items-cart-inner .total-price-basket .value { padding-left: 12px; margin-top: -5px; } .cnt-strip .strip h2 { font-size:18px; } .cnt-strip .strip h2 .shopping-needs { font-size: 17px; } .cnt-strip .strip.strip-text { width:100%; } .wide-banner1 { margin-bottom:20px} .wide-banner .image img { margin-bottom:15px; } .wide-banner.outer-bottom-xs { margin-bottom:0px; } /* category page */ .sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .accordion .accordion-group .accordion-heading .accordion-toggle { font-size:15px; padding-top: 8px; } .sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .list li { font-size: 15px; padding-top: 6px; } .sidebar .sidebar-module-container .sidebar-widget .widget-header .widget-title { font-size: 17px; } .rht-col { width: calc(100% - 0px); } .filters-container .lbl-cnt { display: none; } .filters-container .nav-tabs.nav-tab-box { margin-top: 6px; } .filters-container .nav-tabs.nav-tab-box li a .icon { font-size: 21px; } .body-content .x-page .x-text h1 { font-size: 100px; font-weight: bold; } .body-content .x-page .x-text form input { width: 75%; } .checkout-box .checkout-steps .panel .panel-heading .unicase-checkout-title { font-size: 11px; } .social a { color: #fff; width: 35px; height: 35px; line-height: 35px; border-radius: 4px; } .social ul li { margin-right: 6px; } .copyright-bar .payment-methods ul li img { width: 51px; } .single-product .product-info .price-container .price-box .price { font-size: 25px; } .single-product .product-info .price-container .price-box .price-strike { font-size: 20px; } .single-product .rht-col .featured-product .outer-top-xs { margin-top:0px; } } @media(min-width: 480px) and (max-width: 767px){ .body-content .sidebar { margin-bottom: 30px; width:100%; } .top-cart-row .dropdown-cart .lnk-cart .items-cart-inner { position: relative; text-align: center; } .wide-banner1 { margin-bottom:20px} .our-features-box ul { padding: 0 20px; } .body-content .terms-conditions-page .terms-conditions h3 { margin-bottom: 16px; } #product-tabs-slider .custom-carousel .owl-controls { top: -9%; } .top-cart-row .dropdown-cart .lnk-cart .items-cart-inner .basket { display: inline-block; position: relative; } .top-cart-row .dropdown-cart { float: none; text-align: center; padding: 0 32px; } .top-cart-row .dropdown-cart .lnk-cart .items-cart-inner .basket:before { float: none; } .top-cart-row .dropdown-cart .lnk-cart .items-cart-inner .total-price-basket { display: inline-flex; padding-top: 19px; vertical-align: top; } .top-cart-row .dropdown-cart .lnk-cart .items-cart-inner .total-price-basket { display: inline-flex; padding-top: 15px; } .single-product .rht-col .featured-product .outer-top-xs { margin-top: 0px; } .top-cart-row .dropdown-cart .lnk-cart .items-cart-inner .total-price-basket .value { padding-left: 12px; margin-top: -3px; } ul.categories-filter .dropdown { text-align: left; } .scroll-tabs .nav-tab-line li a { padding: 0 10px !important; } .scroll-tabs .nav-tab-line { margin-right:80px; margin-top: 12px; float: left; } .featured-product .custom-carousel .owl-controls { display: none !important; } .featured-product .section-title { border-radius: 5px 5px 0px 0px; } .top-cart-row { margin-top: 12px; } #owl-main .item { height:250px; } #owl-main { height: 100%; } .wide-banner .image img { margin-bottom: 30px; } .cnt-strip .strip h2 { font-size:31px; } .cnt-strip .strip.strip-text { width:100%; } .cnt-strip .strip { right:-10px; bottom: 35%; } .wide-banner .image img { margin-bottom: 10px; } .wide-banners .outer-bottom-xs { margin-bottom:0px; } .featured-product .product-image { padding: 0 15px; } .featured-product .text-left { padding-left: 15px; } #owl-main .item .caption .big-text { font-size: 35px; line-height: 35px; } #owl-main .item .caption .slider-header { font-size: 14px; font-weight: 500; } #owl-main .item .caption .button-holder { margin: 10px 0 0; } .product .product-info .name a { color: #555; font-size: 16px; font-weight: 500; } .hot-deals .product-info .name a { font-weight: 500; } .homebanner-holder { width: calc(100% - 0px); } .our-features-box li { width:50%; } .our-features-box .feature-box .content-blocks { text-align: left; } .our-features-box .feature-box { overflow: hidden; font-size: 18px; } .icon-truck, .icon-money, .icon-support, .icon-return { width:70px!important; } .icon-truck, .icon-money, .icon-support, .icon-return { float: left; } .sidebar .side-menu nav .nav > li > a { font-size: 16px; } .sidebar .side-menu nav .nav > li > .mega-menu .yamm-content ul > li > a { font-size: 15px; padding: 3px; border-bottom: 1px solid #eaeaea; } .copyright-bar .copyright { text-align: left; } .wide-banners.wow.fadeInUp.outer-bottom-xs.animated { text-align: -webkit-center; } .top-bar .cnt-block { float: left; } .hot-deals .hot-deal-wrapper .timing-wrapper .box-wrapper { margin-bottom: 10px; margin-right: 0; } .hot-deals .hot-deal-wrapper .timing-wrapper { float: none; width: 19%; bottom:5px; } .our-features-box .feature-box { text-align: left; padding: 5px 0; } .our-features-box .container { padding: 0px; } .hot-deals .item { padding: 0 10px; } /* category page */ .sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .accordion .accordion-group .accordion-heading .accordion-toggle { font-size:15px; padding-top: 8px; } .sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .list li { font-size: 15px; padding-top: 6px; } .sidebar .sidebar-module-container .sidebar-widget .widget-header .widget-title { font-size: 17px; } .rht-col { width: calc(100% - 0px); } .filters-container .lbl-cnt { display: none; } .filters-container .nav-tabs.nav-tab-box { margin-top: 6px; } .filters-container .nav-tabs.nav-tab-box li a .icon { font-size: 21px; } #myTabContent .product .product-info .name a { color: #555; font-size: 18px; font-weight: 500; } #myTabContent .product .product-info .product-price .price { font-weight: 600; font-size: 17px; line-height: 30px; margin-right: 8px; } .body-content .x-page .x-text h1 { font-size: 150px; font-weight: bold; } .body-content .x-page .x-text form input { width: 75%; } .social a { color: #fff; width: 45px; height: 45px; line-height: 45px; border-radius: 4px; } .copyright-bar .payment-methods ul li img { width: 66px; } .product .product-info .product-price .price { font-size:16px; } .product .product-info .product-price .price-before-discount { font-size: 16px; } } /* Extra small devices (phones, less than 768px) */ @media (max-width: 767px) { li.dropdown.mega-menu { position: relative;} li.dropdown.mega-menu a.dropdown-toggle > ul.dropdown-menu:after { content: ""; /* margin-right: 10px; */ color: #555; font-size: 12px; position: absolute; right: 0px; top: 8px; height: 24px; width: 24px; vertical-align: top; text-align: center; font-family: FontAwesome; font-weight: normal; background-image: url(../../../public/images/font/plus.html); background-repeat: no-repeat; } .heading-title { margin-top: 0; } .address-block { padding-bottom: 20px; } li.dropdown.navbar-right.special-menu { display: none; } .cnt-home .header-style-1 .header-nav .navbar .navbar-nav > li a:hover:after{ display: none !important; } .cnt-home .product-micro .product-info .product-price .price { font-size: 16px; } .top-bar .cnt-account ul > li.myaccount a:before { content: '\f007'; font-family: FontAwesome; font-size: 13px; padding-right: 6px; } .top-bar .cnt-account ul > li.wishlist a:before { content: '\f004'; font-family: FontAwesome; font-size: 13px; padding-right: 6px; } .top-bar .cnt-account ul > li.header_cart a:before { content: '\f290'; font-family: FontAwesome; font-size: 13px; padding-right: 6px; } .top-bar .cnt-account ul > li.check a:before { content: '\f00c'; font-family: FontAwesome; font-size: 13px; padding-right: 6px; } .top-bar .cnt-account ul > li.login a:before { content: '\f13e'; font-family: FontAwesome; font-size: 13px; padding-right: 6px; } .top-bar .cnt-account ul > li a span{display: none;} .navbar-toggle {float:left; border:none} .navbar-default .navbar-toggle .icon-bar {background-color: #fff;} .navbar-collapse {box-shadow:none; border:none; padding-right: 15px; padding-left: 15px;} .header-style-1 .header-nav .navbar-default .navbar-collapse {padding-right: 15px; padding-left: 15px;} .header-style-1 .header-nav .navbar-default .navbar-collapse .navbar-nav > li > a {border:none; padding: 10px 10px;} .mega-menu img {width:100%; display: none;} .sidebar .side-menu nav .nav > li > .mega-menu .yamm-content .dropdown-banner-holder { right: 0px; top: 0px; } .yamm .dropdown-menu .yamm-content .col-menu {margin-bottom:15px} .top-search-holder { padding: 0 15px; } /*.top-cart-row .dropdown-cart .lnk-cart .items-cart-inner .total-price-basket .lbl { display: none; } .top-cart-row .dropdown-cart .lnk-cart .items-cart-inner .total-price-basket .value { display: none; }*/ .cnt-home .header-style-1 .header-nav .navbar .navbar-nav > li.active a:after { display: none!important; } .main-header { padding: 10px 0px 10px 0px; } .top-bar { border-bottom: 1px solid hsla(0,0%,100%,.2); } .control-group { text-align: center; } .top-bar .header-top-inner { text-align: center; } .top-bar .header-top-inner .cnt-account { clear: both; display: inline-block; float: right; margin: auto; text-align: center; } .top-bar .header-top-inner .cnt-block .list-inline li { margin:0px 0; } .top-bar .cnt-account { padding:7px 0px; } .main-header .logo-holder { text-align: center; margin-bottom:10px; } .main-header .top-cart-row { padding-top: 13px; } .main-header .top-search-holder .contact-row { margin-bottom: 20px; text-align: center; } .main-header .top-search-holder .contact-row .phone, .main-header .top-search-holder .contact-row .contact { margin: 0 0 5px; padding-right: 0px; border-right: none; display: block; } .main-header .top-search-holder .search-area { background:transparent; } .main-header .top-search-holder .search-area .search-button { padding: 19px 19px; position: absolute; right: 12px; top:71px; } .main-header .top-search-holder .search-area .categories-filter { width: 100%; border-right: none; border-bottom: 1px solid #e0e0e0; border-radius: 999px; margin-bottom: 6px; } .main-header .top-search-holder .search-area .search-field { border-radius: 999px; width: 100%; } .sidebar .side-menu nav .nav > li > .mega-menu { left: 0px; min-width: 100%; top: 100%!important; } .logo-slider-inner .item { text-align: center; } .filters-container .filter-tabs, .filters-container .lbl-cnt, .filters-container .pagination-container { margin-bottom: 10px; } .homepage-container .wide-banners .wide-banner { margin-bottom: 10px; } .cnt-homepage .wrapper .box { padding: 0 10px; } #owl-main .item .caption { padding: 0 0px; } .wide-banners .wide-banner:first-child { margin-bottom: 10px; } .product .product-image .image img { width: 100%; height: auto; display: block; } .header-nav .yamm .dropdown-menu { background: #fff; } .copyright-bar .copyright { text-align: left; } .footer .footer-bottom { padding-left: 16px; padding: 25px; } .copyright-bar { padding-left: 15px; } .copyright-bar .payment-methods ul li { margin-right: 5px; } .copyright-bar .no-padding { padding: 4px 0 0; } .featured-product .col-lg-3 { padding-right: 15px; border-radius: 5px 5px 0px 0px; } .filters-container .no-padding { padding: 0px; } .search-result-container .category-product-inner .product-list.product .product-info { padding: 0px; } .search-result-container .category-product-inner .product-list.product .product-info .cart { margin-bottom: 20px; } .single-product .gallery-holder { margin-bottom: 30px; } .single-product .product-info-block { clear: both; } .yamm .dropdown-menu.pages { padding: 0px 0px; } .yamm .dropdown-menu .yamm-content { padding:0px 12px; } .hot-deal-wrapper .image img { width: 100%; height: auto; display: block; } .seller-product .products .product .product-info .name { font-size: 15px; margin-top: 0px !important; } .cnt-homepage .single-product .product-tabs .nav-tab-cell-detail li a { font-size: 16px; } .cnt-homepage .header-nav .yamm .navbar-header { border: 1px solid #f1f1f1; } .info-boxes .info-box { margin-bottom: 10px; } .cnt-homepage .single-product .product-info-block .cart { margin-top: 10px; padding: 0 15px; } .product-comparison .compare-table tr td .product .product-image .image img { width: auto; } .hot-deals .products {/*margin-right:15px*/} .m-t-20 { margin-top: 20px; text-align: center; } .hot-deals .cart .action { float: none; } .hot-deals .cart { text-align: center; } .product-tag .item { margin-right: 6px; padding: 10px 18px; font-size: 13px; } .copyright-bar .payment-methods {text-align:left; margin-top:10px} .single-product .home-banner {display:none;} /* Detail Page */ .single-product .product-info-block .name { font-size: 35px; } .single-product .product-info-block .m-t-20 { text-align: left; } .single-product .add-btn .btn-primary { padding: 11px 20px; font-size: 15px; } .single-product .product-info .quantity-container .cart-quantity .quant-input input { height: 43px; } .homepage-owl-carousel .featured-product .ad-imgs img { padding-bottom: 16px; } .homepage-owl-carousel .featured-product .text-left { padding-left: 30px; text-align: center; } .single-product .product-info .quantity-container { margin-bottom: 0; padding: 15px 0 0; } .featured-product .ad-imgs img { padding-bottom: 15px; } .breadcrumb-inner { padding: 6px 0 0; } .table-responsive { border: 1px solid transparent !important; } .body-content .sign-in-page .sign-in .social-sign-in .facebook-sign-in { margin-bottom: 10px; } .sign-in .outer-top-xs { margin-top: 20px; margin-bottom: 30px; } .contact-map.outer-bottom-vs { margin-bottom: 20px; } .blog-page .blog-post h1 { font-size: 24px; font-weight: 600; } .blog-review .col-md-2 { width: 100%; text-align: -webkit-center; } .blog-review .col-sm-10 { width: calc(100% - 0px); } .blog-page .blog-review .review-action { padding-top: 8px; } .blog-page .sidebar .sidebar-module-container .sidebar-widget .blog-post h4 { font-size: 19px; } .home-banner.outer-top-n.outer-bottom-xs { display: none; } .shopping-cart .shopping-cart-table { margin-bottom: 10px; } td.cart-product-sub-total { font-weight: 500; } td.cart-product-grand-total { font-weight: 500; } .estimate-ship-tax table { margin-bottom: 0; } .shopping-cart tfoot > tr > td { padding: 10px !important; } .shopping-cart .estimate-ship-tax table thead tr > th { padding:10px; } .shopping-cart .btn-primary { font-size: 13px; padding: 8px 14px; font-weight: 500; } .shopping-cart .cart-shopping-total table tbody tr td .cart-checkout-btn button { background: #fdd922; color: #333; padding: 12px 25px; font-size: 15px; letter-spacing: 1px; font-weight: 500; } .shopping-cart .cart-shopping-total table thead tr th .cart-sub-total, .shopping-cart .cart-shopping-total table thead tr th .cart-grand-total { font-size: 16px; font-weight: 600; } .shopping-cart .shopping-cart-table table tbody tr .cart-product-name-info h4 a { color: #555; font-weight: 500; } .shopping-cart .shopping-cart-table table tbody tr .cart-product-name-info .cart-product-info span { font-weight: 500; } .breadcrumb { margin-bottom: 10px; } .sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .accordion .accordion-group .accordion-body .accordion-inner ul li a { font-size: 15px; } .sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .accordion .accordion-group .accordion-body .accordion-inner { margin:0px; } .body-content .my-wishlist-page img { width: 100px; } .special-product .product .product-micro { padding: 0 10px; } .top-cart-row .dropdown-cart .dropdown-menu { width: 306px; } } /* Small devices (tablets, 768px and up) */ @media (min-width: 768px) and (max-width: 991px) { .table-responsive { border: 1px solid transparent !important; width: 100%; margin-bottom: 15px; overflow-x: auto; overflow-y: hidden; } .product-info-block {margin-top:20px} .shopping-cart tfoot > tr > td { padding: 10px !important; } .shopping-cart .estimate-ship-tax table thead tr > th { padding:10px; } .product-list.product .product-info .name { margin: 0 0 10px; } .shopping-cart .shopping-cart-table { margin-bottom:10px; } .single-product .product-info-block .name { font-size: 35px; } .category-carousel .item .caption .big-text { font-size:40px; line-height:60px; } .sidebar .sidebar-module-container .sidebar-widget .sidebar-widget-body .accordion .accordion-group .accordion-body .accordion-inner { margin:0px; } .shopping-cart .btn-primary { font-size: 13px; padding: 8px 14px; font-weight: 500; } .breadcrumb { margin-bottom: 10px; } td.cart-product-sub-total span { font-weight: 500; } .checkout-box .checkout-steps .panel .panel-heading .unicase-checkout-title { font-size: 14px; } .shopping-cart .cart-shopping-total table tbody tr td .cart-checkout-btn button { background: #fdd922; color: #333; padding: 12px 25px; font-size: 15px; letter-spacing: 1px; font-weight: 500; } .shopping-cart .cart-shopping-total table thead tr th .cart-sub-total, .shopping-cart .cart-shopping-total table thead tr th .cart-grand-total { font-size: 16px; font-weight: 600; } .shopping-cart .shopping-cart-table table tbody tr .cart-product-name-info h4 a { color: #555; font-weight: 500; } .shopping-cart .shopping-cart-table table tbody tr .cart-product-name-info .cart-product-info span { font-weight: 500; } .heading-title { margin-top: 0; } .body-content .sign-in-page .sign-in .social-sign-in .facebook-sign-in { margin-bottom: 13px; } .main-header .top-search-holder .search-area .search-field { width: 55%; } .product-tag .item { font-size: 14px; } .blog-page .tab-content .blog-post { padding: 0px 0px 36px 0px!important; } .blog-page .sidebar .sidebar-module-container .sidebar-widget .blog-post h4 { font-size: 19px; } .blog-page .blog-post h1 { font-size: 26px; } .top-search-holder { padding: 0 15px; } .category-carousel .item .buy-btn { margin-top: 0px; } .filters-container .nav-tabs.nav-tab-box li a .icon { margin-right: 5px; color: #aaa; font-size: 22px; vertical-align: top; } .body-content .terms-conditions-page .terms-conditions h3 { margin-bottom: 16px; } #myTabContent .product .product-info .name a { color: #555; font-size: 17px; font-weight: 500; } #myTabContent .product .product-info .product-price .price { font-size: 16px; } .top-bar { border-bottom: 1px solid hsla(0,0%,100%,.2); } .m-t-20 { margin-top: 20px; text-align: center; } .hot-deals .cart .action { float: none; } .hot-deals .cart { text-align: center; } .section-title { font-size: 25px; } #owl-main .item { height:300px; } #owl-main { height: 100%; } #owl-main .item .caption .big-text { font-size: 39px; line-height: 39px; } #owl-main .item .caption .slider-header { font-size: 21px; } #owl-main .item .caption .button-holder { margin: 9px 0 0; } .featured-product .col-lg-3 { padding-right: 15px; border-radius: 5px 5px 0px 0px; } .featured-product .section-title { border-radius: 5px 5px 0px 0px; } .wide-banner .image img { } .wide-banners.wow.fadeInUp.outer-bottom-xs.animated { margin-bottom:0px; } .our-features-box .feature-box { font-size: 20px; } .icon-truck, .icon-money, .icon-support, .icon-return { font-size: 22px; } .social a { color: #fff; width: 25px; height: 25px; line-height: 25px; } .copyright-bar .payment-methods ul li img{width:40px;} .copyright-bar .payment-methods ul li { margin-right: 6px; } .copyright-bar .copyright { text-align: center; font-size: 12px; } .featured-product .custom-carousel .owl-controls { display: none !important; } .featured-product .col-lg-9 { border-left: none; } .featured-product .text-left { padding-left:5px; } #owl-main .btn-primary { border-radius: 5px; padding: 10px 22px; } .btn-primary { font-size: 13px; } .sidebar .side-menu nav .nav > li > .mega-menu { min-width: 100%; left: 0px; top:100%!important } .logo-slider-inner .item { text-align: center; } .filters-container .filter-tabs, .filters-container .lbl-cnt, .filters-container .pagination-container { margin-bottom: 10px; } .filters-container .pagination-container { float: right; } .homepage-container .wide-banners .wide-banner { margin-bottom: 10px; } .cnt-homepage .wrapper .box { padding: 0 15px; } .cnt-homepage .container { width: 100%; } .body-content .sidebar { margin-bottom: 30px; } .product .product-image .image img { width: 100%; height: auto; display: block; } .blog-slider .image img { width: 100%; height: auto; display: block; } .sidebar-module-container.owl-item { padding: 10px; } #owl-main .owl-item { padding: 0px; } .wide-banners .wide-banner1 { margin-bottom:30px } .filters-container .no-padding { padding: 0px; } .search-result-container .category-product-inner .product-list.product .product-info { padding: 0px; } .hot-deal-wrapper .image img { width: 100%; height: auto; display: block; } .main-header .logo-holder { margin-bottom: 20px; } .main-header .contact-row { text-align: center; } .special-menu {display:none!important} .body-content .sidebar { margin-bottom: 30px; } .scroll-tabs .nav-tab-line li a { padding: 0 10px !important; } .scroll-tabs .nav-tab-line { margin-right: 84px; margin-top: 7px; float: left; } .product .product-info .name a { color: #555; font-size: 16px; font-weight: 500; } .hot-deals .product-info .name a { font-weight: 500; } .homebanner-holder { } .our-features-box li { width:50%; } .our-features-box .feature-box .content-blocks { text-align: left; font-size: 20px; } .icon-truck, .icon-money, .icon-support, .icon-return { float: left; } .sidebar .side-menu nav .nav > li > a { font-size: 16px; } .sidebar .side-menu nav .nav > li > .mega-menu .yamm-content ul > li > a { font-size: 15px; padding: 3px; border-bottom: 1px solid #eaeaea; } .copyright-bar .copyright { text-align: left; } .wide-banners.wow.fadeInUp.outer-bottom-xs.animated { text-align: -webkit-center; } .top-bar .cnt-block { float: left; } .hot-deals .hot-deal-wrapper .timing-wrapper .box-wrapper { margin-bottom: 10px; } .hot-deals .hot-deal-wrapper .timing-wrapper { float: none; width: 19%; bottom: 0; } .our-features-box .feature-box { text-align: left; padding: 5px 0; } .our-features-box .container { padding: 0px; width: 80%; } .hot-deals .item { padding: 0 0px; } .product-info-block .m-t-20 { text-align: left; } .single-product .featured-product .ad-imgs img { width: 50%; /* position: absolute; */ float: left; padding-right: 10px; } .breadcrumb-inner { padding: 6px 0 0; } .single-product .featured-product .ad-imgs { padding: 22px 24px; } .single-product .rht-col .featured-product .item-carousel { padding: 16px 15px; } } /* Medium devices (desktops, 992px and up) */ @media (min-width: 992px) and (max-width: 1199px) { .shopping-cart tfoot > tr > td { padding: 10px !important; } .shopping-cart .estimate-ship-tax table thead tr > th { padding:10px; } .product-list.product .product-info .name { margin: 0 0 10px; } .breadcrumb { margin-bottom: 10px; } .shopping-cart .shopping-cart-table { margin-bottom:10px; } .shopping-cart .btn-primary { font-size: 13px; padding: 8px 14px; font-weight: 500; } .shopping-cart .shopping-cart-table table tbody tr td { vertical-align: middle; font-weight: 500; } td.cart-product-sub-total span { font-weight: 500; } .shopping-cart .cart-shopping-total table tbody tr td .cart-checkout-btn button { background: #fdd922; color: #333; padding: 12px 25px; font-size: 15px; letter-spacing: 1px; font-weight: 500; } .shopping-cart .cart-shopping-total table thead tr th .cart-sub-total, .shopping-cart .cart-shopping-total table thead tr th .cart-grand-total { font-size: 16px; font-weight: 600; } .shopping-cart .shopping-cart-table table tbody tr .cart-product-name-info h4 a { color: #555; font-weight: 500; } .shopping-cart .shopping-cart-table table tbody tr .cart-product-name-info .cart-product-info span { font-weight: 500; } .breadcrumb-inner { padding: 6px 0 0; } .body-content .sign-in-page .sign-in .social-sign-in .facebook-sign-in { margin-bottom: 13px; } .hot-deals .hot-deal-wrapper .timing-wrapper { float: none; width: 19%; } .hot-deals .hot-deal-wrapper .timing-wrapper .box-wrapper { margin-bottom: 10px; } .body-content .terms-conditions-page .terms-conditions h3 { margin-bottom: 16px; } .single-product .featured-product .ad-imgs { padding:15px; } .single-product .featured-product .ad-imgs img { width: 50%; float: left; padding: 0 10px; padding-bottom: 15px; } #myTabContent .product .product-info .name a { color: #555; font-size: 17px; font-weight: 500; } .hot-deals .hot-deal-wrapper .timing-wrapper { float: none; width: 19%; bottom: 0; } .hot-deals .hot-deal-wrapper .timing-wrapper .box-wrapper { margin-bottom: 10px; margin-right: 0; } .header-style-1 .header-nav .navbar-default .navbar-collapse .navbar-nav > li > a { font-size: 16px; } .top-bar .cnt-block { float: left; } .main-header .top-search-holder .search-area .control-group { position: relative; } .top-search-holder { padding: 0 15px; } .main-header .top-search-holder .search-area .search-field { width: 43%; } .main-header .top-search-holder .search-area .control-group .search-button { position: absolute; top: 0px; right: 0px; } .top-bar { border-bottom: 1px solid hsla(0,0%,100%,.2); } .category-carousel .item .caption .big-text { font-size: 94px; line-height: 115px; } .category-carousel .item .buy-btn { margin-top: 0px; } .main-header .logo-holder { text-align: center; } #owl-main .item { height: 420px; } #owl-main { height: 420px; } .sidebar .side-menu nav .nav > li > .mega-menu .yamm-content .dropdown-banner-holder { position: absolute; right: 79px; top: -8px; } .featured-product .col-lg-9 { border-left: none; padding-left: 25px; } .featured-product .products {margin-right:0px} .featured-product .product-image { padding: 0 15px; } .featured-product .text-left { padding-left: 15px; } .featured-product .custom-carousel .owl-controls { display: none !important; } owl-main .item .caption .excerpt, #owl-main .item .caption .small { font-size: 17px; } .featured-product .section-title { border-radius: 5px 5px 0px 0px; } .featured-product .col-lg-3 { padding-right: 15px; } #owl-main .item .caption .slider-header { font-size: 23px; } .cnt-strip .strip h2 { font-size:20px; } .cnt-strip .strip h2 .shopping-needs { font-size: 14px; } .main-header .logo-holder { margin-top:11px; } .copyright-bar .payment-methods ul li { margin-right: 1px; } .social a { color: #fff; width: 35px; height: 35px; line-height: 35px; } .category-carousel .item { height: auto; } .filters-container .nav-tabs.nav-tab-box li { margin-right: 3px; } .filters-container .lbl-cnt .lbl { margin-right: -1px; } .cnt-homepage .single-product .product-info-block .cart { clear: both; margin-top: 20px; } .shopping-cart .estimate-ship-tax table thead tr th .estimate-title { font-size: 16px !important; } .shopping-cart .cart-shopping-total table thead tr th .cart-sub-total, .shopping-cart .cart-shopping-total table thead tr th .cart-grand-total { font-size: 16px !important; } .wrapper .box .wrapper-inner .container { width: auto !important; } .special-menu {display:none!important} .home-banner img {width:100%} .sidebar .side-menu nav .nav > li > .mega-menu .yamm-content ul > li { width: 35%; float: left; } } @media (min-width:1200px) and (max-width:1300px) { .shopping-cart tfoot > tr > td { padding: 10px !important; } .shopping-cart .estimate-ship-tax table thead tr > th { padding:10px; } li.dropdown.navbar-right.special-menu { display: none; } .breadcrumb { margin-bottom: 10px; } .shopping-cart .shopping-cart-table { margin-bottom:10px; } .shopping-cart .btn-primary { font-size: 13px; padding: 8px 14px; font-weight: 500; } .shopping-cart .shopping-cart-table table tbody tr td { vertical-align: middle; font-weight: 500; } td.cart-product-sub-total span { font-weight: 500; } .shopping-cart .cart-shopping-total table tbody tr td .cart-checkout-btn button { background: #fdd922; color: #333; padding: 12px 25px; font-size: 15px; letter-spacing: 1px; font-weight: 500; } .shopping-cart .cart-shopping-total table thead tr th .cart-sub-total, .shopping-cart .cart-shopping-total table thead tr th .cart-grand-total { font-size: 16px; font-weight: 600; } .shopping-cart .shopping-cart-table table tbody tr .cart-product-name-info h4 a { color: #555; font-weight: 500; } .shopping-cart .shopping-cart-table table tbody tr .cart-product-name-info .cart-product-info span { font-weight: 500; } .shopping-cart .shopping-cart-table table tbody tr td { vertical-align: middle; font-weight: 500; } .top-bar .cnt-block { float: left; } .special-menu { display: none!important; } .main-header .logo-holder { margin-top: 11px; } .main-header .logo-holder { text-align: center; } .top-bar { border-bottom: 1px solid hsla(0,0%,100%,.2); } .featured-product .section-title { font-size: 18px; padding: 10px 15px; } .featured-product .sub-cat li { padding: 0px 0px; font-size: 15px; line-height: 25px; } .featured-product .sub-cat { padding-top: 0px; padding-left: 15px; } .featured-product .custom-carousel .owl-controls .owl-next { left: -30px; top: 27px; } .featured-product .custom-carousel .owl-controls .owl-prev { left: -55px; top: 28px; } .cnt-strip .strip h2 .shopping-needs { font-size: 20px; } .cnt-strip .strip h2 { font-size:30px; } .category-carousel .item .caption .big-text { font-size: 89px; line-height: 72px; } .category-product .text-left { text-align: center; } #product-tabs-slider .text-left { text-align: center; } } /* Large devices (large desktops, 1200px and up) */ @media (min-width:1300px) and (max-width:1500px) { li.dropdown.navbar-right.special-menu { display: none; } .category-carousel .item .caption .big-text { font-size: 90px; line-height: 100px; } .category-carousel .item .buy-btn {display:none} .filters-container .lbl-cnt .lbl {display:none} } @media(min-width: 1300px){ .container { padding: 0 60px; width:auto } } @media(min-width: 1600px){ .container { padding: 0 120px; width:auto } } /*===================================================================================*/ /* Testimonials /*===================================================================================*/ .avatar {margin-top:10px; text-align:center; overflow:hidden; margin-bottom:10px} .avatar img {border-radius:0px; margin-bottom:10px; width:auto; display:inline-block; width:110px; border-radius:999px } .testimonials {color:#333;font-size:14px; margin-bottom:15px; letter-spacing:0.5px; text-align:center} .clients_author {font-size:14px; font-weight:bold; color:#333; letter-spacing:0.5px; display:block; text-align:center} .clients_author span{font-size:13px; font-weight:normal; color:#999; display:block;} .testimonials-section .bx-wrapper .bx-pager {padding-top: 30px;} .testimonials-section .bx-wrapper {margin: 0 0 50px;} .testimonials-section em {font-size:30px; font-style:normal; vertical-align:top; display:inline-block; line-height:5px; margin-top:15px; font-family: Arial, Helvetica, sans-serif;} /*===================================================================================*/ /* LHS banners /*===================================================================================*/ .home-banner { margin-top: 30px;} .home-banner img {border-radius:5px}