.iconlist,
.list2,
.list3 {
    list-style-type: none
}

.iconlist-ex ol{padding:0px;}

.contact-us .left ul,
.iconlist ol,
.iconlist-ex li,
.list2 ol,
.list3 ol,
.rslides {
    list-style: none
}

.iconlist-ex li a,
.iconlist-ex-rgt li a,
.iconlist-ex2 li a,
.iconlist-ex2-rgt li a {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden
}

.m-cnt h2 {
    margin-bottom: 1em;
    color: #0e3e63
}

.m-cnt2 h2 {
    margin-bottom: 0;
    color: #0e3e63!important;
    font-weight: 600;
}

.m-cnt table th,
td {
    text-align: left!important;
    padding: 20px!important
}

.col-centered,
.head p,
.row-centered {
    text-align: center
}

.col-centered {
    display: inline-block;
    float: none;
    margin-right: -4px;
    background-color: #ccc;
    border: 1px solid #ddd
}

.nopadding {
    padding-left: 0!important;
    padding-right: 0!important
}

.head p {
    position: absolute;
    width: 100%;
    font-size: 11px;
    color: #666;
    left: 0;
    top: -15px;
    line-height: 14px
}

.contact-us .left ul li,
a.select {
    display: block
}

.banner-info .cover1 {
    margin-bottom: -7px
}

.banner-info .cover2 {
    margin-bottom: 2px
}

.banner-info h3 {
    color: #fff;
    font-size: 3em;
    font-weight: 400
}

.banner-info h3 span {
    color: #42b94b
}

.banner-info h1 {
    color: #fff;
    font-size: 2.3em;
    font-weight:600;
    text-transform: uppercase;
}

.banner-info h1 span {
    color: #42b94b
}

