.wrappercar {
	margin-bottom:20px;
}
#head .wrappercar {
    border-width: 0;
	background:#FFF;
}
.jcarousel-wrapper {
    margin: 0 auto;
    position: relative;
	padding:0;
	overflow:hidden;
}

/** Carousel **/

.jcarousel {
    position: relative;
    overflow: hidden;
    width: 100%;
}
.jcarousel .title_block{
font-size:1.1em
}
.jcarousel ul {
    width: 20000%;
    position: relative;
    list-style: none;
    margin: 0;
    padding: 0;
}

.jcarousel li {
    display:block;
    float: left;
	margin-left:0;
	margin-right:5px;
	padding-right:5px;
	overflow:hidden;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.wrappercar.big .jcarousel li {
	margin-right:0;
	padding-right:0;
}

.jcarousel li .image{
	overflow:hidden;
	background:#C0E1F4;
    margin-right: 3px;
    float: left;
}
.jcarousel li .title{
    width:135px;
    font-size: 13px;
	line-height:13px;
	padding-right:10px;
	float: left;
}
.jcarousel li .title a{
    color: #990000;
}

.jcarousel img {
	margin:0;
    height: auto !important;
	display:block
}
#jcarousel4.jcarousel img {
	margin-top:0;	 
}
/** Carousel Controls **/
.jcarousel-control-prev, .jcarousel-control-next,.jcarousel-control-prev1, .jcarousel-control-next1, .jcarousel-control-prev2, .jcarousel-control-next2, .jcarousel-control-prev3, .jcarousel-control-next3 , .jcarousel-control-prev4, .jcarousel-control-next4{
    background: url(../images/navigation.png) repeat scroll 0 0 transparent;
    box-shadow: 0 0 4px #000;
    font-size: 30px;
	line-height:30px;
    height: 34px;
    width: 34px;
    margin-top: -15px;
    position: absolute;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 0 1px #fff;
	font-weight:700;
    top: 20%;
	border-style:solid;
	border-color:#eee
}
.jcarousel-control-prev-shop, .jcarousel-control-next-shop{
    background: url(../images/navigation.png) repeat scroll 0 0 transparent;
    box-shadow: 0 0 4px #000;
    font-size: 30px;
	line-height:30px;
    height: 34px;
    width: 34px;
    margin-top: -30px;
    position: absolute;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 0 1px #fff;
	font-weight:700;
    top: 50%;
	border-style:solid;
	border-color:#eee
}
.jcarousel-control-prev-shop:hover, .jcarousel-control-next-shop:hover,.jcarousel-control-prev:hover, .jcarousel-control-next:hover,.jcarousel-control-prev1:hover, .jcarousel-control-next1:hover, .jcarousel-control-prev2:hover, .jcarousel-control-next2:hover, .jcarousel-control-prev3:hover, .jcarousel-control-next3:hover, .jcarousel-control-prev4:hover, .jcarousel-control-next4:hover{
    background: url(../images/navigation.png) repeat scroll 0 40px transparent;
	text-decoration:none;
}

.jcarousel-control-prev-shop,.jcarousel-control-prev,.jcarousel-control-prev1, .jcarousel-control-prev2, .jcarousel-control-prev3, .jcarousel-control-prev4{
    left: 0px;
	border-width:1px 1px 1px 0
}

.jcarousel-control-next-shop,.jcarousel-control-next,.jcarousel-control-next1 , .jcarousel-control-next2, .jcarousel-control-next3, .jcarousel-control-next4{
    right: 0px;
	border-width:1px 0 1px 1px
}
.jcarousel-control-prev-big, .jcarousel-control-next-big{
    cursor: pointer;
    display: block;
    height: 40px;
    position: absolute;
	top:50%;
    text-indent: -9999px;
    width: 40px;
	margin-top:-20px;
	display:none
}
.jcarousel-control-prev-big{
    background: url(../images/iview-prev.png) repeat scroll 0 0 transparent;
	background-position: 0 0;
    right: 62px;
}
.jcarousel-control-next-big{
    background: url(../images/iview-next.png) repeat scroll 0 0 transparent;
	background-position: 0 0;
    right: 20px;
}
.jcarousel-control-prev-big:hover, .jcarousel-control-next-big:hover{
    background-position: 0 -40px;
}
.mod_latest_image_block{
position:relative;
overflow:hidden
}
.mod_latest_title_block{
display:block;
width:60%;
height:23%;
padding:3% 10%;
background:#252423;
color:#FFF;
font-size:30px;
line-height:30px;
text-align:right;
font-weight:700;
position:absolute;
top:48%;
left:0
}
.mod_latest_title_block:hover{
left:-10%;
color:#AB7F4A;
transition: all 0.5s ease 0s;
text-decoration:none
}
.mod_latest_title_block:first-letter{
color:#AB7F4A
}
#latest_block_g_sl .jcarousel-control-prev3, #latest_block_g_sl  .jcarousel-control-next3{
    top:35%;
	text-decoration:none
}
/** Carousel Pagination **/

.jcarousel-pagination,.jcarousel-pagination-big {
    position: absolute;
    top: 25px;
    right: 20px;
    margin: 0;
}

.jcarousel-pagination a,.jcarousel-pagination-big a{
    text-decoration: none;
    display: inline-block;
	line-height:20px;
    font-size: 11px;
    height: 20px;
    width: 20px;
    background: #fff;
    color: #4E443C;
    text-align:center;
	box-shadow:0 0 2px #4e443c;
    margin-right: 7px;
}

.jcarousel-pagination a.active,.jcarousel-pagination-big a.active {
    background: #4E443C;
    color: #fff;
    opacity: 1;
    -webkit-box-shadow: 0 0 2px #F0EFE7;
    -moz-box-shadow: 0 0 2px #F0EFE7;
    box-shadow: 0 0 2px #F0EFE7;
}
#jcarousel-big{
border:15px solid #ececec
}

.big_slider{
position:relative;
overflow:hidden
}
.big_slider img{
display:block
}
.big_slider .cont{
position:absolute;
bottom:0;
left:0;
width:100%;
padding:10px;
background: linear-gradient(to bottom, rgba(60, 58, 58, 0.9) 0%, rgba(34, 34, 34, 0.9) 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.big_slider .title_block{
font-size:20px;
color:#eee;
font-weight:700
}
.big_slider .desc_block,.wrappercar.big .mod_latest_date a{
color:#eee
}
@media only screen and (max-width: 767px) {
#latest_block_g_sl .jcarousel-control-prev3, #latest_block_g_sl .jcarousel-control-next3 {
    top: 50%;
}
.mod_latest_title_block{
font-size:21px;
line-height:21px;
top:62%
}
}
@media only screen and (max-width: 481px) {
#latest_block_g_sl .jcarousel-control-prev3, #latest_block_g_sl .jcarousel-control-next3 {
    top: 50%;
}
.mod_latest_title_block{
font-size:16px;
line-height:16px;
top:65%
}
}