����C�  
Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /var/www/html/admin/productimages/clean.php on line 4

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/admin/productimages/clean.php:1) in /var/www/html/admin/productimages/clean.php on line 4

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/admin/productimages/clean.php:1) in /var/www/html/admin/productimages/clean.php on line 4

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/admin/productimages/clean.php:1) in /var/www/html/admin/productimages/clean.php on line 4

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/admin/productimages/clean.php:1) in /var/www/html/admin/productimages/clean.php on line 4

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/admin/productimages/clean.php:1) in /var/www/html/admin/productimages/clean.php on line 4

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/admin/productimages/clean.php:1) in /var/www/html/admin/productimages/clean.php on line 4
PK!qVV styles.lessnuIw/* colors */ @base:#ffffff; @text: #555555; @badge: #007AFF; body, .main-container, .footer, .main-navigation, ul.main-navigation-menu > li > ul.sub-menu, .navigation-small ul.main-navigation-menu > li > ul.sub-menu { background-color: darken(@base, 4%); } .layout-boxed header, .layout-boxed .main-container, .layout-boxed .footer { border-left-color:darken(@base, 15%); border-right-color:darken(@base, 15%); } .navbar-inverse { background: fade(@base, 90%); border-color:darken(@base, 15%); } /* ie8 fixes */ .ie8 .navbar-inverse { background: @base; } /**/ .navbar-inverse .navbar-brand, .navbar-inverse .navbar-brand:hover, .navbar-inverse .nav > li > a { color: lighten(contrast(@base), 35%); } .navbar-inverse .navbar-brand i, .navbar-inverse .navbar-brand:hover i { color: @badge; } .navbar-inverse .nav > li > a { color: lighten(@text, 30%); } .navbar-inverse .nav > li.current-user > a { color:lighten(@text, 15%); } .navbar-inverse .nav > li.current-user > a i { display: inline-block; text-align: center; width: 1.25em; color: @badge !important; font-size: 12px; } .navbar-inverse .nav > li:hover > a, .navbar-inverse .nav > li:active > a { color: @text; background: darken(@base, 10%); } .navbar-inverse .nav li.dropdown.open > .dropdown-toggle, .navbar-inverse .nav li.dropdown.active > .dropdown-toggle, .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle { background: darken(@base, 10%); color: @text; } .navbar-tools .dropdown-menu li .dropdown-menu-title { background: darken(@base, 10%); color: contrast(darken(@base, 10%)); } .navbar-inverse .btn-navbar { background-color: lighten(@text, 50%); background: -moz-linear-gradient(top, #34485e 0%, #283b52 100%); /* firefox */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#34485e), color-stop(100%,#283b52)); /* webkit */ } .nav > li.dropdown .dropdown-toggle .badge { background-color: @badge; color:contrast(@badge); border: none; } .navbar-toggle { background-color: @base; } .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { background-color: darken(@base, 50%); } .navbar-toggle span { color: lighten(@text, 30%); } ul.main-navigation-menu > li a { border-bottom: none; border-top-color:darken(@base, 15%); color: @text; } ul.main-navigation-menu > li a > i { color: @badge; font-weight: normal; } ul.main-navigation-menu > li.active > a { background: @badge !important; border-top: none !important; color: contrast(@badge); } ul.main-navigation-menu > li.active > a .selected:before { color: @badge !important; } ul.main-navigation-menu > li.active > a i { color: contrast(@badge); } ul.main-navigation-menu > li.open > a, ul.main-navigation-menu > li > a:hover, ul.main-navigation-menu > li:hover > a { background-color: darken(@base, 10%); } .navigation-toggler, .go-top { background-color: darken(@base, 10%) !important; color: fade(@text, 30%); } .navigation-toggler:hover i:first-child, .go-top:hover { color: @text; } .navigation-toggler:hover i:last-child { color: fade(@text, 30%); } .navigation-small .navigation-toggler:hover i:first-child { color: fade(@text, 30%); } .navigation-small .navigation-toggler:hover i:last-child { color: @text; } ul.main-navigation-menu li > ul.sub-menu > li.open > a, ul.main-navigation-menu li > ul.sub-menu > li.active > a, ul.main-navigation-menu li > ul.sub-menu > li > a:hover { color: contrast(darken(@base, 10%)) !important; background: darken(@base, 10%); } .breadcrumb i { color: fade(@badge, 40%); } .breadcrumb a { color: @badge; } .footer-fixed .footer { background: fade(@base, 90%); border-top-color:darken(@base, 15%); } /* ie8 fixes */ .ie8 .footer-fixed .footer { background: @base; } /**/ .footer-inner { color: @text; } .main-content .container { border-left: 1px solid darken(@base, 15%); border-bottom: 1px solid darken(@base, 15%); } @media (max-width: 767px) { .navbar-inverse { background: none !important; } .navbar-tools { background: fade(@base, 90%); border-top-color:darken(@base, 15%); } /* ie8 fixes */ .ie8 .navbar-tools { background: @base; } /**/ .navbar-header { background-color: @base; } }PK!o.category-page-slider.lessnuIw.category-carousel{ text-align: center; cursor: default; .item{ background-color: #FFFFFF; background-position: center 55%; background-size: cover; height: 255px; position:relative; .caption{ color: #636363; left: 12%; letter-spacing: -3px; position: absolute; top: 10%; z-index: 100; display: table-cell; .big-text{ font-size: 150px; line-height:145px; text-transform: uppercase; font-family: 'FjallaOneRegular'; color:#fe5252; } .excerpt{ font-size: 40px; letter-spacing: -1px; text-transform: uppercase; color:@text-color; } } .owl-controls{ display: inline-block; position: relative; margin-top: 40px; .owl-prev, .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; } .owl-prev{ left: -35px; } .owl-next{ right: -35px; } } &:hover{ .owl-prev{ left: -40px; opacity: .25; } } &:hover{ .owl-next{ right: -40px; opacity: .25; } } &:hover{ .owl-prev:hover, .owl-next:hover{ opacity: 1; } } } }PK!Oo orange.lessnuIw/*===================================================================================*/ /* ORANGE Color /*===================================================================================*/ @import "variables.less"; @primary-color : @orange-color; @import "color.less";PK!; } footer.lessnuIw.footer{ .links-social{ border-top:1px solid #e5e5e5; font-size:12px; line-height:18px; color: @text-color; margin-bottom:70px; .contact-info{ .footer-logo{ margin-top:10px; } .about-us{ margin-bottom:20px; } .social-icons{ a{ color: @gray; 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; &:hover, &:focus, &.active{ -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; color:#fff; &:after{ } } .icon{ line-height:2em; } } } } } .module-heading{ font-size:16px; text-transform:uppercase; font-family: 'FjallaOneRegular'; color:#555555; } .contact-timing{ .table{ tbody{ tr{ border-bottom:1px solid #e1e1e1; td{ border-top:none; font-size:12px; line-height:36px; padding:0px !important; } } } } .contact-number{ font-family: 'FjallaOneRegular'; } } .contact-information{ .media{ .media-body{ a{ color: @text-color; } } } } .footer-bottom{ background:#202020; padding-top:50px; .module-heading{ font-size:16px; text-transform:uppercase; font-family: 'FjallaOneRegular'; color:#898989; } .module-body{ ul{ li{ border-bottom:1px solid #292929; a{ font-size:12px; line-height:36px; color: @text-color; position:relative; margin-left:23px; display:block; &:before{ content:"\f111"; font-family: FontAwesome; position:absolute; margin-left:-22px; font-size:6px; } } } } } } }PK!Ƙr&r&shopping-cart.lessnuIw.shopping-cart { .shopping-cart-table { margin-top: 20px; margin-bottom: 50px; table { margin-bottom: 0px !important; tbody { tr { td { vertical-align: middle; } .romove-item { a { font-size:18px; color: @text-color; &:hover, &:focus{ color:#ff000 !important; } } } .cart-image{ .entry-thumbnail{ display:block; text-align:center; } } .cart-product-name-info { vertical-align: middle !important; h4 { margin-top: 0px; font-family: 'FjallaOneRegular'; font-size: 16px; text-transform: uppercase; a{ color: #555; } } .reviews { font-size: 11px; color: #aaa; } .cart-product-info { margin-top: 10px; span { font-family: 'FjallaOneRegular'; font-size: 12px; color: @text-color; text-transform: uppercase; span { font-family: 'Roboto', sans-serif; font-size: 12px; text-transform: lowercase; margin-left: 14px; } } } } .cart-product-edit { a { color: @text-color; text-decoration: underline; } } } } } .table { & > thead { & > tr { & > th { text-align: center; padding: 16px; font-family: 'FjallaOneRegular'; font-size: 15px; } } } } .shopping-cart-btn { span { padding: 20px 0px; display: block; } } } .estimate-ship-tax { table { thead { tr { th { .estimate-title { font-family: 'FjallaOneRegular'; font-size: 19px; color: #555; text-transform: uppercase; margin-bottom: 2px; margin-top: 0px; display:block; } p { font-family: 'Roboto', sans-serif; font-size: 13px; color: @text-color; font-weight: normal; margin-bottom: 0px; } } & > th { padding: 24px 24px 20px 24px; } } } tbody { tr { & > td { padding: 24px !important; } } .unicase-form-control{ .selectpicker{ background:#fff; color:#999; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; border:1px solid #eee; } .dropdown-menu.open{ ul{ li{ a{ &:hover, &:focus{ background:rgba(0,0,0,0); } } } } } } } } } .cart-shopping-total { table { thead { tr { th { background-color: #fafafa; text-align: right; padding: 24px 50px; text-transform: uppercase; .cart-sub-total { color: #555; margin-bottom: 7px; } } } } tbody { tr { td { padding: 24px 50px; .cart-checkout-btn { button { float: right !important; margin-bottom: 8px; } span { display: block; font-weight: normal; color: @text-color; } } } } } } } } .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-family: 'FjallaOneRegular'; font-size: 20px; 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: 13px; 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-family: 'FjallaOneRegular'; font-size: 22px; } .shopping-cart-table { table{ tbody{ tr{ td{ .quant-input{ display: inline-block; height: 35px; position: relative; width: 70px; .arrows { height: 100%; position: absolute; right: 0; top: 0; z-index: 2; .arrow { box-sizing: border-box; cursor: pointer; display: block; text-align: center; width: 40px; .ir { .icon.fa-sort-asc { top: 5px; } .icon.fa-sort-desc { top: -7px; } .icon { position: relative; } } } } 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; } } } } } } }PK!젗*11copyright-bar.lessnuIw.copyright-bar{ background:#121212; padding:20px 0px; .copyright{ color:#5d5c5c; line-height:28px; } .payment-methods{ text-align:right; ul{ li{ display:inline-block; margin-right:15px; &:last-child{ margin-right:0px; } } } } .no-padding{ padding:0px; } }PK! iibreadcrumb.lessnuIw.breadcrumb{ background:rgba(0,0,0,0); padding: 0; ul{ border-bottom: 1px solid #F2F2F2; margin: auto; padding: 20px 0 10px; text-align:right; li{ &:after{ color: #666666; content: "/"; font-family: 'Roboto',sans-serif; font-size: 12px; line-height: 24px; margin-left:9px; margin-right: -4px; padding:0px; } &:last-child:after{ content: ""; } a{ color: #666666; font-family: 'Roboto',sans-serif; font-size: 12px; line-height: 24px; font-weight:500; } } } }PK! category.lessnuIw .search-result-container{ .category-product{ border-top:1px solid #ececec; border-bottom:1px solid #ececec; .product{ margin-bottom:30px; .product-image{ .tag{ width:60px; height:60px; line-height:55px; font-size:17px; right:14px; } } .cart{ opacity:1; .lnk{ margin:8px 0px !important; a{ background:#a8a8a8; padding:8px 11px !important; margin-left:10px; color:#fff !important; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; &:hover, &:focus{ color:#fff !important; } } } } } } .category-product-inner{ .product-list.product{ border:1px solid #f2f2f2; position:relative; margin-bottom:30px; .product-info{ padding: 24px 40px; .cart{ margin-top:30px; } } .tag{ position: absolute; right:12px; top: 18px; width:60px; height:60px; line-height:60px; font-size:17px; z-index: 999; } } } } PK!s))home-furniture.lessnuIw.furniture-container{ .product{ position:relative; .btn-primary{ font-size:15px; line-height:30px; font-family: 'FjallaOneRegular'; background:#cbc9c9; text-transform:uppercase; border:none; color:#fff; &:hover, &:focus{ border:none; } } } .best-seller, .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; -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; .action{ .add-cart-button{ .btn.btn-primary.icon{ border-bottom-right-radius: 0; border-top-right-radius: 0; background:#575757 ; } } float:left; &.lnk{ margin:10px 0px; a{ padding:0 10px; color:#dadada; } &.wishlist{ border-right:1px solid #dadada; } } } } }PK!Gproduct-slider-tab.lessnuIw.scroll-tabs{ margin-bottom:19px; .more-info-tab{ border-bottom:1px solid #e3e3e3; padding-bottom:10px; .new-product-title{ margin-bottom:0px; margin-top:5px; font-size:20px; font-family: 'FjallaOneRegular'; text-transform:uppercase; } } .nav-tab-line{ border-bottom:none; margin-top:7px; margin-right:55px; li{ &.active{ a{ border:none; } } a{ text-transform:uppercase; font-weight:500; color: @text-color; font-size:14px; border: medium none; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; padding:0 15px !important; position:relative; &:hover, &:focus{ background:rgba(0,0,0,0); } &:hover{ &:after{ content:"\f0d7"; font-family: FontAwesome; position:absolute; right:50%; top:100%; height:100%; margin-right: -4px; margin-top: -4px; width:10px; -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; } } } } } }PK!‘@'@'responsive.lessnuIw/*===================================================================================*/ /* Responsive Layout /*===================================================================================*/ /* Extra small devices (phones, less than 768px) */ @media (max-width: @screen-xs-max) { .top-bar{ .header-top-inner{ text-align:center; .cnt-account { clear: both; display: inline-block; float: none; margin: auto; text-align: center; li{ margin-bottom:8px; } } .cnt-block{ .list-inline{ li{ margin:7px 0; } } } } } .main-header{ .logo-holder{ text-align:center; margin-bottom:20px; } .top-search-holder{ .contact-row{ margin-bottom:20px; text-align:center; .phone,.contact{ margin:0 0 5px; padding-right:0px; border-right:none; display:block; } } .search-area{ .categories-filter{ width:100%; border-right:none; border-bottom:1px solid #e0e0e0; } .search-button{ padding: 12px 19px; } } } } .sidebar{ .side-menu{ nav{ .nav{ > li{ > .mega-menu{ left:0px; min-width:100%; top:100%; } } } } } } .logo-slider-inner{ .item{ text-align:center; } } .filters-container{ .filter-tabs,.lbl-cnt, .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 22px; } } } .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; } } } .body-content{ .sidebar{ margin-bottom:30px; } } .filters-container{ .no-padding{ padding:0px; } } .search-result-container { .category-product-inner{ .product-list.product{ .product-info{ padding:0px; .cart{ margin-bottom:20px; } } } } } .single-product{ .gallery-holder{ margin-bottom:30px; } .product-info-block{ clear:both; } } .yamm { .dropdown-menu.pages{ padding:10px 37px; } } .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; } } } } } .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; } } } } } } } } } /* Small devices (tablets, 768px and up) */ @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) { .top-bar{ .cnt-account{ ul{ > li{ padding:3px 2px; } } } } .sidebar{ .side-menu{ nav{ .nav{ > li{ > .mega-menu{ min-width:100%; left:0px; } } } } } } .logo-slider-inner{ .item{ text-align:center; } } .filters-container{ .filter-tabs,.lbl-cnt, .pagination-container{ margin-bottom:10px; } .pagination-container{ float:left; } } .homepage-container{ .wide-banners{ .wide-banner{ margin-bottom:10px; } } } .cnt-homepage{ .wrapper{ .box{ padding:0 15px; } } .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; } } } .owl-item{ padding:10px; } #owl-main{ .owl-item{ padding:0px; } } .wide-banners{ .wide-banner{ &:first-child{ margin-bottom:10px; } } } .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{ text-align:center; margin-bottom:20px; } .contact-row{ text-align:center; } } } /* Medium devices (desktops, 992px and up) */ @media (min-width: @screen-md-min) and (max-width: @screen-md-max) { .main-header{ .top-search-holder { .search-area { .control-group{ position: relative; .search-button{ position: absolute; top: 0px; right: 0px; } } } } } .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; } } } } } /* Large devices (large desktops, 1200px and up) */ @media (min-width: @screen-lg-min) { }PK!++ detail.lessnuIw.single-product{ .gallery-holder{ #owl-single-product{ .single-product-gallery-item{ border:1px solid #e5e5e5; } } .gallery-thumbs{ margin: 15px 0 0; position: relative; text-align: left; .owl-item{ .item{ margin-right:10px; border:1px solid #e5e5e5; } } } } .product-info{ .name{ font-size:20px; line-height:18px; font-family: 'FjallaOneRegular'; color:#555; margin-top:5px; } .rating-reviews{ .reviews{ .lnk{ color:#aaaaaa; } } } .stock-container{ .stock-box{ .label{ font-size:16px; font-family: 'FjallaOneRegular'; line-height:18px; text-transform:uppercase; color: @text-color; padding:0px; font-weight:normal; } .value{ font-size:14px; color:#ff7878; } } } .description-container{ line-height:20px; color: @text-color; } .price-container{ border-bottom: 1px solid #F2F2F2; border-top: 1px solid #F2F2F2; margin-bottom: 0; padding: 20px 0; .price-box{ .price{ font-size: 36px; font-weight: 700; line-height: 50px; } .price-strike{ color: #aaa; font-size: 16px; font-weight: 300; line-height: 50px; text-decoration: line-through; } } } .quantity-container{ border-bottom: 1px solid #F2F2F2; margin-bottom: 0; padding: 20px 0; .label{ font-size:16px; font-family: 'FjallaOneRegular'; line-height:40px; text-transform:uppercase; color: @text-color; padding:0px; font-weight:normal; } .cart-quantity{ .quant-input{ display: inline-block; height: 35px; position: relative; width: 70px; .arrows{ position: absolute; right: 0; top: 0; z-index: 2; height:100%; .arrow{ box-sizing: border-box; display: block; text-align: center; width: 40px; cursor:pointer; .ir{ .icon{ position:relative; &.fa-sort-asc{ top:5px; } &.fa-sort-desc{ top:-7px; } } } } } input{ background: none repeat scroll 0 0 #fff; 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; } } } } .product-social-link{ .social-label{ font-size:15px; font-family: 'FjallaOneRegular'; line-height:20px; text-transform:uppercase; } .social-icons{ display:inline-block; ul{ li{ a{ color: @gray; 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; &:hover, &:focus{ -webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px; color:#fff; } } } } } } } .product-tabs{ margin-top:60px; .nav.nav-tabs.nav-tab-cell{ > li{ float:none !important; border-bottom:1px solid #f2f2f2; > a{ border:none; color:#555; display:block; padding:12px 28px; font-size:18px; font-family: 'FjallaOneRegular'; line-height:28px; text-transform:uppercase; position:relative; &:hover, &:focus { -webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px; color:#fff; &:before{ border-color: rgba(0, 0, 0, 0) #E0E0E0 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); right: -10px; } &:after{ border-style: solid; border-width: 7.5px 1px 7.5px 10px; content: ""; height: 0; position: absolute; top: 20px; width: 0; right: -8px; } } } &.active{ > a{ -webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px; color:#fff; &:before{ border-color: rgba(0, 0, 0, 0) #E0E0E0 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); right: -10px; } &:after{ border-style: solid; border-width: 7.5px 1px 7.5px 10px; content: ""; height: 0; position: absolute; top: 20px; width: 0; right: -8px; } } } } } .tab-content{ border:1px solid #f2f2f2; .tab-pane{ padding:24px; .text{ line-height:20px; } } } } } .single-product{ .upsell-product{ .product{ .product-info{ .name{ margin-top:20px; font-size:16px; } } } } #owl-single-product-thumbnails{ .owl-controls{ position: absolute; text-align: center; top: auto; width: 100%; margin-top:10px; .owl-pagination{ .owl-page{ display:inline-block; span{ background: none repeat scroll 0 0 #ddd; 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; cursor:pointer; } } } } } .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; &.left{ left:0px; } &.right{ right: 0; } .prev-btn{ left: 0; &:after{ content: "\f104"; } } .next-btn{ right:0px; &:after{ content: "\f105"; } } .prev-btn, .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; &: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; } &:hover, &:focus{ background:#dadada; color:#fff; } } } } .owl-item{ .single-product-gallery-item{ > a{ > img{ display:block; width:100%; } } } .single-product-gallery-thumbs.gallery-thumbs{ .owl-item{ margin-left:10px; } } } } .product-info-block{ label, .label{ font-size:13px; font-weight:normal; line-height:30px; color:#434343 !important; } .label{ padding:0px; } .cart{ width:auto; left:0; margin-top:-8px; padding:0px; .action{ .left{ padding:2px 8px; margin-left:5px; } } } .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; } .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; ul{ li{ a{ &:hover, &:focus{ background:rgba(0,0,0,0); } } } } } } .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; } .stock-container{ .stock-box{ .label{ color: #434343; font-family: 'Roboto'; font-size: 13px; font-weight: normal; line-height: 20px; padding: 0; text-transform: none; } .value{ font-size:13px; } } } } .product-tabs{ .nav-tab-cell-detail{ li{ margin-right: 10px; padding: 0; a{ border: 2px solid #e1e1e1; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; color: #666666; font-family: 'FjallaOneRegular'; font-size: 20px; line-height: 30px; padding-bottom: 4px; padding-top: 4px; text-transform:uppercase; &:hover, &:focus{ color:#fff; } } &.active{ a{ color:#fff; } } } } .tab-content{ border:none; .tab-pane{ padding:0px; .product-tab{ .text{ font-size:13px; line-height:22px; } } } } } } } .single-product{ .second-gallery-thumb.gallery-thumbs{ padding:0 40px; #owl-single-product2-thumbnails{ .owl-wrapper-outer{ margin-left:5px; } } } } PK!BZ6 navbar.lessnuIw.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; .navbar-collapse { padding: 0; .navbar-nav{ > li{ &.active{ > a{ color:#fff; } } > a{ background: none repeat scroll 0 0 rgba(0, 0, 0, 0); color: #FFFFFF; font-family: 'FjallaOneRegular'; font-size: 20px; line-height: 20px; padding: 21px 29px; text-transform: uppercase; -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; } .menu-label{ position:absolute; text-transform:uppercase; top:-14px; display:inline; padding:1px 7px; color:#fff; font-size:11px; font-family:'Roboto'; right:23px; &:after{ border-width: 7.5px 8.5px 0 7.5px; 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; } &:before{ right: 18px; top: 90%; } &.new-menu{ background:#f1c40f; &:after{ border-color:#f1c40f rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) ; } &:before{ border-color:#f1c40f rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) ; } } &.hot-menu{ background: #ff7878; &:after{ border-color:#ff7878 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) ; } &: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-nav{ background:rgba(0,0,0,0) !important; .navbar-default{ .nav-bg-class{ -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; margin: 0; .navbar-collapse { .navbar-nav{ > li{ > a{ color: #555; &:hover, &:focus{ color:#fff; } } &.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; .navbar-default{ .navbar-collapse { .navbar-nav{ > li{ > a{ color: #fff; &:hover, &:focus{ color:#fff; } } } } } } .yamm{ .dropdown-menu{ top:62px; } } } } .yamm { .nav, .collapse, .dropup, .dropdown { position: static; } .dropdown-menu{ left:auto; top:110% ; -moz-box-shadow:none; -webkit-box-shadow:none; border:1px solid #f1f1f1; -webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px; .yamm-content{ padding: 20px 15px; .links{ li{ a{ padding:8px 0px; } } } } h2{ font-size: 15px; line-height: 27px; color:#555; text-transform:uppercase; font-family: 'FjallaOneRegular'; margin-top:0px; } li{ line-height:26px; padding:2px 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; a{ color: #3D3D3D; line-height: 26px ; text-transform:none ; display:block; padding:8px 16px; &:hover, &:focus{ background:rgba(0,0,0,0); margin-left:5px; } } } .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, .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; .nav-bg-class{ border:none; .navbar-collapse { .navbar-nav{ > li{ > a{ color:#fff; } } } } } } } } } .cnt-homepage{ .header-style-2{ .header-nav{ .navbar-default{ background:#fff; .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 #E0E0E0; 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; &:last-child{ border-bottom:none; } > a{ line-height:26px; padding:0px; &:hover, &:focus{ margin-left:0px; } } } } } } } }PK!FP(rr contact.lessnuIw.contact-page { .contact-map { iframe { height: 400px; width:100%; } } .contact-info { font-size: 12px; color: #666; .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; i { padding-top: 8px; font-size: 14px; } } .contact-span { display: block; } } .contact-title { h4 { margin-bottom: 30px; } } } .contact-page .contact-info .address,.contact-page .contact-info .phone-no { margin-bottom: 10px; } PK!f )product-review.lessnuIw.product-tabs{ .tab-content{ .tab-pane{ .product-reviews{ .title{ color: @text-color; font-size: 16px; font-weight: 500; line-height: 20px; margin: 0 0 10px; text-transform: uppercase; font-family: 'FjallaOneRegular'; } .reviews{ .review{ margin-bottom:20px; font-family: 'Roboto',sans-serif; text-transform:none; .review-title{ margin-bottom: 5px; .summary{ color: @text-color; font-size: 14px; font-weight: 300; line-height: 45px; margin-right: 10px; text-transform: uppercase; } .date{ font-size:12px; span{ margin-left:5px; } } } .text{ line-height:18px; } .author{ span{ margin-left:5px; } } } } } .product-add-review{ .title{ color: @text-color; font-size: 16px; font-weight: 500; line-height: 20px; margin: 0 0 20px; text-transform: uppercase; font-family: 'FjallaOneRegular'; } .review-table{ .table{ thead{ th{ font-weight:normal; border-bottom-width: 1px; text-align: center; vertical-align: middle; } } tbody{ tr{ td{ text-align: center; vertical-align: middle; input{ float: none; margin: auto; } } } } } } .review-form{ label{ font-weight:normal; font-size:13px; .astk{ color: #FF0000; font-size: 12px; } } .txt{ -webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; } } } } } }PK!"7070 general.lessnuIw/*===================================================================================*/ /* GENERAL /*===================================================================================*/ .green-text{ color: @green-color !important; &:hover{ background-color: @green-color !important; color: #fff !important; } } .blue-text{ color: @blue-color !important; &:hover{ background-color: @blue-color !important; color: #fff !important; } } .red-text{ color: @red-color !important; &:hover{ background-color: @red-color !important; color: #fff !important; } } .orange-text{ color: @orange-color !important; &:hover{ background-color: @orange-color !important; color: #fff !important; } } .dark-green-text{ color: @dark-green-color !important; &:hover{ background-color: @dark-green-color !important; color: #fff !important; } } .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 { font-size: 13px; color: @text-color; background-color: #fff; overflow-x: hidden; margin: 0; padding: 0; font-family: 'Roboto', sans-serif; } ul { margin: 0; padding: 0; } a { outline: none!important; } a:hover, a:active, a:focus { text-decoration: none; } img[src="assets/images/blank.gif"] { background: url("../images/ajax.gif") no-repeat scroll center center #ffffff; } @font-face { font-family: 'FjallaOneRegular'; src: url('../fonts/fjalla/fjallaone-regular.eot'); src: url('../fonts/fjalla/fjallaone-regular.eot') format('embedded-opentype'), url('../fonts/fjalla/fjallaone-regular.woff2') format('woff2'), url('../fonts/fjalla/fjallaone-regular.woff') format('woff'), url('../fonts/fjalla/fjallaone-regular.ttf') format('truetype'), url('../fonts/fjalla/fjallaone-regular.svg#FjallaOneRegular') format('svg'); } @font-face { font-family: 'BebasNeueBold'; src: url('../fonts/bebas/bebasneuebold.eot'); src: url('../fonts/bebas/bebasneuebold.eot') format('embedded-opentype'), url('../fonts/bebas/bebasneuebold.woff2') format('woff2'), url('../fonts/bebas/bebasneuebold.woff') format('woff'), url('../fonts/bebas/bebasneuebold.ttf') format('truetype'), url('../fonts/bebas/bebasneuebold.svg#BebasNeueBold') format('svg'); } @font-face { font-family: 'BebasNeueRegular'; src: url('../fonts/bebas/bebasneueregular.eot'); src: url('../fonts/bebas/bebasneueregular.eot') format('embedded-opentype'), url('../fonts/bebas/bebasneueregular.woff2') format('woff2'), url('../fonts/bebas/bebasneueregular.woff') format('woff'), url('../fonts/bebas/bebasneueregular.ttf') format('truetype'), url('../fonts/bebas/bebasneueregular.svg#BebasNeueRegular') format('svg'); } @font-face { font-family: 'PacificoRegular'; src: url('../fonts/pacifico/pacifico.eot'); src: url('../fonts/pacifico/pacifico.eot') format('embedded-opentype'), url('../fonts/pacifico/pacifico.woff2') format('woff2'), url('../fonts/pacifico/pacifico.woff') format('woff'), url('../fonts/pacifico/pacifico.ttf') format('truetype'), url('../fonts/pacifico/pacifico.svg#PacificoRegular') format('svg'); } @font-face { font-family: 'LatoBold'; src: url('../fonts/lato/lato-bold.eot'); src: url('../fonts/lato/lato-bold.eot') format('embedded-opentype'), url('../fonts/lato/lato-bold.woff2') format('woff2'), url('../fonts/lato/lato-bold.woff') format('woff'), url('../fonts/lato/lato-bold.ttf') format('truetype'), url('../fonts/lato/lato-bold.svg#LatoBold') format('svg'); } .btn-upper { text-transform:uppercase; } .m-t-20{ margin-top:20px; } .m-t-15{ margin-top:15px; } .m-t-10{ margin-top:10px; } .btn-uppercase{ text-transform:uppercase; } .btn-default{ background:#cbc9c9; color:#fff; font-weight:700; /*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; } .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:#a8a8a8; color:#fff; border:none; font-size:13px; line-height:22px; } .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-primary:hover, .btn-black:hover, .btn-black:focus, .btn-primary:focus{ color:#fff; } .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: 30px; } .outer-top-vs { margin-top: 40px; } .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: 40px; } .outer-bottom-small{ margin-bottom: 50px; } .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; } } .section-title{ font-size:20px; font-family: 'FjallaOneRegular'; border-bottom:1px solid #e3e3e3; padding-bottom:10px; text-transform:uppercase; } .home-owl-carousel, .blog-slider, .brand-slider{ .owl-controls { margin-top:0px; } } /*carousel control button*/ .custom-carousel{ .owl-controls{ position: absolute; right: 0; top: -25px; width: 100%; display:block; .owl-prev{ position: absolute; width: 20px; height: 20px; top: -36px; 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; &:before { color: #fff; content:"\f104"; font-family: fontawesome; font-size: 13px; left: 8px; position: absolute; top: 0px; } } .owl-next{ position: absolute; width: 20px; height: 20px; top: -36px; 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; &:before{ content: "\f105"; font-family: fontawesome; color: #fff; font-size: 13px; left: 8px; position: absolute; top: 0px; } } } } .logo-slider{ .owl-controls{ .owl-prev, .owl-next{ top:-57px; } } } .featured-product{ margin-bottom:19px; } .logo-slider-inner{ margin-top:50px; margin-bottom:60px; } .special-product{ .product{ &:first-child{ margin-bottom:30px; } &:last-child{ margin-top:30px; } } } .best-product{ .product{ &:first-child{ margin-bottom:30px; } } } #owl-main{ .owl-controls{ .owl-buttons{ .icon{ position:relative; top:8px; color:#fff !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 { .product-info { .name{ font-size:18px; margin-top:5px !important; } } } } }PK!tC0## sidebar.lessnuIw.sidebar{ .side-menu{ .head { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; color: #FFFFFF; font-size: 18px; font-family: 'FjallaOneRegular'; padding: 15px 17px; text-transform: uppercase; background:#333333; .icon{ margin-right:20px; } } nav{ .nav{ > li{ -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color #ebebeb; border-image: none; border-left: 1px solid #ebebeb; border-right: 1px solid #ebebeb; border-style: none solid; border-width: 0 1px; -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 #e8e8e8; background:#f7f7f7; > a{ padding:13px 15px; color: @text-color; text-transform:uppercase; &:after{ color: #bababa; content: "\f0a9"; 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: 20px; font-family: FontAwesome; } .icon{ font-size:20px; margin-right:25px; } &:hover, &:focus{ background:#fff; border-left:5px solid #abd07e; .icon{ color: @text-color; } } } > .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; .yamm-content{ padding:10px 20px; ul{ > li{ border-bottom: 1px solid #E0E0E0; 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; &:last-child{ border-bottom:none; } > a{ line-height:26px; padding:0px; } } } .dropdown-banner-holder { position: absolute; right: -36px; top: -8px; } } } } } } } .side-menu2{ nav{ .nav{ li{ a{ padding:14.3px 15px; } } } } } .sidebar-module-container{ .sidebar-widget { .widget-header{ background:#eeeeee; padding:10px 15px; .widget-title{ font-size:14px; font-family: 'FjallaOneRegular'; margin:0px; } } .sidebar-widget-body{ .accordion{ .accordion-group{ .accordion-heading{ .accordion-toggle{ clear: both; display: block; font-family: 'Roboto',sans-serif; font-size: 13px; font-weight: 300; line-height: 36px; &:after{ content: "\f147"; float: right; font-family: fontawesome; } &.collapsed{ color: @text-color; &:after{ color: #636363; content: "\f196"; font-family: fontawesome; } } } } .accordion-body{ .accordion-inner{ margin: 14px 0 20px; ul{ padding-left:15px; li{ line-height:27px; a{ color: @text-color; &: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; } &:hover:before{ margin: 0 8px 0 0; } } } } } } } } .price-range-holder{ padding: 0 0 20px; position: relative; .slider { display: inline-block; position: relative; vertical-align: middle; margin-top:15px; &.slider-horizontal { height: 20px; width: 100% !important; } .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%; .slider-selection{ bottom: 0; height: 100%; top: 0; background-repeat: repeat-x; box-sizing: border-box; position: absolute; background:#c3c3c3; } .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; } } .tooltip{ margin-top: -36px; } } .min-max{ font-size:15px; font-weight:700; color:#fe5252; margin-top:15px; } } .list{ li{ clear: both; display: block; font-family: 'Roboto',sans-serif; font-size: 13px; font-weight: 300; line-height: 36px; a{ color: @text-color; display:block; } } } .compare-report{ margin-top:20px; margin-bottom:30px; } } } } } .sidebar{ .sidebar-widget { .advertisement{ .item{ background-color: #e7e7e7; background-position: center 55%; background-size: cover; height: 430px; .caption{ color: #636363; left: 12%; letter-spacing: -3px; position: absolute; top: 11%; z-index: 100; display: table-cell; .big-text{ font-size: 60px; line-height:125px; text-transform: uppercase; font-family: 'FjallaOneRegular'; color:#fff; text-shadow: 1px 1px 3px #cfcfcf; .big{ font-size:120px; color:#ff7878; display:block; text-shadow: 1px 1px 3px #cfcfcf; } } .excerpt{ font-size: 24px; letter-spacing: -1px; text-transform: uppercase; color:#e6e6e6; text-shadow: 1px 1px 3px #cfcfcf; } } } .owl-controls{ bottom: 20px; position: absolute; text-align: center; top: auto; width: 100%; .owl-pagination{ display:inline-block; .owl-page{ display: inline-block; span{ display: block; width: 15px; height: 15px; background: #fff; 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; } } } } } } } .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; } }PK!Ffilter-container.lessnuIw.filters-container{ padding:12px 0px; margin-bottom:5px; .nav-tabs.nav-tab-box { border: medium none; margin-top:3px; li{ margin-right: 5px; padding: 0; a{ background: none repeat scroll 0 0 #FFFFFF; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; color: @text-color; font-family: 'Roboto',sans-serif; line-height: 18px; border:none !important; padding:0px; .icon{ margin-right:5px; color:#aaa; } } } } .lbl-cnt{ color: #666666; font-family: 'Roboto',sans-serif; font-size: 12px; line-height: 24px; .lbl{ color: #666666; display: inline-block; font-family: 'Roboto',sans-serif; font-size: 12px; line-height: 24px; margin-right: 10px; } .dropdown.dropdown-med{ .btn { border: 1px solid #D6D6D6; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; padding: 4px 12px; background:#fff; font-size:13px; .caret{ margin-left: 13px; margin-top:-2px; } } .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; li{ a{ &:hover, &:focus{ background:rgba(0,0,0,0); } } } } } } .pagination-container{ margin-top:4px; ul{ margin:0px; li{ &.prev, &.next{ background: none repeat scroll 0 0 #dddddd; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; a{ &, &:hover, &:focus{ color:#fff; } } } a{ color: @text-color; display: inline-block; font-family: 'Roboto',sans-serif; font-size: 13px; line-height: 20px; padding: 0 3px; } &.active{ a{ text-decoration:underline; } } } } } }PK!Rshopping-cart-dropdown.lessnuIw.top-cart-row{ padding-top: 31px; .dropdown-cart{ float:right; .lnk-cart{ padding:0px; border:1px solid #e1e1e1; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; display:inline-block; color: @text-color; .items-cart-inner{ position:relative; .total-price-basket{ padding:13px 15px; font-family: 'FjallaOneRegular'; text-transform:uppercase; float:left; } .basket{ float:right; background:#efefef; padding:12px; border-left:1px solid #e1e1e1; padding:13px 15px; } .basket-item-count{ -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px; height: 21px; position: absolute; right: 33px; top: -13px; width: 21px; background:#f1c40f; color:#fff; font-size:13px; text-align:center; } } } .dropdown-menu{ border: 1px solid #e1e1e1; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; 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; .cart-item.product-summary{ .name{ font-size:13px; font-family: 'FjallaOneRegular'; margin-top:0px; a{ color: @text-color; } } .price{ font-weight:700; } .action{ padding: 0; position: relative; font-size:15px; right:8px; top:8px; a{ color:#898989; } } } .cart-total{ .text{ font-size:13px; font-family: 'FjallaOneRegular'; color: @text-color; margin-right:10px; } .price{ font-weight:700; } } } } }PK!hp  owl-carousel.lessnuIw/*===================================================================================*/ /* OWL CAROUSEL /*===================================================================================*/ #owl-main { text-align: center; cursor: default; height:368px; } #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: -25px; opacity: 1; } #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; } PK! NN color.lessnuIw@primary-color-dark: darken(@primary-color, 16%); a{ color: @primary-color; } .show-theme-options:hover, .show-theme-options:focus{ background: @primary-color; } .btn-primary, .btn-black{ &:hover, &:focus{ background: @primary-color; } } .top-bar{ .cnt-account{ ul { > li{ a{ &:hover, &:focus{ color: @primary-color; } } } } } .cnt-block{ ul{ li{ a{ .caret{ color: @primary-color; } } .dropdown-menu{ li{ a{ &:hover, &:focus{ color: @primary-color; } } } } } } } } .main-header{ .top-search-holder { .contact-row { .icon{ color: @primary-color; } } } } .top-cart-row{ .dropdown-cart{ .lnk-cart{ .items-cart-inner{ .total-price-basket{ .total-price{ color: @primary-color; } } } } .dropdown-menu{ .cart-item.product-summary{ .name{ a{ &:hover, &:focus{ color: @primary-color; } } } .price{ color: @primary-color; } .action{ a{ &:hover, &:focus{ color: @primary-color; } } } } .cart-total{ .price{ color: @primary-color; } } } } } .main-header{ .top-search-holder { .search-area{ .categories-filter{ .dropdown-menu{ li{ a{ &:hover, &:focus{ color: @primary-color; } } } } } } } } .header-style-1{ .header-nav{ background: @primary-color; } } .cnt-home{ .header-style-1{ .header-nav{ .navbar{ .navbar-nav{ > li{ &.active{ background: @primary-color-dark; } > a{ &:hover, &:focus{ background: @primary-color-dark; } } } } } } } } .cnt-home, .cnt-homepage{ .header-style-1.header-style-2{ .header-nav{ .navbar{ .navbar-nav{ > li{ &.active{ background: @primary-color; } } } } } } } .cnt-home { .header-style-1.header-style-3{ .header-nav{ .navbar{ .navbar-nav{ > li{ &.active{ background: @primary-color; } } } } } } } .header-style-2{ .header-nav{ .navbar-default{ .navbar-collapse { .navbar-nav{ > li{ > a{ &:hover, &:focus{ background: @primary-color !important; } } &.open{ background: @primary-color; } } } } } } } .sidebar{ .side-menu{ nav{ .nav{ > li{ a{ &:hover, &:focus{ color: @primary-color; &:after{ color: @primary-color; } } } } } } } } .info-box { .info-box-heading{ &.green{ color: @primary-color; } } } .scroll-tabs{ .nav-tab-line{ li{ a{ &:hover, &:focus{ color: @primary-color; } } } } } .product{ .product-info{ .name{ a{ &:hover, &:focus{ color: @primary-color; } } } .product-price{ .price{ color: @primary-color; } } } .cart{ .action{ ul{ li{ &.lnk{ a{ &:hover, &:focus{ color: @primary-color; } } } &.add-cart-button{ .btn-primary{ &:hover, &:focus{ background: @primary-color; } } .btn-primary.icon{ &:hover, &:focus{ background: @primary-color-dark; } } } } } } } } .tag.sale{ background:#abd07e; } .copyright-bar{ .copyright{ a{ color: @primary-color; } } } .blog-slider-container{ .blog-slider{ .blog-post-info{ .name{ a{ &:hover, &:focus{ color: @primary-color; } } } } } } .footer{ .links-social{ .social-icons{ a{ &:hover, &:focus, &.active{ background: @primary-color; } } } } } .latest-tweet{ .re-twitter{ .comment{ a{ color: @primary-color; } .icon{ .fa-stack-2x{ color: @primary-color; } } } } } .footer{ .contact-information{ .media{ .icon{ .fa-stack-2x{ color: @primary-color; } } .media-body{ a{ &:hover, &:focus{ color: @primary-color; } } } } } } .footer{ .footer-bottom{ .module-body{ ul{ li{ a{ &:hover, &:focus{ color: @primary-color; } } } } } } } .product-tag{ .item { &.active, &:hover, &:focus{ background: @primary-color; } } } .hot-deals{ .product-info{ .product-price{ .price{ color: @primary-color; } } .name{ a{ &:hover, &:focus{ color: @primary-color; } } } } } .custom-carousel{ .owl-controls{ .owl-prev, .owl-next{ &:hover, &:focus{ background: @primary-color-dark; } } } } .yamm { .dropdown-menu{ .title{ &:hover, &:focus{ color: @primary-color; } } li{ a{ &:hover, &:focus{ color: @primary-color; } } } } } .breadcrumb{ ul{ li.active{ color: @primary-color-dark; } a{ &:hover, &:focus{ color: @primary-color-dark; } } } } .filters-container{ .nav-tabs.nav-tab-box { li{ &.active{ a{ .icon{ color: @primary-color; } } } } } } .filters-container{ .pagination-container{ ul{ li{ &.active{ a{ color: @primary-color; } } &.prev, &.next{ &:hover, &:focus{ background: @primary-color; } } a{ &:hover, &:focus{ color: @primary-color; } } } } } .lbl-cnt{ .dropdown.dropdown-med{ .dropdown-menu{ li{ a{ &:hover, &:focus{ color: @primary-color; } } } } } } } .sidebar{ .sidebar-module-container{ .sidebar-widget{ .sidebar-widget-body{ .accordion{ .accordion-group{ .accordion-heading{ .accordion-toggle{ &, &:hover, &:focus, &:after{ color: @primary-color; } } } } } .price-range-holder{ .slider{ .slider-track{ .slider-handle{ border: 5px solid @primary-color; } } } } .list{ li{ a{ &:hover, &:focus{ color: @primary-color; } } } } .compare-report{ span{ color: @primary-color; } } } } } } .sidebar{ .sidebar-widget{ .advertisement{ .owl-controls{ .owl-pagination{ .owl-page{ &.active{ span{ background: @primary-color; } } &:hover{ span{ background: @primary-color; } } } } } } } } .single-product{ .gallery-holder{ .gallery-thumbs{ .owl-item{ .item{ &:hover{ border:1px solid @primary-color; } } } } } .product-info{ .rating-reviews{ .reviews{ .lnk{ &:hover, &:focus{ color: @primary-color; } } } } .price-container{ .price-box{ .price{ color: @primary-color; } } } .quantity-container{ .cart-quantity{ .arrows{ .arrow{ &:hover, &:focus{ color: @primary-color; } } } } } .product-social-link{ .social-icons{ ul{ li{ a{ &:hover, &:focus{ background: @primary-color; } } } } } } } .product-tabs{ .nav.nav-tabs.nav-tab-cell{ li{ a{ &:hover, &:focus { background: @primary-color; &:after{ border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) @primary-color; } } } &.active{ a{ background: @primary-color; &:after{ border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) @primary-color; } } } } } } } .cart{ .action{ .add-cart-button{ .btn.btn-primary.icon{ &:hover, &:focus{ background: @primary-color; } } } } } .product-tabs{ .tab-content{ .tab-pane{ .product-reviews{ .reviews{ .review{ .review-title{ .date{ span{ color: @primary-color; } } } .author{ span{ color: @primary-color; } } } } } } } } #owl-main:hover{ .owl-prev:hover, .owl-next:hover{ background: @primary-color-dark; } } #owl-main{ .owl-controls{ .owl-pagination{ .owl-page{ &:active, &:hover{ span{ background: @primary-color; } } } } } } .cart{ .action{ ul{ .lnk{ .add-to-cart{ &:hover, &:focus{ color: @primary-color !important; } } } } .add-to-cart{ &:hover, &:focus{ color: @primary-color !important; } } } } .homepage-container{ .product{ .tag.hot{ background: @primary-color; } .product-info{ .name{ a{ &:hover, &:focus{ color: @primary-color ; } } } } } .btn-primary{ &:hover, &:focus{ background: @primary-color; border:2px solid @primary-color; } } } .category-product{ .cart{ .action{ ul{ li{ .add-to-cart{ &:hover, &:focus{ background: @primary-color; } } } } } } } .furniture-container{ .product{ .btn-primary{ &:hover, &:focus{ background: @primary-color; } } } } .header-style-3{ .header-nav{ .navbar-default{ .navbar-collapse { .navbar-nav{ > li{ > a{ &:hover, &:focus{ background: @primary-color; } } &.open{ background: @primary-color; } } } } } } } #owl-single-product-thumbnails{ .owl-controls{ .owl-pagination{ .owl-page{ &.active{ span{ background: @primary-color !important; } } span{ &:hover, &:focus{ background: @primary-color !important; } } } } } } .cnt-homepage{ .sidebar{ .sidebar-module-container{ .sidebar-widget { .sidebar-widget-body { .price-range-holder{ .slider{ .slider-track{ .slider-handle{ &.max-slider-handle{ background: @primary-color; } } } } } } } } } } .blog-page { .blog-post { h1 { a{ &:hover, &:focus{ color: @primary-color; } } } } } .blog-page{ .sidebar{ .sidebar-module-container { .sidebar-widget{ .nav-tabs { > li.active{ > a{ &, &:hover, &:focus{ color: @primary-color-dark; } } } } } } } } .blog-page{ .blog-post{ .social-media { a{ &:hover, &:focus{ background-color: @primary-color; } } } } .sidebar{ .sidebar-module-container{ .search-area{ .search-button{ &:after{ color: @primary-color-dark; } } } .sidebar-widget { .blog-post { h4 { a{ &:hover, &:focus{ color: @primary-color; } } } } } } } .blog-post-author-details { .author-social-network { button { .twitter-icon{ background-color: @primary-color; } } } } .blog-review { .review-action { a { &, &:hover, &:focus{ color: @primary-color; } } } } } .blog-page{ .blog-post-author-details{ .author-social-network{ .dropdown-menu{ > li{ > a{ &:hover, &:focus{ color: @primary-color; } } } } } } } .checkout-box { .checkout-steps { .panel { .panel-heading { .unicase-checkout-title { > a:not(.collapsed) { span { background-color: @primary-color; } } } } } } } .checkout-box { .checkout-steps{ .checkout-step-01 { .already-registered-login{ a{ &:hover, &:focus{ color: @primary-color; } } } } } .checkout-progress-sidebar { .panel-body{ ul{ li{ a{ &:hover, &:focus{ color: @primary-color; } } } } } } } .contact-page { .contact-info { .contact-i { background-color: @primary-color; } } } .shopping-cart { .shopping-cart-table { table { tbody { tr { .cart-product-name-info { h4 { a{ &:hover, &:focus{ color: @primary-color; } } } .cart-product-info { span { span { color: @primary-color-dark; } } } } .cart-product-edit { a { &:hover, &:focus{ color: @primary-color; } } } } } } } .cart-shopping-total { table { thead { tr { th { .cart-grand-total { color: @primary-color-dark; } } } } } } } .shopping-cart-table { table{ tbody{ tr{ td{ .quant-input{ .arrows { .arrow { &:hover, &:focus{ color: @primary-color; } } } } } } } } } .logo-color{ fill: @primary-color; } .cnt-homepage{ .single-product{ .product-info-block{ .form-control{ .dropdown-menu{ ul{ li{ a{ &:hover, &:focus{ color: @primary-color; } } } } } } .txt.txt-qty{ color: @primary-color; } } .product-tabs{ .nav-tab-cell-detail{ border-bottom:none; li{ margin-right: 10px; padding: 0; a{ &:hover, &:focus{ background: @primary-color; border:2px solid @primary-color; } } &.active{ a{ background: @primary-color; border:2px solid @primary-color; } } } } } } } .shopping-cart { .estimate-ship-tax { table { tbody { .unicase-form-control{ .dropdown-menu.open{ ul{ li{ a{ &:hover, &:focus{ color:@primary-color; } } } } } } } } } } .yamm{ .dropdown-menu{ border-top-color: @primary-color; } } .product-comparison{ .compare-table{ tr{ td{ .product-price{ .price{ color:@primary-color; } } .in-stock{ color:@primary-color; } } } } } .body-content { .my-wishlist-page { .my-wishlist { table { tbody { .product-name { a{ &:hover, &:focus{ color:@primary-color; } } } } } } } } .product-comparison{ .compare-table{ tr{ td{ .product-price{ .price{ color:@primary-color; } } .in-stock{ color:@primary-color; } } } } } .body-content { .x-page { .x-text { h1 { color:@primary-color; } a{ color:@primary-color; } } } } .sign-in-page{ .register-form{ .forgot-password{ &, &:hover, &:focus{ color:@primary-color; } } } } .body-content .my-wishlist-page .my-wishlist table tbody .price{ color:@primary-color; } .terms-conditions-page{ .contact-form{ color:@primary-color; } }PK!nb main.lessnuIw@import "general.less"; @import "variables.less"; @import "color.less"; @import "green.less"; @import "red.less"; @import "blue.less"; @import "orange.less"; @import "dark-green.less"; @import "top-bar.less"; @import "header.less"; @import "shopping-cart-dropdown.less"; @import "navbar.less"; @import "sidebar.less"; @import "owl-carousel.less"; @import "home-page-slider.less"; @import "info-boxes.less"; @import "product-slider-tab.less"; @import "product.less"; @import "copyright-bar.less"; @import "wide-banners.less"; @import "blog-slider.less"; @import "footer.less"; @import "product-tags.less"; @import "newsletter.less"; @import "hot-deals.less"; @import "breadcrumb.less"; @import "category-page-slider.less"; @import "filter-container.less"; @import "category.less"; @import "product-list.less"; @import "detail.less"; @import "product-review.less"; @import "product-tag.less"; @import "home-furniture.less"; @import "homepage.less"; @import "responsive.less"; @import "blog.less"; @import "checkout.less"; @import "contact.less"; @import "shopping-cart.less"; @import "product-comparison.less"; @import "404.less"; @import "terms-and-condition.less"; @import "my-wishlist.less"; @import "sign-in.less"; PK!.EE404.lessnuIw.body-content { .x-page { .x-text { h1 { font-family: 'FjallaOneRegular'; font-size: 200px; } p { font-size: 25px; font-style: normal; font-weight: 300; } .le-button { border-radius: 0 3px 3px 0; margin: 0 0 0 -5px; padding: 21px 23px 20px; font-size: 15px; font-weight: bold; line-height: 10px; border: medium none; color: #fff; } form { input { border: 1px solid #e0e0e0; border-radius: 3px 0 0 3px; color: #3d3d3d; padding: 13px; font-size: 15px; width: 40%; } } a { font-size: 15px; i { padding-right: 2px; } } } } } PK!ime e my-wishlist.lessnuIw.body-content { .my-wishlist-page { .my-wishlist { table { > thead { > tr { > th { text-align: center; font-size: 30px; font-family: 'FjallaOneRegular'; text-transform: uppercase; border: none; font-weight:400; } } } tbody { tr:nth-child(even) { border-top: 1px solid #ddd; } .product-name { font-size: 20px; font-family: 'FjallaOneRegular'; padding-bottom: 6px; a{ color: #434343; } } .rating { span { font-size: 11px; color: #aaa; padding-left: 10px; } .rate { color: #ffb400; } .non-rate { color: #dcdcdc; } } .price { font-size: 20px; padding-top: 4px; font-weight: bold; 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; } PK!)w2 sign-in.lessnuIw.body-content .sign-in-page .sign-in h4, .body-content .sign-in-page .create-new-account h4 { font-size: 24px; font-family: 'FjallaOneRegular'; padding-bottom: 14px; border-bottom: 1px solid #ddd; text-transform: uppercase; } .body-content .sign-in-page .sign-in p, .body-content .sign-in-page .create-new-account p { font-size: 15px; color: #666; } .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; } } .facebook-sign-in { background-color: #3d5c98; margin-right: 10px; &:hover, &:focus{ background-color: #153470; } } .twitter-sign-in { background-color: #22aadf; &:hover, &:focus{ background-color: #0084B9; } } } } .create-new-account { > span { font-size: 20px; font-family: 'FjallaOneRegular'; padding-bottom: 14px; text-transform: uppercase; display: inline-block; } .checkbox { label { margin-bottom: 10px; font-size: 16px; } } } form { .form-group { span { color: red; } } } .register-form{ label{ font-size:14px; font-weight:400; } .form-group{ margin-bottom:25px; } } } } PK!XOo))terms-and-condition.lessnuIw.body-content{ .terms-conditions-page .terms-conditions, .faq-page, .track-order-page{ h2 { font-size: 30px; text-transform: uppercase; color: #555; text-align: center; font-family: 'FjallaOneRegular'; } } } .body-content { .terms-conditions-page { .terms-conditions { h3 { font-size: 24px; text-transform: uppercase; color: #555; font-family: 'FjallaOneRegular'; margin-bottom:30px; } ol { padding-left:22px; li { font-size: 15px; font-weight: 300; font-style: normal; font-size: 15px; color: #666; padding-bottom: 20px; } } 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: center; } .body-content .terms-conditions-page .terms-conditions span, .body-content .faq-page .title-tag, .body-content .track-order-page span { display: block; font-weight: 300; font-style: normal; font-size: 15px; color: #666; } .body-content { .faq-page { .title-tag { text-align: center; padding-bottom: 80px; } } } .body-content { .track-order-page { .register-form{ label{ font-weight:400; font-size:14px; } .form-group{ margin-bottom:25px; } } } } PK!B hot-deals.lessnuIw.hot-deals{ .hot-deal-wrapper{ position:relative; .sale-offer-tag{ -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; color: #FFFFFF; font-size: 13px; font-weight: 700; height: 50px; text-transform: uppercase; top: 4%; right:10px; width: 50px; z-index: 100; background:#ff7878; position:absolute; text-align:center; span{ position: relative; z-index: 100; top: 4px; } } .timing-wrapper{ bottom: 20px; position: absolute; left:21px; .box-wrapper{ display: table; text-align: center; margin-right:10px; float:left; .box{ background-color: #a5a5a5; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; color: #FFFFFF; display: table-cell; height: 44px; vertical-align: middle; width: 47px; line-height:15px; .key{ display: block; font-size:17px; text-transform: uppercase; font-weight:700; } .value{ display:block; font-size:11px; font-weight:500; } } &:last-child{ margin-right:0px; } } } } .product-info{ .name{ font-size:18px; font-family: 'FjallaOneRegular'; a{ color:#555; } } .product-price{ .price{ font-weight:700; font-size:16px; line-height:30px; margin-right:8px; } .price-before-discount{ text-decoration:line-through; color:#d3d3d3; font-weight:400; line-height:30px; font-size:14px; } } } .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; .action{ float:left; .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; .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; } span{ display: block; margin-left: 35px; overflow: hidden; padding: 8px 13px; } &:hover, &:focus{ background: #c6c6c6; } } } } } }PK!;9% checkout.lessnuIw.checkout-box { .checkout-steps { .checkout-step-01 { .already-registered-login { form { .form-group { .info-title { font-family: 'Roboto', sans-serif; font-weight: normal; margin-bottom: 10px; font-size: 14px; } } } .forgot-password { padding-top: 14px; display: inline-block; } a { font-size: 14px; color: @text-color; text-decoration: underline; } button { margin-top: 15px; } } } .panel { .panel-heading { .unicase-checkout-title { margin: 0px !important; a { color: #555; text-transform: uppercase; display:block; span { background-color: #aaaaaa; color: #fff !important; display: inline-block; margin-right: 10px; padding: 15px 20px; } } } } } .checkout-subtitle { font-family: 'FjallaOneRegular'; font-size: 16px; text-transform: uppercase; color: #434343; margin-right:12px; } .panel-body { padding: 50px; } .guest-login { form { .radio-checkout-unicase { .guest-check { margin-bottom: 6px; } } } ul { .save-time-reg { padding-bottom: 4px; } } } } .panel-group { .panel { -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; border-radius: 0px !important; } } .checkout-progress-sidebar { .panel-body { ul { li { a { color: @text-color; } } } } .panel { .panel-heading { padding: 27px 30px; border-bottom: 1px solid #ddd; h4 { margin: 0px; } } } } } .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-family: 'FjallaOneRegular'; font-size: 20px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; text-transform: uppercase; } .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); } PK!8>  red.lessnuIw/*===================================================================================*/ /* RED Color /*===================================================================================*/ @import "variables.less"; @primary-color : @red-color; @import "color.less";PK!2~~info-boxes.lessnuIw .info-boxes{ margin-top:30px; .info-box { border: 5px solid #f2f2f0; padding: 12px 13px; .icon{ font-size:35px; } .info-box-heading{ font-size:35px; line-height:30px; text-transform:uppercase; font-family: 'BebasNeueBold'; margin-top:5px; &.orange{ color:#ffb847; } &.red{ color:#ff7878; } } .text{ color: @text-color; text-transform:uppercase; font-weight:500; font-size:13px; margin:0px; } } }PK!f top-bar.lessnuIw.top-bar{ background:#f4f4f4; padding: 10px 0 9px; font-size: 12px; .cnt-account{ float:left; padding:6px 0px; ul { margin:0px; > li{ display: inline-block; line-height: 12px; padding: 3px 12px; border-left: 1px solid #e2e2e2; &:last-child{ border-right: 1px solid #e2e2e2; } a{ color: @gray; 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; .icon{ display: block; float: left; padding-right: 6px; font-size:11px; } &:hover, &:focus{ text-decoration:none; } } } } } .cnt-block{ float:right; .list-inline{ margin:0px; > li{ display: inline-block; > a{ padding:6px 15px; border:1px solid #d4d4d4; -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; .value{ color:#666; margin:0px 7px; } &:hover, &:focus{ text-decoration:none; color: @gray; } } .dropdown-menu{ -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 #e1e1e1; top:125%; left:5px; li{ a{ &:hover, &:focus{ background:rgba(0,0,0,0); } } } } } } } } PK!= blue.lessnuIw/*===================================================================================*/ /* BLUE Color /*===================================================================================*/ @import "variables.less"; @primary-color : @blue-color; @import "color.less";PK!YZproduct-comparison.lessnuIw.product-comparison{ .page-title{ font-family: 'FjallaOneRegular'; font-size: 30px; text-transform: uppercase; color:@text-color; margin-bottom: 40px; } .compare-table{ tr{ th{ font-size:20px; font-weight:500; color:@text-color; padding:18px 25px; vertical-align: middle; border:1px solid #cccccc; } td{ padding:18px 30px; border:1px solid #cccccc; .product{ margin-bottom: 15px; margin-top: 40px; .product-image{ .image{ a{ display:block; text-align:center; } } } } .product-price{ .price{ font-size: 16px; font-weight: 700; line-height: 30px; margin-right:8px; } .price-before-discount{ color: #D3D3D3; font-size: 14px; font-weight: 400; line-height: 30px; text-decoration: line-through; } } .text{ font-size:14px; line-height:22px; } .in-stock{ font-size:15px; font-weight:700; margin-bottom:0px; } .remove-icon{ color:@text-color; &:hover, &:focus{ color:#ff6666; } } } } } }PK!ܫ~blog-slider.lessnuIw.blog-slider-container{ .blog-slider{ .blog-post-info{ .name{ font-size:16px; font-family: 'FjallaOneRegular'; a{ color:#555; } } .info{ color:#9c9c9c; font-size:12px; } .text{ color:#434343; font-size:13px; } } } }PK!Iproduct-tags.lessnuIw.product-tag{ .item { background-color: #f5f5f5; color: @text-color; display: inline-block; margin-bottom: 9px; margin-right:8px; padding: 6px 12px; &.active, &:hover, &:focus{ color:#fff; } } }PK!v >>variables.lessnuIw//===================================================================================*/ // Variables //===================================================================================*/ @green-color:#abd07e; @secondary-color:#f39c12; @third-color:#ff6c6c; @gray: #888; @text-color:#666; @red-color:#ff6c6c; @blue-color:#3498db; @orange-color:#f39c12; @dark-green-color:#12CCA7; //== Media queries breakpoints // //## Define the breakpoints at which your layout will change, adapting to different screen sizes. // Extra small screen / phone // Note: Deprecated @screen-xs and @screen-phone as of v3.0.1 @screen-xs: 480px; @screen-xs-min: @screen-xs; @screen-phone: @screen-xs-min; // Small screen / tablet // Note: Deprecated @screen-sm and @screen-tablet as of v3.0.1 @screen-sm: 768px; @screen-sm-min: @screen-sm; @screen-tablet: @screen-sm-min; // Medium screen / desktop // Note: Deprecated @screen-md and @screen-desktop as of v3.0.1 @screen-md: 992px; @screen-md-min: @screen-md; @screen-desktop: @screen-md-min; // Large screen / wide desktop // Note: Deprecated @screen-lg and @screen-lg-desktop as of v3.0.1 @screen-lg: 1200px; @screen-lg-min: @screen-lg; @screen-lg-desktop: @screen-lg-min; // So media queries don't overlap when required, provide a maximum @screen-xs-max: (@screen-sm-min - 1); @screen-sm-max: (@screen-md-min - 1); @screen-md-max: (@screen-lg-min - 1);PK!*}< < product.lessnuIw.product{ position:relative; .product-image{ .tag{ position:absolute; } } .product-info{ .name{ font-size:16px; font-family: 'FjallaOneRegular'; a{ color:#555; } } .star-rating{ .color{ color:#ffb400; } } .product-price{ .price{ font-weight:700; font-size:16px; line-height:30px; margin-right:8px; } .price-before-discount{ text-decoration:line-through; color:#d3d3d3; font-weight:400; line-height:30px; font-size:14px; } } } .cart{ margin-top:5px; opacity: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: 666; left:0px; .action{ ul{ li{ &.add-cart-button{ .btn.btn-primary.icon{ border-bottom-right-radius: 0; border-top-right-radius: 0; background:#575757 ; } } float:left; &.lnk{ margin:10px 0px; a{ padding:0 10px; color:#dadada; } &.wishlist{ border-right:1px solid #dadada; } } } } } } } .tag{ font-size: 13px; font-weight: 700; line-height: 38px; 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:25px;/*11px;*/ text-align:center; span{ position: relative; z-index: 100; } } .tag.new{ background:#46aad7; } .tag.hot{ background:#ff7878; } .product{ &:hover{ .cart{ opacity:1; } } } .best-seller, .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; .action{ .add-cart-button{ .btn.btn-primary.icon{ border-bottom-right-radius: 0; border-top-right-radius: 0; background:#575757 ; } } float:left; &.lnk{ margin:10px 0px; a{ padding:0 10px; color:#dadada; } &.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; &:hover, &:focus{ opacity:1; } } .cnt-home{ .product-micro{ .tag-micro{ width:30px; height:30px; font-size:11px; line-height:29px; top:5.5%; } .product-info{ .name{ font-size:15px; margin-top:0px !important; } .product-price{ .price{ font-size:15px; } } .action{ .lnk.btn.btn-primary{ font-size:12px; line-height:1.7; } } } } }PK!J green.lessnuIw/*===================================================================================*/ /* GREEN Color /*===================================================================================*/ @import "variables.less"; @primary-color : @green-color; @import "color.less";PK!home-page-slider.lessnuIw#owl-main{ .item { background-color: #FFFFFF; background-position: center 55%; background-size: cover; height: 368px; .caption{ color: #636363; right: 0; position: absolute; top: 24%; z-index: 100; padding-right:8%; .big-text{ font-size: 35px; line-height: 50px; text-transform: uppercase; font-family: 'FjallaOneRegular'; padding:5px 25px; background:#bbbbbb; color:#fff; .highlight{ color:#f1c40f; } } .excerpt,.small{ font-size: 16px; /*line-height: 50px;*/ margin-top: 10px; font-family: 'Roboto'; font-weight:500; padding-left:23px; background:rgba(0,0,0,0); color:#fff; 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: 0.6em 0; display:inline; } } .button-holder{ margin: 10px 0 0; } &.bg-color{ padding-right:3%; .big-text{ background:rgba(0,0,0,0); padding:0px; color:#000; } .excerpt,.small{ background:rgba(0,0,0,0); padding:0px; color:#000; margin-top:0px; span{ background:rgba(0,0,0,0); -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; display:block; line-height:24px; } } } } } .full-width-slider{ margin-bottom:30px; .item { background-color: #FFFFFF; background-position: center 55%; background-size: cover; height: 449px; .caption{ position: absolute; top: 11%; z-index: 100; .big-text{ font-size: 119px; line-height: 80px; font-family: 'PacificoRegular'; color:#fff; background:rgba(0,0,0,0); padding:0px; text-transform:none; } .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; } .button-holder{ margin: 31px 0 0; } } } } } .cnt-homepage{ .homepage-slider2{ height:449px; #owl-main{ .item{ .caption{ top:24%; padding-right:10%; right:0px; left:0px; } } .owl-controls{ margin-top:-89px; text-align:center !important; } } } .breadcrumb{ ul{ text-align:left; } } .cart{ .action{ .left{ margin-left:10px; padding:2px 10px; } } } .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; #owl-main{ .item{ height:368px; .caption{ padding-left: 10%; padding-right: 44%; .small{ font-size:15px; line-height:50px; text-transform:uppercase; font-family: 'FjallaOneRegular'; text-shadow:2px 2px #c3c3c3; color:#fff ; padding-left:0px; } .big-text{ font-size:45px; line-height:50px; text-transform:uppercase; font-family: 'FjallaOneRegular'; text-shadow:2px 2px #c3c3c3; color:#000; } .excerpt{ font-size:13px; line-height:20px; color:#fff; text-transform:none; } } } .owl-controls{ margin-top: -79px; } } } .home-page-slider4{ position:relative; .customNavigation{ position: absolute; top: 50%; width: 100%; margin-top:-15px; .controls{ position: relative; } } .owl-controls{ bottom: 20px; position: absolute; text-align: center; top: auto; width: 100%; .owl-buttons{ display:none !important; } .owl-pagination{ .owl-page{ display:inline-block; 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; } #owl-main { .owl-prev,.owl-next{ top:25%; } } } } PK!{MBsswide-banners.lessnuIw.wide-banner { overflow: hidden; .image{ img { display: block; width: 100%; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; } } &:hover{ img{ -webkit-transform: rotate(-1deg) scale(1.1); -moz-transform: rotate(-1deg) scale(1.1); -ms-transform: rotate(-1deg) scale(1.1); -o-transform: rotate(-1deg) scale(1.1); opacity: 0.9; } } } .cnt-strip { position: relative; .strip { position: absolute; bottom: 15px; width: 100%; padding: 8px 30px 5px 30px; h1{ font-size:50px; color:#ff4c4c; margin: 0; text-transform: uppercase; font-family: 'BebasNeueBold'; } h2{ font-size:45px; color:#f39c12; margin: 0; text-transform: uppercase; font-family: 'BebasNeueBold'; .shopping-needs{ font-family: 'BebasNeueRegular'; color:#434343; } } h3{ font-size:30px; color:#434343; margin: 0; text-transform: uppercase; font-family: 'BebasNeueRegular'; } h4{ font-size:20px; margin: 0; text-transform: uppercase; font-family: 'BebasNeueRegular'; } &.strip-text{ width:60%; } .red{ color:#ff7878; } .black{ color:#434343; } .green{ color:#83c038; } .white{ color:#fff; } .normal-shopping-needs{ font-size:35px; font-family:'Roboto'; } } .new-label{ background: url("../images/label.png") no-repeat scroll right top; height: 72px; position: absolute; left: -1px; top: -1px; width: 72px; z-index: 999; .text{ color: #fff; font-family: 'Roboto',sans-serif; font-size: 18px; font-weight: normal; line-height: 22px; left: -13px; position: absolute; text-align: center; top: 14px; -ms-transform: rotate(-43deg); /* IE 9 */ -webkit-transform: rotate(-43deg); /* Chrome, Safari, Opera */ transform: rotate(-43deg); width: 100%; } } } .wide-banners{ margin-top:-10px; &.homepage-banner{ margin-top:30px; h4{ font-size:30px; font-family: 'FjallaOneRegular'; } h3{ font-size:35px; font-family: 'FjallaOneRegular'; } } } .new-banner{ margin-top:30px; .cnt-strip{ .strip{ width:auto; padding:0px; right:23px; h3{ background:#707070; padding:13px 23px 13px 16px; line-height:24px; font-size:30px; font-family: 'FjallaOneRegular'; } h5{ font-size:16px; line-height:30px; font-weight:700; padding-right:21px; text-transform: uppercase; 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; h3{ font-size:30px; font-family: 'BebasNeueRegular'; } h2{ font-size:40px; font-family: 'BebasNeueBold'; } } .wide-banner-4{ .cnt-strip{ .strip{ h1{ font-size:50px; font-family: 'FjallaOneRegular'; } h2{ font-size:40px; font-family: 'FjallaOneRegular'; } h3{ font-size:30px; font-family: 'FjallaOneRegular'; } h4{ font-size:20px; font-family: 'FjallaOneRegular'; } p{ font-size:23px; font-family:'Roboto'; margin-bottom:0px; } } } }PK! qˢ homepage.lessnuIw.homepage-container{ .product{ position:relative; .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; span{ position: relative; z-index: 100; line-height: 48px; } } .tag.new{ background:#46aad7; } .tag.hot{ background:#ff7878; } } .product-info{ .name{ font-size:18px !important; font-family: 'FjallaOneRegular'; a{ color:#555; } } .star-rating{ .color{ color:#ffb400; } } .product-price{ .price{ font-weight:700; font-size:16px; line-height:30px; margin-right:8px; } .price-before-discount{ text-decoration:line-through; color:#d3d3d3; font-weight:400; line-height:30px; font-size:14px; } } } .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; .action{ .add-cart-button{ .btn.btn-primary.icon{ border-bottom-right-radius: 0; border-top-right-radius: 0; background:#575757 ; } } float:left; &.lnk{ margin:10px 0px; a{ padding:0 10px; color:#dadada; } &.wishlist{ border-right:1px solid #dadada; } } } } } .featured-product{ .products{ .product{ &:first-child{ margin-bottom:30px; } } } } .blog-slider-container{ .blog-slider{ .blog-post-info { .name { font-size:18px; } } } } .btn-primary{ font-size:15px; line-height:30px; font-family: 'FjallaOneRegular'; background:rgba(0,0,0,0); text-transform:uppercase; border:2px solid #f2f2f2; color:#747474; &:hover, &:focus{ color:#fff; } } .best-seller, .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; .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-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-body-inner{ //padding:0 20px; .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; span{ position: relative; z-index: 100; } } .tag.new{ background:#46aad7; } .tag.sale{ background:#989898; } .tag.hot{ background:#ff7878; } } } } } } PK!+yyproduct-list.lessnuIw.product-list.product{ .product-info{ .name{ font-size:20px; } .description{ line-height:20px; } } }PK!(( blog.lessnuIw.blog-page { .blog-post { h1 { font-family: 'FjallaOneRegular'; font-size: 25px; text-transform: uppercase; a{ color: #555; } } span { padding-right: 20px; color: #aaa; font-size: 13px; } p { padding-top: 16px; text-align: justify; font-size: 13px; color:@text-color; margin-bottom:0px; } a { margin-top: 10px; } .blog-pagination { .pagination { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; } } .social-media { margin-top: 20px; margin-bottom: 30px; span { font-size: 13px; text-transform: uppercase; color: #434343; } 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: @gray; } } } .sidebar { .sidebar-module-container { .sidebar-widget { .blog-post { h4 { font-family: 'FjallaOneRegular'; font-size: 14px; text-transform: uppercase; a{ color: #555; } } span { padding-right: 10px; color: #aaa; font-size: 12px; } p { padding-top: 10px; text-align: justify; font-size: 12px; color: @text-color; } } .nav-tabs { border-bottom:none; > li { text-transform: uppercase; color: @text-color; & > a { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; font-size: 13px; border:none; } } > li:first-child { > a { padding-right: 10px; border-right:1px solid #d4d4d4; } } > li:last-child { > a { padding-left: 10px; } } } .nav { > li { > a { padding: 0px; color: @text-color; } } } } .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; } input { font-size: 12px; color: #9e9e9e; padding: 14px; border: 1px solid #e1e1e1; width: 100%; position: relative; } } } } .blog-pagination { border-top: 1px solid #ececec; .pagination { > li:first-child { > a { margin-right: 10px; } } > li:last-child { > a { margin-left: 2px; } } } } .side-bar-blog { .widget { .categories { .side-bar-title { h3 { font-family: 'FjallaOneRegular'; font-size: 18px; text-transform: uppercase; color: #555; padding-bottom: 8px; border-bottom: 1px solid #e3e3e3; margin: 0px; } } } } } .blog-post-author-details { padding: 40px 0px; border-top: 1px solid #e3e3e3; border-bottom: 1px solid #e3e3e3; .author-social-network { display: inline-block; button { background-color: #fff; border: 1px solid #e3e3e3; .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; } } > span { font-size: 13px; color: #434343; text-transform: uppercase; margin-right: 16px; } .caret { color: #e3e3e3; } } .btn-group.open { .dropdown-toggle { -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; } } img { float: left; } .author-job { display: block; padding: 0px; color: #aaa; font-size: 12px; } h4 { display: inline-block; font-size: 15px; font-family: 'FjallaOneRegular'; text-transform: uppercase; color: #555; margin: 0px; } p { font-size: 13px; color: @text-color; padding: 16px 0px 0px 0px; text-align: justify; } } .blog-review { .title-review-comments { font-size: 16px; color: #555; font-family: 'FjallaOneRegular'; margin-bottom: 40px; text-transform: uppercase; } p { font-size: 13px; color: @text-color; text-align: justify; } .review-action { font-size: 12px; color: @text-color; } .post-load-more { text-align: center; border-bottom: 1px solid #e3e3e3; padding-bottom: 30px; } } } .blog-page { .blog-post{ .author:before, .review:before, .date-time:before{ color: @text-color; font-size: 13px; padding-right: 4px; font-family: FontAwesome; } } .sidebar{ .sidebar-module-container { .sidebar-widget{ .blog-post{ .author:before, .review:before, .date-time:before{ color: @text-color; 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: "\f044"; } .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; font-family: 'FjallaOneRegular'; text-transform: uppercase; display: inline-block; } .blog-page .blog-review .review-action a:hover,.blog-page .blog-review .review-action a:focus { text-decoration: underline; } .blog-page .blog-review .blog-comments,.blog-page .blog-review .blog-sub-comments { border-bottom: 1px solid #e3e3e3; } .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; > li{ > a{ .icon{ margin-right:5px; } &:hover, &:focus{ background:rgba(0,0,0,0); } } } } } } }PK!]7G; ; header.lessnuIw.main-header{ padding:50px 0px 60px 0px; .logo-holder{ margin-top:10px; } .top-search-holder { .contact-row { line-height: 20px; color:#9b9b9b; .phone{ margin: 0 23px 0 0; border-right: 1px solid #E2E2E2; padding-right: 35px; } .icon{ font-size: 18px; line-height: 23px; margin: 0 8px 0 0; vertical-align: middle; } } .search-area{ border: 1px solid #e2e2e2; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; margin: 8px 0 0; .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: 13px; width: 67%; } .categories-filter{ border-right: 1px solid #E0E0E0; text-transform: capitalize; display: inline-block; line-height:44px; background:#f6f6f6; a{ padding:0 10px; color:#666; font-size:13px; .caret{ margin-left:15px; color:#a0a0a0; } } .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; li{ margin-bottom:10px; a{ padding:0px; &:hover, &:focus{ background:rgba(0,0,0,0); } } &.menu-header{ font-family: 'FjallaOneRegular'; line-height:30px; } } } } .search-button{ -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; display: inline-block; float: right; margin: 0px; padding: 12px 19px 13px; text-align: center; background:#f6f6f6; border-left: 1px solid #E0E0E0; &:after{ color: #b2b2b2; content: "\f002"; font-family: fontawesome; font-size: 13px; line-height: 9px; vertical-align: middle; } } } } } .cnt-home{ .header-style-1.header-style-2{ .header-nav{ .navbar-default{ background:#404040; } } } }PK!-newsletter.lessnuIw.newsletter{ .sidebar-widget-body{ input{ -webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px; border:1px solid #e1e1e1; background:#fafafa; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; } } }PK!kdark-green.lessnuIw/*===================================================================================*/ /* DARK GREEN Color /*===================================================================================*/ @import "variables.less"; @primary-color : @dark-green-color; @import "color.less";PK!@product-tag.lessnuIw.product-tabs{ .tab-content{ .tab-pane{ .product-tag{ .title{ color: @text-color; font-size: 16px; font-weight: 500; line-height: 20px; margin: 0 0 20px; text-transform: uppercase; font-family: 'FjallaOneRegular'; } .form-group{ label{ font-weight:300; font-size:14px; line-height:24px; margin-right: 10px; margin-right: 10px; } .txt{ -webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; } .text{ margin-left:90px; } } } } } }PK!)NtNtless-1.5.0.min.jsnuIw/*! * LESS - Leaner CSS v1.5.0 * http://lesscss.org * * Copyright (c) 2009-2013, Alexis Sellier * Licensed under the Apache v2 License. * * @licence */ function require(a){return window.less[a.split("/")[1]]}function log(a,b){"development"==less.env&&"undefined"!=typeof console&&less.logLevel>=b&&console.log("less: "+a)}function extractId(a){return a.replace(/^[a-z-]+:\/+?[^\/]+/,"").replace(/^\//,"").replace(/\.[a-zA-Z]+$/,"").replace(/[^\.\w-]+/g,"-").replace(/\./g,":")}function errorConsole(a,b){var c="{line} {content}",d=a.filename||b,e=[],f=(a.type||"Syntax")+"Error: "+(a.message||"There is an error in your .less file")+" in "+d+" ",g=function(a,b,d){void 0!==a.extract[b]&&e.push(c.replace(/\{line\}/,(parseInt(a.line,10)||0)+(b-1)).replace(/\{class\}/,d).replace(/\{content\}/,a.extract[b]))};a.extract?(g(a,0,""),g(a,1,"line"),g(a,2,""),f+="on line "+a.line+", column "+(a.column+1)+":\n"+e.join("\n")):a.stack&&(f+=a.stack),log(f,logLevel.errors)}function createCSS(a,b,c){var d=b.href||"",e="less:"+(b.title||extractId(d)),f=document.getElementById(e),g=!1,h=document.createElement("style");if(h.setAttribute("type","text/css"),b.media&&h.setAttribute("media",b.media),h.id=e,h.styleSheet)try{h.styleSheet.cssText=a}catch(i){throw new Error("Couldn't reassign styleSheet.cssText.")}else h.appendChild(document.createTextNode(a)),g=null!==f&&f.childNodes.length>0&&h.childNodes.length>0&&f.firstChild.nodeValue===h.firstChild.nodeValue;var j=document.getElementsByTagName("head")[0];if(null===f||g===!1){var k=b&&b.nextSibling||null;k?k.parentNode.insertBefore(h,k):j.appendChild(h)}if(f&&g===!1&&f.parentNode.removeChild(f),c&&cache){log("saving "+d+" to cache.",logLevel.info);try{cache.setItem(d,a),cache.setItem(d+":timestamp",c)}catch(i){log("failed to save",logLevel.errors)}}}function errorHTML(a,b){var c,d,e="less-error-message:"+extractId(b||""),f='
  • {content}
  • ',g=document.createElement("div"),h=[],i=a.filename||b,j=i.match(/([^\/]+(\?.*)?)$/)[1];g.id=e,g.className="less-error-message",d="

    "+(a.type||"Syntax")+"Error: "+(a.message||"There is an error in your .less file")+"

    "+'

    in '+j+" ";var k=function(a,b,c){void 0!==a.extract[b]&&h.push(f.replace(/\{line\}/,(parseInt(a.line,10)||0)+(b-1)).replace(/\{class\}/,c).replace(/\{content\}/,a.extract[b]))};a.extract?(k(a,0,""),k(a,1,"line"),k(a,2,""),d+="on line "+a.line+", column "+(a.column+1)+":

    "+""):a.stack&&(d+="
    "+a.stack.split("\n").slice(1).join("
    ")),g.innerHTML=d,createCSS([".less-error-message ul, .less-error-message li {","list-style-type: none;","margin-right: 15px;","padding: 4px 0;","margin: 0;","}",".less-error-message label {","font-size: 12px;","margin-right: 15px;","padding: 4px 0;","color: #cc7777;","}",".less-error-message pre {","color: #dd6666;","padding: 4px 0;","margin: 0;","display: inline-block;","}",".less-error-message pre.line {","color: #ff0000;","}",".less-error-message h3 {","font-size: 20px;","font-weight: bold;","padding: 15px 0 5px 0;","margin: 0;","}",".less-error-message a {","color: #10a","}",".less-error-message .error {","color: red;","font-weight: bold;","padding-bottom: 2px;","border-bottom: 1px dashed red;","}"].join("\n"),{title:"error-message"}),g.style.cssText=["font-family: Arial, sans-serif","border: 1px solid #e00","background-color: #eee","border-radius: 5px","-webkit-border-radius: 5px","-moz-border-radius: 5px","color: #e00","padding: 15px","margin-bottom: 15px"].join(";"),"development"==less.env&&(c=setInterval(function(){document.body&&(document.getElementById(e)?document.body.replaceChild(g,document.getElementById(e)):document.body.insertBefore(g,document.body.firstChild),clearInterval(c))},10))}function error(a,b){less.errorReporting&&"html"!==less.errorReporting?"console"===less.errorReporting?errorConsole(a,b):"function"==typeof less.errorReporting&&less.errorReporting("add",a,b):errorHTML(a,b)}function removeErrorHTML(a){var b=document.getElementById("less-error-message:"+extractId(a));b&&b.parentNode.removeChild(b)}function removeErrorConsole(){}function removeError(a){less.errorReporting&&"html"!==less.errorReporting?"console"===less.errorReporting?removeErrorConsole(a):"function"==typeof less.errorReporting&&less.errorReporting("remove",a):removeErrorHTML(a)}function loadStyles(a){for(var b,c=document.getElementsByTagName("style"),d=0;d0&&(h.splice(c-1,2),c-=2)}return g.hostPart=f[1],g.directories=h,g.path=f[1]+h.join("/"),g.fileUrl=g.path+(f[4]||""),g.url=g.fileUrl+(f[5]||""),g}function pathDiff(a,b){var c,d,e,f,g=extractUrlParts(a),h=extractUrlParts(b),i="";if(g.hostPart!==h.hostPart)return"";for(d=Math.max(h.directories.length,g.directories.length),c=0;d>c&&h.directories[c]===g.directories[c];c++);for(f=h.directories.slice(c),e=g.directories.slice(c),c=0;c=200&&b.status<300?c(b.responseText,b.getResponseHeader("Last-Modified")):"function"==typeof d&&d(b.status,a)}var f=getXMLHttpRequest(),g=isFileProtocol?less.fileAsync:less.async;"function"==typeof f.overrideMimeType&&f.overrideMimeType("text/css"),log("XHR: Getting '"+a+"'",logLevel.info),f.open("GET",a,g),f.setRequestHeader("Accept",b||"text/x-less, text/css; q=0.9, */*; q=0.5"),f.send(null),isFileProtocol&&!less.fileAsync?0===f.status||f.status>=200&&f.status<300?c(f.responseText):d(f.status,a):g?f.onreadystatechange=function(){4==f.readyState&&e(f,c,d)}:e(f,c,d)}function loadFile(a,b,c,d,e){b&&b.currentDirectory&&!/^([a-z-]+:)?\//.test(a)&&(a=b.currentDirectory+a);var f=extractUrlParts(a,window.location.href),g=f.url,h={currentDirectory:f.path,filename:g};if(b?(h.entryPath=b.entryPath,h.rootpath=b.rootpath,h.rootFilename=b.rootFilename,h.relativeUrls=b.relativeUrls):(h.entryPath=f.path,h.rootpath=less.rootpath||f.path,h.rootFilename=g,h.relativeUrls=d.relativeUrls),h.relativeUrls&&(h.rootpath=d.rootpath?extractUrlParts(d.rootpath+pathDiff(f.path,h.entryPath)).path:f.path),d.useFileCache&&fileCache[g])try{var i=fileCache[g];e&&(i+="\n"+e),c(null,i,g,h,{lastModified:new Date})}catch(j){c(j,null,g)}else doXHR(g,d.mime,function(a,b){fileCache[g]=a;try{c(null,a,g,h,{lastModified:b})}catch(d){c(d,null,g)}},function(a,b){c({type:"File",message:"'"+b+"' wasn't found ("+a+")"},null,g)})}function loadStyleSheet(a,b,c,d,e){var f=new less.tree.parseEnv(less);f.mime=a.type,e&&(f.useFileCache=!0),loadFile(a.href,null,function(e,g,h,i,j){if(j){j.remaining=d;var k=cache&&cache.getItem(h),l=cache&&cache.getItem(h+":timestamp");if(!c&&l&&j.lastModified&&new Date(j.lastModified).valueOf()===new Date(l).valueOf())return createCSS(k,a),j.local=!0,b(null,null,g,a,j,h),void 0}removeError(h),g?(f.currentFileInfo=i,new less.Parser(f).parse(g,function(c,d){if(c)return b(c,null,null,a);try{b(c,d,g,a,j,h)}catch(c){b(c,null,null,a)}})):b(e,null,null,a,j,h)},f,e)}function loadStyleSheets(a,b,c){for(var d=0;dv&&(u[q]=u[q].slice(p-v),v=p)}function e(a){var b=a.charCodeAt(0);return 32===b||10===b||9===b}function f(a){var b,c;if(a instanceof Function)return a.call(w.parsers);if("string"==typeof a)b=o.charAt(p)===a?a:null,c=1,d();else{if(d(),!(b=a.exec(u[q])))return null;c=b[0].length}return b?(g(c),"string"==typeof b?b:1===b.length?b[0]:b):void 0}function g(a){for(var b=p,c=q,d=p+u[q].length,f=p+=a;d>p&&e(o.charAt(p));)p++;return u[q]=u[q].slice(a+(p-f)),v=p,0===u[q].length&&q=0&&"\n"!==b.charAt(c);)e++;return"number"==typeof a&&(d=(b.slice(0,a).match(/\n/g)||"").length),{line:d,column:e}}function m(a,b,c){var d=c.currentFileInfo.filename;return"browser"!==less.mode&&"rhino"!==less.mode&&(d=require("path").resolve(d)),{lineNumber:l(a,b).line+1,fileName:d}}function n(a,b){var c=k(a,b),d=l(a.index,c),e=d.line,f=d.column,g=a.call&&l(a.call,c).line,h=c.split("\n");this.type=a.type||"Syntax",this.message=a.message,this.filename=a.filename||b.currentFileInfo.filename,this.index=a.index,this.line="number"==typeof e?e+1:null,this.callLine=g+1,this.callExtract=h[g],this.stack=a.stack,this.column=f,this.extract=[h[e-1],h[e],h[e+1]]}var o,p,q,r,s,t,u,v,w,x=a&&a.filename;a instanceof tree.parseEnv||(a=new tree.parseEnv(a));var y=this.imports={paths:a.paths||[],queue:[],files:a.files,contents:a.contents,mime:a.mime,error:null,push:function(b,c,d,e){var f=this;this.queue.push(b);var g=function(a,c,d){f.queue.splice(f.queue.indexOf(b),1);var g=d in f.files||d===x;f.files[d]=c,a&&!f.error&&(f.error=a),e(a,c,g,d)};less.Parser.importer?less.Parser.importer(b,c,g,a):less.Parser.fileLoader(b,c,function(b,e,f,h){if(b)return g(b),void 0;var i=new tree.parseEnv(a);i.currentFileInfo=h,i.processImports=!1,i.contents[f]=e,(c.reference||d.reference)&&(h.reference=!0),d.inline?g(null,e,f):new less.Parser(i).parse(e,function(a,b){g(a,b,f)})},a)}};return n.prototype=new Error,n.prototype.constructor=n,this.env=a=a||{},this.optimization="optimization"in this.env?this.env.optimization:1,w={imports:y,parse:function(b,c){var d,e,g,h=null;if(p=q=v=t=0,o=b.replace(/\r\n/g,"\n"),o=o.replace(/^\uFEFF/,""),w.imports.contents[a.currentFileInfo.filename]=o,u=function(b){for(var c,d,e,f,g=0,i=/(?:@\{[\w-]+\}|[^"'`\{\}\/\(\)\\])+/g,j=/\/\*(?:[^*]|\*+[^\/*])*\*+\/|\/\/.*/g,k=/"((?:[^"\\\r\n]|\\.)*)"|'((?:[^'\\\r\n]|\\.)*)'|`((?:[^`]|\\.)*)`/g,l=0,m=b[0],p=0;p0?"missing closing `}`":"missing opening `{`",filename:a.currentFileInfo.filename},a)),b.map(function(a){return a.join("")})}([[]]),h)return c(new n(h,a));try{d=new tree.Ruleset([],f(this.parsers.primary)),d.root=!0,d.firstRoot=!0}catch(i){return c(new n(i,a))}if(d.toCSS=function(b){return function(c,d){c=c||{};var e,f,g=new tree.evalEnv(c);"object"!=typeof d||Array.isArray(d)||(d=Object.keys(d).map(function(a){var b=d[a];return b instanceof tree.Value||(b instanceof tree.Expression||(b=new tree.Expression([b])),b=new tree.Value([b])),new tree.Rule("@"+a,b,!1,null,0)}),g.frames=[new tree.Ruleset(null,d)]);try{e=b.call(this,g),(new tree.joinSelectorVisitor).run(e),(new tree.processExtendsVisitor).run(e),new tree.toCSSVisitor({compress:Boolean(c.compress)}).run(e),c.sourceMap&&(e=new tree.sourceMapOutput({writeSourceMap:c.writeSourceMap,rootNode:e,contentsMap:w.imports.contents,sourceMapFilename:c.sourceMapFilename,outputFilename:c.sourceMapOutputFilename,sourceMapBasepath:c.sourceMapBasepath,sourceMapRootpath:c.sourceMapRootpath,outputSourceFiles:c.outputSourceFiles,sourceMapGenerator:c.sourceMapGenerator})),f=e.toCSS({compress:Boolean(c.compress),dumpLineNumbers:a.dumpLineNumbers,strictUnits:Boolean(c.strictUnits)})}catch(h){throw new n(h,a)}return c.cleancss&&"node"===less.mode?require("clean-css").process(f):c.compress?f.replace(/(^(\s)+)|((\s)+$)/g,""):f}}(d.eval),p57||43>b||47===b||44==b))return(a=f(/^([+-]?\d*\.?\d+)(%|[a-z]+)?/))?new tree.Dimension(a[1],a[2]):void 0},unicodeDescriptor:function(){var a;return(a=f(/^U\+[0-9a-fA-F?]+(\-[0-9a-fA-F?]+)?/))?new tree.UnicodeDescriptor(a[0]):void 0},javascript:function(){var b,c,d=p;return"~"===o.charAt(d)&&(d++,c=!0),"`"===o.charAt(d)?(void 0===a.javascriptEnabled||a.javascriptEnabled||i("You are using JavaScript, which has been disabled."),c&&f("~"),(b=f(/^`([^`]*)`/))?new tree.JavaScript(b[1],p,c):void 0):void 0}},variable:function(){var a;return"@"===o.charAt(p)&&(a=f(/^(@[\w-]+)\s*:/))?a[1]:void 0},extend:function(a){var b,c,d,e=p,g=[];if(f(a?/^&:extend\(/:/^:extend\(/)){do{for(d=null,b=[];;){if(d=f(/^(all)(?=\s*(\)|,))/))break;if(c=f(this.element),!c)break;b.push(c)}d=d&&d[1],g.push(new tree.Extend(new tree.Selector(b),d,e))}while(f(","));return h(/^\)/),a&&h(/^;/),g}},extendRule:function(){return this.extend(!0)},mixin:{call:function(){var d,e,g,i=[],k=p,l=o.charAt(p),m=!1;if("."===l||"#"===l){for(b();d=f(/^[#.](?:[\w-]|\\(?:[A-Fa-f0-9]{1,6} ?|[^A-Fa-f0-9]))+/);)i.push(new tree.Element(e,d,p,a.currentFileInfo)),e=f(">");return f("(")&&(g=this.mixin.args.call(this,!0).args,h(")")),g=g||[],f(this.important)&&(m=!0),i.length>0&&(f(";")||j("}"))?new tree.mixin.Call(i,g,k,a.currentFileInfo,m):(c(),void 0)}},args:function(a){for(var b,c,d,e,g,j,k=[],l=[],m=[],n={args:null,variadic:!1};;){if(a)j=f(this.expression);else{if(f(this.comments),"."===o.charAt(p)&&f(/^\.{3}/)){n.variadic=!0,f(";")&&!b&&(b=!0),(b?l:m).push({variadic:!0});break}j=f(this.entities.variable)||f(this.entities.literal)||f(this.entities.keyword)}if(!j)break;e=null,j.throwAwayComments&&j.throwAwayComments(),g=j;var q=null;if(a?1==j.value.length&&(q=j.value[0]):q=j,q&&q instanceof tree.Variable)if(f(":"))k.length>0&&(b&&i("Cannot mix ; and , as delimiter types"),c=!0),g=h(this.expression),e=d=q.name;else{if(!a&&f(/^\.{3}/)){n.variadic=!0,f(";")&&!b&&(b=!0),(b?l:m).push({name:j.name,variadic:!0});break}a||(d=e=q.name,g=null)}g&&k.push(g),m.push({name:e,value:g}),f(",")||(f(";")||b)&&(c&&i("Cannot mix ; and , as delimiter types"),b=!0,k.length>1&&(g=new tree.Value(k)),l.push({name:d,value:g}),d=null,k=[],c=!1)}return n.args=b?l:m,n},definition:function(){var a,d,e,g,i=[],k=!1;if(!("."!==o.charAt(p)&&"#"!==o.charAt(p)||j(/^[^{]*\}/))&&(b(),d=f(/^([#.](?:[\w-]|\\(?:[A-Fa-f0-9]{1,6} ?|[^A-Fa-f0-9]))+)\s*\(/))){a=d[1];var l=this.mixin.args.call(this,!1);if(i=l.args,k=l.variadic,f(")")||(t=p,c()),f(this.comments),f(/^when/)&&(g=h(this.conditions,"expected condition")),e=f(this.block))return new tree.mixin.Definition(a,i,e,g,k);c()}}},entity:function(){return f(this.entities.literal)||f(this.entities.variable)||f(this.entities.url)||f(this.entities.call)||f(this.entities.keyword)||f(this.entities.javascript)||f(this.comment)},end:function(){return f(";")||j("}")},alpha:function(){var a;if(f(/^\(opacity=/i))return(a=f(/^\d+/)||f(this.entities.variable))?(h(")"),new tree.Alpha(a)):void 0},element:function(){var b,c,d;return c=f(this.combinator),b=f(/^(?:\d+\.\d+|\d+)%/)||f(/^(?:[.#]?|:*)(?:[\w-]|[^\x00-\x9f]|\\(?:[A-Fa-f0-9]{1,6} ?|[^A-Fa-f0-9]))+/)||f("*")||f("&")||f(this.attribute)||f(/^\([^()@]+\)/)||f(/^[\.#](?=@)/)||f(this.entities.variableCurly),b||f("(")&&(d=f(this.selector))&&f(")")&&(b=new tree.Paren(d)),b?new tree.Element(c,b,p,a.currentFileInfo):void 0},combinator:function(){var a=o.charAt(p);if(">"===a||"+"===a||"~"===a||"|"===a){for(p++;o.charAt(p).match(/\s/);)p++;return new tree.Combinator(a)}return o.charAt(p-1).match(/\s/)?new tree.Combinator(" "):new tree.Combinator(null)},lessSelector:function(){return this.selector(!0)},selector:function(b){for(var c,d,e,g,j,k=[],l=[];(b&&(e=f(this.extend))||b&&(g=f(/^when/))||(c=f(this.element)))&&(g?j=h(this.conditions,"expected condition"):j?i("CSS guard can only be used at the end of selector"):e?l.push.apply(l,e):(l.length&&i("Extend can only be used at the end of selector"),d=o.charAt(p),k.push(c),c=null),"{"!==d&&"}"!==d&&";"!==d&&","!==d&&")"!==d););return k.length>0?new tree.Selector(k,l,j,p,a.currentFileInfo):(l.length&&i("Extend must be used to extend a selector, it cannot be used on its own"),void 0)},attribute:function(){var a,b,c;if(f("["))return(a=f(this.entities.variableCurly))||(a=h(/^(?:[_A-Za-z0-9-\*]*\|)?(?:[_A-Za-z0-9-]|\\.)+/)),(c=f(/^[|~*$^]?=/))&&(b=f(this.entities.quoted)||f(/^[0-9]+%/)||f(/^[\w-]+/)||f(this.entities.variableCurly)),h("]"),new tree.Attribute(a,c,b)},block:function(){var a;return f("{")&&(a=f(this.primary))&&f("}")?a:void 0},ruleset:function(){var d,e,g,h=[];for(b(),a.dumpLineNumbers&&(g=m(p,o,a));(d=f(this.lessSelector))&&(h.push(d),f(this.comments),f(","));)d.condition&&i("Guards are only currently allowed on a single selector."),f(this.comments);if(h.length>0&&(e=f(this.block))){var j=new tree.Ruleset(h,e,a.strictImports);return a.dumpLineNumbers&&(j.debugInfo=g),j}t=p,c()},rule:function(d){var e,g,h,i=o.charAt(p),j=!1;if(b(),"."!==i&&"#"!==i&&"&"!==i&&(e=f(this.variable)||f(this.ruleProperty))){if(g=d||!a.compress&&"@"!==e.charAt(0)?f(this.anonymousValue)||f(this.value):f(this.value)||f(this.anonymousValue),h=f(this.important),"+"===e[e.length-1]&&(j=!0,e=e.substr(0,e.length-1)),g&&f(this.end))return new tree.Rule(e,g,h,j,s,a.currentFileInfo);if(t=p,c(),g&&!d)return this.rule(!0)}},anonymousValue:function(){var a;return(a=/^([^@+\/'"*`(;{}-]*);/.exec(u[q]))?(p+=a[0].length-1,new tree.Anonymous(a[1])):void 0},"import":function(){var d,e,g=p;b();var h=f(/^@import?\s+/),i=(h?f(this.importOptions):null)||{};return h&&(d=f(this.entities.quoted)||f(this.entities.url))&&(e=f(this.mediaFeatures),f(";"))?(e=e&&new tree.Value(e),new tree.Import(d,e,i,g,a.currentFileInfo)):(c(),void 0)},importOptions:function(){var a,b,c,d={};if(!f("("))return null;do if(a=f(this.importOption)){switch(b=a,c=!0,b){case"css":b="less",c=!1;break;case"once":b="multiple",c=!1}if(d[b]=c,!f(","))break}while(a);return h(")"),d},importOption:function(){var a=f(/^(less|css|multiple|once|inline|reference)/);return a?a[1]:void 0},mediaFeature:function(){var b,c,d=[];do if(b=f(this.entities.keyword)||f(this.entities.variable))d.push(b);else if(f("(")){if(c=f(this.property),b=f(this.value),!f(")"))return null;if(c&&b)d.push(new tree.Paren(new tree.Rule(c,b,null,null,p,a.currentFileInfo,!0)));else{if(!b)return null;d.push(new tree.Paren(b))}}while(b);return d.length>0?new tree.Expression(d):void 0},mediaFeatures:function(){var a,b=[];do if(a=f(this.mediaFeature)){if(b.push(a),!f(","))break}else if((a=f(this.entities.variable))&&(b.push(a),!f(",")))break;while(a);return b.length>0?b:null},media:function(){var b,c,d,e;return a.dumpLineNumbers&&(e=m(p,o,a)),f(/^@media/)&&(b=f(this.mediaFeatures),c=f(this.block))?(d=new tree.Media(c,b,p,a.currentFileInfo),a.dumpLineNumbers&&(d.debugInfo=e),d):void 0},directive:function(){var d,e,g,h,i,j,k,l;if("@"===o.charAt(p)){if(e=f(this["import"])||f(this.media))return e;if(b(),d=f(/^@[a-z-]+/)){switch(h=d,"-"==d.charAt(1)&&d.indexOf("-",2)>0&&(h="@"+d.slice(d.indexOf("-",2)+1)),h){case"@font-face":i=!0;break;case"@viewport":case"@top-left":case"@top-left-corner":case"@top-center":case"@top-right":case"@top-right-corner":case"@bottom-left":case"@bottom-left-corner":case"@bottom-center":case"@bottom-right":case"@bottom-right-corner":case"@left-top":case"@left-middle":case"@left-bottom":case"@right-top":case"@right-middle":case"@right-bottom":i=!0;break;case"@host":case"@page":case"@document":case"@supports":case"@keyframes":i=!0,j=!0;break;case"@namespace":k=!0}if(j&&(l=(f(/^[^{]+/)||"").trim(),l&&(d+=" "+l)),i){if(g=f(this.block))return new tree.Directive(d,g,p,a.currentFileInfo)}else if((e=k?f(this.expression):f(this.entity))&&f(";")){var n=new tree.Directive(d,e,p,a.currentFileInfo);return a.dumpLineNumbers&&(n.debugInfo=m(p,o,a)),n}c()}}},value:function(){for(var a,b=[];(a=f(this.expression))&&(b.push(a),f(",")););return b.length>0?new tree.Value(b):void 0},important:function(){return"!"===o.charAt(p)?f(/^! *important/):void 0},sub:function(){var a,b;return f("(")&&(a=f(this.addition))?(b=new tree.Expression([a]),h(")"),b.parens=!0,b):void 0},multiplication:function(){var a,b,c,d,g;if(a=f(this.operand)){for(g=e(o.charAt(p-1));!j(/^\/[*\/]/)&&(c=f("/")||f("*"))&&(b=f(this.operand));)a.parensInOp=!0,b.parensInOp=!0,d=new tree.Operation(c,[d||a,b],g),g=e(o.charAt(p-1));return d||a}},addition:function(){var a,b,c,d,g;if(a=f(this.multiplication)){for(g=e(o.charAt(p-1));(c=f(/^[-+]\s+/)||!g&&(f("+")||f("-")))&&(b=f(this.multiplication));)a.parensInOp=!0,b.parensInOp=!0,d=new tree.Operation(c,[d||a,b],g),g=e(o.charAt(p-1));return d||a}},conditions:function(){var a,b,c,d=p;if(a=f(this.condition)){for(;j(/^,\s*(not\s*)?\(/)&&f(",")&&(b=f(this.condition));)c=new tree.Condition("or",c||a,b,d);return c||a}},condition:function(){var a,b,c,d,e=p,g=!1;return f(/^not/)&&(g=!0),h("("),(a=f(this.addition)||f(this.entities.keyword)||f(this.entities.quoted))?((d=f(/^(?:>=|<=|=<|[<=>])/))?(b=f(this.addition)||f(this.entities.keyword)||f(this.entities.quoted))?c=new tree.Condition(d,a,b,e,g):i("expected expression"):c=new tree.Condition("=",a,new tree.Keyword("true"),e,g),h(")"),f(/^and/)?new tree.Condition("and",c,f(this.condition)):c):void 0},operand:function(){var a,b=o.charAt(p+1);"-"!==o.charAt(p)||"@"!==b&&"("!==b||(a=f("-"));var c=f(this.sub)||f(this.entities.dimension)||f(this.entities.color)||f(this.entities.variable)||f(this.entities.call);return a&&(c.parensInOp=!0,c=new tree.Negative(c)),c},expression:function(){for(var a,b,c=[];a=f(this.addition)||f(this.entity);)c.push(a),!j(/^\/[\/*]/)&&(b=f("/"))&&c.push(new tree.Anonymous(b));return c.length>0?new tree.Expression(c):void 0},property:function(){var a;return(a=f(/^(\*?-?[_a-zA-Z0-9-]+)\s*:/))?a[1]:void 0},ruleProperty:function(){var a;return(a=f(/^(\*?-?[_a-zA-Z0-9-]+)\s*(\+?)\s*:/))?a[1]+(a[2]||""):void 0}}}},function(a){function b(b){return a.functions.hsla(b.h,b.s,b.l,b.a)}function c(b,c){return b instanceof a.Dimension&&b.unit.is("%")?parseFloat(b.value*c/100):d(b)}function d(b){if(b instanceof a.Dimension)return parseFloat(b.unit.is("%")?b.value/100:b.value);if("number"==typeof b)return b;throw{error:"RuntimeError",message:"color functions take numbers as parameters"}}function e(a){return Math.min(1,Math.max(0,a))}a.functions={rgb:function(a,b,c){return this.rgba(a,b,c,1)},rgba:function(b,e,f,g){var h=[b,e,f].map(function(a){return c(a,256)});return g=d(g),new a.Color(h,g)},hsl:function(a,b,c){return this.hsla(a,b,c,1)},hsla:function(a,b,c,f){function g(a){return a=0>a?a+1:a>1?a-1:a,1>6*a?i+6*(h-i)*a:1>2*a?h:2>3*a?i+6*(h-i)*(2/3-a):i}a=d(a)%360/360,b=e(d(b)),c=e(d(c)),f=e(d(f));var h=.5>=c?c*(b+1):c+b-c*b,i=2*c-h;return this.rgba(255*g(a+1/3),255*g(a),255*g(a-1/3),f)},hsv:function(a,b,c){return this.hsva(a,b,c,1)},hsva:function(a,b,c,e){a=360*(d(a)%360/360),b=d(b),c=d(c),e=d(e);var f,g;f=Math.floor(a/60%6),g=a/60-f;var h=[c,c*(1-b),c*(1-g*b),c*(1-(1-g)*b)],i=[[0,3,1],[2,0,1],[1,0,3],[1,2,0],[3,1,0],[0,1,2]];return this.rgba(255*h[i[f][0]],255*h[i[f][1]],255*h[i[f][2]],e)},hue:function(b){return new a.Dimension(Math.round(b.toHSL().h))},saturation:function(b){return new a.Dimension(Math.round(100*b.toHSL().s),"%")},lightness:function(b){return new a.Dimension(Math.round(100*b.toHSL().l),"%")},hsvhue:function(b){return new a.Dimension(Math.round(b.toHSV().h))},hsvsaturation:function(b){return new a.Dimension(Math.round(100*b.toHSV().s),"%")},hsvvalue:function(b){return new a.Dimension(Math.round(100*b.toHSV().v),"%")},red:function(b){return new a.Dimension(b.rgb[0])},green:function(b){return new a.Dimension(b.rgb[1])},blue:function(b){return new a.Dimension(b.rgb[2])},alpha:function(b){return new a.Dimension(b.toHSL().a)},luma:function(b){return new a.Dimension(Math.round(100*b.luma()*b.alpha),"%")},saturate:function(a,c){if(!a.rgb)return null;var d=a.toHSL();return d.s+=c.value/100,d.s=e(d.s),b(d)},desaturate:function(a,c){var d=a.toHSL();return d.s-=c.value/100,d.s=e(d.s),b(d)},lighten:function(a,c){var d=a.toHSL();return d.l+=c.value/100,d.l=e(d.l),b(d)},darken:function(a,c){var d=a.toHSL();return d.l-=c.value/100,d.l=e(d.l),b(d)},fadein:function(a,c){var d=a.toHSL();return d.a+=c.value/100,d.a=e(d.a),b(d)},fadeout:function(a,c){var d=a.toHSL();return d.a-=c.value/100,d.a=e(d.a),b(d)},fade:function(a,c){var d=a.toHSL();return d.a=c.value/100,d.a=e(d.a),b(d)},spin:function(a,c){var d=a.toHSL(),e=(d.h+c.value)%360;return d.h=0>e?360+e:e,b(d)},mix:function(b,c,d){d||(d=new a.Dimension(50));var e=d.value/100,f=2*e-1,g=b.toHSL().a-c.toHSL().a,h=((-1==f*g?f:(f+g)/(1+f*g))+1)/2,i=1-h,j=[b.rgb[0]*h+c.rgb[0]*i,b.rgb[1]*h+c.rgb[1]*i,b.rgb[2]*h+c.rgb[2]*i],k=b.alpha*e+c.alpha*(1-e);return new a.Color(j,k)},greyscale:function(b){return this.desaturate(b,new a.Dimension(100))},contrast:function(a,b,c,e){if(!a.rgb)return null;if("undefined"==typeof c&&(c=this.rgba(255,255,255,1)),"undefined"==typeof b&&(b=this.rgba(0,0,0,1)),b.luma()>c.luma()){var f=c;c=b,b=f}return e="undefined"==typeof e?.43:d(e),a.luma()*a.alphah.value)&&(j[e]=f)):(k[i]=j.length,j.push(f))):j.push(f);return 1==j.length?j[0]:(c=j.map(function(a){return a.toCSS(this.env)}).join(this.env.compress?",":", "),new a.Anonymous((b?"min":"max")+"("+c+")"))},min:function(){return this._minmax(!0,arguments)},max:function(){return this._minmax(!1,arguments)},argb:function(b){return new a.Anonymous(b.toARGB())},percentage:function(b){return new a.Dimension(100*b.value,"%")},color:function(b){if(b instanceof a.Quoted){var c,d=b.value;if(c=a.Color.fromKeyword(d))return c;if(/^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})/.test(d))return new a.Color(d.slice(1));throw{type:"Argument",message:"argument must be a color keyword or 3/6 digit hex e.g. #FFF"}}throw{type:"Argument",message:"argument must be a string"}},iscolor:function(b){return this._isa(b,a.Color)},isnumber:function(b){return this._isa(b,a.Dimension)},isstring:function(b){return this._isa(b,a.Quoted)},iskeyword:function(b){return this._isa(b,a.Keyword)},isurl:function(b){return this._isa(b,a.URL) },ispixel:function(a){return this.isunit(a,"px")},ispercentage:function(a){return this.isunit(a,"%")},isem:function(a){return this.isunit(a,"em")},isunit:function(b,c){return b instanceof a.Dimension&&b.unit.is(c.value||c)?a.True:a.False},_isa:function(b,c){return b instanceof c?a.True:a.False},multiply:function(a,b){var c=a.rgb[0]*b.rgb[0]/255,d=a.rgb[1]*b.rgb[1]/255,e=a.rgb[2]*b.rgb[2]/255;return this.rgb(c,d,e)},screen:function(a,b){var c=255-(255-a.rgb[0])*(255-b.rgb[0])/255,d=255-(255-a.rgb[1])*(255-b.rgb[1])/255,e=255-(255-a.rgb[2])*(255-b.rgb[2])/255;return this.rgb(c,d,e)},overlay:function(a,b){var c=a.rgb[0]<128?2*a.rgb[0]*b.rgb[0]/255:255-2*(255-a.rgb[0])*(255-b.rgb[0])/255,d=a.rgb[1]<128?2*a.rgb[1]*b.rgb[1]/255:255-2*(255-a.rgb[1])*(255-b.rgb[1])/255,e=a.rgb[2]<128?2*a.rgb[2]*b.rgb[2]/255:255-2*(255-a.rgb[2])*(255-b.rgb[2])/255;return this.rgb(c,d,e)},softlight:function(a,b){var c=b.rgb[0]*a.rgb[0]/255,d=c+a.rgb[0]*(255-(255-a.rgb[0])*(255-b.rgb[0])/255-c)/255;c=b.rgb[1]*a.rgb[1]/255;var e=c+a.rgb[1]*(255-(255-a.rgb[1])*(255-b.rgb[1])/255-c)/255;c=b.rgb[2]*a.rgb[2]/255;var f=c+a.rgb[2]*(255-(255-a.rgb[2])*(255-b.rgb[2])/255-c)/255;return this.rgb(d,e,f)},hardlight:function(a,b){var c=b.rgb[0]<128?2*b.rgb[0]*a.rgb[0]/255:255-2*(255-b.rgb[0])*(255-a.rgb[0])/255,d=b.rgb[1]<128?2*b.rgb[1]*a.rgb[1]/255:255-2*(255-b.rgb[1])*(255-a.rgb[1])/255,e=b.rgb[2]<128?2*b.rgb[2]*a.rgb[2]/255:255-2*(255-b.rgb[2])*(255-a.rgb[2])/255;return this.rgb(c,d,e)},difference:function(a,b){var c=Math.abs(a.rgb[0]-b.rgb[0]),d=Math.abs(a.rgb[1]-b.rgb[1]),e=Math.abs(a.rgb[2]-b.rgb[2]);return this.rgb(c,d,e)},exclusion:function(a,b){var c=a.rgb[0]+b.rgb[0]*(255-a.rgb[0]-a.rgb[0])/255,d=a.rgb[1]+b.rgb[1]*(255-a.rgb[1]-a.rgb[1])/255,e=a.rgb[2]+b.rgb[2]*(255-a.rgb[2]-a.rgb[2])/255;return this.rgb(c,d,e)},average:function(a,b){var c=(a.rgb[0]+b.rgb[0])/2,d=(a.rgb[1]+b.rgb[1])/2,e=(a.rgb[2]+b.rgb[2])/2;return this.rgb(c,d,e)},negation:function(a,b){var c=255-Math.abs(255-b.rgb[0]-a.rgb[0]),d=255-Math.abs(255-b.rgb[1]-a.rgb[1]),e=255-Math.abs(255-b.rgb[2]-a.rgb[2]);return this.rgb(c,d,e)},tint:function(a,b){return this.mix(this.rgb(255,255,255),a,b)},shade:function(a,b){return this.mix(this.rgb(0,0,0),a,b)},extract:function(a,b){return b=b.value-1,Array.isArray(a.value)?a.value[b]:Array(a)[b]},length:function(b){var c=Array.isArray(b.value)?b.value.length:1;return new a.Dimension(c)},"data-uri":function(b,c){if("undefined"!=typeof window)return new a.URL(c||b,this.currentFileInfo).eval(this.env);var d=b.value,e=c&&c.value,f=require("fs"),g=require("path"),h=!1;if(arguments.length<2&&(e=d),this.env.isPathRelative(e)&&(e=this.currentFileInfo.relativeUrls?g.join(this.currentFileInfo.currentDirectory,e):g.join(this.currentFileInfo.entryPath,e)),arguments.length<2){var i;try{i=require("mime")}catch(j){i=a._mime}d=i.lookup(e);var k=i.charsets.lookup(d);h=["US-ASCII","UTF-8"].indexOf(k)<0,h&&(d+=";base64")}else h=/;base64$/.test(d);var l=f.readFileSync(e),m=32,n=parseInt(l.length/1024,10);if(n>=m&&this.env.ieCompat!==!1)return this.env.silent||console.warn("Skipped data-uri embedding of %s because its size (%dKB) exceeds IE8-safe %dKB!",e,n,m),new a.URL(c||b,this.currentFileInfo).eval(this.env);l=h?l.toString("base64"):encodeURIComponent(l);var o="'data:"+d+","+l+"'";return new a.URL(new a.Anonymous(o))},"svg-gradient":function(b){function c(){throw{type:"Argument",message:"svg-gradient expects direction, start_color [start_position], [color position,]..., end_color [end_position]"}}arguments.length<3&&c();var d,e,f,g,h,i,j,k=Array.prototype.slice.call(arguments,1),l="linear",m='x="0" y="0" width="1" height="1"',n=!0,o={compress:!1},p=b.toCSS(o);switch(p){case"to bottom":d='x1="0%" y1="0%" x2="0%" y2="100%"';break;case"to right":d='x1="0%" y1="0%" x2="100%" y2="0%"';break;case"to bottom right":d='x1="0%" y1="0%" x2="100%" y2="100%"';break;case"to top right":d='x1="0%" y1="100%" x2="100%" y2="0%"';break;case"ellipse":case"ellipse at center":l="radial",d='cx="50%" cy="50%" r="75%"',m='x="-50" y="-50" width="101" height="101"';break;default:throw{type:"Argument",message:"svg-gradient direction must be 'to bottom', 'to right', 'to bottom right', 'to top right' or 'ellipse at center'"}}for(e='<'+l+'Gradient id="gradient" gradientUnits="userSpaceOnUse" '+d+">",f=0;fj?' stop-opacity="'+j+'"':"")+"/>";if(e+=""+"',n)try{e=new Buffer(e).toString("base64")}catch(q){n=!1}return e="'data:image/svg+xml"+(n?";base64":"")+","+e+"'",new a.URL(new a.Anonymous(e))}},a._mime={_types:{".htm":"text/html",".html":"text/html",".gif":"image/gif",".jpg":"image/jpeg",".jpeg":"image/jpeg",".png":"image/png"},lookup:function(b){var c=require("path").extname(b),d=a._mime._types[c];if(void 0===d)throw new Error('Optional dependency "mime" is required for '+c);return d},charsets:{lookup:function(a){return a&&/^text\//.test(a)?"UTF-8":""}}};for(var f=[{name:"ceil"},{name:"floor"},{name:"sqrt"},{name:"abs"},{name:"tan",unit:""},{name:"sin",unit:""},{name:"cos",unit:""},{name:"atan",unit:"rad"},{name:"asin",unit:"rad"},{name:"acos",unit:"rad"}],g=function(a,b){return function(c){return null!=b&&(c=c.unify()),this._math(Math[a],b,c)}},h=0;h1?"["+a.value.map(function(a){return a.toCSS(!1)}).join(", ")+"]":a.toCSS(!1)},a.toCSS=function(a){var b=[];return this.genCSS(a,{add:function(a){b.push(a)},isEmpty:function(){return 0===b.length}}),b.join("")},a.outputRuleset=function(a,b,c){b.add(a.compress?"{":" {\n"),a.tabLevel=(a.tabLevel||0)+1;for(var d=a.compress?"":Array(a.tabLevel+1).join(" "),e=a.compress?"":Array(a.tabLevel).join(" "),f=0;fb?-1:1},genCSS:function(a,b){b.add(this.value,this.currentFileInfo,this.index,this.mapLines)},toCSS:a.toCSS}}(require("../tree")),function(a){a.Assignment=function(a,b){this.key=a,this.value=b},a.Assignment.prototype={type:"Assignment",accept:function(a){this.value=a.visit(this.value)},eval:function(b){return this.value.eval?new a.Assignment(this.key,this.value.eval(b)):this},genCSS:function(a,b){b.add(this.key+"="),this.value.genCSS?this.value.genCSS(a,b):b.add(this.value)},toCSS:a.toCSS}}(require("../tree")),function(a){a.Call=function(a,b,c,d){this.name=a,this.args=b,this.index=c,this.currentFileInfo=d},a.Call.prototype={type:"Call",accept:function(a){this.args=a.visit(this.args)},eval:function(b){var c,d,e=this.args.map(function(a){return a.eval(b)}),f=this.name.toLowerCase();if(f in a.functions)try{if(d=new a.functionCall(b,this.currentFileInfo),c=d[f].apply(d,e),null!=c)return c}catch(g){throw{type:g.type||"Runtime",message:"error evaluating function `"+this.name+"`"+(g.message?": "+g.message:""),index:this.index,filename:this.currentFileInfo.filename}}return new a.Call(this.name,e,this.index,this.currentFileInfo)},genCSS:function(a,b){b.add(this.name+"(",this.currentFileInfo,this.index);for(var c=0;cf;f++)e[f]=a.operate(b,c,this.rgb[f],d.rgb[f]);return new a.Color(e,this.alpha+d.alpha)},toRGB:function(){return"#"+this.rgb.map(function(a){return a=Math.round(a),a=(a>255?255:0>a?0:a).toString(16),1===a.length?"0"+a:a}).join("")},toHSL:function(){var a,b,c=this.rgb[0]/255,d=this.rgb[1]/255,e=this.rgb[2]/255,f=this.alpha,g=Math.max(c,d,e),h=Math.min(c,d,e),i=(g+h)/2,j=g-h;if(g===h)a=b=0;else{switch(b=i>.5?j/(2-g-h):j/(g+h),g){case c:a=(d-e)/j+(e>d?6:0);break;case d:a=(e-c)/j+2;break;case e:a=(c-d)/j+4}a/=6}return{h:360*a,s:b,l:i,a:f}},toHSV:function(){var a,b,c=this.rgb[0]/255,d=this.rgb[1]/255,e=this.rgb[2]/255,f=this.alpha,g=Math.max(c,d,e),h=Math.min(c,d,e),i=g,j=g-h;if(b=0===g?0:j/g,g===h)a=0;else{switch(g){case c:a=(d-e)/j+(e>d?6:0);break;case d:a=(e-c)/j+2;break;case e:a=(c-d)/j+4}a/=6}return{h:360*a,s:b,v:i,a:f}},toARGB:function(){var a=[Math.round(255*this.alpha)].concat(this.rgb);return"#"+a.map(function(a){return a=Math.round(a),a=(a>255?255:0>a?0:a).toString(16),1===a.length?"0"+a:a}).join("")},compare:function(a){return a.rgb?a.rgb[0]===this.rgb[0]&&a.rgb[1]===this.rgb[1]&&a.rgb[2]===this.rgb[2]&&a.alpha===this.alpha?0:-1:-1}},a.Color.fromKeyword=function(c){if(a.colors.hasOwnProperty(c))return new a.Color(a.colors[c].slice(1));if(c===b){var d=new a.Color([0,0,0],0);return d.isTransparentKeyword=!0,d}}}(require("../tree")),function(a){a.Comment=function(a,b,c,d){this.value=a,this.silent=!!b,this.currentFileInfo=d},a.Comment.prototype={type:"Comment",genCSS:function(b,c){this.debugInfo&&c.add(a.debugInfo(b,this),this.currentFileInfo,this.index),c.add(this.value.trim())},toCSS:a.toCSS,isSilent:function(a){var b=this.currentFileInfo&&this.currentFileInfo.reference&&!this.isReferenced,c=a.compress&&!this.value.match(/^\/\*!/);return this.silent||b||c},eval:function(){return this},markReferenced:function(){this.isReferenced=!0}}}(require("../tree")),function(a){a.Condition=function(a,b,c,d,e){this.op=a.trim(),this.lvalue=b,this.rvalue=c,this.index=d,this.negate=e},a.Condition.prototype={type:"Condition",accept:function(a){this.lvalue=a.visit(this.lvalue),this.rvalue=a.visit(this.rvalue)},eval:function(a){var b,c=this.lvalue.eval(a),d=this.rvalue.eval(a),e=this.index;return b=function(a){switch(a){case"and":return c&&d;case"or":return c||d;default:if(c.compare)b=c.compare(d);else{if(!d.compare)throw{type:"Type",message:"Unable to perform comparison",index:e};b=d.compare(c)}switch(b){case-1:return"<"===a||"=<"===a||"<="===a;case 0:return"="===a||">="===a||"=<"===a||"<="===a;case 1:return">"===a||">="===a}}}(this.op),this.negate?!b:b}}}(require("../tree")),function(a){a.Dimension=function(b,c){this.value=parseFloat(b),this.unit=c&&c instanceof a.Unit?c:new a.Unit(c?[c]:void 0)},a.Dimension.prototype={type:"Dimension",accept:function(a){this.unit=a.visit(this.unit)},eval:function(){return this},toColor:function(){return new a.Color([this.value,this.value,this.value])},genCSS:function(a,b){if(a&&a.strictUnits&&!this.unit.isSingular())throw new Error("Multiple units in dimension. Correct the units or use the unit function. Bad unit: "+this.unit.toString());var c=this.value,d=String(c);if(0!==c&&1e-6>c&&c>-1e-6&&(d=c.toFixed(20).replace(/0+$/,"")),a&&a.compress){if(0===c&&this.unit.isLength())return b.add(d),void 0;c>0&&1>c&&(d=d.substr(1))}b.add(d),this.unit.genCSS(a,b)},toCSS:a.toCSS,operate:function(b,c,d){var e=a.operate(b,c,this.value,d.value),f=this.unit.clone();if("+"===c||"-"===c)if(0===f.numerator.length&&0===f.denominator.length)f.numerator=d.unit.numerator.slice(0),f.denominator=d.unit.denominator.slice(0);else if(0===d.unit.numerator.length&&0===f.denominator.length);else{if(d=d.convertTo(this.unit.usedUnits()),b.strictUnits&&d.unit.toString()!==f.toString())throw new Error("Incompatible units. Change the units or use the unit function. Bad units: '"+f.toString()+"' and '"+d.unit.toString()+"'.");e=a.operate(b,c,this.value,d.value)}else"*"===c?(f.numerator=f.numerator.concat(d.unit.numerator).sort(),f.denominator=f.denominator.concat(d.unit.denominator).sort(),f.cancel()):"/"===c&&(f.numerator=f.numerator.concat(d.unit.denominator).sort(),f.denominator=f.denominator.concat(d.unit.numerator).sort(),f.cancel());return new a.Dimension(e,f)},compare:function(b){if(b instanceof a.Dimension){var c=this.unify(),d=b.unify(),e=c.value,f=d.value;return f>e?-1:e>f?1:d.unit.isEmpty()||0===c.unit.compare(d.unit)?0:-1}return-1},unify:function(){return this.convertTo({length:"m",duration:"s",angle:"rad"})},convertTo:function(b){var c,d,e,f,g,h=this.value,i=this.unit.clone(),j={};if("string"==typeof b){for(c in a.UnitConversions)a.UnitConversions[c].hasOwnProperty(b)&&(j={},j[c]=b);b=j}g=function(a,b){return e.hasOwnProperty(a)?(b?h/=e[a]/e[f]:h*=e[a]/e[f],f):a};for(d in b)b.hasOwnProperty(d)&&(f=b[d],e=a.UnitConversions[d],i.map(g));return i.cancel(),new a.Dimension(h,i)}},a.UnitConversions={length:{m:1,cm:.01,mm:.001,"in":.0254,pt:.0254/72,pc:12*(.0254/72)},duration:{s:1,ms:.001},angle:{rad:1/(2*Math.PI),deg:1/360,grad:.0025,turn:1}},a.Unit=function(a,b,c){this.numerator=a?a.slice(0).sort():[],this.denominator=b?b.slice(0).sort():[],this.backupUnit=c},a.Unit.prototype={type:"Unit",clone:function(){return new a.Unit(this.numerator.slice(0),this.denominator.slice(0),this.backupUnit)},genCSS:function(a,b){this.numerator.length>=1?b.add(this.numerator[0]):this.denominator.length>=1?b.add(this.denominator[0]):a&&a.strictUnits||!this.backupUnit||b.add(this.backupUnit)},toCSS:a.toCSS,toString:function(){var a,b=this.numerator.join("*");for(a=0;a0)for(b=0;e>b;b++)this.numerator.push(a);else if(0>e)for(b=0;-e>b;b++)this.denominator.push(a)}0===this.numerator.length&&0===this.denominator.length&&c&&(this.backupUnit=c),this.numerator.sort(),this.denominator.sort()}}}(require("../tree")),function(a){a.Directive=function(b,c,d,e){this.name=b,Array.isArray(c)?(this.rules=[new a.Ruleset([],c)],this.rules[0].allowImports=!0):this.value=c,this.currentFileInfo=e},a.Directive.prototype={type:"Directive",accept:function(a){this.rules=a.visit(this.rules),this.value=a.visit(this.value)},genCSS:function(b,c){c.add(this.name,this.currentFileInfo,this.index),this.rules?a.outputRuleset(b,c,this.rules):(c.add(" "),this.value.genCSS(b,c),c.add(";"))},toCSS:a.toCSS,eval:function(b){var c=this;return this.rules&&(b.frames.unshift(this),c=new a.Directive(this.name,null,this.index,this.currentFileInfo),c.rules=[this.rules[0].eval(b)],c.rules[0].root=!0,b.frames.shift()),c},variable:function(b){return a.Ruleset.prototype.variable.call(this.rules[0],b)},find:function(){return a.Ruleset.prototype.find.apply(this.rules[0],arguments)},rulesets:function(){return a.Ruleset.prototype.rulesets.apply(this.rules[0])},markReferenced:function(){var a,b;if(this.isReferenced=!0,this.rules)for(b=this.rules[0].rules,a=0;a":" > ","|":"|"},_outputMapCompressed:{"":""," ":" ",":":" :","+":"+","~":"~",">":">","|":"|"},genCSS:function(a,b){b.add((a.compress?this._outputMapCompressed:this._outputMap)[this.value])},toCSS:a.toCSS}}(require("../tree")),function(a){a.Expression=function(a){this.value=a},a.Expression.prototype={type:"Expression",accept:function(a){this.value=a.visit(this.value)},eval:function(b){var c,d=this.parens&&!this.parensInOp,e=!1;return d&&b.inParenthesis(),this.value.length>1?c=new a.Expression(this.value.map(function(a){return a.eval(b)})):1===this.value.length?(this.value[0].parens&&!this.value[0].parensInOp&&(e=!0),c=this.value[0].eval(b)):c=this,d&&b.outOfParenthesis(),this.parens&&this.parensInOp&&!b.isMathOn()&&!e&&(c=new a.Paren(c)),c},genCSS:function(a,b){for(var c=0;c0&&c.length&&""===c[0].combinator.value&&(c[0].combinator.value=" "),d=d.concat(a[b].elements);this.selfSelectors=[{elements:d}]}}}(require("../tree")),function(a){a.Import=function(a,b,c,d,e){if(this.options=c,this.index=d,this.path=a,this.features=b,this.currentFileInfo=e,void 0!==this.options.less||this.options.inline)this.css=!this.options.less||this.options.inline;else{var f=this.getPath();f&&/css([\?;].*)?$/.test(f)&&(this.css=!0)}},a.Import.prototype={type:"Import",accept:function(a){this.features=a.visit(this.features),this.path=a.visit(this.path),this.options.inline||(this.root=a.visit(this.root))},genCSS:function(a,b){this.css&&(b.add("@import ",this.currentFileInfo,this.index),this.path.genCSS(a,b),this.features&&(b.add(" "),this.features.genCSS(a,b)),b.add(";"))},toCSS:a.toCSS,getPath:function(){if(this.path instanceof a.Quoted){var b=this.path.value;return void 0!==this.css||/(\.[a-z]*$)|([\?;].*)$/.test(b)?b:b+".less"}return this.path instanceof a.URL?this.path.value.value:null},evalForImport:function(b){return new a.Import(this.path.eval(b),this.features,this.options,this.index,this.currentFileInfo)},evalPath:function(b){var c=this.path.eval(b),d=this.currentFileInfo&&this.currentFileInfo.rootpath;if(!(c instanceof a.URL)){if(d){var e=c.value;e&&b.isPathRelative(e)&&(c.value=d+e)}c.value=b.normalizePath(c.value)}return c},eval:function(b){var c,d=this.features&&this.features.eval(b);if(this.skip)return[];if(this.options.inline){var e=new a.Anonymous(this.root,0,{filename:this.importedFilename},!0);return this.features?new a.Media([e],this.features.value):[e]}if(this.css){var f=new a.Import(this.evalPath(b),d,this.options,this.index);if(!f.css&&this.error)throw this.error;return f}return c=new a.Ruleset([],this.root.rules.slice(0)),c.evalImports(b),this.features?new a.Media(c.rules,this.features.value):c.rules}}}(require("../tree")),function(a){a.JavaScript=function(a,b,c){this.escaped=c,this.expression=a,this.index=b},a.JavaScript.prototype={type:"JavaScript",eval:function(b){var c,d=this,e={},f=this.expression.replace(/@\{([\w-]+)\}/g,function(c,e){return a.jsify(new a.Variable("@"+e,d.index).eval(b))});try{f=new Function("return ("+f+")")}catch(g){throw{message:"JavaScript evaluation error: "+g.message+" from `"+f+"`",index:this.index}}for(var h in b.frames[0].variables())e[h.slice(1)]={value:b.frames[0].variables()[h].value,toJS:function(){return this.value.eval(b).toCSS()}};try{c=f.call(e)}catch(g){throw{message:"JavaScript evaluation error: '"+g.name+": "+g.message+"'",index:this.index}}return"string"==typeof c?new a.Quoted('"'+c+'"',c,this.escaped,this.index):Array.isArray(c)?new a.Anonymous(c.join(", ")):new a.Anonymous(c)}}}(require("../tree")),function(a){a.Keyword=function(a){this.value=a},a.Keyword.prototype={type:"Keyword",eval:function(){return this},genCSS:function(a,b){b.add(this.value)},toCSS:a.toCSS,compare:function(b){return b instanceof a.Keyword?b.value===this.value?0:1:-1}},a.True=new a.Keyword("true"),a.False=new a.Keyword("false")}(require("../tree")),function(a){a.Media=function(b,c,d,e){this.index=d,this.currentFileInfo=e;var f=this.emptySelectors();this.features=new a.Value(c),this.rules=[new a.Ruleset(f,b)],this.rules[0].allowImports=!0},a.Media.prototype={type:"Media",accept:function(a){this.features=a.visit(this.features),this.rules=a.visit(this.rules)},genCSS:function(b,c){c.add("@media ",this.currentFileInfo,this.index),this.features.genCSS(b,c),a.outputRuleset(b,c,this.rules)},toCSS:a.toCSS,eval:function(b){b.mediaBlocks||(b.mediaBlocks=[],b.mediaPath=[]);var c=new a.Media([],[],this.index,this.currentFileInfo);this.debugInfo&&(this.rules[0].debugInfo=this.debugInfo,c.debugInfo=this.debugInfo);var d=!1;b.strictMath||(d=!0,b.strictMath=!0);try{c.features=this.features.eval(b)}finally{d&&(b.strictMath=!1)}return b.mediaPath.push(c),b.mediaBlocks.push(c),b.frames.unshift(this.rules[0]),c.rules=[this.rules[0].eval(b)],b.frames.shift(),b.mediaPath.pop(),0===b.mediaPath.length?c.evalTop(b):c.evalNested(b)},variable:function(b){return a.Ruleset.prototype.variable.call(this.rules[0],b)},find:function(){return a.Ruleset.prototype.find.apply(this.rules[0],arguments)},rulesets:function(){return a.Ruleset.prototype.rulesets.apply(this.rules[0])},emptySelectors:function(){var b=new a.Element("","&",this.index,this.currentFileInfo);return[new a.Selector([b],null,null,this.index,this.currentFileInfo)]},markReferenced:function(){var a,b=this.rules[0].rules;for(this.isReferenced=!0,a=0;a1){var d=this.emptySelectors();c=new a.Ruleset(d,b.mediaBlocks),c.multiMedia=!0}return delete b.mediaBlocks,delete b.mediaPath,c},evalNested:function(b){var c,d,e=b.mediaPath.concat([this]);for(c=0;c0;c--)b.splice(c,0,new a.Anonymous("and"));return new a.Expression(b)})),new a.Ruleset([],[])},permute:function(a){if(0===a.length)return[];if(1===a.length)return a[0];for(var b=[],c=this.permute(a.slice(1)),d=0;d0){for(j=!0,g=0;gthis.params.length)return!1}c=Math.min(d,this.arity);for(var e=0;c>e;e++)if(!this.params[e].name&&!this.params[e].variadic&&a[e].value.eval(b).toCSS()!=this.params[e].value.eval(b).toCSS())return!1;return!0}}}(require("../tree")),function(a){a.Negative=function(a){this.value=a},a.Negative.prototype={type:"Negative",accept:function(a){this.value=a.visit(this.value)},genCSS:function(a,b){b.add("-"),this.value.genCSS(a,b)},toCSS:a.toCSS,eval:function(b){return b.isMathOn()?new a.Operation("*",[new a.Dimension(-1),this.value]).eval(b):new a.Negative(this.value.eval(b))}}}(require("../tree")),function(a){a.Operation=function(a,b,c){this.op=a.trim(),this.operands=b,this.isSpaced=c},a.Operation.prototype={type:"Operation",accept:function(a){this.operands=a.visit(this.operands)},eval:function(b){var c,d=this.operands[0].eval(b),e=this.operands[1].eval(b);if(b.isMathOn()){if(d instanceof a.Dimension&&e instanceof a.Color){if("*"!==this.op&&"+"!==this.op)throw{type:"Operation",message:"Can't substract or divide a color from a number"};c=e,e=d,d=c}if(!d.operate)throw{type:"Operation",message:"Operation on an invalid type"};return d.operate(b,this.op,e)}return new a.Operation(this.op,[d,e],this.isSpaced)},genCSS:function(a,b){this.operands[0].genCSS(a,b),this.isSpaced&&b.add(" "),b.add(this.op),this.isSpaced&&b.add(" "),this.operands[1].genCSS(a,b)},toCSS:a.toCSS},a.operate=function(a,b,c,d){switch(b){case"+":return c+d;case"-":return c-d;case"*":return c*d;case"/":return c/d}}}(require("../tree")),function(a){a.Paren=function(a){this.value=a},a.Paren.prototype={type:"Paren",accept:function(a){this.value=a.visit(this.value)},genCSS:function(a,b){b.add("("),this.value.genCSS(a,b),b.add(")")},toCSS:a.toCSS,eval:function(b){return new a.Paren(this.value.eval(b))}}}(require("../tree")),function(a){a.Quoted=function(a,b,c,d,e){this.escaped=c,this.value=b||"",this.quote=a.charAt(0),this.index=d,this.currentFileInfo=e},a.Quoted.prototype={type:"Quoted",genCSS:function(a,b){this.escaped||b.add(this.quote,this.currentFileInfo,this.index),b.add(this.value),this.escaped||b.add(this.quote)},toCSS:a.toCSS,eval:function(b){var c=this,d=this.value.replace(/`([^`]+)`/g,function(d,e){return new a.JavaScript(e,c.index,!0).eval(b).value}).replace(/@\{([\w-]+)\}/g,function(d,e){var f=new a.Variable("@"+e,c.index,c.currentFileInfo).eval(b,!0);return f instanceof a.Quoted?f.value:f.toCSS()});return new a.Quoted(this.quote+d+this.quote,d,this.escaped,this.index,this.currentFileInfo)},compare:function(a){if(!a.toCSS)return-1;var b=this.toCSS(),c=a.toCSS();return b===c?0:c>b?-1:1}}}(require("../tree")),function(a){a.Rule=function(b,c,d,e,f,g,h){this.name=b,this.value=c instanceof a.Value?c:new a.Value([c]),this.important=d?" "+d.trim():"",this.merge=e,this.index=f,this.currentFileInfo=g,this.inline=h||!1,this.variable="@"===b.charAt(0)},a.Rule.prototype={type:"Rule",accept:function(a){this.value=a.visit(this.value)},genCSS:function(a,b){b.add(this.name+(a.compress?":":": "),this.currentFileInfo,this.index);try{this.value.genCSS(a,b)}catch(c){throw c.index=this.index,c.filename=this.currentFileInfo.filename,c}b.add(this.important+(this.inline||a.lastRule&&a.compress?"":";"),this.currentFileInfo,this.index)},toCSS:a.toCSS,eval:function(b){var c=!1;"font"!==this.name||b.strictMath||(c=!0,b.strictMath=!0);try{return new a.Rule(this.name,this.value.eval(b),this.important,this.merge,this.index,this.currentFileInfo,this.inline)}finally{c&&(b.strictMath=!1)}},makeImportant:function(){return new a.Rule(this.name,this.value,"!important",this.merge,this.index,this.currentFileInfo,this.inline)}}}(require("../tree")),function(a){a.Ruleset=function(a,b,c){this.selectors=a,this.rules=b,this._lookups={},this.strictImports=c},a.Ruleset.prototype={type:"Ruleset",accept:function(a){if(this.paths)for(var b=0;bf.selectors[g].elements.length?Array.prototype.push.apply(e,f.find(new a.Selector(b.elements.slice(1)),c)):e.push(f);break}}),this._lookups[f]=e)},genCSS:function(b,c){var d,e,f,g,h,i=[],j=[],k=!0;b.tabLevel=b.tabLevel||0,this.root||b.tabLevel++;var l=b.compress?"":Array(b.tabLevel+1).join(" "),m=b.compress?"":Array(b.tabLevel).join(" ");for(d=0;d0&&this.mergeElementsOnToSelectors(r,i),f=0;f0&&(k[0].elements=k[0].elements.slice(0),k[0].elements.push(new a.Element(j.combinator,"",0,j.index,j.currentFileInfo))),s.push(k);else for(g=0;g0?(m=k.slice(0),q=m.pop(),o=d.createDerived(q.elements.slice(0)),p=!1):o=d.createDerived([]),l.length>1&&(n=n.concat(l.slice(1))),l.length>0&&(p=!1,o.elements.push(new a.Element(j.combinator,l[0].elements[0].value,j.index,j.currentFileInfo)),o.elements=o.elements.concat(l[0].elements.slice(1))),p||m.push(o),m=m.concat(n),s.push(m);i=s,r=[]}for(r.length>0&&this.mergeElementsOnToSelectors(r,i),e=0;e0&&b.push(i[e])}else if(c.length>0)for(e=0;e0?e[e.length-1]=e[e.length-1].createDerived(e[e.length-1].elements.concat(b)):e.push(new a.Selector(b))}}}(require("../tree")),function(a){a.Selector=function(a,b,c,d,e,f){this.elements=a,this.extendList=b||[],this.condition=c,this.currentFileInfo=e||{},this.isReferenced=f,c||(this.evaldCondition=!0)},a.Selector.prototype={type:"Selector",accept:function(a){this.elements=a.visit(this.elements),this.extendList=a.visit(this.extendList),this.condition=a.visit(this.condition)},createDerived:function(b,c,d){d=null!=d?d:this.evaldCondition;var e=new a.Selector(b,c||this.extendList,this.condition,this.index,this.currentFileInfo,this.isReferenced);return e.evaldCondition=d,e},match:function(a){var b,c,d,e,f=this.elements,g=f.length;if(b=a.elements.slice(a.elements.length&&"&"===a.elements[0].value?1:0),c=b.length,d=Math.min(g,c),0===c||c>g)return!1;for(e=0;d>e;e++)if(f[e].value!==b[e].value)return!1;return!0},eval:function(a){var b=this.condition&&this.condition.eval(a);return this.createDerived(this.elements.map(function(b){return b.eval(a)}),this.extendList.map(function(b){return b.eval(a)}),b)},genCSS:function(a,b){var c,d;if(a&&a.firstSelector||""!==this.elements[0].combinator.value||b.add(" ",this.currentFileInfo,this.index),!this._css)for(c=0;c0)&&e.splice(0,0,b);else{b.paths=b.paths.filter(function(b){var c;for(" "===b[0].elements[0].combinator.value&&(b[0].elements[0].combinator=new a.Combinator("")),c=0;c0&&b.accept(this._visitor),c.visitDeeper=!1,this._mergeRules(b.rules),this._removeDuplicateRules(b.rules),b.rules.length>0&&b.paths.length>0&&e.splice(0,0,b)}return 1===e.length?e[0]:e},_removeDuplicateRules:function(b){var c,d,e,f={};for(e=b.length-1;e>=0;e--)if(d=b[e],d instanceof a.Rule)if(f[d.name]){c=f[d.name],c instanceof a.Rule&&(c=f[d.name]=[f[d.name].toCSS(this._env)]);var g=d.toCSS(this._env);-1!==c.indexOf(g)?b.splice(e,1):c.push(g)}else f[d.name]=d},_mergeRules:function(b){for(var c,d,e,f={},g=0;g1&&(d=c[0],d.value=new a.Value(c.map(function(a){return a.value})))})}}}(require("./tree")),function(a){a.extendFinderVisitor=function(){this._visitor=new a.visitor(this),this.contexts=[],this.allExtendsStack=[[]]},a.extendFinderVisitor.prototype={run:function(a){return a=this._visitor.visit(a),a.allExtends=this.allExtendsStack[0],a},visitRule:function(a,b){b.visitDeeper=!1},visitMixinDefinition:function(a,b){b.visitDeeper=!1},visitRuleset:function(b){if(!b.root){var c,d,e,f,g=[];for(c=0;c100){var o="{unable to calculate}",p="{unable to calculate}";try{o=m[0].selfSelectors[0].toCSS(),p=m[0].selector.toCSS()}catch(q){}throw{message:"extend circular reference detected. One of the circular extends is currently:"+o+":extend("+p+")"}}return m.concat(n.doExtendChaining(m,c,d+1))}return m},inInheritanceChain:function(a,b){if(a===b)return!0;if(b.parents){if(this.inInheritanceChain(a,b.parents[0]))return!0;if(this.inInheritanceChain(a,b.parents[1]))return!0}return!1},visitRule:function(a,b){b.visitDeeper=!1},visitMixinDefinition:function(a,b){b.visitDeeper=!1},visitSelector:function(a,b){b.visitDeeper=!1},visitRuleset:function(a){if(!a.root){var b,c,d,e,f=this.allExtendsStack[this.allExtendsStack.length-1],g=[],h=this;for(d=0;d0&&k[i.matched].combinator.value!==g?i=null:i.matched++,i&&(i.finished=i.matched===k.length,i.finished&&!a.allowAfter&&(e+1j&&k>0&&(l[l.length-1].elements=l[l.length-1].elements.concat(c[j].elements.slice(k)),k=0,j++),i=f.elements.slice(k,h.index).concat([g]).concat(d.elements.slice(1)),j===h.pathIndex&&e>0?l[l.length-1].elements=l[l.length-1].elements.concat(i):(l=l.concat(c.slice(j,h.pathIndex)),l.push(new a.Selector(i))),j=h.endPathIndex,k=h.endPathElementIndex,k>=c[j].elements.length&&(k=0,j++);return j0&&(l[l.length-1].elements=l[l.length-1].elements.concat(c[j].elements.slice(k)),j++),l=l.concat(c.slice(j,c.length))},visitRulesetOut:function(){},visitMedia:function(a){var b=a.allExtends.concat(this.allExtendsStack[this.allExtendsStack.length-1]);b=b.concat(this.doExtendChaining(b,a.allExtends)),this.allExtendsStack.push(b)},visitMediaOut:function(){this.allExtendsStack.length=this.allExtendsStack.length-1},visitDirective:function(a){var b=a.allExtends.concat(this.allExtendsStack[this.allExtendsStack.length-1]);b=b.concat(this.doExtendChaining(b,a.allExtends)),this.allExtendsStack.push(b)},visitDirectiveOut:function(){this.allExtendsStack.length=this.allExtendsStack.length-1}}}(require("./tree")),function(a){a.sourceMapOutput=function(a){this._css=[],this._rootNode=a.rootNode,this._writeSourceMap=a.writeSourceMap,this._contentsMap=a.contentsMap,this._sourceMapFilename=a.sourceMapFilename,this._outputFilename=a.outputFilename,this._sourceMapBasepath=a.sourceMapBasepath,this._sourceMapRootpath=a.sourceMapRootpath,this._outputSourceFiles=a.outputSourceFiles,this._sourceMapGeneratorConstructor=a.sourceMapGenerator||require("source-map").SourceMapGenerator,this._sourceMapRootpath&&"/"!==this._sourceMapRootpath.charAt(this._sourceMapRootpath.length-1)&&(this._sourceMapRootpath+="/"),this._lineNumber=0,this._column=0},a.sourceMapOutput.prototype.normalizeFilename=function(a){return this._sourceMapBasepath&&0===a.indexOf(this._sourceMapBasepath)&&(a=a.substring(this._sourceMapBasepath.length),("\\"===a.charAt(0)||"/"===a.charAt(0))&&(a=a.substring(1))),(this._sourceMapRootpath||"")+a.replace(/\\/g,"/")},a.sourceMapOutput.prototype.add=function(a,b,c,d){if(a){var e,f,g,h,i;if(b){var j=this._contentsMap[b.filename].substring(0,c);f=j.split("\n"),h=f[f.length-1]}if(e=a.split("\n"),g=e[e.length-1],b)if(d)for(i=0;i0){var c,d=JSON.stringify(this._sourceMapGenerator.toJSON());this._sourceMapFilename&&(c=this.normalizeFilename(this._sourceMapFilename)),this._writeSourceMap?this._writeSourceMap(d):c="data:application/json,"+encodeURIComponent(d),c&&this._css.push("/*# sourceMappingURL="+c+" */")}return this._css.join("")}}(require("./tree"));var isFileProtocol=/^(file|chrome(-extension)?|resource|qrc|app):/.test(location.protocol);less.env=less.env||("127.0.0.1"==location.hostname||"0.0.0.0"==location.hostname||"localhost"==location.hostname||location.port.length>0||isFileProtocol?"development":"production");var logLevel={info:2,errors:1,none:0};if(less.logLevel="undefined"!=typeof less.logLevel?less.logLevel:logLevel.info,less.async=less.async||!1,less.fileAsync=less.fileAsync||!1,less.poll=less.poll||(isFileProtocol?1e3:1500),less.functions)for(var func in less.functions)less.tree.functions[func]=less.functions[func];var dumpLineNumbers=/!dumpLineNumbers:(comments|mediaquery|all)/.exec(location.hash);dumpLineNumbers&&(less.dumpLineNumbers=dumpLineNumbers[1]);var typePattern=/^text\/(x-)?less$/,cache=null,fileCache={};if(less.watch=function(){return less.watchMode||(less.env="development",initRunningMode()),this.watchMode=!0},less.unwatch=function(){return clearInterval(less.watchTimer),this.watchMode=!1},/!watch/.test(location.hash)&&less.watch(),"development"!=less.env)try{cache="undefined"==typeof window.localStorage?null:window.localStorage}catch(_){}var links=document.getElementsByTagName("link");less.sheets=[];for(var i=0;i  hred.lessnuIwPK!2~~info-boxes.lessnuIwPK!f jtop-bar.lessnuIwPK!= zblue.lessnuIwPK!YZproduct-comparison.lessnuIwPK!ܫ~blog-slider.lessnuIwPK!I8product-tags.lessnuIwPK!v >>uvariables.lessnuIwPK!*}< < product.lessnuIwPK!J igreen.lessnuIwPK!home-page-slider.lessnuIwPK!{MBss*wide-banners.lessnuIwPK! qˢ ^<homepage.lessnuIwPK!+yy'Lproduct-list.lessnuIwPK!(( Lblog.lessnuIwPK!]7G; ; uheader.lessnuIwPK!-Znewsletter.lessnuIwPK!kdark-green.lessnuIwPK!@product-tag.lessnuIwPK!)NtNt:less-1.5.0.min.jsnuIwPK00