@font-face {
	font-family: space;
	font-style: normal;
	font-weight: bold;
	src: url('../fonts/space/eot/iranyekanwebbold.eot');
	src: url('../fonts/space/eot/iranyekanwebbold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/space/woff/iranyekanwebbold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/space/ttf/iranyekanwebbold.ttf') format('truetype');
}

@font-face {
	font-family: space;
	font-style: normal;
	font-weight: 100;
	src: url('../fonts/space/eot/iranyekanwebthin.eot');
	src: url('../fonts/space/eot/iranyekanwebthin.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/space/woff/iranyekanwebthin.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/space/ttf/iranyekanwebthin.ttf') format('truetype');
}

@font-face {
	font-family: space;
	font-style: normal;
	font-weight: 300;
	src: url('../fonts/space/eot/iranyekanweblight.eot');
	src: url('../fonts/space/eot/iranyekanweblight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/space/woff/iranyekanweblight.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/space/ttf/iranyekanweblight.ttf') format('truetype');
}

@font-face {
	font-family: space;
	font-style: normal;
	font-weight: normal;
	src: url('../fonts/space/eot/iranyekanwebregular.eot');
	src: url('../fonts/space/eot/iranyekanwebregular.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/space/woff/iranyekanwebregular.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/space/ttf/iranyekanwebregular.ttf') format('truetype');
}

@font-face {
	font-family: space;
	font-style: normal;
	font-weight: 500;
	src: url('../fonts/space/eot/iranyekanwebmedium.eot');
	src: url('../fonts/space/eot/iranyekanwebmedium.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/space/woff/iranyekanwebmedium.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/space/ttf/iranyekanwebmedium.ttf') format('truetype');
}

@font-face {
	font-family: space;
	font-style: normal;
	font-weight: 800;
	src: url('../fonts/space/eot/iranyekanwebextrabold.eot');
	src: url('../fonts/space/eot/iranyekanwebextrabold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/space/woff/iranyekanwebextrabold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/space/ttf/iranyekanwebextrabold.ttf') format('truetype');
}

@font-face {
	font-family: space;
	font-style: normal;
	font-weight: 900;
	src: url('../fonts/space/eot/iranyekanwebblack.eot');
	src: url('../fonts/space/eot/iranyekanwebblack.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/space/woff/iranyekanwebblack.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/space/ttf/iranyekanwebblack.ttf') format('truetype');
}

@font-face {
	font-family: space;
	font-style: normal;
	font-weight: 950;
	src: url('../fonts/space/eot/iranyekanwebextrablack.eot');
	src: url('../fonts/space/eot/iranyekanwebextrablack.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/space/woff/iranyekanwebextrablack.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/space/ttf/iranyekanwebextrablack.ttf') format('truetype');
}


p,a,div,textarea,h1,h2,h3,h4,h5 {
  font-family: space !important;
  letter-spacing: 0px !important;
  font-size: 14px !important;
}
p{
  line-height: 28px;
  font-size: 13.5px !important;
}

h2 {
  font-size: 20px;
}

h3, .h3 {
  font-size: 20px;
}

body header.header .main-navbar-wrapper .navbar-nav a {
  font-size: 13.5px;
  font-weight: 500;
}
header.header .logo-img {
  max-height: 74px !important;
}

.btn-default[disabled] {
  color: #000 !important;
}




.notification-message-20i {
  letter-spacing: 0px !important;
}
@media screen and (min-width: 991px) {#Primary_Navbar-Home {margin-left: 10px;} }

@media screen and (max-width: 1199px) { 
  .body-rtl header.header .main-navbar-wrapper .navbar-nav li:first-child a {
		margin-right: 10px !important;
	}
}

/* Main menu not-login on mobile */
@media (max-width: 1199px){
	.header .not-login-20i-header #mainNavbar {
		margin-top: 60px !important;
	}
}

/* user second menu on mobile */
@media (max-width: 576px){
	.body-rtl li#Secondary_Navbar-Account ul.dropdown-menu.dropdown-menu-right {
		right: 0 !important;
		left: auto !important;
	}
}
/* End */

