/* ========================================================================= *\
    vmcarousel plugin
\* ========================================================================= */
.vmc-container {
  position: relative;
}
.vmc-viewport {
  overflow: hidden;
}
.vmcarousel {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.vmcarousel:after {
  content: '';
  display: table;
  clear: both;
}
.vmcarousel{list-style-type: none; padding: 0; margin: 0; width: 100%;}
.vmcarousel > li {
  float: left;
}
.vmcarousel > li img {
  display: block;
  margin: 0 auto;
  max-width: 100%;
	width: 80%;
}
.vmc-arrow-left{
	position: absolute;
	bottom: -70px;
	left: 50%;
	margin-left: -100px;
	width: 40px;
  height: 40px;
	background: url("../img/pic-left.png") no-repeat;
	background-size: cover;
}
.vmc-arrow-line{
	position: absolute;
	bottom: -50px;
	left: 50%;
	margin-left: -50px;
	width: 100px;
	height: 2px;
	background: #2d93d8;
}
.vmc-arrow-right{
	position: absolute;
	bottom: -70px;
	left: 50%;
	margin-left: 60px;
	width: 40px;
  height: 40px;
	background: url("../img/pic-right.png") no-repeat;
	background-size: cover;
}


.vmc-container img[src$=".svg"] {
  width: 100% !important;
  height: auto !important;
  max-height: 100%;
}
.notransition {
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  -ms-transition: none !important;
  transition: none !important;
}