/***************************
* Cusom Fonts
* 1. Droid Arabic Kufi, by Google
* 2. Droid Arabic Naskh, also by Google
* 3. Beutiful Amiri, Opensource.
****************************/
.set-grey{
  background: #aaa !important;
}
@font-face {
  font-family: 'Droid Arabic Kufi';
  font-style: normal;
  font-weight: 400;
  src: url(/web_rtl/static/src/fonts/DroidKufi-Regular.eot);
  src: url(/web_rtl/static/src/fonts/DroidKufi-Regular.woff2) format('woff2'),
       url(/web_rtl/static/src/fonts/DroidKufi-Regular.woff) format('woff'),
       url(/web_rtl/static/src/fonts/DroidKufi-Regular.ttf) format('truetype');
}
@font-face {
  font-family: 'Droid Arabic Kufi';
  font-style: normal;
  font-weight: 700;
  src: url(/web_rtl/static/src/fonts/DroidKufi-Bold.eot);
  src: url(/web_rtl/static/src/fonts/DroidKufi-Bold.woff2) format('woff2'),
       url(/web_rtl/static/src/fonts/DroidKufi-Bold.woff) format('woff'),
       url(/web_rtl/static/src/fonts/DroidKufi-Bold.ttf) format('truetype');
}

@font-face {
  font-family: 'Droid Arabic Naskh';
  font-style: normal;
  font-weight: 400;
  src: url(/web_rtl/static/src/fonts/DroidNaskh-Regular.eot);
  src: url(/web_rtl/static/src/fonts/DroidNaskh-Regular.woff2) format('woff2'),
       url(/web_rtl/static/src/fonts/DroidNaskh-Regular.woff) format('woff'),
       url(/web_rtl/static/src/fonts/DroidNaskh-Regular.ttf) format('truetype');
}
@font-face {
  font-family: 'Droid Arabic Naskh';
  font-style: normal;
  font-weight: 700;
  src: url(/web_rtl/static/src/fonts/DroidNaskh-Bold.eot);
  src: url(/web_rtl/static/src/fonts/DroidNaskh-Bold.woff2) format('woff2'),
       url(/web_rtl/static/src/fonts/DroidNaskh-Bold.woff) format('woff'),
       url(/web_rtl/static/src/fonts/DroidNaskh-Bold.ttf) format('truetype');
}

@font-face {
    font-family: JF-Flat;
    src: url(/web_rtl/static/src/fonts/JF-Flat-light.woff) format('woff');
    font-weight: 300;
    font-style: normal
}

@font-face {
    font-family: JF-Flat;
    src: url(/web_rtl/static/src/fonts/JF-Flat-regular.woff) format('woff');
    font-weight: 400;
    font-style: normal
}

/* 
 * Amiri (Arabic) http://www.google.com/fonts/earlyaccess
 */
@font-face {
  font-family: 'Amiri';
  font-style: italic;
  font-weight: 400;
  src: url(/web_rtl/static/src/fonts/Amiri-Slanted.eot);
  src: url(/web_rtl/static/src/fonts/Amiri-Slanted.woff2) format('woff2'),
       url(/web_rtl/static/src/fonts/Amiri-Slanted.woff) format('woff'),
       url(/web_rtl/static/src/fonts/Amiri-Slanted.ttf) format('truetype');
}
@font-face {
  font-family: 'Amiri';
  font-style: normal;
  font-weight: 400;
  src: url(/web_rtl/static/src/fonts/Amiri-Regular.eot);
  src: url(/web_rtl/static/src/fonts/Amiri-Regular.woff2) format('woff2'),
       url(/web_rtl/static/src/fonts/Amiri-Regular.woff) format('woff'),
       url(/web_rtl/static/src/fonts/Amiri-Regular.ttf) format('truetype');
}
@font-face {
  font-family: 'Amiri';
  font-style: italic;
  font-weight: 700;
  src: url(/web_rtl/static/src/fonts/Amiri-BoldSlanted.eot);
  src: url(/web_rtl/static/src/fonts/Amiri-BoldSlanted.woff2) format('woff2'),
       url(/web_rtl/static/src/fonts/Amiri-BoldSlanted.woff) format('woff'),
       url(/web_rtl/static/src/fonts/Amiri-BoldSlanted.ttf) format('truetype');
}
@font-face {
  font-family: 'Amiri';
  font-style: normal;
  font-weight: 700;
  src: url(/web_rtl/static/src/fonts/Amiri-Bold.eot);
  src: url(/web_rtl/static/src/fonts/Amiri-Bold.woff2) format('woff2'),
       url(/web_rtl/static/src/fonts/Amiri-Bold.woff) format('woff'),
       url(/web_rtl/static/src/fonts/Amiri-Bold.ttf) format('truetype');
}
@font-face {
  font-family: 'jazeera-light';
  font-style: normal;
  font-weight: 500;
  src: url(/web_rtl/static/src/fonts/jazeera-light.eot);
  src: url(/web_rtl/static/src/fonts/jazeera-light.woff) format('woff'),
       url(/web_rtl/static/src/fonts/jazeera-light.ttf) format('truetype');
}


.rtl{direction:rtl}
*:not(.fa){font-family: 'JF-Flat', sans-serif;}

.navbar-default {
    background-color: #313233;
}

.o_web_client > .o_main .o_main_content .o_control_panel {
background: url(http://139.59.97.178/img/bgR.png) #d0e5ec repeat-x left top;
border-bottom: 0.5px dotted #7f7767;
}

.o_mail_chat .o_mail_annoying_notification_bar {
    height: 40px;
    background: #a3d1de !important;
    display: -ms-flexbox;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    border-bottom: 1px solid #a3d1de !important;
}

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
     background-color: #b4b7b9;
    color: #141411;
}

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
    background-color: #a74f4c !important;
    color: #ffffff !important;
}

.o_mail_chat .o_mail_chat_sidebar .o_mail_chat_channel_item.o_active {
    background-color: #23437b;
    box-shadow: 10px 0 0 0 #e5f47a;
    margin-right: 6px;
}

.btn-primary {
    background-color: #0e0e0e;
    border-color: #101010;
}

.oe_highlight {
    
    background-color: #23437b;
    border-color: #23437b;
}

.o_web_client > .o_main .o_sub_menu .o_sub_menu_content .oe_secondary_menu_section {
    
    color: #23437b;
}

a {
    color: #23437b;

}

.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {

    background-color: #23437b;
}

.navbar-inverse {
    background-color: #23437b;
}

.o_view_manager_content .oe_view_nocontent .oe_view_nocontent_create::before {
    right: 0;
    left: inherit;	
    border-bottom: 24px solid #23437b;

}

.o_view_manager_content .oe_view_nocontent {

    background-color: #23437b;

}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    color: #eee !important;
    background-color: #dc6965;
}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    background-color: #a74f4c !important;
}

.o_searchview .o_searchview_facet .o_searchview_facet_label {
    background-color: #23437b;
}

.o_chat_window .o_chat_header {
    background-color: #23437b;
}


.o_base_settings .o_setting_container .settings_tab .selected {
    background-color: #23437b;
    box-shadow: inset 3px 0 0 #e5f47a;
}

.btn-primary:hover {
    color: #ffffff;
    background-color: #dc6965;
    border-color: #999999;
}

.btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {
    color: #ffffff;
    background-color: #dc6965;
    border-color: #999999;
}

.no-gutters .col-auto {
    padding-left: 40px !important;
}

.left-arrow {
    color: #fff;
    font-family: 'El Messiri', sans-serif !important;
    text-align: right;
}

.fakdth
{
	float: right;
}