﻿/**************************** 
	Default layout 
*****************************/
body {
	font-family: Arial, sans-serif;
	text-transform: uppercase;
	letter-spacing: 1px;
}

body.waiting, body.waiting * {
	cursor: wait ! important;
}

a {
	color: #000;
	text-decoration: none;
}

div.clear {
	clear: both;
}

#page-container {
	width: 911px;
	padding: 0 10px;
	margin: auto;
}


#left-menu {
	float: left;
	width: 211px;
	margin-top: 23px;
}

#left-menu h3 {
	margin-bottom: 15px;
}

#left-menu ul#women-category,
#left-menu ul#men-category {
	margin: 0 0 20px 0;
	font-size: 10px;
}

#left-menu #links,
#left-menu #document-menu,
#left-menu #external-links {
	margin: 0;
	position: relative; /* IE <=7 fix */
}
#left-menu #links li,
#left-menu #document-menu li,
#left-menu #external-links li {
	font-size: 10px;
}

#left-menu #external-links {
	margin-top: 10px;
}

#left-menu #search {
	margin-bottom: 20px;
}


#content {
	width: 700px;
	float: left;
	margin-bottom: 55px;
}


#page-header h4 {
	margin-bottom: 10px;
}

#page-header h5 {
	margin-bottom: 35px;
}

#page-header {
	margin-top: 53px;
	position: relative;
}

#cart-component {
	position: absolute;
	top: 19px;
	right: 0px;
	text-align: right;
}

#newsletter-view {
	position: absolute;
	top: -5px;
	right: 0px;
	text-align: right;
	height: 20px;
	line-height: 20px;
}
#newsletter-view input,
#newsletter-view button {
	border-color: #ccc;
	border-style: solid;
	margin:0px;
	vertical-align:middle;
}
#newsletter-view input {
	border-width:1px 0 1px 1px;
	font-family:verdana;
	font-size:9px;
	height:11px;
	padding:3px 4px;
	text-transform:uppercase;
	outline:none;
	width:180px;
}
#newsletter-view button {
	background-color:transparent;
	background-image:url("/static/images/arrow-15x15.png");
	background-position:0 1px;
	border-width:1px 1px 1px 0;
	height:19px;
	padding:0px;
	width:19px;
}
#newsletter-view button span {
	display: none;
}
#newsletter-view label {
	display: none !important;
}
#go-to-checkout-small {
	border: 1px solid #9D9D9D;
}

#page-footer {
	clear: both;
	text-align: left;
	margin-left: 211px;
}
#page-footer h3 {
	margin-bottom: 10px;
}


#page-footer p {
	font-size: 10px;
}

#page-footer p.cross,
#product-list p.cross,
#product-info p.cross,
#related-products p.cross {
	padding-top: 20px;
}

.search input {
	background:url("/static/images/search_arrow.png") no-repeat scroll 98% 53% transparent;
	border:1px solid #CCCCCC;
	font-size:9px;
	letter-spacing:1px;
	padding:2px 8px 2px 2px;
	width:100px;
}

p.cross {
	padding: 0 0 20px 0;
	height: 11px;
}

button {
	letter-spacing: 0;
	cursor: pointer;
}


#bread-crumb {
	font-size: 9px;
	margin-bottom: 10px;
	height: 13px;
}

#old-browser-warning {
	font-size: 11px;
	border: 1px solid #9d9d9d;
	padding: 8px;
	margin-bottom: 8px;
	background-color: #fc0;
}

#old-browser-warning a {
	text-decoration: underline;
}

#old-browser-warning p {
	margin-bottom: 8px;
}

#signed-in-as {
	font-size: 9px;
	line-height: 9px;
	position: absolute;
	top: 0;
	right: 220px;
	width: 911px;
	text-align: right;
}
	#signed-in-as a {
		border-bottom: 1px solid #ccc;
	}

.authentication-login #notice-container {
	font-size: 9px;
	margin-bottom: 10px;
	color: #c44;
}

.authentication-login #notice-container p {
	background: none;
	padding: 0;
}

#content h2 {
	font-size: 17px;
	line-height: 15px;
	margin-bottom: 26px;
}

/**********************
	Campaign
***********************/

.home-index #campaign-list {
	margin-left: -18px;
	width: 718px;
}

.home-index #campaign-list li {
	float: left;
	margin-left: 18px;
	margin-bottom: 7px;
}

