/*index header css*/
.hdr_ph_inx ul.navbar-nav {width: 100% !important;}
.hdr_ph_inx ul.navbar-nav {padding-left: 50px;}
/*index header css*/
    
/*Account header start*/
.ph_account_hdr .bg-dark{background:#ffffff !important; padding:34px 50px;}
.ph_account_hdr a.navbar-brand img {max-width:240px;}
/*.ph_account_hdr ul.navbar-nav li.nav-item a.nav-link {padding-left: 40px;}*/
.ph_account_hdr .navbar-dark .navbar-nav .nav-link {color: #cecece;font-weight: bold;font-size: 18px;text-transform: capitalize;}
.ph_account_hdr ul.navbar-nav {width:auto;    align-items: center;}
.ph_account_hdr .navbar{box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px;}
.ph_account_hdr .navbar .navbar-brand{margin: 0;}
.ph_account_hdr .ac_nav_r_btn a.nav-link {padding: 0; position: relative;bottom: 4px;}
.ph_personal-area-registration{width: 100%;}
/*Account header End*/
 



/*2_registration_create_Premises_account.html css start*/
ul.account_progressbar_header {padding: 0;display: flex;list-style: none;border-radius: 14px; margin-top:30px; justify-content: center; width: calc(100vw - 600px); margin-left: auto; margin-right: auto;}
ul.account_progressbar_header li{height:6px; position: relative;}
.account_progressbar_header li.green_circle:before {content: "";position: absolute;width: 14px;height: 14px;background: #7bbd4a;
top: -5px;border-radius: 40px;left: -5px;}
.account_progressbar_header li.gray_circle:last-child:before{
    content: "";position: absolute;width: 14px;height: 14px;background: #e3e3e3;top: -5px;border-radius: 40px;right: -5px;z-index: 9;    
}
.account_progressbar_header li.gray_circle:after {
content: "";position: absolute;width: 14px;height: 14px;background: #e3e3e3;top: -5px;border-radius: 40px;left: -5px;z-index: 9;}
.first_progress{width:15%; /*position: relative;*/ background:#e3e3e3;}
.sec_progress{width:30%; /*position: relative;*/ background:#e3e3e3;}
.four_progress{width:20%;/*position: relative;*/ background:#e3e3e3;}
.five_progress{width:30%;/*position: relative;*/ background:#e3e3e3;}
.six_progress{width:10%;/*position: relative;*/ background:#e3e3e3;}
.complete_progress_pharmacy{background:#7bbd4b;}
/*2_registration_create_Premises_account.html css end*/

/*3_registration_create_personal_account.html css start*/
.ph_create_personal_account_hdr .account_progressbar_header li.green_circle:before{background:#dfc174;}
.ph_create_personal_account_hdr .sec_progress{background:#e3e3e3;}
.ph_create_personal_account_hdr .first_progress{background:#e3e3e3;}
.tb_hdr_create_premises_account_ph .createpremisesaccount_text h2{border-bottom: solid 3px #dfc174; margin-top: 0px; line-height: normal; display: block;}
.tb_hdr_create_premises_account_ph ul.nav.nav-tabs li a.active:before{background: #dfc174 !important;}
.complete_progress_personal_area{background:#dfc174 !important;}
/*3_registration_create_personal_account.html css end*/



.per_ac_activation_email {display: none;}
.per_authorised.pt-14pa {text-align: center;}

 





@media (max-width:1366px){
.ph_account_hdr .bg-dark {background: #ffffff !important;padding-left:20px; padding-right:20px;}
}


@media(max-width: 1024px){
ul.account_progressbar_header { width: calc(100vw - 50px);position: absolute;left: 0;right: 0;bottom:20px; }
.ph_account_hdr .bg-dark{padding: 20px 20px 50px 20px;}
.ph_account_hdr ul.navbar-nav {margin-left: auto;}
}



/*media css header */
@media (max-width: 767px){
ul.account_progressbar_header {width: calc(100vw - 50px);position: relative;left: 0;right: 0;bottom: 8px;}
.ac_nav_r_btn .mdl-button {font-size: 15px;min-width: 134px;min-height: 37px;     margin-left: 8px;}
.navbar-nav{display: block;}
.hdr_ph_inx ul.navbar-nav {padding-left: 0px;}
.ph_account_hdr .bg-dark {padding: 10px 10px 20px 10px;}
.ph_account_hdr a.navbar-brand img {max-width:180px;}
.ph_account_hdr .navbar-toggler{background:#7bbd4a;}
li.nav-item.ac_nav_r_btn.text-right.ac_m-l-auto {text-align: left !important;margin-top: 10px;}


}


/*media css header Ens*/