.body-rtl .primary-content select option {
  font-family: 'Open Sans', 'Helvetica Neue', 'Segoe UI', 'Calibri', 'Arial', sans-serif;
}

.dropdown-menu {
  left: auto;
  right: 0px;
}
.dropdown-item {
  text-align: right !important;
}
.sidebar .card.card-sidebar {
  margin-bottom: 20px !important;
}
.breadcrumb-item.active {
  font-size: 13px;
  margin-top: 2px;
}
li#Secondary_Navbar-Account ul.dropdown-menu.dropdown-menu-right li a {
  font-size: 13px;
  font-weight: 500;
}
.sidebar .card-sidebar .list-group-item .badge {
  width: 24px;
  height: 24px;
  padding-top: 8px;
}
#modalAjax .close {
  margin-top: -10px !important;
  margin-left: -5px !important;
}

/* Modal Close */
.modal-header .close {
  margin-left: -16px;
  margin-top: -9px;
}
/* End */

/* homepage */
.fast-hosting-theme-section {
  margin-top: -23px !important;
}
.client-home-cards .card-body p, .client-home-cards .list-group .list-group-item, .home-page-slider-panel .promo-banner .content ul li, .card-body.store-promoted-product ul li {
  font-size: 13.5px !important;
  line-height: 26px !important;
  font-weight: 400 !important;
}
.help-elements .action-icon-btns a {
  font-size: 16px;
  line-height: 45px;
}
.fast-hosting-theme-title {
  font-size: 28px;
  line-height: 50px;
}
.fast-hosting-theme-text {
  font-size: 15px;
}
.fast-hosting-theme-list li {
  font-size: 15px;
}
.home-domain-search h2 {
  font-size: 28px;
  line-height: 50px;
}
.Myhomepage, .account-section-20i h2 {
  font-size: 28px;
  line-height: 50px;
}
.home-domain-search .tld-logos li {
  max-width: 140px;
}
.home-domain-search .input-group-wrapper .input-group input {
  direction: ltr;
  font-weight: 500;
  margin-top: 3px;
  margin-left: 20px;
}
.home-domain-search .tld-logos li .tld-hm-20i {
  direction: ltr;
}
.transfer-20i {
  font-size: 14px;
}
.register-20i {
  font-size: 14px;
}
/* End */

.dataTables_wrapper .dataTables_filter {
  float: left !important;
}
.sidebar .card-sidebar .list-group-item, #order-standard_cart .cart-sidebar .list-group-item {
  font-weight: 500 !important;
}
.btn {
  letter-spacing: 0px !important;
}
.btn-default {
  font-size: 13px;
}
.form-check-input.accepttos {
  margin-right: -20px;
}
.float-sm-right {
  float: left !important;
}
.spotlight-tld-container {
  float: right !important;
  direction: ltr !important;
}
#spotlightTlds .domain-lookup-result .available.price {
  direction: rtl !important;
}
#order-standard_cart form#frmProductDomain .domain-selection-options .option.option-selected, body #order-standard_cart form#frmProductDomain .domain-selection-options .option:first-child div#domainregister {
  padding: 5px 20px 10px;
}
#order-standard_cart .header-lined h1 {
font-size:16px !important;
}
.intl-tel-input .country-list {
  direction: ltr !important;
}
body-rtl .intl-tel-input.allow-dropdown .flag-container, .body-rtl .intl-tel-input.separate-dial-code .flag-container {
  right: auto !important;
  left: 0 !important;
}
.intl-tel-input .country-list {
  left: 0px !important;
}
#inputPhone {
  text-align: left !important;
  direction: ltr;
  padding-left: 100px;
}
.selected-dial-code {
  font-weight: 500;
}

/* New user signup */
#containerNewUserSignup input {
  direction: ltr;
}
.body-rtl #registration .prepend-icon .field {
  padding-left: 25px !important;
  direction: ltr !important;
}
#customfield1 {
  direction: ltr;
}
#customfield2 {
  direction: ltr;
}
#registration label {
  font-weight: 500;
  font-size: 14px;
  line-height: 28px;
}

