/* CSS DISPLAY SCREEN KINDERKEY INTERNATIONAL */

/* ---------- 1.0 MISC ---------- */

*   {
	padding:0;
	margin:0;
	border:0;
	}
	
body {
	color:#444;
	font: 0.7em "Arial", Tahoma, Helvetica, Sans-Serif;
	background:#fff url(images/body.png) repeat-x;
	text-align:center;
	}

.end {
	clear:both;
	list-style:none;
	font-size:1em;
	text-indent:-2000em;
	line-height:0;
	display:block;
	}

#bodyWrapper {
	background: url(images/container_top.png) 50% 0 no-repeat;
	padding:18px 0 10px 0;
	margin-top: 53px;
	}

#container {
	width:735px;
	margin:0 auto;
	position:relative;
	z-index:5;
	text-align:left;
	padding:0 15px 0 14px;
	}
	
#footerstripes {
	background:#fff url(images/footer_stripes.png) repeat-x;
	width: 100%;
	height: 53px;
}
	

/* ---------- 2.0 Top Links ---------- */

#topLinks {
	float:right;
	width:400px;
	position:relative;
	top:-11px;
	}

	/* ---------- 2.1 Skip Content ---------- */
	
	.skipContent {
		width:32px;
		height:25px;
		background: #fff url(images/skip_content.png) 0 0 no-repeat;
		font-weight: normal;
		font-size: 1.0em;
		line-height: 1.0em;
		text-indent: -2000em;
		display:block;
		float:right;
		}
	
	/* ---------- 2.2 Basket ---------- */
	
	.basket {
		background: #fff url(images/left_basket.png) 0 0 no-repeat;
		float:right;
		margin-right:5px;
		font-weight:bold;
		}

	.basket ul {
		background: url(images/right_basket.png) 100% 0 no-repeat;
		display:block;
		padding:2px 8px 1px 2px;
		}

	.basket li {
		display:inline;
		}

	.basket .details {
		padding-top:5px;
		display:block;
		list-style:none;
		}

	.basket .items {
		color:#009200;
		}

	.basket .totalOrder {
		margin-left:15px;
		}

	.basket .totalOrder strong {
		color:#ec5c00;
		}

	.basket .viewBasket a {
		color:#fff;
		width:84px;
		height:19px;
		display:block;
		float:left;
		text-align:center;
		padding-top:4px;
		margin-right:10px;
		background: url(images/view_basket.png) 0 0 no-repeat;
		text-decoration:none;
		}



/* ---------- 3.0 LOGO ---------- */
#logo{
	float:left;
	width:222px;
	margin-top:15px;
	}

#logo h1 {
	font-weight: normal;
	font-size: 1.0em;
	line-height: 1.0em;
	text-indent: -2000em;
	display:block;
	width:222px;
	height:47px;
	}

#logo h1 a {
	width:222px;
	height:47px;
	display:block;
	text-decoration:none;
	cursor:pointer;
	background: url(images/logo_kinderkey_inter.png) 0 0 no-repeat;
	}


/* ---------- 4.0 MENU ---------- */
#menu {
	width:500px;
	padding-top:30px;
	float:right;
	}

#menu h3 {
	font-weight: normal;
	font-size: 1.0em;
	line-height: 1.0em;
	text-indent: -2000em;
	position:absolute;
	}

#menu ul {
	float:right;
	}
	
#menu li {
	display:inline;
	margin-left:3px;
	float:left;
	font-size:1.2em;
	}

#menu li a {
	color:#444;
	text-decoration:none;
	border-bottom:4px solid #c5bda6;
	padding:0 25px 2px 0;
	display:block;
	float:left;
	}

#menu li a.selected, #menu li a:hover {
	border-bottom:4px solid #6ba631;
	}


	
/* ---------- 5.0 HEADER ---------- */

#header {
	clear:both;
	width:735px;
	position:relative;
	margin-top:5px;
	border-bottom:3px solid #eee;
	}

#header img {
	display:block;
	}




/* ---------- 6.0 CONTENT ---------- */

