/* Background-color */

.bgimage {
    content: url("../images/logo.png");
}

.bgtheme1 {
    background-color: #Af181d !important;
    background: #Af181d !important;
}

.bgtheme2 {
    background-color: #0b0b0a !important;
}

.bgtheme3 {
    background-color: #ffffff !important;
}

.bgtheme4 {
    background-color: #e7e5dd !important;
}

.bgtheme5 {
    background-color: #f1f1f145 !important;
}

.bgtheme6 {
    background-color: #f6f3dc !important;
}

.bgtheme7 {
    background-color: #e5db97 !important;
}

.bgtheme8 {
    background-color: #dccf74 !important;
}

.bgtheme9 {
    background-color: #cab632 !important;
}

.bgtheme10 {
    background-color: #ed6e13 !important;
}

.bgtheme11 {
    background-color: #a8c872 !important;
}

.bgtheme12 {
    background-color: #e2282e !important;
}

.bgtheme13 {
    background-color: #e95d62 !important;
}

.bgtheme14 {
    background-color: #877922 !important;
}

.bgtheme15 {
    background-color: #fddfc8 !important;
}

.bgtheme16 {
    background-color: #d5e5bd !important;
}

.bgtheme17 {
    background-color: #bfe2e4 !important;
}

.bgtheme18 {
    background-color: #c9b4d8 !important;
}

.bgtheme19 {
    background-color: #f8c9cb !important
}

.bgtheme20 {
    background-color: #fbcaa4 !important
}

.bgtansparent {
    background: transparent;
}


/* Text color  */

.txtclrtheme1 {
    color: #Af181d !important;
}

.txtclrtheme2 {
    color: #0b0b0a !important;
}

.txtclrtheme3 {
    color: #ffffff !important;
}

.txtclrtheme3:hover {
    font-weight: bold;
    color: #ffffff !important;
}

.txtclrtheme4 {
    color: #e7e5dd !important;
}

.txtclrtheme5 {
    color: #f1f1f145 !important;
}

.txtclrtheme6 {
    color: #f6f3dc !important;
}

.txtclrtheme7 {
    color: #e5db97 !important;
}

.txtclrtheme8 {
    color: #dccf74 !important;
}

.txtclrtheme9 {
    color: #cab632 !important;
}

.txtclrtheme10 {
    color: #ed6e13 !important;
}

.txtclrtheme11 {
    color: #a8c872 !important;
}

.txtclrtheme12 {
    color: #e2282e !important;
}

.txtclrtheme13 {
    color: #e95d62 !important;
}

.txtclrtheme14 {
    color: #877922 !important;
}

.txtclrtheme15 {
    color: #fddfc8 !important;
}

.txtclrtheme16 {
    color: #d5e5bd !important;
}

.txtclrtheme17 {
    color: #bfe2e4 !important;
}

.txtclrtheme18 {
    color: #c9b4d8 !important;
}

.txtclrtheme19 {
    color: #f8c9cb !important
}

.txtclrthemeblk {
    color: #444444 !important
}

.ttreq1
{
    background-color: #877922 !important;
}

.ttreq2
{
    background-color: #fbcaa4;
}

.ttreq3
{
    background-color: #a8c872;
}

.ttreq4
{
    background-color: #ed6e13;
}

.ttreq5
{
    background-color: #dccf74;
}

.ttreq6
{
    background-color: #61b7bd;
}

.ttreq7
{
    background-color: #b9a2ce;
}

.ttreq8
{
    background-color: #fed5b5;
}

.ttreq9
{
    background-color: #d5ecee;
}

.ttreq10
{
    background-color: #d7c6e2;
}
.ttreq11
{
    background-color: #e7e5dd;
}

.ttreq12
{
    background-color: #808285;
}

.ttreq13
{
    background-color: #e95d62;
}



/* Hover and Focus Color  */

.bgtheme3:hover {
    background-color: #Af181d !important;
    color: #ffffff;
}

.bgtheme3.active {
    background-color: #Af181d !important;
}

.fntfm {
    font-family: Arial, Helvetica, sans-serif !important;
}

.txtfn1 {
    font-size: 1px !important;
}

.txtfn2 {
    font-size: 2px !important;
}

.txtfn3 {
    font-size: 3px !important;
}

.txtfn4 {
    font-size: 4px !important;
}

.txtfn5 {
    font-size: 5px !important;
}

.txtfn6 {
    font-size: 6px !important;
}

.txtfn7 {
    font-size: 7px !important;
}

.txtfn8 {
    font-size: 8px !important;
}

.txtfn9 {
    font-size: 9px !important;
}

.txtfn10 {
    font-size: 10px !important;
}

.txtfn11 {
    font-size: 11px !important;
}

.txtfn12 {
    font-size: 12px !important;
}

.txtfn13 {
    font-size: 13px !important;
}

.txtfn14 {
    font-size: 14px !important;
}

.txtfn15 {
    font-size: 15px !important;
}

.txtfn16 {
    font-size: 16px !important;
}

.txtfn17 {
    font-size: 17px !important;
}

.txtfn18 {
    font-size: 18px !important;
}

.txtfn19 {
    font-size: 19px !important;
}

.txtfn20 {
    font-size: 20px !important;
}

