.inbreak {padding:15px 0 0 0;} a:hover { color: inherit; opacity: .8 } .banner-2 .text-content a:hover, .banner-4 .text-content a:hover { color: #cdab6e; border-bottom: solid 2px #cdab6e } .banner-3 .items:hover .text-content a, .price-new, .product-name a:hover { color: #cdab6e; font-weight: 600 } #cart > button.btn:hover { color: #cdab6e !important; font-weight: 400 } .ion-android-close { position: relative; z-index: 999; color: #cdab6e !important } .search-container i:hover { color: #cdab6e !important; opacity: .8 } #back-top:hover { border-color: #cdab6e } .pt_custommenu #pt_menu_link .parentMenu ul li a.act, .pt_custommenu #pt_menu_link .parentMenu ul li a:hover, .pt_custommenu div.pt_menu .parentMenu a:hover, .pt_custommenu div.pt_menu .parentMenu span.block-title:hover, .pt_custommenu div.pt_menu.act .parentMenu a, .pt_custommenu div.pt_menu.act .parentMenu a::before, .pt_custommenu div.pt_menu.active .parentMenu a { color: #cdab6e !important; bordercolor: #cdab6e } .zoomWindow { border: 4px solid #cdab6e !important } #minus2:hover, #minus:hover, #plus2:hover, #plus:hover, .action-links button:hover, .block-2 .btn-compare:hover, .block-2 .btn-wishlist:hover { color: #cdab6e } .navbar .btn-navbar:hover .icon-bar { background: #cdab6e !important } header { padding: 37px 0 10px } #cart-total { color: #292929 } .login-register { display: inline-block; float: right } .fix-header { padding: 30px 2.6% 22px } .banner7-content.slider-1 .sub-title, .banner7-content.slider-1 .title1 { color: #fff; text-align: center } .banner7-content.slider-1 .title1 { text-transform: none } .banner7-content.slider-1 .sub-title { font-size: 120px } .banner7-readmore { display: none } .banner-3 .col4 { width: 30% } .banner-1 .items, .banner-3 .items, .banner-3 .items .col-img { max-height: 560px } .tab-heading.nav-pills > li a:focus, .tab-heading.nav-pills > li a:hover, .tab-heading.nav-pills > li.active a, .tab-heading.nav-pills > li.active a:focus, .tab-heading.nav-pills > li.active a:hover { color: #000; background: #f4ecd9 } .tab-heading.nav-pills > li.active::before { border-color: #f4ecd9 transparent transparent transparent } .tab-heading.nav-pills > li a { background: #f8f5f0; color: #000 } .label-product { background: #cd9283 } .label-product.label_sale { background: #cdab6e } .testimonial-container { background: #f6f6f6 url(../image/parallax-home.jpg) no-repeat center; background-attachment: fixed; background-size: cover } .testimonial-container .testimonial-images img { display: none } .banner-2 .text-content, .banner-4 .text-content { top: 83% } .banner-2 .text-content a, .banner-4 .text-content a { margin-top: 10px } body.product-category-24 .breadcrumbs { background: #f6f6f6 url(../image/bracelets-banner-categories.jpg) center top no-repeat } body.product-category-33 .breadcrumbs { background: #f6f6f6 url(../image/necklaces-banner-categories.jpg) center top no-repeat } body.product-category-34 .breadcrumbs { background: #f6f6f6 url(../image/earrings-banner-categories.jpg) center top no-repeat } .static-policy .col-img img { display: none } .static-policy .col-img i { display: block; font-size: 36px; color: #939393; margin: 0 auto } .static-policy .col-img svg:not(:root).svg-inline--fa { font-size: 36px } .static-policy { border-bottom: none; padding-bottom: 0 } .breadcrumb a:hover, .breadcrumb li:last-child a, .category-module li a.active, .category-module li a:hover { color: #cdab6e } .custom-category #compare-total { display: none } .toolbar4 { margin-bottom: 50px } @media (max-width: 767px){ .toolbar4{ display: flex; justify-content: space-between; flex-wrap: wrap; text-align: left; } .toolbar4 > div, .toolbar4 .col-sm-6 { float: none; width: auto; flex: 1 1 100%; text-align: left; padding: 12px 0; } .toolbar4 > div.text-right{ text-align: center !important; } } .block-2 .ex-text { color: #cdab6e } #button-cart, #button-cart2 { border: 2px solid #cdab6e; color: #cdab6e } .block-3 { width: 50% } .related-container.owl-carousel.owl-theme.owl-loaded.owl-drag { margin: 30px 0 } #product-product .ratings { display: none } .block-2 .price { margin: 35px 0 10px 0; font-size: 20px; color: #333; font-weight: 500 } .block-3 .nav-tabs { padding: 33px 0 0 0; margin: 0 0 15px 0; text-align: left } .block-3 .nav-tabs li { padding: 0 } .block-2 .ex-text { color: #292929 } #product-product .list-unstyled a { color: #cdab6e } #tab-review, .nav.nav-tabs li:nth-child(2) { display: none } footer .cmsblock { width: 33%; float: left } footer #cmsblock-22 { text-align: center } footer .logo-footer { float: none } footer .social-footer { float: none } footer #social-footer li { display: inline-block; list-style: none } #social-footer i { font-size: 18px; margin-right: 8px; color: #292929 } #social-footer li:last-child a { font-weight: 600 } #social-footer svg:not(:root).svg-inline--fa { font-size: 22px; margin-right: 5px } footer { padding: 40px 0 20px 0; margin-top: 25px } #menu-footer { text-align: right } #menu-footer ul li { list-style: none; display: inline-block; margin-left: 15px } #menu-footer ul li a { text-transform: uppercase; font-weight: 700; font-size: 13px } #menu-footer ul:nth-child(2) li a { text-transform: none; font-weight: 400; font-size: 12px } #copyrights { width: 1200px; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; padding-bottom: 20px; overflow: hidden } #copyrights p { color: #ddd; font-size: 11px } .copyright-text { float: none } .navbar .btn-navbar { float: none; margin: 20px auto; display: table } @media screen and (max-width: 1460px) { .banner-1 .items, .banner-3 .items, .banner-3 .items .col-img { max-height: 470px } } @media screen and (max-width: 1320px) { .banner-1 .items, .banner-3 .items, .banner-3 .items .col-img { max-height: 420px } #copyrights { width: 1000px } } @media screen and (max-width: 1200px) { .banner-1 .items, .banner-3 .items, .banner-3 .items .col-img { max-height: 390px } } @media screen and (max-width: 1100px) { .banner-1 .items, .banner-3 .items, .banner-3 .items .col-img { max-height: 350px } #copyrights { width: 900px } } @media screen and (max-width: 1000px) { .fix-header { padding: 15px 2.6% 0 } .banner-1 .items, .banner-3 .items, .banner-3 .items .col-img { width: auto; max-height: 100% } .banner-1 .items a, .banner-1 .items img, .banner-3 .items .col-img a, .banner-3 .items .col-img img, .banner-3 .items a, .banner-3 .items img { width: 100% } .block-3 { width: 100% } .banner7-content.slider-1 .title1 { font-size: 460% } .banner7-content.slider-1 .sub-title { font-size: 260% } .banner-3 .col1, .banner-3 .col4 { width: 100%; margin-bottom: 30px } .testimonial-container { background-attachment: scroll } footer .cmsblock { width: 100%; float: none; margin: 20px auto; text-align: center } #menu-footer { text-align: center } #menu-footer ul { padding: 0 } #copyrights { width: 100% } } @media (max-width: 1000px) and (min-width: 680px) { .banner-3 .col1 .items, .banner-3 .col4 .items { max-width: 500px; margin: 0 auto } } @media screen and (max-width: 991px) { #ma-mobilemenu { position: fixed; top: 15% } } @media screen and (max-width: 680px) { .copyright-text, .powered-text { margin: 20px 0 } } select { width: 268px; padding: 5px; font-size: 16px; line-height: 1; border: 0; border-radius: 5px; height: 34px; background: url(http://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/br_down.png) no-repeat right #ddd; -webkit-appearance: none; background-position-x: 244px } .col-md-2.toolbar1.pull-right { padding-right: 0 } .col-md-2.toolbar2.pull-right { margin-right: 25px } @media (max-width: 425px) { .col-md-2.toolbar1, .col-md-2.toolbar2 { width: 100%; float: none; padding: 0; margin: 14px 0 !important } } .col-md-2.toolbar1.pull-right:after, .col-md-2.toolbar2.pull-right:after { content: '\f078'; display: inline-block; position: absolute; top: 0; right: 0; font-family: 'Font Awesome 5 Pro'; font-size: 14px; color: #292929 } #cookieConsent { min-height: 32px; color: #000; line-height: 32px; padding: 12px 0 12px 20px; position: fixed; bottom: 0; left: 0; right: 0; display: none; z-index: 9999; box-shadow: 0 0 12px 4px #0000001c; background: #fff } #cookieConsent a { color: #000; text-decoration: underline } #cookieConsent a:hover { color: #cdab6e } #cookieConsent a.cookieConsentOK { background: #c2a971 !important; color: #fff; text-transform: uppercase; display: inline-block; padding: 5px 30px; line-height: 24px; cursor: pointer; float: right; margin: 3px 20px 0 10px; text-decoration: none; opacity: 1 !important } #cookieConsent a.cookieConsentOK:hover { text-decoration: underline; background: #c2a971 } @media only screen and (max-width: 479px) and (min-width: 320px) { #cookieConsent a.cookieConsentOK { float: none; margin: 3px 0 0 10px } } #__faluserlog { color: #292929; font-size: 19px; cursor: pointer; margin: 0 15px 0 0 } .btn { border-radius: 0; transition: background .2s ease-in-out, color .2s ease-in-out; box-shadow: unset !important } #button-account, #button-confirm, #button-coupon, #button-guest, #button-login, #button-payment-method, #button-quote, #button-register, #button-review, #button-search, #button-shipping-method, #cart p.cart-button a, .button, .form-horizontal input.btn, a.btn, input[type=submit] { border: 2px solid #c2a971; background: 0 0 !important; padding: 15px 40px; text-transform: uppercase; font-size: 12px; color: #c2a971 !important; background: #fff; line-height: 1; height: auto; display: inline-block; font-weight: 600; border-radius: 0; transition: background .2s ease-in-out, color .2s ease-in-out; box-shadow: unset !important } #button-account:hover, #button-cart2:hover, #button-cart:hover, #button-confirm:hover, #button-coupon:hover, #button-guest:hover, #button-login:hover, #button-payment-method:hover, #button-quote:hover, #button-register:hover, #button-review:hover, #button-search:hover, #button-shipping-method:hover, #cart p.cart-button a:hover, .button:hover, .form-horizontal input.btn:hover, input[type=submit]:hover { color: #fff !important; background: #c2a971 !important; border: 2px solid #c2a971 !important } a.btn:hover { background: #c2a971 !important } .btn-danger:hover, .btn-info:hover, .btn-primary:hover { border-color: #c2a971 !important } #cart p.cart-button a { width: 100% } .btn.navbar-toggle { border: 0 !important } .white-popup-block h4 { padding-bottom: 15px } .testimonial-content .header--title { display: block; padding: 0 0 30px 0 } .testimonial-content h3 { text-transform: none; display: block; margin: 0; padding: 0; font-size: 26px } .testimonial-content p { font-size: 16px; color: #000; line-height: 1.8 } .testimonial-content { padding: 0 4% !important } .testimonial-container .testimonial-content i { color: #919191; font-size: 30px } .testimonial-container .testimonial-box { padding: 0 !important } #copyrights { display: flex; justify-content: space-between; align-items: center } #copyrights p { margin: 0; padding: 0 } #social-footer ul { padding: 0 } #ma-mobilemenu li > a.inline { display: inline } @media (max-width: 767px) { #social-footer i { font-size: 22px; margin: 0 6px } } @media (max-width: 991px) { header .login-register { display: none } } @media (max-width: 991px) { header .login-register { display: none } } #cart > button.btn { color: #333 !important; background: unset !important; border: unset !important } #cart > button.btn:hover, #cart > button.btn:hover i { color: #cdab6e !important; font-weight: 300 } .input-group-btn button { margin-left: 8px } .buttons { margin: 25px 0 } .buttons:after, .buttons:before { display: table; content: " " } .buttons:after { display: table; content: " "; clear: both } @media (max-width: 425px) { .buttons > * { float: none !important; width: 100%; display: block } .buttons > div a { display: block } } .addthis_toolbox.addthis_default_style { display: block !important } @media (max-width: 1100px) { .block-right > div:not(:first-child) { margin-right: 20px } #__faluserlog, #cart > button > i, .search-container i { font-size: 16px } } @media (max-width: 1300px) { .common-home header, header { padding: 15px 2.6% !important } header .block-right > div:not(:first-child).login-register { margin-right: 0 } header .container-fix .container { display: flex; align-items: center } header .container-fix .container .block-right { flex: 1 0; order: 2 } header .container-fix .container .main-menu { width: auto !important } header .container-fix .container .main-menu .pt_custommenu div.pt_menu .parentMenu a { padding: 0 !important } } @media (max-width: 998px) { header { position: relative !important } header .logo-container { position: relative !important; left: 0 !important; top: 0 !important } header .container-fix .container { display: flex; align-items: center } header .container-fix .container .block-right { order: 2 } header .container-fix .container .main-menu { order: 3 } .navbar { position: static } #ma-mobilemenu { position: absolute; top: 100% } } @media (max-width: 640px) { header .logo-container { flex: 1 0 100% } header .container-fix .container { flex-wrap: wrap; padding: 0 30px } header .container-fix .container .block-right { display: flex; flex-flow: row-reverse; justify-content: flex-end } header .container-fix .container .main-menu { flex: 0 1 50%; display: flex; justify-content: flex-end } #cart .dropdown-menu { left: 0 !important; right: unset } } #button-voucher, #collapse-coupon input[type=button] { margin-left: 10px; padding: 0 35px; height: 34px } input[name=agree] { margin-right: 6px } #product #button-cart { font-size: 14px } .quantity-box { margin: 0 20px 15px 0 } #product #button-cart{ margin: 0 20px 15px 0 } #product { padding: 35px 0 0 } #product .form-group { margin: 0 } .addthis_toolbox.addthis_default_style { margin: 0 !important; } #button-cart i, #button-cart2 i { font-size: 12px; margin-right: 6px } #product #button-cart { font-weight: 500; font-size: 12px } .block-2 .product-name { font-size: 20px } #product .has-option, #product2 .has-option{ margin: 0 0 25px; max-height: 500px; padding: 5px 20px 25px 20px; }