/*------------------------------------------------------------------
 * Theme Name: Breed Hosting - WHMCS & HTML Responsive Domain & Web Hosting Template
 * Author: coodiv
 * Author URI: http://coodiv.net/
 * Author URI: https://themeforest.net/user/coodiv
 * Description: A Bootstrap Responsive Domain & Web Hosting Template + WHMCS theme
 * Update By Davod Mozafari [davod.ninja] for Farsi Support
 * Version: 1.0
 * Bootstrap v4.0 (http://getbootstrap.com)
 * Copyright 2017 coodiv.
 -------------------------------------------------------------------*/



@font-face {
    font-family: 'IRANSans';
    src: url('../fonts/IRANSansWeb.eot?#') format('eot'),
    url('../fonts/IRANSansWeb.woff2') format('woff2'),
    url('../fonts/IRANSansWeb.eot') format('eot');
    font-weight: normal;
}
 

 body, button, input, select, textarea, h1, h2, h3, h4, h5, h6 {
    font-family: 'IRANSans', Arial !important;
}

.main-header .domain-search .domain-header-title {
    font-family: 'IRANSans', Arial !important;
    font-size: 24px;
}

.plans-one .hockup-mo-tootl label {
    font-family: 'IRANSans', Arial !important;
    font-size: 13px !important;
}

.plans-one  .hockup-mo-tootl small {
    font-size: 12px !important;
}


.plans-one .second-cirl b .hockup-mo-tootl span>u {
    margin-left: 7px;
	margin-right: auto;
}

/** Header & Logo **/

ul.phonnochowop{
    float:right;
}

ul.navbar-nav {
    float:right !important;
    direction:rtl;
}

ul.navbar-nav > li{
    float:right !important;
    direction:rtl;
}

.navbar-brand{
    float:right !important;
}

.main-header .navbar-nav .header-login-btn {
    margin-left: 7px;
    margin-right: 7px;
}

.main-header .navbar-nav .header-regsiter-btn {
    margin-left: 20px;
    margin-right: 200px;
}


.main-header .navbar-nav a:hover::before {
    width: 75%;
}

@media (min-width: 768px) {
.top-header-section .navbar-expand-md .navbar-nav .nav-link i {
    margin-right: 0;
    margin-left: 5px;
}
}

.login-drop-down-header {
    right: auto !important;
    left: 0 !important;
}

@media (min-width: 992px){
.login-drop-down-header:after {
    right: auto;
    left: 45px;
}
}

.main-header .dropdown-menu>li {
    direction: rtl;
    text-align:right;
}

.main-header .domain-search #domain-search-form input {
    direction: ltr;
}

.hosting-wizard ul>li>.first:after {
    right: auto;
    left: -4px;
}

.hosting-wizard ul>li>.last:after {
    left: auto;
    right: -4px;
}

#radios input[type="radio"] {
    left: 100%;
	right: auto;
}

#toTop {
    right: auto;
	left: 36px;
}
/*
.plans-one .plans-ss-bottom img {
    float: right;
    width: 48px;
    margin-right: 0;
    margin-left: 17px;
}

.plans-one .third-cirl {
    left: 20%;
	border-left: 1px solid rgba(229, 233, 234, 0.71);
	right: auto;
}
.plans-one .second-cirl{
    left: 35%;
	right: auto;
	border-left: 1px solid rgba(229, 233, 234, 0.71);
}

.plans-one .first-cirl{
    left: 46%;
	right: auto;
	border-left: 1px solid rgba(229, 233, 234, 0.71);
}

.plans-one .first-cirl b {
    right: auto;
	left: -10px;
}

.plans-one .second-cirl b {
    right: auto;
	left: -4px;
}

.plans-one .third-cirl b {
    right: auto;
	left: 2px;
}

.plans-one .first-cirl b .hockup-mo-tootl i,.plans-one .third-cirl b .hockup-mo-tootl i,.plans-one .second-cirl b .hockup-mo-tootl i  {
    float: right;
    margin-right: 0;
    margin-left: 8px;
}

.plans-one .third-cirl b .hockup-mo-tootl i {
    color: #fff;
    font-size: 16px;
    width: 30px;
    text-align: center;
    height: 30px;
    line-height: 32px;
    border-radius: 40px;
    float: right;
    margin-right: 0;
    margin-left: 8px;
    background: #d02de2;
    background: -moz-linear-gradient(top, #d02de2 0%, #9000a3 100%);
    background: -webkit-linear-gradient(top, #d02de2 0%,#9000a3 100%);
    background: linear-gradient(to bottom, #d02de2 0%,#9000a3 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d02de2', endColorstr='#9000a3',GradientType=0 );
}
 */

