/* 엘시티 레지던스 와이컬렉션 1002759 */

 /* header */
/* header nav { background: #FFFFFF; }
 header nav:after { background: #DBDBDB; }
 header nav .b_col.logo { background: transparent; }
 header nav .b_col a:not(.prpt_logo):hover { background: #B8383D; color: #FFFFFF; }
 header nav .b_col a:not(.prpt_logo):hover:after { background: #B8383D; }
 */
 header nav .b_col .cat .reservation a { color: #0a497d; }
 header nav .b_col .cat .reservation a:hover { color: #0a497d; }

 /* steps */
 /*.sub_page .steps li { background: #ededed; color: inherit; }
 .sub_page .steps li.active { background: #231F20; color: #FFFFFF; }*/

 /* list box */
/* .booking_box .list_box .box { background: #F5F5F5; }*/

 /* buttons */
 .btn-danger.theme_btn { color: #FFFFFF; background: #0a497d; border-color: #0a497d; }
 .btn-danger.theme_btn:hover { color: #FFFFFF; background: #0b4472; border-color: #0b4472; }
 .btn-danger.theme_btn:focus { color: #FFFFFF; background: #0b4472; border-color: #0b4472; box-shadow: 0 0 0 0.3rem rgba( 10, 73, 125, 0.5); }
 .btn-danger.theme_btn:not(:disabled):not(.disabled):active { color: #FFFFFF; background: #0b4472; border-color: #0b4472; }
 .btn-danger.theme_btn:not(:disabled):not(.disabled):active:focus { box-shadow: 0 0 0 0.3rem rgba( 10, 73, 125, 0.5); }

/* .btn-outline-danger.theme_btn { color: #0a497d; border-color: #0a497d; }
 .btn-outline-danger.theme_btn:hover { color: #FFFFFF; background: #937c5a; border-color: #937c5a; }
 .btn-outline-danger.theme_btn:focus { color: #0a497d; border-color: #937c5a; box-shadow: 0 0 0 0.3rem rgba( 171, 145, 104, 0.5); }
 .btn-outline-danger.theme_btn:not(:disabled):not(.disabled):active { color: #FFFFFF; background: #937c5a; border-color: #937c5a; }
 .btn-outline-danger.theme_btn:not(:disabled):not(.disabled):active:focus { box-shadow: 0 0 0 0.3rem rgba( 147, 124, 90, 0.5); }*/

 /*.btn-secondary.theme_btn { color: #FFFFFF; background: #ab9168; border-color: #ab9168; }
 .btn-secondary.theme_btn:hover { color: #FFFFFF; background: #937c5a; border-color: #937c5a; }
 .btn-secondary.theme_btn:focus { color: #FFFFFF; background: #937c5a; border-color: #937c5a; box-shadow: 0 0 0 0.3rem rgba( 171, 145, 104, 0.5); }
 .btn-secondary.theme_btn:not(:disabled):not(.disabled):active { color: #FFFFFF; background: #937c5a; border-color: #937c5a; }
 .btn-secondary.theme_btn:not(:disabled):not(.disabled):active:focus { box-shadow: 0 0 0 0.3rem rgba( 147, 124, 90, 0.5); }

 .btn-outline-secondary.theme_btn { color: #ab9168; border-color: #ab9168; }
 .btn-outline-secondary.theme_btn:hover { color: #FFFFFF; background: #937c5a; border-color: #937c5a; }
 .btn-outline-secondary.theme_btn:focus { color: #ab9168; border-color: #937c5a; box-shadow: 0 0 0 0.3rem rgba( 171, 145, 104, 0.5); }
 .btn-outline-secondary.theme_btn:not(:disabled):not(.disabled):active { color: #FFFFFF; background: #937c5a; border-color: #937c5a; }
 .btn-outline-secondary.theme_btn:not(:disabled):not(.disabled):active:focus { box-shadow: 0 0 0 0.3rem rgba( 147, 124, 90, 0.5); }*/