/* checkout new user */
#containerExistingUserSignin input {
  direction: ltr;
}
#inputCountry {
  direction: ltr;
}
#containerPassword input {
  direction: ltr;
}
#containerNewUserSecurity {
  margin-top: 25px;
  margin-bottom: 25px !important;
}
#containerExistingUserSignin .sub-heading {
  margin-bottom: 25px !important;
}
form#frmProductDomain .domain-selection-options label {
  font-size: 14px !important;
  line-height: 30px !important;
}
#order-standard_cart form#frmProductDomain .domain-selection-options .option .iradio_square-blue {
  top: 30px;
}
@media (max-width: 400px) {
  form#frmProductDomain .domain-selection-options div#domainowndomain .col-xs-3.col-3 input {
    margin: 10px 9px 0px 9px;
  }
}
#frmCheckout .sub-heading {
  margin-top: 25px !important;
}
#order-standard_cart #frmCheckout div#paymentGatewaysContainer .text-center label {
  width: auto;
  float: none ;
  font-weight: 300;
}
.field-container label {
  font-size: 14px !important;
  font-weight: 500 !important;
}
/* End */

/* domain new contact inputs on checkout */
#domainRegistrantInputFields input {
  direction: ltr;
}
#inputDCPhone {
  padding-left: 100px;
}
#inputDCCountry {
  direction: ltr;
}
#order-standard_cart .domain-checker-container .input-group-box input#inputDomain{
   direction: ltr;
}
/* End  */
#order-standard_cart form#frmProductDomain .domain-selection-options .option .iradio_square-blue {
  margin-top: -7px !important;
}
.row.domains-row {
  direction: ltr !important;
}
#order-standard_cart form#frmProductDomain .domain-selection-options span.input-group-text {
  border-left: 1px solid #dee3e8 !important;
}
#order-standard_cart form#frmProductDomain .domain-selection-options input {
  border-right: 1px solid #dee3e8 !important;
  border-left: 0 !important;
}
#order-standard_cart .panel.card.mb-3.panel-sidebar {
  margin-bottom: 20px !important;
}
.alert-info, .alert-success{
  font-size: 14px;
  font-weight: 500;
}
.alert-warning {
  font-size: 14px !important;
  font-weight: 500 !important;
}
.checkout-reg-note {
  margin-top: 20px;
}
.checkbox-inline {
  font-size: 14px !important;
  line-height: 28px !important;
  font-weight: 500 !important;
  margin-top: 30px !important; 
}
#order-standard_cart #btnAlreadyRegistered, #order-standard_cart #btnNewUserSignup {
  margin-top: 10px !important;
}
#btnNewUserSignup {
  font-size: 15px;
  font-weight: 600;
}
.sidebar .card-sidebar .list-group-item.active:hover {
  background-color: #ffdcdc !important;
  color: #ff4242 !important;
}
.list-group-item.list-group-item-action.active{
  background-color: #ffdcdc !important;
  color: #ff4242 !important;
}
.sidebar .card-sidebar .list-group-item:hover {
  background-color: #fff2f2 !important;
  color: #ff4242 !important;
}

#order-standard_cart .cart-sidebar .list-group-item:hover {
  background-color: #fff2f2 !important;
  color: #ff4242 !important;
}

/* Clientarea Home */
.body-rtl .email-verification .fas {
  padding-top: 8px !important;
}
.email-verification .text {
  line-height: 25px;
  padding-top: 5px !important;
  font-weight: 500 !important;
}
#btnEmailVerificationClose {
  margin-top: 8px !important;
  font-size: 24px;
}
#btnResendVerificationEmail {
  margin-top: 0px !important;
  font-size: 13px !important;
  font-weight: 500 !important;
  padding: 5px !important;
}

@media (max-width: 991px) {
  .body-rtl .email-verification .btn.close {
    width: 4% !important;
  }
}


.div-service-item .div-service-status {
  width: 50px !important;
}
#registerDomainPanel input {
  text-align: left !important;
}
/* End */