/** Plans **/

.plans-one .first-cirl b .hockup-mo-tootl label{
    direction: rtl;
    text-align: right;
}
.plans-one .second-cirl b .hockup-mo-tootl label{
    direction: rtl;
    text-align: right;
}
.plans-one .third-cirl b .hockup-mo-tootl label{
    direction: rtl;
    text-align: right;
}

.plans-one .first-cirl b .hockup-mo-tootl small{
    direction: rtl;
    text-align: right;
}
.plans-one .second-cirl b .hockup-mo-tootl small{
    direction: rtl;
    text-align: right;
}
.plans-one .third-cirl b .hockup-mo-tootl small{
    direction: rtl;
    text-align: right;
}

.plans-one .plansshadow .nav li {
    float: right;
}

.plans-one .plansshadow h5 {
    text-align: right;
    direction:rtl;
}

#hosttab a {
    right: auto;
    left: -58px;
}

.plans-one .plansshadow .nav li{
    float:right !important;
}

.plans-one .plansshadow .nav li>a {
    font-size: 19px;
    font-family: 'IRANSans', Arial !important;
    direction: rtl;
    text-align: right;
}

.plans-one .plansshadow .nav li>a>span>b {
    float: right;
    letter-spacing: 0;
}

#hosttab a {
    font-family: 'IRANSans', Arial !important;
	font-size: 13px;
}

.tab-content .morinfoul li .fa-check-circle {
    margin-right: 0;
    margin-left: 5px;
}

.tab-content .morinfoul li .fa-times-circle {
    margin-right: 0;
    margin-left: 5px;
}

.tab-content .morinfoul {
    padding-right: 0;
    direction:rtl;
}

.tab-content .includedpans {
    letter-spacing: 0;
    direction:rtl;
}

.tab-content .includedpans > b {
    margin-left:0 !important;
    margin-right:7px;
}

.plans-one .plans-ss-bottom {
    font-size: 11px;
}

/** Technologies **/

.technologie .techno-icons h6 {
    font-size: 14px;
}

.technologie .techno-icons p {
    font-size: 12px;
}

.custom-plan .tittle-head span {
    font-size: 13px;
}

.hosting-wizard ul>li>a {
    font-family: 'Cairo', sans-serif !important;
}

.hosting-wizard ul>.active a>span {
    padding: 1px 17px;
}

.hosting-wizard ul>li>a>span {
    padding: 1px 17px;
}

.bestchoiswizrd {
    font-family: 'IRANSans', Arial !important;
}

.holder-pl-swit .server-cnfg p {
    font-size: 12px;
}

.holder-pl-swit .server-cnfg p>i {
    margin-right: 0;
    margin-left: 3px;
}

.wizrd-box h5>span {
    font-family: 'IRANSans', Arial !important;
}

#radiostw label + label {
    margin-left: 0;
}

.wizpgr .next {
    float: left;
}

.wizpgr .previous {
    float: right;
}

.tooltip{
	font-family: tahoma;
}

.how-ordr-box span {
    right: auto;
    left: -55px;
}

/** Services **/

.box-service h6 {
    text-align: right;
    direction:rtl;
}

.box-service p {
    font-size: 11px;
    text-align: right;
    direction:rtl;
}

.index-ads p {
    font-size: 12px;
}

.index-ads p>a {
    margin-left: 0;
    padding: 6px 26px;
    font-size: 13px;
    margin-right: 16px;
}

.owl-testimonial {
    direction: rtl;
}

.testimonial-item h5{
    direction:rtl;
}

.testimonial-item p {
    font-size: 13px;
    line-height: 25px;
    direction:rtl;
}

/** Way to Work **/

.faq-section .jus-faq-page h5 {
    font-size: 15px;
    direction:rtl;
}

.faq-section .jus-faq-page h5>span {
    font-weight: 600;
}

.faq-section .jus-faq-page h5:after {
    left: auto;
    right: 0;
}

.acoriennbrzbi{
    direction:rtl;
}

.acoriennbrzbi i {
    float: left;
    margin-left: 7px;
}

.includedonerbayt p{
    direction:rtl;
}

/** Footer **/

.footer-section .footer-cpy {
    color: #9699b1;
    font-family: 'IRANSans', Arial !important;
    margin-top: 15px;
    direction: rtl;
}

.footer-section .tittle-footer {
    font-size: 15px;
    margin-bottom: 22px;
    direction:rtl;
}

.footer-section .tittle-footer span {
    font-weight: 600;
}

.footer-section .second-panu-footer ul {
    float: right;
    padding-right: 0;
    direction: rtl;
}

.footer-section .tittle-footer:after {
    bottom: -14px;
    left: auto;
    right: 0;
}

