.mcontent,.weecoop-mcontent,.div-intro-home{
 font-size:18px;
}

.offer-home{
color:#313131;
border-bottom:5px solid #ffce95;
box-shadow:0 6px 9px rgba(0, 0, 0, .06);
}
.offer{
background:#fff;
margin:10px;
color:#313131;
border-bottom:5px solid #ffce95;
box-shadow:0 6px 9px rgba(0, 0, 0, .06);
}
.offer-home>div{
padding:15px 2%;
}
.offer-home>div>div.row>div{
padding:0 5%;
text-align:center;
}
.offer>div{
padding:15px 5%;
}
.offer2>div{
padding:20px 10%;
margin:5px auto;
min-height:355px;
background:#fff;
color:#313131;
border-bottom:5px solid #ffce95;
box-shadow:0 6px 9px rgba(0, 0, 0, .06);
}
.offer:hover,.offer2:hover>div{
transform: translate3d(0px,0px,0px);
  transform: scale(1.05);
  transition: transform .3s;
box-shadow:0 6px 9px rgba(0, 0, 0, 0.15);
z-index:100;
}
.offer h3,.offer h4,.offer a{
color:#313131;
margin-top:10px;
margin-bottom:10px;
}
.offer h3,.offer h4{
text-align:center;
}
.mybtngroup>.btn{
padding:20px 3%;
white-space:initial;
}
.mybtngroup>.btn.active{
background:#817c77!important;
color:#FFF!important;
cursor:initial;
}
.mybtngroup>.btn:hover{
background:#DDD;
}

.offer>.title{
background:#ffce95;
}
.offer-grid>div{
padding:0!important;
margin:0!important;
}
.offer-grid2 .offer{
margin:12px 0
}
.offer-grid2 .offer>.title{
padding:5%;
background:url(/_img/bg_weecoop.jpg) no-repeat;
}
.offer-grid2 .offer>.title sup{
float:right;margin-right:-20px;
}
.offer-grid2 .offer>div.content{
display:none
}
.offer2-grid{
}

.offer .glyphicon{
color:#ffce95;
}

.offer.pack-starter{
}
.offer.pack-expert{
}