/*body{font-family: "arial, helvetica, sans-serif";}*/
h1,h2,h3,h4,h5,h6{font-weight: normal;}


.label-danger {background-color: #ec1c22;}
.btn-danger {background-color: #ec1c22;border-color: #ec1c22;}
.btn{border-radius:0;}
label{font-weight: normal;}
.login{width:460px;margin:auto;padding:10px 30px;}
.login-t{font-size: 24px;color: #555;border-bottom:1px solid #e4e4e4;line-height:240%;margin-bottom:20px;}
.login .form-control{border-bottom:1px solid #e4e4e4;border-radius:0;height:45px;}

.txt-content{padding:10px 30px;}
.title{font-size: 20px; color: #333;padding:20px 0 10px 0;}

.txt-content label{font-weight: 600;}

.gift-card{}
.gift-card .form-control{border-bottom:1px solid #e4e4e4;border-radius:8px;height:55px;}
.gift-card .btn{padding:14px 30px;border-radius:8px;font-size:18px;}

/*book*/
.book{padding:30px;font-family: arial;}
.book .input-group-addon{background: transparent;}
.book .btn{border-radius:6px;}
.book .label{padding:14px 25px;}
.book .alert {font-family: arial;line-height: 1;}
.book .close{filter: alpha(opacity=80);opacity: .8;font-size: 20px!important;}
.confirm{padding-top:40px;}
.confirm h2{font-size:20px; color:#333;margin-top:10px;}
.confirm p{font-size: 18px;color:#888;font-family: arial; text-transform: none;}

.checkbox label::after {left: 1px;top: 3px;}
