/* Valkyrie */

body {
	background:#fff url(../image/bg.jpg) repeat;
	color:#404040;
	font:14px/22px 'Open Sans', sans-serif;	
	width: 100%;
}
h1, h2, h3, h4, h5, h6 {
	color: #d20001;
}
h1, h2, h3, h4, h5, h6, 
.header-top, 
#search.input-group .form-control, 
#cart .btn, 
.list-group-item, 
.product-head, 
.product-thumb .price, 
.product-thumb .button-group, 
.product-info .product-details .price,  
.tabs-panel .nav-tabs > li > a, 
.product-filter {
	font-family:'Roboto Condensed', sans-serif;
}
/* default font size */
.fa {
	font-size: 14px;
}
/* Override the bootstrap defaults */
h1{
	font-size:38px;
}
h2{
	font-size:32px;
}
h3{
	font-size:26px;
}
h4{
	font-size:20px;
}
h5{
	font-size:18px;
}
h6{
	font-size:14px;
}
a {
	color: #d20001;
}
a:hover {
	color: #404040;
	text-decoration: none;
}
legend {
	font-size: 18px;
	padding: 7px 0px
}
label {
	font-size: 14px; /* 12px; */
	font-weight: normal;
}
select.form-control, textarea.form-control, input[type="text"].form-control, input[type="password"].form-control, input[type="datetime"].form-control, input[type="datetime-local"].form-control, input[type="date"].form-control, input[type="month"].form-control, input[type="time"].form-control, input[type="week"].form-control, input[type="number"].form-control, input[type="email"].form-control, input[type="url"].form-control, input[type="search"].form-control, input[type="tel"].form-control, input[type="color"].form-control {
	font-size: 14px; /* 12px; */
}
.input-group input, .input-group select, .input-group .dropdown-menu, .input-group .popover {
	font-size: 14px; /* 12px; */
}
.input-group .input-group-addon {
	font-size: 14px; /* 12px; */
	height: 30px;
}
/* Fix some bootstrap issues */
span.hidden-xs, span.hidden-sm, span.hidden-md, span.hidden-lg {
	display: inline;
}

.nav-tabs {
	margin-bottom: 15px;
}
div.required .control-label:before {
	content: '* ';
	color: #F00;
	font-weight: bold;
}
/* Gradent to all drop down menus */
.dropdown-menu li > a:hover {
	text-decoration: none;
	color: #ffffff;
	background-color: #229ac8;
	background-image: linear-gradient(to bottom, #23a1d1, #1f90bb);
	background-repeat: repeat-x;
}

/* Header Area Styles Starts */

#header-area{
	background:#fff;
	margin-bottom:20px;
}
	.header-top{
		background:#252a2f;
	}
	
/* Header Links Styles Starts */

		.header-links ul{
		}
			.header-links > ul > li{
				display:inline-block;
				text-transform: uppercase;
			}
			.header-links > ul > li > .fa{
				margin-right:3px;
			}
			.header-links > ul > li, 
			.header-links > ul > li > a{
				color:#fff;
			}
			.header-links > ul > li > a{
				padding:12px;
				font-size: 14px;
			}
			.header-links > ul > li > a .fa {
				margin-right: 5px;
			}
			.header-links > ul > li > a:hover, 
			.header-links > ul > li > a:focus, 
			.header-links > ul > li:hover > a, 
			.header-links > ul > li:focus > a, 
			.header-links > ul > li.active > a, 
			.header-links .open > a, 
			.header-links .open > a:hover, 
			.header-links .open > a:focus{
				background:#d20001;
			}
			
			.header-links > ul.pull-left {text-align:center;}
			.header-links > ul.pull-left li a {padding: 3px 5px; margin-bottom:2px}
			.header-links > ul.pull-left li a.infopay-link {margin-top:10px;background:none;}
			.header-links > ul.pull-left li a.infopay-link:hover {color:#F5DB01 !important;}
			
			.header-links > ul.pull-right {margin-top:10px;}
			
			@media (max-width: 1199px) {
				.header-links > ul.pull-left {
					float:none !important;
					width:100%;
				}
			}
			
/* Currency & Languages Drop Down Styles Starts */

	.header-top .btn-link{
		color:#fff;
		text-decoration:none;
		margin:0;
		padding: 12px;
		text-transform: uppercase;
	}
	.header-top .btn-group > .btn {
		font-size:14px;
	}
	.header-top .open .btn-link{
/*		color:#d20001;*/
	}
	.header-top #currency > .open > .btn-link, 
	.header-top #language > .open > .btn-link {
		background:  #d20001;
	}
		.header-top .btn-link i.fa{
			margin-left:5px;
			vertical-align:middle;
		}
		.header-top #currency .currency-select {
			text-align: left;
		}
		.header-top #currency .dropdown-menu li .currency-select.btn-link, 
		.header-top #language .dropdown-menu li a, 
		.header-links .dropdown-menu > li > a {
			color: #333;
			padding: 3px 20px;
			font-size: 14px;
		}
		.header-top #currency .dropdown-menu li .currency-select.btn-link:hover, 
		.header-top #language .dropdown-menu li a:hover, 
		.header-top .header-links > ul.nav > li.dropdown > ul.dropdown-menu li > a:hover {
			background-color: #f5f5f5;
			background-image: none;
			color: #262626;
		}

		
/* Main Header & Search Styles Starts */

	.main-header{
		padding:15px 0;
	}
		#logo{
		}
		
/* Search Styles Starts */		
		
		#search{
			margin:46px 0 0 0;
		}
		#search.input-group{
		}
			#search.input-group .form-control{
				background:none;
				border:solid #e3e3e3;
				border-width:1px 0 1px 1px;
				color:#878a8c;
				-webkit-border-radius:0;
				   -moz-border-radius:0;
				        border-radius:0;
				-webkit-box-shadow:none;
				   -moz-box-shadow:none;
				     box-shadow:none;
			}
			#search.input-group .form-control, 
			#search.input-group .btn {
				height:46px;
				padding: 10px 16px;
			}
			#search.input-group .btn{
				background:none;
				border:solid #e3e3e3;
				border-width:1px 1px 1px 0;
				color:#d20001;
				-webkit-border-radius:0;
				   -moz-border-radius:0;
				        border-radius:0;
				-webkit-box-shadow:none;
				   -moz-box-shadow:none;
				     box-shadow:none;
			}
			#search.input-group .form-control, 
			#search.input-group .btn .fa{
				font-size:18px;
			}
			
