p.comment-form-cookies-consent{
display: none;
}
span.ajax-loader{
display: none!important;
}
div.wpcf7-response-output{
color: #111;
margin:30px 0 0 0;
}
.search-custom form input{
width: 100%;
padding: 10px;
margin-top: 10px;
border: 1px solid #d1d1d1;
color: #111;
}
.search-custom form button{
border: 1px solid #111;
color: #fff;
font-size: 18px;
height: 46px;
position: relative;
width: 46px;
cursor: pointer;
float: right;
background: #111;
margin-top: -46px;
padding: 0;
letter-spacing: 0;
}
.search-custom form button:hover{
background: #fff;
border: 1px solid #111;
color: #111;
}
.search-custom h4{
font-weight: 600;
font-size: 20px;
color: #5f5f5f;
text-transform: inherit;
margin-bottom: 20px;
line-height: 1.3;
}
li.recentcomments{
font-weight: 600;
}
h3.comment-reply-title{
font-family: 'Montserrat', sans-serif;
font-weight: 700;
text-transform: none;
line-height: 1.5;
text-align: left;
letter-spacing: normal;
color: #111;
padding: 0;
font-size: 35px;
z-index: 2;
margin-left: 15px!important;
margin-bottom: 75px;
}
#form input.submit{
margin: 0 auto;
font-size: 14px;
font-weight: 700;
border: 2px dashed  #111;
width: auto;
position: relative;
width: 120px!important;
max-width: 120px;
height: 120px;
display: block;
transform: translate(-50%, -50%);
top: 80px;
left: 60px;
border-radius: 50%;
}
p.form-submit{
text-align: center;
}
p.logged-in-as{
margin-top: 30px;
margin-left: 15px;
}
.comments  article div:last-child{
margin-bottom: -100px;
}
.blog-sidebar-wrapper br{
display: none;
}
.swiper-slide-inner-txt .hero-heading br{
display: none;
}
.more-button-txt-center{
color: #111;
}
.recentcomments a,
.recentcomments {
color: #fff;
}
.upper-page{
height: 100vh;
}
.elementor .circle-wrapper-half img{
height: 100%;
}
.elementor-lightbox{
display: none!important;
}
#form button input.wpcf7-submit{
border-bottom: none;
color: #111;
font-weight: 800;
text-transform: uppercase;
font-size: 11px;
margin: 0;
}
#form br{
display: none;
}
.wpcf7-spinner{
display: none;
}
.wpcf7-not-valid-tip{
font-size: 13px;
font-weight: 700;
color: #111;
text-align: center;
}
.wpcf7 form.invalid .wpcf7-response-output{
border-color: #111;
font-weight: 600;
}
.dropdown-menu>.active>a,
.dropdown-menu>.active>a:hover{
background-color: transparent;
}
.comment-reply-link{
position: absolute;
right: 0;
top:0;
font-weight: 700;
}
a#cancel-comment-reply-link{
float: right;
font-weight: 700;
font-size: 18px;
margin-top: 10px;
margin-right: 20px;
}
.comments h4{
font-size: 18px;
}
@media only screen and (max-width: 880px){
.dropdown a.disabled-custom {
background-color: transparent!important;
}
}
@media only screen and (max-width: 767px){
li.recentcomments{
font-size: 14px;
}
} .dark #form button input.wpcf7-submit{
color: #fff;
}
.dark .wpcf7-not-valid-tip{
color: #fff;
}
.dark .wpcf7 form.invalid .wpcf7-response-output{
border-color: #fff;
color: #fff;
}
body.dark{
color: #fff;
background: #151515;
}
.dark .subtitle,
.dark .intro,
.dark p,
.dark .comment-reply-link,
.dark a#cancel-comment-reply-link{
color: #fff;
}
.dark .bg-light {
background: #151515;
}
.dark .blog-quote{
border-color: #fff;
}
.dark .to-top-arrow,
.dark .blog-side-launcher.blog-side-launcher-color{
color: #111;
background:#fff;
}
.dark h3.comment-reply-title{
color: #fff;
}
.dark a:hover,.dark a:visited,.dark a:active,.dark a:focus{
color: #fff;
}
.dark #form input,
.dark #form textarea{
border-color:#fff;
}
.dark .more-button-txt-center{
color: #fff;
}
.dark #form input::placeholder,
.dark #form input,
.dark #form textarea,
.dark #form textarea::placeholder{
color: #fff;
}
.dark a.button-effect .pulse.pulse-dark::after,
.dark a.button-effect .pulse.pulse-dark::before,
.dark a.button-effect.button-effect-dark::after,
.dark a.button-effect.button-effect-dark::before,
.dark .button-effect .pulse.pulse-dark::after,
.dark .button-effect .pulse.pulse-dark::before,
.dark .button-effect.button-effect-dark::after,
.dark .button-effect.button-effect-dark::before {
border: 1px solid #fff;
}
.dark h4,
.dark .comment-time{
color: #fff;
}
.dark .success{
color: #fff;
}
.dark .testimonials-signature{
color: #fff;
}
.dark .main-navigation-bg{
background: #151515;
box-shadow: 0 0 5px rgba(0, 0, 0, .35);
}
.dark .main-navigation-bg .main-navigation .navbar-nav li a{
color: #fff!important;
}
.dark .dropdown-menu.dropdown-menu-switch-color{
box-shadow: 0 10px 10px rgba(0, 0, 0, .35);
background: rgba(21, 21, 21, 1);
}
.dark .main-navigation .navbar-nav li .dropdown-menu a {
color: #fff!important;
}
@media only screen and (max-width: 768px){
.dark .main-navigation-bg .navbar-toggle .icon-bar {
background: #fff;
}
}
@media only screen and (max-width: 768px){
.dark .navbar-collapse {
background: rgba(21, 21, 21, 1);
margin-top: 19px;
}
}
@media only screen and (max-width: 767px){
.dark .dropdown a.disabled-custom {
background-color: #151515!important;
}
}
.dark a.next{
color:#fff;
}
.comments h4 a{
font-size:20px;
}
.comments h4 span{
font-size:11px;
}
.wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output{
border-color: #111;
font-weight: 600;
}
.dark .wpcf7 form.failed .wpcf7-response-output,.dark .wpcf7 form.aborted .wpcf7-response-output{
border-color: #fff;
color:#fff;
}