﻿/*  自定义 css     */ 

/* ===== 方形区域 ==== */ 
.header-card.shape-square {
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

.footer-card.shape-square {
	border-top-left-radius: 0px;
	border-top-right-radius: 0px
}

.header-card-00 {
    z-index: -1;
    top: 0px;
    position: absolute;
    left: 0px;
    right: 0px;
    overflow: hidden;
}

.header-card-00.shape-rounded-15 {
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
}

#footer-bar.shape-square{
	border-top-left-radius: 0px;
	border-top-right-radius: 0px
}

/* ===== .方形区域 ==== */ 

.cn-greeting-text{
  font-size: 22px !important;
  line-height: 30px;
  color: #fff;
  font-weight: 600 !important; 
}

.cn-greeting-text span.subtext{
  font-size:14px;
  font-family:sans-serif;
  font-weight:300;
  letter-spacing: -0.4px;
  
}

.cn-letter-spacing{
  letter-spacing: -0.4px;
}

/* ===== input submit as A ==== */ 

.Cmddi-input-asA{
  height:80px;
  width:80px;
  border: none;
  background: #fff url(../images/avatars/5s80-1.png) center center no-repeat;
}

/* ===== .input submit as A ==== */ 

.form-field span.field-validation-error{
  position: relative;
  right: 0px;  
  opacity: 0.98;
  font-size:13px;
}

.form-field span.field-validation-error span{
  position: relative;
  right: 0px;  
  opacity: 0.98;
  font-size:13px;
}

/*==============   ==================*/
.caption-top caption{
  caption-side: top;
  padding-left:0.75rem;
  font-weight:bold;
}