/* Cart Style Starts */	

	#cart .btn{
		color:#383838;
		background:none;
		border:1px solid #e3e3e3;
		text-align:left;
		padding:10px 15px;
		margin:46px 0 0 0;
		font-size:14px;
		-webkit-border-radius:0;
		   -moz-border-radius:0;
				border-radius:0;
		-webkit-box-shadow:none;
		   -moz-box-shadow:none;
			 box-shadow:none;
	}
		#cart .btn .fa-shopping-cart{
			color:#d20001;
			line-height:none;
			font-size:22px;
			margin-right:10px;
			vertical-align: top;
		}
		#cart .btn span {
			color:#d20001;
			font-size:16px;			
			text-transform:uppercase;
		}
		#cart .btn span#cart-total{
			color:#000;
			font-weight: bold;
			padding:1px 8px 0 5px;
		}
		#cart .btn .fa-shopping-cart, 
		#cart .btn span{
			float: left;
			margin-top: 1px;
		}
		#cart .btn i.fa-caret-down{
			color:#d20001;
			margin-top: 7px;
			margin-right:5px;
			float:right;
		}
		#cart .dropdown-menu {
			min-width: 100%;
			margin-top:10px;
			background:#252a2f;
			color:#fff;
			border:none;
			z-index: 1001;
			padding:5px;
			-webkit-border-radius:0;
			   -moz-border-radius:0;
					border-radius:0;
		}
		#cart .open > .dropdown-menu{
			display:block;
		}
		#cart .dropdown-menu table .btn-cart-h {
			margin: 0;
			background: none;
			color: #fff;
			border: none;
		}
		#cart .dropdown-menu table {
			margin-bottom: 10px;
		}
		#cart .dropdown-menu table, 
		#cart .dropdown-menu table tr, 
		#cart .dropdown-menu table td{
			background:none;
			border:none;
		}
		#cart .dropdown-menu table.hcart td, 
		.line-bottom{
			border-bottom:1px solid #54575b;
			vertical-align:middle;
		}
		.line-top, 
		.btn-block1{
			border-top:1px solid #54575b;
		}
		#cart .btn-block1{
			padding:20px 0 0;
		}
		#cart .btn-block1 a{
			padding:8px 12px;
			margin-left:10px;
			text-transform:uppercase;
			font-size:12px;
			text-decoration:none;
		}
		#cart .btn-block1 a:hover, #cart .btn-block1 a + a{
			background:#d20001;
			color:#fff;
		}
		#cart .btn-block1 a, #cart .btn-block1 a + a:hover{
			background:#fff;
			color:#252a2f;
		}
		#cart .dropdown-menu li > div {
			min-width: 427px;
			padding: 0 10px;
		}
		#cart .dropdown-menu li p {
			margin: 20px 0;
		}
		#cart .dropdown-menu table.total{
		}
		#cart .dropdown-menu table.total td{
			padding:2px 8px;
		}
		#cart .dropdown-menu table td a{	
			color:#fff;
		}
		#cart .dropdown-menu table td a:hover{
			text-decoration:underline;
		}	
		
/* Main Menu Styles Starts */

	#main-menu{
		background:#d20001;
	}
	#main-menu .navbar-header #category {
		color:#fff;
		float:left;
		padding-top: 14px;
		padding-left: 20px;
		text-transform:uppercase;
	}
	#main-menu .navbar-toggle {
		float: right;
	}
	#main-menu.navbar{
		margin:0;
		padding:0;
		border:none;
		-webkit-border-radius:0;
		   -moz-border-radius:0;
				border-radius:0;
	}
		#main-menu .navbar-nav > li{
		}
		#main-menu .navbar-nav > li + li{
		}
		#main-menu .navbar-nav > li a{
			color:#fff;
			text-transform:uppercase;
			font-size:18px;
            padding-left: 10px;
            padding-right: 10px;
		}
		#main-menu .navbar-nav > li.dropdown:hover > a, 
		#main-menu .navbar-nav > li > a:hover, 
		#main-menu .navbar-nav > li > a:focus, 
		#main-menu .navbar-nav > li.open a{
			background:#252a2f;
			color:#fff;
		}		
			#main-menu .dropdown-menu{
				background:#252a2f;
				border:none;
				padding:0;
				-webkit-border-radius:0;
				   -moz-border-radius:0;
				        border-radius:0;
				-webkit-box-shadow:none;
				   -moz-box-shadow:none;
				     box-shadow:none;
			}
				#main-menu .dropdown-menu .see-all {
					padding: 7px 20px;
					color: #fff;
					background:#42484f;
					display: block;
					/*display: none;*/
					font-size: 14px; /* 12px; */
				}
				#main-menu .dropdown-menu li a{
					color:#fff;
					font-size:15px;
					padding-top:6px;
					padding-bottom:6px;
					font-weight:normal;
				}
				#main-menu .dropdown-menu li:hover a{
					background:#42484f;
					text-decoration:none;
				}
					#main-menu .dropdown-inner {
						display:table;
						padding-bottom:10px;
					}
						#main-menu .dropdown-inner ul {
							display:table-cell;
						}
						#main-menu .dropdown-inner .dropdown-header{
							font-size:15px;
							text-transform:uppercase;
							color:#fff;
							padding:15px 0 10px 15px;
						}
						#main-menu .dropdown-inner li a {
							min-width:160px;
							display:block;
							padding:4px 20px;
							font-size: 13px;
							clear:both;
						}	

/* Slider Styles Starts */

.slider .owl-wrapper-outer {
	border: none;
}			
	.slider.owl-carousel .owl-buttons div {
		color: #fff;
	}
	.slider.owl-carousel .owl-buttons div i {
		font-size: 35px;
	}
	.slider.owl-carousel .owl-buttons .owl-prev {
		left: 30px;
	}
	.slider.owl-carousel .owl-buttons .owl-next {
		right: 30px;
	}

