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

    ** Custom Stylesheet **

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

***************************************************** */
.input-group-btn:last-child>.btn,.btn-group>.dropdown-toggle:not(:first-child),.input-group-addon:last-child{
	border-top-right-radius: 0;
    border-bottom-right-radius: 0;
	border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
}
.domains-row .input-group-addon,p.form-control-static{
	direction:ltr;
}
#order-standard_cart .field, #order-standard_cart .form-control {
    direction: ltr;
}
.domain-checker-bg .tooltip.right .tooltip-inner{
	min-width:180px;
}
.product-selection-sidebar-rtl{
	position: absolute;
    top: 0;
    right: -300px;
    width: 300px;
    display: none;
	z-index: 1;
}
#order-universal_slider .striped-container-rtl {
    margin-top: 30px;
    margin-bottom: 30px;
    margin-left: -1500px;
    padding-right: 1500px;
    margin-right: -1500px;
    padding-left: 1500px;
    background-color: #efefef;
}
input[name="domain"]::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  	text-align:right;

}
input[name="domain"]::-moz-placeholder { /* Firefox 19+ */
  	text-align:right;

}
input[name="domain"]:-ms-input-placeholder { /* IE 10+ */
  	text-align:right;

}
input[name="domain"]:-moz-placeholder { /* Firefox 18- */
  	text-align:right;

}

#owndomainsld,#transfersld,#registersld,input[name="domain"],input[type="password"],input[type="email"]{
	text-align:left;
}
table.dataTable thead .sorting:after,table.dataTable thead .sorting:after, table.dataTable thead .sorting_asc:after, table.dataTable thead .sorting_desc:after{
	text-align:right;
}
#order-standard_cart .view-cart-tabs {
    margin: 20px 0 20px 0 !important;
}
#frmProductDomain div[class^="col-sm"],#frmProductDomain div[class^="col-xs"]{
	float:left;
}
#frmProductDomain .col-sm-offset-1{
	margin-right:auto;
	margin-left: 8.33333%;
}