/* Products */
body #order-standard_cart .products#products .product {
  padding: 25px 12px 28px !important;
}
.plan-txt1 {
  color: #515151;
  font-size: 14px;
  line-height: 25px;
  font-weight: 600;
}
.plan-txt2 {
  color: #ff4242;
  font-weight: 600;
}
.product-desc a {
  color: #ff4242 !important;
  font-size: 14px;
}
#order-standard_cart .products .row.row-eq-height .product div.product-desc p {
  font-size: 13.5px;
  line-height: 23px;
  color: #676767;
  font-weight: 400;
  line-height: 26px;
}
.product-desc-botrder-top {
  border-top: 1px solid #e7e7e7;
}
.product-desc {
  border-top: 1px solid #e7e7e7;
  border-top: 0px !important;
  float: right !important;
  width: auto !important;
  line-height: 28px;
  font-size: 13.5px;
  font-weight: 300;
}
product-footer {
  width: 155px;
  float: left;
  text-align: center;
}
.product-price {
  font-size: 13.5px;
  font-weight: 600;
  line-height: 28px;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
}
@media (max-width: 992px){
	.product-desc {
		width: 100% !important;
		float: right !important;
	}
	product-footer {
		float: none !important;
		width: 100% !important
	}
	.product-price {
		margin-top: 0px !important;
		float: right !important;
		width: 150px !important;
		text-align: right !important;
		margin-right: 10px;
	}
	product-order-botton {
		float: left !important;
		margin-left: 10px;
	}
}
.store-tagline {
  font-size: 13.5px !important;
  font-weight: 400 !important;
  margin-top: 10px !important;
  margin-bottom: -10px !important;
}
/* End */

/* Submit ticket */
.primary-content .sub-ticket .card-title {
  font-size: 16px !important;
}
.ticket-top-cont h5 {
  font-size: 16px !important;
}
.ticket-div-20i .text-muted {
  color: #606060 !important;
  line-height: 26px !important;
}
#autoAnswerSuggestions p {
  font-size: 14px;
}
.list-group-item.kb-article-item a {
  font-size: 14px;
  font-weight: 500;
}
/* End */

/* Announcements */
.announcements .announcement article{
  line-height: 28px !important;
  font-weight: 500 !important;
}
.card.view-announcement-20i p {
  line-height: 28px;
  font-weight: 400;
}
/* End */

/* Knowledgebase */
.knowledgebase-article-20i .card-body article p{
  font-weight: 400 !important;
  line-height: 28px !important; 
}
.knowledgebase-20i .kb-category span,  .kb-category span{
  font-size: 16px ;
}
/* End */

/* Server Status */
.server-status-20i p {
  font-weight: 400 !important;
  line-height: 28px !important;
}
/* End */

/* Confproductdomain */
#order-standard_cart .domain-checker-unavailable {
  color: #ff4242 !important;
  font-size: 20px !important;
  font-weight: 500 !important;
}
#searchDomainInfo .domain-available.domain-checker-available {
  font-size: 20px !important;
  font-weight: 500 !important;
}
div#DomainSearchResults div#searchDomainInfo {
  padding-top: 10px !important;
}
#btnDomainContinue {
  font-size: 16px !important;
}
.btn.btn-add-to-cart.product-domain.w-hidden {
  direction: rtl !important;
}

#frmProductDomain select {
  text-align: left !important;
  direction: ltr !important;
}
/* End */

/* View Card */
.fas.fa-arrow-left.payment {
  vertical-align: middle !important;
}
/* End */

/* register domain */
.domaincheck {
  padding: 15px;
  background-color: #74727a;
  color: white;
  text-align: right;
  direction: rtl;
  border-radius: 3px;
  line-height: 27px;
  margin-top: 25px;
  margin-bottom: -10px !important;
}
.closedomaincheck {
  color: white;
  font-weight: bold;
  float: left;
  font-size: 25px;
  line-height: 31px;
  cursor: pointer;
  transition: 0.5s;
}
.domaincheckurl {
  margin-left: 10px;
  color: white;
  font-weight: bold;
  float: left;
  margin-right: 20px;
  line-height: 30px;
  cursor: pointer;
  transition: 0.5s;
}
.domain-available.domain-checker-available {
  margin-top: 30px;
}
.domain-unavailable.domain-checker-unavailable {
  margin-top: 30px;
}
.domain-invalid.domain-checker-invalid {
  font-size: 20px;
  font-weight: 500;
  margin-top: 30px;
  color: #ff5858 !important;
}
/* End */