/* Content Styles Starts */

#content {
	min-height: 600px;
}

/* Sidebar Styles Stars */

	.side-heading{
		margin-top:0;
		padding:12px 20px;
		font-size:18px;
		text-transform:uppercase;
		color:#fff;
		background:#101010;
	}
	.list-group {
		-webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.3);
		   -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.3);
		        box-shadow: 0 0 6px rgba(0, 0, 0, 0.3);
	}
	.list-group, 
	.list-group-item:first-child, 
	.list-group-item:last-child{
		-webkit-border-radius:0;
		   -moz-border-radius:0;
		        border-radius:0;
	}
	.list-group.categories {
		margin-bottom: 40px;
	}
	.list-group-item{
		color:#0f0f0f;
		font-size:14px;
		text-transform:uppercase;
		font-weight:bold;
		border-color:#d4d4d4;
	}
	.list-group a {
		color:#0f0f0f;
	}
	.list-group.categories a.list-group-item:hover, 
	.list-group.categories a.list-group-item:focus {
		background-color:#d20001;
	}
	.list-group-item.active, 
	.list-group-item.active:focus, 
	.list-group-item.active:hover {
		background-color: #b00001;
		border-color: #b00001;
	}
	.list-group.categories a.list-group-item:hover, 
	.list-group.categories a.list-group-item:focus, 
	.list-group.categories a.list-group-item:hover .fa, 
	.list-group.categories a.list-group-item:focus .fa {
		color:#fff;
	}
	.list-group-item .fa{
		font-size:12px;
		padding-right:6px;
		color:#4bac52;
	}

/* Footer Links Styles Starts */

	.footer-links{
		margin-top:20px;
		padding:25px 0 40px;
		background-color: #fff;
		box-shadow: 0 -6px 6px rgba(0, 0, 0, 0.2);
	}
		.footer-links h5{
			text-transform:uppercase;
			margin-bottom:15px;
			padding-bottom: 10px;
			border-bottom: 1px solid #d20001;
		}
		.footer-links ul{
			list-style:none;
			margin:0;
			padding:0;
		}
			.footer-links li{
				padding:2px 0;
				font-size:13px;
			}
				.footer-links li .fa {
					margin-right: 10px;
				}
				.footer-links li, 
				.footer-links li a{
					color:#141414;
					font-weight:bold;
				}
				.footer-links li:hover, 
				.footer-links li a:hover, 
				.footer-links .last li a{
					color:#d20001;
				}

/* Copyright Styles Starts */

	.copyright{
		background-color: #0d0d0d;
		background-image: linear-gradient(to bottom, #191919, #0c0c0c);
		background-repeat: repeat-x;
		padding:18px 0 8px;
		font-size: 14px; /* 12px; */
		color: #fff;
		text-transform: uppercase;
		font-weight: bold;
	}
		.copyright a, 
		.copyright a:hover {
			color:#d20001;
		}
		.copyright p{
			padding-top:10px;
		}
		.copyright br {
			display: none;
		}
		
/* alert */
.alert {
	padding: 8px 14px 8px 14px;
}


/* Breadcrumb Styles Starts */

	.breadcrumb{
		text-transform:uppercase;
		padding:10px 18px;
		border:1px solid #e8e8e8;
		background:#fff;
		-webkit-border-radius:0;
		   -moz-border-radius:0;
				border-radius:0;
	}
		.breadcrumb li{
			color:#878a8c;
			font-size:13px;
		}
		.breadcrumb > li + li:before{
			content:"\00BB";
			color:#878a8c;
		}
		.breadcrumb li a{
			color:#252a2f;
		}
		
/* Main Heading Styles Starts */

.main-heading{
	font-size:30px;
}
.main-heading span{
	font-size:18px;
	color:#878a8c;
}
.main-heading2{
	font-size:24px;
}
.main-heading, 
.main-heading2, 
.sub-heading{
	text-transform:uppercase;
}
.sub-heading{
	font-size:24px;
	padding:10px 0;
}		

/* buttons */
.buttons {
	margin: 1em 0;
}
.btn {
	padding: 7.5px 12px;
	font-size: 14px; /* 12px; */
	border: 1px solid #cccccc;
	border-radius: 4px;
	box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
}
.btn-xs {
	font-size: 9px;
}
.btn-sm {
	font-size: 10.2px;
}
.btn-lg {
	padding: 10px 16px;
	font-size: 15px;
}
.btn-group > .btn, .btn-group > .dropdown-menu, .btn-group > .popover {
	font-size: 14px; /* 12px; */
}
.btn-group > .btn-xs {
	font-size: 9px;
}
.btn-group > .btn-sm {
	font-size: 10.2px;
}
.btn-group > .btn-lg {
	font-size: 15px;
}
.btn-default {
	color: #777;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	background-color: #e7e7e7;
	background-image: linear-gradient(to bottom, #eeeeee, #dddddd);
	background-repeat: repeat-x;
	border-color: #dddddd #dddddd #b3b3b3 #b7b7b7;
}
.btn-primary {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #229ac8;
	background-image: linear-gradient(to bottom, #23a1d1, #1f90bb);
	background-repeat: repeat-x;
	border-color: #1f90bb #1f90bb #145e7a;
}
.btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] {
	background-color: #1f90bb;
	background-position: 0 -15px;
}
.btn-warning {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #faa732;
	background-image: linear-gradient(to bottom, #fbb450, #f89406);
	background-repeat: repeat-x;
	border-color: #f89406 #f89406 #ad6704;
}
.btn-warning:hover, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] {
	box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);
}
.btn-danger {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #da4f49;
	background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
	background-repeat: repeat-x;
	border-color: #bd362f #bd362f #802420;
}
.btn-danger:hover, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] {
	box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);
}
.btn-success {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #5bb75b;
	background-image: linear-gradient(to bottom, #62c462, #51a351);
	background-repeat: repeat-x;
	border-color: #51a351 #51a351 #387038;
}
.btn-success:hover, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] {
	box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);
}
.btn-info {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #df5c39;
	background-image: linear-gradient(to bottom, #e06342, #dc512c);
	background-repeat: repeat-x;
	border-color: #dc512c #dc512c #a2371a;
}
.btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {
	background-image: none;
	background-color: #df5c39;
}
.btn-link {
	border-color: rgba(0, 0, 0, 0);
	cursor: pointer;
	color: #23A1D1;
	border-radius: 0;
}
.btn-link, .btn-link:active, .btn-link[disabled] {
	background-color: rgba(0, 0, 0, 0);
	background-image: none;
	box-shadow: none;
}
.btn-inverse {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #363636;
	background-image: linear-gradient(to bottom, #444444, #222222);
	background-repeat: repeat-x;
	border-color: #222222 #222222 #000000;
}
.btn-inverse:hover, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] {
	background-color: #222222;
	background-image: linear-gradient(to bottom, #333333, #111111);
}
/* list group */
/*.list-group a {
	border: 1px solid #DDDDDD;
	color: #888888;
	padding: 8px 12px;
}
.list-group a.active, .list-group a.active:hover, .list-group a:hover {
	color: #444444;
	background: #eeeeee;
	border: 1px solid #DDDDDD;
	text-shadow: 0 1px 0 #FFF;
}*/
/* carousel */
.carousel-caption {
	color: #FFFFFF;
	text-shadow: 0 1px 0 #000000;
}
.carousel-control .icon-prev:before {
	content: '\f053';
	font-family: FontAwesome;
}
.carousel-control .icon-next:before {
	content: '\f054';
	font-family: FontAwesome;
}

/* Category Intro Content Styles Starts */

	.cat-intro{
		padding-top:10px;
	}
		.cat-intro .img-thumbnail{
			-webkit-border-radius:0;
			   -moz-border-radius:0;
					border-radius:0;
		}
		.cat-intro .cat-body{
			color:#8b8b8b;
			font-size:13px;
			padding-left:5px;
			text-align:justify;
		}
		
/* Product Filter Styles Starts */

	.product-filter{
		margin:30px 0;
		padding:8px 0;
		border:solid #d0d0d0;
		border-width:1px 0;
	}
		.product-filter .display{
			padding-top:5px;
		}
			.product-filter #list-view.btn-default {
				margin-right:6px;			
			}
			.product-filter .display a, 
			.product-filter #list-view.btn-default {
				color:#2f353b;
			}
			.product-filter #list-view.btn-default .fa, 
			.product-filter #grid-view.btn-default .fa {
				font-size:24px;			
			}
			.product-filter .btn-default {
				background:none;
				border:none;
				text-shadow:none;
				padding:0;
			}
			.product-filter .display a.active, 
			.product-filter #grid-view.btn-default{
				color:#d20001;
			}
		.product-filter .control-label{
			padding-top:3px;
			font-size:15px;
			font-weight:normal;
		}
		.product-filter .form-control{
			height:30px;
			padding:3px 6px;
			-webkit-border-radius:0;
			   -moz-border-radius:0;
					border-radius:0;
		}		

