h1{margin-bottom:10px;}

.resumecat {
	margin:15px 0 10px 0;
	padding:8px 7px;
	color:#000;
	background:#f0f0f0;
}

.content_scene_cat {
margin-top: 27px;
}

.cat_desc {
	font-size:16px;
	/*line-height:18px;*/
}
.cat_desc p {padding:0 10px 5px 0px}
.cat_desc .lnk_more {
   padding:0 10px;
   color:#0088CC;
	background:url(../img/arrow_right_1.png) no-repeat 100% 4px transparent;
}


/* ************************************************************************************************
      SUB CATEGORIES
************************************************************************************************ */
#subcategories {
margin-top: 15px;
clear:both;
display:block;
overflow:hidden;   
}
#subcategories h3 {
	padding:14px 12px;
	font-size:13px;
	color:#fff;
	text-transform:uppercase;
	text-shadow:0 1px 0 #666;
	background:url(../img/bg_table_th.png) repeat-x 0 0 #999
}

.inline_list {
list-style-type:none;
margin-top:5px;
padding:0;
}


/*
 
.inline_list  li {
text-align: center;
float: left;
display: inline-block;
width: 112px;
height: 170px;
margin: 0px 0px 10px 10px;
border:1px solid rgb(231, 231, 231);
white-space:normal;
overflow:hidden;
}
.inline_list  li:hover {
border:1px solid #DB5765;
cursor:pointer;
}
*/

.inline_list li {
    position: relative;
    float: left;
    margin-bottom: 1.875rem;
    border: .1875rem solid #e6e6e6;
    -webkit-transition: all .22s linear;
    transition: all .22s linear;
    width: calc((100% - 30px * 3) / 4);	
	text-align: center;
	display: inline-block;
	height: 264px;
	white-space:normal;
	overflow:hidden;
}
.inline_list  li:hover {
    border: .1875rem solid #dc5562
}

.inline_list  li:not(:nth-child(4n)) {
margin-right: 30px;
}



@media (max-width: 500px) {
    /*.catalog-list .catalog-item {
        width: 100%
    }*/
	.inline_list li  {
      width: calc((100% - 10px * 1) / 2);
	  margin-bottom: 10px;
    }
    .inline_list li:not(:nth-child(4n)) {
        margin-right: 0px;
    }
    .inline_list li:not(:nth-child(2n)) {
        margin-right: 10px;
    }
}

@media (min-width: 501px) and (max-width: 740px) {
    .inline_list li  {
        width: calc((100% - 30px * 1) / 2)
    }
    .inline_list li:not(:nth-child(4n)) {
        margin-right: 0px;
    }
    .inline_list li:not(:nth-child(2n)) {
        margin-right: 30px;
    }
}

@media (min-width: 741px) and (max-width: 1000px) {
    .inline_list li  {
        width: calc((100% - 30px * 2) / 3)
    }
    .inline_list li:not(:nth-child(4n)) {
        margin-right: 0px;
    }
    .inline_list li:not(:nth-child(3n)) {
        margin-right: 30px;
    }
}

@media (min-width: 1001px) and (max-width: 1290px) {
    .inline_list li  {
        width: calc((100% - 30px * 2) / 3);
    }
    .inline_list li:not(:nth-child(4n)) {
        margin-right: 0px;
    }
    .inline_list li:not(:nth-child(3n)) {
        margin-right: 30px;
    }
}
@media (min-width: 1291px) and (max-width: 1307px) {
    .inline_list li:not(:nth-child(4n)) {
        margin-right: 30px;
    }
}


 
.inline_list li img {
width:100%!important;
height:auto;
display: block;
margin-left: auto;
margin-right: auto;
margin-top: auto;
max-width: 200px;
max-height: 200px;
}
 
.inline_list  li img {
/*border:1px solid #ccc*/
}

.inline_list  li img:hover {
/*border:1px solid #DC5562*/
}
 
.inline_list  li .cat_name {
font-size:16px
}
@media (max-width: 500px){	h1 {}	.content_scene_cat{display:none;}}