﻿/** {
    font: 14px Arial, Helvetica, sans-serif !important;
    line-height: 1.428571429;
}*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font-family: Arial, Helvetica, sans-serif;
    /*font: inherit;*/
    vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
    display: block;
}

/*body {
    line-height: 1;
}*/

ol, ul {
    list-style: none;
}

blockquote, q {
    quotes: none;
}

    blockquote:before, blockquote:after,
    q:before, q:after {
        content: '';
        content: none;
    }

table {
    border-collapse: collapse;
    border-spacing: 0;
}
/* end reset */

body {
    direction: rtl;
    /*background: #dbdbdb;#eaeaea;*/
    /*background: #f7f7f7;*/
    background: #e5e5e5;
    /*background: #a7dae5;*/
    /*background: #cdebf1;*/
    font: 14px Arial, Helvetica, sans-serif !important;
    line-height: 1.428571429;
    /*font: 13px 'Istok Web', "Helvetica Neue", Helvetica, Arial, sans-serif;*/
    /*font: 14px Arial,Helvetica, sans-serif;*/
    /*line-height: 1.428571429;*/
    /*color: #404141;*/
}
a {
    color: #024e6c;
    text-decoration: none
}
p, blockquote, pre, span {
    color: #024e6c;
}
p{
    line-height:1.5;
}
h1, h2, h3, h4, h5, h6 {
    color: #0074a2;
}
select {
    font: 14px Arial, Helvetica, sans-serif;
    line-height: 1.428571429;
    color: #024e6c !important;
    /*margin: 50px;
    padding: 5px 35px 5px 5px;
    border: 0 !important;
    border-bottom: 1px solid #ccc !important;
    height: 34px;*/
    /*-webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: url(http://www.stackoverflow.com/favicon.ico) 96% / 15% no-repeat #eee;*/
}

input[type="text"], input[type="email"], input[type="search"], input[type="password"], input[type="number"], input[type="date"], input[type="time"] {
    font: 14px Arial, Helvetica, sans-serif;
    line-height: 1.428571429;
    color: #024e6c !important;
    border: 0 !important;
    border-bottom: solid 1px #c0c0c0 !important;
    outline: none;
}

/*input[type="checkbox"]:before, input[type="radio"]:before {
    color: #024e6c !important;
    border-color: #024e6c !important;
}*/
/*
input[type="checkbox"]:checked {
    color: #024e6c !important;
    border-color: #024e6c !important;
    background-color: #0074a2 !important;
}
*/
textarea {
    font: 14px Arial, Helvetica, sans-serif;
    line-height: 1.428571429;
    color: #024e6c !important;
    border: 0 !important;
    border-bottom: solid 1px #c0c0c0 !important;
    outline: none;
}
textarea.full-border {
    font: 14px Arial, Helvetica, sans-serif;
    line-height: 1.428571429;
    color: #024e6c !important;
    border: solid 1px #c0c0c0 !important;
    outline: none;
}

input:focus, select:focus, textarea:focus {
        border: 0 !important;
        border-bottom: solid 1px #15C8D8 !important;
        outline: none;
 }

/*option:hover, option.selection {
    border: 0 !important;
    outline: none !important;
}*/
.option,.option:hover, .option::before, option::content, option::selection, option:current {
    border: 0 !important;
    border-color: transparent !important;
    outline: none !important;
    line-height:20px;
}

/*===================read-only*/
    /* For Firefox */
    
textarea:-moz-read-only {
    color: gray;
}

input:-moz-read-only {
    color: gray;
}

textarea:read-only {
    color: gray;
}

input:read-only {
    color: gray;
}

/*input[type="checkbox"][readonly] {
    pointer-events: none;
}*/

select.readonly {
    pointer-events: none;
    color: gray;
}