/* Products Box Styles Starts */

	.product-head{
		padding: 14px 20px;
		margin:0 0 20px;
		font-size:18px;
		background:#fff;
		color:#1a1a1a;
		text-transform:uppercase;
		-webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.3);
		   -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.3);
		        box-shadow: 0 0 6px rgba(0, 0, 0, 0.3);
	}
	#column-left .product-head, 
	#column-right .product-head {
		background: #101010;
		color: #fff;
		-webkit-box-shadow: none;
		   -moz-box-shadow: none;
		        box-shadow: none;
	}
		.product-thumb {
			position:relative;
			margin-bottom:30px;
			background:#fff;
			border:1px solid #e8e8e8;
			/*overflow: auto; */
            overflow: hidden;
			-webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.3);
			 -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.3);
			 box-shadow: 0 0 6px rgba(0, 0, 0, 0.3);	
		}
		
		.product-thumb .rating {	
			 text-align:center;
		}
		
		.product-list .product-thumb {
			padding:20px 20px 0 20px;
		}
			.product-thumb .image {
				text-align: center;
			}
			.product-list .product-thumb .image{
				padding:10px 30px 10px 0;
				float:left;
			}
			.product-thumb .image a {
				display: block;
			}
			.product-thumb .image a:hover {
				opacity: 0.8;
			}
			.product-thumb .image img {
				margin-left: auto;
				margin-right: auto;
			}
			.product-thumb .caption{
				padding: 10px 0px;
				margin-bottom:35px;
			}
			.product-thumb h4{
				margin: 0 5px 15px 5px;
				font-size:18px;
				text-transform:uppercase;
				/*min-height:43px;*/
				font-family: "Oswald",sans-serif;
				text-align:center;
				word-break: break-all;
			}
			.product-thumb h4 a {
				color: #0c0c0c;	
				font-weight: 600;
			}
			.product-thumb h4 a:hover {
				color: #d20001;
			}
			.product-thumb .description{
				padding:5px 0;
				font-size:12px;
				line-height:20px;
				text-align: center;
				color:#404040;
				font-weight:bold;
				min-height:60px;
				padding-bottom:0
			}
			
			/*  NEW - product attributes - (see product_attributes.xml) */
			.product-thumb .product-attributes {
			}
			
			.product-thumb .product-attributes .p-info  {
				font-weight:bold;
				text-align:left;
			}
			
			.product-thumb .product-attributes table {
				table-layout:fixed;
				word-wrap:break-word;
			}
			
				.product-thumb .product-attributes td {
					padding:3px !important;
					text-align:left;
					font-size:12px;
					border-left-color:transparent;
					border-right-color:transparent;
				}
			
				.product-thumb .product-attributes table td:first-child {
					font-weight:bold;
					width:40%;
				}
				
				.product-thumb .product-attributes table td+td {
					font-weight:normal;
				}
				
				.product-thumb .product-attributes .attr-name {
					font-weight:bold;
				}
			
			.product-thumb .price{			
				text-align:center;
			}
				.product-thumb .price .price-tax{
					font-size:14px;
					color:#212121;
					text-transform:uppercase;
				}
				.product-thumb .price span.price-new{
					color:#d20001;
					font-size:24px;
					padding-right:5px;
				}
				.product-thumb .price span.price-old{
					font-size:18px;
					color:#808080;
					text-decoration:line-through;
				}
				.product-thumb .price span.price-tax{
					padding-top:5px;
					color:#666;
				}
				.product-thumb .button-group {
					position:absolute;
					bottom:0;
					height:40px;
					width:100%;
					border-top: 1px solid #ddd;
					background-color: #131313;
					overflow: hidden;
				}
				.product-list .product-thumb .button-group {
					margin: 0 -20px;
				}
				.product-list .product-thumb .button-group {
					border-left: 1px solid #323232;
				}
				.product-thumb .button-group button {
					width: 60%;
					border: none;
					display: inline-block;
					float: left;
					background-color: #131313;
					color: #fff;
					line-height: 38px;
					font-weight: bold;
					text-align: center;
					text-transform: uppercase;
				}
				.product-thumb .button-group button .fa {
					color: #d20001;
				}
				
					.product-thumb .button-group button .fa.fa-shopping-cart {
						color:#fff;
					}
				
				.product-thumb .button-group button:hover .fa {
					color: #fff;
				}
				.product-thumb .button-group button + button {
					width: 20%;
					border-left: 1px solid #323232;
				}
				.product-thumb .button-group button:hover {
					color: #fff;
					background-color: #d20001;
					text-decoration: none;
					cursor: pointer;
				}
			.product-grid .product-thumb .image {
				float: none;
			}
			
