/***** Fonts *****/
@font-face {
    font-family: "IYW";
    src: url("../fonts/1510aa80463174b1d0847ab936a70e8e.eot");
    src: url("../fonts/1510aa80463174b1d0847ab936a70e8e.eot?#iefix")format("embedded-opentype"),
    url("../fonts/1510aa80463174b1d0847ab936a70e8e.woff2")format("woff2"),
    url("../fonts/1510aa80463174b1d0847ab936a70e8e.woff")format("woff"),
    url("../fonts/1510aa80463174b1d0847ab936a70e8e.ttf")format("truetype"),
    url("../fonts/1510aa80463174b1d0847ab936a70e8e.svg")format("svg");
}

/***** Default *****/
body { direction: rtl; text-align: right; font-family: IYW, Tahoma, Verdana, sans-serif !important; }
div, h1, h2, h3, h4, h5, h6, p, a, table, th, tr, td, ul, ol, li, dl, dt, dd, textarea, input, rs-layer  { font-family: IYW, Tahoma, Verdana, sans-serif !important; letter-spacing: 0 !important; }

/***** Icon *****/
#mainmenu li li > a:after,
.btn-arrow span.url:before,
footer .footer-widget.widget_nav_menu ul li:before,
.widget_categories ul li:before,
.widget_meta ul li:before,
.widget_archive ul li:before {
    content: '\f104';
}

/***** Color *****/

/***** Stroke *****/

/***** Background Color *****/

/***** Border Color *****/

/***** Direction *****/
.wpcf7-form {
    direction: rtl !important;
}

/***** Text Align *****/
input,
textarea {
    text-align: right !important;
}

/***** Custom *****/
.vc_masonry_media_grid .vc_grid-item {
    display: inline-block !important;
    float: right !important;
}
.height120px {
    height: 120px;
}
.mt-120 {
    margin-top: -120px;
}
@media only screen and (min-width: 992px) {
    #mainmenu li ul {
        width: 200px !important;
    }
}