@import url(bootstrap-rtl.min.css);

@font-face {
	font-family: IRANSansX;
	font-style: normal;
	font-weight: 100;
	src: url('../fonts/iransansx/woff/iransansx-thin.woff') format('woff'),
	url('../fonts/iransansx/woff2/iransansx-thin.woff2') format('woff2');
}

@font-face {
	font-family: IRANSansX;
	font-style: normal;
	font-weight: 200;
	src: url('../fonts/iransansx/woff/iransansx-ultralight.woff') format('woff'),
	url('../fonts/iransansx/woff2/iransansx-ultralight.woff2') format('woff2');
}

@font-face {
	font-family: IRANSansX;
	font-style: normal;
	font-weight: 300;
	src: url('../fonts/iransansx/woff/iransansx-light.woff') format('woff'),
	url('../fonts/iransansx/woff2/iransansx-light.woff2') format('woff2');
}

@font-face {
	font-family: IRANSansX;
	font-style: normal;
	font-weight: 500;
	src: url('../fonts/iransansx/woff/iransansx-medium.woff') format('woff'),
	url('../fonts/iransansx/woff2/iransansx-medium.woff2') format('woff2');
}

@font-face {
	font-family: IRANSansX;
	font-style: normal;
	font-weight: 600;
	src: url('../fonts/iransansx/woff/iransansx-demibold.woff') format('woff'),
	url('../fonts/iransansx/woff2/iransansx-demibold.woff2') format('woff2');
}

@font-face {
	font-family: IRANSansX;
	font-style: normal;
	font-weight: 800;
	src: url('../fonts/iransansx/woff/iransansx-extrabold.woff') format('woff'),
	url('../fonts/iransansx/woff2/iransansx-extrabold.woff2') format('woff2');
}

@font-face {
	font-family: IRANSansX;
	font-style: normal;
	font-weight: 900;
	src: url('../fonts/iransansx/woff/iransansx-black.woff') format('woff'),
	url('../fonts/iransansx/woff2/iransansx-black.woff2') format('woff2');
}

@font-face {
	font-family: IRANSansX;
	font-style: normal;
	font-weight: bold;
	src: url('../fonts/iransansx/woff/iransansx-bold.woff') format('woff'),
	url('../fonts/iransansx/woff2/iransansx-bold.woff2') format('woff2');
}

@font-face {
	font-family: IRANSansX;
	font-style: normal;
	font-weight: normal;
	src: url('../fonts/iransansx/woff/iransansx-regular.woff') format('woff'),
	url('../fonts/iransansx/woff2/iransansx-regular.woff2') format('woff2');
}

