/*
*	Pie Register AddOn Woocommerce CSS
* 	Since version 3.8.1.1	
*/

.pieregister-admin#woocommerce_menu .wc_addon_settings.pr_reg_form_dropdown select {
    margin-left: 0;
}

.pieregister-admin#woocommerce_menu .wc_addon_settings.pr_reg_form_dropdown span {
    width: 100%;
    float: left;
}

.pr-login-on-woo .piereg_container {
    padding: 10px 0;
}

.pr-login-on-woo .piereg_container .pieregWrapper, .pr-reg-on-woo .piereg_container .pieregWrapper, .pr-reg-on-woo .piereg_container .piereg_message, .pr-reg-on-woo .piereg_container .piereg_login_error {
    width: 100%!important;
}

.pieregister-admin#woocommerce_menu .settings .fields .submit_btn {
    float: left;
}

.pieregister-admin#woocommerce_menu .inactive-promessage .pr-prof-plan-link {
    text-decoration: none;
    color: red;
    font-weight: 500;
}

.woocommerce-checkout .piereg_custom_fields_checkout .form-row .optional {display: none;}

.pieregister-admin#woocommerce_menu .settings .pr-wc-give-product select.pr-wc-select-product {
    margin: 0;
    margin-top: 7px;
}

.pieregister-admin#woocommerce_menu .settings .pr-wc-give-product .submit_btn {
    background: #DE3636;
    font-size: 16px;
    color: #ffffff;
    font-weight: 700;
    border: 0;
    cursor: pointer;
    padding: 8px 30px;
    min-width: 113px;
}

.pieregister-admin .pr-wc-give-product .fields {
    width: 95%;
    position: relative;
    margin-top: 9px;
    float: none;
    margin-bottom: 30px;
}

.pieregister-admin#woocommerce_menu .settings .pr-wc-give-product .assign-product-btn {
    color: #262a2e;
    float: left;
    text-align: center;
    background-color: transparent;
    border-style: solid;
    border-width: 1px;
    border-color: #262a2e;
}

.pieregister-admin#woocommerce_menu .settings .pr-wc-give-product .assign-product-btn-div {
    float: left;
    margin-right: 10px;
}

.pieregister-admin#woocommerce_menu .settings .pr-wc-give-product .fields .input_fields2 {
    margin-bottom: 0px;
}


.pr-wc-give-product .notification-accordion .notification-item .content{
    padding: 35px 0px;
}

.pr-wc-give-product .notification-accordion .notification-item-toggler img{display: none;}
.pr-wc-give-product .notification-accordion .notification-item-toggler::before{content: ""; clip-path: polygon(50% 0, 0% 100%, 100% 100%); width: 13px; height: 7px; background: #363B3F; transition: .3s ease-in-out; position: absolute; right: 30px; top: 50%; transform: translate(0px, -50%) rotateX(-180deg);}
.pr-wc-give-product .notification-accordion .notification-item-toggler.active::before{background: #fff;transform: translate(0px, -50%) rotateX(0deg);}

.pr-wc-give-product .notification-accordion .notification-item .content ul li:nth-child(1){margin: 0px 30px 30px; width: calc(100% - 60px); font-size: 16px;}
.pr-wc-give-product .notification-accordion .notification-item .content ul li:nth-child(1) input{margin-right: 25px;position: relative;}
.pr-wc-give-product .notification-accordion .notification-item .content ul li:nth-child(1) input:focus{border-color: unset; box-shadow: none;}
.pr-wc-give-product .notification-accordion .notification-item .content ul li:nth-child(2) .fields{width: 100%; margin: 0px; display: flex; flex-wrap: wrap;}
.pr-wc-give-product .notification-accordion .notification-item .content ul li:nth-child(2) .fields label:nth-child(1){margin: 20px 0px 0px 30px; min-width: unset; width: calc(240px - 30px);}
.pr-wc-give-product .notification-accordion .notification-item .content ul li:nth-child(2) .fields label:nth-child(3){font-size: 14px!important; margin-left: 240px; margin-top: 10px;}
.pr-wc-give-product .notification-accordion .notification-item .content ul li:nth-child(2) .fields label:nth-child(4){background: rgba(54, 59, 63, .2); color: #363b3F; font-size: 16px!important; margin: 25px 0px!important; padding: 15px 30px;}
.pr-wc-give-product .notification-accordion .notification-item .content ul li:nth-child(3) .fields{ width: 100%; display: flex; flex-wrap: wrap; }
.pr-wc-give-product .notification-accordion .notification-item .content ul li:nth-child(3) .fields label:nth-child(1){margin: 20px 20px 0px 30px; min-width: unset; width: calc(240px - 50px);}
.pr-wc-give-product .notification-accordion .notification-item .content ul li:nth-child(3) .fields input:nth-child(2){width: 100%; max-width: 640px; font-family: 'Roboto'; border: none; height: 50px; padding: 0 24px 0px 25px; font-size: 16px; font-weight: 500; color: rgba(54, 59, 63, 1); background-color: #f6f7f7;}
.pr-wc-give-product .notification-accordion .notification-item .content ul li:nth-child(3) .fields label:nth-child(3){margin-left: 240px; margin-top: 10px;font-size: 14px!important;}

.pr-wc-give-product .pie-save-settings-bar{display: flex!important; align-items: center;}
#pie-register .pr-wc-give-product .pie-save-settings-bar #piereg-guide-link { margin-top: 0px!important; }


@media screen and (max-width:1167px) {
    .pr-wc-give-product .notification-accordion .notification-item .content ul li:nth-child(2) .fields select:nth-child(2){max-width: 430px;}
    .pr-wc-give-product .notification-accordion .notification-item .content ul li:nth-child(3) .fields input:nth-child(2){max-width: 430px;}
}