@font-face{font-family:"BYekan";src:url("../fonts/BYekan.woff") format("woff"),url("../fonts/BYekan.ttf") format("truetype")}

@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: normal;
	src: url('../fonts/woff2/IRANSansXFaNum-Regular.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/woff/IRANSansXFaNum-Regular.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/ttf/IRANSansXFaNum-Regular.ttf') format('truetype');
}


#layers-body .lu-alert--info, #layers .lu-alert--info { font-family: IRANSans,Tahoma;}
#layers .lu-form-control, #layers .lu-form-check label { font-family: IRANSans,Tahoma;}

body{font-family:IRANSans,Tahoma;}


.introjs-tooltipReferenceLayer * {
    font-family:IRANSans,BYekan,Tahoma !important;    
}
@media (max-width: 767px){ 
    .box-holder, .site-holder {
        min-height: auto;
        margin-bottom: 30px;
    }
    .hx-logout-nav { display: none !important;}
}





.input-group-addon:first-child {
    border-right: 1px solid #ccc;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}

form[name="submitticket"] select[name="relatedservice"] { background: #269d5b; color: #fff; }

.container .main-content .panel-reply .panel-body {    border: 1px solid #ccc;
    padding: 15px; }
    
.container .main-content .ticket-reply {    border: 1px solid #ccc;
    margin: 10px 0; }
    
#order-standard_cart span.qty {     clear: both;
    display: block; }
.auth3d-area { display: none; }
/*.alert {background-color: #d6e9c6;}*/
.light body
{
    /* background-color: #f7f7f7; */
}
label[for="accepttos"] a{
    float: right;
    margin: 0 0 0 5px;
}

#paymentGatewaysContainer .radio-inline {
    width: 100%;
    text-align: right;
    margin: 0;
}

.tos .icheckbox_futurico , .tos a
{
float: right;
}
.cmsbased-rtl .mr-2 {
    margin-left: 10px!important;
}

h1,h2,h3,h4,h5,h6{font-family:BYekan;}
#layers body, #layers .lu-app {font-family:IRANSans,BYekan, Tahoma !important;}
#layers .lu-btn .lu-btn__icon {
    margin: 0 0px 00px 10px !important;
}

.light .light\:bg-accent-1
{
        background-color: #74bf96;    
}

.icheck-label .iradio_square-blue {
    margin-right: -30px;
    margin-left: 5px;
    margin-top: -2px;
}
.bg-accent-1 {
    --bg-opacity: 1;
    background-color: #74bf96;
}



.nav-material>li {float: right !important;}

input[type=checkbox], input[type=radio] {
    margin-right: -1rem!important;
}

.box-holder .content {
    margin-left: 0;
    margin-right: 225px;
}

.addon-products .panel-addons{
    background-color: #ffffff;    
}



.dropdown-menu {

    right: auto;

    left: 0;

    float: right; 

}

.select-account a {
    clear: both;
    float: right;
    margin: 8px 0;
    background: #fafafb;
    padding: 4px;
    direction: ltr;
    border-radius: 3px;
}
.select-account a:after {
    content: "\e005";
    font-family: "simple-line-icons";
}

.cmsbased-rtl .sidebar-holder .nav > li ul > li > a {
    padding: 10px 25px 10px 5px;
}

.submenu ul li {
    font-size: .80rem;
}

.left-sidebar {
    border-right: 0;
    border-left: 0.1rem solid;
}

.site-holder.mini-sidebar .content {

    margin-left: 5px;

    margin-right: 65px;

}



nav.std-menu .menu li { float:right }



.sub-footer nav .menu li {

    border-right: 1px solid rgba(255,255,255,0.2);

    border-left: none;

}



.tooltip-inner { font-family:Tahoma;}

#mg-wrapper p ,#mg-wrapper .module-body h4, #mg-wrapper .btn { font-family:Tahoma; } 

#mg-wrapper .btn{margin: 0 5px;}

#mg-wrapper label[for="input_ip"] { float:right; }

#diskUsage,#bandwidthUsage { direction:ltr}

#frmCreateEmailAccount { direction:ltr}

#cPanelBillingOverviewPanel .text-right { font-weight:bold}



