/* ====================================================================================================================
 * Conten box slider
 * ====================================================================================================================*/
/* the elliptical shadow below the slider */
.flexslider:after {
  content: '';
  display: block;
  width: 80%;
  height: 200px;
  border-radius: 50%;
  position: absolute;
  z-index: -1;
  bottom: -10px;
  left: 10%;
}

.box-fram-slider {
  position: relative;
  background:#fff ;
  width: auto;
  height: auto;
}

.box-boder {
  position: absolute;
  color: #fff;
  width: 250px;
  height: 250px;
  top: 10px;
  left: 45px;
}

.box-boder .box-detail {
  font-size: 13px;
  padding: 10px 15px 0px 15px;
  height: 67%;
}

.box-boder .box-detail .box-button {
  margin-left: 15px;
}

.box-button>div {
  float: right;
  display: inline-block;
  margin-top: 0px;
}

.box-button>div:last-child{
  width: 220px;
  padding-left: 15px;
  /*height: 30px;*/
  margin-top: -10px;
}

.box-boder h2 {
  /*text-align: center;*/
  font-size: 20px;
  margin: 0px 0px;
  padding: 10px 10px 0px 10px;
  height: 52px;
}

.box-icon {
    background: url(../img/arrow-right-icon.png) 0 0 no-repeat;
    width: 20px;
    height: 40px;
    float: left;
    background-position: top;
    margin: 0px 5px 0 0;
}

.box-icon-contex a {
  color: #fff;
  font-size: 14px;
  vertical-align: top;
  }

.box-icon-contex {
  margin: auto 0px auto 0px;
}

/*=============================*/
/*======== CSS Triangle =======*/
/*=============================*/

/* Triangle #a51890;*/
.box-boder .box-trianglea51890 {
  width: 0px;
  height: 0px;
  border-right: 30px solid transparent;
  border-top:30px solid #a51890;
}

/* Triangle #009ca6;*/
.box-boder .box-triangle009ca6 {
  width: 0px;
  height: 0px;
  border-right: 30px solid transparent;
  border-top:30px solid #009ca6;
}

/* Triangle #64a70b;*/
.box-boder .box-triangle64a70b {
  width: 0px;
  height: 0px;
  border-right: 30px solid transparent;
  border-top:30px solid #64a70b;
}

/* Triangle #ce0037;*/
.box-boder .box-trianglece0037 {
  width: 0px;
  height: 0px;
  border-right: 30px solid transparent;
  border-top:30px solid #ce0037;
}

/* Triangle #f2a900;*/
.box-boder .box-trianglef2a900 {
  width: 0px;
  height: 0px;
  border-right: 30px solid transparent;
  border-top:30px solid #f2a900;
}

/* Triangle #003781;*/
.box-boder .box-triangle003781 {
  width: 0px;
  height: 0px;
  border-right: 30px solid transparent;
  border-top:30px solid #003781;
}

/* ====================================================================================================================
 * RESPONSIVE
 * ====================================================================================================================*/
@media screen and (max-width: 768px) {
   .box-boder {
      display: none;
   }
       
}



