.ad-gallery-wrap {
  border: 1px solid #DDDDDD;
  color: #362B36;
  border-radius: 6px;
  padding: 2px;
  margin-left: 5px;
  margin-right: 2px;
}

.ad-gallery-wrap.block h2.title {
  margin: 0 0 1px;
}
/* jssor slider thumbnail navigator skin 07 css */
/*
.jssort07 .p            (normal)
.jssort07 .p:hover      (normal mouseover)
.jssort07 .pav          (active)
.jssort07 .pav:hover    (active mouseover)
.jssort07 .pdn          (mousedown)
*/
.jssort07 .i {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 50px;
  height: 35px;
  filter: alpha(opacity=80);
  opacity: .8;
}

.jssort07 .p:hover .i, .jssort07 .pav .i {
  filter: alpha(opacity=100);
  opacity: 1;
}

.jssort07 .o {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 44px;
  height: 32px;
  border-color: #fff;
  transition: border-color .6s;
  -moz-transition: border-color .6s;
  -webkit-transition: border-color .6s;
  -o-transition: border-color .6s;
}

* html .jssort07 .o {
  /* ie quirks mode adjust */
  width /**/: 50px;
  height /**/: 35px;
}

.jssort07 .pav .o/*, .jssort07 .p:hover .o */{
  border: 2px solid #F4D568;
}

.jssort07 .pav:hover .o {
  border-color: #0099FF;
}

.jssort07 .p:hover .o {
  transition: none;
  -moz-transition: none;
  -webkit-transition: none;
  -o-transition: none;
}

/* jssor slider arrow navigator skin 11 css */
/*
.jssora11l              (normal)
.jssora11r              (normal)
.jssora11l:hover        (normal mouseover)
.jssora11r:hover        (normal mouseover)
.jssora11ldn            (mousedown)
.jssora11rdn            (mousedown)
*/
.jssora11l, .jssora11r, .jssora11ldn, .jssora11rdn {
  position: absolute;
  cursor: pointer;
  display: block;
  background: url(images/a11.png) no-repeat;
  overflow: hidden;
}

.jssora11l {
  background-position: -11px -41px;
}

.jssora11r {
  background-position: -71px -41px;
}

.jssora11l:hover {
  background-position: -131px -41px;
}

.jssora11r:hover {
  background-position: -191px -41px;
}

.jssora11ldn {
  background-position: -251px -41px;
}

.jssora11rdn {
  background-position: -311px -41px;
}

#slider1_container .description {
  overflow: hidden;
  white-space: nowrap;
}

#slider1_container .description a{
  color: #333;
}

#slider1_container .image {
  width: 380px!important;
  height: 276px!important;
}
#slider1_container .jssort07 .i {
  width: 48px;
  height: 35px;
}
#slider1_container .loading {
  height: 266px!important;
}

#slider1_container .jssort07 div[u="prototype"] img[u="thumb"]{
  display: block;
}


/* Arrow Navigator Skin Begin */
/* jssor slider arrow navigator skin 05 css */
/*
.jssora05l              (normal)
.jssora05r              (normal)
.jssora05l:hover        (normal mouseover)
.jssora05r:hover        (normal mouseover)
.jssora05ldn            (mousedown)
.jssora05rdn            (mousedown)
*/
.jssora05l, .jssora05r, .jssora05ldn, .jssora05rdn
{
  position: absolute;
  cursor: pointer;
  display: block;
  background: url(images/a11.png) no-repeat;
  overflow:hidden;
}
.jssora05l { background-position: -10px -40px; }
.jssora05r { background-position: -70px -40px; }
.jssora05l:hover { background-position: -130px -40px; }
.jssora05r:hover { background-position: -190px -40px; }
.jssora05ldn { background-position: -250px -40px; }
.jssora05rdn { background-position: -310px -40px; }