.brdcrmb {
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,ffffff+69&0.3+0,0+69 */
background: -moz-linear-gradient(left,  rgba(255,255,255,0.3) 0%, rgba(255,255,255,0) 69%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 69%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 69%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4dffffff', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 */

}

.brdcrmb .breadcrumb {
    padding: 10px 0!important;
    margin-bottom: 0!important;
    list-style: none;
    background: 0 0!important;
    border-radius: 0!important
}

.exhibitor-bnr,
.visitor-bnr {
    background-size: 100% auto
}

.hedr-txt p,
.iconlist li {
    margin-bottom: 10px
}

.brdcrmb .breadcrumb li a {
    color: #fff
}

.brdcrmb .breadcrumb .active,
.brdcrmb .breadcrumb li a:hover {
    color: #b7fb4e
}



.about-lebanon-bnr,
.conference-bnr,
.delegate-bnr,
.contact-us-bnr,
.hotel-bnr,
.industry-bnr,
.sponsors-supporters-bnr,
.venue-bnr,
.why-bnr {
    background-size: 100% auto
}

.m-cnt {
    margin: 2em 0;
}

.m-cnt>.head {
    margin-bottom: 0;
    font-size: 20px;
    margin-top: 0;
    font-weight: 600
}

.m-cnt4 {
    margin-bottom: 30px
}

.iconlist {
    padding-left: 0;
    margin-left: 0
}

.iconlist ol li a,
.iconlist ol li a:hover {
    text-decoration: none;
    color: #000;
    font-size: 16px;
}

.iconlist li:before {
    content: url(../images/wmeIcon.svg);
    position: absolute;
    left: -3em;
    width: 1.75em;
    top: 0
}

li.blue {
    border-right: 3px solid #0d4a71!important
}

.iconlist li {
    position: relative;
    text-align: left;
    background: #e9e9e9;
    border: none;
    padding: 10px;
    border-bottom: 1px solid rgba(142, 187, 64, .2);
    border-right: 3px solid #7aa332
}

.iconlist li:hover {
    color: #fff;
    cursor: pointer
}

.iconlist li a {
    text-align: left!important
}

.iconlist>li [class*=" fa-"],
.iconlist>li [class^=fa-] {
    position: absolute;
    left: -1.75em;
    top: 15px;
    width: 14px;
    border-radius: 50%
}

.box1,
.box2,
.box3,
p {
    margin: 5px 0 0
}

.Box2.icon2::before {
    content: url(../images/iconImg2.png);
    position: absolute;
    z-index: 1
}

.Box2 {
    background: rgba(255, 255, 255, 1);
    border: 4px solid rgba(204, 204, 204, .82);
    margin-bottom: 15px
}

.Box2>h4,
.clrbg h4 {
    background: #c5dc9d;
    margin: 0;
    font-size: 15px;
    font-weight: 700;
    color: #0a3e62;
    padding: 8px
}

.clrbg h4 {
    line-height: 24px!important;
    text-align: center!important
}

.Box-head h4,
.Box3,
.Box3>h4 {
    text-align: center
}

.Box3 {
    background: rgba(255, 255, 255, 1);
    margin-bottom: 0px
}

.box-right {
    border-right: 1px solid rgba(204, 204, 204, .3)
}

.trans {
    transition: all .3s ease-out 0;
    -moz-transition: all .3s ease-out 0;
    -webkit-transition: all .3s ease-out 0;
    -o-transition: all .3s ease-out 0
}

.Box3>h4 {
    margin: 0;
    font-size: 15px;
    font-weight: 700;
    color: #0a3e62;
    padding: 8px
}

.Box-head h4 {
    margin: 0 0 15px;
    font-size: 18px;
    font-weight: 600;
    color: #0a3e62;
    padding: 8px
}

.contact-us .left ul li h3,
.lebanon .facts h4 {
    font-size: 18px;
    font-weight: 600;
    margin: 0
}

.contact-us .left,
.contact-us .left ul li p,
.overview-page p {
    text-align: left
}

.partners>img {
    border: 1px solid #c5c5c5;
    background: #fff;
    padding: 3px;
    margin-bottom: 15px;
    width: 100%
}

.lebanon table {
    border: 1px solid #eee
}

.lebanon table tbody tr td {
    padding-top: 1.5em;
    padding-bottom: 1.5em;
    line-height: 1.42857143;
    vertical-align: top;
    border: 1px solid #ddd
}

.iconlist-ex li span,
.iconlist-ex-rgt li span,
.iconlist-ex2 li span,
.iconlist-ex2-rgt li span {
    float: right!important;
    vertical-align: middle
}

.contact-us .left ul {
    margin: 0;
    padding: 0
}

.contact-us .left ul li i {
    padding-right: 10px
}

.why-exhibit {
    margin-bottom: 2em
}

.why-exhibit h2 {
    margin-bottom: 1em;
    color: #0e3e63;
    font-weight: 600;
}

.exhibitor-profile,
.why-visit {
    margin-bottom: 2em
}

.overview-page h2 {
    margin-bottom: 1em;
    color: #0e3e63
}

.tag {
    padding: 2.5em;
    background: url(../images/overview-tag-bg.jpg) center center no-repeat;
    background-size: 100% auto;
    -webkit-background-size: 100% auto;
    -moz-background-size: 100% auto;
    -o-background-size: 100% auto;
    -ms-background-size: 100% auto
}

.tag h3 {
    color: #fff;
    line-height: 1.5em;
    width: 90%;
    max-width: 990px;
    text-align: center;
    margin: 0 auto
}

.agenda,
.why-attend {
    margin-bottom: 2em
}

.why-attend h2 {
    margin-bottom: 1em;
    color: #0e3e63;
    font-weight: 600;
}

.contact-us,
.lebanon {
    margin-bottom: 2em
}

table {
    border-collapse: separate;
    border-spacing: 0;
    margin: 0 0 1.75em;
    table-layout: fixed;
    width: 100%;
    border: 1px solid #ccc
}

.list2 li:nth-child(1)::before,
.list2 li:nth-child(2)::before,
.list2 li:nth-child(3)::before,
.list2 li:nth-child(4)::before,
.list2 li:nth-child(5)::before {
    position: absolute;
    left: -3em;
    width: 1.75em
}

table thead {
    background: #e8e8e7;
    color: #000
}

table td {
    height: 60px!important
}

table td,
table th {
    padding: 5px;
    border-bottom: 1px solid #ccc;
    border-right: 1px solid #ccc
}

table thead th {
    padding: 1em;
    line-height: 16px;
    font-size: 14px;
    font-weight: 600;
    border: 1px solid #d1d1d1
}

a.select {
    border: 1px solid #02354f;
    background: #00466a;
    border-radius: 0;
    color: #fff;
    font-size: 12px;
    text-decoration: none!important;
    text-shadow: none;
    letter-spacing: 1px;
    padding: 4px 6px;
    text-align: center!important;
    margin: 5px 0;
    line-height: 2
}

.list2,
.list3,
.list4 {
    margin-left: 0
}

a.select:hover {
    border: 1px solid #02354f;
    background: #02354f;
    color: #fff
}

table tbody td,
table thead th {
    text-align: center
}

.banner-info {
    padding-top: 15%!important;
    text-align: left;
    padding-bottom: 10%!important;
}
.brochure-bnr {
    background: url(../images/pageBanner/brochureBnr.jpg) top center no-repeat fixed!important;
    min-height: 130px;
    -webkit-background-size: 100% auto;
    -moz-background-size: 100% auto;
    -o-background-size: 100% auto;
    -ms-background-size: 100% auto
}
.exhibitor-bnr {
    background: url(../images/pageBanner/exhibitorBnr.jpg) top center no-repeat fixed!important;
    min-height: 130px;
    -webkit-background-size: 100% auto;
    -moz-background-size: 100% auto;
    -o-background-size: 100% auto;
    -ms-background-size: 100% auto
}

.solid-waste-management-in-lebanon-bnr {
    background: url(../images/pageBanner/solid-waste-management-in-lebanon-bnr.jpg) top center no-repeat fixed!important;
    min-height: 130px;
    -webkit-background-size: 100% auto;
    -moz-background-size: 100% auto;
    -o-background-size: 100% auto;
    -ms-background-size: 100% auto
}

.industrial-waste-management-in-lebanon-bnr {
    background: url(../images/pageBanner/industrial-waste-management-in-lebanon-bnr.jpg) top center no-repeat fixed!important;
    min-height: 130px;
    -webkit-background-size: 100% auto;
    -moz-background-size: 100% auto;
    -o-background-size: 100% auto;
    -ms-background-size: 100% auto
}

.alternative-energy-in-lebanon-bnr {
    background: url(../images/pageBanner/alternative-energy-in-lebanon-bnr.jpg) top center no-repeat fixed!important;
    min-height: 130px;
    -webkit-background-size: 100% auto;
    -moz-background-size: 100% auto;
    -o-background-size: 100% auto;
    -ms-background-size: 100% auto
}

.wastemgmtlbn-bnr {
    background: url(../images/pageBanner/wastemgmtlbn.jpg) top center no-repeat fixed!important;
    min-height: 130px;
    -webkit-background-size: 100% auto;
    -moz-background-size: 100% auto;
    -o-background-size: 100% auto;
    -ms-background-size: 100% auto
}

.waste-recycling-bnr {
    background: url(../images/pageBanner/waste-recycling.jpg) top center no-repeat fixed!important;
    min-height: 130px;
    -webkit-background-size: 100% auto;
    -moz-background-size: 100% auto;
    -o-background-size: 100% auto;
    -ms-background-size: 100% auto
}

.waste-management-policies-and-strategiesBnr {
    background: url(../images/pageBanner/waste-management-policies-and-strategiesBnr.jpg) top center no-repeat fixed!important;
    min-height: 130px;
    -webkit-background-size: 100% auto;
    -moz-background-size: 100% auto;
    -o-background-size: 100% auto;
    -ms-background-size: 100% auto
}

.visitor-bnr {
    background: url(../images/pageBanner/visitorBnr.jpg) top center no-repeat fixed!important;
    min-height: 130px;
    -webkit-background-size: 100% auto;
    -moz-background-size: 100% auto;
    -o-background-size: 100% auto;
    -ms-background-size: 100% auto
}

.why-bnr {
    background: url(../images/pageBanner/whyBnr.jpg) top center no-repeat fixed!important;
    min-height: 130px;
    -webkit-background-size: 100% auto;
    -moz-background-size: 100% auto;
    -o-background-size: 100% auto;
    -ms-background-size: 100% auto
}

.conference-bnr {
    background: url(../images/pageBanner/conferenceBnr.jpg) top center no-repeat fixed!important;
    min-height: 130px;
    -webkit-background-size: 100% auto;
    -moz-background-size: 100% auto;
    -o-background-size: 100% auto;
    -ms-background-size: 100% auto
}
.delegate-bnr{
    background: url(../images/pageBanner/delegateBnr.jpg) top center no-repeat fixed!important;
    min-height: 130px;
    -webkit-background-size: 100% auto;
    -moz-background-size: 100% auto;
    -o-background-size: 100% auto;
    -ms-background-size: 100% auto
}
.industry-bnr {
    background: url(../images/pageBanner/industryBnr.jpg) top center no-repeat fixed!important;
    min-height: 130px;
    -webkit-background-size: 100% auto;
    -moz-background-size: 100% auto;
    -o-background-size: 100% auto;
    -ms-background-size: 100% auto
}

.sponsors-supporters-bnr {
    background: url(../images/pageBanner/sponsorsSupportersBnr.jpg) top center no-repeat fixed!important;
    min-height: 130px;
    -webkit-background-size: 100% auto;
    -moz-background-size: 100% auto;
    -o-background-size: 100% auto;
    -ms-background-size: 100% auto
}

.venue-bnr {
    background: url(../images/pageBanner/venueBnr.jpg) top center no-repeat fixed!important;
    min-height: 130px;
    -webkit-background-size: 100% auto;
    -moz-background-size: 100% auto;
    -o-background-size: 100% auto;
    -ms-background-size: 100% auto
}

.venue-bnr2 {
    background: url(../images/pageBanner/venueBnr2.jpg) top center no-repeat fixed!important;
    min-height: 130px;
    -webkit-background-size: 100% auto;
    -moz-background-size: 100% auto;
    -o-background-size: 100% auto;
    -ms-background-size: 100% auto
}

.hotel-bnr {
    background: url(../images/pageBanner/hotelBnr.jpg) top center no-repeat fixed!important;
    min-height: 130px;
    -webkit-background-size: 100% auto;
    -moz-background-size: 100% auto;
    -o-background-size: 100% auto;
    -ms-background-size: 100% auto
}

.about-lebanon-bnr {
    background: url(../images/pageBanner/aboutLebanonBnr.jpg) top center no-repeat fixed!important;
    min-height: 130px;
    -webkit-background-size: 100% auto;
    -moz-background-size: 100% auto;
    -o-background-size: 100% auto;
    -ms-background-size: 100% auto
}

.contact-us-bnr {
    background: url(../images/pageBanner/contactUsBnr.jpg) top center no-repeat fixed!important;
    min-height: 130px;
    -webkit-background-size: 100% auto;
    -moz-background-size: 100% auto;
    -o-background-size: 100% auto;
    -ms-background-size: 100% auto
}

.list2 {
    padding-left: 0
}

.list2 ol li a,
.list2 ol li a:hover {
    text-decoration: none;
    color: #000;
    font-size: 13px
}

.list2 li:nth-child(1)::before {
    content: url(../images/advrt-01.svg);
    top: 0
}

.list2 li:nth-child(2)::before {
    content: url(../images/Brand-01.svg);
    top: 0
}

.list2 li:nth-child(3)::before {
    content: url(../images/trade-01.svg);
    top: 9px
}

.list2 li:nth-child(4)::before {
    content: url(../images/SocialMedia-01.svg);
    top: 0
}

.list2 li:nth-child(5)::before {
    content: url(../images/news-01.svg);
    top: 6px
}

.list2 li {
    position: relative;
    text-align: left;
    border: none;
    padding: 10px
}

.list2 li:hover {
    color: #fff;
    cursor: pointer
}

.list2 li a {
    text-align: left!important
}

.list2>li [class*=" fa-"],
.list2>li [class^=fa-] {
    position: absolute;
    left: -1.75em;
    top: 15px;
    width: 14px;
    border-radius: 50%
}

.list3 {
    padding-left: 0
}

.list3 ol li a,
.list3 ol li a:hover {
    text-decoration: none;
    color: #000;
    font-size: 13px
}

.list3 li:nth-child(1)::before {
    content: url(../images/mail-01.svg);
    position: absolute;
    left: -3em;
    width: 1.75em;
    top: 7px
}

.list3 li:nth-child(2)::before {
    content: url(../images/sms-01.svg);
    position: absolute;
    left: -3em;
    width: 1.75em;
    top: 0
}

.list3 li:nth-child(3)::before {
    content: url(../images/mailer-01.svg);
    position: absolute;
    left: -3em;
    width: 1.75em;
    top: 0
}

.list3 li:nth-child(4)::before {
    content: url(../images/tv-01.svg);
    position: absolute;
    left: -3em;
    width: 1.75em;
    top: 6px
}

.list3 li {
    position: relative;
    text-align: left;
    border: none;
    padding: 10px
}

.list3 li:hover {
    color: #fff;
    cursor: pointer
}

.list3 li a {
    text-align: left!important
}

.Box2>h4,
.box1,
.box2,
.box3,
p {
    line-height: 24px;
    text-align: center!important
}

.list3>li [class*=" fa-"],
.list3>li [class^=fa-] {
    position: absolute;
    left: -1.75em;
    top: 15px;
    width: 14px;
    border-radius: 50%
}

.iconlist-ex li:nth-child(1):before,
.iconlist-ex li:nth-child(10):before,
.iconlist-ex li:nth-child(2):before,
.iconlist-ex li:nth-child(3):before,
.iconlist-ex li:nth-child(4):before,
.iconlist-ex li:nth-child(6):before,
.iconlist-ex li:nth-child(7):before,
.iconlist-ex li:nth-child(8):before,
.iconlist-ex li:nth-child(12):before,
.iconlist-ex li:nth-child(9):before {
    left: -3em;
    top: 0;
    width: 1.75em;
    position: absolute
}

.list4 {
    padding-left: 0
}

.list4 ol {
    margin: 0;
    padding: 0 15px;
    list-style-type: disc
}

.list4 ol li a,
.list4 ol li a:hover {
    text-decoration: none;
    color: #000;
    font-size: 16px;
    list-style-type: disc
}

.iconlist-ex,
.iconlist-ex2 {
    margin-left: 0;
    list-style-type: none
}

.list4 li {
    position: relative;
    text-align: left;
    border: none;
    padding: 10px
}

a.qk-lnk,
a.qk-lnk:hover {
    border: 1px solid #00466a;
    padding: 10px;
    display: inline-block;
    margin-top: 10px;
    text-decoration: none
}

.list4 li a {
    text-align: left!important
}

a.qk-lnk {
    color: #00466a;
    background: 0 0
}

a.qk-lnk:hover {
    color: #fff;
    background: #00466a
}

.foo-lnk {
    margin-bottom: 15px
}

.foo-lnk a {
    font-size: 12px;
    color: #333
}

.foo-lnk a:hover {
    font-size: 12px;
    color: #00466a;
    text-decoration: none
}

.iconlist-ex {
    padding-left: 0
}

.iconlist-ex ol li a,
.iconlist-ex ol li a:hover {
    text-decoration: none;
    color: #000
}



.iconlist-ex li span {
    display: inline
}

.iconlist-ex li {
    position: relative;
    text-align: left;
    background: #e9e9e9;
    border: none;
    padding: 10px;
    border-bottom: 1px solid rgba(142, 187, 64, .2);
    border-right: 3px solid #7aa332;
    margin-bottom: 10px;
    font-size:12px;
}

.iconlist-ex li:hover {
    color: #093e5f;
    cursor: pointer
}

.iconlist-ex li a {
    text-align: left!important;
    width: 80%;
    display: inline-block
}

.iconlist-ex>li [class*=" fa-"],
.iconlist-ex>li [class^=fa-] {
    position: absolute;
    left: -1.75em;
    top: 15px;
    width: 14px;
    border-radius: 50%
}

.iconlist-ex2 li:nth-child(1):before,
.iconlist-ex2 li:nth-child(2):before,
.iconlist-ex2 li:nth-child(3):before,
.iconlist-ex2 li:nth-child(4):before,
.iconlist-ex2 li:nth-child(5):before,
.iconlist-ex2 li:nth-child(6):before,
.iconlist-ex2 li:nth-child(7):before,
.iconlist-ex2 li:nth-child(8):before,
.iconlist-ex2 li:nth-child(9):before {
    position: absolute;
    left: -3em;
    width: 1.75em;
    top: 0;
    list-style: none
}

.iconlist-ex2 {
    padding-left: 0
}

.iconlist-ex-rgt li,
.iconlist-ex2 li,
.iconlist-ex2-rgt li {
    background: #e9e9e9;
    padding: 10px;
    margin-bottom: 10px
}

.iconlist-ex2 ol li a,
.iconlist-ex2 ol li a:hover {
    text-decoration: none;
    color: #000;
    list-style: none
}

.iconlist-ex-rgt li:hover,
.iconlist-ex2 li:hover,
.iconlist-ex2-rgt li:hover {
    color: #fff;
    cursor: pointer
}



.iconlist-ex2 li span {
    display: inline
}

.iconlist-ex2 li {
    position: relative;
    text-align: left;
    border: none;
    border-bottom: 1px solid rgba(142, 187, 64, .2);
    border-right: 3px solid #7aa332;
    list-style: none
}

.iconlist-ex2 li a {
    text-align: left!important;
    width: 60%;
    display: inline-block
}

.iconlist-ex2>li [class*=" fa-"],
.iconlist-ex2>li [class^=fa-] {
    position: absolute;
    left: -1.75em;
    top: 15px;
    width: 14px;
    border-radius: 50%
}

.iconlist-ex2-rgt li span {
    display: inline
}

.iconlist-ex2-rgt li {
    position: relative;
    text-align: left;
    border: none;
    border-bottom: 1px solid rgba(142, 187, 64, .2);
    border-right: 3px solid #7aa332;
    list-style: none
}

.iconlist-ex2-rgt li a {
    text-align: left!important;
    width: 60%;
    display: inline-block
}

.iconlist-ex2-rgt>li [class*=" fa-"],
.iconlist-ex2-rgt>li [class^=fa-] {
    position: absolute;
    left: -1.75em;
    top: 15px;
    width: 14px;
    border-radius: 50%
}

.iconlist-ex2-rgt li:nth-child(1):before,
.iconlist-ex2-rgt li:nth-child(2):before,
.iconlist-ex2-rgt li:nth-child(3):before,
.iconlist-ex2-rgt li:nth-child(4):before,
.iconlist-ex2-rgt li:nth-child(5):before,
.iconlist-ex2-rgt li:nth-child(6):before,
.iconlist-ex2-rgt li:nth-child(7):before,
.iconlist-ex2-rgt li:nth-child(8):before,
.iconlist-ex2-rgt li:nth-child(9):before {
    left: -3em;
    width: 1.75em;
    top: 0;
    position: absolute;
    list-style: none
}

.iconlist-ex2-rgt li:nth-child(1):before {
    content: url(../images/exhibiter-list-icon/kazancioglu.png)
}

.iconlist-ex2-rgt li:nth-child(2):before {
    content: url(../images/exhibiter-list-icon/mbs.png)
}

.iconlist-ex2-rgt li:nth-child(3):before {
    content: url(../images/exhibiter-list-icon/suez.png)
}

.iconlist-ex2-rgt li:nth-child(4):before {
    content: url(../images/exhibiter-list-icon/cnim.png)
}

.iconlist-ex2-rgt li:nth-child(5):before {
    content: url(../images/exhibiter-list-icon/wbg.png)
}

.iconlist-ex2-rgt li:nth-child(6):before {
    content: url(../images/exhibiter-list-icon/rmv-tech.png)
}
.iconlist-ex2-rgt li:nth-child(7):before {
    content: url(../images/exhibiter-list-icon/sansox.png)
}
.iconlist-ex2-rgt li:nth-child(8):before {
    content: url(../images/exhibiter-list-icon/wmeIcon.svg)
}
.iconlist-ex2-rgt li:nth-child(9):before {
    content: url(../images/exhibiter-list-icon/hidromatic.png)
}
.iconlist-ex-rgt li span {
    display: inline
}

.iconlist-ex-rgt li {
    position: relative;
    text-align: left;
    border: none;
    border-bottom: 1px solid rgba(142, 187, 64, .2);
    border-right: 3px solid #7aa332;
    list-style: none
}

.iconlist-ex-rgt li a {
    text-align: left!important;
    width: 60%;
    display: inline-block
}

.iconlist-ex-rgt>li [class*=" fa-"],
.iconlist-ex-rgt>li [class^=fa-] {
    position: absolute;
    left: -1.75em;
    top: 15px;
    width: 14px;
    border-radius: 50%
}

.iconlist-ex-rgt li:nth-child(1):before,
.iconlist-ex-rgt li:nth-child(2):before,
.iconlist-ex-rgt li:nth-child(3):before,
.iconlist-ex-rgt li:nth-child(4):before,
.iconlist-ex-rgt li:nth-child(5):before,
.iconlist-ex-rgt li:nth-child(6):before,
.iconlist-ex-rgt li:nth-child(7):before,
.iconlist-ex-rgt li:nth-child(8):before {
    position: absolute;
    left: -3em;
    width: 1.75em;
    top: 0
}



.rslides {
    position: relative;
    list-style: none;
    overflow: hidden;
    width: 100%;
    padding: 0;
    margin: 0
}

.rslides li {
    -webkit-backface-visibility: hidden;
    position: absolute;
    display: none;
    width: 100%;
    left: 0;
    top: 0
}

.rslides li:first-child {
    position: relative;
    display: block;
    float: left
}

.rslides img {
    display: block;
    height: auto;
    float: left;
    width: 100%;
    border: 0
}

.rslides p {
    position: absolute;
    text-align: center;
    width: 100%;
    font-size: 11px;
    color: #666
}





#speakerslist {
  position: relative;
}