/* colors ========================================*/
.bg-color {
    background: #f7f7f7;
    /*background-color: #cdebf1;*/
}
.color-front {
    color: #0074a2;
}
.bg-front {
    background-color: #0074a2;
}
.color-surface {
    color: #a7dae5;
}
.bg-surface {
    background-color: #a7dae5;
}
.bg-hover {
    background-color: #15C8D8;
}
.color-text {
    color: #0074a2;
}
.color-text-counting {
    color: #ec971f;
}
.color-text-hover {
    color: #ec971f;
}
.color-border {
    border-color: #0074a2;
}
.color-dark {
    color: #024e6c;
}
.bg-dark {
    background-color: #024e6c;
}
.border-line {
    border: double 4px #15C8D8;
}
.border-shadow {
    box-shadow: 0px 3px 10px rgba(0, 116, 162, 0.24);
}
.border-shadow-wide {
    box-shadow: 0px 3px 10px rgba(0, 116, 162, 0.64);
}
.color-medium {
    color: #38cced;
}
.color-light {
    color: #f7f7f7;
}
.bg-medium {
    background-color: #38cced;
}
.bg-toolbar {
    background-color: #0074a2;
}
.grid-header {
    color: #0074a2 !important;
    background-color: #a7dae5;
    border-color: #cdebf1 !important;
}
.grid-pager {
    background-color: #cdebf1;
}
.nc-caption {
    color: #0074a2;
}
.nc-green {
    color: #5cb85c;
}
.nc-icon-large {
    font-size: 48px;
}
.nc-icon {
    font-size: 16px;
    color: #0074a2;
}
/* end colors ========================================*/

/*==================================================*/
.center {
    text-align: center;
}

div.breadcrumbs_b {
    width: 100%;
    display: block;
    direction: ltr;
    margin-top: 50px;
    /*margin-bottom: 3px;*/
    text-align: left;
    /*padding-left:10%;*/
}
/*-----content-----*/
/*main {
    margin-top: 20px;
}*/
header {
    margin: 0;
    padding: 0;
    position: relative;
    z-index: 11;
    background: #ffffff;
    /*border-bottom: 1px solid #e0e0e0;*/
    /*border-bottom: 5px solid #15C8D8;*/
    border-bottom: 5px solid #0074a2;
    -webkit-box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.2);
}

footer {
    /*padding: 65px 0 60px 0;
    text-align: center;*/
    /*color: #0074a2;*/
    /*border-top: 1px solid #e8e8e8;*/
}
    .footer {
        padding: 65px 0 60px 0;
        text-align: center;
        color: #0074a2;
        /*border-top: 1px solid #e8e8e8;*/
    }
footer p {
    margin-bottom: 0;
    font: inherit;
    color: #0074a2;
    /*text-transform: uppercase;*/
}

footer p a {
    font: inherit;
    color: #0074a2;
    /*text-transform: uppercase;*/
    -webkit-transition: all 0.25s;
    transition: all 0.25s;
}

footer p a:hover {
    color: #173361;
}

footer em {
    font-style: normal;
}

.follow_icon {
    padding: 0;
    margin: 0 0 20px 0;
    list-style: none;
    display: inline-block;
   
}

.follow_icon li {
    display: inline-block;
    margin: 0 -3px 0 0;
        
}
/*
.follow_icon li a {
    display: block;
            
}

.follow_icon li a:hover {
    opacity: 0.7;
    filter: alpha(opacity=70);
    box-shadow: 0px 3px 10px rgba(0, 116, 162, 0.42) !important;
}*/

.footer_section-flat {
    border: solid 2px #fff;
    flex: 0 0 auto;
    /*width: 100%;*/
    background-color: #23527c !important; /*!important;*/
    color:#fff!important;
}

.footer_section {
    border: solid 2px #fff;
    flex: 0 0 auto;
    /*width: 100%;*/
    background-color: #fff; /*!important;*/
    color: #0074a2;
}
.footer-dark {
    background-color: #e2eaed !important; /*!important;*/
    color: #fff !important;
}
.footer-darker * {
    background-color: #23527c !important; /*!important;*/
    color: #fff !important;
}