.robot{float: left;position: relative;width: 100%;}

.robot .overlay {position: absolute;width: 100%;background: rgba(236,236,236,0.8);height: 100%;float: left;padding: 5%;border: 1px dashed #888;}

.robot_form label{font-weight:bold;}

.robot_check span.green{color:#5CBE6C;font-weight:bold;}

.robot_check span.red{color:#EA758B;font-weight:bold;}



#order-host ul.dropdown-menu a.icon-hosting:before{content: " \f0c2 ";font:normal normal normal 14px/1 FontAwesome;position:relative;margin:0 0 0 10px;}

#order-host ul.dropdown-menu a.icon-reseller:before{content: " \f0ae ";font:normal normal normal 14px/1 FontAwesome;position:relative;margin:0 0 0 10px;}

#order-host ul.dropdown-menu a.icon-vps:before{content: " \f0a0 ";font:normal normal normal 14px/1 FontAwesome;position:relative;margin:0 0 0 10px;}

#order-host ul.dropdown-menu a.icon-antivirus:before{content: " \f188 ";font:normal normal normal 14px/1 FontAwesome;position:relative;margin:0 0 0 10px;}

#order-host ul.dropdown-menu a.icon-radio:before{content: " \f130 ";font:normal normal normal 14px/1 FontAwesome;position:relative;margin:0 0 0 10px;}



#mg-wrapper { font-family:Tahoma !important;}

#mg-wrapper .nav-tabs>li {float: right;}

#mg-wrapper h2 {font-family: BYekan !important;}





.alert-watermark { position:relative;float: right;margin: 5px !important;}

.md-editor.md-fullscreen-mode .btn-group {

    float: right;

}



.md-editor>textarea{font-family:Tahoma;}

.navbar .navbar-brand img {height: inherit;padding: 0;}



.site-holder.mini-sidebar li.submenu ul {margin-top:-50px;margin-right: 60px!important;margin-left: 0px!important;}

.sidebar-holder .nav>li ul{padding-right:0px;}

.sidebar-holder>.nav>li>a {font-weight: bold;}



.page-header {margin: 8px 0 0 0;}

.ticket-tips {padding-right:10px }

.ticket-tips li {text-align:justify; }

.module-main-header h2 {font-family:Tahoma; }

#google-recaptcha-domainchecker div{margin: 10px auto;} 

.input-group-addon:first-child {border-right: 1px solid #ccc; }
#recaptcha_widget_div {direction: ltr;}

#mg-container {direction: ltr;}

#mg-wrapper.module-container {direction: ltr;}

.adminmsg pre{direction:ltr;}

.mg-wrapper {font-family: Tahoma !important;}

.mg-wrapper .tile .icon {left:10px !important; right:inherit !important;}



#google-recaptcha-domainchecker { padding-top: 0!important; margin-top:0px !important}

.mg-wrapper .table > thead:first-child > tr:first-child > th {text-align:right; }

.img-fluid {max-width: 100%; height:auto}

.domain-available, .domain-unavailable, .domain-invalid { float: right !important}



.subtotal span.pull-left ,.bordered-totals span.pull-left, .recurring-totals span.pull-left, .mt-1 span.pull-left ,.order-total span.pull-left{

    float: right !important;

}

.subtotal span.pull-right ,.bordered-totals span.pull-right, .recurring-totals span.pull-right, .mt-1 span.pull-right,.order-total span.pull-right{

    float: left !important;

}

#applyPromo .pull-left { float: right !important; }

#applyPromo .pull-right { float: left !important; }

.featured-tld .price.ir {
    background-color: #5cb85c;
    color: #fff;
}

#flow-menu>li>a>span, #stepbar>li>span>span { font-family: Tahoma,'flow' }
form#renew_uppay , form#billing_cycle_uppay {text-align: right;}

.featured-tld .price.co {
    background-color: #f06f30;
    color: #fff;
}
.featured-tld .price.org {
    background-color: #173b4f;
    color: #fff;
}
.tld-sale-group { display:inline-block; }
.hx-top-header .navbar-brand { margin:0px 45px !important}
.btn, button, input[type="submit"], .button {border-radius: 5px;}

.slider_c {
  /* position: relative; */
  overflow: hidden;
  /* margin: 20px auto 0 auto;
  border-radius: 4px; */
}

.slider_c ul {
  position: relative;
  margin: 0;
  padding: 0;

  list-style: none;
}

.slider_c ul li {
  position: relative;
  display: block;
  float: right;
  margin: 0;
  padding: 0;
  background: #ccc;
  text-align: center;

}

.slider_c a.control_prev, .slider_c a.control_next {
  position: absolute;
  top: 40%;
  z-index: 999;
  display: block;
  padding: 4% 3%;
  width: auto;
  height: auto;
  background: #2a2a2a;
  color: #fff;
  text-decoration: none;
  font-weight: 600;
  font-size: 18px;
  opacity: 0.8;
  cursor: pointer;
}

.slider_c a.control_prev:hover, .slider_c a.control_next:hover {
  opacity: 1;
  -webkit-transition: all 0.2s ease;
}

.slider_c a.control_prev {
  border-radius: 0 2px 2px 0;
  left: 3%;
}

.slider_c a.control_next {
  right: 3%;
  border-radius: 2px 0 0 2px;
}

a[onclick] {
    cursor: pointer;
}


.dl-horizontal dt { text-align: right; }

#order-standard_cart .sidebar {
    float: left !important;
}

ehost,wp,hpwp,vpsfa,serverssl { display:none }
.dropdown-menu>li>a {
    font-family: IranSANS,Tahoma;   
}
.dropdown-menu {
    left: auto;
    right: 0;
    float: right;
}

/*
@media (max-width: 767px)
{
    .table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
        padding: 20px 0 5px 0;
    }  
}
*/

.featured-tld .img-container {
    height: 7rem;
    padding: 1.5rem;
    text-align: center;
}
.featured-tld .img-container img {
    max-width: inherit;
    max-height: 100%;
}

@media (max-width: 768px)
{
    .hx-top-header a { flex: 1 0;}    
}

@media (min-width: 640px) {
    .main-cart-grid {
        margin-right: 1.25rem;
    }    
}

pre {text-align: left; direction: ltr;}
ul.hx-logout-nav li a {
    color: #000 !important;
}
.navbar .btn-nav-toggle-responsive {
    color: #1c8d4d !important;
}

.order-summary .pull-left { float:right !important}
.order-summary .pull-right { float:left !important}
article.kbarticle img {max-width:100%; height:auto;}
article.kbarticle pre code {direction:ltr; float:left; text-align:left;}
.hx-top-header>.container { position: relative; }

.intl-tel-input.separate-dial-code.iti-sdc-3 .selected-flag { direction: ltr; }
.intl-tel-input .country-list{ left:0; }
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input, .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=tel], .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=text]
{ direction: ltr; }
input#customfield3, input#email , input#inputNewPassword1, input#inputNewPassword2,input.form-control[name="username"],input.form-control[name="password"],input#inputEmail {
    direction: ltr;
}

#mg-wrapper .dataTables_filter label { width: auto; } 
#mg-wrapper .module-content { margin:30px 15px!important; } 
#mg-wrapper .btn.btn-icon {background: transparent!important; }
.lu-mg-wrapper #layers { font-family: IRANSans,Tahoma !important;}


#billingcycle_data { margin-right:0; margin-left:0;}

#billingcycle_data label.cycle-1 {
    border: 1px solid #ccc;
    margin: 5px;
    background: #f1f1f1;
    border-radius: 8px;
}

.addon-products .panel.panel-addon {
    background: #f1f1f1;
    border: 1px solid #ccc;
    background: #f1f1f1;
    border-radius: 8px;
}

.featured-tlds-container .featured-tld .img-container img { filter: none; -webkit-filter:none; }

.hexa-page-header {
    margin-left: inherit;
    margin-right: 1.25rem;
}
.whmcs-homepage .info-panels {
    margin-left: inherit;
    margin-right: 1.25rem;
}

.left-sidebar {
    border-right: 0;
    border-left: 0.1rem solid rgb(213 215 223 / var(--tw-border-opacity));
}