/* Arrows container */
#speakerslist .owl-nav {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  transform: translateY(-50%);
  display: flex;
  justify-content: space-between;
  
  z-index: 9999999999999999;
}

/* Individual arrow buttons */

#speakerslist .owl-nav [class*=owl-]{
  background: #686868;
  border: 1px solid #ddd;
  color: #fff;
  font-size: 26px;
  border-radius: 50%;
  width: 45px;
  height: 45px;
  line-height: 34px;
  text-align: center;
  pointer-events: all; /* enable click */
  z-index: 20;
  transition: all 0.3s ease;
}
#speakerslist .owl-nav .fa{color: #fff;}
#speakerslist .owl-nav button:hover {
  background: #000;
  color: #fff;
}

/* parent row fix */
.row-5cols {
  overflow: hidden; /* clearfix alternative */
}

/* each column */
.col-5th {
  float: left;
  width: 20%; /* 5 equal columns */
  padding: 15px;
  box-sizing: border-box;
  background: #fff;
  border: 1px solid #ddd;
  text-align: center;
}

/* Responsive behavior */
@media (max-width: 992px) {
  .col-5th {
    width: 33.3333%; /* 3 columns on tablet */
  }
}

@media (max-width: 768px) {
  .col-5th {
    width: 50%; /* 2 columns on mobile */
  }
}

@media (max-width: 480px) {
  .col-5th {
    width: 100%; /* 1 column on small screen */
  }
}


.vnu{padding: 40px 0px;}
.lebanon .m-cnt p{font-size: 16px;text-align: left !important;}