.home-index #campaign-list li img {
	display: block;
	margin-bottom: 13px;
}

.home-index #campaign-list li h3 {
	font-size: 9px;
	text-align: center;
	margin-bottom: 12px;
}

.home-index #campaign-list li h3 strong {
	font-weight: bold;
}


/********************
	search
*********************/

#product-list,
#related-products ul {
	margin-left: -23px;
	/* IE-fucking-7 fix */
	width: 723px;
}

#product-list li,
#related-products li {
	display: block;
	float: left;
	list-style: none;
	vertical-align: top;
	font-size: 9px;
	line-height: 16px;
	margin-left: 23px;
	width: 218px;
	height: 392px;
}

#product-list li img,
#related-products li img {
	display: block;
	margin-bottom: 13px;
}

#product-list li h3 {
	
	
}

.paging {
	text-align: right;
	font-size: 9px;
	margin-bottom: -13px;
	position: relative;
	top: -23px;
}

.paging .selected,
.paging .view-all,
.paging .next-page,
.paging .previous-page {
	text-decoration: underline;
}

#page-container.search-list h1 {
	display: none;
}

#page-container.search-list h2 {
	line-height: 16px;
	margin-bottom: 8px;
}

#text-search-help {
	font-size: 11px;
}

/****************************
	product
****************************/

#product-container #primary-image {
	float: left;
	width: 460px;
	height: 590px;
	position: relative;
}

#product-container #primary-image #zoom-overlay {
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0.2;
	filter: alpha(opacity = 20);
	cursor: pointer;
}


#product-container #product-info {
	width: 223px;
	margin-left: 477px;
}

#product-container #image-container,
#product-container #article-container {
	padding: 0;
}
#product-container #image-container {
	height: 59px;
	margin-left: -13px;
}

#product-container #image-container li {
	float: left;
	list-style: none;
	margin-left: 13px;
	cursor: pointer;
}

#product-container #image-container #color-image-container {
	display: none;
}

#product-container #product-info h1,
#product-container #product-info .price {
	font-size: 15px;
	letter-spacing: 1px;
	line-height: 13px;
}

#product-container #product-info .price .pricevalue {
	font-size: 21px;
}

#product-container #product-info h3 {
	font-size: 9px;	
	margin: 10px 0;	
}

#product-container #product-info p {
	font-size: 9px;
	line-height: 15px;
	letter-spacing: 1px;
}

#product-container #product-info #long-description {
	margin-bottom: 10px;
}

#product-container #article-container li {
	list-style: none;
}

#add-to-cart-form {

}

#add-to-cart-form .price {
	margin: 0 0 15px;
}

#add-to-cart-form div.disctinct-row {
	font-size: 15px;
	margin-bottom: 10px;
	line-height: 13px;
}

#add-to-cart-form fieldset#selectable-products-container {
	width: 220px;
	margin-bottom: 15px;
}

.product-view legend {
	font-size: 9px;
	line-height: 14px;
}

#add-to-cart-form label {
	display: block;
	float: left;
	width: 100px;
	height: 22px;
	font-weight: bold;
}

#add-to-cart-form select {
	width: 220px;
	letter-spacing: 0;
	font-size: 9px;
	padding: 4px;
}

#add-to-cart-form button { 
	border: 1px #9d9d9d solid;
	background: transparent;
	margin: 0 5px 5px 0;
	font-size: 9px;
	width: 28px;
	cursor: pointer;
	padding: 4px 0 3px 0;
}
#add-to-cart-form button.available {
	background-color: #555;
	color: #fff;
}
#add-to-cart-form button.unavailable {
	color: #888;
	border-color: #ccc;
}
#add-to-cart-form button.selected {
	font-weight: bold;
	background-color: #000;
}

#add-to-cart-form button.size-onesize {
	width: 53px;
}

#add-to-cart-form #add-to-cart {
	display: block;
	border: 1px #9d9d9d solid;
	font-weight: bold;
	padding: 0;
}

#add-to-cart-form #add-to-cart.nocursor {
	cursor: default;
}

#add-to-cart-form #go-to-cart {
	font-size: 11px;
	text-align: right;
	padding-right: 4px;
}

#product-container .addthis_toolbox {
	margin-top: 20px;
}

