���� JFIF �� � ( %"1"%)+...383,7(-.-
![]() Server : Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.4.20 System : Linux st2.domain.com 3.10.0-1127.10.1.el7.x86_64 #1 SMP Wed Jun 3 14:28:03 UTC 2020 x86_64 User : apache ( 48) PHP Version : 7.4.20 Disable Function : NONE Directory : /var/www/html/oladi/layout/default/less/ |
@import url(https://fonts.googleapis.com/css?family=Montserrat:300,400,700); @import url(https://fonts.googleapis.com/css?family=Arimo:400,400i,700,700i); @import url(https://fonts.googleapis.com/css?family=Merriweather:400,400italic); @import url(https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,600,600italic,700,700italic,300italic,300,800); @import url(https://fonts.googleapis.com/css?family=Roboto:400,700,400italic,500,300italic,300); @import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700); @import url(https://fonts.googleapis.com/css?family=Lato:300,400,700); @import url(https://fonts.googleapis.com/css?family=Libre+Baskerville); @import url(https://fonts.googleapis.com/css?family=Dosis:400,700); @import url(https://fonts.googleapis.com/css?family=Oswald:300,400,700); @import url(https://fonts.googleapis.com/css?family=Raleway:400,100,900,700,300); @import url(bootstrap.css); @import url(owl.carousel.css); @import url(font-awesome.css); @import url(animate.css); @import url(chosen.css); @import url(../js/fancybox/source/jquery.fancybox.css); @import url(../js/fancybox/source/helpers/jquery.fancybox-thumbs.css); @import url(../js/arcticmodal/jquery.arcticmodal.css); /* 1. IMPORT FILES 2. GENERAL 3. ELEMENTS 4. HEADER 4.1 General 4.2 Header Skin 5. SIDEBAR 6. FOOTER 7. Blog 7.1 General 7.2 Blog Page 7.3 Single Blog 8. SHOP 8.1 Shop General 8.2 Shop Page 8.3 Shop Single 8.4 Shop Cart 9. PAGES 9.1 About Us 9.2 Contact Us 9.4 Login / Register 10. HOME PAGE ################################################################# */ /*========================================================== 1. IMPORT FILES ==========================================================*/ /* font-family: 'Open Sans', sans-serif; font-family: 'Roboto', sans-serif; font-family: 'Arimo', sans-serif; font-family: 'Oswald', sans-serif; font-family: 'Montserrat', sans-serif; font-family: 'Lato', sans-serif; font-family: 'Raleway', sans-serif; font-family: 'Libre Baskerville', serif; font-family: 'ProximaNova', sans-serif; */ @font-face { font-family: 'Arial Narrow'; font-style: normal; font-weight: normal; src: url(../fonts/arial-narrow.ttf); } @font-face { font-family: 'Letter Gothic'; src: url(../fonts/letter-gothic.ttf); } @font-face { font-family: 'Tunga'; src: url(../fonts/tunga.ttf); } @font-face { font-family: 'Giddyup'; src: url(../fonts/GiddyupStd.otf); } @font-face { font-family: 'UTM'; src: url(../fonts/UTM-AS.ttf); } @font-face { font-family: 'ProximaNovaSemibold'; font-weight: 600; src: url(../fonts/ProximaNova-Semibold.otf); } @font-face { font-family: 'ProximaNova-Black'; src: url(../fonts/ProximaNova-Black.ttf); } @font-face { font-family: 'ProximaNova-Bold'; src: url(../fonts/ProximaNova-Bold.otf); } @font-face { font-family: 'ProximaNova-Regular'; src: url(../fonts/ProximaNova-Regular.otf); } @font-face { font-family: 'ProximaNova'; font-weight: bold; src: url(../fonts/ProximaNova-Bold.otf); } @font-face { font-family: 'ProximaNova'; font-weight: normal; src: url(../fonts/ProximaNova-Regular.otf); } @font-face { font-family: 'ProximaNova'; font-weight: 600; src: url(../fonts/ProximaNova-Semibold.otf); } @font-face { font-family: 'ProximaNova'; font-weight: 300; src: url(../fonts/ProximaNova-Light.otf); } @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 300; src: url(../fonts/Montserrat-Light.otf); } @font-face { font-family: 'UTM-Bebas'; font-style: normal; font-weight: normal; src: url(../fonts/UTM-Bebas.ttf); } /*========================================================== 2. GENERAL ==========================================================*/ body { max-width: 1920px; margin: auto; font-size: 14px; font-family: Arial, serif; font-weight: 400; color: #333333; background-color: #ffffff; overflow-x: hidden; } a { color: #333333; } a:hover, a:focus { outline: none; text-decoration: none; color: #ff3366; } img { max-width: 100%; } ul, ol { margin: 0; padding: 0; } ul li, ol li { list-style: none; } .video-responsive { height: 0; padding-top: 0; padding-bottom: 56.25%; position: relative; overflow: hidden; } .video-responsive embed, .video-responsive iframe, .video-responsive iframe, .video-responsive video { top: 0; left: 0; width: 100%; height: 100%; position: absolute; border: none; } .audio-responsive iframe { width: 100%; height: 126px; } /*========================================================== 3. ELEMENTS ==========================================================*/ .pagination { text-align: center; display: block; margin: 0; } .pagination > li { display: inline-block; font-size: 14px; margin-left: 3px; margin-bottom: 7px; vertical-align: top; } .pagination > li:first-child > a, .pagination > li:last-child > a, .pagination > li:first-child > span, .pagination > li:last-child > span { border-radius: 0; } .pagination > li > a, .pagination > li > span { color: #333333; border: 1px solid #dfdfdf; line-height: 32px; min-width: 34px; text-align: center; padding: 0 5px; border-radius: 0; background-color: #fff; } .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus { background-color: #fff; color: #ff3366; border-color: #dfdfdf; } .pagination .action > a, .pagination .action > span { color: #888888; } .pagination .active > a, .pagination .active > span, .pagination .active > a:hover, .pagination .active > span:hover, .pagination .active > a:focus, .pagination .active > span:focus { background-color: #fff; color: #ff3366; border-color: #dfdfdf; } .pager > li > a, .pager > li > span { color: #a9a9a9; border-color: #dcdcdc; line-height: 37px; min-width: 39px; text-align: center; padding: 0 25px; border-radius: 40px; } .pager > li > a:hover, .pager > li > span:hover, .pager > li > a:focus, .pager > li > span:focus { background-color: #1a1a1a; color: #fff; border-color: #1a1a1a; } .breadcrumb { background-color: transparent; text-transform: capitalize; padding: 0; font-size: 14px; margin-bottom: 22px; margin-top: 20px; } .breadcrumb li { color: #333; line-height: 25px; } .breadcrumb li + li:before { color: #999999; content: " / "; margin: 0 2px; } .breadcrumb li a { color: #333; } .breadcrumb li a:hover { color: #ff3366; } .breadcrumb .active { color: #999999; } .breadcrumb .active a { color: #999999; } .dropdown-menu { box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.09); border: none; border-radius: 0; } .dropdown-menu > li > a { color: #333333; padding: 6px 12px; } .dropdown-menu > li > a:hover { background-color: #ff3366; color: #fff; } .dropdown-menu .dropdown-header { color: #777; padding: 6px 12px; } .btn { border-radius: 0; text-transform: uppercase; font-size: 13px; height: 39px; padding: 0 35px; -webkit-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s; } .btn.form-control-feedback { border: none; pointer-events: auto; } .btn:focus, .btn.focus { outline: none; outline-style: none; } .btn:hover, .btn:focus { -webkit-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s; } .btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus { outline: none; outline-style: none; } .btn-lg { height: 60px; font-size: 18px; } .btn-sm { height: 28px; font-size: 12px; } a.btn { height: auto; line-height: 37px; } a.btn-lg { height: auto; line-height: 60px; } a.btn-sm { height: auto; line-height: 28px; } .btn-default { color: #6b6b6b; background-color: transparent; border-color: #e3e3e3; } .btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active { color: #ffffff; background-color: #ff3366; border-color: #e3e3e3; } .open .btn-default.dropdown-toggle { color: #ffffff; background-color: #ff3366; border-color: #e3e3e3; } .btn-default:active, .btn-default.active { background-image: none; } .open .btn-default.dropdown-toggle { background-image: none; } .btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default[disabled].active, fieldset[disabled] .btn-default.active { background-color: transparent; border-color: #e3e3e3; } .btn-default .badge { color: transparent; background-color: #6b6b6b; } .btn-inline { color: #ffffff; background-color: #ff3366; border-color: #ff3366; } .btn-inline:hover, .btn-inline:focus, .btn-inline.focus, .btn-inline:active, .btn-inline.active { color: #ffffff; background-color: #171717; border-color: #171717; } .open .btn-inline.dropdown-toggle { color: #ffffff; background-color: #171717; border-color: #171717; } .btn-inline:active, .btn-inline.active { background-image: none; } .open .btn-inline.dropdown-toggle { background-image: none; } .btn-inline.disabled, .btn-inline[disabled], fieldset[disabled] .btn-inline, .btn-inline.disabled:hover, .btn-inline[disabled]:hover, fieldset[disabled] .btn-inline:hover, .btn-inline.disabled:focus, .btn-inline[disabled]:focus, fieldset[disabled] .btn-inline:focus, .btn-inline.disabled:active, .btn-inline[disabled]:active, fieldset[disabled] .btn-inline:active, .btn-inline.disabled.active, .btn-inline[disabled].active, fieldset[disabled] .btn-inline.active { background-color: #ff3366; border-color: #ff3366; } .btn-inline .badge { color: #ff3366; background-color: #ffffff; } .btn-inline-sub { color: #ffffff; background-color: #9a9a9a; border-color: #9a9a9a; } .btn-inline-sub:hover, .btn-inline-sub:focus, .btn-inline-sub.focus, .btn-inline-sub:active, .btn-inline-sub.active { color: #ffffff; background-color: #ff3366; border-color: #ff3366; } .open .btn-inline-sub.dropdown-toggle { color: #ffffff; background-color: #ff3366; border-color: #ff3366; } .btn-inline-sub:active, .btn-inline-sub.active { background-image: none; } .open .btn-inline-sub.dropdown-toggle { background-image: none; } .btn-inline-sub.disabled, .btn-inline-sub[disabled], fieldset[disabled] .btn-inline-sub, .btn-inline-sub.disabled:hover, .btn-inline-sub[disabled]:hover, fieldset[disabled] .btn-inline-sub:hover, .btn-inline-sub.disabled:focus, .btn-inline-sub[disabled]:focus, fieldset[disabled] .btn-inline-sub:focus, .btn-inline-sub.disabled:active, .btn-inline-sub[disabled]:active, fieldset[disabled] .btn-inline-sub:active, .btn-inline-sub.disabled.active, .btn-inline-sub[disabled].active, fieldset[disabled] .btn-inline-sub.active { background-color: #9a9a9a; border-color: #9a9a9a; } .btn-inline-sub .badge { color: #9a9a9a; background-color: #ffffff; } .hp1-btn { color: #666666; background-color: #ffffff; border-color: #ffffff; height: 38px; } .hp1-btn:hover, .hp1-btn:focus, .hp1-btn.focus, .hp1-btn:active, .hp1-btn.active { color: #ffffff; background-color: #3f5266; border-color: #3f5266; } .open .hp1-btn.dropdown-toggle { color: #ffffff; background-color: #3f5266; border-color: #3f5266; } .hp1-btn:active, .hp1-btn.active { background-image: none; } .open .hp1-btn.dropdown-toggle { background-image: none; } .hp1-btn.disabled, .hp1-btn[disabled], fieldset[disabled] .hp1-btn, .hp1-btn.disabled:hover, .hp1-btn[disabled]:hover, fieldset[disabled] .hp1-btn:hover, .hp1-btn.disabled:focus, .hp1-btn[disabled]:focus, fieldset[disabled] .hp1-btn:focus, .hp1-btn.disabled:active, .hp1-btn[disabled]:active, fieldset[disabled] .hp1-btn:active, .hp1-btn.disabled.active, .hp1-btn[disabled].active, fieldset[disabled] .hp1-btn.active { background-color: #ffffff; border-color: #ffffff; } .hp1-btn .badge { color: #ffffff; background-color: #666666; } a.hp1-btn { line-height: 38px; height: auto; } .form-control { border-radius: 0; box-shadow: none; border: 1px solid #ececec; } .form-control::-moz-placeholder { color: #999; opacity: 1; } .form-control:-ms-input-placeholder { color: #999; } .form-control::-webkit-input-placeholder { color: #999; } .form-control:hover, .form-control:focus { box-shadow: none; border: 1px solid #ececec; } select.form-control { -webkit-appearance: none; -moz-appearance: none; appearance: none; background-position: center right 11px; background-repeat: no-repeat; background-image: url(../images/icon/arrow-select.png); padding-right: 22px; } .input-group-addon { border-radius: 0; } .nav-tabs { margin-bottom: 15px; } .nav-tabs > li > a { border-radius: 0; } .nav-tabs > li > a:hover, .nav-tabs > li > a:focus { border-color: #ddd #ddd transparent; background-color: #fff; } .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { color: #ff3366; } .nav-pills { margin-bottom: 15px; } .nav-pills > li > a { border-radius: 0; } .nav-pills > li > a:hover, .nav-pills > li > a:focus { color: #fff; background-color: #5e5e5e; } .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { color: #fff; background-color: #5e5e5e; } .tab-content > .tab-pane { width: 100%; display: block; opacity: 0; visibility: hidden; position: absolute; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .tab-content > .tab-pane.active { z-index: 30; position: static; opacity: 1; visibility: visible; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .owl-carousel .owl-item img { width: auto; } .owl-carousel .owl-item .img-slide img { display: block; width: 100%; } /*========================================================== 4. HEADER ==========================================================*/ /*@import "skin-header/_header-general"; @import "skin-header/_header-default"; @import "skin-header/_header-hp1"; @import "skin-header/_header-hp2"; @import "skin-header/_header-hp3"; @import "skin-header/_header-hp4"; @import "skin-header/_header-hp5"; @import "skin-header/_header-hp6"; @import "skin-header/_header-hp7"; @import "skin-header/_header-hp8"; @import "skin-header/_header-hp9"; @import "skin-header/_header-hp10"; @import "skin-header/_header-hp11"; @import "skin-header/_header-hp12"; @import "skin-header/_header-hp13"; @import "skin-header/_header-hp14"; @import "skin-header/_header-hp15"; @import "skin-header/_header-hp16"; @import "skin-header/_header-hp17"; @import "skin-header/_header-hp18"; @import "skin-header/_header-hp19"; @import "skin-header/_header-hp20";*/ .block-search .block-title { display: none; width: 60px; height: 49px; padding: 0; background-color: #ff3366; color: #fff; text-align: center; line-height: 1px; background-position: center; background-repeat: no-repeat; background-image: url(../images/icon/index1/search.png); } .block-search .block-title span { display: none; } .block-search .block-content:before, .block-search .block-content:after { content: ""; display: table; } .block-search .block-content:after { clear: both; } .block-search .categori-search { width: 160px; float: left; margin-right: -1px; } .block-search .categori-search .chosen-container { width: 100% !important; } .block-search .categori-search .chosen-container .chosen-single { line-height: 47px; height: 49px; border-radius: 0; border: 1px solid #aaaaaa; background-color: #fff; background-image: none; box-shadow: none; padding-left: 15px; padding-right: 28px; position: relative; text-transform: capitalize; color: #333333; font-size: 14px; font-weight: normal; } .block-search .categori-search .chosen-container .chosen-single span { margin: 0; } .block-search .categori-search .chosen-container .chosen-single div { width: 28px; text-align: left; } .block-search .categori-search .chosen-container .chosen-single div b { font-size: 14px; color: #888888; background-image: none; font-weight: normal; } .block-search .categori-search .chosen-container .chosen-single div b:before { content: "\f107"; font-family: 'FontAwesome'; } .block-search .categori-search .chosen-container .chosen-drop { border-radius: 0; } .block-search .categori-search .chosen-container .chosen-results li { line-height: 22px; } .block-search .form-search { width: 340px; float: left; } .block-search .form-search .box-group { position: relative; } .block-search .form-search .form-control { height: 49px; border: 1px solid #aaaaaa; padding-left: 60px; padding-right: 60px; font-size: 14px; color: #888888; } .block-search .form-search .form-control::-moz-placeholder { color: #888888; opacity: 1; } .block-search .form-search .form-control:-ms-input-placeholder { color: #888888; } .block-search .form-search .form-control::-webkit-input-placeholder { color: #888888; } .block-search .form-search .btn-search { width: 60px; padding: 0; background-color: #ff3366; color: #fff; text-align: center; position: absolute; top: 0; right: 0; bottom: 0; line-height: 1px; height: auto; background-position: center; background-repeat: no-repeat; background-image: url(../images/icon/index1/search.png); } .block-search .form-search .btn-search span { display: none; } .block-search .form-search .btn-search:before { /*content: "\f002"; font-family: 'FontAwesome';*/ } .block-search .form-search .btn-search:hover { background-color: #ff0040; } .block-minicart { position: relative; } .block-minicart:hover > .dropdown-menu, .block-minicart.open > .dropdown-menu { visibility: visible; opacity: 1; margin-top: 0; -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .block-minicart > .dropdown-menu { padding: 20px; margin: 0; right: 0; left: auto; width: 300px; display: block; visibility: hidden; opacity: 0; margin-top: 15px; -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; background-color: #fff; -webkit-box-shadow: 0 4px 7px 0 rgba(50, 50, 50, 0.2); box-shadow: 0 4px 7px 0 rgba(50, 50, 50, 0.2); color: #666; } .block-minicart > .dropdown-menu .minicart-content-wrapper { max-height: 500px; overflow-y: auto; } .block-minicart .subtitle { display: block; font-weight: 400; color: #666; font-size: 12px; margin-bottom: 5px; text-transform: uppercase; } .block-minicart .subtotal { margin-top: 10px; } .block-minicart .subtotal:before, .block-minicart .subtotal:after { content: ""; display: table; } .block-minicart .subtotal:after { clear: both; } .block-minicart .subtotal .label { padding: 0; line-height: 18px; font-weight: normal; font-size: 14px; float: left; color: #666; display: block; } .block-minicart .subtotal .price { float: right; font-size: 18px; line-height: 18px; display: block; color: #999; } .block-minicart .actions:before, .block-minicart .actions:after { content: ""; display: table; } .block-minicart .actions:after { clear: both; } .block-minicart .actions .btn { line-height: 40px; height: 40px; text-align: center; padding: 0; text-transform: uppercase; color: #fff; border: none; background-color: #ff3366; width: calc((100% - 12px)/ 2); width: -moz-calc((100% - 12px)/ 2); width: -webkit-calc((100% - 12px)/ 2); width: -o-calc((100% - 12px)/ 2); margin-top: 12px; font-size: 13px; font-weight: normal; } @media (max-width: 479px) { .block-minicart .actions .btn { font-size: 13px; } } .block-minicart .actions .btn:hover, .block-minicart .actions .btn:focus { background-color: #e50039; color: #fff; } .block-minicart .actions .btn-viewcart { float: left; } .block-minicart .actions .btn-checkout { float: left; } .block-minicart .minicart-items .product-item { border-bottom: 1px solid #eaeaea; padding: 0 0 10px; margin-top: 10px; position: relative; } .block-minicart .minicart-items .product-item:before, .block-minicart .minicart-items .product-item:after { content: ""; display: table; } .block-minicart .minicart-items .product-item:after { clear: both; } .block-minicart .minicart-items .product-item .product-item-photo { display: block; float: left; margin-right: 10px; width: 90px; margin-left: 10px; } .block-minicart .minicart-items .product-item .product-item-details { overflow: hidden; } .block-minicart .minicart-items .product-item .product-item-name { font-weight: normal; display: block; text-transform: capitalize; font-size: 14px; } .block-minicart .minicart-items .product-item .product-item-name a { color: #666; } .block-minicart .minicart-items .product-item .product-item-name a:hover { color: #ff3366; } .block-minicart .minicart-items .product-item .product-item-qty { margin-bottom: 2px; } .block-minicart .minicart-items .product-item .product-item-qty .label { color: #666; font-size: 14px; padding: 0; font-weight: normal; } .block-minicart .minicart-items .product-item .product-item-price { font-size: 14px; color: #ff3366; display: block; } .block-minicart .minicart-items .product-item .action.delete { position: absolute; top: 0; left: 0; color: #333; display: block; width: 12px; height: 12px; background-repeat: no-repeat; background-position: center; background-image: url(../images/icon/index1/delete_icon.png); } .block-minicart .minicart-items .product-item .action.delete:hover, .block-minicart .minicart-items .product-item .action.delete:focus { color: #ff3366; } .block-minicart .minicart-items .product-item .action.delete span { display: none; } .block-nav-categori { width: 300px; position: relative; } .block-nav-categori .block-title { cursor: pointer; line-height: 57px; background-color: #ff3366; color: #fff; font-size: 15px; font-weight: bold; text-transform: uppercase; position: relative; padding: 0 44px 0 25px; background-repeat: no-repeat; background-position: center right 25px; background-image: url(../images/icon/index1/menu-cat.png); letter-spacing: 1px; } .block-nav-categori .block-content { position: absolute; top: 100%; z-index: 300; background-color: #fff; left: 0; width: 300px; display: none; -webkit-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.09); box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.09); } @media (max-width: 991px) { .block-nav-categori .block-content { display: block !important; } } .block-nav-categori.has-open .block-content { /*display: block; opacity: 1; visibility: visible; .transition(0.35s);*/ } .block-nav-categori .ui-categori { padding-top: 17px; padding-bottom: 13px; } .block-nav-categori .ui-categori .toggle-submenu { display: none; } .block-nav-categori .ui-categori > li { display: block; } .block-nav-categori .ui-categori > li > a { display: block; padding: 0 40px 0 25px; position: relative; text-transform: capitalize; line-height: 51px; } .block-nav-categori .ui-categori > li > a .icon { width: 40px; text-align: left; display: inline-block; vertical-align: top; } .block-nav-categori .ui-categori > li > a:hover { color: #888888; } .block-nav-categori .ui-categori > li.parent { position: relative; } .block-nav-categori .ui-categori > li.parent > a:after { content: "\f107"; font-family: 'FontAwesome'; position: absolute; line-height: 50px; top: 0; right: 0; width: 20px; text-align: center; font-size: 16px; } .block-nav-categori .ui-categori > li.parent:hover > a { color: #888888; } .block-nav-categori .ui-categori > li.parent:hover > a:after { content: "\f105"; } .block-nav-categori .ui-categori > li.parent:hover > .submenu { visibility: visible; opacity: 1; -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; margin-left: 0px; } .block-nav-categori .ui-categori > li.cat-link-orther { display: none; } .block-nav-categori .ui-categori .submenu { position: absolute; top: -17px; width: 870px; left: 300px; margin-left: 20px; padding: 10px 10px 20px; background-color: #fff; z-index: 300; opacity: 0; visibility: hidden; -webkit-box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 8px 0px; box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 8px 0px; -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; background-position: top right; background-repeat: no-repeat; } .block-nav-categori .ui-categori .submenu .categori-img { display: block; margin-bottom: 10px; } .block-nav-categori .ui-categori .submenu .categori-img img { width: 100%; } .block-nav-categori .ui-categori .submenu .categori-img a { display: block; position: relative; overflow: hidden; } .block-nav-categori .ui-categori .submenu .categori-img a:before, .block-nav-categori .ui-categori .submenu .categori-img a:after { content: ""; position: absolute; top: 5px; bottom: 5px; left: 5px; right: 5px; border-style: solid; border-color: #fff; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; z-index: 100; } .block-nav-categori .ui-categori .submenu .categori-img a:before { border-width: 1px 0 1px 0; -webkit-transform: scale(0, 1); -ms-transform: scale(0, 1); -o-transform: scale(0, 1); transform: scale(0, 1); top: 10px; bottom: 10px; } .block-nav-categori .ui-categori .submenu .categori-img a:after { border-width: 0px 1px 0px 1px; -webkit-transform: scale(1, 0); -ms-transform: scale(1, 0); -o-transform: scale(1, 0); transform: scale(1, 0); left: 10px; right: 10px; } .block-nav-categori .ui-categori .submenu .categori-img a:hover:before, .block-nav-categori .ui-categori .submenu .categori-img a:hover:after { -webkit-transform: scale(1, 1); -ms-transform: scale(1, 1); -o-transform: scale(1, 1); transform: scale(1, 1); -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .block-nav-categori .ui-categori .submenu .categori-img a:hover img { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .block-nav-categori .ui-categori .submenu .categori-img a img { display: block; width: 100%; -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .block-nav-categori .ui-categori .submenu .categori-list { margin: 0; padding-bottom: 43px; } .block-nav-categori .ui-categori .submenu .categori-list:before, .block-nav-categori .ui-categori .submenu .categori-list:after { content: ""; display: table; } .block-nav-categori .ui-categori .submenu .categori-list:after { clear: both; } .block-nav-categori .ui-categori .submenu .categori-list .title { text-transform: uppercase; font-weight: 600; color: #444444; display: block; margin-bottom: 11px; margin-top: 15px; font-size: 16px; } .block-nav-categori .ui-categori .submenu .categori-list .title a { color: #444444; text-transform: uppercase; } .block-nav-categori .ui-categori .submenu .categori-list .title a:hover { color: #ff3366; } .block-nav-categori .ui-categori .submenu .categori-list > li { padding: 0 20px; } .block-nav-categori .ui-categori .submenu .categori-list li a { color: #888888; font-size: 14px; display: block; line-height: 30px; text-transform: none; } .block-nav-categori .ui-categori .submenu .categori-list li a:hover { color: #ff3366; } .block-nav-categori .ui-categori .submenu .subtitle { display: block; text-transform: uppercase; font-weight: 600; color: #444444; margin-bottom: 15px; position: relative; overflow: hidden; font-size: 14px; margin-top: 25px; padding-left: 18px; } .block-nav-categori .ui-categori .submenu .subtitle:after { content: ""; display: inline-block; vertical-align: middle; width: 100%; margin-right: -100%; border-top: 1px solid #dfdfdf; margin-left: 8px; } .block-nav-categori .ui-categori .submenu .product-item-opt-1 .product-item-price { color: #333333; font-size: 16px; } .block-nav-categori .view-all-categori .btn-view-all, .block-nav-categori .view-all-categori a { display: block; text-transform: capitalize; padding: 0 65px; line-height: 55px; background-color: #f9f9f9; color: #333; font-weight: 600; cursor: pointer; } .block-nav-categori .view-all-categori .btn-view-all:after, .block-nav-categori .view-all-categori a:after { content: "\f105"; font-family: 'FontAwesome'; float: right; font-size: 18px; -webkit-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s; } .block-nav-categori .view-all-categori .btn-view-all:hover, .block-nav-categori .view-all-categori a:hover { background-color: #ff3366; color: #fff; -webkit-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s; } @media (min-width: 992px) { .block-nav-menu { position: relative; z-index: 500; } .block-nav-menu .ui-menu:before, .block-nav-menu .ui-menu:after { content: ""; display: table; } .block-nav-menu .ui-menu:after { clear: both; } .block-nav-menu .ui-menu .toggle-submenu { display: none; } .block-nav-menu .ui-menu > li { float: left; position: relative; display: block; line-height: 50px; padding: 0 20px; } .block-nav-menu .ui-menu > li > a { text-transform: uppercase; font-weight: normal; font-size: 14px; color: #333; } .block-nav-menu .ui-menu > li:hover > a { color: #ff3366; } .block-nav-menu .ui-menu > li .label-menu { position: absolute; top: -7px; margin-left: -10px; line-height: 20px; color: #fff; background-color: #009966; text-transform: uppercase; font-size: 10px; font-weight: bold; text-align: center; min-width: 33px; padding: 0 2px; border-radius: 10px; font-family: Arial; } .block-nav-menu .ui-menu > li .label-menu:before { content: ""; width: 0; height: 0; border-style: solid; border-width: 4px 6px 0 0; border-color: #009966 transparent transparent transparent; position: absolute; bottom: -4px; left: 10px; } .block-nav-menu .ui-menu > li ul { line-height: 1.42857; } .block-nav-menu .ui-menu > li:before { content: ""; } .block-nav-menu .ui-menu > li.parent:after { font-family: "FontAwesome"; content: "\f105"; } .block-nav-menu .ui-menu > li.active { z-index: 10; } .block-nav-menu .ui-menu > li.active > a { color: #fff; } .block-nav-menu .ui-menu > li.active:hover > a, .block-nav-menu .ui-menu > li.active:focus > a { color: #fff; } .block-nav-menu .ui-menu .parent:hover > .drop-menu { opacity: 1; visibility: visible; margin-top: 0; -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .block-nav-menu .ui-menu .drop-menu { position: absolute; top: 100%; right: 0; margin-top: 15px; background-color: #fff; opacity: 0; visibility: hidden; -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; -webkit-box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 8px 0px; box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 8px 0px; z-index: 900; } .block-nav-menu .ui-menu .submenu { white-space: nowrap; min-width: 200px; max-width: 300px; padding: 30px 15px ; } .block-nav-menu .ui-menu .submenu li { display: block; } .block-nav-menu .ui-menu .submenu li > a { display: block; line-height: 34px; padding: 0 12px; padding-left: 25px; padding-right: 25px; color: #888888; } .block-nav-menu .ui-menu .submenu li > a:hover, .block-nav-menu .ui-menu .submenu li > a:focus { color: #ff3366; } .block-nav-menu .ui-menu .megamenu { width: 900px; padding: 30px 15px ; } .block-nav-menu .ui-menu .megamenu > ul:before, .block-nav-menu .ui-menu .megamenu > ul:after { content: ""; display: table; } .block-nav-menu .ui-menu .megamenu > ul:after { clear: both; } .block-nav-menu .ui-menu .megamenu .title { color: #444444; text-transform: uppercase; font-weight: normal; font-size: 14px; margin-bottom: 10px; display: block; margin-top: 10px; font-weight: 600; border-bottom: 1px solid #eee; } .block-nav-menu .ui-menu .megamenu .title span { display: inline-block; border-bottom: 1px solid #ff3366; margin-bottom: -1px; } .block-nav-menu .ui-menu .megamenu .img-categori { margin-bottom: 15px; position: relative; } .block-nav-menu .ui-menu .megamenu .img-categori img { display: block; width: 100%; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .block-nav-menu .ui-menu .megamenu .img-categori a { position: relative; display: block; overflow: hidden; } .block-nav-menu .ui-menu .megamenu .img-categori a:before, .block-nav-menu .ui-menu .megamenu .img-categori a:after { content: ""; position: absolute; top: 10px; bottom: 10px; left: 10px; right: 10px; } .block-nav-menu .ui-menu .megamenu .img-categori a:before { top: 20px; bottom: 20px; border-top: 1px solid rgba(255, 255, 255, 0.8); border-bottom: 1px solid rgba(255, 255, 255, 0.8); -webkit-transform: scale(0, 1); -ms-transform: scale(0, 1); -o-transform: scale(0, 1); transform: scale(0, 1); -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .block-nav-menu .ui-menu .megamenu .img-categori a:after { left: 20px; right: 20px; border-left: 1px solid rgba(255, 255, 255, 0.8); border-right: 1px solid rgba(255, 255, 255, 0.8); -webkit-transform: scale(1, 0); -ms-transform: scale(1, 0); -o-transform: scale(1, 0); transform: scale(1, 0); -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .block-nav-menu .ui-menu .megamenu .img-categori a:hover:before, .block-nav-menu .ui-menu .megamenu .img-categori a:hover:after { -webkit-transform: scale(1, 1); -ms-transform: scale(1, 1); -o-transform: scale(1, 1); transform: scale(1, 1); -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .block-nav-menu .ui-menu .megamenu .list-submenu li { padding-bottom: 10px; } .block-nav-menu .ui-menu .megamenu .list-submenu a { display: block; color: #888888; } .block-nav-menu .ui-menu .megamenu .list-submenu a:hover { color: #ff3366; } } @media (min-width: 992px) and (max-width: 991px) { .block-nav-menu .ui-menu .parent.open-submenu > .megamenu { display: block; } } @media (min-width: 992px) and (max-width: 991px) { .block-nav-menu .ui-menu .drop-menu { width: 100%; display: none; visibility: visible; margin: 0; opacity: 1; box-shadow: none; position: static; } } @media (min-width: 992px) and (max-width: 1199px) { .block-nav-menu .ui-menu .megamenu { width: 940px; } } @media (min-width: 992px) and (max-width: 991px) { .block-nav-menu .ui-menu .megamenu { width: 100%; } } .header-nav { background-color: #fff; position: relative; } .header-nav:before, .header-nav:after { content: ""; display: table; } .header-nav:after { clear: both; } .header-nav .container { position: relative; } .header-nav .container:before, .header-nav .container:after { content: ""; display: table; } .header-nav .container:after { clear: both; } .header-nav .box-header-nav { position: relative; } .header-nav .box-header-nav:before, .header-nav .box-header-nav:after { content: ""; display: table; } .header-nav .box-header-nav:after { clear: both; } .header-nav .block-nav-categori { float: left; } .header-nav .block-nav-menu { float: left; } .header-nav .block-minicart > .dropdown-toggle { display: block; position: relative; color: #fff; background-color: #ff3366; } .header-nav .block-minicart > .dropdown-toggle:before, .header-nav .block-minicart > .dropdown-toggle:after { content: ""; display: table; } .header-nav .block-minicart > .dropdown-toggle:after { clear: both; } .header-nav .block-minicart > .dropdown-toggle .cart-icon { width: 38px; display: block; height: 49px; float: left; background-repeat: no-repeat; background-position: center; background-image: url(../images/icon/index1/minicart.png); } .header-nav .nav-toggle-cat { display: block; float: left; width: 50px; padding: 0; } .nav-toggle-menu { display: none; } .site-header .switcher .dropdown-toggle { display: block; } .site-header .switcher .dropdown-toggle i { margin-right: 0; } @media (min-width: 768px) { .site-header .switcher:hover .dropdown-menu { display: block; opacity: 1; visibility: visible; margin-top: 0; -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .site-header .switcher .dropdown-menu { display: block; opacity: 0; visibility: hidden; margin-top: 10px; -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } } .site-header .switcher .switcher-options .switcher-flag { margin-right: 10px; } .site-header .switcher .switcher-options .fa { margin-right: 10px; } .site-header .switcher-language .dropdown-toggle .switcher-flag { margin-right: 6px; } .site-header .switcher-language .switcher-options .switcher-flag { margin-right: 10px; } .site-header .switcher-language .switcher-options .fa { margin-right: 10px; } .site-header .setting .switcher .switcher-options .fa { margin: 0; } .site-header .setting .dropdown-menu { background-color: #fff; width: 273px; padding: 20px 22px; margin: 0; right: 0; left: auto; -webkit-box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.5); box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.5); color: #333; font-size: 12px; } .site-header .setting .dropdown-menu a { color: #333; } @media (max-width: 600px) { .site-header .setting .dropdown-menu { left: 0; right: auto; } } @media (max-width: 479px) { .site-header .setting .dropdown-menu { left: 0; right: 0; } } @media (max-width: 479px) { .site-header .setting { position: static ; } .site-header .setting .dropdown-menu { top: 50px; } } @media (min-width: 768px) { .site-header .setting:hover .dropdown-menu { display: block; opacity: 1; visibility: visible; margin-top: 0; -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .site-header .setting .dropdown-menu { display: block; opacity: 0; visibility: hidden; margin-top: 10px; -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } } .site-header .setting .switcher { margin-bottom: 13px; border-bottom: 1px dotted #dadada; padding-bottom: 8px; } .site-header .setting .switcher .title { text-transform: uppercase; font-weight: 600; font-size: 12px; color: #333; display: block; margin-bottom: 12px; } .site-header .setting .switcher ul:before, .site-header .setting .switcher ul:after { content: ""; display: table; } .site-header .setting .switcher ul:after { clear: both; } .site-header .setting .switcher li { display: block; margin-right: 8px; margin-bottom: 10px; float: left; } .site-header .setting .switcher li a { display: block; } .site-header .setting .switcher li img { display: block; } .site-header .setting .switcher .switcher-options .switcher-flag { margin: 0; } .site-header .setting .switcher-language .switcher-active { outline: 1px solid #ededed; } .site-header .setting .switcher-currency a { display: block; width: 32px; line-height: 22px; padding: 0; text-align: center; background-color: #eeeeee; font-size: 12px; color: #333333; } .site-header .setting .switcher-currency .switcher-active { background-color: #4f4f4f; color: #fff; } .site-header .setting .switcher-currency .switcher-active a { color: #fff; background-color: #4f4f4f; } .site-header .setting .account { padding-left: 15px; } .site-header .setting .account li { display: list-item; text-transform: capitalize; line-height: 30px; list-style: disc; list-style-position: outside; color: #aaaaaa; } .site-header .setting .account li a { color: #333; font-size: 14px; } .site-header .setting .account li a:hover { color: #ff3366; } .site-header .nav-toggle-menu { line-height: 49px; padding: 0 20px; text-transform: uppercase; text-align: center; background-color: #ff3366; color: #fff; display: none; float: right; font-size: 15px; font-weight: 600; line-height: 57px; padding: 0 44px 0 25px; cursor: pointer; background-repeat: no-repeat; background-position: center right 25px; background-image: url(../images/icon/index1/menu-cat.png); } .site-header .nav-toggle-menu span { margin-right: 10px; } .site-header .nav-toggle-menu .fa { font-size: 24px; vertical-align: middle; display: none; } .site-header .nav-toggle-menu.active:before { content: ""; position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 500; } @media (max-width: 991px) { .block-nav-menu { width: 280px !important; } .block-nav-menu .ui-menu:before, .block-nav-menu .ui-menu:after { content: ""; display: table; } .block-nav-menu .ui-menu:after { clear: both; } .block-nav-menu .ui-menu > li { float: none; display: block; position: relative; line-height: 50px; padding: 0 20px; } .block-nav-menu .ui-menu > li > a { text-transform: uppercase; font-weight: normal; font-size: 14px; color: #333; } .block-nav-menu .ui-menu > li:hover > a { color: #ff3366; } .block-nav-menu .ui-menu > li .label-menu { position: absolute; top: -7px; margin-left: -10px; line-height: 20px; color: #fff; background-color: #009966; text-transform: uppercase; font-size: 10px; font-weight: bold; text-align: center; min-width: 33px; padding: 0 2px; border-radius: 10px; font-family: Arial; } .block-nav-menu .ui-menu > li .label-menu:before { content: ""; width: 0; height: 0; border-style: solid; border-width: 4px 6px 0 0; border-color: #009966 transparent transparent transparent; position: absolute; bottom: -4px; left: 10px; } .block-nav-menu .ui-menu > li ul { line-height: 1.42857; } .block-nav-menu .ui-menu > li.active { z-index: 10; } .block-nav-menu .ui-menu > li.active > a { color: #ff3366; } .block-nav-menu .ui-menu.open-submenu .drop-menu { display: block; } .block-nav-menu .ui-menu .submenu, .block-nav-menu .ui-menu .drop-menu { width: 100% !important; margin: 0 !important; } .block-nav-menu .ui-menu .drop-menu { display: none; } .block-nav-menu .ui-menu .megamenu > ul:before, .block-nav-menu .ui-menu .megamenu > ul:after { content: ""; display: table; } .block-nav-menu .ui-menu .megamenu > ul:after { clear: both; } .block-nav-menu .ui-menu .megamenu .title { color: #444444; text-transform: uppercase; font-weight: normal; font-size: 14px; margin-bottom: 10px; display: block; margin-top: 10px; font-weight: 600; border-bottom: 1px solid #eee; } .block-nav-menu .ui-menu .megamenu .title span { display: inline-block; border-bottom: 1px solid #ff3366; margin-bottom: -1px; } .block-nav-menu .ui-menu .megamenu .img-categori { margin-bottom: 15px; position: relative; } .block-nav-menu .ui-menu .megamenu .img-categori img { display: block; width: 100%; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .block-nav-menu .ui-menu .megamenu .img-categori a { position: relative; display: block; overflow: hidden; } .block-nav-menu .ui-menu .megamenu .img-categori a:before, .block-nav-menu .ui-menu .megamenu .img-categori a:after { content: ""; position: absolute; top: 10px; bottom: 10px; left: 10px; right: 10px; } .block-nav-menu .ui-menu .megamenu .img-categori a:before { top: 20px; bottom: 20px; border-top: 1px solid rgba(255, 255, 255, 0.8); border-bottom: 1px solid rgba(255, 255, 255, 0.8); -webkit-transform: scale(0, 1); -ms-transform: scale(0, 1); -o-transform: scale(0, 1); transform: scale(0, 1); -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .block-nav-menu .ui-menu .megamenu .img-categori a:after { left: 20px; right: 20px; border-left: 1px solid rgba(255, 255, 255, 0.8); border-right: 1px solid rgba(255, 255, 255, 0.8); -webkit-transform: scale(1, 0); -ms-transform: scale(1, 0); -o-transform: scale(1, 0); transform: scale(1, 0); -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .block-nav-menu .ui-menu .megamenu .img-categori a:hover:before, .block-nav-menu .ui-menu .megamenu .img-categori a:hover:after { -webkit-transform: scale(1, 1); -ms-transform: scale(1, 1); -o-transform: scale(1, 1); transform: scale(1, 1); -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .block-nav-menu .ui-menu .megamenu .list-submenu li { padding-bottom: 10px; } .block-nav-menu .ui-menu .megamenu .list-submenu a { display: block; color: #888888; } .block-nav-menu .ui-menu .megamenu .list-submenu a:hover { color: #ff3366; } .site-header .block-nav-menu { position: fixed; top: 0; bottom: 0; right: -110%; width: 280px; -webkit-box-shadow: rgba(136, 136, 136, 0.23) 0px 0px 3px 0px; box-shadow: rgba(136, 136, 136, 0.23) 0px 0px 3px 0px; background-color: #fff; z-index: 9999; opacity: 0; visibility: hidden; -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; overflow-y: auto; } .site-header .block-nav-menu.has-open { right: 0; visibility: visible; opacity: 1; -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; display: block; } .site-header .block-nav-menu .ui-menu { padding-left: 0px; padding-top: 20px; padding-bottom: 20px; } .site-header .block-nav-menu .ui-menu > li { float: none; display: block; } .site-header .block-nav-menu .ui-menu > li > a { padding: 0 15px; line-height: 46px; } .site-header .block-nav-menu .ui-menu li { position: relative; display: block; } .site-header .block-nav-menu .ui-menu li.parent > a:after { line-height: 46px; top: 0; margin: 0; width: 20px; content: none; } .site-header .block-nav-menu .ui-menu li a { display: inline-block; position: relative; z-index: 20; margin-right: 30px; } .site-header .block-nav-menu .ui-menu .open-submenu > a { color: #ff3366; } .site-header .block-nav-menu .ui-menu .open-submenu > .submenu, .site-header .block-nav-menu .ui-menu .open-submenu > .drop-menu { display: block; } .site-header .block-nav-menu .ui-menu .open-submenu > .toggle-submenu:before { content: "\f107"; } .site-header .block-nav-menu .ui-menu .submenu { position: static; display: none; box-shadow: none; border: none; padding: 0; margin: 0; opacity: 1; visibility: visible; padding-left: 20px; } .site-header .block-nav-menu .ui-menu .submenu li { padding-bottom: 10px; } .site-header .block-nav-menu .ui-menu .toggle-submenu { position: absolute; display: block; height: 46px; top: 0; left: 0; right: 0; cursor: pointer; text-align: right; padding-right: 15px; line-height: 46px; } .site-header .block-nav-menu .ui-menu .toggle-submenu:before { content: "\f105"; font-family: 'FontAwesome'; font-size: 18px; } .site-header .block-nav-categori { width: 200px; width: 280px !important; } .site-header .block-nav-categori .block-title { cursor: pointer; } .site-header .block-nav-categori .block-title.active:before { content: ""; position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 500; } .site-header .block-nav-categori.has-open .block-content { left: 0; visibility: visible; opacity: 1; -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .site-header .block-nav-categori .block-content { position: fixed; top: 0; bottom: 0; left: -110%; right: auto; width: 280px; -webkit-box-shadow: rgba(136, 136, 136, 0.23) 0px 0px 3px 0px; box-shadow: rgba(136, 136, 136, 0.23) 0px 0px 3px 0px; background-color: #fff; z-index: 9999; -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; overflow-y: auto; } .site-header .block-nav-categori .ui-categori { padding-left: 0px; padding-top: 20px; padding-bottom: 20px; } .site-header .block-nav-categori .ui-categori > li { float: none; display: block; } .site-header .block-nav-categori .ui-categori > li > a { padding: 0 15px; line-height: 46px; } .site-header .block-nav-categori .ui-categori li { position: relative; } .site-header .block-nav-categori .ui-categori li.parent > a:after { line-height: 46px; top: 0; margin: 0; width: 20px; content: none; } .site-header .block-nav-categori .ui-categori li a { display: inline-block; position: relative; z-index: 20; margin-right: 30px; } .site-header .block-nav-categori .ui-categori .open-submenu > a { color: #ff3366; } .site-header .block-nav-categori .ui-categori .open-submenu > .submenu { display: block; } .site-header .block-nav-categori .ui-categori .open-submenu > .toggle-submenu:before { content: "\f107"; } .site-header .block-nav-categori .ui-categori .submenu { position: static; display: none; box-shadow: none; border: none; padding: 0; margin: 0; opacity: 1; visibility: visible; padding-left: 15px; padding-right: 15px; width: 100% !important; } .site-header .block-nav-categori .ui-categori .toggle-submenu { position: absolute; display: block; height: 46px; top: 0; left: 0; right: 0; cursor: pointer; text-align: right; padding-right: 15px; line-height: 46px; } .site-header .block-nav-categori .ui-categori .toggle-submenu:before { content: "\f105"; font-family: 'FontAwesome'; font-size: 18px; } .site-header .block-nav-categori .ui-categori .categori-list li { display: block; float: none; width: 100%; } .site-header .nav-toggle-menu { line-height: 49px; padding: 0 20px; text-transform: uppercase; text-align: center; background-color: #ff3366; color: #fff; display: block; float: right; font-size: 15px; font-weight: 600; line-height: 57px; padding: 0 44px 0 25px; cursor: pointer; background-repeat: no-repeat; background-position: center right 25px; background-image: url(../images/icon/index1/menu-cat.png); } .site-header .nav-toggle-menu span { margin-right: 10px; } .site-header .nav-toggle-menu .fa { font-size: 24px; vertical-align: middle; display: none; } .site-header .nav-toggle-menu.active:before { content: ""; position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 500; } body.categori-open, body.menu-open { overflow: hidden; } } @media (max-width: 479px) { .site-header .header-content .nav-right { position: static; } .site-header .header-content .block-minicart .dropdown-menu { width: 290px; } } .header-nav .setting { position: relative; } .header-nav .setting .dropdown-toggle { display: block; cursor: pointer; line-height: 57px ; height: 57px; width: 50px; font-size: 24px; color: #fff; background-color: #ff3366; text-align: center; } .header-nav .setting .dropdown-toggle span { display: none; } .header-opt-1 .header-nav .setting .dropdown-toggle, .header-opt-6 .header-nav .setting .dropdown-toggle, .header-opt-10 .header-nav .setting .dropdown-toggle { line-height: 50px; height: 50px ; } .header-opt-5 .header-nav .setting .dropdown-toggle { line-height: 52px; height: 52px ; } .header-opt-9 .header-nav .setting .dropdown-toggle, .header-opt-8 .header-nav .setting .dropdown-toggle { line-height: 45px; height: 45px ; } .header-opt-7 .header-nav .setting .dropdown-toggle { line-height: 47px; height: 47px ; } .header-opt-1 .header-nav .setting .dropdown-toggle { background-color: #ff3366; } .header-opt-2 .header-nav .setting .dropdown-toggle { background-color: #f78031; } .header-opt-3 .header-nav .setting .dropdown-toggle { background-color: #0088cc; } .header-opt-4 .header-nav .setting .dropdown-toggle { background-color: #0188cc; } .header-opt-5 .header-nav .setting .dropdown-toggle { background-color: #f96d10; } .header-opt-6 .header-nav .setting .dropdown-toggle { background-color: #007176; } .header-opt-7 .header-nav .setting .dropdown-toggle { background-color: #e52e04; } .header-opt-8 .header-nav .setting .dropdown-toggle { background-color: #333333; } .header-opt-9 .header-nav .setting .dropdown-toggle { background-color: #ff7f00; } .header-opt-10 .header-nav .setting .dropdown-toggle { background-color: #28A152; } .header-nav .setting.open .dropdown-menu, .header-nav .setting:hover .dropdown-menu { visibility: visible; opacity: 1; margin-top: 0; } .header-nav .setting .dropdown-menu { right: 0; left: auto; } .header-nav .block-minicart { margin: 0 0 0 10px ; } .header-nav .block-minicart .dropdown-toggle { padding: 0; margin: 0; } .header-nav .block-minicart .dropdown-toggle .cart-icon { height: 57px ; padding: 0; margin: 0; width: 50px; } .header-opt-1 .header-nav .block-minicart .dropdown-toggle .cart-icon, .header-opt-6 .header-nav .block-minicart .dropdown-toggle .cart-icon, .header-opt-10 .header-nav .block-minicart .dropdown-toggle .cart-icon { line-height: 50px; height: 50px ; } .header-opt-5 .header-nav .block-minicart .dropdown-toggle .cart-icon { line-height: 52px; height: 52px ; } .header-opt-9 .header-nav .block-minicart .dropdown-toggle .cart-icon, .header-opt-8 .header-nav .block-minicart .dropdown-toggle .cart-icon { line-height: 45px; height: 45px ; } .header-opt-7 .header-nav .block-minicart .dropdown-toggle .cart-icon { line-height: 47px; height: 47px ; } .header-opt-1 .header-nav .block-minicart .dropdown-toggle .cart-icon { background-color: #ff3366; } .header-opt-2 .header-nav .block-minicart .dropdown-toggle .cart-icon { background-color: #f78031; } .header-opt-3 .header-nav .block-minicart .dropdown-toggle .cart-icon { background-color: #0088cc; } .header-opt-4 .header-nav .block-minicart .dropdown-toggle .cart-icon { background-color: #0188cc; } .header-opt-5 .header-nav .block-minicart .dropdown-toggle .cart-icon { background-color: #f96d10; } .header-opt-6 .header-nav .block-minicart .dropdown-toggle .cart-icon { background-color: #007176; } .header-opt-7 .header-nav .block-minicart .dropdown-toggle .cart-icon { background-color: #e52e04; } .header-opt-8 .header-nav .block-minicart .dropdown-toggle .cart-icon { background-color: #333333; } .header-opt-9 .header-nav .block-minicart .dropdown-toggle .cart-icon { background-color: #ff7f00; } .header-opt-10 .header-nav .block-minicart .dropdown-toggle .cart-icon { background-color: #28A152; } .header-nav .block-search { margin: 0 0 0 10px ; } .header-nav .block-search .block-title { display: block; cursor: pointer; line-height: 57px ; height: 57px; width: 50px; } .header-opt-1 .header-nav .block-search .block-title, .header-opt-6 .header-nav .block-search .block-title, .header-opt-10 .header-nav .block-search .block-title { line-height: 50px; height: 50px ; } .header-opt-5 .header-nav .block-search .block-title { line-height: 52px; height: 52px ; } .header-opt-9 .header-nav .block-search .block-title, .header-opt-8 .header-nav .block-search .block-title { line-height: 45px; height: 45px ; } .header-opt-7 .header-nav .block-search .block-title { line-height: 47px; height: 47px ; } .header-opt-1 .header-nav .block-search .block-title { background-color: #ff3366; } .header-opt-2 .header-nav .block-search .block-title { background-color: #f78031; } .header-opt-3 .header-nav .block-search .block-title { background-color: #0088cc; } .header-opt-4 .header-nav .block-search .block-title { background-color: #0188cc; } .header-opt-5 .header-nav .block-search .block-title { background-color: #f96d10; } .header-opt-6 .header-nav .block-search .block-title { background-color: #007176; } .header-opt-7 .header-nav .block-search .block-title { background-color: #e52e04; } .header-opt-8 .header-nav .block-search .block-title { background-color: #333333; } .header-opt-9 .header-nav .block-search .block-title { background-color: #ff7f00; } .header-opt-10 .header-nav .block-search .block-title { background-color: #28A152; } .header-nav .block-search .block-content { position: absolute; top: 100%; right: 0; background-color: #fff; padding: 30px 20px; -webkit-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.09); box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.09); visibility: hidden; opacity: 0; margin-top: 15px; -webkit-transition: 0.45s; -o-transition: 0.45s; transition: 0.45s; } .header-nav .block-search.active .block-content, .header-nav .block-search:hover .block-content { visibility: visible; opacity: 1; margin-top: 0; -webkit-transition: 0.45s; -o-transition: 0.45s; transition: 0.45s; } .header-nav .block-search .form-search .form-control { padding-left: 15px; } .header-opt-1 .header-nav .block-search .form-search .btn-search { background-color: #ff3366; } .header-opt-1 .header-nav .block-search .form-search .btn-search:hover, .header-opt-1 .header-nav .block-search .form-search .btn-search:focus { background-color: #cc0033; } .header-opt-2 .header-nav .block-search .form-search .btn-search { background-color: #f78031; } .header-opt-2 .header-nav .block-search .form-search .btn-search:hover, .header-opt-2 .header-nav .block-search .form-search .btn-search:focus { background-color: #bb4f07; } .header-opt-3 .header-nav .block-search .form-search .btn-search { background-color: #0088cc; } .header-opt-3 .header-nav .block-search .form-search .btn-search:hover, .header-opt-3 .header-nav .block-search .form-search .btn-search:focus { background-color: #004466; } .header-opt-4 .header-nav .block-search .form-search .btn-search { background-color: #0188cc; } .header-opt-4 .header-nav .block-search .form-search .btn-search:hover, .header-opt-4 .header-nav .block-search .form-search .btn-search:focus { background-color: #014466; } .header-opt-5 .header-nav .block-search .form-search .btn-search { background-color: #f96d10; } .header-opt-5 .header-nav .block-search .form-search .btn-search:hover, .header-opt-5 .header-nav .block-search .form-search .btn-search:focus { background-color: #9f4204; } .header-opt-6 .header-nav .block-search .form-search .btn-search { background-color: #007176; } .header-opt-6 .header-nav .block-search .form-search .btn-search:hover, .header-opt-6 .header-nav .block-search .form-search .btn-search:focus { background-color: #000f10; } .header-opt-7 .header-nav .block-search .form-search .btn-search { background-color: #e52e04; } .header-opt-7 .header-nav .block-search .form-search .btn-search:hover, .header-opt-7 .header-nav .block-search .form-search .btn-search:focus { background-color: #811a02; } .header-opt-8 .header-nav .block-search .form-search .btn-search { background-color: #0188cc; } .header-opt-8 .header-nav .block-search .form-search .btn-search:hover, .header-opt-8 .header-nav .block-search .form-search .btn-search:focus { background-color: #014466; } .header-opt-9 .header-nav .block-search .form-search .btn-search { background-color: #ff7f00; } .header-opt-9 .header-nav .block-search .form-search .btn-search:hover, .header-opt-9 .header-nav .block-search .form-search .btn-search:focus { background-color: #994c00; } .header-opt-10 .header-nav .block-search .form-search .btn-search { background-color: #28A152; } .header-opt-10 .header-nav .block-search .form-search .btn-search:hover, .header-opt-10 .header-nav .block-search .form-search .btn-search:focus { background-color: #144f28; } .header-nav .setting, .header-nav .block-minicart, .header-nav .block-search { float: right; position: absolute; visibility: hidden; opacity: 0; -webkit-transform: translate(0, -100%); -ms-transform: translate(0, -100%); -o-transform: translate(0, -100%); transform: translate(0, -100%); -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; top: 0; right: 0; } .header-nav .block-search { right: 51px; } .header-nav .setting { right: 102px; } @media (max-width: 991px) { .header-nav .nav-toggle-cat { display: none !important; } .header-nav .block-nav-categori .block-content .ui-categori, .header-nav .block-nav-categori .block-content .view-all-categori { display: block !important; } } @media (min-width: 992px) { .sticky-wrapper .mid-header .block-nav-categori { -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } } .sticky-wrapper.is-sticky .mid-header { z-index: 9999; -webkit-box-shadow: 1px 5px 5px 0 rgba(0, 0, 0, 0.09); box-shadow: 1px 5px 5px 0 rgba(0, 0, 0, 0.09); } .sticky-wrapper.is-sticky .mid-header .block-nav-menu .ui-menu > li .label-menu { top: 1px; line-height: 13px; font-size: 8px; } .sticky-wrapper.is-sticky .mid-header .block-nav-categori { -webkit-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s; opacity: 1; visibility: visible; } .sticky-wrapper.is-sticky .mid-header .custom-link { display: none; } @media (min-width: 992px) { .sticky-wrapper.is-sticky .mid-header .block-nav-categori { width: 50px; -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .sticky-wrapper.is-sticky .mid-header .block-nav-categori .block-title { background-position: center; padding: 0; } .sticky-wrapper.is-sticky .mid-header .block-nav-categori .block-title span { visibility: hidden; opacity: 0; text-indent: -1000px; -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .sticky-wrapper.is-sticky .mid-header .block-nav-menu .ui-menu { /*.parent-megamenu > .megamenu { right: 0; left: 0; .horizontal-menu , .vertical-menu{ width: 100%; } }*/ } .sticky-wrapper.is-sticky .mid-header .block-minicart, .sticky-wrapper.is-sticky .mid-header .block-search, .sticky-wrapper.is-sticky .mid-header .setting { visibility: visible; opacity: 1; display: block; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0); -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } } @media (max-width: 991px) { .sticky-wrapper.is-sticky .mid-header { position: relative !important; } } @media (min-width: 1200px) { .cms-index-index .cate-show .sticky-wrapper:not(.is-sticky) .header-nav .block-nav-categori .block-content { display: none !important; } } .sticky-wrapper:not(.is-sticky) { height: auto !important; } @media (max-width: 991px) { .site-header .block-nav-categori { width: 160px !important; } .site-header .block-nav-categori .block-title { width: 160px !important; padding-left: 12px !important; padding-right: 5px !important; background-position: center right 9px !important; } } .header-opt-1 .nav-toggle-menu { line-height: 50px; background-color: #000000; } .header-opt-1 .header-top { padding: 0; font-size: 13px; background-color: #f6f6f6; } .header-opt-1 .header-top .nav-left, .header-opt-1 .header-top .nav-right { float: left; color: #666666; font-size: 13px; } .header-opt-1 .header-top .nav-left:before, .header-opt-1 .header-top .nav-right:before, .header-opt-1 .header-top .nav-left:after, .header-opt-1 .header-top .nav-right:after { content: ""; display: table; } .header-opt-1 .header-top .nav-left:after, .header-opt-1 .header-top .nav-right:after { clear: both; } .header-opt-1 .header-top .nav-left > li, .header-opt-1 .header-top .nav-right > li { position: relative; padding-right: 15px; margin-right: 15px; float: left; } .header-opt-1 .header-top .nav-left > li > span, .header-opt-1 .header-top .nav-right > li > span, .header-opt-1 .header-top .nav-left > li > a, .header-opt-1 .header-top .nav-right > li > a { color: #666666; line-height: 36px; } .header-opt-1 .header-top .nav-left > li > span > .fa, .header-opt-1 .header-top .nav-right > li > span > .fa, .header-opt-1 .header-top .nav-left > li > a > .fa, .header-opt-1 .header-top .nav-right > li > a > .fa { margin-right: 8px; font-size: 14px; } .header-opt-1 .header-top .nav-left > li > a:hover, .header-opt-1 .header-top .nav-right > li > a:hover { color: #ff3366; } .header-opt-1 .header-top .nav-left > li:before, .header-opt-1 .header-top .nav-right > li:before { content: ""; width: 1px; height: 15px; background-color: #e0e0e0; position: absolute; top: 50%; margin-top: -7px; right: 0; } .header-opt-1 .header-top .nav-right { float: right; } .header-opt-1 .header-top .nav-right .setting .dropdown-menu { width: 185px; } @media (max-width: 479px) { .header-opt-1 .header-top .nav-right .setting .dropdown-menu { top: 100%; } } .header-opt-1 .header-top .setting .account li a:hover, .header-opt-1 .header-top .setting .account li a:focus { color: #ff3366; } .header-opt-1 .header-top .dropdown .dropdown-toggle .fa { margin-left: 11px; } .header-opt-1 .header-content { background-color: #fff; padding-top: 20px; padding-bottom: 30px; } .header-opt-1 .header-content .logo { display: block; } .header-opt-1 .header-content .nav-mind { float: right; } .header-opt-1 .header-content .nav-right { float: right; padding-right: 15px; } .header-opt-1 .header-content .block-search { float: right; margin-top: 18px; } .header-opt-1 .header-content .block-search .block-title { line-height: 40px; height: 40px; width: 45px; background-image: none; color: #fff; text-align: center; padding: 0; background-color: #ff3366; } .header-opt-1 .header-content .block-search .block-title:before { content: "\f002"; font-family: "FontAwesome"; font-size: 14px; } .header-opt-1 .header-content .block-search .categori-search { width: 153px; } .header-opt-1 .header-content .block-search .categori-search .dropdown-toggle { background-color: #f6f6f6; border-color: #eeeeee; line-height: 38px; height: 40px; } .header-opt-1 .header-content .block-search .categori-search .chosen-container .chosen-single { background-color: #f6f6f6; border-color: #eeeeee; line-height: 38px; height: 40px; color: #333333; } .header-opt-1 .header-content .block-search .form-search { width: 415px; } @media (max-width: 1199px) { .header-opt-1 .header-content .block-search .form-search { width: 260px; } } @media (max-width: 767px) { .header-opt-1 .header-content .block-search .form-search { width: 100%; } } .header-opt-1 .header-content .block-search .form-search .form-control { border-color: #eeeeee; height: 40px; padding-left: 17px; padding-right: 45px; font-size: 14px; color: #999999; } .header-opt-1 .header-content .block-search .form-search .form-control::-moz-placeholder { color: #999999; opacity: 1; } .header-opt-1 .header-content .block-search .form-search .form-control:-ms-input-placeholder { color: #999999; } .header-opt-1 .header-content .block-search .form-search .form-control::-webkit-input-placeholder { color: #999999; } .header-opt-1 .header-content .block-search .form-search .btn-search { width: 45px; background-color: #ff3366; background-image: none; color: #fff; text-align: center; padding: 0; } .header-opt-1 .header-content .block-search .form-search .btn-search:before { content: "\f002"; font-family: "FontAwesome"; font-size: 14px; } .header-opt-1 .header-content .block-search .form-search .btn-search:hover { background-color: #ff0040; } .header-opt-1 .header-content .block-minicart { float: right; margin-top: 18px; margin-left: 30px; } @media (max-width: 991px) { .header-opt-1 .header-content .block-minicart { margin-top: 10px; margin-left: 20px; } } .header-opt-1 .header-content .block-minicart:hover > .dropdown-toggle .cart-icon, .header-opt-1 .header-content .block-minicart.open > .dropdown-toggle .cart-icon { background-color: #ff0040; } .header-opt-1 .header-content .block-minicart > .dropdown-toggle { height: 41px; display: block; position: relative; color: #fff; } .header-opt-1 .header-content .block-minicart > .dropdown-toggle:before, .header-opt-1 .header-content .block-minicart > .dropdown-toggle:after { content: ""; display: table; } .header-opt-1 .header-content .block-minicart > .dropdown-toggle:after { clear: both; } .header-opt-1 .header-content .block-minicart > .dropdown-toggle .cart-icon { width: 41px; display: block; height: 40px; float: right; background-repeat: no-repeat; background-position: center; background-image: url(../images/icon/index1/minicart.png); background-color: #ff3366; } .header-opt-1 .header-content .block-minicart > .dropdown-toggle .counter-number { position: absolute; right: 25px; left: auto; background-color: #009966; line-height: 18px; text-align: center; font-size: 13px; font-weight: bold; width: 33px; padding: 0; border-radius: 20px; top: -7px; color: #fff; } .header-opt-1 .header-content .block-minicart > .dropdown-toggle .counter-number:before { content: ""; width: 0; height: 0; border-style: solid; border-width: 0 6px 4px 0; border-color: transparent #009966 transparent transparent; position: absolute; bottom: -4px; left: 17px; } .header-opt-1 .header-content .block-minicart > .dropdown-toggle .counter-title { display: none; } .header-opt-1 .header-content .block-minicart > .dropdown-toggle .counter { float: left; border: 1px solid #eeeeee; border-right: none; height: 40px; padding-left: 17px; width: 156px; color: #666; line-height: 1; } .header-opt-1 .header-content .block-minicart > .dropdown-toggle .cart-text { display: block; font-size: 14px; font-weight: bold; text-transform: uppercase; color: #333333; padding-top: 5px; line-height: 1; margin-bottom: 1px; } .header-opt-1 .header-content .block-minicart > .dropdown-toggle .counter-label:after { content: "-"; padding-left: 3px; } .header-opt-1 .block-minicart .actions .btn:hover, .header-opt-1 .block-minicart .actions .btn:focus { background-color: #e50039; } .header-opt-1 .block-minicart .minicart-items .product-item .product-item-name a:hover, .header-opt-1 .block-minicart .minicart-items .product-item .product-item-name a:focus { color: #ff3366; } .header-opt-1 .block-nav-categori { width: 270px; } .header-opt-1 .block-nav-categori .block-title { font-weight: bold; font-size: 14px; } .header-opt-1 .block-nav-categori .block-content { background-color: #f7f7f7; width: 270px; } .header-opt-1 .block-nav-categori .ui-categori { margin-bottom: 7px; } .header-opt-1 .block-nav-categori .ui-categori > li > a .icon { width: 30px; } @media (min-width: 992px) { .header-opt-1 .block-nav-categori .ui-categori > li > a { padding-left: 17px; line-height: 37px; } } @media (min-width: 992px) { .header-opt-1 .block-nav-categori .ui-categori > li ul a { color: #333333; font-size: 14px; } .header-opt-1 .block-nav-categori .ui-categori > li ul a:hover, .header-opt-1 .block-nav-categori .ui-categori > li ul a:focus { color: #ff3366 !important; } } .header-opt-1 .block-nav-categori .ui-categori > li.parent > a:after { right: 10px; } .header-opt-1 .block-nav-categori .view-all-categori a { border: 1px solid #eeeeee; color: #666666; line-height: 40px; font-size: 13px; } .header-opt-1 .block-nav-categori .view-all-categori a:hover { background-color: #ff3366; } .header-opt-1 .block-nav-categori .block-title { background-color: #000000; line-height: 50px; background-position: right 25px center; } @media (max-width: 479px) { .header-opt-1 .block-nav-categori .block-title { background-position: right 12px center; } } @media (min-width: 992px) { .header-opt-1 .block-nav-menu .ui-menu > li { line-height: 50px; padding: 0 23px; } .header-opt-1 .block-nav-menu .ui-menu > li > a { text-transform: none; } .header-opt-1 .block-nav-menu .ui-menu > li:hover > a, .header-opt-1 .block-nav-menu .ui-menu > li:focus > a { color: #ff3366; } .header-opt-1 .block-nav-menu .ui-menu > li.active { background-color: #ff3366; } .header-opt-1 .block-nav-menu .ui-menu > li.active > a { color: #fff; } .header-opt-1 .block-nav-menu .ui-menu > li.active:hover > a, .header-opt-1 .block-nav-menu .ui-menu > li.active:focus > a { color: #fff; } .header-opt-1 .block-nav-menu .ui-menu > li.active.parent:after { content: none; } .header-opt-1 .block-nav-menu .ui-menu > li.active:before { content: none; } .header-opt-1 .block-nav-menu .ui-menu > li:before { content: ""; width: 1px; height: 22px; background-color: #d6d6d6; position: absolute; top: 50%; margin-top: -11px; right: -1px; } .header-opt-1 .block-nav-menu .ui-menu > li.parent:after { content: none; } .header-opt-1 .block-nav-menu .ui-menu > li ul a:hover, .header-opt-1 .block-nav-menu .ui-menu > li ul a:focus { color: #ff3366; } } @media (min-width: 992px) and (max-width: 1199px) { .header-opt-1 .block-nav-menu .ui-menu > li { padding: 0 15px; } } .header-opt-1 .header-nav { background-color: #eeeeee; } .header-opt-1 .header-nav .setting .dropdown-toggle, .header-opt-1 .header-nav .block-search .block-title, .header-opt-1 .header-nav .block-minicart .dropdown-toggle .cart-icon { line-height: 50px; height: 50px; } .header-opt-1 .header-nav .box-header-nav { border-bottom: 3px solid #ff3366; } @media (max-width: 991px) { .header-opt-1 .header-content .nav-left { float: none; clear: both; text-align: center; margin-bottom: 20px; } .header-opt-1 .header-content .nav-mind { float: left; padding-left: 15px; } .header-opt-1 .header-content .nav-mind .block-search { float: left; margin-left: 0; margin-top: 0; } .header-opt-1 .header-content .nav-right { float: right; } .header-opt-1 .header-content .block-minicart { margin-top: 0; } .header-opt-1 .block-nav-categori { width: 190px; } .header-opt-1 .block-nav-categori .block-title { width: 190px; } } @media (max-width: 767px) { .header-opt-1 .header-content .block-search .categori-search { display: none; } .header-opt-1 .header-content .nav-right { float: right; } } @media (max-width: 500px) { .header-opt-1 .header-content .nav-right, .header-opt-1 .header-content .nav-mind { float: none; width: 100%; padding: 0 15px; } .header-opt-1 .header-content .block-minicart { float: none; margin: auto; margin-bottom: 10px; } .header-opt-1 .header-content .block-minicart .dropdown-toggle { display: block; margin: auto; width: 198px; } .header-opt-1 .header-content .block-search { width: 100%; float: none; position: relative; } } /*========================================================== 5. SIDEBAR ==========================================================*/ .slider-range { margin-bottom: 20px; padding-top: 2px; } .slider-range:before, .slider-range:after { content: ""; display: table; } .slider-range:after { clear: both; } .catalog-view_op1 .slider-range { margin-bottom: 5px; } .slider-range .ui-slider { position: relative; height: 3px; background-color: #888888; border-radius: 0px; margin: 5px 0 ; } .catalog-view_op1 .slider-range .ui-slider { height: 7px; background-color: #ff3366; } .slider-range .ui-slider-range { height: 3px; background-color: #00a1d0; position: absolute; top: 0; } .catalog-view_op1 .slider-range .ui-slider-range { height: 7px; background-color: #ccc; } .slider-range .ui-slider-handle { width: 12px; height: 12px; border-radius: 0; background-color: #888888; display: block; position: absolute; top: -5px; } .catalog-view_op1 .slider-range .ui-slider-handle { background-color: transparent; width: 13px; height: 17px; background-position: center; background-repeat: no-repeat; background-image: url(../images/icon/slider-range.png); } .slider-range .action:before, .slider-range .action:after { content: ""; display: table; } .slider-range .action:after { clear: both; } .slider-range .action .price { font-size: 18px; float: left; margin-bottom: 15px; } .catalog-view_op1 .slider-range .action .price { font-size: 14px; color: #666666; margin: 0; } .slider-range .action .price > span { line-height: 30px; border: 1px solid #dfdfdf; text-align: center; width: 65px; display: block; float: left; font-size: 14px; color: #000000; margin: 0 10px 0 0; } .catalog-view_op1 .slider-range .action .price > span { float: none; display: inline; border: none; font-size: 14px; color: #666666; width: auto; margin: 0; } .slider-range .action .btn { height: 32px; width: 65px; text-align: center; padding: 0; font-size: 14px; color: #fff; background-color: #ff3366; float: left; margin-bottom: 15px; } .slider-range .action .btn:hover, .slider-range .action .btn:focus { background-color: #171717; } .slider-range .amount-min, .slider-range .amount-max { display: block; line-height: 30px; float: left; font-size: 14px; color: #888888; } .slider-range .amount-min .catalog-view_op1, .slider-range .amount-max .catalog-view_op1 { display: none; } .slider-range .amount-max { float: right; } .block-sidebar { margin-bottom: 20px; } .block-sidebar .block-title { border-bottom: 1px solid #dfdfdf; margin-bottom: 20px; } .block-sidebar .block-title strong { font-size: 15px; color: #000000; font-weight: 600; text-transform: uppercase; margin: 0; display: block; line-height: 30px; } .block-sidebar .block-content { font-size: 13px; color: #5b5b5b; } .block-filter .close-filter-products { width: 50px; line-height: 40px; display: block; text-align: center; position: absolute; top: 0; right: 0; font-size: 24px; cursor: pointer; display: none; } .block-filter .block-title { margin-bottom: 38px; } .block-filter .block-content { background-color: #fff; padding: 20px 20px 15px; border: 1px solid #dfdfdf; } .block-filter .filter-options-item { margin-bottom: 15px; } .catalog-view_op1 .block-filter .filter-options-item { border-bottom: 1px solid #eeeeee; padding-bottom: 15px; margin-bottom: 13px; } .catalog-view_op1_style2.catalog-view_op1 .block-filter .filter-options-item { margin-bottom: 20px; } .catalog-view_op1 .block-filter .filter-options-item .filter-options-content { padding-bottom: 0; } .catalog-view_op1 .block-filter .filter-options-item:last-child { border-bottom: none; } .block-filter .filter-options-title { font-size: 15px; color: #000000; text-transform: uppercase; font-weight: 600; margin-bottom: 12px; line-height: 25px; display: block; } .catalog-view_op1 .block-filter .filter-options-title { margin-bottom: 5px; } .block-filter .filter-options-content { padding-bottom: 0; } .block-filter .filter-options-content .item { text-transform: capitalize; display: block; color: #888888; font-size: 14px; line-height: 34px; position: relative; } .catalog-view_op1 .block-filter .filter-options-content .item { line-height: 1; } .block-filter .filter-options-content .item label { font-size: 14px; line-height: 34px; font-weight: normal; cursor: pointer; color: #888888; } .block-filter .filter-options-content .item label:before, .block-filter .filter-options-content .item label:after { content: ""; display: table; } .block-filter .filter-options-content .item label:after { clear: both; } .catalog-view_op1 .block-filter .filter-options-content .item label { line-height: 25px; margin: 0; } .catalog-view_op1 .block-filter .filter-options-content .item label > span:before { top: 7px; } .block-filter .filter-options-content .item label:hover { color: #ff3366; } .block-filter .filter-options-content .item label > span { display: block; position: relative; padding-left: 27px; } .block-filter .filter-options-content .item label > span:before { content: ''; width: 15px; height: 14px; background-color: #888888; display: block; position: absolute; left: 0; top: 10px; } .block-filter .filter-options-content .item label input[type=checkbox] { visibility: hidden; position: absolute; } .block-filter .filter-options-content .item label input[type=checkbox]:checked + span { color: #ff3366; } .catalog-view_op1 .block-filter .filter-options-content .item label input[type=checkbox]:checked + span { color: #ff3366; } .catalog-view_op1 .block-filter .filter-options-content .item label input[type=checkbox]:checked + span:before { background-color: #ff3366; border-color: #ff3366; } .block-filter .filter-options-content .item label input[type=checkbox]:checked + span:before { background-color: #ff3366; background-repeat: no-repeat; background-position: center; background-image: url(../images/icon/index1/checked.png); } .block-filter .filter-options-content .item a { display: block; color: #666666; } .block-filter .filter-options-content .item a:before, .block-filter .filter-options-content .item a:after { content: ""; display: table; } .block-filter .filter-options-content .item a:after { clear: both; } .block-filter .filter-options-content .item a:hover { color: #ff3366; } .block-filter .filter-options-content .item .count { font-size: 14px; display: inline-block; vertical-align: middle; color: #a4a4a4; line-height: 1; } .block-filter .filter-options-categori, .block-filter .filter-options-price { border-bottom: 1px dashed #dfdfdf; margin-bottom: 22px; } .block-filter .filter-options-categori .filter-options-content, .block-filter .filter-options-price .filter-options-content { padding-bottom: 18px; } .block-filter .filter-options-price .filter-options-content { padding-bottom: 0px; } .block-filter .filter-options-color .filter-options-content .items:before, .block-filter .filter-options-color .filter-options-content .items:after { content: ""; display: table; } .block-filter .filter-options-color .filter-options-content .items:after { clear: both; } .block-filter .filter-options-color .filter-options-content .item { padding: 0; width: 50%; float: left; line-height: 31px; } .block-filter .filter-options-color .filter-options-content .item:before { content: none; } .catalog-view_op1 .block-filter .filter-options-color .filter-options-content .item { display: block; width: auto; margin: 0 10px 10px 0; line-height: 1; } .catalog-view_op1 .block-filter .filter-options-color .filter-options-content .item label { margin: 0; } .block-filter .filter-options-color .filter-options-content .item .img { display: inline-block; width: 23px; height: 23px; vertical-align: middle; margin-right: 6px; } .catalog-view_op1 .block-filter .filter-options-color .filter-options-content .item .img { width: 20px; height: 20px; border: 1px solid #dfdfdf; display: block; } .block-filter .filter-options-color .filter-options-content .item .text { display: inline-block; line-height: 19px; vertical-align: middle; padding: 0 6px; border: 1px solid #dfdfdf; font-size: 14px; color: #333; text-transform: uppercase; } .block-filter .filter-options-color .filter-options-content .item label > span { padding-left: 0; } .catalog-view_op1 .block-filter .filter-options-color .filter-options-content .item label > span { padding-left: 0; position: relative; height: 20px; } .catalog-view_op1 .block-filter .filter-options-color .filter-options-content .item label > span .count { display: none; } .catalog-view_op1 .block-filter .filter-options-color .filter-options-content .item label > span .img { display: block; margin: 0; } .catalog-view_op1 .block-filter .filter-options-color .filter-options-content .item label > span:before { width: 13px; height: 12px; background-color: transparent; position: absolute; bottom: 0; right: 0; left: auto; top: auto; border: none; } .block-filter .filter-options-color .filter-options-content .item label > span:before { top: 16px; background-color: transparent; } .block-filter .filter-options-color .filter-options-content .item label input[type=checkbox]:checked + span:before { background-color: #ff3366; background-repeat: no-repeat; background-position: center; background-image: url(../images/icon/index1/checked.png); } .block-filter .filter-options-color .filter-options-content .item label input[type=checkbox]:checked + span .img, .block-filter .filter-options-color .filter-options-content .item label input[type=checkbox]:checked + span .text { border: 1px solid #ff3366; } .catalog-view_op1 .block-filter .filter-options-color .filter-options-content .item label input[type=checkbox]:checked + span .img { border: 1px solid #ff3366; } .catalog-view_op1 .block-filter .filter-options-color .filter-options-content .item label input[type=checkbox]:checked + span:before { background-color: #ff3366; } @media (max-width: 991px) { .block-filter { position: fixed; top: 0; left: -110%; bottom: 0; width: 300px; background-color: #fff; z-index: 888; visibility: hidden; opacity: 0; -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; overflow-y: auto; margin: 0; -webkit-box-shadow: 0 0 3px 0 rgba(136, 136, 136, 0.23); box-shadow: 0 0 3px 0 rgba(136, 136, 136, 0.23); } .block-filter.active { left: 0; visibility: visible; opacity: 1; -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .block-filter .close-filter-products { display: block; } .block-filter .block-title { padding: 0 20px; } .block-filter .block-title strong { line-height: 50px; font-weight: bold; font-size: 20px; } .block-filter .block-content { padding: 0; border: none; } .block-filter .block-content .filter-options-item { border-bottom: 1px solid #dfdfdf; padding: 0 20px; } .block-filter .block-content .filter-options-item.active .filter-options-content { display: block; } .block-filter .block-content .filter-options-title { cursor: pointer; position: relative; padding-right: 20px; } .block-filter .block-content .filter-options-title:after { content: "\f105"; font-family: "FontAwesome"; display: block; line-height: 25px; position: absolute; top: 0; right: 0; width: 20px; font-weight: normal; } .block-filter .block-content .filter-options-title.active { color: #ff3366; } .block-filter .block-content .filter-options-title.active:after { content: "\f107"; } .block-filter .block-content .filter-options-content { display: none; border: none; padding-bottom: 20px; } } .catalog-view_op1 .block-sidebar { margin-bottom: 30px; border: 1px solid #f1f1f1; } .catalog-view_op1_style2.catalog-view_op1 .block-sidebar { border: none; margin-bottom: 20px; } .catalog-view_op1 .block-sidebar .block-title { margin-bottom: 0; border-bottom: 1px solid #f1f1f1; padding: 0 27px; text-transform: uppercase; } .catalog-view_op1 .block-sidebar .block-title strong { font-size: 15px; font-weight: bold; line-height: 46px; color: #333; } @media (min-width: 992px) { .catalog-view_op1_style2.catalog-view_op1 .block-sidebar .block-title strong { font-weight: 600; color: #333; line-height: 32px; } } @media (min-width: 992px) { .catalog-view_op1_style2.catalog-view_op1 .block-sidebar .block-title { padding-left: 0; margin-right: 24px; } } .catalog-view_op1 .block-sidebar .block-content { border: none; padding-left: 27px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; } @media (min-width: 992px) { .catalog-view_op1_style2.catalog-view_op1 .block-sidebar .block-content { padding-left: 20px; padding-bottom: 0; } } .catalog-view_op1 .block-filter { border: 1px solid #f1f1f1; } .catalog-view_op1_style2.catalog-view_op1 .block-filter { border: none; } .catalog-view_op1 .block-filter .block-title { margin-bottom: 0; border-bottom: 1px solid #f1f1f1; padding: 0 27px; text-transform: uppercase; } .catalog-view_op1 .block-filter .block-title strong { font-size: 15px; font-weight: bold; line-height: 46px; } .catalog-view_op1 .block-filter .block-content { border: none; padding-left: 27px; padding-right: 22px; padding-top: 15px; padding-bottom: 0px; } @media (min-width: 992px) { .catalog-view_op1_style2.catalog-view_op1 .block-filter .block-content { padding-left: 20px; padding-right: 20px; padding-top: 5px; } } @media (max-width: 991px) { .catalog-view_op1 .block-filter .block-content { padding-left: 0; padding-right: 0; } .catalog-view_op1 .block-filter .block-content .filter-options-item { padding-bottom: 10px; } } .catalog-view_op1 .block-filter .filter-options-title { font-size: 15px; color: #666666; font-weight: normal; } .catalog-view_op1 .block-filter .filter-options-content .item label { color: #666; } .catalog-view_op1 .block-filter .filter-options-content .item label > span { padding-left: 24px; } .catalog-view_op1 .block-filter .filter-options-content .item label > span:before { width: 12px; height: 12px; background-color: transparent; border: 1px solid #cdcdcd; } .catalog-view_op1 .block-filter .filter-options-size .filter-options-content { max-height: 150px; overflow-y: auto; } .catalog-view_op1 .block-filter .filter-options-size .filter-options-content .item { width: 50%; float: left; } .catalog-view_op1 .block-filter .filter-options-size .filter-options-content .item:nth-child(2n+1) { clear: both; } .block-sidebar-compare .block-content { padding: 20px; border: 1px solid #dfdfdf; background-color: #fff; font-size: 13px; color: #888888; } .block-sidebar-tags .block-content { padding-top: 8px; } .catalog-view_op1_style2 .block-sidebar-tags .block-content { margin-left: 0; padding-left: 0 !important; padding-right: 0; } .block-sidebar-tags .block-content:before, .block-sidebar-tags .block-content:after { content: ""; display: table; } .block-sidebar-tags .block-content:after { clear: both; } .block-sidebar-tags .block-content ul:before, .block-sidebar-tags .block-content ul:after { content: ""; display: table; } .block-sidebar-tags .block-content ul:after { clear: both; } .block-sidebar-tags .block-content li { float: left; } .catalog-view_op1 .block-sidebar-tags .block-content li { float: none; display: inline-block; vertical-align: bottom; } .block-sidebar-tags .block-content a { display: block; line-height: 31px; border: 1px solid #dfdfdf; background-color: #fff; padding: 0 13px; color: #888888; font-size: 14px; margin-right: 10px; margin-bottom: 9px; float: left; } .block-sidebar-tags .block-content a:hover { color: #ff3366; } .catalog-view_op1_style2 .block-sidebar-tags .block-content a { line-height: 33px; font-size: 14px; font-style: italic; color: #333333; margin-right: 5px; margin-bottom: 5px; } .catalog-view_op1_style2 .block-sidebar-tags .block-content a:hover { color: #ff3366; } .catalog-view_op1:not(.catalog-view_op1_style2) .block-sidebar-tags .block-content a { color: #666666; margin-right: 22px; padding: 0; line-height: 1; border: none; } .catalog-view_op1:not(.catalog-view_op1_style2) .block-sidebar-tags .block-content a:hover { color: #ff3366; } .catalog-view_op1:not(.catalog-view_op1_style2) .block-sidebar-tags .block-content a.lv1 { font-size: 12px; } .catalog-view_op1:not(.catalog-view_op1_style2) .block-sidebar-tags .block-content a.lv2 { font-size: 16px; } .catalog-view_op1:not(.catalog-view_op1_style2) .block-sidebar-tags .block-content a.lv3 { font-size: 18px; } .catalog-view_op1:not(.catalog-view_op1_style2) .block-sidebar-tags .block-content a.lv4 { font-size: 20px; } .catalog-view_op1:not(.catalog-view_op1_style2) .block-sidebar-tags .block-content a.lv5 { font-size: 24px; } .block-sidebar-tags .block-content .view-all { color: #333333; text-transform: capitalize; } .block-sidebar-tags .block-content .view-all .fa { margin-left: 15px; } .catalog-view_op1 .block-sidebar-products .block-content { padding-left: 20px; padding-right: 20px; } .block-sidebar-products .product-item2:not(.product-item-opt-2 ) .product-item-info { margin-bottom: 10px; } .block-sidebar-products .product-item2:not(.product-item-opt-2 ) .product-item-info:before, .block-sidebar-products .product-item2:not(.product-item-opt-2 ) .product-item-info:after { content: ""; display: table; } .block-sidebar-products .product-item2:not(.product-item-opt-2 ) .product-item-info:after { clear: both; } .block-sidebar-products .product-item2:not(.product-item-opt-2 ) .product-item-photo { float: left; margin-right: 10px; width: 110px; } .block-sidebar-products .product-item2:not(.product-item-opt-2 ) .product-item-detail { overflow: hidden; } .block-sidebar-products .product-item2:not(.product-item-opt-2 ) .product-item-name { font-size: 14px; color: #888888; font-weight: normal; display: block; margin-top: 53px; margin-bottom: 3px; } .block-sidebar-products .product-item2:not(.product-item-opt-2 ) .product-item-name a { color: #888888; } .block-sidebar-products .product-item2:not(.product-item-opt-2 ) .product-item-name a:hover { color: #ff3366; } .block-sidebar-products .product-item2:not(.product-item-opt-2 ) .product-item-price { font-size: 16px; color: #333333; } .block-sidebar-products .product-item2:not(.product-item-opt-2 ) .product-item-price .old-price { text-decoration: line-through; margin-left: 6px; } .block-sidebar-products .product-item-opt-1, .block-sidebar-products .product-item-opt-2 { margin-bottom: 10px; } .block-sidebar-products .product-item-opt-1 .product-item-info:before, .block-sidebar-products .product-item-opt-2 .product-item-info:before, .block-sidebar-products .product-item-opt-1 .product-item-info:after, .block-sidebar-products .product-item-opt-2 .product-item-info:after { content: ""; display: table; } .block-sidebar-products .product-item-opt-1 .product-item-info:after, .block-sidebar-products .product-item-opt-2 .product-item-info:after { clear: both; } .block-sidebar-products .product-item-opt-1 .product-item-photo, .block-sidebar-products .product-item-opt-2 .product-item-photo { padding: 0; width: 80px; margin-right: 10px; float: left; } .block-sidebar-products .product-item-opt-1 .product-item-detail, .block-sidebar-products .product-item-opt-2 .product-item-detail { padding: 0; overflow: hidden; } .block-sidebar-products .product-item-opt-1 .product-item-name, .block-sidebar-products .product-item-opt-2 .product-item-name { white-space: normal; margin: 0; } .block-sidebar-products .product-item-opt-1 .product-item-price, .block-sidebar-products .product-item-opt-2 .product-item-price, .block-sidebar-products .product-item-opt-1 .product-reviews-summary, .block-sidebar-products .product-item-opt-2 .product-reviews-summary { float: none; width: 100%; } .block-sidebar-products .all-products { line-height: 29px; background-color: #fafafa; height: auto; border: 1px solid #e9e9e9; padding: 0 10px; color: #ff3366; font-size: 13px; text-transform: none; } .block-sidebar-products .all-products:hover { background-color: #ff3366; color: #fff; border-color: #fafafa; } .block-sidebar-products .owl-dots { text-align: center; margin-bottom: 4px; } .block-sidebar-products .owl-dots .owl-dot { width: 14px; height: 14px; background-color: #adadad; border-radius: 100%; display: inline-block; margin: 0 5px; } .block-sidebar-products .owl-dots .owl-dot.active { background-color: #ff3366; } .block-sidebar-products .owl-carousel .product-item { border-bottom: 1px solid #eeeeee; padding-bottom: 18px; padding-top: 4px; } .block-sidebar-products .owl-carousel .product-item:last-child { border-bottom: none; } .block-sidebar-products-opt2 .block-content { padding-left: 20px; padding-right: 20px; } .catalog-view_op1 .block-sidebar-products-opt2 .block-content { padding-left: 20px; padding-right: 20px; } .block-sidebar-products-opt2 .owl-dots { text-align: center; margin-bottom: 4px; } .block-sidebar-products-opt2 .owl-dots .owl-dot { width: 14px; height: 14px; background-color: #adadad; border-radius: 100%; display: inline-block; margin: 0 5px; } .block-sidebar-products-opt2 .owl-dots .owl-dot.active { background-color: #ff3366; } .block-sidebar-products-opt2 .product-item-opt-2 { margin-bottom: 15px; } .block-sidebar-products-opt2 .product-item-opt-2 .product-item-info { position: relative; padding-bottom: 40px; } .block-sidebar-products-opt2 .product-item-opt-2 .product-item-info .product-item-photo { position: static; } .block-sidebar-products-opt2 .product-item-opt-2 .product-item-info .btn-cart { opacity: 1; visibility: visible; bottom: 0; height: 36px !important; line-height: 34px !important; background-color: #ff3366 !important; width: 130px; left: 50%; margin-left: -65px; right: auto; padding: 0; } .block-sidebar-products-opt2 .product-item-opt-2 .product-item-info .btn-cart:before { background-image: url(../images/icon/cart-catalog-op1.png); margin: 0; } .block-sidebar-products-opt2 .product-item-opt-2 .product-item-info .btn-cart:hover { background-color: #cc0033 !important; } .block-banner-sidebar .owl-carousel .owl-item img { width: 100%; } .block-banner-sidebar .owl-dots { position: absolute; bottom: 9px; left: 0; right: 0; text-align: center; } .block-banner-sidebar .owl-dots .owl-dot { width: 14px; height: 14px; background-color: #adadad; margin: 0 5px; display: inline-block; border-radius: 100%; } .block-banner-sidebar .owl-dots .owl-dot.active { width: 14px; height: 14px; background-color: #ff3366; } .block-sidebar-categorie .items a { color: #666666; font-size: 14px; text-transform: capitalize; display: block; line-height: 26px; margin-left: 17px; position: relative; } .block-sidebar-categorie .items a:hover { color: #ff3366; } .block-sidebar-categorie .items a:hover:before { color: #ff3366; } .block-sidebar-categorie .items a:before { content: "\f0da"; font-family: 'FontAwesome'; position: absolute; top: 0; left: -17px; color: #cccccc; font-size: 13px; } .block-sidebar-categorie .items li.active > ul, .block-sidebar-categorie .items li:hover > ul { height: auto; display: block; -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .block-sidebar-categorie .items > li > a:before { content: "\f105"; font-size: 14px; font-weight: bold; } .block-sidebar-categorie .items > li:hover > a { color: #ff3366; } .block-sidebar-categorie .items > li:hover > a:before { color: #ff3366; } .block-sidebar-categorie .items > li ul { padding-left: 17px; display: none; height: 0; overflow: hidden; -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .block-sidebar-categorie .items > li ul li { border-bottom: 1px dotted #eeeeee; } .block-sidebar-categorie .items > li ul li:last-child { border-bottom: none; } .block-sidebar-testimonials .item { margin-bottom: 10px; } .block-sidebar-testimonials .item .name { font-weight: normal; font-size: 14px; color: #000; margin: 0; display: block; text-align: center; text-transform: uppercase; margin-bottom: 10px; } .block-sidebar-testimonials .item .avata { text-align: center; width: 108px; height: 108px; border-radius: 100%; overflow: hidden; border: 3px solid #eeeeee; display: block; margin: auto; margin-bottom: 5px; } .block-sidebar-testimonials .item .avata img { display: block; } .block-sidebar-testimonials .item .des { font-size: 14px; line-height: 20px; color: #666666; } .block-sidebar-testimonials .owl-dots { text-align: center; margin-bottom: 4px; } .block-sidebar-testimonials .owl-dots .owl-dot { width: 14px; height: 14px; background-color: #adadad; border-radius: 100%; display: inline-block; margin: 0 5px; } .block-sidebar-testimonials .owl-dots .owl-dot.active { background-color: #ff3366; } .block-sidebar-testimonials2 .block-content { background-color: #f6f6f6; text-align: center; } .catalog-view_op1_style2 .block-sidebar-testimonials2 .block-content { padding-bottom: 15px ; } .block-sidebar-testimonials2 .block-content .item { padding-bottom: 5px; } .block-sidebar-testimonials2 .block-content .img { margin-bottom: 10px; } .block-sidebar-testimonials2 .block-content .img img { margin: auto; } .block-sidebar-testimonials2 .block-content .title { color: #ff3366; font-size: 16px; font-family: Arial; display: block; text-transform: uppercase; font-weight: normal; margin-bottom: 15px; } .block-sidebar-testimonials2 .block-content .des { font-size: 14px; color: #666666; font-family: Arial; margin-bottom: 12px; } .block-sidebar-testimonials2 .block-content .btn { line-height: 29px; height: auto; border: 1px solid #e8e8e8; background-color: #fff; padding: 0 9px; color: #333333; font-family: Arial; text-transform: none; } .block-sidebar-testimonials2 .block-content .btn:hover { background-color: #ff3366; color: #fff; } /*========================================================== 6. FOOTER ==========================================================*/ /*@import "skin-footer/_footer-general"; @import "skin-footer/_footer-default"; @import "skin-footer/_footer-hp1"; @import "skin-footer/_footer-hp2"; @import "skin-footer/_footer-hp3"; @import "skin-footer/_footer-hp4"; @import "skin-footer/_footer-hp5"; @import "skin-footer/_footer-hp6"; @import "skin-footer/_footer-hp7"; @import "skin-footer/_footer-hp8"; @import "skin-footer/_footer-hp9"; @import "skin-footer/_footer-hp10"; @import "skin-footer/_footer-hp11"; @import "skin-footer/_footer-hp12"; @import "skin-footer/_footer-hp13"; @import "skin-footer/_footer-hp14"; @import "skin-footer/_footer-hp15"; @import "skin-footer/_footer-hp16"; @import "skin-footer/_footer-hp17"; @import "skin-footer/_footer-hp18"; @import "skin-footer/_footer-hp19"; @import "skin-footer/_footer-hp20";*/ .block-newletter { margin-bottom: 25px; } .block-newletter .block-title { display: block; font-weight: bold; font-size: 16px; color: #333333; text-transform: uppercase; margin-top: 12px; margin-bottom: 55px; line-height: 1.1; } .block-newletter .form-control { height: 52px; border: 1px solid #aaaaaa; padding-left: 14px; font-size: 14px; color: #aaaaaa; } .block-newletter .form-control::-moz-placeholder { color: #aaaaaa; opacity: 1; } .block-newletter .form-control:-ms-input-placeholder { color: #aaaaaa; } .block-newletter .form-control::-webkit-input-placeholder { color: #aaaaaa; } .block-newletter .btn-subcribe { z-index: 20; padding: 0 15px; height: 52px; background-color: #3e3e3e; text-align: center; font-size: 14px; font-weight: 600; text-transform: uppercase; color: #fff; position: relative; } .block-newletter .btn-subcribe:before { content: ""; width: 0; height: 100%; position: absolute; top: 0; left: 0; z-index: 22; background-color: rgba(255, 255, 255, 0.3); opacity: 0; -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .block-newletter .btn-subcribe:hover:before { width: 100%; opacity: 1; -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .site-footer { background-color: #fff; padding-top: 80px; } .site-footer .footer-column { padding-bottom: 62px; } .site-footer .footer-column .logo-footer { margin-bottom: 35px; display: block; } .site-footer .footer-column .links { font-size: 14px; } .site-footer .footer-column .links h3.title { display: block; font-weight: bold; font-size: 16px; color: #333333; text-transform: uppercase; margin-top: 12px; margin-bottom: 55px; } .site-footer .footer-column .links a { color: #888888; } .site-footer .footer-column .links a:hover { color: #333; } .site-footer .footer-column .links li { margin-bottom: 7px; } .site-footer .address { font-size: 14px; color: #888888; margin-bottom: 42px; } .site-footer .address td { padding-bottom: 8px; vertical-align: top; } .site-footer .address b { font-weight: 600; font-size: 16px; color: #333333; padding-right: 15px; } .site-footer .block-social .block-title { display: block; font-weight: bold; font-size: 16px; color: #333333; text-transform: uppercase; margin-top: 12px; margin-bottom: 25px; line-height: 1.1; } .site-footer .block-social .block-content:before, .site-footer .block-social .block-content:after { content: ""; display: table; } .site-footer .block-social .block-content:after { clear: both; } .site-footer .block-social .block-content a { width: 32px; line-height: 30px; border: 1px solid #aaaaaa; border-radius: 100%; text-align: center; color: #333333; font-size: 16px; -webkit-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s; display: block; float: left; margin-right: 7px; margin-bottom: 5px; } .site-footer .block-social .block-content a:last-child { margin-right: 0; } .site-footer .block-social .block-content a:hover { color: #fff; background-color: #ff3366; border-color: #ff3366; -webkit-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s; } .site-footer .footer-bottom { border-top: 1px solid #e4e4e4; padding-bottom: 40px; padding-top: 32px; } .site-footer .footer-bottom .links { font-size: 14px; text-transform: capitalize; text-align: center; } .site-footer .footer-bottom .links ul { margin-bottom: 5px; } .site-footer .footer-bottom .links li { display: inline-block; } .site-footer .footer-bottom .links li:last-child a:after { content: none; } .site-footer .footer-bottom .links a { color: #333; display: block; line-height: 24px; position: relative; padding-right: 9px; padding-left: 6px; } .site-footer .footer-bottom .links a:after { content: ""; width: 1px; height: 15px; background-color: #333; display: block; position: absolute; top: 50%; margin-top: -7px; right: 0; } .site-footer .footer-bottom .links a:hover { color: #ff3366; } .site-footer .payment { margin-bottom: 20px; } .site-footer .payment img { margin-right: 6px; cursor: pointer; } .site-footer .copyright { font-size: 14px; color: #333333; padding-bottom: 40px; text-align: center; } .site-footer .footer-tag { margin-bottom: 30px; } .site-footer .footer-tag .title { font-size: 16px; line-height: 20px; color: #333333; text-transform: uppercase; font-weight: 600; display: block; margin-bottom: 20px; } .site-footer .footer-tag li { display: inline-block; padding-right: 10px; position: relative; margin-bottom: 5px; margin-right: 6px; } .site-footer .footer-tag li:after { content: ""; position: absolute; top: 50%; margin-top: -7px; right: 0; width: 1px; height: 14px; background-color: #666666; } .site-footer .footer-tag li:last-child:after { content: none; } .site-footer .footer-tag a { font-size: 14px; color: #666666; } .site-footer .footer-tag a:hover { color: #333; } @media (min-width: 992px) and (max-width: 1199px) { .site-footer:not(.footer-opt-6) .footer-column .block-newletter .input-group { display: block; } .site-footer:not(.footer-opt-6) .footer-column .block-newletter .form-control { margin-bottom: 5px; } } @media (max-width: 991px) { .site-footer:not(.footer-opt-6) .footer-column .col-sm-6:nth-child(2n+1) { clear: both; } } .back-to-top { display: block; border: 2px solid #ff3366; padding: 3px; border-radius: 100%; text-align: center; color: #fff; float: right; background-color: transparent; cursor: pointer; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; position: fixed; right: 30px; bottom: 30px; z-index: 999; top: auto !important; } .back-to-top .fa { line-height: 36px; width: 36px; border-radius: 100%; background-color: #ff3366; font-size: 22px; color: #fff; } .back-to-top:hover { color: #fff; background-color: #ff3366; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .footer-opt-1 { background-color: #eeeeee; padding-top: 24px; } .footer-opt-1 .footer-column { padding-bottom: 0; } @media (max-width: 991px) { .footer-opt-1 .footer-column .col:nth-child(3n+1) { clear: both; } } .footer-opt-1 .footer-column .links { margin-bottom: 15px; } .footer-opt-1 .footer-column .links h3.title { margin-bottom: 15px; } .footer-opt-1 .footer-column .links ul { padding-left: 12px; } .footer-opt-1 .footer-column .links li { list-style: disc; list-style-position: outside; font-size: 10px; } .footer-opt-1 .footer-column .links li:hover { color: #ff3366; } .footer-opt-1 .footer-column .links li a { font-size: 14px; color: #666666; } .footer-opt-1 .footer-column .links li a:hover { color: #ff3366; } .footer-opt-1 .footer-column .logo-footer { margin-bottom: 10px; } .footer-opt-1 .footer-column .address { color: #333333; margin-bottom: 28px; } .footer-opt-1 .footer-column .address b { font-size: 14px; } .footer-opt-1 .footer-column .block-social .block-title { margin-bottom: 10px; } .footer-opt-1 .footer-column .block-social .block-content a { width: 32px; line-height: 32px; height: 32px; text-align: center; border-radius: 0; border: none; color: #fff; background-color: #415a99; } .footer-opt-1 .footer-column .block-social .block-content .sh-pinterest { background-color: #cb222a; } .footer-opt-1 .footer-column .block-social .block-content .sh-vk { background-color: #5b7fa6; } .footer-opt-1 .footer-column .block-social .block-content .sh-twitter { background-color: #00caff; } .footer-opt-1 .footer-column .block-social .block-content .sh-google { background-color: #da4735; } .footer-opt-1 .block-newletter { margin-bottom: 20px; } .footer-opt-1 .block-newletter .block-title { margin-bottom: 19px; } .footer-opt-1 .block-newletter .btn-subcribe { background-color: #ff3366; color: #fff; height: 30px; padding: 0 10px; } .footer-opt-1 .block-newletter .form-control { height: 30px; font-size: 13px; color: #999999; text-align: center; padding: 0 6px; border: none; } .footer-opt-1 .block-newletter .form-control::-moz-placeholder { color: #999999; opacity: 1; } .footer-opt-1 .block-newletter .form-control:-ms-input-placeholder { color: #999999; } .footer-opt-1 .block-newletter .form-control::-webkit-input-placeholder { color: #999999; } .footer-opt-1 .payment-methods { border-top: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; padding: 15px 0; } .footer-opt-1 .payment-methods:before, .footer-opt-1 .payment-methods:after { content: ""; display: table; } .footer-opt-1 .payment-methods:after { clear: both; } .footer-opt-1 .payment-methods .block-title { display: block; font-size: 12px; text-transform: uppercase; font-weight: bold; width: 220px; float: left; line-height: 46px; } .footer-opt-1 .payment-methods .block-content { float: left; width: calc(100% - 220px); width: -moz-calc(100% - 220px); width: -webkit-calc(100% - 220px); width: -o-calc(100% - 220px); } .footer-opt-1 .payment-methods .block-content .owl-carousel img { width: auto; height: 46px; } @media (max-width: 767px) { .footer-opt-1 .payment-methods .block-title, .footer-opt-1 .payment-methods .block-content { float: none; display: block; width: 100%; } } .footer-opt-1 .footer-links { padding: 26px 0 26px; } .footer-opt-1 .footer-links .title { font-weight: bold; color: #333333; font-size: 13px; text-transform: uppercase; } .footer-opt-1 .footer-links .links { font-size: 13px; text-transform: capitalize; margin-bottom: 3px; } .footer-opt-1 .footer-links .links:before, .footer-opt-1 .footer-links .links:after { content: ""; display: table; } .footer-opt-1 .footer-links .links:after { clear: both; } .footer-opt-1 .footer-links .links li { display: inline-block; } .footer-opt-1 .footer-links .links li:last-child a:after { content: none; } .footer-opt-1 .footer-links .links a { color: #666666; display: block; line-height: 24px; position: relative; padding-right: 9px; padding-left: 6px; } .footer-opt-1 .footer-links .links a:after { content: ""; width: 1px; height: 12px; background-color: #666666; display: block; position: absolute; top: 50%; margin-top: -6px; right: 0; } .footer-opt-1 .footer-links .links a:hover { color: #ff3366; } .footer-opt-1 .footer-bottom { padding-top: 10px; padding-bottom: 3px; } .footer-opt-1 .footer-bottom .links { font-size: 13px; } .footer-opt-1 .footer-bottom .links ul { margin-bottom: 0; } .footer-opt-1 .footer-bottom .links a { color: #0066cc; } .footer-opt-1 .footer-bottom .links a:after { background-color: #0066cc; height: 13px; margin-top: -6px; } .footer-opt-1 .footer-bottom .links a:hover { color: #ff3366; } .footer-opt-1 .copyright { padding-bottom: 18px; font-size: 13px; } /*========================================================== 7. Blog ==========================================================*/ .post-grid .post-items { margin-bottom: 34px; } .post-list .post-items { margin-bottom: 25px; } .post-grid .post-items .post-item { margin-bottom: 30px; width: 50%; float: left; } .post-grid .post-items .post-item:nth-child(2n+1) { clear: both; } @media (max-width: 360px) { .post-grid .post-items .post-item { width: 100%; } } .post-list .post-items .post-item { margin-bottom: 30px; } .post-list .post-items .post-item .post-item-info { border: 1px solid #f0f0f0; } .post-list .post-items .post-item .post-item-info:before, .post-list .post-items .post-item .post-item-info:after { content: ""; display: table; } .post-list .post-items .post-item .post-item-info:after { clear: both; } .post-list .post-items .post-item .post-item-photo { width: 48%; float: left; margin: 0; } @media (max-width: 479px) { .post-list .post-items .post-item .post-item-photo { width: 100%; float: none; } } .post-list .post-items .post-item .post-item-detail { overflow: hidden; padding-left: 35px; padding-right: 15px; padding-bottom: 10px; } .post-list .post-items .post-item .post-item-name { font-size: 16px; margin-top: 30px; } @media (max-width: 1199px) { .post-list .post-items .post-item .post-item-name { margin-top: 5px; } } .post-items .post-item .post-item-des { font-size: 13px; color: #888888; margin: 22px 0 25px; line-height: 20px; max-height: 61px; overflow: hidden; } .post-items .post-item .post-item-actions { margin-top: 15px; } .post-items .post-item .post-item-actions .btn { color: #666666; font-size: 13px; display: inline-block; line-height: 36px; padding: 0 22px; text-transform: none; background-color: #f2f2f2; text-align: center; border-radius: 100px; } .post-items .post-item .post-item-actions .btn:hover { background-color: #ff3366; color: #fff; } .post-items .post-item .post-item-photo { display: block; margin-bottom: 15px; position: relative; overflow: hidden; } .post-items .post-item .post-item-photo a:before { content: ""; position: absolute; top: 0; bottom: 0; left: 0; right: 0; background-color: rgba(225, 165, 60, 0.5); opacity: 0; display: block; z-index: 5; -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .post-items .post-item .post-item-photo:hover img { -webkit-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2); -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .post-items .post-item .post-item-photo:hover a:before { opacity: 1; -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .post-items .post-item .post-item-photo img { display: block; width: 100%; -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .post-items .post-item .post-item-name { font-size: 14px; color: #333333; font-weight: normal; display: block; margin-bottom: 6px; } .post-items .post-item .post-item-name a { color: #333333; } .post-items .post-item .post-item-name a:hover { color: #ff3366; } .post-items .post-item .post-item-athur { color: #aaaaaa; font-size: 11px; display: block; } .cms-blog .pagination { margin-bottom: 70px; } /* ---------------- [20. Bolog page] */ .blog-posts { line-height: 24px; margin-top: 20px; } .blog-posts .entry-title { font-size: 18px; margin: 0; } .blog-posts .image-hover2 a { position: relative; display: table; width: 100%; } .blog-posts .image-hover2 a:after { overflow: hidden; position: absolute; top: 0; content: ""; z-index: 100; width: 100%; height: 100%; left: 0; right: 0; bottom: 0; opacity: 0; pointer-events: none; -webkit-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; background-color: rgba(0, 0, 0, 0.3); -webkit-transform: scale(0); -ms-transform: scale(0); transform: scale(0); z-index: 1; } .blog-posts .image-hover2 a:before { font: normal normal normal 18px/1 FontAwesome; content: "\f002"; position: absolute; top: 50%; left: 50%; z-index: 2; color: #fff; ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); transform: translateY(-50%); ms-transform: translateX(-50%); -webkit-transform: translateX(-50%); transform: translateX(-50%); opacity: 0; -webkit-transition: opacity 0.3s ease 0s; -o-transition: opacity 0.3s ease 0s; transition: opacity 0.3s ease 0s; } .blog-posts .image-hover2 a:hover:after { visibility: visible; opacity: 0.8; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } .blog-posts .image-hover2 a:hover:before { opacity: 1; } .blog-posts .post-item { padding-bottom: 20px; padding-top: 20px; border-bottom: 1px solid #eaeaea; border-top: 1px solid #eaeaea; margin-top: -1px; } .blog-posts .post-item .entry-meta-data { padding: 5px 0; color: #666; font-size: 13px; } .blog-posts .post-item .entry-meta-data span { margin-right: 5px; } .blog-posts .post-item .entry-meta-data .author .fa { opacity: 0.7; } .blog-posts .post-item .entry-meta-data .fa { line-height: inherit; } .blog-posts .post-item .post-star { font-size: 13px; } .blog-posts .post-item .post-star .fa { line-height: inherit; color: #ff9900; } .blog-posts .post-item .entry-excerpt { text-align: justify; } .blog-posts .post-item .entry-more a { border: 1px solid #eaeaea; padding: 10px 12px; background: #eee; } .blog-posts .post-item .entry-more { margin-top: 15px; } .blog-posts .post-item .entry-more a:hover { background: #ff3366; color: #fff; } .blog-posts .post-item .entry-thumb img { border: 1px solid #eaeaea; } /** sortPagiBar **/ .sortPagiBar { margin-top: 20px; } .sortPagiBar .page-noite { line-height: 30px; } .sortPagiBar .sort-product, .sortPagiBar .show-product-item { float: right; border: 1px solid #eaeaea; height: 31px; margin-left: 23px; } .sortPagiBar select { background: transparent; padding: 0 10px; height: 29px; -webkit-appearance: none; -moz-appearance: none; appearance: none; background: url("../images/dropdown.png") no-repeat right center #fafafa; padding-right: 20px; display: inline-block; font-size: 13px; } .sortPagiBar .sort-product .sort-product-icon { display: inline-block; width: 38px; text-align: center; float: right; height: 29px; border-left: 1px solid #eaeaea; background: #fafafa; padding-top: 8px; } .sortPagiBar .bottom-pagination { width: auto; float: right; margin-left: 23px; } .sortPagiBar .bottom-pagination .pagination { padding: 0; margin: 0; border-radius: 0; } .sortPagiBar .bottom-pagination .pagination a:hover { background: #ff3366; color: #fff; } .sortPagiBar .bottom-pagination .pagination .active a { background: #ff3366; color: #fff; } .sortPagiBar .bottom-pagination .pagination > li:first-child > a, .sortPagiBar .bottom-pagination .pagination > li:first-child > span { margin-left: 0px; border-top-left-radius: 0; border-bottom-left-radius: 0; } .sortPagiBar .bottom-pagination .pagination > li > a, .sortPagiBar .bottom-pagination .pagination > li > span { position: relative; float: left; padding: 5px 12px; margin-left: -1px; line-height: 1.42857; color: #999; text-decoration: none; background-color: #fafafa; border: 1px solid #eaeaea; } .sortPagiBar .bottom-pagination .pagination > li:last-child > a, .sortPagiBar .bottom-pagination .pagination > li:last-child > span { border-top-right-radius: 0; border-bottom-right-radius: 0; } .page-heading span.page-heading-title2 { text-transform: uppercase; } .sidebar-blog .block { margin-bottom: 30px; } .sidebar-blog .block .block-title { font-size: 15px; font-weight: 600; color: #000000; display: block; border-bottom: 1px solid #dfdfdf; text-transform: uppercase; margin-bottom: 40px; padding-bottom: 5px; } .sidebar-blog .block-categori-blog .block-title { margin-bottom: 26px; } .sidebar-blog .block-categori-blog li { font-size: 14px; color: #666666; display: block; border-bottom: 1px solid #f3f3f3; text-transform: capitalize; padding: 10px 0; } .sidebar-blog .block-categori-blog li:last-child { border-bottom: none; } .sidebar-blog .block-categori-blog li:before, .sidebar-blog .block-categori-blog li:after { content: ""; display: table; } .sidebar-blog .block-categori-blog li:after { clear: both; } .sidebar-blog .block-categori-blog li a { color: #666666; display: block; } .sidebar-blog .block-categori-blog li a:hover { color: #ff3366; } .sidebar-blog .block-categori-blog li a:hover .count { color: #ff3366; } .sidebar-blog .block-categori-blog li .count { float: right; font-style: italic; color: #aaa; margin-left: 5px; } .sidebar-blog .block-recent-post li { margin-bottom: 20px; } .sidebar-blog .block-recent-post li:hover .item-photo img { -webkit-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2); -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .sidebar-blog .block-recent-post .item-photo { float: left; width: 32.6%; max-width: 90px; margin-right: 15px; display: block; overflow: hidden; } .sidebar-blog .block-recent-post .item-photo img { -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .sidebar-blog .block-recent-post .item-detail { overflow: hidden; color: #aaaaaa; font-size: 10px; } .sidebar-blog .block-recent-post .item-name { font-size: 13px; font-weight: 600; display: block; margin-bottom: 8px; } .sidebar-blog .block-tag-blog .block-content a { display: inline-block; line-height: 34px; border: 1px solid #eeeeee; text-align: center; padding: 0 23px; color: #666666; font-size: 12px; font-style: italic; font-family: "Merriweather"; margin-bottom: 5px; margin-right: 1px; } .sidebar-blog .block-tag-blog .block-content a:hover { color: #ff3366; } /* Recent Comments*/ .recent-comment-list li { border-bottom: 1px solid #eaeaea; padding-bottom: 10px; margin-bottom: 10px; overflow: hidden; } .recent-comment-list li:last-child { border: none; margin-bottom: 0px; } .recent-comment-list li .author { color: #666; margin-bottom: 5px; font-size: 13px; } .recent-comment-list li .comment { margin-top: 5px; color: #666; } .recent-comment-list li > h5 > a { color: #333; } /** post sidebar **/ .blog-list-sidebar .entry_title { margin: 0; } .blog-list-sidebar li { border-bottom: 1px solid #eaeaea; padding-bottom: 10px; margin-bottom: 10px; overflow: hidden; } .blog-list-sidebar li:last-child { border: none; margin-bottom: 0px; } .blog-list-sidebar li .post-thumb { width: 80px; float: left; border: 1px solid #eaeaea; padding: 4px; background: #fcfcfc; } .blog-list-sidebar li .post-info { margin-left: 90px; color: #999; } .blog-list-sidebar li .post-info .post-meta { font-size: 12px; margin-top: 5px; } .blog-list-sidebar li .post-info .fa { line-height: inherit; } .page-blog .page-heading { height: 41px; border-bottom: 1px solid #eaeaea; line-height: 40px; position: relative; font-size: 24px; } /** Blog detail **/ .entry-detail { margin-top: 20px; } .entry-detail .entry-photo img { border: 1px solid #eaeaea; } .entry-detail .entry-meta-data { padding: 10px 0; color: #666; } .entry-detail .entry-meta-data .fa { line-height: inherit; } .entry-detail .entry-meta-data span { margin-right: 10px; } .entry-detail .entry-meta-data .author .fa { opacity: 0.7; } .entry-detail .entry-meta-data .post-star { float: right; } .entry-detail .entry-meta-data .post-star .fa { color: #ff9900; } .entry-detail .entry-meta-data .post-star span { margin: 0; } /** COMMMENT list**/ .single-box { margin-top: 20px; } .single-box > h2 { font-size: 20px; } .comment-list { margin-top: 20px; } .comment-list ul { padding-left: 80px; } .comment-list ul li { overflow: hidden; margin-bottom: 15px; border-bottom: 1px solid #eaeaea; padding-bottom: 15px; } .comment-list ul li:last-child { margin-bottom: 0; border: none; padding: 0; } .comment-list > ul { padding-left: 0; } .comment-list .avartar { width: 80px; border: 1px solid #eaeaea; padding: 4px; float: left; } .comment-list .comment-body { margin-left: 90px; } .comment-list .comment-meta { color: #ccc; } .comment-list .comment-meta .author a { font-weight: bold; } .coment-form { margin-top: 20px; } .coment-form label { margin-top: 10px; margin-bottom: 2px; } .coment-form input, .coment-form textarea { border-radius: 0px; border: 1px solid #eaeaea; -webkit-box-shadow: inherit; box-shadow: inherit; } .coment-form .btn-comment { padding: 10px 20px; border: 1px solid #eaeaea; background: #666; color: #fff; margin-top: 15px; } .coment-form .btn-comment:hover { background: #ff3366; border: 1px solid #ff3366; } /**Related Posts**/ .related-posts { margin-top: 20px; } .related-posts .owl-prev { position: absolute; left: 0; top: 50%; -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); transform: translateY(-50%); } .related-posts .owl-next { position: absolute; right: 0; top: 50%; -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); transform: translateY(-50%); } .related-posts .owl-prev, .related-posts .owl-next { background: #eaeaea; width: 24px; height: 24px; color: #ccc; text-align: center; line-height: 24px; } .related-posts .owl-prev:hover, .related-posts .owl-next:hover { background: #ff3366; color: #fff; } .related-posts .owl-prev:before { font-family: "FontAwesome"; font-weight: bold; content: "\f104"; } .related-posts .owl-next:before { font-family: "FontAwesome"; font-weight: bold; content: "\f105"; } .related-posts .owl-prev .fa, .related-posts .owl-next .fa { font-weight: bold; } .related-posts .entry-thumb img { border: 1px solid #eaeaea; } .related-posts .entry-ci { margin-top: 10px; } .related-posts .entry-meta-data { color: #999; font-size: 13px; margin-top: 10px; } .related-posts .entry-meta-data .fa { line-height: inherit; } .related-posts .entry-ci .entry-excerpt { padding: 10px 0; } .related-posts .entry-title { font-size: 14px; } .related-posts .owl-next { top: -31px; } .related-posts .owl-prev { top: -31px; left: inherit; right: 26px; } .post-detail .post-item-info .post-item-photo { display: block; } .post-detail .post-item-info .post-item-photo img { width: 100%; display: block; } .post-detail .post-item-info .post-item-name { font-weight: 600; font-size: 16px; color: #333333; margin: 24px 0 15px; display: block; } .post-detail .post-item-info .post-item-athur { font-size: 12px; color: #aaaaaa; margin-bottom: 18px; } .post-detail .post-item-info .post-item-des { color: #666666; font-size: 13px; line-height: 24px; position: relative; padding-bottom: 15px; margin-bottom: 20px; } .post-detail .post-item-info .post-item-des:before { content: ""; width: 30px; height: 2px; background-color: #eaeaea; position: absolute; bottom: 0; left: 0; } .post-detail .post-item-info .post-item-des blockquote { font-size: 14px; color: #333333; font-family: "Merriweather"; border-left: 3px solid #e9c77b; padding-left: 29px; padding-top: 15px; padding-bottom: 15px; } .post-detail .post-item-info .post-item-tag { font-size: 13px; color: #888888; float: left; line-height: 28px; margin-bottom: 23px; } .post-detail .post-item-info .post-item-tag a { color: #888888; line-height: 28px; } .post-detail .post-item-info .post-item-tag a:hover { color: #ff3366; } .post-detail .post-item-info .post-item-tag label { font-size: 13px; text-transform: uppercase; color: #333; padding: 0; font-weight: normal; margin-right: 3px; line-height: 28px; } .post-detail .post-item-info .post-item-share { font-size: 18px; color: #333; float: right; line-height: 28px; margin-bottom: 23px; } .post-detail .post-item-info .post-item-share a { color: #333; margin-left: 5px; line-height: 28px; } .post-detail .post-item-info .post-item-share a:hover { color: #ff3366; } .post-detail .post-item-info .post-item-share label { font-size: 13px; text-transform: none; color: #666666; padding: 0; font-weight: normal; margin-right: 3px; font-family: "Merriweather"; font-style: italic; line-height: 28px; } .post-detail .post-arthur { background-color: #f2ddb0; margin-bottom: 25px; padding: 27px 35px 33px 53px; } .post-detail .post-arthur:before, .post-detail .post-arthur:after { content: ""; display: table; } .post-detail .post-arthur:after { clear: both; } @media (max-width: 479px) { .post-detail .post-arthur { padding: 25px 20px; } } .post-detail .post-arthur .avata { width: 100px; height: 100px; border-radius: 100%; overflow: hidden; margin-right: 20px; float: left; } .post-detail .post-arthur .avata img { display: block; } .post-detail .post-arthur .des { overflow: hidden; font-size: 12px; color: #555555; font-family: "Merriweather"; font-style: italic; padding-top: 20px; } .post-detail .post-arthur .des .name { font-size: 13px; color: #333; font-weight: 600; display: block; font-family: "Open Sans"; font-style: normal; margin-bottom: 8px; } .block-comment-blog .list-commnet { margin-bottom: 35px; } .block-comment-blog .list-commnet .block-title { font-size: 18px; color: #333; font-weight: 600; margin-bottom: 25px; } .block-comment-blog .list-commnet .block-title:before, .block-comment-blog .list-commnet .block-title:after { content: ""; display: table; } .block-comment-blog .list-commnet .block-title:after { clear: both; } .block-comment-blog .list-commnet .block-title .leaver-comment { float: right; font-size: 12px; color: #888888; font-family: "Merriweather"; font-style: italic; font-weight: normal; } .block-comment-blog .list-commnet .item { border: 1px solid #ececec; padding: 22px 29px 28px; margin-bottom: 10px; } .block-comment-blog .list-commnet .item .user { font-size: 14px; color: #222222; font-weight: 600; margin-right: 25px; } .block-comment-blog .list-commnet .item .date { color: #aaaaaa; font-size: 13px; } .block-comment-blog .list-commnet .item .des { font-size: 12px; font-family: "Merriweather"; font-style: italic; margin-top: 12px; margin-bottom: 15px; color: #666666; } .block-comment-blog .list-commnet .item .actions { text-align: right; font-size: 12px; color: #333333; font-family: "Merriweather"; font-style: italic; margin-top: 45px; } .block-comment-blog .list-commnet .item .actions .fa { color: #8b8b8b; font-size: 11px; margin-left: 5px; } .block-comment-blog .list-commnet .item .actions .reply:hover { color: #ff3366; } .block-comment-blog .list-commnet .item .actions .reply:hover .fa { color: #ff3366; } .block-comment-blog .block-leave-reply { margin-bottom: 70px; } .block-comment-blog .block-leave-reply .block-title { font-size: 18px; color: #333; font-weight: 600; margin-bottom: 15px; } .block-comment-blog .block-leave-reply .form-group { margin-bottom: 10px; } .block-comment-blog .block-leave-reply .form-control { height: 40px; padding-left: 10px; font-size: 13px; color: #888888; max-width: 295px; } .block-comment-blog .block-leave-reply .form-control::-moz-placeholder { color: #888888; opacity: 1; } .block-comment-blog .block-leave-reply .form-control:-ms-input-placeholder { color: #888888; } .block-comment-blog .block-leave-reply .form-control::-webkit-input-placeholder { color: #888888; } .block-comment-blog .block-leave-reply textarea, .block-comment-blog .block-leave-reply textarea.form-control { height: 190px; max-width: 510px; } .block-comment-blog .block-leave-reply .btn { height: 40px; border-radius: 100px; padding: 0 20px; font-size: 12px; margin-top: 10px; } /*========================================================== 8. SHOP ==========================================================*/ .product-reviews-summary .rating-summary:before, .product-reviews-summary .rating-summary:after { content: ""; display: table; } .product-reviews-summary .rating-summary:after { clear: both; } .product-reviews-summary .rating-result { position: relative; display: block; overflow: hidden; float: left; } .product-reviews-summary .rating-result, .product-reviews-summary .rating-result > span { color: #ccc; white-space: nowrap; line-height: 1; display: block; } .product-reviews-summary .rating-result:before, .product-reviews-summary .rating-result > span:before { content: "\f005" "\f005" "\f005" "\f005" "\f005"; font-family: "FontAwesome"; font-size: 12px; letter-spacing: 1.5px; line-height: 1; display: block; } .product-reviews-summary .rating-result > span { color: #ff9900; position: absolute; top: 0; left: 0; overflow: hidden; } .product-reviews-summary .rating-result > span span { display: none; } .product-item-opt-1 { padding: 0; position: relative; z-index: 10; background-color: #fff; font-family: Arial; } .product-item-opt-1:hover .product-item-actions .btn { -webkit-animation-name: fadeInRight; animation-name: fadeInRight; -webkit-animation-duration: 0.45s; animation-duration: 0.45s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } .product-item-opt-1 .product-item-info:hover .product-item-photo img { -webkit-transform: scale(1.15); -ms-transform: scale(1.15); -o-transform: scale(1.15); transform: scale(1.15); -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .product-item-opt-1 .product-item-info:hover .btn-cart { -webkit-transform: translate(0, 0px); -ms-transform: translate(0, 0px); -o-transform: translate(0, 0px); transform: translate(0, 0px); opacity: 1; visibility: visible; -webkit-transition: 0.45s; -o-transition: 0.45s; transition: 0.45s; } .product-item-opt-1 .product-item-info .btn-cart { left: 0; right: 0; position: absolute; bottom: 0px; width: 100%; background-color: rgba(0, 0, 0, 0.6); color: #fff; height: 50px; line-height: 48px; font-size: 14px; text-transform: none; opacity: 0; visibility: hidden; -webkit-transition: 0.45s; -o-transition: 0.45s; transition: 0.45s; -webkit-transform: translate(0, 60px); -ms-transform: translate(0, 60px); -o-transform: translate(0, 60px); transform: translate(0, 60px); } .product-item-opt-1 .product-item-info .btn-cart:before { content: ""; width: 33px; height: 33px; background-position: center; background-repeat: no-repeat; background-image: url(../images/icon/index1/btn-cart.png); display: inline-block; vertical-align: middle; margin-right: 8px; } .product-item-opt-1 .product-item-info .btn-cart:hover { background-color: #ff3366; } .product-item-opt-1 .product-item-info .product-reviews-summary { float: right; margin-top: 2px; } .product-item-opt-1 .product-item-photo { text-align: center; position: relative; overflow: hidden; padding-top: 20px; } .product-item-opt-1 .product-item-img { display: block; } .product-item-opt-1 .product-item-img img { margin-left: auto; margin-right: auto; display: block; -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .product-item-opt-1 .product-item-detail { padding: 8px 13px 5px; min-height: 71px; } @media (max-width: 767px) { .product-item-opt-1 .product-item-detail { min-height: 75px; } } .product-item-opt-1 .product-item-name { font-size: 14px; font-weight: normal; color: #666666; display: block; margin-bottom: 3px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .product-item-opt-1 .product-item-name a { color: #666666; } .product-item-opt-1 .product-item-name a:hover { color: #ff3366; } .product-item-opt-1 .product-item-price { font-size: 18px; color: #ff3366; font-weight: bold; margin-bottom: 2px; float: left; width: calc(100% - 70px); width: -moz-calc(100% - 70px); width: -webkit-calc(100% - 70px); width: -o-calc(100% - 70px); line-height: 1; } .product-item-opt-1 .product-item-price > span { line-height: 1; } .product-item-opt-1 .product-item-price .price { margin-right: 3px; } .product-item-opt-1 .product-item-price .old-price { font-size: 14px; color: #666; text-decoration: line-through; font-weight: normal; } .product-item-opt-1 .product-item-actions { position: absolute; z-index: 30; right: 23px; top: 80px; } @media (max-width: 1199px) { .product-item-opt-1 .product-item-actions { top: 55px; } } .product-item-opt-1 .product-item-actions .btn { width: 32px; height: 32px; line-height: 30px; padding: 0; text-align: center; background-color: rgba(0, 0, 0, 0.6); color: #fff; margin-bottom: 7px; display: block; background-position: center; background-repeat: no-repeat; border-radius: 100%; -webkit-animation-name: fadeOutRight; animation-name: fadeOutRight; -webkit-animation-duration: 0.45s; animation-duration: 0.45s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } .product-item-opt-1 .product-item-actions .btn:nth-child(1) { -webkit-animation-delay: 0.2s; animation-delay: 0.2s; } .product-item-opt-1 .product-item-actions .btn:nth-child(2) { -webkit-animation-delay: 0.4s; animation-delay: 0.4s; } .product-item-opt-1 .product-item-actions .btn:nth-child(3) { -webkit-animation-delay: 0.6s; animation-delay: 0.6s; } .product-item-opt-1 .product-item-actions .btn:nth-child(4) { -webkit-animation-delay: 0.7s; animation-delay: 0.7s; } .product-item-opt-1 .product-item-actions .btn span { display: none; } .product-item-opt-1 .product-item-actions .btn:hover { color: #fff; background-color: #ff3366; } .product-item-opt-1 .product-item-actions .btn-wishlist { background-image: url(../images/icon/index1/btn-wishlist.png); } .product-item-opt-1 .product-item-actions .btn-compare { background-image: url(../images/icon/index1/btn-compare.png); } .product-item-opt-1 .product-item-actions .btn-quickview { background-image: url(../images/icon/index1/btn-quickview.png); } .product-item-opt-1 .product-item-label { position: absolute; top: 17px; right: 17px; line-height: 28px; padding: 0 8px; display: block; background-color: #3395ff; color: #fff; font-size: 13px; } .product-item-opt-1 .product-item-label:before { content: ""; position: absolute; top: 0; left: -9px; width: 0; height: 0; border-style: solid; border-width: 0 9px 14px 0; border-color: transparent #3395ff transparent transparent; } .product-item-opt-1 .product-item-label:after { content: ""; position: absolute; bottom: 0; left: -9px; width: 0; height: 0; border-style: solid; border-width: 0 0 14px 9px; border-color: transparent transparent #3395ff transparent; } .product-item-opt-1 .product-item-label.label-new { background-color: #009966; font-size: 11px; font-weight: bold; text-transform: uppercase; border-radius: 100%; width: 36px; line-height: 36px; height: 36px; top: 17px; right: 17px; } .product-item-opt-1 .product-item-label.label-new:before, .product-item-opt-1 .product-item-label.label-new:after { content: none; } .product-item-opt-1 .product-item-label.label-sale { background-color: #ff9c33; } .product-item-opt-1 .product-item-label.label-sale:before { border-color: transparent #ff9c33 transparent transparent; } .product-item-opt-1 .product-item-label.label-sale:after { border-color: transparent transparent #ff9c33 transparent; } .product-item-opt-1 .product-item-label.label-price { background-color: #ff6600; color: #fff; border-radius: 100%; text-transform: uppercase; width: 36px; text-align: center; padding: 0; height: 36px; line-height: 1; font-size: 11px; padding-top: 7px; } .product-item-opt-1 .product-item-label.label-price span { display: block; } .product-item-opt-1 .product-item-label.label-price:before, .product-item-opt-1 .product-item-label.label-price:after { content: none; } .product-item-opt-1 .product-item-label.label-sale-off { background-color: #b30000; right: 5px; top: 9px; height: 38px; line-height: 1; padding-top: 3px; font-family: 'Arial Narrow'; font-size: 16px; color: #fff; } .product-item-opt-1 .product-item-label.label-sale-off span { display: block; text-transform: uppercase; } .product-item-opt-1 .product-item-label.label-sale-off:before { content: ""; width: 0; height: 0; border-style: solid; border-width: 19px 11px 19px 0; border-color: transparent #b30000 transparent transparent; position: absolute; bottom: auto; right: auto; top: 0; left: -11px; } .product-item-opt-1 .product-item-label.label-sale-off:after { content: ""; width: 0; height: 0; border-style: solid; border-width: 7px 7px 0 0; border-color: #510000 transparent transparent transparent; position: absolute; left: auto; top: auto; bottom: -6px; right: 0px; } .product-item-opt-0 .product-item-info { padding: 10px 22px 5px; border: 1px solid #dfdfdf; background-color: #fff; position: relative; } .product-item-opt-0 .product-item-info:hover .product-item-photo img { -webkit-transform: scale(1.15); -ms-transform: scale(1.15); -o-transform: scale(1.15); transform: scale(1.15); -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .product-item-opt-0 .product-item-photo { text-align: center; position: relative; overflow: hidden; } .product-item-opt-0 .product-item-img img { margin-left: auto; margin-right: auto; -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .product-item-opt-0 .product-item-name { font-size: 14px; font-weight: normal; color: #888888; display: block; margin-bottom: 4px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-transform: capitalize; } .product-item-opt-0 .product-item-name a { color: #888888; } .product-item-opt-0 .product-item-name a:hover { color: #ff3366; } .product-item-opt-0 .product-item-price { font-size: 16px; color: #333333; margin-bottom: 10px; } .product-item-opt-0 .product-item-price .old-price { color: #666; text-decoration: line-through; } .product-item-opt-0 .product-item-actions:before, .product-item-opt-0 .product-item-actions:after { content: ""; display: table; } .product-item-opt-0 .product-item-actions:after { clear: both; } .product-item-opt-0 .product-item-actions .btn { width: 35px; height: 35px; line-height: 33px; padding: 0; text-align: center; background-color: #fff; color: #333; font-size: 14px; margin-bottom: 10px; display: block; background-position: center; background-repeat: no-repeat; text-transform: uppercase; border: 1px solid #dfdfdf; float: left; margin-right: 5px; } .product-item-opt-0 .product-item-actions .btn:last-child { margin-right: 0; } .product-item-opt-0 .product-item-actions .btn span { display: none; } .product-item-opt-0 .product-item-actions .btn:hover { color: #fff; background-color: #ff3366; border-color: #ff3366; } .product-item-opt-0 .product-item-actions .btn-wishlist { background-image: url(../images/icon/index1/btn-wishlist.png); } .product-item-opt-0 .product-item-actions .btn-wishlist:hover { background-image: url(../images/icon/index1/btn-wishlist-hover.png); } .product-item-opt-0 .product-item-actions .btn-compare { background-image: url(../images/icon/index1/btn-compare.png); } .product-item-opt-0 .product-item-actions .btn-compare:hover { background-image: url(../images/icon/index1/btn-compare-hover.png); } .product-item-opt-0 .product-item-actions .btn-cart { padding-left: 40px; background-position: center left 12px; background-position-x: 1%; background-position-y: 50%; width: auto; padding-right: 10px; background-image: url(../images/icon/index1/btn-cart.png); } .product-item-opt-0 .product-item-actions .btn-cart span { display: block; } .product-item-opt-0 .product-item-actions .btn-cart:hover { background-image: url(../images/icon/index1/btn-cart-hover.png); } .product-item-opt-0 .product-item-review .action { font-size: 13px; color: #888888; line-height: 34px; } .product-item-opt-0 .product-item-review .action:hover { color: #ff3366; } .product-item-opt-0 .product-item-des { font-size: 14px; color: #888888; line-height: 24px; margin-bottom: 26px; overflow: hidden; max-height: 73px; } .product-item-opt-2 { padding: 0; position: relative; z-index: 10; background-color: #fff; font-family: Arial; } .product-item-opt-2:hover .product-item-actions .btn { -webkit-animation-name: fadeInRight; animation-name: fadeInRight; -webkit-animation-duration: 0.45s; animation-duration: 0.45s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } .product-item-opt-2 .product-item-info:hover .product-item-photo img { -webkit-transform: scale(1.15); -ms-transform: scale(1.15); -o-transform: scale(1.15); transform: scale(1.15); -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .product-item-opt-2 .product-item-info:hover .btn-cart { -webkit-transform: translate(0, 0px); -ms-transform: translate(0, 0px); -o-transform: translate(0, 0px); transform: translate(0, 0px); opacity: 1; visibility: visible; -webkit-transition: 0.45s; -o-transition: 0.45s; transition: 0.45s; } .product-item-opt-2 .product-item-info .btn-cart { left: 0; right: 0; position: absolute; bottom: 0px; width: 100%; background-color: rgba(0, 0, 0, 0.6); color: #fff; height: 50px; line-height: 48px; font-size: 14px; text-transform: none; opacity: 0; visibility: hidden; -webkit-transition: 0.45s; -o-transition: 0.45s; transition: 0.45s; -webkit-transform: translate(0, 60px); -ms-transform: translate(0, 60px); -o-transform: translate(0, 60px); transform: translate(0, 60px); } .product-item-opt-2 .product-item-info .btn-cart:before { content: ""; width: 33px; height: 33px; background-position: center; background-repeat: no-repeat; background-image: url(../images/icon/index2/btn-cart.png); display: inline-block; vertical-align: middle; margin-right: 8px; } .product-item-opt-2 .product-item-info .btn-cart:hover { background-color: #f78031; } .product-item-opt-2 .product-item-info .product-reviews-summary { float: right; margin-top: 2px; } .product-item-opt-2 .product-item-photo { text-align: center; position: relative; overflow: hidden; padding-top: 20px; } .product-item-opt-2 .product-item-img { display: block; } .product-item-opt-2 .product-item-img img { margin-left: auto; margin-right: auto; display: block; -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .product-item-opt-2 .product-item-detail { padding: 8px 13px 5px; min-height: 71px; } @media (max-width: 767px) { .product-item-opt-2 .product-item-detail { min-height: 75px; } } .product-item-opt-2 .product-item-name { font-size: 14px; font-weight: normal; color: #666666; display: block; margin-bottom: 3px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .product-item-opt-2 .product-item-name a { color: #666666; } .product-item-opt-2 .product-item-name a:hover { color: #f78031; } .product-item-opt-2 .product-item-price { font-size: 18px; color: #f78031; font-weight: bold; margin-bottom: 2px; float: left; width: calc(100% - 70px); width: -moz-calc(100% - 70px); width: -webkit-calc(100% - 70px); width: -o-calc(100% - 70px); line-height: 1; } .product-item-opt-2 .product-item-price > span { line-height: 1; } .product-item-opt-2 .product-item-price .price { margin-right: 3px; } .product-item-opt-2 .product-item-price .old-price { font-size: 14px; color: #666; text-decoration: line-through; font-weight: normal; } .product-item-opt-2 .product-item-actions { position: absolute; z-index: 30; right: 23px; top: 80px; } @media (max-width: 1199px) { .product-item-opt-2 .product-item-actions { top: 55px; } } .product-item-opt-2 .product-item-actions .btn { width: 32px; height: 32px; line-height: 30px; padding: 0; text-align: center; background-color: rgba(0, 0, 0, 0.6); color: #fff; margin-bottom: 7px; display: block; background-position: center; background-repeat: no-repeat; border-radius: 100%; -webkit-animation-name: fadeOutRight; animation-name: fadeOutRight; -webkit-animation-duration: 0.45s; animation-duration: 0.45s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } .product-item-opt-2 .product-item-actions .btn:nth-child(1) { -webkit-animation-delay: 0.2s; animation-delay: 0.2s; } .product-item-opt-2 .product-item-actions .btn:nth-child(2) { -webkit-animation-delay: 0.4s; animation-delay: 0.4s; } .product-item-opt-2 .product-item-actions .btn:nth-child(3) { -webkit-animation-delay: 0.6s; animation-delay: 0.6s; } .product-item-opt-2 .product-item-actions .btn:nth-child(4) { -webkit-animation-delay: 0.7s; animation-delay: 0.7s; } .product-item-opt-2 .product-item-actions .btn span { display: none; } .product-item-opt-2 .product-item-actions .btn:hover { color: #fff; background-color: #f78031; } .product-item-opt-2 .product-item-actions .btn-wishlist { background-image: url(../images/icon/index2/btn-wishlist.png); } .product-item-opt-2 .product-item-actions .btn-compare { background-image: url(../images/icon/index2/btn-compare.png); } .product-item-opt-2 .product-item-actions .btn-quickview { background-image: url(../images/icon/index2/btn-quickview.png); } .product-item-opt-2 .product-item-label { position: absolute; top: 15px; right: 15px; line-height: 28px; padding: 0 8px; display: block; background-color: #3395ff; color: #fff; font-size: 13px; } .product-item-opt-2 .product-item-label:before { content: ""; position: absolute; top: 0; left: -9px; width: 0; height: 0; border-style: solid; border-width: 0 9px 14px 0; border-color: transparent #3395ff transparent transparent; } .product-item-opt-2 .product-item-label:after { content: ""; position: absolute; bottom: 0; left: -9px; width: 0; height: 0; border-style: solid; border-width: 0 0 14px 9px; border-color: transparent transparent #3395ff transparent; } .product-item-opt-2 .product-item-label.label-sale { background-color: #ff9c33; } .product-item-opt-2 .product-item-label.label-sale:before { border-color: transparent #ff9c33 transparent transparent; } .product-item-opt-2 .product-item-label.label-sale:after { border-color: transparent transparent #ff9c33 transparent; } .product-item-opt-2 .product-item-label.label-price { background-color: #ff6600; color: #fff; border-radius: 100%; text-transform: uppercase; width: 36px; text-align: center; padding: 0; height: 36px; line-height: 1; font-size: 11px; padding-top: 7px; } .product-item-opt-2 .product-item-label.label-price span { display: block; } .product-item-opt-2 .product-item-label.label-price:before, .product-item-opt-2 .product-item-label.label-price:after { content: none; } .product-item-opt-2 .product-item-label.label-sale-off { background-color: #b30000; right: 5px; top: 9px; height: 38px; line-height: 1; padding-top: 3px; font-family: 'Arial Narrow'; font-size: 16px; color: #fff; } .product-item-opt-2 .product-item-label.label-sale-off span { display: block; text-transform: uppercase; } .product-item-opt-2 .product-item-label.label-sale-off:before { content: ""; width: 0; height: 0; border-style: solid; border-width: 19px 11px 19px 0; border-color: transparent #b30000 transparent transparent; position: absolute; bottom: auto; right: auto; top: 0; left: -11px; } .product-item-opt-2 .product-item-label.label-sale-off:after { content: ""; width: 0; height: 0; border-style: solid; border-width: 7px 7px 0 0; border-color: #510000 transparent transparent transparent; position: absolute; left: auto; top: auto; bottom: -6px; right: 0px; } .product-item-opt-3 { padding: 0; position: relative; z-index: 10; background-color: #fff; } .product-item-opt-3 .product-item-info { border: 1px solid #dfdfdf; padding: 15px 28px; } .product-item-opt-3 .product-item-info:hover .product-item-img img { -webkit-transform: scale(1.15); -ms-transform: scale(1.15); -o-transform: scale(1.15); transform: scale(1.15); -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .product-item-opt-3 .product-item-photo { text-align: center; position: relative; overflow: hidden; padding: 0px; } .product-item-opt-3 .product-item-img img { margin-left: auto; margin-right: auto; -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .product-item-opt-3 .product-item-detail { text-align: center; padding: 0; } .product-item-opt-3 .product-item-name { font-size: 14px; font-weight: normal; color: #333; display: block; margin-bottom: 4px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-top: 12px; text-transform: uppercase; } .product-item-opt-3 .product-item-name a { color: #333; } .product-item-opt-3 .product-item-name a:hover { color: #ff3366; } .product-item-opt-3 .product-item-actions .btn { height: 30px; line-height: 28px; padding: 0 15px; text-align: center; background-color: #dddddd; color: #333; margin-bottom: 7px; display: inline-block; background-position: center; background-repeat: no-repeat; border-radius: 19px; -webkit-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s; text-transform: uppercase; font-size: 12px; } .product-item-opt-3 .product-item-actions .btn:hover { color: #fff; background-color: #ff3366; -webkit-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s; } .product-item-opt-4 { padding: 0; position: relative; z-index: 10; background-color: #fff; } .product-item-opt-4:hover .product-item-actions .btn { -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); opacity: 1; visibility: visible; -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .product-item-opt-4:hover .product-item-info .btn-quickview { -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); opacity: 1; visibility: visible; -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .product-item-opt-4 .product-item-info { padding: 20px 0 13px; } .product-item-opt-4 .product-item-info:hover .product-item-photo img { -webkit-transform: scale(1.15); -ms-transform: scale(1.15); -o-transform: scale(1.15); transform: scale(1.15); -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .product-item-opt-4 .product-item-info .btn-quickview { position: absolute; width: 52px; height: 52px; background-color: #ff8c00; background-position: center; background-repeat: no-repeat; background-image: url(../images/icon/index9/quickview.png); top: 50%; margin-top: -26px; left: 50%; margin-left: -26px; padding: 0; border-radius: 100%; opacity: 0; visibility: hidden; -webkit-transform: scale(0.2); -ms-transform: scale(0.2); -o-transform: scale(0.2); transform: scale(0.2); -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .product-item-opt-4 .product-item-info .btn-quickview:hover { background-color: #cc7000; } .product-item-opt-4 .product-item-info .btn-quickview span { display: none; } .product-item-opt-4 .product-item-info .product-reviews-summary { float: right; } .product-item-opt-4 .product-item-photo { text-align: center; position: relative; overflow: hidden; padding: 0 27px; } .product-item-opt-4 .product-item-img { position: relative; overflow: hidden; display: block; } .product-item-opt-4 .product-item-img img { margin-left: auto; margin-right: auto; width: 100%; -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .product-item-opt-4 .product-item-detail { padding: 0 27px ; } .product-item-opt-4 .product-item-name { font-size: 14px; font-weight: normal; color: #333; display: block; margin-bottom: 1px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-top: 12px; } .product-item-opt-4 .product-item-name a { color: #333; } .product-item-opt-4 .product-item-name a:hover { color: #ff3366; } .product-item-opt-4 .product-item-price { font-size: 14px; color: #b40000; font-weight: 400; margin-bottom: 2px; } .product-item-opt-4 .product-item-price .price { margin-right: 3px; } .product-item-opt-4 .product-item-price .old-price { font-size: 14px; color: #666; text-decoration: line-through; font-weight: normal; } .product-item-opt-4 .product-item-actions { position: absolute; z-index: 30; right: 7px; bottom: 1px; } .product-item-opt-4 .product-item-actions .btn { width: 30px; height: 30px; line-height: 28px; padding: 0; text-align: center; background-color: #fff; color: #fff; margin-top: 5px; display: block; background-position: center; background-repeat: no-repeat; border: 1px solid #dfdfdf; -webkit-transform: scale(0.1); -ms-transform: scale(0.1); -o-transform: scale(0.1); transform: scale(0.1); opacity: 0; visibility: hidden; -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .product-item-opt-4 .product-item-actions .btn span { display: none; } .product-item-opt-4 .product-item-actions .btn:hover { color: #fff; background-color: #ff8c00; border-color: #ff8c00; } .product-item-opt-4 .product-item-actions .btn-wishlist { background-image: url(../images/icon/index1/btn-wishlist.png); } .product-item-opt-4 .product-item-actions .btn-wishlist:hover { background-image: url(../images/icon/index1/btn-wishlist-hover.png); } .product-item-opt-4 .product-item-actions .btn-compare { background-image: url(../images/icon/index1/btn-compare.png); } .product-item-opt-4 .product-item-actions .btn-compare:hover { background-image: url(../images/icon/index1/btn-compare-hover.png); } .product-item-opt-4 .product-item-actions .btn-cart { background-image: url(../images/icon/index1/btn-cart.png); } .product-item-opt-4 .product-item-actions .btn-cart:hover { background-image: url(../images/icon/index1/btn-cart-hover.png); } .product-item-opt-4 .product-item-label { position: absolute; top: 20px; right: 0px; line-height: 28px; padding: 0 8px; display: block; background-color: #3395ff; color: #fff; font-size: 13px; } .product-item-opt-4 .product-item-label:before { content: ""; position: absolute; top: 0; left: -9px; width: 0; height: 0; border-style: solid; border-width: 0 9px 14px 0; border-color: transparent #3395ff transparent transparent; } .product-item-opt-4 .product-item-label:after { content: ""; position: absolute; bottom: 0; left: -9px; width: 0; height: 0; border-style: solid; border-width: 0 0 14px 9px; border-color: transparent transparent #3395ff transparent; } .product-item-opt-4 .product-item-label.label-sale { background-color: #ff9c33; } .product-item-opt-4 .product-item-label.label-sale:before { border-color: transparent #ff9c33 transparent transparent; } .product-item-opt-4 .product-item-label.label-sale:after { border-color: transparent transparent #ff9c33 transparent; } .product-item-opt-7 { padding: 0; position: relative; z-index: 10; background-color: #fff; font-family: Arial; } .product-item-opt-7:hover .product-item-actions .btn { -webkit-animation-name: fadeInRight; animation-name: fadeInRight; -webkit-animation-duration: 0.45s; animation-duration: 0.45s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } .product-item-opt-7 .product-item-info:hover .product-item-photo img { -webkit-transform: scale(1.15); -ms-transform: scale(1.15); -o-transform: scale(1.15); transform: scale(1.15); -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .product-item-opt-7 .product-item-info:hover .btn-quickview2 { -webkit-animation-name: fadeInRight; animation-name: fadeInRight; -webkit-animation-duration: 0.45s; animation-duration: 0.45s; -webkit-animation-fill-mode: both; animation-fill-mode: both; opacity: 1; visibility: visible; -webkit-transition: 0.45s; -o-transition: 0.45s; transition: 0.45s; } .product-item-opt-7 .product-item-info .btn-quickview2 { left: 50%; top: 50%; margin-left: -33px; margin-top: -33px; position: absolute; background-color: rgba(124, 191, 66, 0.7); display: block; border-radius: 100%; color: #fff; height: 66px; line-height: 66px; padding: 0; width: 66px; font-size: 14px; text-transform: none; opacity: 0; visibility: hidden; background-position: center; background-repeat: no-repeat; background-image: url(../images/icon/index7/btn-view.png); -webkit-transition: 0.45s; -o-transition: 0.45s; transition: 0.45s; -webkit-animation-name: fadeOutRight; animation-name: fadeOutRight; -webkit-animation-duration: 0.45s; animation-duration: 0.45s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } .product-item-opt-7 .product-item-info .btn-quickview2 span { display: none; } .product-item-opt-7 .product-item-info .btn-quickview2:hover { background-color: #e52e04; } .product-item-opt-7 .product-item-info .product-reviews-summary { height: 12px; margin-bottom: 3px; } .product-item-opt-7 .product-item-info .product-reviews-summary .rating-summary:before, .product-item-opt-7 .product-item-info .product-reviews-summary .rating-summary:after { content: ""; display: table; } .product-item-opt-7 .product-item-info .product-reviews-summary .rating-summary:after { clear: both; } .product-item-opt-7 .product-item-info .product-reviews-summary .rating-result { position: relative; display: block; overflow: hidden; float: left; } .product-item-opt-7 .product-item-info .product-reviews-summary .rating-result, .product-item-opt-7 .product-item-info .product-reviews-summary .rating-result > span { color: #666; white-space: nowrap; line-height: 1; display: block; } .product-item-opt-7 .product-item-info .product-reviews-summary .rating-result:before, .product-item-opt-7 .product-item-info .product-reviews-summary .rating-result > span:before { content: "\f006" "\f006" "\f006" "\f006" "\f006"; font-family: "FontAwesome"; font-size: 10px; letter-spacing: 1.5px; line-height: 1; display: block; } .product-item-opt-7 .product-item-info .product-reviews-summary .rating-result > span { color: #f7a61b; position: absolute; top: 0; left: 0; overflow: hidden; } .product-item-opt-7 .product-item-info .product-reviews-summary .rating-result > span span { display: none; } .product-item-opt-7 .product-item-photo { text-align: center; position: relative; overflow: hidden; } .product-item-opt-7 .product-item-img { display: block; } .product-item-opt-7 .product-item-img img { margin-left: auto; margin-right: auto; display: block; -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .product-item-opt-7 .product-item-detail { padding: 11px 10px 5px; min-height: 84px; } .product-item-opt-7 .product-item-name { font-size: 13px; font-weight: normal; color: #666666; display: block; margin-bottom: 5px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-transform: capitalize; } .product-item-opt-7 .product-item-name a { color: #666666; } .product-item-opt-7 .product-item-name a:hover { color: #e52e04; } .product-item-opt-7 .product-item-price { font-size: 15px; color: #e62e04; font-weight: bold; margin-bottom: 2px; } .product-item-opt-7 .product-item-price > span { line-height: 1; } .product-item-opt-7 .product-item-price .price { margin-right: 3px; } .product-item-opt-7 .product-item-price .old-price { font-size: 13px; color: #666666; text-decoration: line-through; font-weight: normal; } .product-item-opt-7 .product-item-actions { position: absolute; z-index: 30; left: 23px; bottom: 0px; } .product-item-opt-7 .product-item-actions .btn { width: 34px; height: 28px; line-height: 29px; padding: 0; text-align: center; background-color: #7cbf42; color: #fff; margin-bottom: 0px; display: block; background-position: center; background-repeat: no-repeat; border-radius: 0; float: left; border: none; border-right: 1px solid rgba(255, 255, 255, 0.2); border-left: 1px solid rgba(0, 0, 0, 0.1); -webkit-animation-name: fadeOutRight; animation-name: fadeOutRight; -webkit-animation-duration: 0.45s; animation-duration: 0.45s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } .product-item-opt-7 .product-item-actions .btn:nth-child(1) { -webkit-animation-delay: 0.2s; animation-delay: 0.2s; } .product-item-opt-7 .product-item-actions .btn:nth-child(2) { -webkit-animation-delay: 0.4s; animation-delay: 0.4s; } .product-item-opt-7 .product-item-actions .btn:nth-child(3) { -webkit-animation-delay: 0.6s; animation-delay: 0.6s; } .product-item-opt-7 .product-item-actions .btn:nth-child(4) { -webkit-animation-delay: 0.7s; animation-delay: 0.7s; } .product-item-opt-7 .product-item-actions .btn:nth-child(5) { -webkit-animation-delay: 0.8s; animation-delay: 0.8s; } .product-item-opt-7 .product-item-actions .btn:first-child { border-left: none; } .product-item-opt-7 .product-item-actions .btn:last-child { border-right: none; } .product-item-opt-7 .product-item-actions .btn span { display: none; } .product-item-opt-7 .product-item-actions .btn:hover { color: #fff; background-color: #e52e04; } .product-item-opt-7 .product-item-actions .btn-wishlist { background-image: url(../images/icon/index7/btn-wishlist.png); } .product-item-opt-7 .product-item-actions .btn-compare { background-image: url(../images/icon/index7/btn-compare.png); } .product-item-opt-7 .product-item-actions .btn-quickview { background-image: url(../images/icon/index7/btn-quickview.png); } .product-item-opt-7 .product-item-actions .btn-cart { background-image: url(../images/icon/index7/btn-cart.png); } .product-item-opt-7 .product-item-label { position: absolute; top: 15px; right: 15px; line-height: 28px; padding: 0; display: block; background-color: #3395ff; color: #fff; font-size: 10px; font-weight: bold; text-align: center; } .product-item-opt-7 .product-item-label.label-new { right: auto; top: 10px; left: 10px; background-color: transparent; text-transform: uppercase; width: 40px; height: 40px; line-height: 40px; background-position: center; background-repeat: no-repeat; background-image: url(../images/icon/index7/bg-new.png); } .product-item-opt-7 .product-item-label.label-sale { right: auto; top: 10px; left: 10px; background-color: transparent; text-transform: uppercase; width: 40px; height: 40px; line-height: 40px; background-position: center; background-repeat: no-repeat; background-image: url(../images/icon/index7/bg-sale.png); } .product-item-opt-8 { padding: 0; position: relative; z-index: 10; background-color: #fff; } .product-item-opt-8:hover .product-item-actions .btn-wishlist { -webkit-animation-name: fadeInRight; animation-name: fadeInRight; } .product-item-opt-8:hover .product-item-actions .btn-compare { -webkit-animation-name: fadeInLeft; animation-name: fadeInLeft; } .product-item-opt-8 .product-item-info:hover .product-item-photo img { -webkit-transform: scale(1.15); -ms-transform: scale(1.15); -o-transform: scale(1.15); transform: scale(1.15); -webkit-transition: 0.45s; -o-transition: 0.45s; transition: 0.45s; } .product-item-opt-8 .product-item-photo { text-align: center; position: relative; overflow: hidden; border: 1px solid #eaeaea; } .product-item-opt-8 .product-item-img { display: block; overflow: hidden; position: relative; } .product-item-opt-8 .product-item-img img { margin-left: auto; margin-right: auto; display: block; -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transition: 0.45s; -o-transition: 0.45s; transition: 0.45s; } .product-item-opt-8 .product-item-detail { padding: 11px 10px 5px; min-height: 84px; text-align: center; } .product-item-opt-8 .product-item-name { font-size: 16px; font-weight: normal; color: #666666; display: block; margin-bottom: 5px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-transform: uppercase; } .product-item-opt-8 .product-item-name a { color: #666666; } .product-item-opt-8 .product-item-name a:hover { color: #0188cc; } .product-item-opt-8 .product-item-price { font-size: 16px; color: #e62e04; font-weight: normal; margin-bottom: 2px; } .product-item-opt-8 .product-item-price > span { line-height: 1; } .product-item-opt-8 .product-item-price .price { margin-right: 3px; } .product-item-opt-8 .product-item-price .old-price { font-size: 16px; color: #666666; text-decoration: line-through; font-weight: normal; } .product-item-opt-8 .product-item-actions:before, .product-item-opt-8 .product-item-actions:after { content: ""; display: table; } .product-item-opt-8 .product-item-actions:after { clear: both; } .product-item-opt-8 .product-item-actions .btn { width: 36px; height: 36px; line-height: 34px; padding: 0; text-align: center; background-color: #fff; color: #666666; display: block; background-position: center; background-repeat: no-repeat; border-radius: 0; display: inline-block; border: 1px solid #ccc; } .product-item-opt-8 .product-item-actions .btn span { display: none; } .product-item-opt-8 .product-item-actions .btn:hover { color: #fff; background-color: #0188cc; border-color: #0188cc; } .product-item-opt-8 .product-item-actions .btn-wishlist, .product-item-opt-8 .product-item-actions .btn-compare { -webkit-animation-name: fadeOutRight; animation-name: fadeOutRight; -webkit-animation-duration: 0.45s; animation-duration: 0.45s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } .product-item-opt-8 .product-item-actions .btn-wishlist:before, .product-item-opt-8 .product-item-actions .btn-compare:before { content: ""; font-family: "FontAwesome"; font-size: 14px; } .product-item-opt-8 .product-item-actions .btn-compare { -webkit-animation-name: fadeOutLeft; animation-name: fadeOutLeft; } .product-item-opt-8 .product-item-actions .btn-wishlist:before { content: "\f08a"; } .product-item-opt-8 .product-item-actions .btn-compare:before { content: "\f0ec"; } .product-item-opt-8 .product-item-actions .btn-cart { width: auto; padding: 0 23px; text-transform: uppercase; } .product-item-opt-8 .product-item-actions .btn-cart span { display: block; } .product-item-opt-8 .product-item-label { position: absolute; top: 15px; right: 15px; line-height: 28px; padding: 0 8px; display: block; background-color: #3395ff; color: #fff; font-size: 10px; font-weight: bold; text-align: center; } .product-item-opt-8 .product-item-label.label-new { right: auto; top: 10px; left: 10px; background-color: transparent; text-transform: uppercase; width: 40px; height: 40px; line-height: 40px; background-position: center; background-repeat: no-repeat; background-image: url(../images/icon/index7/bg-new.png); } .product-collections-opt-8 { text-align: center; } .product-collections-opt-8:hover .product-item-photo img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); -webkit-transition: 1s; -o-transition: 1s; transition: 1s; } .product-collections-opt-8 .product-item-photo { display: block; margin-bottom: 25px; } .product-collections-opt-8 .product-item-photo img { display: block; margin: auto; -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transition: 1s; -o-transition: 1s; transition: 1s; } .product-collections-opt-8 .product-item-img { display: block; position: relative; overflow: hidden; } .product-collections-opt-8 .product-item-name { display: block; text-transform: uppercase; margin-bottom: 10px; font-size: 18px; font-weight: normal; } .product-collections-opt-8 .product-item-name a { color: #333; } .product-collections-opt-8 .product-item-name a:hover { color: #0188cc; } .product-collections-opt-8 .product-item-des { margin-bottom: 10px; font-size: 14px; } .product-collections-opt-8 .product-item-author { font-style: italic; margin-bottom: 10px; font-size: 16px; color: #999999; } .product-collections-opt-8 .product-item-actions .btn-view { background-color: #fff; color: #333; border: 1px solid #666666; text-transform: capitalize; padding: 0 25px; font-weight: normal; font-size: 14px; line-height: 34px; } .product-collections-opt-8 .product-item-actions .btn-view:hover { background-color: #0188cc; border-color: #0188cc; color: #fff; } .product-collections-opt-8.product-even .product-item-info { display: flex; flex-direction: column; display: -webkit-flex; -webkit-flex-direction: column; } .product-collections-opt-8.product-even .product-item-photo { order: 2; margin: 0; } .product-collections-opt-8.product-even .product-item-detail { order: 1; margin-bottom: 28px; } .product-item-opt-12 { padding: 0; position: relative; background-color: #fff; } .product-item-opt-12:hover .product-item-actions .btn { -webkit-animation-name: fadeInRight; animation-name: fadeInRight; -webkit-animation-duration: 0.45s; animation-duration: 0.45s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } .product-item-opt-12 .product-item-info { font-family: 'Arimo', sans-serif; } .product-item-opt-12 .product-item-info:hover .product-item-photo img { -webkit-transform: scale(1.11); -ms-transform: scale(1.11); -o-transform: scale(1.11); transform: scale(1.11); -webkit-transition: 1s; -o-transition: 1s; transition: 1s; } .product-item-opt-12 .product-item-info:hover .btn-cart { -webkit-transform: translate(0, 0px); -ms-transform: translate(0, 0px); -o-transform: translate(0, 0px); transform: translate(0, 0px); opacity: 1; visibility: visible; -webkit-transition: 0.45s; -o-transition: 0.45s; transition: 0.45s; } .product-item-opt-12 .product-item-info .btn-cart { left: 0; right: 0; position: absolute; bottom: 0px; width: 100%; z-index: 20; background-color: rgba(57, 66, 100, 0.9); color: #fff; height: 44px; font-size: 16px; font-weight: 300; font-family: 'Oswald', sans-serif; text-transform: none; opacity: 0; visibility: hidden; -webkit-transition: 0.45s; -o-transition: 0.45s; transition: 0.45s; -webkit-transform: translate(0, 60px); -ms-transform: translate(0, 60px); -o-transform: translate(0, 60px); transform: translate(0, 60px); } .product-item-opt-12 .product-item-info .btn-cart:before { content: ""; width: 33px; height: 44px; background-position: center; background-repeat: no-repeat; background-image: url(../images/icon/index12/btn-cart.png); display: inline-block; vertical-align: middle; } .product-item-opt-12 .product-item-info .btn-cart > span { display: inline-block; vertical-align: middle; } .product-item-opt-12 .product-item-info .btn-cart:hover { background-color: #ff3366; } .product-item-opt-12 .product-item-info .product-reviews-summary { margin-top: 10px; margin-bottom: 15px; } .product-item-opt-12 .product-item-photo { text-align: center; position: relative; overflow: hidden; } .product-item-opt-12 .product-item-img { display: block; height: 242px; } .product-item-opt-12 .product-item-img img { margin-left: auto; margin-right: auto; display: block; -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transition: 1s; -o-transition: 1s; transition: 1s; } .product-item-opt-12 .product-item-detail { padding: 11px 15px 0px; min-height: 56px; } .product-item-opt-12 .product-item-name { font-size: 14px; font-weight: normal; color: #333; display: block; margin-bottom: 7px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-transform: capitalize; } .product-item-opt-12 .product-item-name a { color: #333; } .product-item-opt-12 .product-item-name a:hover { color: #ff3366; } .product-item-opt-12 .product-item-price { font-size: 14px; color: #ff3366; font-weight: normal; line-height: 1; } .product-item-opt-12 .product-item-price > span { line-height: 1; } .product-item-opt-12 .product-item-price .price { margin-right: 3px; } .product-item-opt-12 .product-item-price .old-price { font-size: 14px; color: #333; text-decoration: line-through; font-weight: normal; } .product-item-opt-12 .product-item-actions { position: absolute; z-index: 30; right: 5px; top: 35px; } .product-item-opt-12 .product-item-actions .btn { width: 40px; height: 34px; line-height: 30px; padding: 0; text-align: center; background-color: #eeeeee; color: #fff; margin-bottom: 10px; display: block; background-position: center; background-repeat: no-repeat; -webkit-animation-name: fadeOutRight; animation-name: fadeOutRight; -webkit-animation-duration: 0.45s; animation-duration: 0.45s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } .product-item-opt-12 .product-item-actions .btn:nth-child(1) { -webkit-animation-delay: 0.2s; animation-delay: 0.2s; } .product-item-opt-12 .product-item-actions .btn:nth-child(2) { -webkit-animation-delay: 0.4s; animation-delay: 0.4s; } .product-item-opt-12 .product-item-actions .btn:nth-child(3) { -webkit-animation-delay: 0.6s; animation-delay: 0.6s; } .product-item-opt-12 .product-item-actions .btn:nth-child(4) { -webkit-animation-delay: 0.7s; animation-delay: 0.7s; } .product-item-opt-12 .product-item-actions .btn span { display: none; } .product-item-opt-12 .product-item-actions .btn:hover { color: #fff; background-color: #ff3366; } .product-item-opt-12 .product-item-actions .btn-wishlist { background-image: url(../images/icon/index12/btn-wishlist.png); } .product-item-opt-12 .product-item-actions .btn-compare { background-image: url(../images/icon/index12/btn-compare.png); } .product-item-opt-12 .product-item-actions .btn-quickview { background-image: url(../images/icon/index12/btn-quickview.png); } .product-item-opt-12 .product-item-label { position: absolute; bottom: 18px; right: 17px; line-height: 40px; width: 40px; padding: 0 8px; display: block; text-align: center; background-color: #3395ff; color: #fff; font-size: 12px; border-radius: 100%; text-transform: uppercase; font-family: 'Oswald', sans-serif; font-weight: normal; z-index: 1; } .product-item-opt-12 .product-item-label.label-sale { background-color: #89b13a; } .product-item-opt-12 .product-item-label.label-new { background-color: #fa894b; left: 17px; right: auto; } .product-item-deal-opt12 { padding: 0; position: relative; background-color: #fff; } .product-item-deal-opt12 .product-item-info { font-family: 'Arimo', sans-serif; } .product-item-deal-opt12 .product-item-info:hover .product-item-photo img { -webkit-transform: scale(1.11); -ms-transform: scale(1.11); -o-transform: scale(1.11); transform: scale(1.11); -webkit-transition: 1s; -o-transition: 1s; transition: 1s; } .product-item-deal-opt12 .product-item-info .product-reviews-summary { margin-top: 10px; } .product-item-deal-opt12 .product-item-photo { text-align: center; position: relative; overflow: hidden; } .product-item-deal-opt12 .product-item-img { display: block; } .product-item-deal-opt12 .product-item-img img { margin-left: auto; margin-right: auto; display: block; -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transition: 1s; -o-transition: 1s; transition: 1s; } .product-item-deal-opt12 .product-item-detail { padding: 0px 10px 0px; text-align: center; } .product-item-deal-opt12 .product-item-name { font-size: 14px; font-weight: normal; color: #333; display: block; margin-bottom: 7px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-transform: capitalize; } .product-item-deal-opt12 .product-item-name a { color: #333; } .product-item-deal-opt12 .product-item-name a:hover { color: #ff3366; } .product-item-deal-opt12 .product-item-price { font-size: 14px; color: #ff3366; font-weight: normal; line-height: 1; margin-bottom: 15px; } .product-item-deal-opt12 .product-item-price > span { line-height: 1; } .product-item-deal-opt12 .product-item-price .price { margin-right: 3px; } .product-item-deal-opt12 .product-item-price .old-price { font-size: 14px; color: #333; text-decoration: line-through; font-weight: normal; } .product-item-deal-opt12 .product-item-actions { text-align: center; } .product-item-deal-opt12 .product-item-actions .btn { width: 40px; height: 34px; padding: 0; text-align: center; background-color: #eeeeee; color: #fff; margin-bottom: 10px; display: inline-block; vertical-align: top; background-position: center; background-repeat: no-repeat; } .product-item-deal-opt12 .product-item-actions .btn:hover { color: #fff; background-color: #ff3366; } .product-item-deal-opt12 .product-item-actions .btn-cart { background-color: #11a8ab; color: #fff; width: 120px; font-size: 16px; font-weight: 300; font-family: 'Oswald', sans-serif; text-transform: none; -webkit-transition: 0.45s; -o-transition: 0.45s; transition: 0.45s; } .product-item-deal-opt12 .product-item-actions .btn-cart:before { content: ""; width: 33px; height: 22px; background-position: center; background-repeat: no-repeat; background-image: url(../images/icon/index12/btn-cart.png); display: inline-block; vertical-align: top; } .product-item-deal-opt12 .product-item-actions .btn-cart:hover { background-color: #ff3366; } .product-item-deal-opt12 .product-item-actions .btn-wishlist, .product-item-deal-opt12 .product-item-actions .btn-compare, .product-item-deal-opt12 .product-item-actions .btn-quickview { line-height: 34px; } .product-item-deal-opt12 .product-item-actions .btn-wishlist span, .product-item-deal-opt12 .product-item-actions .btn-compare span, .product-item-deal-opt12 .product-item-actions .btn-quickview span { display: none; } .product-item-deal-opt12 .product-item-actions .btn-wishlist { background-image: url(../images/icon/index12/btn-wishlist.png); } .product-item-deal-opt12 .product-item-actions .btn-compare { background-image: url(../images/icon/index12/btn-compare.png); } .product-item-deal-opt12 .product-item-actions .btn-quickview { background-image: url(../images/icon/index12/btn-quickview.png); } .product-item-deal-opt12 .product-item-label { position: absolute; bottom: 18px; right: 17px; line-height: 40px; width: 40px; padding: 0 8px; display: block; text-align: center; background-color: #3395ff; color: #fff; font-size: 12px; border-radius: 100%; text-transform: uppercase; font-family: 'Oswald', sans-serif; font-weight: normal; z-index: 1; } .product-item-deal-opt12 .product-item-label.label-sale { background-color: #89B13A; top: 15px; right: 15px; bottom: auto; left: auto; } .product-item-deal-opt12 .product-item-label.label-new { background-color: #fa894b; left: 17px; right: auto; } .product-item-opt-13 { padding: 0; position: relative; background-color: #fff; } .product-item-opt-13:hover .product-item-actions .btn { -webkit-animation-name: fadeInRight; animation-name: fadeInRight; -webkit-animation-duration: 0.45s; animation-duration: 0.45s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } .product-item-opt-13 .product-item-info { font-family: 'Montserrat', sans-serif; } .product-item-opt-13 .product-item-info:hover .product-item-photo img { -webkit-transform: scale(1.11); -ms-transform: scale(1.11); -o-transform: scale(1.11); transform: scale(1.11); -webkit-transition: 1s; -o-transition: 1s; transition: 1s; } .product-item-opt-13 .product-item-info:hover .btn-cart { -webkit-transform: translate(0, 0px); -ms-transform: translate(0, 0px); -o-transform: translate(0, 0px); transform: translate(0, 0px); opacity: 1; visibility: visible; -webkit-transition: 0.45s; -o-transition: 0.45s; transition: 0.45s; } .product-item-opt-13 .product-item-info .btn-cart { left: 0; right: 0; position: absolute; bottom: 0px; width: 100%; z-index: 20; background-color: rgba(57, 66, 100, 0.9); color: #fff; height: 44px; font-size: 16px; font-weight: 300; font-family: 'Montserrat', sans-serif; text-transform: none; opacity: 0; visibility: hidden; -webkit-transition: 0.45s; -o-transition: 0.45s; transition: 0.45s; -webkit-transform: translate(0, 60px); -ms-transform: translate(0, 60px); -o-transform: translate(0, 60px); transform: translate(0, 60px); } .product-item-opt-13 .product-item-info .btn-cart:before { content: ""; width: 33px; height: 44px; background-position: center; background-repeat: no-repeat; background-image: url(../images/icon/index12/btn-cart.png); display: inline-block; vertical-align: middle; } .product-item-opt-13 .product-item-info .btn-cart > span { display: inline-block; vertical-align: middle; } .product-item-opt-13 .product-item-info .btn-cart:hover { background-color: #ffad00; } .product-item-opt-13 .product-item-info .product-reviews-summary { margin-top: 10px; margin-bottom: 15px; } .product-item-opt-13 .product-item-info .product-reviews-summary .rating-result, .product-item-opt-13 .product-item-info .product-reviews-summary .rating-result > span { color: #ccc; } .product-item-opt-13 .product-item-info .product-reviews-summary .rating-result:before, .product-item-opt-13 .product-item-info .product-reviews-summary .rating-result > span:before { content: "\f005" "\f005" "\f005" "\f005" "\f005"; font-size: 13px; letter-spacing: 4px; line-height: 1; } .product-item-opt-13 .product-item-info .product-reviews-summary .rating-result > span { color: #ffae00; } .product-item-opt-13 .product-item-photo { text-align: center; position: relative; overflow: hidden; } .product-item-opt-13 .product-item-img { display: block; height: 255px; } .product-item-opt-13 .product-item-img img { margin-left: auto; margin-right: auto; display: block; -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transition: 1s; -o-transition: 1s; transition: 1s; } .product-item-opt-13 .product-item-detail { padding: 10px 15px 0px; min-height: 95px; } .product-item-opt-13 .product-item-name { font-size: 14px; font-weight: normal; color: #666666; display: block; margin-bottom: 7px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-transform: capitalize; font-weight: 300; } .product-item-opt-13 .product-item-name a { color: #666666; } .product-item-opt-13 .product-item-name a:hover { color: #ffad00; } .product-item-opt-13 .product-item-price { font-size: 14px; color: #333; font-weight: 300; margin-bottom: 16px; line-height: 1; } .product-item-opt-13 .product-item-price > span { line-height: 1; } .product-item-opt-13 .product-item-price .price { margin-right: 3px; } .product-item-opt-13 .product-item-price .old-price { font-size: 14px; color: #999999; text-decoration: line-through; } .product-item-opt-13 .product-item-actions { position: absolute; z-index: 30; right: 5px; top: 35px; } .product-item-opt-13 .product-item-actions .btn { width: 40px; height: 34px; line-height: 30px; padding: 0; text-align: center; background-color: #eeeeee; color: #fff; margin-bottom: 10px; display: block; background-position: center; background-repeat: no-repeat; -webkit-animation-name: fadeOutRight; animation-name: fadeOutRight; -webkit-animation-duration: 0.45s; animation-duration: 0.45s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } .product-item-opt-13 .product-item-actions .btn:nth-child(1) { -webkit-animation-delay: 0.2s; animation-delay: 0.2s; } .product-item-opt-13 .product-item-actions .btn:nth-child(2) { -webkit-animation-delay: 0.4s; animation-delay: 0.4s; } .product-item-opt-13 .product-item-actions .btn:nth-child(3) { -webkit-animation-delay: 0.6s; animation-delay: 0.6s; } .product-item-opt-13 .product-item-actions .btn:nth-child(4) { -webkit-animation-delay: 0.7s; animation-delay: 0.7s; } .product-item-opt-13 .product-item-actions .btn span { display: none; } .product-item-opt-13 .product-item-actions .btn:hover { color: #fff; background-color: #ffad00; } .product-item-opt-13 .product-item-actions .btn-wishlist { background-image: url(../images/icon/index12/btn-wishlist.png); } .product-item-opt-13 .product-item-actions .btn-compare { background-image: url(../images/icon/index12/btn-compare.png); } .product-item-opt-13 .product-item-actions .btn-quickview { background-image: url(../images/icon/index12/btn-quickview.png); } .product-item-opt-13 .product-item-label { position: absolute; top: 13px; left: 13px; line-height: 40px; width: 40px; padding: 0 8px; display: block; text-align: center; background-color: #2ea76f; color: #fff; font-size: 12px; border-radius: 100%; text-transform: uppercase; font-family: 'Oswald', sans-serif; font-weight: normal; z-index: 1; } .product-item-opt-13 .product-item-label.label-sale { background-color: #aa8056; } .product-item-opt-13 .product-item-label.label-new { background-color: #2ea76f; right: 17px; left: auto; } .product-item-opt-14 { padding: 0; position: relative; background-color: #fff; -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .product-item-opt-14:hover { background-color: #eeeeee; -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .product-item-opt-14:hover .product-item-actions .btn { -webkit-animation-name: fadeInRight; animation-name: fadeInRight; -webkit-animation-duration: 0.45s; animation-duration: 0.45s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } .product-item-opt-14:hover .product-item-actions-secondary { -webkit-animation-name: fadeOutRight; animation-name: fadeOutRight; -webkit-animation-duration: 0.45s; animation-duration: 0.45s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } .product-item-opt-14:hover .product-item-detail { text-align: center; -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; padding-right: 0; } .product-item-opt-14 .product-item-info { border: 1px solid transparent; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .product-item-opt-14 .product-item-info:hover { border: 1px solid #cc9933; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .product-item-opt-14 .product-item-info:hover .product-item-photo img { -webkit-transform: scale(1.11); -ms-transform: scale(1.11); -o-transform: scale(1.11); transform: scale(1.11); -webkit-transition: 1s; -o-transition: 1s; transition: 1s; } .product-item-opt-14 .product-item-info:hover .btn-cart { -webkit-transform: translate(0, 0px); -ms-transform: translate(0, 0px); -o-transform: translate(0, 0px); transform: translate(0, 0px); opacity: 1; visibility: visible; -webkit-transition: 0.45s; -o-transition: 0.45s; transition: 0.45s; } .product-item-opt-14 .product-item-info .btn-cart { left: 0; right: 0; position: absolute; bottom: 0px; width: 100%; z-index: 20; background-color: rgba(204, 153, 51, 0.9); color: #fff; height: 44px; font-size: 16px; font-weight: 300; text-transform: none; opacity: 0; visibility: hidden; -webkit-transition: 0.45s; -o-transition: 0.45s; transition: 0.45s; -webkit-transform: translate(0, 60px); -ms-transform: translate(0, 60px); -o-transform: translate(0, 60px); transform: translate(0, 60px); } .product-item-opt-14 .product-item-info .btn-cart:before { content: ""; width: 33px; height: 44px; background-position: center; background-repeat: no-repeat; background-image: url(../images/icon/index12/btn-cart.png); display: inline-block; vertical-align: middle; } .product-item-opt-14 .product-item-info .btn-cart > span { display: inline-block; vertical-align: middle; } .product-item-opt-14 .product-item-info .btn-cart:hover { background-color: #cc9933; } .product-item-opt-14 .product-item-info .product-reviews-summary { margin-top: 10px; margin-bottom: 15px; } .product-item-opt-14 .product-item-info .product-reviews-summary .rating-result, .product-item-opt-14 .product-item-info .product-reviews-summary .rating-result > span { color: #ccc; } .product-item-opt-14 .product-item-info .product-reviews-summary .rating-result:before, .product-item-opt-14 .product-item-info .product-reviews-summary .rating-result > span:before { content: "\f005" "\f005" "\f005" "\f005" "\f005"; font-size: 13px; letter-spacing: 4px; line-height: 1; } .product-item-opt-14 .product-item-info .product-reviews-summary .rating-result > span { color: #ffae00; } .product-item-opt-14 .product-item-photo { text-align: center; position: relative; overflow: hidden; } .product-item-opt-14 .product-item-img { display: block; } .product-item-opt-14 .product-item-img img { margin-left: auto; margin-right: auto; display: block; -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transition: 1s; -o-transition: 1s; transition: 1s; } .product-item-opt-14 .product-item-detail { padding: 20px 0 0 ; min-height: 80px; padding-right: 56px; position: relative; -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; text-align: left; } .product-item-opt-14 .product-item-name { font-size: 14px; font-weight: normal; color: #666666; display: block; margin-bottom: 7px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-transform: capitalize; } .product-item-opt-14 .product-item-name a { color: #666666; } .product-item-opt-14 .product-item-name a:hover { color: #cc9933; } .product-item-opt-14 .product-item-price { font-size: 16px; color: #333; margin-bottom: 16px; line-height: 1; } .product-item-opt-14 .product-item-price > span { line-height: 1; } .product-item-opt-14 .product-item-price .price { margin-right: 3px; } .product-item-opt-14 .product-item-price .old-price { font-size: 14px; color: #999999; text-decoration: line-through; } .product-item-opt-14 .product-item-actions { position: absolute; z-index: 30; right: 17px; bottom: 65px; } .product-item-opt-14 .product-item-actions .btn { width: 38px; height: 34px; line-height: 32px; padding: 0; text-align: center; background-color: #dddddd; border: none; color: #fff; margin-bottom: 10px; display: block; background-position: center; background-repeat: no-repeat; -webkit-animation-name: fadeOutRight; animation-name: fadeOutRight; -webkit-animation-duration: 0.45s; animation-duration: 0.45s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } .product-item-opt-14 .product-item-actions .btn:nth-child(1) { -webkit-animation-delay: 0.2s; animation-delay: 0.2s; } .product-item-opt-14 .product-item-actions .btn:nth-child(2) { -webkit-animation-delay: 0.4s; animation-delay: 0.4s; } .product-item-opt-14 .product-item-actions .btn:nth-child(3) { -webkit-animation-delay: 0.6s; animation-delay: 0.6s; } .product-item-opt-14 .product-item-actions .btn:nth-child(4) { -webkit-animation-delay: 0.7s; animation-delay: 0.7s; } .product-item-opt-14 .product-item-actions .btn span { display: none; } .product-item-opt-14 .product-item-actions .btn:hover { color: #fff; background-color: #cc9933; border-color: #cc9933; } .product-item-opt-14 .product-item-actions .btn-wishlist { background-image: url(../images/icon/index14/btn-wishlist.png); } .product-item-opt-14 .product-item-actions .btn-wishlist:hover { background-image: url(../images/icon/index14/btn-wishlist-hover.png); } .product-item-opt-14 .product-item-actions .btn-compare { background-image: url(../images/icon/index14/btn-compare.png); } .product-item-opt-14 .product-item-actions .btn-compare:hover { background-image: url(../images/icon/index14/btn-compare-hover.png); } .product-item-opt-14 .product-item-actions .btn-quickview { background-image: url(../images/icon/index14/btn-quickview.png); } .product-item-opt-14 .product-item-actions .btn-quickview:hover { background-image: url(../images/icon/index14/btn-quickview-hover.png); } .product-item-opt-14 .product-item-actions-secondary { position: absolute; right: 0; top: 20px; -webkit-animation-name: fadeInRight; animation-name: fadeInRight; -webkit-animation-duration: 0.45s; animation-duration: 0.45s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } .product-item-opt-14 .product-item-actions-secondary .btn { width: 22px; height: 18px; display: block; background-position: center; background-repeat: no-repeat; padding: 0; text-align: center; background-color: transparent; border: none; margin-left: 15px; opacity: 1; visibility: visible; -webkit-animation: none; -o-animation: none; animation: none; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0); position: static; float: left; } .product-item-opt-14 .product-item-actions-secondary .btn:hover { background-color: transparent; } .product-item-opt-14 .product-item-actions-secondary .btn:first-child { margin-left: 0; } .product-item-opt-14 .product-item-actions-secondary .btn span { display: none; } .product-item-opt-14 .product-item-actions-secondary .btn-cart { background-image: url(../images/icon/index14/btn-cart3.png); } .product-item-opt-14 .product-item-actions-secondary .btn-wishlist { width: 18px; height: 18px; background-image: url(../images/icon/index14/btn-wishlist3.png); } .product-item-opt-14 .product-item-label { position: absolute; top: 16px; left: 18px; line-height: 40px; width: 40px; padding: 0 8px; display: block; text-align: center; background-color: #2ea76f; color: #fff; font-size: 12px; border-radius: 100%; text-transform: uppercase; font-family: 'Oswald', sans-serif; font-weight: normal; z-index: 1; } .product-item-opt-14 .product-item-label.label-sale { background-color: #ff6666; right: 18px; left: auto; } .product-item-opt-14 .product-item-label.label-new { background-color: #cc9933; } @media (max-width: 991px) { body.filter-active { overflow: hidden; height: 0; } .catalog-category-view .col-sidebar > *:not(.no-hide) { display: none; } } .toolbar-products { /* Safari */ display: -webkit-flex; -webkit-flex-direction: row; -webkit-align-items: flex-start; -webkit-justify-content: space-between; flex: 1 1 0; display: flex; flex-direction: row; align-items: flex-start; justify-content: space-between; border-top: 1px solid #dfdfdf; border-bottom: 1px solid #dfdfdf; padding: 8px 0 0px; } .toolbar-products.toolbar-top { margin-top: 40px; margin-bottom: 45px; } .toolbar-products.toolbar-bottom { margin-top: 20px; margin-bottom: 65px; } .toolbar-products .btn-filter-products { line-height: 32px; text-transform: uppercase; cursor: pointer; border: 1px solid #dfdfdf; color: #000000; background-color: #fff; padding: 0 12px; font-size: 14px; font-weight: 300; display: none; } .toolbar-products .btn-filter-products:hover { color: #ff3366; } .toolbar-products .modes .label { display: none; } .toolbar-products .toolbar-option .label { color: #000000; display: inline-block; line-height: 34px; font-weight: normal; font-size: 14px; padding: 0; vertical-align: top; margin: 0; margin-right: 5px; } .toolbar-products .form-control { height: 34px; border: 1px solid #dfdfdf; color: #000000; display: inline-block; box-shadow: none; font-size: 14px; font-weight: 300; padding-left: 10px; padding-right: 19px; background-position: center right 10px; background-repeat: no-repeat; background-image: url(../images/icon/index1/arrow-select.png); -webkit-appearance: none; -moz-appearance: none; appearance: none; } .toolbar-products .modes { font-size: 13px; margin-bottom: 7px; } .toolbar-products .modes .modes-mode { margin-top: 2px; width: 29px; height: 27px; text-align: center; background-color: #dddddd; color: #bcbcbc; display: inline-block; margin-right: 6px; background-position: center; background-repeat: no-repeat; } .toolbar-products .modes .modes-mode span { display: none; } .toolbar-products .modes .modes-mode.active, .toolbar-products .modes .modes-mode:hover { color: #fff; background-color: #ff3366; } .toolbar-products .modes .mode-grid { background-image: url(../images/icon/index1/grid.png); } .toolbar-products .modes .mode-grid.active, .toolbar-products .modes .mode-grid:hover { background-image: url(../images/icon/index1/grid-active.png); } .toolbar-products .modes .mode-list { background-image: url(../images/icon/index1/list.png); } .toolbar-products .modes .mode-list.active, .toolbar-products .modes .mode-list:hover { background-image: url(../images/icon/index1/list-active.png); } .toolbar-products .toolbar-sorter, .toolbar-products .toolbar-limiter { display: inline-block; vertical-align: top; margin: 0 13px; margin-bottom: 7px; } .toolbar-products .toolbar-sorter .form-control { padding-left: 12px; width: 105px; } .toolbar-products .toolbar-limiter .form-control { text-align-last: center; text-align: center; width: 54px; padding-left: 2px; } @media (max-width: 991px) { .toolbar-products .modes { display: none; } .toolbar-products .btn-filter-products { display: block; } .toolbar-products .btn-filter-products.active:before { content: ""; position: fixed; top: 0; bottom: 0; left: 0; right: 0; z-index: 333; } } @media (max-width: 767px) { .toolbar-products .modes, .toolbar-products .toolbar-limiter { display: none; } .toolbar-products .toolbar-sorter { margin-right: 0; margin-left: 0; } } @media (max-width: 600px) { .toolbar-products.toolbar-top .pagination { display: none; } .toolbar-products.toolbar-bottom .toolbar-option, .toolbar-products.toolbar-bottom .btn-filter-products { display: none; } } .category-view { margin-top: 30px; } .category-view .category-image { display: block; position: relative; overflow: hidden; } .category-view .category-image:before, .category-view .category-image:after { content: ""; position: absolute; top: 5px; bottom: 5px; left: 5px; right: 5px; border-style: solid; border-color: #fff; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; z-index: 100; } .category-view .category-image:before { border-width: 1px 0 1px 0; -webkit-transform: scale(0, 1); -ms-transform: scale(0, 1); -o-transform: scale(0, 1); transform: scale(0, 1); top: 10px; bottom: 10px; } .category-view .category-image:after { border-width: 0px 1px 0px 1px; -webkit-transform: scale(1, 0); -ms-transform: scale(1, 0); -o-transform: scale(1, 0); transform: scale(1, 0); left: 10px; right: 10px; } .category-view .category-image:hover:before, .category-view .category-image:hover:after { -webkit-transform: scale(1, 1); -ms-transform: scale(1, 1); -o-transform: scale(1, 1); transform: scale(1, 1); -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .category-view .category-image:hover img { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .category-view .category-image img { display: block; width: 100%; -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .category-view .category-image img { display: block; width: 100%; } .catalog-view_op1 .category-view { margin-top: 0; } .category-view:hover .owl-nav .owl-prev, .category-view:hover .owl-nav .owl-next { opacity: 1; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .category-view:hover .owl-nav .owl-prev { left: 0; } .category-view:hover .owl-nav .owl-next { right: 0; } .category-view .owl-nav .owl-prev, .category-view .owl-nav .owl-next { width: 40px; line-height: 40px; background-color: #a1a19c; color: #fff; text-align: center; position: absolute; top: 50%; margin-top: -20px; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; opacity: 0; } .category-view .owl-nav .owl-prev:hover, .category-view .owl-nav .owl-next:hover { background-color: #ff3366; color: #fff; } .category-view .owl-nav .owl-prev:before, .category-view .owl-nav .owl-next:before { content: "\f105"; font-family: "FontAwesome"; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .category-view .owl-nav .owl-prev { left: 15px; } .category-view .owl-nav .owl-prev:before { content: "\f104"; } .category-view .owl-nav .owl-next { right: 15px; } .products.products-grid { padding-top: 5px; } .products.products-grid .product-items .col-sm-4:nth-child(3n+1) { clear: both; } @media (max-width: 767px) { .products.products-grid .product-items .col-sm-4 { float: left; width: 50%; } .products.products-grid .product-items .col-sm-4:nth-child(3n+1) { clear: none; } .products.products-grid .product-items .col-sm-4:nth-child(2n+1) { clear: both; } } .products.products-grid .product-items .col-sm-3:nth-child(4n+1) { clear: both; } @media (max-width: 767px) { .products.products-grid .product-items .col-sm-3 { float: left; width: 50%; } .products.products-grid .product-items .col-sm-3:nth-child(4n+1) { clear: none; } .products.products-grid .product-items .col-sm-3:nth-child(2n+1) { clear: both; } } .products.products-grid .product-items .col-sm-6:nth-child(2n+1) { clear: both; } @media (max-width: 767px) { .products.products-grid .product-items .col-sm-6 { float: left; width: 50%; } .products.products-grid .product-items .col-sm-6:nth-child(2n+1) { clear: none; } .products.products-grid .product-items .col-sm-6:nth-child(2n+1) { clear: both; } } .products.products-grid .product-items .product-item { margin-bottom: 19px; } @media (max-width: 479px) { .products.products-grid .product-items .product-item { width: 100%; max-width: 330px; margin-right: auto; margin-left: auto; float: none; display: block; } } .products.products-grid .product-items .product-item-opt-1 { border: 1px solid #eeeeee; } .products.products-list .product-items .product-item { margin-bottom: 19px; } .products.products-list .product-items .product-item .product-item-info { background-color: transparent; border: none; padding: 0; } .products.products-list .product-items .product-item .product-item-info:before, .products.products-list .product-items .product-item .product-item-info:after { content: ""; display: table; } .products.products-list .product-items .product-item .product-item-info:after { clear: both; } .products.products-list .product-items .product-item .product-item-photo { float: left; width: 31%; border: 1px solid #dfdfdf; background-color: #fff; padding: 30px 25px; } .products.products-list .product-items .product-item .product-item-detail { float: right; width: 69%; padding-left: 20px; } .products.products-list .product-items .product-item .product-item-name { font-size: 15px; color: #333333; font-weight: 600; margin-top: 38px; } @media (max-width: 1199px) { .products.products-list .product-items .product-item .product-item-name { margin-top: 10px; } } @media (max-width: 767px) { .products.products-list .product-items .product-item .product-item-name { margin-top: 0px; } } .products.products-list .product-items .product-item .product-item-name a { color: #333333; } .products.products-list .product-items .product-item .product-item-name a:hover, .products.products-list .product-items .product-item .product-item-name a:focus { color: #ff3366; } @media (max-width: 680px) { .products.products-list .product-items .product-item .product-item-des { margin-bottom: 10px; } } @media (max-width: 479px) { .products.products-list .product-items .product-item .product-item-photo { width: 100%; float: none; margin-bottom: 10px; } .products.products-list .product-items .product-item .product-item-detail { float: none; width: 100%; } } .products.products-list .product-items .product-item-opt-1 { border: 1px solid #eeeeee; margin-bottom: 10px; } .products.products-list .product-items .product-item-opt-1 .product-item-photo { border: none; } .products.products-list .product-items .product-item-opt-1 .product-item-info .product-reviews-summary, .products.products-list .product-items .product-item-opt-1 .product-item-info .product-item-price { float: none; display: block; width: 100%; margin-bottom: 6px; } .products.products-list .product-items .product-item-opt-1 .product-item-info .btn-cart, .products.products-list .product-items .product-item-opt-1 .product-item-info .btn { position: static; opacity: 1; visibility: visible; -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); float: left; margin: 0 6px; background-color: #999999; } .products.products-list .product-items .product-item-opt-1 .product-item-info .btn-cart:hover, .products.products-list .product-items .product-item-opt-1 .product-item-info .btn:hover { background-color: #ff3366; } .products.products-list .product-items .product-item-opt-1 .product-item-info .btn-cart { width: auto; border-radius: 0; padding: 0 10px; height: 36px; margin: 0; margin-bottom: 15px; float: none; clear: both; background-color: #ff3366; line-height: 1; } .products.products-list .product-items .product-item-opt-1 .product-item-info .btn-cart:hover { background-color: #cc0033; } .products.products-list .product-items .product-item-opt-1 .product-item-info .btn-cart:before { display: inline-block; background-image: url(../images/icon/cart-catalog-op1.png); } .products.products-list .product-items .product-item-opt-1 .product-item-info .btn-cart span { display: inline-block; } .products.products-list .product-items .product-item-opt-1 .product-item-detail { padding-right: 20px; } .products.products-list .product-items .product-item-opt-1 .product-item-actions { position: absolute; top: 0; right: 0; opacity: 1; visibility: visible; } .products.products-list .product-items .product-item-opt-1 .product-item-actions:before, .products.products-list .product-items .product-item-opt-1 .product-item-actions:after { content: ""; display: table; } .products.products-list .product-items .product-item-opt-1 .product-item-actions:after { clear: both; } .products.products-list .product-items .product-item-opt-1 .product-item-actions .btn { -webkit-animation: none; -o-animation: none; animation: none; } @media (max-width: 600px) { .products.products-list .product-items .product-item-opt-1 .product-item-actions { position: static; margin-top: 10px; } } .products.products-list .product-items .product-item-opt-1 .product-item-name { font-size: 18px; font-weight: normal; color: #666666; white-space: normal; margin-top: 20px; } .products.products-list .product-items .product-item-opt-1 .product-item-name a { color: #666666; } .products.products-list .product-items .product-item-opt-1 .product-item-name a:hover { color: #ff3366; } .products.products-list .product-items .product-item-opt-1 .product-item-label.label-price { top: 9px; } .products.products-list .product-items .product-item-opt-1 .product-info-des { position: relative; padding-right: 150px; min-height: 102px; } @media (max-width: 600px) { .products.products-list .product-items .product-item-opt-1 .product-info-des { padding-right: 0; min-height: 0; } } .products.products-list .product-items .product-item-opt-1 .product-item-code { font-size: 14px; color: #666666; margin-bottom: 5px; } .products.products-list .product-items .product-item-opt-1 .product-item-stock { font-size: 14px; margin-bottom: 5px; color: #6bb898; } .products.products-list .product-items .product-item-opt-1 .product-item-stock .title { color: #666666; } .products.products-list .product-items .product-item-opt-1 .product-item-des { margin-top: 20px; font-size: 14px; line-height: 24px; color: #666666; } .page-no-bg { background-color: #fff !important; } .page-no-bg .site-header { background-color: #fff !important; } .page-no-bg .site-header .header-content { background-color: #fff; } .page-no-bg .site-header .header-nav { background-color: #EBEBEB; } .catalog-view_op1 .toolbar-products { padding: 0; border: none; } .catalog-view_op1 .toolbar-products .cate-title { margin: 0; margin-bottom: -1px; font-size: 18px; font-weight: bold; padding: 0 12px; line-height: 32px; border-bottom: 3px solid #ff3366; } .catalog-view_op1 .toolbar-products.toolbar-top { border-bottom: 1px solid #eeeeee; margin-bottom: 25px; margin-top: 20px; } .catalog-view_op1 .toolbar-products.toolbar-top .toolbar-option, .catalog-view_op1 .toolbar-products.toolbar-top .pagination { display: none; } .catalog-view_op1 .toolbar-products.toolbar-bottom { justify-content: flex-end; -webkit-justify-content: flex-end; margin-top: 0; margin-bottom: 40px; } .catalog-view_op1 .toolbar-products.toolbar-bottom .modes { display: none; } .catalog-view_op1 .toolbar-products .btn-filter-products { margin-bottom: 0px; line-height: 28px; } .catalog-view_op1 .toolbar-products .btn-filter-products:hover { color: #ff3366; } .catalog-view_op1 .toolbar-products .modes { margin: 0; } .catalog-view_op1 .toolbar-products .modes:before, .catalog-view_op1 .toolbar-products .modes:after { content: ""; display: table; } .catalog-view_op1 .toolbar-products .modes:after { clear: both; } .catalog-view_op1 .toolbar-products .modes .modes-mode { background-color: #fafafa; width: 30px; height: 30px; float: left; display: block; margin: 0; margin-left: 3px; -webkit-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s; } .catalog-view_op1 .toolbar-products .modes .modes-mode.active, .catalog-view_op1 .toolbar-products .modes .modes-mode:hover { background-color: #ff3366; border-color: #ff3366; -webkit-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s; } .catalog-view_op1 .toolbar-products .modes .mode-list { background-image: url(../images/icon/list-view-bg.png); background-position: top left; } .catalog-view_op1 .toolbar-products .modes .mode-list.active, .catalog-view_op1 .toolbar-products .modes .mode-list:hover { background-position: bottom left; } .catalog-view_op1 .toolbar-products .modes .mode-grid { background-image: url(../images/icon/grid-view-bg.png); background-position: top left; } .catalog-view_op1 .toolbar-products .modes .mode-grid.active, .catalog-view_op1 .toolbar-products .modes .mode-grid:hover { background-position: bottom left; } .catalog-view_op1 .toolbar-products .toolbar-sorter, .catalog-view_op1 .toolbar-products .toolbar-limiter { margin: 0; margin-right: 25px; } .catalog-view_op1 .toolbar-products .toolbar-sorter .label, .catalog-view_op1 .toolbar-products .toolbar-limiter .label { display: none; } .catalog-view_op1 .toolbar-products .toolbar-sorter .sorter-options, .catalog-view_op1 .toolbar-products .toolbar-limiter .sorter-options, .catalog-view_op1 .toolbar-products .toolbar-sorter .limiter-options, .catalog-view_op1 .toolbar-products .toolbar-limiter .limiter-options { height: 31px; background-color: #fafafa; border: 1px solid #e8e8e8; padding-left: 5px; padding-right: 12px; padding-top: 0; padding-bottom: 0; font-size: 13px; color: #666666; background-image: url(../images/icon/select.png); background-position: center right 5px; font-weight: normal; } .catalog-view_op1 .toolbar-products .toolbar-limiter .limiter-options { width: 95px; text-align: left; } .catalog-view_op1 .toolbar-products .toolbar-sorter:before, .catalog-view_op1 .toolbar-products .toolbar-sorter:after { content: ""; display: table; } .catalog-view_op1 .toolbar-products .toolbar-sorter:after { clear: both; } .catalog-view_op1 .toolbar-products .toolbar-sorter .sorter-options { width: 110px; float: left; } .catalog-view_op1 .toolbar-products .toolbar-sorter .sorter-action { display: block; line-height: 29px; border: 1px solid #e8e8e8; width: 37px; text-align: center; background-color: #fafafa; color: #666666; float: left; margin-left: -1px; height: 31px; } .catalog-view_op1 .toolbar-products .toolbar-sorter .sorter-action:before { content: "\f15d"; font-family: 'FontAwesome'; } .catalog-view_op1 .toolbar-products .pagination:before, .catalog-view_op1 .toolbar-products .pagination:after { content: ""; display: table; } .catalog-view_op1 .toolbar-products .pagination:after { clear: both; } .catalog-view_op1 .toolbar-products .pagination > li { margin: 0; display: block; float: left; } .catalog-view_op1 .toolbar-products .pagination > li > a, .catalog-view_op1 .toolbar-products .pagination > li > span { line-height: 29px; min-width: 34px; background-color: #fafafa; font-size: 13px; color: #666666; font-weight: normal; } .catalog-view_op1 .toolbar-products .pagination > li.active > a, .catalog-view_op1 .toolbar-products .pagination > li.active > span { background-color: #ff3366; color: #fff; border-color: #ff3366; } .catalog-view_op1 .toolbar-products .pagination > li.action > a, .catalog-view_op1 .toolbar-products .pagination > li.action > span { padding-left: 15px; padding-right: 15px; } .catalog-view_op1 .toolbar-products .pagination > li.action > a span, .catalog-view_op1 .toolbar-products .pagination > li.action > span span { font-size: 16px; line-height: 29px; vertical-align: top; } .catalog-view_op1 .toolbar-products .pagination > li .action-next > a span, .catalog-view_op1 .toolbar-products .pagination > li .action-next > span span { margin-left: 4px; } .catalog-view_op1 .toolbar-products .pagination > li .action-prew > a span, .catalog-view_op1 .toolbar-products .pagination > li .action-prew > span span { margin-right: 4px; } .catalog-view_op1 .category-view { margin-bottom: 33px; } .catalog-view_op1 .product-item-opt-2 .product-item-info .btn-cart { background-color: rgba(51, 51, 51, 0.5); height: 45px; line-height: 43px; } .catalog-view_op1 .product-item-opt-2 .product-item-info .btn-cart:hover { background-color: #ff3366; } .catalog-view_op1 .product-item-opt-2 .product-item-actions { right: 15px; } .catalog-view_op1 .breadcrumb { margin: 13px 0; } .catalog-view_op1 .breadcrumb li + li:before { content: ">"; color: #333333; font-family: 'Libre Baskerville', serif; } .catalog-view_op1 .breadcrumb li a:hover { color: #ff3366; } .catalog-view_op1 .breadcrumb .active { color: #333333; } .category-links { border: 1px solid #e4e4e4; margin-bottom: 20px; } .category-links:before, .category-links:after { content: ""; display: table; } .category-links:after { clear: both; } .category-links > li { float: left; } .category-links > li > a { display: block; line-height: 34px; font-size: 13px; color: #666666; text-transform: capitalize; padding: 0 32px; position: relative; } @media (max-width: 1199px) { .category-links > li > a { padding: 0 22px; } } .category-links > li > a:hover { background-color: #f2f2f2; } @media (max-width: 479px) { .category-links > li { float: none; display: block; } } .category-links > li.current-cate > a { background-color: #000000; color: #fff; font-weight: normal; font-size: 14px; } .category-links > li.current-cate > a:before { content: ""; width: 0; height: 0; border-style: solid; border-width: 3px 0 3px 5px; border-color: transparent transparent transparent #000000; position: absolute; top: 50%; margin-top: -3px; right: -5px; z-index: 10; } @media (max-width: 479px) { .category-links > li.current-cate > a:before { border-width: 4px 3px 0 3px; border-color: #000000 transparent transparent transparent; top: auto; margin-top: 0; bottom: -4px; left: 20px; right: auto; } } .catalog-product-view.catalog-view_op1 .columns { padding-bottom: 12px; } .catalog-product-view .site-main .block-service { margin-top: 77px; } .breadcrumb-page .breadcrumb { margin-top: 27px; margin-bottom: 42px; text-transform: capitalize; } .breadcrumb-page .breadcrumb li a { color: #999999; } .breadcrumb-page .breadcrumb li a:hover { color: #ff3366; } .breadcrumb-page .breadcrumb li.active { color: #333; } .breadcrumb-page .breadcrumb li.active a { color: #333; } .catalog-view_default .product-media { margin-bottom: 60px; } .catalog-view_default .product-media .images-large { position: relative; border: 1px solid #dfdfdf; background-color: #fff; margin-bottom: 33px; text-align: center; padding: 70px 58px; } .catalog-view_default .product-media .images-large .btn-zoom { position: absolute; bottom: 10px; right: 10px; background-color: #8f8f8f; color: #fff; border-radius: 3px; border: none; box-shadow: none; z-index: 1000; line-height: 34px; width: 34px; text-align: center; font-size: 24px; padding: 0; } .catalog-view_default .product-media .images-large .btn-zoom:before { content: "\f0b2"; font-family: "FontAwesome"; } .catalog-view_default .product-media .images-large .btn-zoom:hover, .catalog-view_default .product-media .images-large .btn-zoom:focus { box-shadow: none; border: none; outline: none; } .catalog-view_default .product-media .images-large .btn-zoom span { display: none; } .catalog-view_default .product-media .images-small a { display: block; position: relative; overflow: hidden; border: 1px solid #dfdfdf; background-color: #fff; text-align: center; padding: 5px 10px; } .catalog-view_default .product-media .images-small a.active { border: 1px solid #ff3366; } .catalog-view_default .product-media .images-small a img { margin: auto; display: block; width: 100%; } .catalog-view_default .product-media .images-small .owl-prev, .catalog-view_default .product-media .images-small .owl-next { width: 18px; text-align: center; line-height: 30px; color: #888888; border-radius: 0; display: block; height: auto; text-indent: 0; position: absolute; top: 50%; margin-top: -15px; font-size: 25px; } .catalog-view_default .product-media .images-small .owl-prev:hover, .catalog-view_default .product-media .images-small .owl-next:hover { color: #ff3366; } .catalog-view_default .product-media .images-small .owl-prev:before, .catalog-view_default .product-media .images-small .owl-next:before { content: ""; font-family: "FontAwesome"; } .catalog-view_default .product-media .images-small .owl-prev { text-align: left; left: 0 ; } .catalog-view_default .product-media .images-small .owl-prev:before { content: "\f104"; } .catalog-view_default .product-media .images-small .owl-next { right: 0 ; text-align: right; } .catalog-view_default .product-media .images-small .owl-next:before { content: "\f105"; } .catalog-view_default .product-info-main { margin-bottom: 60px; } .catalog-view_default .product-info-main .page-title { font-size: 20px; color: #333333; text-transform: capitalize; font-weight: 600; display: block; margin-top: 0; margin-bottom: 8px; } .catalog-view_default .product-info-main .product-reviews-summary { margin-bottom: 15px; } .catalog-view_default .product-info-main .product-reviews-summary .rating-summary, .catalog-view_default .product-info-main .product-reviews-summary .rating-action { display: inline-block; vertical-align: middle; } .catalog-view_default .product-info-main .product-reviews-summary .rating-summary { margin-right: 5px; } .catalog-view_default .product-info-main .product-reviews-summary .rating-action { color: #888888; font-size: 14px; text-transform: capitalize; } .catalog-view_default .product-info-main .product-reviews-summary .rating-action a { color: #888888; } .catalog-view_default .product-info-main .product-reviews-summary .rating-action a:hover { color: #ff3366; } .catalog-view_default .product-info-main .product-info-price { margin-bottom: 25px; } .catalog-view_default .product-info-main .product-info-price:before, .catalog-view_default .product-info-main .product-info-price:after { content: ""; display: table; } .catalog-view_default .product-info-main .product-info-price:after { clear: both; } .catalog-view_default .product-info-main .price-box { float: left; margin-right: 120px; } .catalog-view_default .product-info-main .price-box .price { font-size: 18px; color: #333333; line-height: 24px; } .catalog-view_default .product-info-main .price-box .old-price .price { text-decoration: line-through; } .catalog-view_default .product-info-main .product-info-stock-sku { float: left; color: #ff3366; text-transform: capitalize; font-size: 14px; line-height: 24px; } .catalog-view_default .product-info-main .product-info-stock-sku .label { color: #333; font-weight: normal; padding: 0; margin-right: 10px; font-size: 14px; } .catalog-view_default .product-info-main .product-overview { color: #888888; font-size: 14px; margin-bottom: 25px; } .catalog-view_default .product-info-main .product-overview .overview-label { text-transform: uppercase; display: block; color: #333333; margin-bottom: 5px; } .catalog-view_default .product-info-main .product-overview .overview-content { overflow: hidden; max-height: 75px; line-height: 24px; } .catalog-view_default .product-info-main .product-add-form .product-options-wrapper { margin-bottom: 45px; } .catalog-view_default .product-info-main .product-add-form .product-options-wrapper .form-group { display: block; width: 100%; margin-bottom: 23px; max-width: 485px; } .catalog-view_default .product-info-main .product-add-form .product-options-wrapper .form-group label { display: block; font-weight: normal; padding: 0; text-transform: uppercase; color: #333; font-size: 14px; } .catalog-view_default .product-info-main .product-add-form .product-options-wrapper .form-group label sup { color: #ff3366; font-size: 15px; top: 0px; } .catalog-view_default .product-info-main .product-add-form .product-options-wrapper .form-group .control { display: block; } .catalog-view_default .product-info-main .product-add-form .product-options-wrapper .form-group .form-control { height: 39px; width: 100%; border: 1px solid #dfdfdf; text-align: center; font-size: 14px; color: #888888; } .catalog-view_default .product-info-main .product-add-form .share { margin-bottom: 36px; } .catalog-view_default .product-info-main .product-add-form .share:before, .catalog-view_default .product-info-main .product-add-form .share:after { content: ""; display: table; } .catalog-view_default .product-info-main .product-add-form .share:after { clear: both; } .catalog-view_default .product-info-main .product-add-form .form-qty { height: 43px; background-color: #dedede; padding-top: 6px; padding-left: 20px; padding-right: 28px; float: left; } .catalog-view_default .product-info-main .product-add-form .form-qty label { display: inline-block; font-size: 14px; color: #333333; line-height: 34px; margin: 0; vertical-align: top; margin-right: 15px; font-weight: normal; } .catalog-view_default .product-info-main .product-add-form .form-qty .control { padding-right: 16px; position: relative; width: 49px; display: inline-block; vertical-align: top; } .catalog-view_default .product-info-main .product-add-form .form-qty .input-qty { text-align: center; height: 33px; background-color: #fff; border: none; box-shadow: none; width: 33px; padding: 0; } .catalog-view_default .product-info-main .product-add-form .form-qty .btn-number { background-color: #333333; cursor: pointer; line-height: 17px; width: 16px; text-align: center; position: absolute; right: 0; display: block; color: #fff; border: none; padding: 0; } .catalog-view_default .product-info-main .product-add-form .form-qty .btn-number:hover, .catalog-view_default .product-info-main .product-add-form .form-qty .btn-number:focus, .catalog-view_default .product-info-main .product-add-form .form-qty .btn-number.focus, .catalog-view_default .product-info-main .product-add-form .form-qty .btn-number.active, .catalog-view_default .product-info-main .product-add-form .form-qty .btn-number.disabled, .catalog-view_default .product-info-main .product-add-form .form-qty .btn-number:disabled { background-color: #333333; color: #fff; outline: none; outline-style: none; } .catalog-view_default .product-info-main .product-add-form .form-qty .qtyminus { bottom: 0; } .catalog-view_default .product-info-main .product-add-form .form-qty .qtyplus { top: 0; } .catalog-view_default .product-info-main .actions { float: left; margin-bottom: 15px; } .catalog-view_default .product-info-main .actions:before, .catalog-view_default .product-info-main .actions:after { content: ""; display: table; } .catalog-view_default .product-info-main .actions:after { clear: both; } .catalog-view_default .product-info-main .actions .action { width: 41px; height: 43px; line-height: 41px; padding: 0; text-align: center; background-color: #fff; color: #333; font-size: 14px; margin-bottom: 10px; display: block; background-position: center; background-repeat: no-repeat; text-transform: uppercase; border: 1px solid #dfdfdf; float: left; margin-right: 5px; } .catalog-view_default .product-info-main .actions .action:last-child { margin-right: 0; } .catalog-view_default .product-info-main .actions .action span { display: none; } .catalog-view_default .product-info-main .actions .action:hover { color: #fff; background-color: #ff3366; border-color: #ff3366; } .catalog-view_default .product-info-main .actions .btn-wishlist { background-image: url(../images/icon/index1/btn-wishlist.png); } .catalog-view_default .product-info-main .actions .btn-wishlist:hover { background-image: url(../images/icon/index1/btn-wishlist-hover.png); } .catalog-view_default .product-info-main .actions .btn-compare { background-image: url(../images/icon/index1/btn-compare.png); } .catalog-view_default .product-info-main .actions .btn-compare:hover { background-image: url(../images/icon/index1/btn-compare-hover.png); } .catalog-view_default .product-info-main .actions .btn-cart { padding-left: 35px; background-position: center left 11px; width: auto; padding-right: 15px; background-image: url(../images/icon/index1/btn-cart.png); } .catalog-view_default .product-info-main .actions .btn-cart span { display: block; } .catalog-view_default .product-info-main .actions .btn-cart:hover { background-image: url(../images/icon/index1/btn-cart-hover.png); } .catalog-view_default .product-info-detailed { margin-bottom: 37px; border: 1px solid #dfdfdf; background-color: #fff; position: relative; display: table; height: 370px; } .catalog-view_default .product-info-detailed > .nav { text-transform: uppercase; font-size: 18px; font-weight: 600; margin-bottom: 0; min-width: 170px; display: table-cell; vertical-align: top; border-right: 1px solid #dfdfdf; } .catalog-view_default .product-info-detailed > .nav li { float: none; display: block; margin: 0; } .catalog-view_default .product-info-detailed > .nav li a { line-height: 43px; padding: 0 10px 0 27px; border-bottom: 1px solid #dfdfdf; color: #333; white-space: nowrap; } .catalog-view_default .product-info-detailed > .nav li.active a, .catalog-view_default .product-info-detailed > .nav li:hover a { color: #fff; background-color: #ff3366; } .catalog-view_default .product-info-detailed > .tab-content { display: table-cell; vertical-align: top; padding: 40px 20px; font-size: 14px; color: #888888; overflow: hidden; } .catalog-view_default .product-info-detailed > .tab-content .block-title { display: none; } @media (max-width: 767px) { .catalog-view_default .product-info-detailed { display: block; height: auto; } .catalog-view_default .product-info-detailed > .nav { display: none; } .catalog-view_default .product-info-detailed > .tab-content { display: block; } .catalog-view_default .product-info-detailed > .tab-content .block-title { display: block; line-height: 43px; cursor: pointer; background-color: #fff; border-bottom: 1px solid #dfdfdf; text-transform: uppercase; font-size: 16px; font-weight: 600; } .catalog-view_default .product-info-detailed > .tab-content .block-content { display: none; margin-top: 20px; border-bottom: 1px solid #dfdfdf; } .catalog-view_default .product-info-detailed > .tab-content .tab-pane { position: static; opacity: 1; visibility: visible; } .catalog-view_default .product-info-detailed > .tab-content .tab-pane { display: block; } .catalog-view_default .product-info-detailed > .tab-content .tab-pane.has-active .block-content { display: block; } .catalog-view_default .product-info-detailed > .tab-content .tab-pane.has-active .block-title { color: #ff3366; } } .block-upsell, .block-related { margin-bottom: 37px; } .block-upsell .block-title, .block-related .block-title { font-size: 18px; color: #333333; border-bottom: 1px solid #dfdfdf; margin-bottom: 30px; text-transform: uppercase; } .block-upsell .block-title .title, .block-related .block-title .title { font-weight: 600; display: block; margin: 0; line-height: 36px; } .catalog-view_op1 .block-upsell, .catalog-view_op1 .block-related { margin-bottom: 17px; } .catalog-view_op1 .block-upsell .block-title, .catalog-view_op1 .block-related .block-title { margin-bottom: 8px; border-bottom: none; font-size: 16px; color: #333333; font-weight: bold; } .block-upsell .owl-nav, .block-related .owl-nav { position: absolute; right: 0; top: -70px; } .block-upsell .owl-nav:before, .block-related .owl-nav:before, .block-upsell .owl-nav:after, .block-related .owl-nav:after { content: ""; display: table; } .block-upsell .owl-nav:after, .block-related .owl-nav:after { clear: both; } .catalog-view_op1 .block-upsell .owl-nav, .catalog-view_op1 .block-related .owl-nav { top: -40px; } .block-upsell .owl-nav .owl-next, .block-related .owl-nav .owl-next, .block-upsell .owl-nav .owl-prev, .block-related .owl-nav .owl-prev { width: 33px; line-height: 28px; border: 1px solid #dfdfdf; display: block; text-align: center; background-color: #fff; color: #333; font-size: 20px; float: left; margin-left: 10px; } .catalog-view_op1 .block-upsell .owl-nav .owl-next, .catalog-view_op1 .block-related .owl-nav .owl-next, .catalog-view_op1 .block-upsell .owl-nav .owl-prev, .catalog-view_op1 .block-related .owl-nav .owl-prev { width: 24px; line-height: 24px; background-color: #aaaaaa; border: none; color: #fff; font-size: 16px; } .catalog-view_op1 .block-upsell .owl-nav .owl-next:hover, .catalog-view_op1 .block-related .owl-nav .owl-next:hover, .catalog-view_op1 .block-upsell .owl-nav .owl-prev:hover, .catalog-view_op1 .block-related .owl-nav .owl-prev:hover { background-color: #ff3366; } .block-upsell .owl-nav .owl-next:before, .block-related .owl-nav .owl-next:before, .block-upsell .owl-nav .owl-prev:before, .block-related .owl-nav .owl-prev:before { content: ""; font-family: "FontAwesome"; } .block-upsell .owl-nav .owl-next:hover, .block-related .owl-nav .owl-next:hover, .block-upsell .owl-nav .owl-prev:hover, .block-related .owl-nav .owl-prev:hover { color: #fff; background-color: #ff3366; border-color: #ff3366; } .block-upsell .owl-nav .owl-next:before, .block-related .owl-nav .owl-next:before { content: "\f105"; } .block-upsell .owl-nav .owl-prev:before, .block-related .owl-nav .owl-prev:before { content: "\f104"; } .block-upsell .owl-item, .block-related .owl-item { padding-bottom: 1px; } .catalog-view_op1 .block-upsell .product-item, .catalog-view_op1 .block-related .product-item { border: 1px solid #eeeeee; } .catalog-view_op1 .product-media { margin-bottom: 50px; } @media (min-width: 767px) { .catalog-view_op1 .product-media { margin-bottom: 20px; } } @media (min-width: 1200px) { .catalog-view_op1 .product-media { padding-right: 30px; } } .catalog-view_op1 .product-media .images-large { position: relative; border: 1px solid #eeeeee; background-color: #fff; margin-bottom: 25px; text-align: center; padding: 30px; } .catalog-view_op1 .product-media .images-large .btn-zoom { display: none; visibility: hidden; opacity: 0; } .catalog-view_op1 .product-media .images-small { padding: 0 35px; } .catalog-view_op1 .product-media .images-small a { display: block; position: relative; overflow: hidden; border: 1px solid #eeeeee; background-color: #fff; text-align: center; padding: 0; } .catalog-view_op1 .product-media .images-small a.active { border: 1px solid #ff3366; } .catalog-view_op1 .product-media .images-small a img { margin: auto; display: block; width: 100%; } .catalog-view_op1 .product-media .images-small .owl-item { padding-bottom: 1px; } .catalog-view_op1 .product-media .images-small .owl-prev, .catalog-view_op1 .product-media .images-small .owl-next { width: 24px; text-align: center; line-height: 24px; color: #fff; background-color: #aaaaaa; border-radius: 0; display: block; height: auto; text-indent: 0; position: absolute; top: 50%; margin-top: -15px; font-size: 16px; } .catalog-view_op1 .product-media .images-small .owl-prev:hover, .catalog-view_op1 .product-media .images-small .owl-next:hover { background-color: #ff3366; } .catalog-view_op1 .product-media .images-small .owl-prev:before, .catalog-view_op1 .product-media .images-small .owl-next:before { content: ""; font-family: "FontAwesome"; } .catalog-view_op1 .product-media .images-small .owl-prev { left: -35px; } .catalog-view_op1 .product-media .images-small .owl-prev:before { content: "\f104"; } .catalog-view_op1 .product-media .images-small .owl-next { right: -35px; } .catalog-view_op1 .product-media .images-small .owl-next:before { content: "\f105"; } .catalog-view_op1 .product-info-main { margin-bottom: 50px; } @media (min-width: 1200px) { .catalog-view_op1 .product-info-main { margin-left: -15px; } } .catalog-view_op1 .product-info-main .page-title { font-size: 24px; color: #666666; text-transform: capitalize; display: block; margin: 0 0 12px; } .catalog-view_op1 .product-info-main .product-reviews-summary { margin-bottom: 6px; } .catalog-view_op1 .product-info-main .product-reviews-summary .rating-summary { display: inline-block; vertical-align: top; } .catalog-view_op1 .product-info-main .product-reviews-summary .reviews-actions { display: inline-block; vertical-align: top; font-size: 14px; color: #666666; } .catalog-view_op1 .product-info-main .product-reviews-summary .reviews-actions a { color: #666666; display: inline-block; line-height: 18px; padding: 0 10px; } .catalog-view_op1 .product-info-main .product-reviews-summary .reviews-actions a:hover { color: #ff3366; } .catalog-view_op1 .product-info-main .product-reviews-summary .reviews-actions .action { border-right: 1px solid #e5e5e5; } .catalog-view_op1 .product-info-main .product-reviews-summary .reviews-actions .action:last-child { border-right: none; } .catalog-view_op1 .product-info-main .product-info-price { margin-bottom: 10px; } .catalog-view_op1 .product-info-main .product-info-price .price { font-weight: bold; color: #ff3366; font-size: 18px; } .catalog-view_op1 .product-info-main .product-info-price .old-price { font-size: 14px; color: #666666; text-decoration: line-through; margin-left: 12px; } .catalog-view_op1 .product-info-main .product-info-price .label-sale { display: inline-block; line-height: 23px; background-color: #ff9900; color: #fff; padding: 0 12px; font-size: 14px; margin-left: 12px; } .catalog-view_op1 .product-info-main .product-info-stock { color: #009966; font-size: 14px; margin-bottom: 7px; } .catalog-view_op1 .product-info-main .product-info-stock .label { color: #666; padding: 0; font-size: 14px; font-weight: normal; } .catalog-view_op1 .product-info-main .product-code, .catalog-view_op1 .product-info-main .product-condition { color: #666; font-size: 14px; margin-bottom: 7px; } .catalog-view_op1 .product-info-main .product-overview { font-size: 14px; color: #666666; line-height: 24px; border-top: 1px solid #eeeeee; padding-top: 5px; padding-bottom: 5px; } .catalog-view_op1 .product-info-detailed { margin-bottom: 38px; } .catalog-view_op1 .product-info-detailed .nav { margin: 0; } @media (max-width: 767px) { .catalog-view_op1 .product-info-detailed .nav { display: none; } } .catalog-view_op1 .product-info-detailed .nav > li + li { margin-left: 6px; } .catalog-view_op1 .product-info-detailed .nav > li > a { display: block; line-height: 46px; padding: 0 25px; font-size: 14px; font-weight: bold; color: #333333; text-transform: uppercase; background-color: #e2e2e2; } @media (max-width: 1199px) { .catalog-view_op1 .product-info-detailed .nav > li > a { padding: 0 15px; } } .catalog-view_op1 .product-info-detailed .nav > li.active > a { background-color: #fff; margin-bottom: -1px; border: 1px solid #eeeeee; border-bottom: none; } .catalog-view_op1 .product-info-detailed .tab-content { border: 1px solid #eeeeee; padding: 30px 15px; color: #666666; font-size: 14px; line-height: 24px; } .catalog-view_op1 .product-info-detailed .tab-content .block-title { display: none; line-height: 30px; border-bottom: 1px solid #eeeeee; margin-bottom: -1px; padding: 0 20px; text-transform: uppercase; line-height: 46px; padding: 0 25px; font-size: 14px; font-weight: bold; color: #333333; cursor: pointer; position: relative; padding-right: 35px; } .catalog-view_op1 .product-info-detailed .tab-content .block-title:after { content: "\f107"; font-family: "FontAwesome"; position: absolute; top: 0; right: 20px; } @media (max-width: 767px) { .catalog-view_op1 .product-info-detailed .tab-content .block-title { display: block; } } @media (max-width: 767px) { .catalog-view_op1 .product-info-detailed .tab-content { padding: 0; } .catalog-view_op1 .product-info-detailed .tab-content .tab-pane { display: block; } .catalog-view_op1 .product-info-detailed .tab-content .tab-pane.has-active .block-content { display: block; } .catalog-view_op1 .product-info-detailed .tab-content .tab-pane.has-active .block-title { background-color: #e2e2e2; } .catalog-view_op1 .product-info-detailed .tab-content .tab-pane.has-active .block-title:after { content: "\f106"; font-family: "FontAwesome"; } .catalog-view_op1 .product-info-detailed .tab-content .block-content { display: none; padding: 20px; border-bottom: 1px solid #eeeeee; } .catalog-view_op1 .product-info-detailed .tab-content .tab-pane { visibility: visible; opacity: 1; position: static; } } .catalog-view_op1 .product-add-form { padding-top: 5px; border-top: 1px solid #eeeeee; } .catalog-view_op1 .product-options-wrapper .form-qty { margin-bottom: 10px; } .catalog-view_op1 .product-options-wrapper .form-qty .label { font-size: 14px; color: #666666; display: inline-block; line-height: 30px; vertical-align: top; min-width: 45px; padding: 0; font-weight: normal; text-align: left; } .catalog-view_op1 .product-options-wrapper .form-qty .control { position: relative; display: inline-block; vertical-align: top; width: 70px; } .catalog-view_op1 .product-options-wrapper .form-qty .input-qty { height: 31px; border: 1px solid #eaeaea; background-color: #fafafa; width: 100%; font-size: 13px; color: #666666; padding-left: 10px; } .catalog-view_op1 .product-options-wrapper .form-qty .btn-number { color: #666666; width: 10px; padding: 0; text-align: center; line-height: 6px; border: none; background-color: transparent; box-shadow: none; cursor: pointer; position: absolute; right: 7px; } .catalog-view_op1 .product-options-wrapper .form-qty .btn-number span { display: none; } .catalog-view_op1 .product-options-wrapper .form-qty .btn-number:before { font-family: 'FontAwesome'; } .catalog-view_op1 .product-options-wrapper .form-qty .btn-number.qtyminus { top: 50%; margin-top: 2px; } .catalog-view_op1 .product-options-wrapper .form-qty .btn-number.qtyminus:before { content: "\f0d7"; } .catalog-view_op1 .product-options-wrapper .form-qty .btn-number.qtyplus { bottom: 50%; margin-bottom: 2px; } .catalog-view_op1 .product-options-wrapper .form-qty .btn-number.qtyplus:before { content: "\f0d8"; } .catalog-view_op1 .product-options-wrapper .form-configurable { margin-bottom: 10px; } .catalog-view_op1 .product-options-wrapper .form-configurable .label { font-size: 14px; color: #666666; display: inline-block; line-height: 30px; vertical-align: top; min-width: 45px; padding: 0; font-weight: normal; text-align: left; } .catalog-view_op1 .product-options-wrapper .form-configurable .control { position: relative; display: inline-block; vertical-align: top; width: 95px; } .catalog-view_op1 .product-options-wrapper .form-configurable .form-control { height: 31px; border: 1px solid #eaeaea; background-color: #fafafa; width: 100%; font-size: 13px; color: #666666; padding-left: 10px; padding-right: 15px; -webkit-appearance: none; -moz-appearance: none; appearance: none; line-height: 1; } .catalog-view_op1 .product-options-wrapper .form-configurable select { background-position: center right 5px; background-repeat: no-repeat; background-image: url(../images/icon/select.png); } .catalog-view_op1 .product-options-wrapper .form-configurable .size-chart { color: #ff3366; line-height: 30px; display: inline-block; text-decoration: underline; font-size: 14px; font-style: italic; margin-left: 6px; } .catalog-view_op1 .product-options-bottom { padding-top: 10px; margin-top: 15px; border-top: 1px solid #eeeeee; } .catalog-view_op1 .product-options-bottom .btn-cart { height: 36px; background-color: #ff3366; color: #fff; font-size: 14px; padding: 0 12px; border: none; box-shadow: none; line-height: 36px; -webkit-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s; margin-bottom: 10px; } .catalog-view_op1 .product-options-bottom .btn-cart:before { content: ""; background-position: center; background-repeat: no-repeat; background-image: url(../images/icon/cart-catalog-op1.png); width: 16px; height: 16px; margin-right: 10px; display: inline-block; vertical-align: middle; } .catalog-view_op1 .product-options-bottom .btn-cart:hover { background-color: #cc0033; -webkit-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s; } .catalog-view_op1 .product-options-bottom .product-addto-links .action { display: inline-block; line-height: 34px; font-size: 14px; color: #666666; margin-right: 15px; margin-bottom: 10px; vertical-align: top; } .catalog-view_op1 .product-options-bottom .product-addto-links .action:before { content: ""; font-family: 'FontAwesome'; text-align: center; line-height: 30px; display: inline-block; border-radius: 100%; color: #fff; margin-right: 3px; width: 30px; height: 30px; background-color: #999999; background-repeat: no-repeat; background-position: center; -webkit-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s; } .catalog-view_op1 .product-options-bottom .product-addto-links .action:hover { color: #ff3366; } .catalog-view_op1 .product-options-bottom .product-addto-links .action:hover:before { background-color: #ff3366; -webkit-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s; } .catalog-view_op1 .product-options-bottom .product-addto-links .btn-wishlist:before { content: "\f08a"; } .catalog-view_op1 .product-options-bottom .product-addto-links .btn-compare:before { content: "\f012"; } .catalog-view_op1 .product-addto-links-second { padding-top: 10px; border-top: 1px solid #eeeeee; margin-bottom: 15px; } .catalog-view_op1 .product-addto-links-second .action { display: inline-block; vertical-align: top; line-height: 20px; background-position: center left; background-repeat: no-repeat; font-size: 14px; color: #666666; padding-left: 26px; margin-right: 15px; } .catalog-view_op1 .product-addto-links-second .action:hover { color: #ff3366; } .catalog-view_op1 .product-addto-links-second .action-print { background-image: url(../images/icon/action-print.png); } .catalog-view_op1 .product-addto-links-second .action-friend { background-image: url(../images/icon/action-friend.png); } .swatch-opt .swatch-attribute .swatch-attribute-label { font-size: 14px; color: #666666; display: inline-block; line-height: 20px; vertical-align: top; min-width: 45px; } .swatch-opt .swatch-attribute .swatch-attribute-options { display: inline-block; vertical-align: top; } .swatch-opt .swatch-attribute .swatch-attribute-options:before, .swatch-opt .swatch-attribute .swatch-attribute-options:after { content: ""; display: table; } .swatch-opt .swatch-attribute .swatch-attribute-options:after { clear: both; } .swatch-opt .swatch-attribute .swatch-attribute-options .swatch-option { width: 20px; height: 20px; border: 1px solid #eeeeee; float: left; margin-right: 9px; margin-bottom: 10px; cursor: pointer; } .swatch-opt .swatch-attribute .swatch-attribute-options .swatch-option.selected { outline: 1px solid #ff3366; } .fancybox-overlay { z-index: 9999; } /*========================================================== 9. PAGES ==========================================================*/ .page-title-base .title-base { text-transform: uppercase; font-size: 15px; font-weight: 600; color: #333; margin: 0; margin-bottom: 15px; } .cms-page .breadcrumb-page .breadcrumb { margin-bottom: 19px; } .block-about-us { margin-bottom: 40px; } .block-about-us .block-title { display: block; font-size: 15px; font-weight: 600; color: #333333; line-height: 30px; text-transform: uppercase; } .block-about-us .block-content { padding-top: 2px; } .block-about-us .img { position: relative; overflow: hidden; margin-top: 8px; margin-bottom: 20px; } .block-about-us .img img { display: block; width: 100%; -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .block-about-us .img:hover img { -webkit-transform: scale(1.15); -ms-transform: scale(1.15); -o-transform: scale(1.15); transform: scale(1.15); -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .block-about-us .text { color: #666666; font-size: 13px; line-height: 24px; margin-bottom: 20px; } /*block-why-choos-us*/ .block-why-choos-us { margin-bottom: 60px; } .block-why-choos-us .block-title { display: block; font-size: 15px; font-weight: 600; color: #333333; line-height: 30px; text-transform: uppercase; } .block-why-choos-us ul li { position: relative; padding-left: 30px; border-bottom: 1px dotted #666666; font-size: 13px; color: #666666; line-height: 30px; text-transform: capitalize; background-repeat: no-repeat; background-position: top 8px left; background-image: url(../images/icon/index1/check.png); padding-bottom: 5px; margin-bottom: 4px; } .block-why-choos-us ul li:last-child { border-bottom: none; } .block-why-choos-us ul li a { color: #666666; } .block-why-choos-us ul li a:hover { color: #ff3366; } .block-why-choos-us ul li:hover { color: #ff3366; background-image: url(../images/icon/index1/check-hover.png); } /*block-our-menber*/ .block-our-member { margin-bottom: 57px; } .block-our-member .block-title { font-size: 14px; color: #888888; text-align: center; max-width: 800px; margin-right: auto; margin-left: auto; margin-bottom: 84px; line-height: 24px; } .block-our-member .block-title .title { display: block; font-size: 15px; font-weight: 600; color: #333333; line-height: 30px; text-transform: uppercase; margin-bottom: 5px; } .block-our-member .item .item-photo img { width: 100%; display: block; } .block-our-member .item .name { display: block; font-size: 14px; color: #157ed2; text-transform: capitalize; margin-top: 3px; } .block-our-member .item .team { display: block; text-transform: capitalize; } .block-our-member .item .des { color: #888888; display: block; font-size: 13px; line-height: 24px; margin-top: 12px; } .block-our-member .owl-dots { text-align: center; top: -60px; left: 0; right: 0; position: absolute; } .block-our-member .owl-dots .owl-dot { width: 17px; height: 17px; border-radius: 100%; display: inline-block; vertical-align: middle; background-color: #bbbbbb; margin-right: 5px; } .block-our-member .owl-dots .owl-dot.active { width: 19px; height: 19px; background-color: #ff3366; } .alignleft { float: left; } .alignright { float: right; } img.alignleft { margin: 0 20px 15px 0; } img.alignright { margin: 0 0 15px 20px; } .page-heading { height: 41px; border-bottom: 1px solid #eaeaea; line-height: 40px; position: relative; font-size: 24px; margin: 0; } .page-heading span.page-heading-title { border-bottom: 3px solid #ff3366; position: absolute; bottom: -1px; padding: 0 12px; } .page-heading span.page-heading-title2 { text-transform: uppercase; } /* ---------------- [19. Contact page] */ #contact { margin-top: 20px; } #contact .page-subheading { padding-left: 0px; border: none; margin: 14px 0 30px; text-transform: uppercase; font-size: 18px; color: #666; } #contact .contact-form-box { padding: 0; margin: 0 0 30px 0; } #contact .contact-form-box label { padding-bottom: 5px; } #contact .contact-form-box .form-selector { padding-bottom: 25px; } #contact input, #contact select, #contact textarea { border-radius: 0; border-color: #eaeaea; box-shadow: inherit; outline: 0 none; } #contact input:focus, #contact select:focus, #contact textarea:focus { box-shadow: inherit; outline: 0 none; } #contact #btn-send-contact { font-size: 14px; line-height: 18px; color: white; padding: 0; font-weight: normal; background: #666; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; border: none; padding: 10px 25px; } #contact #btn-send-contact:hover { background: #F36; } #contact_form_map ul { line-height: 28px; list-style: disc; list-style-position: inside; font-style: italic; } #contact_form_map ul.store_info { list-style: none; font-style: normal; color: #696969; } #contact_form_map ul.store_info i { display: inline-block; width: 30px; line-height: inherit; } #message-box-conact .fa { line-height: inherit; } .content-text { padding: 20px 0; text-align: justify; } .content-text p { margin-bottom: 15px; } .right-sidebar #left_column { float: right; } .table-compare button { background: #666 none repeat scroll 0 0; border: 1px solid #eaeaea; color: #fff; padding: 5px 10px; } .table-compare button:hover { background-color: #ff3366; border-color: #ff3366; } .table-compare .add-cart { background: #ff3366 none repeat scroll 0 0; color: #fff; } .block-form-login { display: table; width: 100%; border-collapse: collapse; border-spacing: 0; font-size: 14px; color: #666666; margin-top: 17px; } .block-form-login .block-form-create, .block-form-login .block-form-registered { display: table-cell; border: 1px solid #ececec; width: 50%; } .block-form-login .block-form-create .block-title, .block-form-login .block-form-registered .block-title { font-size: 16px; font-family: "Montserrat"; display: block; margin-bottom: 37px; } .block-form-login .form-control { height: 40px; border: 1px solid #e5e5e5; padding-left: 24px; font-size: 13px; color: #aaaaaa; max-width: 320px; } .block-form-login .form-control::-moz-placeholder { color: #aaaaaa; opacity: 1; } .block-form-login .form-control:-ms-input-placeholder { color: #aaaaaa; } .block-form-login .form-control::-webkit-input-placeholder { color: #aaaaaa; } .block-form-login .form-group { margin-bottom: 20px; } .block-form-login p { margin-bottom: 15px; } .block-form-login .btn { padding: 0 30px; text-transform: uppercase; font-size: 14px; height: 40px; margin-top: 10px; } .block-form-login .block-form-create { padding: 45px 60px 60px; background-color: #fafafa; } @media (max-width: 991px) { .block-form-login .block-form-create { padding-left: 30px; padding-right: 30px; } } .block-form-login .block-form-registered { padding: 45px 70px 60px 74px; } @media (max-width: 991px) { .block-form-login .block-form-registered { padding-left: 30px; padding-right: 30px; } } .block-form-login .checkbox { color: #666666; margin-top: 10px; margin-bottom: 15px; } .block-form-login .checkbox label { padding-left: 0; } .block-form-login .checkbox label > span { display: block; position: relative; padding-left: 27px; } .block-form-login .checkbox label > span:before { content: ""; width: 16px; height: 16px; border: 1px solid #dedede; display: block; background-repeat: no-repeat; background-position: center; position: absolute; top: 3px; left: 0; border-radius: 100%; color: #ff3366; line-height: 14px; font-size: 11px; text-align: center; } .block-form-login .checkbox input[type=checkbox] { visibility: hidden; } .block-form-login .checkbox input[type=checkbox]:checked + span:before { border-color: #ff3366; content: "\f00c"; font-family: "FontAwesome"; } @media (max-width: 639px) { .block-form-login { display: block; } .block-form-login .block-form-create, .block-form-login .block-form-registered { display: block; width: 100%; } } .block-forgot-pass { display: block; border: 1px solid #ececec; text-align: center; border-top: none; font-size: 14px; padding: 25px 15px; margin-bottom: 72px; } .block-forgot-pass a { color: #7dc7d1; text-decoration: underline; } .form-cart { margin-bottom: 70px; } .form-cart .table-cart-wrapper { border: 1px solid #ececec; padding: 9px; margin: 0; } .form-cart table { margin: 0; } .form-cart table thead tr td, .form-cart table tbody tr td, .form-cart table thead tr th, .form-cart table tbody tr th { padding-left: 30px; padding-right: 30px; padding: 20px 30px; } .form-cart table thead tr td, .form-cart table thead tr th { background-color: #ebebeb; font-size: 14px; color: #333333; font-weight: 600; text-transform: capitalize; border: none; text-align: center; padding-top: 10px; padding-bottom: 10px; } .form-cart table thead .tb-available { color: #333; font-size: 14px; font-style: normal; font-weight: 600; } .form-cart table tbody tr th, .form-cart table tbody tr td { vertical-align: top; text-align: center; border-top: none; border-bottom: 1px solid #efefef; } .form-cart table .tb-product { text-align: left; } .form-cart table .tb-product .item:before, .form-cart table .tb-product .item:after { content: ""; display: table; } .form-cart table .tb-product .item:after { clear: both; } .form-cart table .tb-product .item-photo { float: left; width: 100px; border: 1px solid #e9e9e9; display: block; padding: 12px 2px 6px; text-align: center; margin-right: 20px; position: relative; overflow: hidden; } .form-cart table .tb-product .item-photo:hover img { -webkit-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2); -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .form-cart table .tb-product .item-photo img { display: block; width: 100%; -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .form-cart table .tb-product .item-detail { overflow: hidden; white-space: normal; } .form-cart table .tb-product .item-name { display: block; font-weight: normal; color: #888888; font-size: 14px; margin-bottom: 7px; } .form-cart table .tb-product .item-name a { color: #888888; } .form-cart table .tb-product .item-name a:hover { color: #ff3366; } .form-cart table .tb-available { font-size: 13px; color: #87af66; font-style: italic; } @media (min-width: 1199px) { .form-cart table .tb-available { width: 198px; } } .form-cart table .tb-available .value { padding-top: 6px; display: block; } @media (min-width: 1199px) { .form-cart table .tb-qty { width: 160px; } } .form-cart table .tb-qty .input-qty { height: 35px; width: 60px; text-align: center; border: 1px solid #dddddd; font-size: 14px; color: #555555; font-family: "Arimo"; padding: 0; margin: auto; } .form-cart table .tb-total { font-size: 14px; font-weight: 600; } @media (min-width: 1199px) { .form-cart table .tb-total { width: 220px; } } .form-cart table .tb-total .amount { padding-top: 7px; display: block; } @media (min-width: 1199px) { .form-cart table .tb-remove { width: 120px; } } .form-cart table .tb-remove .action-remove { color: #cccccc; display: inline-block; padding-top: 6px; } .form-cart table .tb-remove .action-remove:hover { color: #ff3366; } .form-cart table .tb-remove .action-remove span { display: none; } .form-cart table .tb-remove .action-remove:before { content: "\f00d"; font-family: "FontAwesome"; } .form-cart table .tb-subtotal { border: none; font-size: 16px; color: #444444; font-weight: 600; text-align: right; padding-right: 140px; padding-top: 32px; padding-bottom: 23px; } .form-cart table .tb-subtotal .label { font-size: 16px; display: inline-block; color: #444444; margin-right: 12px; font-weight: 600; } .form-cart .cart-actions { border: 1px solid #ececec; padding: 28px 40px 13px; background-color: #fafafa; border-top: none; } @media (max-width: 600px) { .form-cart .cart-actions { padding-left: 15px; padding-right: 15px; } } .form-cart .cart-actions:before, .form-cart .cart-actions:after { content: ""; display: table; } .form-cart .cart-actions:after { clear: both; } .form-cart .cart-actions .action { margin-bottom: 15px; border-radius: 30px; border: 1px solid #ececec; height: 40px; box-shadow: none; padding: 0 24px; font-size: 12px; color: #555555; text-transform: uppercase; background-color: #fff; -webkit-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s; } .form-cart .cart-actions .action:hover { background-color: #ff3366; color: #fff; border-color: #ff3366; -webkit-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s; } .form-cart .cart-actions .action.update { float: left; } .form-cart .cart-actions .action.checkout { float: right; } @media (max-width: 479px) { .form-cart .cart-actions .action { display: block; float: none; width: 100%; } } #popup-newsletter .close { width: 16px; height: 16px; padding: 0; background-repeat: no-repeat; background-position: center; background-image: url(../images/icon/index1/close.png); opacity: 1; position: absolute; top: 12px; right: 14px; } #popup-newsletter .close span { display: none; } #popup-newsletter .modal-dialog { width: 100%; max-width: 800px; flex-direction: row; display: flex; align-items: center; justify-content: center; /* Safari */ display: -webkit-flex; -webkit-flex-direction: row; -webkit-align-items: center; -webkit-justify-content: center; margin: 0 auto; height: 100%; padding: 15px; } #popup-newsletter .modal-content { background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url(../images/media/index1/Popup_Newsletter.jpg); height: 390px; border-radius: 0; border: none; padding: 20px; color: #fff; padding-top: 43px; padding-bottom: 40px; width: 100%; max-width: 770px; } #popup-newsletter .block-newletter { font-size: 14px; max-width: 375px; } #popup-newsletter .block-newletter .block-title { font-size: 26px; color: #fff; font-weight: 600; margin-bottom: 12px; } #popup-newsletter .block-newletter .text-des { margin-bottom: 30px; } #popup-newsletter .block-newletter .form-control { height: 40px; border: none; background-color: #dbdbdb; color: #888888; font-style: italic; font-size: 14px; } #popup-newsletter .block-newletter .form-control::-moz-placeholder { color: #888888; opacity: 1; } #popup-newsletter .block-newletter .form-control:-ms-input-placeholder { color: #888888; } #popup-newsletter .block-newletter .form-control::-webkit-input-placeholder { color: #888888; } #popup-newsletter .block-newletter .btn-subcribe { height: 40px; } #popup-newsletter .block-social .block-title { font-size: 14px; text-transform: capitalize; font-weight: 600; margin-bottom: 10px; } #popup-newsletter .block-social .block-content { font-size: 18px; } #popup-newsletter .block-social .block-content a { margin-right: 13px; color: #fff; } #popup-newsletter .btn-checkbox { position: absolute; bottom: 6px; left: 20px; } #popup-newsletter .btn-checkbox label { cursor: pointer; } /* ---------------- [21. Login page] */ .box-authentication { border: 1px solid #eaeaea; padding: 30px; min-height: 320px; } .box-authentication > h3 { margin-bottom: 15px; font-size: 18px; } .box-authentication label { margin-top: 10px; margin-bottom: 2px; } .box-authentication .forgot-pass { margin-top: 15px; } .box-authentication input, .box-authentication textarea { border-radius: 0px; border: 1px solid #eaeaea; -webkit-box-shadow: inherit; box-shadow: inherit; width: 50%; } .box-authentication .button { margin-top: 15px; background: #666 none repeat scroll 0 0; border: 1px solid #eaeaea; color: #fff; padding: 10px 20px; } .box-authentication .button:hover { background-color: #ff3366; border-color: #ff3366; } .box-border { border: 1px solid #eaeaea; padding: 20px; overflow: hidden; } .box-border h2 { font-size: 20px; } .box-border button { background: #666 none repeat scroll 0 0; border: 1px solid #eaeaea; color: #fff; padding: 5px 10px; } .box-border button:hover { background-color: #ff3366; border-color: #ff3366; } .box-wishlist label, .box-wishlist .button { margin-top: 15px; margin-bottom: 5px; } .box-wishlist { margin-top: 20px; } .table-wishlist { margin-top: 20px; } .table-wishlist th { background: #fafafa; } .list-wishlist { margin-top: 20px; } .list-wishlist button { background: #666 none repeat scroll 0 0; border: 1px solid #eaeaea; color: #fff; padding: 5px 10px; } .list-wishlist button:hover { background-color: #ff3366; border-color: #ff3366; } .list-wishlist li { margin-top: 30px; } .list-wishlist li .product-img { border: 1px solid #eee; padding: 10px; } .list-wishlist li .product-name, .list-wishlist li .qty, .list-wishlist li .priority, .list-wishlist li .button { margin-top: 10px; } .list-wishlist li .button-action { position: relative; } .list-wishlist li .button-action a { position: absolute; right: 10px; top: 15px; } .list-wishlist li .button-action a .fa { line-height: inherit; } .table-compare td.compare-label { width: 150px; background: #fafafa; vertical-align: middle; } .table-compare .product-star .fa { line-height: inherit; color: #ff9900; } .table-compare .price { font-weight: bold; color: #ff3366; } .table-compare .add-cart { background: #ff3366; color: #fff; } .table-compare .add-cart:hover { opacity: 0.8; } .checkout-page .checkout-sep { padding-bottom: 15px; text-transform: uppercase; } .checkout-page .box-border { margin-bottom: 15px; } .checkout-page .box-border .button { margin-top: 15px; } .checkout-page .box-border label { margin-top: 5px; } .checkout-page .box-border p, .checkout-page .box-border h4 { padding-bottom: 5px; margin-top: 5px; } .checkout-page .box-border .fa { line-height: inherit; } .checkout-page .box-border input[type="radio"] { margin-right: 10px; } /*---------------------- [17. Order page] */ .page-content { margin-top: 30px; } .page-order ul.step { width: 100%; clear: both; overflow: hidden; } .page-order ul.step li { display: inline; line-height: 30px; width: 20%; float: left; text-align: center; border-bottom: 3px solid #ccc; } .page-order ul.step li.current-step { border-bottom: 3px solid #ff3366; } .page-order .heading-counter { margin: 30px 0; padding: 15px; border: 1px solid #eaeaea; } .table-bordered > thead > tr > td, .table-bordered > thead > tr > th { border-bottom-width: 0px; } .page-order .cart_navigation a { padding: 10px 20px; border: 1px solid #eaeaea; } .page-order .cart_avail { text-align: center; } .page-order .cart_avail .label { white-space: normal; display: inline-block; padding: 6px 10px; font-size: 14px; border-radius: 0px; } .page-order .product-name { font-size: 16px; } .page-order .cart_description { font-size: 14px; } .page-order .cart_avail .label-success { background: #FFF; border: 1px solid #55c65e; color: #48b151; font-weight: normal; } .page-order .cart_navigation a.next-btn { float: right; background: #ff3366; color: #fff; border: 1px solid #ff3366; } .page-order .cart_navigation a.next-btn:hover { opacity: 0.8; } .page-order .cart_navigation a.prev-btn { float: left; } .page-order .cart_navigation a.prev-btn:before { font: normal normal normal 14px/1 FontAwesome; content: "\f104"; padding-right: 15px; } .page-order .cart_navigation a.next-btn:after { font: normal normal normal 14px/1 FontAwesome; content: "\f105"; padding-left: 15px; } .page-order .cart_navigation a:hover { background: #ff3366; color: #fff; } .cart_summary > thead, .cart_summary > tfoot { background: #f7f7f7; font-size: 16px; } .cart_summary > thead > th { border-bottom-width: 1px; padding: 20px; } .cart_summary td { vertical-align: middle!important; padding: 20px; } .cart_summary .table > tbody > tr > td, .table > tbody > tr > th, .cart_summary .table > tfoot > tr > td, .table > tfoot > tr > th, .cart_summary .table > thead > tr > td, .table > thead > tr > th { padding: 15px; } .cart_summary img { max-width: 100px; } .cart_summary td.cart_product { width: 120px; padding: 15px; } .cart_summary .price { text-align: right; } .cart_summary .qty { text-align: center; width: 100px; } .cart_summary .qty input { text-align: center; max-width: 64px; margin: 0 auto; border-radius: 0px; border: 1px solid #eaeaea; } .cart_summary .qty span { padding: 8px 10px 5px 10px; border: 1px solid #eaeaea; display: inline-block; width: auto; margin-top: 5px; cursor: pointer; } .cart_summary .qty span:hover { background: #ff3366; color: #fff; } .cart_summary .action { text-align: center; } .cart_summary .action a { background: url("../images/icon/delete_icon.png") no-repeat center center; font-size: 0; height: 9px; width: 9px; display: inline-block; line-height: 24px; } .cart_summary tfoot { text-align: right; } .cart_navigation { margin-top: 10px; float: left; width: 100%; } @media (max-width: 480px) { .page-heading { font-size: 16px; } .page-heading span { padding: 0; } .page-order ul.step li { width: 100%; display: block; text-align: left; border-bottom: none; border-left: 3px solid #eee; padding-left: 20px; margin-top: 10px; } .page-order ul.step li.current-step { border-left: 3px solid #ff3366; border-bottom: none; } } /*========================================================== 10. HOME PAGE ==========================================================*/ /*@import "skin-home/_home-general"; @import "skin-home/_home-hp1"; @import "skin-home/_home-hp2"; @import "skin-home/_home-hp3"; @import "skin-home/_home-hp4"; @import "skin-home/_home-hp5"; @import "skin-home/_home-hp6"; @import "skin-home/_home-hp7"; @import "skin-home/_home-hp8"; @import "skin-home/_home-hp9"; @import "skin-home/_home-hp10"; @import "skin-home/_home-hp11"; @import "skin-home/_home-hp12"; @import "skin-home/_home-hp13"; @import "skin-home/_home-hp14"; @import "skin-home/_home-hp15"; @import "skin-home/_home-hp16"; @import "skin-home/_home-hp17"; @import "skin-home/_home-hp18"; @import "skin-home/_home-hp19"; @import "skin-home/_home-hp20"; */ .block-floor-products .col-categori { background-position: center bottom; background-repeat: no-repeat; background-size: 100% auto; } .block-floor-products .col-categori .btn-cat { display: none; } .effect-border { display: block; position: relative; overflow: hidden; } .effect-border:before, .effect-border:after { content: ""; position: absolute; top: 5px; bottom: 5px; left: 5px; right: 5px; border-style: solid; border-color: #fff; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; z-index: 100; } .effect-border:before { border-width: 1px 0 1px 0; -webkit-transform: scale(0, 1); -ms-transform: scale(0, 1); -o-transform: scale(0, 1); transform: scale(0, 1); top: 10px; bottom: 10px; } .effect-border:after { border-width: 0px 1px 0px 1px; -webkit-transform: scale(1, 0); -ms-transform: scale(1, 0); -o-transform: scale(1, 0); transform: scale(1, 0); left: 10px; right: 10px; } .effect-border:hover:before, .effect-border:hover:after { -webkit-transform: scale(1, 1); -ms-transform: scale(1, 1); -o-transform: scale(1, 1); transform: scale(1, 1); -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .effect-border:hover img { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .effect-border img { display: block; width: 100%; -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .effect-bg { position: relative; display: block; } .effect-bg:before { content: ""; background-color: #ff3366; position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 10; opacity: 0; border-radius: 0; -webkit-transform: scale(0.3); -ms-transform: scale(0.3); -o-transform: scale(0.3); transform: scale(0.3); -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .effect-bg img { display: block; width: 100%; } .effect-bg:hover:before { opacity: 0.4; border-radius: 0; -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .effect-banner1 .box-img { position: relative; display: block; } .effect-banner1 .box-img:before, .effect-banner1 .box-img:after { content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; -webkit-transition: 0.6s; -o-transition: 0.6s; transition: 0.6s; } .effect-banner1 .box-img:hover:before { top: 50%; bottom: 50%; -webkit-transition: 0.6s; -o-transition: 0.6s; transition: 0.6s; background-color: rgba(255, 255, 255, 0.5); } .effect-banner1 .box-img:hover:after { left: 50%; right: 50%; -webkit-transition: 0.6s; -o-transition: 0.6s; transition: 0.6s; background-color: rgba(255, 255, 255, 0.5); } .effect-banner1 .box-img img { display: block; width: 100%; } .effect-banner2 .box-img { display: block; position: relative; overflow: hidden; } .effect-banner2 .box-img:before { background: rgba(255, 255, 255, 0.4) none repeat scroll 0 0; content: ""; height: 100%; left: 0; opacity: 0; position: absolute; top: 0; -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 135deg) translate3d(0px, 100%, 0px); -ms-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 135deg) translate3d(0px, 100%, 0px); -o-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 135deg) translate3d(0px, 100%, 0px); transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 135deg) translate3d(0px, 100%, 0px); visibility: hidden; width: 100%; -webkit-transition: 0.6s; -o-transition: 0.6s; transition: 0.6s; } .effect-banner2 .box-img:hover:before { opacity: 1; visibility: initial; -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 135deg) translate3d(0px, -100%, 0px); -ms-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 135deg) translate3d(0px, -100%, 0px); -o-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 135deg) translate3d(0px, -100%, 0px); transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 135deg) translate3d(0px, -100%, 0px); -webkit-transition: 0.6s; -o-transition: 0.6s; transition: 0.6s; } .effect-banner2 img { display: block; width: 100%; } .effect-banner3 .box-img, .effect-banner3 .img-banner { display: block; position: relative; overflow: hidden; } .effect-banner3 .box-img:before, .effect-banner3 .img-banner:before, .effect-banner3 .box-img:after, .effect-banner3 .img-banner:after { content: ""; position: absolute; top: 0; bottom: 0; opacity: 0; -webkit-transition: 0.45s; -o-transition: 0.45s; transition: 0.45s; background-color: rgba(254, 86, 84, 0.3); } .effect-banner3 .box-img:before, .effect-banner3 .img-banner:before { left: 0; width: 0; } .effect-banner3 .box-img:after, .effect-banner3 .img-banner:after { right: 0; width: 0; } .effect-banner3 .box-img:hover:before, .effect-banner3 .img-banner:hover:before, .effect-banner3 .box-img:hover:after, .effect-banner3 .img-banner:hover:after { opacity: 1; background-color: rgba(254, 86, 84, 0.3); } .effect-banner3 .box-img:hover:before, .effect-banner3 .img-banner:hover:before { left: 0; width: 50%; -webkit-transition: 0.55s; -o-transition: 0.55s; transition: 0.55s; } .effect-banner3 .box-img:hover:after, .effect-banner3 .img-banner:hover:after { right: 0; width: 50%; -webkit-transition: 0.55s; -o-transition: 0.55s; transition: 0.55s; } .effect-banner3 img { display: block; width: 100%; } .block-slide-main .item { background-position: center; background-repeat: no-repeat; background-size: cover; } .block-slide-main .title { display: block; text-transform: uppercase; font-weight: bold; } .block-slide-main .subtitle { display: block; text-transform: uppercase; font-weight: 600; } .block-slide-main .des { display: block; } .block-slide-main .btn { line-height: 50px; background-color: #0a3a68; color: #fff; text-transform: uppercase; text-align: center; padding: 0 25px; font-size: 16px; font-weight: bold; } .block-slide-main .btn:hover { background-color: #ff3366; } .block-slide-main .owl-dots { text-align: center; position: absolute; bottom: 10px; left: 0; right: 0; } .block-slide-main .owl-dots .owl-dot { width: 21px; height: 2px; background-color: #fff; display: inline-block; margin: 0 3px; } .block-slide-main .owl-dots .owl-dot.active { background-color: #ff3366; } .block-slide-main .dotsData .owl-dots { text-align: center; position: absolute; bottom: 12px; left: auto; right: 257px; } @media (max-width: 640px) { .block-slide-main .dotsData .owl-dots { right: 30px; } } .block-slide-main .dotsData .owl-dots .owl-dot { width: 20px; height: 20px; line-height: 18px; background-color: transparent; display: inline-block; margin: 0 2px; border: 1px solid #666666; border-radius: 100%; color: #666666; } .block-slide-main .dotsData .owl-dots .owl-dot.active { background-color: #ff3366; color: #fff; border-color: #fff; } .block-slide-main:hover .owl-nav .owl-next, .block-slide-main:hover .owl-nav .owl-prev { opacity: 1; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .block-slide-main:hover .owl-nav .owl-prev { left: 15px; } .block-slide-main:hover .owl-nav .owl-next { right: 15px; } .block-slide-main .owl-nav .owl-next, .block-slide-main .owl-nav .owl-prev { width: 32px; line-height: 50px; background-color: #f5f5f5; border: 1px solid #dfdfdf; border-radius: 2px; font-size: 24px; color: #333333; text-align: center; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; position: absolute; top: 50%; margin-top: -25px; opacity: 0; } .block-slide-main .owl-nav .owl-next:hover, .block-slide-main .owl-nav .owl-prev:hover { color: #fff; background-color: #ff8c00; border-color: #ff8c00; -webkit-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s; } .block-slide-main .owl-nav .owl-next:before, .block-slide-main .owl-nav .owl-prev:before { content: ""; font-family: 'FontAwesome'; } .block-slide-main .owl-nav .owl-prev { left: 25px; } .block-slide-main .owl-nav .owl-prev:before { content: "\f104"; } .block-slide-main .owl-nav .owl-next { right: 25px; } .block-slide-main .owl-nav .owl-next:before { content: "\f105"; } .block-slide-main .active .item .title { -webkit-animation: fadeInRight 0.9s ease-in-out 0.8s both; -o-animation: fadeInRight 0.9s ease-in-out 0.8s both; animation: fadeInRight 0.9s ease-in-out 0.8s both; } .block-slide-main .active .item .subtitle { -webkit-animation: fadeInRight 0.6s ease-in-out 0.8s both; -o-animation: fadeInRight 0.6s ease-in-out 0.8s both; animation: fadeInRight 0.6s ease-in-out 0.8s both; } .block-slide-main .active .item .des { -webkit-animation: fadeInRight 0.6s ease-in-out 0.8s both; -o-animation: fadeInRight 0.6s ease-in-out 0.8s both; animation: fadeInRight 0.6s ease-in-out 0.8s both; } .block-slide-main .active .item .btn { -webkit-animation: fadeInRight 0.8s ease-in-out 0.8s both; -o-animation: fadeInRight 0.8s ease-in-out 0.8s both; animation: fadeInRight 0.8s ease-in-out 0.8s both; } .block-slide-main .active .item1 .title { -webkit-animation: fadeInDown 0.6s ease-in-out 0.8s both; -o-animation: fadeInDown 0.6s ease-in-out 0.8s both; animation: fadeInDown 0.6s ease-in-out 0.8s both; } .block-slide-main .active .item1 .subtitle { -webkit-animation: fadeInDown 1s ease-in-out 0.8s both; -o-animation: fadeInDown 1s ease-in-out 0.8s both; animation: fadeInDown 1s ease-in-out 0.8s both; } .block-slide-main .active .item1 .des { -webkit-animation: fadeInDown 1.5s ease-in-out 0.8s both; -o-animation: fadeInDown 1.5s ease-in-out 0.8s both; animation: fadeInDown 1.5s ease-in-out 0.8s both; } .block-slide-main .active .item1 .btn { -webkit-animation: fadeInDown 1.7s ease-in-out 0.8s both; -o-animation: fadeInDown 1.7s ease-in-out 0.8s both; animation: fadeInDown 1.7s ease-in-out 0.8s both; } .block-slide-main .active .item3 .title { -webkit-animation: flipInX 1s ease-in-out 1s both; -o-animation: flipInX 1s ease-in-out 1s both; animation: flipInX 1s ease-in-out 1s both; } .block-slide-main .active .item3 .subtitle { -webkit-animation: flipInX 1.2s ease-in-out 1s both; -o-animation: flipInX 1.2s ease-in-out 1s both; animation: flipInX 1.2s ease-in-out 1s both; } .block-slide-main .active .item3 .des { -webkit-animation: flipInX 1.5s ease-in-out 0.8s both; -o-animation: flipInX 1.5s ease-in-out 0.8s both; animation: flipInX 1.5s ease-in-out 0.8s both; } .block-slide-main .active .item3 .btn { -webkit-animation: flipInX 1.7s ease-in-out 0.8s both; -o-animation: flipInX 1.7s ease-in-out 0.8s both; animation: flipInX 1.7s ease-in-out 0.8s both; } .block-brand { margin-bottom: 38px; } .block-brand img { border: 1px solid #ebebeb; } .block-brand img:hover { -webkit-filter: sepia(100%); filter: sepia(100%); -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .block-brand:hover .owl-nav .owl-prev, .block-brand:hover .owl-nav .owl-next { opacity: 1; -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .block-brand:hover .owl-nav .owl-prev { left: 0; } .block-brand:hover .owl-nav .owl-next { right: 0; } .block-brand .owl-nav .owl-prev, .block-brand .owl-nav .owl-next { text-align: center; display: block; float: left; width: 24px; line-height: 24px; background-color: #d9d9d9; color: #b5b5b5; position: absolute; top: 50%; margin-top: -12px; opacity: 0; -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .block-brand .owl-nav .owl-prev:hover, .block-brand .owl-nav .owl-next:hover { background-color: #999999; color: #fff; } .block-brand .owl-nav .owl-prev:before, .block-brand .owl-nav .owl-next:before { content: ""; font-family: "FontAwesome"; } .block-brand .owl-nav .owl-prev { left: 10px; } .block-brand .owl-nav .owl-prev:before { content: "\f104"; } .block-brand .owl-nav .owl-next { right: 10px; } .block-brand .owl-nav .owl-next:before { content: "\f105"; } .block-service { background-color: #ebebeb; padding: 52px 0 15px; } .block-service .item { font-size: 14px; color: #aaaaaa; margin-bottom: 30px; position: relative; padding-left: 100px; min-height: 85px; } .block-service .item:hover .icon { -webkit-animation: bounce 0.7s ease-in-out 0.3s both; -o-animation: bounce 0.7s ease-in-out 0.3s both; animation: bounce 0.7s ease-in-out 0.3s both; } .block-service .item:before, .block-service .item:after { content: ""; display: table; } .block-service .item:after { clear: both; } .block-service .item .icon { width: 84px; text-align: center; line-height: 80px; height: 84px; background-color: #ff3366; border-radius: 100%; display: block; position: absolute; left: 0; top: 0; } .block-service .item .icon img { display: inline; } .block-service .item .title { display: block; color: #333333; font-size: 20px; font-weight: normal; text-transform: uppercase; margin-bottom: 2px; margin-top: 12px; } @media (max-width: 767px) { .block-service .item { max-width: 300px; margin-left: auto; margin-right: auto; } } .block-section-top { position: relative; } @media (max-width: 1199px) { .block-section-top { padding-left: 0; } } @media (max-width: 991px) { .block-section-top { padding-right: 0; } } .block-section-top .block-nav-categori { position: relative; float: none; width: 100%; z-index: 100; } .block-section-top .block-nav-categori .block-title { display: none; } .block-section-top .block-nav-categori .block-content { background-color: #f7f7f7; background-color: #fff; opacity: 1; visibility: visible; -webkit-box-shadow: none; box-shadow: none; display: block; } .slide-opt-1 .item { height: 453px; } @media (max-width: 640px) { .slide-opt-1 .item { height: 300px; } .slide-opt-1 .item .description { max-width: 100% !important; } } .slide-opt-1 .item .description { position: relative; padding-top: 180px; max-width: 100%; } .slide-opt-1 .item1 .description { float: right; padding-right: 64px; padding-top: 50px; max-width: 250px; text-align: center; } .slide-opt-1 .item1 .title { display: block; text-transform: uppercase; font-weight: 600; margin-bottom: 2px; font-size: 16px; color: #333333; } .slide-opt-1 .item1 .subtitle { display: block; text-transform: uppercase; font-weight: bold; font-size: 30px; margin-bottom: 27px; color: #fff; line-height: 1.12; } .slide-opt-1 .item1 .btn { line-height: 36px; background-color: #e1195f; color: #fff; text-transform: uppercase; text-align: center; padding: 0 15px; font-size: 16px; font-weight: 600; } .slide-opt-1 .item1 .btn:hover { background-color: #ff3366; } .slide-opt-1 .item2 { font-family: 'Roboto', sans-serif; } .slide-opt-1 .item2 .description { margin-left: 26px; padding-top: 70px; text-align: center; float: left; max-width: 290px; } .slide-opt-1 .item2 .title { font-size: 12px; display: block; margin-bottom: 8px; font-weight: normal; letter-spacing: 6px; } .slide-opt-1 .item2 .subtitle { font-weight: bold; display: block; border: 2px solid #333; font-size: 48px; line-height: 60px; padding: 0 15px; margin-bottom: 8px; } @media (max-width: 640px) { .slide-opt-1 .item2 .subtitle { font-size: 30px; } } .slide-opt-1 .item2 .des { display: block; font-size: 18px; font-weight: normal; } .slide-opt-1 .item2 .btn { background-color: transparent; color: #fff; line-height: 24px; padding: 0 15px; font-size: 15px; display: inline-block; font-weight: 300; border: 3px solid #333333; color: #333333; margin-top: 70px; text-decoration: none; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .slide-opt-1 .item2 .btn:hover { text-decoration: none; background-color: #333333; color: #fff; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } @media (max-width: 640px) { .slide-opt-1 .item2 .btn { margin-top: 10px; } } .slide-opt-1 .item3 .description { margin-right: 30px; padding-top: 70px; text-align: center; float: right; max-width: 270px; } .slide-opt-1 .item3 .title { font-size: 30px; display: block; margin-bottom: 0px; font-weight: 600; text-transform: uppercase; } .slide-opt-1 .item3 .subtitle { font-weight: normal; display: block; font-size: 14px; margin-bottom: 15px; text-transform: capitalize; } .slide-opt-1 .item3 .btn { background-color: #849dc5; color: #fff; line-height: 36px; padding: 0 19px; font-size: 16px; font-weight: 600; } .slide-opt-1 .item3 .btn:hover { background-color: #333333; color: #fff; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .slide-opt-1 .dotsData .owl-dots { right: 25px; text-align: right; bottom: 10px; } .slide-opt-1 .dotsData .owl-dots .owl-dot { width: 24px; line-height: 22px; height: 24px; border: 1px solid #666666; color: #666666; font-size: 14px; background-color: #eeeeee; padding: 0; text-align: center; } .slide-opt-1 .dotsData .owl-dots .owl-dot.active { border-color: #fff; background-color: #ff3366; color: #fff; } .block-section-top1 { position: relative; margin-bottom: 20px; background-color: #fff; } .block-section-top1 .box-section-top { position: relative; padding-left: 270px; padding-right: 234px; } @media (max-width: 1199px) { .block-section-top1 .box-section-top { padding-left: 0; } } @media (max-width: 991px) { .block-section-top1 .box-section-top { padding-right: 0; } } .block-section-top1 .banner-slide { position: absolute; top: 0; right: 0; width: 234px; padding: 0 12px; background-color: #FF3366; max-height: 453px; overflow: hidden; } .block-section-top1 .banner-slide a { display: block; position: relative; overflow: hidden; } .block-section-top1 .banner-slide a:before, .block-section-top1 .banner-slide a:after { content: ""; position: absolute; top: 5px; bottom: 5px; left: 5px; right: 5px; border-style: solid; border-color: #fff; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; z-index: 100; } .block-section-top1 .banner-slide a:before { border-width: 1px 0 1px 0; -webkit-transform: scale(0, 1); -ms-transform: scale(0, 1); -o-transform: scale(0, 1); transform: scale(0, 1); top: 10px; bottom: 10px; } .block-section-top1 .banner-slide a:after { border-width: 0px 1px 0px 1px; -webkit-transform: scale(1, 0); -ms-transform: scale(1, 0); -o-transform: scale(1, 0); transform: scale(1, 0); left: 10px; right: 10px; } .block-section-top1 .banner-slide a:hover:before, .block-section-top1 .banner-slide a:hover:after { -webkit-transform: scale(1, 1); -ms-transform: scale(1, 1); -o-transform: scale(1, 1); transform: scale(1, 1); -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .block-section-top1 .banner-slide a:hover img { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .block-section-top1 .banner-slide a img { display: block; width: 100%; -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .block-section-top1 .banner-slide a:hover img { -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); } .block-section-top1 .banner-slide .box-img { margin-top: 20px; margin-bottom: 20px; height: 197px; border-bottom: 1px dotted #fff; } .block-section-top1 .banner-slide .box-img:last-child { border-bottom: none; } @media (max-width: 991px) { .block-section-top1 .banner-slide { display: none; } } .block-section-top1 .block-nav-categori { float: none; position: absolute !important; top: 0; left: 0; } @media (max-width: 1199px) { .block-section-top1 .block-nav-categori { display: none; visibility: hidden; opacity: 0; } } .block-section-top1 .block-nav-categori .block-title { display: none; } .block-section-top1 .block-nav-categori .ui-categori { padding-bottom: 21px; } .block-section-top1 .block-nav-categori .ui-categori > li > a { line-height: 36px; padding-left: 20px; } .block-section-top1 .block-nav-categori .ui-categori > li > a .icon { width: 30px; } .block-section-top1 .block-nav-categori .ui-categori > li.parent > a:after { line-height: 36px; right: 10px; } .block-section-top1 .block-nav-categori .ui-categori .submenu { left: 270px; width: 900px; } .block-section-top1 .block-nav-categori .view-all-categori .btn-view-all, .block-section-top1 .block-nav-categori .view-all-categori a { background-color: #fff; border: 1px solid #eeeeee; color: #666666; line-height: 40px; font-size: 13px; font-weight: normal; text-align: center; padding: 0 10px; } .block-section-top1 .block-nav-categori .view-all-categori .btn-view-all:after, .block-section-top1 .block-nav-categori .view-all-categori a:after { float: none; margin-left: 20px; } .block-section-top1 .block-nav-categori .view-all-categori .btn-view-all:hover, .block-section-top1 .block-nav-categori .view-all-categori a:hover { background-color: #ff3366; } .block-section-top1 .block-nav-categori .block-content { background-color: #f7f7f7; opacity: 1; visibility: visible; -webkit-box-shadow: none; box-shadow: none; width: 270px; } .index-opt-1 { background-color: #fff; } .block-service-opt1 .item { font-size: 14px; color: #aaaaaa; margin-bottom: 30px; position: relative; padding-left: 100px; min-height: 85px; } .block-service-opt1 .item:hover .icon { -webkit-animation: bounce 0.7s ease-in-out 0.3s both; -o-animation: bounce 0.7s ease-in-out 0.3s both; animation: bounce 0.7s ease-in-out 0.3s both; } .block-service-opt1 .item:before, .block-service-opt1 .item:after { content: ""; display: table; } .block-service-opt1 .item:after { clear: both; } .block-service-opt1 .item .icon { width: 84px; text-align: center; line-height: 80px; height: 84px; background-color: #ff3366; border-radius: 100%; display: block; position: absolute; left: 0; top: 0; } .block-service-opt1 .item .icon img { display: inline; } .block-service-opt1 .item .title { display: block; color: #333333; font-size: 20px; font-weight: normal; text-transform: uppercase; margin-bottom: 2px; margin-top: 12px; } @media (max-width: 767px) { .block-service-opt1 .item { max-width: 300px; margin-left: auto; margin-right: auto; } } .block-service-opt1 { background-color: #ebebeb; padding: 52px 0 15px; margin-bottom: 25px; background-color: #f6f6f6; border: 1px solid #e1e1e1; padding-top: 20px; padding-bottom: 0; } .block-service-opt1 .item { font-size: 12px; border-right: 1px solid #e1e1e1; min-height: 40px; padding-left: 70px; margin-bottom: 20px; color: #666666; } .block-service-opt1 .item .title { font-size: 18px; margin: 0; } .block-service-opt1 .item .icon { width: 40px; height: 40px; line-height: 40px; left: 15px; background-color: transparent; } @media (max-width: 767px) { .block-service-opt1 .item { border-right: none; } } .block-service-opt1 .col-md-3:last-child .item { border-right: none; } @media (max-width: 991px) { .block-service-opt1 .col-md-3:nth-child(2n) .item { border-right: none; } } @media (max-width: 767px) { .block-service-opt1 { text-align: center; } .block-service-opt1 .row { display: inline-block; text-align: left; } } .tab-content, .col-products { position: relative; } .tab-content > .tab-pane .product-item, .col-products > .tab-pane .product-item { -webkit-animation-name: fadeOutUp; animation-name: fadeOutUp; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } .tab-content > .tab-pane.active .product-item, .col-products > .tab-pane.active .product-item { -webkit-animation-name: fadeInUp; animation-name: fadeInUp; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } .tab-content > .tab-pane.active .product-item:nth-child(1), .col-products > .tab-pane.active .product-item:nth-child(1) { -webkit-animation-delay: 0.3s; animation-delay: 0.3s; } .tab-content > .tab-pane.active .product-item:nth-child(2), .col-products > .tab-pane.active .product-item:nth-child(2) { -webkit-animation-delay: 0.6s; animation-delay: 0.6s; } .tab-content > .tab-pane.active .product-item:nth-child(3), .col-products > .tab-pane.active .product-item:nth-child(3) { -webkit-animation-delay: 0.8s; animation-delay: 0.8s; } .tab-content > .tab-pane.active .product-item:nth-child(4), .col-products > .tab-pane.active .product-item:nth-child(4) { -webkit-animation-delay: 1s; animation-delay: 1s; } .tab-content > .tab-pane.active .product-item:nth-child(5), .col-products > .tab-pane.active .product-item:nth-child(5) { -webkit-animation-delay: 1.2s; animation-delay: 1.2s; } .tab-content > .tab-pane.active .product-item:nth-child(6), .col-products > .tab-pane.active .product-item:nth-child(6) { -webkit-animation-delay: 1.4s; animation-delay: 1.4s; } .tab-content > .tab-pane.active .product-item:nth-child(7), .col-products > .tab-pane.active .product-item:nth-child(7) { -webkit-animation-delay: 1.6s; animation-delay: 1.6s; } .tab-content > .tab-pane.active .product-item:nth-child(8), .col-products > .tab-pane.active .product-item:nth-child(8) { -webkit-animation-delay: 1.4s; animation-delay: 1.4s; } .tab-content > .tab-pane.active .product-item:nth-child(9), .col-products > .tab-pane.active .product-item:nth-child(9) { -webkit-animation-delay: 1.8s; animation-delay: 1.8s; } .tab-content > .tab-pane.active .product-item:nth-child(10), .col-products > .tab-pane.active .product-item:nth-child(10) { -webkit-animation-delay: 1.9s; animation-delay: 1.9s; } .tab-content > .tab-pane.active .owl-item.active:nth-child(1) .product-item, .col-products > .tab-pane.active .owl-item.active:nth-child(1) .product-item { -webkit-animation-delay: 0.3s; animation-delay: 0.3s; } .tab-content > .tab-pane.active .owl-item.active:nth-child(2) .product-item, .col-products > .tab-pane.active .owl-item.active:nth-child(2) .product-item { -webkit-animation-delay: 0.6s; animation-delay: 0.6s; } .tab-content > .tab-pane.active .owl-item.active:nth-child(3) .product-item, .col-products > .tab-pane.active .owl-item.active:nth-child(3) .product-item { -webkit-animation-delay: 0.8s; animation-delay: 0.8s; } .tab-content > .tab-pane.active .owl-item.active:nth-child(4) .product-item, .col-products > .tab-pane.active .owl-item.active:nth-child(4) .product-item { -webkit-animation-delay: 1s; animation-delay: 1s; } .tab-content > .tab-pane.active .owl-item.active:nth-child(5) .product-item, .col-products > .tab-pane.active .owl-item.active:nth-child(5) .product-item { -webkit-animation-delay: 1.2s; animation-delay: 1.2s; } .tab-content > .tab-pane.active .owl-item.active:nth-child(6) .product-item, .col-products > .tab-pane.active .owl-item.active:nth-child(6) .product-item { -webkit-animation-delay: 1.4s; animation-delay: 1.4s; } .tab-content > .tab-pane.active .owl-item.active:nth-child(7) .product-item, .col-products > .tab-pane.active .owl-item.active:nth-child(7) .product-item { -webkit-animation-delay: 1.4s; animation-delay: 1.4s; } .block-floor-products { margin-bottom: 40px; } .block-floor-products .block-content:before, .block-floor-products .block-content:after { content: ""; display: table; } .block-floor-products .block-content:after { clear: both; } .block-floor-products .col-banner { float: left; width: 20%; } .block-floor-products .col-banner .box-img { height: 350px; overflow: hidden; } @media (max-width: 1199px) { .block-floor-products .col-banner { width: 25%; } } @media (max-width: 991px) { .block-floor-products .col-banner { display: none; } } .block-floor-products .col-products { width: 80%; float: left; } @media (max-width: 1199px) { .block-floor-products .col-products { width: 75%; } } @media (max-width: 991px) { .block-floor-products .col-products { width: 100%; } } .block-floor-products .col-banner { position: relative; } .block-floor-products .col-banner .img, .block-floor-products .col-banner .box-img { display: block; position: relative; overflow: hidden; } .block-floor-products .col-banner .img img, .block-floor-products .col-banner .box-img img { width: 100%; display: block; -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .block-floor-products .col-banner .label-featured { position: absolute; top: -5px; right: -5px; z-index: 50; } .block-floor-products .col-banner .label-featured img { width: auto; } .block-floor-products .block-banner-floor:before, .block-floor-products .block-banner-floor:after { content: ""; display: table; } .block-floor-products .block-banner-floor:after { clear: both; } .block-floor-products .block-banner-floor .col-sm-6 { padding: 0; } .block-floor-products-opt1 { margin-bottom: 30px; } .block-floor-products-opt1 .block-title { background-color: #fff; margin-bottom: 0px; padding-right: 50px; position: relative; background-position: top 15px right 43px; background-repeat: no-repeat; background-image: url(../images/icon/index1/actions-floor.png); border-bottom: 3px solid #ff3366; } .floor-products1.block-floor-products-opt1 .block-title { border-bottom-color: #ff3366; } .floor-products2.block-floor-products-opt1 .block-title { border-bottom-color: #339966; } .floor-products3.block-floor-products-opt1 .block-title { border-bottom-color: #ff6633; } .floor-products4.block-floor-products-opt1 .block-title { border-bottom-color: #3366cc; } .floor-products5.block-floor-products-opt1 .block-title { border-bottom-color: #669900; } .floor-products6.block-floor-products-opt1 .block-title { border-bottom-color: #6c6856; } .floor-products7.block-floor-products-opt1 .block-title { border-bottom-color: #ff6634; } .floor-products8.block-floor-products-opt1 .block-title { border-bottom-color: #1946bb; } .floor-products9.block-floor-products-opt1 .block-title { border-bottom-color: #00c0e3; } .floor-products10.block-floor-products-opt1 .block-title { border-bottom-color: #71cf2c; } .floor-products11.block-floor-products-opt1 .block-title { border-bottom-color: #9b26af; } .block-floor-products-opt1 .block-title:before, .block-floor-products-opt1 .block-title:after { content: ""; display: table; } .block-floor-products-opt1 .block-title:after { clear: both; } .block-floor-products-opt1 .block-title .title { font-size: 18px; color: #fff; text-transform: uppercase; font-weight: 600; padding-left: 15px; padding-right: 12px; display: block; line-height: 50px; float: left; background-color: #000; min-width: 235px; } .block-floor-products-opt1 .block-title .title img { margin-right: 13px; vertical-align: text-top; } .block-floor-products-opt1 .block-title .links { float: left; font-family: Arial; } .block-floor-products-opt1 .block-title .links:before, .block-floor-products-opt1 .block-title .links:after { content: ""; display: table; } .block-floor-products-opt1 .block-title .links:after { clear: both; } .block-floor-products-opt1 .block-title .links .dropdown-toggle { width: 40px; border: none ; background-color: transparent; padding: 0; height: 50px; font-size: 18px; display: none; } @media (min-width: 992px) { .block-floor-products-opt1 .block-title .links .dropdown-menu { position: static; display: block; box-shadow: none; border: none; padding: 0; margin: 0; } } .block-floor-products-opt1 .block-title .links li { float: left; } .block-floor-products-opt1 .block-title .links li.active > a { color: #fff; background-color: #ff3366; z-index: 5; } .block-floor-products-opt1 .block-title .links li.active > a:before { content: none; } .floor-products1.block-floor-products-opt1 .block-title .links li.active > a { background-color: #f18da5; } .floor-products2.block-floor-products-opt1 .block-title .links li.active > a { background-color: #fdc113; } .floor-products3.block-floor-products-opt1 .block-title .links li.active > a { background-color: #20254b; } .floor-products4.block-floor-products-opt1 .block-title .links li.active > a { background-color: #3366cc; } .floor-products5.block-floor-products-opt1 .block-title .links li.active > a { background-color: #669900; } .floor-products6.block-floor-products-opt1 .block-title .links li.active > a { background-color: #6c6856; } .floor-products7.block-floor-products-opt1 .block-title .links li.active > a { background-color: #ff6634; } .floor-products8.block-floor-products-opt1 .block-title .links li.active > a { background-color: #1946bb; } .floor-products9.block-floor-products-opt1 .block-title .links li.active > a { background-color: #00c0e3; } .floor-products10.block-floor-products-opt1 .block-title .links li.active > a { background-color: #71cf2c; } .floor-products11.block-floor-products-opt1 .block-title .links li.active > a { background-color: #9b26af; } .block-floor-products-opt1 .block-title .links li:last-child > a:before { content: none; } .block-floor-products-opt1 .block-title .links a { display: block; line-height: 50px; color: #333333; text-transform: capitalize; font-size: 14px; padding: 0 20px; position: relative; } .block-floor-products-opt1 .block-title .links a:hover { color: #ff3366; background-color: transparent; } .block-floor-products-opt1 .block-title .links a:before { content: ""; height: 22px; width: 1px; background-color: #dbdbdb; position: absolute; top: 50%; margin-top: -11px; right: -1px; } @media (min-width: 768px) and (max-width: 1199px) { .block-floor-products-opt1 .block-title .links a { padding: 0 12px; } } .block-floor-products-opt1 .block-title .links .label-cat { position: absolute; top: -6px; right: 0; line-height: 18px; color: #fff; background-color: #009966; display: block; border-radius: 30px; width: 32px; font-size: 12px; font-weight: bold; text-align: center; } .block-floor-products-opt1 .block-title .links .label-cat:before { content: ""; width: 0; height: 0; border-style: solid; border-width: 4px 6px 0 0; border-color: #009966 transparent transparent transparent; position: absolute; bottom: -4px; left: 10px; } .block-floor-products-opt1 .block-title .actions { position: absolute; right: 18px; top: 4px; } .block-floor-products-opt1 .block-title .actions .action { width: 22px; text-align: center; line-height: 20px; display: block; cursor: pointer; color: #cccccc; font-size: 18px; } .block-floor-products-opt1 .block-title .actions .action:hover { color: #999999; } @media (max-width: 991px) { .block-floor-products-opt1 .block-title { padding-right: 0; background-position: top 15px right 80px; } .block-floor-products-opt1 .block-title .links { float: right; } .block-floor-products-opt4 .block-title.block-floor-products-opt1 .block-title .links { float: right; clear: none; } .block-floor-products-opt1 .block-title .links .dropdown-toggle { display: block; } .block-floor-products-opt1 .block-title .links .dropdown-menu { left: auto; right: 0; width: 300px; margin: 0; padding: 0; } .block-floor-products-opt1 .block-title .links .dropdown-menu li { float: none; display: block; z-index: 30; } .block-floor-products-opt1 .block-title .links .dropdown-menu li a { z-index: 40; border-bottom: 1px solid #dedede; } .block-floor-products-opt1 .block-title .links .dropdown-menu li:last-child a { border-bottom: none; } .block-floor-products-opt1 .block-title .actions { right: 48px; } } @media (max-width: 479px) { .block-floor-products-opt1 .block-title { padding-right: 0; background-position: top 65px right 40px; } .block-floor-products-opt1 .block-title .title { display: block; width: 100%; } .block-floor-products-opt1 .block-title .links { float: left; position: static; } .block-floor-products-opt4 .block-title.block-floor-products-opt1 .block-title .links { float: left; clear: none; } .block-floor-products-opt1 .block-title .links .dropdown-menu { left: 0; width: auto; right: 0; } .block-floor-products-opt1 .block-title .actions { top: 55px; right: 10px; } } .block-floor-products-opt1 .block-banner-floor { margin-bottom: 10px; } .block-floor-products-opt1 .block-banner-floor .box-img { display: block; position: relative; overflow: hidden; } .block-floor-products-opt1 .block-banner-floor .box-img:before { background: rgba(255, 255, 255, 0.4) none repeat scroll 0 0; content: ""; height: 100%; left: 0; opacity: 0; position: absolute; top: 0; -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 135deg) translate3d(0px, 100%, 0px); -ms-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 135deg) translate3d(0px, 100%, 0px); -o-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 135deg) translate3d(0px, 100%, 0px); transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 135deg) translate3d(0px, 100%, 0px); visibility: hidden; width: 100%; -webkit-transition: 0.6s; -o-transition: 0.6s; transition: 0.6s; } .block-floor-products-opt1 .block-banner-floor .box-img:hover:before { opacity: 1; visibility: initial; -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 135deg) translate3d(0px, -100%, 0px); -ms-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 135deg) translate3d(0px, -100%, 0px); -o-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 135deg) translate3d(0px, -100%, 0px); transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 135deg) translate3d(0px, -100%, 0px); -webkit-transition: 0.6s; -o-transition: 0.6s; transition: 0.6s; } .block-floor-products-opt1 .block-banner-floor img { display: block; width: 100%; } .block-floor-products-opt1 .col-banner .box-img { display: block; position: relative; overflow: hidden; } .block-floor-products-opt1 .col-banner .box-img:before, .block-floor-products-opt1 .col-banner .box-img:after { content: ""; position: absolute; top: 5px; bottom: 5px; left: 5px; right: 5px; border-style: solid; border-color: #fff; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; z-index: 100; } .block-floor-products-opt1 .col-banner .box-img:before { border-width: 1px 0 1px 0; -webkit-transform: scale(0, 1); -ms-transform: scale(0, 1); -o-transform: scale(0, 1); transform: scale(0, 1); top: 10px; bottom: 10px; } .block-floor-products-opt1 .col-banner .box-img:after { border-width: 0px 1px 0px 1px; -webkit-transform: scale(1, 0); -ms-transform: scale(1, 0); -o-transform: scale(1, 0); transform: scale(1, 0); left: 10px; right: 10px; } .block-floor-products-opt1 .col-banner .box-img:hover:before, .block-floor-products-opt1 .col-banner .box-img:hover:after { -webkit-transform: scale(1, 1); -ms-transform: scale(1, 1); -o-transform: scale(1, 1); transform: scale(1, 1); -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .block-floor-products-opt1 .col-banner .box-img:hover img { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .block-floor-products-opt1 .col-banner .box-img img { display: block; width: 100%; -webkit-transition: 0.35s; -o-transition: 0.35s; transition: 0.35s; } .block-floor-products-opt1 .col-products:hover .owl-nav .owl-next, .block-floor-products-opt1 .col-products:hover .owl-nav .owl-prev { opacity: 1; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .block-floor-products-opt1 .col-products:hover .owl-nav .owl-prev { left: 0px; } .block-floor-products-opt1 .col-products:hover .owl-nav .owl-next { right: 0px; } .block-floor-products-opt1 .col-products .owl-nav .owl-next, .block-floor-products-opt1 .col-products .owl-nav .owl-prev { width: 32px; line-height: 50px; background-color: #f5f5f5; border: 1px solid #dfdfdf; border-radius: 2px; font-size: 24px; color: #333333; text-align: center; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; position: absolute; top: 50%; margin-top: -25px; opacity: 0; } .block-floor-products-opt1 .col-products .owl-nav .owl-next:hover, .block-floor-products-opt1 .col-products .owl-nav .owl-prev:hover { color: #fff; background-color: #ff3366; border-color: #ff3366; -webkit-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s; } .block-floor-products-opt1 .col-products .owl-nav .owl-next:before, .block-floor-products-opt1 .col-products .owl-nav .owl-prev:before { content: ""; font-family: 'FontAwesome'; } .block-floor-products-opt1 .col-products .owl-nav .owl-prev { left: 25px; } .block-floor-products-opt1 .col-products .owl-nav .owl-prev:before { content: "\f104"; } .block-floor-products-opt1 .col-products .owl-nav .owl-next { right: 25px; } .block-floor-products-opt1 .col-products .owl-nav .owl-next:before { content: "\f105"; } .block-floor-products-opt1 .product-item { border-left: 1px solid #eeeeee; } .block-floor-products-opt1 .product-item .product-item-photo { padding: 0; padding-top: 13px; } .block-floor-products-opt1 .product-item .product-item-img { height: 266px; display: block; } .block-floor-products-opt1 .product-item .product-item-img img { max-height: 100%; display: block; } .block-tab-products-opt1 { margin-bottom: 15px; padding-top: 15px; } .block-tab-products-opt1 .block-title { margin-bottom: 30px; } @media (max-width: 479px) { .block-tab-products-opt1 .block-title { margin-bottom: 35px; } } .block-tab-products-opt1 .nav { border-bottom: 1px solid #eeeeee; padding-right: 56px; } .block-tab-products-opt1 .nav > li { float: left; margin-right: 3px; } .block-tab-products-opt1 .nav > li > a { display: block; text-transform: uppercase; line-height: 38px; color: #999; margin-bottom: -1px; border-bottom: 3px solid #ccc; padding: 0 25px 0 10px; font-size: 16px; font-weight: bold; } .block-tab-products-opt1 .nav > li > a:hover, .block-tab-products-opt1 .nav > li > a:focus { background-color: transparent; color: #333; } .block-tab-products-opt1 .nav > li.active > a { color: #333; border-bottom: 3px solid #ff3366; } .block-tab-products-opt1 .nav > li.active > a:hover, .block-tab-products-opt1 .nav > li.active > a:focus { background-color: transparent; color: #333; } @media (max-width: 600px) { .block-tab-products-opt1 .nav > li > a { padding: 0 10px; } } @media (max-width: 479px) { .block-tab-products-opt1 .nav { padding-right: 0; } .block-tab-products-opt1 .nav > li { width: 100%; display: block; margin-right: 0; } } .block-tab-products-opt1 .owl-nav { position: absolute; top: -64px; right: 0; } .block-tab-products-opt1 .owl-nav:before, .block-tab-products-opt1 .owl-nav:after { content: ""; display: table; } .block-tab-products-opt1 .owl-nav:after { clear: both; } @media (max-width: 479px) { .block-tab-products-opt1 .owl-nav { top: -30px; } } .block-tab-products-opt1 .owl-nav .owl-prev, .block-tab-products-opt1 .owl-nav .owl-next { text-align: center; display: block; float: left; margin-left: 5px; width: 24px; line-height: 24px; background-color: #eeeeee; color: #cccccc; } .block-tab-products-opt1 .owl-nav .owl-prev:hover, .block-tab-products-opt1 .owl-nav .owl-next:hover { background-color: #999999; color: #fff; } .block-tab-products-opt1 .owl-nav .owl-prev:before, .block-tab-products-opt1 .owl-nav .owl-next:before { content: ""; font-family: "FontAwesome"; } .block-tab-products-opt1 .owl-nav .owl-prev:before { content: "\f104"; } .block-tab-products-opt1 .owl-nav .owl-next:before { content: "\f105"; } .block-tab-products-opt1 .product-item .product-item-photo { padding: 0; } .block-showcase { margin-bottom: 28px; } .block-showcase .block-title { margin-bottom: 0; } .block-showcase .col-title { padding-right: 30px; padding-left: 30px; } @media (max-width: 991px) { .block-showcase .col-title { margin-bottom: 60px; } } .block-showcase .col-title .logo-showcase { margin-bottom: 15px; padding-top: 15px; } .block-showcase .col-title .des { border-top: 1px dotted #ccc; padding-top: 15px; padding-bottom: 32px; } .block-showcase .col-title .actions { border-top: 1px dotted #ccc; padding-top: 23px; } .block-showcase .col-title .btn { text-transform: uppercase; line-height: 28px; padding-left: 20px; padding-right: 10px; font-size: 12px; border-color: #cccccc; color: #333; font-family: Arial; } .block-showcase .col-title .btn i { margin-left: 15px; } .block-showcase .col-title .btn:hover { background-color: #ff3366; border-color: #ff3366; color: #fff; } .block-showcase .block-content { border: 1px solid #eeeeee; border-top: none; padding: 22px 0; } .block-showcase .owl-nav { position: absolute; top: -55px; right: 0; } .block-showcase .owl-nav:before, .block-showcase .owl-nav:after { content: ""; display: table; } .block-showcase .owl-nav:after { clear: both; } @media (max-width: 991px) { .block-showcase .owl-nav { right: 15px; } } .block-showcase .owl-nav .owl-prev, .block-showcase .owl-nav .owl-next { text-align: center; display: block; float: left; margin-left: 5px; width: 24px; line-height: 24px; background-color: #d9d9d9; color: #b5b5b5; } .block-showcase .owl-nav .owl-prev:hover, .block-showcase .owl-nav .owl-next:hover { background-color: #999999; color: #fff; } .block-showcase .owl-nav .owl-prev:before, .block-showcase .owl-nav .owl-next:before { content: ""; font-family: "FontAwesome"; } .block-showcase .owl-nav .owl-prev:before { content: "\f104"; } .block-showcase .owl-nav .owl-next:before { content: "\f105"; } .block-showcase .product-item { margin-bottom: 10px; } .block-showcase .product-item:last-child { margin-bottom: 0; } .block-showcase .product-item .product-item-info:before, .block-showcase .product-item .product-item-info:after { content: ""; display: table; } .block-showcase .product-item .product-item-info:after { clear: both; } .block-showcase .product-item .product-item-photo { float: left; padding: 0; } .block-showcase .product-item .product-item-detail { overflow: hidden; padding-left: 20px; padding-right: 5px; } .block-showcase .product-item .product-item-price, .block-showcase .product-item .product-reviews-summary { float: none; width: 100%; } .block-showcase .product-item .product-item-price { margin-bottom: 5px; } .block-showcase .product-item .product-item-name { white-space: normal; margin-bottom: 13px; } .block-showcase-opt1 .block-title { margin-bottom: 0; border-bottom: 3px solid #ff3366; } .block-showcase-opt1 .block-title .title { line-height: 30px; text-transform: uppercase; font-weight: 700; display: inline-block; padding: 0 24px 0 12px; font-size: 16px; } .block-showcase-opt1 .block-content { padding-top: 0; border: 1px solid #eeeeee ; } .block-showcase-opt1 .block-content .tab-content { padding-top: 22px; border-top: none; } .block-showcase-opt1 .block-content .tab-content .owl-nav { display: none; } .block-showcase-opt1 .nav-brand { background-color: #fff; } .block-showcase-opt1 .nav-brand li { text-align: center; padding: 10px; cursor: pointer; background-color: #eeeeee; } .block-showcase-opt1 .nav-brand li.active { background-color: #fff; } .block-showcase-opt1 .nav-brand .owl-nav { top: -32px; } .qc-top-site { background-repeat: no-repeat; background-position: center; background-size: cover; position: relative; } .qc-top-site.close-bn { -webkit-transition: opacity 0.5s ease-in-out; -o-transition: opacity 0.5s ease-in-out; transition: opacity 0.5s ease-in-out; /*.transition(0.35s); opacity: 0; visibility: hidden;*/ } .qc-top-site1 { background-position: center; background-repeat: no-repeat; background-size: cover; min-height: 150px; padding: 0; border: none; box-shadow: none; border-radius: 0; margin: 0; } .qc-top-site1:before { content: ""; position: absolute; top: 0; bottom: 0; left: 0; right: 0; background-color: rgba(0, 0, 0, 0.75); z-index: 10; } .qc-top-site1 .container { position: relative; z-index: 20; } .qc-top-site1 .close { background-color: #2b2a2c; width: 24px; height: 24px; border: none; opacity: 1; background-position: center; background-repeat: no-repeat; background-image: url(../images/icon/index1/close-top.png); position: absolute; top: 0; right: 15px; opacity: 0.5; z-index: 30; } .qc-top-site1 .close span { display: none; } .qc-top-site1 .close:hover { background-color: #ff3366; } .qc-top-site1 .description { max-width: 640px; padding-top: 33px; padding-bottom: 10px; text-align: center; margin: auto; } .qc-top-site1 .description .title { display: block; text-transform: capitalize; font-size: 44px; font-weight: bold; color: #ff3366; font-family: Arial; line-height: 1; margin-bottom: 0px; } @media (max-width: 600px) { .qc-top-site1 .description .title { font-size: 24px; } } .qc-top-site1 .description .subtitle { text-transform: none; color: #fff; font-weight: bold; font-size: 20px; display: block; font-family: Arial; } .qc-top-site1 .description .des { color: #999999; display: block; font-family: Arial; font-size: 12px; } .qc-top-site1 .description .btn { line-height: 28px; display: inline-block; padding: 0 9px; background-color: #fe5654; color: #fff; text-transform: uppercase; font-size: 14px; font-weight: 600; margin-top: 7px; } .qc-top-site1 .description .btn:hover, .qc-top-site1 .description .btn:focus { background-color: #ff3366; } .block-deals-of-opt1 { background-color: transparent; margin-bottom: 27px; } .block-deals-of-opt1 .block-title { padding: 0; } .block-deals-of-opt1 .block-content { border: 3px solid #ff3366; background-color: #fff; } .block-deals-of-opt1 .block-content .heading-title { display: block; text-align: center; text-transform: uppercase; font-weight: 700; color: #333333; font-size: 16px; margin-top: 10px; } .block-deals-of-opt1 .deals-of-countdown { margin: 0; padding-top: 10px; } .block-deals-of-opt1 .deals-of-countdown:before, .block-deals-of-opt1 .deals-of-countdown:after { content: ""; display: table; } .block-deals-of-opt1 .deals-of-countdown:after { clear: both; } .block-deals-of-opt1 .deals-of-countdown .icon { background-position: center; background-repeat: no-repeat; background-image: url(../images/icon/index1/icon-deals-of.png); width: 44px; height: 44px; background-color: #ff3366; position: relative; float: left; margin-right: 8px; } .block-deals-of-opt1 .deals-of-countdown .icon:before { width: 0; height: 0; border-style: solid; border-width: 0 22px 7px 22px; border-color: transparent transparent #ff3366 transparent; content: ""; position: absolute; top: -7px; left: 0; } .block-deals-of-opt1 .count-down-time { position: relative; float: left; padding-top: 14px; } .block-deals-of-opt1 .count-down-time:before, .block-deals-of-opt1 .count-down-time:after { content: ""; display: table; } .block-deals-of-opt1 .count-down-time:after { clear: both; } .block-deals-of-opt1 .count-down-time .box-count { float: left; margin-right: 10px; text-align: center; position: relative; } .block-deals-of-opt1 .count-down-time .box-count:after { content: ":"; position: absolute; line-height: 24px; top: 0; right: -6px; } .block-deals-of-opt1 .count-down-time .box-count:last-child { margin-right: 0; } .block-deals-of-opt1 .count-down-time .box-count:last-child:after { content: none; } .block-deals-of-opt1 .count-down-time .box-count .number { width: 50px; height: 24px; line-height: 24px; display: block; font-size: 16px; background-color: transparent; color: #fff; position: relative; letter-spacing: 15px; text-align: center; text-indent: 8px; } .block-deals-of-opt1 .count-down-time .box-count .number:before, .block-deals-of-opt1 .count-down-time .box-count .number:after { content: ""; height: 24px; width: 24px; background-color: #999999; position: absolute; top: 0; left: 0; z-index: -1; } .block-deals-of-opt1 .count-down-time .box-count .number:after { left: auto; right: 0; } .block-deals-of-opt1 .count-down-time .box-count .text { display: none; } .block-deals-of-opt1 .count-down-time .box-days { display: none; } .block-deals-of-opt1 .product-item-opt-2 .product-item-photo { padding: 10px 15px; } .block-deals-of-opt1 .product-item-opt-2 .product-item-name { margin-top: 0; } .block-deals-of-opt1 .product-item-opt-2 .product-item-detail { padding-left: 35px; } .block-hot-categories-opt1 .block-title { border-bottom: 1px solid #eeeeee; margin-bottom: 20px; } .block-hot-categories-opt1 .block-title .title { line-height: 30px; text-transform: uppercase; font-weight: 700; display: inline-block; padding: 0 24px 0 12px; border-bottom: 3px solid #ff3366; font-size: 16px; } @media (max-width: 991px) { .block-hot-categories-opt1 .col-sm-6 { float: left; width: 50%; } .block-hot-categories-opt1 .col-sm-6:nth-child(2n+1) { clear: both; } } @media (max-width: 639px) { .block-hot-categories-opt1 .col-sm-6 { width: 100%; } } .block-hot-categories-opt1 .item { margin-bottom: 30px; } .block-hot-categories-opt1 .item li { display: block; } .block-hot-categories-opt1 .item li > a { display: block; position: relative; padding: 0 12px; padding-left: 26px; line-height: 20px; color: #666666; font-size: 14px; } @media (min-width: 992px) and (max-width: 1199px) { .block-hot-categories-opt1 .item li > a { font-size: 12px; } } .block-hot-categories-opt1 .item li > a:hover { color: #ff3366; } .block-hot-categories-opt1 .item li > a:hover:after { color: #ff3366; } .block-hot-categories-opt1 .item li > a:after { content: "\f105"; font-family: "FontAwesome"; position: absolute; top: 0px; left: 10px; color: #cccccc; } .block-hot-categories-opt1 .item .description { margin-bottom: 5px; background-position: center right 20px; background-color: #f4f4f4; background-repeat: no-repeat; min-height: 110px; padding-left: 24px; } .block-hot-categories-opt1 .item .description .title { font-size: 16px; font-weight: bold; color: #333333; display: table; height: 73px; } .block-hot-categories-opt1 .item .description .title > span { display: table-cell; vertical-align: middle; } .block-hot-categories-opt1 .item .description .btn { line-height: 20px; padding: 0 7px; color: #fff; background-color: #999999; text-transform: uppercase; font-size: 11px; border: none; } .block-hot-categories-opt1 .item .description .btn:after { content: "\f0da"; font-family: "FontAwesome"; margin-left: 5px; } .block-hot-categories-opt1 .item .description .btn:hover { background-color: #ff3366; } .block-banner-opt1 .box-img { display: block; margin-bottom: 38px; } .block-banner-opt1 .box-img img { display: block; width: 100%; }