.store-wrapper .store-map-pin{border-radius:100%;background:#00b499;display:flex;align-items:center;justify-content:center}.store-wrapper .store-map-pin [class*=fa]{color:#fff;font-size:20px}.store-wrapper .store-content h4{color:#00b499;font-size:22px;font-weight:600;line-height:1.2;text-transform:uppercase}.store-wrapper .store-content p{line-height:1.2;margin-bottom:0}.store-wrapper .store-phone{margin-top:10px}.store-wrapper .store-phone [class*=fa]{margin-right:4px}.stores-container.layout-list .store-wrapper{clear:both;margin-bottom:40px;overflow:hidden}.stores-container.layout-list .store-map-pin{height:40px;width:40px;margin-right:12px}.stores-container.layout-list .store-content,.stores-container.layout-list .store-map-pin{float:left}.stores-container.layout-list .store-box-content:after{content:"";display:table;clear:both}.stores-container.layout-list .store-content h4{margin-bottom:0;margin-top:8px}.stores-container.layout-list .store-content p{margin-bottom:0;font-size:15px;font-weight:400}.stores-container.layout-grid{display:inline-block;width:100%;margin-top:50px}.stores-container.layout-grid .store-image{margin-bottom:15px}.stores-container.layout-grid .store-image img{max-width:100%;height:auto}.stores-container.layout-grid .store-box-content{background:#fff;text-align:center;border-radius:5px;box-shadow:0 0 15px rgba(0,0,0,.24);margin-bottom:70px;padding-bottom:24px;padding-top:80px;position:relative;max-width:90%;margin-left:auto;margin-right:auto}.stores-container.layout-grid .store-map-pin{width:110px;height:110px;margin:0 auto;position:absolute;top:-50px;left:0;right:0}.stores-container.layout-grid .store-map-pin [class*=fa]{font-size:60px}.stores-container.layout-grid .store-content{max-width:200px;margin:auto}.stores-container.layout-grid .store-content h4{margin-bottom:10px}.stores-container.layout-grid .waze-link{display:block;margin-top:20px}@media screen and (min-width:768px){.stores-container.layout-grid.col-layout-4 .store-wrapper{width:25%}.stores-container.layout-grid.col-layout-3 .store-wrapper{width:33.33%}}@media screen and (max-width:767px) and (min-width:601px){.stores-container.layout-grid.col-layout-3 .store-wrapper,.stores-container.layout-grid.col-layout-4 .store-wrapper{width:50%}}@media screen and (min-width:601px){.stores-container.layout-grid.col-layout-2 .store-wrapper{width:50%}.stores-container.layout-grid[class*=col-layout-] .store-wrapper{float:left}}@media screen and (max-width:600px){.stores-container.layout-grid .store-wrapper{margin-bottom:100px}.stores-container.layout-grid .store-wrapper:last-child{margin-bottom:40px}}.widget_store-content img{max-height:100%;margin-bottom:5px}.widget_store-content p{margin-bottom:2px}.widget_store-content p.store-title{font-weight:600}.archive-store-wrapper:after{content:"";clear:both;display:table}.archive-store-wrapper .store-box-content{float:left;margin-bottom:30px}@media screen and (min-width:769px){.archive-store-wrapper .store-box-content{margin-left:3%;width:31.3%}.archive-store-wrapper .store-box-content:nth-child(3n+1){margin-left:0;clear:left}}@media screen and (max-width:768px){.archive-store-wrapper .store-box-content{margin-left:4%;width:48%}.archive-store-wrapper .store-box-content:nth-child(2n+1){margin-left:0;clear:left}}.clear {
clear: both;
} .yith_magnifier_lens {
z-index: 25 !important;
}
.yith_magnifier_zoom_magnifier {
z-index: 50 !important;
}
.yith_magnifier_mousetrap{
z-index: 100 !important;
}
.yith_magnifier_zoom_wrap, .yith_magnifier_loading {
z-index: 200 !important;
} .woocommerce-product-rating{
margin-bottom: 5px;
}
.woocommerce-product-rating a.woocommerce-review-link{
display: inline;
font-size: 13px !important;
margin-left: 2px;
} .woocommerce .login-form-checkout {
border-top: 1px solid;
border-bottom: 1px solid;
padding: 18px 0;
}
.woocommerce .login-form-checkout .woocommerce-info {
text-align: center !important;
border: none;
padding: 0;
margin-bottom: 0;
min-height: 0;
}
.woocommerce .login-form-checkout .woocommerce-info:before {
display: none;
} .woocommerce .coupon-form-checkout {
border-bottom: 1px solid;
padding: 15px 0;
}
.woocommerce .coupon-form-checkout .woocommerce-info {
border: none;
padding: 0;
min-height: 0;
margin-bottom: 0;
}
.woocommerce .coupon-form-checkout .woocommerce-info:before {
display: none;
}
.woocommerce .coupon-form-checkout form.checkout_coupon p {
width: 100%;
float: none;
display: block;
}
.woocommerce .coupon-form-checkout form.checkout_coupon p:first-child {
margin-top: 10px;
}
.woocommerce .coupon-form-checkout form.checkout_coupon p input[type="submit"] {
float: right;
} .form-row .required {
border-bottom: none;
}
.woocommerce input[type="text"],
.woocommerce input[type="password"],
.woocommerce input[type="email"],
.woocommerce input.input-text,
.woocommerce-page input.input-text ,
.select2-container--default .select2-selection--single{
width: 100%;
height: 35px;
border: 1px solid;
padding: 0 10px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered{
padding-left: 2px;
color: #686868;
}
.select2-container--default .select2-results__option{
padding-left: 10px;
}
.woocommerce .sbSelector,
.widget .sbSelector {
padding: 8px 10px;
}
.woocommerce form .form-row-wide, .woocommerce-page form .form-row-wide {
clear: both;
}
.woocommerce .sbHolder .sbToggle,
.widget .sbHolder .sbToggle {
position: absolute;
top: 8px;
right: 15px;
width: 20px;
height: 20px;
background: url(//sinderellas.com.au/wp-content/themes/sinderellas/images/sprite-toggle.png) no-repeat top;
}
.woocommerce .sbHolder .sbToggle.sbToggleOpen,
.widget .sbHolder .sbToggle.sbToggleOpen {
background-position: bottom;
}
.woocommerce form.cart-page .sbHolder ul {
overflow-y: scroll;
}
.woocommerce .form-row .chosen-container {
width: 100% !important;
}
.woocommerce form .form-row a.chosen-single {
width: 100%;
height: 40px !important;
border-radius: 0;
box-shadow: none;
background: none;
border: 1px solid;
padding: 10px;
line-height: 21px !important;
font-size: 14px;
}
.chosen-container-single .chosen-single div {
width: 20px;
height: 20px;
top: 10px;
right: 15px;
}
.woocommerce .form-row .chosen-container-single .chosen-single div b {
background: url(//sinderellas.com.au/wp-content/themes/sinderellas/images/sprite-toggle.png) no-repeat top !important;
}
.woocommerce .form-row .chosen-container-single.chosen-with-drop .chosen-single div b {
background-position: bottom !important;
}
.woocommerce form .form-row div.chosen-drop {
border: 1px solid;
}
.woocommerce form .form-row-first, .woocommerce-page form .form-row-first {
width: 47%;
float: left;
}
.woocommerce form .form-row-last, .woocommerce-page form .form-row-last {
width: 47%;
float: right;
}
.woocommerce p.form-row label, #ship-to-different-address label {
font-size: 14px;
font-weight: 400;
}
.woocommerce p.form-row label .required {
color: #ff0000;
}
.woocommerce form .form-row.validate-required.woocommerce-invalid .chosen-drop,
.woocommerce form .form-row.validate-required.woocommerce-invalid .chosen-single,
.woocommerce form .form-row.validate-required.woocommerce-invalid input.input-text,
.woocommerce form .form-row.validate-required.woocommerce-invalid select,
.woocommerce-page form .form-row.validate-required.woocommerce-invalid .chosen-drop,
.woocommerce-page form .form-row.validate-required.woocommerce-invalid .chosen-single,
.woocommerce-page form .form-row.validate-required.woocommerce-invalid input.input-text,
.woocommerce-page form .form-row.validate-required.woocommerce-invalid select {
border-color: #ff0000;
}
.woocommerce form .form-row textarea {
height: 64px;
padding: 5px;
display: block;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
border: 1px solid;
width: 100%;
}
.select2-container{
width: 100% !important;
}
.select2-container a{
border-radius: 0 !important;
height: 35px !important;
}
.select2-container a b[role='presentation']:after{
border: 0 !important;
}
.woocommerce form .form-row .chosen-container-single .chosen-single div,
.woocommerce-page form .form-row .chosen-container-single .chosen-single div,.select2-container a span.select2-arrow {
width: 21px;
height: 21px;
top: 7px;
right: 7px;
background: url(//sinderellas.com.au/wp-content/themes/sinderellas/images/sprite-toggle.png) no-repeat top !important;
}
body .select2-container .select2-choice .select2-arrow {
width: 21px;
}
.select2-dropdown-open .select2-choice .select2-arrow{
background-position: bottom !important;
}
.select2-container .select2-choice .select2-arrow {
height:20px;
top: 6px;
right: 6px;
}
.select2-container .select2-choice,
.select2-container--default .select2-selection--single{
padding: 5px 0 0 8px;
border: 1px solid #dbd8d8;
}
.select2-drop-active {
border: 1px solid #dbd8d8;
border-top: 0;
}
.woocommerce-cart #calc_shipping_country,.woocommerce-cart #calc_shipping_state {
width: 100%;
height: 35px;
} .woocommerce #content .quantity, .woocommerce .quantity, .woocommerce-page #content .quantity, .woocommerce-page .quantity {
width: 115px;
height: 33px;
position: relative;
overflow: hidden;
}
.woocommerce .quantity input.qty,
.woocommerce-page .quantity input.qty,
.woocommerce .quantity .minus, .woocommerce .quantity .plus,
.woocommerce-page .quantity .minus, .woocommerce-page .quantity .plus{
background: #fff;
border: 1px solid;
left: 29px;
height: 100%;
font-size: 15px;
position: absolute;
width: 57px;
line-height: 17px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
float: left;
padding: 0;
text-align: center;
-webkit-appearance: none;
-moz-appearance: textfield;
border-radius: 0;
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
-webkit-appearance: none;
margin: 0;
}
.woocommerce .quantity .minus, .woocommerce .quantity .plus, .woocommerce-page .quantity .minus, .woocommerce-page .quantity .plus {
display: block;
margin: 0;
vertical-align: text-top;
font-size: 14px;
font-weight: 800;
left: 0;
bottom: 0;
right: 0;
top: 0;
width: 30px;
height: 100%;
overflow: visible;
text-decoration: none;
cursor: pointer;
line-height: 13px;
}
.woocommerce .quantity .plus, .woocommerce-page .quantity .plus {
left: auto;
} #page-meta {
margin-bottom: 30px;
margin-top: 20px;
}
#page-meta form.woocommerce-ordering {
float: right;
width: 200px;
margin-top: -10px;
}
#list-or-grid {
margin-right: 20px;
}
#list-or-grid, #number-of-products {
display: inline-block;
}
#number-of-products a:after {
content: ' /';
}
#number-of-products a:last-child:after {
content: '';
}
.single-product div.product.has-post-thumbnail {
position: relative;
}
.woocommerce span.onsale {
width: 55px;
height: 55px;
position: absolute;
top: 0;
left: 0;
vertical-align: middle;
line-height: 55px;
background-color: #c8146e;
color: #ffffff;
font-weight: bolder;
text-align: center;
z-index: 999;
}
nav.woocommerce-pagination{
margin-bottom: 25px;
}
nav.woocommerce-pagination ul.page-numbers {
list-style: none;
clear: both;
text-align: center;
display: block;
}
nav.woocommerce-pagination ul.page-numbers li {
width: 38px;
height: 38px;
display: inline-block;
text-align: center;
line-height: 38px;
border: 1px solid;
border-radius: 50%;
margin: 0 3px;
}
nav.woocommerce-pagination ul.page-numbers li a{
display: inline-block;
width: 38px;
height: 38px;
}
.woocommerce ul.products, .woocommerce-page ul.products {
margin: 0;
padding: 0;
list-style: none outside;
clear: both;
}
.woocommerce ul.products li, .woocommerce-page ul.products li {
list-style: none outside;
margin-bottom: 25px;
text-align: center;
position: relative;
}
.woocommerce ul.products li.first {
clear: both;
}
.woocommerce ul.products li.product .product-wrapper {
border: 1px solid; position: relative;
box-sizing: border-box;
}
ul.products li.product .thumb-wrapper {
position: relative;
}
ul.products li.product .product-meta {
margin-bottom: 15px;
}
.woocommerce ul.products li.product .thumb img, .woocommerce-page ul.products li.product .thumb img {
width: 100%;
height: auto;
display: block;
margin: 0;
}
.woocommerce ul.products li.product .product-wrapper .product-meta h3.product-name {
margin-bottom: 5px;
}
.woocommerce ul.products li.product .product-wrapper .product-meta .price {
display: block;
}
.woocommerce ul.products li.product .product-wrapper .product-meta span.price del span.amount,
#product-box .border.group .price del span.amount,
.single-product.woocommerce div.product div.summary span.price del,
.single-product.woocommerce div.product div.summary span.price del span.amount,
.widget.featured-products #featured-slider .info-featured-product .price del span.amount,
.widget.yit_products_category ul li .product_price del span.amount,
.widget.woocommerce ul.product_list_widget li .product_price del span.amount,
#yit-popup-border.woocommerce .price del span.amount {
font-size: 90%;
color: #6d6d6d;
}
.woocommerce ul.products li.product .product-wrapper .product-meta span.price del,
#product-box .border.group .price del,
.widget.featured-products #featured-slider .info-featured-product .price del,
.widget.yit_products_category ul li .product_price del,
.widget.woocommerce ul.product_list_widget li .product_price del,
#yit-popup-border.woocommerce .price del {
color: #c0c0c0;
}
.woocommerce ul.products li.product .product-wrapper .product-meta span.price ins,
#product-box .border.group .price ins,
.single-product.woocommerce div.product div.summary span.price ins,
.widget.featured-products .info-featured-product .price ins,
#yit-popup-border.woocommerce .price ins {
text-decoration: none;
}
.woocommerce ul.products li.product .product-actions-wrapper .product-rating {
margin-bottom: 10px;
}
.woocommerce ul.products li.product .product-actions-wrapper .product-buttons a{
white-space: normal;
}
.woocommerce ul.products li.product .product-actions-wrapper .product-buttons a.out-of-stock {
pointer-events: none;
}
.woocommerce ul.products li.product .product-actions-wrapper .product-buttons a.details {
margin-left: 5px;
}
.woocommerce ul.products li.product .flip .product-actions-wrapper .product-buttons a {
margin: 5px 5px 0 5px;
}
ul.products li.product .product-actions-wrapper .product-buttons .added_to_cart {
display: none !important;
}
.woocommerce ul.products li.product .product-actions-wrapper .product-buttons,
.woocommerce ul.products li.product .product-actions-wrapper .product-description {
margin-bottom: 15px;
}
.woocommerce ul.products li.product.list .product-actions-wrapper .product-description {
margin-right: 15px;
}
.woocommerce ul.products li.product.grid .product-actions-wrapper .product-description p {
text-align: center;
padding: 0 5px;
}
.single-product.woocommerce div.product div.images span.onsale-icon,
.woocommerce ul.products li.product .product-wrapper .thumb-wrapper .onsale-icon,
.woocommerce ul.products li.product .product-wrapper .thumb-wrapper .added_to_cart_ico,
.woocommerce ul.products li.product .product-wrapper .thumb-wrapper .added_to_wishlist_ico {
position: absolute;
z-index: 1000;
top: 0;
left: 0
}
.woocommerce ul.products li.product.list {
width: 100%;
}
.woocommerce ul.products li.product.list .product-wrapper .thumb-wrapper,
.woocommerce ul.products li.product.list .product-actions-wrapper .product-rating,
.woocommerce ul.products li.product.list .product-actions-wrapper .product-buttons {
float: left;
}
.woocommerce ul.products li.product.list .product-actions-wrapper .product-rating {
margin: 20px 0;
}
.woocommerce ul.products li.product.list .product-wrapper .product-actions-wrapper,
.woocommerce ul.products li.product.list .product-wrapper .product-meta {
height: auto !important;
float: right;
}
.woocommerce ul.products li.product.list .product-actions-wrapper .product-buttons,
.woocommerce ul.products li.product.list .product-actions-wrapper .product-description {
clear: both;
}
.woocommerce ul.products li.product.list .product-actions-wrapper a.yith-wcqv-button {
float: left;
margin: 0 5px 5px;
transition: all ease 0.3s;
}
.woocommerce ul.products li.product.list .product-meta{
margin-bottom: 0;
}
.woocommerce ul.products li.product.list .product-wrapper .product-meta h3.product-name,
.woocommerce ul.products li.product.list .product-wrapper .product-meta .product-categories,
.woocommerce ul.products li.product.list .product-wrapper .product-meta .price,
.woocommerce ul.products li.product.list .woocommerce-product-rating{
text-align: left;
margin-bottom: 8px;
} .woocommerce div.term-header-image, .woocommerce div.term-description {
margin-bottom: 40px;
} ul.products li.product.grid .product-wrapper.zoom .product-actions-wrapper {
visibility: hidden;
min-width: 100%;
left: -1px;
right: -1px;
text-align: center;
position: absolute;
overflow: hidden;
height: 0;
}
ul.products li.product.grid .product-wrapper.zoom {
position: relative;
left: 0;
background: #fff;
width: 100%;
-webkit-transition: all 400ms cubic-bezier(0.215, 0.610, 0.355, 1.000);
-moz-transition: all 400ms cubic-bezier(0.215, 0.610, 0.355, 1.000);
-ms-transition: all 400ms cubic-bezier(0.215, 0.610, 0.355, 1.000);
-o-transition: all 400ms cubic-bezier(0.215, 0.610, 0.355, 1.000);
transition: all 400ms cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
ul.products li.product.grid:hover .product-wrapper.zoom {
width: 130%;
left: -15%;
z-index: 1000;
margin-top: -30px;
top: 0;
}
ul.products li.product.grid:hover .product-wrapper.zoom .product-actions-wrapper {
visibility: visible;
-webkit-transition: all 0.5s linear;
-moz-transition: all 0.5s linear;
-o-transition: all 0.5s linear;
transition: all 0.5s linear;
-webkit-backface-visibility: hidden;
}
ul.products li.product.grid .product-wrapper.zoom .product-actions {
left: 0;
right: 0;
text-align: center;
position: absolute;
}
ul.products li.product.grid .product-wrapper.zoom .product-actions {
border: 1px solid #dbdbdb;
background: #fff;
border-top: 0;
}
ul.products li.product .thumb-wrapper.zoom .attachments-thumbnail {
position: absolute;
top: 10px;
right: 5px;
width: 40px;
display: none;
}
ul.products li.product .thumb-wrapper.zoom .attachments-thumbnail .single-attachment-thumbnail {
margin-bottom: 5px;
border: 1px solid;
cursor: pointer;
}
ul.products li.product .thumb-wrapper.zoom .attachments-thumbnail .single-attachment-thumbnail img {
width: 100%;
height: auto;
}
ul.products li.product.list .product-wrapper.zoom .thumb-wrapper.zoom .attachments-thumbnail{
display: block;
}
ul.products li.product.grid .product-wrapper.zoom:hover .thumb-wrapper.zoom .attachments-thumbnail{
display: block;
}
ul.products li.product.list .product-actions-wrapper{
padding-bottom: 70px;
}
ul.products li.product.list .product-actions-wrapper .product-other-action {
position: absolute;
bottom: 2%;
} .woocommerce ul.products li.product .thumb-wrapper.flip .face,
.woocommerce ul.products li.product .thumb-wrapper.flip .face.back,
.woocommerce ul.products li.product .thumb-wrapper.flip .thumb,
.woocommerce ul.products li.product .thumb-wrapper.flip .thumb.backface {
display: block;
}
.woocommerce ul.products li.product .thumb-wrapper.flip a.thumb.backface {
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
-ms-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-transition: -webkit-transform 0.3s linear;
-moz-transition: -moz-transform 0.3s linear;
-ms-transition: -moz-transform 0.3s linear;
transition: transform 0.3s linear;
}
.woocommerce ul.products li.product .product-wrapper.flip .thumb-wrapper.flip {
-webkit-perspective: 1000px;
-moz-perspective: 1000px;
-ms-perspective: 1000px;
perspective: 1000px;
}
.woocommerce ul.products li.product .product-wrapper.flip .thumb-wrapper.flip:hover a.thumb.backface {
-webkit-transform: rotateY(180deg);
-moz-transform: rotateY(180deg);
-ms-transform: rotateY(180deg);
transform: rotateY(180deg);
}
.woocommerce ul.products li.product .product-wrapper.flip a.thumb.backface .face {
display: block;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-ms-backface-visibility: hidden;
position: relative;
z-index: 1;
}
.woocommerce ul.products li.product .product-wrapper.flip a.thumb.backface .face.back {
width: 100%;
display: block;
-webkit-transform: rotateY(180deg);
-moz-transform: rotateY(180deg);
-ms-transform: rotateY(180deg);
transform: rotateY(180deg);
position: absolute;
top: 1px;
z-index: 10;
}
.woocommerce ul.products li.product .product-wrapper.flip .product-actions-wrapper {
margin-top: 5px;
}
.woocommerce ul.products li.product.grid .product-wrapper.flip .product-actions-wrapper .product-rating {
margin-bottom: 10px;
} ul.products li.product .product-actions-wrapper .product-other-action,
#product-box .product-actions {
display: table;
margin-top: 30px;
margin-bottom: 5px;
width: 100%;
}
ul.products li.product .product-wrapper.flip .product-actions-wrapper .product-other-action { padding: 7px 0; }
ul.products li.product .product-actions-wrapper .product-other-action.buttons_1 > * { width: 100%; }
ul.products li.product .product-actions-wrapper .product-other-action.buttons_2 > * { width: 50%; }
ul.products li.product .product-actions-wrapper .product-other-action.buttons_3 > * { width: 33.3333%; }
ul.products li.product .product-actions-wrapper .product-other-action.buttons_4 > * { width: 25%; }
.woocommerce ul.products li.product .product-actions-wrapper .share-container { display: none; }
ul.products li.product .product-actions-wrapper .yith-wcwl-wishlistaddedbrowse span.feedback,
.yith-wcwl-wishlistexistsbrowse span.feedback,
.single-product.woocommerce div.product div.summary .product-actions > div.clear,
#add-items-ajax-loading,
#yith-wcwl-popup-message {
display: none !important;
}
.woocommerce ul.products li.product .product-actions-wrapper .product-other-action .share-button,
.woocommerce ul.products li.product .product-actions-wrapper .product-other-action .compare-button,
.woocommerce ul.products li.product .product-actions-wrapper .product-other-action .yith-wcwl-add-to-wishlist,
#product-box .product-actions .yith-wcwl-add-to-wishlist,
#product-box .product-actions .compare-button {
display: table-cell;
margin: 0;
vertical-align: top;
padding: 0 2px;
cursor: pointer;
}
ul.products li.product .product-actions-wrapper .product-other-action.buttons_2 > div:first-child,
ul.products li.product .product-actions-wrapper .product-other-action.buttons_3 > div:first-child,
ul.products li.product .product-actions-wrapper .product-other-action.buttons_4 > div {
border-right: 1px solid;
}
ul.products li.product .product-actions-wrapper .product-other-action.buttons_3 > div:last-child {
border-left: 1px solid;
}
ul.products li.product .product-actions-wrapper .product-other-action.buttons_4 > div:last-child {
border: 0;
}
.woocommerce ul.products li.product .product-actions-wrapper .product-other-action .compare-button a,
.woocommerce ul.products li.product .product-actions-wrapper .product-other-action .share-button a,
.woocommerce ul.products li.product .product-actions-wrapper .product-other-action .yith-wcwl-add-button a,
.woocommerce ul.products li.product .product-actions-wrapper .product-other-action .yith-wcwl-wishlistexistsbrowse a,
.woocommerce ul.products li.product .product-actions-wrapper .product-other-action .yith-wcwl-wishlistaddedbrowse a,
#product-box .product-actions .compare-button a,
#product-box .product-actions .yith-wcwl-add-button a,
#product-box .product-actions .yith-wcwl-wishlistexistsbrowse a,
#product-box .product-actions .yith-wcwl-wishlistaddedbrowse a{
padding-top: 30px;
display: block;
}
.woocommerce ul.products li.product .product-actions-wrapper .product-other-action .compare-button a,
.single-product.woocommerce div.product div.summary .product-actions div.compare-button,
#product-box .product-actions .compare-button a {
background: url(//sinderellas.com.au/wp-content/themes/sinderellas/woocommerce/images/actions-icon.png) center -200px no-repeat; }
.woocommerce ul.products li.product .product-actions-wrapper .product-other-action .share-button a {
background: url(//sinderellas.com.au/wp-content/themes/sinderellas/woocommerce/images/actions-icon.png) center 0 no-repeat; }
.woocommerce ul.products li.product .product-actions-wrapper .product-other-action .yith-wcwl-add-to-wishlist a,
.single-product.woocommerce div.product div.summary .product-actions div.yith-wcwl-add-to-wishlist,
#product-box .product-actions .yith-wcwl-add-to-wishlist a {
background: url(//sinderellas.com.au/wp-content/themes/sinderellas/woocommerce/images/actions-icon.png) center -400px no-repeat; }
.woocommerce ul.products li.product .product-actions-wrapper .product-other-action .compare-button:hover a,
#product-box .product-actions .compare-button:hover a{
background-position: center -272px;
}
.woocommerce ul.products li.product .product-actions-wrapper .product-other-action .yith-wcwl-add-to-wishlist:hover a,
#product-box .product-actions .yith-wcwl-add-to-wishlist:hover a{
background-position: center -472px;
}
.woocommerce ul.products li.product .product-actions-wrapper .product-other-action .share-button:hover a {
background-position: center -72px;
}
.woocommerce #cboxLoadedContent{
overflow: hidden !important;
} #popupWrap {
position: fixed;
background: #fff;
z-index: 1111111;
padding: 5px;
}
#popupWrap .close-popup {
position: absolute;
top: 10%;
right: 5%;
}
#popupWrap .product-share {
border: 1px solid;
padding: 10px 20px;
}
#popupWrap .product-share h3 {
margin: 0 0 20px;
text-transform: uppercase;
}
.popupOverlay {
background: rgba(0,0,0, 0.8);
position: fixed;
left: 0;
top: 0;
width: 100%;
height: 100%;
z-index: 11111;
display: none;
}
#popupWrap .product-share .socials.text a,
.single-product.woocommerce div.product div.summary .socials a{
width: 32px;
height: 32px;
display: inline-block;
text-indent: -99999px;
position: relative;
}
#popupWrap .product-share .socials.text a:nth-child(even),
.single-product.woocommerce div.product div.summary .socials a:nth-child(even) {
margin: 0 5px;
}
.single-product.woocommerce div.product div.summary .socials a{
background: none;
}
.single-product.woocommerce div.product div.summary .socials a:before{
background: none;
display: inline-block;
font-family: FontAwesome;
font-style: normal;
font-weight: normal;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
text-indent: 0;
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
font-size: 19px;
line-height: 32px;
text-align: center;
}
#popupWrap .product-share .socials.text a.twitter:before, .single-product.woocommerce div.product div.summary .socials a.twitter:before {
content: "\f099";
}
#popupWrap .product-share .socials.text a.facebook:before, .single-product.woocommerce div.product div.summary .socials a.facebook:before {
content: "\f09a";
}
#popupWrap .product-share .socials.text a.google:before, .single-product.woocommerce div.product div.summary .socials a.google:before {
content: "\f0d5";
}
#popupWrap .product-share .socials.text a.pinterest:before, .single-product.woocommerce div.product div.summary .socials a.pinterest:before {
content: "\f0d2";
}
#popupWrap .product-share .socials.text a.mail:before, .single-product.woocommerce div.product div.summary .socials a.mail:before {
content: "\f003";
} .single-product.woocommerce div.product div.images {
float: left;
position: relative;
}
.single-product.woocommerce div.product div.images span.onsale-icon {
z-index: 300;
}
.single-product.woocommerce div.product div.images .thumbnails {
margin-top: 25px;
}
.single-product.woocommerce div.product div.images .thumbnails a {
margin: 0;
width: auto !important;
margin-right: 25px;
}
.single-product.woocommerce div.product div.images .thumbnails.noslider a {
margin: 0 25px 0 0;
}
.single-product.woocommerce div.product div.summary {
display: inline-block;
}
.single-product.woocommerce div.product div.summary .product-rating {
float: left;
margin-right: 8px;
}
.single-product.woocommerce div.product div.summary h1{
margin-top: 0;
margin-bottom: 20px;
}
.single-product.woocommerce .rating-single-product span.rating-text {
display: inline;
font-size: 13px;
}
.single-product.woocommerce div.product div.summary div.rating-single-product {
margin-bottom: 15px;
}
.single-product.woocommerce div.product div.summary p.price {
background: url(https://sinderellas.com.au/wp-content/themes/sinderellas/woocommerce/images/price-icon.png) center left no-repeat;
padding: 15px 0 15px 40px;
margin: 0;
border-top: 1px solid;
}
.single-product.woocommerce div.product div.summary p.price del,
.single-product.woocommerce div.product div.summary p.price del span.amount{
font-size: 90%;
color: #c0c0c0;
}
.single-product.woocommerce div.product div.summary p.price ins {
text-decoration: none;
}
.single-product.woocommerce div.product div.summary div[itemprop='description'] {
border-top: 1px solid;
}
.single-product.woocommerce div.product div.summary div[itemprop='description'] p {
margin: 0;
padding: 15px 0 25px;
}
.single-product.woocommerce div.product div.summary form.cart {
border-top: 1px solid;
margin-bottom: 20px;
padding-top: 20px;
}
.single-product.woocommerce div.product div.summary form.cart h4,
.single-product.woocommerce div.product form.cart table.variations .label label,
#product-box form.cart h4,
#product-box form.cart table.variations .label label,
div.summary.entry-summary form.variations_form.cart .single_variation_wrap h4 {
margin-top: 0;
padding-top: 15px;
}
.woocommerce div.product form.cart div.quantity, .woocommerce-page div.product form.cart div.quantity {
float: left;
margin: 0 4px 0 0;
}
.woocommerce-page div.product form.cart .variations .label,
.woocommerce div.product form.cart .variations .label,
#product-box form.cart .variations .label {
display: block;
margin: 10px 0;
padding: 0 20px 0 0;
text-align: inherit;
}
form.variations_form.cart a.reset_variations {
font-size: 11px !important;
padding-top: 5px;
text-transform: uppercase !important;
}
form.variations_form.cart a.reset_variations:before {
content: 'X';
margin-right: 5px;
}
.summary.entry-summary form.variations_form.cart a.reset_variations {
display: block !important;
}
form.variations_form.cart td.value .select_option span {
padding: 2px;
border: none;
min-width: 30px;
min-height: 30px;
}
form.variations_form.cart td.value .select_option img {
width: 50px;
height: 50px;
border: none;
padding: 2px;
}
form.variations_form.cart td.value .select_option {
border: 1px solid;
border-radius: 2px;
margin-right: 5px;
}
form.variations_form.cart td.value .select_option_colorpicker span {
width: 25px;
height: 25px;
}
form.variations_form.cart table.variations .sbHolder {
display: inline-block;
min-width: 200px;
}
.single-product.woocommerce div.product div.summary div.product_meta,
.single-product.woocommerce div.product div.summary div.product-share {
margin-top: 20px;
}
.single-product.woocommerce div.product div.summary div.product-share {
margin-top: 30px;
padding: 20px 0;
border-top: 1px solid;
border-bottom: 1px solid;}
.single-product.woocommerce div.product div.summary div.product-share div.socials {
display: inline-block;
vertical-align: middle;
}
.single-product.woocommerce div.product div.summary div.product-share > h3{
display: inline-block;
vertical-align: middle;
margin: 0 15px 0 0;
border: none;
padding: 0;
}
.single-product.woocommerce div.product .product_meta div.posted_in, .single-product.woocommerce div.product .product_meta div.tagged_as {
display: inline-block;
}
div.summary.entry-summary > div.yith-wcwl-add-to-wishlist {
display: none;
}
.single-product.woocommerce div.product div.summary .product-actions {
margin-top: 50px;
}
.single-product.woocommerce div.product div.summary .product-actions > div:first-child {
margin-right: 15px;
}
.single-product.woocommerce div.product div.summary .product-actions div.compare-button,
.single-product.woocommerce div.product div.summary .product-actions div.yith-wcwl-add-to-wishlist {
display: inline-block;
padding: 3px 0 3px 30px;
cursor: pointer;
}
.single-product.woocommerce div.product div.summary .product-actions div.compare-button:hover,
.single-product.woocommerce div.product div.summary .product-actions div.yith-wcwl-add-to-wishlist:hover {
background-position: left bottom;
}
.single-product.woocommerce div.product div.summary .product-actions .yith-wcwl-add-to-wishlist,
#product-box .product-actions .yith-wcwl-add-to-wishlist {
margin: 0;
} .single-product.woocommerce div.product div.summary .product-actions div.compare-button { background-position: 0 -200px }
.single-product.woocommerce div.product div.summary .product-actions div.yith-wcwl-add-to-wishlist { background-position: 0 -400px } .single-product.woocommerce div.product div.summary .product-actions div.compare-button:hover { background-position: 0 -272px }
.single-product.woocommerce div.product div.summary .product-actions div.yith-wcwl-add-to-wishlist:hover { background-position: 0 -472px } .single-product.woocommerce div.product-actions div.yith-wcwl-add-to-wishlist {
position: relative;
}
.single-product.woocommerce div.product-actions .yith-wcwl-wishlistaddedbrowse span.feedback {
margin-top: -40px;
position: absolute;
left: 0;
right: 0;
text-align: center;
padding: 5px 3px 8px;
text-transform: uppercase;
background-color: #1f1f1f;
}
.single-product.woocommerce div.product-actions .yith-wcwl-wishlistaddedbrowse span.feedback:after {
content: '';
display: block;
width: 0;
height: 0;
border-style: solid;
border-width: 10px 12px 0 12px;
border-bottom-color: transparent;
border-right-color: transparent;
border-left-color: transparent;
position: relative;
margin-left: auto;
margin-bottom: -15px;
margin-right: auto;
color: #1f1f1f;
}
.single-product.woocommerce div.product form.cart .variations .label,
#product-box form.cart .variations .label,
.single-product.woocommerce div.product div.summary div.product_meta .sku_wrapper {
display: block;
}
.single-product.woocommerce div.product form.cart .variations .value,
#product-box form.cart .variations .value {
display: block;
}
div.summary.entry-summary form.variations_form.cart .single_variation_wrap {
margin-top: 20px;
} #product-box {
margin-bottom: 50px;
}
#product-box .border.group {
border: 1px solid;
padding: 8px 12px;
}
#product-box .border.group p.price {
margin: 0;
padding: 15px 0;
border-bottom: 1px solid;
display: block;
text-align: right !important;
background: url(https://sinderellas.com.au/wp-content/themes/sinderellas/woocommerce/images/price-icon.png) center left no-repeat;
}
#product-box .product-actions.count-2 > * { width: 50%; }
#product-box .product-actions.count-1 > * { width: 100%; }
#product-box .product-actions {
margin: 30px 0 10px 0;
}
#product-box form.cart {
padding-bottom: 20px;
}
#product-box form.cart table.variations {
width: 100%;
}
#product-box form.cart div.quantity {
float: left;
margin-right: 5px;
}
#product-box form.cart div.single_variation_wrap {
margin-top: 20px;
} #inquiry-form {
border-bottom: 1px solid;
border-top: 1px solid;
}
#product-box #inquiry-form {
border-top: none;
}
#inquiry-form .product-inquiry {
padding: 15px 0;
cursor: pointer;
}
#inquiry-form .product-inquiry h4 {
display: inline-block;
margin: 0;
vertical-align: middle;
}
.woocommerce #inquiry-form .product-inquiry span {
margin-right: 10px;
display: inline-block;
}
.woocommerce #inquiry-form .product-inquiry span.fa {
border: 1px solid;
font-size: 13px;
border-radius: 50%;
line-height: 21px;
text-align: center;
width: 24px;
height: 24px;
}
.woocommerce #inquiry-form .contact-form {
display: none;
} #modal-window {
margin-bottom: 25px;
}
#modal-window div.modal-opener span.fa {
font-size: 20px;
margin-right: 5px;
} .woocommerce-tabs:before, .woocommerce-tabs:after {
display: table;
content: ''
}
.woocommerce-tabs:after {
clear: both;
}
.woocommerce-tabs {
margin-top: 20px;
}
.woocommerce-tabs > div.panel {
box-shadow: none;
border: 0;
border-radius: 0;
}
.woocommerce-tabs ul.tabs {
list-style: none;
border-bottom: 1px solid;
padding: 8px 0 0;
margin: 20px 0;
}
.woocommerce-tabs ul.tabs li {
display: inline-block;
}
.woocommerce-tabs ul.tabs li.active a,
.woocommerce-tabs ul.tabs li a:hover {
display: block;
border-bottom: 3px solid;
height: 50px;
color: #434343;
}
.woocommerce-tabs ul.tabs li {
height: 50px;
border: 0px !important;
margin-right: 20px;
}
.woocommerce-tabs ul.tabs li a {
line-height: 50px;
}
.woocommerce-tabs #tab-description h2 {
display: none;
}
.woocommerce-tabs #tab-reviews #reviews #comments {
float: left;
padding-right: 34px;
box-sizing: border-box;
width: 50%;
}
.woocommerce-tabs #review_form_wrapper {
display: inline-block;
box-sizing: border-box;
-moz-box-sizing: border-box;
width: 50%;
}
.woocommerce-tabs #review_form {
border: 1px solid;
padding: 10px 30px;
}
.woocommerce-tabs #review_form p.must-log-in {
margin-top: 20px;
}
.woocommerce-tabs #respond #reply-title {
text-align: center;
margin-bottom: 20px;
}
.woocommerce-tabs #comments ol.commentlist {
padding: 0;
}
.woocommerce-tabs #comments ol.commentlist li {
border: 1px solid;
padding: 20px;
}
.woocommerce-tabs #comments ol.commentlist li .comment-text {
padding-bottom: 10px;
position: relative;
}
.woocommerce-tabs #comments ol.commentlist li .comment-text.arrow-down:after{
border-width: 13px 18px 0 0;
left: 60px;
}
.woocommerce-tabs #comments ol.commentlist li .comment-text.arrow-down:before{
border-width: 15px 20px 0 0;
left: 60px;
}
.woocommerce-tabs #comments ol.commentlist li .comment-text p {
margin: 0;
}
.woocommerce-tabs #comments ol.commentlist li .comment-info {
margin-top: 20px;
}
.woocommerce-tabs #comments ol.commentlist li .comment-info div.meta {
overflow: hidden;
}
.woocommerce-tabs #comments ol.commentlist li .comment-info div.meta .author,
.woocommerce-tabs #comments ol.commentlist li .comment-info div.meta .timestamp-link {
display: block;
}
.woocommerce-tabs #comments ol.commentlist li .comment-info div.meta .product-rating {
display: inline-block;
}
.woocommerce-tabs #comments ol.commentlist li .comment-info div.meta .timestamp-link {
margin-bottom: 5px;
}
.woocommerce-tabs #review_form .comment-form-rating {
border-bottom: 1px solid;
padding: 10px 0;
padding-top: 0;
}
.woocommerce-tabs #review_form p.stars {
overflow: hidden;
position: relative;
height: 19px;
width: 70px;
margin: 0;
}
.woocommerce-tabs #review_form p.stars:before {
position: absolute;
}
.woocommerce-tabs #review_form p.stars a {
position: absolute;
padding-top: 14px;
overflow: hidden;
font-size: 14px;
}
.woocommerce-tabs #review_form .stars a:before {
top: 0;
position: absolute;
left: 0;
visibility: hidden;
}
.woocommerce-tabs #review_form p.stars a:hover:before, .woocommerce-tabs #review_form p.stars a:focus:before, .woocommerce-tabs #review_form p.stars a.active:before {
visibility: visible;
}
.woocommerce #review_form p.stars a.star-1, .woocommerce-page #review_form p.stars a.star-1 { width: 14px; z-index: 10 }
.woocommerce #review_form p.stars a.star-2, .woocommerce-page #review_form p.stars a.star-2 { width: 28px; z-index: 9 }
.woocommerce #review_form p.stars a.star-3, .woocommerce-page #review_form p.stars a.star-3 { width: 42px; z-index: 8 }
.woocommerce #review_form p.stars a.star-4, .woocommerce-page #review_form p.stars a.star-4 { width: 56px; z-index: 7 }
.woocommerce #review_form p.stars a.star-5, .woocommerce-page #review_form p.stars a.star-5 { width: 70px; z-index: 6 }
.woocommerce-tabs #commentform label {
text-transform: none;
color: #1f1f1f;
} .woocommerce.single-product #comments .comment-info > .star-rating { display: none; }
.woocommerce.single-product #comments p.meta { margin-bottom: 5px; } .woocommerce-breadcrumb {
margin: 0px 15px 15px;
} #product-nav {
margin: 25px 0 50px;
position: relative;
}
.ie9 #product-nav{
padding-bottom: 50px;
}
#product-nav span.prev-label,
#product-nav span.next-label {
position: absolute;
top: -12px;
}
.ie9 #product-nav span.prev-label,
.ie9 #product-nav span.next-label {
top: 10px;
}
#product-nav span.prev-label {
left: 80px;
}
#product-nav span.next-label {
right: 80px;
}
#product-nav > a {
overflow: hidden;
width: 48px;
height: 48px;
-webkit-transition: width 0.4s, background-color 0.4s;
transition: width 0.4s, background-color 0.4s;
-webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);
transition-timing-function: cubic-bezier(0.7,0,0.3,1);
position: absolute;
display: block;
outline: none;
text-align: left;
z-index: 1000;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
border: 1px solid;
border-radius: 24px;
color: #d5d5d5;
}
#product-nav > a[rel='prev'] {
left: 15px;
}
#product-nav > a[rel='next'] {
right: 15px;
}
#product-nav > a:hover {
width: 240px;
}
#product-nav span.glyphicon {
position: absolute;
z-index: 100;
padding: 15px 5px 15px 0;
width: 48px;
text-align: center;
color: #d5d5d5;
}
#product-nav > a:hover span.glyphicon{
color: #a4a4a4;
}
#product-nav > a[rel='next'] span.glyphicon {
right: 0;
padding: 15px 0 15px 1px;
}
#product-nav div.prev-product,
#product-nav div.next-product{
position: absolute;
top: 0;    
width: 240px;
height: 48px;
}
#product-nav div.next-product {
right: 0;
}
#product-nav div.prev-product h5,
#product-nav div.next-product h5 {
position: relative;
margin: 0;
line-height: 45px;
text-align: right;
padding: 0 55px 0 25px;
text-transform: uppercase;
}
#product-nav div.next-product h5 {
text-align: left;
padding: 0 25px 0 55px;
}
#product-nav div.prev-product img.attachment-shop_thumbnail,
#product-nav div.next-product img.attachment-shop_thumbnail {
position: absolute;
top: 0;
height: 45px;
width: auto;
right: 7px;
padding: 2px 0;
}
#product-nav div.next-product img.attachment-shop_thumbnail {
left: 7px;
} #slogan.yith-checkout-single h2{
text-align: center;
}
#slogan.yith-checkout-single span {
font-size: 24px;
color: #bfbfbf;
font-weight: 400;
height: 35px;
display: inline-block;
line-height: 35px;
}
#slogan.yith-checkout-single span.slogan-checkout {
margin: 0 20px;
background: url(//sinderellas.com.au/wp-content/themes/sinderellas/woocommerce/images/slogan-checkout-icon.png) left top no-repeat;
}
#slogan.yith-checkout-single span.slogan-cart { background: url(//sinderellas.com.au/wp-content/themes/sinderellas/woocommerce/images/slogan-cart-icon.png) left top no-repeat; }
#slogan.yith-checkout-single span.slogan-complete { background: url(//sinderellas.com.au/wp-content/themes/sinderellas/woocommerce/images/slogan-complete-icon.png) left top no-repeat; }
#slogan.yith-checkout-single span.slogan-checkout.current,
#slogan.yith-checkout-single span.slogan-cart.current,
#slogan.yith-checkout-single span.slogan-complete.current {
background-position: left -37px;
}
#slogan.yith-checkout-single span {
padding-left: 43px;
}
.woocommerce form.cart-page, .woocommerce-page form.cart-page {
margin-bottom: 60px;
}
.woocommerce table.shop_table.shipping td section p {
margin-top: 0;
margin-bottom: 8px;
width: 50%;
display: inline-block;
}
.woocommerce table.shop_table.shipping td section p.form-row-wide:first-child {
width: 100%;
display: block;
}
.woocommerce table.shop_table.shipping td section p.form-row-wide:nth-child(2){
float: left;
padding-right: 2px;
}
.woocommerce table.shop_table.shipping td section p.form-row-wide-last {
padding-left: 2px;
}
.woocommerce table.shop_table.coupon td input[type="submit"] {
float: right;
margin-top: 8px;
}
.woocommerce table.shop_table.shipping td button[type="submit"] {
float: right;
}
.woocommerce .after-cart h3.head {
margin: 30px 0 15px 0;
text-transform: uppercase;
}
.woocommerce table.shop_table.coupon td, .woocommerce table.shop_table.shipping td {
padding: 0;
}
.woocommerce .cart-collaterals {
border: 1px solid;
}
.woocommerce .cart-collaterals .cart_totals {
padding: 10px;
}
.woocommerce table.shop_table.cart th,
#yith-wcwl-form table.shop_table th {
padding: 13px 0;
vertical-align: middle;
font-size: 16px !important;
text-transform: uppercase !important;
}
.woocommerce table.shop_table.cart th.product-name {
padding-left: 105px;
}
.woocommerce table.shop_table.cart td.product-remove a {
display: block;
width: 22px;
height: 22px;
margin: 0 10px 0 5px;
background: url(https://sinderellas.com.au/wp-content/themes/sinderellas/woocommerce/images/remove-icon.png) center top no-repeat;
overflow: hidden;
text-indent: 999px;
}
.woocommerce table.shop_table.cart td.product-remove a:hover {
background: url(https://sinderellas.com.au/wp-content/themes/sinderellas/woocommerce/images/remove-icon.png) center bottom no-repeat;
}
.woocommerce table.shop_table.cart div.product-thumbnail {
padding-right: 30px;
}
.woocommerce table.shop_table.cart div.product-thumbnail img {
width: 75px;
height: auto;
}
.woocommerce table.cart td.product-name div.product-name-price, .woocommerce table.cart .product-thumbnail {
vertical-align: middle;
display: table-cell;
}
.woocommerce table.cart td.product-name div.product-name-price div.product-name a {
font-size: 12px;
color: #383838;
}
.woocommerce table.cart td.product-name div.product-name-price div.product-price span {
font-size: 12px;
color: #8a8a8a;
}
.woocommerce table.shop_table.cart th.product-subtotal, .woocommerce table.shop_table.cart td.product-subtotal {
text-align: right;
padding-right: 0;
}
.woocommerce table.shop_table.cart td,
#yith-wcwl-form table.shop_table td {
padding: 18px 0px;
vertical-align: middle;
}
.woocommerce .cart-collaterals .cart_totals h3, #order_review_heading, #payment h3 {
margin: 0 0 15px;
text-transform: uppercase;
text-align: center;
}
.woocommerce table.shop_table.cart thead,
#yith-wcwl-form table.shop_table thead {
border-top: 1px solid;
border-bottom: 1px solid;
}
.woocommerce table.shop_table.cart tbody,
#yith-wcwl-form table.shop_table tbody,
.woocommerce .cart-collaterals .cart_totals tbody tr.shipping {
border-bottom: 1px solid;
}
.woocommerce .cart-collaterals .cart_totals table {
margin-bottom: 30px;
}
.woocommerce .cart-collaterals .cart_totals tbody tr td {
text-align: right;
}
.woocommerce .cart-collaterals .cart_totals .cart_update_checkout input {
width: 100%;
margin-bottom: 5px;
}
.woocommerce .cart-collaterals th, .woocommerce .cart-collaterals td span, .woocommerce .cart-collaterals table td, #order_review table th {
font-size: 14px;
text-transform: uppercase;
padding: 7px 0;
}
.woocommerce .cart-collaterals tr.shipping th, .woocommerce .cart-collaterals tr.shipping td {
padding: 7px 0 20px 0;
}
#shipping_method li label, .woocommerce .cart-collaterals tr.shipping td, .woocommerce .cart-collaterals tr.shipping td span.amount, #payment li label {
font-size: 12px !important;
}
#shipping_method li label {
display: block;
text-align: right !important;
}
#shipping_method {
padding: 0;
margin: 0;
list-style: none;
}
#shipping_method li {
margin-bottom: 5px;
}
#shipping_method li input {
margin-left: 5px;
float: right;
}
.woocommerce .cart-collaterals tr.order-total th, .woocommerce .cart-collaterals tr.order-total td span {
padding: 20px 0;
}
.woocommerce table.shop_table div.product-name-price dl.variation,
.woocommerce table.shop_table td.product-name dl.variation {
margin: 5px 0;
}
.woocommerce table.shop_table div.product-name-price dl.variation dt,
.woocommerce table.shop_table td.product-name dl.variation dt,
.woocommerce table.shop_table div.product-name-price dl.variation dd,
.woocommerce table.shop_table td.product-name dl.variation dd {
display: inline-block;
}
.woocommerce table.shop_table div.product-name-price dl.variation dd,
.woocommerce table.shop_table td.product-name dl.variation dd {
margin-left: 5px;
}
.woocommerce table.shop_table div.product-name-price dl.variation dd p,
.woocommerce table.shop_table td.product-name dl.variation dd p {
margin: 0;
}
.woocommerce table.shop_table.coupon.above-summary {
margin-bottom: 20px;
} .woocommerce .cart-empty {
margin-top: 30px;
}
.woocommerce .cart-empty .empty-img, .woocommerce .cart-empty .empty-button p, .woocommerce .cart-empty .empty-message h2 {
display: block;
text-align: center;
}
.woocommerce .cart-empty .empty-message h2 {
text-transform: uppercase;
}
.woocommerce .cart-empty .empty-button{
margin-bottom: 50px;
} #my-account-sidebar div.user-profile {
border-right: 2px solid;
}
#my-account-sidebar .user-profile div.user-image {
border: 5px solid;
display: inline-block;
margin-right: 10px;
}
#my-account-sidebar .user-profile div.user-image img {
width: 100%;
height: auto;
}
#my-account-sidebar .user-profile div.user-logout {
display: inline-block;
vertical-align: bottom;
}
#my-account-sidebar .user-profile span.username {
display: block;
font-size: 12px;
margin-bottom: 20px;
text-align: left;
}
#my-account-sidebar .user-profile span.logout, #my-account-content .addresses .title a.edit {
display: inline-block;
padding: 2px 5px 1px;
cursor: pointer;
}
#my-account-sidebar .user-profile span.logout a, #my-account-content .addresses .title a.edit {
text-transform: uppercase;
font-size: 12px;
}
#my-account-sidebar ul {
list-style: none;
margin: 0;
padding: 30px 0 20px 0;
border-right: 2px solid;
}
#my-account-sidebar ul li {
border-bottom: 1px solid;
padding: 10px 0px;
}
#my-account-sidebar ul li span {
margin-right: 10px;
}
#my-account-content fieldset legend {
display: none;
}
#my-account-content .myaccount_user {
margin-bottom: 40px;
}
#my-account-content .addresses .col-1, .woocommerce .addresses .col-1 {
width: 50%;
float: left;
}
#my-account-content .addresses .col-2, .woocommerce .addresses .col-2 {
width: 50%;
float: right;
}
#my-account-content .addresses .title {
margin-bottom: 10px;
}
#my-account-content .addresses .title h3, .woocommerce .addresses .title h3 {
margin-bottom: 5px;
font-weight: 400;
}
#my-account-content div.woocommerce form p input[type="submit"] {
float: right;
}
#my-account-content {
margin-bottom: 50px;
}
table.my_account_orders a.button.cancel, table.my_account_orders a.button.pay {
margin-right: 5px;
} .woocommerce form.checkout, .woocommerce-page form.checkout {
margin-top: 20px;
margin-bottom: 30px;
}
#review-order-wrapper {
border: 1px solid;
}
#order_review {
padding: 15px;
}
#order_review table tbody, #order_review table tfoot tr.shipping {
border-bottom: 1px solid;
}
#order_review table tfoot tr.cart-subtotal th,
#order_review table tfoot tr.shipping th,
#order_review table tfoot tr.total th {
padding: 20px 0;
}
#order_review table thead th.product-total {
text-align: right;
}
#order_review table td {
text-align: right;
}
#order_review table td.product-name {
text-align: left;
}
#order_review tr.cart_item td {
padding: 7px 0;
}
#order_review #shipping_method li {
margin-bottom: 10px;
}
#order_review #shipping_method li input {
margin-top: 3px;
}
#payment {
padding-top: 15px;
border-top: 1px solid;
}
#payment ul {
list-style: none;
margin: 0;
padding: 0 0 15px 0;
}
#payment .place-order input[type='submit'] {
width: 100%;
}
#payment li {
border-bottom: 1px solid;
padding: 11px 0;
}
#payment li.payment_method_paypal label img {
margin-left: 5px;
}
#payment label {
margin: 0;
display: block;
line-height: 22px;
}
#payment .input-radio {
float: left;
margin: 0 15px 0 0;
height: 22px;
}
div.woocommerce-shipping-fields #ship-to-different-address {
margin-bottom: 20px;
margin-left: 10px;
line-height: 21px;
padding-top: 10px;
}
#payment .form-row.terms {
margin-top: 10px;
}
#payment .form-row.terms label, #ship-to-different-address label,
.woocommerce-billing-fields p.form-row.create-account label {
display: inline;
padding-left: 10px;
}
#payment .form-row.terms input#terms, #ship-to-different-address input,
.woocommerce-billing-fields p.form-row.create-account input,
.woocommerce form.login #rememberme, .woocommerce-page form.login #rememberme {
margin-top: 4px;
float: left;
}
#customer_details .details .woocommerce-shipping-fields, #customer_details #order_comments_field {
margin-top: 30px;
}
#customer_details .details .woocommerce-shipping-fields{
clear: both;
}
.woocommerce form.login, .woocommerce-page form.login { margin: 0; }
.woocommerce form.login .button, .woocommerce-page form.login .button,
.woocommerce form.register .button, .woocommerce-page form.register .button {
float: right;
-webkit-transition: background-color 0.3s;
-moz-transition: background-color 0.3s;
transition: background-color 0.3s;
}
.woocommerce form.login p, .woocommerce-page form.login p { margin-bottom: 10px; overflow: hidden; }
.woocommerce form.login #rememberme, .woocommerce-page form.login #rememberme { margin-right: 5px; }
.woocommerce form.login .lost_password, .woocommerce form.login label.inline { margin: 0; } #yith-wcwl-form h2 {
margin-bottom: 25px;
}
#yith-wcwl-form table.shop_table td.product-remove a {
text-indent: -99999px;
display: block;
width: 22px;
height: 22px;
margin: 0;
background: url(https://sinderellas.com.au/wp-content/themes/sinderellas/woocommerce/images/remove-icon.png) center top no-repeat;
}
#yith-wcwl-form table.shop_table td.product-remove a:hover {
background-position: center bottom;
}
#yith-wcwl-form table.shop_table th.product-name {
padding-left: 0;
}
#yith-wcwl-form table.shop_table th {
text-align: center;
}
#yith-wcwl-form table.shop_table th.product-add-to-cart {
width: 120px;
}
#yith-wcwl-form table.shop_table th span,
#yith-wcwl-form table.shop_table td.product-name a {
text-transform: uppercase !important;
}
#yith-wcwl-form table.wishlist_table td.product-thumbnail a {
width: 75px;
height: auto;
display: block;
}
#yith-wcwl-form table.shop_table th.product-name {
text-align: left;
}
#yith-wcwl-form table.shop_table td.product-add-to-cart {
text-align: right;
}
#yith-wcwl-form table.shop_table td.product-add-to-cart a {
border-radius: 0;
}
#yith-wcwl-form .yith-wcwl-share {
margin-top: 20px;
}
#yith-wcwl-form .yith-wcwl-share ul, #yith-wcwl-form .yith-wcwl-share ul li {
margin: 0;
padding: 0;
height: auto;
}
#yith-wcwl-form .yith-wcwl-share li a {
width: 32px;
height: 32px;
display: inline-block;
}
#yith-wcwl-form .yith-wcwl-share li:nth-child(even) {
margin: 0 5px;
}
#yith-wcwl-form .yith-wcwl-share li a.email { background-image: url(//sinderellas.com.au/wp-content/themes/sinderellas/images/share/mail-icon.png); background-position:  top center; background-repeat:  no-repeat; }
#yith-wcwl-form .yith-wcwl-share li a.twitter { background-image: url(//sinderellas.com.au/wp-content/themes/sinderellas/images/share/twitter-icon.png); background-position:  top center; background-repeat:  no-repeat; }
#yith-wcwl-form .yith-wcwl-share li a.facebook { background-image: url(//sinderellas.com.au/wp-content/themes/sinderellas/images/share/facebook-icon.png); background-position:  top center; background-repeat:  no-repeat; }
#yith-wcwl-form .yith-wcwl-share li a.pinterest { background-image: url(//sinderellas.com.au/wp-content/themes/sinderellas/images/share/pinterest-icon.png); background-position:  top center; background-repeat:  no-repeat; }
#yith-wcwl-form .yith-wcwl-share li a.googleplus { background-image: url(//sinderellas.com.au/wp-content/themes/sinderellas/images/share/google-icon.png); background-position:  top center; background-repeat:  no-repeat; }
#yith-wcwl-form .yith-wcwl-share li a.googleplus:hover { background-position:  bottom center; }
#yith-wcwl-form .yith-wcwl-share li a.email:hover { background-position:  bottom center; }
#yith-wcwl-form .yith-wcwl-share li a.pinterest:hover { background-position:  bottom center; }
#yith-wcwl-form .yith-wcwl-share li a.facebook:hover { background-position:  bottom center; }
#yith-wcwl-form .yith-wcwl-share li a.twitter:hover { background-position:  bottom center; }
.yith-wcwl-wishlist-new{
border-bottom: none !important;
}
.wishlist_table .ask-an-estimate-button i{
display: none;
}
.wishlist_table .ask-an-estimate-button-container a.ask-an-estimate-button{
border-radius: 0;
}
.wishlist-ask-an-estimate-popup textarea{
display: block;
width: 100%;
}
.ask-an-estimate-button.ask-an-estimate-button-popup i{
display: none;
} .woocommerce ul.order_details, .woocommerce-page ul.order_details {
margin: 0 0 20px;
list-style: none;
padding: 0;
}
.woocommerce ul.order_details:before, .woocommerce-page ul.order_details:before {
content: '';
display: table;
}
.woocommerce ul.order_details:after, .woocommerce-page ul.order_details:after {
content: '';
display: table;
clear: both;
}
.woocommerce ul.order_details.bacs_details, .woocommerce-page ul.order_details.bacs_details {
margin: 0 0 40px;
}
.woocommerce ul.order_details.bacs_details h3, .woocommerce-page ul.order_details.bacs_details h3 {
font-weight: 400;
margin-bottom: 10px;
}
.woocommerce ul.order_details li, .woocommerce-page ul.order_details li {
float: left;
margin-right: 20px;
text-transform: uppercase;
font-size: 12px;
border-right: 1px dashed;
padding-right: 20px;
}
.woocommerce ul.order_details li strong, .woocommerce-page ul.order_details li strong {
display: block;
text-transform: none;
font-size: 14px;
}
.woocommerce table.shop_table.order_details, .woocommerce-page table.shop_table.order_details {
margin-bottom: 30px;
}
.woocommerce table.shop_table.order_details thead,
.woocommerce table.shop_table.order_details tbody,
.woocommerce-page table.shop_table.my_account_orders thead {
border-bottom: 1px solid;
}
.woocommerce table.shop_table.order_details tfoot tr:last-child,
.woocommerce-page table.shop_table.my_account_orders thead {
border-top: 1px solid;
}
.woocommerce dl.customer_details dt {
float: left;
margin-right: 5px;
}
.woocommerce dl.customer_details dd {
margin: 0;
}
.woocommerce table.shop_table.order_details th,
.woocommerce-page table.shop_table.my_account_orders th{
padding: 13px 0;
vertical-align: middle;
text-transform: uppercase !important;
}
.woocommerce-page table.shop_table.my_account_orders th span {
text-transform: uppercase !important;
}
.woocommerce table.shop_table.order_details th.product-total,
.woocommerce table.shop_table.order_details tr.order_item td.product-total,
.woocommerce table.shop_table.order_details tfoot td,
.woocommerce-page table.shop_table.my_account_orders thead th,
.woocommerce-page table.shop_table.my_account_orders tbody td {
text-align: center !important;
}
.woocommerce table.shop_table.order_details tr.order_item td {
padding: 10px 0;
}
.woocommerce-page table.shop_table.my_account_orders tbody td {
padding: 20px 0;
}
.woocommerce-page table.shop_table.my_account_orders tbody td.order-number,
.woocommerce-page table.shop_table.my_account_orders thead th.order-number {
text-align: left !important;
}
.woocommerce-page table.shop_table.my_account_orders tbody td.order-actions {
text-align: right !important;
}
#my-account-content p.order-info mark {
background: none;
font-weight: 700;
color: inherit;
}
#my-account-content p.order-again {
margin-bottom: 40px;
} #show-category-product {
margin-bottom: 20px;
}
#show-category-product ul.products li a.product-category-link,
.categories-slider ul.products li a.product-category-link {
display: block;
border: 1px solid;
padding: 5px;
}
#show-category-product div.category-name h4,
.categories-slider div.category-name h4 {
text-transform: uppercase;
text-align: center;
margin: 15px 0 10px;
}
#show-category-product div.category-thumb,
.categories-slider div.category-thumb {
position: relative;
overflow: hidden;
}
#show-category-product div.category-thumb > img,
.categories-slider div.category-thumb > img {
width: 100%;
transform: scale(1.2,1.2);
transition-timing-function: ease-out;
transition-duration: 250ms;
-webkit-transform: scale(1.2,1.2);
-webkit-transition-timing-function: ease-out;
-webkit-transition-duration: 250ms;
-moz-transform: scale(1.2,1.2);
-moz-transition-timing-function: ease-out;
-moz-transition-duration: 250ms;
-ms-transform: scale(1.2,1.2);
-ms-transition-timing-function: ease-out;
-ms-transition-duration: 250ms;
-o-transform: scale(1.2,1.2);
-o-transition-timing-function: ease-out;
-o-transition-duration: 250ms;
}
#show-category-product a.product-category-link:hover div.category-thumb > img,
.categories-slider a.product-category-link:hover div.category-thumb > img {
width: 100%;
transform: scale(1,2);
transition-timing-function: ease-out;
transition-duration: 250ms;
-webkit-transform: scale(1.2);
-webkit-transition-timing-function: ease-out;
-webkit-transition-duration: 250ms;
-moz-transform: scale(1.2);
-moz-transition-timing-function: ease-out;
-moz-transition-duration: 250ms;
-ms-transform: scale(1.2);
-ms-transition-timing-function: ease-out;
-ms-transition-duration: 250ms;
-o-transform: scale(1.2);
-o-transition-timing-function: ease-out;
-o-transition-duration: 250ms;
webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, transform 0.35s;
-webkit-transform: scale(1.12);
transform: scale(1.12);
}
#show-category-product div.category-count,
.categories-slider div.category-count {
position: absolute;
background-color: rgba(0,0,0,0.79);
top: 0;
left: 0;
width: 100%;
height: 100%;
opacity: 0;
transition-property: opacity;
transition-timing-function: ease-out;
transition-duration: 250ms;
-webkit-transition-property: opacity;
-webkit-transition-timing-function: ease-out;
-webkit-transition-duration: 250ms;
-moz-transition-property: opacity;
-moz-transition-timing-function: ease-out;
-moz-transition-duration: 250ms;
-ms-transition-property: opacity;
-ms-transition-timing-function: ease-out;
-ms-transition-duration: 250ms;
-o-transition-property: opacity;
-o-transition-timing-function: ease-out;
-o-transition-duration: 250ms;
}
#show-category-product div.category-count:before,
.categories-slider div.category-count:before {
content: "";
position: absolute;
border: 1px solid;
display: block;
top: 10px;
left: 10px;
right: 10px;
bottom: 10px;
opacity: 0;
pointer-events: none;
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, transform 0.35s;
-webkit-transform: scale(1.5);
transform: scale(1.5);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
#show-category-product div.category-count-content span,
.categories-slider div.category-count-content span {
opacity: 0;
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, transform 0.35s;
}
#show-category-product a.product-category-link:hover div.category-count,
.categories-slider a.product-category-link:hover div.category-count {
opacity: 1;
}
#show-category-product a.product-category-link:hover div.category-count:before,
.categories-slider a.product-category-link:hover div.category-count:before {
opacity: 0.50;
-webkit-transform: scale(1);
transform: scale(1);
}
#show-category-product a.product-category-link:hover div.category-count-content span,
.categories-slider a.product-category-link:hover div.category-count-content span {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
#show-category-product div.category-count div.category-count-content,
.categories-slider div.category-count div.category-count-content {
display: table;
width: 100%;
height: 100%;
}
#show-category-product div.category-count div.category-count-content span,
.categories-slider div.category-count div.category-count-content span {
display: table-cell;
vertical-align: middle;
text-transform: uppercase;
text-align: center;
font-size: 11px;
-webkit-transform: scale(1.2);
transform: scale(1.2);
color: #9a9a9a;
} .woocommerce ul.product_list_widget,
.widget.yit_products_category ul.product_list_widget {
margin-left: 0;
padding-left: 0;
list-style: none;
}
.woocommerce ul.product_list_widget li,
.widget.yit_products_category ul.product_list_widget li {
border-bottom: 1px solid;
padding: 20px 0px;
min-width: 65px;
cursor: pointer;
background-repeat: no-repeat;
position: relative;
overflow: hidden;
}
.woocommerce ul.product_list_widget li:first-child,
.widget.yit_products_category ul.product_list_widget li:first-child{
padding-top: 0;
}
.woocommerce ul.product_list_widget li.empty,
.widget.yit_products_category ul.product_list_widget li.empty {
border-bottom: 0;
}
.woocommerce ul.product_list_widget li img,
.widget.yit_products_category ul.product_list_widget li img {
float: left;
width: 65px;
height: auto;
margin: 0 15px 0 0;
box-shadow: none;
}
.widget.woocommerce.widget_recently_viewed_products ul li .product_price,
.widget.woocommerce.widget_products ul li .product_price,
.widget.woocommerce.widget_top_rated_products ul li .product_price,
.widget.yit_products_category ul li .product_price,
.widget.woocommerce.widget_recent_reviews  ul.product_list_widget li a,
.widget.woocommerce ul.product_list_widget a span.product_title{
display: block;
text-align: left;
}
.widget.woocommerce.widget_products ul li .product_price {
margin-top: 5px;
}
.widget.woocommerce ul.product_list_widget a span.product_title {
padding-top: 10px;
}
.widget.woocommerce.widget_recently_viewed_products ins,
.widget.woocommerce.widget_products ins,
.widget.woocommerce.widget_top_rated_products ins,
.widget.yit_products_category ins{
text-decoration: none;
}
.widget.woocommerce.widget_products ul li .product_price del .amount,
.widget.yit_products_category ul li .product_price del .amount {
margin-right: 5px;
}
.widget.woocommerce.widget_recent_reviews .reviewer {
display: block;
font-size: 12px;
}
.widget.woocommerce.widget_recent_reviews .star-rating, .widget.woocommerce.widget_top_rated_products .star-rating {
display: block;
clear: none;
margin: 3px 0;
}
.woocommerce ul.product_list_widget li .star-rating,
.woocommerce-page ul.product_list_widget li .star-rating {
float: none;
}
.woocommerce ul.product_list_widget li a,
.woocommerce-page ul.product_list_widget li a {
display: block;
}
.widget.woocommerce.widget_recent_reviews ul.product_list_widget li a{
margin-bottom: 5px;
} .woocommerce-message,
.woocommerce-error,
.woocommerce-info {
position: relative;
min-height: 50px;
padding: 14px 10px 14px 60px;
margin-bottom: 20px;
}
.woocommerce-message { border: 1px solid #dee09a; }
.woocommerce-info, .woocommerce.single-product .woocommerce-message { border: 1px solid #dddddd; }
.woocommerce-error { border: 1px solid #fdc1b1; }
.woocommerce-error {
list-style: none;
}
.woocommerce-error li {
color: #c65132 !important;
}
.woocommerce-message:before,
.woocommerce-info:before,
.woocommerce-error:before {
content: '';
position: absolute;
width: 26px;
height: 26px;
left: 12px;
top: 12px;
}
.woocommerce-message:before { background: url(//sinderellas.com.au/wp-content/themes/sinderellas/theme/assets/images/ico-notice.png) top center no-repeat; }
.woocommerce.single-product .woocommerce-message:before { background: url(//sinderellas.com.au/wp-content/themes/sinderellas/theme/assets/images/ico-notice.png) center -84px no-repeat; }
.woocommerce-error:before { background: url(//sinderellas.com.au/wp-content/themes/sinderellas/theme/assets/images/ico-notice.png) center -56px no-repeat; }
.woocommerce-info:before { background: url(//sinderellas.com.au/wp-content/themes/sinderellas/theme/assets/images/ico-notice.png) center -27px no-repeat; }
.woocommerce-message .button.wc-forward, .woocommerce-error .button.wc-forward {
position: absolute;
top: 7px;
right: 8px;
} .woocommerce ul.products li.product.grid .product-actions-wrapper .product-description {
display: none;
}
.woocommerce ul.products li.product.grid .product-actions-wrapper .product-description.show-in-grid {
display: block;
} .single-product.woocommerce .thumbnails .owl-prev, .single-product.woocommerce .thumbnails .owl-next {
display: none;
cursor: pointer;
width: 27px;
height: 26px;
background: url(https://sinderellas.com.au/wp-content/themes/sinderellas/woocommerce/images/slider-magnifier-arrow.png) no-repeat left center;
position: absolute;
top: 48%;
margin-top: -2px;
}
.single-product.woocommerce .thumbnails .owl-next {
background-position: right center;
right: 0px;
}
.single-product.woocommerce .thumbnails .owl-prev {
background-position: left center;
left: 0px;
}
.single-product.woocommerce .thumbnails:hover .owl-prev, .single-product.woocommerce .thumbnails:hover .owl-next {
display: block;
} #reviews div.box.info-box.woocommerce-verification-required {
width: 50%;
display: inline-block;
} .yith-quick-view.yith-modal .yith-quick-view-content {
padding: 15px;
}    #yith-quick-view-content span.onsale {
top: 20px;
left: 20px;
}
.yith-quick-view-content.woocommerce div.entry-summary .clear{
display: none;
}
.yith-quick-view-content.woocommerce div.entry-summary a.yith-wcqv-view-details {
border-bottom: 1px solid;
}
.yith-quick-view-content.woocommerce div.entry-summary .yith-wcwl-add-to-wishlist,
.yith-quick-view-content.woocommerce div.compare-button{
display: inline-block;
}
.yith-quick-view-content.woocommerce div.entry-summary .yith-wcwl-wishlistaddedbrowse span.feedback{
display: none;
} li.type-product:hover div.product-actions-wrapper{
z-index:99999999999999999;
} #yith-quick-view-content div.images img { max-width: 100%; }
.shop_table.wishlist_table a.button.yith-wcqv-button { color: #fff !important; margin-left: 10px; } .woocommerce .blockUI.blockOverlay{position:relative}
.woocommerce .blockUI.blockOverlay:before,.woocommerce .loader:before{height:12px;width:80px;position:absolute;top:50%;left:50%;margin-left:-40px;margin-top:-6px;display:block;content:"";background:url(//sinderellas.com.au/wp-content/themes/sinderellas/theme/assets/images/search.gif) no-repeat center;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)} a.track-button {
display: inline !important;
height: auto !important;
padding:8px 18px !important;
margin-right: 10px;
}  #tab-reviews div.reply {
float:none;
}
#tab-reviews #review_form_wrapper {
margin-top: 48px;
}
div .ywar_review_row span,
div .ywar_review_count{
color: #686868;
}  ul.products .product-buttons input.quantity {
display: none;
} .yith_woocommerce_ajax_search .yith-ajaxsearchform-container{
display: table;
width: 100%;
}
.yith_woocommerce_ajax_search .yith-ajaxsearchform-container > div{
display: table-row;
}
#yith-ajaxsearchform select{
color: #8a8a8a;
}
.yith_woocommerce_ajax_search .sbHolder {
position: relative;
display: inline-block;
padding-right: 50px;
}
.yith_woocommerce_ajax_search .sbHolder .sbSelector{
border: none;
}
.yith_woocommerce_ajax_search .sbHolder .sbToggle{
background: url(//sinderellas.com.au/wp-content/themes/sinderellas/images/sprite-toggle-alt.png) no-repeat top;
width: 16px;
height: 16px;
}
.yith_woocommerce_ajax_search .sbHolder .sbToggleOpen{
background: url(//sinderellas.com.au/wp-content/themes/sinderellas/images/sprite-toggle-alt.png) no-repeat bottom;
}
.yith_woocommerce_ajax_search .yith-wcas-category-list{
background-color: rgba(0,0,0,0.15);
display: table-cell;
}
.yith_woocommerce_ajax_search .yith-wcas-category-list .sbSelector{
color: #ffffff;
text-transform: uppercase;
font-weight: 500;
}
.yith_woocommerce_ajax_search .yith-wcas-search-list{
background-color: #ffffff;
margin-right: 1px;
margin-left: 10px;
}
.yith_woocommerce_ajax_search .yith-wcas-search-list .sbSelector{
padding: 0;
line-height: 40px;
padding-left: 15px;
}
.yith_woocommerce_ajax_search .search-navigation {
display: table-cell !important;
width: 100%;
}
.yith_woocommerce_ajax_search #yith-s{
height: 40px;
margin: 0;
border: none;
padding: 10px 15px;
display: inline-block;
width: 100%;
}
.yith_woocommerce_ajax_search #yith-searchsubmit{
height: 40px;
min-width: 40px;
display: table-cell;
padding: 12px 10px;
font-weight: 600;
font-size: 14px;
line-height: 0;
}
.autocomplete-suggestion.autocomplete-selected {
color: #ba1707;
background-color: #efefef;} .yith-ywraq-add-to-quote .ajax-loading, .yith-ywraq-add-to-quote .product-remove a.yith-ywraq-item-remove.remove {
display: inline-block;
position: absolute;
margin-left: 5px;
} ul.products li.product .product-other-action .yith-ywraq-add-to-quote .ajax-loading,
.product-actions .yith-ywraq-add-to-quote .ajax-loading  {
position: absolute;
bottom: -8px;
left: 50%;
margin-left: -8px;
margin-top: -8px;
}
ul.products li.product .product-other-action div.yith-ywraq-add-to-quote,
.product-actions div.yith-ywraq-add-to-quote {
display: table-cell !important;
float: none;
position: relative;
}
ul.products li.product .product-other-action div.yith-ywraq-add-button a,
ul.products li.product .product-other-action div.yith_ywraq_add_item_browse_message a,
.woocommerce .product-actions div.yith-ywraq-add-button a,
.woocommerce .product-actions div.yith_ywraq_add_item_browse_message a {
display: block;
width: auto;
float: none;
padding-top: 30px;
padding-left: 0;
padding-right: 0;
border: 0;
}
ul.products li.product .product-other-action div.yith-ywraq-add-button,
#product-box .product-actions div.yith-ywraq-add-button {
background: url(//sinderellas.com.au/wp-content/themes/sinderellas/woocommerce/images/actions-icon.png) center -598px no-repeat;
}
ul.products li.product .product-other-action div.yith-ywraq-add-button:hover a,
#product-box .product-actions div.yith-ywraq-add-button:hover a  {
background: url(//sinderellas.com.au/wp-content/themes/sinderellas/woocommerce/images/actions-icon.png) center -670px no-repeat;
}
ul.products li.product .product-other-action div.yith_ywraq_add_item_browse_message a,
#product-box .product-actions div.yith_ywraq_add_item_browse_message a {
background: url(//sinderellas.com.au/wp-content/themes/sinderellas/woocommerce/images/actions-icon.png) center -798px no-repeat;
}
ul.products li.product .product-other-action div.yith_ywraq_add_item_browse_message:hover a,
#product-box .product-actions div.yith_ywraq_add_item_browse_message:hover a{
background: url(//sinderellas.com.au/wp-content/themes/sinderellas/woocommerce/images/actions-icon.png) center -870px no-repeat;
}
.product-other-action div.yith-ywraq-add-button a,
.product-other-action div.yith_ywraq_add_item_browse_message a,
.woocommerce .product-actions div.yith-ywraq-add-button a,
.woocommerce .product-actions div.yith_ywraq_add_item_browse_message a,
.woocommerce .product-box .product-actions div.yith-ywraq-add-button a,
.woocommerce .product-box .product-actions div.yith_ywraq_add_item_browse_message a,
.product-other-action div.yith-ywraq-add-button a:hover,
.product-other-action div.yith_ywraq_add_item_browse_message a:hover,
.woocommerce .product-actions div.yith-ywraq-add-button a:hover,
.woocommerce .product-actions div.yith_ywraq_add_item_browse_message a:hover,
.woocommerce .product-box .product-actions div.yith-ywraq-add-button a:hover,
.woocommerce .product-box .product-actions div.yith_ywraq_add_item_browse_message a:hover{
background-color: transparent;
}
ul.products li.product .product-other-action .yith_ywraq_add_item_response.yith_ywraq_add_item_response_message,
ul.products li.product .product-other-action .yith_ywraq_add_item_response_message,
.product-actions yith_ywraq_add_item_response.yith_ywraq_add_item_response_message,
.product-actions .yith_ywraq_add_item_response_message {
display: none;
}
.single-product.woocommerce div.product div.summary .product-actions div.yith-ywraq-add-to-quote {
display: inline-block !important;
padding: 3px 0px;
cursor: pointer;
}
.single-product.woocommerce div.product div.summary .product-actions div.yith-ywraq-add-to-quote a {
padding-top: 0;
}
.single-product.woocommerce div.product div.summary .product-actions div.yith-ywraq-add-button a {
padding-left: 0;
padding-bottom: 0;
}
.single-product.woocommerce div.product div.summary .product-actions div.yith-ywraq-add-button {
padding: 5px 0 5px 30px ;
background: url(//sinderellas.com.au/wp-content/themes/sinderellas/woocommerce/images/actions-icon.png) 0 -599px no-repeat;
}
.single-product.woocommerce div.product div.summary .product-actions div.yith-ywraq-add-button:hover {
background: url(//sinderellas.com.au/wp-content/themes/sinderellas/woocommerce/images/actions-icon.png) 0 -671px no-repeat;
}
.single-product.woocommerce div.product div.summary .product-actions div.yith_ywraq_add_item_browse_message {
padding: 5px 0 5px 30px ;
background: url(//sinderellas.com.au/wp-content/themes/sinderellas/woocommerce/images/actions-icon.png) 0 -800px no-repeat;
}
.single-product.woocommerce div.product div.summary .product-actions div.yith_ywraq_add_item_browse_message:hover {
background: url(//sinderellas.com.au/wp-content/themes/sinderellas/woocommerce/images/actions-icon.png) 0 -872px no-repeat;
} .ywraq-wrapper .shop_table td.actions {
text-align: right;
}
.ywraq-wrapper .shop_table td.product-remove {
position: relative;
}
.ywraq-wrapper .shop_table td .ajax-loading {
position: absolute;
top: 50%;
left: 37px;
margin-top: -8px;
}
.button.raq-send-request {
float: right;
margin-bottom: 25px;
} li.product .variations_form.cart .select_option{
float: none;
display: inline-block;
}
li.product .variations_form.cart .select_option:last-child{
margin-right: 0;
}
li.product .variations_form.cart .select_box:after {
display: none;
}
.woocommerce ul.products li.product.list .flip .product-actions-wrapper .product-buttons a.details {
margin: 0px;
}
.woocommerce ul.products li.product.list .flip .product-actions-wrapper .product-buttons a.add_to_cart_button{
margin-right: 5px;
} div.product .ywpc-countdown {
margin-left: 30px;
}
.ywpc-widget-products li.product {
width: 100% !important;
} #customer_login form p label { color: #383838; }
#customer_login .col-1 { float: left; width: 50%; padding: 0 15px; margin-bottom: 50px; }
#customer_login .col-2 { float: right; width: 50%; padding: 0 15px; }
.woocommerce form.cart-page, .woocommerce-page form.cart-page { margin-bottom: 0; }
.woocommerce-MyAccount-content .woocommerce-Message .woocommerce-Button.button { margin-top: -9px; float: right; }
.woocommerce .woocommerce-MyAccount-navigation { width: 25%; float: left; }
.woocommerce .woocommerce-MyAccount-navigation .user-image { width: 75px; margin: 0px 15px 30px 0px; float: left; }
.woocommerce .woocommerce-MyAccount-navigation .user-image img { border: 5px solid #cdcdcd; }
.woocommerce .woocommerce-MyAccount-navigation .user-logout { padding-top: 10px; }
.woocommerce .woocommerce-MyAccount-navigation .user-logout .username { color: #858585; margin-bottom: 15px; font: 12px 'Roboto'; text-transform: uppercase; display: block; }
.woocommerce .woocommerce-MyAccount-navigation .user-logout .logout a { background-color: #c8146e; color: #fff; padding: 7px 20px; font: 12px 'Roboto'; text-transform: uppercase; }
.woocommerce .woocommerce-MyAccount-navigation ul { padding: 0; margin: 0 30px 0 0; }
.woocommerce .woocommerce-MyAccount-navigation ul li { height: 40px; line-height: 40px !important; border-right: 1px solid #e7e4e4; border-bottom: 1px solid #e7e4e4; list-style: none; text-transform: uppercase; font: 14px Oswald, sans-serif; }
.woocommerce .woocommerce-MyAccount-navigation ul li:first-child { border-right: 0; }
.woocommerce .woocommerce-MyAccount-navigation ul li span { margin-right: 5px; }
.woocommerce .woocommerce-MyAccount-navigation ul li a { color: #a4a4a4; font: 13px 'Roboto'; display: inline-block; }
.woocommerce .woocommerce-MyAccount-navigation ul li a:hover { color: #c8146e; }
.woocommerce .woocommerce-MyAccount-navigation ul li.is-active a { color: #c8146e; }
.woocommerce .woocommerce-MyAccount-content { width: 75%; float: left; }
@media(max-width: 767px) {
#customer_login .col-1 { float: none; width: 100%; padding: 0; }
#customer_login .col-2 { float: none; width: 100%; padding: 0; }
.woocommerce .woocommerce-MyAccount-navigation { width: 100%; float: none; }
.woocommerce .woocommerce-MyAccount-content { width: 100%; float: none; }
}  table.group_table {
width: 100%;
margin-bottom: 15px;
}
table.group_table tr {
width: 100%;
border-bottom: 1px solid #ebebeb;
display: block;
padding-bottom: 5px;
}
table.group_table td.label {
display: block;
text-align: left;
padding: 0;
line-height: normal;
}
table.group_table td {
display: block;
float: none;
margin-bottom: 10px;
}
table.group_table td:after {
content: '';
display: block;
clear: both;
}
table.group_table td.label label {
margin-bottom: 0;
}
table.group_table td.price .stock:empty {
display: none;
}
#product-box form.cart.grouped{
border-bottom: none;
}
.single-product ol.flex-control-nav.flex-control-thumbs {
padding: 0;
list-style-type: none;
}
.single-product ol.flex-control-nav.flex-control-thumbs li {
display: inline-block;
padding-right: 10px;
margin-top: 15px;
width: 25%;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
position: absolute;
top: .5em;
right: .5em;
font-size: 2em;
z-index: 9;
width: 36px;
height: 36px;
background: #fff;
text-indent: -9999px;
border-radius: 100%;
box-sizing: content-box;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before {
content: "";
display: block;
width: 10px;
height: 10px;
border: 2px solid #000;
border-radius: 100%;
position: absolute;
top: 9px;
left: 9px;
box-sizing: content-box;
}
img.wp-smiley, img.emoji {
display: inline !important;
border: none !important;
box-shadow: none !important;
height: 1em !important;
width: 1em !important;
margin: 0 .07em !important;
vertical-align: -0.1em !important;
background: none !important;
padding: 0 !important;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after {
content: "";
display: block;
width: 2px;
height: 8px;
background: #000;
border-radius: 6px;
position: absolute;
top: 19px;
left: 22px;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
box-sizing: content-box;
}   .shipping-calculator-form #calc_shipping_state_field, .shipping-calculator-form #calc_shipping_country_field, .shipping-calculator-form #calc_shipping_city_field, .shipping-calculator-form #calc_shipping_postcode_field {
box-sizing: border-box;
width: 49%;
padding-right: 5px;
float: left;
clear: none;
} .woocommerce-checkout .woocommerce-account-fields { margin-left: 20px;}
.woocommerce-checkout .form-row.terms.wc-terms-and-conditions { margin-left: 10px } .single-product #reviews #review_form #reply-title {
font-size: 14px;
font-family: 'Roboto', sans-serif;
color: #b0b0b0;
font-style: normal;
font-weight: 700;
text-align: left;
text-transform: uppercase;
display: block;
} .single-product .yith-wcwl-add-to-wishlist > a {
display: block;
padding-top: 30px;
}
li.product .yith-wcwl-add-to-wishlist > a {
display: block;
padding-top: 30px;
} .woocommerce-account table.woocommerce-table--order-downloads td {
height: 35px;
}
.woocommerce-account table.woocommerce-table--order-downloads td.download-file a {
padding: 4px 12px
}
.woocommerce-checkout .woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox {
padding-left: 20px;
}