﻿.level-2-col .heading {
    text-align: right;
}
    .level-2-col .heading + p {
        text-align: right;
        line-height:1.9;
    }
.halfs-row > .half-col .subheading{
    text-align:right;
}
.contact-col-row > div .icon-holder{
    margin: 0px 0px 0px 20px;
}
.contact-col-row > div {
    text-align: right;
    line-height: 1.9;
}
.footer-sm-holder > a{
    margin: 0px 0px 10px 10px;
}

.contact-col-row > div ul li a.rtl {
    direction: rtl;
}

@media only screen and (min-width: 992px) {
    .level-2-col .halfs-row .half-col:nth-child(1) {
        border-right: none;
        border-left: dashed 1px #767c7f;
    }
}