/* Kalameh Web */
@font-face {
    font-family: kalamehweb;
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url('../fonts/kalameh/kalamehweb-thin.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
    url('../fonts/kalameh/kalamehweb-thin.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
    font-family: kalamehweb;
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url('../fonts/kalameh/kalamehweb-extralight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
    url('../fonts/kalameh/kalamehweb-extralight.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
    font-family: kalamehweb;
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url('../fonts/kalameh/kalamehweb-light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
    url('../fonts/kalameh/kalamehweb-light.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
    font-family: kalamehweb;
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url('../fonts/kalameh/kalamehweb-medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
    url('../fonts/kalameh/kalamehweb-medium.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
    font-family: kalamehweb;
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('../fonts/kalameh/kalamehweb-semibold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
    url('../fonts/kalameh/kalamehweb-semibold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
    font-family: kalamehweb;
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url('../fonts/kalameh/kalamehweb-extrabold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
    url('../fonts/kalameh/kalamehweb-extrabold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
    font-family: kalamehweb;
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url('../fonts/kalameh/kalamehweb-black.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
    url('../fonts/kalameh/kalamehweb-black.woff') format('woff')  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
    font-family: kalamehweb;
    font-style: normal;
    font-weight: bold;
    font-display: swap;
    src: url('../fonts/kalameh/kalamehweb-bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
    url('../fonts/kalameh/kalamehweb-bold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
    font-family: kalamehweb;
    font-style: normal;
    font-weight: normal;
    font-display: swap;
    src: url('../fonts/kalameh/kalamehweb-regular.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
    url('../fonts/kalameh/kalamehweb-regular.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}


.navbar-main,
.panel-sidebar .panel-title,
.popover,
.popover-user-notifications,
.tooltip,
body,
button,
html,
input,
select,
textarea {
  font-family: "IRANSansX", "IranSansWeb", tahoma, sans-serif;
  line-height: 1.618;
}
body {
  direction: rtl;
}
.main-content-wrapper #main-content .h1,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: kalamehweb, "IRANSansX", "IranSansWeb", tahoma, sans-serif;
  line-height: 1.618;
  font-weight: 600;
}
.navbar-main,
ul.top-nav > li.primary-action > a.btn {
  background-color: #006687;
}
.navbar-main .navbar-nav > .active > a,
.navbar-main .navbar-nav > .active > a:focus,
.navbar-main .navbar-nav > .active > a:hover,
.navbar-main .navbar-nav > .open > a,
.navbar-main .navbar-nav > .open > a:focus,
.navbar-main .navbar-nav > .open > a:hover,
.navbar-main .navbar-nav > li > a:focus,
.navbar-main .navbar-nav > li > a:hover,
.navbar-main li.account {
  background-color: #004c65;
}
#order-standard_cart .order-summary.order-summary,
.panel-sidebar a.list-group-item.active,
.panel-sidebar a.list-group-item.active:focus,
.panel-sidebar a.list-group-item.active8:hover {
  background-color: #006687;
  border-color: #006687;
}
.popover-user-notifications ul li i.fa,
.pull-md-right {
  float: right;
}
.domain-promo-box.domain-promo-box i,
.pull-md-left,
.suggested-domains .list-group-item .actions,
section#footer .back-to-top {
  float: left;
}
.tile .icon {
  left: 10px;
  right: auto;
}
.panel-sidebar .panel-minimise,
.panel-title > .pull-right {
  float: left !important;
}
.panel-title > .pull-right .btn .fa {
  float: left;
  transform: rotate(180deg);
  margin: 3px 3px 0 0;
}
.fa-arrow-circle-right,
.fa-arrow-right,
.panel-title > .pull-right .btn .fa.fa-arrow-right,
ul.top-nav > li > a.btn-logged-in-admin .fa.fa-sign-out {
  transform: rotate(180deg);
}
ul.top-nav {
  float: left;
  margin-top: 18px;
}
section#header .logo img {
  max-height: 70px;
}
ul.top-nav > li.primary-action {
  padding-left: 0;
  margin-left: 0;
  border-left: none;
  padding-right: 15px;
  margin-right: 5px;
  border-right: solid 1px #ddd;
}
.form-inline .form-control {
  max-width: 100%;
}
.col-button-right {
  padding-left: 0;
  padding-right: 0;
}
.col-button-left {
  padding-left: 7px;
  padding-right: 0;
}
.popover-user-notifications ul li .message {
  margin-right: 40px;
  margin-left: 0;
}
.popover-user-notifications ul li a {
  padding: 10px 12px 10px 15px;
}
div.header-lined .breadcrumb {
  background-color: #f5f5f5;
}
.domain-pricing .two-row-center {
  border-right: none;
  border-left: 2px solid #c7d7e6;
  text-align: right;
  direction: ltr;
}
.domain-lookup-result.domain-lookup-result .btn:not(.domain-contact-support) {
  width: auto;
}
.suggested-domains .list-group-item {
  padding: 14px 15px;
}
.suggested-domains.suggested-domains .btn:not(.domain-contact-support) {
  padding: 7px 15px;
  margin-top: -6px;
  -webkit-transition: 300ms;
  -moz-transition: 300ms;
  -ms-transition: 300ms;
  -o-transition: 300ms;
  transition: 300ms;
}
.suggested-domains.suggested-domains
  .btn:not(.domain-contact-support):not([disabled="disabled"]) {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
}
#btnCompleteOrder,
#order-standard_cart .btn-checkout.btn-checkout.btn-checkout,
#primaryLookupResult.domain-lookup-result .btn:not(.domain-contact-support),
.suggested-domains .btn.btn-add-to-cart.checkout:not(.domain-contact-support) {
  -moz-box-shadow: inset 0 1px 0 0 rgba(164, 226, 113, 0.5);
  -webkit-box-shadow: inset 0 1px 0 0 rgba(164, 226, 113, 0.5);
  box-shadow: inset 0 1px 0 0 rgba(164, 226, 113, 0.5);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0.05, #89c403),
    color-stop(1, #77a809)
  );
  background: -moz-linear-gradient(top, #89c403 5%, #77a809 100%);
  background: -webkit-linear-gradient(top, #89c403 5%, #77a809 100%);
  background: -o-linear-gradient(top, #89c403 5%, #77a809 100%);
  background: -ms-linear-gradient(top, #89c403 5%, #77a809 100%);
  background: linear-gradient(to bottom, #89c403 5%, #77a809 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#89c403', endColorstr='#77a809',GradientType=0);
  background-color: #89c403;
  border: 1px solid #74b807;
  font-weight: 700;
  text-shadow: 0 1px 0 #528009;
  -webkit-transition: 300ms;
  -moz-transition: 300ms;
  -ms-transition: 300ms;
  -o-transition: 300ms;
  transition: 300ms;
}
#primaryLookupResult.domain-lookup-result .btn:not(.domain-contact-support) {
  font-weight: 400;
}
#btnCompleteOrder:hover,
#order-standard_cart .btn-checkout.btn-checkout.btn-checkout:hover,
#primaryLookupResult.domain-lookup-result
  .btn:not(.domain-contact-support):hover,
.suggested-domains
  .btn.btn-add-to-cart.checkout:not(.domain-contact-support):hover {
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0.05, #77a809),
    color-stop(1, #89c403)
  );
  background: -moz-linear-gradient(top, #77a809 5%, #89c403 100%);
  background: -webkit-linear-gradient(top, #77a809 5%, #89c403 100%);
  background: -o-linear-gradient(top, #77a809 5%, #89c403 100%);
  background: -ms-linear-gradient(top, #77a809 5%, #89c403 100%);
  background: linear-gradient(to bottom, #77a809 5%, #89c403 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#77a809', endColorstr='#89c403',GradientType=0);
  background-color: #77a809;
  color: #fff;
}
.suggested-domains
  .btn.btn-add-to-cart.checkout:not(.domain-contact-support)
  span.added
  i::after {
  content: "دامنه آزاد است! (خرید این دامنه و";
  font-family: "IRANSansX", "IranSansWeb", tahoma, sans-serif;
  line-height: 1.618;
  font-size: 12px;
  font-weight: 700;
  top: -1px;
  position: relative;
  padding-right: 5px;
  padding-left: 3px;
}
.suggested-domains
  .btn.btn-add-to-cart.checkout:not(.domain-contact-support)
  span.added:after {
  content: ")";
} /*#primaryLookupResult.domain-lookup-result .btn:not(.domain-contact-support):not(.checkout):before{font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;content:"\e116";position:relative;top:2px;padding-left:2px}*/
#order-standard_cart .prepend-icon .field.field {
  padding-left: 10px;
  padding-right: 36px;
}
#order-standard_cart .view-cart-tabs.view-cart-tabs {
  margin-top: 30px;
}
#order-standard_cart .domain-selection-options .option .iradio_square-blue {
  margin-left: 10px;
  margin-right: 0;
}
#order-standard_cart .input-group-lg.input-group-lg > .form-control {
  border-radius: 0 6px 6px 0;
}
#orderSummary .pull-left {
  float: right !important;
}
#orderSummary .pull-right {
  float: left !important;
}
#order-standard_cart .order-summary .total-due-today.total-due-today span {
  text-align: left;
}
#order-standard_cart .btn-checkout.btn-checkout {
  padding: 15px 13px;
  font-size: 16px;
  white-space: normal;
  font-weight: 700;
}
#order-standard_cart .btn-checkout.btn-checkout .fa-arrow-right {
  position: relative;
  top: 3px;
}
#home-banner .input-group {
  border-radius: 3px;
  overflow: hidden;
}
.panel-sidebar
  .list-group-item.active
  i.fa:not(.fa-circle-o):not(.fa-dot-circle-o):before {
  color: #fff;
}
#accountNotifications .label-info {
  background-color: #fe0000;
  border-radius: 3px;
  font-size: 95%;
  color: #fff;
}
.kb-article-title .btn-print {
  float: left;
}
.kb-article-content {
  font-size: 1.1em;
  font-weight: 400;
  line-height: 1.618;
}
div.announcement-single h3 .label.label-default {
  margin-left: 10px;
  margin-right: 0;
  display: none;
}
#ticketReply .collapse-icon.pull-right {
  float: left !important;
}
.ticket-reply .date {
  float: left;
  direction: ltr;
}
.ticket-reply .user i {
  float: right;
}
.ticket-reply .message h1,
.ticket-reply .message h2,
.ticket-reply .message h3,
.ticket-reply .message h4,
.ticket-reply .message h5,
.ticket-reply .message h6,
form[action*="submitticket.php"] .md-preview h1,
form[action*="submitticket.php"] .md-preview h2,
form[action*="submitticket.php"] .md-preview h3,
form[action*="submitticket.php"] .md-preview h4,
form[action*="submitticket.php"] .md-preview h5,
form[action*="submitticket.php"] .md-preview h6 {
  font-weight: 700;
  margin-top: 20px;
  margin-bottom: 10px;
}
.ticket-reply a,
form[action*="submitticket.php"] .md-preview a {
  border-bottom: 1px dashed #068;
  font-weight: 500;
  transition: 300ms;
  padding: 1px 0 0;
}
.ticket-reply a.autoLinked,
form[action*="submitticket.php"] .md-preview a.autoLinked {
  direction: ltr;
  display: inline-block;
}
.ticket-reply a:hover,
form[action*="submitticket.php"] .md-preview a:hover {
  color: #fff;
  background-color: #006687;
  padding: 1px 5px;
  text-decoration: none;
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.3);
  border-bottom: 1px solid transparent;
  border-radius: 3px;
}
form[action*="submitticket.php"] .md-preview a::after {
  display: inline-block;
  content: " ";
  min-height: 24px;
  vertical-align: top;
}
.alert-bordered-left {
  border-right-width: 3px;
  border-right-style: solid;
  text-align: right;
  border-left: none;
}
.email-verification {
  background-color: #f8d7da;
  border-bottom: 1px solid #f5c6cb;
  color: #721c24;
}
.email-verification .fa {
  float: right;
  padding-left: 20px;
  color: #721c24;
  padding-right: 0;
}
.email-verification .btn {
  float: left;
  margin: 6px 15px 0 0;
}
.email-verification .btn.close {
  padding: 0 20px 0 0;
  color: #721c24;
}
#Primary_Navbar-Affiliates {
  display: none;
}
html[dir="rtl"] body.invoice .text-right {
  text-align: right;
}
.intl-tel-input .country-list {
  text-align: right;
  margin: 0 -1px 0 0;
  direction: ltr;
}
.intl-tel-input.separate-dial-code .selected-dial-code {
  padding-left: 0;
  padding-right: 28px;
  direction: ltr;
  text-align: right;
}
.tld-sale-group-new,.tld-sale-group-sale,.tld-sale-group-hot {
    display: inline-block;
    line-height: 1;
    padding: 6px 8px 5px;
    direction: ltr;
}
.cart .domain-pricing .panel-body .text-right {
  text-align: right;
}
.cart .domain-pricing .panel-body .row.tld-row .text-right{
  line-height: 28px;
  margin-top: 6px;
  margin-bottom: 6px;
}
.cart .domain-pricing .panel-body .text-right br,
.cart .domain-pricing .panel-body .text-right small{
  display: none;
}
.domain-pricing .two-row-center {
    text-align: right;
    direction: rtl;
}
html[dir="rtl"] .domain-pricing .two-row-center strong {
    float: none;
}
.md-editor > .md-preview, .md-editor > textarea.markdown-editor {
    line-height: 1.618;
    font-family: inherit;
}
input[type="file"] {
    height: auto;
}
html[dir="rtl"] label.radio-icheck span {
    margin-right: 25px;
    margin-top: -21px;
}
.form-horizontal .control-label {
    text-align: right;
}
.fa-arrow-circle-right, .fa-arrow-right, .panel-title > .pull-right .btn .fa.fa-arrow-right, ul.top-nav > li > a.btn-logged-in-admin .fa.fa-sign-out {
    transform: rotate(0deg);
}
.main-content-wrapper #main-content .h1{
    font-weight: 600;
	font-size: 30px;
}

/* Control theme color overrides */
a:link,
a:visited,
#header .logotext,
#header .dropdown.settings .dropdown-menu > li > a:hover .badge.badge-danager,
.pagination > li > a,
.pagination > li > span,
.domain-loading-spinner,
section.cart button.btn-link,
section.cart a.btn-link,
.store-promoted-product ul.features li .fa:not(.fa-spinner),
.promo-banner .fa:not(.fa-spinner){
	color: #17a2b8;
}

#header .toggle-navigation button:hover,
#header .toggle-navigation button:active,
#header button#toggle-mail:hover,
#header button#toggle-mail:active,
#header button#tickets-link:hover,
#header button#tickets-link:active,
#header button#invoices-link:hover,
#header button#invoices-link:active,
#header .btn-default:hover,
#header .btn-default:active,
#header li.open .btn-default,
#header .user-nav ul li.dropdown.messages .dropdown-menu > li > a:hover,
#header .user-nav ul li.dropdown.messages .dropdown-menu > li > a:hover .message-info .time,
.list-group-item.active>.badge, 
.nav-pills>.active>a>.badge,
.badge,
.badge.badge-primary,
.btn-primary,
a.btn-primary:link,
a.btn-primary:visited,
.btn-primary.btn-3d:hover,
.btn-primary.btn-3d:focus,
.dashboard-tile.tile-turquoise,
.label-primary,
.panel-solid-primary > .panel-heading,
.panel-solid-primary > .panel-body,
.panel-solid-primary > .panel-footer{
	background-color: #17a2b8;
}

table.dataTable.dtr-inline.collapsed tbody td:first-child::before, 
table.dataTable.dtr-inline.collapsed tbody th:first-child::before{
	background-color: #17a2b8 !important;
}

.sidebar-left .nav > li > a:hover,
.sidebar-left .nav-pills > li.active > a,
.sidebar-left .nav-pills > li.active > a:hover,
.sidebar-left .nav-pills > li.active > a:focus,
.tab-wrapper.tab-left > .nav-tabs > li.active > a,
html[dir='rtl'] .tab-wrapper.tab-right > .nav-tabs > li.active > a,
.tab-primary.tab-wrapper.tab-left > .nav-tabs > li.active,
html[dir='rtl'] .tab-primary.tab-wrapper.tab-right > .nav-tabs > li.active{
	border-left-color: #17a2b8;
}

html[dir='rtl'] .sidebar-left .nav > li > a:hover,
html[dir='rtl'] .sidebar-left .nav-pills > li.active > a,
html[dir='rtl'] .sidebar-left .nav-pills > li.active > a:hover,
html[dir='rtl'] .sidebar-left .nav-pills > li.active > a:focus,
html[dir='rtl'] .tab-wrapper.tab-left > .nav-tabs > li.active > a,
.tab-wrapper.tab-right > .nav-tabs > li.active > a,
html[dir='rtl'] .tab-primary.tab-wrapper.tab-left > .nav-tabs > li.active,
.tab-primary.tab-wrapper.tab-right > .nav-tabs > li.active{
	border-right-color: #17a2b8;
}

.tab-wrapper > .nav-tabs > li.active > a,
.tab-primary.tab-wrapper > .nav-tabs > li.active > a,
.overlay_arrow.above{
	border-top-color: #17a2b8;
}

.tab-wrapper.tab-bottom > .nav-tabs > li.active > a,
.tab-primary.tab-wrapper.tab-bottom > .nav-tabs > li.active > a,
.overlay_arrow.below{
	border-bottom-color: #17a2b8;
}

.panel-primary, 
.panel-outline-default.panel-outline-default, 
.panel-solid-primary.panel-solid-primary{
	border-color: #17a2b8;
}

.list-group-item.active, 
.list-group-item.active:hover, 
.list-group-item.active:focus,
.overlay,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary,
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active,
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus,
.panel-primary > .panel-heading
 {
	background-color: #17a2b8;
	border-color: #17a2b8;
}

.btn-primary.btn-trans {
  color: #17a2b8;
  border-color: #17a2b8;
}

.btn-primary.btn-trans:hover,
.btn-primary.btn-trans:active,
.btn-primary.btn-trans:focus,
.btn-primary.active,
 .btn-primary:active,
 .btn-primary:focus,
 .btn-primary:hover,
 .open .dropdown-toggle.btn-primary,
 a.btn-primary:active,
 a.btn-primary:hover {
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-primary.btn-3d {
  -webkit-box-shadow: 0px 6px 0px #1186a0;
  -moz-box-shadow: 0px 6px 0px #1186a0;
  box-shadow: 0px 6px 0px #1186a0;
}
.btn-primary.btn-3d:active {
  -webkit-box-shadow: 0px 2px 0px #1186a0;
  -moz-box-shadow: 0px 2px 0px #1186a0;
  box-shadow: 0px 2px 0px #1186a0;
}

a:hover,
a:active{
	color: #0d6a8a;
}

#header .dropdown.settings .dropdown-menu > li > a:hover,
#header .dropdown.settings .dropdown-menu > li > a:active,
.btn-primary + .dropdown-menu > li > a:hover,
.btn-primary + .dropdown-menu > li > a:focus,
.btn-primary + .dropdown-menu > li > a.active{
	background-color: #0d6a8a;
}

html[dir="rtl"] .sidebar-left .nav > li > .nav-sub > li > a {
    padding-left: 16px;
    padding-right: 36px;
}

.sidebar-left a {
    color: #8f939e;
}

.label, a.label {
    color: #fff;
}

a{
	-webkit-transition: 250ms;
    transition: 250ms;
}

#header .logo {
    padding: 5px;
}

.premium-domain-badge {
	padding: 5px 7px 4px;
}

.spotlight-tld-container {
    float: right;
}

.spotlight-tld-hot, .spotlight-tld-new, .spotlight-tld-sale {
    letter-spacing: 0;
}

.featured-tld .price.app {
    background-color: #ef3335;
    color: #fff;
}

.featured-tld .price.top {
    background-color: #e7380d;
    color: #fff;
}

.featured-tld .price.pro {
    background-color: #f8313e;
    color: #fff;
}

.featured-tld .price.agency {
    background-color: #262261;
    color: #fff;
}
.featured-tld .price.services {
    background-color: #87d0e6;
    color: #231f20;
}

.featured-tld .price.tours {
    background-color: #2b3990;
    color: #fff;
}

.featured-tld .price.xyz {
    background-color: #471754;
    color: #fff;
}

.featured-tld .price.center {
    background-color: #0082a3;
    color: #fff;
}

.featured-tld .price.co {
    background-color: #f47216;
    color: #fff;
}

.sidebar-left .nav-pills > li#Primary_Navbar-Open_Ticket a{
	color: greenyellow;
}

/* Email verification alert */

@keyframes eye-catch-1 {
  0% { opacity:1; }
  30% { opacity:1; }
  59% { opacity: 1 }
  60% { opacity: 0.5; }
  65% { opacity: 0.5 }
  66% { opacity: 1; }
  75% { opacity: 1; }
  76% { opacity: 0.5; }
  80% { opacity: 0.5 }
  81% { opacity:1; }
}

.email-verification-alert{
  animation: eye-catch-1 1s;
  animation-iteration-count: infinite;
}

.email-verification-alert .fa-warning {
	font-size: 2em;
	position: relative;
	top: -6px;
	margin-left: 10px;
	animation: shake 1s;
	animation-iteration-count: infinite;
}

.eye-catching-1{
	animation: eye-catch-1 1s;
  animation-iteration-count: infinite;
}

@keyframes shake {
  0% { transform: translate(1px, 1px) rotate(0deg); }
  5% { transform: translate(-1px, -2px) rotate(-1deg); }
  10% { transform: translate(-3px, 0px) rotate(1deg); }
  15% { transform: translate(3px, 2px) rotate(0deg); }
  20% { transform: translate(1px, -1px) rotate(1deg); }
  25% { transform: translate(-1px, 2px) rotate(-1deg); }
  30% { transform: translate(-3px, 1px) rotate(0deg); }
  35% { transform: translate(3px, 1px) rotate(-1deg); }
  40% { transform: translate(-1px, -1px) rotate(1deg); }
  45% { transform: translate(1px, 2px) rotate(0deg); }
  50% { transform: translate(1px, -2px) rotate(-1deg); }
  55% { transform: translate(1px, 1px) rotate(0deg); }
}

.email-verification-message{
	display: inline-block;
}

#btnResendVerificationEmail{
	margin-top: 4px;
}

.sw-badge-rounded{
	border-radius: 50%;
	width: 30px;
	display: inline-block;
	height: 30px;
	font-size: 20px;
	margin-left: 6px;
	background-color: #17a2b8;
	text-align: center;
	color: #fff;
	font-weight: 700;
}

/* Footer */
.page-footer-container {
    color:#fff;
}


.page-footer-container::before {

    content: "";
    background: url("https://shirazweb.net/wp-content/themes/shirazweb/assets/img/shirazweb-footer.png") no-repeat top center;
        background-size: auto auto;
    background-size: contain;
    width: 100%;
    height: 120px;
    height: calc(100vw/14.58333);
    position: absolute;
    margin-top: -6.8%;
    float: left;
    left: 0;

}
.page-footer-container .footer-widget-area {
    background-color: #292f38;
    border-color: #e9eaee;
    border-top-width: 0px;
    padding-top: 43px;
    padding-bottom: 40px;
}
.page-footer-container .footer-widget-area .widget-title{
    font-size: 11px;
    min-height: 35px;
    margin-bottom: 2px;
    color: #ddd;
}
.page-footer-container .footer-copyright-area {
    background-color: #191d23;
    border-color: #4b4c4d;
    border-top-width: 0px;
    padding-top: 18px;
    padding-bottom: 16px;
}
.page-footer-container .copyright-notice {
    color: #ffffff;
    font-size: 12px;
}
.page-footer-container .social-links-footer .social-networks{
    margin-top:20px;
}
.page-footer-container .social-links-footer .social-network-icon{
  padding: 7px;
  width: 34px;
  color: #fff;
  border-radius: 4px;
  height: 34px;
  display: inline-block;
  margin: 0 5px 10px;
  background-color: #46494a;
  border: none;
  border-radius: 3px;
  background-clip: inherit;
  color: #fff;
  font-size:16px;
  line-height: 1.4
}
.social-networks-wrapper .fa,
.social-networks-wrapper .fab,
.social-networks-wrapper .fas {
    font-size: 16px;
}
.page-footer-container .social-links-footer .social-network-icon.telegram{
  background-color: #08c;
  border-color: #08c;
}
.page-footer-container .social-links-footer .social-network-icon:hover {
    opacity: .8;
}
.screen-reader-text {
    overflow: hidden;
    clip: rect(0,0,0,0);
    position: absolute;
    margin: -1px;
    padding: 0;
    height: 1px;
    width: 1px;
    word-wrap: normal !important;
    border: 0 none;
}
.sidebar-left + .main-content-wrapper {
    margin-bottom: calc(100vw/14.58333);
}
.main-content-wrapper #main-content {
    padding-bottom: 100px;
}

/* Products Page */
section.cart .panel.panel-product .panel-heading h3.panel-title {
    font-size: 20px;
    font-weight: 700;
}

/* Breadcrumb */
.breadcrumb {
    background-color: #fff;
}

/* Tickets */
.panel-success > .panel-heading h3{
	color: #3c763d;
}
.markdown-content pre {
    direction: ltr;
}
.markdown-content pre code {
    direction: ltr;
    display: inline-block;
	white-space: pre-wrap;
}

/* Invoice */
.navbar-invoice{
	min-height: 70px;
	height: auto;
}

/* Checkout page */
.intl-tel-input .selected-flag {
    padding: 0 8px 0 0;
}
.intl-tel-input .selected-flag .iti-arrow {
    left: 6px;
    right: auto;
}
#frmCheckout .form-group-noconflict .col-sm-6 input,
body.clientareadetails .panel-body .form-group .col-sm-6 input,
body.clientareacontacts .panel-body .form-group .col-sm-6 input{
  direction: ltr;
  text-align: right;
}

#Primary_Sidebar-My_Account-Security_Settings,
#Secondary_Navbar-Account-Security_Settings,
#Primary_Navbar-Support-Network_Status,
#Secondary_Sidebar-Support-Network_Status{
  display: none;
}

#Primary_Sidebar-Domain_Details_Management-Domain_Addons{
  color: greenyellow;
  background-color: #293949;
}
#Primary_Sidebar-Domain_Details_Management-Domain_Addons.active{
  color: greenyellow;
  background-color: #354a5f;
}
#Primary_Sidebar-Domain_Details_Management-Domain_Addons::before{
  content: "\f14a";
  font: normal normal normal 18px/1 FontAwesome !important;
  text-rendering: auto;
  position: relative;
  top:2px;
}

/* Crisp chat */
/* .crisp-client #crisp-chatbox > div > a{
  bottom:75px !important;
}
.crisp-client #crisp-chatbox > div > div{
  bottom:83px !important;
} */
.crisp-client #crisp-chatbox > div > div > div:last-child > div > div:last-child{
  display: none !important;
}
/* .crisp-client #crisp-chatbox > div > div > div:last-child > div > div:nth-child(2){
  bottom: 56px !important;
}
.crisp-client #crisp-chatbox > div > div > div:last-child > div > div:nth-child(4){
  bottom: 57px !important;
} */
.crisp-client #crisp-chatbox > div > div > div:last-child > div > div:nth-last-child(2){
  bottom: 0 !important;
}
/* .crisp-client #crisp-chatbox > div > a > span:first-child > span {
  bottom: 171px !important;
} */
.crisp-client #crisp-chatbox > div > div > div:first-child > div > span:nth-child(2) > span:nth-child(2)> span{
  display: inline-block !important;
}
#crisp-chatbox img.emoji.emoji.emoji.emoji.emoji {
  max-height: 14px !important;
  max-width: 14px !important;
  position: relative !important;
  top: 2px !important;
}