#content1 {
	width:735px;
	}

	/* ---------- 6.1 COLLEFT ---------- */
	
	#colLeft {
		width:188px;
		float:left;
		padding:0 15px 0 0;
		position:relative;
		top:-25px;
		}
	
		/* ---------- 6.1.1 SEARCH ---------- */
			
		#searchForm {
			width:188px;
			background:url(images/search_title.png) 0 0 no-repeat;
			margin-bottom:5px;
			padding-bottom:10px;
			}
	
		#searchForm h3 {
			color:#fff;
			font-size:1.2em;
			padding:7px 0 14px 35px;
			}
		
		#searchForm label {
			font-weight: normal;
			line-height: 1.0em;
			text-indent: -2000em;
			font-size:1.0em;
			position:absolute;
			}
			
		#searchForm p {
			float:left;
			display:inline;
			}
			
		#searchForm #recherchei {
			background:#f2efe6;
			border:0;
			width:143px;
			height:17px;
			padding:1px 5px 0 5px;
			color:#796c43;
			margin-right:6px;
			border:1px solid #e8e5de;
			}
		
		#searchForm .button {
			width:24px;
			height:20px;
			background:#f06815 url(images/go_form_button.png) 0 0 no-repeat;
			font-weight:bold;
			cursor:pointer;
			color:#fff;
			display:block;
			font-weight: normal;
			line-height: 1.0em;
			text-indent: -2000em;
			font-size:1.0em;
			}
		
		* html #searchForm .button {
			position:relative;
			top:1px;
			}
		
		/* ---------- 6.1.2 diverse Buttons ---------- */
		
		#onlineShopButton, .linkButton {
			width:187px;
			display:block;
			font-weight: normal;
			line-height: 1.0em;
			text-indent: -2000em;
			font-size:1.0em;
			margin-bottom:10px;
			}

		#onlineShopButton {
			background:#f5cf5d url(images/online_shop_button.png) 0 0 no-repeat;
			height:68px;
			}

		#requestCatalogue {
			background:#5cccf5 url(images/request_catalogue.png) 0 0 no-repeat;
			height:68px;
			}

		#blankOrdeForm {
			background:#b1e152 url(images/print_blank_form.png) 0 0 no-repeat;
			height:68px;
			}
			
		#indepedentLiving {
			background:#ccc url(images/indepedent_living_bt.png) 0 0 no-repeat;
			height:68px;
			}
		
		
		/* ---------- 6.1.3 SlideMenu ---------- */
		
		.slideMenu {
			margin-bottom:10px;
			position:relative;
			}

		.slideMenu h3 {
			background:#009200 url(images/category_repeat.png);
			color:#fff;
			font-size:1.2em;
			width:187px;
			}

		.slideMenu h3 span {
			background:url(images/category_top.png) 0 0 no-repeat;
			display:block;
			}

		.slideMenu h3 strong {
			background:url(images/category_bottom.png) 0 100%  no-repeat;
			display:block;
			padding:4px 0 5px 8px;
			}
			
		.slideMenu li {
			display:block;
			width:187px;
			margin-top:2px;
			}
			
		.slideMenu li a {
			display:block;
			width:187px;
			color:#444;
			text-decoration:none;
			font-size:1.1em;
			}

		.slideMenu li a strong {
			display:block;
			padding:3px 0 3px 5px;
			font-weight:normal;
			}

		.slideMenu li a span {
			display:block;
			}
			
		.slideMenu li acronym {
			margin-right:10px;
			font-size:1.2em;
			color:#55b655;
			}

		.slideMenu li a:hover {
			background:url(images/category_link_on_repeat.png);
			color:#796c43;
			}

		.slideMenu li a:hover span {
			background:url(images/category_link_on_top.png) 0 0 no-repeat;
			}

		.slideMenu li a:hover strong {
			background:url(images/category_link_on_bottom.png) 0 100% no-repeat;
			}

		.slideMenu li a:hover acronym {
			color:#796c43;
			}


	/* ---------- 6.1.4 View basket ---------- */
	
	#viewBasket table, #price table {
		margin: 20px 0 20px 0;
		padding: 0;
		width: 532px;
	}

	#viewBasket table {
		background:url(images/top_basket.png) 0 0 no-repeat;
	}

	#price table {
		width: 475px;
	}
	
	#viewBasket tr.nobg th {
		background: none;
		
	}
	
	#viewBasket tr th {
		background: none;
		font:1.0em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		color: #fff;
		text-align:left;
		padding: 8px 6px 8px 12px;
		font-weight:bold;
	}

	#viewBasket th.nobg {
		border: 0;
		background: none;
	}

	#viewBasket td {
		border-right: 1px solid #EFEFEF;
		border-bottom: 1px solid #EFEFEF;
		background: #fff;
		padding: 9px 6px 9px 12px;
		color: #444;
	}

	#viewBasket tr.alt td {
		background: #f7f7f7;
	}

	#viewBasket tr td.invisible {
	 	border: 0;
		background-color: #fff;
		padding: 14px 0 4px 0;
		width:56px;
	}

	#viewBasket input {
		border: 1px solid #ccc;
		width: 3em;
		text-align: center;
	}
	

	#viewBasket .updateBasketBt {
		background:url(images/update_basket.png) no-repeat;
		width:108px;
		height:24px;
		display:block;
		border:0;
		font-weight: normal;
		font-size: 1.0em;
		line-height: 1.0em;
		text-indent: -2000em;
		cursor:pointer;
	}

	#viewBasket .CartRemove {
		background:url(images/remove_bt.png) no-repeat;
		width:45px;
		height:18px;
		display:block;
		font-weight: normal;
		font-size: 1.0em;
		line-height: 1.0em;
		text-indent: -2000em;
		cursor:pointer;
	}
	
	#price th, #price td {
		padding: 3px 12px;
		border-top:1px solid #fff;
	}

	#price .subtotal th {
		background: #EFEFEF;
	}

	#price .vatrelief th {
		background: #EFEFEF;
		color: #FF6E1F;
	}
	
	#price .vatrelief td {
		background: #f7f7f7;
		color: #FF6E1F;
	}

	#price .subtotal td {
		background: #f7f7f7;
	}

	#price .delivery th {
		background: #EFEFEF;
	}

	#price .delivery td {
		background: #f7f7f7;
	}

	#price .total th, #price .total td {
		background: #EC6100;
		color:#fff;
		border-top:5px solid #fff;
	}

	#price .total td {
		background: #EF711D;
	}

	.emptyBasketBt {
		background:url(images/empty_basket.png) no-repeat;
		width:108px;
		height:24px;
		display:block;
		border:0;
		font-weight: normal;
		font-size: 1.0em;
		line-height: 1.0em;
		text-indent: -2000em;
		cursor:pointer;		
	}
	
	.vat input.checkbox {
		margin-left: 20px;
		width: 1.2em !important;
		height: 1.2em;
		border: 1px solid #ccc;
	}

	#viewBasket .vat table {
		width: 475px;
	}

	#viewBasket .vat textarea {
		border: 1px solid #ccc;
		margin-bottom: 10px;
		width: 475px;
	}

	/* ---------- 6.2 COLRIGHT ---------- */
	
	#colRight {
		width:532px;
		float:right;
		font-size:1.1em;
		line-height:1.3em;
		background:url(images/telephone_number.png) 100% 10px no-repeat;
		}

	#colRight h1 {
		color:#009200;
		font-size:1.9em;
		font-weight:normal;
		margin:0 0 0.8em 0;
		}
		
	#colRight a {
		color:#009200;
		font-weight:bold;
		text-decoration:none;
		}

	#colRight a:hover {
		text-decoration:underline;
		}

	#colRight a.top {
		margin: 20px 0 0 0;
		color:#009200;
		font-weight:bold;
		text-decoration:none;
		display:block;
		}

	#colRight a.top:hover {
		text-decoration:underline;
		}
	
		/* ---------- 6.2.1 TOP CONTENT---------- */
		
			#topContent {
				margin-top:5px;
				padding-top:5px;
				}
	
			/* ---------- 6.2.1.1 YOU ARE HERE ---------- */
			
			#youAreHere {
				background:url(images/here-you-are.png) 0 3px no-repeat;
				padding:5px 10px 5px 25px;
				font-size:0.9em;
				margin-bottom:11px;
				float:left;
				}
			
			#youAreHere a {
				color:#009200;
				text-decoration:none;
				}
			
			#youAreHere a:hover {
				text-decoration:underline;
				}
			
			/* ---------- 6.2.1.2 PHONE NUMBER ---------- */
			
			.number {
				width:134px;
				height:17px;
				display:block;
				font-weight: normal;
				line-height: 1.0em;
				text-indent: -2000em;
				font-size:1.0em;
				float:right;
				}
			
		
		
		/* ---------- 6.2.2 CATALOGUE ---------- */
		
		#colRight .categories {
			padding-bottom:20px;
			}

		#colRight .categories img {
			display:none !important;
			}

		#colRight .catalogue li {
			width:164px;
			height:129px;
			display:block;
			float:left;
			margin:0 19px 15px 0;
			}

		#colRight .catalogue li a{
			width:164px;
			height:129px;
			display:block;
			float:left;
			color:#fff;
			text-decoration:none;
			cursor:pointer;
			}

		#colRight .catalogue li strong{
			width:154px;
			height:125px;
			display:block;
			padding:4px 0 0 10px;
			float:left;
			background:url(images/catalogue_group.png) 0 0 no-repeat;
			}

		#colRight .catalogue li a:hover{
			color:#ece6d4;
			}

		/* ---------- 6.2.3 PRODUCTS LIST ---------- */

		#colRight .products li {
			width:164px;
			display:block;
			float:left;
			margin:0 19px 15px 0;
			}

		#colRight .products .pic {
			width:164px;
			display:block;
			height:105px;
			}

		#colRight .products .pic a {
			width:164px;
			display:block;
			height:105px;
			font-weight: normal;
			line-height: 1.0em;
			text-indent: -2000em;
			font-size:1.0em;
			background:url(images/products_pic_wrapper.png) 0 0 no-repeat;
			}

		#colRight .products .title {
			width:146px;
			display:block;
			background:#c5bda6 url(images/products_title.png);
			padding:5px 9px;
			color:#fff;
			font-weight:bold;
			}			

		#colRight .products .price {
			width:146px;
			display:block;
			background:#d1c9b1 url(images/products_price.png);
			padding:5px 9px;
			color:#fff;
			font-weight:bold;
			}

		#colRight .products .price strong {
			color:#695a2d;
			display:block;
			}

		#colRight .products .viewDetails {
			color:#fff;
			display:block;
			background:url(images/view_details_products_repeat.png) repeat-x;
			text-decoration:none;
			}

		#colRight .products .viewDetails span {
			display:block;
			background:url(images/view_details_products_left.png) 0 0 no-repeat;
			}

		#colRight .products .viewDetails strong {
			display:block;
			background:url(images/view_details_products_right.png) 100% 0 no-repeat;
			padding:9px 0 9px 40px;
			width:124px;
			}
			
		/* ---------- 6.2.3 NEWS PAGES ---------- */			
		#colRight .news {
			margin-bottom:20px;
			}
			
		#colRight a.readMore {
			color:#666666 !important;
			font-style:italic; 
			font-weight:normal !important;
			}
		
		#colRight .news a:hover {		
			text-decoration:underline;	
			}

			/* ---------- 6.2.4 NAVIGATION'S PAGES---------- */

			#pages {
				margin:20px 0 5px 0;
				padding:10px 0 20px 0;
				border-top:1px dashed #dbdbdb;
				text-align:center;
				}

			#pages ul {
				display:inline;
				margin:0 auto;
				}
				
			#pages * {
				display:inline;
				}
			
			#pages li {
				display:inline;
				font-weight:bold;
				margin-right:15px;
				}

			#pages li a {
				text-decoration:none;
				}

			#pages li a  {
				color:#eb5700;
				font-weight:bold;
				text-decoration:none;
				}

			#pages li a strong {
				color:#777;
				font-weight:bold;
				text-decoration:none;
				font-size:1.7em;
				position:relative;
				top:2px;
				}
		
			#pages li a:hover {
				text-decoration:underline;
				}
		
		/* ---------- 6.2.5 Product Details ---------- */

		.detailsProduct img {
			float:right;
			padding:1px;
			border:2px solid #eee;
			}

		.detailsProduct form {
			clear:right;
			float:right;
			margin-top:10px;
			width:186px;
			}

		.detailsProduct form p {
			position:relative;
			margin-bottom:10px;
			}

		.detailsProduct form label {
			display:block;
			padding-right:100px;
			}
			
		.detailsProduct input, .detailsProduct select {
			border:1px solid #CFCFCF;
			width:82px;
			position:absolute;
			/*display:block;*/
			background:#fff;
			right:0;
			top:0;
			height:1.3em;
			z-index:200;
			}
		
		.detailsProduct select {
			width:84px;
			background:#EF7910;
			color:#fff;
			font-weight:bold;
			height:1.2em;
			border:0;
			}

		.detailsProduct .button {
			background:#EF7910 url(images/add_to_basket.png) no-repeat;
			cursor:pointer;
			border:0;
			width:108px;
			height:24px;
			position:static;
			display:block;
			font-weight: normal;
			line-height: 1.0em;
			text-indent: -2000em;
			font-size:1.0em;
			float:right;
			margin-top:10px;
			}
			
		#colRight .detailsProduct .alsoAvailable {
			position:relative;
			width:172px;
			}
			
		#colRight .detailsProduct .alsoAvailable .over a {
			width:172px;
			display:block;
			height:24px;
			font-weight: normal;
			line-height: 1.0em;
			text-indent: -2000em;
			font-size:1.0em;
			background:url(images/product_available_in.png) 0 0 no-repeat;
			}

		.detailsProduct .groupContainer {
			position:absolute;
			left:170px;
			top:-5px;
			padding:5px;
			display:none;
			}

		.detailsProduct .group li {
			display:block;
			width:180px;
			padding:4px 10px;
			background:#59C8EF;
			margin:0 0 1px 0 !important;
			}

		.detailsProduct .group li a {
			color:#fff !important;
			}

		.detailsProduct ul, .detailsProduct dl {
			margin-bottom:20px;
			}

		.detailsProduct p {
			margin-bottom:20px;
			}

		.detailsProduct li {
			list-style:none;
			margin-bottom:5px;
			}

		.detailsProduct dt{
			font-weight:bold;
			}

		.detailsProduct dd strong{
			font-size:1.3em;
			}
		
		/* ---------- 6.2.6 MAIN CONTENT ---------- */
		
		#colRight .mainContent h1 {
			margin:2.0em 0 1.0em 0;
			}

		#colRight .mainContent h2 {
			color:#46a511;
			font-size:1.3em;
			margin-bottom:1.0em;
			}
	
		#colRight .mainContent h3 {
			color:#46a511;
			font-size:1.1em;
			margin-bottom:1.0em;
			}
	
		#colRight .mainContent h4 {
			font-size:1.0em;
			margin-bottom:0.1em;
			color:#78bf3a;
			}

		#colRight .mainContent h4 span {
			font-size:1.4em;
			position:relative;
			top:1px;
			}
			
		#colRight .mainContent img {
			float:right;
			padding:1px;
			border:2px solid #eee;
			margin:0 5px 0 10px;
			}
	
		#colRight .mainContent p {
			margin-bottom:1.4em;				
			}
	
		#colRight .mainContent ul {
			margin:0 0 1.7em 16px;
			}
	
		#colRight .mainContent li {
			list-style:disc;
			margin-bottom:0.4em;
			color:#BBB297;
			}
	
		#colRight .mainContent li span {
			color:#444;
			}

			
		.sidebar-a {
			float:right;
			width:130px;
			font-size:0.9em !important;
			line-height:1.2em !important;
			}
			
		.sidebar-b {
			float:right;
			width:120px;
			}

		.sidebar-c {
			float:left;
			width:270px;
			}
			

		/* ---------- 6.2.7 FABRICS ---------- */
		
		#colRight .fabric {
			padding-bottom:20px;
			}

		#colRight .fabric li {
			width:160px;
			display:block;
			float:left;
			margin:0 23px 15px 0;
			}

		#colRight .fabric li strong {
			text-align:center;
			display:block;
			}


		/* ---------- 6.2.8 CONTACT FORM ---------- */
		
		.form form {
			width:532px;
			}
		
		.form p {
			margin-top:10px;
			position:relative;
			display:block;
			width:100%;
			top:0;
			left:0;
			z-index:10;
			}
	
		.form dd.radio {
			margin-bottom:12px;
			position:relative;
			}
		
		.form label {
			color:#5D5C58;
			padding-right:210px;
			font-size:1.0em;
			display:block;
			}
		
		.form input, .form select {
			border:1px solid #CFCFCF;
			width:180px;
			position:absolute;
			/*display:block;*/
			background:#fff;
			right:0;
			top:0;
			height:1.3em;
			font-size:1.0em;
			z-index:200;
			}
		
		.form select {
			width:182px;
			background:#EF7910;
			color:#fff;
			font-weight:bold;
			height:1.2em;
			}
			
		.form .checkBox label {
			padding:0 0 0 20px;
			}
	
		.form .checkBox input {
			border:0;
			height:16px;
			width:16px;
			left:0;
			top:0;
			z-index:200;
			}
		
		.form .radio input {
			border:0;
			margin-right:236px;
			height:16px;
			width:16px;
			}
			
		.form .radio2 input {
			border:0;
			margin-right:5px;
			height:16px;
			width:16px;
			}
		
		.form #last input {
			border:0;
			margin-right:234px;
			height:16px;
			width:16px;
			}
		
		.form select option {
			color:#fff;
			background:#EF7910;
			padding:3px 9px;
			border-bottom:1px solid #fff;
			font-size:1.0em;
			font-weight:normal;
			}
		
		.form textarea {
			border:1px solid #CFCFCF;
			width:530px;
			height:160px;
			margin-top:8px;
			font-size:1.2em;
			}
		
		.form .button, .newsletter .button {
			background:#EF7910;
			color:#fff;
			font-weight:bold;
			font-size:1.1em;
			cursor:pointer;
			border:0;
			width:160px;
			height:1.6em;
			position:static;
			padding:0 0 3px 0;
			margin:0 0 10px 0px;
			}
			
		.newsletter .button {
			width: 186px;
		}
			
		.newsletter input {
			border:1px solid #CFCFCF;
			width:185px;
			background:#fff;
			height:1.3em;
			font-size:1.0em;
			z-index:200;
			}
			
		.newsletter p {
			margin: 5px 0;
		}
			
		#errors {
			color: red !important;
			border: 1px solid red;
			padding: 18px 20px 0 20px;
			margin-bottom:10px;
			width: 435px;
			background:#FFF6EF;
		}

		#errors li {
			color: red !important;
		}
		
		.error {
			font-weight: bold;
			color: red;
		}
		
		#enquiry {
			width: 475px !important;
		}
		
		#enquiry form{
			width: 475px !important;
		}
		
		#enquiry textarea {
			width: 475px !important;
			height:40px;
		}