.footer_links {
  margin-bottom:20px;
}
.footer_links li {
    line-height: 2;
    /*color: #171717;*/
}
.footer_links i{
    color: #0074a2;
}
.footer_links a {
    /*color: #171717;*//*!important;*/
}
.footer_links span {
    /*color: #171717;*/
    padding-right:8px;
}
.footer_links a,span:hover {
   /* color: #0074a2;*/
}

/*footer menu=================================================*/
div.foter_menu-container {
    display: block;
    width: 100%;
    margin: 0 auto;
}

div.foter_menu-group {
    display: inline-table;
    margin-right: 10px;
    max-width: 15%;
    text-align: center;
}

ul.foter_menu {
    display: inline-table;
    margin-right: 10px;
}

ul.foter_menu li {
    list-style-type: none;
    text-align:right;
    line-height: 80%;
}
ul.foter_menu li a{
    color: #0074a2; /*!important;*/
}
/*end footer menu =======================================*/


/*-----bootstrap===============================================*/
.btn-default.btn2 {
    box-shadow: none;
    position: relative;
    text-decoration: none !important;
    padding: 0 18px; /*padding: 0 31px;*/
    font: 12px/26px 'Arial';
    margin: 2px;
    text-shadow: none;
    color: #ffffff;
    border: 0;
    border-radius: 7px;
    /*background: #697580;*/
    background-color: #0074a2;
    display: inline-block;
    -webkit-transition: all 0.25s ease;
    transition: all 0.25s ease;
}

    .btn-default.btn2:hover {
        color: #ffffff;
        background: #4cddf3;
        text-decoration: none !important;
        -webkit-transition: all 0.25s ease;
        transition: all 0.25s ease;
    }

.btn-default.btn7 {
    box-shadow: none;
    position: relative;
    text-decoration: none !important;
    padding: 7px;
    font: 14px 'Arial';
    margin: 0;
    text-shadow: none;
    color: #ffffff;
    border: 0;
    border-radius: 7px;
    /*background: #697580;*/
    background-color: #0074a2;
    display: inline-block;
    -webkit-transition: all 0.25s ease;
    transition: all 0.25s ease;
}

    .btn-default.btn7:hover {
        color: #ffffff;
        background: #4cddf3;
        text-decoration: none !important;
        -webkit-transition: all 0.25s ease;
        transition: all 0.25s ease;
    }

.btn-default.btnIcon {
    box-shadow: none;
    position: relative;
    text-decoration: none !important;
    padding: 4px;
    font: 14px 'Calibri';
    margin: 0;
    /*text-align:center;*/
    min-width: 32px;
    text-shadow: none;
    color: #ffffff;
    border: solid 1px #737373;
    border-radius: 3px;
    /*background: #697580;*/
    background-color: #0074a2;
    display: inline-block;
    -webkit-transition: all 0.25s ease;
    transition: all 0.25s ease;
}

    .btn-default.btnIcon:hover {
        color: #ffffff;
        background: #4cddf3;
        border: solid 1px #697580;
        text-decoration: none !important;
        -webkit-transition: all 0.25s ease;
        transition: all 0.25s ease;
    }
/*-----------------------*/