/* Control Outline Standard cart slider */
.irs-grid-text, .irs-from, .irs-to, .irs-single, .irs-min, .irs-max{
  direction: ltr;
}
.cart-products .panel-product .list-group-item:not(.list-header) {
    min-height: 55px;
	padding: 17px 15px 15px;
	font-family: 'IRANSansX','IranSansWebFaNum','IranSansWeb',tahoma,sans-serif;
	 -moz-font-feature-settings: "ss02";
    -webkit-font-feature-settings: "ss02";
    font-feature-settings: "ss02";
	font-weight: 500;
}
.cart-products .panel-product .list-group-item:not(.list-header) .product-pricing-price-container .product-price-per-month small{
	font-size: 13px;
	font-weight: 400;
}
.cart-products .panel-product .list-group-item:not(.list-header):hover{
	background-color: #f5f5f5;
}
.cart-products .panel-product .list-group-item.list-group-item-success:hover{
	color: #3c763d;
	background-color: #d0e9c6;
}
.cart-products .panel-product .list-group-item > a.service-order-button,
.hosting-offer-container .view-services-link-container .view-services-link{
	/*float:left;*/
	-moz-box-shadow: inset 0 1px 0 0 #a4e271;
	-webkit-box-shadow: inset 0 1px 0 0 #a4e271;
	box-shadow: inset 0 1px 0 0 #a4e271;
	background: -webkit-gradient(linear,left top,left bottom,color-stop(.05,#89c403),color-stop(1,#77a809));
	background: -moz-linear-gradient(top,#89c403 5%,#77a809 100%);
	background: -webkit-linear-gradient(top,#89c403 5%,#77a809 100%);
	background: -o-linear-gradient(top,#89c403 5%,#77a809 100%);
	background: -ms-linear-gradient(top,#89c403 5%,#77a809 100%);
	background: linear-gradient(to bottom,#89c403 5%,#77a809 100%);
		background-color: rgba(0, 0, 0, 0);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#89c403', endColorstr='#77a809', GradientType=0);
	background-color: #89c403;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border: 1px solid #74b807;
	display: inline-block;
	cursor: pointer;
	color: #fff;
	text-decoration: none;
	text-shadow: 0 1px 0 #528009;
	-webkit-transition: 1s;
	-moz-transition: 1s;
	-ms-transition: 1s;
	-o-transition: 1s;
	transition: 1s;
	text-transform: none;
	padding: 6px 11px;
	margin-top: -8px;
	min-width: 120px;
}

.cart-products .panel-product .list-group-item > a.service-order-button:hover,
.hosting-offer-container .view-services-link-container .view-services-link:hover{
	background: -webkit-gradient(linear,left top,left bottom,color-stop(.05,#77a809),color-stop(1,#89c403));
	background: -moz-linear-gradient(top,#77a809 5%,#89c403 100%);
	background: -webkit-linear-gradient(top,#77a809 5%,#89c403 100%);
	background: -o-linear-gradient(top,#77a809 5%,#89c403 100%);
	background: -ms-linear-gradient(top,#77a809 5%,#89c403 100%);
	background: linear-gradient(to bottom,#77a809 5%,#89c403 100%);
	background-color: rgba(0, 0, 0, 0);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#77a809', endColorstr='#89c403', GradientType=0);
	background-color: #77a809;
	color: #fff;
}
.panel > .panel-footer, .panel > .panel-heading {
    text-transform: none;
}

.label-product-addon{
	margin-top: 0.33em;
	margin-bottom: 0.33em;
	padding: 0.5em 0.6em 0.45em;
	font-size: 100%;
	display: inline-block;
}
.label-product-addon.green{
	background-color: #73b800;
}
.label-product-addon.orange{
	background-color: #ff8e00;
}
.label-product-addon.darkblueyellow{
	background-color: #193e68;
	color: #fe0;
	text-shadow: 0 0 3px #000;
}
:not(pre) > code{
	font-family: 'IranSansWeb',Menlo,Monaco,Consolas,"Courier New",monospace;
	font-size: 100%;
	font-weight: 500;
	margin-top: 1px;
	margin-bottom: 1px;
	display: inline-block;
}
#cPanelUsagePanel #diskUsage, #cPanelUsagePanel #bandwidthUsage {
    direction: ltr;
}
#domainregister .domains-row .input-group,
#domaintransfer .domains-row .input-group,
#domainowndomain .domains-row .input-group{
   direction:ltr;
}
#domainregister .input-group-addon:first-child,
#domaintransfer .input-group-addon:first-child,
#domainowndomain .input-group-addon:first-child{
   border-bottom-left-radius: 4px;
   border-top-left-radius: 4px;
   border-bottom-right-radius: 0;
   border-top-right-radius: 0;
   border-right: 0;
   border-left: 1px solid #ccc;
}
#domainowndomain .input-group .form-control:last-child{
   border-bottom-left-radius: 0;
   border-top-left-radius: 0;
   border-bottom-right-radius: 4px;
   border-top-right-radius: 4px;
   border-right: 1px solid #ccc;
}
#domainregister .input-group-btn:last-child > .btn,
#domaintransfer .input-group-btn:last-child > .btn{
   border-bottom-left-radius: 0;
   border-top-left-radius: 0;
   border-bottom-right-radius: 4px;
   border-top-right-radius: 4px;
}
html[dir="rtl"] .domains-row .dropdown-menu-right {
    right: 0;
    left: auto;
}
#domainowndomain .input-group .form-control:last-child:focus {
    border-right: 1px solid #7c7c7c;
}

/* cPanel Product details - quick email creation form */
#cPanelQuickEmailPanel #frmCreateEmailAccount .input-group{
  direction: ltr;
}

#cPanelQuickEmailPanel #frmCreateEmailAccount .input-group .form-control:first-child{
   border-bottom-left-radius: 4px;
   border-top-left-radius: 4px;
   border-bottom-right-radius: 0;
   border-top-right-radius: 0;
   border-right: 0;
   border-left: 1px solid #ccc;
}
#cPanelQuickEmailPanel #frmCreateEmailAccount .input-group .form-control:first-child:focus{
  border-color: #7c7c7c #ccc #7c7c7c #7c7c7c;
}
#cPanelQuickEmailPanel #frmCreateEmailAccount .input-group-addon:last-child{
   border-bottom-left-radius: 0;
   border-top-left-radius: 0;
   border-bottom-right-radius: 4px;
   border-top-right-radius: 4px;
   border-color:#ccc;
   border-right: 1px solid #ccc;
}

/* Service details */
body.clientareaproductdetails .sidebar-primary #Primary_Sidebar-Service_Details_Actions-Login_to_cPanel::before{
  font: normal normal normal 14px/1 FontAwesome;
  font-size: 14px;
  font-size: inherit;
  text-rendering: auto;
  min-width: 14px;
  margin-left: 5px;
  content: "\f08e";
  position: relative;
  top: 2px;
}
body.clientareaproductdetails .sidebar-primary #Primary_Sidebar-Service_Details_Actions-Login_to_Webmail::before{
  font: normal normal normal 14px/1 FontAwesome;
  font-size: 14px;
  font-size: inherit;
  text-rendering: auto;
  min-width: 14px;
  margin-left: 5px;
  content: "\f0e0";
  position: relative;
  top: 1px;
}
body.clientareaproductdetails .sidebar-primary #Primary_Sidebar-Service_Details_Actions-Change_Password::before{
  font: normal normal normal 14px/1 FontAwesome;
  font-size: 14px;
  font-size: inherit;
  text-rendering: auto;
  min-width: 14px;
  margin-left: 5px;
  content: "\f084";
}
body.clientareaproductdetails .sidebar-primary #Primary_Sidebar-Service_Details_Actions-Upgrade_Downgrade::before{
  font: normal normal normal 14px/1 FontAwesome;
  font-size: 14px;
  font-size: inherit;
  text-rendering: auto;
  min-width: 14px;
  margin-left: 5px;
  content: "\f0aa";
}
body.clientareaproductdetails .sidebar-primary #Primary_Sidebar-Service_Details_Actions-Upgrade_Downgrade_Options::before{
  font: normal normal normal 14px/1 FontAwesome;
  font-size: 14px;
  font-size: inherit;
  text-rendering: auto;
  min-width: 14px;
  margin-left: 5px;
  content: "\f135";
}

/* ************************************* **
   Beginning of Services menu Animations
** ************************************* */

