﻿*:not(i) {
    font-family: 'Cairo', sans-serif;
    font-weight: 400;
    line-height:1.2;
}

.page-header-section > .inner-row > .title-col h1 {
    line-height: 1;
}
.caution-holder > p{
    text-align:right;
}
.tabs-section > .inner-row .cart-details-holder > p{
    line-height:1.9;
}
.cart-items-holder > ul > li > div.cart-item-holder > .item-header {
    padding: 20px 10px 20px 0px;
}
.cart-items-holder > ul > li > div.cart-item-holder > .item-header > .title-holder {
    text-align: right;
}
.cart-items-holder > ul > li > div.cart-item-holder > .item-header > .title-holder > .heading{
    line-height:1.3;
    margin-bottom:5px;
}
.cart-items-holder > ul > li > div.cart-item-holder > .item-header > .controls-holder {
    border-left: none;
    border-right: solid 2px #eeeeee;
}
.cart-items-holder > ul > li > div.cart-item-holder > .item-info > .item-specs > ul.duration-list-group > li > span::after {
    content: 'ساعة';
    font-family: 'Cairo', sans-serif;
}
.certicifates-table tbody tr td {
    text-align: right;
    line-height: 1.5;
}
.cart-items-holder > ul > li > div.cart-item-holder > .item-totalPrice > div{
    border-radius:0px 15px 0px 3px;
}

@media only screen and (min-width: 426px) {
    .subject-icon-holder > span {
        padding: 0px 20px 0px 0px;
        border-left:none;
        border-right: solid 4px #f9c51e;
    }
}
@media only screen and (min-width: 576px) {
    .cart-items-holder > ul > li > div.cart-item-holder > .item-header > .controls-holder {
        padding: 0px 10px 0px 0px;
    }
}
@media only screen and (min-width: 992px) {
    .page-header-section > .inner-row > .title-col h1 {
        font-size: 48px;
        text-align: right;
        margin: 0px 0px 40px 10px;
        font-weight: 600;
    }

    .tabs-section > .inner-row .cart-details-holder {
        text-align: right;
    }
}
@media only screen and (min-width: 1120px) {
    .page-header-section > .inner-row > .title-col h1 {
        font-size: 52px;
    }
}