@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 900;
	src: url('../fonts/IRANSans/eot/IRANSansWeb_Black.eot');
	src: url('../fonts/IRANSans/eot/IRANSansWeb_Black.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/IRANSans/woff2/IRANSansWeb_Black.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/IRANSans/woff/IRANSansWeb_Black.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/IRANSans/ttf/IRANSansWeb_Black.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: bold;
	src: url('../fonts/IRANSans/eot/IRANSansWeb_Bold.eot');
	src: url('../fonts/IRANSans/eot/IRANSansWeb_Bold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/IRANSans/woff2/IRANSansWeb_Bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/IRANSans/woff/IRANSansWeb_Bold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/IRANSans/ttf/IRANSansWeb_Bold.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 500;
	src: url('../fonts/IRANSans/eot/IRANSansWeb_Medium.eot');
	src: url('../fonts/IRANSans/eot/IRANSansWeb_Medium.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/IRANSans/woff2/IRANSansWeb_Medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/IRANSans/woff/IRANSansWeb_Medium.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/IRANSans/ttf/IRANSansWeb_Medium.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 300;
	src: url('../fonts/IRANSans/eot/IRANSansWeb_Light.eot');
	src: url('../fonts/IRANSans/eot/IRANSansWeb_Light.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/IRANSans/woff2/IRANSansWeb_Light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/IRANSans/woff/IRANSansWeb_Light.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/IRANSans/ttf/IRANSansWeb_Light.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 200;
	src: url('../fonts/IRANSans/eot/IRANSansWeb_UltraLight.eot');
	src: url('../fonts/IRANSans/eot/IRANSansWeb_UltraLight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/IRANSans/woff2/IRANSansWeb_UltraLight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/IRANSans/woff/IRANSansWeb_UltraLight.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/IRANSans/ttf/IRANSansWeb_UltraLight.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: normal;
	src: url('../fonts/IRANSans/eot/IRANSansWeb.eot');
	src: url('../fonts/IRANSans/eot/IRANSansWeb.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/IRANSans/woff2/IRANSansWeb.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/IRANSans/woff/IRANSansWeb.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/IRANSans/ttf/IRANSansWeb.ttf') format('truetype');
}

@font-face {
	font-family: IRANSans-Num;
	font-style: normal;
	font-weight: 900;
	src: url('../fonts/IRANSans-Num/eot/IRANSansWeb(FaNum)_Black.eot');
	src: url('../fonts/IRANSans-Num/eot/IRANSansWeb(FaNum)_Black.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/IRANSans-Num/woff2/IRANSansWeb(FaNum)_Black.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/IRANSans-Num/woff/IRANSansWeb(FaNum)_Black.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/IRANSans-Num/ttf/IRANSansWeb(FaNum)_Black.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans-Num;
	font-style: normal;
	font-weight: bold;
	src: url('../fonts/IRANSans-Num/eot/IRANSansWeb(FaNum)_Bold.eot');
	src: url('../fonts/IRANSans-Num/eot/IRANSansWeb(FaNum)_Bold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/IRANSans-Num/woff2/IRANSansWeb(FaNum)_Bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/IRANSans-Num/woff/IRANSansWeb(FaNum)_Bold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/IRANSans-Num/ttf/IRANSansWeb(FaNum)_Bold.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans-Num;
	font-style: normal;
	font-weight: 500;
	src: url('../fonts/IRANSans-Num/eot/IRANSansWeb(FaNum)_Medium.eot');
	src: url('../fonts/IRANSans-Num/eot/IRANSansWeb(FaNum)_Medium.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/IRANSans-Num/woff2/IRANSansWeb(FaNum)_Medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/IRANSans-Num/woff/IRANSansWeb(FaNum)_Medium.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/IRANSans-Num/ttf/IRANSansWeb(FaNum)_Medium.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans-Num;
	font-style: normal;
	font-weight: 300;
	src: url('../fonts/IRANSans-Num/eot/IRANSansWeb(FaNum)_Light.eot');
	src: url('../fonts/IRANSans-Num/eot/IRANSansWeb(FaNum)_Light.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/IRANSans-Num/woff2/IRANSansWeb(FaNum)_Light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/IRANSans-Num/woff/IRANSansWeb(FaNum)_Light.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/IRANSans-Num/ttf/IRANSansWeb(FaNum)_Light.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans-Num;
	font-style: normal;
	font-weight: 200;
	src: url('../fonts/IRANSans-Num/eot/IRANSansWeb(FaNum)_UltraLight.eot');
	src: url('../fonts/IRANSans-Num/eot/IRANSansWeb(FaNum)_UltraLight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/IRANSans-Num/woff2/IRANSansWeb(FaNum)_UltraLight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/IRANSans-Num/woff/IRANSansWeb(FaNum)_UltraLight.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/IRANSans-Num/ttf/IRANSansWeb(FaNum)_UltraLight.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans-Num;
	font-style: normal;
	font-weight: normal;
	src: url('../fonts/IRANSans-Num/eot/IRANSansWeb(FaNum).eot');
	src: url('../fonts/IRANSans-Num/eot/IRANSansWeb(FaNum).eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/IRANSans-Num/woff2/IRANSansWeb(FaNum).woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/IRANSans-Num/woff/IRANSansWeb(FaNum).woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/IRANSans-Num/ttf/IRANSansWeb(FaNum).ttf') format('truetype');
}

body,li,h1,h2,h3,h4,h5,h6,p,.dataTables_wrapper .dataTables_length label .form-control,.home-kb-search .form-control,button {font-family: IRANSans-Num;}
h1,h2,h3,h4,h5,h6 {font-family: IRANSans-Num !important;}
h1 {font-size:26px;}
h2 {font-size:23px;}
h3 {font-size:20px;}
h4 {font-size:17px;}
h5 {font-size:15px;}
h6 {font-size:12px;}
h1,h2,h3,h4,h5,h6 {font-weight:600;}

p {font-size:14px}
.domain-promo-box i {margin-left:20px;}
.tld-filters {direction:ltr;}

#order-standard_cart .products .product header span {font-weight:600;}
#order-standard_cart .products .product div.product-desc {float:right !important;}
#order-standard_cart .products .product footer {float:left !important;}
#diskUsage, #bandwidthUsage, #cPanelBillingOverviewPanel { font-family: IRANSans-Num; }
.text-info.limit-near {font-family: IRANSans-Num; font-weight:100; font-size:11px !important;}
#customfield16 {direction:ltr !important;} 
#country {direction:rtl !important;}
.form-group input, .form-group .control input {font-family: IRANSans-Num;}
.btn-group .btn-default .fa-wrench:before { font-family: FontAwesome !important; }
i.glyphicon { font-family: 'Glyphicons Halflings' !important; }
.tab-pane * {font-family:IRANSans-Num !important;}
.text-center {text-align:center !important; direction:rtl !important;}
.fa-download:before {font: normal normal normal 14px/1 FontAwesome;}
.main-content {margin-bottom: 0px;}
.announcement-single .title {font-size:1.2em;}
.announcement-single a.label.label-warning {float:left;padding:6px;margin:12px;}
#order-standard_cart .products .product span.feature-value { float:left;}
#order-standard_cart .products .product li::after {content:':'; margin-right:5px;}
#products .product-desc li {list-style-type: none;margin-right:-35px;}

#owndomainsld, #transfersld, #registersld, input[name="domain"], input[type="password"], input[type="email"] {text-align:right;}
#frmCheckout input,#frmCheckout select,#frmCheckout textarea {direction:rtl !important; font-family:IRANSans-Num;}
#order-standard_cart .prepend-icon {left:auto; right:0px;}
#order-standard_cart .prepend-icon .field {padding-left:auto; padding-right: 36px; padding-left:0px !important;}
#order-standard_cart .icheckbox_square-blue,#order-standard_cart .iradio_square-blue {left:10px;}
#order-standard_cart .checkout-security-msg i {float:right !important; margin-left:10px !important; margin-top:-8px;}



.cpanel-usage-stats .row input {margin-right: -77px;}
.cpanel-usage-stats {direction:ltr !important;}
.cpanel-usage-stats .text-info.limit-near {direction:rtl !important;}
#cpanel-data .row .text-right {float:left !important; text-align:right;}
#cpanel-data .row .col-xs-6 {float:left;}
#frmCreateEmailAccount .row .input-group, #frmCreateEmailAccount input {direction:ltr !important;text-align: left;}
#frmCreateEmailAccount .row .input-group span { border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-top-left-radius: 0; border-bottom-left-radius: 0; border-left: 0; border-right: 1px solid #ccc;}
#frmCreateEmailAccount .row .input-group input  { border-top-right-radius: 0; border-bottom-right-radius: 0; border-top-left-radius: 6px; border-bottom-left-radius: 6px;}

.panel.panel-default.panel-accent-blue .list-group label {border-radius:6px;}
span.label {border-radius: 4px !important; padding-top:5px;}
.pagination>li:first-child>a, .pagination>li:first-child>span {border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-top-left-radius: 0;border-bottom-left-radius: 0;}

.panel-sidebar .panel-body {font-size:12px;}
.panel-sidebar .panel-heading .panel-title {font-size:14px; font-weight:500;}
.panel-sidebar .list-group {font-size:12px;}
#tableInvoicesList td {text-align:center;}
.domain-renewal .select-renewal-pricing {direction:rtl !important; font-family:IRANSans-Num;}

.fa {font-family: FontAwesome !important;}
/* PersiaWebHost */
.footerlogo,.partlogo {text-align:center;}
.partlogo {padding-bottom:20px;}
.footerlogo img {height:120px;width:auto;}
.sociallogo img  {height:auto;width:35px;}
.enamad, .samandehi {height:90px !important;}
.grantee {width:90px !important;height:auto !important;}
img.banklogo {height:60px !important; width:auto !important;}
img.banklogo2 {height:60px !important; width:auto !important;padding-top:10px;}
.contacttexts {width:90%;}
.partlogo img {height:40px !important; max-width:90px !important;padding-top:10px;}
img.persian-img {
/*width:220px;*/
-webkit-box-shadow: 20px 20px 22px -16px rgba(0,0,0,0.51);
-moz-box-shadow: 20px 20px 22px -16px rgba(0,0,0,0.51);
box-shadow: 20px 20px 22px -16px rgba(0,0,0,0.51);
border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
border: 0px solid #000000;
}

img.persian-img {
max-width: 220px !important;
max-height: 110px !important;}
.ticket-reply .rating span.star,
.fas, .far {
    font-family: FontAwesome;
    font-weight: normal;
    font-style: normal;
    display: inline-block;
}
select#inputBillingcycle {font-family:IRANSans-Num}
.domain-pricing .col-sm-4.two-row-center {direction:ltr; text-align:right;}
.domain-pricing .tld-filters {direction:rtl;}
.tld-filters {display:none;}

.main-content {min-height:309px;}