/*Upcoming Events begin*/

/*Upcoming Events end*/

/*Investor Events begin*/
.row2 .list{line-height: 30px}
.row2 .list .txt{color: #969696;}
.row2 .list .sel{color: #333;height: 30px;line-height: 28px;border: 1px solid #E3E4E5;padding-left: 28px;padding-right: 66px;margin-left: 20px;cursor:pointer;position: relative;}
.row2 .list .sel.typ{min-width: 320px}
.row2 .list .sel .sel_nav{position: absolute;top: 28px;border: 1px solid #E3E4E5;left: -1px;right: -1px;padding-left: 26px;line-height: 34px;background: #fff;z-index: 9;display: none;}
.row2 .list .sel .icon{position: absolute;right: 20px;top: 0;color: #969696;transition: all 0.3s;}
.row2 .list .sel.on .icon{-webkit-transform: rotate(-180deg);-moz-transform: rotate(-180deg);-ms-transform: rotate(-180deg);-o-transform: rotate(-180deg);transform: rotate(-180deg);}
.row2 .box2 ul li{margin-bottom: 40px}

@media only screen and (max-width: 1370px){
    .row2 .box2 ul li {margin-bottom: 30px;}
}
@media only screen and (max-width: 1250px){
    .row2 .box2 ul li {margin-bottom: 20px;}
}
@media only screen and (max-width: 768px){
    .row2 .sel_cont{margin-top: 16px}
    .row2 .list .sel {padding-left: 16px;padding-right: 40px;margin-left: 12px;}
    .row2 .list .sel .icon {right: 10px;}
}
/*Investor Events end*/

/*Contact Investor Relations begin*/

/*Contact Investor Relations end*/