/* Enter Your Custom CSS Here */
header.monolit-header {
    background: #fff;
}
nav li a {
    color: #060606;
}
footer.fixed-footer {
    background: #fff;
}

.footer-title a {
    color: #1b1b1b;
}
.fa-facebook-f:before, .fa-facebook:before {
    color: #1b1b1b;
}
.fa-twitter:before {
    color: #1b1b1b;
}
.fa-instagram:before {
    color:  #1b1b1b;
}
.fa-pinterest:before {
    color: #1b1b1b;
}
.fa-tumblr:before {
    color: #1b1b1b;
}
footer.fixed-footer .footer-social:before {
    background: #1b1b1b;
}
.shr-post {
    display: none;
}
.blog-share-container {
    display: none;
}
.post-author {
	display: none;
}
.blog-post-nav {
    display: none;
}
.creat-list {
    display: none;
}
.serv-post h2 {
	line-height: 1.2;
}

i.fa.fa-linkedin{color:#000;}

.ser-title{
	background-color: #000000e0;
  padding-top: 20px;
  padding-bottom: 10px;
}

.sect-subtitle {
    display: none;
}

.custom-inner h4 {
    line-height: 20px !important;
}

.logo-holder {top: 0px !important;}

.content-footer{
		background:#f2f2f2 !important;
}

.footer-item p, .footer-item span, .footer-item ul li a, .footer-item .text-link, .footer-item, .copyright, .to-top{
		color:#000 !important;
}

.text-link:before{
		background:#000 !important;
}

.footer-item.footer-logo p {
    font-size: 15px;
}

body header.monolit-header{
		height:124px;
}

body .nav-holder{
		top:50px;
}

body .show-share {
		color:#bdb29d !important;
		top:44px;
}

.footer-logo img {
  width:230px;
}


@media(min-width:1037px){
		header nav li {
    padding: 10px 15px 0;
}
		header nav li a:hover {
    color: #060606;
    border-bottom: 1px solid #060606;
    padding: 0 0 15px !important;
    transition: inherit;
}
		header nav li a{
				padding: 0 0 15px;
				line-height: 1.5;
		}
		header nav li ul{
				background: rgb(255 255 255 / 91%);
		}
		header nav li ul.sub-menu{
				top:32px;
		}
		header nav li ul.sub-menu li a:hover{
				border:none !important;
		}
}

@media only screen and (max-width: 1036px){
body .nav-button-holder{
	top: 45px;	
}
		body header .nav-button span{
				height: 4px;
    background: #000;
		}
		body header .nav-holder{
		top:124px !important;
		z-index:99;
				width: 100%;
    padding: 0;
}
		body header nav li a {
    color: #ffffff;
}
		body header nav {
    position: relative;
    float: left;
    width: auto;
    padding: 30px 20px;
}
		body header nav li{
				margin:0 0 15px;
		}
		body .show-share {
		top:56px !important;
				color: #bdb29d !important;
}
		body .share-inner {
    top: 124px;
				height: auto !important;
    padding: 20px 0;
				
}
		body .share-inner .share-container{
				padding: 0 10px;
		}
		body .share-inner .share-container .share-icon{
				line-height:2;
		}
}