/* Transfer Domain */
#frmDomainTransfer input {
  text-align: left;
  direction: ltr;
}
form#frmDomainTransfer .card-header, .card.mass-payment-domain .card-header {
  background-color: #202020bf !important;
}
form#frmDomainTransfer .card-header h3.card-title {
  padding-bottom: 0px !important;
  padding-top: 10px !important;
}
/* End */

/* Affiliates */
.affiliate-stat.affiliate-stat-green.alert-warning.mb-2 {
  text-align: center;
  font-size: 16px !important;
}
.affiliate-stat.affiliate-stat-green.alert-info.mb-2 {
  text-align: center;
  font-size: 16px !important;
}
.affiliate-stat.affiliate-stat-green.alert-success.mb-2 {
  text-align: center;
  font-size: 16px !important;
}
.afflink {
  text-align: center !important;
  margin-top: 25px !important;
}
.lead {
  font-size: 16px;
  font-weight: 400;
}
.btn.btn-lg.btn-danger{
  font-size: 18px !important;
}
.affnote {
  font-size: 14px;
}
#activateAffiliate {
  font-size: 16px !important;
}
/* End */

/* Conf product */
form#frmConfigureProduct .alert.alert-warning a.alert-link {
  float: none !important;
}
.any-question {
  font-size: 13.5px !important;
}

/* End */

/* View email */
.popup-header-padding {
  text-align: right;
  direction: rtl;
}
/* End */

/* 2FA */
.btn.btn-success.open-modal.twofa-config-link.enable {
  font-size: 14px;
  font-weight: 500;
}
.twofa-setup .modal-body {
  min-height: 100px;
  font-size: 14px;
}
.col-description {
  line-height: 26px;
}
/* End */

/* Add Funds */
.table.table-striped.add-funds {
  font-size: 14px;
}
/* End */


/* View tickets */
.ticket-subject {
  font-size: 14px;
}
.btn-ticket-reply, .btn.btn-success.btn-sm.btn-block {
  min-width: 110px;
  font-size: 12px;
  line-height: 26px;
  color: #ff4242;
  font-weight: 600;
  border-radius: 2px;
  background-color: #ffeded;
  padding: 3px 10px;
  border: 0;
  width: auto;
  display: inline-block;
}
.btn-ticket-reply:hover, .btn.btn-success.btn-sm.btn-block:hover {
  background-color: #ffdada;
}
btn.btn-danger.btn-sm.btn-block{
width: 100% !important;
}
.btn-close-ticket, .btn.btn-danger.btn-sm.btn-block {
  min-width: 110px;
  font-size: 12px;
  line-height: 26px;
  color: #fff;
  font-weight: 600;
  border-radius: 2px;
  background-color: #ff4355;
  padding: 3px 10px;
  border: 0;
  width: auto;
  display: inline-block;
}
.btn-close-ticket:hover, .btn.btn-danger.btn-sm.btn-block:hover {
  color: #fff;
  background-color: #e1192c;
}
.col-6.col-xs-6.col-button-left {
  max-width: 100% !important;
  flex: 0 0 100% !important;
}
.btn.btn-success.btn-sm.btn-block {
  width: 100% !important;
  margin-top: 10px !important;
}
.col-6.col-xs-6.col-button-right {
  max-width: 100% !important;
  flex: 0 0 100% !important;
}
.btn.btn-danger.btn-sm.btn-block {
  width: 100% !important;
  margin-top: 10px !important;
}
.btn.btn-default.btn-sm.btn-block {
  width: 100% !important;
  margin-top: 10px !important;
}
.card-sidebar .collapsable-card-body .card-body {
  font-weight: 400 !important;
}
.view-ticket .message.p-3 {
  padding: 0px 0 8px !important;
}
.view-ticket .card-body:last-child .message.p-3 hr {
  display: block !important;
}
.ticket-ip {
  font-size: 13px;
}
.primary-content .view-ticket .message p{
  font-weight: 500 !important;
  line-height: 26px !important;
}
#inputMessage {
  line-height: 26px !important;
  font-weight: 500 !important;
}
.ticket-reply .rating-done {
  font-size: 16px !important;
}

