.signInPopup h3, .signInPopup h4 {
    font-size: 28px;
    text-align: center;
    color: #969599;
    margin-bottom: 1.5rem;
}

.forgot-row> .row {
	  align-items: center;
    justify-content: center; 
    margin: 0 auto;
     display: block;
    margin: 30px auto;
    width: 700px;
}
.forgot-form{
	 width: 400px;
    height: 34px;
    margin: 0 auto !important;
}
.staticPage{
	padding:40px 0;
}

.dashboard .main-block .block .iconBlock img {
    display: inline-block;
    box-shadow: 5px 5px 6px 0px #969696;
    border-radius: 50%;
    width: 100px;
}
.cmnTitle .btn{
	margin-top: -6px;
    margin-left: 10px;
    float: right;
    color: #fff;
}

.myOrderPage .cartBlockHeading {
    background-color: #f3f3f3;
    border: 1px solid #d9d9d9;
    padding: 8px;
}

.myAccountNav h2{
	font-size: 22px;
}

.cartPage .cartSection .block .info h4 {
    margin-top: 0;
    color: #454545;
    font-size: 15px;
    font-weight: bold;
}
.myOrderPage .productBlock .block-2 td {
    border: 0;
    font-size: 14px;
    color: #969599;
    padding: 0;
	padding-bottom: 0.5rem;
}

.btn-lg, .btn-group-lg > .btn {
    padding: 8px 12px;
    font-size: 15px;
    line-height: 1.3333333;
    border-radius: 6px;
}

/*.mail-para{
	    margin: 0 0 -26px;
}*/

.cartPage .cartSection .block .image img {
	margin: auto;
	max-height: 100px;	/*100%*/
	max-width: 100px;
}

.myAccount .main-block .form-group {
    margin-top: 20px !important;
}

.bottom-first-border{
	border-bottom: 1px dashed #0003;
       margin: 5px 0px 0 0;
    width: 100%;
    height: auto;
}

.bottom-first-border1{
    border-bottom: 1px dashed #0003;
       padding: 10px;
    width: 100%;
}

.partDeliveryBookedBtn{background-color: #59b1b6;}
.serviceIssueBtn{background-color: #de588d;}
.sendBackToSupplierBtn{background-color: #9a003d;}
.awaitingCreditNoteBtn{background-color: #85605b;}
.completedBtn{background-color: #000;}
.deliveryBookedBtn{background-color: #081202;}
.partOrderInStockBtn{background-color: #987a00;}
.paymentInProcessBtn{background-color: #de7d41;}
.invoiceRecivedBtn{background-color: #6d548b;}
.invoicePaidBtn{background-color: #0e1e5c;}
.comingInBtn{background-color: #948d73;}
.partOrderComingInBtn{background-color: #45495a;}
.outOfStockBtn{background-color: #0c131f;}
.partOrderOutOfStockBtn{background-color: #283e11;}
.orderDeliveredBtn{background-color: #2182be;}
.orderInProgressBtn{background-color: #4f4f4f;}
.inStockBtn{background-color: #4a8212;}
.orderOnHoldBtn{background-color: #548b73;}
.cancelledBtn{background-color: #ba302b;}
.deletedBtn{background-color: #ff0000;}
.partOrderDeliveredBtn{background-color: #333399;}
.containerStock{background-color: #129835;}
.onWaterStock{background-color: #129598;}
.awaitingPayment{background-color: #ef8cf2;}


.myOrderPage .block .btn-default {
    position: relative;
    background-color: #987a00;
}

.myOrderPage .block .btn-default {
    position: relative;
    background-color: #f3f3f3;
    padding: 5px 24px;
}
.myOrderPage .block .btn-default .caret {
    position: absolute;
    top: 40%;
    left: 83%;
    right: 0;
    margin: auto;
    border-width: 6px;
    /* display: none; */
}

.form-control {
    padding: 8px 12px;
}


.navSection .dropdown-menu .block ul a.viewMoreLink {
    text-decoration: underline;
    /*text-transform: capitalize;*/
}
/*.navSection .dropdown-menu h3 {
    font-size: 13px;
}*/



@media only screen and (max-width: 767px) {
	.forgot-form{
	 width: auto;
}
.forgot-row> .row{
    width: auto;
}

.cmnTitle a {
    font-size: 14px;
    margin-bottom: 1rem;
}
.cartPage .cartSection .block .info {
    font-size: 12px;
    padding-left: 20px;
}
.mail-para {
    margin: 0;
}

.myAccount .main-block {
    height: auto;
    max-height: auto;
    overflow-y: auto;
}

}

@media only screen and (max-width: 400px) {
    .btn-lg, .btn-group-lg > .btn {
    padding: 10px 20px;
    font-size: 14px;
    line-height: 1.3333333;
    border-radius: 6px;
}
}

@media only screen and (max-width: 320px) {
    .btn-lg, .btn-group-lg > .btn {
    padding: 8px 12px;
    font-size: 9px;
    line-height: 1.3333333;
    border-radius: 6px;
}
.orderFreeSampleLink img {
    max-height: 17px;
    margin-top: -3px;
}
}
