/* *****************************************************

    ** Custom Stylesheet **

    Any custom styling you want to apply should be
    defined here.

***************************************************** */
/* *****************************************************

    ** Custom Stylesheet **

    Any custom styling you want to apply should be
    defined here.

***************************************************** */


@font-face {
    font-family: 'IRANYekanXVF';
    src: url('iranyekanx/IRANYekanXVF.woff') format('woff-variations'),
    /* will be the standard and works in Safari now */
    url('iranyekanx/IRANYekanXVF.woff') format('woff');
    /* for the other supporting browsers */
    font-weight: 100 1000;
    font-display: fallback;

}

body,h1, h2, h3, h4, h5, h6,input, textarea,a,ul,li,button,form,strong,p,label{
font-family: 'IRANYekanXVF'!important;
-moz-font-feature-settings: "ss02" !important;
-webkit-font-feature-settings: "ss02" !important;
font-feature-settings: "ss02" !important;
letter-spacing: 0!important;
font-variation-settings: "dots" 1 !important;
}
h1,h2,h3 {
	font-family: 'IRANYekanXVF'!important;
	font-variation-settings: "wght" 750 "dots" 1 !important;
}
h4,h5,h6{
	font-family: 'IRANYekanXVF'!important;
	font-variation-settings: "wght" 550 "dots" 1 !important;
}
p{
	font-family: 'IRANYekanXVF'!important;
	font-variation-settings: "wght" 300 "dots" 1 !important;
}
.custom-select, .form-control {
font-family: 'IRANYekanXVF'!important;
}
.loginpage .login-wrapper .login-form-container .login-title {
	font-family: 'IRANYekanXVF'!important;
   font-variation-settings: "wght" 550 "dots" 1 !important;
}
.setmenu .setbtn {

    display: none;
}
body#layout01 .dropnav-header-lined .dropdown-menu {
font-family: 'IRANYekanXVF'!important;
}
body#layout01 .client-home-panels .panel-default {
	font-family: 'IRANYekanXVF'!important;
}
#order-standard_cart .view-cart-items .item {
font-family: 'IRANYekanXVF'!important;
}
#order-standard_cart .order-summary {
font-family: 'IRANYekanXVF'!important;
}
.product .header-content .product-name {
font-family: 'IRANYekanXVF'!important;
}
.product .plan-content .product-desc .prod-desc-div {
    line-height: 25px;
}
.product .header-content .price {
font-family: 'IRANYekanXVF'!important;
}

.price{
    font-weight: 900!important;
}
.announcement-single p {
    padding: 12px!important;
}
.plan-title,.plan-price,.product .header-content .product-name,#order-standard_cart .view-cart-items .item,#order-standard_cart .order-summary,#paymentGatewaysContainer .radio-inline,body#layout01 .header .dropdown .profile-notification,.loginpage,.carousel-control .icon-next, .carousel-control .icon-prev, .popover, .tooltip, body,.special-note,.table-container,.dataTables_wrapper,body#layout01 .dropnav-header-lined .dropdown-menu,#order-standard_cart .domain-selection-options .option{
   font-family: 'IRANYekanXVF'!important;
}
.price{
   font-family: 'IRANYekanXVF'!important;
}

.product .plan-content .product-desc .prod-desc-div {
    line-height: 15px!important;
}
.forgotpw-txt {
    font-size: 11px!important;
}
.header-main-slider .flickity-page-dots li:first-child {
    margin-left: 6px!important;
}
.loginpage .login-page-header .navbar-brand .w-text {
    display: inline-block;
    margin-left: 10px;
    font-size: 20px;
    font-weight: 900;
    letter-spacing: 0;
}
.tooltip{
    display:none!important;
    
}
.departments-ticket-show a {

    z-index: 99999!important;
    position: relative!important;
}