body{
    direction: rtl;
    text-align: right;
}

header{

}

header nav .navbar-collapse > ul{
    margin-right: 0 !important;
    margin-left: auto;
}
header nav .navbar-collapse > .leftOfNav span{
    border: 1px solid #ccc;
    border-radius: 4px;
    padding: 8px 5px;
    text-align: center;
    font-size: 12px;
    display: inline-block;

}
header nav .navbar-collapse > .leftOfNav span a{
    color: #032133;
    text-decoration: none;

}

.bodyContainer{
    margin-top: 100px;
}

    /*------------------consultantItem view style---------------------*/

.consultantCard .card-header{
    background-image: linear-gradient(82deg,#065482 10%,#00c395 92%);
}
.consultantCard .card-body{
    display:flex;
    justify-content:space-around;
}
.consultantCard .block1{
    width: 115px;
    height: 115px;
}
.consultantCard img{
    width: 100%;
    height: 100%;
    border-radius: 50%;
    border: 3px solid #ccc;
}
.consultantCard .block2 ul{
    list-style: none;
}
.consultantCard .block2 ul li{
    margin: 8px 0;
}
.consultantCard .block2 ul h1{
    font-size: 25px;
    font-weight: 600;
}
.consultantCard .block3{
    font-size: 13px;
}
.consultantCard .block3 ul{
    list-style: none;
}
.consultantCard .block3 ul li{
    margin: 10px 0;
}
.consultantCard .block3 ul span:first-child{
    color: #9f7878;
}

.plans ul {
    list-style: none;
    margin: 0;
    padding: 0;
    width: 100%;
}
.plans ul li{
    border: 1px solid #ccc;
    border-radius: 4px;
    padding: 13px 5px;
    cursor: pointer;
    margin-bottom: 10px;
}
.plans ul li > div:first-child{
    display:flex;
    justify-content:space-around
}
.plans ul li > div:last-child{
    font-size: 10px;
    color: #9f7878;
    margin-top: 13px;
}

.activeplan{
    border: 1px solid #ff0101 !important;
}
header .navbar ul li.active
{
    position: relative;
}
header .navbar ul li.active:after
{
    width: 100%;
    height: 2px;
    content: '';
    background-color: #4cd9a4;
    position: absolute;
}