.txtfn21 {
    font-size: 21px !important;
}

.txtfn22 {
    font-size: 22px !important;
}

.txtfn23 {
    font-size: 23px !important;
}

.txtfn24 {
    font-size: 24px !important;
}

.txtfn25 {
    font-size: 25px !important;
}

.txtfn26 {
    font-size: 26px !important;
}

.txtfn27 {
    font-size: 27px !important;
}

.txtfn28 {
    font-size: 28px !important;
}

.txtfn29 {
    font-size: 29px !important;
}

.txtfn30 {
    font-size: 30px !important;
}

.txtfn31 {
    font-size: 31px !important;
}

.txtfn32 {
    font-size: 32px !important;
}

.txtfn34 {
    font-size: 34px !important;
}

.txtfn35 {
    font-size: 35px !important;
}

.txtfn36 {
    font-size: 36px !important;
}

.txtfn37 {
    font-size: 37px !important;
}

.txtfn38 {
    font-size: 38px !important;
}

.txtfn39 {
    font-size: 39px !important;
}

.txtfn40 {
    font-size: 40px !important;
}

.txtfn41 {
    font-size: 41px !important;
}

.txtcenter {
    text-align: center !important;
}

.fnt100 {
    font-weight: 100;
}

.fnt200 {
    font-weight: 200;
}

.fnt300 {
    font-weight: 300;
}

.fnt400 {
    font-weight: 400;
}

.fnt500 {
    font-weight: 500;
}

.fnt600 {
    font-weight: 600;
}

.fnt700 {
    font-weight: 700;
}

.fnt800 {
    font-weight: 800;
}

.fnt900 {
    font-weight: 900;
}

.fnt1000 {
    font-weight: 1000;
}

.fntbold {
    font-weight: bold;
}

.fntbolder {
    font-weight: bolder;
}

.fntlighter {
    font-weight: lighter;
}

.fntnormal {
    font-weight: normal;
}

.fntinherit {
    font-weight: inherit;
}

.fntinitial {
    font-weight: initial;
}

.fntunset {
    font-weight: unset;
}

.ofauto {
    overflow: auto;
}

.ofyauto {
    overflow-y: auto;
}

.ofxauto {
    overflow-x: auto;
}

.bdtp_theme1 {
    border-top-color: #cab632 !important;
}

.mt0{
    margin-top: 0px !important;
}

.mb0
{
    margin-bottom: 0px !important;
}

.mt10 {
    margin-top: 10px !important;
}

.mb10 {
    margin-bottom: 10px !important;
}

.ml0 {
    margin-left: 0px !important;
   
}

.mr0 {
    margin-right: 0px !important;
}

.ml6{
    margin-left: 6px !important;
}

.mr6{
    margin-right: 6px !important;
}


.mlml10 {
    margin-right: -10px !important;
}

.mrmr10 {
    margin-left: -10px !important;
}

.pt0 {
    padding-top: 0px !important;
}

.pb0 {
    padding-bottom: 0px !important;
}

.pt4 {
    padding-top: 4px !important;
}

.pt56 {
    padding-top: 56px !important;
}

.pb4 {
    padding-bottom: 4px !important;
}

.pt5 {
    padding-top: 5px !important;
}

.pb5 {
    padding-bottom: 5px !important;
}

.pl9
{
    padding-left: 9px !important;
}

.pl10 {
    padding-left: 10px !important;
}

.pr10 {
    padding-right: 10px !important;
}

.pt10 {
    padding-top: 10px !important;
}

.pb10 {
    padding-bottom: 10px !important;
}

.pt12 {
    padding-top: 12px !important;
}

.pb12 {
    padding-bottom: 12px !important;
}

.pt15 {
    padding-top: 15px !important;
}

.pb15 {
    padding-bottom: 15px !important;
}

.pl15 {
    padding-left: 15px !important;
}

.pr15 {
    padding-right: 15px !important;
}

.pt20 {
    padding-top: 20px !important;
}

.pb20 {
    padding-bottom: 20px !important;
}

.pt30 {
    padding-top: 30px !important;
}

.pb30 {
    padding-bottom: 30px !important;
}

.pt35 {
    padding-top: 35px !important;
}

.pb35 {
    padding-bottom: 35px !important;
}

.pt40 {
    padding-top: 40px !important;
}

.pb40 {
    padding-bottom: 40px !important;
}

.pt44 {
    padding-top: 44px !important;
}

.pb44 {
    padding-bottom: 44px !important;
}

.pl5 {
    padding-left: 5px !important;
}

.pr5 {
    padding-right: 5px !important;
}

.pr0 {
    padding-right: 0px !important;
}

.pl0 {
    padding-left: 0px !important;
}

.brd10 {
    border-radius: 10px !important;
}
.pd5
{
    padding:5px;
}

/* border-top-left-radius: 25px; */



.btn:focus,
.btn:active:focus,
.btn.active:focus {
    outline: none;
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: #Af181d;
    color: white;
}

input:focus,
.input:active:focus,
.input.active:focus {
    outline: none;
    border: none
}

.mb0 {
    margin-bottom: 0px !important;
}

.curpntr
{
    cursor: pointer !important;
}

.dplnone
{
    display: none ;
}

.dpflex
{
    display: flex !important;
}