/* Product Page Styles Starts */
	
	.product-info{
		padding-top:10px;
	}
		.product-info .images-block{
		}
		.product-info .images-block .thumbnail{
			padding:10px;
			-webkit-border-radius:0;
			   -moz-border-radius:0;
					border-radius:0;
		}
		.product-info.full .images-block ul.list-inline{
			margin-left:0;
		}
		.product-info.full .images-block ul.list-inline > li{
			padding: 0 2px 0 0;
		}
		.product-info.full .images-block ul.list-inline > li:nth-child(4n) {
			padding:0;
		}
		.product-info .images-block ul.list-inline{
			margin-left:0;
		}
		.product-info .images-block ul.list-inline > li{
			padding: 0 2px 0 0;
		}
		.product-info .images-block ul.list-inline > li:nth-child(4n) {
			padding:0;
		}
		.product-info .images-block ul.list-inline .thumbnail{
			padding:5px;
			margin-bottom:10px;
		}
		.product-info .product-details{
		}
		.product-info .product-details h2{
			margin-top:0;
			font-size:24px;
		}
		.product-info .product-details h3{
			font-size:22px;
		}
		.product-info .product-details h2, .product-info .product-details h3{
			text-transform:uppercase;
		}
		.product-info .product-details .manufacturer{
			color:#808080;
			text-transform:uppercase;
		}
			.product-info .product-details .manufacturer span{
				min-width:130px;
				display:inline-block;
				color:#2f353b;
			}
		.product-info .product-details .price{
		}
			.product-info .product-details .price-head{
				padding-right:10px;
				font-size:24px;
				color:#212121;
				text-transform:uppercase;
			}
			.product-info .product-details .price-tax{
				padding-top:5px;
				font-size:14px;
				color:#212121;
				text-transform:uppercase;
			}
			.product-info .product-details .price-new{
				color:#d20001;
				font-size:24px;
				padding-right:5px;
			}
			.product-info .product-details .price-old{
				font-size:18px;
				color:#212121;
				text-decoration:line-through;
			}
		.product-info .product-details .options{
		}
			.product-info .product-details .options h3{
				margin-bottom:20px;
			}
			.product-info .product-details .options h6, 
			.product-info .product-details .options .control-label{
				font-weight:700;
			}
			.product-info .product-details .options .control-label {
				font-size:14px;
			}
			.product-info .product-details .cart-button{
			}
				.product-info .product-details .cart-button .btn{
					-webkit-border-radius:0;
					   -moz-border-radius:0;
							border-radius:0;
				}
				.product-info .product-details .btn-wishlist, 
				.product-info .product-details .btn-compare{
					color:#fff;
					background:#101010;
					margin-right:3px;
				}
				.product-info .product-details .btn-wishlist, 
				.product-info .product-details .btn-compare,
				.product-info .product-details .btn-cart {
					border:none;
				}
				.product-info .product-details .btn-wishlist:hover, 
				.product-info .product-details .btn-compare:hover, 
				.product-info .product-details .btn-cart{
					background:#d20001;
				}
				.product-info .product-details .btn-cart{
					font-size:14px;
					color:#fff;
					text-transform:uppercase;
				}
				.product-info .product-details .btn-cart:hover{
					color:#fff;
					background:#b00001;
				}
	.product-info-box{
		padding-top:10px;
	}
	.product-info-box + .product-info-box{
		padding-top:30px;
	}
		.product-info-box .heading{
			padding:13px 20px;
			font-size:18px;
			color:#101010;
			text-transform:uppercase;
			background:#fff;
			border-top:1px solid #e8e8e8;
			border-right:1px solid #e8e8e8;
			border-bottom:4px solid #d20001;
			border-left:1px solid #e8e8e8;
		}
		.product-info-box .content{
			color:#212121;
			font-size:13px;
		}
		
	.tabs-panel #tab-description {
		padding:30px;
	}	
		
	.tabs-panel #tab-description * {
	}
		
		.tabs-panel #tab-description h2,
		.tabs-panel #tab-description h2 *	{
			font-family: "Open Sans",sans-serif !important;
			font-size:30px !important;
			margin-top:20px !important;
			margin-bottom:10px !important;
		}
		
		.tabs-panel #tab-description h2,
		.tabs-panel #tab-description h4,
		.tabs-panel #tab-description h5 {
			color:#000;
		}
		
		.tabs-panel #tab-description h3,
		.tabs-panel #tab-description h3 *	{
			font-size:18px !important; 
		}
		
		.tabs-panel #tab-description p,
		.tabs-panel #tab-description p *,
		.tabs-panel #tab-description ul *,
		.tabs-panel #tab-review *
		{
			font-size:20px !important;
			line-height:28px !important;
			text-align:justify !important;
		}
		
		.tabs-panel #tab-description a {
			color:#E71919 !important;
			text-decoration:underline;
		}
		
		.tabs-panel #tab-description img {
			max-width:100%;
		}
		
