#lhsTree>li>ul li {
    color: #444;
    border-top: 1px solid #eee;
    font-size: 12px;
    line-height: 1.2em;
}

 
#meGDPRMessage {margin:0;width:100%;}
.img-con {padding:0 30px;}
.form-ct {background:#f5f5f5;padding:25px;border:solid 1px #efefef;border-radius:10px;}
.input-row:before, .input-row:after {content:"";display:table;clear:both;}
.input-row {padding:10px 0;} .input-row label {width:100%;} .input-row label > sup {color:#f00;}
.input-row input, .input-row select {width:100%;height:35px;padding:5px;box-sizing:border-box;outline:0;border:solid 1px #ccc}
.cta-btn {background:#d42d2d;color:#fff;font-weight:700;font-size:14px;width:200px !important;margin:0 auto;transition:all .3s ease-in-out;cursor:pointer;}
.cta-btn:hover {background:#bd1414;}

.flex-row:before, .banner .flex-row:after{content:'';display:table;clear:both;}
.flex-row{display: -ms-flexbox;display: -webkit-flex; display: flex;align-items:center;flex-wrap: wrap;}
.flex-row .col1{width:45%;} .flex-row .col2{width:50%;}
.rhs-cont{width: 71%;}


@media (max-width: 700px) {
.flex-row .col1, .flex-row .col2{width:100%;} 
}
.lhs-tree {
    width: 24%;
}
#lhsTree {
    padding: 30px 0 40px;
}
#lhsTree {
    max-width: 240px;
}
#lhsTree > li {
    background: none;
}
#lhsTree > li > span:after {
    content: "";
    border-bottom: 4px solid transparent;
     right: 0px;
    font-size: 0px;
    line-height: 0px;
    left: 5px;
    border-top: 4px solid transparent;
    border-left: 4px solid #ff8134;
}
#lhsTree > li > ul {
    background: none;
}
#lhsTree > li > ul > li:first-child {
    padding-top: 0px;
}
#lhsTree > li > ul li a {
    border-top: 1px solid #eee;
    padding: 10px 10px 10px 34px;
}
#lhsTree > li > ul > li:last-child {
    padding-bottom: 0px;
}
.rhs-cont {
    width: 71%;
    padding: 30px 0 40px 4%;
    border-left: 1px dotted #ddd;
}
#lhsTree > li > span.dropact:after {
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 4px solid #ff8134;
    content: "";
    display: inline-block;
    left: 5px;
    position: absolute;
    top: 16px;
    right: unset !important;
}