#product-container .addthis_toolbox a {
	line-height: 16px;
	font-size: 9px;
}

#product-container .addthis_toolbox a span {
	background:transparent url(/static/images/share.png) no-repeat scroll left center;	
}

#at20mc #at15s {
	width: 213px !important;
}
	
#at20mc #at_hover .at_item {
	width: 94px !important;
}

#at20mc #at_share .at_item, 
.at_item {
	line-height: 16px;
	font-size: 9px !important;
}

#at16pf {
	line-height: 12px !important;
} 

#at16pf a {
	font-size: 9px !important; 
	text-transform: none;
}

#related-products {
	padding-top: 60px;
	clear: both;
}
#related-products h4 {
	font-size: 9px;
	margin-bottom: 15px;
}

form#go-to-cart input {
	height: 31px;
	width: 217px;
	background-color: #000;
	border: 1px solid #9d9d9d;
	margin-top: 4px;
}

/********************
	Customer
*********************/

.customer-register #content,
.customer-viewprofile #content {
	font-size: 9px;
	line-height: 24px;
}

#basic-info {
	width: 340px;
	float: left;
}

#addresses {
	width: 340px;
	margin-left: 350px;
}

#addresses .selected {
	background: #f0f0f0;
}

.address-container {
	margin-bottom: 30px;
	position: relative;
	padding: 2px 10px;
}

.address-container .remove-address {
	position: absolute;
	bottom: 10px;
	right: 24px;
	border: 1px solid #9D9D9D;
}

#profile .remove-phone-number img {
	border: 1px solid #9D9D9D;
}
#profile .remove-phone-number {
	position: absolute;
	margin-left: 5px;
}
#profile .phone-number {
	width: 108px;
}

.customer-register button,
.customer-viewprofile button {
	font-size: 9px;
	line-height: 12px;
}

.customer-viewprofile form {
	margin-bottom: 60px;
}

h2.order-history {
	clear: both;
}

table.order-history {
	width: 700px;
}

table.order-history td {
	padding: 1px 6px;
}

table.order-history td a {
	text-decoration: underline;
}

table.order-history tbody tr:hover {
	background-color: #f0f0f0;
}

table.order-history .order-sum,
table.order-history .order-status {
	text-align: right;
}

p.input-row,
div.radio-row {
	height: 35px;
}

p.input-row label,
div.radio-row span {
	float: left;
	width: 125px;
	
}

p.input-row input.error,
p.input-row select.error {
	border: 2px #ff8888 solid;
}

p.input-row label.error {
	display: none !important;
	
}

p.input-row input,
p.input-row select,
div.radio-row .radio-container {
	width: 175px;
}

p.input-row select {
	padding: 4px;
	width: 181px;
	font-size: 9px;
}


p.additional-address-line {
	display: none;
	padding-left: 125px;
}

.add-address-line {
	display: block;
	margin-bottom: 12px;
	margin-left: 125px;
	padding: 0;
	width: 181px;
	height: 22px;
	border: 1px solid #9d9d9d;
	background: url(/static/images/en/add_address_line.png) #000;

}

p#register-region-row {
	display: none;
}

#profile-password-container {
	display: none;
}

#profile-change-password {
	background: #000 url(/static/images/en/change_password.png);
	width: 133px;
	height: 22px;
	border: 1px #9d9d9d solid;
	padding: 0;
}

input#submit {
	border: 1px solid #9D9D9D;
	margin-left: 125px;
}

button#submit {
	background: url(/static/images/en/update_profile.png) #000;
	height: 33px;
	width: 175px;
	border: 1px #9d9d9d solid;
}

p.input-row.checkbox span {
	width: 125px;
	float: left;
	text-align: right;
}
p.input-row.checkbox label {
	display:block;
	float:none;
	line-height:11px;
	margin-left:125px;
	width:181px;
	padding-top:6px;
	white-space:nowrap;
}
p.input-row.checkbox input {
	width: auto;
	margin-right: 8px;
	top: 2px;
	position: relative;
}
.input-row.checkbox label a {
	text-decoration: underline !important;
}

#page-container.customer-register #please-accept-terms {
	color: #CC3333;
	margin-bottom: 12px;
	margin-left: 125px;
	line-height: 11px;
}

/***********************
	Customer / order
***********************/

.customer-order,
.cart-view-id {
	font-size: 9px;
}

