@font-face {
	font-family: Dana;
	font-style: normal;
	font-weight: 300;
	src: url('../fonts/woff/DanaFaNum-Regular.woff') format('woff'),   
	url('../fonts/woff2/DanaFaNum-Regular.woff2') format('woff2');	
}

@font-face {
	font-family: Dana;
	font-style: normal;
	font-weight: normal;
	src: url('../fonts/woff/DanaFaNum-Medium.woff') format('woff'),   
	url('../fonts/woff2/DanaFaNum-Medium.woff2') format('woff2');		 
}


@font-face {
	font-family: Dana;
	font-style: normal;
	font-weight: 600;
	src: url('../fonts/woff/DanaFaNum-DemiBold.woff') format('woff'),   
	url('../fonts/woff2/DanaFaNum-DemiBold.woff2') format('woff2');		 
}

@font-face {
	font-family: Dana;
	font-style: normal;
	font-weight: bold;
	src: url('../fonts/woff/DanaFaNum-Bold.woff') format('woff'),   
	url('../fonts/woff2/DanaFaNum-Bold.woff2') format('woff2'); 
}

@font-face {
	font-family: Dana;
	font-style: normal;
	font-weight: 800;
	src: url('../fonts/woff/DanaFaNum-ExtraBold.woff') format('woff'),   
	url('../fonts/woff2/DanaFaNum-ExtraBold.woff2') format('woff2');		 
}

@font-face {
	font-family: Dana;
	font-style: normal;
	font-weight: 950;
	src: url('../fonts/woff/DanaFaNum-ExtraBlack.woff') format('woff'),   
	url('../fonts/woff2/DanaFaNum-ExtraBlack.woff2') format('woff2');		 
}
@font-face {
  font-family: "Pinar";
  src: url("../fonts/fa/Pinar-VF.woff2");
}
button,
input,
select,
textarea,
body,
.tooltip,
.tooltip-inner {
  font-family: "Dana", tahoma;
  -moz-font-feature-settings: "ss02";
  -webkit-font-feature-settings: "ss02";
  font-feature-settings: "ss02";
  letter-spacing: normal !important;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Dana", tahoma;
  font-feature-settings: "ss10", "ss09";
  font-variation-settings: "DSTY" 2;
}
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: 800;
}
.coodiv-text-8 {
    font-weight: 600;
}
.coodiv-text-7 {
  font-size: 1.5rem;
}
.footer-block .footer-contact-list li span {
    padding-right: 40px;
}
.footer-block .footer-contact-list li span i {
    right: 5px;
    left: unset;
}
.breadcrumb .breadcrumb-item,
.nav-scroller-subpages .nav .panel-footer .btn {
  font-weight: 400;
}
.gbpr-badge-fixed {
  right: 25px;
  left: unset;
}
.live-support-trigger {
  left: 25px;
  right: unset;
}
.live-support-trigger .live-support-welcome {
  left: 40px;
  right: unset;
}
.live-support-trigger .live-support-welcome:after {
  left: -6px;
  top: 9px;
  right: unset;
  transform: scaleX(-1);
}
.live-support-trigger:hover .live-support-welcome{
  transform:translateX(22px) translateY(-50%);
}

.ticket-reply {margin-left: 10rem;}

.staff {
    background-color: #d7e8f9;
    /* color: white; */
    margin-right: 10rem;
    margin-left: 0;
}

/* ========== Start Custome class ============= */

