/* ::::: http://www.porcelainbeauty.co.uk/css/styles.css ::::: */

/* ::::: http://fonts.googleapis.com/css?family=Oswald ::::: */

@font-face {
	font-family: "Oswald";
	font-style: normal;
	font-weight: 400;
	src: local("Oswald Regular"), local("Oswald-Regular"), url('yg0glppxxuisnkuejcx4qfeszw2xoq-xsnqo47m55da.woff2') format("woff2");
	unicode-range: U+100-24F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: "Oswald";
	font-style: normal;
	font-weight: 400;
	src: local("Oswald Regular"), local("Oswald-Regular"), url('peobiv_ll25tkbpqvi_a2w.woff2') format("woff2");
	unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
.dpUniSlider { display: none; }
ul { list-style: outside none none; }
.group::after { visibility: hidden; display: block; content: ""; clear: both; height: 0px; }
:first-child + html .group {  }
.filter li::after { content: "/"; }
.filter li:last-child::after { content: ""; }
.portfolio li:nth-child(4n) { margin-right: 0px; }
* { margin: 0px; padding: 0px; }
.accordion h2 a::after { content: url('acc-closed.png'); position: absolute; right: 10px; top: 50%; margin-top: -7px; }
.accordion h2.active a::after { content: url('acc-open.png'); position: absolute; right: 10px; top: 50%; margin-top: -7px; }
/* ::::: http://www.porcelainbeauty.co.uk/wpscripts/wpstyles.css ::::: */

body { margin: 0px; padding: 0px; word-wrap: break-word; }
img { border: medium none; }
* { box-sizing: content-box; }
a:link { color: rgb(50, 50, 50); text-decoration: underline; }
a:active { color: rgb(217, 67, 67); text-decoration: underline; }
a:hover { color: rgb(162, 162, 162); text-decoration: underline; }
a:visited { color: rgb(50, 50, 50); text-decoration: underline; }
.Body { text-align: left; margin: 0px 0px 12px; text-indent: 0px; line-height: 1px; font-family: "Trebuchet MS",sans-serif; font-style: normal; font-weight: normal; color: rgb(83, 83, 83); background-color: transparent; font-variant: normal; font-size: 14px; vertical-align: 0px; }
#main .footer { background: transparent url('footer.jpg') repeat-x scroll right bottom; }
.C-1 { line-height: 18px; font-family: "Trebuchet MS",sans-serif; font-style: normal; font-weight: normal; color: rgb(83, 83, 83); background-color: transparent; text-decoration: none; font-variant: normal; font-size: 12px; vertical-align: 0px; }
.P-1 { text-align: right; line-height: 1px; font-family: "Trebuchet MS",sans-serif; font-style: normal; font-weight: normal; color: rgb(83, 83, 83); background-color: transparent; font-variant: normal; font-size: 12px; vertical-align: 0px; }
.C-2 { line-height: 18px; font-family: "Trebuchet MS",sans-serif; font-style: normal; font-weight: normal; color: rgb(83, 83, 83); background-color: transparent; text-decoration: none; font-variant: normal; font-size: 14px; vertical-align: 0px; }
.OBJ-1, .OBJ-1:link, .OBJ-1:visited { background-image: url('wp04ac9215_06.png'); background-repeat: no-repeat; background-position: 0px 0px; text-decoration: none; display: block; position: absolute; }
.OBJ-1:hover { background-position: 0px -112px; }
.OBJ-1:active, a.OBJ-1.Activated:link, a.OBJ-1.Down:link, a.OBJ-1.Activated:visited, a.OBJ-1.Down:visited, .OBJ-1.Activated, .OBJ-1.Down { background-position: 0px -56px; }
.OBJ-1:focus { outline-style: none; }
.OBJ-1 span, .OBJ-1:link span, .OBJ-1:visited span { color: rgb(255, 255, 255); font-family: Arial,sans-serif; font-weight: bold; text-decoration: none; text-align: center; text-transform: none; font-style: normal; left: 6px; top: 16px; width: 174px; height: 25px; line-height: 25px; font-size: 19px; display: block; position: absolute; cursor: pointer; }
.OBJ-2 { line-height: 56px; }
.OBJ-3, .OBJ-3:link, .OBJ-3:visited { background-image: url('wp8ead4a73_06.png'); background-repeat: no-repeat; background-position: 0px 0px; text-decoration: none; display: block; position: absolute; }
.OBJ-3:hover { background-position: 0px -112px; }
.OBJ-3:active, a.OBJ-3.Activated:link, a.OBJ-3.Down:link, a.OBJ-3.Activated:visited, a.OBJ-3.Down:visited, .OBJ-3.Activated, .OBJ-3.Down { background-position: 0px -56px; }
.OBJ-3:focus { outline-style: none; }
.OBJ-3 span, .OBJ-3:link span, .OBJ-3:visited span { color: rgb(255, 255, 255); font-family: Arial,sans-serif; font-weight: bold; text-decoration: none; text-align: center; text-transform: none; font-style: normal; left: 6px; top: 16px; width: 174px; height: 25px; line-height: 25px; font-size: 19px; display: block; position: absolute; cursor: pointer; }
