/* ===================== */
/* استيراد خط Cairo */
@import url('https://fonts.googleapis.com/css2?family=Cairo&display=swap');

/* ===================== */
/* الخط والاتجاه الأساسي */
body,
html,
h1, h2, h3, h4, h5, h6,
p, a, span, div, label, input, textarea, select, button {
    direction: rtl;
    text-align: right;
    font-family: 'Cairo', sans-serif !important;
}

/* ===================== */
/* تعديل العناصر العامة */
.navbar,
.header,
.footer,
.content-container,
.page-content,
.panel,
.card,
table {
    text-align: right;
    direction: rtl;
}

/* ===================== */
/* عكس اتجاهات float */
.pull-left, .float-left {
    float: right !important;
}
.pull-right, .float-right {
    float: left !important;
}

/* ===================== */
/* القوائم والقوائم الجانبية */
ul, ol {
    padding-right: 20px;
    padding-left: 0;
}

.sidebar {
    text-align: right;
}

/* ===================== */
/* النماذج والحقول */
input[type="text"],
input[type="email"],
input[type="password"],
textarea,
select {
    text-align: right;
    direction: rtl;
}

/* ===================== */
/* تعديلات خاصة بواجهة الأدمن (اختياري) */
.admin-area body {
    direction: rtl;
    text-align: right;
    font-family: 'Cairo', sans-serif !important;
}

.section#home-banner {
    margin: 0;
    padding: 50px 0 60px;
    background-color: #0e4a87;
    color: #fff;
}

.navbar-main {
    margin-bottom: 0;
    background-color: #0e4a87;
    border: 0;
    min-height: 38px;
    font-family: Raleway, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 15px;
}

.btn-primary {
    color: #fff;
    background-color: #0e4a87;
    border-color:  #0e4a87;
}

.navbar-nav>.open>a:hover, .navbar-main .navbar-nav>li>a:focus, .navbar-main .navbar-nav>li>a:hover {
    color: #eee;
    background-color: #0e4a87;
}

body, html, h1, h2, h3, h4, h5, h6, p, a, span, div, label, input, textarea, select, button {

    direction: ltr;
}
ul.top-nav>li.primary-action>a.btn {
    padding: 6px 15px;
    background-color: #0e4a87;
    color: #fff;
    border-radius: 3px;
}






section#home-banner {
    margin: 0;
    padding: 50px 0 60px;
    background-color: #ffffff;
    color: #000000;
}

section#home-banner .btn.search {
    background-color: #0e4a87;
}

section#home-banner .form-control {
    border-radius: 0;
    border: 0;
    box-shadow: none;
    font-weight: 300;
    border-width: 1px;
    border-color: black;
    border-style: solid;
}



.home-shortcuts {
    margin: 0;
    background: #0e4a87;
    color: #fff;
}


.alert-info {
    color: #a90300;
    background-color: #0e4a87;
    border-color: #0e4a87;
}



#order-universal_slider .product-container .order-button, #order-universal_slider .product-container .order-button:hover {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #0e4a87 0%, #0e4a87 100%) repeat scroll 0 0;
    
}


#order-standard_cart .view-cart-items-header {
   
    background-color: #0e4a87;
}


.btn-success {
    color: #fff;
    background-color: #0e4a87;
    border-color: #0e4a87;
}


#order-standard_cart .view-cart-items-header {
   
    background-color: #0e4a87;
    
}



div.header-lined h1 {
   
    color: #000000;
}

#registration .sub-heading span {
 
    color: #000000;

}




.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 {
    color: #eee;
    background-color: #7ea1c5;
}





.domain-checker-bg {
    margin: 0;
    padding: 80px 0;
    background-repeat: no-repeat;
    background-position: 110% -5px;
    /* background-image: url(../img/globe.png); */
    background-color: #d39695;
}

.btn-warning {
    color: #fff;
    background-color: #0e4a87;
    border-color: #0e4a87;
}


.btn-success {
    color: #fff;
    background-color: #0e4a87;
    border-color: #0e4a87;
}


.btn-success:hover {
    color: #fff;
    background-color: #0e4a87;
    border-color: #0e4a87;
}


section#header .logo-text {
    font-family: Raleway;
    font-weight: 400;
    font-size: 2.6em;
    white-space: nowrap;
    content: url(https://i.postimg.cc/ncmPD9B6/logo22222-2.png);
    background-repeat: no-repeat;
   padding-right: 597px;
  padding-top: 12px;
}

#order-standard_cart .view-cart-items-header {
   
    background-color: #0e4a87;
  
}

#order-standard_cart .empty-cart .btn {
 
    background-color: #0e4a87;
   
}

#order-boxes .fields-container {
    border-top: 10px solid #0e4a87;
    border-bottom: 10px solid #0e4a87;
}

#order-boxes .fields-container .field-row:nth-child(odd) {
    background-color: #fff0ef;
    color: #000000;
}

#order-boxes .fields-container .field-row:nth-child(even) {
    background-color: #ffdbda;
    color: #000000;
}


#order-standard_cart .products .product header span {
    margin: 0;
    color: #333;
    font-size: large;
    font-weight: bold;
    text-align: center;
}

#order-standard_cart .products .product div.product-pricing {
    margin-bottom: 10px;
    text-align: center;
}


#order-standard_cart .panel-addon .panel-add {
 
    background-color: #0e4a87;
    
}


 .btn-success:active, .open>.dropdown-toggle.btn-success {
    color: #fff;
    background-color: #0e4a87;
    background-image: none;
    border-color: #0e4a87;
}
#order-standard_cart .view-cart-items-header {
   
    background-color: #0e4a87;
  
}


#order-standard_cart .empty-cart .btn {
    
    background-color: #0e4a87;
   
}


#order-standard_cart .panel-addon .panel-add {
 
    background-color: #0e4a87;
   
}

section#header .logo img {
    margin: 0;
    padding: 7PX;
    max-height: 44px;
    vertical-align: unset;
    CONTENT: URL(https://i.postimg.cc/Vk57q254/ROLE8-05-3.png);
    /* PADDING-LEFT: 151PX; */
    MARGIN-RIGHT: 522PX;
}

.tile .icon {
    left: 10px !important;
    right: auto !important;
}