.provider_header{
    background: #1a5c7c;
    padding: 4px;
    
    h4{
        margin:0px;
        color: #fff;
        padding: 20px;
        font-weight: 400;
        font-size:20px;
    }

    span{
        position: absolute;
        bottom:-30px;
        right:15px;
        font-size: 14px;
        cursor: pointer;
        z-index: 999;
    }
}


.provider_content{
    width:100%;
    position: relative;

    h3{
        margin:0px;
        padding:0px;
        border-bottom: 1px solid #494949;
        color: #464646;
        font-size: 20px;
        font-weight: 400;
        padding: 15px;
    }
    .provider_inner_content{
        width:100%;
        padding-top: 40px;
        padding-left: 20px;
        padding-right: 20px;
        .row{
            padding-bottom: 30px;
            .provider_data_content{
                width:90%;
                margin:0 auto;
                .edit_delivery{
                    color: #195c77;
                    text-decoration: underline;
                    cursor: pointer;
                    font-weight: 500;
                    position: relative;
                    top:30px;
                }
                p{
                    color: #464646;
                    margin:0px;
                    padding-bottom: 10px;
                    font-weight: 500;
                }
                .provider_input{
                    border:1px solid #b4b4b4;
                    height:40px;
                    padding-left: 10px;
                    padding-right: 10px;
                    width: 100%;
                    &:focus{
                        outline: none;
                    }
                }
                .provider_pin{
                    border:1px solid #b4b4b4;
                    height:40px;
                    width: calc(100% - 90%);
                    margin-right: calc(100% - 92%);
                    text-align: center;
                    display: inline-block;
                    border-radius: 10px;
                    &:focus{
                        outline: none;
                    }
                }
            }
            .edit_btn{
                background: #d9d9d9;
            color: #1a5d7a;
            border-radius:20px;
            height:40px;
            padding-left: 4%;
            padding-right:4%;
            font-weight: 500;
            margin:1%;
            border:none;
            &:hover{
                outline: none;
            }
            &:focus{
                outline:none;
            } 
            }
        } 
        .add_provider_btn_bay{
            width:100%;
            padding-top:5%;
            text-align: right;
            .save_btn{
                background: #cd3d3d;
                color: #fff;
                border-radius:20px;
                height:40px;
                border:none;
                padding-left:4%;
                padding-right:4%;
                margin:1%;
                &:hover{
                    outline: none;
                }
                &:focus{
                    outline:none;
                }
            }
    
            .cancel_btn{
                background: #1a5c7c;
                color: #fff;
                border-radius:20px;
                height:40px;
                padding-left:4%;
                padding-right:4%;
                border:none;
                margin:1%;
                &:hover{
                    outline: none;
                }
                &:focus{
                    outline:none;
                }
            }
        }
    }


}