a {
color: var(--body-font-color);
}
a[rel="author"] {
color: var(--body-font-color);
text-transform: capitalize;
}
.comment-form-cookies-consent {
display: none;
}
form#contact-form > div {
padding-left: 0px;
padding-right: 0px;
display: inline-block;
}
form#contact-form div.col-lg-6 {
max-width: 48%;
}
form#contact-form div.col-lg-6:nth-child(2) {
float: right;
}
h3.comment-reply-title {
margin-bottom: 30px;
text-transform: capitalize;
font-size: 26px;
}
.comments-area h3.comments-title {
font-size: 26px;
}
h6.comment-author a {
color: var(--body-font-color);
text-transform: capitalize;
}
p.logged-in-as a {
color: var(--body-font-color);
}
span.required-field-message {
display: none;
}
.service-details-page .news-wrapper .news-details h4.the-title {
font-size: 30px;
margin-bottom: 15px;
margin-top: 15px;
}
.block-quote {
padding: 30px;
background: #fff;
border-left: 5px solid var(--primary-color);
position: relative;
overflow: hidden;
font-weight: 500;
margin-bottom: 20px;
margin-top: 20px;
}
.block-quote span {
display: block;
margin-top: 15px;
}
.block-quote:after {
display: none;
}
.sidebar-widget.widget_search {
padding: 30px;
}
.sidebar-widget.widget_categories h4.single-blog-widget-title {
margin-bottom: 20px;
}
.sidebar-widget.widget-popular-posts h4.single-blog-widget-title {
margin-bottom: 30px;
}
.sidebar-widget.widget_tag_cloud h4.single-blog-widget-title {
margin-bottom: 15px;
}
.sidebar-widget.widget_categories ul li, .sidebar-widget.widget-archives ul li {
display: inherit;
padding: 5px 0;
}
.news-sidebar-widget .widget-categories ul li a, .news-sidebar-widget .widget-archives ul li a {
color: var(--body-font-color);
}
.news-sidebar-widget .widget_categories ul li a:before {
content: "\f0da";
font-family: 'Font Awesome 5 Free';
font-weight: 900;
margin-right: 10px;
color: var(--primary-color);
vertical-align: middle;
}
.news-sidebar-widget .widget_categories ul li, .news-sidebar-widget .widget_archive ul li {
display: inherit;
padding: 10px 0;
border-bottom: 1px dashed #ccc;
}
.news-sidebar-widget .widget_categories ul li:last-child {
border-bottom: none;
padding-bottom: 0px;
margin-bottom: 0px;
}
.widget-popular-posts div.post-image img {
max-width: inherit;
}
.wp-tag-cloud li {
display: inline-block;
padding-bottom: 0px !important;
}
.wp-tag-cloud li a {
background: #fff;
color: var(--body-font-color);
font-size: 14px!important;
margin-right: 10px;
margin-top: 14px;
padding: 5px 16px 5px 16px;
display: inline-block;
}
.wp-tag-cloud li:hover a {
color: #fff;
background: var(--primary-color);
}
.single-news-content .news-thumb, .news-wrapper .news-thumb {
max-height: 450px;
}
.service-details-page .row > .col-xl-8 {
padding: 0px 30px;
}
.service-details-page .row > .news-wrapper {
padding: 0px;
}
.pagination-list li span.current {
font-weight: 500;
height: 54px;
width: 54px;
line-height: 54px;
display: inline-block;
position: relative;
border-radius: 50%;
border: 1px solid transparent;
background: var(--primary-color);
color: #fff;
}
.news-wrapper .news-details .news-description .news-bottom-meta,
.blog-single-news .single-news-details .single-news-content .comments-area .comment-list .comment .comment-body .comment-content .comment-meta .comment-metadata span {
color: var(--body-font-color);
}
.search-custom form.search-form {
position: relative;
width: 70%;
}
.search-custom form.search-form label {
width: 100%;
}
.search-custom form.search-form input {
background: #f3f3f5;
height: 60px;
padding: 6px 25px;
border: 1px solid #f3f3f5;
width: 100%;
display: block;
outline: 0;
-moz-transition: 0.5s;
-webkit-transition: 0.5s;
-ms-transition: 0.5s;
-o-transition: 0.5s;
transition: 0.5s;
border-radius: 30px;
outline-offset: -2px;
-webkit-appearance: textfield;
}
.search-custom form.search-form button {
position: absolute;
right: 5px;
outline: 0;
bottom: 5px;
height: 50px;
width: 50px;
z-index: 1;
border: none;
color: #ffffff;
background-color: var(--primary-color);
-moz-transition: 0.5s;
-webkit-transition: 0.5s;
-ms-transition: 0.5s;
-o-transition: 0.5s;
transition: 0.5s;
cursor: pointer;
border-radius: 30px;
}
.search-custom > h4 {
font-size: 24px;
line-height: 34px;
margin-bottom: 20px;
}
.service-link-list ul li a:before {
content: "\f054";
margin-right: 10px;
font-size: 13px;
font-family: 'Font Awesome 5 Free';
font-weight: 900;
-webkit-font-smoothing: antialiased;
display: inline-block;
font-style: normal;
font-variant: normal;
text-rendering: auto;
line-height: 1;
}
.service-link-list ul li:hover a:before {
margin-right: 12px;
}
.header-top-area .header-top-right-part .social-links::after {
display: none;
}
.header-top-area .header-top-right-part .social-links li:last-child {
margin-right: 0px;
}
.footer-main-area form br {
display: none;
}
@media (min-width: 768px) {
.logged-in .header-style-two .header-wrapper .header-navigation-area.fixed {
top: 32px;
}
}
@media (min-width: 600px) and (max-width: 768px) {
.logged-in .header-style-two .header-wrapper .header-navigation-area.fixed {
top: 44px;
}
}
.mean-container .mean-nav ul li li a {
opacity: 1;
}
.single-news-content .news-description h4.the-title {
font-size: 30px;
font-weight: 700;
margin-bottom: 15px;
margin-top: 15px;
}
.footer-main-area form div.wpcf7-validation-errors {
color: #fff;
}
.footer-widget-list li a {
color: #fff;
}
.footer-main-area p.text-light-gray {
color: #fff;
}
.footer-bottom-area span.text-light-gray {
color: #fff;
}
.project-details-content .order-list li{
text-transform:capitalize;
}
span.wpcf7-not-valid-tip{
color:white;
margin-top:10px;
}
.footer-main-area form div.wpcf7-validation-errors{
margin-left:0px;
border: 2px solid white;
}
@media(min-width: 991px) and (max-width: 1200px) {
.home_banner_02 .home-carousel .slide-item .auto-container,
.home_banner_03 .home-carousel .slide-item .auto-container {
max-width: 960px;
}
.home_banner_02 .home-carousel .slide-item .auto-container .content-box,
.home_banner_03 .home-carousel .slide-item .auto-container .content-box{
padding: 0px;
}
}
@media(min-width: 1201px) and (max-width: 1400px) {
.home_banner_02 .home-carousel .slide-item .auto-container, 
.home_banner_03 .home-carousel .slide-item .auto-container {
max-width: 1140px;
}
.home_banner_02 .home-carousel .slide-item .auto-container .content-box,
.home_banner_03 .home-carousel .slide-item .auto-container .content-box {
padding: 0px;
}
}
.header-style-two .header-wrapper .header-navigation-area .main-menu ul li.has-sub {
margin-right: 64px;
}
.header-style-two .header-wrapper .header-navigation-area .main-menu ul li:last-child {
margin-right: 0;
}
.comments-area ol.comment-list {
padding-bottom: 20px;
}
.single-post .page-title-section .breadcrumb-area .page-title {
letter-spacing: 1px;
margin-bottom: 40px;
}
.mean-container .mean-nav ul li a.mean-expand {
font-size: 24px!important;
border: none;
background: inherit;
}
.mean-container .mean-nav ul li a.mean-expand:hover {
background: inherit;
}
img#logo-image, .side-panel-logo img, .footer-logo1 {
max-width: 210px!important;
}
header.header-style-two {
height: 100%!important;
}
@media screen and (max-width: 600px) {
.why-choose-us-image-block {
width: 500px;
}
.company-img:after {
right: -12px;
}
}
@media screen and (max-width: 425px) {
.home_banner_02 {
max-height: 569px;
}
.header-style-two .header-wrapper .header-navigation-area {
z-index: 0;
}
.why-choose-us-image-block {
width: 360px;
}
}
@media screen and (max-width: 361px) {
.why-choose-us-image-block {
width: 350px;
}
}
@media screen and (max-width: 300px) {
.why-choose-us-image-block {
width: 250px;
}
}