.member_login { position:absolute; right:0; bottom:14px; margin:0; }
.reg_left_wrapper .reg_name_age { color: #FFCC66; }
.reg_left_wrapper .reg_name_age .black { color: #DDDDDD; }

#module-main .form-default label, 
#module-main .form-stacked label, 
#module-main .form-inline label { color: #DDDDDD; }
#module-main .actions .btn{ margin: 10px 0; }

.reg_left_wrapper{ background: #2d2b2c; margin: 15px 0; border-radius:10px; }
.reg_left_wrapper .mt10 { margin-bottom: 10px; }
.reg_left_wrapper .mt10 table tr td{ background: #2d2b2c; }
.reg_left_wrapper .piclist_title{ margin: 25px 10px; color: #fff; }
.reg_left_wrapper .piclist_container{ padding-bottom: 25px; }
/**/
.reg_left_wrapper .reg_name_age .black { display:block; }
/*.reg_thumbs_location { display:none; }*/
/**/
#mm .btn.primary,
#mm .btn.primary:hover,
#mm .btn.primary:active { color:#000000; }
#mm .btn.primary { background:#edcb7b; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#edcb7b', endColorstr='#edcb7b', GradientType=0);}
#mm .btn.primary:hover { background:#fff2bd; }
#mm .btn.primary:active { background:#e1b44a; }
/**/
#mm a.no_email_sections { background:none; position:relative; }
#mm a.no_email_sections:after { content:''; display:block; width:0; height:0; border:7px solid transparent; border-left-color:#ddd; position:absolute; left:0; top:2px;}
#mm a.no_email_sections.active:after { border-color:transparent; border-top-color:#ddd; left:-5px; top:5px; }
/**/
#email_sent_div { background:#37491f; border-color:transparent; color:#fff; text-align:center; }
#email_sent_div img { display:none; }
/**/
#mm button + span.suggest > span.loading { top:50%; right:50%; margin:-9px -9px 0 0; }
#mm button + span.suggest { position:relative; width:30px; height:30px; }
#mm form #form-country .loading { top:0; }
/**/
#mm #module-main .help-block,
#mm #module-main .note-block { position:relative; }





#mm [data-page-view="landing-stepbystep"] fieldset, #mm [data-page-view="landing-stepbystep"] [data-page-asset="fields"], #mm .grid_row{
  background: none;
}

#content .grid_row fieldset label { color: #DDDDDD; }

#content .grid_row .pagination li{
  background-color: #952420;
}
#content .grid_row .pagination .current ~ .pagination_item {
  background: #d1d1d1;
}
#mm .pagination .pagination_back {
  color: #edcb7b;
}

#mm .alert-danger p, #mm .alert-error p{
  color: #b94a48;
}