/* slider ONLY HOME PAGE
------------------------------------------------ */
.slider-block {
  position: relative;
  height: 351px;
  margin: 26px 52px 8px;
  z-index: 20;
}

.slider-block:after {
	  display: block;
  content: '';
  background: url(../i/slider-bkg.png) no-repeat;
  width: 1146px;
  height: 539px;
  position: absolute;
  left: -145px;
  top: -94px;
}


.slider-block .inner {
	position: relative; z-index: 10;
}
.slider-block .list {
	position: relative;
  width: 100%;
  height: 234px;
  overflow: hidden;
}
.slider-block .list > ul {
	position: relative;
}
.slider-block .list > ul > li {
	position: relative; height: 234px;
}
.slider-block li.item .wra{
position: relative;
width: 100%; 
overflow: hidden;
}
.slider-block li.item ul {
	position: relative; width: 99999px;
}
.slider-block li.item li {
	position: relative; float: left; width: 214px; background: #fff;
}
.slider-block li.item li.odd {
	background: #f3f2ed;
}

.slider-block li.item li .stat {
z-index: 5546;
	/*background: url(../i/slider-stat-bkg.png) repeat-x;*/ 
		padding: 0 10px; 
	height: 30px; 
	line-height: 30px; 
	border-radius: 5px 0 0 0; 
	position: absolute; 
	right: 0px; bottom: 0px; font-size: 13px; color: #fff;
}
.slider-block li.item li .stat span {
	margin-left: 12px;
}
.slider-block li.item li .stat span:first-child {
	margin-left: 0px;
}
.slider-block li.item li .stat span i {
	display: inline-block; background: url(../i/sprite.png) no-repeat; width: 17px; height: 16px; vertical-align: middle; margin-right: 4px;
}
.slider-block li.item li .stat span.i_2 i {
	background-position: -20px -0px;
}
.slider-block li.item li .title {
	display: table-cell; width: 194px; height: 74px; vertical-align: middle; padding: 0 10px;
	color: #195885; font-size: 16px; font-family: 'pf_square_sans_pro'; font-weight: 600; text-align: center;
}
.slider-block li.item li a {
	display: block;
  background: url(../i/spacer.gif) repeat;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}

.slider-block .arr-l, .slider-block .arr-r {
    display: block !important;
  background: url(../i/slider-arr.png) no-repeat;
  width: 45px;
  height: 45px;
  cursor: pointer;
  position: absolute;
  left: -74px;
  top: 156px;
}

.slider-block .arr-l:hover {

}
.slider-block .arr-r {
	background-position: -45px 0; left: auto; right: -74px;
}
.slider-block .arr-r:hover {

}
.slider-block .tab_active {
	position: absolute; left: 0px; top: 0px; width: 132px; height: 63px; background: url(../i/slider-active-tab.png) repeat-x;
}
.slider-block .tab {
	position: relative; z-index: 4;
}
.slider-block .tab ul {
	display: table-row; width: 100%; height: 63px;
}
.slider-block .tab li {
	width: auto; display: table-cell; text-align: center; height: 63px; background: url(../i/slider-sep.png) repeat-y;
}
.slider-block .tab li:first-child {
	background: none;
}
.slider-block .tab li a {
	display: table-cell; height: 63px; width: 1000px; vertical-align: middle; padding: 0 10px; white-space: nowrap;
	color: #642727; text-decoration: none;
}
.slider-block .tab li.active a {
	color: #fff;
}
.slider-block .tab li a i {
	display: inline-block; background: url(../i/slider-ic.png) no-repeat; width: 19px; height: 30px; vertical-align: middle; margin-right: 8px;
}



/*
.slider-block .tab li.m_1 a i {
	background-position: -22px -30px; width: 18px;
}
*/
.slider-block .tab li.m_1.active a i {
	background-position: -0px -30px;
}
.slider-block .tab li.m_2 a i {
	background-position: -22px -0px; width: 18px;
}
.slider-block .tab li.m_2.active a i {
	background-position: -22px -30px;
}
.slider-block .tab li.m_3 a i {
	background-position: -46px -0px; width: 23px;
}
.slider-block .tab li.m_3.active a i {
	background-position: -46px -30px;
}
.slider-block .tab li.m_4 a i {
	background-position: -72px -0px; width: 14px;
}
.slider-block .tab li.m_4.active a i {
	background-position: -72px -30px;
}
.slider-block .tab li.m_5 a i {
	background-position: -90px -0px; width: 18px;
}
.slider-block .tab li.m_5.active a i {
	background-position: -90px -30px;
}
.slider-block .tab li.m_6 a i {
	background-position: -112px -0px; width: 20px;
}
.slider-block .tab li.m_6.active a i {
	background-position: -112px -30px;
}
.slider-block .tab li.m_7 a i {
	background-position: -136px -0px; width: 18px;
}
.slider-block .tab li.m_7.active a i {
	background-position: -136px -30px;
}
.slider-block .tab li.m_8 a i {
	background-position: -158px -0px; width: 19px;
}
.slider-block .tab li.m_8.active a i {
	background-position: -158px -30px;
}
.slider-block .tab li.m_9 a i {
	background-position: -180px -0px; width: 20px;
}
.slider-block .tab li.m_9.active a i {
	background-position: -180px -30px;
}
.slider-block .tab li.m_10 a i {
	background-position: -210px -0px; width: 25px;
}
.slider-block .tab li.m_10.active a i {
	background-position: -210px -30px;
}
.slider-block .tab li.m_11 a i {
	background-position: -240px -0px; width: 14px;
}
.slider-block .tab li.m_11.active a i {
	background-position: -240px -30px;
}
.slider-block .tab li.m_12 a i {
	background-position: -260px -0px; width: 16px;
}
.slider-block .tab li.m_12.active a i {
	background-position: -260px -30px;
}
.slider-block .tab li.m_13 a i {
	background-position: -280px -0px; width: 26px;
}
.slider-block .tab li.m_13.active a i {
	background-position: -280px -30px;
}
.slider-block .tab li.m_14 a i {
	background-position: -308px -0px; width: 24px;
}

.slider-block .tab li.m_14.active a i {
	background-position: -308px -30px;
}


.slider-block .tab_dw ul,
.slider-block .tab_dw li,.slider-block li.item li {
	height: 100%!important;
}

.slider-block li.item li .stat {
  z-index: 5546;
  /*background: url(../i/slider-stat-bkg.png) repeat-x;*/
  padding: 0 10px;
  height: 30px;
  line-height: 30px;
  border-radius: 5px 0 0 0;
  position: absolute!important;
  right: 0px;

  font-size: 13px;
  color: #fff;
}

.wrap .img {
	height: 160px;
}
.slider-block .tab_dw li a {
	height: 54px;
}

.caroufredsel_wrapper {
	min-height: 234px!important;
}

.caroufredsel_wrapper ul {
	height: 234px!important;
}

/* end slider */