/* ---------- 7.0 FOOTER ---------- */
	#footer {
		width:735px;
		font-size:0.9em;
		position:relative;
		margin:10px auto;
		text-align:center;
		padding-top:20px;
		background:url(images/footer.png) 0 0 no-repeat;
		}

	#footer li {
		display:inline;
		margin-right:10px;
		}

	#footer a {
		color:#969696;
		text-decoration:none;
		}

	#footer a:hover {
		color:#009200;
		}

	#footer .nhs {
		display:block;
		text-align:center;
		margin:10px 0;
		width:735px;
		}

	#footer .nhs span {
		background:url(images/nhs_logo.png) 0 0 no-repeat;
		width:260px;
		display:block;
		padding:4px 4px 4px 40px;
		margin:0 auto;
		}

/* ---------- 8.0 NOTIFICATION ---------- */
#notification {
	background:#33699F;
	width:240px;
	position:absolute;
	top:250px;
	left:50%;
	margin:-50px 0 0 -120px;
	color:#000;
	z-index:1000;
	display:none;
	padding:10px 10px;
	text-align:left;
	border:4px solid #fff;
	}

#notification h3 {
	font-size:1.7em;
	color:#fff;
	}

#notification p {
	background:#fff;
	display:block;
	padding:9px 10px;
	margin-bottom:10px;
	color:#7A7A7A;
	}

#notification a {
	border:#5389BF solid 1px;
	background:#74A2CF;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
	width:150px;
	height:1.8em;
	position:static;
	padding:2px 10px;
	margin:0 0 10px 0px;
	text-decoration:none;
	}
	
.CartRemove {
	font-size: 10px;
	color: red;
	position: relative;
	top: -5px;
	text-decoration: none;
}


/* ---------- 9.0 CATALOGUE ---------- */

#catalogue h2 {
  margin: 30px 0 20px 0;
}

#catalogue a img {
  display: block;
  margin: 0px 40px;
}

#catalogue hr {
	width: 100%;
	border-bottom: 1px solid #eee;
	margin: 12px 0 6px 0;
}