/*==S speaker1*/
.speaker1 .container { margin-bottom: -40px; }
.speaker1 ul { margin-right: -10px; margin-left: -10px; margin-bottom: 20px;display: -webkit-flex; display: -ms-flex; display: -moz-flex; display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; }
.speaker1 ul li { padding: 0 10px 20px;float: left; margin-top: 60px; }
.speaker1-con { height: 100%; padding: 30px 20px 40px; text-align: center; background-color: #14175e; }
.speaker1-con .img { max-width: 150px; margin: 0 auto; }
.speaker1-con .img img { display: block; width: 100%; max-width: 121px; margin-top: -60%; }
.speaker1-con .speaker1-text { padding-top: 20px; }
.speaker1-con .speaker1-text h5 { font-family: 'ebg-font-bold',Arial; font-size: 18px; line-height: 1.375; color: #fff; padding-bottom: 10px; }
.speaker1-con .speaker1-text p { font-size: 14px; line-height: 1.428; color: #333; display: block; color: #fff; }
.speaker1.lengthcol2 .container{ max-width: 640px;}
.speaker1.lengthcol2 ul li { width: 50%; }
.speaker1.lengthcol3 ul li { width: 33.333%; }
.speaker1.lengthcol4 ul li { width: 25%; }
@media(max-width:1600px) {
    .speaker1-con .img img { width: 80%; }
}
@media (max-width:768px) {
    .speaker1-con .img img { width: 80%; }
    .speaker1-con { padding: 15px 10px; }
    .speaker1-con .img { float: left; width: 22%; }
    .speaker1-con .speaker1-text { float: left; width: 78%; padding-top: 5px; padding-left: 10px; text-align: left; }
    .speaker1-con .speaker1-text h5 { font-size: 16px; line-height: 24px; padding-bottom: 5px; }
    .speaker1-con .speaker1-text p { font-size: 12px; }
    .speaker1 li { padding: 0 0 20px; }
    .speaker1 .container { margin-bottom: -20px; }
    .speaker1 ul li { padding-bottom: 10px; margin-top: 0; }
    .speaker1.lengthcol4 ul li,
    .speaker1.lengthcol3 ul li{ width: 100%;}
    .speaker1-con .img img{ margin-top: 0;}
}
/*==E speaker1*/

/*==S partners*/
.partners1{ background: url(../images/partner_bg.jpg) center center no-repeat; background-size: cover;}
.partners1 ul{ margin: 0 auto; margin-left: -10px; margin-right: -10px; }
.partners1 ul li{margin-bottom:20px}
.partners1 ul li a{display:block;overflow:hidden; border:1px solid #ececec;}
.partners1 ul li img{display:block;width:100%;transition:1s transform;transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1); background: #fff;}
.partners1 ul li a:hover img{transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1)}
.partners1 ul.col-lg-2 li{width:25%; float: left; padding:0 10px;}
@media (max-width:1024px){
    .partners1 ul li a:hover img{transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1)}
    .partners1 ul li a:active .active-dask{display:block}
    .partners1 .container{ max-width: 740px; }
}
@media (max-width:768px){
    .partners1 ul.col-lg-2 li{ padding: 0 5px; }
    .partners1 ul li img{ border: 1px solid #ececec; }
}
@media (max-width:480px){
    .partners1 ul li{margin-bottom:10px}
    .partners1 ul.col-lg-2 li{ width: 50%; }
}
/*==E partners*/