/*
Theme Name: Tejarat Foolad Custom Theme
Theme URI: https://steeltrader.ir
Author: Siyamak Sarshogh
Author URI: https://steeltrader.ir
Description: Custom WordPress theme for Tejarat Foolad blog and course system
Version: 2.1
License: GNU General Public License v2 or later
Text Domain: tejarat-foolad
*/

@font-face {
    font-family: iransans;
    src: url('./assets/fonts/woff/iransans.woff');
    font-weight: auto;
}

input::placeholder {
    text-align: right;
    direction: rtl;
}

input::-webkit-input-placeholder {
    text-align: right;
    direction: rtl;
}

input:-moz-placeholder {
    text-align: right;
    direction: rtl;
}

input::-moz-placeholder {
    text-align: right;
    direction: rtl;
}

input:-ms-input-placeholder {
    text-align: right;
    direction: rtl;
}

body {
    position: relative;
}

* {
    font-family: iransans, IRANSans;
}

a {
    text-decoration: none;
}

.ltr-number {
    direction: ltr;
}

.text-small {
    font-size: 11px;
}

.text-medium {
    font-size: 14px;
}

.cursor-pointer {
    cursor: pointer;
}

/********* Header *********/
#header {
    box-shadow: 0px -7px 8px 3px #092939;
}
.text-orange {
    color: #ff0000;
}

.bg-orange {
    background-color: #ff0000;
}

.bg-gray {
    background-color: #eeeeee;
}

.nav-link.active {
    color: #ff0000 !important;
}

/******** Panel ********/
.profile-header-button {
    cursor: pointer;
}

#panel-menu li span, #panel-menu li a {
    display: flex;
    align-items: center;
    color: #212121;
    cursor: pointer;
    padding: 10px 0;
    text-indent: 10px;
    transition: .3s;
}
#panel-menu li span:hover, #panel-menu li a:hover {
    color: #ff0000;
}
#panel-menu li span.active {
    color: #ff0000;
}

.dashboard-box {
    cursor: pointer;
}
/******** register form *********/
#form-progress div.col-4 {
    padding-top: .1rem;
    padding-bottom: .1rem;
}

/******* Footer *******/
#footer {
    box-shadow: 0px -13px 8px -18px #092939;
}

#footer p {
    color: #545454;
}

#menu-bottom li {
    font-size: 14px;
    padding: 5px 0;
}

#menu-bottom li a {
    color: #545454;
    padding-right: 5px;
    transition: .3s;
}

#menu-bottom li a:hover {
    color: #000000;
}

#support {
    position: fixed;
    bottom: 85px;
    right: 30px;
    z-index: 999;
}

#support-hidden {
    display: none;
}