/* Webkit syntax */
@-webkit-keyframes left-menu-items-eyecatch-general {
  0%   {background-color:#fff;}
  3%   {background-color:#e3f8fc;}
  45%  {background-color:#fff;}
  100% {background-color:#fff;}
}
@-webkit-keyframes left-menu-items-eyecatch-general-active {
  0%   {background-color:#17a2b8;}
  3%   {background-color:#1595a9;}
  45%  {background-color:#13879a;}
  100% {background-color:#17a2b8;}
}
@-webkit-keyframes left-menu-items-eyecatch-hosting {
  0%   {background-color:#fff;color:#17a2b8;}
  3%   {background-color:#c5f1f8;color:#117a8b;}
  45%  {background-color:#fff;color:#17a2b8;}
  100% {background-color:#fff;color:#17a2b8;}
}
@-webkit-keyframes left-menu-items-eyecatch-hosting-active {
  0%   {background-color:#17a2b8;}
  3%   {background-color:#1595a9;}
  45%  {background-color:#13879a;}
  100% {background-color:#17a2b8;}
}

/* Standard syntax */
@keyframes left-menu-items-eyecatch-general {
  0%   {background-color:#fff;}
  3%   {background-color:#e3f8fc;}
  45%  {background-color:#fff;}
  100% {background-color:#fff;}
}
@keyframes left-menu-items-eyecatch-general-active {
  0%   {background-color:#17a2b8;}
  3%   {background-color:#1595a9;}
  45%  {background-color:#13879a;}
  100% {background-color:#17a2b8;}
}
@keyframes left-menu-items-eyecatch-hosting {
  0%   {background-color:#fff;color:#17a2b8;}
  3%   {background-color:#c5f1f8;color:#117a8b;}
  45%  {background-color:#fff;color:#17a2b8;}
  100% {background-color:#fff;color:#17a2b8;}
}
@keyframes left-menu-items-eyecatch-hosting-active {
  0%   {background-color:#17a2b8;}
  3%   {background-color:#1595a9;}
  45%  {background-color:#13879a;}
  100% {background-color:#17a2b8;}
}


.panel[menuitemname="Categories"] > .list-group .list-group-item.active:not(:hover){
  -webkit-animation-name: left-menu-items-eyecatch-general-active; /* Safari 4.0 - 8.0 */
  -webkit-animation-duration: 4s; /* Safari 4.0 - 8.0 */
  animation-name: left-menu-items-eyecatch-general-active;
  animation-duration: 4s;
  animation-iteration-count: infinite;
}
.panel[menuitemname="Categories"] > .list-group .list-group-item:not(:hover):not(.active){
  -webkit-animation-name: left-menu-items-eyecatch-general; /* Safari 4.0 - 8.0 */
  -webkit-animation-duration: 4s; /* Safari 4.0 - 8.0 */
  animation-name: left-menu-items-eyecatch-general;
  animation-duration: 4s;
  animation-iteration-count: infinite;
}

.panel > .list-group .list-group-item:not(:hover):nth-child(5){
  webkit-animation-delay: 1600ms; /* Safari 4.0 - 8.0 */
  animation-delay: 1600ms;
}
.panel > .list-group .list-group-item:not(:hover):nth-child(6){
  webkit-animation-delay: 1800ms; /* Safari 4.0 - 8.0 */
  animation-delay: 1800ms;
}
.panel > .list-group .list-group-item:not(:hover):nth-child(7){
  webkit-animation-delay: 2000ms; /* Safari 4.0 - 8.0 */
  animation-delay: 2000ms;
}
.panel > .list-group .list-group-item:not(:hover):nth-child(8){
  webkit-animation-delay: 2200ms; /* Safari 4.0 - 8.0 */
  animation-delay: 2200ms;
}
.panel > .list-group .list-group-item:not(:hover):nth-child(9),
.panel > .list-group .list-group-item:not(:hover):nth-child(10){
  -webkit-animation-name: none !important; /* Safari 4.0 - 8.0 */
  animation-name: none !important;
}

.panel > .list-group [id="Secondary_Sidebar-Categories-هاست_سی‌پنل_ارزان"].list-group-item.active:not(:hover){
  -webkit-animation-name: left-menu-items-eyecatch-hosting-active; /* Safari 4.0 - 8.0 */
  -webkit-animation-duration: 4s; /* Safari 4.0 - 8.0 */
  -webkit-animation-delay: 0s; /* Safari 4.0 - 8.0 */
  animation-name: left-menu-items-eyecatch-hosting-active;
  animation-duration: 4s;
  animation-iteration-count: infinite;
  animation-delay: 0s;
}
.panel > .list-group [id="Secondary_Sidebar-Categories-هاست_سی‌پنل_چابک"].list-group-item.active:not(:hover){
  -webkit-animation-name: left-menu-items-eyecatch-hosting-active; /* Safari 4.0 - 8.0 */
  -webkit-animation-duration: 4s; /* Safari 4.0 - 8.0 */
  -webkit-animation-delay:200ms; /* Safari 4.0 - 8.0 */
  animation-name: left-menu-items-eyecatch-hosting-active;
  animation-duration: 4s;
  animation-iteration-count: infinite;
  animation-delay: 200ms;
}
.panel > .list-group [id="Secondary_Sidebar-Categories-هاست_سی‌پنل_چابک_Performance_Plus"].list-group-item.active:not(:hover){
  -webkit-animation-name: left-menu-items-eyecatch-hosting-active; /* Safari 4.0 - 8.0 */
  -webkit-animation-duration: 4s; /* Safari 4.0 - 8.0 */
  -webkit-animation-delay: 800ms; /* Safari 4.0 - 8.0 */
  animation-name: left-menu-items-eyecatch-hosting-active;
  animation-duration: 4s;
  animation-iteration-count: infinite;
  animation-delay: 800ms;
}
.panel > .list-group [id="Secondary_Sidebar-Categories-هاست_سی‌پنل_حرفه‌ای"].list-group-item.active:not(:hover){
  -webkit-animation-name: left-menu-items-eyecatch-hosting-active; /* Safari 4.0 - 8.0 */
  -webkit-animation-duration: 4s; /* Safari 4.0 - 8.0 */
  -webkit-animation-delay: 400ms; /* Safari 4.0 - 8.0 */
  animation-name: left-menu-items-eyecatch-hosting-active;
  animation-duration: 4s;
  animation-iteration-count: infinite;
  animation-delay: 400ms;
}
.panel > .list-group [id="Secondary_Sidebar-Categories-هاست_سی‌پنل_حرفه‌ای_Performance_Plus"].list-group-item.active:not(:hover){
  -webkit-animation-name: left-menu-items-eyecatch-hosting-active; /* Safari 4.0 - 8.0 */
  -webkit-animation-duration: 4s; /* Safari 4.0 - 8.0 */
  -webkit-animation-delay: 1600ms; /* Safari 4.0 - 8.0 */
  animation-name: left-menu-items-eyecatch-hosting-active;
  animation-duration: 4s;
  animation-iteration-count: infinite;
  animation-delay: 1600ms;
}
.panel > .list-group [id="Secondary_Sidebar-Categories-هاست_سی‌پنل_Turbo"].list-group-item.active:not(:hover){
  -webkit-animation-name: left-menu-items-eyecatch-hosting-active; /* Safari 4.0 - 8.0 */
  -webkit-animation-duration: 4s; /* Safari 4.0 - 8.0 */
  -webkit-animation-delay: 600ms; /* Safari 4.0 - 8.0 */
  animation-name: left-menu-items-eyecatch-hosting-active;
  animation-duration: 4s;
  animation-iteration-count: infinite;
  animation-delay: 600ms;
}
.panel > .list-group [id="Secondary_Sidebar-Categories-هاست_سی‌پنل_Turbo_Performance_Plus"].list-group-item.active:not(:hover){
  -webkit-animation-name: left-menu-items-eyecatch-hosting-active; /* Safari 4.0 - 8.0 */
  -webkit-animation-duration: 4s; /* Safari 4.0 - 8.0 */
  -webkit-animation-delay: 2000ms; /* Safari 4.0 - 8.0 */
  animation-name: left-menu-items-eyecatch-hosting-active;
  animation-duration: 4s;
  animation-iteration-count: infinite;
  animation-delay: 2400ms;
}

.panel > .list-group [id="Secondary_Sidebar-Categories-هاست_سی‌پنل_ارزان"].list-group-item:not(:hover):not(.active){
  background-color: red;
  -webkit-animation-name: left-menu-items-eyecatch-hosting; /* Safari 4.0 - 8.0 */
  -webkit-animation-duration: 4s; /* Safari 4.0 - 8.0 */
  -webkit-animation-delay: 0s; /* Safari 4.0 - 8.0 */
  animation-name: left-menu-items-eyecatch-hosting;
  animation-duration: 4s;
  animation-iteration-count: infinite;
  animation-delay: 0s;
}
.panel > .list-group [id="Secondary_Sidebar-Categories-هاست_سی‌پنل_چابک"].list-group-item:not(:hover):not(.active){
  -webkit-animation-name: left-menu-items-eyecatch-hosting; /* Safari 4.0 - 8.0 */
  -webkit-animation-duration: 4s; /* Safari 4.0 - 8.0 */
  -webkit-animation-delay: 200ms; /* Safari 4.0 - 8.0 */
  animation-name: left-menu-items-eyecatch-hosting;
  animation-duration: 4s;
  animation-iteration-count: infinite;
  animation-delay: 200ms;
}
.panel > .list-group [id="Secondary_Sidebar-Categories-هاست_سی‌پنل_چابک_Performance_Plus"].list-group-item:not(:hover):not(.active){
  -webkit-animation-name: left-menu-items-eyecatch-hosting; /* Safari 4.0 - 8.0 */
  -webkit-animation-duration: 4s; /* Safari 4.0 - 8.0 */
  -webkit-animation-delay: 800ms; /* Safari 4.0 - 8.0 */
  animation-name: left-menu-items-eyecatch-hosting;
  animation-duration: 4s;
  animation-iteration-count: infinite;
  animation-delay: 800ms;
}
.panel > .list-group [id="Secondary_Sidebar-Categories-هاست_سی‌پنل_حرفه‌ای"].list-group-item:not(:hover):not(.active){
  -webkit-animation-name: left-menu-items-eyecatch-hosting; /* Safari 4.0 - 8.0 */
  -webkit-animation-duration: 4s; /* Safari 4.0 - 8.0 */
  -webkit-animation-delay: 400ms; /* Safari 4.0 - 8.0 */
  animation-name: left-menu-items-eyecatch-hosting;
  animation-duration: 4s;
  animation-iteration-count: infinite;
  animation-delay: 400ms;
}
.panel > .list-group [id="Secondary_Sidebar-Categories-هاست_سی‌پنل_حرفه‌ای_Performance_Plus"].list-group-item:not(:hover):not(.active){
  -webkit-animation-name: left-menu-items-eyecatch-hosting; /* Safari 4.0 - 8.0 */
  -webkit-animation-duration: 4s; /* Safari 4.0 - 8.0 */
  -webkit-animation-delay: 1600ms; /* Safari 4.0 - 8.0 */
  animation-name: left-menu-items-eyecatch-hosting;
  animation-duration: 4s;
  animation-iteration-count: infinite;
  animation-delay: 1600ms;
}
.panel > .list-group [id="Secondary_Sidebar-Categories-هاست_سی‌پنل_Turbo"].list-group-item:not(:hover):not(.active){
  -webkit-animation-name: left-menu-items-eyecatch-hosting; /* Safari 4.0 - 8.0 */
  -webkit-animation-duration: 4s; /* Safari 4.0 - 8.0 */
  -webkit-animation-delay: 600ms; /* Safari 4.0 - 8.0 */
  animation-name: left-menu-items-eyecatch-hosting;
  animation-duration: 4s;
  animation-iteration-count: infinite;
  animation-delay: 600ms;
}
.panel > .list-group [id="Secondary_Sidebar-Categories-هاست_سی‌پنل_Turbo_Performance_Plus"].list-group-item:not(:hover):not(.active){
  -webkit-animation-name: left-menu-items-eyecatch-hosting; /* Safari 4.0 - 8.0 */
  -webkit-animation-duration: 4s; /* Safari 4.0 - 8.0 */
  -webkit-animation-delay: 2400ms; /* Safari 4.0 - 8.0 */
  animation-name: left-menu-items-eyecatch-hosting;
  animation-duration: 4s;
  animation-iteration-count: infinite;
  animation-delay: 2400ms;
}
/* ******************************** **
   End of Services menu Animations
** ******************************** */

/* Services menu Hosting items right border */

#Secondary_Sidebar-Categories-هاست_سی‌پنل_ارزان {
    border-right: 2px solid #ffaf00;
    padding-right: 13px;
}
#Secondary_Sidebar-Categories-هاست_سی‌پنل_چابک,
#Secondary_Sidebar-Categories-هاست_سی‌پنل_چابک_Performance_Plus {
    border-right: 2px solid #73b800;
    padding-right: 13px;
}
#Secondary_Sidebar-Categories-هاست_سی‌پنل_حرفه‌ای,
#Secondary_Sidebar-Categories-هاست_سی‌پنل_حرفه‌ای_Performance_Plus {
    border-right: 2px solid #ff8e00;
    padding-right: 13px;
}
#Secondary_Sidebar-Categories-هاست_سی‌پنل_Turbo,
#Secondary_Sidebar-Categories-هاست_سی‌پنل_Turbo_Performance_Plus {
    border-right: 2px solid #193e68;
    padding-right: 13px;
}


/* Services menu Hosting items left icons */

/*
[id="Secondary_Sidebar-Categories-هاست_cPanel_استاندارد"]::after,
#Secondary_Sidebar-Categories-هاست_cPanel_استاندارد::after{
  content:"\f005\f005";
  font: normal normal normal 15px/1 FontAwesome;
  font-size: 15px;
  text-rendering: auto; 
  color: #ffae00;
  unicode-bidi: isolate;
} */

/*
[id="Secondary_Sidebar-Categories-هاست_سی‌پنل_چابک"]::after,
#Secondary_Sidebar-Categories-هاست_سی‌پنل_چابک:after{
  content:"\f132\ \f005";
  font: normal normal normal 15px/1 FontAwesome;
  font-size: 15px;
  text-rendering: auto; 
  color: #ffae00;
  unicode-bidi: isolate;
}
[id="Secondary_Sidebar-Categories-هاست_سی‌پنل_چابک_Performance_Plus"]::after,
#Secondary_Sidebar-Categories-هاست_سی‌پنل_چابک_Performance_Plus:after{
  content:"\f132\ \f005\f005";
  font: normal normal normal 15px/1 FontAwesome;
  font-size: 15px;
  text-rendering: auto; 
  color: #ffae00;
  unicode-bidi: isolate;
}
[id="Secondary_Sidebar-Categories-هاست_سی‌پنل_حرفه‌ای"]::after,
#Secondary_Sidebar-Categories-هاست_سی‌پنل_حرفه‌ای::after{
  content:"\f132\ \f005\f005\f005";
  font: normal normal normal 15px/1 FontAwesome;
  font-size: 15px;
  text-rendering: auto; 
  color: #ff8c00;
  unicode-bidi: isolate;
}
[id="Secondary_Sidebar-Categories-هاست_سی‌پنل_حرفه‌ای_Performance_Plus"]::after,
#Secondary_Sidebar-Categories-هاست_سی‌پنل_حرفه‌ای_Performance_Plus::after{
  content:"\f132\ \f005\f005\f005\f005";
  font: normal normal normal 15px/1 FontAwesome;
  font-size: 15px;
  text-rendering: auto; 
  color: #ff8c00;
  unicode-bidi: isolate;
}
[id="Secondary_Sidebar-Categories-هاست_سی‌پنل_Turbo"]::after,
#Secondary_Sidebar-Categories-هاست_سی‌پنل_Turbo::after{
  content:"\f132\ \f005\f005\f005\f005\f005";
  font: normal normal normal 15px/1 FontAwesome;
  font-size: 15px;
  text-rendering: auto; 
  color: #ff8c00;
  unicode-bidi: isolate;
}
*/

.secondary-sidebar-category-badge{
  letter-spacing: 2px;
  margin-right: -2px;
  color: #ddd;
}
#Secondary_Sidebar-Categories-هاست_سی‌پنل_چابک .secondary-sidebar-category-badge :nth-child(1),
#Secondary_Sidebar-Categories-هاست_سی‌پنل_چابک_Performance_Plus .secondary-sidebar-category-badge :nth-child(1),
#Secondary_Sidebar-Categories-هاست_سی‌پنل_حرفه‌ای .secondary-sidebar-category-badge :nth-child(1),
#Secondary_Sidebar-Categories-هاست_سی‌پنل_حرفه‌ای_Performance_Plus .secondary-sidebar-category-badge :nth-child(1),
#Secondary_Sidebar-Categories-هاست_سی‌پنل_Turbo .secondary-sidebar-category-badge :nth-child(1),
#Secondary_Sidebar-Categories-هاست_سی‌پنل_Turbo_Performance_Plus .secondary-sidebar-category-badge :nth-child(1){
  color: #74b807;
}
#Secondary_Sidebar-Categories-هاست_سی‌پنل_چابک .secondary-sidebar-category-badge :nth-child(2),
#Secondary_Sidebar-Categories-هاست_سی‌پنل_چابک_Performance_Plus .secondary-sidebar-category-badge :nth-child(2){
  color: #ffae00;
}

#Secondary_Sidebar-Categories-هاست_سی‌پنل_حرفه‌ای .secondary-sidebar-category-badge :nth-child(2),
#Secondary_Sidebar-Categories-هاست_سی‌پنل_حرفه‌ای_Performance_Plus .secondary-sidebar-category-badge :nth-child(2),
#Secondary_Sidebar-Categories-هاست_سی‌پنل_Turbo .secondary-sidebar-category-badge :nth-child(2),
#Secondary_Sidebar-Categories-هاست_سی‌پنل_Turbo_Performance_Plus .secondary-sidebar-category-badge :nth-child(2),
#Secondary_Sidebar-Categories-هاست_سی‌پنل_حرفه‌ای .secondary-sidebar-category-badge :nth-child(3),
#Secondary_Sidebar-Categories-هاست_سی‌پنل_حرفه‌ای_Performance_Plus .secondary-sidebar-category-badge :nth-child(3),
#Secondary_Sidebar-Categories-هاست_سی‌پنل_Turbo .secondary-sidebar-category-badge :nth-child(3),
#Secondary_Sidebar-Categories-هاست_سی‌پنل_Turbo_Performance_Plus .secondary-sidebar-category-badge :nth-child(3){
  color: #ff8c00;
}
#Secondary_Sidebar-Categories-هاست_سی‌پنل_Turbo .secondary-sidebar-category-badge :nth-child(4),
#Secondary_Sidebar-Categories-هاست_سی‌پنل_Turbo_Performance_Plus .secondary-sidebar-category-badge :nth-child(4),
#Secondary_Sidebar-Categories-هاست_سی‌پنل_Turbo .secondary-sidebar-category-badge :nth-child(5),
#Secondary_Sidebar-Categories-هاست_سی‌پنل_Turbo_Performance_Plus .secondary-sidebar-category-badge :nth-child(5){
  color: #193e68;
}
/*
#Secondary_Sidebar-Categories-هاست_سی‌پنل_چابک_Performance_Plus .secondary-sidebar-category-badge :nth-child(6),
#Secondary_Sidebar-Categories-هاست_سی‌پنل_حرفه‌ای_Performance_Plus .secondary-sidebar-category-badge :nth-child(6),
#Secondary_Sidebar-Categories-هاست_سی‌پنل_Turbo_Performance_Plus .secondary-sidebar-category-badge :nth-child(6){
  color: #990373;
}
#Secondary_Sidebar-Categories-هاست_سی‌پنل_حرفه‌ای .secondary-sidebar-category-badge :nth-child(7),
#Secondary_Sidebar-Categories-هاست_سی‌پنل_حرفه‌ای_Performance_Plus .secondary-sidebar-category-badge :nth-child(7),
#Secondary_Sidebar-Categories-هاست_سی‌پنل_Turbo .secondary-sidebar-category-badge :nth-child(7),
#Secondary_Sidebar-Categories-هاست_سی‌پنل_Turbo_Performance_Plus .secondary-sidebar-category-badge :nth-child(7){
  color: #ff6c2c;
}
*/

.alert.coupon-banner .promocode{
  color: #fff;
  background-color: #293949;
  border-radius: 3px;
  font-weight:700;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.25);
  box-shadow: inset 0 -1px 0 rgba(0,0,0,.25);
  font-family: Menlo,Monaco,Consolas,"Courier New",monospace;
  padding: 2px 4px;
}
kbd{
  background-color: #293949;
}
.product-free-domain-badge {
  color: #fff;
  background-color: #00abbf;
  padding: 4px 30px 4px 6px;
  border-radius: 4px;
  margin-right: -5px;
  margin-bottom: 10px;
  display: inline-block;
}
.product-free-ssl-badge {
  color: #fff;
  background-color: #74b807;
  padding: 4px 30px 4px 6px;
  border-radius: 4px;
  margin-right: -5px;
  margin-bottom: 10px;
  display: inline-block;
}
.product-performance-plus-badge abbr{
  cursor: help;
  border-bottom: 2px dotted #fff;
  line-height: 18px;
  display: inline-block;
  font-weight: 500;
}
.product-performance-plus-badge {
  color: #fff;
  background-color: #990373;
  padding: 4px 30px 4px 6px;
  border-radius: 4px;
  margin-right: -5px;
  margin-bottom: 10px;
  display: inline-block;
}
.product-light-orange-badge {
  color: #fff;
  background-color: #ffae00;
  padding: 4px 30px 4px 6px;
  border-radius: 4px;
  margin-right: -5px;
  margin-bottom: 10px;
  display: inline-block;
}
.product-dark-orange-badge {
  color: #fff;
  background-color: #ff8c00;
  padding: 4px 30px 4px 6px;
  border-radius: 4px;
  margin-right: -5px;
  margin-bottom: 10px;
  display: inline-block;
}
.product-free-ssl-badge .fa,
.product-performance-plus-badge .fa {
    margin-left: 3px;
    font-size: 16px;
    position: relative;
    top: 2px;
}
.product-free-domain-badge::before {
    content: "\f0ac";
    font: normal normal normal 16px/1 FontAwesome;
    text-rendering: auto;
    color: #fff;
    margin-right: -22px;
    margin-left: 8px;
    position: relative;
    top: 2px;
}
.product-free-ssl-badge::before {
    content: "\f132";
    font: normal normal normal 16px/1 FontAwesome;
    text-rendering: auto;
    color: #fff;
    margin-right: -22px;
    margin-left: 8px;
    position: relative;
    top: 2px;
}
.product-light-orange-badge::before,
.product-dark-orange-badge::before {
    content: "\f005";
    font: normal normal normal 16px/1 FontAwesome;
    text-rendering: auto;
    color: #fff;
    margin-right: -22px;
    margin-left: 8px;
    position: relative;
    top: 2px;
}
.product-performance-plus-badge::before {
    content: "\f135";
    font: normal normal normal 16px/1 FontAwesome;
    text-rendering: auto;
    color: #fff;
    margin-right: -22px;
    margin-left: 8px;
    position: relative;
    top: 2px;
}
.panel-product [id*="product"][id$="description"]{
	margin-top: -25px;
}

/* ************************************************** **
   Beginning of Config domain Hosting offer Animation
** ************************************************** */

/* Webkit syntax */
@-webkit-keyframes configdomainpage-nohosting-button-icon-bounce {
  0%   {}
  50%  {transform:scale(1.1)}
  100% {}
}
@-webkit-keyframes configdomainpage-nohosting-button {
  0%   {}
  3%   {background-color:#74b807;}
  55%  {}
  100% {}
}
@-webkit-keyframes configdomainpage-nohosting-offer-icon {
  0%   {text-shadow: 0 0 3px transparent;}
  3%   {color:#cdff00;text-shadow: 0 0 3px black;transform: scale(1.2);}
  75%  {text-shadow: 0 0 3px #d9edf7;}
  100% {text-shadow: 0 0 3px transparent;}
}

/* Standard syntax */
@keyframes configdomainpage-nohosting-button-icon-bounce {
  0%   {}
  50%  {transform:scale(1.1)}
  100% {}
}
@keyframes configdomainpage-nohosting-button {
  0%   {}
  3%   {background-color:#74b807;}
  55%  {}
  100% {}
}
@keyframes configdomainpage-nohosting-offer-icon {
  0%   {text-shadow: 0 0 3px transparent;}
  3%   {color:#cdff00;text-shadow: 0 0 3px black;transform: scale(1.2);}
  75%  {text-shadow: 0 0 3px #d9edf7;}
  100% {text-shadow: 0 0 3px transparent;}
}

section.cart a.label-no-hosting:not(:hover){
  -webkit-animation-name: configdomainpage-nohosting-button; /* Safari 4.0 - 8.0 */
  -webkit-animation-duration: 2500ms; /* Safari 4.0 - 8.0 */
  animation-name: configdomainpage-nohosting-button;
  animation-duration: 2500ms;
  animation-iteration-count: infinite;
}
section.cart a.label-no-hosting:hover{
  background-color: #74b807;
}
section.cart a.label-no-hosting,
section.cart a.label-no-hosting i{
  -webkit-transition: 500ms;
  -moz-transition: 500ms;
  -ms-transition: 500ms;
  -o-transition: 500ms;
  transition: 500ms;
}
section.cart a.label-no-hosting i{
  -webkit-transform: rotateY(180deg) translate(-4px,0);
  transform: rotateY(180deg) translate(-4px,0);
}
section.cart a.label-no-hosting:hover i{
  -webkit-transform: translate(0,0);
  transform: translate(0,0);
}
.configdomain-hosting-offer i{
  -webkit-animation-name: configdomainpage-nohosting-offer-icon; /* Safari 4.0 - 8.0 */
  -webkit-animation-duration: 2500ms; /* Safari 4.0 - 8.0 */
  animation-name: configdomainpage-nohosting-offer-icon;
  animation-duration: 2500ms;
  animation-iteration-count: infinite;
  /*! color: #fffb00; */
  /*! text-shadow: 0 0 5px #000; */
}

/* ******************************************** **
   End of Config domain Hosting offer Animation
** ******************************************** */
#searchDomainInfo #primaryLookupResult .domain-available.domain-checker-available .domain-result.domain-price .btn-add-to-cart i,
#spotlightTlds .spotlight-tld-container .domain-lookup-result .to-add i,
#spotlightTlds .spotlight-tld-container .domain-lookup-result .added i,
#domainSuggestions .domain-suggestion .to-add i{
  -webkit-transform: rotateY(180deg) translate(-2px,0);
  transform: rotateY(180deg) translate(-2px,0);
  font-size:150%;
  position: relative;
  top:2px;
}
.cart-products .panel-product .list-group-item > a.service-order-button i{
  -webkit-transform: rotateY(180deg) translate(-2px,0);
  transform: rotateY(180deg) translate(-2px,0);
}
#domainSuggestions .domain-suggestion .added i:before{
  font-size:150%;
  position: relative;
  top:2px;
}

.configdomain-hosting-offer a{
	text-decoration: underline;
}

/* Control 2.81 template  fontawesome incompatibility Fix */
.fa.fa-file-o, .fa.fa-envelope-o{
	font-family: FontAwesome, "Font Awesome 5 Pro";
}

/**
 * -------------------------
 * Panel Accents
 * -------------------------
 */
.panel[class*="panel-accent-"] .panel-title{
  color: #fff;
}

.panel.panel-accent-gold .panel-heading {
    background-color: #f0ad4e;
}
.panel.panel-accent-green .panel-heading {
    background-color: #5cb85c;
}
.panel.panel-accent-red .panel-heading {
    background-color: #d9534f;
}
.panel.panel-accent-blue .panel-heading {
    background-color: #5bc0de;
}
.panel.panel-accent-orange .panel-heading {
    background-color: #f39c12;
}
.panel.panel-accent-pink .panel-heading {
    background-color: #e671b8;
}
.panel.panel-accent-purple .panel-heading {
    background-color: #7b4f9d;
}
.panel.panel-accent-lime .panel-heading {
    background-color: #8cbf26;
}
.panel.panel-accent-magenta .panel-heading {
    background-color: #ff0097;
}
.panel.panel-accent-teal .panel-heading {
    background-color: #00aba9;
}
.panel.panel-accent-turquoise .panel-heading {
    background-color: #1abc9c;
}
.panel.panel-accent-emerald .panel-heading {
    background-color: #2ecc71;
}
.panel.panel-accent-amethyst .panel-heading {
    background-color: #9b59b6;
}
.panel.panel-accent-wet-asphalt .panel-heading {
    background-color: #34495e;
}
.panel.panel-accent-midnight-blue .panel-heading {
    background-color: #2c3e50;
}
.panel.panel-accent-sun-flower .panel-heading {
    background-color: #f1c40f;
}
.panel.panel-accent-pomegranate .panel-heading {
    background-color: #c0392b;
}
.panel.panel-accent-silver .panel-heading {
    background-color: #bdc3c7;
}
.panel.panel-accent-asbestos .panel-heading {
    background-color: #7f8c8d;
}

/**
 * -------------------------
 * Background Colors
 * -------------------------
 */

.bg-color-gold {
    background-color: #f0ad4e;
}
.bg-color-green {
    background-color: #5cb85c;
}
.bg-color-red {
    background-color: #d9534f;
}
.bg-color-blue {
    background-color: #5bc0de;
}
.bg-color-orange {
    background-color: #f39c12;
}
.bg-color-pink {
    background-color: #e671b8;
}
.bg-color-purple {
    background-color: #7b4f9d;
}
.bg-color-lime {
    background-color: #8cbf26;
}
.bg-color-magenta {
    background-color: #ff0097;
}
.bg-color-teal {
    background-color: #00aba9;
}
.bg-color-turquoise {
    background-color: #1abc9c;
}
.bg-color-emerald {
    background-color: #2ecc71;
}
.bg-color-amethyst {
    background-color: #9b59b6;
}
.bg-color-wet-asphalt {
    background-color: #34495e;
}
.bg-color-midnight-blue {
    background-color: #2c3e50;
}
.bg-color-sun-flower {
    background-color: #f1c40f;
}
.bg-color-pomegranate {
    background-color: #c0392b;
}
.bg-color-silver {
    background-color: #bdc3c7;
}
.bg-color-asbestos {
    background-color: #7f8c8d;
}

/**
 * -------------------------
 * Botton Background Colors
 * -------------------------
 */
 
.panel-heading .btn.btn-default {
    padding: 5px 5px;
    border:1px solid #fff;
    box-shadow: 1px 1px 4px rgba(0,0,0,0.3);
	display: inline-block;
	position: relative;
    top: -2px;
}

.panel-heading .btn.btn-default.bg-color-gold {
    background-color: #f4c37d;
}
.panel-heading .btn.btn-default.bg-color-gold:hover {
    background-color: #f7d19c;
}

.panel-heading .btn.btn-default.bg-color-green {
    background-color: #7fc77f;
}
.panel-heading .btn.btn-default.bg-color-green:hover {
    background-color: #97d297;
}

.panel-heading .btn.btn-default.bg-color-red {
    background-color: #e27c79;
}
.panel-heading .btn.btn-default.bg-color-red:hover {
    background-color: #e89795;
}

.panel-heading .btn.btn-default.bg-color-blue {
    background-color: #85d0e7;
}
.panel-heading .btn.btn-default.bg-color-blue:hover {
    background-color: #a2dbec;
}

.panel-heading .btn.btn-default.bg-color-orange {
    background-color: #f5b042;
}
.panel-heading .btn.btn-default.bg-color-orange:hover {
    background-color: #f7be63;
}

.panel-heading .btn.btn-default.bg-color-pink {
    background-color: #ee9cce;
}
.panel-heading .btn.btn-default.bg-color-pink:hover {
    background-color: #f3b9dc;
}

.panel-heading .btn.btn-default.bg-color-purple {
    background-color: #946bb4;
}
.panel-heading .btn.btn-default.bg-color-purple:hover {
    background-color: #a481c0;
}

.panel-heading .btn.btn-default.bg-color-lime {
    background-color: #a6d93f;
}
.panel-heading .btn.btn-default.bg-color-lime:hover {
    background-color: #b3de5b;
}

.panel-heading .btn.btn-default.bg-color-magenta {
    background-color: #ff33ac;
}
.panel-heading .btn.btn-default.bg-color-magenta:hover {
    background-color: #ff55ba;
}

.panel-heading .btn.btn-default.bg-color-teal {
    background-color: #00dedb;
}
.panel-heading .btn.btn-default.bg-color-teal:hover {
    background-color: #01fffc;
}

.panel-heading .btn.btn-default.bg-color-turquoise {
    background-color: #28e1bd;
}
.panel-heading .btn.btn-default.bg-color-turquoise:hover {
    background-color: #46e5c6;
}

.panel-heading .btn.btn-default.bg-color-emerald {
    background-color: #54d98c;
}
.panel-heading .btn.btn-default.bg-color-emerald:hover {
    background-color: #70df9f;
}

.panel-heading .btn.btn-default.bg-color-amethyst {
    background-color: #b07cc6;
}
.panel-heading .btn.btn-default.bg-color-amethyst:hover {
    background-color: #bf94d0;
}

.panel-heading .btn.btn-default.bg-color-wet-asphalt {
    background-color: #46627f;
}
.panel-heading .btn.btn-default.bg-color-wet-asphalt:hover {
    background-color: #527395;
}

.panel-heading .btn.btn-default.bg-color-midnight-blue {
    background-color: #3e5771;
}
.panel-heading .btn.btn-default.bg-color-midnight-blue:hover {
    background-color: #4a6887;
}

.panel-heading .btn.btn-default.bg-color-sun-flower {
    background-color: #f4d03f;
}
.panel-heading .btn.btn-default.bg-color-sun-flower:hover {
    background-color: #f6d85f;
}

.panel-heading .btn.btn-default.bg-color-pomegranate {
    background-color: #d65548;
}
.panel-heading .btn.btn-default.bg-color-pomegranate:hover {
    background-color: #dc6f64;
}

.panel-heading .btn.btn-default.bg-color-silver {
    background-color: #d9dcde;
}
.panel-heading .btn.btn-default.bg-color-silver:hover {
    background-color: #ebedee;
}

.panel-heading .btn.btn-default.bg-color-asbestos {
    background-color: #9aa4a5;
}
.panel-heading .btn.btn-default.bg-color-asbestos:hover {
    background-color: #acb4b5;
}

/* Product upfgrade icons */

.table.upgrade-packages-list .upgrade-package-icons {
    color: #ddd;
    margin-left: 5px;
    writing-mode: vertical-rl;
    text-orientation: upright;
    width: 36px;
}
.table.upgrade-packages-list .upgrade-package-icons i{
    margin-bottom: 3px;
}
/* .table.upgrade-packages-list .upgrade-package-group-1 .upgrade-package-icons i:nth-child(2){
  color:#ffd700;
} */

/* Host Standard & Chabok star */
.table.upgrade-packages-list .upgrade-package-group-2 .upgrade-package-icons i:nth-child(2),
.table.upgrade-packages-list .upgrade-package-group-3 .upgrade-package-icons i:nth-child(2){
  color:#ffae00;
}

/* Host Pro stars */
.table.upgrade-packages-list .upgrade-package-group-4 .upgrade-package-icons i:nth-child(2),
.table.upgrade-packages-list .upgrade-package-group-4 .upgrade-package-icons i:nth-child(3),
.table.upgrade-packages-list .upgrade-package-group-5 .upgrade-package-icons i:nth-child(2),
.table.upgrade-packages-list .upgrade-package-group-5 .upgrade-package-icons i:nth-child(3),
.table.upgrade-packages-list .upgrade-package-group-6 .upgrade-package-icons i:nth-child(2),
.table.upgrade-packages-list .upgrade-package-group-6 .upgrade-package-icons i:nth-child(3),
.table.upgrade-packages-list .upgrade-package-group-7 .upgrade-package-icons i:nth-child(2),
.table.upgrade-packages-list .upgrade-package-group-7 .upgrade-package-icons i:nth-child(3){
  color:#ff8c00;
}

/* Host Chabok & Pro SSL */
.table.upgrade-packages-list .upgrade-package-group-2 .upgrade-package-icons i:first-child,
.table.upgrade-packages-list .upgrade-package-group-3 .upgrade-package-icons i:first-child,
.table.upgrade-packages-list .upgrade-package-group-4 .upgrade-package-icons i:first-child,
.table.upgrade-packages-list .upgrade-package-group-5 .upgrade-package-icons i:first-child,
.table.upgrade-packages-list .upgrade-package-group-6 .upgrade-package-icons i:first-child,
.table.upgrade-packages-list .upgrade-package-group-7 .upgrade-package-icons i:first-child{
    color:#74b807;
}

/* Performance Plus star */
/*
.table.upgrade-packages-list .upgrade-product-id-40 .upgrade-package-icons i:nth-child(4),
.table.upgrade-packages-list .upgrade-product-id-41 .upgrade-package-icons i:nth-child(4),
.table.upgrade-packages-list .upgrade-product-id-42 .upgrade-package-icons i:nth-child(4),
.table.upgrade-packages-list .upgrade-product-id-43 .upgrade-package-icons i:nth-child(4),
.table.upgrade-packages-list .upgrade-product-id-44 .upgrade-package-icons i:nth-child(4),
.table.upgrade-packages-list .upgrade-product-id-45 .upgrade-package-icons i:nth-child(4),
.table.upgrade-packages-list .upgrade-product-id-46 .upgrade-package-icons i:nth-child(4),
.table.upgrade-packages-list .upgrade-product-id-47 .upgrade-package-icons i:nth-child(4){
    color:#990373;
}
*/

/* Turbo MAX star */
.table.upgrade-packages-list .upgrade-package-group-6 .upgrade-package-icons i:nth-child(4),
.table.upgrade-packages-list .upgrade-package-group-7 .upgrade-package-icons i:nth-child(4),
.table.upgrade-packages-list .upgrade-package-group-6 .upgrade-package-icons i:nth-child(5),
.table.upgrade-packages-list .upgrade-package-group-7 .upgrade-package-icons i:nth-child(5){
    color:#193e68;
}

/* Performance Plus Bolt */
/*
.table.upgrade-packages-list .upgrade-package-group-3 .upgrade-package-icons i:nth-child(7),
.table.upgrade-packages-list .upgrade-package-group-5 .upgrade-package-icons i:nth-child(7),
.table.upgrade-packages-list .upgrade-package-group-7 .upgrade-package-icons i:nth-child(7){
	color: #990373;
}
*/

/* JetBackup */
/*
.table.upgrade-packages-list .upgrade-package-group-4 .upgrade-package-icons i:nth-child(8),
.table.upgrade-packages-list .upgrade-package-group-5 .upgrade-package-icons i:nth-child(8),
.table.upgrade-packages-list .upgrade-package-group-6 .upgrade-package-icons i:nth-child(8),
.table.upgrade-packages-list .upgrade-package-group-7 .upgrade-package-icons i:nth-child(8){
	color: #ff6c2c;
}
*/

.product-upgrade-performance-plus-badge {
    color: #fff;
    background-color: #990373;
    padding: 4px 30px 4px 6px;
    border-radius: 4px;
    margin-top: 4px;
    display: inline-block;
    font-size: 12px;
}
.product-upgrade-turbo-max-badge{
	color: #fff;
	margin-top: 6px;
	display: inline-block;
	font-size: 12px;
	background-color: #193e68;
	border: 3px solid #fd8e17;
	border-image-slice: 1;
	box-shadow: 0 0 0px 2px #fff inset;
	padding: 8px 10px;
	border-image-source: linear-gradient(150deg, rgb(253, 142, 23) 0%, rgb(253, 142, 23) 25%, rgb(237, 181, 46) 25%, rgb(237, 181, 46) 50%, rgb(218, 0, 0) 50%, rgb(218, 0, 0) 75%, rgb(0, 81, 125) 75%, rgb(0, 81, 125) 100%);
	position: relative;
}
.product-upgrade-turbo-max-badge .turbo-max-performance-plus-text{
	display: inline-block;
	background-color: #990373;
	padding: 3px 5px 5px;
	border-radius: 3px;
	border: 1px solid #fff;
	margin-right: 2px;
}
.product-upgrade-turbo-max-badge .product-upgrade-turbo-max-badge-description {
    font-size: 91%;
    margin-top: 7px;
}

.product-upgrade-turbo-max-badge .product-upgrade-turbo-max-badge-description .color{
	color: #fe0;
	text-shadow: 0 0 3px #000;
}

.product-upgrade-performance-plus-badge abbr[data-original-title],
.product-upgrade-performance-plus-badge abbr[title],
.product-upgrade-turbo-max-badge abbr[data-original-title],
.product-upgrade-turbo-max-badge abbr[title] {
    cursor: help;
    border-bottom: 1px dotted #fff;
}

.product-upgrade-performance-plus-badge::before {
    content: "\f135";
    font: normal normal normal 16px/1 FontAwesome;
    text-rendering: auto;
    color: #fff;
    margin-right: -22px;
    margin-left: 8px;
    position: relative;
    top: 2px;
}
.product-upgrade-turbo-max-badge::before {
    content: "";
    width: 75px;
    height: 20px;
    display: inline-block;
    background-image: url("https://crm.shirazweb.net/modules/addons/shirazweb/assets/img/clientarea/turbo_web_hosting.png");
    position: absolute;
    top: -20px;
    left: 10px;
}
.table-striped > tbody > tr.upgrade-package-row:nth-of-type(2n+1) {
    background-color: #fff;
}
.table-striped > tbody > tr.upgrade-package-row:nth-of-type(2n+1) td {
    background-color: #f9f9f9;
}
tr.upgrade-package-row:last-of-type {
    border-bottom: 1px solid #ddd;
}
tr.upgrade-package-row:last-of-type .upgrade-package-group-label {
    border-bottom: 1px solid #fff;
}
.upgrade-package-group-label.upgrade-package-group-label {
    vertical-align: middle;
    text-align: center;
    background-color: #293949;
    border-radius: 0 20px 20px 0;
    border-top-color: #fff;
	width: 36px;
}
.upgrade-package-group-label-text {
    text-orientation: mixed;
    text-align: center;
    writing-mode: vertical-rl;
    color: #fff;
    font-weight: bold;
}
.upgrade-package-group-1 .upgrade-package-group-label.upgrade-package-group-label.upgrade-package-group-label{
	background: #ffaf00;
}
.upgrade-package-group-2 .upgrade-package-group-label.upgrade-package-group-label.upgrade-package-group-label,
.upgrade-package-group-3 .upgrade-package-group-label.upgrade-package-group-label.upgrade-package-group-label{
	background: #73b800;
}
.upgrade-package-group-4 .upgrade-package-group-label.upgrade-package-group-label.upgrade-package-group-label,
.upgrade-package-group-5 .upgrade-package-group-label.upgrade-package-group-label.upgrade-package-group-label{
	background: #ff8e00;
}
.upgrade-package-group-6 .upgrade-package-group-label.upgrade-package-group-label.upgrade-package-group-label,
.upgrade-package-group-7 .upgrade-package-group-label.upgrade-package-group-label.upgrade-package-group-label{
	background: #193e68;
}
.upgrade-package-row .upgrade-package-title {
    display: block;
}
.upgrade-package-row .upgrade-package-order-wrapper select{
	margin-bottom: 10px;
	font-family: 'IRANSansX','IranSansWebFaNum','IranSansWeb',tahoma,sans-serif;
	-moz-font-feature-settings: "ss02";
    -webkit-font-feature-settings: "ss02";
    font-feature-settings: "ss02";
}

/* Hide ArvanCDN Introduction Block */
.arvancdn-introduction-block{
	display: none;
}

/* Ticket rating */
.ticket-reply .rating{
  max-height: 43px;
}
.ticket-reply .rating .star::after{
  content: "۱";
  display: block;
  color: #bbb;
  position: relative;
  top: -12px;
  left: 5px;
  border-radius: 50%;
  font-size: 14px;
  width: 13px;
  height: 18px;
  text-align: center;
  font-weight: bold;
}
.ticket-reply .rating .star[rate="1"]::after{
  content: "۱";
}
.ticket-reply .rating .star[rate="2"]::after{
  content: "۲";
}
.ticket-reply .rating .star[rate="3"]::after{
  content: "۳";
}
.ticket-reply .rating .star[rate="4"]::after{
  content: "۴";
}
.ticket-reply .rating .star[rate="5"]::after{
  content: "۵";
}

/* Pro Turbo MAX addon animation */

#ProductAddons tbody{
	display: block;
}
#ProductAddons .addon-row-31{
	border: 3px solid #fd8e17;
	border-image-slice: 1;
	box-shadow: 0 0 0px 2px #fff inset;
	border-image-source: linear-gradient(150deg, rgb(253, 142, 23) 0%, rgb(253, 142, 23) 25%, rgb(237, 181, 46) 25%, rgb(237, 181, 46) 50%, rgb(218, 0, 0) 50%, rgb(218, 0, 0) 75%, rgb(0, 81, 125) 75%, rgb(0, 81, 125) 100%);
	display: block;
	margin: auto;
	position: relative;
	right: -15px;
}
#ProductAddons .addon-row-31 >td:nth-child(2){
  padding: 12px 8px 8px 12px
}
#ProductAddons .addon-row-31 >td:nth-child(2) .product-upgrade-turbo-max-badge{
  margin-top:16px;
}

/* Domain WHOIS management */
body.clientareadomaincontactinfo .form-control[name="contactdetails[Registrant][Phone]"],
body.clientareadomaincontactinfo .form-control[name="contactdetails[Registrant][Fax]"]{
  direction: ltr;
}

/* Product pricing discount */
s, strike{
    color: #aaa;
    display: inline-block;
    position: relative;
    text-decoration:none;
    position:relative;
}
s::before, strike::before {
    top: 40%; /*tweak this to adjust the vertical position if it's off a bit due to your font family */
    background:red; /*this is the color of the line*/
    opacity:.7;
    content: " ";
    width: 110%;
    position: absolute;
    height:.1em;
    border-radius:.1em;
    left: -5%;
    white-space:nowrap;
    display: block;
    transform: rotate(-7deg);
}
s.straight::before, strike.straight::before{
    transform: rotate(0deg);
    left:-1%;
    width:102%;
}
.cart-products .panel-product .list-group-item{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.cart-products .panel-product .list-group-item s.product-regular-price{
	font-size: 12px;
}
.cart-products .panel-product .list-group-item .product-discount-amount {
    border-radius: 4px;
    font-size: 13px;
	font-weight: 700;
    display: inline-block;
}
.cart-products .panel-product .list-group-item .product-discount-amount .discount-amount{
    padding: 2px 4px 0 4px;
    color: #fff;
    background-color: #af0026;
    border-radius: 0 4px 4px 0;
	display: inline-block;
}
.cart-products .panel-product .list-group-item .product-discount-amount .discount-phrase {
    background-color: #f7d900;
    color: #af0026;
    padding: 2px 4px 0 4px;
    border-radius: 4px 0 0 4px;
	display: inline-block;
}
.cart-products .panel-product .list-group-item.quarterly-price-row .product-discount-amount,
.cart-products .panel-product .list-group-item.semiannually-price-row .product-discount-amount{
	font-weight: 500;
}
.cart-products .panel-product .list-group-item .product-price-per-month{
	font-size: 15px;
	font-weight: 700;
	background-color: #3c763d;
	color: #fff;
	padding: 2px 4px 1px;
	border-radius: 4px;
	display: inline-block;
	margin-top: 2px;
	margin-bottom: 2px;
}

.cart-products .panel-product .list-group-item.annually-price-row .product-price-per-month {
  border: 2px solid #f7d900;
}
.cart-products .panel-product .list-group-item.biennially-price-row .product-price-per-month {
  border: 3px solid #f7d900;
}
.cart-products .panel-product .list-group-item.triennially-price-row .product-price-per-month {
  border: 4px solid #f7d900;
  font-size: 16px;
}

.whmcs-addon-with-icon-container {
  display: flex;
  align-items: center;
}
.whmcs-addon-with-icon-container .whmcs-addon-icon{
  width: 48px;
  height: 48px;
  border-radius: 4px;
  margin-left: 10px;
}
/*
small .whmcs-addon-with-icon-container .whmcs-addon-icon{
	width: 32px;
	height: 32px;
}
*/
.cart-products .col-md-6 .panel-product .panel-body{
	font-family: 'IRANSansX','IranSansWebFaNum','IranSansWeb',tahoma,sans-serif;
	-moz-font-feature-settings: "ss02";
    -webkit-font-feature-settings: "ss02";
    font-feature-settings: "ss02";
}
body.upgradesummary .panel-body{
	font-family: 'IRANSansX','IranSansWebFaNum','IranSansWeb',tahoma,sans-serif;
	-moz-font-feature-settings: "ss02";
    -webkit-font-feature-settings: "ss02";
    font-feature-settings: "ss02";
}
.panel-body#active-discount-codes thead th::nth-child(1),
.panel-body#active-discount-codes tbody th{
  min-width: 100px;
}
.panel-body#active-discount-codes tbody th .discount-code{
	background-color: #fff;
	color: #ed1943;
	border-radius: 0;
	border: 1px dashed rgba(0,0,0,.25);
	padding: 1px 5px 0;
	box-shadow: 0 0 0px 2px #fff;
	display:inline-block;
	width:max-content;

}
body.clientareainvoices .sidebar-primary,
body.clientareainvoices .sidebar-primary h3,
body.clientareainvoices .panel-body .table-container,
body.clientareainvoices .panel-body .table-container select,
body.invoice .navbar-invoice,
body.invoice .invoice-container h3,
body.invoice .invoice-container .row:nth-of-type(2) >.text-right,
body.invoice .panel-default .panel-body tr td:nth-child(2),
body.invoice .panel-info .panel-body tr td:nth-child(1),
body.invoice .panel-info .panel-body tr td:nth-child(4),
body.invoice .panel-info .panel-body tr.bg-warning td:nth-child(2),
body.masspay #main-content table td:nth-of-type(2),
body.clientareaaddfunds #main-content #internal-content .panel-body,
body.clientareaaddfunds #main-content #internal-content .panel-body input,
body.clientareahome #main-content #internal-content .client-home-panels .panel[menuitemname="Overdue Invoices"],
body.clientareahome #main-content #internal-content .client-home-panels .panel[menuitemname="Affiliate Program"],
body.clientareahome .dashboard-tile .timer,
section.cart .cart-products span.price,
#primaryLookupResult.domain-lookup-result .btn:not(.domain-contact-support),
section.cart #domainSuggestions span.price,
section.cart div.domain-price .btn-sm span.price,
section.cart div.spotlight-tld span.price,
.featured-tld .price,
.cart .domain-pricing .panel-body .row.tld-row .col-sm-8 .text-right,
#orderSummary #producttotal .order-summary td.text-right,
section.cart table.cart td.text-right,
section.cart #frmConfigureProduct #inputBillingcycle,
section.cart #frmConfigureProduct #inputBillingcycle option,
section.cart #frmConfigureProduct #inputBillingcycle *,
section.cart div.domain-price span.price,
section.cart .addon-products span.price,
.irs,.irs-from, .irs-to, .irs-single{
	font-family: 'IRANSansX','IranSansWebFaNum','IranSansWeb',tahoma,sans-serif;
	-moz-font-feature-settings: "ss02";
    -webkit-font-feature-settings: "ss02";
    font-feature-settings: "ss02";
}

#ProductAddons .table-striped > tbody > tr {
    width: 100%;
    display: flex;
}
section.cart #ProductAddons.addon-products span.price {
    display: block;
    background-color: #aaa;
    clear: both;
    width: max-content;
    padding: 2px 5px;
    border-radius: .25em;
    color: #fff;
}
#ProductAddons .table-striped > tbody > tr > td > small::before {
    display: block;
    content: " ";
    clear: both;
    margin-top: 10px;
}
body.configureproduct #internal-content #frmConfigureProduct input#customfield9,
body.configureproduct #internal-content #frmConfigureProduct input#customfield10,
body.configureproduct #internal-content #frmConfigureProduct input#customfield11,
body.configureproduct #internal-content #frmConfigureProduct input#customfield12,
body.configureproduct #internal-content #frmConfigureProduct input#customfield61,
body.configureproduct #internal-content #frmConfigureProduct input#customfield62{
  direction: ltr;
  text-align: right;
}

/* More hosting services */
.hosting-offers-container .hosting-offers-heading-container{
	background-color: #fff;
}
.hosting-offers-container .hosting-offers-heading-container .hosting-offers-title{
	font-size: 16px;
	margin: 0;
	letter-spacing: -1px;
	background-color: #2c2c2c;
	padding: 10px;
	color: #fff;
	display: inline-block;
	min-width: 170px;
	font-weight: 600;
}
.hosting-offers-container .hosting-offers-heading-container .hosting-offers-tagline{
	display: inline-block;
	margin-right: 63px;
	font-family: kalamehweb,'IRANSansX','IranSansWeb',tahoma,sans-serif;
	font-weight: 600;
	font-size: 16px;
	color: #2c2c2c;
}

.hosting-offer-container{
  width:100%;
  display:flex;
  flex-direction: row;
  background-color:transparent;
  flex-wrap: wrap;
  margin-right: auto;
  margin-left: auto;
	align-content: center;
	justify-content: center;
  position: relative;
  font-family:'IRANSansX','IranSansWebFaNum','IranSansWeb',tahoma,sans-serif;
  background-color: #fff;
}

.hosting-offer-container:nth-of-type(2n) {
  background-color: #f5f5f5;
}
.hosting-offer-container > div{
  padding:8px 10px;
  width: calc(100% - 383px);
  line-height: 1.6;
  display: flex;
  align-items: center;
  min-height: 106px;
}
.hosting-offer-container .heading-container{
	background-color: #666;
	color: #fff;
	width: 170px;
	line-height: 1.16;
	display: block;
}
.hosting-offer-container:nth-of-type(2n) .heading-container {
	background-color: #555;
}

.hosting-offer-container .heading-container .subtitle {
  font-size: 10px;
  line-height: 1.5;
}
.hosting-offer-container .heading-container .product-price-per-month{
	-moz-font-feature-settings: "ss02";
    -webkit-font-feature-settings: "ss02";
    font-feature-settings: "ss02";
	font-size: 16px;
	font-weight: 700;
	display:block;
}
.hosting-offer-container .heading-container .product-price-per-month small{
	font-size: 13px;
	font-weight: 400;
}
.hosting-offer-container .separator {
	  content:" ";
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 53px 53px 53px 0;
    border-color: transparent #666 transparent transparent;
    padding: 0;
}
.hosting-offer-container:nth-of-type(2n) .separator {
	border-color: transparent #555 transparent transparent;
}

.hosting-offer-container.chabok .heading-container{
	background-color: #73b800;
}
.hosting-offer-container.pro .heading-container{
	background-color: #ff8c00;
}
.hosting-offer-container.turbo .heading-container{
	background-color: #193e68;
}
.hosting-offer-container.chabok .separator{
	border-color: transparent #73b800 transparent transparent;
}
.hosting-offer-container.pro .separator{
	border-color: transparent #ff8c00 transparent transparent;
}
.hosting-offer-container.turbo .separator{
	border-color: transparent #193e68 transparent transparent;
}
.hosting-offer-container .features-container .features-list {
  margin:0;
  padding:0;
  display: flex;
  flex-direction: column;
  max-height: 106px;
  flex-wrap: wrap;
  width: 100%;
}
.hosting-offer-container .features-container .features-list .features-list-item{
  list-style: none;
  width: 50%;
}
.hosting-offer-container .features-container .features-list .features-list-item div{
  display:inline-block;
}
.hosting-offer-container .features-container .features-list .features-list-item .badge-bg-color {
  background-color: #666;
  color: #fff;
  padding: 0 6px;
  border-radius: 3px;
}
.hosting-offer-container:nth-of-type(2n) .features-container .features-list .features-list-item .badge-bg-color {
  background-color: #555;
}
.hosting-offer-container.chabok .features-container .features-list .features-list-item .badge-bg-color {
  background-color: #73b800;
}
.hosting-offer-container.pro .features-container .features-list .features-list-item .badge-bg-color {
  background-color: #ff8c00;
}
.hosting-offer-container.turbo .features-container .features-list .features-list-item .badge-bg-color {
  background-color: #193e68;
}
.hosting-offer-container .features-container .features-list .features-list-item i{
	color: #666;
}
.hosting-offer-container:nth-of-type(2n) .features-container .features-list .features-list-item i{
	color: #555;
}
.hosting-offer-container.chabok .features-container .features-list .features-list-item i{
	color: #73b800;
}
.hosting-offer-container.pro .features-container .features-list .features-list-item i{
	color: #ff8c00;
}
.hosting-offer-container.turbo .features-container .features-list .features-list-item i{
	color: #193e68;
}
.hosting-offer-container .heading-container .title{
  margin:0 0 10px;
  font-size: 24px;
}
.hosting-offer-container .view-services-link-container{
	width:160px;
	align-items: center;
	display: flex;
	justify-content: center;
}

/* More hosting services : Responsive */
@media (max-width: 1599px){
  #container:not(.sidebar-mini) .hosting-offer-container{
    padding:0;
    border: 1px solid #73b800;
  }
  #container:not(.sidebar-mini) .hosting-offer-container > div{
    width:100%
  }
  #container:not(.sidebar-mini) .hosting-offer-container .heading-container{
    display: flex;
    width:100%;
	justify-content: space-between;
    min-height: unset;
  }
  #container:not(.sidebar-mini) .hosting-offer-container .separator{
    display: none;
  }
  #container:not(.sidebar-mini) .hosting-offer-container .view-services-link-container{
    width: 100%;
    text-align: center;
    min-height: 0;
  }
  #container:not(.sidebar-mini) .hosting-offer-container .view-services-link-container .view-services-link{
    display:block;
    width: 100%;
  }
}
@media (max-width: 1365px){
	#container.sidebar-mini .hosting-offers-container > div {
		margin-top: 15px;
		border-radius: 3px;
		overflow: hidden;
	}
	#container.sidebar-mini .hosting-offers-container .hosting-offers-heading-container .hosting-offers-title {
		font-size: 18px;
		display: block;
		text-align: center;
	}
	#container.sidebar-mini .hosting-offers-container .hosting-offers-heading-container .hosting-offers-tagline{
		display: none;
	}
	#container.sidebar-mini .hosting-offer-container{
		border: 1px solid #666;
		padding: 0;
	}
	#container.sidebar-mini .hosting-offer-container:nth-of-type(2n){
		border-color: #555;
	}
	#container.sidebar-mini .hosting-offer-container.chabok{
		border-color: #73b800;
	}
	#container.sidebar-mini .hosting-offer-container.pro{
		border-color: #ff8c00;
	}
	#container.sidebar-mini .hosting-offer-container.turbo{
		border-color: #193e68;
	}
	#container.sidebar-mini .hosting-offer-container > div{
		width:100%
	}
	#container.sidebar-mini .hosting-offer-container .heading-container .title{
		margin: 0;
	}
	#container.sidebar-mini .hosting-offer-container .heading-container{
		display: flex;
		width:100%;
		justify-content: space-between;
		min-height: unset;
	}
	#container.sidebar-mini .hosting-offer-container .separator{
		display: none;
	}
	#container.sidebar-mini .hosting-offer-container .view-services-link-container {
		width: 100%;
		height: auto;
		text-align: center;
		min-height: 0;
	}
	#container.sidebar-mini .hosting-offer-container .view-services-link-container .view-services-link{
		display:block;
		width: 100%;
	}
}
@media (max-width: 1100px){
	#container:not(.sidebar-mini) .hosting-offers-container > div {
		margin-top: 15px;
		border-radius: 3px;
		overflow: hidden;
	}
	#container:not(.sidebar-mini) .hosting-offers-container .hosting-offers-heading-container .hosting-offers-title {
		font-size: 18px;
		display: block;
		text-align: center;
	}
	#container:not(.sidebar-mini) .hosting-offers-container .hosting-offers-heading-container .hosting-offers-tagline{
		display: none;
	}
	#container:not(.sidebar-mini) .hosting-offer-container{
		border: 1px solid #666;
		padding: 0;
	}
	#container:not(.sidebar-mini) .hosting-offer-container:nth-of-type(2n){
		border-color: #555;
	}
	#container:not(.sidebar-mini) .hosting-offer-container.chabok{
		border-color: #73b800;
	}
	#container:not(.sidebar-mini) .hosting-offer-container.pro{
		border-color: #ff8c00;
	}
	#container:not(.sidebar-mini) .hosting-offer-container.turbo{
		border-color: #193e68;
	}
	#container:not(.sidebar-mini) .hosting-offer-container > div{
		width:100%
	}
	#container:not(.sidebar-mini) .hosting-offer-container .heading-container .title{
		margin: 0;
	}
	#container:not(.sidebar-mini) .hosting-offer-container .heading-container{
		display: flex;
		width:100%;
		justify-content: space-between;
		min-height: unset;
	}
	#container:not(.sidebar-mini) .hosting-offer-container .separator{
		display: none;
	}
	#container:not(.sidebar-mini) .hosting-offer-container .features-container .features-list {
		max-height: unset;
	}
	#container:not(.sidebar-mini) .hosting-offer-container .features-container .features-list .features-list-item{
		width: 100%;
	}
	#container:not(.sidebar-mini) .hosting-offer-container .view-services-link-container {
		width: 100%;
		height: auto;
		text-align: center;
		min-height: 0;
	}
	#container:not(.sidebar-mini) .hosting-offer-container .view-services-link-container .view-services-link{
		display:block;
		width: 100%;
	}
}
@media (max-width: 720px){
  #container.sidebar-mini .hosting-offer-container .features-container .features-list {
		max-height: unset;
	}
	#container.sidebar-mini .hosting-offer-container .features-container .features-list .features-list-item{
		width: 100%;
	}
}

