@charset "UTF-8";

h2, h3{color:#c41a52;}

@media (min-width:1200px){
  #wineCloud{
    background: #d1d3d4 url("/Public/Images/iFAVINE_Network/banner_w1920.jpg") no-repeat scroll center center;
  }
}
#networkCont{padding-top:8%;padding-bottom:8%;}
#networkCont a{color:#c41a52;text-decoration:underline;}
.wineCloud_logoWrap{margin-bottom:5%;}

.appUI_Box{padding-top:5%;padding-bottom:2%;}
.iFAVINE_App{color:#fff;}
.iFAVINE_App .iphoneWrap img#pic_iphone{margin:2em 0;}
.iFAVINE_App h3{color:#fff;}
@media (max-width:1200px){
  .iFAVINE_App h3{text-align: center;}
}
.iFAVINE_App_Cont{
  margin-top:25px;
  background-color:#ba1b4f;
}
.iFAVINE_App_Cont ul.appDes{margin-bottom:10%;}
.iFAVINE_App_Cont ul.appDes li{
  margin-left:1em;
  list-style-image: url("/Public/Images/Common/icon/listStyle_circle_white_ico.png");
  list-style-position:outside;
}
.downLoadButton a {
  width:135px;
  height:40px;
  display:inline-block;
  background-size:200% 200%;
  margin-bottom:5%;
}
.downLoadButton a.ios_download {background-position:0 -100%;}
.downLoadButton a.ios_download:hover {background-position:0 0;}
.downLoadButton a.android_download {background-position:100% -100%;}
.downLoadButton a.android_download:hover { background-position:100% 0;}
@media (max-width:767px){
  .downLoadButton a.ios_download{float:right;}
  .downLoadButton a.android_download{float:left;}
}
@media (max-width:340px){
  .downLoadButton a.ios_download, .downLoadButton a.android_download{
    width:108px;
    height:32px;
  }
}

.swiper-container{padding-bottom:50px;}
.wineriesWrap{
  padding-bottom:5%;
  background-image:url("/Public/Images/iFAVINE_Network/wineCloud_wineries_bg.jpg");
  background-size:100% 100%;
}
@media (min-width:1200px) and (max-width:1300px){
  .wineriesSwiper{width:83.3333%;margin-left:8.33333%;}
}
.wineriesWrap p.lead{color:#212121;margin-bottom:2em;}
.slideCont .imgWrap .img-responsive{width:100%;}
.swiper-slide .textCont h6{ color:black;}
@media (max-width:767px){
  .swiper-slide .textCont h6{text-align: center;}
}
.swiper-slide .textCont p{font:normal 16px/1.4em 'Lato-Light'; color:#666;text-align: justify;}
.swiper-button-next, .swiper-button-prev {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 32px 32px;
    cursor: pointer;
    height: 32px;
    margin-top: -22px;
    position: absolute;
    top: 50%;
    margin-top:-16px;
    width: 32px;
    z-index: 10;
}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
    background-image: url("/Public/Images/Common/icon/arrow_right.png");
    right: -40px;
    top: 30%;
}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
    background-image: url("/Public/Images/Common/icon/arrow_left.png");
    left: -40px;
    top: 30%;
}
.swiper-pagination{left:0;right:0;margin:0 auto;}
.swiper-pagination-bullet{width:10px;height:10px;margin-right:1em;display:inline-block;border-radius:100%;background:#000;opacity:1}
.swiper-pagination-bullet-active{opacity:1;background:#931941}

.benefits ul{margin-top:5%;margin-bottom:8%;}
.benefits ul h3{font-size:1.5rem;height:2.2em;}
.benefits ul>li .imgWrap{margin-bottom:2em;}
.benefits ul>li ul li{
  margin-bottom:.5em;
  margin-left:1em;
  list-style-image:url(/Public/Images/Common/icon/listStyle_circle_red_ico.png); 
  list-style-position:outside;
}
