/*!
Theme Name: personallegacyplans
*/
.btn-hover {
    background: #f3dd99;
    color: #1f232e !important;
    padding: 5px 30px;
    font-size: 20px;
    font-weight: bold;
    border-radius: 7px;
    margin: 3px;
    font-family: 'Wix Madefor Display';
}
.makessec2 {
    padding: 50px 0px;
}


.inner-quiz-input.inner-quiz-input-1 {
    width: 50% !important;
    margin: auto;
}


input.search-field {
    display: block;
    width: 100%;
    padding: .375rem .75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #212529;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}
input.search-submit {
    background: #f3dd99;
    color: #1f232e;
    padding: 7px 20px;
    font-size: 16px;
    font-weight: bold;
    border-radius: 7px;
    margin: 3px;
    font-family: 'Wix Madefor Display';
    border: none;
	transition:0.7s ease-in-out;
}
input.search-submit:hover {
    background-color: #1f232e;
    transition: 0.5s ease-in-out;
    color: #fff !important;
    filter: drop-shadow(1px 1px 3px #1f232e);
}


.page-numbers li {
    list-style: none;
    display: inline-block;
    background: #f6dc96;
    padding: 3px 10px;
    color: #fff;
}

/*------------------------------------- Comment -------------------------------------*/

div#respond {margin-top: 0px;border-radius: 5px;}
p.comment-form-email { width: 33%;float: left;margin-left: 1%;}
p.comment-form-author { width: 33%;float: left;}
p.comment-form-url {width: 31%;float: left;margin-left: 1%;}
p.comment-form-cookies-consent {width: 100%;display: block;}
div#comments {margin-top: 0px;}
/* .single-post #comments .h2, h2 {font-size: 18px;} */
ol.comment-list li {border-bottom: solid 1px #ddd;padding-bottom: 20px; margin-bottom: 15px;}
b.fn {padding-left: 15px;}
.comment-content{ padding-left: 90px;}
a.comment-reply-link {color: #0056b3; font-weight: 600;}
img.avatar.avatar-32.photo {width: 70px;height: 70px; border-radius: 50%;margin-top: 20px;margin-bottom: -20px;}
em.comment-awaiting-moderation {padding-left: 90px;}
.reply {padding-left: 90px;margin-top: -18px;}
.comment-metadata {padding-left: 90px;margin-top: -23px;}
p.comment-form-cookies-consent {width: 100%;display: flex;align-items: baseline;}
p.comment-form-cookies-consent label {padding-left: 10px;}	
#commentform input#submit {
    text-align: center;
    padding: 12px 25px !important;
    font-size: 19px;
    border: none !important;
    margin: 0px 0px;
    background-color: #f6dc96;
    transition: all 0.5s ease-in;
}


#commentform input#submit:hover {
   background-color: #1f232e;
    transition: 0.5s ease-in-out;
    color: #fff !important;
    filter: drop-shadow(1px 1px 3px #1f232e);
}


   



h2.comments-title {
    display: none;
}
textarea#comment {
    height: 120px;
}
.blog-comment p {
    margin: 0;
}
label.wp-block-search__label {
    display: none;
}
form#commentform label {
    width: 100%;
    font-weight: 600;
}
form#commentform p input {
    padding: 9px;
    border-radius: 10px;
    box-shadow: none;
    border: 1px solid #ccc;
}
p.comment-form-author input{
	width: 100%;
}
p.comment-form-email input{
	width: 100%;
}

p.comment-form-url input{
	width: 100%;
}
p.comment-form-comment textarea {
    width: 99%;
    border-radius: 10px;
    border: 1px solid #ccc;
}
p.form-submit input  {
  
    border-radius: none !important;
}

.blogs-details {
    margin-bottom: 50px;
}

span.mnm-submenu-button {
    display: inherit;
}
#mnmwp-main-menu > ul > li {background: none !important;}
#mnmwp-main-menu {background: none !important; }
#mnmwp-main-menu li:hover > ul > li {height: auto;}





/* for navbar */

#mnmwp-main-menu ul li a {color: #ffffff;font-size: 20px;color: #fff !important;transition: 0.5s ease-in-out;font-family: 'Wix Madefor Display';text-transform: capitalize;font-weight: 400;padding: 0 22px;}
.sub-menu { margin: 0px 0 0 !important;}
#mnmwp-main-menu ul ul li a:hover {background: #b5daeb !important;color: #000000 !important;}
#mnmwp-main-menu ul ul li a {background: #f3dd99 !important;color: #000000 !important; font-size: 16px !important; padding: 15px 20px !important; margin-bottom: 0px;border-bottom: 1px dotted #000;}
#mnmwp-main-menu ul.mnmwp-menu {outline: 0;position: absolute;top: 45px;right: 0;}
#mnmwp-main-menu ul ul li a { width: 182px;}
#mnmwp-main-menu ul li a:hover {color: #f3dd99 !important;}


/* end navbar */