/* Tabs Styles Starts */

	.tabs-panel{
		margin-top:20px;
	}
	.tabs-panel.panel-smart{
		padding:0;
	}
		.tabs-panel .nav-tabs{
			text-transform:uppercase;
			font-size:16px;
			border-bottom:4px solid #d20001;
		}
		.tabs-panel .nav-tabs > li{
			margin-bottom:0;
		}
		.tabs-panel .nav-tabs > li > a{
			color:#101010;
			margin:0; 
		}
		.tabs-panel .nav-tabs > li > a, 
		.tabs-panel .btn, 
		.tabs-panel .form-control{
			-webkit-border-radius:0;
			   -moz-border-radius:0;
			        border-radius:0;
		}
		.tabs-panel .nav-tabs > li.active > a, 
		.tabs-panel .nav-tabs > li.active > a:hover, 
		.tabs-panel .nav-tabs > li.active > a:focus, 
		.tabs-panel .nav > li > a:hover, 
		.tabs-panel .nav > li > a:focus{
			background:none;
		}
		.tabs-panel .nav-tabs > li > a, 
		.tabs-panel .nav-tabs > li.active > a, 
		.tabs-panel .nav-tabs > li.active > a:hover, 
		.tabs-panel .nav-tabs > li.active > a:focus, 
		.tabs-panel .nav-tabs > li > a:hover{
			border:none;
		}
		.tabs-panel .nav-tabs > li.active, 
		.tabs-panel .nav-tabs > li.active > a{
			background:#d20001;
			color:#fff;
		}
		.tabs-panel .nav-tabs > li > a:hover{
			background:#f4f4f4;
		}
		.tabs-panel .tab-content{
			padding:20px;
			font-size:13px;
		}
		.tabs-panel label.control-label{
			text-transform:uppercase;
			font-weight:normal;
		}
		.tabs-panel label.control-label.ratings{
			padding-top:1px;
		}
		.tabs-panel .btn{
			margin-left:-10px;
		}	

/* Shopping Cart Page Styles Starts */

	.shopping-cart-table{
		margin-top:30px;
		background:#fff;
		text-transform:uppercase;
	}
		.shopping-cart-table thead > tr > td{
			font-size:15px;
			font-weight:600;
			border-bottom:none;
		}
		.shopping-cart-table tbody > tr > td{
			font-size:16px;
		}
		.shopping-cart-table tbody > tr > td a:hover{
			color:#252a2f;
		}
		
/* Compare Page Styles Starts */

	.compare-table{
		margin-top:30px;
		background:#fff;
		text-transform:uppercase;
	}
		.compare-table thead{
			background:#f9f9f9;
		}
		.compare-table thead > tr > td{
			font-size:15px;
			font-weight:600;
			border-bottom:none;
		}
		.compare-table tbody > tr > td{
			font-size:14px;
		}
		.compare-table tbody > tr > td a:hover{
			color:#252a2f;
		}
		.compare-table td{
			text-align:center;
		}
		.compare-table .rating .fa-star{
			color:#4bac52;
		}
	
/* Login & Registration Section Styles Starts */

	.login-area{
		padding-top:30px
	}
	.registration-area{
		padding-top:20px;
	}
	.panel-smart{
		padding:20px;
		background:#fff;
		border:1px solid #e8e8e8;
		-webkit-border-radius:0;
		   -moz-border-radius:0;
				border-radius:0;
	}
		.panel-smart .panel-heading{
			padding:5px 0 15px 0;
			color:#252a2f;
			border-bottom:1px solid #929497;
		}
		.panel-smart h3.panel-title{
			font-size:24px;
		}
		.panel-smart .panel-body{
			padding:20px 0 0;
		}
	.registration-area .inner{
		margin-top:30px;
		margin-bottom:20px;
	}
	.registration-area .control-label{
		color:#8b8b8b;
		font-weight:600;
	}
	.registration-area .form-control, .registration-area .btn{
		-webkit-border-radius:0;
		   -moz-border-radius:0;
		        border-radius:0;
	}
	.registration-area .dl-horizontal{
	}
		.registration-area .dl-horizontal dt{
			font-weight:normal;
		}
		.registration-area .dl-horizontal dd{
			font-weight:bold;
		}
		.registration-area .dl-horizontal dt, .registration-area .dl-horizontal dd{
			margin-bottom:5px;
		}
	.registration-area .dl-horizontal.total{
		color:#4bac52;
		font-size:18px;
	}
		.registration-area .dl-horizontal.total dt, 
		.registration-area .dl-horizontal.total dd{
			margin-bottom:0;
		}		
			
/* Pagination Styles Starts */

	.pagination{
		margin:0; 
	}
		.pagination > li > a{
			color:#101010;
		}
		.pagination > li:first-child > a, 
		.pagination > li:first-child > span,
		.pagination > li:last-child > a, 
		.pagination > li:last-child > span{
			-webkit-border-radius:0;
			   -moz-border-radius:0;
					border-radius:0;
		}
		.pagination > .active > a, 
		.pagination > .active > span, 
		.pagination > .active > a:hover, 
		.pagination > .active > span:hover, 
		.pagination > .active > a:focus, 
		.pagination > .active > span:focus{
			background:#d20001;
			border-color:#d20001;
		}
	.results{
		padding-top:10px;
		text-align:right;
	}	

/* fixed colum left + content + right*/
@media (min-width: 768px) {
    #column-left  .product-layout .col-md-3 {
       width: 100%;
    }
    #column-left + #content .product-layout .col-md-3 {
       width: 50%;
    }
    #column-left + #content + #column-right .product-layout .col-md-3{
       width: 100%;
    }
    #content + #column-right .product-layout .col-md-3{
       width: 100%;
    }
}

