
.kw-details-title {
	height:45px;
	overflow:hidden;
}
.kl-store-page div.products div.product { float: left; margin: 0 0 2.992em 0; position: relative;}

.latest_posts.style2 ul.posts .text2{margin-left:0px;}

.tabul .fancy-list {list-style: none; padding: 0; margin: 0;}
.tabul .fancy-list li::before {content: ''; display: inline-block; margin-right: 12px; width: 8px; height: 2px; background: #E1E1E1; vertical-align: middle;
-webkit-transition: all .15s ease-out; transition: all .15s ease-out;}
.tabul .fancy-list li:hover::before {width: 12px; margin-right: 8px; background: #cd2122;}        

.tabul ul.fancy-list,
.tabul ul.fancy-list ul {padding:0; list-style:none; color:#888888}
.tabul ul.fancy-list ul {border-bottom:0px ; margin-top: 0px; }
.tabul ul.fancy-list li {border-top:0px;border-bottom:1px solid #e6e6e6; line-height:1.4; padding: 12px 0px;color:#666;}
.tabul ul.fancy-list ul li {border-top:0px;border-bottom:1px solid #e6e6e6;padding: 12px 21px;color:#999;}
.tabul ul.fancy-list li:first-child {border-top:0; }
.tabul ul.fancy-list[data-columns="2"] li:nth-child(2) {border-top: 0;}
.tabul ul.fancy-list.pluses li::before { content: '+'; font-size: 16px; font-family: 'Open Sans', Arial, sans-serif; opacity: .8; font-weight: 700;}
.tabul ul.fancy-list li a {color:#45474d; text-decoration:none;margin-left:20px; margin-top:-19px;}
.tabul ul.fancy-list li a:hover { color:#fe6060; }


.search-container {float:right;}
.search-infocard {
	
	
	margin-top:15px; 
	right:0;
	/*width:100%; */
	
	background:#E40913; 
	border-radius: 2px; 
	font-size: 12px; 
	
	
	
	box-shadow: 0 2px 3px rgba(0, 0, 0, 0.4); 
	-webkit-transition: all 0.15s ease-out; 
	transition: all 0.15s ease-out; 
	-webkit-transition-delay: .3s; 
	transition-delay: .3s; 
	-webkit-backface-visibility: hidden; 
	z-index:1;
}

 


/*.search-container.hasCard {position:relative;}*/
/*.logo-container.hasInfoCard:before {content:url(../images/hoverme.png); width: 98px; height:35px; right:100%; margin-right: 20px; top:20px; position:absolute;}*/

.search-infocard {  padding:20px 0px; background:#E40913; border-radius: 2px; 
	font-size: 12px; box-shadow: 0 2px 3px rgba(0, 0, 0, 0.4); -webkit-transition: all 0.15s ease-out; 
	transition: all 0.15s ease-out; -webkit-transition-delay: .3s; transition-delay: .3s; -webkit-backface-visibility: hidden; z-index:1;}
/*
	.search-container:hover + .search-infocard { visibility:visible; opacity:1; margin-top:10px; -webkit-transition-delay: 0s; transition-delay: 0s; 
	z-index: 2;}
	*/
.search-infocard,
.search-infocard a {color: #FFF; font-weight: normal; line-height: 1.6;}
.search-infocard a:hover {color: rgba(255,255,255,.7);}
.search-infocard p:last-child {margin-bottom: 0;}



.search-infocard .form-control {
	background: #E40913; 
	color:#fff; 
	border-radius:0;
	border:1px solid #fff;
}



.adetails {float:left; width:110px;}
.adetails > span {display:inline-block; margin-bottom:2px; font-size:10px}
.adetails span.date {background:#cd2122; color:#fff; padding:3px 10px; margin: 0 0 5px; position:relative}
.adetails span.date:after {content:''; position:absolute; bottom:-8px; left:10px; border:4px solid transparent; 
	border-top-color:#cd2122;}
