h1 {margin-bottom:10px;}
.resumecat {border:1px solid #ddd;margin:5px 0 15px 0;float:left;clear:both;width:100%;padding:8px 2%;color:#222;background:#f0f0f0;box-shadow:0 0 5px #fafafa inset;-moz-box-shadow:0 0 5px #fafafa inset;-webkit-box-shadow:0 0 5px #fafafa inset;}
.content_scene_cat {padding:8px 1% 5px 1%;float:left;clear:both;border:1px solid #bbb;border-bottom-color:#ccc;border-right-color:#ccc;-moz-box-shadow: 1px 1px 2px #e2e2e2;-webkit-box-shadow: 1px 1px 2px #e2e2e2;box-shadow: 1px 1px 2px #e2e2e2;}
.content_scene_cat img {margin:0px 0.5% 5px 0.5%;float:left;width:99%;max-width:99%;height:auto;-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}

.cat_desc {font-size:12px;line-height:18px;font-style: italic;padding: 1px 0.5%;float:left;clear:both;width:100%;}
.cat_desc p {padding:0px;line-height: 14px;}
.cat_desc .lnk_more {float:right;clear:both;margin-top:5px;padding: 0 8px 0 0;color: #0088CC;background: url(../img/arrow_right_1.png) no-repeat 100% 5px transparent;font-style: normal;font-weight: bold;-webkit-transition: 0s linear all; -moz-transition: 0s linear all; -ms-transition: 0s linear all; -o-transition: 0s linear all; transition: 0s linear all;}
.cat_desc #category_description_short {float:left;clear:both;width:100%;}
.cat_desc strong {font-style:normal}

#subcategories {margin-top:15px;float:left;clear:both;width:100%;}
#subcategories h3 {float:left;clear:both;width:100%;margin:10px 0 5px 0;font-weight: bold;padding:8px 2%;font-size:13px;color: #fff;text-decoration:none;border: 1px solid #E27F00;border-right:none;text-shadow:1px 1px 0px #ad6704;background-position: 0 0;-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-webkit-transition: 0.1s linear all;-moz-transition: 0.1s linear all;-ms-transition: 0.1s linear all;-o-transition: 0.1s linear all;transition: 0.1s linear all;background-color: #E27F00;background-repeat: repeat-x;background-image: -khtml-gradient(linear, left top, left bottom, from(#FFB957), to(#E27F00));background-image: -moz-linear-gradient(top,#FFB957,#E27F00);background-image: -ms-linear-gradient(top,#FFB957,#E27F00);background-image: -webkit-linear-gradient(top,#FFB957,#E27F00);background-image: -o-linear-gradient(top,#FFB957,#E27F00);background-image: linear-gradient(top,#FFB957,#E27F00);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFB957', endColorstr='#E27F00', GradientType=0);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}

.inline_list {list-style-type:none;margin-top:10px;}
.inline_list li {padding:5px 2% 5px 0;float:left;border:1px solid #ffffff;clear:both;width:100%;-webkit-transition: 0.1s linear all; -moz-transition: 0.1s linear all; -ms-transition: 0.1s linear all; -o-transition: 0.1s linear all; transition: 0.1s linear all;}
.inline_list li:hover {padding:5px 1%;background: #FFFFA1;border: 1px solid #DDE76B;}
.inline_list li .img {float:left;margin-right:1%;width:9%;max-height:50px;}
.inline_list li img {border:1px solid #ddd;width:100%;-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.inline_list li .cat_name {font-weight:bold;font-size:15px;float:left;width:90%;color:#444;text-decoration:none;padding:2px 0 5px 0;}
.inline_list li .cat_name:hover {text-decoration:underline;color:#222}
.inline_list li .cat_desc {width: 90%;float:left;clear:none;padding:0;height:28px;overflow:hidden;text-overflow:ellipsis;font-style:normal;overflow: hidden;color:#666;line-height: normal;font-size: 11px;}
.inline_list li .cat_desc p {float:left;width:100%;padding:0;font-style:normal;overflow: hidden;color:#666;line-height: normal;font-size: 11px;}