.customer-order h3, 
.cart-view-id h3 {
	font-size: 13px;
	font-weight: bold;
}

.customer-order dl,
.cart-view-id dl {
	margin-bottom: 15px;
}

.customer-order dt,
.cart-view-id dt {
	font-size: 11px;
	font-weight: bold;
}

.customer-order dd,
.cart-view-id dd {
	margin-left: 16px;
}

.customer-order p#intro,
.cart-view-id p#intro {
	margin-bottom: 15px;
}

/********************
	Authentication login
*********************/

.authentication-forgotpassword .input-row,
.authentication-login .input-row {
	font-size: 9px;
	line-height: 24px;
}

.authentication-forgotpassword-mailsent #content p,
.authentication-resetpassword-invalid p.resetpassword-text,
.authentication-forgotpassword p.forgotpassword-text,
.authentication-login p.signup-text,
.authentication-forgotpassword .error {
	font-size: 9px;
	margin-bottom: 10px;
	padding-top:6px;
}

.authentication-forgotpassword .error {
	color: #c44;
}

#forgot-link-container {
	margin-left: 125px;
	margin-top: 20px;
	font-size: 9px;
	text-decoration: underline;
}

#reset-password-hint {
	color: #2b2;
	margin-left: 125px;
}

input#submit {
	border: 1px solid #9D9D9D;
}

/********************
	cart component
*********************/

#cart-component {
	font-size: 13px;
}

#cart-component p {
	margin-bottom: 4px;
}


/****************************
	cart/view order/view
****************************/

.cart-view,
.cart-empty {
	font-size: 9px;
}

.cart-view #left-menu a,
.cart-view #left-menu p,
.cart-view #left-menu form,
.cart-view #page-footer {
	opacity: 0.2;
	filter: alpha(opacity = 20);
}

.cart-view #content {
	line-height: 24px;
}

#cart-contents,
#order-contents {
	width: 100%;
	margin-bottom: 20px;
}

#cart-contents td.quantity,
#order-contents td.quantity {
	text-align: center;	
}
#cart-contents td.quantity img,
#order-contents td.quantity img {
	vertical-align: middle;
	margin-top: -3px;
}
#cart-contents td.quantity img.disabled {
	opacity: 0.2;
	filter: alpha(opacity = 20);
}


#cart-contents thead td.price,
#cart-contents thead td.subtotal,
#order-contents thead td.price,
#order-contents thead td.subtotal {
	text-align: right;
}

#cart-contents td,
#order-contents td {
	padding: 6px 1px;
}

#cart-contents thead td,
#order-contents thead td {
	border-bottom: 1px solid #9d9d9d;
	padding-bottom: 13px;
	padding-top: 0;
	line-height: 12px;
}

#cart-contents tbody td,
#order-contents tbody td {
	text-align: right;
	vertical-align: middle;
}

#cart-contents .product-image {
	width: 46px;
}

#cart-contents .product-name,
#order-contents .product-name {
	text-align: left;
}
#cart-contents tbody .product-name {
	line-height:17px;
	padding-left:10px;
	padding-top:26px;
	vertical-align:top;
}
#cart-contents .product-name .item-on-sale,
#cart-contents .product-name .discount-description {
	font-weight: normal;
}

#cart-contents tbody .product-name,
#order-contents tbody .product-name {
	font-size: 13px;
	font-weight: bold;
	letter-spacing: 0;
}

#cart-contents .product-name img,
#order-contents .product-name img {
	vertical-align: middle;
}

#cart-contents tfoot td,
#order-contents tfoot td {
	text-align: right;
	font-weight: bold;
}

#order-contents tbody.totals td {
	padding: 1px 1px;
}

#cart-contents tbody.totals td,
#order-contents tbody.totals tr:first-child td,
#order-contents tbody.totals .product-total td {
	border-top: 1px solid #9d9d9d;
	padding-top: 25px;
}

tr.product-total td {
	font-size: 11px;
}
tr.product-total .label {
	font-weight: bold;
}

#order-contents tbody.totals .order-total td {
	font-size: 13px;
	font-weight: bold;
}

#customer-prerequisites {
	margin-bottom: 15px;
}

#country-selector {
	clear: left;
}

.login-password {
	height: auto !important;
	margin-bottom: 10px;
}

#login-password {
	width: 135px;
}