/* Responsive */
@media (max-width: 1530px){
	section.cart #ProductAddons.addon-products span.price {
		float: none;
		margin-top: 3px;
	}
}
@media (min-width: 661px){
	html[dir="rtl"] .sidebar-left .nav-pills > li > a > i {
		margin-left: 0;
	}
	html[dir="rtl"] .sidebar-mini .sidebar-left .nav-pills > li.nav-dropdown-open, .sidebar-mini .sidebar-left .nav-pills > li:hover {
		width: 255px;
	}
	html[dir="rtl"] .sidebar-mini .sidebar-left .nav-pills > li > .nav-sub {
		width: 210px;
	}
}
@media (max-width: 575px){
	/* Beginning of general */
	#main-content #internal-content.pull-md-left{
		float: none;
	}
	/* End of general */
	
	/* Beginning of cp manage domains */
	
	/* Beginning of cp clientareahome */
	body.clientareahome .panel[menuitemname="Register a New Domain"] .input-group-btn{
		min-width:148px;
	}
	body.clientareahome .panel[menuitemname="Register a New Domain"] .input-group-btn .btn[name="transfer"]{
		background-color: #bdc3c7;
		color: #fff;
		outline: 0 !important;
	}
	body.clientareahome .panel[menuitemname="Register a New Domain"] .input-group-btn .btn[name="transfer"]:hover{
		color: #fff;
		background-color: #cbd0d3;
		border-color: #cbd0d3;
	}
	body.clientareahome .panel[menuitemname="Register a New Domain"] .input-group-btn .btn[name="transfer"]:active{
		color: #fff;
		background: #bdc3c7;
		border-color: #bdc3c7;
	}
	body.clientareahome .panel[menuitemname="Register a New Domain"] .input-group-btn .btn[name="transfer"]:focus{
		color: #fff;
		background-color: #cbd0d3;
		border-color: #cbd0d3;
	}
	/* End of cp clientareahome */
	
	#tableDomainsList thead{
		display: none;
	}
	#tableDomainsList tbody,
	#tableDomainsList tbody tr,
	#tableDomainsList tbody tr td{
		display: block;
	}
	/* End of cp manage domains */
	
	/* Beginning of cp manage products */
	#tableServicesList thead{
		display: none;
	}
	#tableServicesList tbody,
	#tableServicesList tbody tr,
	#tableServicesList tbody tr td{
		display: block;
	}
	/* body.clientareaproducts #main-content #internal-content.pull-md-left{
		float: none;
	} */
	/* End of cp manage products */
	
	/* Beginning of sidebars */
	.pull-md-right.whmcs-sidebar.sidebar-primary,
	.pull-md-right.whmcs-sidebar.sidebar-secondary{
		float: none;
		width: 100%;
	}
	/* End of sidebars */
	
	/* Beginning of cp view ticket */
	body.viewticket #internal-content.pull-md-left{
		float: none;
		/* display: inline-block;
		display: grid; */
	}
	body.viewticket .ticket-reply .date{
		float: none !important;
		text-align: right;
		margin-right: 25px;
		margin-top: 5px;
	}
	/* End of cp view ticket */
	
    .btn{
        white-space: normal;
    }
    #primaryLookupResult.domain-lookup-result .btn:not(.domain-contact-support){
        float: none !important;
        margin-top: 5px;
    }
    html[dir=rtl] .domain-pricing .two-row-center strong {
        float: none;
        direction: ltr;
        display: inline-block;
    }
    html[dir=rtl] .domain-pricing .two-row-center strong:after {
        content: " دامنه";
    }
    .cart .domain-pricing .panel-body .row.tld-row .text-right{
        width: 100%;
    }
    .cart .domain-pricing .panel-body .row.tld-row .text-right:nth-child(1):before{
        content: "هزینه ثبت:";
    }
    .cart .domain-pricing .panel-body .row.tld-row .text-right:nth-child(2):before{
        content: "هزینه انتقال:";
    }
    .cart .domain-pricing .panel-body .row.tld-row .text-right:nth-child(3):before{
        content: "هزینه تمدید:";
    }
	
	
	#ProductAddons .addon-row-31 >td:nth-child(2) .product-upgrade-turbo-max-badge{
		margin-top: 20px;
	}
}

