html, body
{
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-overflow-scrolling: touch;
}
body
{
    margin: 0px;
    font-size: 14px;
    color: #373737;
    background-color: #faf8f5;
}
*
{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
@font-face
{
    font-family: "secdsc";
    src: url("text-security-disc.eot") format("embedded-opentype"), url("text-security-disc.woff") format("woff"), url("text-security-disc.woff2") format("woff2"), url("text-security-disc.ttf") format("truetype"), url("text-security-disc.svg") format("svg");
}
.picls
{
    text-security: disc;
    -webkit-text-security: disc;
    -moz-text-security: disc;
    font-family: secdsc;
    font-size: 107%;
}
.noflt
{
    float: none !important;
}
[hidden], template, .dn, .dn7, .xn6, .fic.op75 .subtab, select.notall option[value="5"]
{
    display: none !important;
}
dfn, .mediatitle
{
    font-style: italic;
}
h1
{
    margin: .67em 0;
    font-size: 2em;
}
.rclvlabg, .rctab
{
    border-collapse: collapse;
    border-spacing: 0px;
    background-color: #fff;
}
.trsep
{
    height: 1px;
}
.tdlvl
{
    height: 70px;
}
.tdmdl
{
    width: 150px;
    font-size: 10px;
    line-height: 17px;
    color: #7d7d7d;
    background-color: #eef5f6;
    font-weight: bold;
}
.tdmdl
{
    border-right: 1px solid #fff;
    border-left: none;
}
html[dir="rtl"] .tdmdl
{
    border-right: none;
    border-left: 1px solid #fff;
}
.mrtb
{
    margin: 25px 0px 10px 0px;
}
.largefont
{
    font-size: 24px;
}
.bhighlt
{
    background-color: #efeae6;
    color: #008489;
}
.imgtd, .whitebg, .preslist .elipsis:after, .preslist2 .elipsis:after
{
    background-color: #fff !important;
}
.nodatagraph
{
    background: url(../images/nograph.jpg) no-repeat right top;
    padding: 10px 200px 10px 20px !important;
    text-align: left !important;
    height: 180px;
}
.emojibg
{
    background-repeat: no-repeat;
}
.emojibg1
{
    background-image: url(../images/emoji1.png);
}
.emojibg2
{
    background-image: url(../images/emoji2.png);
}
.emojibg3
{
    background-image: url(../images/emoji3.png);
}
.emojibg4
{
    background-image: url(../images/emoji4.png);
}
tr.ddm11 option[value="-1"]
{
    display: inherit;
}
.tp, .rdiv
{
    font-size: 12px;
}
.pdiv1
{
    width: 40%;
    font-size: 11px;
}
.pdiv3
{
    text-align: right;
    margin-right: 75px;
    margin-left: 50%;
    margin-top: 35px;
}
html[dir="rtl"] .pdiv3
{
    text-align: left;
    margin-right: 50%;
    margin-left: 75px;
}
.pdiv4
{
    text-align: center;
    padding: 0px 10px;
    margin-top: 80px;
}
mark
{
    color: #1a361e;
    background: #ff0;
}
small, .small, #tabplan .td3, .schedtab button, .msgtab .td5, .counttext, .graphtab, .tabfrm td span, .rdetails, label2, .label2, .contdiv input, .contdiv button, .contdiv select, .contdiv textarea, .tablereport, .history, .lrgtab td:last-child:not(.dataTables_empty), .li103 table td, .li106 table td, .li105 table td, .hghtmsg a, .topicon, .ufilename, .uinfo, .navbar-fixed-bottom, .slidertab
{
    font-size: 11px;
}
sub, sup
{
    font-size: 75%;
    line-height: 0;
    vertical-align: baseline;
}
sup
{
    top: -.5em;
}
sub
{
    bottom: -.25em;
}
img, svg:not(:root)
{
    border: 0;
    vertical-align: middle;
}
svg:not(:root)
{
    overflow: hidden;
}
table, iframe, .brddiv
{
    border-collapse: collapse;
    border-spacing: 0px;
    border: 0px;
}
a:not([onclick]), .ha:not(.disabled):not([disabled]):hover, .ha:not(.disabled):not([disabled]):focus
{
    text-decoration: none;
    outline: none;
}
a[href]:not(.disabled):not([disabled]):hover, a[href]:not(.disabled):not([disabled]):focus
{
    outline: none;
}
hr
{
    margin-top: 20px;
    margin-bottom: 20px;
    border: 0;
    border-top: 1px solid #e5ded5;
}
.btnswtcher, :not(.dis) > [onclick]:not(.nohandc):not(.highlight):not(.highlight2):not(.highlight3):not(.active):not(.gcanvas), .switcher, .maintab th:not(.nosort):not(.sorting_disabled), .maintab2 th:not(.nosort):not(.sorting_disabled), .history th:not(.nosort):not(.sorting_disabled), button, .handc, .ddm, .graphtab td.rect label, .navbar-toggle
{
    cursor: pointer;
}
.btnswtcher
{
    display: inline-block;
    vertical-align: middle;
    margin-right: 7px;
    width: 35px;
    height: 20px;
    position: relative;
    -moz-border-radius: 16px;
    -webkit-border-radius: 16px;
    -khtml-border-radius: 16px;
    border-radius: 16px;
    -moz-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: background-color 0.4s ease 0s;
}
html[dir="rtl"] .btnswtcher
{
    margin-right: 0px;
    margin-left: 7px;
}
.btnswtchmode + span
{
    background-color: #f4f2f2;
    border: 1px solid rgba(0, 0, 0, 0.2);
}
.btnswtchmode:checked + span
{
    background-color: #4cd964;
}
.btnswtcher span
{
    position: absolute;
    top: 1px;
    width: 16px;
    height: 16px;
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
    -khtml-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
    border-collapse: separate;
    background-color: #fff;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    -khtml-border-radius: 100%;
    border-radius: 100%;
    transition: left 0.2s ease 0s;
}
.btnswtchmode + span span, html[dir="rtl"] .btnswtchmode:checked + span span
{
    right: auto;
    left: 0px;
}
.btnswtchmode:checked + span span, html[dir="rtl"] .btnswtchmode + span span
{
    right: 0px;
    left: auto;
}



h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6
{
    font-family: inherit;
    color: #008489;
}
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6, .pdiv a.imgtab0 + div .ba
{
    margin: 5px 0px;
}
h1 small, .h1 small, h2 small, .h2 small, h3 small, .h3 small, h1 .small, .h1 .small, h2 .small, .h2 .small, h3 .small, .h3 .small
{
    font-size: 65%;
}
h4 small, .h4 small, h5 small, .h5 small, h6 small, .h6 small, h4 .small, .h4 .small, h5 .small, .h5 .small, h6 .small, .h6 .small
{
    font-size: 75%;
}
h1, .h1
{
    font-size: 30px;
}
h2, .h2
{
    font-size: 25px;
}
h3, .h3, .btn.compbn
{
    font-size: 20px;
}
h4, .h4, .mediumfont
{
    font-size: 18px;
}
h5, .h5
{
    font-size: 16px;
    letter-spacing: 0.5px;
    word-spacing: 2px;
}
.maintab, .maintab2, .indash57 .h32, .newmsg textarea
{
    font-size: 12px;
}
h6, .h6
{
    font-size: 14px;
}
ul, ol
{
    margin-top: 0;
    margin-bottom: 10px;
}
ul ul, ol ul, ul ol, ol ol
{
    margin-bottom: 0;
}
pre
{
    padding: 9.5px;
    margin: 0 0 10px;
    font-size: 13px;
    line-height: 1.42857143;
    color: #1a361e;
    word-break: break-all;
    word-wrap: break-word;
    background-color: #f2f6f3;
    border: 1px solid #c2bcb3;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.nvcimg
{
    width: 14px;
    margin: 0px 5px;
}
.spantic.imgtab
{
    width: 40px;
    height: 40px;
}
.switcher span
{
    position: absolute;
    left: 0px;
    -moz-box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, .05);
    -webkit-box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, .05);
    -khtml-box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, .05);
    box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, .05);
    border-collapse: separate;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    -khtml-border-radius: 50%;
    border-radius: 50%;
}
.switcher2, .switcher2 span, .switcher3.uavail, .switcher3.uavail span
{
    width: 16px;
    height: 16px;
}
.switcher3, .switcher3 span
{
    width: 20px;
    height: 20px;
    color: #faf8f5 !important;
}
.switcher3:not(.uavail) span
{
    line-height: 17px;
    font-size: 13px;
}
.uavail
{
    line-height: 14px;
}
.switchmode + .switcher2 span, .switcher2.uavail span
{
    background-color: #eef5f6;
}
.switchmode:checked + .switcher2 span, .shover2
{
    background-color: #fcb040;
}
/*
.switchmode + .switcher2 span:after
{
    content: '2';
}
.switchmode:checked + .switcher2 span:after
{
    content: '1';
}*/
.switchmode + .switcher3 span:after, span.uoff:after
{
    content: '!';
    font-family: RobotoHeavy;
    padding-left: 1px;
}
.switchmode:checked + .switcher3 span:after, span.uon:after
{
    content: '√';
    font-family: RobotoHeavy;
    padding-left: 0px;
}
.switchmode + .switcher3 span, span.uoff
{
    background: #fbc474;
    background-image: -webkit-linear-gradient(top, #fde2ba, #fbc474);
    background-image: -moz-linear-gradient(top, #fde2ba, #fbc474);
    background-image: -ms-linear-gradient(top, #fde2ba, #fbc474);
    background-image: -o-linear-gradient(top, #fde2ba, #fbc474);
    background-image: linear-gradient(to bottom, #fde2ba, #fbc474);
}
.switchmode:checked + .switcher3 span, span.uon
{
    background: #66cc80;
    background-image: -webkit-linear-gradient(top, #b3e6c0, #66cc80);
    background-image: -moz-linear-gradient(top, #b3e6c0, #66cc80);
    background-image: -ms-linear-gradient(top, #b3e6c0, #66cc80);
    background-image: -o-linear-gradient(top, #b3e6c0, #66cc80);
    background-image: linear-gradient(to bottom, #b3e6c0, #66cc80);
}
.switchmode:checked + .switcher.switcher2 span
{
    cursor: auto;
}
.ostatus
{
    right: 5px;
    bottom: 0px;
    margin: 0px 1px;
}
.navbarheader.collapse.in + .ostatus, .switcher3:before
{
    position: absolute;
}
.switcher3:not(.uavail):before
{
    content: ' ';
    background-image: url(../images/osbg.png);
    background-repeat: no-repeat;
    width: 0px;
    height: 29px;
    left: -19px;
    top: -19px;
}
.navbarheader.collapse.in + .ostatus .switcher3:before
{
    width: 29px;
}
.etrans, .etrans.vccn, .etrans.vccd, .switcher3:before, .modal.fade .modal-dialog
{
    -moz-transition: all .5s ease-in-out;
    -webkit-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
}
.pktd
{
    border-bottom: 4px solid rgba(0, 0, 0, .05) !important;
}
.radiusshd, .scalespan
{
    -moz-border-radius: 5px !important;
    -webkit-border-radius: 5px !important;
    -khtml-border-radius: 5px !important;
    border-radius: 5px !important;
    box-shadow: 0 3px 10px rgba(0, 0, 0, .1);
    -o-box-shadow: 0 3px 10px rgba(0, 0, 0, .1);
    -ms-box-shadow: 0 3px 10px rgba(0, 0, 0, .1);
    -moz-box-shadow: 0 3px 10px rgba(0, 0, 0, .1);
    -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, .1);
    border-collapse: separate;
}
.demo-container
{
    width: 750px;
    height: 450px;
    padding: 20px 15px 15px 15px;
    border: 1px solid #e5ded5;
    background-color: rgba(255, 255, 255, .9);
    box-shadow: 0 3px 10px rgba(0, 0, 0, .1);
    -o-box-shadow: 0 3px 10px rgba(0, 0, 0, .1);
    -ms-box-shadow: 0 3px 10px rgba(0, 0, 0, .1);
    -moz-box-shadow: 0 3px 10px rgba(0, 0, 0, .1);
    -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, .1);
}
.demo-placeholder
{
    height: 100%;
    font-size: 13px;
    line-height: 1.2em;
}
#c1, #c2, #c3, #c4, #c5, #c6, #c7, .lrpadd
{
    padding: 0px 5px;
}
.rimg
{
    margin-left: 14px;
    padding-left: 14px;
    padding-right: 4px;
    border-left: 1px dotted #008489;
}
html[dir="rtl"] .rimg
{
    margin-left: auto;
    margin-right: 14px;
    padding-left: 4px;
    padding-right: 14px;
    border-left: none;
    border-right: 1px dotted #008489;
}
h3.wht, .pbig
{
    padding: 15px 20px;
}
td.pbig, .clsbtnsave, .nosort, .center, .schedtab .dtab th, .schedtab .dtab td, input[id^="cpname"]
{
    text-align: center !important;
}
td.pbig > img
{
    margin: 10px;
}
.maintab2.structtab
{
    margin-top: 10px;
}
.maintab2.structtab:not(:last-child)
{
    margin-right: 3%;
}
html[dir="rtl"] .maintab2.structtab:not(:last-child)
{
    margin-right: 0px;
    margin-left: 3%;
}
.doctab > tbody > tr > td img:not(.topicon):not(.sicon), .topicon.mtm1
{
    margin-top: -1px;
}
.topicon.mtm1
{
    background-color: inherit !important;
}
.doctab td button
{
    min-width: 64px;
    min-height: 32px;
    margin: 2px 0px;
}
#ptab53 .doctab > tbody > tr > td:not(.nopad2), .pd20
{
    padding: 20px 7px !important;
    text-align: justify;
}
.doctab > tbody > tr > td:nth-child(odd) div
{
    text-align: center;
    width: 60px;
    height: 60px;
    line-height: 60px;
    margin-left: 25px;
    -moz-border-radius: 30px;
    -webkit-border-radius: 30px;
    -khtml-border-radius: 30px;
    border-radius: 30px;
}
.doctab > tbody > tr > td:nth-child(even) div
{
    margin-right: 25px;
}
html[dir="rtl"] .doctab > tbody > tr > td:nth-child(even) div
{
    margin-right: auto;
    margin-left: 25px;
}
.doctabinfo
{
    margin: auto;
    font-size: 14px;
    height: 100%;
}
.doctabinfo > div
{
    padding: 10px 20px;
}
.doctabinfo > div:nth-child(2)
{
    min-height: 12%;
}
.doctabinfo > div:nth-child(2) img:not(.topicon)
{
    margin-right: 20px;
}
html[dir="rtl"] .doctabinfo > div:nth-child(2) img:not(.topicon)
{
    margin-right: auto;
    margin-left: 20px;
}
.doctabinfo > div:nth-child(3)
{
    height: 87%;
    overflow-y: auto;
    overflow-x: hidden;
}
.doctabinfo > div:nth-child(2) h2, .side-nav, .tabsdiv .topicon4
{
    margin: 0px;
}
.doctabinfo ul, .respdiv, .slidertab
{
    list-style-image: url(../images/medico.png);
    margin: 0px 10px;
}
.pd10, #loadt
{
    padding: 10px !important;
}
.doctabinfo ul li, .doctab > tbody > tr > td:not(.nopad2), .pd7
{
    padding: 7px 7px 4px 7px;
}
.doctabinfo table:not(.dtab) td
{
    border: 1px solid #43474d;
    padding: 5px;
    font-size: 13px;
}
#ptab55 .doctab
{
    table-layout: fixed;
}
#ptab55 .doctab > tbody > tr > td:nth-child(odd)
{
    width: 45%;
}
#ptab55 .doctab > tbody > tr > td:nth-child(2)
{
    text-align: center;
    vertical-align: middle;
    width: 10%;
}
.eblock, .pdiv:not(.newmsg)
{
    display: block;
    margin-bottom: 5px;
}
.listtab
{
    table-layout: fixed;
    height: 100%;
    border-collapse: separate;
    margin: 1px 0px;
    font-size: 13px;
}
#divs59 .listtab
{
    font-size: 11px;
}
.listtab > tbody
{
    display: block;
    max-height: 550px;
    overflow-y: auto;
    overflow-x: hidden;
}
.listtab td:not(.dtb)
{
    padding: 5px;
    vertical-align: middle;
    border-top: 1px solid #fff;
    border-bottom: 1px dotted #e5ded5;
}
.listtab img:not(.biglistimg):not(.topicon4), .doctab > tbody > tr > td img:not(.topicon):not(.sicon)
{
    max-width: 30px;
    max-height: 30px;
}
.h100
{
    height: 10px;
    min-height: 100%;
    padding-top: 0px !important;
}
.exttext, .exttext option
{
    padding-top: 5px;
    padding-bottom: 5px;
    font-family: Consolas, Monospace !important;
    white-space: pre;
    letter-spacing: normal;
    word-spacing: normal;
}
.legend table
{
    border-collapse: separate;
    border-spacing: 4px;
}
.ficons, .vihi
{
    visibility: hidden;
}
.ficons
{
    margin-left: 20px;
    background-color: rgba(0, 0, 0, .1);
    padding: 1px 1px 4px 1px;
}
html[dir="rtl"] .ficons
{
    margin-left: auto;
    margin-right: 20px;
}
.ficons img
{
    max-height: 14px;
    padding: 0px 10px;
}
.fic:not(.op75):not(.fic138):not(.disabled):not([disabled]):hover > .ficons, .fic:not(.op75):not(.fic138):not(.disabled):not([disabled]):focus > .ficons, .fic:not(.op75).baf > .ficons, .fic:not(.op75).bapsp > .ficons, .vivi
{
    visibility: visible;
}
.fic:not(.op75).baf .subtab, .fic:not(.op75).bapsp .subtab
{
    display: table;
}
.fic:not(.op75).baf tr[baf], .fic:not(.op75).bapsp tr[bapsp]
{
    display: table-row !important;
}
.fbdl, html[dir="rtl"] .fbdr
{
    border-left: 1px solid #008489;
}
.fbdr, html[dir="rtl"] .fbdl
{
    border-right: 1px solid #008489;
}
.ctctlst
{
    border: 1px solid #c9c9c9;
    padding: 3px 4px 4px 4px !important;
    margin: 3px -2px 2px 2px !important;
    -moz-border-top-left-radius: 4px;
    -webkit-border-top-left-radius: 4px;
    -khtml-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
    -moz-border-bottom-left-radius: 4px;
    -webkit-border-bottom-left-radius: 4px;
    -khtml-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
.topicon.topicon4.ctctlst
{
    margin-right: -2px;
}
html[dir="rtl"] .topicon.topicon4.ctctlst
{
    margin-right: auto;
    margin-left: -2px;
}
.srchinput
{
    width: 130px;
    margin-top: 3px !important;
    padding-right: 20px !important;
    background-repeat: no-repeat;
    background-position: right center;
}
html[dir="rtl"] .srchinput
{
    padding-left: 20px !important;
    background-position: left center;
}
.htable, .preslist:not(.cptlistd), .preslist2, .maintable
{
    height: 100%;
}
.htable > tbody > tr > td
{
    padding-right: 20px;
}
.htable > tbody > tr > td:first-child
{
    padding-right: 50px;
}
html[dir="rtl"] .htable > tbody > tr > td:first-child
{
    padding-right: 0px;
    padding-left: 50px;
}
.gtitles
{
    position: absolute;
    text-align: center;
}
.gtitle
{
    top: -16px;
    left: 0px;
    right: 0px;
}
.xtitle
{
    bottom: -13px;
    left: 0px;
    right: 0px;
}
.ytitle
{
    top: 57%;
    left: -16px;
    transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    transform-origin: 0 0;
    -o-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
}
#gtooltip
{
    position: absolute;
    padding: 3px;
    font-size: 12px;
    border: 1px solid #e5ded5;
}
.gcanvcont
{
    max-width: 700px;
    max-height: 350px;
}
.gcanvcont.wtr, .oiddiv.wtr
{
    border-top: none;
}
.gcanvasmenu
{
    position: absolute;
    left: 0px;
    right: 0px;
}
.pchoices
{
    position: absolute;
    right: 5px;
    top: 22px;
}
.panzoom
{
    position: absolute;
    right: 10px;
    bottom: 22px;
}
.demo-container table
{
    font-size: 0px;
}
.minitab
{
    display: inline-table;
    min-width: 14%;
    height: 250px;
    margin: 5px;
}
.minitab > tbody
{
    display: table;
    height: 100%;
    border-collapse: separate;
    border: 1px solid #008489;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -khtml-border-radius: 6px;
    border-radius: 6px;
    -moz-border-top-left-radius: 0px;
    -webkit-border-top-left-radius: 0px;
    -khtml-border-top-left-radius: 0px;
    border-top-left-radius: 0px;
}
html[dir="rtl"] .minitab > tbody
{
    -moz-border-top-left-radius: 6px;
    -webkit-border-top-left-radius: 6px;
    -khtml-border-top-left-radius: 6px;
    border-top-left-radius: 6px;
    -moz-border-top-right-radius: 0px;
    -webkit-border-top-right-radius: 0px;
    -khtml-border-top-right-radius: 0px;
    border-top-right-radius: 0px;
}
.minitab > tbody > tr > th:last-child
{
    -moz-border-top-right-radius: 6px;
    -webkit-border-top-right-radius: 6px;
    -khtml-border-top-right-radius: 6px;
    border-top-right-radius: 6px;
    border-left: 1px solid rgba(255, 255, 255, .5);
}
html[dir="rtl"] .minitab > tbody > tr > th:last-child
{
    -moz-border-top-right-radius: 0px;
    -webkit-border-top-right-radius: 0px;
    -khtml-border-top-right-radius: 0px;
    border-top-right-radius: 0px;
    -moz-border-top-left-radius: 6px;
    -webkit-border-top-left-radius: 6px;
    -khtml-border-top-left-radius: 6px;
    border-top-left-radius: 6px;
    border-left: none;
    border-right: 1px solid rgba(255, 255, 255, .5);
}
.minitab > thead > tr > td
{
    font-size: 12px;
    color: #9db9a6;
    height: 10px;
}
.minitab > thead > tr > td img, .ui-icon-alert, .ui-icon-info
{
    margin-right: 5px;
}
html[dir="rtl"] .minitab > thead > tr > td img, html[dir="rtl"] .ui-icon-alert, html[dir="rtl"] .ui-icon-info
{
    margin-right: 0px;
    margin-left: 5px;
}
.minitab > tbody > tr:not(:last-child) > td
{
    padding: 5px;
    height: 10px;
}
.closeb
{
    position: fixed;
    right: 12px;
    top: 12px;
}
.closei
{
    position: absolute;
    right: 0px;
    top: 0px;
}
html[dir="rtl"] .closeb
{
    right: auto;
    left: 12px;
}
html[dir="rtl"] .closei
{
    right: auto;
    left: 0px;
}
.listtab > tbody > tr:not(.dn), .listtab > tbody > tr > td:not(.nosort):not(.nodb)
{
    display: block;
    clear: both;
}
.listtab > tbody > tr[class^="ddm"] > td:not(.nosort):not(.nodb), .mrb50
{
    margin-bottom: 50px;
}
pre, article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary, .open > .dropdown-menu, .navigdiv:not(.disabled):not([disabled]):hover .navigbtn, .navigdiv:not(.disabled):not([disabled]):focus .navigbtn, .db, .nav > li > de:not(.notifmsg):not(.notifmsg2):not(.notifmsg3), .nav > li:not(.dn), .pdiv a.imgtab0 + div .ba, .show, div.collapse.in
{
    display: block !important;
}
canvas, progress, ddimg h4
{
    vertical-align: baseline;
}
.vatop, .martop, .minitab, .uc img, .uc td, .tabfrm2 > tbody > tr > td, .subtab > tbody > tr > td, .logintab > tbody > tr > td, .rdiv > tbody > tr > td, .pdiv.newmsg, div.maintab2.htable, .tabfrm.sptab > tbody > tr > td, .maintab th, .maintab2 th, .maintab > tbody > tr > td, .maintab2 > tbody > tr > td, .history td, .history th, .lrgtab td:not(.dataTables_empty), .msgtab .td1
{
    vertical-align: top;
}
ul.cstd134
{
    color: #626262;
    list-style: none;
    margin: 7px -7px;
    text-indent: -10px;
}
ul.cstd134 li:before
{
    width: 10px;
    display: inline-block;
    content: '**';
}
.smsh, .tdnopad
{
    padding: 0px !important;
}
:not(.stabs).tabsdiv
{
    padding: 4px;
    color: #fff;
}
.stabs.tabsdiv
{
    letter-spacing: 0.5px;
    word-spacing: 2px;
    color: #008489;
}
.tabsdiv img:not(.topicon)
{
    margin: -2px 10px 0px 3px;
    max-width: 15px;
    max-height: 15px;
}
.navigbtn
{
    display: none;
    position: absolute;
}
.prevbtn, .nextbtn
{
    top: 45%;
    top: calc(50% - 21px);
}
.prevbtn
{
    left: 6px;
}
.nextbtn
{
    right: 6px;
}
.sbtn
{
    padding-bottom: 12px;
}
.largemediafdiv .navigdiv
{
    padding: 0px 36px;
}
.largemediafdiv .navigdiv .prevbtn
{
    left: -36px;
}
.largemediafdiv .navigdiv .nextbtn
{
    right: -36px;
}
.mediatitle
{
    font-size: 12px;
    margin-bottom: 8px;
    color: #eef5f6;
}
.mediaimg, #loadt
{
    margin-bottom: 110px !important;
}
.thumbmediafdiv
{
    /*width: 97vw;*/
    position: fixed;
    left: 4px;
    right: 4px;
    bottom: 0px;
    height: 104px;
    overflow: hidden;
}
.imgtab, .imgtab2, .imgtab3
{
    overflow: hidden;
    background-color: #fff;
    padding: 0px !important;
    width: 70px;
    height: 49px;
    white-space: normal !important;
}
.imgtab img, .imgtab2 img, .imgtab3 img, .imgtab3 audio, .modal-footer2 img
{
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%); /*width: 100%;     height: auto;*/
    max-width: 100%;
}
.imgtab2, .imgtab3, .mediaimg
{
    width: 40px;
    height: 25px;
}
.mediaimg img
{
    max-width: 95vw;
    max-height: 85vh;
}
.imgtab3
{
    margin: 2px;
    border: 1px dashed #929292;
}
.imgtab3s
{
    border: 1px solid #fff;
}
#hframe
{
    height: 100vh;
    margin: auto;
    border-top: 20px solid transparent;
}
.layer
{
    top: 0px;
    left: 0px;
    right: 0px;
    background-color: #fff;
    text-align: center;
}
.bigfont
{
    text-align: center !important;
    font-size: 22px;
}
td.bigfont:not(.clstd1):not(.clstd5)
{
    width: 20%;
    text-transform: uppercase !important;
}
td.bigfont.clstd5
{
    font-size: 18px;
}
label.bigfont
{
    width: auto;
    padding: 4px 30px;
    letter-spacing: 0.25px;
    word-spacing: 4px;
}
td[tidx], .fic, .pdiv table td:first-child, .bigfont, .doctabinfo > div:nth-child(2) h2, .li103 table td, .li106 table td, .li105 table td, .navbar-inverse .navbar-nav > li > de:not(.notifmsg):not(.notifmsg2):not(.notifmsg3), .ufilename, .fakefile, input[type="submit"], input[type="button"], input[type="reset"], .subhd, .slidertab td, .dropdown-header, .dropdown-menu > li > de, .btn, .imstd *, .timediv, .ellips, .msgtab .td4, .msgtab .td2, .msgtab .td3, .msgtab .td5, dts, dates, .dates, .ddm ddimg, .borderdiv, .borderip, .borderip2, .is, .nobr
{
    white-space: nowrap;
}
.ibdiv
{
    padding: 0px 20px;
    border: 1px solid #000;
}
.pdemo
{
    margin: 5px 5px 0px 5px;
    width: 25px;
    height: 18px;
}
.dtpui_hint_button
{
    margin-top: 2px;
}
button::-moz-focus-inner
{
    border: none;
}
is, .is, .desc
{
    font-size: 11px !important; /*font-style: italic;*/
    font-weight: normal !important;
    color: #008489 !important;
}
.desc, .mt5, .newmsg, .ibdiv, .dashtab, .histdiv, .logintab, div.ui-state-highlight, div.ui-state-error, .omsgtab tr:last-child td div + a, .imsgtab tr:last-child td div + a
{
    margin-top: 5px;
}
.desc
{
    font-style: normal;
}
.contdiv h4
{
    color: #373737 !important;
}
.lighttitle
{
    margin: 5px;
}
#srchd
{
    height: 18px;
    overflow: hidden;
}
.history
{
    background-color: #d9d9d9 !important;
}
.bg1
{
    background-color: rgba(238, 238, 238, .8) !important;
}
.bg2, .hghtmsgdiv
{
    background-color: rgba(241, 226, 201, .8) !important;
}
.bg3
{
    background-color: rgba(218, 236, 238, .8) !important;
}
#sstd .history, sec font:not(.disabled):not([disabled]):hover, sec font:not(.disabled):not([disabled]):focus, .sech, .i90w, .i60w, .i25w, .borderip2, .bgw, .listtab
{
    background: #fff !important;
}
.borderdiv, .borderip, .borderip2
{
    margin-top: 1px;
    overflow-x: hidden;
    overflow-y: auto;
    font-size: 11px;
}
.borderdiv, .hght50, table > tbody > tr:not(:first-child).trhght50
{
    height: 50px;
}
.pdtp0
{
    padding-bottom: 50px !important;
}
.borderip
{
    height: 20px;
}
.borderip2
{
    padding-right: 25px;
}
.counttext, .respdiv > div
{
    margin: 5px 10px;
    text-transform: none;
}
.ddm.cin, .headtr
{
    background-color: #ccdbdc !important;
}
.ddm ddimg
{
    padding-right: 25px;
    background: url(../images/arrowltr2.png) no-repeat right 4px;
}
html[dir="rtl"] .ddm ddimg
{
    padding-right: auto;
    padding-left: 25px;
    background: url(../images/arrowrtl2.png) no-repeat left 4px;
}
.ddm.cin ddimg
{
    background: url(../images/arrowd3.png) no-repeat right 4px;
}
html[dir="rtl"] .ddm.cin ddimg
{
    background: url(../images/arrowd3.png) no-repeat left 4px;
}
ddimg img
{
    margin: 0px 15px;
    max-height: 18px;
}
.emptab
{
    font-size: 7px;
}
.subtab
{
    border: 9px solid #f8f6ed;
}
#msk, .rctab, .subtab, .pdiv table, .w100, .minitab > tbody, .schedtab, .doctabinfo > div, .demo-placeholder, #ptab55 .doctab, .tctab:not(.tlf) .listtab, .doctab .listtab, .nodb, .tctab, .rdiv, .inttab, .msgtab, .logintab, .smsh, .graphtab, .measures, .tabfrm, .tabfrm2, .history, .maintab, .maintab2, .tablereport, #page-wrapper, .navbar-nav > li, #tab57
{
    width: 100%;
}
.tctab.tlf .listtab
{
    width: auto;
}
.tctab, .rdiv, .msgtab, .logintab, .smsh, .tabfrm, .tabfrm2, .history, #page-wrapper, .tablereport, #tab57, .contdiv
{
    min-width: 300px;
}
.doctabinfo, .schedtab, .schedtab > tbody
{
    min-width: 500px;
}
.tctab > tbody > tr > td, .dtb, table td, .uinfo > tbody > tr > td, .inttab > tbody > tr > td, .simpletab td
{
    padding: 0px;
    vertical-align: top;
}
.tctab > tbody > tr > td:nth-child(3)
{
    padding-top: 2px;
}
.dblatd
{
    width: 20px;
}
.dblatd img
{
    max-width: 20px;
    padding: 5px 2px;
    margin: 2px 1px;
    border: 1px solid rgba(255, 255, 255, .2);
    background-color: #ccdbdc;
}
.contdiv
{
    overflow-x: hidden;
    overflow-y: auto;
    background-color: rgba(255, 255, 255, .9);
}
.bc, label:not(.label2):not(.qlabel):not(.wht):not(.lblradio), font:not(.label2):not(.qlabel):not(.wht):not(.lblradio)
{
    color: #008489 !important;
}
.ttop
{
    height: 15px;
}
.dlttd
{
    text-align: center !important;
    width: 10px;
}
.wtr, .ui-slider-handle.wtr, .dropdown-menu, .doctabinfo
{
    background-color: #faf8f5;
    border: 1px solid #dfdfdf;
}
.schedtab
{
    background-color: #eef5f6;
    border: 1px solid #dfdfdf;
}
.msgtab .td1
{
    width: 0.1%;
    padding: 0px; /*background-color: rgba(0, 0, 0, .01);*/
}
.msgtab .td2, .msgtab .td3, .msgtab .td5
{
    padding: 6px;
    background-color: #dfdfdf;
}
.msgtab .td2
{
    color: #1a361e;
}
.msgtab .td2, .msgtab .td5
{
    width: 42%;
}
.msgtab .td3
{
    width: 12%;
}
.ellips, .msgtab .td4
{
    max-width: 400px;
    overflow: hidden;
    text-overflow: ellipsis;
}
.schedtab, #uframe
{
    max-height: 97%;
    overflow-y: auto;
    overflow-x: hidden;
    display: block;
    -webkit-overflow-scrolling: touch;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -khtml-border-radius: 6px;
    border-radius: 6px;
}
.schedtab
{
    color: #373737 !important;
    border-collapse: separate;
    padding: 15px;
}
.schedtab > tbody
{
    display: table;
}
.schedtab > tbody > tr > td:not(:empty)
{
    padding: 10px;
}
.schedtab h4[class]
{
    padding: 5px 10px;
}
.schedtab font, .schedtab label
{
    color: #373737 !important;
}
tr.nopb td, tr.nopbpt td, .subhd, .ldetails2, .ldetails4, .measures td
{
    padding-bottom: 0px !important;
}
tr.dbpt td, div.subhd, .pt20
{
    padding-top: 20px !important;
}
.indash57 tr.nopb td, .indash57 tr.nopbpt td, .indash57 tr.dbpt td
{
    padding-top: 6px !important;
    padding-bottom: 6px !important;
}
.fltd3 h4, .nomarg
{
    margin: 0px !important;
}
.fltd3 h4 .topicon:not(.topicon4)
{
    margin-top: -7px !important;
}
.fltd3 h4 .topicon.topicon4
{
    margin-top: 2px !important;
    margin-left: 18px;
}
html[dir="rtl"] .fltd3 h4 .topicon.topicon4
{
    margin-left: auto;
    margin-right: 18px;
}
.containerfile input[type="file"], .timediv, #hframe, .posr, .hghtmsg a, .scaletab, .imgtab, .imgtab2, .imgtab3, .mediaimg, .thumbmediafchld, #infomsg, td.pbig, .demo-container, .switcher, sub, sup, .notifmsg3, .loadlayer, .spantic, langbar, .parentfile, .uinfo, .nav > li > de:not(.notifmsg):not(.notifmsg2):not(.notifmsg3), .nav > li, .dropup, .dropdown, .collapsing, .elipsis, .omsgtab, .imsgtab
{
    position: relative;
}
.timediv
{
    margin-bottom: 2px;
}
.timediv input, .timediv de, .uavail
{
    margin-right: 8px; /*margin-right: 24px;*/
}
html[dir="rtl"] .timediv input, html[dir="rtl"] .timediv de, html[dir="rtl"] .uavail
{
    margin-right: 0px;
    margin-left: 8px; /*margin-left: 24px;*/
}
.timediv img
{
    width: 10px; /*position: absolute;*/
    bottom: 4px;
    right: 0px;
}
html[dir="rtl"] .timediv img
{
    right: auto;
    left: 0px;
}
.msgtab .td4
{
    padding: 10px 5px;
    font-size: 12px; /*background-color: rgba(0, 0, 0, .01);*/
}
.msgtab tr:last-child td:last-child
{
    padding: 5px; /*background-color: rgba(0, 0, 0, .01);*/
}
.msgtab tr:last-child td:last-child:not(.td4)
{
    width: 1%;
}
#tabmsg .td3, st
{
    color: #008489;
    font-size: 10px;
}
.msgtab .td3
{
    text-align: right !important;
}
html[dir="rtl"] .msgtab .td3
{
    text-align: left !important;
}
#tabmsg font
{
    color: #1a361e !important;
}
.oscrolldiv
{
    padding: 3px;
    min-height: 150px;
}
.pwp .msglist, .pwp .oscrolldiv, .pwp .oscrolldiv2
{
    overflow-x: hidden;
    overflow-y: auto;
}
.pwp .oscrolldiv:not(.frames__msg)
{
    max-height: 520px;
}
.pwp .oscrolldiv2
{
    max-height: 580px;
}
.pwp.pwf .oscrolldiv:not(.frames__msg)
{
    max-height: 570px;
}
.pwp.pwf .oscrolldiv2
{
    max-height: 630px;
}
.wordwrap, .omsgtab tr:last-child td, .imsgtab tr:last-child td
{
    word-wrap: break-word; /*word-break: break-all;*/
    overflow-wrap: word-wrap;
    overflow: wrap;
    -ms-hyphens: auto;
    -moz-hyphens: auto;
    -webkit-hyphens: auto;
    hyphens: auto;
    white-space: pre-wrap;
    white-space: -moz-pre-wrap;
    white-space: -pre-wrap;
    white-space: -o-pre-wrap;
}
.omsgtab, .imsgtab
{
    color: #1a361e;
    max-width: 87%;
    font-size: 12px;
    line-height: 16px;
    padding: 3px 7px;
    -moz-border-radius: 14px;
    -webkit-border-radius: 14px;
    -khtml-border-radius: 14px;
    border-radius: 14px;
    -moz-box-shadow: 0px 1px 1px -1px rgba(0, 0, 0, .5);
    -webkit-box-shadow: 0px 1px 1px -1px rgba(0, 0, 0, .5);
    -khtml-box-shadow: 0px 1px 1px -1px rgba(0, 0, 0, .5);
    box-shadow: 0px 1px 1px -1px rgba(0, 0, 0, .5);
    border-collapse: separate;
}
.imsgtab
{
    color: #1a361e;
}
.omsgtab, html[dir="rtl"] .imsgtab
{
    margin-left: 12px;
    margin-right: auto;
}
.imsgtab, html[dir="rtl"] .omsgtab
{
    margin-right: 12px;
    margin-left: auto;
}
.omsgtab td, .imsgtab td
{
    padding: 3px;
}
.omsgtab td:nth-child(2), .imsgtab td:nth-child(2)
{
    text-align: right;
    font-size: 10px;
    padding-left: 25px;
    letter-spacing: 0.5px;
    word-spacing: 2px;
}
html[dir="rtl"] .omsgtab td:nth-child(2), html[dir="rtl"] .imsgtab td:nth-child(2)
{
    text-align: left;
    padding-left: auto;
    padding-right: 25px;
}
.hghtmsg
{
    margin: 10px 0px;
}
.omsgtab:before, .imsgtab:before
{
    position: absolute;
    top: 32%;
    top: calc(50% - 8px);
    content: "";
    width: 0px;
    height: 0px;
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-left-style: solid;
    border-right-style: solid;
}
.imsgtab:before, html[dir="rtl"] .omsgtab:before
{
    left: auto;
    right: -10px;
    border-right-width: 0px;
    border-left-width: 10px;
}
.omsgtab:before, html[dir="rtl"] .imsgtab:before
{
    left: -10px;
    right: auto;
    border-right-width: 10px;
    border-left-width: 0px;
}
.omsgtab.mbg1:before, .omsgtab.mbg2:before, .omsgtab.mbg3:before, .omsgtab.mbg4:before, .omsgtab.mbg5:before, .omsgtab.mbg6:before
{
    border-left-color: rgba(108, 173, 179, .4);
    border-right-color: rgba(108, 173, 179, .4);
}
.omsgtab.mbg7:before
{
    border-left-color: rgba(108, 179, 155, .4);
    border-right-color: rgba(108, 179, 155, .4);
}
.omsgtab.mbg1, .omsgtab.mbg2, .omsgtab.mbg3, .omsgtab.mbg4, .omsgtab.mbg5, .omsgtab.mbg6
{
    background-color: rgba(108, 173, 179, .4);
}
.omsgtab.mbg7
{
    background-color: rgba(108, 179, 155, .4);
}
.imsgtab.mbg1:before, .imsgtab.mbg2:before, .imsgtab.mbg3:before, .imsgtab.mbg4:before, .imsgtab.mbg5:before, .imsgtab.mbg6:before
{
    border-left-color: rgba(108, 173, 179, .2);
    border-right-color: rgba(108, 173, 179, .2);
}
.imsgtab.mbg7:before
{
    border-left-color: rgba(108, 179, 155, .2);
    border-right-color: rgba(108, 179, 155, .2);
}
.imsgtab.mbg1, .imsgtab.mbg2, .imsgtab.mbg3, .imsgtab.mbg4, .imsgtab.mbg5, .imsgtab.mbg6
{
    background-color: rgba(108, 173, 179, .2);
}
.imsgtab.mbg7
{
    background-color: rgba(108, 179, 155, .2);
}
.omsgtab.webconf:before, .imsgtab.webconf:before
{
    border-left-color: rgba(164, 176, 177, .2) !important;
    border-right-color: rgba(164, 176, 177, .2) !important;
}
.omsgtab.webconf, .imsgtab.webconf
{
    background-color: rgba(164, 176, 177, .2) !important;
}
.omsgtab.webconf tr:last-child td, .omsgtab.webconf tr:last-child td
{
    padding: 7px 3px;
}
#alltreats
{
    overflow-x: hidden;
    overflow-y: auto;
    max-height: 300px;
    margin-bottom: 20px;
    border: 1px dotted #a4b0b1;
}
.ddm
{
    background-color: #eceaea;
    padding: 4px 10px !important;
}
.ddm, tr[sec], .fltd3, .headtr, .lrgtab td:not(.dataTables_empty), .preslist2:not(.maintab2) td
{
    border-top: 1px solid rgba(255, 255, 255, .4) !important;
    border-bottom: 1px solid rgba(0, 0, 0, .1) !important;
    background-color: rgba(255, 255, 255, .2);
}
.container
{
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
.elipsis
{
    overflow: hidden;
    line-height: 1.3em;
    max-height: 3.9em;
    max-width: 200px; /*text-align: justify;*/
    margin-right: -0.4em;
    padding-right: 1em;
}
.col-lg-3 .elipsis
{
    max-width: 100px;
}
.smlelipsis
{
    max-height: 2.6em;
}
.bigelipsis
{
    max-height: 7.8em;
}
.bigelipsis, .mw97
{
    max-width: 97%;
}
.elipsis:before
{
    content: '...';
    position: absolute;
    right: 0;
    bottom: 0;
    font-size: 120%;
}
.elipsis:after
{
    content: '';
    position: absolute;
    right: 0px;
    bottom: 0px;
    width: 1em;
    height: 1em;
    margin-top: 0.1em;
    background-color: #f2f6f3;
}
.tabadd > tbody > tr:last-of-type:not(:only-of-type), #ptab7 .notindash, #ptab7 .respdiv
{
    display: none;
}
.histdiv, .highlight3, .preslist2.highlight3, .tradd:not(.disabled):not([disabled]):hover, .tradd:not(.disabled):not([disabled]):focus, .histdiv .elipsis:after, :not(div).highlight3 .elipsis:after, .highlighttr3, .highlighttr3 .elipsis:after
{
    background-color: #eef5f6 !important;
}
.highlight:not([iid]), .highlight:not([iid]) .elipsis:after, .ui-menu-item-wrapper:hover, .ui-state-active
{
    background-color: #fff8c5 !important;
}
.stabs[onclick] de.active, .stabs de[onclick].active, .highlight2, .preslist2.highlight2, .highlighttr:not(.highlight):not(.disabled):not([disabled]):hover, .highlighttr:not(.highlight):not(.disabled):not([disabled]):focus, .preslist .highlight2 .elipsis:after, .highlight2 .elipsis:after, .highlighttr:not(.highlight):not(.disabled):not([disabled]):hover .elipsis:after, .highlighttr:not(.highlight):not(.disabled):not([disabled]):focus .elipsis:after, .navbar-inverse .navbar-nav > li > de.active:not(.dashboard), .topicon.dis
{
    background-color: #faf3e7 !important;
    color: #626262;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12
{
    position: relative;
    min-height: 1px;
    padding-bottom: 21px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12
{
    float: left;
}
.col-xs-12
{
    width: 100%;
}
.col-xs-11
{
    width: 91.66666667%;
}
.col-xs-10
{
    width: 83.33333333%;
}
.col-xs-9
{
    width: 75%;
}
.col-xs-8
{
    width: 66.66666667%;
}
.col-xs-7
{
    width: 58.33333333%;
}
.col-xs-6
{
    width: 50%;
}
.col-xs-5
{
    width: 41.66666667%;
}
.col-xs-4
{
    width: 33.33333333%;
}
.col-xs-3
{
    width: 25%;
}
.col-xs-2
{
    width: 16.66666667%;
}
.col-xs-1
{
    width: 8.33333333%;
}
.col-xs-pull-12
{
    right: 100%;
}
.col-xs-pull-11
{
    right: 91.66666667%;
}
.col-xs-pull-10
{
    right: 83.33333333%;
}
.col-xs-pull-9
{
    right: 75%;
}
.col-xs-pull-8
{
    right: 66.66666667%;
}
.col-xs-pull-7
{
    right: 58.33333333%;
}
.col-xs-pull-6
{
    right: 50%;
}
.col-xs-pull-5
{
    right: 41.66666667%;
}
.col-xs-pull-4
{
    right: 33.33333333%;
}
.col-xs-pull-3
{
    right: 25%;
}
.col-xs-pull-2
{
    right: 16.66666667%;
}
.col-xs-pull-1
{
    right: 8.33333333%;
}
.col-xs-pull-0
{
    right: auto;
}
.col-xs-push-12
{
    left: 100%;
}
.col-xs-push-11
{
    left: 91.66666667%;
}
.col-xs-push-10
{
    left: 83.33333333%;
}
.col-xs-push-9
{
    left: 75%;
}
.col-xs-push-8
{
    left: 66.66666667%;
}
.col-xs-push-7
{
    left: 58.33333333%;
}
.col-xs-push-6
{
    left: 50%;
}
.col-xs-push-5
{
    left: 41.66666667%;
}
.col-xs-push-4
{
    left: 33.33333333%;
}
.col-xs-push-3
{
    left: 25%;
}
.col-xs-push-2
{
    left: 16.66666667%;
}
.col-xs-push-1
{
    left: 8.33333333%;
}
.col-xs-push-0
{
    left: auto;
}
.col-xs-offset-12
{
    margin-left: 100%;
}
.col-xs-offset-11
{
    margin-left: 91.66666667%;
}
.col-xs-offset-10
{
    margin-left: 83.33333333%;
}
.col-xs-offset-9
{
    margin-left: 75%;
}
.col-xs-offset-8
{
    margin-left: 66.66666667%;
}
.col-xs-offset-7
{
    margin-left: 58.33333333%;
}
.col-xs-offset-6
{
    margin-left: 50%;
}
.col-xs-offset-5
{
    margin-left: 41.66666667%;
}
.col-xs-offset-4
{
    margin-left: 33.33333333%;
}
.col-xs-offset-3
{
    margin-left: 25%;
}
.col-xs-offset-2
{
    margin-left: 16.66666667%;
}
.col-xs-offset-1
{
    margin-left: 8.33333333%;
}
.col-xs-offset-0
{
    margin-left: 0;
}
@media (min-width: 768px)
{
    .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12
    {
        float: left;
    }
    .col-sm-12
    {
        width: 100%;
    }
    .col-sm-11
    {
        width: 91.66666667%;
    }
    .col-sm-10
    {
        width: 83.33333333%;
    }
    .col-sm-9
    {
        width: 75%;
    }
    .col-sm-8
    {
        width: 66.66666667%;
    }
    .col-sm-7
    {
        width: 58.33333333%;
    }
    .col-sm-6
    {
        width: 50%;
    }
    .col-sm-5
    {
        width: 41.66666667%;
    }
    .col-sm-4
    {
        width: 33.33333333%;
    }
    .col-sm-3
    {
        width: 25%;
    }
    .col-sm-2
    {
        width: 16.66666667%;
    }
    .col-sm-1
    {
        width: 8.33333333%;
    }
    .col-sm-pull-12
    {
        right: 100%;
    }
    .col-sm-pull-11
    {
        right: 91.66666667%;
    }
    .col-sm-pull-10
    {
        right: 83.33333333%;
    }
    .col-sm-pull-9
    {
        right: 75%;
    }
    .col-sm-pull-8
    {
        right: 66.66666667%;
    }
    .col-sm-pull-7
    {
        right: 58.33333333%;
    }
    .col-sm-pull-6
    {
        right: 50%;
    }
    .col-sm-pull-5
    {
        right: 41.66666667%;
    }
    .col-sm-pull-4
    {
        right: 33.33333333%;
    }
    .col-sm-pull-3
    {
        right: 25%;
    }
    .col-sm-pull-2
    {
        right: 16.66666667%;
    }
    .col-sm-pull-1
    {
        right: 8.33333333%;
    }
    .col-sm-pull-0
    {
        right: auto;
    }
    .col-sm-push-12
    {
        left: 100%;
    }
    .col-sm-push-11
    {
        left: 91.66666667%;
    }
    .col-sm-push-10
    {
        left: 83.33333333%;
    }
    .col-sm-push-9
    {
        left: 75%;
    }
    .col-sm-push-8
    {
        left: 66.66666667%;
    }
    .col-sm-push-7
    {
        left: 58.33333333%;
    }
    .col-sm-push-6
    {
        left: 50%;
    }
    .col-sm-push-5
    {
        left: 41.66666667%;
    }
    .col-sm-push-4
    {
        left: 33.33333333%;
    }
    .col-sm-push-3
    {
        left: 25%;
    }
    .col-sm-push-2
    {
        left: 16.66666667%;
    }
    .col-sm-push-1
    {
        left: 8.33333333%;
    }
    .col-sm-push-0
    {
        left: auto;
    }
    .col-sm-offset-12
    {
        margin-left: 100%;
    }
    .col-sm-offset-11
    {
        margin-left: 91.66666667%;
    }
    .col-sm-offset-10
    {
        margin-left: 83.33333333%;
    }
    .col-sm-offset-9
    {
        margin-left: 75%;
    }
    .col-sm-offset-8
    {
        margin-left: 66.66666667%;
    }
    .col-sm-offset-7
    {
        margin-left: 58.33333333%;
    }
    .col-sm-offset-6
    {
        margin-left: 50%;
    }
    .col-sm-offset-5
    {
        margin-left: 41.66666667%;
    }
    .col-sm-offset-4
    {
        margin-left: 33.33333333%;
    }
    .col-sm-offset-3
    {
        margin-left: 25%;
    }
    .col-sm-offset-2
    {
        margin-left: 16.66666667%;
    }
    .col-sm-offset-1
    {
        margin-left: 8.33333333%;
    }
    .col-sm-offset-0
    {
        margin-left: 0;
    }
}
@media (min-width: 992px)
{
    .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12
    {
        float: left;
    }
    .col-md-12
    {
        width: 100%;
    }
    .col-md-11
    {
        width: 91.66666667%;
    }
    .col-md-10
    {
        width: 83.33333333%;
    }
    .col-md-9
    {
        width: 75%;
    }
    .col-md-8
    {
        width: 66.66666667%;
    }
    .col-md-7
    {
        width: 58.33333333%;
    }
    .col-md-6
    {
        width: 50%;
    }
    .col-md-5
    {
        width: 41.66666667%;
    }
    .col-md-4
    {
        width: 33.33333333%;
    }
    .col-md-3
    {
        width: 25%;
    }
    .col-md-2
    {
        width: 16.66666667%;
    }
    .col-md-1
    {
        width: 8.33333333%;
    }
    .col-md-pull-12
    {
        right: 100%;
    }
    .col-md-pull-11
    {
        right: 91.66666667%;
    }
    .col-md-pull-10
    {
        right: 83.33333333%;
    }
    .col-md-pull-9
    {
        right: 75%;
    }
    .col-md-pull-8
    {
        right: 66.66666667%;
    }
    .col-md-pull-7
    {
        right: 58.33333333%;
    }
    .col-md-pull-6
    {
        right: 50%;
    }
    .col-md-pull-5
    {
        right: 41.66666667%;
    }
    .col-md-pull-4
    {
        right: 33.33333333%;
    }
    .col-md-pull-3
    {
        right: 25%;
    }
    .col-md-pull-2
    {
        right: 16.66666667%;
    }
    .col-md-pull-1
    {
        right: 8.33333333%;
    }
    .col-md-pull-0
    {
        right: auto;
    }
    .col-md-push-12
    {
        left: 100%;
    }
    .col-md-push-11
    {
        left: 91.66666667%;
    }
    .col-md-push-10
    {
        left: 83.33333333%;
    }
    .col-md-push-9
    {
        left: 75%;
    }
    .col-md-push-8
    {
        left: 66.66666667%;
    }
    .col-md-push-7
    {
        left: 58.33333333%;
    }
    .col-md-push-6
    {
        left: 50%;
    }
    .col-md-push-5
    {
        left: 41.66666667%;
    }
    .col-md-push-4
    {
        left: 33.33333333%;
    }
    .col-md-push-3
    {
        left: 25%;
    }
    .col-md-push-2
    {
        left: 16.66666667%;
    }
    .col-md-push-1
    {
        left: 8.33333333%;
    }
    .col-md-push-0
    {
        left: auto;
    }
    .col-md-offset-12
    {
        margin-left: 100%;
    }
    .col-md-offset-11
    {
        margin-left: 91.66666667%;
    }
    .col-md-offset-10
    {
        margin-left: 83.33333333%;
    }
    .col-md-offset-9
    {
        margin-left: 75%;
    }
    .col-md-offset-8
    {
        margin-left: 66.66666667%;
    }
    .col-md-offset-7
    {
        margin-left: 58.33333333%;
    }
    .col-md-offset-6
    {
        margin-left: 50%;
    }
    .col-md-offset-5
    {
        margin-left: 41.66666667%;
    }
    .col-md-offset-4
    {
        margin-left: 33.33333333%;
    }
    .col-md-offset-3
    {
        margin-left: 25%;
    }
    .col-md-offset-2
    {
        margin-left: 16.66666667%;
    }
    .col-md-offset-1
    {
        margin-left: 8.33333333%;
    }
    .col-md-offset-0
    {
        margin-left: 0;
    }
}
@media (min-width: 1200px)
{
    .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12
    {
        float: left;
    }
    .col-lg-12
    {
        width: 100%;
    }
    .col-lg-11
    {
        width: 91.66666667%;
    }
    .col-lg-10
    {
        width: 83.33333333%;
    }
    .col-lg-9
    {
        width: 75%;
    }
    .col-lg-8
    {
        width: 66.66666667%;
    }
    .col-lg-7
    {
        width: 58.33333333%;
    }
    .col-lg-6
    {
        width: 50%;
    }
    .col-lg-5
    {
        width: 41.66666667%;
    }
    .col-lg-4
    {
        width: 33.33333333%;
    }
    .col-lg-3
    {
        width: 25%;
    }
    .col-lg-2
    {
        width: 16.66666667%;
    }
    .col-lg-1
    {
        width: 8.33333333%;
    }
    .col-lg-pull-12
    {
        right: 100%;
    }
    .col-lg-pull-11
    {
        right: 91.66666667%;
    }
    .col-lg-pull-10
    {
        right: 83.33333333%;
    }
    .col-lg-pull-9
    {
        right: 75%;
    }
    .col-lg-pull-8
    {
        right: 66.66666667%;
    }
    .col-lg-pull-7
    {
        right: 58.33333333%;
    }
    .col-lg-pull-6
    {
        right: 50%;
    }
    .col-lg-pull-5
    {
        right: 41.66666667%;
    }
    .col-lg-pull-4
    {
        right: 33.33333333%;
    }
    .col-lg-pull-3
    {
        right: 25%;
    }
    .col-lg-pull-2
    {
        right: 16.66666667%;
    }
    .col-lg-pull-1
    {
        right: 8.33333333%;
    }
    .col-lg-pull-0
    {
        right: auto;
    }
    .col-lg-push-12
    {
        left: 100%;
    }
    .col-lg-push-11
    {
        left: 91.66666667%;
    }
    .col-lg-push-10
    {
        left: 83.33333333%;
    }
    .col-lg-push-9
    {
        left: 75%;
    }
    .col-lg-push-8
    {
        left: 66.66666667%;
    }
    .col-lg-push-7
    {
        left: 58.33333333%;
    }
    .col-lg-push-6
    {
        left: 50%;
    }
    .col-lg-push-5
    {
        left: 41.66666667%;
    }
    .col-lg-push-4
    {
        left: 33.33333333%;
    }
    .col-lg-push-3
    {
        left: 25%;
    }
    .col-lg-push-2
    {
        left: 16.66666667%;
    }
    .col-lg-push-1
    {
        left: 8.33333333%;
    }
    .col-lg-push-0
    {
        left: auto;
    }
    .col-lg-offset-12
    {
        margin-left: 100%;
    }
    .col-lg-offset-11
    {
        margin-left: 91.66666667%;
    }
    .col-lg-offset-10
    {
        margin-left: 83.33333333%;
    }
    .col-lg-offset-9
    {
        margin-left: 75%;
    }
    .col-lg-offset-8
    {
        margin-left: 66.66666667%;
    }
    .col-lg-offset-7
    {
        margin-left: 58.33333333%;
    }
    .col-lg-offset-6
    {
        margin-left: 50%;
    }
    .col-lg-offset-5
    {
        margin-left: 41.66666667%;
    }
    .col-lg-offset-4
    {
        margin-left: 33.33333333%;
    }
    .col-lg-offset-3
    {
        margin-left: 25%;
    }
    .col-lg-offset-2
    {
        margin-left: 16.66666667%;
    }
    .col-lg-offset-1
    {
        margin-left: 8.33333333%;
    }
    .col-lg-offset-0
    {
        margin-left: 0;
    }
}
.btn
{
    padding: 4px 12px;
    font-size: 13px;
}
.btn, .sselect, .sinput
{
    border: 1px solid #c2bcb3;
    background-color: #fff;
}
.containerfile input[type="file"], .fade, .vcmouseleave, .navbar-inverse .navbar-nav > li > de:not(.dashboard) > div:last-child
{
    opacity: 0;
    filter: alpha(opacity=0);
}
.fade.in:not(.modal-backdrop), .switchmode:checked + .switcher3:before, .highlight:not(.disabled):not([disabled]):hover, .highlight:not(.disabled):not([disabled]):focus, .highlight, .navigbtn:not(.disabled):not([disabled]):hover, .navigbtn:not(.disabled):not([disabled]):focus, .vcmousemove, .navbar-inverse .navbar-nav > li > de:not(.dashboard).active > div:first-child, .navbar-inverse .navbar-nav > li > de:not(.dashboard):not(.disabled):not([disabled]):hover > div:first-child, .navbar-inverse .navbar-nav > li > de:not(.dashboard):not(.disabled):not([disabled]):focus > div:first-child
{
    opacity: 1;
    filter: alpha(opacity=100);
}
.op15, .switchmode + .switcher3:before
{
    opacity: 0.15;
    filter: alpha(opacity=15);
}
:-ms-input-placeholder
{
    opacity: 0.65;
    filter: alpha(opacity=65);
}
.op65, .placeholder
{
    opacity: 0.65;
    filter: alpha(opacity=65);
}
.op75, .dtpui_datetimepicker .dtpui_label:not(.disabled):not([disabled]):hover i, .navigbtn, .cld:not(.disabled):not([disabled]):hover, .cld:not(.disabled):not([disabled]):focus, [disabled] *:not([disabled]), .disabled:not(.schedtab) *:not([disabled]), #gtooltip, .ui-state-disabled, .ui-state-disabled .ui-icon
{
    opacity: 0.75;
    filter: alpha(opacity=75);
}
.op85, .disabled.schedtab *:not([disabled])
{
    opacity: 0.85;
    filter: alpha(opacity=85);
}
.op95
{
    opacity: 0.97;
    filter: alpha(opacity=97);
}
.collapse
{
    display: none !important;
}
tr.collapse.in
{
    display: table-row;
}
tbody.collapse.in
{
    display: table-row-group;
}
.collapsing
{
    height: 0;
    overflow: hidden;
}
.caret, is, de, .omsgtab:before, .imsgtab:before, .borderip2, .contdiv h4, .lighttitle, .ibdiv, .imgtab, .imgtab2, .imgtab3, .thumbmediafchld, .martop, audio, canvas, progress, video, ddimg h4, .doctabinfo > div:nth-child(2) h2, .switcher, sec form, .dib, sec font, .stabs de:not(.alert), .lightbord de:not(.alert), label, .notifmsg, .notifmsg2, .notifmsg3, topnot, .loadlayer, .hghtmsg a[videosrc], .hghtmsg a, .subicon, langbar > a, .right2, .ufilename, .parentfile, .containerfile, .top-nav > li, .switcher3:before, .pdiv a.imgtab0 + div
{
    display: inline-block;
}
.caret
{
    width: 0;
    height: 0;
    margin-left: 5px;
    margin-right: 5px;
    vertical-align: middle;
    border-top: 4px solid;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
}
.dropdown-menu
{
    position: absolute;
    top: 100%;
    right: 0px;
    margin-top: 2px;
    padding: 5px 0px;
    z-index: 1000;
    display: none;
    list-style: none;
}
html[dir="rtl"] .dropdown-menu
{
    right: auto;
    left: 0px;
}
.dropdown-menu.pull-right
{
    right: 0;
    left: auto;
}
.dropdown-menu .divider
{
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: rgba(255, 255, 255, .7);
}
.dropdown-menu > li > de
{
    display: block;
    padding: 3px 20px 3px 3px;
    clear: both;
    font-weight: normal;
    line-height: 1.42857143;
    color: #008489;
}
html[dir="rtl"] .dropdown-menu > li > de
{
    padding-right: 3px;
    padding-left: 20px;
}
.dropdown-menu > li > de:not(.disabled):not([disabled]):hover, .dropdown-menu > li > de:not(.disabled):not([disabled]):focus
{
    color: #1a361e;
    background-color: #f2f6f3;
}
.borderip2.disabled, textarea.disabled, input[type="text"].disabled, input[type="email"].disabled, input[type="number"].disabled, input[type="password"].disabled, select.disabled, .dsbld
{
    color: #7f7f7f !important;
    background-color: #f9f9f9 !important;
}
.dsbld label:not(.label2):not(.qlabel):not(.wht), .dsbld font:not(.label2):not(.qlabel):not(.wht)
{
    color: #7f7f7f !important;
}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:not(.disabled):not([disabled]):hover, .dropdown-menu > .active > a:not(.disabled):not([disabled]):focus
{
    color: #fff;
    text-decoration: none;
    background-color: #337ab7;
    outline: none;
}
.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:not(.disabled):not([disabled]):hover, .dropdown-menu > .disabled > a:not(.disabled):not([disabled]):focus
{
    color: #008489;
}
.dropdown-menu > .disabled > a:not(.disabled):not([disabled]):hover, .dropdown-menu > .disabled > a:not(.disabled):not([disabled]):focus
{
    text-decoration: none;
    cursor: not-allowed;
    background-color: transparent;
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.open > a, .dropdown-toggle:not(.disabled):not([disabled]):focus, .dpdf:not(.disabled):not([disabled]):focus, .cbt, button:not(.disabled):not([disabled]):focus
{
    outline: none;
}
.dropdown-menu-right
{
    right: 0;
    left: auto;
}
.dropdown-menu-left
{
    right: auto;
    left: 0;
}
.dropdown-header
{
    display: block;
    padding: 3px 20px;
    font-size: 12px;
    line-height: 1.42857143;
    color: #008489;
}
.dropdown-backdrop
{
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 990;
}
.pull-right > .dropdown-menu
{
    right: 0;
    left: auto;
}
.dropup .caret, .navbar-fixed-bottom .dropdown .caret
{
    content: "";
    border-top: 0;
    border-bottom: 4px solid;
}
.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu
{
    top: auto;
    bottom: 100%;
    margin-bottom: 2px;
}
.slidertab
{
    color: #fff;
    letter-spacing: 0.25px;
    word-spacing: 0.5px;
}
.slidertab td
{
    padding: 2px;
}
.nav
{
    padding: 0;
    margin: 0;
    list-style: none;
}
.nav > li.disabled > de
{
    color: #008489;
}
.nav .open > a, .nav .open > a:not(.disabled):not([disabled]):hover, .nav .open > a:not(.disabled):not([disabled]):focus, .frames_callee__name
{
    background-color: rgba(255, 255, 255, .7);
    color: inherit;
    border-color: #337ab7;
}
.nav .nav-divider
{
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: rgba(255, 255, 255, .7);
}
.navbarheader
{
}
html[dir="rtl"] .navbarheader
{
    border-right: none;
    border-left: 1px solid #eceaea;
}
.navbar-collapse
{
    border-top: 1px solid transparent;
    clear: both;
}
.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse
{
    max-height: 135px;
}
.navbar-fixed-top, .navbar-fixed-bottom
{
    position: fixed;
    right: 0px;
    left: 0px;
    z-index: 1030;
}
.navbar-fixed-top
{
    top: 0px;
    padding: 2px;
}
.navbar-fixed-bottom
{
    bottom: 0px;
    border-width: 0px;
    padding: 6px 15px;
    text-align: center;
    color: #fff;
    letter-spacing: 0.25px;
    word-spacing: 1px;
    border-top: 1px solid transparent;
    -moz-box-shadow: 0px -2px 2px -2px rgba(0, 0, 0, .5);
    -webkit-box-shadow: 0px -2px 2px -2px rgba(0, 0, 0, .5);
    box-shadow: 0px -2px 2px -2px rgba(0, 0, 0, .5);
    border-collapse: separate;
}
.navbar-inverse .navbar-brand
{
    color: #008489;
}
.navbar-inverse .navbar-brand:not(.disabled):not([disabled]):hover, .navbar-inverse .navbar-brand:not(.disabled):not([disabled]):focus
{
    color: #fff;
    background-color: transparent;
}
.navbar-inverse .navbar-text
{
    color: #008489;
}
.indash57 .fdiv, .navbar-inverse .navbar-nav > .disabled > de, .navbar-inverse .navbar-nav > .disabled > de:not(.disabled):not([disabled]):hover, .navbar-inverse .navbar-nav > .disabled > de:not(.disabled):not([disabled]):focus
{
    color: #1a361e;
    background-color: transparent;
}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form
{
    border-color: #008489;
}
.navbar-inverse .navbar-nav > .open > de, .navbar-inverse .navbar-nav > .open > de:not(.disabled):not([disabled]):hover, .navbar-inverse .navbar-nav > .open > de:not(.disabled):not([disabled]):focus
{
    color: #fff;
    background-color: #008489;
}
.shover
{
    background-color: #10bccd;
}
.navbar-inverse .navbar-link
{
    color: #008489;
}
.navbar-inverse .navbar-link:not(.disabled):not([disabled]):hover, .navbar-inverse .navbar-link:not(.disabled):not([disabled]):focus, .shover, .shover2, #loadt
{
    color: #fff;
}
.navbar-inverse .btn-link
{
    color: #008489;
}
.navbar-inverse .btn-link:not(.disabled):not([disabled]):hover, .navbar-inverse .btn-link:not(.disabled):not([disabled]):focus, .wht, .ddm.cin, .headtr:not(.clstd2), .tablereport .anormal, .maintab2 .anormal, .alert2, .plandate, .plandatethis, langbar > a
{
    color: #fff !important;
}
.clearfix:before, .clearfix:after, .dl-horizontal dd:before, .dl-horizontal dd:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-footer:after, .modal-footer:before, .modal-header:after, .modal-header:before
{
    display: table;
    content: " ";
}
.clearfix:after, .dl-horizontal dd:after, .sicon2.left, .container:after, .container-fluid:after, .row:after, .form-horizontal .form-group:after, .btn-toolbar:after, .btn-group-vertical > .btn-group:after, .nav:after, .navbar:after, .navbar-header:after, .navbar-collapse:after, .pager:after, .panel-body:after, .modal-footer:after
{
    clear: both;
}
.center-block
{
    display: block;
    margin-right: auto;
    margin-left: auto;
}
.pull-right
{
    float: right !important;
}
.pull-left
{
    float: left !important;
}
.hide, .dcd
{
    display: none !important;
}
.invisible
{
    visibility: hidden;
}
.text-hide
{
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0;
}
.affix
{
    position: fixed;
}
.visible-xs, .visible-sm, .visible-md, .visible-lg
{
    display: none !important;
}
.visible-xs-block, .visible-xs-inline, .visible-xs-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block
{
    display: none !important;
}

@media (max-device-width: 480px) and (orientation: landscape)
{
    .navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse
    {
        max-height: 200px;
    }
}
@media (max-height: 400px)
{
    .navbar-fixed-bottom
    {
        display: none;
    }
}
@media (min-width: 768px) and (max-width: 991px)
{
    .visible-sm-block
    {
        display: block !important;
    }
}
@media (min-width: 768px) and (max-width: 991px)
{
    .visible-sm-inline
    {
        display: inline !important;
    }
}
@media (min-width: 768px) and (max-width: 991px)
{
    .visible-sm-inline-block
    {
        display: inline-block !important;
    }
}
@media (min-width: 992px) and (max-width: 1199px)
{
    .visible-md
    {
        display: block !important;
    }
    table.visible-md
    {
        display: table;
    }
    tr.visible-md
    {
        display: table-row !important;
    }
    th.visible-md, td.visible-md
    {
        display: table-cell !important;
    }
}
@media (min-width: 992px) and (max-width: 1199px)
{
    .visible-md-block
    {
        display: block !important;
    }
}
@media (min-width: 992px) and (max-width: 1199px)
{
    .visible-md-inline
    {
        display: inline !important;
    }
}
@media (min-width: 992px) and (max-width: 1199px)
{
    .visible-md-inline-block
    {
        display: inline-block !important;
    }
}
@media (min-width: 1200px)
{
    .visible-lg
    {
        display: block !important;
    }
    table.visible-lg
    {
        display: table;
    }
    tr.visible-lg
    {
        display: table-row !important;
    }
    th.visible-lg, td.visible-lg
    {
        display: table-cell !important;
    }
}
@media (min-width: 1200px)
{
    .visible-lg-block
    {
        display: block !important;
    }
}
@media (min-width: 1200px)
{
    .visible-lg-inline
    {
        display: inline !important;
    }
}
@media (min-width: 1200px)
{
    .visible-lg-inline-block
    {
        display: inline-block !important;
    }
}
@media (min-width: 768px) and (max-width: 991px)
{
    .hidden-sm
    {
        display: none !important;
    }
}
@media (min-width: 992px) and (max-width: 1199px)
{
    .hidden-md
    {
        display: none !important;
    }
}
@media (min-width: 1200px)
{
    .hidden-lg
    {
        display: none !important;
    }
}
.visible-print
{
    display: none !important;
}
@media print
{
    .visible-print
    {
        display: block !important;
    }
    table.visible-print
    {
        display: table;
    }
    tr.visible-print
    {
        display: table-row !important;
    }
    th.visible-print, td.visible-print
    {
        display: table-cell !important;
    }
}
.visible-print-block
{
    display: none !important;
}
@media print
{
    .visible-print-block
    {
        display: block !important;
    }
}
.visible-print-inline
{
    display: none !important;
}
@media print
{
    .visible-print-inline
    {
        display: inline !important;
    }
}
.visible-print-inline-block
{
    display: none !important;
}
@media print
{
    .visible-print-inline-block
    {
        display: inline-block !important;
    }
}
@media print
{
    .hidden-print
    {
        display: none !important;
    }
}
@font-face
{
    font-family: "RobotoLight";
    src: url(RobotoCondensedLight.eot), url(RobotoCondensedLight.ttf) format("truetype");
}
@font-face
{
    font-family: "Roboto";
    src: url(RobotoCondensedRegular.eot), url(RobotoCondensedRegular.ttf) format("truetype");
}
@font-face
{
    font-family: "RobotoMedium";
    src: url(RobotoCondensedBold.eot), url(RobotoCondensedBold.ttf) format("truetype");
}
@font-face
{
    font-family: "RobotoHeavy";
    src: url(RobotoBold.eot), url(RobotoBold.ttf) format("truetype");
}
ifn, .qlabel, .minitab > thead > tr > td, .navbar-inverse .navbar-nav > li > de:not(.notifmsg):not(.notifmsg2):not(.notifmsg3):not(.cin), .doctabinfo, body, .navbar, .ufilename, button, input, select, textarea, .ui-dialog, h3, h5, h6, .h3, .h5, .h6, is, .is, .rdivt, [id^="fileprg"], .lighttitle, .smalltext, .counttext, .dtab
{
    font-family: RobotoLight, Geneva, Arial, Tahoma;
}
nt, .btn.compbn, .omsgtab tr:first-child td:first-child, .imsgtab tr:first-child td:first-child, .tabfrm td span, .tabfrm2 td span, .rdetails, .graphtab td.rect label, .ui-widget-header, .tabsdiv td, small, th de, .navbar-inverse .navbar-nav > li > de.active, .cin:not(.ddm), .modal-header
{
    font-family: Roboto, Geneva, Arial, Tahoma !important;
    font-weight: normal;
}
label:not(.qlabel), .label, label2, .label2, th, .shover, .dtpui_calendar th, .notifmsg, .notifmsg2, .notifmsg3, .ba, .msgtab .td2, .clstd2, .graphtab td.rect input[type="radio"]:checked + label, .graphtab td.rect label:not(.disabled):not([disabled]):hover, .graphtab td.rect label:not(.disabled):not([disabled]):focus, .tablereport .clsrow3, .tablereport .clsrow2, .tablereport .clsrow1, .alert, .clstd1, .clstd5, .plandate, .plandatethis, #msk, bu, .bu, .tabfrm font, .tabfrm2 font, .w100 font, .graphtab td.header, .graphtab td.rect.selected, .graphtab td.rect:not(.disabled):not([disabled]):hover, .graphtab td.rect:not(.disabled):not([disabled]):focus
{
    font-family: Roboto, Geneva, Arial, Tahoma;
    font-weight: normal;
}
html[dir="rtl"] ifn, html[dir="rtl"] nt, html[dir="rtl"] .doctabinfo, html[dir="rtl"] .navbar-inverse .navbar-nav > li > de:not(.notifmsg):not(.notifmsg2):not(.notifmsg3), html[dir="rtl"] body, html[dir="rtl"] .navbar, html[dir="rtl"] .ufilename, html[dir="rtl"] button, html[dir="rtl"] input, html[dir="rtl"] select, html[dir="rtl"] textarea, html[dir="rtl"] .ui-dialog, html[dir="rtl"] h5, html[dir="rtl"] h6, html[dir="rtl"] .h5, html[dir="rtl"] .h6, html[dir="rtl"] is, html[dir="rtl"] .is, html[dir="rtl"] .rdivt, html[dir="rtl"] [id^="fileprg"], html[dir="rtl"] .lighttitle
{
    font-family: Arial, Geneva, Tahoma !important;
    word-spacing: 3px;
}
html[dir="rtl"] .cin:not(.ddm), html[dir="rtl"] .omsgtab tr:first-child td:first-child, html[dir="rtl"] .imsgtab tr:first-child td:first-child, html[dir="rtl"] h4, html[dir="rtl"] .h4, html[dir="rtl"] .bn, html[dir="rtl"] .tabfrm td span, html[dir="rtl"] .tabfrm2 td span, html[dir="rtl"] .rdetails, html[dir="rtl"] .graphtab td.rect label, html[dir="rtl"] label2, html[dir="rtl"] .ui-widget-header, html[dir="rtl"] .tabsdiv td, html[dir="rtl"] small, html[dir="rtl"] th de, html[dir="rtl"] label:not(.label2):not(.qlabel), html[dir="rtl"] .label, html[dir="rtl"] th, html[dir="rtl"] b, html[dir="rtl"] h1, html[dir="rtl"] h2, html[dir="rtl"] h3, html[dir="rtl"] .h1, html[dir="rtl"] .h2, html[dir="rtl"] .h3, html[dir="rtl"] .dtpui_calendar th, html[dir="rtl"] .notifmsg, html[dir="rtl"] .notifmsg2, html[dir="rtl"] .notifmsg3, html[dir="rtl"] .ba, html[dir="rtl"] .msgtab .td2, html[dir="rtl"] .clstd2, html[dir="rtl"] .graphtab td.rect input[type="radio"]:checked + label, html[dir="rtl"] .graphtab td.rect label:not(.disabled):not([disabled]):hover, html[dir="rtl"] .graphtab td.rect label:not(.disabled):not([disabled]):focus, html[dir="rtl"] .tablereport .clsrow3, html[dir="rtl"] .tablereport .clsrow2, html[dir="rtl"] .tablereport .clsrow1, html[dir="rtl"] .alert, html[dir="rtl"] .clstd1, html[dir="rtl"] .clstd5, html[dir="rtl"] .plandate, html[dir="rtl"] .plandatethis, html[dir="rtl"] #msk, html[dir="rtl"] bu, html[dir="rtl"] .bu, html[dir="rtl"] .tabfrm font, html[dir="rtl"] .tabfrm2 font, html[dir="rtl"] .w100 font, html[dir="rtl"] .graphtab td.header, html[dir="rtl"] .graphtab td.rect.selected, html[dir="rtl"] .graphtab td.rect:not(.disabled):not([disabled]):hover, html[dir="rtl"] .graphtab td.rect:not(.disabled):not([disabled]):focus, html[dir="rtl"] .shover
{
    font-family: Arial, Geneva, Tahoma !important;
    font-weight: bold;
    word-spacing: 3px;
}
b, h1, h2, .h1, .h2, h4, .h4, .bn
{
    font-family: Roboto, Geneva, Arial, Tahoma;
    font-weight: 100;
}
.j-ic_initiator
{
    font-family: RobotoMedium, Geneva, Arial, Tahoma;
}
ifn, .cstd134
{
    font-style: italic;
    font-size: 11px;
}
.counttext, .indash57 .h32
{
    font-weight: normal;
}
.bn, .cstd134, .h62, .maintab2.structtab, .btn, .sselect, .sinput, .omsgtab tr:first-child td, .imsgtab tr:first-child td, .tabfrm td span, .rdetails, label2, .label2, .frames_callee.wait .frames_callee__status, .oiddiv.wtr .maintab[id]
{
    color: #43474d;
}
#page-wrapper
{
    margin-top: 31px;
    background-color: #faf8f5;
}
.pwp, .pwf
{
    padding-left: 0px;
    padding-right: 0px;
}
center
{
    display: block;
    text-align: center;
}
.huge
{
    font-size: 50px;
    line-height: normal;
}
.top-nav > li > a
{
    padding: 3px 25px 3px 15px;
    line-height: 20px;
    color: #fff;
}
.top-nav > .open > .dropdown-menu
{
    position: absolute;
    margin-top: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    background-color: #fff;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .15);
    box-shadow: 0 6px 12px rgba(0, 0, 0, .15);
    border-collapse: separate;
}
.navbar-collapse.in
{
    overflow: hidden;
}
.navbar-collapse.in:not(.disabled):not([disabled]):hover, .navbar-collapse.in:not(.disabled):not([disabled]):focus, .navbar-collapse.in:active
{
    overflow-y: auto;
}
hidv, .hidv, hidvb, .hidvb, hidvt, .hidvt
{
    display: none;
}
hidv img, .hidv img, #userinfotab img, #patinfotab img
{
    max-height: 75px;
}
.navbar-fixed-bottom a, .navbar-fixed-bottom de, .uinfo a
{
    color: #f7f7f7;
    padding: 0px 2px;
}
.uinfo tr:last-child
{
    position: absolute;
    right: 0px;
    bottom: 0px;
}
html[dir="rtl"] .uinfo tr:last-child
{
    right: auto;
    left: 0px;
}
.uinfo tr:last-child img
{
    width: 14px;
}
.uinfo
{
    color: #fff;
    letter-spacing: 0.25px;
    display: inline-table;
    border-right: 4px solid rgba(255, 255, 255, .1);
}
.uinfo > tbody > tr:first-child > td:not(:first-child)
{
    padding: 1px 15px 1px 5px;
}
html[dir="rtl"] .uinfo > tbody > tr:first-child > td:not(:first-child)
{
    padding: 1px 5px 1px 15px;
}
.logintab
{
    /*margin-bottom: 25px;*/
}
td.nopad
{
    padding: 4px 3px 1px 3px !important;
}
.pd010
{
    padding: 0px 10px !important;
}
.mimgtd
{
    text-align: right !important;
    vertical-align: middle;
}
html[dir="rtl"] .mimgtd
{
    text-align: left !important;
}
.captchadiv, input[type="text"]:not(.autoc), input[type="email"]:not(.autoc), input[type="number"], input[type="password"], select, textarea, .listtab, .borderdiv, .borderip, .borderip2, .imgtab, .imgtab2, .preslist, .preslist2
{
    border: 1px solid rgba(0, 0, 0, .2) !important;
    border-top: 1px solid rgba(0, 0, 0, .4) !important;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -khtml-border-radius: 2px;
    border-radius: 2px; /*background-color: #fff !important;*/
    background-repeat: no-repeat;
    background-position: right center; /*padding: 1px;*/
    white-space: pre-wrap;
}
.hght10
{
    height: 10px;
}
.preslist:not(.cptlistd), .preslist2
{
    width: 99%;
}
.preslist td, .stabs:not(.tabsdiv)
{
    border-bottom: 1px dotted rgba(0, 0, 0, .4) !important;
}
.preslist td:first-child, .preslist td:nth-child(3)
{
    width: 30px;
}
input, select, textarea, .counttext
{
    color: #1a361e;
}
.num, button, input, select, textarea, .schedtab label, .qlabel
{
    font-size: 12px;
}
textarea
{
    line-height: 17px;
    overflow-x: auto;
    overflow-y: scroll;
    resize: none;
}
[ihgt="22"]
{
    height: 22px;
}
[ihgt="40"]
{
    height: 40px;
}
[ihgt="60"]
{
    height: 60px;
}
input[type="text"]:not(.sinput), input[type="email"], input[type="number"], input[type="password"], textarea, select:not(.sselect)
{
    padding: 1px 5px;
    height: 40px;
}
.nobgbrd
{
    background: none;
    border: none;
}
button:not(.sinput):not(.cld):not(.srchb):not(.btn):not(.arrowdown):not(.nobtns), input[type="submit"]:not(.sinput):not(.cld):not(.srchb):not(.btn):not(.arrowdown):not(.nobtns), input[type="button"]:not(.sinput):not(.cld):not(.srchb):not(.btn):not(.arrowdown):not(.nobtns), input[type="reset"]:not(.sinput):not(.cld):not(.srchb):not(.btn):not(.arrowdown):not(.nobtns)
{
    letter-spacing: 0.5px;
    word-spacing: 1px;
    margin: 1px;
    padding: 6px 18px;
    border: 1px solid rgba(255, 255, 255, .9);
    background: #292529;
    color: #a7abb1;
    font-family: RobotoLight;
}
.cbt, button:not(.sinput):not(.cld):not(.srchb):not(.btn):not(.arrowdown):not(.nobtns):not(.disabled):not([disabled]):hover, input[type="submit"]:not(.sinput):not(.cld):not(.srchb):not(.btn):not(.arrowdown):not(.nobtns):not(.disabled):not([disabled]):hover, input[type="button"]:not(.sinput):not(.cld):not(.srchb):not(.btn):not(.arrowdown):not(.nobtns):not(.disabled):not([disabled]):hover, input[type="reset"]:not(.sinput):not(.cld):not(.srchb):not(.btn):not(.arrowdown):not(.nobtns):not(.disabled):not([disabled]):hover, button:not(.sinput):not(.cld):not(.srchb):not(.btn):not(.arrowdown):not(.nobtns):not(.disabled):not([disabled]):focus, input[type="submit"]:not(.sinput):not(.cld):not(.srchb):not(.btn):not(.arrowdown):not(.nobtns):not(.disabled):not([disabled]):focus, input[type="button"]:not(.sinput):not(.cld):not(.srchb):not(.btn):not(.arrowdown):not(.nobtns):not(.disabled):not([disabled]):focus, input[type="reset"]:not(.sinput):not(.cld):not(.srchb):not(.btn):not(.arrowdown):not(.nobtns):not(.disabled):not([disabled]):focus
{
    background: #ed5454 !important;
    color: #fff !important;
}
input[type="number"]
{
    padding-top: 1px;
    padding-bottom: 1px;
}

.containerfile
{
    overflow: hidden;
    vertical-align: bottom;
}
.containerfile input[type="file"]
{
    font-size: 2;
    z-index: 2;
    cursor: pointer;
}
.parentfile, .vab
{
    vertical-align: bottom !important;
}
.fakefile
{
    position: absolute;
    bottom: 0px;
    left: 0px;
    z-index: 1;
}
.ufilename
{
    vertical-align: middle;
    width: 100px;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #008489;
    margin: 0px 2px;
}
.sselect, .sinput
{
    padding: 2px 8px;
    font-size: 11px;
    margin: 1px;
    background-repeat: no-repeat;
    background-position: right center;
}
.dataTables_length .sselect, .dataTables_filter .sinput
{
    margin: -2px 1px 0px 1px;
}
.autocomp
{
    width: auto;
}
uu, a[href]:not(.imgtab):not(.imgtab2):not(.imgtab0):not(.dropdown-toggle):not(.disabled):not([disabled]):hover, a[href]:not(.imgtab):not(.imgtab2):not(.imgtab0):not(.dropdown-toggle):not(.disabled):not([disabled]):focus, bu, .bu, de.handc:not(.disabled):not([disabled]):hover, de.handc:not(.disabled):not([disabled]):focus, .uinfo a, font[onclick]:not(.disabled):not([disabled]):hover, font[onclick]:not(.disabled):not([disabled]):focus, label[onclick]:not(.disabled):not([disabled]):hover, label[onclick]:not(.disabled):not([disabled]):focus, .sech, .tabsdiv:not(.dis):not(.disabled):not([disabled]):hover, .tabsdiv:not(.dis):not(.disabled):not([disabled]):focus, .hghtmsg a, #sec135 input[type="checkbox"]:checked + label, .graphtab td.rect.selected, .graphtab td.rect:not(.disabled):not([disabled]):hover, .graphtab td.rect:not(.disabled):not([disabled]):focus
{
    text-decoration: underline;
}
.frp
{
    margin: 3px 0px;
}
.arp
{
    text-align: right;
    margin: 3px 0px;
}
.crp
{
    text-align: center;
    margin-bottom: 10px !important;
}
.crp2
{
    text-align: center;
    margin-top: 10px !important;
}
c, .c, label, .label, label2, .label2, font, .clstd1, .clstd2, .clstd5, th, .bc, select, h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6
{
    text-transform: capitalize;
}
d, .d, .ds *:not(:first-child), .headtr, .headtr2, uu, .stabs.tabsdiv, button, input[type="submit"], input[type="button"], input[type="reset"], .subhd, .stabs de, .graphtab td.rect.selected, .graphtab td.rect:not(.disabled):not([disabled]):hover, .graphtab td.rect:not(.disabled):not([disabled]):focus, .alert2, .maintab th, .maintab2 th, #sec135 label, #loadt, .schedtab h4, .contdiv h4, .minitab > thead > tr > td, h2.clstd1, .clstd1[class*="bt"], .clstd1[class*="cin"], .navbar-inverse .navbar-nav > li > .dashboard, .loadlayer:after
{
    text-transform: uppercase;
}
bu, .bu, de.handc:not(.disabled):not([disabled]):hover, de.handc:not(.disabled):not([disabled]):focus, de[onclick]:not(.dashboard):not(.disabled):not([disabled]):hover, de[onclick]:not(.dashboard):not(.disabled):not([disabled]):focus, font[onclick]:not(.disabled):not([disabled]):hover, font[onclick]:not(.disabled):not([disabled]):focus, .hghtmsg a:not(.disabled):not([disabled]):hover, .hghtmsg a:not(.disabled):not([disabled]):focus, .autoc:not(.disabled):not([disabled]):focus, label[onclick]:not(.disabled):not([disabled]):hover, label[onclick]:not(.disabled):not([disabled]):focus, .sech, .tabsdiv:not(.dis):not(.disabled):not([disabled]):hover, .tabsdiv:not(.dis):not(.disabled):not([disabled]):focus, a[href]:not(.disabled):not([disabled]):hover, a[href]:not(.disabled):not([disabled]):focus
{
    color: inherit;
    cursor: pointer;
}
.dt
{
    display: table !important;
}
.hidabsel, td.rect input[type="radio"], .switchmode, .btnswtchmode
{
    position: absolute;
    left: -9999px;
    top: -9999px;
    width: 10px;
    height: 10px;
    overflow: hidden;
}
html[dir="rtl"] .hidabsel
{
    left: auto;
    right: -9999px;
}
#befmsk
{
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    z-index: 9998;
    background-color: rgba(0, 0, 0, .5);
}
#msk
{
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    z-index: 9999;
}
#msk > div:first-child
{
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    height: 100vh;
}
#loadt
{
    font-size: 24px;
    text-align: center;
    letter-spacing: 1px;
    word-spacing: 4px;
    display: inline-block;
}
#loadt > img:last-child
{
    margin-bottom: 10%;
}
.boxshd, .top-nav > li > a, .srchb, .autoc, .notifmsg, .notifmsg2, .notifmsg3
{
    -webkit-box-shadow: 1px 2px 2px -2px rgba(0, 0, 0, .5);
    -moz-box-shadow: 1px 2px 2px -2px rgba(0, 0, 0, .5);
    box-shadow: 1px 2px 2px -2px rgba(0, 0, 0, .5);
    border-collapse: separate;
}
html[dir="rtl"] .boxshd, html[dir="rtl"] .top-nav > li > a, html[dir="rtl"] .srchb, html[dir="rtl"] .autoc
{
    -webkit-box-shadow: 1px -2px 2px -2px rgba(0, 0, 0, .5);
    -moz-box-shadow: 1px -2px 2px -2px rgba(0, 0, 0, .5);
    box-shadow: 1px -2px 2px -2px rgba(0, 0, 0, .5);
    border-collapse: separate;
}
left, right, .right, .right2
{
    line-height: 1.3;
}
.right2
{
    width: 0px;
    text-transform: none;
}
.captchadiv
{
    text-align: center;
    padding: 3px 2px 5px 2px;
    width: 99%;
    white-space: nowrap;
}
langbar
{
    margin: 1px 1px 0px 1px;
    height: 22px;
}
langbar de, langbar a
{
    padding: 2px 3px;
}
langbar > a
{
    cursor: pointer;
    font-size: 12px;
}
langbar de img, langbar a img
{
    margin-left: 7px;
    margin-right: 7px;
    vertical-align: inherit;
}
.subicon
{
    padding: 4px 15px;
    background: #f7f7f7;
    border-left: 1px solid #f2f6f3;
    border-right: 1px solid #f2f6f3;
    margin: 1px;
    max-height: 24px;
}
.subicon:not(.disabled):not([disabled]):hover, .subicon:not(.disabled):not([disabled]):focus
{
    background-color: rgba(255, 255, 255, .9);
}
.topicon:not(.ctctlst), .topicon5, langbar, .indic, button:not(.sinput):not(.cld):not(.srchb):not(.btn):not(.arrowdown):not(.nobtns), input[type="submit"]:not(.sinput):not(.cld):not(.srchb):not(.btn):not(.arrowdown):not(.nobtns), input[type="button"]:not(.sinput):not(.cld):not(.srchb):not(.btn):not(.arrowdown):not(.nobtns), input[type="reset"]:not(.sinput):not(.cld):not(.srchb):not(.btn):not(.arrowdown):not(.nobtns), .sselect, .sinput, .radius, .stdrad, .progress, .dropdown-menu, .btn, .ui-tooltip, .imgtab2, .stabs:not(.tabsdiv), .tabsdiv:not(.stabs), .stabs de:not(.alert), .lightbord, .lightbord de:not(.alert):not(.ba), .maintab2, .tablereport, .lrgtab td:first-child img, .pdiv a img, .contdiv, .ui-state-highlight, .ui-state-error, .spantic:after, langbar:after, .dblatd img
{
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 4px;
}
.lightbord:not(.col-xs-12), .navbar-inverse .navbar-nav > li > de > div:not(.disabled):not([disabled]):hover, .navbar-inverse .navbar-nav > li > de > div:not(.disabled):not([disabled]):focus, .pdiv, .modal-header, .caller_img_ctrl
{
    background-color: rgba(0, 0, 0, .07) !important;
}
.topicon, .topicon5
{
    padding: 4px 8px;
    margin: 1px;
}
html[dir="rtl"] .navbar-header, .sicon, html[dir="rtl"] left, html[dir="rtl"] .left, html[dir="rtl"] .ui-icon-alert, html[dir="rtl"] .ui-icon-info, .srchinput, .is, .frp, right, .right, .slidertab, .right2, langbar, .topicon, html[dir="rtl"] .topicon5, topnot, html[dir="rtl"] .pdiv a.imgtab0
{
    float: right;
}
html[dir="rtl"] .topicon, .topicon5, html[dir="rtl"] .sicon, html[dir="rtl"] langbar, html[dir="rtl"] right, html[dir="rtl"] .right, left, .left, html[dir="rtl"] .slidertab, .ui-icon-alert, .ui-icon-info, html[dir="rtl"] topnot, html[dir="rtl"] .srchinput, .navbar-header, .progress-bar, .top-nav > li, .top-nav > .open > .dropdown-menu, .pdiv a.imgtab0
{
    float: left;
}
img.topicon, img.topicon5
{
    max-height: 22px;
}
langbar > a:not(.disabled):not([disabled]):hover, langbar > a:not(.disabled):not([disabled]):focus, .top-nav > li > a:not(.disabled):not([disabled]):hover, .top-nav > li > a:not(.disabled):not([disabled]):focus, .top-nav > .open > a, .top-nav > .open > a:not(.disabled):not([disabled]):hover, .top-nav > .open > a:not(.disabled):not([disabled]):focus
{
    text-decoration: none !important;
}
.botlogo, .sicon2
{
    margin: -1px 5px 0px 5px;
}
.sicon2
{
    max-width: 16px;
}
.sicon2.mrtp, .htable .topicon4, .martop
{
    margin-top: 3px;
}
.sicon2.mrtb
{
    margin-bottom: 3px;
}
.sicon2.emrg, .pdiv a.imgtab0 + div
{
    margin: 0px 8px;
}
.spantic:after, langbar:after
{
    content: "";
    position: absolute;
    z-index: -10;
    width: 0px;
    height: 0px;
    top: 50%;
    left: 50%;
    border: 1px solid transparent;
}
.spantic:not(.disabled):not([disabled]):hover:after, .spantic:not(.disabled):not([disabled]):focus:after, langbar:hover:after, langbar:focus:after
{
    width: 100%;
    height: 100%;
    top: -1px;
    left: -1px;
    border-color: rgba(255, 255, 255, .4);
}
.topicon2
{
    padding: 4px;
    position: fixed;
    z-index: 4;
    margin-top: 4px !important;
    background-color: rgba(255, 255, 255, .85);
    right: 3px;
    border-left: 1px solid rgba(0, 0, 0, .85);
}
html[dir="rtl"] .topicon2
{
    right: auto;
    left: 3px;
    border-left: none;
    border-right: 1px solid rgba(0, 0, 0, .45);
}
.topicon4
{
    padding: 3px 4px;
    margin: 4px 2px 2px 2px;
    max-width: 27px;
}
.iconsdiv
{
    position: fixed;
    right: 27px;
    margin-left: 100px;
    z-index: 4;
}
html[dir="rtl"] .iconsdiv
{
    right: auto;
    left: 27px;
    margin-left: 0px;
    margin-right: 100px;
}
.iconsdiv .topiconsel
{
    padding: 3px 9px;
    border: 1px solid #fff;
    background-color: #faf8f5;
}
.topicon5
{
    background-color: #008489;
}
.pwp .trh4
{
    height: 40px;
}
.pwp .trh4 td, .iconsdiv
{
    border-top: 3px solid #faf8f5 !important;
}
.pwp .trh4 td
{
    left: 300px;
    right: 0px;
    z-index: 3;
}
html[dir="rtl"] .pwp .trh4 td
{
    left: 0px;
    right: 300px;
}
.pwp .trh4:not(.noposf) td
{
    position: fixed;
}
.pwp.pwf .trh4 td
{
    left: 0px;
}
html[dir="rtl"] .pwp.pwf .trh4 td
{
    right: 0px;
}
.autoc, .newmsg textarea
{
    height: 18px;
    letter-spacing: 0.25px;
    word-spacing: 0.5px;
    padding-left: 5px;
    padding-right: 5px;
    color: #1a361e;
    border: 1px solid #e5ded5;
}
.srchb
{
    width: 29px;
    height: 18px;
    border: 1px solid #e5ded5;
    border-left-width: 0px;
    vertical-align: bottom;
    background: #fff url(../images/search.png) no-repeat center center;
}
html[dir="rtl"] .srchb
{
    border-left-width: 1px;
    border-right-width: 0px;
}
.arrowdown
{
    width: 9%;
    height: 19px;
    border: 1px solid #d9d9d9;
    border-top: 1px solid silver;
    border-left: none;
    vertical-align: bottom;
    background: #fff url(../images/arrowdown.png) no-repeat center center;
}
.isml
{
    min-width: 99%;
    max-width: 75px;
}
.isml2
{
    min-width: 50%;
    max-width: 75px;
}
.isml3
{
    min-width: 30%;
    max-width: 50px;
}
.bfile.i10
{
    margin: 0px 1px !important;
    padding: 0px !important;
    height: 42px;
    min-width: 16px;
}
tr[id^="rref"] td, .tradd td
{
    height: 41px;
    vertical-align: middle !important;
}
.i89
{
    min-width: 89%;
}
.i10
{
    min-width: 10%;
}
.i20
{
    min-width: 20%;
}
.i30
{
    min-width: 30%;
}
table.i30, td.i30
{
    width: 33%;
}
.i40
{
    min-width: 40%;
}
.i50
{
    min-width: 50%;
}
table.i50, td.i50
{
    width: 50%;
}
.i60, .i60w
{
    min-width: 60%;
}
div.i60, table.i60, td.i60
{
    width: 60%;
}
.i70
{
    min-width: 70%;
}
div.i70, table.i70, td.i70, #tab38_28 .w100
{
    width: 70%;
}
.i80
{
    min-width: 80%;
}
div.i80, table.i80, td.i80
{
    width: 80%;
}
.i85
{
    min-width: 85%;
}
.i90, .i90w
{
    min-width: 90%;
}
div.i90, table.i90, td.i90, .doctabinfo
{
    width: 90%;
}
.i95
{
    min-width: 95%;
}
.i99
{
    min-width: 99%;
}
div.i99, table.i99, td.i99
{
    width: 99%;
}
.i25, .i25w
{
    min-width: 25%;
}
.i10
{
    width: 10%;
}
.h65
{
    height: 65px;
}
.gcanvas
{
    max-width: 99%;
}
canvas[state="5"]
{
    cursor: default;
}
canvas[state="2"]
{
    cursor: move;
}
canvas[state="3"]
{
    cursor: zoom-in;
}
canvas[state="4"]
{
    cursor: zoom-out;
}
.is, .mestab
{
    margin-top: 10px;
}
.newmsg textarea
{
    height: 50px;
    border-color: #c2bcb3;
    vertical-align: middle;
    padding: 4px;
    margin: 2px auto 0px auto;
}
.newmsg .nobgbrd img
{
    max-width: 100%;
}
.newmsg .nobgbrd, .biglistimg
{
    max-width: 50px;
    max-height: 50px;
}
.newmsg .nobgbrd
{
    max-width: 10%;
    padding: 0px;
}
#atabs_106 .newmsg textarea
{
    height: 100px;
    border: 3px dotted #e0ae81 !important;
    color: #626262;
}
#atabs_106 .newmsg .nobgbrd
{
    max-height: 100px;
}
#atabs_106 .contdiv
{
    background: #faf3e7;
}
#divs106 .frames__msg
{
    background: url(../images/compbg.png) no-repeat center center;
}
.newmsg .nobgbrd:not(.disabled):not([disabled]):hover, .newmsg .nobgbrd:not(.disabled):not([disabled]):focus
{
    outline: #c2bcb3 dotted 1px;
}
.btn.compbn
{
    background: #dec5a7;
    color: #faf3e7;
    padding: 10px 20px;
    margin: 10px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
    border: none;
}
.sicon
{
    max-width: 15px;
    max-height: 15px;
}
.sicon.wmr, .wmr
{
    margin: 0% 1.25%;
}
.sicon.wmr2
{
    margin-right: 15.25%;
}
html[dir="rtl"] .sicon.wmr2
{
    margin-right: auto;
    margin-left: 15.25%;
}
.i19
{
    width: 19.75%;
    height: 40px;
    white-space: normal;
    overflow: hidden;
    line-height: 16px;
}
.hghtmsg video, .hghtmsg audio
{
    max-width: 100px;
}
.hghtmsg audio
{
    min-height: 40px;
}
.hghtmsg img.imgprg
{
    margin-top: -7px;
}
.hghtmsg a[videosrc]:not(.imgtab3), .hghtmsg a, .mediaimg
{
    margin: 1px 0px;
    background-color: rgba(255, 255, 255, .2);
    border: 1px solid rgba(255, 255, 255, .4);
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -khtml-border-radius: 2px;
}
.hghtmsg a[videosrc]:after, .imgtab3:after, .loadlayer:after, .scaletab:after
{
    content: '';
    background-color: rgba(0, 0, 0, .5);
    position: absolute;
    left: 0px;
    top: 0px;
    right: 0px;
    bottom: 0px;
}
a[videosrc]:not(.disabled):not([disabled]):hover:after, a[videosrc]:not(.disabled):not([disabled]):focus:after, .imgtab3:not(.disabled):not([disabled]):hover:after, .imgtab3:not(.disabled):not([disabled]):focus:after, .imgtab3s:after, .scaletab:after, .oiddiv.wtr .maintab[id], .oiddiv.wtr td.dataTables_empty
{
    background-color: transparent;
}
a[videosrc]:after, .scaletab:after
{
    background-repeat: no-repeat;
}
a[videosrc]:after
{
    background-image: url(../images/play.png);
    background-position: center center;
}
.scaletab:after
{
    /*background-image: url(../images/view.png);*/
    background-position: left top;
}
.loadlayer
{
    min-width: 140px;
    min-height: 140px;
}
.loadlayer:after
{
    background: url(../images/loading.gif) no-repeat center center;
    padding: 10%;
    color: #eef5f6;
}
.deletec
{
    width: 15px;
    height: 15px;
    position: absolute;
    right: 0px;
    background: url(../images/delete.png) no-repeat 3px 2px;
}
.navbar-inverse .navbar-nav > li > de:not(.notifmsg):not(.notifmsg2):not(.notifmsg3)
{
    height: 30px;
    line-height: 30px;
    text-decoration: none;
    overflow: hidden;
    text-overflow: ellipsis;
}
.navbar-inverse .navbar-nav > li > de.dashboard
{
    padding-left: 35px;
    font-size: 15px;
}
html[dir="rtl"] .navbar-inverse .navbar-nav > li > de.dashboard
{
    padding-left: 0px;
    padding-right: 35px;
}
.navbar-inverse .navbar-nav > li > de:not(.dashboard):not(.notifmsg):not(.notifmsg2):not(.notifmsg3):not(.active)
{
    color: #333 !important;
}
.navbar-inverse .navbar-nav > li > de:not(.dashboard):not(.notifmsg):not(.notifmsg2):not(.notifmsg3)
{
    padding-left: 60px;
    font-size: 13px;
}
html[dir="rtl"] .navbar-inverse .navbar-nav > li > de:not(.dashboard):not(.notifmsg):not(.notifmsg2):not(.notifmsg3)
{
    padding-left: 0px;
    padding-right: 60px;
}
.navbar-inverse .navbar-nav > li > de > div > img
{
    max-width: 17px;
    max-height: 17px;
    margin-top: -4px;
}
.navbar-inverse .navbar-nav > li > de > img
{
    max-width: 12px;
    max-height: 12px;
    margin: -1px 10px 0px 30px;
}
html[dir="rtl"] .navbar-inverse .navbar-nav > li > de > img
{
    margin: -1px 30px 0px 10px;
}
.navbar-inverse .navbar-nav > li > de:not(.dashboard) > div:first-child
{
    width: 50px;
    margin-right: 20px;
    text-align: center;
}
html[dir="rtl"] .navbar-inverse .navbar-nav > li > de:not(.dashboard) > div:first-child
{
    margin-right: 0px;
    margin-left: 20px;
}
.navbar-inverse .navbar-nav > li > .dashboard > div:first-child
{
    width: 30px;
    text-align: center;
}
.navbar-inverse .navbar-nav > li > de > div:first-child
{
    position: absolute;
    top: 0px;
    left: 0px; /*bottom: 1px;*/
}
html[dir="rtl"] .navbar-inverse .navbar-nav > li > de > div:first-child
{
    left: auto;
    right: 0px;
}
.navbar-inverse .navbar-nav > li > de:not(.dashboard) > div:last-child
{
    width: 0px;
}
.navbar-inverse .navbar-nav > li > de:not(.dashboard).active > div:first-child, .navbar-inverse .navbar-nav > li > de:not(.dashboard):not(.disabled):not([disabled]):hover > div:first-child, .navbar-inverse .navbar-nav > li > de:not(.dashboard):not(.disabled):not([disabled]):focus > div:first-child
{
    width: 30px;
    background-color: rgba(0, 0, 0, .1);
}
.navbar-inverse .navbar-nav > li > .dashboard, .topicon:not(.ctctlst):not(.topicon2):not(.topiconsel):not(.clstd2), langbar, .bg0p05, .dti
{
    background-color: rgba(0, 0, 0, .05);
}
.navbar-inverse .navbar-nav > li > .dashboard
{
    margin-top: 1px;
    color: #fff;
    font-size: 14px;
    height: 40px !important;
    line-height: 40px !important;
}
.navbar-inverse .navbar-nav > li > de.t38, .ct38
{
    color: #333;
}
.navbar-inverse .navbar-nav > li > de.t38 > div:first-child, .navbar-inverse .navbar-nav > li > de.t38 > div:last-child, .bt38, .iconsdiv.noposf
{
    background-color: #ccdbdc;
}
.navbar-inverse .navbar-nav > li > de.t53, .ct53
{
    color: #333;
}
.navbar-inverse .navbar-nav > li > de.t53 > div:first-child, .navbar-inverse .navbar-nav > li > de.t53 > div:last-child, .bt53
{
    background-color: #ccdbdc;
}
.navbar-inverse .navbar-nav > li > de.t54, .ct54
{
    color: #333;
}
.navbar-inverse .navbar-nav > li > de.t54 > div:first-child, .navbar-inverse .navbar-nav > li > de.t54 > div:last-child, .bt54
{
    background-color: #ccdbdc;
}
.navbar-inverse .navbar-nav > li > de.t55, .ct55
{
    color: #333;
}
.navbar-inverse .navbar-nav > li > de.t55 > div:first-child, .navbar-inverse .navbar-nav > li > de.t55 > div:last-child, .bt55
{
    background-color: #ccdbdc;
}
.navbar-inverse .navbar-nav > li > de.t56, .ct56
{
    color: #333;
}
.navbar-inverse .navbar-nav > li > de.t56 > div:first-child, .navbar-inverse .navbar-nav > li > de.t56 > div:last-child, .bt56
{
    background-color: #ccdbdc;
}
.navbar-inverse .navbar-nav > li > de.t57, .ct57
{
    color: #333;
}
.navbar-inverse .navbar-nav > li > de.t57 > div:first-child, .navbar-inverse .navbar-nav > li > de.t57 > div:last-child, .bt57
{
    background-color: #ccdbdc;
}
.navbar-inverse .navbar-nav > li > de.t58, .ct58
{
    color: #333;
}
.navbar-inverse .navbar-nav > li > de.t58 > div:first-child, .navbar-inverse .navbar-nav > li > de.t58 > div:last-child, .bt58
{
    background-color: #ccdbdc;
}
.navbar-inverse .navbar-nav > li > de.t59, .ct59
{
    color: #333;
}
.navbar-inverse .navbar-nav > li > de.t59 > div:first-child, .navbar-inverse .navbar-nav > li > de.t59 > div:last-child, .bt59
{
    background-color: #ccdbdc;
}
.navbar-inverse .navbar-nav > li > de.t60, .ct60
{
    color: #333;
}
.navbar-inverse .navbar-nav > li > de.t60 > div:first-child, .navbar-inverse .navbar-nav > li > de.t60 > div:last-child, .bt60
{
    background-color: #ccdbdc;
}
.navbar-inverse .navbar-nav > li > de.t61, .ct61
{
    color: #333;
}
.navbar-inverse .navbar-nav > li > de.t61 > div:first-child, .navbar-inverse .navbar-nav > li > de.t61 > div:last-child, .bt61
{
    background-color: #ccdbdc;
}
.navbar-inverse .navbar-nav > li > de.t127, .ct127
{
    color: #333;
}
.navbar-inverse .navbar-nav > li > de.t127 > div:first-child, .navbar-inverse .navbar-nav > li > de.t127 > div:last-child, .bt127
{
    background-color: #ccdbdc;
}
.navbar-inverse .navbar-nav > li > de.t128, .ct128
{
    color: #333;
}
.navbar-inverse .navbar-nav > li > de.t128 > div:first-child, .navbar-inverse .navbar-nav > li > de.t128 > div:last-child, .bt128
{
    background-color: #ccdbdc;
}
.navbar-inverse .navbar-nav > li > de.t129, .ct129
{
    color: #333;
}
.navbar-inverse .navbar-nav > li > de.t129 > div:first-child, .navbar-inverse .navbar-nav > li > de.t129 > div:last-child, .bt129
{
    background-color: #ccdbdc;
}
.navbar-inverse .navbar-nav > li > de.t130, .ct130
{
    color: #333;
}
.navbar-inverse .navbar-nav > li > de.t130 > div:first-child, .navbar-inverse .navbar-nav > li > de.t130 > div:last-child, .bt130
{
    background-color: #ccdbdc;
}
.navbar-inverse .navbar-nav > li > de.t131, .ct131
{
    color: #333;
}
.navbar-inverse .navbar-nav > li > de.t131 > div:first-child, .navbar-inverse .navbar-nav > li > de.t131 > div:last-child, .bt131
{
    background-color: #ccdbdc;
}
.navbar-inverse .navbar-nav > li > de.t132, .ct132
{
    color: #333;
}
.navbar-inverse .navbar-nav > li > de.t132 > div:first-child, .navbar-inverse .navbar-nav > li > de.t132 > div:last-child, .bt132
{
    background-color: #ccdbdc;
}
.navbar-inverse .navbar-nav > li > de.t133, .ct133
{
    color: #333;
}
.navbar-inverse .navbar-nav > li > de.t133 > div:first-child, .navbar-inverse .navbar-nav > li > de.t133 > div:last-child, .bt133
{
    background-color: #ccdbdc;
}
.navbar-inverse .navbar-nav > li > de.t134, .ct134
{
    color: #333;
}
.navbar-inverse .navbar-nav > li > de.t134 > div:first-child, .navbar-inverse .navbar-nav > li > de.t134 > div:last-child, .bt134
{
    background-color: #ccdbdc;
}
.navbar-inverse .navbar-nav > li > de.t135, .ct135
{
    color: #333;
}
.navbar-inverse .navbar-nav > li > de.t135 > div:first-child, .navbar-inverse .navbar-nav > li > de.t135 > div:last-child, .bt135
{
    background-color: #ccdbdc;
}
.navbar-inverse .navbar-nav > li > de.t136, .ct136
{
    color: #333;
}
.navbar-inverse .navbar-nav > li > de.t136 > div:first-child, .navbar-inverse .navbar-nav > li > de.t136 > div:last-child, .bt136
{
    background-color: #ccdbdc;
}
.navbar-inverse .navbar-nav > li > de.t137, .ct137
{
    color: #333;
}
.navbar-inverse .navbar-nav > li > de.t137 > div:first-child, .navbar-inverse .navbar-nav > li > de.t137 > div:last-child, .bt137
{
    background-color: #ccdbdc;
}
.navbar-inverse .navbar-nav > li > de.t139, .ct139
{
    color: #333;
}
.navbar-inverse .navbar-nav > li > de.t139 > div:first-child, .navbar-inverse .navbar-nav > li > de.t139 > div:last-child, .bt139
{
    background-color: #ccdbdc;
}
.navbar-inverse .navbar-nav > li > de.t140, .ct140
{
    color: #333;
}
.navbar-inverse .navbar-nav > li > de.t140 > div:first-child, .navbar-inverse .navbar-nav > li > de.t140 > div:last-child, .bt140
{
    background-color: #ccdbdc;
}
.navbar-inverse .navbar-nav > li > de.t141, .ct141
{
    color: #333;
}
.navbar-inverse .navbar-nav > li > de.t141 > div:first-child, .navbar-inverse .navbar-nav > li > de.t141 > div:last-child, .bt141
{
    background-color: #ccdbdc;
}
.maintab2 th, .oiddiv.wtr .dataTables_scrollHead, .oiddiv.wtr .dataTables_scrollHeadInner
{
    background-color: #eceaea;
}
.fgc1
{
    color: #00A3E4 !important;
}
.fgc2
{
    color: #2b8aa5 !important;
}
.fgc3
{
    color: #f05959 !important;
}
.fgc4
{
    color: #e1b53f !important;
}
.fgc10
{
    color: #456493 !important;
}
.bt1
{
    background-color: #ccdbdc;
}
#userinfotab.bt1
{
    background-color: #7ebec4;
}
.bt2
{
    background-color: #ccdbdc;
}
#patinfotab.bt2
{
    background-color: #7ec4ad;
}
.bt3
{
    background-color: #ed5454;
}
.bt4
{
    background-color: #f29f00;
}
.bt7
{
    background-color: #ccdbdc;
}
.bt10
{
    background-color: #f29f00;
}
.abt1
{
    background-color: rgba(0, 163, 228, .7);
}
.abt2
{
    background-color: rgba(65, 159, 132, .7);
}
.bt100
{
    background-color: #ccdbdc;
}
.bt103
{
    background-color: #ccdbdc;
}
.bt104
{
    background-color: #ccdbdc;
}
.bt105
{
    background-color: #ccdbdc;
}
.bt106
{
    background-color: #ccdbdc;
}
.abt10
{
    background-color: rgba(69, 100, 147, .7);
}
.abt100
{
    background-color: #c5c5c5;
}
.abt103, .abt106, .abt104, .abt105, .btn.compbn:hover, .btn.compbn:focus, .ui-button-icon-only, .navbar-inverse .navbar-nav > li > de.dashboard:not(.disabled):not([disabled]):hover
{
    background-color: rgba(0, 0, 0, .1);
}
.abt53
{
    background-color: rgba(99, 181, 178, .7);
}
.abt54
{
    background-color: rgba(99, 181, 126, .7);
}
.abt55
{
    background-color: rgba(126, 181, 99, .7);
}
.abt56
{
    background-color: rgba(181, 180, 91, .7);
}
.abt57
{
    background-color: rgba(188, 145, 110, .7);
}
.abt58
{
    background-color: rgba(182, 98, 98, .7);
}
.abt59
{
    background-color: rgba(179, 95, 127, .7);
}
.abt127
{
    background-color: rgba(181, 136, 99, .7);
}
.abt128
{
    background-color: rgba(181, 99, 99, .7);
}
.abt129
{
    background-color: rgba(181,99, 130, .7);
}
.abt130
{
    background-color: rgba(181, 99, 168, .7);
}
.abt131
{
    background-color: rgba(151, 99, 181, .7);
}
.abt132
{
    background-color: rgba(109, 99, 181, .7);
}
.abt133
{
    background-color: rgba(99, 132, 181, .7);
}
.abt134
{
    background-color: rgba(99, 180, 181, .7);
}
.abt135
{
    background-color: rgba(99, 181, 130, .7);
}
.abt136
{
    background-color: rgba(122, 181, 99, .7);
}
.abt137
{
    background-color: rgba(180, 181, 99, .7);
}
.abt139
{
    background-color: rgba(181, 145, 99, .7);
}
.li103:not(.brddiv), .li106:not(.brddiv), .li104:not(.brddiv), .li105:not(.brddiv), .ddm4li, .ddm10li
{
    background-color: rgba(255, 255, 255, .7);
}
.li103:not(.brddiv), .li106:not(.brddiv), .li104:not(.brddiv), .li105:not(.brddiv)
{
    border-bottom: 4px solid rgba(255, 255, 255, .9);
}
.li103 table, .li106 table, .li104 table, .li105 table, .indash60, .indash57, .schedtab .dtab td, .indash57 .fgc, #tab57 .fdiv
{
    color: #525252;
}
.li103 table:not(.scaletab):not(.comptab) td, .li106 table:not(.scaletab):not(.comptab) td, .li104 table:not(.scaletab):not(.comptab):not(.dttab) td, .li105 table:not(.scaletab):not(.comptab) td, .indash60 td, .indash57 td
{
    vertical-align: middle;
    padding: 6px 4px 6px 8px;
    border-bottom: 1px solid rgba(255, 255, 255, .5);
    max-width: 94px;
    overflow: hidden;
    text-overflow: ellipsis;
}
html[dir="rtl"] .li103 table:not(.scaletab):not(.comptab) td, html[dir="rtl"] .li106 table:not(.scaletab):not(.comptab) td, html[dir="rtl"] .li104 table:not(.scaletab):not(.comptab):not(.dttab) td, html[dir="rtl"] .li105 table:not(.scaletab):not(.comptab) td, html[dir="rtl"] .indash60 td, html[dir="rtl"] .indash57 td
{
    padding: 6px 8px 6px 4px;
}
.li103:not(.brddiv) table td:last-child, .li106:not(.brddiv) table td:last-child, .li105:not(.brddiv) table td:last-child
{
    padding: 6px 2px 6px 0px;
    width: 1px;
}
html[dir="rtl"] .li103:not(.brddiv) table td:last-child, html[dir="rtl"] .li106:not(.brddiv) table td:last-child, html[dir="rtl"] .li105:not(.brddiv) table td:last-child
{
    padding: 6px 0px 6px 2px;
}
.li103 table.w100 td:last-child, .li106 table.w100 td:last-child, .li104 table.w100 td:last-child, .li105 table.w100 td:last-child
{
    text-align: center !important;
}
.li105:not(.brddiv) table td:first-child, .lrgtab td:first-child:not(.dataTables_empty), .nosort:not(.w2p):not(.w5p):not(.w17p), .w10
{
    width: 10px;
}
.notifimg
{
    max-width: 25px;
    max-height: 20px;
}
.smlimg
{
    max-width: 10px;
    max-height: 10px;
}
.li103 table tr:not(.disabled):not([disabled]):hover, .li106 table tr:not(.disabled):not([disabled]):hover, .li104 table tr:not(.disabled):not([disabled]):hover, .li105 table tr:not(.disabled):not([disabled]):hover, .lrgtab tr[onclick].bnh:not(.disabled):not([disabled]):hover, .li103 table tr:not(.disabled):not([disabled]):focus, .li106 table tr:not(.disabled):not([disabled]):focus, .li105 table tr:not(.disabled):not([disabled]):focus, .lrgtab tr[onclick].bnh:not(.disabled):not([disabled]):focus, .topiconh, .cin:not(.dashboard):not(.active):not(.ddm), :not(.spantic) > .topicon:not(.disabled):not([disabled]):hover, :not(.spantic) > .topicon:not(.disabled):not([disabled]):focus
{
    background-color: rgba(255, 255, 255, .5);
    color: #333 !important;
}
.bnh, .lrgtab
{
    background-color: rgba(255, 255, 255, .9);
}
.lrgtab td:not(.dataTables_empty)
{
    padding: 5px 10px;
}
.lrgtab td:first-child img, .msgtab .td1 img
{
    width: 60px;
}
.pdiv a img
{
    max-height: 60px;
}
.lrgtab td:first-child img
{
    border-radius: 20%;
    -moz-border-radius: 20%;
    -webkit-border-radius: 20%;
    -khtml-border-radius: 20%;
}
.pdiv a.imgtab0, .listtab td:first-child:not([colspan="2"]) img, .biglistimg, html[dir="rtl"] .newmsg .nobgbrd
{
    margin-right: 10px;
}
html[dir="rtl"] .pdiv a.imgtab0, html[dir="rtl"] .listtab td:first-child:not([colspan="2"]) img, html[dir="rtl"] .biglistimg, .newmsg .nobgbrd
{
    margin-right: auto;
    margin-left: 10px;
}
.lrgtab td:last-child:not(.dataTables_empty), .fggrey
{
    color: #008489 !important;
}
.lrgtab td:last-child img
{
    max-width: 30px;
    max-height: 25px;
    margin-left: 15px;
}
html[dir="rtl"] .lrgtab td:last-child img
{
    margin-left: auto;
    margin-right: 15px;
}
sec.bdl
{
    border-left: 1px solid #e5ded5;
}
sec.bdl font, td.nopad2
{
    padding: 2px 10px !important;
}
.nobg, .ui-state-highlight.nobg, .ui-state-error.nobg
{
    background-color: inherit !important;
}
#sec135 .topicon
{
    margin-left: 1px;
    margin-right: 1px;
    font-size: 12px;
}
#sec135 .topicon:not(.highlight)
{
    background-color: rgba(255, 255, 255, .7);
    border: 1px solid #a4b0b1;
}
tr.highlight > td > a, tr.highlight2 > td > a, tr.highlight3 > td > a
{
    color: #1a361e !important;
    text-decoration: underline !important;
}
.highlight:not(.disabled):not([disabled]):hover, .highlight:not(.disabled):not([disabled]):focus
{
    text-decoration: none !important;
    cursor: text !important;
}
div.ui-state-highlight, div.ui-state-error
{
    padding: 10px;
    font-size: 15px;
}
.fs13
{
    font-size: 13px;
}
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a, .ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a
{
    color: #fff;
}
.notifmsg, .notifmsg2, .notifmsg3, .ui-state-highlight, .ui-state-error, .ui-tooltip, #sec135 .topicon:not(.disabled):not([disabled]):hover, #sec135 .topicon:not(.disabled):not([disabled]):focus
{
    text-align: center;
    color: #fff;
    border: 1px solid rgba(255, 255, 255, .2);
    background-color: #ed5454 !important;
}
.notifmsg, .notifmsg2, .notifmsg3, .ui-state-highlight, .autoc:not(.disabled):not([disabled]):focus + .srchb, .srchb:not(.disabled):not([disabled]):focus, .srchb:not(.disabled):not([disabled]):hover, .arrowdown:not(.disabled):not([disabled]):focus, .arrowdown:not(.disabled):not([disabled]):hover
{
    background-color: #f29f00 !important;
}
.ui-state-highlight, .ui-state-error
{
    padding: 0px 2px 1px 2px;
    font-size: 11px;
}
.ui-state-highlight .ui-icon-info, .ui-state-error .ui-icon-alert
{
    margin-top: 2px;
}
.maintab2 .highlight
{
    color: inherit !important;
}
.sepdiv
{
    height: 14px;
    margin: 5px 10px;
    border-left: 1px dotted #d2d2d2;
}
.sepdiv2
{
    border-color: #626262;
}
topnot
{
    width: 0px;
}
.notifmsg, .notifmsg2, .notifmsg3
{
    width: 16px;
    height: 16px;
    line-height: 13px;
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -khtml-border-radius: 8px;
    font-size: 9px;
    position: absolute;
    top: 5px;
    right: 5px;
    z-index: 99;
    cursor: pointer;
}
.dttab .notifmsg
{
    top: -2px;
    right: -2px;
}
html[dir="rtl"] .notifmsg, html[dir="rtl"] .notifmsg2, html[dir="rtl"] .notifmsg3
{
    right: auto;
    left: 5px;
}
.notifmsg2
{
    position: static;
}
.notifmsg3
{
    width: 14px;
    height: 14px;
    line-height: 12px;
    font-size: 8px;
    left: 21px;
    top: 0px;
}
html[dir="rtl"] .notifmsg3
{
    left: auto;
    right: 21px;
}
.notifmsg:not(.disabled):not([disabled]):hover, .notifmsg2:not(.disabled):not([disabled]):hover, .notifmsg3:not(.disabled):not([disabled]):hover, .notifmsg:not(.disabled):not([disabled]):focus, .notifmsg2:not(.disabled):not([disabled]):focus, .notifmsg3:not(.disabled):not([disabled]):focus
{
    color: #ed5454 !important;
    background-color: #fff !important;
    text-decoration: none !important;
}
.plandate, .plandatethis
{
    text-decoration: none !important;
    background-color: #a4b0b1;
}
.plandatethis
{
    background-color: #f29f00;
}
:not(canvas).plandate:not(.disabled):not([disabled]):hover, :not(canvas).plandatethis:not(.disabled):not([disabled]):hover, :not(canvas).plandate:not(.disabled):not([disabled]):focus, :not(canvas).plandatethis:not(.disabled):not([disabled]):focus
{
    color: #f29f00 !important;
    background-color: #fff !important;
    border-color: #f29f00 !important;
    text-decoration: none;
}
.dropdown-menu
{
    font-size: 12px;
}
.max250
{
    max-width: 250px;
    max-height: 60px;
    overflow: hidden;
}
.radius, .progress, .dropdown-menu, .btn, .ui-tooltip, .imgtab2
{
    -moz-box-shadow: 0px 0px 2px #FFF;
    -webkit-box-shadow: 0px 0px 2px #FFF;
    -khtml-box-shadow: 0px 0px 2px #FFF;
    box-shadow: 0px 0px 2px #FFF;
    border-collapse: separate;
}
.history
{
    margin: 1px 0px 1px 0px;
    padding: 5px;
}
.history th
{
    padding: 5px 15px 3px 3px;
    background-color: #f8f6ed;
}
html[dir="rtl"] .history th
{
    padding: 5px 3px 3px 15px;
}
.history td
{
    padding: 4px;
    border-bottom: 1px solid #f8f6ed;
}
.tablereport
{
    border-collapse: separate;
    border-spacing: 1px;
}
.maintab, .maintab2, .tablereport
{
    padding: 3px;
    color: #1a361e;
}
.maintab > tbody > tr > td, .maintab2 > tbody > tr > td
{
    padding: 5px 8px;
}
td.dataTables_empty
{
    padding: 15px !important;
    text-transform: uppercase;
}
.maintab2, .maintab[id], .brddiv table:not(.scaletab):not(.comptab), .graphtab, td.dataTables_empty
{
    background-color: #f2f6f3;
    color: #f29f00;
}
.tabfrm[id]
{
    background-color: #eef5f6;
}
.maintab2, .maintab2 td
{
    padding: 1px;
}
.mestab .maintab2 td
{
    padding: 1px 5px;
}
.maintab th, .maintab2 th
{
    padding: 6px 15px 6px 8px; /*white-space: nowrap;*/
    letter-spacing: 0.25px;
    word-spacing: 1px;
}
html[dir="rtl"] .maintab th, html[dir="rtl"] .maintab2 th
{
    padding: 6px 8px 5px 15px;
}
.dataTables_scrollHead, .dataTables_scrollHeadInner, .tablereport, .headtr2,.dtpui_default de, .dtpui_current de, .dtpui_today de, div.dtpui_default, div.dtpui_current, div.dtpui_today, .dtpui_timepicker .dtpui_time_box > div > div.dtpui_current de, .dtpui_datetimepicker .dtpui_label > .dtpui_select > div > .dtpui_option.dtpui_current de, .dtpui_calendar td.dtpui_current.dtpui_disabled:hover de, .dtpui_timepicker .dtpui_time_box > div > div.dtpui_current.dtpui_disabled:hover de
{
    background-color: #d8e8da;
    color: #1a361e;
}
.tablereport.h65 > tbody
{
    background-color: rgba(255, 255, 255, .15);
}
.uinfo, .tctab > tbody > tr:first-child > td:first-child, .indic, .navbar-inverse .navbar-nav > li > .dashboard.cin, .spantic:not(.disabled):not([disabled]):hover .topicon, .spantic:not(.disabled):not([disabled]):focus .topicon, langbar:hover, langbar:focus
{
    background-color: rgba(255, 255, 255, .1);
}
.dit, .maintab2.structtab, .scaletab, .comptab
{
    display: inline-table;
}
.scaletab:not(.w100), .comptab:not(.w100)
{
    width: 100px;
}
.scaletab td, .comptab td
{
    padding: 0px !important;
    border: 0px !important;
}
.scaletab div, .scalespan
{
    display: inline-block;
    min-height: 7px;
}
.scalespan
{
    font-size: 10px;
    padding: 0px 5px 1px 5px;
}
.scalebg0
{
    background-color: rgba(1,209,1,.35);
}
.scalebg1
{
    background-color: rgba(137,241,30,.35);
}
.scalebg2
{
    background-color: rgba(255,241,57,.35);
}
.scalebg3
{
    background-color: rgba(255,199,0,.35);
}
.scalebg4
{
    background-color: rgba(254,127,12,.35);
}
.scalebg5
{
    background-color: rgba(220,44,44,.35);
}
.scalebg0:hover, .scalebg0h
{
    background-color: rgba(1,209,1,.7);
}
.scalebg1:hover, .scalebg1h
{
    background-color: rgba(137,241,30,.7);
}
.scalebg2:hover, .scalebg2h
{
    background-color: rgba(255,241,57,.7);
}
.scalebg3:hover, .scalebg3h
{
    background-color: rgba(255,199,0,.7);
}
.scalebg4:hover, .scalebg4h
{
    background-color: rgba(254,127,12,.7);
}
.scalebg5:hover, .scalebg5h
{
    background-color: rgba(220,44,44,.7);
}
.scalebgo0, .scalebg0h:hover
{
    background-color: rgba(1,209,1,1);
}
.scalebgo1, .scalebg1h:hover
{
    background-color: rgba(137,241,30,1);
}
.scalebgo2, .scalebg2h:hover
{
    background-color: rgba(255,241,57,1);
}
.scalebgo3, .scalebg3h:hover
{
    background-color: rgba(255,199,0,1);
}
.scalebgo4, .scalebg4h:hover
{
    background-color: rgba(254,127,12,1);
}
.scalebgo5, .scalebg5h:hover
{
    background-color: rgba(220,44,44,1);
}
.wc_icon
{
    margin: 0px 8px 4px 4px;
    width: 18px;
}
html[dir="rtl"] .wc_icon
{
    margin: 0px 4px 4px 8px;
}
.wc_icon_rejected
{
    fill: #e16666;
}
.wc_icon_unanswered
{
    fill: #fad247;
}
.wc_icon_cancelled
{
    fill: #52cbd7;
}
.wc_icon_ended
{
    fill: #47d947;
}
.dashtab
{
    border-collapse: separate;
    border-spacing: 7px;
}
.dashtab > tbody > tr > td, .brddiv, .brddiv table:not(.scaletab):not(.comptab)
{
    text-align: center;
    height: 100%;
}
.dashtab > tbody > tr > td:not([colspan])
{
    width: 50%;
}
.brddiv
{
    -moz-border-radius: 17px;
    -webkit-border-radius: 17px;
    -khtml-border-radius: 17px;
    border-radius: 17px;
}
.brddiv > tbody > tr > td > img
{
    margin: -4px 20px 0px 20px;
}
.brddiv > tbody > tr:first-child > td
{
    height: 50px;
    vertical-align: middle;
}
th.w2p
{
    width: 2%;
}
th.w5p
{
    width: 5%;
}
th.w17p
{
    width: 17%;
}
.maintab .nosort, .maintab2 .nosort
{
    padding-left: 5px;
    padding-right: 5px;
    cursor: text;
}
.mestab .maintab2 th
{
    border-bottom-width: 1px;
}
.tabfrm
{
    font-size: 12px;
    color: #1a361e; /*page-break-inside: avoid;*/
}
.tabfrm:not(.noposf)
{
    margin: 1px 0px 5px 0px;
}
.tabfrm2
{
    font-size: 12px;
    color: #1a361e; /*page-break-inside: avoid;*/
}
.tabfrm > tbody > tr > td
{
    padding: 5px;
    vertical-align: middle; /*border-bottom: 1px solid rgba(255, 255, 255, .9);*/
}
.tabfrm.sptab > tbody > tr > td
{
    border-collapse: collapse;
}
.tabfrm.sptab > tbody > tr > td:not([colspan]), .subtab > tbody > tr > td:not([colspan])
{
    min-width: 20%;
}
.tabfrm2 > tbody > tr > td, .subtab > tbody > tr > td, .logintab > tbody > tr > td, .rdiv > tbody > tr > td, .pdiv.newmsg, div.maintab2.htable
{
    padding: 5px;
}
.clstd1
{
    font-size: 20px;
    border-bottom: 1px solid rgba(255, 255, 255, .25) !important;
    text-align: center !important;
    color: #333;
}
.noposf .clstd1, .h32
{
    font-size: 17px;
}
div.small
{
    padding-top: 7px !important;
    border-top: 1px solid rgba(255, 255, 255, .7) !important;
}
.h62
{
    margin-bottom: 4px;
}
h2.clstd1
{
    padding: 7px !important;
    border-top: 1px solid #eef5f6;
    margin-bottom: 0px;
}
.clstd2
{
    font-size: 14px;
    color: #1a361e;
    padding-top: 5px;
}
div.clstd2, .pd5
{
    padding: 5px;
}
.clstd5
{
    font-size: 17px;
    color: #1a361e;
}
.clstd5, .clstd6
{
    background-color: #faf8f5;
}
.ldetails4 u
{
    font-size: 12px;
}
.fltd3, tr.fltd3 td
{
    padding-top: 9px !important;
    padding-bottom: 9px !important; /*border-bottom: 1px solid #f2f6f3;*/
}
div.fltd3
{
    padding-left: 5px;
    padding-right: 5px;
}
.ldetails, .ldetails3, .ui-tooltip-content, .ldetails4
{
    font-size: 12px !important;
    font-style: normal !important;
    color: #fff;
}
.ui-tooltip-content
{
    padding: 5px;
}
.smalltext
{
    font-size: 11px;
    color: #008489;
    letter-spacing: 0.1px;
    word-spacing: 0.5px;
}
td.smalltext
{
    background-color: #fff;
    padding-top: 10px !important;
    text-align: justify;
}
.smalltext[id^="rfe"]
{
    padding: 0px 25px;
}
.ldetails2, .ldetails4, .measures td, .pdtp0
{
    padding-top: 0px !important;
    border: 0px;
}
tr.nopbpt td
{
    padding-top: 2px !important;
    white-space: nowrap;
}
tr.bpl td
{
    padding: 2px !important;
}
tr.bpl td:nth-child(2)
{
    padding-left: 50px !important;
}
html[dir="rtl"] tr.bpl td:nth-child(2)
{
    padding-left: 2px !important;
    padding-right: 50px !important;
}
tr.dbpt.nopb td:nth-child(1), tr.dbpt.nopb td:nth-child(2)
{
    width: 10px;
    white-space: nowrap;
}
.indash57 tr.dbpt.nopb td:nth-child(2)
{
    width: auto;
    white-space: normal;
}
.ldetails3
{
    width: 19%;
    border-right: 0px !important;
}
.ldetails4
{
    width: 36%;
    border-left: 0px !important;
}
.tabfrm2 td span, .contdiv .rdetails, th de, .schedtab .smalltext
{
    font-size: 10px;
    color: #626262 !important;
}
.measures
{
    table-layout: fixed;
}
.subhd
{
    letter-spacing: 0.5px;
    word-spacing: 1px;
    padding: 1px 7px;
    vertical-align: bottom !important;
}
div.subhd, .fs105:not(.clstd2), .maintab th, .maintab2 th, .history th
{
    font-size: 105%;
}
.dis
{
    cursor: default;
}
[disabled], .disabled:not(.ncur), .ui-state-disabled, .dsbld
{
    cursor: not-allowed !important;
}
[disabled] *, .disabled:not(.ncur) *
{
    cursor: not-allowed;
}
.alert
{
    font-size: 14px;
    text-align: center;
}
.dataTables_empty .alert
{
    font-size: inherit;
}
div.alert
{
    padding: 10px;
}
.alert2
{
    font-size: 12px;
    letter-spacing: 0.5px;
    word-spacing: 1px;
    font-weight: normal;
    font-style: normal;
    padding: 3px 5px 1px 5px;
    border: 1px dotted #008489;
}
.tablereport td:not([colspan="6"])
{
    vertical-align: middle;
    padding: 3px 10px 3px 10px;
}
.tablereport .clsrow1, .topicon5:hover, .topicon5:focus, .topicon5.sel
{
    text-align: center;
    background-color: #c2bcb3 !important;
}
.tablereport .clsrow2
{
    background-color: #fff;
    border-bottom: 1px solid #c2bcb3;
    border-top: 3px solid rgba(255, 255, 255, .9);
    font-style: italic;
}
.tablereport .clsrow2:not(.nobfs)
{
    padding-top: 5px;
    font-size: 13px;
}
.tablereport .clsrow3, .ibdiv
{
    text-align: center;
    background-color: #f2f6f3;
}
.tablereport .anormal, .maintab2 .anormal
{
    text-align: center;
    background-color: #ed5454;
}
label
{
    padding-right: 10px;
}
html[dir="rtl"] label
{
    padding-right: 0px;
    padding-left: 10px;
}
input[type="radio"], input[type="checkbox"]
{
    margin-left: 2px;
    margin-right: 7px;
}
html[dir="rtl"] input[type="radio"], html[dir="rtl"] input[type="checkbox"]
{
    margin-left: 7px;
    margin-right: 2px;
}
input[type="radio"], .uavail
{
    vertical-align: text-top;
}
input[type="checkbox"]
{
    vertical-align: middle;
}
.borderip2 input[type="radio"]
{
    margin-top: 0px;
}
.maintab2.structtab
{
    width: auto;
    font-size: 12px !important;
    background-color: transparent;
}
.graphtab td, .maintab2.structtab th, .maintab2.structtab td
{
    border: 1px solid #d8e8da;
    padding: 3px 6px;
}
.graphtab td.rect
{
    text-align: center;
    vertical-align: middle;
    width: 18%;
    height: 40px;
}
.graphtab td.rect.selected, .graphtab td.rect:not(.disabled):not([disabled]):hover, .graphtab td.rect:not(.disabled):not([disabled]):focus
{
    border: 2px dotted #008489;
    cursor: pointer;
}
.graphtab td.header
{
    background-color: #f8f6ed !important;
    color: #1a361e;
}
.norisk
{
    background-color: #7ebec4 !important;
}
.lowrisk
{
    background-color: #7dc353 !important;
    color: #1a361e;
}
.modrisk
{
    background-color: #fff200 !important;
    color: #1a361e;
}
.highrisk
{
    background-color: #f7941e !important;
    color: #fff;
}
.vhighrisk
{
    background-color: #d2232a !important;
    color: #fff;
}
.modhighrisk
{
    background: -webkit-linear-gradient(left, #fff200, #f7941e);
    background: -o-linear-gradient(right, #fff200, #f7941e);
    background: -moz-linear-gradient(right, #fff200, #f7941e);
    background: linear-gradient(to right, #fff200, #f7941e);
    color: #1a361e;
}
.lowmodrisk
{
    background: -webkit-linear-gradient(left, #7dc353, #fff200);
    background: -o-linear-gradient(right, #7dc353, #fff200);
    background: -moz-linear-gradient(right, #7dc353, #fff200);
    background: linear-gradient(to right, #7dc353, #fff200);
    color: #1a361e;
}
.highvhighrisk
{
    background: -webkit-linear-gradient(left, #f7941e, #d2232a);
    background: -o-linear-gradient(right, #f7941e, #d2232a);
    background: -moz-linear-gradient(right, #f7941e, #d2232a);
    background: linear-gradient(to right, #f7941e, #d2232a);
    color: #fff;
}
.nohpad, .i19
{
    padding-left: 0px !important;
    padding-right: 0px !important;
}
.mestab > tbody > tr > td
{
    padding: 10px;
}
/*, td.dataTables_empty*/
.tabsdiv:not(.stabs), .stabs de:not(.alert):not(.fs13), .lightbord, .lightbord de:not(.alert):not(.ba), .maintab2, .tablereport, .lrgtab td:first-child img, .pdiv a img, .msgtab .td1 img, .contdiv, .switcher2 span, .scaletab div, .scalespan, .top-nav > .open > .dropdown-menu
{
    border: 1px solid rgba(0, 0, 0, .1);
}
td.stabs
{
    padding: 3px 2px 2px 2px !important;
}
.lightbord > tbody > tr > td de:not(.alert), .side-nav .ddm4li, .side-nav .ddm10li
{
    font-size: 12px;
    letter-spacing: 0.5px;
    word-spacing: 2px;
    background-color: #eef5f6;
}
.col-xs-12.col-sm-12.col-md-6.col-lg-3.lightbord
{
    min-height: 200px;
}
.lightbord de:not(.alert):not(.ba)
{
    border: 1px solid rgba(255, 255, 255, .1);
    padding: 3px 6px;
}
.stabs de:not(.alert)
{
    padding: 7px 14px;
    color: #333;
    font-size: 12px;
    letter-spacing: 0.5px;
    word-spacing: 2px;
    outline: none;
    -moz-border-bottom-left-radius: 0px;
    -webkit-border-bottom-left-radius: 0px;
    -khtml-border-bottom-left-radius: 0px;
    border-bottom-left-radius: 0px;
    -moz-border-bottom-right-radius: 0px;
    -webkit-border-bottom-right-radius: 0px;
    -khtml-border-bottom-right-radius: 0px;
    border-bottom-right-radius: 0px;
}
.stabs de:not(.alert):not(.fs13), .highlighttr.qsts.highlight
{
    border-bottom: none; /*2px solid transparent*/
}
.highlighttr.qsts.highlight
{
    font-size: 15px;
}
.tctab td
{
    font-size: 16px;
}
.tctab td:first-child
{
    /*padding-right: 50px !important;*/
}
.stabs:not(.tabsdiv) de:not(.alert), .clstd2.topicon.dis
{
    margin: 2px 1px 0px 0px;
}
.dtpui_datepicker.active, .stabs de:not(.alert), .active:not(.dashboard):not(.ddm), .btn:not(.disabled):not([disabled]):not(.compbn):hover, .btn:not(.disabled):not([disabled]):not(.compbn):focus, .sinput:not(.shover):not(.disabled):not([disabled]):hover, .sinput:not(.shover):not(.disabled):not([disabled]):focus, .ctctlst:not(.disabled):not([disabled]):hover, .ctctlst:not(.disabled):not([disabled]):focus, .sselect:not(.shover):not(.disabled):not([disabled]):hover, .sselect:not(.shover):not(.disabled):not([disabled]):focus
{
    background-color: #eef5f6 !important;
}
.stabs, .whtbg
{
    background-color: #faf8f5 !important;
}
.stabs[onclick] de:not(.active):not(.disabled):not([disabled]):hover, .stabs[onclick] de:not(.active):not(.disabled):not([disabled]):focus, .stabs de:not(.active)[onclick]:not(.disabled):not([disabled]):hover, .stabs de:not(.active)[onclick]:not(.disabled):not([disabled]):focus, .topicon.dis:not(.disabled):not([disabled]):hover, .topicon.dis:not(.disabled):not([disabled]):focus, .side-nav .ddm4li:not(.disabled):not([disabled]):hover, .side-nav .ddm4li:not(.disabled):not([disabled]):focus, .side-nav .ddm10li:not(.disabled):not([disabled]):hover, .side-nav .ddm10li:not(.disabled):not([disabled]):focus
{
    background-color: #fff8c5 !important;
}
.stabs de.active, .navbar-inverse .navbar-nav > li > de.active
{
    cursor: text;
}
.gimg
{
    display: none;
    max-width: 550px;
    max-height: 320px;
}
e
{
    padding: 0px 2px !important;
    font-size: 10px !important;
}
.fdiv
{
    background-color: #fff;
    margin-bottom: 2px;
}
div.fdiv
{
    border-bottom: 1px solid #e5ded5;
}
sec
{
    display: table-cell;
    border-right: 1px solid #e5ded5;
}
sec font
{
    padding: 5px 15px;
    cursor: pointer;
    background-color: rgba(255, 255, 255, .9);
}
sec label
{
    padding-left: 10px;
    padding-right: 2px;
}
html[dir="rtl"] sec label
{
    padding-left: 2px;
    padding-right: 10px;
}
.ha
{
    padding-left: 0px !important;
    padding-right: 0px !important;
    width: 0px;
}
.uc
{
    margin: 25px 0px 0px 0px;
}
.uc td
{
    text-align: center;
}
.uc img
{
    width: 50px;
}
.smsh td, .vamdl, .imgtab
{
    vertical-align: middle !important;
}
.sumtab td:nth-child(even)
{
    width: 20%;
}
.pdlr div, .taj
{
    text-align: justify;
}
.pdlr.bg0p05
{
    padding-left: 30px;
    padding-bottom: 30px;
}
html[dir="rtl"] .pdlr.bg0p05
{
    padding-left: auto;
    padding-right: 30px;
}
.chomeb
{
    margin: 0px;
    overflow-x: hidden;
    overflow-y: auto;
    min-width: 500px;
    max-width: 700px;
    min-height: 500px;
    max-height: 700px;
}
.chomeb .logintab
{
    padding: 20px 40px 20px 20px;
    border-collapse: separate;
}
.doctabinfo, html[dir="rtl"] .frames__video_minmax, html[dir="rtl"] .modal-footer, html[dir="rtl"] .lrgtab td:last-child, html[dir="rtl"] .msgtab tr:last-child td:last-child:not(.td4), .tctab > tbody > tr > td:first-child, .rdiv > tbody > tr > td, table td, .uinfo > tbody > tr > td, .inttab > tbody > tr > td, .simpletab td, .msgtab .td1, .msgtab .td2, .msgtab .td3, .msgtab .td5, .ellips, .msgtab .td4, .omsgtab td, .imsgtab td, .logintab > tbody > tr > td, .li103 table td, .li106 table td, .li105 table td, .lrgtab td, .history th, .history td, .maintab > tbody > tr > td, .maintab2 > tbody > tr > td, .maintab th, .maintab2 th, .tabfrm > tbody > tr > td, .tabfrm2 > tbody > tr > td, .ui-tooltip-content, .tablereport td, .dataTables_info, .ui-dialog .ui-dialog-buttonpane, .ui-progressbar, .ui-slider, .dataTables_wrapper
{
    text-align: left;
}
html[dir="rtl"] .doctabinfo, .frames__video_minmax, .modal-footer, .lrgtab td:last-child, .msgtab tr:last-child td:last-child:not(.td4), html[dir="rtl"] .tctab > tbody > tr > td:first-child, html[dir="rtl"] .rdiv > tbody > tr > td, html[dir="rtl"] table td, html[dir="rtl"] .uinfo > tbody > tr > td, html[dir="rtl"] .inttab > tbody > tr > td, html[dir="rtl"] .simpletab td, html[dir="rtl"] .msgtab .td1, html[dir="rtl"] .msgtab .td2, html[dir="rtl"] .msgtab .td3, html[dir="rtl"] .msgtab .td5, html[dir="rtl"] .ellips, html[dir="rtl"] .msgtab .td4, html[dir="rtl"] .omsgtab td, html[dir="rtl"] .imsgtab td, html[dir="rtl"] .logintab > tbody > tr > td, html[dir="rtl"] .li103 table td, html[dir="rtl"] .li106 table td, html[dir="rtl"] .li105 table td, html[dir="rtl"] .lrgtab td, html[dir="rtl"] .history th, html[dir="rtl"] .history td, html[dir="rtl"] .maintab > tbody > tr > td, html[dir="rtl"] .maintab2 > tbody > tr > td, html[dir="rtl"] .maintab th, html[dir="rtl"] .maintab2 th, html[dir="rtl"] .tabfrm > tbody > tr > td, html[dir="rtl"] .tabfrm2 > tbody > tr > td, html[dir="rtl"] .ui-tooltip-content, html[dir="rtl"] .tablereport td, html[dir="rtl"] .dataTables_info, html[dir="rtl"] .ui-dialog .ui-dialog-buttonpane, html[dir="rtl"] .ui-progressbar, html[dir="rtl"] .ui-slider, html[dir="rtl"] .dataTables_wrapper
{
    text-align: right;
}
.textr, html[dir="rtl"] .textl
{
    text-align: right !important;
}
html[dir="rtl"] .textr, .textl, form.maindiv label.d33
{
    text-align: left !important;
}
.pl, html[dir="rtl"] .pr
{
    padding-right: 0px;
    padding-left: 10px !important;
}
html[dir="rtl"] .pl, .pr
{
    padding-left: 0px;
    padding-right: 10px !important;
}
.pl2, html[dir="rtl"] .pr2
{
    padding-right: 0px;
    padding-left: 20px !important;
}
html[dir="rtl"] .pl2, .pr2
{
    padding-left: 0px;
    padding-right: 20px !important;
}
.ml, html[dir="rtl"] .mr
{
    margin-right: 0px;
    margin-left: 10px !important;
}
html[dir="rtl"] .ml, .mr
{
    margin-left: 0px;
    margin-right: 10px !important;
}
.ml2, html[dir="rtl"] .mr2
{
    margin-right: 0px;
    margin-left: 20px !important;
}
html[dir="rtl"] .ml2, .mr2
{
    margin-left: 0px;
    margin-right: 20px !important;
}
table.maintab > tbody > tr.odd, .clso1, table.maintab > tbody > tr.even, .clso0, .pdtp0, #tab103 > tbody > tr.odd, #tab103 > tbody > tr.even, #tab106 > tbody > tr.odd, #tab106 > tbody > tr.even
{
    border-bottom: 4px solid rgba(255, 255, 255, .5);
}
#tab103 > tbody > tr > td, #tab106 > tbody > tr > td
{
    padding: 0px 0px 5px 8px;
}

@media (min-width: 1200px)
{
    .container
    {
        width: 1170px;
    }
}
@media (min-width: 992px)
{
    .container
    {
        width: 970px;
    }
}
@media (min-width:768px)
{
    .container
    {
        width: 750px;
    }
    .container-fluid
    {
        padding-top: 15px;
    }
    .navbar-nav
    {
        float: left;
        margin: 0;
    }
    .navbar-right .dropdown-menu
    {
        right: 0;
        left: auto;
    }
    .navbar-right .dropdown-menu-left
    {
        right: auto;
        left: 0;
    }
    hidv.collapse.in, .hidv.collapse.in
    {
        display: inline-block !important;
    }
    hidvb.collapse.in, .hidvb.collapse.in
    {
        display: block !important;
    }
    hidvt.collapse.in, .hidvt.collapse.in
    {
        display: inline-table !important;
    }
    .navbar-collapse
    {
        width: auto;
        border-top: 0;
    }
    .navbar-collapse.collapse
    {
        display: block;
        height: auto !important;
        padding-bottom: 0;
    }
    .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse
    {
        padding-right: 0;
        padding-left: 0;
    }
    .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand
    {
        margin-left: -15px;
    }
    .navbar-nav .open .dropdown-menu
    {
        position: static;
        float: none;
        width: auto;
        margin-top: 0;
        background-color: transparent;
        border: 0;
        -webkit-box-shadow: none;
        box-shadow: none;
    }
    .navbar-nav .open .dropdown-menu > li > de, .navbar-nav .open .dropdown-menu .dropdown-header
    {
        padding: 5px 15px 5px 25px;
    }
    .navbar-nav .open .dropdown-menu > li > de
    {
        line-height: 20px;
    }
    .navbar-nav .open .dropdown-menu > li > de:not(.disabled):not([disabled]):hover, .navbar-nav .open .dropdown-menu > li > de:not(.disabled):not([disabled]):focus
    {
        background-image: none;
    }
    .pdlr
    {
        padding-left: 50px;
        padding-right: 50px !important;
        text-align: justify !important;
    }
    #page-wrapper
    {
        margin-top: 26px;
    }
    .pwp
    {
        padding-left: 300px;
        padding-right: 0px;
    }
    html[dir="rtl"] .pwp
    {
        padding-left: 0px;
        padding-right: 300px;
    }
    .navbar-header .collapse
    {
        width: 299px;
    }
    #srchd
    {
        top: 75px;
        height: 30px; /*z-index: 2;*/
    }
    .autoc
    {
        width: 271px;
    }
    .autoc, .srchb
    {
        height: 26px;
    }
    .side-nav, #srchd
    {
        position: fixed;
        left: 0px;
        width: 300px;
        border-right: 1px solid rgba(255, 255, 255, .7);
        -webkit-box-shadow: 2px 0px 2px -2px rgba(0, 0, 0, .1);
        -moz-box-shadow: 2px 0px 2px -2px rgba(0, 0, 0, .1);
        box-shadow: 2px 0px 2px -2px rgba(0, 0, 0, .1);
        border-collapse: separate;
    }
    html[dir="rtl"] .side-nav, html[dir="rtl"] #srchd
    {
        left: auto;
        right: 0px;
        border-right: none;
        border-left: 1px solid rgba(255, 255, 255, .7);
        -webkit-box-shadow: -2px 0px 2px -2px rgba(0, 0, 0, .1);
        -moz-box-shadow: -2px 0px 2px -2px rgba(0, 0, 0, .1);
        box-shadow: -2px 0px 2px -2px rgba(0, 0, 0, .1);
    }
    .side-nav
    {
        top: 35px;
        bottom: 30px; /*z-index: 1;*/
    }
    .side-nav:not(.disabled):not([disabled]):hover, .side-nav:not(.disabled):not([disabled]):focus
    {
        overflow-x: hidden;
        overflow-y: auto;
    }
    h1, .h1, h2, .h2, h3, .h3
    {
        margin-top: 15px;
        margin-bottom: 10px;
    }
    h4, .h4, h5, .h5, h6, .h6
    {
        margin-top: 10px;
        margin-bottom: 10px;
    }
    .logintab > tbody > tr > td
    {
        padding: 10px 10px 15px 50px;
    }
    html[dir="rtl"] .logintab > tbody > tr > td
    {
        padding: 10px 50px 15px 10px;
    }
    .uctd
    {
        background: url(../images/direction.png) no-repeat 50px 10px;
        height: 550px;
    }
    .uc
    {
        margin: 150px 0px 0px 90px;
    }
    .uc td
    {
        width: 280px;
        padding: 20px;
    }
    .uc img
    {
        margin: 20px 50px 0px 0px;
        width: auto;
    }
    .dcd
    {
        display: inline-block;
        width: 1px;
        height: 200px;
        background-color: #f8f6ed;
    }
}
@media (max-width:767px)
{
    .tctab td:first-child
    {
        padding-right: 20px !important;
    }
    .mediaimg img
    {
        max-width: 80vw;
        max-height: 75vh;
    }
    .uavail
    {
        margin-top: -4px;
    }
    .brddiv > tbody > tr > td > img
    {
        margin: -4px 5px 0px 5px;
        width: 18px;
        height: 18px;
    }
    .switcher3, .switcher3 span
    {
        width: 18px;
        height: 18px;
    }
    .navbarheader.collapse.in + .ostatus
    {
        position: static;
    }
    .navbarheader.collapse.in + .ostatus .switcher3:before
    {
        width: 0px;
    }
    .ui-dialog
    {
        top: 100px !important;
        left: 5% !important;
        max-width: 90%;
    }
    #page-wrapper
    {
        margin-bottom: 30px;
    }
    .dashtab
    {
        border-spacing: 0px;
    }
    .thumbmediafdiv
    {
        height: 76px;
    }
    .imgtab2, .imgtab3
    {
        width: 100px;
        height: 70px;
    }
    #c1, #c2, #c3, #c4, #c5, #c6, #c7
    {
        padding: 0px 2px;
    }
    .rimg
    {
        margin-left: 7px;
        padding-left: 7px;
    }
    html[dir="rtl"] .rimg
    {
        margin-left: auto;
        margin-right: 7px;
        padding-right: 7px;
    }
    .col-xs-12.col-sm-12.col-md-6.col-lg-3.lightbord
    {
        min-height: inherit;
    }
    .pdlr
    {
        padding-left: 10px !important;
        padding-right: 5px !important;
    }
    .pdlr.bg0p05
    {
        padding-bottom: 5px;
    }
    #tab38_28 .w100, div.i90, div.i99
    {
        width: 100%;
    }
    .pdiv1
    {
        width: 90%;
    }
    .pdiv3
    {
        margin-right: 20px;
        margin-left: 20%;
    }
    html[dir="rtl"] .pdiv3
    {
        margin-right: 20%;
        margin-left: 20px;
    }
    .pdiv4
    {
        padding: 0px 5px;
        margin-top: 40px;
    }
    .listtab
    {
        table-layout: auto;
    }
    tr.dbpt.nopb td:nth-child(1), tr.dbpt.nopb td:nth-child(2), .pdiv table td:first-child, .scaletab:not(.w100), .comptab:not(.w100)
    {
        width: auto;
        white-space: normal;
    }
    .navbar-inverse .navbar-nav > li > .dashboard
    {
        height: 30px !important;
        line-height: 30px !important;
    }
    .pwp .trh4
    {
        height: auto;
    }
    .pwp .trh4:not(.noposf) td
    {
        position: static;
    }
    .minitab
    {
        height: auto;
        min-width: 99%;
    }
    .iconsdiv, .topicon2
    {
        position: absolute;
    }
    .doctabinfo > div:nth-child(2)
    {
        min-height: 6%;
    }
    #ptab53 .doctab > tbody > tr > td:not(.nopad2)
    {
        padding: 10px !important;
    }
    div.ui-state-highlight, div.ui-state-error, .titlterow, #msk .titlterow, .hometitlterow, .tctab td
    {
        font-size: 13px;
    }
    .closei
    {
        right: -1px;
        top: -1px;
    }
    html[dir="rtl"] .closei
    {
        right: auto;
        left: -1px;
    }
    .smut
    {
        text-decoration: underline;
    }
    .navbar-collapse.in
    {
        overflow-y: auto !important;
    }
    .navbar-inverse .navbar-nav > li > de:not(.notifmsg):not(.notifmsg2):not(.notifmsg3)
    {
        height: 20px;
        line-height: 18px;
    }
    .notifmsg3
    {
        left: auto;
        right: -1px;
    }
    .navbar-inverse .navbar-nav > li > de > div > img, .wc_icon
    {
        max-width: 14px;
        max-height: 14px;
    }
    h1, h2, #msk, .huge, .clstd1, .largefont, .btn.compbn
    {
        font-size: 15px !important;
        word-spacing: normal;
    }
    h3, h4, .navbar-brand, .btn, .navbar-inverse .navbar-nav > li > de:not(.notifmsg):not(.notifmsg2):not(.notifmsg3), .clstd2, .clstd5, .bigfont
    {
        font-size: 13px !important;
    }
    h3.wht, .pbig, .btn.compbn, .schedtab, .schedtab > tbody > tr > td:not(:empty), .schedtab h4[class]
    {
        padding: 5px !important;
    }
    .btn.compbn
    {
        margin: 5px;
    }
    td.pbig > img
    {
        width: 50%;
    }
    .clstd1, .bigfont, .navbar-fixed-bottom
    {
        text-align: left !important;
    }
    html[dir="rtl"] .clstd1
    {
        text-align: right !important;
    }
    body, h5, h6, .alert, .btn, .doctabinfo
    {
        font-size: 12px !important;
    }
    .progress-bar, .dropdown-header, pre, .tabfrm, .tabfrm2, langbar > a, label, .ui-tooltip-content, button, input, select, textarea, .omsgtab, .imsgtab, .fs13
    {
        font-size: 11px !important;
    }
    .navbar-fixed-bottom, .pdiv de b.d.nobr, .topicon, .dropdown-menu, .smalltext, small, .sselect, .sinput, .ufilename, .uinfo, .alert2, .num, .counttext, is, .is, label2, .label2, .ldetails, .ldetails3
    {
        font-size: 10px !important;
    }
    .borderdiv, .borderip, .borderip2
    {
        height: auto !important;
    }
    .btn
    {
        padding: 1px 3px;
    }
    .navbar-fixed-bottom, .navbar-fixed-bottom de, .navbar-fixed-bottom a
    {
        padding: 0px;
    }
    img.topicon
    {
        max-height: 14px;
    }
    .topicon.topicon4.ctctlst
    {
        max-height: 18px;
    }
    .topicon, .iconsdiv .topiconsel
    {
        padding: 1px 4px;
    }
    .topicon2
    {
        right: 0px;
    }
    html[dir="rtl"] .topicon2
    {
        right: auto;
        left: 0px;
    }
    .msgtab .td4
    {
        max-width: 200px;
    }
    .newmsg
    {
        margin-top: 0px;
    }
    .lrgtab td:first-child img, .msgtab .td1 img, .spantic.imgtab
    {
        max-width: 25px;
        max-height: 25px;
        padding: 0px;
        border: 0px;
    }
    .pdiv a img
    {
        max-height: 37px;
    }
    .pdiv a.imgtab0
    {
        margin: 0px;
    }
    .closeb
    {
        top: 1px;
        right: 1px;
        width: 14px;
        background-color: rgba(0, 0, 0, .35);
    }
    .doctabinfo > div
    {
        padding: 5px;
    }
    .doctabinfo > div:nth-child(2) img:not(.topicon), .sepdiv, .hideinsml
    {
        display: none;
    }
    #ptab55 .doctab, .doctabinfo, #hframe, .schedtab, .schedtab > tbody, .inttab, .msgtab, .smsh, .graphtab, .measures, .history, .maintab:not(.dtab):not(.extab):not(.preslist), .maintab2:not(.dtab):not(.extab):not(.preslist), .tablereport, #page-wrapper, .navbar-nav > li, .borderdiv, .borderip
    {
        width: auto !important;
        max-width: inherit;
        min-width: inherit;
    }
    #hframe
    {
        border-top: none;
    }
    .history td
    {
        max-width: 100px;
    }
    /*, langbar*/
    .nofloat, .dataTables_paginate, .right2, .is, .spantic.right, .spantic.right .topicon
    {
        float: none !important;
    }
    .dataTables_paginate
    {
        margin-bottom: 25px;
    }
    .right2, .is
    {
        margin-top: 0px;
        display: inline;
    }
    .arrowdown
    {
        position: absolute;
        right: 0px;
    }
    .contdiv h4, .lighttitle, .doctab td:nth-child(odd) div
    {
        margin-top: 0px;
    }
    .doctab td:nth-child(even) div
    {
        max-height: 45px;
    }
    .contdiv
    {
        font-size: 10px;
    }
    .oscrolldiv:not(.frames__msg)
    {
        max-height: 400px;
    }
    .oscrolldiv2
    {
        max-height: 450px;
    }
    .msgtab .td5
    {
        text-align: right;
    }
    .dtpui_calendar table td de
    {
        font-size: 10px;
        padding: 3px 5px 1px 1px !important;
    }
    .dtpui_calendar th
    {
        font-size: 11px;
        padding: 6px 5px 1px 1px !important;
    }
    html[dir="rtl"] .dtpui_calendar th
    {
        padding: 6px 1px 1px 5px !important;
    }
    .dtpui_datetimepicker .dtpui_label
    {
        font-size: 11px;
        line-height: 15px;
    }
    .dtpui_datetimepicker .dtpui_label i
    {
        height: 16px;
    }
    .dtpui_timepicker .dtpui_time_box
    {
        max-height: 115px;
    }
    .dtpui_timepicker .dtpui_time_box > div > div:not(.dtpui_scroller)
    {
        font-size: 10px;
        height: 16px;
        line-height: 16px;
    }
    .dtpui_datetimepicker .dtpui_datepicker.active + .dtpui_timepicker
    {
        margin-top: 2px;
    }
    .dtpui_datetimepicker .dtpui_today_button
    {
        margin-top: -1px;
        min-height: 20px;
    }
    .dtpui_hint_button
    {
        margin-top: 0px;
    }
    .newmsg textarea
    {
        width: 220px;
        height: 30px !important;
    }
    .newmsg .nobgbrd
    {
        width: 30px;
        height: 30px;
        margin: 0px 5px;
    }
    /*textarea
            {
                line-height: 14px;
            }*/
    [ihgt="22"]
    {
        height: 11px;
    }
    [ihgt="40"]
    {
        height: 20px;
        padding: 0px 5px;
    }
    [ihgt="60"]
    {
        height: 30px;
    }
    .i90
    {
        max-width: 99%;
    }
    .notifmsg
    {
        width: 12px;
        height: 12px;
        line-height: 11px;
        font-size: 8px;
    }
    .clstd2
    {
        padding-top: 3px;
    }
    .visible-xs
    {
        display: block !important;
    }
    table.visible-xs
    {
        display: table;
    }
    tr.visible-xs
    {
        display: table-row !important;
    }
    th.visible-xs, td.visible-xs
    {
        display: table-cell !important;
    }
    .visible-xs-block
    {
        display: block !important;
    }
    .visible-xs-inline
    {
        display: inline !important;
    }
    .visible-xs-inline-block
    {
        display: inline-block !important;
    }
    .visible-sm
    {
        display: block !important;
    }
    table.visible-sm
    {
        display: table;
    }
    tr.visible-sm
    {
        display: table-row !important;
    }
    th.visible-sm, td.visible-sm
    {
        display: table-cell !important;
    }
    .hidden-xs, langt, #slogin3srchb
    {
        display: none !important;
    }
    langbar
    {
        height: 18px;
    }
    langbar > a
    {
        padding: 1px 0px 1px 7px;
    }
    html[dir="rtl"] langbar > a
    {
        padding: 1px 7px 1px 0px;
    }
    .dropdown-menu > li > de, html[dir="rtl"] .dropdown-menu > li > de
    {
        padding: 2px 7px;
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header
    {
        border-color: #008489;
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu .divider
    {
        background-color: #008489;
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu > li > de
    {
        color: #008489;
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu > li > de:not(.disabled):not([disabled]):hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > de:not(.disabled):not([disabled]):focus
    {
        color: #fff;
        background-color: transparent;
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:not(.disabled):not([disabled]):hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:not(.disabled):not([disabled]):focus
    {
        color: #fff;
        background-color: #008489;
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:not(.disabled):not([disabled]):hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:not(.disabled):not([disabled]):focus
    {
        color: #1a361e;
        background-color: transparent;
    }
    .uinfo de.ba
    {
        display: inline-block !important;
        min-height: 17px;
    }
}
@media (max-width:300px)
{
    .chomeb
    {
        margin: 0px 40px 0px 0px;
        min-width: 295px;
        max-width: 295px;
        min-height: 300px;
        max-height: 500px;
    }
    .chomeb .logintab
    {
        margin: 0px;
    }
    .chomeb .logintab > tbody > tr > td
    {
        padding-right: 25px !important;
    }
    .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12
    {
        /*padding-top: 25px;*/
        padding-bottom: 50px;
    }
}
@media print
{
    *, *:before, *:after
    {
        color: #000 !important;
        text-shadow: none !important;
        background: transparent !important;
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
    }
    a, a:visited
    {
        text-decoration: underline;
    }
    a[href]:after
    {
        content: " (" attr(href) ")";
    }
    abbr[title]:after
    {
        content: " (" attr(title) ")";
    }
    a[href^="#"]:after, a[href^="javascript:"]:after
    {
        content: "";
    }
    tr, img
    {
        page-break-inside: avoid;
    }
    select
    {
        background-color: #fff !important;
    }
    .navbar
    {
        display: none;
    }
    .btn > .caret, .dropup > .btn > .caret
    {
        border-top-color: #1a361e !important;
    }
}