#do-login {
	background: url(/static/images/check_ssn.png) #000;
	height: 22px;
	width: 36px;
	border: 1px #9d9d9d solid;
}

#payment-methods {
	margin-bottom: 15px;
}

.cart-view #ssn-container #ssn {
	width: 135px !important;
}

#do-ssn-check, #submit-checkout-code {
	border: 1px #9d9d9d solid;
	background: url(/static/images/check_ssn.png) #000;
	width: 36px;
	height: 22px;
	vertical-align: top;
	padding: 0;
}

.hint,
#form-error-message,
.wrong-password {
	display: block;
	line-height: 11px;
	width: 298px;
	margin-bottom: 13px;
	padding: 4px;
}

.hint {
	background: #eee;
}

.hint a {
	text-decoration:underline;
}
.wrong-password,
#form-error-message {
	background: #f88;
}

.wrong-password,
#login-message,
.login-password,
#form-error-message,
#new-password-container,
#select-address-container,
#select-kreditor-address-container {
	display: none;
}

#cart {
	margin-bottom: 20px;
	position: relative;
}

#cart button {
	cursor: pointer;
	vertical-align: top;
}

#cart #process-order {
	border: 1px #9d9d9d solid;
}

.cart-view #left-menu a.hover {
	opacity: 1;
}

#cart .input-row.checkbox {
	height: auto;
	margin: 0;
	margin-bottom: 12px;
}
	#cart .input-row.checkbox span {
		margin: 0;
		width: auto;
		float: right;
		position: relative;
		top: -6px;
		margin-left: 5px;
	}
	
	#cart .input-row.checkbox label {
		margin: 0;
		display: block;
		width: auto;
		text-align: right;
		padding-top: 0;
	}
	
	#cart #please-accept-terms {
		margin-bottom: 12px;
		color: #c44;
	}

#cart-process-error {
	background-color: #eee;
	color: #CC4444;
	display: block;
	margin-bottom: 16px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
}

/************************
	Cart / banners
************************/

.cart-view #campaign-list {
	border: 1px #9d9d9d solid;
	padding: 10px 10px 6px 14px;
	font-size: 12px;
	margin-bottom: 40px;
	font-weight: bold;
	
}

.cart-view #campaign-list * {
	display: inline;
	letter-spacing: 0;
	
}
.cart-view #campaign-list img {
	vertical-align: middle;
	margin-top: -2px;
}

.cart-view #campaign-list h3 {
	
}

.cart-view #campaign-list p {
	color: #a6a6a6;
}

/************************
	Cart / order-options
************************/

#order-options {
	width: 345px;
	float: left;
	left: 0;
	margin-bottom:20px;
}

#order-options h3,
#order-details h3 {
	margin-bottom: 20px;
}

#order-options h4 {
	font-weight:bold;
}
#order-options hr,
#order-details hr {
	display: none;
}

#order-details {
	width: 306px;
	margin-left: 350px;
	padding-left: 42px;
	border-left: 1px solid #9d9d9d;
}

#process-order-container {
	text-align: right;
}

#payment-methods button.dimmed,
#shipping-methods button.dimmed {
	opacity: 0.5;
	filter: alpha(opacity = 50);
}

#shipping-methods .description,
#payment-methods .description {
	color:#666666;
	display:none;
	font-size:10px;
	line-height:11px;
	margin-top:10px;
	text-transform:none;
	width:298px;
}

#shipping-methods div.selected,
#payment-methods div.selected {
	display: block !important;
}

#payment-methods button.dimmed:hover,
#shipping-methods button.dimmed:hover {
	outline: 2px solid #22BB22;
}

#payment-methods button.selected {
	border:0 none;
	outline:2px solid #22BB22;
}

#shipping-methods button {
	border: none !important;
}

#payment-methods button,
#shipping-methods button {
	background-position:center 0;
	background-repeat:no-repeat;
	border:0 none;
	height:50px;
	margin-right:5px;
	outline:1px solid #9D9D9D;
	padding:0;
	width:99px;
}

#payment-method-paymentProvider-dibs-visa {
	background: url(/static/images/logo-visa.png);
}

#payment-method-paymentProvider-kreditor {
		background: url(/static/images/logo-kreditor.png);
}

#payment-method-paymentProvider-dibs-amex {
		background: url(/static/images/logo-amex.png);
}