/* fixed product layouts used in left and right columns */
#column-left .product-layout,
#column-right .product-layout {
	width: 100%;
}

/* fixed mobile cart quantity input */
.input-group .form-control[name^=quantity] {
	min-width: 50px;
}

/* Large Devices Styles Starts */

@media (min-width: 1200px) {
	
/* Main Menu Styles Starts */	

	#main-menu .container{
		padding-left: 0;
		padding-right: 0;
	}	
		#main-menu .navbar-nav > li.dropdown:hover .dropdown-menu {
			display: block;
		}

}

@media (max-width: 1199px) {

/* Products Box Styles Starts */
	.product-thumb .button-group button .fa.fa-shopping-cart {
		color:#fff;
		font-size:26px;
		position:relative;
		top:5px;
	}
}

/* Medium Devices Styles Starts */

@media (min-width: 992px) and (max-width: 1199px) {
	
/* Main Menu Styles Starts */	
	
	#main-menu .container{
		padding-left: 0;
		padding-right: 0;
	}
		#main-menu .navbar-nav > li.dropdown:hover .dropdown-menu {
			display: block;
		}

/* Footer Links Styles Starts */

	.footer-links h5 {
		margin:10px 0;
	}

/* Copyright Styles Starts */
	
	.copyright p.pull-left, 
	.copyright ul.pull-right{
		text-align:center;
		float:none !important;
	}

}

/* Small Devices Styles Starts */

@media (min-width: 768px) and (max-width: 991px) {

/* Header Links Styles Starts */

.header-links > ul.pull-left > li > a{
	padding: 12px 8px;
}

/* Logo Styles Starts */

	#logo .img-responsive {
		margin-left: auto;
		margin-right: auto;
	}
	
/* Search Styles Starts */

	#search {
		margin-top: 20px;
	}
	
/* Cart Styles Starts */

	#cart .btn{
		margin-top: 20px;
	}
	
/* Main Menu Styles Starts */	
	
	#main-menu .container{
		padding-left: 0;
		padding-right: 0;
	}
		#main-menu .navbar-nav > li.dropdown:hover .dropdown-menu {
			display: block;
		}	

/* Footer Links Styles Starts */

	.footer-links h5{
		margin:10px 0;
	}
	.footer-links .col-sm-6 {
		min-height: 160px;
		height: auto !important;
		height: 160px;
	}
	
/* Copyright Styles Starts */
	
	.copyright p.pull-left, 
	.copyright ul.pull-right{
		text-align:center;
		float:none !important;
	}

}



/* Extra Small Devices Styles Starts */

@media (max-width: 767px) {

/* Header Links Styles Starts */

.header-links ul.pull-right{
	float: none !important;
	text-align:center;
}
	.header-links ul.pull-right > li > .dropdown-menu-right {
		left:0;
		right:auto;
	}

/* Logo Styles Starts */

	#logo .img-responsive {
		margin-left: auto;
		margin-right: auto;
	}
	
/* Search Styles Starts */

	#search {
		margin-top: 20px;
	}
	
/* Cart Styles Starts */

	#cart .btn{
		margin-top: 20px;
	}	
	
/* Main Menu Styles Starts */

	#main-menu .navbar-toggle {
		color:#fff;
	}
	#main-menu .dropdown-inner ul {
		display:block;
	}	
	

/* Footer Links Styles Starts */
	
	.footer-links .col-sm-6, 
	.footer-links .last{
		text-align:center;
	}
	.footer-links .col-sm-6{
		margin-bottom:20px;
	}
	.footer-links h5{
		margin:10px 0;
	}

/* Copyright Styles Starts */
	
	.copyright p.pull-left, 
	.copyright ul.pull-right{
		text-align:center;
		float:none !important;
	}

}

/* Extra Small Devices Styles Starts */
@media (max-width: 478px) {

	.header-top .btn-link, 
	.header-links > ul > li > a{
		padding: 12px 8px;
	}
	
	.header-links .dropdown-menu-right { /* It's the account dropdown */
		left:-150px !important;
	}

	#cart .dropdown-menu {
		width: 100%;
	}

	#cart .dropdown-menu li > div {
		min-width: 100%;
	}
	
	#cart .dropdown-menu .text-right.btn-block1 {
		text-align: center;
	}
	#cart .dropdown-menu .text-right.btn-block1 a {
		display: block;
	}
	#cart .dropdown-menu li > div {
	}
	
}

@media (max-width: 1200px) {
	.product-thumb .button-group button, .product-thumb .button-group button + button {
		width: 33.33%;
	}
}
@media (max-width: 767px) {
	.product-thumb .button-group button, .product-thumb .button-group button + button {
		width: 33.33%;
	}
}

hr{
	border-color:#8c8f92;
}

/* Form & Buttons Styles Starts */

.btn-black {
	background-color: #303030;
}
.btn-black:hover, 
.btn-black:focus,
.btn-black:active,
.btn-black.active, 
.btn-main, 
#collapse-checkout-confirm .btn-primary {
	background-color: #d20001;
}
.btn-main:hover, 
.btn-main:focus,
.btn-main:active,
.btn-main.active, 
#collapse-checkout-confirm .btn-primary:hover, 
#collapse-checkout-confirm .btn-primary:focus, 
#collapse-checkout-confirm .btn-primary:active, 
#collapse-checkout-confirm .btn-primary.active {
	background-color: #b00001;
}
.btn-black, 
.btn-black:hover, 
.btn-black:focus,
.btn-black:active,
.btn-black.active, 
.btn-main, 
.btn-main:hover, 
.btn-main:focus,
.btn-main:active,
.btn-main.active {
	color:#fff;
}

#collapse-checkout-confirm .btn-primary {
	background-image:none;
}

/* Genric Styles Starts */

.product-col .description, 
.footer-links li {
	font-family: 'Open Sans', sans-serif;
}
#main-menu.navbar {
	font-family: 'Oswald', sans-serif;
}
.product-col .btn-cart {
	-webkit-transition: all 0.3s ease-out;
	   -moz-transition: all 0.3s ease-out;
		 -o-transition: all 0.3s ease-out;
			transition: all 0.3s ease-out;
}

