@import url(https://fonts.googleapis.com/earlyaccess/droidarabickufi.css);
body
{
    font-family: 'Droid Arabic Kufi', sans-serif;

    direction: rtl;
}
body *
{
    letter-spacing: normal !important;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6
{
    font-weight: 700;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.font-bold,
.btn-sm,
.btn-md,
.btn-lg,
.btn-social,
.about-section .head-content h2:after,
.design-section .head-content h2:after,
.delevery-section .head-content h2:after,
.customers-section .head-content h2:after,
.customers-section .content h3,
.customers-section .content span,
.about-top .content h5,
.exhitions-single .content h4,
.exhitions-single .content .ex-date span:nth-child(1),
.exhitions-single .content .ex-date span:nth-child(2),
.production-top .content h5,
.categories-section .core-circle h5,
.okayNav a
{
    font-family: 'Droid Arabic Kufi', sans-serif;
}

.logoWrap
{
    float: right;

    margin: 0 0 0 100px;
}
.okayNav
{
    float: right;
}
.index-header .dropdown
{
    float: left;

    margin: 61px 0 0 0;
}
.main-slider .slider-item .slider-box .content h2
{
    line-height: 80px;
}
.main-slider .slider-item .slider-box .content
{
    right: -225px;
    left: auto;

    padding: 5rem 3rem 4rem 2rem;
}
.main-slider .slider-item .slider-box img
{
    right: 30px;
    left: auto;
}
.main-slider .slider-item .slider-box .content h2::after
{
    right: 0;
    left: auto;
}
.main-slider .slider-item .slider-box .content .slider-navs a
{
    float: right;
}
.main-slider .slider-item .slider-box .content .slider-navs a i
{
    -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
         -o-transform: rotate(180deg);
            transform: rotate(180deg);
}
.about-section .head-content h2
{
    margin: 0 15rem 0 0;
}
.about-section .head-content p
{
    margin: 4rem 15rem 0 0;
}
.about-section .head-content h2::after
{
    right: -120px;
    left: auto;

    content: 'عن شبانة';
}
.section-br15
{
    right: 115px;
    left: auto;
}
.since-section .head-content
{
    float: left;

    margin: 0 0 0 100px;
}
.since-section .head-content h2
{
    line-height: 75px;

    right: auto;
    left: 100px;

    max-width: 230px;
}
.since-section .head-content h2::after
{
    right: auto;
    left: -200px;
}
.since-section .head-content img
{
    border-left: 215px solid #0a0a0a;;
}
.design-section .head-content h2
{
    margin: 0 15rem 0 0;
}
.design-section .head-content h2::before
{
    right: 0;
    left: auto;
}
.design-section .head-content h3
{
    margin: 12rem 15rem 1rem 0;
}
.design-section .head-content p
{
    margin: 0 15rem 0 0;
}
.design-section .head-content h2::after
{
    right: -120px;
    left: auto;

    content: 'تصاميم';
}
.delevery-section .head-content h2
{
    margin: 0 15rem 0 0;
}
.delevery-section .head-content h2::after
{
    right: -120px;
    left: auto;

    content: 'المنزل';
}
.customers-section .head-content h2
{
    margin: 0 15rem 0 0;
}
.customers-section .head-content h2::after
{
    right: -120px;
    left: auto;

    content: 'هم';
}
.customers-section .section-br15::before
{
    right: auto;
    left: -80px;
}
.customers-section .section-br15::after
{
    right: auto;
    left: 390px;
}
.customers-section .content p::after
{
    right: auto;
    left: -220px;
}
.customers-section .head-content img
{
    margin: 1.5rem 15rem 0 0;
}
.adress-list li::after
{
    right: -20px;
    left: auto;
}
.adress-list
{
    margin: 0 7.5rem 0 0;
}
.ft-menu li::after
{
    right: -20px;
    left: auto;

    -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
         -o-transform: rotate(180deg);
            transform: rotate(180deg);
}
.contact-menu
{
    margin: 0 3rem 0 0;
}
.contact-menu li::after
{
    right: -30px;
    left: auto;
}
.socials li
{
    margin: 0 0 0 1rem;
}
.footer-rights p:nth-child(1)
{
    float: right;
}
.footer-rights p:nth-child(2)
{
    float: left;
}
.since-section .col-md-8 p
{
    right: 50px;
    left: auto;
}
.about-top .content-head h2
{
    line-height: 1;
}

.quality-section figure::before
{
    right: auto;
    left: 0;
}
.quality-section figure img
{
    float: left;

    margin: 0 0 0 120px;
}
.quality-section figure::after
{
    right: auto;
    left: 65px;
}
.quality-section .content
{
    margin: 230px 3rem 0 0;
}
.time-section figure::after
{
    right: 150px;
    left: auto;
}
.time-section figure img
{
    margin: 0 15px 0 0 ;
}
.contact-branch .content
{
    padding-right: 14rem;
    padding-left: auto;
}

.contact-maps .fl-left
{
    float: right;
}
.contact-maps .fl-right
{
    float: left;
}

.btn-send
{
    float: left;
}
.btn-send .fa
{
    -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
         -o-transform: rotate(180deg);
            transform: rotate(180deg);
}
.exhitions-single .content
{
    padding-right: 75px;
    padding-left: auto;
}
.exhitions-single .content .ex-date span:nth-child(1)
{
    margin-right: 0;
    margin-left: 3rem;
    padding-right: 0;
    padding-left: 3rem;

    border-right: none;
    border-left: 1px solid #931e1f;
}

.production-slider .fa::before
{
    -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
         -o-transform: rotate(180deg);
            transform: rotate(180deg);
}

.cats-list span
{
    line-height: 47px;
}


.okayNav a
{
    font-size: 16px;
    font-weight: normal;

    color: #000;
}

.about-section .head-content h2::after,
.design-section .head-content h2::after,
.delevery-section .head-content h2::after,
.customers-section .head-content h2::after
{
    font-weight: 400;
}                       
.about-section .content figure img
{
    float: left;

    margin: 30px 0 0 20px;
}

.about-section .content figure::before
{
    right: auto;
    left: 0;
}
.about-section .content figure::after
{
    right: 0;
    left: auto;
}

.design-section .content figure img
{
    float: left;
}
.design-section .content figure::before
{
    right: 0;
    left: auto;
}


.design-section .head-content h2
{
    line-height: 80px;
}
.contact-menu li
{
    direction: ltr;
}
.design-section .head-content h2 b
{
    font-family: 'Playfair Display';
}
.about-section .head-content h2
{
    font-size: 155px;
    line-height: 1.1;
}


.contact-maps .content h2
{
    font-size: 45px;
}
.contact-maps .content p
{
    font-size: 14px;
}
.contact-maps .content h2
{
    margin-bottom: 1rem;
}
.contact-branch .content h2
{
    font-size: 45px;
}
.page-head h1
{
    font-size: 72px;
}
.exhitions-single figure::after
{
    right: auto;left: 0;
}
.exhitions-single .content h3
{
    font-size: 33px;

    max-width: 500px;
}

.statistics-section h2
{
    direction: ltr;
}

.kinds-section h2
{
    font-size: 72px;
    line-height: 1.3;
}








@media (min-width: 768px) and (max-width: 991px)
{
    .adress-list
    {
        margin-right: 30px;
    }
    .quality-section figure img
    {
        float: none;
    }
    .exhitions-single .content
    {
        padding: 0 2rem;
    }
    .main-slider .slider-item .slider-box .content
    {
        right: 0;
    }

    .since-section .head-content img
    {
        border: none;
    }
    .customers-section .head-content h2
    {
        margin: 0;
    }
    .customers-section .head-content h2::after
    {
        right: 0;
    }
    .customers-section .head-content img
    {
        margin: 1.5rem 0rem 3rem 0;
    }
} /*End Media*/

@media (min-width: 480px) and (max-width: 767px)
{
    .adress-list
    {
        margin-right: 30px;
    }

    .adress-list,
    .ft-menu
    {
        margin-right: 30px;
    }
    .exhitions-single .content
    {
        padding: 0 2rem;
    }
    .main-slider .slider-item .slider-box .content
    {
        right: 0;
    }
    .since-section .head-content img
    {
        border: none;
    }
    .customers-section .head-content h2
    {
        margin: 0;
    }
    .customers-section .head-content h2::after
    {
        right: 0;
    }
    .customers-section .head-content img
    {
        margin: 1.5rem 0rem 3rem 0;
    }
} /*End Media*/

@media (max-width: 480px)
{
    .adress-list
    {
        margin-right: 30px;
    }

    .adress-list,
    .ft-menu
    {
        margin-right: 30px;
    }
    .logoWrap
    {
        margin: 0 0 0 10px;
    }

    .quality-section figure img
    {
        float: none;
    }
    .contact-branch .content
    {
        padding-right: 4rem;
    }
    .exhitions-single .content
    {
        padding: 0 2rem;
    }
    .main-slider .slider-item .slider-box .content
    {
        right: 0;
    }
    .about-section .head-content h2
    {
        margin: 0;
    }
    .about-section .head-content h2::after
    {
        right: 0;
    }
    .since-section .head-content img
    {
        border: none;
    }
    .since-section .head-content
    {
        margin: 0;
    }
    .delevery-section .head-content h2
    {
        margin: 0;
    }
    .customers-section .head-content h2
    {
        margin: 0;
    }
    .customers-section .head-content h2::after
    {
        right: 0;
    }
    .customers-section .head-content img
    {
        margin: 1.5rem 0rem 3rem 0;
    }
} /*End Media*/
