input.wpcf7-form-control.wpcf7-submit.has-spinner {
    background-color: #265495 !important;
    color: #fff !important;
}
form.wpcf7-form.init p {
    margin-bottom: 0px !important;
}
input, textarea {
    border-color: #848484 !important;
    border-width: 1px !important;
}

/* .fz-pagination a:hover:not(.active) {
    background-color: #ddd;
} */
/* .page-numbers, .page-numbers.active {
    z-index: 3;
    
    background-color: #1e2d41;
    border-color: #1e2d41;
} */

.center{
    display: table;
    margin: 35px auto;
} 

a.page-numbers:hover{

    background-color: #d6d4d4;
}
a.page-numbers {
    color: #000000;
    padding: 9px 14px;
    text-decoration: none;
    transition: background-color 0.5s;
    border: 1px solid #c1bcbc;
	  border-radius:50%;
    margin: 0 0px;
   font-size: 12px;

}
   
span.page-numbers.current {
    background-color: #1e2d41;
    color: #fff;
    padding: 10px 16px;
    text-decoration: none;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    margin: 0px 0px;
    font-size:12px;
        z-index: 3; 
	  border-radius:50%;

}
a.next{
border-bottom-right-radius:0px;
border-top-right-radius:0px;
}
a.prev{
border-bottom-left-radius:0px;
border-top-left-radius:0px;
}


input.search-submit {
   
    background-color: #1e2d41;
    color: #fff;
	margin-left: -1px;
	 
	 
   
}input.search-field{
	 
}
.blog hr{
	border-color: #3d3b35;
}

#respond {
/*     max-width: 600px; */
    margin: 0 auto;
}
#respond #reply-title small a{
        color: white !important;
        background-color: #000 !important;
    padding: 10px 15px;
    border: none;
    border-radius: 5px;
    cursor: pointer;
}
#respond h2 {
    font-size: 24px;
    margin: 24px 0 16px 0;
    font-weight: 500;
}
#respond form {
    display: block;
    margin-top: 0em;
        border: none;
}
#respond form p{
        color: #6d6d6d;
      margin: 0;
    line-height: 26px;
    margin-bottom: 21px;
    font-size: 16px;
}
#respond .comment-form-comment,
#respond .comment-form-author,
#respond .comment-form-email,
#respond .comment-form-url {
    margin-bottom: 20px;
}

#respond label {
    display: block;
    font-weight: bold;
    margin-bottom: 5px;
}

#respond textarea,
#respond input[type="text"],
#respond input[type="email"],
#respond input[type="url"] {
    width: 100%;
    padding: 10px;
    border: 1px solid #ccc;
    border-radius: 5px;
}

#respond .comment-form-cookies-consent {
    margin-top: 20px;
}

#respond .form-submit {
    margin-top: 20px;
}

#respond .submit {
    background-color: #1e2d41;
    color: white;
    padding: 10px 15px;
    border: none;
    border-radius: 5px;
    cursor: pointer;
}

#respond .submit:hover {
    background: #000000;
    color: #fff;
    transition: all 0.8s;
}#respond .comment-form-cookies-consent input {
    width: 18px;
    height: 12px;
}
#respond .comment-form-cookies-consent input,
#respond .comment-form-cookies-consent label {
  display: inline;
}
#respond p.logged-in-as a{
    color: #0f3ca1 !important;
    text-decoration: underline;
    display: inline-block !important;
}
#comments .comment-author a{
    color: #000 !important;
}
#comments .comment-metadata a{
    color: #000 !important;
}
#comments .comment-metadata a.comment-edit-link{
        color: white !important;
        background-color: #000 !important;
    padding: 10px 15px;
    border: none;
    border-radius: 5px;
    cursor: pointer;
}
#comments span.comment-reply a{
    color: white !important;
        background-color: #000 !important;
    padding: 10px 15px;
    border: none;
    border-radius: 5px;
    cursor: pointer;
    margin-right: 10px !important;
}
.img-box h5{
	color:#000;
}
.footer p.mb-0{
		color:#fff;
}
.blog.heading ul {
    list-style: disc;
    margin-left: 54px;
}

.about_bg h1{
	color:#f4b902;
}
.about_bg nav{
	display:none;
}
