#paymentOptionsBlock{padding-bottom:30px;}
#paymentOptionsInfoContainer p{padding-bottom:0px;margin-bottom:0px;color:#000;}
#paymentOptionsInfoContainer ul{margin:0px;padding:0px 0px 0px 20px;}
#paymentOptionsInfoContainer ul li{list-style-image:url(../img/payment-bullet.png);}
#paymentAddressContainer .payment-address{margin:0px 10px 0px 0px !important;padding:0px !important;width:24.25%;}
#paymentAddressContainer h3{color:#807e7f;font-weight:bold;font-size:18px;}
#noMoreCSection {margin-bottom:20px;}

.payment-options-panel-heading{font-family:"abel";font-size:20px;}
ul.panel-body-payment-listing{margin:0px 0px -15px 0px;padding:0px;}
ul.panel-body-payment-listing li{list-style-type:none;margin-bottom:10px;}
ul.panel-body-payment-listing li label{padding-bottom:0px;margin-bottom:0px;}
ul.panel-body-payment-listing li span,ul.panel-body-payment-listing li address{display:block;}
.panel-link-edit{text-decoration:underline;text-transform:uppercase;}
.panel-link-delete{text-decoration:underline;text-transform:uppercase;margin-left:20px;}
.payment-options-form{padding:0px 30px 0px 15px;margin-top:30px;padding-bottom:30px;}
.payment-options-form  h3{text-align:left;font-size:18px;color:#030303;font-weight:bold;margin-bottom:0px;padding:0px;}
.payment-options-form h3.grey-title{color:#807e7f;font-weight:bold;font-size:18px;}
.form-group-padding-bottom-25px{padding-bottom:25px !important;}
.payment-options-form >.form-group-bottom-override{padding-bottom:0px;margin-bottom:8px;}
.payment-options-form >.form-group label{text-align:left;font-size:14px;color:#000;font-weight:bold;padding-left:0px;}
.payment-options-form >.form-group span{text-align:left;font-size:14px;}
.payment-options-form label:after{content:"*";}
.payment-options-form label.not-mandatory:after{content:"";}
.payment-options-form .expiredt{padding:0px 5px 0px 0px;margin:0px;width:15% !important;}
.payment-options-form button.payment-save{background-color:transparent;border:0px;width:166px;height:33px;border-radius:0px;border:0px;}
.payment-options-form button.payment-cancel{background-color:transparent;border:0px;width:166px;height:33px;border-radius:0px;border:0px;}
.payment-options-form >.form-group .phone-adjuster{padding: 6px 12px !important;width:14% !important;}
.payment-options-form >.form-group .phone-adjuster input{text-align:left;}
.payment-options-form input.input-width-44per{width:44%;text-align:left;}
.payment-options-form select.select-width-44per{width:44%;text-align:left;}
.payment-options-form > .form-group  > .col-md-2{width:21%;}
.payment-options-form > .form-group  > .col-md-10{width:79%;}
#deleteCard{max-width:500px;
    width: 100%;
    margin: 10px auto;
    border: 1px solid #ccc;
    z-index: 10000;
    position: absolute;
    top: 20%;    
    left:0px;
    background-color: #fff;
	height:180px;
	padding:0px 0px 0px 0px;
}
.modal-canel-btn{margin-right:10px;padding:0px;border:0px;}
.modal-delete-card-btn{margin-right:10px;padding:0px;border:0px;}
.content-area-override{margin-top:0px;}
.payment-options-form  > .form-group label.checkbox-make-default{font-weight:normal !important;margin-left:5px;}
.payment-options-form  > .form-group label.checkbox-make-default:after{content:"";}
.thick-override{margin-bottom:10px;}
.country-input{border:0px !important;background-color:#fff !important;box-shadow:none !important;padding-left:0px;}
.payment-cancel-link{margin-left:10px;}

.reset-wrapper{margin:0 auto !important;width:50%;}
.reset-top-padding-adjuster{background-color:#000;height:30px;margin-bottom:20px;}
.save-password-info{color:#333;font-weight:normal;font-size:16px;font-family:Arial;padding-top:15px;padding-bottom:15px;padding-left:7px;}
.resetForm{text-align:center;margin:0 auto;}
.savepassword{text-indent:-1500px;background:url("img/reset password button.jpg")no-repeat scroll 0 0;width:327px;height:61px;}
.password-save-padding{background-color:#000;height:30px;margin-bottom:20px;}
.save-password-label{text-align:left !important;font-size:18px;font-weight:normal;padding-left:2px !important;padding-top:4px !important;}
.padding-adjuster{padding-left:6px;margin-bottom:10px !important}
.reset-password{padding-top:1px;}
.thick-override{margin-bottom:0px !important;}
.input-adjuster{padding-left:0px !important;}
.input-adjuster span{text-align:left;float:left;}

/*Gift Card*/
.gift-card-gallery-wrapper{margin-top:50px;}
.gift-card-gallery-wrapper .thumbnail{border:0px;padding:0px;}
.gift-card-gallery-wrapper .thumbnail h3{padding:0px;margin:0px;}
.gift-card-gallery-wrapper .thumbnail img{width:100%;}
.gift-card-button{background-color:transparent;border:0px;margin-top:20px;outline:0px;}
.gift-card-button:hover{background-color:transparent;border:0px;outline:0px;}
.gift-card-button:active{outline:0px;}
.gift-card-caption span.gift-card-name{width:70%;padding-left:10px;}
.gift-card-caption span.gift-card-price{float:right;padding-right:10px;}
.gift-card-button-override{padding-right:0px;}
#giftCardManage .form-group label{text-align:left;} 
.gift-card-title{margin-top:20px;padding-bottom:10px;}
.giftCardCheck {position: relative;}
#giftCardManage #cardsContainer div {
    margin-right: 20px;
    display: inline-block;
}

.panel-default-smallest {
    border-radius: 0;
    min-height: 167px;
}

@media (max-width: 1199px){
	.panel-default-smallest {
   	  min-height: 127px;
	}
}

@media (min-width: 767px) and (max-width: 1279px){
#paymentAddressContainer .payment-address{width:30%;}	
.save-password-label{font-size:17px !important;font-weight:bold;}
.reset-wrapper{width:66% !important;}
}	

@media (max-width: 767px){
/*Added for New My Account Page Mobile*/
#paymentAddressContainer .payment-address{width:100%;}
.payment-options-form input.input-width-44per{width:100%;}
#deleteCard{min-height:260px;height:260px;top:10%;}
.modal-canel-btn{margin-right:0px;text-align:left;}
.modal-delete-card-btn{margin-top:10px;text-align:left;}
.payment-options-form .expiredt{padding:0px 5px 0px 0px;margin:0px;width:50% !important;}
.payment-options-form >.form-group .phone-adjuster{width:31% !important;}
.modal-canel-btn img{width:75%;margin-right:0px;}
.modal-delete-card-btn img{width:75%;padding-left:0px;}
.payment-options-form button.payment-save{width:100%;}
.payment-options-form button.payment-cancel{width:100%;margin-left:0px;margin-top:19px;margin-bottom:17px;}

.payment-options-form select.select-width-44per{width:100%;}
.payment-options-form > .form-group  > .col-md-2{width:100%;padding-left:15px;}
.payment-options-form > .form-group  > .col-md-10{width:100%;}

.reset-wrapper{width:96%}
.save-password-label{font-size:17px !important;font-weight:bold;padding-left:4px;}
.save-password-btn a img{width:90%;}
.reset-password img{width:75%;}
/*giftcard*/
.giftCardCheck {position: absolute;}
.gift-card-gallery-wrapper{margin-top:20px;}
.gift-card-button-override img{width:100%;float:right;}
.mobile-header-image{width:30%;}
#giftCardManage #cardsContainer div {margin:0 10px;max-width:70px;} 
#giftCardManage #cardsContainer div > img.handCursor{width:100%;}
#giftCardMobileForm {margin-top:15px;}
}
@media (max-width:480px)
{
/*giftcard*/ 
.mobile-header-image{width:50%;}
}