@charset "utf-8";.container{width:1170px;margin:0 auto;padding:0}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}ul,ul li{margin:0;padding:0;list-style:none}a{outline:0;border:none;margin:0;padding:0}.h2_ri{text-transform:uppercase;font-size:36px;color:#282828;font-weight:400;font-family:OpenSans-Light}.font_bold{font-family:OpenSans-Bold}.content_ri{width:100%;float:left;padding:0 0 50px;border-bottom:3px solid #e5e6e6}.column_ri{width:45%;float:left;padding:0 5% 0 0}p{font-size:14px;color:#535255;text-align:justify}.bibm_imgCont{margin:30px 0 0;width:570px;height:270px;float:left;position:relative}.bibm_imgCont.firstCol_ri{margin:30px 30px 0 0}.bibm_imgCont img{width:100%}.bibm_imgcontent_info{position:absolute;left:0;bottom:0;min-height:100px;width:100%;background:url(../images/opa-black.png) repeat}.bibm_imgcontent_info h3{font-size:21px;color:#fff;text-transform:uppercase;float:left;margin:30px;font-weight:400}.bibm_imgcontent_info img.bibm_arrow{position:absolute;cursor:pointer;right:20px;bottom:20px;width:auto}.lb-outerContainer{border-radius:0;background:#333}.lb-container{padding:0 60px 0 0}.lb-dataContainer{background:#333;border-radius:0;padding:0}.lb-data{color:#d7d7d7;font-size:14px}.lb-data .lb-caption{color:#d7d7d7;font-size:14px;font-weight:400;font-family:OpenSans-Light;line-height:18px}.lb-nav{position:absolute;right:10px;left:auto;height:auto;width:50px;top:100px}.lb-nav a.lb-prev{background:url(../images/gallery_prev.png) no-repeat;width:44px;height:44px;opacity:1;float:right}.lb-nav a.lb-next{background:url(../images/gallery_next.png) no-repeat;width:44px;height:44px;opacity:1;margin:10px 0 0}.lb-close{background:url(../images/gallery_close.png) no-repeat;width:44px;height:44px}.lb-closeContainer{position:absolute;top:10px;right:10px}.lightbox .lb-image{border-radius:0}.lb-data .lb-details{padding:20px 0 20px 30px}.lb-number{font-size:14px;color:#d7d7d7;position:absolute;right:10px;top:80px}.lb-header{position:absolute;width:auto;top:30px;left:0;padding:17px;background:url(../images/opa-black.png) repeat}.lb-header h3{line-height:normal;text-align:left;font-size:15px;font-weight:400;color:#fff}.prev_page{background:url(../images/prev_page.png) no-repeat;width:25px;height:25px;cursor:pointer;display:block}.h1_ri{font-size:36px;color:#282828;padding:15px 0;line-height:32px;font-family:OpenSans-Light;font-weight:400}.share_info_ri{width:100%;padding:30px 0;border-bottom:3px solid #e5e6e6}.btn_share{background:#7f8c8c;color:#fff;width:100px;height:25px;cursor:pointer;line-height:25px;text-align:center;font-size:14px;display:inline-block}.btn_viewLetter{background:#e67e22;color:#fff;width:160px;height:54px;line-height:54px;text-align:center;font-size:16px;cursor:pointer;text-transform:uppercase;margin:20px 0 30px;font-family:OpenSans-Bold}.status_ul_ri{float:right}.status_ul_ri li{float:left;margin:0 0 0 35px}.status_ul_ri li span{color:#363636;font-size:14px;padding:0 0 0 5px}.para_container{width:75%}.btn_share2{color:#fff;height:25px;cursor:pointer;line-height:25px;text-align:center;font-size:14px;display:inline-block}#width66 .lb-header{width:66%!important}.topRight{margin-top:5px}.topRight a{float:right;margin-right:38px;padding-left:21px;text-decoration:none!important;color:#363636!important}.shareBlack{background:url(../images/shareIcon.png) 0 50% no-repeat}

.shareBlack {
    padding: 10px;
}

.space_h {
    float: left;
    width: 100%;
    height: 100px;
}
.mt-5 {
    margin-top: 5px;
}
.mt-10 {
    margin-top: 10px;
}
.mt-15 {
    margin-top: 15px;
}
.mb-15 {
    margin-bottom: 15px;
}
.mb-30 {
    margin-bottom: 30px;
}
.pl-15 {
    padding-left: 15px;
}
.pr-15 {
    padding-right: 15px;
}
.pad-30 {
    padding: 30px;
}

.col-width100 {
    float: left;
    width: 100%;
}
.col-width50 {
    float: left;
    width: 50%;
}
.col-width33 {
    float: left;
    width: 33.333%;
}
.col-width25 {
    float: left;
    width: 25%;
}


.being-row {
    margin-bottom: 30px;
}
.being-row h2 {
    margin-bottom: 10px;
}
.being-row p {
    margin-bottom: 10px;
}

.ctrl-home .contAnimHome {
    margin-bottom: 10px;
}

.profile_img {
    width: 97%;
    padding-bottom: 5px;
}
.close_ctrl {
    position: absolute;
    top: 8px;
    right: 10px;
}
.close_ctrl .CloseBtn {
    background-color: transparent;
    border: transparent;
    font-size: 18px;
    font-weight: 600;
}

.footer_home {
    margin-top: 80px;
}