.betrs_option_desc { font-style: italic; font-size: 0.9em; padding-left: 22px; }#navigation .cart-contents {
line-height: 0.7;
}
#navigation .cart-contents:before {
font-family: 'FontAwesome';
display: inline-block;
font-size: 100%;
margin-right: .618em;
font-weight: normal;
line-height: 1em;
width: 1em;
content: "\f07a";
}
#navigation .cart {
margin-right: 45px;
}
#navigation .cart.no-rss-link {
margin-right: 0;
}
#navigation .cart.no-rss-link li {
border: 0;
}
select,
img {
max-width: 100%;
}
.form-row label {
display: block;
}
.form-row .input-text,
.form-row select {
width: 100%;
*width: 90%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.form-row input[type=checkbox] {
float: left;
}
.form-row.woocommerce-validated .input-text,
.form-row.woocommerce-validated .chzn-single {
border-color: #080;
}
.form-row.woocommerce-invalid .input-text,
.form-row.woocommerce-invalid .chzn-single {
border-color: #c00;
}
header.title {
overflow: hidden;
zoom: 1;
}
header.title h1,
header.title h2,
header.title h3,
header.title h4,
header.title h5 {
float: left;
}
header.title a.edit {
float: right;
font-size: 12px !important;
text-transform: uppercase;
}
p.demo_store {
position: fixed;
top: 0;
left: 0;
right: 0;
text-align: center;
padding: 1em 0;
background: #ebdd75;
color: #827513;
z-index: 999999;
} ul.products {
margin: 0 0 1.5em 0;
padding: 0;
list-style: none;
}
ul.products:after {
content: "";
display: block;
clear: both;
}
ul.products li.product {
text-align: center;
margin-bottom: 1.5em;
position: relative;
list-style: none;
width: 48%;
float: left;
clear: left;
}
ul.products li.product:nth-child(2n) {
float: right;
clear: none;
}
ul.products li.product img {
background: none;
padding: 0;
border: 0;
}
ul.products li.product a {
display: block;
}
ul.products li.product a img {
width: 100%;
height: auto;
display: block;
margin-bottom: .75em;
}
ul.products li.product .price {
display: block;
}
ul.products li.product a.button {
display: inline-block;
margin-top: .5em;
-webkit-transition: all ease-in-out 0.2s;
-moz-transition: all ease-in-out 0.2s;
-o-transition: all ease-in-out 0.2s;
transition: all ease-in-out 0.2s;
position: relative;
}
ul.products li.product a.button.loading {
filter: alpha(opacity=@opacity * 100);
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}
ul.products li.product a.button.loading:before {
content: "";
position: absolute;
height: 16px;
width: 16px;
top: 4px;
right: -26px;
text-indent: 0;
background: url(//www.skelligschocolate.com/wp-content/themes/skellig/images/ajax-loader.gif) no-repeat;
}
ul.products li.product a.button.added:before {
content: "";
position: absolute;
height: 16px;
width: 16px;
top: 4px;
right: -26px;
text-indent: 0;
background: url(//www.skelligschocolate.com/wp-content/themes/skellig/images/icons/ico-tick.png) no-repeat;
}
ul.products li.product .star-rating {
float: none;
margin: .5em auto;
}
ul.products li.product del {
filter: alpha(opacity=@opacity * 100);
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}
ul.products li.product ins {
text-decoration: none;
} .onsale {
padding: 3px 8px;
text-align: center;
background: #C63F00;
-webkit-border-radius: 40px;
-moz-border-radius: 40px;
border-radius: 40px;
color: white;
font-weight: bold;
position: absolute;
} .breadcrumb {
padding: 0 0 1em 0;
margin-bottom: 3em;
border-bottom: 1px dotted rgba(0, 0, 0, 0.1);
}
.breadcrumb .breadcrumb-title {
font-weight: bold;
} .woocommerce .images {
margin-bottom: 1.5em;
}
.woocommerce .images img {
width: 100%;
height: auto;
}
.woocommerce .images a {
display: block;
margin-bottom: .5em;
}
.woocommerce .images .thumbnails {
overflow: hidden;
zoom: 1;
}
.woocommerce .images .thumbnails a {
float: left;
width: 30.75%;
margin-right: 3.8%;
}
.woocommerce .images .thumbnails a .last {
margin-right: 0;
}
.woocommerce .images .thumbnails a .first {
clear: left;
}
.woocommerce .summary {
margin-bottom: 1.5em;
}
.woocommerce .summary h1.product_title {
margin-bottom: 1em;
}
.woocommerce .summary form {
margin-bottom: 1.5em;
}
.woocommerce .summary p {
margin-bottom: 1.5em;
}
.woocommerce .summary p.price {
font-weight: bold;
border: 1px solid rgba(0, 0, 0, 0.1);
border-left: 0;
border-right: 0;
padding: .5em 0;
}
.woocommerce .summary p.price del {
filter: alpha(opacity=@opacity * 100);
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}
.woocommerce .summary p.price ins {
text-decoration: none;
padding-left: .5em;
}
.woocommerce .summary table.variations {
border: 0;
}
.woocommerce .summary table.variations tr td {
border: 0;
}
.woocommerce .summary table.group_table .out-of-stock {
display: block;
color: #900;
}
.woocommerce table.shop_attributes th,
.woocommerce table.shop_attributes td {
padding: .5em 1em;
vertical-align: middle;
}
.woocommerce table.shop_attributes th p:last-child,
.woocommerce table.shop_attributes td p:last-child {
margin-bottom: 0 !important;
}
.woocommerce .woocommerce_tabs,
.woocommerce .woocommerce-tabs {
clear: both;
background: #fff;
border: 1px solid #e6e6e6;
margin-bottom: 3em;
}
.woocommerce .woocommerce_tabs ul.tabs,
.woocommerce .woocommerce-tabs ul.tabs {
overflow: hidden;
zoom: 1;
list-style: none;
background: #f3f3f3;
padding: .5em .5em 0 .5em;
}
.woocommerce .woocommerce_tabs ul.tabs li,
.woocommerce .woocommerce-tabs ul.tabs li {
float: left;
}
.woocommerce .woocommerce_tabs ul.tabs li a,
.woocommerce .woocommerce-tabs ul.tabs li a {
display: inline-block;
padding: .5em 1em;
-webkit-border-top-left-radius: 3px;
-webkit-border-top-right-radius: 3px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-topright: 3px;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
}
.woocommerce .woocommerce_tabs ul.tabs li.active a,
.woocommerce .woocommerce-tabs ul.tabs li.active a {
background: #fff;
}
.woocommerce .woocommerce_tabs p,
.woocommerce .woocommerce-tabs p {
margin-bottom: 1.5em;
}
.woocommerce .woocommerce_tabs #comments,
.woocommerce .woocommerce-tabs #comments {
border: 0;
margin: 0;
padding: 0;
}
.woocommerce .woocommerce_tabs .panel,
.woocommerce .woocommerce-tabs .panel {
padding: 1em;
}
.woocommerce .product_meta {
padding: .5em 0;
border: 1px solid rgba(0, 0, 0, 0.1);
border-left: 0;
border-right: 0;
margin-bottom: 1.5em;
}
.woocommerce .social {
text-align: right;
}
.woocommerce .social iframe {
float: left;
}
.woocommerce #main div.product {
position: relative;
}
.woocommerce #main .onsale {
top: 6px;
left: 6px;
}
.woocommerce #tab-description ol,
.woocommerce #tab-description ul {
margin: 0 0 15px 0;
padding: 0 0 0 30px;
}
.woocommerce #tab-description ol li {
list-style: decimal;
list-style-type: decimal;
}
.woocommerce #tab-description ul li {
list-style: disc;
list-style-type: disc;
}
.woocommerce .related,
.woocommerce .upsells {
clear: both;
} #reviews h2 {
margin-bottom: .75em;
}
#reviews .commentlist {
margin-bottom: 20px;
}
#reviews .commentlist li {
background: none !important;
}
#reviews .comment.bypostauthor {
background: none;
border: 0;
}
#reviews .comment.thread-even {
border: 0;
background: none;
}
#reviews .comment_container {
padding: 20px 0;
}
#reviews .comment {
border-bottom: 1px solid rgba(0, 0, 0, 0.1) !important;
}
#reviews img.avatar {
width: 3.85%;
padding: .5%;
background: #fff;
box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
height: auto;
float: left;
}
#reviews .comment-text {
width: 91.35%;
float: right;
*width: 86%;
*margin-right: 30px;
}
#reviews .comment-text p:last-child {
margin-bottom: 0;
}
#reviews .star-rating {
float: right;
}
#fancybox-outer {
padding: 20px;
}
#fancybox-outer #respond {
margin-top: 0;
} .woocommerce_message,
.woocommerce_error,
.woocommerce-message,
.woocommerce-error,
.woocommerce-info {
margin: 10px 0 20px 0;
padding: 9px 10px 9px 50px;
overflow: hidden;
zoom: 1;
clear: left;
}
.woocommerce_message .button,
.woocommerce_error .button,
.woocommerce-message .button,
.woocommerce-error .button,
.woocommerce-info .button {
float: right;
margin: 0;
margin-top: -3px;
margin-bottom: -3px;
}
.woocommerce-info {
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
background: #eeeeee url(//www.skelligschocolate.com/wp-content/themes/skellig/images/icons/ico-info.png) no-repeat 20px 13px;
}
.woocommerce_error,
.woocommerce-error {
border-top: 1px solid #f0baa2;
border-bottom: 1px solid #f0baa2;
background: #ffd9c8 url(//www.skelligschocolate.com/wp-content/themes/skellig/images/icons/ico-alert.png) no-repeat 20px 13px;
}
ul.woocommerce_error,
ul.woocommerce-error {
padding: 8px 8px 8px 50px !important;
list-style: none !important;
}
ul.woocommerce_error li,
ul.woocommerce-error li {
list-style: none !important;
}
.woocommerce_message,
.woocommerce-message {
border-top: 1px solid #d4ebaf;
border-bottom: 1px solid #d4ebaf;
background: #edfcd5 url(//www.skelligschocolate.com/wp-content/themes/skellig/images/icons/ico-tick.png) no-repeat 20px 13px;
} .widget ul.product_list_widget {
list-style: none;
padding: 0;
}
.widget ul.product_list_widget li {
clear: left;
overflow: hidden;
zoom: 1;
margin-bottom: .5em;
}
.widget ul.product_list_widget li a {
display: block;
padding-left: 0;
}
.widget ul.product_list_widget li img {
float: right;
margin: 0 0 .5em .5em;
padding: 3px;
background: #fff;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
width: 32px;
height: auto;
border: 1px solid #e6e6e6 !important;
}
.widget ul.product_list_widget li dl.variation {
overflow: hidden;
zoom: 1;
}
.widget ul.product_list_widget li dl.variation dt {
font-weight: bold;
float: left;
clear: left;
margin-right: .3em;
}
.widget ul.product_list_widget li dl.variation dd {
float: left;
}
.widget ul.product_list_widget li .star-rating {
float: none;
margin-bottom: .25em;
}
.widget_price_filter .ui-state-default,
.widget_price_filter .ui-widget-content .ui-state-default,
.widget_price_filter .ui-widget-header .ui-state-default {
border: 1px solid #d3d3d3;
background: #e6e6e6;
font-weight: normal;
color: #555555;
}
.widget_price_filter .ui-state-hover,
.widget_price_filter .ui-widget-content .ui-state-hover,
.widget_price_filter .ui-widget-header .ui-state-hover,
.widget_price_filter .ui-state-focus,
.widget_price_filter .ui-widget-content .ui-state-focus,
.widget_price_filter .ui-widget-header .ui-state-focus {
border: 1px solid #999999;
background: #dadada;
font-weight: normal;
color: #212121;
}
.widget_price_filter .ui-state-active,
.widget_price_filter .ui-widget-content .ui-state-active,
.widget_price_filter .ui-widget-header .ui-state-active {
border: 1px solid #aaaaaa;
background: #ffffff;
font-weight: normal;
color: #212121;
}
.widget_price_filter .ui-corner-all {
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
}
.widget_price_filter .ui-slider {
position: relative;
text-align: left;
}
.widget_price_filter .ui-slider .ui-slider-handle {
position: absolute;
z-index: 2;
width: 1.2em;
height: 1.2em;
cursor: default;
}
.widget_price_filter .ui-slider .ui-slider-range {
position: absolute;
z-index: 1;
font-size: .7em;
display: block;
border: 0;
background-position: 0 0;
}
.widget_price_filter .price_slider_wrapper .ui-widget-content {
border: 1px solid #aaaaaa;
background: #ffffff;
color: #222222;
}
.widget_price_filter .price_slider_wrapper .ui-widget-header {
border: 1px solid #aaaaaa;
background: #cccccc;
color: #222222;
font-weight: bold;
}
.widget_price_filter .ui-slider-horizontal {
height: .8em;
}
.widget_price_filter .ui-slider-horizontal .ui-slider-handle {
top: -0.3em;
margin-left: -0.6em;
}
.widget_price_filter .ui-slider-horizontal .ui-slider-range {
top: 0;
height: 100%;
}
.widget_price_filter .ui-slider-horizontal .ui-slider-range-min {
left: 0;
}
.widget_price_filter .ui-slider-horizontal .ui-slider-range-max {
right: 0;
}
.widget_price_filter .price_slider {
border: 0 !important;
background: rgba(0, 0, 0, 0.1) !important;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
margin: 0 12px 1.5em;
}
.widget_price_filter .ui-widget-header {
border: 0 !important;
background: rgba(0, 0, 0, 0.1) !important;
}
.widget_price_filter .ui-slider-handle {
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
background: #fff !important;
border: 1px solid rgba(0, 0, 0, 0.2) !important;
cursor: pointer;
}
.widget_price_filter .price_slider_amount {
text-align: right;
line-height: 2.5em;
}
.widget_price_filter .price_slider_amount .button {
float: left;
}
.widget_layered_nav ul {
list-style: none;
margin-left: 0;
padding-left: 0;
}
.widget_layered_nav ul li {
overflow: hidden;
zoom: 1;
}
.widget_layered_nav ul li a {
float: left;
padding-left: 0;
}
.widget_layered_nav ul li .count {
float: right;
line-height: 22px;
background: rgba(0, 0, 0, 0.025);
padding: 0 8px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
font-weight: bold;
}
.widget_layered_nav ul li.chosen a {
padding-left: 18px;
background: url(//www.skelligschocolate.com/wp-content/themes/skellig/images/icons/cross.png) left no-repeat;
} .quantity {
width: 96px;
margin-bottom: .5em; }
.quantity:after {
content: "";
display: block;
clear: both;
}
.quantity input::-webkit-outer-spin-button,
.quantity input::-webkit-inner-spin-button {
display: none;
}
.quantity input.qty {
width: 20px;
padding: 5px 10px;
font-size: 14px !important;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
border: 1px solid #e6e6e6;
border-right: 0;
border-left: 0;
text-align: center;
float: left;
z-index: 10;
}
.quantity .plus,
.quantity .minus {
width: 28px;
text-align: center;
padding: 5px 0;
font-size: 14px !important;
border: 1px solid #ccc;
background: #ffffff;
background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e6e6e6));
background: -webkit-linear-gradient(#ffffff, #e6e6e6);
background: -moz-linear-gradient(center top, #ffffff 0%, #e6e6e6 100%);
background: -moz-gradient(center top, #ffffff 0%, #e6e6e6 100%);
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
float: left;
z-index: 20;
}
.quantity .plus:hover,
.quantity .minus:hover {
background: #ffffff;
background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f6f6f6));
background: -webkit-linear-gradient(#ffffff, #f6f6f6);
background: -moz-linear-gradient(center top, #ffffff 0%, #f6f6f6 100%);
background: -moz-gradient(center top, #ffffff 0%, #f6f6f6 100%);
}
.quantity .plus {
float: right;
-webkit-border-top-right-radius: 3px;
-webkit-border-bottom-right-radius: 3px;
-moz-border-radius-topright: 3px;
-moz-border-radius-bottomright: 3px;
border-top-right-radius: 3px;
border-bottom-right-radius: 3px;
}
.quantity .minus {
-webkit-border-top-left-radius: 3px;
-webkit-border-bottom-left-radius: 3px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-bottomleft: 3px;
border-top-left-radius: 3px;
border-bottom-left-radius: 3px;
} .button-alt {
font-family: Verdana, Geneva, Arial, sans-serif;
display: inline-block;
padding: 5px 10px 6px;
color: #fff !important;
text-decoration: none;
border: none;
position: relative;
cursor: pointer;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background: #e4954a;
background: -webkit-gradient(linear, left top, left bottom, from(#e4954a), to(#da7b21));
background: -webkit-linear-gradient(#e4954a, #da7b21);
background: -moz-linear-gradient(center top, #e4954a 0%, #da7b21 100%);
background: -moz-gradient(center top, #e4954a 0%, #da7b21 100%);
border: 1px solid #da7b21;
font-size: 12px;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
line-height: 1.1em;
}
.button-alt:hover {
background: #ebaf76;
background: -webkit-gradient(linear, left top, left bottom, from(#ebaf76), to(#da7b21));
background: -webkit-linear-gradient(#ebaf76, #da7b21);
background: -moz-linear-gradient(center top, #ebaf76 0%, #da7b21 100%);
background: -moz-gradient(center top, #ebaf76 0%, #da7b21 100%);
text-decoration: none;
}
.button-alt:active {
top: 1px;
} .star-rating {
overflow: hidden;
position: relative;
height: 1em;
line-height: 1em;
font-size: 1em;
width: 5.4em;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
.star-rating:before {
content: "\2606\2606\2606\2606\2606";
float: left;
top: 0;
left: 0;
position: absolute;
letter-spacing: 0.1em;
letter-spacing: 0\9;
}
.star-rating span {
overflow: hidden;
float: left;
top: 0;
left: 0;
position: absolute;
padding-top: 1.5em;
}
.star-rating span:before {
content: "\2605\2605\2605\2605\2605";
top: 0;
position: absolute;
left: 0;
letter-spacing: 0.1em;
letter-spacing: 0\9;
} .widget .star-rating {
font-size: .8em;
}
p.stars {
overflow: hidden;
position: relative;
height: 1.2em;
line-height: 1em;
font-size: 1em;
width: 5.4em;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
p.stars:before {
content: "\2606\2606\2606\2606\2606";
float: left;
top: 0;
left: 0;
position: absolute;
letter-spacing: 0.1em;
letter-spacing: 0\9;
}
p.stars a {
float: left;
position: absolute;
left: 0;
top: 0;
width: 1em;
height: 0;
padding-top: 1.2em;
overflow: hidden;
}
p.stars a:before {
content: "\2605\2605\2605\2605\2605";
top: 0;
position: absolute;
left: 0;
letter-spacing: 0.1em;
letter-spacing: 0\9;
visibility: hidden;
}
p.stars a:hover:before,
p.stars a:focus:before {
visibility: visible;
}
p.stars a.active:before {
visibility: visible;
}
p.stars a.star-1 {
width: 1em;
z-index: 10;
}
p.stars a.star-2 {
width: 2.1em;
z-index: 9;
}
p.stars a.star-3 {
width: 3.2em;
z-index: 8;
}
p.stars a.star-4 {
width: 4.3em;
z-index: 7;
}
p.stars a.star-5 {
width: 5.4em;
z-index: 6;
} table.cart .product-remove,
table.cart .product-thumbnail,
table.cart .product-price {
display: none;
}
table.cart .actions {
text-align: right;
}
table.cart .actions .coupon {
float: left;
}
table.cart a.remove {
color: #fff;
font-weight: bold;
background: #c00;
display: inline-block;
height: 1.1em;
width: 1.1em;
line-height: 1;
text-align: center;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
}
table.cart a.remove:hover {
text-decoration: none;
background: #f00;
}
table.cart td {
vertical-align: middle;
}
table.cart img {
padding: 3px !important;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
table.cart .quantity {
margin: 0;
}
table.cart .quantity input {
margin-bottom: 0;
}
table.my_account_orders {
font-size: 0.8751em;
}
.cart_totals select {
width: 100%;
} table.cart img {
width: 32px;
height: auto;
}
table.cart td.actions .coupon {
text-align: left;
margin-bottom: 0;
}
table.cart td.actions .coupon label {
display: none;
}
table.cart td.actions .coupon #shareyourcart_button {
float: left;
}
table.cart td.actions .button,
table.cart td.actions .checkout-button,
table.cart td.actions .input-text {
width: 100%;
display: block;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
margin-bottom: .5em !important;
text-align: center;
}
table.cart td.actions .checkout-button {
margin-bottom: 0 !important;
}
.cart-collaterals {
overflow: hidden;
zoom: 1;
}
.cart-collaterals .shipping_calculator {
clear: right;
}
.cart-collaterals #shipping_method {
padding: 0 !important;
list-style: none !important;
}
.cart-collaterals #shipping_method li {
list-style: none !important;
}
.cart-collaterals .cross-sells {
float: left;
}
.cart-collaterals .cross-sells ul.products {
margin-left: 0 !important;
padding-left: 0 !important;
}
.cart-collaterals .cross-sells ul.products li {
width: 48%;
} .woocommerce_result_count,
.woocommerce_ordering,
.woocommerce-result-count,
.woocomerce-ordering {
width: 50%;
float: left;
margin-bottom: 1.618em;
}
.woocommerce_ordering,
.woocommerce-ordering {
text-align: right;
} #shiptobilling {
float: right;
}
#shiptobilling input {
float: left;
}
.create-account {
float: left;
}
.payment_methods {
margin: 0 0 1.5em 0 !important;
padding: 0 !important;
list-style: none !important;
}
.payment_methods li {
list-style: none !important;
border-bottom: 1px solid rgba(0, 0, 0, 0.05);
padding: .5em 0;
}
.payment_methods li img {
float: right;
padding: 0 !important;
border: none !important;
}
.payment_box fieldset {
margin-bottom: 0;
}
.payment_box .form-row .woocommerce-select {
width: 30.75%;
float: left;
margin-right: 3.8%;
}
.payment_methods + .form-row {
width: 100%;
}
.payment_methods + .form-row #place_order {
float: right;
}
.payment_methods + .form-row label {
display: inline;
}
.payment_methods + .form-row input {
float: left;
}
.required {
color: #c00;
border: 0;
} ul.order_details {
list-style: none;
border: 1px solid #ddd;
position: relative;
-webkit-border-radius: 0.327em;
-moz-border-radius: 0.327em;
border-radius: 0.327em;
list-style: none !important;
padding: 0 !important;
}
ul.order_details:after {
content: "";
display: block;
clear: both;
}
ul.order_details li {
float: left;
padding: 1em 1.618em;
border-right: 1px solid #ddd;
font-size: .8em;
text-transform: uppercase;
list-style: none !important;
}
ul.order_details li strong {
display: block;
font-size: 1.387em;
text-transform: none;
}
.woocommerce-account .addresses address {
clear: both;
} @media only screen and (min-width: 768px) {
.col2-set {
clear: both;
}
.col2-set:after {
content: "";
display: block;
clear: both;
}
.col2-set .col-1 {
width: 49%;
float: left;
}
.col2-set .col-2 {
width: 49%;
float: right;
}
.form-row {
width: 49%;
float: left;
}
.form-row label {
display: block;
}
.form-row .input-text,
.form-row select {
width: 100%;
*width: 90%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.form-row input[type=checkbox] {
float: left;
}
.form-row.notes {
width: 100%;
}
.form-row.notes textarea {
width: 100%;
*width: 90%;
}
.form-row-first {
clear: left;
}
.form-row-last {
float: right;
}
.form-row-wide {
float: left;
width: 100%;
clear: both;
}
.cart-collaterals .cart_totals,
.cart-collaterals .shipping_calculator,
.cart-collaterals .cross-sells {
width: 48%;
float: right;
}
.cart-collaterals .cross-sells {
float: left;
}
.woocommerce.one-col .related,
.woocommerce.one-col .upsells {
width: 48%;
}
.woocommerce.one-col .related {
float: left;
}
.woocommerce.one-col .upsells {
float: right;
}
.woocommerce.one-col .upsells ul {
float: left;
width: 100%;
}
.woocommerce .images {
width: 48%;
margin-right: 3.8%;
float: left;
}
.woocommerce .summary {
width: 48%;
float: right;
margin-bottom: 1.5em;
}
.woocommerce .woocommerce-tabs ul.tabs,
.woocommerce .woocommerce_tabs ul.tabs {
padding: 1em 1em 0 1em;
}
.woocommerce .woocommerce-tabs .panel,
.woocommerce .woocommerce_tabs .panel {
padding: 1.618em;
}
ul.products li.product {
clear: none;
width: 30.75%;
margin-right: 3.8%;
}
ul.products li.product:nth-child(2n) {
float: left;
}
ul.products li.product.first {
clear: left;
}
ul.products li.product.last {
margin-right: 0;
}
table.cart .product-remove,
table.cart .product-thumbnail,
table.cart .product-price {
display: table-cell;
}
table.cart td.actions {
text-align: right;
}
table.cart td.actions .coupon {
width: 50%;
float: left;
}
table.cart td.actions .input-text,
table.cart td.actions .button,
table.cart td.actions .checkout-button {
width: auto;
display: inline-block;
margin-bottom: 0 !important;
}
}h3.srp-widget-title{
display: block;
margin-bottom: 10px;
} div.srp-widget-container {
display: table;
clear: both;
} div.srp-widget-container a {
outline: none;
} div.srp-widget-container a.srp-widget-title-link {
outline: none;
} div.srp-widget-container div.srp-widget-singlepost {
padding: 0px 0px 10px 0px;
margin: 0px 0px 10px 0px;
border-bottom: 1px solid #CCCCCC;
clear: both;
} div.srp-widget-container div.srp-single-row {
display: table-cell;
vertical-align: top;
margin: 0px 0px 0px 0px;
padding: 0px 10px 0px 0px;
border: none;
} div.srp-widget-container div.srp-widget-row {
clear: both;
display: block;
margin: 0px 0px 10px 0px;
padding: 0px 0px 10px 0px;
} div.srp-widget-container div.srp-multi-column {
display: table-cell;
vertical-align: top;
}  div.srp-widget-container div.srp-thumbnail-box {
display: table-cell;
vertical-align: top;
padding-right: 10px;
} div.srp-widget-container a.srp-widget-thmblink {
display: block;
} div.srp-widget-container img.srp-widget-thmb {
max-width: none;
}
div.srp-widget-container div.srp-thumbnail-box img.avatar {
max-width: none;
}  div.srp-widget-container div.srp-content-box {
display: table-cell;
vertical-align: top;
} div.srp-widget-container h4.srp-post-title {
display: block;
} div.srp-widget-container a.srp-post-title-link {
} div.srp-widget-container p.srp-widget-excerpt {
margin: 0px;
} div.srp-widget-container a.srp-linked-excerpt {
} div.srp-widget-container span.srp-widget-stringbreak {
} div.srp-widget-container a.srp-widget-stringbreak-link {
margin: 0 0 0 5px;
} div.srp-widget-container a.srp-widget-stringbreak-link-image {
} div.srp-widget-container p.srp-widget-date {
margin: 0px;
} div.srp-widget-container p.srp-widget-author {
margin: 0px;
} div.srp-widget-container p.srp-widget-category {
margin: 0px;
} div.srp-widget-container p.srp-widget-tags {
margin: 0px;
}#cookie-notice{display:block;visibility:hidden;position:fixed;min-width:100%;height:auto;z-index:100000;font-size:13px;line-height:20px;left:0;text-align:center}.cn-top{top:0}.cn-bottom{bottom:0}.cookie-notice-container{padding:10px;text-align:center;width:100%}.cookie-notice-revoke-container{position:absolute;bottom:0;width:100%;z-index:1;visibility:hidden}.cn-top .cookie-notice-revoke-container{top:0;bottom:auto}#cookie-notice .cn-revoke-cookie{margin:0}.cn-button.wp-default,.cn-button.wp-default:hover,.cn-button.bootstrap,.cn-button.bootstrap:hover{box-shadow:none;text-decoration:none}#cookie-notice .cn-button{margin-left:10px}.cn-button.wp-default{font-family:sans-serif;line-height:18px;padding:2px 12px;background:linear-gradient(to bottom,#FEFEFE,#F4F4F4) repeat scroll 0 0 #F3F3F3;border-color:#BBB;color:#333;text-shadow:0 1px 0 #FFF;-moz-box-sizing:border-box;border-radius:3px 3px 3px 3px;border-style:solid;border-width:1px;cursor:pointer;display:inline-block;font-size:12px;font-style:normal;text-decoration:none;white-space:nowrap;outline:none}.cn-button.wp-default:hover{background:linear-gradient(to bottom,#FFFFFF,#F3F3F3) repeat scroll 0 0 #F3F3F3;border-color:#999;color:#222}.cn-button.bootstrap{font-family:sans-serif;display:inline-block;*display:inline;padding:4px 12px;margin-right:.3em;margin-bottom:0;*margin-left:.3em;line-height:20px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,.75);font-style:normal;vertical-align:middle;cursor:pointer;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#006dcc;*background-color:#04c;background-image:-moz-linear-gradient(top,#0088cc,#0044cc);background-image:-webkit-gradient(linear,0 0,0 100%,from(#0088cc),to(#0044cc));background-image:-webkit-linear-gradient(top,#0088cc,#0044cc);background-image:-o-linear-gradient(top,#0088cc,#0044cc);background-image:linear-gradient(to bottom,#0088cc,#0044cc);background-repeat:repeat-x;border-style:solid;border-width:1px;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(255,255,255,.2) inset,0 1px 2px rgba(0,0,0,.05);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);padding:2px 10px;font-size:12px;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:none}.cn-button.bootstrap:hover{color:#fff;background-color:#04c;*background-color:#003bb3;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear}