/**
 * =============================================================
 * RAXO All-mode PRO J2.5 - Template CSS
 * -------------------------------------------------------------
 * @package		RAXO All-mode PRO
 * @subpackage	All-mode Rational Template
 * @copyright	Copyright (C) 2009-2013 RAXO Group
 * @license		RAXO Commercial License
 * 				This file is forbidden for redistribution
 * @link		http://raxo.org
 * =============================================================
 */


/* ----- RESET Styles ----- */
.allmode-rational3 .allmode-name, .allmode-rational3 .allmode-showall,
.allmode-rational3 .allmode-item,
.allmode-rational3 .allmode-title, .allmode-rational3 img {
	margin: 0; padding: 0;
	text-transform: none;
	background: none; border: 0 none;
	border-radius: 5px 5px 5px 0px;
	   -webkit-transition: all 0.3s ease-out; /*compatibilité chrome*/
   -moz-transition: all 0.3s ease-out; /*compatibilité firefox*/
   -o-transition: all 0.3s ease-out; /*compatibilité opéra*/
   transition: all 0.3s ease-out; /* Autre navigateur */
}

.allmode-rational3 img:hover {
   opacity: 0.6; /*  CSS3  */
   filter(opacity=60);  /*  Pour IE  */
}

.allmode-rational3 a {
	color: #a0dcf0;
	text-decoration: none;
}
.allmode-rational3 a:hover {
	color: #fff;
}


/* ----- MODULE BOX Styles ----- */
.allmode-rational3 {
	overflow: hidden;
	background-color: #202428;
}
.allmode-rational3 .allmode-name {													/* Module Block NAME */
	margin: 12px 20px 0;
	font-size: 15px; font-weight: bold !important;
	color: #d7dce1;
}
.allmode-rational3 .allmode-showall {												/* "Show All" TEXT */
	margin: -12px 20px 12px;
	font-size: 12px; text-align: right;
	color: #d7dce1;
}


/* ----- ITEMS Styles ----- */
.allmode-rational3 .allmode-itemsbox {
	margin: 0px 8px 12px;
	overflow: hidden;
	border-bottom: solid 1px #d7cccc;
	margin-top: 15px;
}
.allmode-rational3 .allmode-item {													/* Item DIV */
	float: left;
	margin: 0px 6px; padding: 0px 0;
	overflow: hidden;
background-color: #ececec;
	background-color: #0f0f0f;

}


/* ----- FIELDS Styles ----- */
.allmode-rational3 .allmode-title {													/* Items TYTLE */
	margin: 1px 6px 4px;
	font-size: 13px; line-height: 16px;
	color: #a0dcf0;
	display: table-cell;
	vertical-align: middle;

}

.allmode-rational3 .allmode-author {
	min-width:145px;
	max-width:145px;
}


.allmode-rational3 .allmode-title a {
	font-size: 15px; font-weight: bold;
}
.allmode-rational3 .allmode-img {													/* Items IMAGE */
	margin: 0 5px;

}
.allmode-rational3 .allmode-text {													/* Items TEXT */
	margin: 4px 7px 9px;
	font-size: 14px; line-height: 15px;
	color: #bfbfbf;
}
.allmode-rational3 .allmode-readmore {												/* Items READ MORE */
	float: right;
	margin: -2px 8px 0 0;
	font-size: 10px; line-height: 14px;
}


/* ----- INFO FIELDS Styles ----- */
.allmode-rational3 .allmode-info {													/* Items INFO */

	overflow: hidden; clear: both;
	font-size: 10px; line-height: 17px;

	color: #647882;

	
	display: table-cell;
vertical-align: middle;


}
	.allmode-rational3 .allmode-info span {
		margin-right: 0px; padding-right: 0px;

		display:inline;
	}
	.allmode-rational3 .allmode-info span:last-child {
		padding-right: 0;
		border-right: none;
	}
