.m23{
	margin:23px;
}
.mv23{
	margin-top:23px;
	margin-bottom:23px;
}
.mh23{
	margin-left:23px;
	margin-right:23px;
}
.mt23{
	margin-top:23px;
}
.mb23{
	margin-bottom:23px;
}
.mr23{
	margin-right:23px;
}
.ml23{
	margin-left:23px;
}
.p23{
	padding:23px;
}
.pv23{
	padding-top:23px;
	padding-bottom:23px;
}
.ph23{
	padding-left:23px;
	padding-right:23px;
}
.pt23{
	padding-top:23px;
}
.pb23{
	padding-bottom:23px;
}
.pr23{
	padding-right:23px;
}
.pl23{
	padding-left:23px;
}


.rasysacontents-main{
margin-bottom:20px;
}

.color-new{
color:#F93;
}

/* --------------------- */
.petititems{
}
.petititems a{
display:table;
width:100%;
}

.petititems .thumb{
margin:0px 0px 0px 0px;
width:100px;
height:100px;
vertical-align:top;
}
.petititems .thumb.small{
width:75px;
height:75px;
}
.petititems .content {
padding: 12px 12px 4px 12px;
display:table-cell;
vertical-align:top;
max-width:100%;
width:100%;
}

@media screen and (max-width: 320px) {
.petititems .content {
padding: 8px 8px 4px 8px;
height:88px;
max-height:100px;
overflow:hidden;
}
}

.petititems .content .bottom{
position:absolute;bottom:8px;
}


/* 0000000000 */
ul.categorylists{
border-left:1px solid #ccc;
border-top:1px solid #ccc;

}
ul.categorylists li a {
display:block;
padding: 12px 16px;
font-size:12px;
text-align:center;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
}

/* */
#bodyarea a.tag,
a.tag{
color: #333;
display:block;
border:1px dotted #ccc;
padding:4px 8px;
border-radius:4px;
font-size:12px;
text-decoration:none;
line-height:1.4;
}
a:hover.tag{
	background-color: #edf5ff;
	color:black;
}

#bodyarea a.baggage,
a.baggage{
border: 1px dotted;
display:inline-block;
padding: 6px 12px;
font-size:12px;
line-height:1.4;
border-color: #ccc ;
color: #333;
-webkit-border-radius: 5px;
-ms-border-radius: 5px;
-moz-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px;
text-decoration:none;
}
#bodyarea a:hover.baggage,
a:hover.baggage{
	background-color: #4f7dad;
	color:#fff;
}
a.baggage span.fa-tag{
 margin-right:4px;
}

/* -------- index ---------*/
.rasysacontents-main{
margin-bottom:20px;
}

.color-new{
color:#F93;
}


.petititems.petititems-mini .content {
padding: 8px 8px 4px 8px;
height:auto;
max-height:auto;
overflow:hidden;
}
