﻿#giftcard__purchase .giftcard__purchase__image{margin-top:30px;text-align:center;}#giftcard__purchase .giftcard__purchase__succeed{display:none;border:5px solid #e0f5e1;color:#00a30c;font-weight:700;font-size:14px;padding:10px 0;margin:0;}#giftcard__purchase .giftcard__purchase__succeed a{color:#000;text-decoration:underline;}#giftcard__purchase .giftcard__purchase__succeed .col-sm-10 div{padding:4px 0;}#giftcard__purchase .giftcard__purchase__msg{color:#f00;}#giftcard__purchase .giftcard__purchase__msg .row{display:none;margin:0;}#giftcard__purchase .giftcard__purchase__box{padding:0 30px;}#giftcard__purchase .giftcard__purchase__box h2{font-size:30px;font-weight:600;margin-top:10px;}#giftcard__purchase .giftcard__purchase__box>.row{margin-top:15px;margin-bottom:10px;}#giftcard__purchase .giftcard__purchase__box .row .col-sm-12{padding:0;}.mobileDevice #giftcard__purchase .giftcard__purchase__box .row .col-sm-12{padding:0 15px;}#giftcard__purchase .giftcard__purchase__amount .col-sm-3{font-size:16px;padding-top:10px;padding-left:0;}.mobileDevice #giftcard__purchase .giftcard__purchase__amount .col-sm-3{font-size:20px;padding:0 15px;margin-bottom:10px;}#giftcard__purchase .giftcard__purchase__amount select{padding:7px 10px;width:128px;font-size:16px;}#giftcard__purchase .giftcard__purchase__submit button{background-image:url("/App_Themes/AMS-CWH/Images/ShoppingCart/Add2Cart_SMALL.png");width:225px;height:55px;}#giftcard__purchase .giftcard__purchase__qty .col-sm-3{padding-top:10px;padding-left:0;}.mobileDevice #giftcard__purchase .giftcard__purchase__qty .col-sm-3{font-size:20px;padding:0 15px;margin-bottom:10px;}#giftcard__purchase .giftcard__purchase__qty select{padding:7px 10px;width:128px;font-size:16px;}#giftcard__purchase .giftcard__purchase__msg__ERROR{margin:10px 0;}#giftcard__purchase .giftcard__purchase__loading{display:none;}#giftcard__purchase .giftcard__purchase__loading .col-sm-12{text-align:center;}#giftcard__purchase .giftcard__purchase__info{padding:15px 30px;font-size:13px;}#giftcard__purchase .giftcard__purchase__info h4{color:#2d529d;font-size:18px;margin-top:20px;font-weight:600;}.checkout-total-section{float:right;}.checkout-total-section .divGiftCard{padding:5px 0;}.checkout-total-section .TotalViewer{margin-top:0;}.checkout-total-section .TotalViewer .Label{width:auto;}.checkout-total-section .divTotal .Label{font-size:22px;}.checkout-total-section .divTotal .Value{font-size:22px;font-weight:700;}.mobileDevice .checkout-total-section .TotalViewer{margin-top:0;margin-bottom:8px;}.mobileDevice .checkout-total-section .TotalViewer .Label{width:49%;text-align:right;float:left;}.mobileDevice .checkout-total-section .TotalViewer .Label span{padding-right:26%;}.mobileDevice .checkout-total-section .TotalViewer .Value{width:49%;text-align:right;float:left;}.mobileDevice .checkout-total-section .TotalViewer .Value span{margin:0;}.mobileDevice .checkout-total-section .TotalViewer .Value .lblValue{padding-right:39%;}.mobileDevice .checkout-total-section .divTotal .Label{font-size:22px;}.checkout-totals-container-cn-mob .checkout-total-section{float:none !important;}.cctracking .cc__bootstrap__section .row{margin:0;}.cctracking #storemap{width:98%;height:550px;}.cctracking h2{color:#2d529d;font-size:18px;font-weight:600;}.cctracking .short__container{border:1px solid #f00;padding:10px;}.cctracking .short__container .row{margin:0;}.cctracking .short__container .product__top{color:#f00;padding:10px 0;border-bottom:1px solid #666;font-size:14px;}.cctracking .short__container .product__header{font-size:14px;font-weight:600;padding:10px 0;border-bottom:1px dotted;}.cctracking .short__container .product__row{padding:10px 0;border-bottom:1px dotted;}.cctracking .short__container .product__row .col-sm-6{color:#f00;}.cctracking .short__container .refund__row{padding:10px 0;}.cctracking .short__container .refund__row .border__col{border-bottom:1px solid;padding:0 0 5px 15px;}.cctracking .short__container .red__text{color:#f00;font-size:14px;}.cctracking .short__container .action__container h4{font-size:14px;font-weight:600;}.cctracking .short__container .action__container a{font-weight:600;font-size:12px;}.cctracking .store__info h2{text-align:center;}.cctracking .store__info .info__header{font-size:12px;color:#2d529d;font-weight:600;padding:0 0 10px 0;}.cctracking .store__info .left__side{text-align:left;}.cctracking .store__info .right__side{text-align:right;}.mobileDevice .cctracking .store__info .right__side{padding-top:20px;text-align:left;}.cctracking .store__info .header__info{font-weight:600;}.cctracking .store__info .info__line1{font-weight:600;padding:0 0 5px 0;}.cctracking .store__location{margin-top:20px;}.cctracking .cancel__order{margin-top:20px;}.cctracking .cancel__order a{text-decoration:underline;}.cctracking .cctracking__track-progress{margin-top:20px;height:80px;}.cctracking .cctracking__track-progress>div{float:left;width:25%;}.cctracking .cctracking__track-progress>div .status_box{height:30px;text-align:center;padding:9px 0 0 0;}.cctracking .cctracking__track-progress>div .status_box span{display:none;color:#fff;}.cctracking .cctracking__track-progress>div .status_text{text-align:center;padding:5px;}.cctracking .cctracking__track-progress>div:nth-child(1) .status_box{border-top-left-radius:15px;border-bottom-left-radius:15px;}.cctracking .cctracking__track-progress>div:nth-child(1) .status_box{border-right:1px solid #fff;}.cctracking .cctracking__track-progress>div:nth-child(2) .status_box{border-right:1px solid #fff;}.cctracking .cctracking__track-progress>div:nth-child(3) .status_box{border-right:1px solid #fff;}.cctracking .cctracking__track-progress>div:nth-child(4) .status_box{border-top-right-radius:15px;border-bottom-right-radius:15px;}.cctracking .cctracking__track-progress .status_box{background-color:#9b9ea3;}.cctracking .cctracking__track-progress .status_text{color:#9b9ea3;font-weight:600;}.cctracking .cctracking__track-progress .greenStatus .status_box{background-color:#599c25;}.cctracking .cctracking__track-progress .greenStatus .status_box span{display:none;}.cctracking .cctracking__track-progress .greenStatus .status_text{color:#599c25;}.cctracking .cctracking__track-progress .redStatus .status_box{background-color:#f00;}.cctracking .cctracking__track-progress .redStatus .status_box span{display:inline-block;}.cctracking .cctracking__track-progress .redStatus .status_text{color:#f00;}#cnc__launch{background-color:#2d9b2a;color:#fff;display:none;}#cnc__launch .cc__bootstrap__section .mobile-only-container{padding:10px 15px;text-align:center;}#cnc__launch .cc__bootstrap__section .mobile-only-container .row{margin:0;}#cnc__launch .cc__bootstrap__section .mobile-only-container .row.cnc__launch__close{text-align:right;font-size:18px;}#cnc__launch .cc__bootstrap__section .mobile-only-container .row.cnc__launch__close span{cursor:pointer;}#cnc__launch .cc__bootstrap__section .mobile-only-container .row.cnc__launch__txt1{font-size:16px;line-height:20px;font-weight:600;margin-bottom:8px;}#cnc__launch .cc__bootstrap__section .mobile-only-container .row.cnc__launch__txt2{font-size:14px;line-height:17px;margin-bottom:15px;}#cnc__launch .cc__bootstrap__section .mobile-only-container .row.cnc__launch__link{padding:6px 0;border:2px solid #fff;font-size:16px;width:60%;text-align:center;margin:0 auto 15px auto;}#cnc__launch .cc__bootstrap__section .mobile-only-container .row.cnc__launch__link span{color:#fff;}#cnc__launch .cc__bootstrap__section .desktop-only-container{width:900px;margin:0 auto;padding:12px 0;}#cnc__launch .cc__bootstrap__section .desktop-only-container .cnc__launch__link{padding:10px 0;cursor:pointer;}#cnc__launch .cc__bootstrap__section .desktop-only-container .cnc__launch__link span{color:#fff;padding:6px 30px;border:2px solid #fff;text-align:center;font-size:14px;}#cnc__launch .cc__bootstrap__section .desktop-only-container .cnc__launch__close{text-align:right;padding:8px 10px 0 0;}#cnc__launch .cc__bootstrap__section .desktop-only-container .cnc__launch__close .cnc__launch__x1{text-align:right;padding:0;padding:3px 0 0 0;cursor:pointer;}#cnc__launch .cc__bootstrap__section .desktop-only-container .cnc__launch__close .cnc__launch__x2{font-size:18px;text-align:left;padding:0 0 0 10px;cursor:pointer;}#cnc__launch .cc__bootstrap__section .desktop-only-container .cnc__launch__txt1{font-size:15px;padding-bottom:3px;font-weight:600;}#cnc__launch .cc__bootstrap__section .desktop-only-container .cnc__launch__txt2{font-size:14px;}#cnc-stores{border-bottom:1px solid #ccc;text-align:center;padding:0 0 30px 0;font-size:13px;line-height:1.1;}#cnc-stores .cnc__stores__list{text-align:left;line-height:1.4;}#cnc-stores .cnc__stores__list .cnc__stores__list1{padding:0 0 0 80px;}#cnc-stores .cnc__stores__list .cnc__stores__list2{padding:0 0 0 80px;}.account-order-table{width:100%;margin:0 auto 20px;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.42;}.account-order-table__item{box-sizing:border-box;-ms-flex:0 0 auto;flex:0 0 auto;}.account-order-table__item--number{width:20%;}.account-order-table__item--date{width:24%;}.account-order-table__item--type{width:17%;}.account-order-table__item--total{width:17%;}.account-order-table__item--status{width:22%;}.account-order-table__item--actions{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:center;justify-content:center;}.account-order-table__header{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;}.account-order-table__header .account-order-table__item{font-weight:bold;padding:3px;}.account-order-table__body>.account-order-table-record:nth-child(odd){background-color:#f9f9f9;}.account-order-table-record{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #ddd;-ms-flex-align:start;align-items:flex-start;}.account-order-table-record .account-order-table__item{padding:8px 3px;overflow:hidden;text-overflow:ellipsis;}.account-order-table-record .account-order-table__item--actions{padding-top:20px;padding-bottom:27px;}.account-order-table__action{display:-ms-flexbox;display:flex;}.account-order-table__action+.account-order-table__action::before{content:"|";margin:0 5px;}.account-order-table__action a{text-decoration:none;color:#3aa9e8;font-size:14px;font-weight:bold;}.account-order-table__action a:hover{text-decoration:underline;}@media screen and (min-width:668px){.account-order-table{font-size:14px;}.account-order-table__header .account-order-table__item{padding:8px;}.account-order-table__body .account-order-table-record{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.account-order-table-record .account-order-table__item{padding:8px;}.account-order-table__item--number{width:14%;}.account-order-table__item--date{width:18%;}.account-order-table__item--type{width:18%;}.account-order-table__item--total{width:14%;}.account-order-table__item--status{width:16%;}.account-order-table__item--actions{width:auto;-ms-flex-direction:column;flex-direction:column;text-align:right;-ms-flex:1 1 auto;flex:1 1 auto;}.account-order-table__action{display:inline;}.account-order-table__action+.account-order-table__action::before{display:none;}.account-order-table__action a{font-size:12px;font-weight:normal;}}