.btn-success {
    color: #fff;
    background-color: #5cb85c;
    border-color: #4cae4c;
}

    .btn-success:hover,
    .btn-success:focus,
    .btn-success.focus,
    .btn-success:active,
    .btn-success.active,
    .open > .dropdown-toggle.btn-success {
        color: #fff;
        background-color: #449d44;
        border-color: #398439;
    }

    .btn-success:active,
    .btn-success.active,
    .open > .dropdown-toggle.btn-success {
        background-image: none;
    }

    .btn-success.disabled,
    .btn-success[disabled],
    fieldset[disabled] .btn-success,
    .btn-success.disabled:hover,
    .btn-success[disabled]:hover,
    fieldset[disabled] .btn-success:hover,
    .btn-success.disabled:focus,
    .btn-success[disabled]:focus,
    fieldset[disabled] .btn-success:focus,
    .btn-success.disabled.focus,
    .btn-success[disabled].focus,
    fieldset[disabled] .btn-success.focus,
    .btn-success.disabled:active,
    .btn-success[disabled]:active,
    fieldset[disabled] .btn-success:active,
    .btn-success.disabled.active,
    .btn-success[disabled].active,
    fieldset[disabled] .btn-success.active {
        background-color: #5cb85c;
        border-color: #4cae4c;
    }

    .btn-success .badge {
        color: #5cb85c;
        background-color: #fff;
    }

.btn-info {
    color: #fff;
    background-color: #5bc0de;
    border-color: #46b8da;
}

    .btn-info:hover,
    .btn-info:focus,
    .btn-info.focus,
    .btn-info:active,
    .btn-info.active,
    .open > .dropdown-toggle.btn-info {
        color: #fff;
        background-color: #31b0d5;
        border-color: #269abc;
    }

    .btn-info:active,
    .btn-info.active,
    .open > .dropdown-toggle.btn-info {
        background-image: none;
    }

    .btn-info.disabled,
    .btn-info[disabled],
    fieldset[disabled] .btn-info,
    .btn-info.disabled:hover,
    .btn-info[disabled]:hover,
    fieldset[disabled] .btn-info:hover,
    .btn-info.disabled:focus,
    .btn-info[disabled]:focus,
    fieldset[disabled] .btn-info:focus,
    .btn-info.disabled.focus,
    .btn-info[disabled].focus,
    fieldset[disabled] .btn-info.focus,
    .btn-info.disabled:active,
    .btn-info[disabled]:active,
    fieldset[disabled] .btn-info:active,
    .btn-info.disabled.active,
    .btn-info[disabled].active,
    fieldset[disabled] .btn-info.active {
        background-color: #5bc0de;
        border-color: #46b8da;
    }

    .btn-info .badge {
        color: #5bc0de;
        background-color: #fff;
    }

.btn-warning {
    color: #fff;
    background-color: #f0ad4e;
    border-color: #eea236;
}

    .btn-warning:hover,
    .btn-warning:focus,
    .btn-warning.focus,
    .btn-warning:active,
    .btn-warning.active,
    .open > .dropdown-toggle.btn-warning {
        color: #fff;
        background-color: #ec971f;
        border-color: #d58512;
    }

    .btn-warning:active,
    .btn-warning.active,
    .open > .dropdown-toggle.btn-warning {
        background-image: none;
    }

    .btn-warning.disabled,
    .btn-warning[disabled],
    fieldset[disabled] .btn-warning,
    .btn-warning.disabled:hover,
    .btn-warning[disabled]:hover,
    fieldset[disabled] .btn-warning:hover,
    .btn-warning.disabled:focus,
    .btn-warning[disabled]:focus,
    fieldset[disabled] .btn-warning:focus,
    .btn-warning.disabled.focus,
    .btn-warning[disabled].focus,
    fieldset[disabled] .btn-warning.focus,
    .btn-warning.disabled:active,
    .btn-warning[disabled]:active,
    fieldset[disabled] .btn-warning:active,
    .btn-warning.disabled.active,
    .btn-warning[disabled].active,
    fieldset[disabled] .btn-warning.active {
        background-color: #f0ad4e;
        border-color: #eea236;
    }

    .btn-warning .badge {
        color: #f0ad4e;
        background-color: #fff;
    }

