.wishlistpage a {text-decoration:none !important; color:#266a77;}
.myaccount a:hover {text-decoration:none;}
.myaccount .boxinner small{font-size:12px;}

.alert-success {color:#3c763d;}
.alert-warning {color:#8a6d3b;}
.alert-info {color:#31708f;}
.alert-danger {color:#a94442;}

.myaccount { display:block;padding-bottom:20px;}
.myaccount label{text-align:right;padding-top:8px;}
@media only screen and (max-width:479px){
#myaccount1 .fild_sat.show_mob{display: inherit;}
#myaccount1 .fild_sat.show_mob>label{ text-align:left; display:block; width:100%; padding:0px 0px 5px 0px;}
}
.mbig_checkbox{ width:15px; height:15px; vertical-align:text-top; display:inline-block; margin-right:5px;}
@media only screen and (max-width:479px){
.mbig_checkbox{ width: 40px; height: 40px; vertical-align: middle; display: inline-block; margin-right: 5px;}
}
.myaccount .order-table {width:100%;border-collapse:0px;border-spacing:0px;}
.myaccount .order-table td{ padding:2px 0px;}

.form-actions{padding:0px 10px 10px 10px;margin-top:40px; margin-bottom:30px;  background-color:#d5e3e6; display:block;}

.actmenu { display:inline-block; width: 100%; margin-bottom: 15px; padding-bottom:15px;}
.actmenu .actmenuhd { display:none;background-color:#65a3b1;font-size:14px;color:#fff;padding:10px 15px;text-transform:uppercase;cursor:pointer;}
.actmenu .actmenuhd i {font-size:16px; margin-top:1px;}
/* .actmenu a { margin:0px 5px;display:inline-block;} */
/* .actmenu .actmenu-inner { text-align:right;} */

@media only screen and (max-width:767px){
    .actmenu .actmenuhd { display: inline-block; width: 100%; }
}

/*MY ACCOUNT*/
.myaccount .well {padding:20px; margin-bottom:20px; width:100%; float:left; background-color:#f5f5f5; border:1px solid #e3e3e3; border-radius:4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); }
.myaccount .well h3 a { color:#0c4b52/*253B4D*/ !important;}
.myaccount .well h3 a:hover { color:#65a3b1 !important;}

/*Loging*/
.login { border:1px solid #7d7d7d; min-height:232px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; padding:30px 40px; font-size:14px; color:#000;}
.login .boxhd {font-size:23px; color:#22484f; text-transform:capitalize; background-color: transparent; padding:0px; border-bottom:0px; padding-bottom:20px;}
.login .boxinner{ padding:0px;}
.login .fildst{float:left; width:100%; padding-top:20px;}
.login .fildst.pt15{padding-top:15px;}
.login .fildst label{float:left; padding-top:0px; text-align: right; /*width:104px; */line-height:34px;}
.login .fildst label.emailadd{line-height:16px;}
.login .fildst .textbox{padding-left:115px;}
.login .fildst .input{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.login-left{ background-color: #dcdcdc; border-color:#dcdcdc;}
.login a.fprgotp{ color:#000000; text-decoration:underline;}
.login a.fprgotp:hover{ text-decoration: none;}

@media only screen and (max-width:767px){
.login .fildst .textbox{padding-left:0px;}    
.login .btn{min-width:inherit; display: block;line-height:40px;}
}
@media only screen and (max-width:991px){
.login { padding:20px 30px;}
.login .btn{min-width:240px; line-height:40px;}
}
@media only screen and (max-width:1199px){
.login .btn{min-width:200px;}
}



.ordtl{ float:right;}

@media only screen and (min-width:20px) and (max-width:767px){
.myaccount .actmenu-inner a { text-decoration:none;}
.actmenu .actmenu-inner { text-align:left;border-bottom:3px solid #65a3b1;display:none;}
/* .actmenu .actmenu-inner a { display:block;padding:10px 15px;background-color:#e8e7e7;margin:0px 0px 1px 0px;} */
.login { min-height:inherit;}

.ordtl{ float:none; width:98%;}
}

.newTxt{font-size:16px; font-weight:100; color:#000; background:yellow; display:inline;text-transform: initial;vertical-align:middle; margin-left:85px;}


/*header{ display:none !important;}*/
.who_reg h3{ padding-left:0px;}
.who_reg .fild_sat{display:block; padding-bottom:15px;}
.who_reg .fild_sat>label{ padding:0px 0px 7px 0px;float:none; width:auto !important; display:inline-block; text-align:left;}
.who_reg .fild_sat.reg-2>.inner,
.who_reg .flname-div .lname-div .fild_sat.reg-2>.inner,
.who_reg #myaccount1 .fild_sat.reg-2>.inner,
.who_reg #myaccount1 .cs-add-div .state-div .fild_sat.reg-2>.inner,
.who_reg #myaccount1 .tz-add-div .zip-div .fild_sat.reg-2>.inner,
.who_reg #myaccount1 .tz-add-div .town-div .fild_sat.reg-2>.inner{ width:100%;}
.who_reg .flname-div .lname-div,
.who_reg #myaccount1 .cs-add-div .state-div,
.who_reg #myaccount1 .tz-add-div .zip-div{ padding-left:10px;}
.who_reg .blue_text{ color:#5272ff; display:block;}
.who_reg .st_checkbox .stylish-checkbox{ display:block;}
.who_reg .st_checkbox .stylish-checkbox label{ text-decoration:none; font-size:14px; display:inline-block; padding:5px 0px 5px 25px; text-align:left;}
.who_reg .st_checkbox .stylish-checkbox input{width:15px; height:15px;top:5px;}
.who_reg .st_checkbox .stylish-checkbox label:before{border-radius:0px; width:15px; height:15px; top:5px;}
.who_reg .st_checkbox .stylish-checkbox input[type="checkbox"]:checked + label:before, 
.who_reg .st_checkbox .stylish-checkbox input[type="checkbox"]:focus:checked + label:before{ font-size:10px; line-height:13px;}
.who_reg .st_checkbox .stylish-checkbox .input{position:relative;border:0px;border-bottom: 1px solid;height: auto;width: auto;opacity: 1;padding: 0px; padding:0px;vertical-align: top;display:inline-block;border-radius:0px;margin-top:-3px;}

.who_reg .st_radio .stylish-checkbox label:before{border-radius:50%;}
.who_reg .st_radio .stylish-checkbox input[type="radio"]:checked + label:before, 
.who_reg .st_radio .stylish-checkbox input[type="radio"]:focus:checked + label:before{background-color:#557b89;border-color:#557b89;}
.who_reg .st_radio .stylish-checkbox input[type="radio"]:checked + label:after, 
.who_reg .st_radio .stylish-checkbox input[type="radio"]:focus:checked + label:after{content:'';background-color:#fff;border-radius:50%;width:5px;height:5px; position:absolute; left:5px; top:10px;}


/*Add as per 'Fwd: FW: SBJ.com Registation Edits' mail point on 10-02-2021 Start*/
.who_reg .st_radio .stylish-radio label:before{border-radius:50%;}
.who_reg .st_radio .stylish-radio input[type="radio"]:selected + label:before, 
.who_reg .st_radio .stylish-radio input[type="radio"]:focus:selected + label:before{background-color:#557b89;border-color:#557b89;}
.who_reg .st_radio .stylish-radio input[type="radio"]:selected + label:after, 
.who_reg .st_radio .stylish-radio input[type="radio"]:focus:selected + label:after{content:'';background-color:#fff;border-radius:50%;width:5px;height:5px; position:absolute; left:5px; top:10px;}
.who_reg .st_radio .stylish-radio input[type="text"]{position: relative; border: 0px; border-bottom: 1px solid; height: auto; width: auto; opacity: 1; padding: 0px; padding: 0px; vertical-align: top; display: inline-block; border-radius: 0px;}

/*Add as per 'Fwd: FW: SBJ.com Registation Edits' mail point on 10-02-2021 Start*/
.reg-point{list-style: inherit; margin-left: 29px;}


/* 21-06-2021 my account link design CSS start */
.tableheader td, .tableheader th { font-weight: bold; color: #000; }
.amount-table .total td, .amount-table .total, .total span { font-size: 20px; }
.sidebar-hd { display: inline-block; width: 100%; padding: 20px 0 15px; margin-bottom: 10px; }
.sidebar-hd h3 { font-size: 18px; font-weight: bold; text-transform: uppercase; }
.myaccount.inner-accountlink .well { padding: 10px; margin-bottom: -1px; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; }
.myaccount.inner-accountlink .well a { color:#0c4b52 !important;}
.myaccount.inner-accountlink .well:hover, .myaccount.inner-accountlink .well.active { background-color: #ddd; }
.myaccount.inner-accountlink .well:hover a, .myaccount.inner-accountlink .well.active a { color:#65a3b1 !important; }
.myaccount.inner-accountlink .well .accmenu-liks { padding-left: 0px; }
.myaccount.inner-accountlink .sprites { background: url(../images/sprites-sidebar.png) no-repeat left top; background-size: 69px; }
.myaccount.inner-accountlink .sp-order { background-position: 0px 1px; width: 22px; height: 22px; }
.myaccount.inner-accountlink .sp-wishlist { background-position: -23px 0px; width: 22px; height: 22px; }
.myaccount.inner-accountlink .sp-dlist { background-position: -46px 0px; width: 22px; height: 22px; }
.myaccount.inner-accountlink .sp-edit { background-position: 0px -22px; width: 22px; height: 22px; }
.myaccount.inner-accountlink .sp-logout { background-position: -24px -22px; width: 22px; height: 22px; }
/* 21-06-2021 my account link design CSS end */

.mt200{margin-top:200px;}






