.k-button.k-danger {
  background-color: #C7430F;
  color: #FFF;
  border-color: #cc5526;
}
.k-button.k-danger:hover, .k-button.k-danger:active, .k-button.k-danger:focus {
  background-color: #9f350c;
  color: #dedede;
  border-color: #cc5526;
}

.k-button.k-success {
  background-color: #0FC743;
  color: #FFF;
  border-color: #26cc55;
}
.k-button.k-success:hover, .k-button.k-success:active, .k-button.k-success:focus {
  background-color: #0c9f35;
  color: #dedede;
  border-color: #26cc55;
}
#headerUserName {
  width: 100%;
  display: block;
  text-align: center;
}
.bottom-bnts #headerUserName a {
	display: none;
}
.gn-open-all .bottom-bnts #headerUserName {
	text-align: left;	
}
.gn-open-all .bottom-bnts #headerUserName a {
	display: inline;
}
#headerUserName:hover {
  background: #4c9be8;
  color: #fff;
}

#headerUserName:hover a {
	color: inherit;
}
#headerUserName a {
	display: inline;
  width: auto;
  font-size: 12px;
  background: transparent;
  padding: 20px 0;
}
#headerUserName a:hover {
	color: inherit;
	background: transparent;
}
#headerUserName img {
	border-radius: 10px;
  margin: 0 10px;
}
.gn-menu i {
  padding: 0px 20px;
  font-size: 24px;
}

.mark-btns {
	margin: 20px 0;
}
.k-datepicker .k-tooltip-validation {
	margin-left: 25% !important;
}
.mark-screen-title {
  float: none;
}
.k-dropdown .k-state-default, span.k-dropdown {
  background: transparent;
  border: none;
}
.k-dropdown-wrap.k-state-active, .k-dropdown-wrap.k-state-hover, .k-dropdown-wrap.k-state-focused {
  box-shadow: none;
  
}
.gn-menu-main .logo img {
	height:40px;
}
#dashTitle {
  margin: 0 !important;
  margin-bottom: 20px !important;
}
#dashTitle .mark-screen-title {
  margin-left: 0 !important;
}
.mark-btns {
  margin-right: 15px !important;
}
.mark-screen-title {
  margin: 30px 0px 0px 15px !important;
}
.user-config-head {
  margin-bottom: 25px;
  text-align: center;
}
.user-config-body {

}

.user-config-body .mark-settings-header {
  border-bottom: 1px solid #000;
  padding-bottom: 10px;
  margin-bottom: 10px;
  text-align: center;
}
.user-config-body .mark-settings-header h4 {
  display: inline-block;
  margin-left: 5%;
}

.user-config-body .content-box {
  min-height: 210px;
}
.user-config-body .big-box {
  padding: 20px;
}


.info-head {
  background-color: #FFF;
  padding: 10px 0;
}

.info-buttons {
  text-align: right;
  padding: 10px 15px;
}
.info-buttons hr {
  margin-top: 15px;
  margin-bottom: 15px;
}

.info-buttons a {
  margin-left: 15px;
}

#divUserInfoData {
  min-height: 75%;
  padding-left: 1%;
  font-weight: bold;
}
.billing-box {
  margin-top: 20px;
}

#productView .content-box {
  min-height: 400px;
}
#productView .content-box.light-blue-bg {
  min-height: 0;
}
.upload-custom .k-upload {
  display: inline-block;
}
.upload-custom .k-upload em {
  position: absolute;
  width: 100%;
}
.mini-nav #pageContent {
  padding-left: 80px;
}