.btn-danger {
    color: #fff;
    background-color: #d9534f;
    border-color: #d43f3a;
}

    .btn-danger:hover,
    .btn-danger:focus,
    .btn-danger.focus,
    .btn-danger:active,
    .btn-danger.active,
    .open > .dropdown-toggle.btn-danger {
        color: #fff;
        background-color: #c9302c;
        border-color: #ac2925;
    }

    .btn-danger:active,
    .btn-danger.active,
    .open > .dropdown-toggle.btn-danger {
        background-image: none;
    }

    .btn-danger.disabled,
    .btn-danger[disabled],
    fieldset[disabled] .btn-danger,
    .btn-danger.disabled:hover,
    .btn-danger[disabled]:hover,
    fieldset[disabled] .btn-danger:hover,
    .btn-danger.disabled:focus,
    .btn-danger[disabled]:focus,
    fieldset[disabled] .btn-danger:focus,
    .btn-danger.disabled.focus,
    .btn-danger[disabled].focus,
    fieldset[disabled] .btn-danger.focus,
    .btn-danger.disabled:active,
    .btn-danger[disabled]:active,
    fieldset[disabled] .btn-danger:active,
    .btn-danger.disabled.active,
    .btn-danger[disabled].active,
    fieldset[disabled] .btn-danger.active {
        background-color: #d9534f;
        border-color: #d43f3a;
    }

    .btn-danger .badge {
        color: #d9534f;
        background-color: #fff;
    }

.btn-link {
    font-weight: normal;
    color: #337ab7;
    border-radius: 0;
}

    .btn-link,
    .btn-link:active,
    .btn-link.active,
    .btn-link[disabled],
    fieldset[disabled] .btn-link {
        background-color: transparent;
        -webkit-box-shadow: none;
        box-shadow: none;
    }

        .btn-link,
        .btn-link:hover,
        .btn-link:focus,
        .btn-link:active {
            border-color: transparent;
        }

            .btn-link:hover,
            .btn-link:focus {
                color: #23527c;
                text-decoration: underline;
                background-color: transparent;
            }

            .btn-link[disabled]:hover,
            fieldset[disabled] .btn-link:hover,
            .btn-link[disabled]:focus,
            fieldset[disabled] .btn-link:focus {
                color: #777;
                text-decoration: none;
            }

.btn-lg,
.btn-group-lg > .btn {
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.33;
    border-radius: 6px;
}

.btn-sm,
.btn-group-sm > .btn {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
}

.btn-xs,
.btn-group-xs > .btn {
    padding: 1px 5px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
}

.btn-block {
    display: block;
    width: 100%;
}

    .btn-block + .btn-block {
        margin-top: 5px;
    }

/*Accessibility ================================================*/
/*
.AccessibilityInvertedColors{
    background-color:#000!important;
    color:#ff0!important;
}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video,
input, textarea, button,select {
    background-color: #000 !important;
    color: #ff0 !important;
    font-size: 104% !important;
    
}

a {
    border-bottom: 2px solid #f00 !important;
    text-decoration: none;
    overflow: initial !important;
}
ul.submeunav li {
    height: 45px !important;
}
.datagrid tr td{
    color: #ff0 !important;
}
.jqx-grid-content div div[role=row] {
    height: 40px !important;
}
.jqx-grid-header {
    height: 40px !important;
}

.jqx-input {
    height: 30px !important;
}

.AccessibilityNormalBoldLinksA {
    border-bottom: 2px solid #f00 !important;
    text-decoration: none;
    overflow: initial !important
}
.AccessibilityFont125 {
    font-size: 125% !important;
}
.AccessibilityFont150 {
    font-size: 150% !important;
}

select {
    color: #ff0 !important;
}

input[type="text"], input[type="email"], input[type="search"], input[type="password"], input[type="number"], input[type="date"], input[type="time"] {
    color: #ff0 !important;
}

input[type="checkbox"]:before, input[type="radio"]:before {
    color: #ff0 !important;
    border-color: #ff0 !important;
}

input[type="checkbox"]:checked {
    color: #ff0 !important;
    border-color: #ff0 !important;
    background-color: #0074a2 !important;
}

textarea {
 
    color: #ff0 !important;
 
}
*/