W3C CSS Validator results for http://www.nicolwilliamson.com/ (CSS level 3)

Sorry! We found the following errors (6)

URI : http://www.nicolwilliamson.com/wp-includes/css/dist/block-library/style.min.css?ver=5.0.4

1 .wp-block-column break-word is not a word-break value : break-word
1 .wp-block-media-text .wp-block-media-text__content break-word is not a word-break value : break-word

URI : http://www.nicolwilliamson.com/wp-content/plugins/wp-e-commerce/themes/iShop/iShop.css

17 Parse Error [: iShop Theme Theme URI: http://instinct.co.nz Description: Mac Style Theme Version: 3.5 Author: Thomas Howard Author URI: http://instinct.co.nz */ /* * If you delete this file, you can expect your WP e-Commerce installation to break in some manner * to create your own theme copy, and paste this file, change the names and alter to your tastes */ .wpsc_container]
266 div.producttext Value Error : font-style Too many values or values are not recognized : 'Lucida Grande',Geneva,Arial,Verdana,Helvetica,sans-serif
1106 * Parse Error *html .ui-datepicker-prompt { width: 185px; }
1275 .ui-datepicker-cover Parse Error mask()

↑ Top

Warnings (21)

URI : http://www.nicolwilliamson.com/wp-content/themes/ocadia/style.css

104 voice-family: You are encouraged to offer a generic family as a last alternative

URI : http://www.nicolwilliamson.com/wp-includes/css/dist/block-library/style.min.css?ver=5.0.4

1 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif is an unknown vendor extension
1 -webkit-overflow-scrolling is an unknown vendor extension
1 -webkit-sticky is an unknown vendor extension
1 -o-object-fit is an unknown vendor extension
1 -webkit-sticky is an unknown vendor extension
1 -webkit-sticky is an unknown vendor extension
1 -webkit-sticky is an unknown vendor extension
1 -o-object-fit is an unknown vendor extension
1 -webkit-sticky is an unknown vendor extension
1 -o-object-fit is an unknown vendor extension

URI : http://www.nicolwilliamson.com/wp-content/plugins/wp-e-commerce/themes/iShop/iShop.css

991 _height is an unknown vendor extension
999 _width is an unknown vendor extension

URI : http://www.nicolwilliamson.com/

24 _margin-left is an unknown vendor extension
26 _height is an unknown vendor extension

URI : http://www.nicolwilliamson.com/wp-content/plugins/wp-e-commerce/thickbox.css

35 alpha(opacity=60) is an unknown vendor extension
36 -moz-opacity is an unknown vendor extension
57 -ms-interpolation-mode is an unknown vendor extension
156 alpha(opacity=0) is an unknown vendor extension
157 -moz-opacity is an unknown vendor extension
166 _margin-bottom is an unknown vendor extension

↑ Top

Valid CSS information

@import url('http://www.nicolwilliamson.com/wp-content/themes/ocadia/style.css') ;
body {
background : url(images/back.png) repeat-x #000;
margin : 0;
padding : 0;
color : #7F5729;
font-family : "Lucida Sans Unicode", Tahoma, Geneva, sans-serif;
font-size : 12px;
line-height : 1.7em;
}
p {
font-size : 1em;
line-height : 1.5em;
margin : 1.2em 0;
}
ol, ul {
font-size : 1em;
line-height : 1.5em;
margin : 1.2em 0 1.2em 2em;
padding : 0;
}
h1, h2, h3, h4, h5, h6 {
margin : 1.2em 0;
font-family : Georgia, serif;
color : #381A00;
}
h1, h2 {
font-size : 1.8em;
}
h3 {
font-size : 1.3em;
}
h4 {
font-size : 1.2em;
}
h5 {
font-size : 1.1em;
}
h6 {
font-size : 1em;
}
a:link {
color : #381A00;
}
a:visited {
color : #381A00;
}
a:hover, a:active {
color : #7F5729;
text-decoration : none;
}
blockquote {
margin : 0 20px;
padding : 0.05em 20px;
border-top : 1px solid #CCC;
border-bottom : 1px solid #CCC;
background : url(images/commentalt.gif) repeat-y;
font-size : 0.9em;
}
code {
color : #666;
}
input, textarea, select {
background-color : #FFF;
color : #333;
font-size : 1em;
font-family : "Lucida Sans Unicode", Tahoma, Geneva, sans-serif;
}
form, img {
border : 0;
margin : 0;
padding : 0;
}
#header {
width : 1020px;
height : 292px;
background : url(images/nw_004_01.jpg) no-repeat;
}
#header h1 {
margin : 0;
text-align : right;
padding : 35px 0 0 0;
font-size : 2.4em;
line-height : 40px;
}
#header h1 a {
text-decoration : none;
}
#header p {
margin : 0;
font-family : Georgia, serif;
font-size : 21px;
padding : 100px 330px 0 480px;
}
#content {
background : url(images/border.jpg) right top repeat-y #D6A96E;
padding : 50px 120px 50px 50px;
float : left;
width : 570px;
min-height : 600px;
overflow : visible;
voice-family : "\"}\"";
voice-family : inherit;
}
html > body #content {
width : 570px;
}
td.navi {
padding : 0;
padding-top : 60px;
vertical-align : top;
font-weight : bold;
font-size : 14px;
text-transform : uppercase;
}
#menue {
margin : 0;
padding : 0;
list-style-type : none;
}
#menue ul {
list-style-type : none;
padding : 0;
margin : 0;
display : block;
}
#menue li a {
display : block;
height : 23px;
padding : 6px 0 2px 40px;
margin : 0;
text-decoration : none;
color : #7D5728;
}
#menue li a:hover {
background : #3C2F1F;
}
#menue li a.active {
background : #3C2F1F;
}
#sidebar {
padding-top : 60px;
vertical-align : top;
font-weight : bold;
font-size : 14px;
text-transform : uppercase;
}
#sidebar {
margin : 0;
padding : 0;
list-style-type : none;
}
#sidebar ul {
list-style-type : none;
padding : 0;
margin : 0;
display : block;
}
#sidebar li a {
display : block;
height : 23px;
padding : 6px 0 2px 40px;
margin : 0;
text-decoration : none;
color : #7D5728;
}
#sidebar li a:hover {
background : #3C2F1F;
}
#sidebar li a.active {
background : #3C2F1F;
}
#sidebar h2 {
color : #7D5728;
margin : 30px 0 5px 0;
padding : 0 0 2px 40px;
font-size : 1em;
background : #3C2F1F;
text-transform : none;
font-weight : normal;
}
* html #content, * html #sidebar {
overflow : hidden;
}
#footer {
clear : both;
padding : 25px 0 10px 50px;
background : #AC8456;
}
#footer p {
margin : 0;
font-size : 0.9em;
}
#footer a:hover, #footer a:active {
color : #7F5729;
text-decoration : none;
}
.pagetitle {
margin : 1.2em 0 0 0;
}
.post {
padding : 1.2em 0 0 0;
}
.storydate {
float : left;
margin : 0 0.5em 0 0;
padding : 0 0.5em 0 0;
font-weight : normal;
font-size : 1em;
color : #666;
}
.storytitle {
float : left;
margin : 0;
}
.meta {
margin : 0;
padding : 0.5em 0 0 3em;
}
.feedback {
padding : 0 0 0 3em;
}
.meta, .feedback {
clear : both;
font-size : 0.9em;
color : #381A00;
background : url(images/deco.gif) bottom left no-repeat;
}
.permalink {
margin : 0 1.5em 0 0;
padding : 0 0 0 1.2em;
background : url(images/perma.gif) center left no-repeat;
}
.commentslink {
padding : 0 0 0 1.5em;
background : url(images/comments.gif) center left no-repeat;
}
.storytitle a, .meta a, .feedback a, .commentauthor a, .commentmeta a, #comments a {
text-decoration : none;
}
#commentlist {
margin : 1.2em 0;
padding : 0;
list-style-type : none;
}
#commentlist li {
margin : 1em 0;
padding : 0 20px;
border-top : 1px solid #CCC;
border-bottom : 1px solid #CCC;
background : url(images/comment.gif) repeat-y;
}
.commentalt {
background : url(images/commentalt.gif) repeat-y !important ;
}
.commentauthor {
margin : 1em 0 0 0;
}
.commentauthor a {
font-weight : bold;
}
.commentmeta {
margin-top : 0;
font-size : 0.9em;
}
#comment {
width : 98%;
}
#sidebar #search p, .widget_search div div {
margin : 0 0 0.3em 0;
padding : 2em 0 0 20px;
}
#sidebar #s {
margin-bottom : 2px;
width : 175px;
}
img.wp-smiley, img.emoji {
display : inline !important ;
border : none !important ;
box-shadow : none !important ;
height : 1em !important ;
width : 1em !important ;
margin : 0 0.07em !important ;
vertical-align : -0.1em !important ;
background : none !important ;
padding : 0 !important ;
}
.wp-block-audio figcaption {
margin-top : 0.5em;
margin-bottom : 1em;
color : #555d66;
text-align : center;
font-size : 13px;
}
.wp-block-audio audio {
width : 100%;
min-width : 300px;
}
.editor-block-list__layout .reusable-block-edit-panel {
align-items : center;
background : #f8f9f9;
color : #555d66;
display : flex;
flex-wrap : wrap;
font-size : 13px;
position : relative;
top : -14px;
margin : 0 -14px;
padding : 8px 14px;
position : relative;
z-index : 7;
}
.editor-block-list__layout .editor-block-list__layout .reusable-block-edit-panel {
margin : 0 -14px;
padding : 8px 14px;
}
.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__spinner {
margin : 0 5px;
}
.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__info {
margin-right : auto;
}
.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__label {
margin-right : 8px;
white-space : nowrap;
font-weight : 600;
}
.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title {
flex : 1 1 100%;
font-size : 14px;
height : 30px;
margin : 4px 0 8px;
}
.editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button {
flex-shrink : 0;
}
@media (min-width:960px) {
.editor-block-list__layout .reusable-block-edit-panel {
flex-wrap : nowrap;
}
.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title {
margin : 0;
}
.editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button {
margin : 0 0 0 5px;
}
}
.editor-block-list__layout .reusable-block-indicator {
background : #fff;
border-left : 1px dashed #e2e4e7;
color : #555d66;
border-bottom : 1px dashed #e2e4e7;
top : -14px;
height : 30px;
padding : 4px;
position : absolute;
z-index : 1;
width : 30px;
right : -14px;
}
.wp-block-button {
color : #fff;
margin-bottom : 1.5em;
}
.wp-block-button.aligncenter {
text-align : center;
}
.wp-block-button.alignright {
text-align : right;
}
.wp-block-button__link {
background-color : #32373c;
border : none;
border-radius : 28px;
box-shadow : none;
color : inherit;
cursor : pointer;
display : inline-block;
font-size : 18px;
margin : 0;
padding : 12px 24px;
text-align : center;
text-decoration : none;
white-space : normal;
overflow-wrap : break-word;
}
.wp-block-button__link:active, .wp-block-button__link:focus, .wp-block-button__link:hover {
color : inherit;
}
.is-style-squared .wp-block-button__link {
border-radius : 0;
}
.is-style-outline {
color : #32373c;
}
.is-style-outline .wp-block-button__link {
background : 0 0;
border : currentColor solid 2px;
}
.wp-block-categories.alignleft {
margin-right : 2em;
}
.wp-block-categories.alignright {
margin-left : 2em;
}
.wp-block-columns {
display : flex;
flex-wrap : wrap;
}
@media (min-width:782px) {
.wp-block-columns {
flex-wrap : nowrap;
}
}
.wp-block-column {
flex : 1;
margin-bottom : 1em;
flex-basis : 100%;
min-width : 0;
overflow-wrap : break-word;
}
@media (min-width:600px) {
.wp-block-column {
flex-basis : 50%;
flex-grow : 0;
}
}
@media (min-width:600px) {
.wp-block-column:nth-child(odd) {
margin-right : 32px;
}
.wp-block-column:nth-child(even) {
margin-left : 32px;
}
.wp-block-column:not(:first-child) {
margin-left : 32px;
}
.wp-block-column:not(:last-child) {
margin-right : 32px;
}
}
.wp-block-cover, .wp-block-cover-image {
position : relative;
background-color : #000;
background-size : cover;
background-position : center center;
min-height : 430px;
width : 100%;
margin : 0 0 1.5em 0;
display : flex;
justify-content : center;
align-items : center;
overflow : hidden;
}
.wp-block-cover-image.has-left-content, .wp-block-cover.has-left-content {
justify-content : flex-start;
}
.wp-block-cover-image.has-left-content .wp-block-cover-image-text, .wp-block-cover-image.has-left-content .wp-block-cover-text, .wp-block-cover-image.has-left-content h2, .wp-block-cover.has-left-content .wp-block-cover-image-text, .wp-block-cover.has-left-content .wp-block-cover-text, .wp-block-cover.has-left-content h2 {
margin-left : 0;
text-align : left;
}
.wp-block-cover-image.has-right-content, .wp-block-cover.has-right-content {
justify-content : flex-end;
}
.wp-block-cover-image.has-right-content .wp-block-cover-image-text, .wp-block-cover-image.has-right-content .wp-block-cover-text, .wp-block-cover-image.has-right-content h2, .wp-block-cover.has-right-content .wp-block-cover-image-text, .wp-block-cover.has-right-content .wp-block-cover-text, .wp-block-cover.has-right-content h2 {
margin-right : 0;
text-align : right;
}
.wp-block-cover .wp-block-cover-image-text, .wp-block-cover .wp-block-cover-text, .wp-block-cover h2, .wp-block-cover-image .wp-block-cover-image-text, .wp-block-cover-image .wp-block-cover-text, .wp-block-cover-image h2 {
color : #fff;
font-size : 2em;
line-height : 1.25;
z-index : 1;
margin-bottom : 0;
max-width : 610px;
padding : 14px;
text-align : center;
}
.wp-block-cover .wp-block-cover-image-text a, .wp-block-cover .wp-block-cover-image-text a:active, .wp-block-cover .wp-block-cover-image-text a:focus, .wp-block-cover .wp-block-cover-image-text a:hover, .wp-block-cover .wp-block-cover-text a, .wp-block-cover .wp-block-cover-text a:active, .wp-block-cover .wp-block-cover-text a:focus, .wp-block-cover .wp-block-cover-text a:hover, .wp-block-cover h2 a, .wp-block-cover h2 a:active, .wp-block-cover h2 a:focus, .wp-block-cover h2 a:hover, .wp-block-cover-image .wp-block-cover-image-text a, .wp-block-cover-image .wp-block-cover-image-text a:active, .wp-block-cover-image .wp-block-cover-image-text a:focus, .wp-block-cover-image .wp-block-cover-image-text a:hover, .wp-block-cover-image .wp-block-cover-text a, .wp-block-cover-image .wp-block-cover-text a:active, .wp-block-cover-image .wp-block-cover-text a:focus, .wp-block-cover-image .wp-block-cover-text a:hover, .wp-block-cover-image h2 a, .wp-block-cover-image h2 a:active, .wp-block-cover-image h2 a:focus, .wp-block-cover-image h2 a:hover {
color : #fff;
}
.wp-block-cover-image.has-parallax, .wp-block-cover.has-parallax {
background-attachment : fixed;
}
@supports () {
.wp-block-cover-image.has-parallax, .wp-block-cover.has-parallax {
background-attachment : scroll;
}
}
.wp-block-cover-image.has-background-dim::before, .wp-block-cover.has-background-dim::before {
content : "";
position : absolute;
top : 0;
left : 0;
bottom : 0;
right : 0;
background-color : inherit;
opacity : 0.5;
z-index : 1;
}
.wp-block-cover-image.has-background-dim.has-background-dim-10::before, .wp-block-cover.has-background-dim.has-background-dim-10::before {
opacity : 0.1;
}
.wp-block-cover-image.has-background-dim.has-background-dim-20::before, .wp-block-cover.has-background-dim.has-background-dim-20::before {
opacity : 0.2;
}
.wp-block-cover-image.has-background-dim.has-background-dim-30::before, .wp-block-cover.has-background-dim.has-background-dim-30::before {
opacity : 0.3;
}
.wp-block-cover-image.has-background-dim.has-background-dim-40::before, .wp-block-cover.has-background-dim.has-background-dim-40::before {
opacity : 0.4;
}
.wp-block-cover-image.has-background-dim.has-background-dim-50::before, .wp-block-cover.has-background-dim.has-background-dim-50::before {
opacity : 0.5;
}
.wp-block-cover-image.has-background-dim.has-background-dim-60::before, .wp-block-cover.has-background-dim.has-background-dim-60::before {
opacity : 0.6;
}
.wp-block-cover-image.has-background-dim.has-background-dim-70::before, .wp-block-cover.has-background-dim.has-background-dim-70::before {
opacity : 0.7;
}
.wp-block-cover-image.has-background-dim.has-background-dim-80::before, .wp-block-cover.has-background-dim.has-background-dim-80::before {
opacity : 0.8;
}
.wp-block-cover-image.has-background-dim.has-background-dim-90::before, .wp-block-cover.has-background-dim.has-background-dim-90::before {
opacity : 0.9;
}
.wp-block-cover-image.has-background-dim.has-background-dim-100::before, .wp-block-cover.has-background-dim.has-background-dim-100::before {
opacity : 1;
}
.wp-block-cover-image.alignleft, .wp-block-cover-image.alignright, .wp-block-cover.alignleft, .wp-block-cover.alignright {
max-width : 305px;
width : 100%;
}
.wp-block-cover-image::after, .wp-block-cover::after {
display : block;
content : "";
font-size : 0;
min-height : inherit;
}
@supports ((() or (position: sticky))) {
.wp-block-cover-image::after, .wp-block-cover::after {
content : none;
}
}
.wp-block-cover-image.aligncenter, .wp-block-cover-image.alignleft, .wp-block-cover-image.alignright, .wp-block-cover.aligncenter, .wp-block-cover.alignleft, .wp-block-cover.alignright {
display : flex;
}
.wp-block-cover__video-background {
position : absolute;
top : 50%;
left : 50%;
transform : translateX(-50%) translateY(-50%);
width : 100%;
height : 100%;
z-index : 0;
object-fit : cover;
}
.editor-block-list__block[data-type="core/embed"][data-align="left"] .editor-block-list__block-edit, .editor-block-list__block[data-type="core/embed"][data-align="right"] .editor-block-list__block-edit, .wp-block-embed.alignleft, .wp-block-embed.alignright {
max-width : 360px;
width : 100%;
}
.wp-block-embed {
margin-bottom : 1em;
}
.wp-block-embed figcaption {
margin-top : 0.5em;
margin-bottom : 1em;
color : #555d66;
text-align : center;
font-size : 13px;
}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper {
position : relative;
}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper::before, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper::before, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper::before, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper::before, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper::before, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper::before, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper::before {
content : "";
display : block;
padding-top : 50%;
}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper iframe, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper iframe, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper iframe, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper iframe, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper iframe, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper iframe {
position : absolute;
top : 0;
right : 0;
bottom : 0;
left : 0;
width : 100%;
height : 100%;
}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper::before {
padding-top : 42.85%;
}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper::before {
padding-top : 50%;
}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper::before {
padding-top : 56.25%;
}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper::before {
padding-top : 75%;
}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper::before {
padding-top : 100%;
}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-6 .wp-block-embed__wrapper::before {
padding-top : 66.66%;
}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper::before {
padding-top : 200%;
}
.wp-block-file {
margin-bottom : 1.5em;
}
.wp-block-file.aligncenter {
text-align : center;
}
.wp-block-file.alignright {
text-align : right;
}
.wp-block-file .wp-block-file__button {
background : #32373c;
border-radius : 2em;
color : #fff;
font-size : 13px;
padding : 0.5em 1em;
}
.wp-block-file a.wp-block-file__button {
text-decoration : none;
}
.wp-block-file a.wp-block-file__button:active, .wp-block-file a.wp-block-file__button:focus, .wp-block-file a.wp-block-file__button:hover, .wp-block-file a.wp-block-file__button:visited {
box-shadow : none;
color : #fff;
opacity : 0.85;
text-decoration : none;
}
.wp-block-file * + .wp-block-file__button {
margin-left : 0.75em;
}
.wp-block-gallery {
display : flex;
flex-wrap : wrap;
list-style-type : none;
padding : 0;
}
.wp-block-gallery .blocks-gallery-image, .wp-block-gallery .blocks-gallery-item {
margin : 0 16px 16px 0;
display : flex;
flex-grow : 1;
flex-direction : column;
justify-content : center;
position : relative;
}
.wp-block-gallery .blocks-gallery-image figure, .wp-block-gallery .blocks-gallery-item figure {
margin : 0;
height : 100%;
}
@supports ((() or (position: sticky))) {
.wp-block-gallery .blocks-gallery-image figure, .wp-block-gallery .blocks-gallery-item figure {
display : flex;
align-items : flex-end;
justify-content : flex-start;
}
}
.wp-block-gallery .blocks-gallery-image img, .wp-block-gallery .blocks-gallery-item img {
display : block;
max-width : 100%;
height : auto;
}
.wp-block-gallery .blocks-gallery-image img, .wp-block-gallery .blocks-gallery-item img {
width : 100%;
}
@supports ((() or (position: sticky))) {
.wp-block-gallery .blocks-gallery-image img, .wp-block-gallery .blocks-gallery-item img {
width : auto;
}
}
.wp-block-gallery .blocks-gallery-image figcaption, .wp-block-gallery .blocks-gallery-item figcaption {
position : absolute;
bottom : 0;
width : 100%;
max-height : 100%;
overflow : auto;
padding : 40px 10px 5px;
color : #fff;
text-align : center;
font-size : 13px;
background : linear-gradient(0deg, rgb(0 0 0 / 0.7) 0, rgb(0 0 0 / 0.3) 60%, transparent);
}
.wp-block-gallery .blocks-gallery-image figcaption img, .wp-block-gallery .blocks-gallery-item figcaption img {
display : inline;
}
.wp-block-gallery.is-cropped .blocks-gallery-image a, .wp-block-gallery.is-cropped .blocks-gallery-image img, .wp-block-gallery.is-cropped .blocks-gallery-item a, .wp-block-gallery.is-cropped .blocks-gallery-item img {
width : 100%;
}
@supports ((() or (position: sticky))) {
.wp-block-gallery.is-cropped .blocks-gallery-image a, .wp-block-gallery.is-cropped .blocks-gallery-image img, .wp-block-gallery.is-cropped .blocks-gallery-item a, .wp-block-gallery.is-cropped .blocks-gallery-item img {
height : 100%;
flex : 1;
object-fit : cover;
}
}
.wp-block-gallery .blocks-gallery-image, .wp-block-gallery .blocks-gallery-item {
width : calc((100% - 16px) / 2);
}
.wp-block-gallery .blocks-gallery-image:nth-of-type(even), .wp-block-gallery .blocks-gallery-item:nth-of-type(even) {
margin-right : 0;
}
.wp-block-gallery.columns-1 .blocks-gallery-image, .wp-block-gallery.columns-1 .blocks-gallery-item {
width : 100%;
margin-right : 0;
}
@media (min-width:600px) {
.wp-block-gallery.columns-3 .blocks-gallery-image, .wp-block-gallery.columns-3 .blocks-gallery-item {
width : calc((100% - 16px * 2) / 3);
margin-right : 16px;
}
.wp-block-gallery.columns-4 .blocks-gallery-image, .wp-block-gallery.columns-4 .blocks-gallery-item {
width : calc((100% - 16px * 3) / 4);
margin-right : 16px;
}
.wp-block-gallery.columns-5 .blocks-gallery-image, .wp-block-gallery.columns-5 .blocks-gallery-item {
width : calc((100% - 16px * 4) / 5);
margin-right : 16px;
}
.wp-block-gallery.columns-6 .blocks-gallery-image, .wp-block-gallery.columns-6 .blocks-gallery-item {
width : calc((100% - 16px * 5) / 6);
margin-right : 16px;
}
.wp-block-gallery.columns-7 .blocks-gallery-image, .wp-block-gallery.columns-7 .blocks-gallery-item {
width : calc((100% - 16px * 6) / 7);
margin-right : 16px;
}
.wp-block-gallery.columns-8 .blocks-gallery-image, .wp-block-gallery.columns-8 .blocks-gallery-item {
width : calc((100% - 16px * 7) / 8);
margin-right : 16px;
}
.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n), .wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n) {
margin-right : 0;
}
.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n), .wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n) {
margin-right : 0;
}
.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n), .wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n) {
margin-right : 0;
}
.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n), .wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n) {
margin-right : 0;
}
.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n), .wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n) {
margin-right : 0;
}
.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n), .wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n) {
margin-right : 0;
}
.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n), .wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n) {
margin-right : 0;
}
.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n), .wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n) {
margin-right : 0;
}
}
.wp-block-gallery .blocks-gallery-image:last-child, .wp-block-gallery .blocks-gallery-item:last-child {
margin-right : 0;
}
.wp-block-gallery .blocks-gallery-item.has-add-item-button {
width : 100%;
}
.wp-block-gallery.alignleft, .wp-block-gallery.alignright {
max-width : 305px;
width : 100%;
}
.wp-block-gallery.aligncenter, .wp-block-gallery.alignleft, .wp-block-gallery.alignright {
display : flex;
}
.wp-block-gallery.aligncenter .blocks-gallery-item figure {
justify-content : center;
}
.wp-block-image {
max-width : 100%;
margin-bottom : 1em;
margin-left : 0;
margin-right : 0;
}
.wp-block-image img {
max-width : 100%;
}
.wp-block-image.aligncenter {
text-align : center;
}
.wp-block-image.alignfull img, .wp-block-image.alignwide img {
width : 100%;
}
.wp-block-image .aligncenter, .wp-block-image .alignleft, .wp-block-image .alignright, .wp-block-image.is-resized {
display : table;
margin-left : 0;
margin-right : 0;
}
.wp-block-image .aligncenter > figcaption, .wp-block-image .alignleft > figcaption, .wp-block-image .alignright > figcaption, .wp-block-image.is-resized > figcaption {
display : table-caption;
caption-side : bottom;
}
.wp-block-image .alignleft {
float : left;
margin-right : 1em;
}
.wp-block-image .alignright {
float : right;
margin-left : 1em;
}
.wp-block-image .aligncenter {
margin-left : auto;
margin-right : auto;
}
.wp-block-image figcaption {
margin-top : 0.5em;
margin-bottom : 1em;
color : #555d66;
text-align : center;
font-size : 13px;
}
.wp-block-latest-comments__comment {
font-size : 15px;
line-height : 1.1;
list-style : none;
margin-bottom : 1em;
}
.has-avatars .wp-block-latest-comments__comment {
min-height : 36px;
list-style : none;
}
.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt, .has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta {
margin-left : 52px;
}
.has-dates .wp-block-latest-comments__comment, .has-excerpts .wp-block-latest-comments__comment {
line-height : 1.5;
}
.wp-block-latest-comments__comment-excerpt p {
font-size : 14px;
line-height : 1.8;
margin : 5px 0 20px;
}
.wp-block-latest-comments__comment-date {
color : #8f98a1;
display : block;
font-size : 12px;
}
.wp-block-latest-comments .avatar, .wp-block-latest-comments__comment-avatar {
border-radius : 24px;
display : block;
float : left;
height : 40px;
margin-right : 12px;
width : 40px;
}
.wp-block-latest-posts.alignleft {
margin-right : 2em;
}
.wp-block-latest-posts.alignright {
margin-left : 2em;
}
.wp-block-latest-posts.is-grid {
display : flex;
flex-wrap : wrap;
padding : 0;
list-style : none;
}
.wp-block-latest-posts.is-grid li {
margin : 0 16px 16px 0;
width : 100%;
}
@media (min-width:600px) {
.wp-block-latest-posts.columns-2 li {
width : calc((100% / 2) - 16px);
}
.wp-block-latest-posts.columns-3 li {
width : calc((100% / 3) - 16px);
}
.wp-block-latest-posts.columns-4 li {
width : calc((100% / 4) - 16px);
}
.wp-block-latest-posts.columns-5 li {
width : calc((100% / 5) - 16px);
}
.wp-block-latest-posts.columns-6 li {
width : calc((100% / 6) - 16px);
}
}
.wp-block-latest-posts__post-date {
display : block;
color : #6c7781;
font-size : 13px;
}
.wp-block-media-text {
display : grid;
}
.wp-block-media-text {
grid-template-rows : auto;
align-items : center;
grid-template-areas : "media-text-media media-text-content";
grid-template-columns : 50% auto;
}
.wp-block-media-text.has-media-on-the-right {
grid-template-areas : "media-text-content media-text-media";
grid-template-columns : auto 50%;
}
.wp-block-media-text .wp-block-media-text__media {
grid-area : media-text-media;
margin : 0;
}
.wp-block-media-text .wp-block-media-text__content {
grid-area : media-text-content;
padding : 0 8% 0 8%;
}
.wp-block-media-text > figure > img, .wp-block-media-text > figure > video {
max-width : initial;
width : 100%;
vertical-align : middle;
}
@media (max-width:600px) {
.wp-block-media-text.is-stacked-on-mobile {
grid-template-columns : 100% !important ;
grid-template-areas : "media-text-media" "media-text-content";
}
.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right {
grid-template-areas : "media-text-content" "media-text-media";
}
}
p.is-small-text {
font-size : 14px;
}
p.is-regular-text {
font-size : 16px;
}
p.is-large-text {
font-size : 36px;
}
p.is-larger-text {
font-size : 48px;
}
p.has-drop-cap:not(:focus)::first-letter {
float : left;
font-size : 8.4em;
line-height : 0.68;
font-weight : 100;
margin : 0.05em 0.1em 0 0;
text-transform : uppercase;
font-style : normal;
}
p.has-drop-cap:not(:focus)::after {
content : "";
display : table;
clear : both;
padding-top : 14px;
}
p.has-background {
padding : 20px 30px;
}
p.has-text-color a {
color : inherit;
}
.wp-block-pullquote {
padding : 3em 0;
margin-left : 0;
margin-right : 0;
text-align : center;
}
.wp-block-pullquote.alignleft, .wp-block-pullquote.alignright {
max-width : 305px;
}
.wp-block-pullquote.alignleft p, .wp-block-pullquote.alignright p {
font-size : 20px;
}
.wp-block-pullquote p {
font-size : 28px;
line-height : 1.6;
}
.wp-block-pullquote cite, .wp-block-pullquote footer {
position : relative;
}
.wp-block-pullquote .has-text-color a {
color : inherit;
}
.wp-block-pullquote:not(.is-style-solid-color) {
background : 0 0;
}
.wp-block-pullquote.is-style-solid-color {
border : none;
}
.wp-block-pullquote.is-style-solid-color blockquote {
margin-left : auto;
margin-right : auto;
text-align : left;
max-width : 60%;
}
.wp-block-pullquote.is-style-solid-color blockquote p {
margin-top : 0;
margin-bottom : 0;
font-size : 32px;
}
.wp-block-pullquote.is-style-solid-color blockquote cite {
text-transform : none;
font-style : normal;
}
.wp-block-pullquote cite {
color : inherit;
}
.wp-block-quote.is-large, .wp-block-quote.is-style-large {
margin : 0 0 16px;
padding : 0 1em;
}
.wp-block-quote.is-large p, .wp-block-quote.is-style-large p {
font-size : 24px;
font-style : italic;
line-height : 1.6;
}
.wp-block-quote.is-large cite, .wp-block-quote.is-large footer, .wp-block-quote.is-style-large cite, .wp-block-quote.is-style-large footer {
font-size : 18px;
text-align : right;
}
.wp-block-separator.is-style-wide {
border-bottom-width : 1px;
}
.wp-block-separator.is-style-dots {
background : 0 0;
border : none;
text-align : center;
max-width : none;
line-height : 1;
height : auto;
}
.wp-block-separator.is-style-dots::before {
content : "\00b7 \00b7 \00b7";
color : #191e23;
font-size : 20px;
letter-spacing : 2em;
padding-left : 2em;
font-family : serif;
}
p.wp-block-subhead {
font-size : 1.1em;
font-style : italic;
opacity : 0.75;
}
.wp-block-table.has-fixed-layout {
table-layout : fixed;
width : 100%;
}
.wp-block-table.aligncenter, .wp-block-table.alignleft, .wp-block-table.alignright {
display : table;
width : auto;
}
.wp-block-table.is-style-stripes {
border-spacing : 0;
border-collapse : inherit;
border-bottom : 1px solid #f3f4f5;
}
.wp-block-table.is-style-stripes tr:nth-child(odd) {
background-color : #f3f4f5;
}
.wp-block-table.is-style-stripes td {
border-color : transparent;
}
.wp-block-text-columns {
display : flex;
}
.wp-block-text-columns.aligncenter {
display : flex;
}
.wp-block-text-columns .wp-block-column {
margin : 0 16px;
padding : 0;
}
.wp-block-text-columns .wp-block-column:first-child {
margin-left : 0;
}
.wp-block-text-columns .wp-block-column:last-child {
margin-right : 0;
}
.wp-block-text-columns.columns-2 .wp-block-column {
width : calc(100% / 2);
}
.wp-block-text-columns.columns-3 .wp-block-column {
width : calc(100% / 3);
}
.wp-block-text-columns.columns-4 .wp-block-column {
width : calc(100% / 4);
}
pre.wp-block-verse {
white-space : nowrap;
overflow : auto;
}
.wp-block-video {
margin-left : 0;
margin-right : 0;
}
.wp-block-video video {
max-width : 100%;
}
@supports ((() or (position: sticky))) {
.wp-block-video [poster] {
object-fit : cover;
}
}
.wp-block-video.aligncenter {
text-align : center;
}
.wp-block-video figcaption {
margin-top : 0.5em;
margin-bottom : 1em;
color : #555d66;
text-align : center;
font-size : 13px;
}
.has-pale-pink-background-color.has-pale-pink-background-color {
background-color : #f78da7;
}
.has-vivid-red-background-color.has-vivid-red-background-color {
background-color : #cf2e2e;
}
.has-luminous-vivid-orange-background-color.has-luminous-vivid-orange-background-color {
background-color : #ff6900;
}
.has-luminous-vivid-amber-background-color.has-luminous-vivid-amber-background-color {
background-color : #fcb900;
}
.has-light-green-cyan-background-color.has-light-green-cyan-background-color {
background-color : #7bdcb5;
}
.has-vivid-green-cyan-background-color.has-vivid-green-cyan-background-color {
background-color : #00d084;
}
.has-pale-cyan-blue-background-color.has-pale-cyan-blue-background-color {
background-color : #8ed1fc;
}
.has-vivid-cyan-blue-background-color.has-vivid-cyan-blue-background-color {
background-color : #0693e3;
}
.has-very-light-gray-background-color.has-very-light-gray-background-color {
background-color : #eee;
}
.has-cyan-bluish-gray-background-color.has-cyan-bluish-gray-background-color {
background-color : #abb8c3;
}
.has-very-dark-gray-background-color.has-very-dark-gray-background-color {
background-color : #313131;
}
.has-pale-pink-color.has-pale-pink-color {
color : #f78da7;
}
.has-vivid-red-color.has-vivid-red-color {
color : #cf2e2e;
}
.has-luminous-vivid-orange-color.has-luminous-vivid-orange-color {
color : #ff6900;
}
.has-luminous-vivid-amber-color.has-luminous-vivid-amber-color {
color : #fcb900;
}
.has-light-green-cyan-color.has-light-green-cyan-color {
color : #7bdcb5;
}
.has-vivid-green-cyan-color.has-vivid-green-cyan-color {
color : #00d084;
}
.has-pale-cyan-blue-color.has-pale-cyan-blue-color {
color : #8ed1fc;
}
.has-vivid-cyan-blue-color.has-vivid-cyan-blue-color {
color : #0693e3;
}
.has-very-light-gray-color.has-very-light-gray-color {
color : #eee;
}
.has-cyan-bluish-gray-color.has-cyan-bluish-gray-color {
color : #abb8c3;
}
.has-very-dark-gray-color.has-very-dark-gray-color {
color : #313131;
}
.has-small-font-size {
font-size : 13px;
}
.has-normal-font-size, .has-regular-font-size {
font-size : 16px;
}
.has-medium-font-size {
font-size : 20px;
}
.has-large-font-size {
font-size : 36px;
}
.has-huge-font-size, .has-larger-font-size {
font-size : 42px;
}
div.single_product_display div.textcol {
margin-left : 138px !important ;
min-height : 128px;
}
div.single_product_display div.textcol div.imagecol {
position : absolute;
top : 0;
left : 0;
margin-left : -138px !important ;
}
div.single_product_display div.textcol div.imagecol a img {
width : 128px;
height : 128px;
}
div#categorydisplay {
display : block;
}
div#branddisplay {
display : none;
}
div#sliding_cart {
display : block;
}
.Thickbox, .Thickbox * {
margin : 0;
padding : 0;
}
#TB_window {
font : 12px Arial, Helvetica, sans-serif;
color : #333333;
}
#TB_secondLine {
font : 10px Arial, Helvetica, sans-serif;
color : #666666;
}
#TB_window a:link {
color : #666666;
}
#TB_window a:visited {
color : #666666;
}
#TB_window a:hover {
color : #000;
}
#TB_window a:active {
color : #666666;
}
#TB_window a:focus {
color : #666666;
}
#TB_overlay {
position : absolute;
z-index : 100;
top : 0;
left : 0;
background-color : #000;
opacity : 0.6;
}
#TB_window {
position : absolute;
background : #ffffff;
z-index : 102;
color : #000000;
display : none;
border : #525252 solid 4px;
text-align : left;
}
#TB_window img {
display : block;
margin : 15px 0 0 15px;
border-right : 1px solid #ccc;
border-bottom : 1px solid #ccc;
border-top : 1px solid #666;
border-left : 1px solid #666;
}
#TB_window img#TB_Image {
margin-right : 15px;
float : right;
}
#TB_additional_images {
display : block;
width : 75px;
float : left;
padding : 0;
margin-top : 15px;
margin-left : 15px;
}
#TB_additional_images img.TB_Thumbnail_Image {
margin : 0 0 15px 0;
}
#TB_Header {
background : #cccccc;
height : 16px;
width : 95%;
padding : 4px;
margin : 6px auto 0 auto;
}
#TB_caption {
height : 25px;
padding : 7px 30px 10px 25px;
float : left;
}
.TB_Selected img {
border : #FFCC66 solid 2px !important ;
}
#TB_closeWindow {
height : 25px;
padding : 11px 25px 10px 0;
float : right;
}
#TB_closeAjaxWindow {
padding : 5px 10px 7px 0;
margin-bottom : 1px;
text-align : right;
float : right;
}
#TB_Header #TB_TopCloseAjaxWindow {
padding : 0;
margin : 0;
display : block;
text-align : right;
float : right;
}
#TB_ajaxWindowTitle {
float : left;
padding : 7px 0 5px 10px;
margin-bottom : 1px;
}
#TB_title {
background-color : #e8e8e8;
height : 27px;
}
#TB_ajaxContent {
clear : both;
padding : 2px 15px 15px 15px;
overflow : auto;
text-align : left;
line-height : 1.4em;
}
#TB_ajaxContent p {
padding : 5px 0 5px 0;
}
#TB_load {
position : absolute;
display : none;
height : 100px;
width : 100px;
z-index : 101;
}
#TB_HideSelect {
z-index : 99;
position : absolute;
top : 0;
left : 0;
background-color : #fff;
border : none;
opacity : 0;
}
#TB_iframeContent {
clear : both;
border : none;
margin-bottom : -1px;
margin-top : 1px;
}
div.productdisplay img {
max-width : none !important ;
padding : 0;
border : none;
}
div#shoppingcart {
float : right;
width : 148px;
margin : 0;
padding : 0;
margin-left : 5px;
}
div#shoppingcart div#shoppingcartcontents {
font-size : 9pt;
border : #999999 solid 1px;
background-color : #efefef;
height : 100%;
width : 100%;
text-align : left;
padding : 0 6px 0 0;
position : relative;
z-index : 9;
}
div#shoppingcart div#shoppingcartcontents strong {
display : block;
width : 100%;
}
div#shoppingcart div strong {
font-size : 11pt;
}
div#sideshoppingcart div {
height : 100%;
width : 90%;
text-align : left;
padding : 6px;
padding-top : 4px;
}
div#sideshoppingcart div h2 {
margin-left : -1ex;
display : inline;
}
table.shoppingcart {
margin-left : -2px;
margin-bottom : 5px;
}
table.shoppingcart tr td {
font-size : 8pt !important ;
}
div#widgetshoppingcart div {
width : 100%;
text-align : left;
}
div#widgetshoppingcart div strong.cart_title {
margin-left : -6px;
display : inline;
font-size : 1.2em;
}
div#widgetshoppingcart div h2 {
text-align : left;
margin-bottom : 4px;
display : block;
}
a#fancy_collapser_link {
width : 13px;
height : 13px;
padding : 0;
margin-left : 5px;
margin-bottom : -3px;
border : none;
}
a#fancy_collapser_link img {
border : none;
}
div#shoppingcartcontents {
display : block;
}
div#sliding_cart {
margin : 0;
padding : 0;
background : none;
border : none;
}
span.oldprice {
text-decoration : line-through;
}
span.special {
color : #DD0000;
font-weight : bold;
}
strong.prodtitles {
display : block;
margin-bottom : -15px;
}
h2.prodtitles {
font-size : 1em;
margin-top : 0;
background-color : black;
}
pan.items {
display : block;
margin : 0 0 15px 0;
}
span.nomore {
display : block;
margin : 0 0 15px 0;
}
span.numberitems {
margin : 0 5px 0 0;
}
span.subtotal, span.total, span.discount, span.postage, span.tax, span.gocheckout {
display : block;
}
span.totalhead, span.discounthead, span.subtotalhead, span.postagehead, span.taxhead {
font-weight : bold;
margin-right : 5px;
}
span.emptycart {
display : block;
margin : 10px 0 0 0;
}
p.empty, p.visitshop {
margin : 0;
padding : 0;
}
.body {
line-height : normal !important ;
}
.h2 {
font-size : 1.4em !important ;
}
.p {
line-height : normal;
display : block;
color : black;
width : 70% !important ;
margin : 0 0 6px 0;
}
div.productdisplay {
position : relative;
float : left;
clear : both;
top : 0;
left : 0;
margin-bottom : -20px;
width : 90%;
text-align : left !important ;
}
div.productdisplay div.imagecol img {
border : #ffffff solid 0;
}
div.textcol {
background-color : transparent;
position : relative;
float : left;
top : 0;
left : 10px;
padding : 0;
padding-bottom : 0;
width : 90%;
text-align : left !important ;
}
div.imagecol {
position : absolute;
float : left;
top : 0;
left : 0;
padding-right : 5px;
margin-right : 0;
}
div.producttext {
color : #757575;
font-size : 8pt;
width : 100%;
text-align : left !important ;
margin : 0 0 20px 5px;
border-bottom : 0 solid brown;
}
a.wpsc_product_title {
color : #ffffff;
border-bottom : 0 solid #c8d2de;
display : block;
font-size : 9pt;
margin : 0 0 5px 0;
}
a.wpsc_product_title:hover {
text-decoration : none;
}
div.wpsc_description p {
display : block;
color : black;
width : 70% !important ;
margin : 0 0 6px 0;
}
p.wpsc_variation_forms {
margin : 0 0 0 0;
}
p.wpsc_variation_forms label {
color : #333333;
font-size : 9pt;
font-weight : bold;
}
p.wpsc_extras_forms label {
color : #333333;
font-size : 9pt;
font-weight : bold;
}
p.wpsc_product_price {
margin : -60px 0 0 0;
color : #333333;
font-size : 8pt;
font-weight : bold;
float : right;
}
p.wpsc_product_extra_content {
margin : 10px 0 10px 0;
color : #333333;
font-size : 9pt;
font-weight : bold;
}
p.galleryheading {
font-weight : bold;
}
input.wpsc_buy_button {
background-image : url(images/buy_button.gif);
border : none;
width : 76px;
height : 25px;
text-align : center;
vertical-align : top;
padding : 0 0 0 0;
font-size : 8pt;
margin-top : -40px;
color : #6a6c74;
float : right;
clear : both;
}
span.additional_description p {
width : 70%;
color : black;
}
span.additional_description {
display : inline;
}
a.additional_description_link {
display : none;
}
a.additional_description_link img {
margin-right : 3px;
}
div.product_footer {
position : relative;
padding : 0 !important ;
width : 100%;
border-top : 1px dashed #cccccc;
height : 35px;
margin-top : 1em;
}
div.product_footer strong {
display : block;
font-size : 7pt;
font-weight : normal;
}
div.product_average_vote {
position : absolute;
top : 0;
left : 0;
width : 50%;
float : left;
margin : 0 !important ;
height : inherit;
}
div.product_user_vote {
position : absolute;
top : 0;
right : 0;
width : 30%;
margin : 0 !important ;
height : inherit;
}
span.vote_total {
position : relative;
top : -3px;
left : 2px;
font-size : 7pt;
}
span.rating_saved {
color : #990000;
display : none;
}
table.list_productdisplay {
margin-bottom : 20px;
border-collapse : collapse;
width : 100%;
}
table.list_productdisplay tr td {
vertical-align : top;
padding-bottom : 0;
font-size : 8pt;
}
table.list_productdisplay tr td select {
margin-right : 3px;
}
table.list_productdisplay tr.list_view_description {
margin : 0;
padding : 0;
}
table.list_productdisplay tr.list_view_description td {
margin : 0;
padding : 0 3px 5px 3px;
}
table.list_productdisplay tr.list_view_description td div {
display : none;
padding : 3px;
}
#loadingindicator {
visibility : hidden;
font-size : 7pt;
font-weight : normal;
}
#loadingindicator img {
position : relative;
top : 3px;
margin-left : 6px;
border : none !important ;
}
#alt_loadingindicator {
visibility : hidden;
font-size : 7pt;
font-weight : normal;
}
#alt_loadingindicator img {
position : relative;
top : 3px;
margin-left : 6px;
border : none !important ;
}
div.select_country {
margin-bottom : 5px;
}
div.select_country form {
text-align : left;
}
tr.product_shipping td h2 {
margin-bottom : 15px;
}
div#homepage_products {
width : 100%;
}
div.frontpage_product {
width : auto;
float : left;
height : 260px;
text-align : center;
}
div.frontpage_product a p {
margin-top : 0;
}
div.frontpage_product a {
color : #333333 !important ;
font-weight : normal !important ;
}
div.frontpage_product a img {
border : none;
}
div.frontpage_product img {
text-align : center;
}
div.frontpage_product span.front_page_price {
display : block;
}
table.productcart {
width : 100%;
margin-top : 10px;
margin-bottom : 10px;
padding : 0;
border-collapse : collapse;
padding-top : 3px;
border : none;
font-size : inherit;
}
table.productcart tr td {
padding-bottom : 5px;
font-size : 11px;
font-size : inherit;
}
table.productcart tr.product_row td {
padding-bottom : 5px;
font-size : inherit;
vertical-align : middle !important ;
}
table.productcart tr.product_row td {
padding-bottom : 5px;
font-size : inherit;
vertical-align : middle !important ;
}
form.adjustform {
display : inline;
}
table.productcart tr.firstrow td {
font-weight : bold;
background-color : #e5e5e5;
border-left : 2px solid white;
}
table.productcart tr.firstrow td.firstcol {
border-left : none;
}
table.productcart tr.product_shipping td {
vertical-align : middle;
border-top : 1px solid #999999 !important ;
padding-top : 4px;
}
table.productcart tr.total_price td {
border-top : 1px solid #999999 !important ;
border-bottom : 1px solid #999999 !important ;
font-weight : bold;
padding-top : 4px;
}
ul.checkout_links {
list-style-type : none;
padding-left : 0;
}
ul.checkout_links li {
list-style-type : none;
margin-left : 0;
}
ul.checkout_links li a {
color : #555555 !important ;
font-weight : normal !important ;
}
ul.checkout_links li a:hover {
color : #000000 !important ;
}
a.termsandconds {
text-decoration : underline;
}
.wpsc_container .PeSwitcher ul li:before, .wpsc_container .PeCatsBrands ul li:before {
content : "";
}
.wpsc_container .PeSwitcher ul li, .wpsc_container .PeCatsBrands ul li {
padding-left : 0 !important ;
margin-left : 0;
}
.PeSwitcher ul {
padding-left : 0;
}
.PeSwitcher ul li {
margin-left : 0;
}
.category_brand_header {
list-style : none !important ;
}
.category_brand_header li {
margin-left : 0;
}
.category_brand_header li:before {
content : none !important ;
}
#content .category_brand_header li a {
color : #333333;
font-weight : bold;
font-size : 11pt;
}
.PeCatsBrands ul {
padding-left : 0;
}
.PeCatsBrands ul li {
margin-left : 0;
}
.PeCatsBrands ul.SubCategories {
margin : 0;
}
.PeCatsBrands ul.SubCategories li {
margin-left : 1em;
}
ul.PeCategories {
margin : 0;
}
.category_image {
float : left;
}
.widget h3.category {
margin-top : 0;
display : inline;
}
.category a {
color : #0066CC;
}
li.MainCategory strong.category {
margin-top : 5px;
font-size : 8pt;
}
li.MainCategory strong.category a.productlink {
color : #0066CC;
font-size : 8pt;
}
li.MainCategory strong.category a.productlink:visited {
color : #0066CC;
}
li.MainCategory strong.category a.productlink:hover {
color : #114477;
}
div.wpsc_container div.PeSwitcher ul {
list-style : none !important ;
list-style-type : none !important ;
}
div.wpsc_container div.PeCatsBrands ul li {
list-style : none !important ;
list-style-type : none !important ;
}
div.wpsc_container div.PeSwitcher ul {
list-style : none !important ;
list-style-type : none !important ;
}
div.wpsc_container div.PeCatsBrands ul li {
list-style : none !important ;
list-style-type : none !important ;
}
img.catimage {
float : left;
position : relative;
top : -3px;
margin-right : 2pt;
}
strong.cattitles {
display : block;
position : relative;
margin : 6px 0 0 0;
}
div.wpcart_gallery img {
margin-right : 5px;
}
#fancy_notification {
position : absolute;
top : 0;
left : 0;
background : #ffffff;
border : #cccccc solid 4px;
display : none;
height : auto;
z-index : 9;
}
#fancy_notification #loading_animation {
display : none;
}
#fancy_notification #fancy_notification_content {
display : none;
width : 300px;
padding : 8px;
height : auto;
text-align : left;
margin : 0 !important ;
}
#fancy_notification #fancy_notification_content span {
margin : 0 0 6px 0;
display : block;
font-weight : normal;
}
#fancy_notification #fancy_notification_content a {
display : block;
float : left;
margin-right : 6px;
margin-bottom : 3px;
}
table.logdisplay {
width : 100%;
}
table.logdisplay tr.toprow td {
text-align : center;
font-weight : bold;
}
table.logdisplay tr.toprow2 td {
text-align : left;
font-weight : bold;
}
table.logdisplay tr td {
padding-left : 5px;
padding-top : 2px;
padding-bottom : 2px;
}
table.logdisplay tr.alt {
background-color : #eeeeee;
}
table.logdisplay tr.alt td {
background-color : #eeeeee;
}
td.processed {
text-align : left;
min-width : 140px;
width : 140px;
white-space : nowrap;
}
td.processed a {
border-bottom : none;
}
td.processed a img {
margin-left : 5px;
}
div#form_field_form_container {
padding : 0;
margin : 0;
}
div#form_field_form_container div, div#form_field_form_container div table {
padding : 0;
margin : 0;
width : 100%;
border-collapse : collapse;
}
div#form_field_form_container div table tr td {
padding : 0;
margin : 0;
}
div.order_status {
border : #eeeeee solid 1px;
display : none;
width : 100%;
}
div.order_status div {
width : 100%;
padding : 0 0 1ex 0;
display : block !important ;
}
div.order_status ul {
list-style-type : none;
margin : 1ex 0 0 0;
padding : 0;
}
div.order_status ul li {
padding-left : 0;
}
div.order_status ul li input {
margin : 0 2px -2px 0;
}
img.log_expander_icon {
margin-right : 3px;
}
div.wpsc_page_numbers {
margin-bottom : 5px;
}
table.wpsc_checkout_table tr td {
text-align : left;
}
div#checkout_login_box {
display : none;
width : auto;
padding : 5px 5px 5px 15px;
margin : 20px 0 0 0;
}
div#checkout_login_box form {
text-align : left;
}
#TB_window img#register_loading_img {
display : inline;
border : none;
margin : 0 0 -10px 5px;
padding : 0;
display : none;
}
div.category_view_product {
width : 100%;
float : left;
text-align : left;
margin : 0 0 30px 0;
}
div.category_view_product a img.product_image {
float : left;
margin-right : 6px;
}
div.category_view_product div.product_details {
display : block;
float : left;
}
div.category_view_product div.product_details form {
text-align : left;
}
p.wpsc_also_bought_header {
display : block;
width : 100%;
margin : 0 0 5px;
color : #44555F;
font-size : 11pt;
border-bottom : 1px solid #C8D2DE;
font-weight : bold;
margin-bottom : 10px;
}
div.wpsc_also_bought {
width : 100%;
position : relative;
margin : 0 0 0 0;
}
p.wpsc_also_bought {
float : left;
margin : 0 0 0 5px;
}
p.wpsc_also_bought a.preview_link {
display : block;
margin-bottom : 3px;
margin-left : 2px;
height : 96px;
width : 96px;
}
p.wpsc_also_bought img.product_image {
display : block;
}
p.wpsc_also_bought a.wpsc_product_name {
color : #44555f;
font-size : 11pt;
}
strong.title {
font-size : 12.5pt;
}
a.categorylink {
font-size : 8pt;
}
span.pricedisplay {
white-space : nowrap;
color : #333333;
font-size : 9pt;
}
td.totals {
vertical-align : bottom;
}
form#specials {
display : inline;
}
strong.special {
color : #607090;
}
div.wpsc_product_search {
background-color : #eff2f3;
display : block;
height : 22px;
padding : 4px;
}
div.wpsc_product_search input.wpsc_product_search {
float : right;
height : 19px;
width : 144px;
margin : 2px 10px 0 0;
padding : 0 14px 0 20px;
background : url(images/iShop_search.png) no-repeat;
border : none;
}
div.wpsc_product_search .submit {
display : none;
}
.autocompleter {
color : #000000;
border : #BBBBBB solid 1px;
width : 255px;
background-color : #DDDDDD;
}
.autocompleter ul li {
cursor : pointer;
padding : 2px 5px;
font-family : Verdana, Arial, Helvetica, sans-serif;
white-space : nowrap;
}
.selectAutocompleter {
cursor : pointer;
background-color : #999999;
color : #ffffff;
}
div#product_search {
position : relative;
left : -100px;
}
table.products {
text-decoration : none;
text-align : left;
width : 240px;
table-layout : fixed;
}
td.product_img {
width : 35px;
}
div#sidebar div.item_image img {
border : none medium;
max-width : none !important ;
padding : 8px 0 0 9px;
}
div.breadcrumb {
margin : 0 0 10px 0;
}
#ui-datepicker-div, .ui-datepicker-inline {
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
padding : 0;
margin : 0;
background : #E0F4D7;
width : 185px;
}
#ui-datepicker-div {
display : none;
border : #FF9900 solid 1px;
z-index : 10;
}
.ui-datepicker-inline {
float : left;
display : block;
border : 0;
}
.ui-datepicker-rtl {
direction : rtl;
}
.ui-datepicker-dialog {
padding : 5px !important ;
border : #83C948 ridge 4px !important ;
}
button.ui-datepicker-trigger {
width : 25px;
}
img.ui-datepicker-trigger {
margin : 2px;
vertical-align : middle;
}
.ui-datepicker-prompt {
float : left;
padding : 2px;
background : #E0F4D7;
color : #000;
}
.ui-datepicker-control, .ui-datepicker-links, .ui-datepicker-header, .ui-datepicker {
clear : both;
float : left;
width : 100%;
color : #FFF;
}
.ui-datepicker-control {
background : #FF9900;
padding : 2px 0;
}
.ui-datepicker-links {
background : #E0F4D7;
padding : 2px 0;
}
.ui-datepicker-control, .ui-datepicker-links {
font-weight : bold;
font-size : 80%;
letter-spacing : 1px;
}
.ui-datepicker-links label {
padding : 2px 5px;
color : #888;
}
.ui-datepicker-clear, .ui-datepicker-prev {
float : left;
width : 34%;
}
.ui-datepicker-rtl .ui-datepicker-clear, .ui-datepicker-rtl .ui-datepicker-prev {
float : right;
text-align : right;
}
.ui-datepicker-current {
float : left;
width : 30%;
text-align : center;
}
.ui-datepicker-close, .ui-datepicker-next {
float : right;
width : 34%;
text-align : right;
}
.ui-datepicker-rtl .ui-datepicker-close, .ui-datepicker-rtl .ui-datepicker-next {
float : left;
text-align : left;
}
.ui-datepicker-header {
padding : 1px 0 3px;
background : #83C948;
text-align : center;
font-weight : bold;
height : 1.3em;
}
.ui-datepicker-header select {
background : #83C948;
color : #000;
border : 0;
font-weight : bold;
}
.ui-datepicker {
background : #CCC;
text-align : center;
font-size : 100%;
}
.ui-datepicker a {
display : block;
width : 100%;
}
.ui-datepicker-title-row {
background : #B1DB87;
color : #000;
}
.ui-datepicker-title-row .ui-datepicker-week-end-cell {
background : #B1DB87;
}
.ui-datepicker-days-row {
background : #FFF;
color : #666;
}
.ui-datepicker-week-col {
background : #B1DB87;
color : #000;
}
.ui-datepicker-days-cell {
color : #000;
border : #DDD solid 1px;
}
.ui-datepicker-days-cell a {
display : block;
}
.ui-datepicker-week-end-cell {
background : #E0F4D7;
}
.ui-datepicker-unselectable {
color : #888;
}
.ui-datepicker-week-over, .ui-datepicker-week-over .ui-datepicker-week-end-cell {
background : #B1DB87 !important ;
}
.ui-datepicker-days-cell-over, .ui-datepicker-days-cell-over.ui-datepicker-week-end-cell {
background : #FFF !important ;
border : #777 solid 1px;
}
* html .ui-datepicker-title-row .ui-datepicker-week-end-cell {
background : #B1DB87 !important ;
}
* html .ui-datepicker-week-end-cell {
background : #E0F4D7 !important ;
border : #DDD solid 1px !important ;
}
* html .ui-datepicker-days-cell-over {
background : #FFF !important ;
border : #777 solid 1px !important ;
}
* html .ui-datepicker-current-day {
background : #83C948 !important ;
}
.ui-datepicker-today {
background : #B1DB87 !important ;
}
.ui-datepicker-current-day {
background : #83C948 !important ;
}
.ui-datepicker-status {
background : #E0F4D7;
width : 100%;
font-size : 80%;
text-align : center;
}
#ui-datepicker-div a, .ui-datepicker-inline a {
cursor : pointer;
margin : 0;
padding : 0;
background : none;
color : #000;
}
.ui-datepicker-inline .ui-datepicker-links a {
padding : 0 5px !important ;
}
.ui-datepicker-control a, .ui-datepicker-links a {
padding : 2px 5px !important ;
color : #000 !important ;
}
.ui-datepicker-title-row a {
color : #000 !important ;
}
.ui-datepicker-control a:hover {
background : #FDD !important ;
color : #333 !important ;
}
.ui-datepicker-links a:hover, .ui-datepicker-title-row a:hover {
background : #FFF !important ;
color : #333 !important ;
}
.ui-datepicker-multi .ui-datepicker {
border : #83C948 solid 1px;
}
.ui-datepicker-one-month {
float : left;
width : 185px;
}
.ui-datepicker-new-row {
clear : left;
}
.ui-datepicker-cover {
display : none;
display : block;
position : absolute;
z-index : -1;
top : -4px;
left : -4px;
width : 193px;
height : 200px;
}
td.shipping_header {
background-color : #E5E5E5;
text-transform : uppercase;
font-weight : bold;
}
li.widget_wp_shopping_cart ul {
list-style-image : none !important ;
list-style-type : none !important ;
}
li.widget_wp_shopping_cart ul li {
list-style-image : none !important ;
list-style-type : none !important ;
background : none !important ;
}
li.widget_wp_shopping_cart ul li:before {
content : "" !important ;
}
div.categorydisplay ul li:before {
content : "" !important ;
}
a.additional_description_link img {
margin : 0 3px 0 0;
}

↑ Top