.allmode-rational3 .allmode-comments {												/* Items COMMENTS */


	font-size: 12px; line-height: 16px;
	color: #bebebe;

	/*background: url(ico-comments.png) no-repeat 4px 50%;*/
}
.allmode-rational3 .allmode-rating {													/* Items RATING */
	float: left;
	margin-left: 5px;
	white-space: nowrap;
}

.allmode-rational3 .allmode-category a {
	font-size:14px;
	font-weight:bold;
}

	.allmode-rational3 .allmode-rating span {
		display: inline-block; margin: 0 1px 0 2px;
		width: 9px; height: 9px;
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAABFCAYAAACYC8wHAAACN0lEQVR42u2VzYsSYRzHfz0FZgZK+JIgEkL9A7K5BF0j7Cysy9BKsB522JNINBftIMR29hKEd29BHjpGByEkqK3tUASbrfhy8GV9mxnHp+frYYl5prsHf/A5zOczz/PAMMxQoVCICdKCrAPwMdI0bbfT6Rxzh4FHp1wut29ZFjdNUwIenQ7EzOdzPp1OJeDRKZPJqOPxmA8GAwl4dEqlUof9fh/nS8CjUzKZVHu9Hm82mxLw6LS9vb3TaDROsLLdbl+Aa3h0CofD0UAgoAjyDijotJn1nEfv/YItwX0HtladHr67u/eaF1681bkdeHRGi4nrtt8oGgsiO/DojIzRZWPBaW7KwKOLm4ZkWET6QgYeXdw0uKSbROM5l4BHZ6T3ObZ13AnHic5oejb5+Pvqc9cVIjvw6ETeOzfo+q2E4IEDiVXfzFpOq9WKdrtdRZB3QEGner2+E4/HT4LBIA+FQhfgGh6darWa6vf7eSQSkYBHp2q1eujz+VYr7cCjU6VSUT0eD/d6vRLw6FQulw9cLhd3u90S8OhsNpuJ34hJ/wOdSqXSrjj/WDwNbgcenYrFYkyQFmQdgI9t3qb1nB9/zqOnnYkiyDugoLNvp6N7yZfnWkJrHiW0s39oHsGjU/nNT/Xmk+88vP9LAh6dDccmI74gvjQk4Ff96asvaujxJx7a+ywjPDobTkzOLbHK0iXg0dloKl7kpSm2l4FHZzPdmrBrga+0FF93G/DolHz2ISZIC7IOwMf+Avg42/XwPv6bAAAAAElFTkSuQmCC) no-repeat 0 -40px;
		/*background: url(ico-rating.png) no-repeat 0 0;*/
	}
	.allmode-rational3 .allmode-star span {
		margin: 0;
		background-position: 0 -60px;
	}



/* ----- WHITE Color Theme ----- */
.rational-white3 {
	background-color: white;
	line-height: 1.0em;

}
.rational-white3 .allmode-name, .rational-white3 .allmode-showall {
	color: #323a42;
}
.rational-white3 .allmode-item {
	background-color: #fff;
	margin-bottom: 20px;
	
	border-radius: 4px;
/*box-shadow: 0px 1px 1px 1px #D4D4D4;*/
margin-top: 5px;
background-color: #ececec;
}

.rational-white3 .allmode-item :hover{
background-color: #d5d4d4;
}

.rational-white3 .allmode-item  .cat92 {
padding-top:50px;
	
	}
	
	.rational-white3 .allmode-item  .cat84 {
padding-top:50px;
	
	}

.rational-white3 a, .rational-white3 .allmode-title {
	color: #8f0808;
	text-align: center;
}
.rational-white3 a:hover {
	color: #333;
}
.rational-white3 .allmode-text {
	color: #404040;
	text-align:justify;
	font: normal 18px "times" !important;
}
.rational-white3 .allmode-img, .rational-white3 .allmode-info {
color: #2f3541;
text-align: center;

/*min-width: 162px;*/
font-weight: bold;
font-size: 11px;
}
.rational-white3 .allmode-info span {
	
}
.rational-white3 .allmode-rating span {
	background-position: 0 0;
}
.rational-white3 .allmode-star span {
	background-position: 0 -20px;
}