#shipping-method-shippingProvider-ups,
#shipping-method-shippingProvider-ups-norway {
		background: url(/static/images/logo-ups.png);
}

#shipping-method-shippingProvider-dhl {
		background: url(/static/images/logo-dhl.png);
}

#choose-password {
	height: 22px;
	width: 185px;
	background: url(/static/images/en/pick_password.png) #000;
	border: 1px solid #9d9d9d;
}

#processing-order-container {
	text-align: right;
	margin-top: 9px;
}

#checkout-code-show-form {
	height: 22px;
	width: 185px;
	background: url(/static/images/en/enter_code.png) #000;
	border: 1px solid #9d9d9d;
	margin-bottom: 31px;
	margin-left: 514px;
}

#checkout-code-form {
	margin-left: 350px;
	padding-left: 42px;
	width: 306px;
	margin-bottom: 18px;
}

#checkout-code {
	width: 135px !important;
}

/**************************
	Cart totals
**************************/

#order-totals {
	padding: 20px 0 30px 0;
}

#cart-totals {
	text-align: right;
	font-size: 11px;
}

#cart-totals .label {
	float: left;
	font-weight: bold;
	width: 175px;
}

#cart-totals .vat {
	font-size: 8px;
}

#cart-totals #grand-total {
	font-size: 14px;
	font-weight: bold;
}

#cart-helper {
background-color:#ddd;
clear:both;
padding:15px 10px;
}
#cart-helper li {
display:-moz-inline-stack;
display:inline-block;
zoom:1;
*display:inline;
vertical-align:top;
width:30%;
}
#cart-helper li:first-child {
width:40% !important;
}
#cart-helper li * {
text-align:center;
}
#cart-helper h3 {
font-size:16px;
font-weight:bold;
}
#cart-helper p {
color:#333333;
font-size:11px;
line-height:14px;
}
#cart-helper a {
text-decoration:underline;
}

/**************************
	Alert
**************************/
.popup-notice {
	padding: 6px 8px;
	color: #fff;
	background-color: #000;
	font-size: 12px;
	border: 1px solid #9d9d9d;
	max-width: 200px;
}

.popup-notice .error {
	background-color: #f00;
}

#default-notice-container {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
}

#default-notice-container p {
	background-color: #FBECC8;
	padding: 5px 0;
	margin: 0 auto;
	margin-bottom: 1px;
	text-align: center;
	width: 911px;
	font-size: 13px;
	position: relative;
}
#default-notice-container p.error {
	background-color: #FFBFBF;
}
#default-notice-container p span {
	color: #BFAD83;
	cursor: pointer;
	font-weight: bold;
	padding: 0 5px 3px;
	position: absolute;
	right: 5px;
	text-transform: none;
	top: 3px;
}
#default-notice-container p.error span {
	color: #AF5757;
}
/**************************
	Rescue
**************************/
div.rescue {
	padding-top: 23px;
	font-size: 15px;
	text-transform: none;
}
div.rescue h2 {
	line-height: 15px;
	text-transform: uppercase;
	margin-bottom: 10px;
}
div.rescue p {
	letter-spacing: 0;
	margin-bottom: 10px;
	width: 500px;
}
div.rescue pre {
	border-left: 1px solid #000;
	padding: 10px;
	margin: 10px 0;
	padding: 0 20px;
}
div.rescue p.support-data {
	font-size: 10px;
	white-space: normal;
	color: #888;
}

/**************************
	Content
**************************/
.content-view .content {
	text-transform: none;
}
.content-view .content h1 {
	text-transform: uppercase;
	font-size: 17px;
	line-height: 15px;
	margin-bottom: 26px;
}
.content-view .content h3 {
	text-transform: uppercase;
	margin-bottom: 8px;
	margin-top: 16px;
	font-size: 15px;
}
.content-view .content h4,
.content-view .content h5 {
	font-size: 11px;
	text-transform: uppercase;
	margin-top: 12px;
}
.content-view .content h4 {
}
.content-view .content p,
.content-view .content ul {
	font-size: 11px;
	margin-bottom: 8px;
}
.content-view .content p {
	letter-spacing: 0;
}

.content-view .content p a,
.content-view .content ul a {
	text-decoration: underline;
}

.content-view .content ul {
	margin-left: 10px;
}
.content-view .content ul a {
	text-transform: uppercase;
}