@media (max-width: 565px) {
	.cart-products .panel-product .list-group-item{
		text-align: center;
		flex-direction: column;
	}
	.cart-products .panel-product .list-group-item > a.service-order-button {
		text-align: center;
		width: -moz-max-content;
		margin: 12px auto 0;
	}
	
	/* Product Upgrade */
	.upgrade-package-row.upgrade-package-row {
		overflow: hidden;
		margin-bottom: 15px;
		border-top: none;
		border-bottom: none;
		border-radius: 20px 20px 0 0;
		display: block;
		box-shadow: 0px 2px 1px #ddd;
	}
	tr.upgrade-package-row:last-of-type {
		border-bottom: none;
	}	
	.upgrade-package-group-label.upgrade-package-group-label{
		display: block;
		width: calc(100vw - 60px);
		position: absolute;
		border-radius: 20px 20px 0 0;
	}
	.upgrade-package-group-label .upgrade-package-group-label-text {
		text-orientation: initial;
		writing-mode: initial;
	}
	.table.upgrade-packages-list .upgrade-package-icons {
		display: block;
		margin-top: 36px;
		float: right;
		padding-top: 13px;
		writing-mode: initial;
		text-orientation: initial;
	}
	.upgrade-package-row .upgrade-package-description-wrapper{
		display: block;
		width: calc(100vw - 60px);
		margin-top: 36px;
		padding-right: 41px;
		padding-top: 13px;
		padding-left: 10px;
		
	}
	.upgrade-package-row .upgrade-package-order-wrapper{
		width: calc(100vw - 60px);
		display: block;
		padding-right: 41px;
		padding-bottom: 15px;
		border-top: none;
	}
	.upgrade-package-description-wrapper .product-upgrade-performance-plus-badge,
	.upgrade-package-row .upgrade-package-order-wrapper select,
	.upgrade-package-row .upgrade-package-order-wrapper input{
		width: calc(100% - 28px);
	}
	
	/* Product Upgrade Summery */
	body.upgradesummary #internal-content .panel-body .form-group .input-group input[name="promocode"]{
		width: calc(100vw - 60px);
		border-radius: 4px;
	}
	body.upgradesummary #internal-content .panel-body .form-group .input-group .input-group-btn{
		display: block;
		clear: both;
	}
	body.upgradesummary #internal-content .panel-body .form-group .input-group .input-group-btn input{
		width: calc(100vw - 60px);
		margin-top: 5px;
		border-radius: 4px;
	}
	.upgrade-package-description-wrapper .product-upgrade-turbo-max-badge {
		margin-top: 23px;
	}
}

/*@media (min-width: 992px) and (max-width: 1740px), (min-width: 661px) and (max-width: 991px) {*/
@media (max-width: 1450px){
  .email-verification-alert .pull-right.pull-right.pull-right.pull-right{
    float: none !important;
    clear: both;
    display: block;
    width: auto;
    margin: 10px 0 0 0;
  }
}
@media (min-width: 661px) and (max-width: 1740px) {
	#container:not(.sidebar-mini) .cart-products .panel-product .list-group-item{
		/*text-align: center;*/
	}
	#container:not(.sidebar-mini) .cart-products .panel-product .list-group-item > a.service-order-button {
		float: none;
		display: block;
		text-align: center;
		width: -moz-max-content;
		margin: 8px 0 0;
	}
}

