@font-face {
    font-family: 'AJannatLT';
    src: url('../fonts/AJannatLT.eot');
    src: url('../fonts/AJannatLT.eot?#iefix') format('embedded-opentype'),
         url('../fonts/AJannatLT.woff') format('woff'),
         url('../fonts/AJannatLT.ttf') format('truetype'),
         url('../fonts/AJannatLT.svg#AJannatLT') format('svg');
}
@font-face {
    font-family: 'AJannatLT-Bold';
    src: url('../fonts/AJannatLT-Bold.eot');
    src: url('../fonts/AJannatLT-Bold.eot?#iefix') format('embedded-opentype'),
         url('../fonts/AJannatLT-Bold.woff') format('woff'),
         url('../fonts/AJannatLT-Bold.ttf') format('truetype'),
         url('../fonts/AJannatLT-Bold.svg#AJannatLT-Bold') format('svg');
}




.area_fiedset {
    border: 1px solid rgba(34,36,38,.15);
    border-radius: 4.00000006px;
    -webkit-box-shadow: 0 0 0 0 transparent inset;
    box-shadow: 0 0 0 0 transparent inset;
    -webkit-transition: color .1s ease,border-color .1s ease;
    transition: color .1s ease,border-color .1s ease;
}



.area_fiedset legend {
    font-size: x-large;
    font-weight: bold;
}

.ui.header {
    font-family: inherit !important;
}
input {
    font-family: inherit !important;
}


/*.table td, .table th{
    text-align: right !important;
}
.tcenter, .tcenter h2 {
    text-align: center !important;
    background: #212b5e;
    color: #fff;
}
*/
a.ui.button {
    font-family: inherit !important;
}

button {
    font-family: inherit !important;
}


.drpul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    background-color: #333;
}

.drpli {
    float: right;
}

.drpli a, .dropbtn {
    display: inline-block;
    color: white;
    text-align: center;
    padding: 14px 16px;
    text-decoration: none;
}

.drpli a:hover, .dropdownzz:hover .dropbtn {
    background-color: red;
}

.drpli.dropdownzz {
    display: inline-block;
}

.dropdownzz-content {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
}

.dropdownzz-content a {
    color: black;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
    text-align: right;
}

.dropdownzz-content a:hover {background-color: #f1f1f1}

.dropdownzz:hover .dropdownzz-content {
    display: block;
}

.mega {
    font-family: AJannatLT !important;
}


#js-mainnav.megamenu.white ul.level0 li.mega span.mega.haschild, #js-mainnav.megamenu.white ul.level0 li.mega a.mega.haschild {
    padding-right: 8px;
    padding-left: 22px;
}

#js-mainnav.megamenu.white ul.level0 li.mega > span.mega.haschild:after, #js-mainnav.megamenu.white ul.level0 li.mega > a.haschild:after {
    left: 12px !important;
    right: inherit !important;
}
#js-mainnav.megamenu.white ul.level0 li.mega {
    text-align: right !important;
    font-size: 16px;
}

#js-mainnav.megamenu.white ul.level0 li.mega span.mega, #js-mainnav.megamenu.white ul.level0 li.mega a.mega, #js-mainnav.megamenu.white .megaMenuToggle {
    color: #202a5d !important;
}


.ui.form .field>.selection.dropdown, .ui.selection.dropdown .menu>.item {
    text-align: right;
}

table.ui.table {
    text-align: right;
}

table.ui.table th {
    background: #202a5d;
    color: #FFF !important;
    font-weight: bold;
} 