.primary-content .view-ticket .message p {
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}

/* End */



/* View user Products */
div.product-details div.product-icon {
  padding-top: 0px;
}
div.product-details div.product-icon span i.fas.fa-circle.fa-stack-2x, .product-icon.text-center h3 {
  display: block;
}
div.product-details div.product-icon span.fa-stack.fa-lg {
  line-height: 2em !important;
}
.tab-content.margin-bottom div#tabOverview .product-details .product-status .product-icon i {
  color: #fff;
}
.fas.fa-circle.fa-stack-2x {
  color: #4f4f4f !important;
}
div.product-details div.product-icon {
  background-color: #efefef;
}
.product-status-text {
  padding: 10px 5px;
  background-color: #fff0;
}
.user-product-name {
  padding-top: 80px !important;
  font-size: 20px !important;
  font-weight: 500 !important;
  margin-bottom: -45px !important;
}
.tab-content.margin-bottom div#tabOverview .product-details .product-status .product-icon h4 {
  font-size: 18px !important;
  font-weight: 700 !important;
  padding-bottom: 15px;
  padding-top: 15px;
}
div.product-details .product-status-pending {
  background-color: #f89406 !important;
  border-radius: 10px !important;
  border: 0px !important;
  padding: 0px !important;
}
div.product-details .product-status-active {
  background-color: #00bc1d !important;
  border-radius: 10px !important;
  border: 0px !important;
  padding: 0px !important;
}
.product-status.product-status-completed.mb-3 {
  background-color: #00d248 !important;
}
.nav-link.active {
  font-size: 14px;
}
.nav-link {
  font-size: 14px;
}
#resourceusage {
  font-size: 14px;
}
.text-center.module-client-area input {
  font-size: 14px;
  line-height: 30px;
  color: #fff;
  border-radius: 2px;
  background-color: #34b3ff;
  padding: 3px 10px;
  border: 0;
}
.text-center.module-client-area input:hover {
  background-color: #0ea5ff;
}
.btn-danger {
  background-color: #ff3f51;
}
.btn-success {
  background-color: #2ec250;
}
.tab-content.bg-white.product-details-tab-container {
  font-size: 14px !important;
}
/* End */


/* View user Domain */
.moduleoutput h2 {
  font-size: 18px;
}
.moduleoutput table {
  font-size: 14px;
}
.moduleoutput {
  margin-top: 40px;
}
#tabAutorenew p {
  font-size: 14px;
}
#tabAutorenew h4 {
  font-size: 18px;
}
#tabAutorenew button {
  font-size: 14px !important;
}
#tabNameservers .form-check-input {
  position: inherit !important;
  margin-left: 0px !important;
}
#frmDomainContactModification .form-check-input {
  position: inherit !important;
  margin-left: 0px !important;
}
#tabReglock h2 {
  font-size: 18px;
  font-weight: 500 bold;
}
#tabReglock button {
  font-size: 14px !important;
}
/* End */


/* Password Reset Email */
.password-reset-email p {
  font-size: 14px;
}
.password-reset-email .input-group.input-group-merge {
  direction: ltr;
}

/* End */

/* Virtualizor */
#virtualizor_load_div {
  direction: ltr;
}
/* End */


/* footer */
.space-links{
  line-height: 28px;
}
.space-links a{
  color: #fff;
}
.footer-links{
  background-color: #272727;
  color: #ebebeb;
  font-size: 13.5px;
  line-height: 26px;
  margin-bottom: 0px;
  padding-top: 10px;
  padding-bottom: 5px;
}
.footer-links a {
  color: #ebebeb;
}
.footer-links a:hover {
  color: #fff;
}
footer.footer {
  background-color: #3e3e3e;
  margin-top: 50px;
  padding-top: 25px;
  padding-bottom: 20px;
}
/* End */

/* By Spaceiran. Don't Copy, Take some effort yourself!!.. */
