/*!
Theme Name: fencemasterca
*/
#mnmwp-main-menu > ul > li {background: none !important;}
#mnmwp-main-menu {background: none !important; }
#mnmwp-main-menu li:hover > ul > li {height: auto;}

ul.page-numbers {display: flex;justify-content: center;align-items: center;}
ul.page-numbers li {margin: 0px 3px;}
/* ul.page-numbers li {padding: 8px 20px;font-size: 16px;} */
ul.page-numbers li a {background-color: #000;padding: 8px 20px;font-size: 16px; border-radius: 5px;color: #ffffff;}
ul.page-numbers li .current {background-color: #f00;padding: 8px 20px;font-size: 16px;border-radius: 5px;color: #fff;}
section.inner-sect {padding: 50px 0px;}
#mnmwp-main-menu > ul > li > a {padding: 11px; }
form.wpcf7-form span input {width: 100%;}
form.wpcf7-form span {width: 100%;}
form.wpcf7-form p {width: 100%;}
.inner-section1_nwe {
    padding: 60px 0%;
}
.error-container{ padding: 90px 0px;}
.error-container{width:100%;background: url(../images/home-section2bg.jpg) no-repeat top left;background-size: cover; background-attachment: fixed;display: flex;align-items: center;padding: 80px 0px 0px 0px;}
.errobox span{ color: #ffffff; font-size: 110px; font-family: 'Montserrat', sans-serif; }
.rrer {justify-content: flex-start;border-radius: 0% 50% 0% 0%;}
.ller{justify-content: flex-end; border-radius: 50% 0% 0% 0%;}
.error-container{width:100%; background: url(../images/home-section2bg.jpg) no-repeat top left;background-size: cover; background-attachment: fixed;display: flex;align-items: center; padding: 40px 0px 100px 0px; justify-content: center; flex-flow: column;}
.error-content h3{ color: #ffffff; font-size: 21px;font-family: 'Montserrat', sans-serif; margin-bottom: 30px;}
.error-content a{color: #ffffff; font-size: 21px;font-family: 'Montserrat', sans-serif; border: 1px solid #ffffff; padding: 10px 60px; border-radius: 4px;} 
.error-content a:hover{background: #fe0000;}
h2.stroke-heading_new {
    text-transform: capitalize;
}
sapn.conbok {
    color: #fe0005;
}
h2.fill-blackheading {
    text-transform: capitalize !important;
}

.add {
    color: #fff;
    font-size: 16px;
	margin-top: 14px;

}
h2.inner-runningtag {
	 text-transform: capitalize !important;

}
button.wp-block-search__button.wp-element-button
Specificity: (0,2,1)
 {
    background-color: #fe0000;
    color: #fff;
}

.banner-title-new {
    color: #ffffff;
    -webkit-text-stroke: 2px #ffffff;
    -webkit-text-fill-color: transparent;
    font-size: 55px;
    font-weight: 700;
    line-height: 65px;
    text-transform: capitalize;
    padding-right: 40%;
    font-style: italic;
}

.inner-bannertag-new {
    color: #ffffff;
    -webkit-text-stroke: 2px #ffffff;
    -webkit-text-fill-color: transparent;
    font-style: italic;
    font-size: 65px;
    font-weight: normal;
}

#mnmwp-main-menu ul.mnmwp-menu {
    outline: 0;
    display: flex;
    justify-content: end;
}