html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    font-family: 'Poppins', sans-serif;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
    display: block;
}
body {
    line-height: 1.15;
}
ol, ul {
    list-style: none;
}
blockquote, q {
    quotes: none;
}
blockquote:before, 
blockquote:after,
q:before, 
q:after {
    content: '';
    content: none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
button{
    outline: none;
    box-shadow: none;
    -webkit-appearance:none;
}
a{
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -ms-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
    text-decoration:none;
    outline:none;
    cursor: pointer;
}
* {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
a:hover,
a:focus{
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -ms-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
    text-decoration:none;
    outline:none;
}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #000;
  opacity: 1;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #000;
  opacity: 1;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #000;
  opacity: 1;
}
:-moz-placeholder { /* Firefox 18- */
  color: #000;
  opacity: 1;
}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 50px white inset !important;
}
select {
    outline: none;
}
input[type="file"] {
    display: block !important;
    width: 100% !important;
    height: 100% !important;
    overflow: hidden !important;
    z-index: 100 !important;
    padding-top: -20px;
    top: -20px;
}
section{
    float: left;
    width: 100%;
    position: relative;
}
.no-padding{
    padding: 0;
    margin: 0;
}
.container{
    max-width: 1125px;
    width: 100%;
}
.content-inner{
    float: left;
    width: 100%;
    padding: 0 25px;
    text-align: center;
}
/*---------------START----------------*/
.splash-bg{
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#214ea1+0,214e9f+1,2150a2+1,214ea1+2,2350a3+3,2152a1+3,2356a7+9,1f58a7+11,2159a6+12,2259ab+12,205ba9+13,225bac+14,205eab+16,235eac+17,1f61af+19,1f61ad+19,2360b0+20,2062b0+20,2261ae+20,2063b2+21,2165b0+23,2265b3+23,2166b3+24,1e68b3+24,2267b5+24,1f69b2+25,2067b5+25,1d6ab2+26,1e6ab5+26,226cb7+27,1e6eb7+29,206eb8+30,1d6fb9+30,2170bb+32,1d73bc+34,2074bd+35,1c77be+37,1f77bf+37,1f77bf+37,1d7bc3+39,1e7bc0+39,1b7cc3+40,1f7dc3+40,1c7dc4+40,1b7ec1+41,1c7ec7+41,1a7fc3+41,1a7fc3+42,1e80c7+42,1a81c4+42,1a80c8+43,1b82c5+43,1c83c6+44,1c85c9+44,1885c8+45,1986cb+45,1d86c8+45,1b86cc+46,1a87ca+46,1788cc+46,1b88cb+47,168bce+48,1a8bcd+49,168dcf+49,168dcf+50,1490d0+50,168dcf+50,198fcf+51,1690d1+51,1491d1+52,1791d2+53,1293d4+54,1794d4+54,1296d6+55,1395d3+55,1495d6+56,0f97d5+56,1797d6+56,1298d7+57,1397d7+57,0f99d7+57,1298d7+57,0e9ad7+58,139bd9+58,109ad8+59,139bd9+59,0e9cda+59,0d9dda+60,109cda+60,0b9dd9+60,0b9dd9+60,109cda+60,0e9edb+61,119ddb+61,0b9fdb+61,0d9fdb+62,07a1dd+62,08a1dd+63,0e9fde+63,0f9fdc+63,0ba1de+63,0da1df+64,08a2de+64,08a2e0+65,04a2df+65,0ba4e0+65,0da3de+66,09a5e0+66,05a5e1+67,01a7e1+68,02a7df+68,08a7e1+68,0aa6e1+68,03a8e2+69,05a8e3+69,00aae2+70,03a9e3+71,00a9e2+71,00abe3+71,05aae4+72,00abe3+72,01abe6+73,01abe6+100 */
background: rgb(33,78,161); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(33,78,161,1) 0%, rgba(33,78,159,1) 1%, rgba(33,80,162,1) 1%, rgba(33,78,161,1) 2%, rgba(35,80,163,1) 3%, rgba(33,82,161,1) 3%, rgba(35,86,167,1) 9%, rgba(31,88,167,1) 11%, rgba(33,89,166,1) 12%, rgba(34,89,171,1) 12%, rgba(32,91,169,1) 13%, rgba(34,91,172,1) 14%, rgba(32,94,171,1) 16%, rgba(35,94,172,1) 17%, rgba(31,97,175,1) 19%, rgba(31,97,173,1) 19%, rgba(35,96,176,1) 20%, rgba(32,98,176,1) 20%, rgba(34,97,174,1) 20%, rgba(32,99,178,1) 21%, rgba(33,101,176,1) 23%, rgba(34,101,179,1) 23%, rgba(33,102,179,1) 24%, rgba(30,104,179,1) 24%, rgba(34,103,181,1) 24%, rgba(31,105,178,1) 25%, rgba(32,103,181,1) 25%, rgba(29,106,178,1) 26%, rgba(30,106,181,1) 26%, rgba(34,108,183,1) 27%, rgba(30,110,183,1) 29%, rgba(32,110,184,1) 30%, rgba(29,111,185,1) 30%, rgba(33,112,187,1) 32%, rgba(29,115,188,1) 34%, rgba(32,116,189,1) 35%, rgba(28,119,190,1) 37%, rgba(31,119,191,1) 37%, rgba(31,119,191,1) 37%, rgba(29,123,195,1) 39%, rgba(30,123,192,1) 39%, rgba(27,124,195,1) 40%, rgba(31,125,195,1) 40%, rgba(28,125,196,1) 40%, rgba(27,126,193,1) 41%, rgba(28,126,199,1) 41%, rgba(26,127,195,1) 41%, rgba(26,127,195,1) 42%, rgba(30,128,199,1) 42%, rgba(26,129,196,1) 42%, rgba(26,128,200,1) 43%, rgba(27,130,197,1) 43%, rgba(28,131,198,1) 44%, rgba(28,133,201,1) 44%, rgba(24,133,200,1) 45%, rgba(25,134,203,1) 45%, rgba(29,134,200,1) 45%, rgba(27,134,204,1) 46%, rgba(26,135,202,1) 46%, rgba(23,136,204,1) 46%, rgba(27,136,203,1) 47%, rgba(22,139,206,1) 48%, rgba(26,139,205,1) 49%, rgba(22,141,207,1) 49%, rgba(22,141,207,1) 50%, rgba(20,144,208,1) 50%, rgba(22,141,207,1) 50%, rgba(25,143,207,1) 51%, rgba(22,144,209,1) 51%, rgba(20,145,209,1) 52%, rgba(23,145,210,1) 53%, rgba(18,147,212,1) 54%, rgba(23,148,212,1) 54%, rgba(18,150,214,1) 55%, rgba(19,149,211,1) 55%, rgba(20,149,214,1) 56%, rgba(15,151,213,1) 56%, rgba(23,151,214,1) 56%, rgba(18,152,215,1) 57%, rgba(19,151,215,1) 57%, rgba(15,153,215,1) 57%, rgba(18,152,215,1) 57%, rgba(14,154,215,1) 58%, rgba(19,155,217,1) 58%, rgba(16,154,216,1) 59%, rgba(19,155,217,1) 59%, rgba(14,156,218,1) 59%, rgba(13,157,218,1) 60%, rgba(16,156,218,1) 60%, rgba(11,157,217,1) 60%, rgba(11,157,217,1) 60%, rgba(16,156,218,1) 60%, rgba(14,158,219,1) 61%, rgba(17,157,219,1) 61%, rgba(11,159,219,1) 61%, rgba(13,159,219,1) 62%, rgba(7,161,221,1) 62%, rgba(8,161,221,1) 63%, rgba(14,159,222,1) 63%, rgba(15,159,220,1) 63%, rgba(11,161,222,1) 63%, rgba(13,161,223,1) 64%, rgba(8,162,222,1) 64%, rgba(8,162,224,1) 65%, rgba(4,162,223,1) 65%, rgba(11,164,224,1) 65%, rgba(13,163,222,1) 66%, rgba(9,165,224,1) 66%, rgba(5,165,225,1) 67%, rgba(1,167,225,1) 68%, rgba(2,167,223,1) 68%, rgba(8,167,225,1) 68%, rgba(10,166,225,1) 68%, rgba(3,168,226,1) 69%, rgba(5,168,227,1) 69%, rgba(0,170,226,1) 70%, rgba(3,169,227,1) 71%, rgba(0,169,226,1) 71%, rgba(0,171,227,1) 71%, rgba(5,170,228,1) 72%, rgba(0,171,227,1) 72%, rgba(1,171,230,1) 73%, rgba(1,171,230,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(33,78,161,1) 0%,rgba(33,78,159,1) 1%,rgba(33,80,162,1) 1%,rgba(33,78,161,1) 2%,rgba(35,80,163,1) 3%,rgba(33,82,161,1) 3%,rgba(35,86,167,1) 9%,rgba(31,88,167,1) 11%,rgba(33,89,166,1) 12%,rgba(34,89,171,1) 12%,rgba(32,91,169,1) 13%,rgba(34,91,172,1) 14%,rgba(32,94,171,1) 16%,rgba(35,94,172,1) 17%,rgba(31,97,175,1) 19%,rgba(31,97,173,1) 19%,rgba(35,96,176,1) 20%,rgba(32,98,176,1) 20%,rgba(34,97,174,1) 20%,rgba(32,99,178,1) 21%,rgba(33,101,176,1) 23%,rgba(34,101,179,1) 23%,rgba(33,102,179,1) 24%,rgba(30,104,179,1) 24%,rgba(34,103,181,1) 24%,rgba(31,105,178,1) 25%,rgba(32,103,181,1) 25%,rgba(29,106,178,1) 26%,rgba(30,106,181,1) 26%,rgba(34,108,183,1) 27%,rgba(30,110,183,1) 29%,rgba(32,110,184,1) 30%,rgba(29,111,185,1) 30%,rgba(33,112,187,1) 32%,rgba(29,115,188,1) 34%,rgba(32,116,189,1) 35%,rgba(28,119,190,1) 37%,rgba(31,119,191,1) 37%,rgba(31,119,191,1) 37%,rgba(29,123,195,1) 39%,rgba(30,123,192,1) 39%,rgba(27,124,195,1) 40%,rgba(31,125,195,1) 40%,rgba(28,125,196,1) 40%,rgba(27,126,193,1) 41%,rgba(28,126,199,1) 41%,rgba(26,127,195,1) 41%,rgba(26,127,195,1) 42%,rgba(30,128,199,1) 42%,rgba(26,129,196,1) 42%,rgba(26,128,200,1) 43%,rgba(27,130,197,1) 43%,rgba(28,131,198,1) 44%,rgba(28,133,201,1) 44%,rgba(24,133,200,1) 45%,rgba(25,134,203,1) 45%,rgba(29,134,200,1) 45%,rgba(27,134,204,1) 46%,rgba(26,135,202,1) 46%,rgba(23,136,204,1) 46%,rgba(27,136,203,1) 47%,rgba(22,139,206,1) 48%,rgba(26,139,205,1) 49%,rgba(22,141,207,1) 49%,rgba(22,141,207,1) 50%,rgba(20,144,208,1) 50%,rgba(22,141,207,1) 50%,rgba(25,143,207,1) 51%,rgba(22,144,209,1) 51%,rgba(20,145,209,1) 52%,rgba(23,145,210,1) 53%,rgba(18,147,212,1) 54%,rgba(23,148,212,1) 54%,rgba(18,150,214,1) 55%,rgba(19,149,211,1) 55%,rgba(20,149,214,1) 56%,rgba(15,151,213,1) 56%,rgba(23,151,214,1) 56%,rgba(18,152,215,1) 57%,rgba(19,151,215,1) 57%,rgba(15,153,215,1) 57%,rgba(18,152,215,1) 57%,rgba(14,154,215,1) 58%,rgba(19,155,217,1) 58%,rgba(16,154,216,1) 59%,rgba(19,155,217,1) 59%,rgba(14,156,218,1) 59%,rgba(13,157,218,1) 60%,rgba(16,156,218,1) 60%,rgba(11,157,217,1) 60%,rgba(11,157,217,1) 60%,rgba(16,156,218,1) 60%,rgba(14,158,219,1) 61%,rgba(17,157,219,1) 61%,rgba(11,159,219,1) 61%,rgba(13,159,219,1) 62%,rgba(7,161,221,1) 62%,rgba(8,161,221,1) 63%,rgba(14,159,222,1) 63%,rgba(15,159,220,1) 63%,rgba(11,161,222,1) 63%,rgba(13,161,223,1) 64%,rgba(8,162,222,1) 64%,rgba(8,162,224,1) 65%,rgba(4,162,223,1) 65%,rgba(11,164,224,1) 65%,rgba(13,163,222,1) 66%,rgba(9,165,224,1) 66%,rgba(5,165,225,1) 67%,rgba(1,167,225,1) 68%,rgba(2,167,223,1) 68%,rgba(8,167,225,1) 68%,rgba(10,166,225,1) 68%,rgba(3,168,226,1) 69%,rgba(5,168,227,1) 69%,rgba(0,170,226,1) 70%,rgba(3,169,227,1) 71%,rgba(0,169,226,1) 71%,rgba(0,171,227,1) 71%,rgba(5,170,228,1) 72%,rgba(0,171,227,1) 72%,rgba(1,171,230,1) 73%,rgba(1,171,230,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(33,78,161,1) 0%,rgba(33,78,159,1) 1%,rgba(33,80,162,1) 1%,rgba(33,78,161,1) 2%,rgba(35,80,163,1) 3%,rgba(33,82,161,1) 3%,rgba(35,86,167,1) 9%,rgba(31,88,167,1) 11%,rgba(33,89,166,1) 12%,rgba(34,89,171,1) 12%,rgba(32,91,169,1) 13%,rgba(34,91,172,1) 14%,rgba(32,94,171,1) 16%,rgba(35,94,172,1) 17%,rgba(31,97,175,1) 19%,rgba(31,97,173,1) 19%,rgba(35,96,176,1) 20%,rgba(32,98,176,1) 20%,rgba(34,97,174,1) 20%,rgba(32,99,178,1) 21%,rgba(33,101,176,1) 23%,rgba(34,101,179,1) 23%,rgba(33,102,179,1) 24%,rgba(30,104,179,1) 24%,rgba(34,103,181,1) 24%,rgba(31,105,178,1) 25%,rgba(32,103,181,1) 25%,rgba(29,106,178,1) 26%,rgba(30,106,181,1) 26%,rgba(34,108,183,1) 27%,rgba(30,110,183,1) 29%,rgba(32,110,184,1) 30%,rgba(29,111,185,1) 30%,rgba(33,112,187,1) 32%,rgba(29,115,188,1) 34%,rgba(32,116,189,1) 35%,rgba(28,119,190,1) 37%,rgba(31,119,191,1) 37%,rgba(31,119,191,1) 37%,rgba(29,123,195,1) 39%,rgba(30,123,192,1) 39%,rgba(27,124,195,1) 40%,rgba(31,125,195,1) 40%,rgba(28,125,196,1) 40%,rgba(27,126,193,1) 41%,rgba(28,126,199,1) 41%,rgba(26,127,195,1) 41%,rgba(26,127,195,1) 42%,rgba(30,128,199,1) 42%,rgba(26,129,196,1) 42%,rgba(26,128,200,1) 43%,rgba(27,130,197,1) 43%,rgba(28,131,198,1) 44%,rgba(28,133,201,1) 44%,rgba(24,133,200,1) 45%,rgba(25,134,203,1) 45%,rgba(29,134,200,1) 45%,rgba(27,134,204,1) 46%,rgba(26,135,202,1) 46%,rgba(23,136,204,1) 46%,rgba(27,136,203,1) 47%,rgba(22,139,206,1) 48%,rgba(26,139,205,1) 49%,rgba(22,141,207,1) 49%,rgba(22,141,207,1) 50%,rgba(20,144,208,1) 50%,rgba(22,141,207,1) 50%,rgba(25,143,207,1) 51%,rgba(22,144,209,1) 51%,rgba(20,145,209,1) 52%,rgba(23,145,210,1) 53%,rgba(18,147,212,1) 54%,rgba(23,148,212,1) 54%,rgba(18,150,214,1) 55%,rgba(19,149,211,1) 55%,rgba(20,149,214,1) 56%,rgba(15,151,213,1) 56%,rgba(23,151,214,1) 56%,rgba(18,152,215,1) 57%,rgba(19,151,215,1) 57%,rgba(15,153,215,1) 57%,rgba(18,152,215,1) 57%,rgba(14,154,215,1) 58%,rgba(19,155,217,1) 58%,rgba(16,154,216,1) 59%,rgba(19,155,217,1) 59%,rgba(14,156,218,1) 59%,rgba(13,157,218,1) 60%,rgba(16,156,218,1) 60%,rgba(11,157,217,1) 60%,rgba(11,157,217,1) 60%,rgba(16,156,218,1) 60%,rgba(14,158,219,1) 61%,rgba(17,157,219,1) 61%,rgba(11,159,219,1) 61%,rgba(13,159,219,1) 62%,rgba(7,161,221,1) 62%,rgba(8,161,221,1) 63%,rgba(14,159,222,1) 63%,rgba(15,159,220,1) 63%,rgba(11,161,222,1) 63%,rgba(13,161,223,1) 64%,rgba(8,162,222,1) 64%,rgba(8,162,224,1) 65%,rgba(4,162,223,1) 65%,rgba(11,164,224,1) 65%,rgba(13,163,222,1) 66%,rgba(9,165,224,1) 66%,rgba(5,165,225,1) 67%,rgba(1,167,225,1) 68%,rgba(2,167,223,1) 68%,rgba(8,167,225,1) 68%,rgba(10,166,225,1) 68%,rgba(3,168,226,1) 69%,rgba(5,168,227,1) 69%,rgba(0,170,226,1) 70%,rgba(3,169,227,1) 71%,rgba(0,169,226,1) 71%,rgba(0,171,227,1) 71%,rgba(5,170,228,1) 72%,rgba(0,171,227,1) 72%,rgba(1,171,230,1) 73%,rgba(1,171,230,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#214ea1', endColorstr='#01abe6',GradientType=0 ); /* IE6-9 */
float: left;
width: 100%;
height: 100%;
position: fixed;
}
.splash-logo{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.header{
    margin: 50px 0 50px 0;
}
.form-control{
    border-bottom: 1px solid #dadada;
    border-left: none;
    border-right: none;
    border-top: none;
    text-align: center;
    border-radius: 0px;
    padding: 0;
}
.form-control:focus{
    border:none;
}
form{
    float: left;
    width: 100%;
}
.form-group{
    margin-top: 40px;
    position: relative;
}
.form-group label{
    font-size: 16px;
    color: #b2b2b2;
}
.form-group input{
    font-size: 18px;
    font-weight: 600;
}
.login{
    background: transparent;
    color: #2b388c;
    border:2px solid #2b388c;
    padding: 10px 0px;
    border-radius: 50px;
    width: 200px;
    font-size: 20px;
    text-transform: uppercase;
    font-weight: 600;
    margin-top: 50px;
    -webkit-appearance: none;
}
.bottom-section{
    float: left;
    width: 100%;
    background: #2b388c;
    padding: 30px;
    margin-top: 50px;
    text-align: center;
}
.bottom-section p,
.bottom-section a{
    color: #FFFFFF;
    margin-bottom: 20px;
}
.bottom-section a{
    font-weight: 600;
}
.bottom-section .login{
    color: #FFFFFF;
    border:2px solid #FFFFFF;
    margin-top: 0;
}
.form-check label{
    font-size: 18px;
    color: #000000;
}
.top-navigation{
    float: left;
    width: 100%;
    padding: 20px 15px 15px 15px;
    background: #2b388c;
}
.top-navigation.white-bg{
    background: #FFFFFF;
}
.top-navigation h4{
    font-size: 18px;
    font-weight: 700;
    color: #FFFFFF;
    padding: 15px 5px 0 5px;
    display: block;
    line-height: 35px;
    text-transform: uppercase;
}
.top-navigation h4 a i{
    float: right;
}
.content-inner p{
    color: #3b3b3b;
    font-size: 16px;
    font-weight: 600;
    line-height: 30px;
}
.content-inner h3,
.innerpage-content h3{
    font-size: 20px;
    font-weight: 600;
    margin: 20px 0;
}
.innerpage-content h3{
    float: left;
    width: 100%;
    padding: 0 20px;
}
.code-link{
    font-size: 14px;
    display: block;
    margin-top: 20px;
    color: #2b388c;
}
.code-input label{
    float: left;
    width: 100%;
    text-align: left;
}
.code-input input{
    width: 100%;
    float: left;
    margin: 0 1.2%;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle, .btn-primary:hover{
    background: #2b388c;
    border:2px solid #2b388c;
}
.code-link:hover{
    color: #2b388c;
}
.profile-image{
    float: left;
    width: 100%;
}
.profile-image-inner{
    position: relative;
    display: inline-block;
}
.profile-image-inner a{
    position: absolute;
    top: 0px;
    right: 0px;
}
.profile-image{
    background: url(../images/signup-bg.png) no-repeat center center;
}
.profile-image-inner a span img{
    border:none;
}
.profile-image-inner img{
    border:2px solid #2b388c;
    border-radius: 200px;
}
.upload-photo{
    position: absolute;
    right: 0;
    bottom: -21px;
}
.inner-form,
.inner-form .form-control{
    text-align: left;
}
.inner-form .form-group{
    margin-top: 30px;
}
.cal-icon{
    background: url(../images/cal-icon.png) no-repeat right center;
}
.innerpage-content{
    background: #f2f2f2;
    float: left;
    width: 100%;
    text-align: left;
    padding:20px 0 0 0;
}
.bottom-section a i{
    margin-left: 10px;
}
.beneficiary-list{
    background: #FFFFFF;
    border-radius:10px;
    padding: 15px;
    -webkit-box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.14);
    -moz-box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.14);
    box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.14);
    margin: 0 5% 15px 5%;
    float: left;
    width: 90%;
}
.beneficiary-list h5{
    font-size: 16px;
    color: #303030;
    font-weight: 600;
}
.beneficiary-list p{
    color: #b3b3b3;
    font-size: 15px;
    font-weight: 400;
}
.beneficiary-list span{
    font-size: 15px;
    color: #4e5c9e;
    font-weight: 600;
}
.beneficiary-list a{
    float: right;
    font-size: 12px;
    text-transform: uppercase;
    background: #2b388c;
    padding: 5px 15px;
    color: #FFFFFF;
    border-radius: 6px;
}
.innerpage-content form{
    background: #FFFFFF;
    padding: 20px;
    margin-bottom: 20px;
}
.innerpage-content .form-group{
    margin-top: 15px;
}
.innerpage-content .form-group input{
    text-align: left;
    height: 40px;
}
.innerpage-content .form-group.fair-exchange{
    position: relative;
    float: left;
    width: 100%;
    margin-top: 0;
    margin-bottom: 0;
}
.fair-exchange label{
    position: absolute;
    top: 10px;
    left: 15px;
}
.innerpage-content .form-group.fair-exchange input{
    height: 70px;
    line-height: 70px;
}
.fair-exchange input.form-control{
    border: 1px solid #dadada;
    border-radius: 6px;
    padding: 0;
    padding: 10px 15px 0 15px;
}
.fair-exchange .btn-group{
    position: absolute;
    right: 0;
    top: 0;
}
.fair-exchange .btn-group .btn-secondary{
    background: #2b388c;
    border:1px solid #2b388c;
    height: 70px;
    width: 110px;
}
.supperator{
    float: left;
    width: 100%;
    line-height: 38px;
}
.supperator img{
    line-height: 1;
    display: block;
    float: left;
}
.fair-total{
    background: #f2f2f2;
    font-size: 16px;
    margin: 30px 0 10px 0;
    float: left;
    width: 100%;
    border-radius: 100px;
    padding: 15px 0;
    text-align: center;
}
.fair-exchange p,
.fair-exchange p span,
#exchangerate {
    color: #000000;
    font-size: 18px;
    font-weight: 700;
    text-align: center;
}
.fair-exchange p span,
.fair-exchange p span1{
    color: #2b388c;
    font-weight: 600;
    font-size: 18px;
}
.fair-exchange p span1{
    display: block;
}
.innerpage-content p{
    font-size: 14px;
    padding: 0 20px;
    margin-bottom: 15px;
}
.innerpage-content .table th, .innerpage-content .table td{
    padding: 8px;
    font-size: 14px;
    font-weight: 600;
    color: #1e1e1e;
}
.innerpage-content .table th{
    color: #2b388c;
    font-weight: 400;
}
.innerpage-content .table th.review-total,
.innerpage-content .table td.review-total{
    font-weight: 700;
    color: #2a3770;
}
.success{
    float: left;
    width: 100%;
    margin-top: 60px;
}
.success i img{
    margin: 40px 0;
}
.success a{
    text-transform: uppercase;
    background: #2a3770;
    color: #ffffff;
    font-size: 20px;
    border-radius: 200px;
    padding: 15px 40px;
    margin: 40px 0;
    display: inline-block;
}
.success h3{
    font-size: 18px;
    color: #393939;
    line-height: 30px;
}
.error-mess { color: red; }
.success-mess { color: green; font-weight: bold; }
.filetype { font-size: 14px !important; }
.regbtn { width: 270px !important; }
#exchangerate { font-size: 14px ; }
.sbmtbtn { font-weight: 600; color: #FFFFFF; /*background: url(../images/right-arrow.png) no-repeat right center;*/}
a#addexchangerates:hover { color: #FFFFFF; }
.red { color: red; }
.bottom-section p {color: #FFFFFF; }
.form-control select,  .form-control input{ outline: none !important; }
.cname { margin: 0 5px 5px 0; }
.clear { clear: both; }
.radiocls input { vertical-align: middle; }
.currdisplay ul li { float: left;width: 30%; }
@media (min-width: 0px) and (max-width: 767px){ 
    .currdisplay ul li button { width: 100%; }
    .currdisplay ul li { width: 100%; }
}
.form-group label { color: #273891; font-weight: bold; }
.form-group input { text-transform: uppercase; }
.passtype, .cname { background-color:rgb(43, 56, 140) !important; border-color:#2b388c !important; }
.passtype:focus,.passtype:hover, .cname:focus,.cname:hover { background-color:#008000 !important; border-color:#008000 !important;box-shadow:0 0 0 0 rgb(0,128,0); }
::placeholder {
  font-weight: 200;
}
#commtext { color: #008000 !important; margin: 0 0 0 5px; font-weight: bold; font-size:14px; }
.fair-exchange p.exginfo, #exchangerate { font-size: 20px !important; background: #2b388c; color: #FFFFFF !important; font-size:18px !important; padding: 10px 20px;}
.passtype { width:100%; margin: 10px 0 0 0; }
/*----------------END-----------------*/

