

/* ==========================================================================
   Author's custom styles
   ========================================================================== */



.icon-md {
  font-size: 36px;
  height: 68px;
  width: 68px;
  line-height: 68px;
  color: #fff;
  margin-right: 10px;

  text-align: center;
  display: block;
  border-radius: 50%;
  -webkit-transition: 500ms;
  -moz-transition: 500ms;
  -o-transition: 500ms;
  transition: 500ms;
}

.margin
{
  margin-top:70px;
}
.bk-brown
{
   background-color:#4c4d00;
}

.bk-darkcyan
{
  background-color:#008B8B;
}

.bk-gold
{
  background-color:#FFD700;
}

.bk-indigo
{
  background-color:#4B0082;
}

.bk-green
{
  background-color:#3CB371;
}

.bk-darkblue
{
  background-color:#1a75ff;
}

.bk-darkgray
{
  background-color:#ff3333;
}
.bk-purple
{
  background-color: #6A1B9A;
}
.bk-amber
{
  background-color: rgba(255,143,0 ,1);
}

.bk-green1
{
  background-color: rgba(0,230,118 ,1);
}
.bk-cyan1
{
  background-color: #546E7A;
}

.bk-pink
{
  background-color: #880E4F;
}

.gold
{
  color:#FFD700;
}

.green
{
  color:#3CB371;
}

.darkgray
{
  color:#ff3333;
}

.darkblue
{
  color:#1a75ff;
}

.indigo
{
  color:#4B0082;
}

.darkcyan
{
  color:#008B8B;
}

.brown
{
  color:#4c4d00;
}

.purple
{
  color: #6A1B9A;
}
a
{
  color: #34495e;
  text-decoration:none;
}

.panal
{
  background-color: white;
}

.border
{
  border: 2px;
}

.form-group .form-control
{
  background-color: #fff;
  border: 1px solid #D3D3D3 !important;
  background-image: none;
  border-color: #f7f7f7;
  color: black;
  padding-left: 45px;
  display: inline;
}
.form-group
{
  display: inline;
}
h1{
  color: #fff !important;
}
h2
{
  font-size: x-large;
  color: #008B8B;
}

label
{
  color: #2F4F4F !important;
  font-size: 16px !important;
}

hr
{
  color: #d6d6d6;
  border-color: #d6d6d6;
}

placeholder
{
  padding-left: 2px;
}

::-moz-placeholder
{
  padding-left: 4px !important;
}

.row-margin
{
  margin-top: 20px;
}

.form-control-feedback .left_col
{
  border-right: 1px solid #ccc !important;
  left: 13px;
}

.left
{
  float: left;
}

.form-control-feedback
{
    /*color: #bbb;*/
    font-size: 15px;
    height: 23px;
    line-height: 24px;
    margin-top: 8px;
}
.right
{
  float: right;

}

.form-control-feedback .right_col
{
  border-left: 1px solid #ccc !important;

}

select {
  color: #000;
  color: rgba(0,0,0,0);
  text-shadow: 0 0 0 #000;
  border: none;
}

.right-title
{
  float: none;
}
.left-title
{
  float: none;
}

.label-login
{
  color: black !important;
}



.login-margin
{
  margin-top: 20px;
}
.icon-md-login {
  font-size: 56px;
  height: 68px;
  width: 68px;
  line-height: 68px;
  color: #fff;
  margin-right: 10px;
  text-align: center;
  border-radius: 50%;
  -webkit-transition: 500ms;
  -moz-transition: 500ms;
  -o-transition: 500ms;
  transition: 500ms;
}

.submenu
{
  font-size: large;
  color: black;
}
#ui-datepicker-div
{
  z-index: 99 !important;
}
.form-group label.control-label
{
  margin: 8px 0 0 !important;
}

.btn.btn-primary:not(.btn-raised), .input-group-btn .btn.btn-primary:not(.btn-raised) {
    color: #fff !important;
    background-color: #009688;
}

btn:focus:not(.btn-raised):not(.btn-link), .btn:hover:not(.btn-raised):not(.btn-link), .input-group-btn .btn:focus:not(.btn-raised):not(.btn-link), .input-group-btn .btn:hover:not(.btn-raised):not(.btn-link) {
    background-color: #009688;
}
.errorlist > li {
    color: red;
}

.alert.alert-info {
    background-color: #009688 !important;
    color: #fff;
}
.req::after {
    color: #cc0000;
    content: "*";
    font-size: 18px;
    padding-left: 4px;
}

.uicolor
{
  background:#009688  url("images/ui-bg_gloss-wave_35_f6a828_500x100.png") repeat-x scroll 50% 50% ;
}

.well.profile_view .bottom {
    background: #CFD8DC none repeat scroll 0 0;
    border-top: 1px solid #e6e9ed;
    margin-top: 0px;
    padding: 9px 0;
}

.autocomplete-light-widget {
    background-color: #fff !important;
    margin-left: 36px;
    margin-top: 6px;
    position: relative;
}

th
{
  color: #000;
}