/* add class .staff-text where have div : message p-3 --> Parrent should have class staff*/
.staff-text {
    color: white;
}
/* add class to posted-by , where the parrent is div : ticket-reply markdown-content staff */
.staff-reply-box {background-image: linear-gradient(45deg, #2b5876, #4e4376) !important;}

.staff-reply-title {
    color: white !important;
}

/* add class to posted-by , where the parrent is div : ticket-reply markdown-content */
.customer-reply {
    background-image: linear-gradient(45deg, #ffffff, #abbaab) !important;
}
.view-ticket .posted-by {
    background-image: linear-gradient(45deg, #ffffff, #abbaab);
}

#order-standard_cart .cart-sidebar h3, #order-standard_cart .sidebar-collapsed h3
{
float: right;
}
.border-opacity
{
text-align: right;
}
@media (max-width: 768px) {
    .order-form-menu-scroller {
        display: none;
    }
    .sidebar-collapsed {
        display: block;
    }
}

@media (min-width: 769px) {
    .order-form-menu-scroller {
        display: block;
    }
    .sidebar-collapsed {
        display: none;
    }
}
.coodiv-text-6
{
font-size: 1.2rem;
}
.d-lg-flex
{
flex-wrap: wrap;
}
div.dataTables_wrapper div.dataTables_length label
{
float: inline-end;
}

/* Clientarea Customization */

main-page-container container {

    max-width: 1340px;

}



.container, .container-lg, .container-md, .container-sm, .container-xl {

        max-width: 1340px;

    }



.tile {

    padding-top: 40px;

    height: 180px;

    border-radius: 18px;

    box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.1), 0px 2px 24px rgba(0, 0, 0, 0.06);

    border: 2px solid #e2e2e22e;

}



.tile > .shape-hexagon {

    padding-top: 40px;

}



.tile > .stat.coodiv-text-11.color-blackish-blue-opacity {

    top: 40px;

}



.div-service-buttons {

    border-radius: 20px;

    background-color: #00bcd4;

    color: white;

    margin-left: auto;

}

.list-group-item list-group-item-action > .lable {

    float: right

}



a > label {

    float: left;

}

.domain-search-input-header {

    width: 100%;

    border: 0;

    height: 75px;

    border-radius: 10px;

    border: 2px solid #eaebf2;
}

.ticket-cat
{
min-height: 120px;
}
.register-area-box-checkout .intl-tel-input.separate-dial-code .selected-flag {
border-radius: 25px 0px 0px 25px;
}
.domain-dropdown
{
padding: .5rem .5rem;
text-wrap: nowrap;
font-size: 0.9rem;
}
table.table-list tbody td
{
text-align-last: center;
}
.nav-scroller-subpages .nav .nav-link
{
background: -webkit-linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);
-webkit-text-fill-color: transparent;
-webkit-background-clip: text !important;
animation: gradient-animation 10s ease infinite;
background-size: 200% 200% !important;
font-weight: 800;
}
.ir
{
background-color: #11a4b1!important;
color: #fff!important;
}
.info
{
background-color: #05547e!important;
color: #fff!important;
}
.org
{
background-color: #00359e!important;
color: #fff!important;
}
.incartdomains-select {
    direction: ltr;
}
.domain-selection-options.domain-slector-inputs
{
padding: unset;
border-top: unset;
}
.form-control.domain-renewals-filter, .form-control.service-renewals-filter
{
width: 100% !important;
text-align: center;
}
h4.text-login {
    font-size: 4.5rem;
    text-align: center;
}

h3.text-login {
    font-size: 3.7rem;
    text-align: center;
}

.img-below {
    display: flex;
    justify-content: center;
    align-items: center;
}

.text-below {
    text-align: center;
    color: white;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 1.2rem;
}
img-login-page {
    height: 5rem !important;
}

/* تنظیمات برای قرارگیری دکمه زیر input */
.domain-search {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100%;
}

.domain-search-input-header,
.domain-search-button-header {
    width: 100%;
    box-sizing: border-box;
}



.domain-search-button-container {
    width: 100%;
    text-align: center;
    margin-top: 10px;
    background-color: #f4f7fa;
}
.domain-header-search-form
{
margin-top: 0px;
}
.orderform-step-form-wizard-item.pr-10
{
margin-right: 0.5rem !important;
}
textarea#inputMessage {
    font-family: 'Dana';
}
@media only screen and (max-width: 768px) {
.ticket-reply {
    margin-left : 4rem;
}.staff {
        margin-left : 0rem;
    margin-right : 3rem;
    }
}
#DomainSearchResults
{
margin-top: unset!important;
}
.badge-warning
{
font-size: medium;
text-wrap: wrap;
line-height: normal;
}
span.priceold {
    font-size: 16px;
    font-weight: bold;
}
.inputdomainsearch,.domain-search-input-header
{
direction: ltr;
}
.incartdomains-select
{
justify-content: center;
}
@media only screen and (min-width: 768px) {
    .register-area-box-checkout {

        padding: 50px 6rem 20px;
    }
}
@media (max-width: 480px) {
    header.site-header .navbar-toggler {
        margin-right: auto;
    }
      .site-header .navbar {
	padding: 0.4rem;
      }
}

strong > code {
    font-family: unset;
  }
  
  code:not(strong > code){
    font-family: 'Dana';
  }