.footer-section #subscribe-footer-form button {
    right: 3px;
    left: auto;
}

.footer-section .second-panu-footer {
    border-right: 1px solid #3c3e58;
    padding-right: 25px;
    padding-left: 0;
    border-left: 0;
    direction:rtl;
}

.footer-section .footer-text{
    direction:rtl;
    text-align: right !important;
}

#registration .prepend-icon .field {
    padding-left: 0;
    padding-right: 36px;
}

.sidebar {
    float: right;
}

.pull-md-left.sidebar{
    float:left;
}

.intl-tel-input.allow-dropdown .flag-container, .intl-tel-input.separate-dial-code .flag-container {
    right: 0;
    left: auto;
}

.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input, .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=tel], .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=text] {
    padding-right: 76px;
    padding-left: 0;
}

.intl-tel-input .selected-flag .iti-arrow {
    left: 6px;
    right: auto;
}

.intl-tel-input .selected-flag {
    padding: 0 8PX 0 0;
}


div.header-lined h1 {
    font-size: 20px;
}

#order-standard_cart .domain-selection-options .option .iradio_square-blue {
    margin-right: 0;
    margin-left: 10px;
}

#order-standard_cart .prepend-icon .field {
    -webkit-appearance: none;
    padding-right: 36px;
    padding-left: 0;
}

.mrginasw{
	margin-right: 60px;
}

.acount-top-header-acc {
    border-left: 1px solid #f2f4f5;
    border-right: 0;
}

.np-bord-right {
    border-left: 0;
}

div.header-lined .breadcrumb>li {
    font-family: 'IRANSans', Arial !important;
}

.box-intr .title {
    font-family: 'IRANSans', Arial !important;
}

/** Main Pages : Signup/Contact/ **/

.panel-sidebar{
    direction:rtl;
}

div.header-lined h1{
    direction:rtl;
}
div.header-lined .breadcrumb{
    direction:rtl;
    padding-right:0;
    font-family:IRANSans, Arial !important;
}
div.header-lined .breadcrumb > li{
    font-family:IRANSans, Arial !important;
}

.btn{
    direction:rtl;
    font-family:IRANSans, Arial !important;
}

.form-horizontal .control-label{
    float:right !important;
}

.form-horizontal > .form-group > div{
    float:right !important;
}

/** Panel **/

.box-intr .title{
    direction:rtl;
    font-family:IRANSans, Arial !important;
}

.client-home-panels .panel > .panel-heading .panel-title{
    direction: rtl;
    font-size:13px;
}

.panel-body{
    font-family:IRANSans, Arial !important;
    direction:rtl;
}
.client-home-panels .panel > .list-group .list-group-item{
    direction:rtl;
}
.list-group{
    font-size:1.1em !important;
}
.panel-sidebar > .list-group{
    font-size:0.9em !important;
}
.label{
    padding: .1em .6em .1em;
}

.home-kb-search .form-control{
    direction:rtl;
    font-family:IRANSans, Arial !important;
}

table.dataTable thead .sorting::after{
    left:0;
    right:8px;
}

.table-container{
    direction:rtl;
}
table.dataTable thead .sorting::after, table.dataTable thead .sorting_asc::after, table.dataTable thead .sorting_desc::after{
    position:relative !important;
    top:0 !important;
    left:0 !important;
    float:right;
}

.tab-content > .tab-pane{
    direction:rtl;
}

.panel{
    direction: rtl;
}

.invoice-col{
    direction:rtl;
}

.table > thead > tr > th{
    direction:rtl;
    text-align:center;
}

div.announcement-single{
    direction: rtl;
}
.main-content{
    direction: rtl;
}

.intl-tel-input.allow-dropdown .flag-container, .intl-tel-input.separate-dial-code .flag-container{
    direction:ltr;
}

input[name="phonenumber"],input[name="email"]{
    direction:ltr;
}

.md-editor > .md-preview, .md-editor > textarea.markdown-editor{
    font-family:IRANSans, Arial !important;
}

.ticket-reply .date{
    float:left !important;
}
.ticket-reply .user i{
    float:right !important;
}
.ticket-reply .message{
    direction:rtl;
}

.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn-group:not(:last-child) > .btn, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle){
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
    border-top-right-radius: 3px !important;
    border-bottom-right-radius: 3px !important;
}
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:first-child > .btn-group:not(:first-child) > .btn, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle{
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
    border-top-left-radius: 3px !important;
    border-bottom-left-radius: 3px !important;
}
.kb-search > .input-group-btn > .btn{
    border-radius: 3px 0px 0px 3px !important;
}
.input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group{
    margin-right:-1px !important;
    margin-left:0 !important;
}