body {
    background-color: #f3f4f5 !important;
    color: #0b0c0d !important;
}
.boxcolor, .well, .colnb, .logintable {
    background-color: #feffff !important;
    border: 1px solid rgba(185,193,199,0.5) !important;
    border-radius: 4px !important;
}
.button-action {
    background: #feffff;
    color: #bc2621;
    border: none;
}
.button-tag {
    background: #feffff;
    color: #bc2621;
    border-radius: 20px;
    border:1px solid #bc2621;
}
.button-tag:hover {
    background-color: #bc2621;
    color: #feffff;
    transition: all .2s
}

.button {
    background: #f09e07;
    color: #feffff;
    border: none;
    border-radius: 4px;
}
#Registration h2 {
    border-bottom: 1px solid black;
    color: #800000;
}
#Registration .b {
    color: #606060;
}
#Registration .sln {
    border: 1px solid #000;
}
#Registration .btn {
    background: #999;
    background: url('http://cdn.rdgroup.in/m/img/user/formbg.gif') repeat-x left top;
    border: outset 1px #ccc;
    color: #666;
}
#Registration .err {
    background: url(http://cdn.rdgroup.in/m/img/user/w.gif) no-repeat left center;
}
#RegfamilyOccupation .boxh {
    background-color: #fff;
    border: solid 1px #E2E2E2;
}
#RegfamilyOccupation .err {
    color: Red;
}
#RegfamilyOccupation h1 {
    border-bottom: 1px outset black;
    color: #800000;
}
#RegfamilyOccupation h2 {
    border-bottom: 1px outset black;
    color: #800000;
}
#RegfamilyOccupation h3 {
    color: #000080;
}
#RegfamilyOccupation .btn {
    background: #999;
    background: url('http://cdn.rdgroup.in/m/img/user/formbg.gif') repeat-x left top;
    border: outset 1px #ccc;
    color: #666;
}
#RegfamilyOccupation .btns {
    background: #999;
    background: url('http://cdn.rdgroup.in/m/img/user/orng.gif') repeat-x left top;
    border: outset 1px #ccc;
    color: #000;
}
.suggestionsTable {
    background-color: #feffff;
}
.suggestionsTr {
    background-color: #ddd;
}
.suggestionsTd {
    background-color: #ddd;
}
.commentsTr,
.commentsTd {
    color: Green;
}
.suggestionsHilightedTr {
    background-color: #f3f4f5;
}
.hilighted {
    color: #0000B3;
}
.loading {
    background-color: #CCFFCC;
    border-bottom: solid 1px #777;
    border-left: solid 1px #777;
    border-right: solid 1px #777;
}
#ReqCity {
    background-color: #f3f4f5;
    color: #000000;
}
#ReqCity .err {
    color: Red;
}
#wraperDiv h1 {
    color: #800000;
}
#wraperDiv h2 {
    color: #008000;
}
#wraperDiv h4 {
    color: #000;
}
#wraperDiv h6 {
    color: #E80000;
}
#wraperDiv #table .col1 {
    border: 1px solid black;
}
#wraperDiv #table .col2 {
    border: 1px solid black;
}
#wraperDiv #msgDiv .btn {
    background: #999;
    background: url('http://cdn.rdgroup.in/m/img/user/formbg.gif') repeat-x left top;
    border: outset 1px #ccc;
    color: #666;
}
#wraperDiv #msgDiv #smlMenu ul {
    border-bottom: 1px solid black;
}
#wraperDiv #msgDiv #smlMenu ul a,
a.active {
    background: #fefff;
    border: 1px solid black;
    color: #0b0c0d;
}
#wraperDiv #msgDiv #smlMenu ul a:hover,
.smltab li:hover a {
    background: #666633;
    color: #fff;
}
#wraperDiv #msgDiv #smlMenu ul a.active:hover {
    background: #99CC00;
    color: #fff;
}
#wraperDiv #viewfamilyOccupation {
    background-color: #feffff !important;
    border: 1px solid rgba(185,193,199,0.5) !important;
    border-radius: 4px !important;
}
#wraperDiv .pager {
    color: #000;
}
#wraperDiv .pager li a {
    background: #fff;
    border: 1px #ccc solid;
    color: #000;
}
#wraperDiv .pager li a:hover {
    background-color: #0098D4;
    border: 1px #ccc solid;
    color: #fff;
}
#wraperDiv .pager .current {
    background: #CC0000;
    color: #fff;
}
.errdiv {
    background: #FFF9F9;
    border: 1px solid #CC3300;
    color: #FF0000;
}
.bdr {
    background: #f3f4f5;
    border: 1px solid #ddd;
    color: #000;
}
.btn33 {
    background: #ffa20f;
    border: 2px outset #d7b9c9;
    color: #000;
}
.btn {
    background: #999;
    background: url('http://cdn.rdgroup.in/m/img/user/formbg.gif') repeat-x left top;
    border: outset 1px #ccc;
    color: #666;
}
.rd {
    color: #FF0000;
}
#tabsJ {
    border-bottom: 1px solid #E4E4E4;
}
#tabsJ a {
    background: url('http://cdn.rdgroup.in/m/img/user/tableftJ.gif') no-repeat left top;
}
#tabsJ a span {
    background: url('http://cdn.rdgroup.in/m/img/user/tabrightJ.gif') no-repeat right top;
    color: #000;
}
#tabsJ a:hover span {
    color: #FFF;
}
#tabsJ .current a span {
    color: #FFF;
}
#tabsK {
    border-bottom: 1px solid #E4E4E4;
}
#tabsK a {
    background: url('http://cdn.rdgroup.in/m/img/user/tableftJ.gif') no-repeat left top;
}
#tabsK a span {
    background: url('http://cdn.rdgroup.in/m/img/user/tabrightJ.gif') no-repeat right top;
    color: #000;
}
#tabsK a:hover span {
    color: #FFF;
}
#tabsK .current a span {
    color: #FFF;
}
.up {
    background-color: FFFFE1;
}
.left {
    background-color: FFFFE1;
}
.b1, .b2, .scroll-choice, .choice-display {
    background-color: #f3f4f5 !important;
    border: 1px solid rgba(185,193,199,0.5) !important;
    border-radius: 4px !important;
}
.b3 {
    background-color: #F0D367 !important;
    border-radius: 0 20px 20px 20px !important;
}
.fa-inverse {
color: #bc2621 !important;
}
.i1 {
    border: 1px solid black !important;
    border-radius: 20px;
}
.pad-left {
    border: 2px solid black !important;
}
.feed {
    border: 2px solid black !important;
}
.bdr1 {
    border: 2px solid black !important;
}
.old-styling-comm {
    background: #FFFFE1;
    border: 1px solid black;
}
.img-bdr {
    border: 2px solid black !important;
    border-radius: 10px !important;
}
.imggal {
    background-color: #feffff !important;
    border: 1px solid black !important;
}
.btnstyle {
    border: 0px !important;
}
.sreg {
    background-color: #feffff;
    border: 1px solid black;
}
.footer-col {
    color: #0b0c0d;
}
.slide-out-div {
    background: #ccc;
    border: #29216d 1px solid;
}
hr {
    border-color: black;
    border-style: inset;
    border-width: 1px;
}
.red {
    background-color: #7d4627;
}
.button-reg {
    background: #66BB6A;
    border-radius: 4px;
    color: white;
}
.tabs li
{
  border-radius:4px;
}
.accordion
{
  background:white;
}
.footer
{
  background:#DDD;
}
.footer [class^="flaticon-"]:before, [class*=" flaticon-"]:before,
[class^="flaticon-"]:after, [class*=" flaticon-"]:after {
  color:#898989;
}
.menu-wrapper {
    background: #f3f4f5;
}
.active-menu {
    background: rgb(247, 130, 46);
}
.menu {
    color: black;
}
.menu >ul >li:hover {
    background: #FEFFFF !important;
}
.menu a {
    color: #feffff !important;
}
.sub-menu {
    color: black;
    transition: opacity linear 0.14s;
    border-radius: 4px;
}
.sub-menu > li {
    background: #FFA851;
}
.sub-menu > li:hover {
    background: #FFCE77;
}
.sub-menu li:first-child {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}
.sub-menu li:last-child {
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}
.sub-sub-menu {
    color: black;
    transition: opacity linear 0.14s;
    border-radius: 4px;
}
.sub-sub-menu > li {
    background: #FFA851;
}
.sub-sub-menu > li:hover {
    background: #FFCE77;
}
.sub-sub-menu li:first-child {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}
.sub-sub-menu li:last-child {
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}
@media only screen and (max-width: 768px) {
    .menu-wrapper {
        background: #E64A19;
    }
    .sub-menu li:hover {
        background: transparent;
    }
    .sub-sub-menu {
        border: 2px solid #FFECB3;
    }
}
.tabs li
{
  background:#d32f2f;
}
.tabs li a:hover, .tabs li a
{
  color:white;
}
li.active
{
  background:#ef5350;
}
.tab-content
{
  border:1px solid #ef9a9a;
}
.profile-title {
    color: #b71c1c !important;
}
.profile-id {
    color: #212121 !important;
}
.auxil {
    box-shadow:2px 2px 3px rgba(0,0,0,.175);
    border:none !important;
}
.auxil .scroll-choice {
    border: none !important;
    background-color:inherit !important;
}
.auxil .table-cell:nth-of-type(2n+1) {
    background: #bc2621;
    color: #feffff;
}
.auxil .table-cell:nth-of-type(2n) {
    background: #f3f4f5;
}
.navbar {
    background-color:#bc2621;
    border:none !important;
}
.dropdown-menu {
    background-color:#FEFFFF !important;
}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover, .nav>li>a:hover {
    background-color:#FEFFFF !important;
    color:#bc2621 !important;
}
.dropdown-menu a {
    color:black !important;
}
.overlay {
    background-color:#DDD;
    opacity:0.5;
}