.no-border-radius, 
.slider .owl-wrapper-outer, 
.cat-info .img-thumbnail, 
.product-filter .btn-default, 
.btn-main, 
.btn-black, 
#collapse-checkout-confirm .btn-primary {
	-webkit-border-radius:0;
	   -moz-border-radius:0;
			border-radius:0;
}

.no-box-shadow, 
.slider .owl-wrapper-outer, 
.product-filter .btn-default, 
.product-thumb .btn-wishlist, 
.product-thumb .btn-compare, 
.product-info .product-details .btn-wishlist, 
.product-info .product-details .btn-compare,
.product-info .product-details .btn-cart
.btn-main, 
#collapse-checkout-confirm .btn-primary {
	-webkit-box-shadow:none;
	   -moz-box-shadow:none;
		    box-shadow:none;
}

.btn-main, 
.btn-black, 
#collapse-checkout-confirm .btn-primary {
	border:none;
	font-weight:bold;
}

.footer-links li a:hover, 
.copyright a:hover {
	text-decoration: underline;
}	

.table {
	background: #fff;
}

.chat-text {
	margin-bottom: 20px;
}

.chat-text h4 {
	color: #101010;
	font-size: 24px;
}

.chat-list {
	margin-top: 20px;
	padding-left: 20px;
	font-weight: bold;
}
.bold {
	font-weight: bold;
}
#content .list-unstyled {
	margin-top: 15px;
}
#content .list-unstyled li {
	margin-top: 4px;
}
#content .list-style-1 li a {
	color: #0f0f0f;
}
#content .list-style-1 li a:hover {
	color: #d20001;
	text-decoration: underline;
}

/* Weblog - Valkyrie */

.wl-module .wl-description {
	font-weight:bold;
}

.wl-page .wl-description img {
	max-width:100% !important;
}

/* Read more button - html text in the home & categories (see extensions->modules->html code) */
.slidedown-div-wrapper {
	margin-left:15px;
}

.slidedown-div-wrapper h1, .slidedown-div-wrapper h2 {
	text-align:left;
	color:#000;
}

.slidedown-div-wrapper h1 {
	font-size: 32px;
}

.slidedown-div-wrapper h2 {
	margin-top:30px;
	font-size: 25px;
}


.slidedown-div-wrapper .wl-button {
	text-decoration:underline;
	cursor:pointer;
	font-size:16px;
	font-weight:bold;	
	display:inline-block;
	margin-bottom:15px;
}

.slidedown-div-wrapper p,
.slidedown-div-wrapper ul li,
.slidedown-div-wrapper ol li {
	font-size:16px;
	color:#000;
	line-height:25px;
}



/* Info pay page */

body.account-infopay label {
   font-weight:bold;
}
	/* infopay fix for reducing the height of br tags in account -> order history */
	body.account-order-info br {
		display:block;
	}


/* FAQ PAGE (Module) */

body.information-information .panel-group .panel-body p {
	word-wrap: break-word;
}

body.information-information .panel-group .panel-body iframe { /* youtube videos */
	width:100% !important;
}



/* Ticket Module */

	/* Popup with languages and link to ticket list */
	
	#mmos-ticket p {
		color: #000 !important;
		margin:none !important;
		margin-bottom:0 !important;
		font-family: Arial, Helvetica, sans-serif !important;
	}
	
	#mmos-ticket .list-group {
		background: #fff !important;
		border:none;
		padding:10px 15px;
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;
	}
	
	#mmos-ticket .list-group .fa {
		color:#4bac52 !important;
	}
	
	#mmos-ticket .list-group .list-group-item {
	    -webkit-box-shadow: 1px 1px 5px 0px rgb(197, 197, 197);
		-moz-box-shadow: 1px 1px 5px 0px rgb(197, 197, 197);
		box-shadow: 1px 1px 5px 0px rgb(197, 197, 197);
	}
	
	#mmos-ticket a.list-group-item::before {
		content:none;
	}
	
	#mmos-ticket .list-group a {
		font-family: Arial, Helvetica, sans-serif !important;
		font-size:16px !important;
		color: #000 !important;
	}
	
	#mmos-ticket a.btn-mmos {
		text-transform: uppercase; 
		font-size: 14px;
		font-weight:bold;
	}
	
	
	/* Ticket page (form) */
	
	body.ticket-ticket-add 	label {

		font-size:15px;
		font-weight:bold;
	}

	body.ticket-ticket-add select ,
	body.ticket-ticket-add input[type="text"] {

		font-size:15px;
		color:#000 !important;
	}
	
	
	
/* Module Notify me when available */

button#button-nwa-duplicate,
a.btn#NotifyWhenAvailableSubmit  {
	background-color: #D20001 !important;
	color: #fff !important;
	background-image:none;
	text-transform:uppercase;
    
}
@media (max-width: 560px) {
    
	.wl-image {
		float: none!important;
        margin-right: 0px!important;

	}
    #lhmctoxu{
        display: none;
    }
}
.p_no_stock,
.p_no_stock i{
/*    color: #7b7b7b!important*/
} 

.do-not-use-email{
    color: #D20001 !important;
    font-weight: bold !important;
}

.ad_my_account{
    background: #fff;
}
.ad_my_account h3,
.admin_images_section{
    background: #252A2F!important;
    color: #fff!important;
}
.list-group.ad_my_account a{
    font-weight: bold;
}
.payment_details canvas{
    display: none;
}
.product-thumb .image{
    position: relative;
}
.label_new{
    position: absolute;
    right: 10px;
    background: #D20001;
    color: #fff;
    border-radius: 5px;;
    display: block;
    top: 10px;
font-family: Arial;
  font-size: 12px;
  padding: 0px 8px;
  font-weight: bold;    
  line-height: 19px;
  height: 18px;
    
}
.nlh{
    position: absolute;
    right: 10px;
    background: #000;
    color: #fff;
    border-radius: 5px;;
    display: block;
    top: 1px;
font-family: Arial;
  font-size: 11px;
  padding: 0px 8px;
  font-weight: bold;  
    line-height: 14px;
  height: 14px;
    
    
}