/*
 Theme Name:   Businessx Child
 Description:  Businessx Child Theme
 Template:     businessx
 Text Domain:  businessx-child
*/
.logo-wrap { color:#FFF; }
.logoTXT { padding-left:25px; }
.mh-moving .logo-wrap { color:#000; }
.logoNB { display:none; }
.mh-moving .logoNB { display:block; }
.mh-moving .logoCL { display:none; }
.mh-moving .logoTXT { padding-left:8px; }
.main-header { padding-top:0.2em; padding-bottom:0.2em; }

.post-single h1, .post-single h2, .post-single h3, .post-single h4, .post-single h5, .post-single h6, .comment-content h1, .comment-content h2, .comment-content h3, .comment-content h4, .comment-content h5, .comment-content h6 { margin: 0.522em 0 0.522em; }

@media only screen and (min-width: 1025px) {
	.main-header.mh-transparent { padding-top:0.5em; }
}
.single-heading.heading-full-width, .index-heading.heading-full-width, .page-heading.heading-full-width {
    padding: 0 0 1.333em;
	padding-top:91px!important;
}

@media only screen and (max-width: 64em) {
	.logoTXT { font-size:12px; }
}
.post-single { font-size: 0.9em; line-height: 1.3; }
p { margin: 0 0 1em; }

/*li.menu-item-type-custom a[href*="linkedin.com"]:before { display:none; }
li.menu-item-type-custom a[href*="linkedin.com"] { height:initial; }*/
li#menu-item-259 { background-color: #f5cf7a; padding-left: 5px; padding-right: 5px; /*padding: 0 5px 1px;*/ }
li#menu-item-259 > a { border-bottom:none!important; color:#000!important; }

.sec-slider { max-height:500px; }
.grid-1, .grid-2 { padding: 3.222em 0 0 0; }

div.grid-container.info-full { display:none; }

h1, h2, h3, h4, h5, h6, .comment-navigation a { clear:initial; }
img.wp-image-273 { margin-top:3em; }

.grid-1	.grid-posts-col { width:100%; }
/*.grid-1 .grid-col { margin-right:0; }*/

p.section-description { margin-bottom:0; }
.sec-blog .grid-1 .grid-col { padding-bottom:1em; }
/*.sec-hero-overlay:before { display:none; }*/
#section-hero.sec-hero { height:550px!important; }
.sec-hero .ac-btn-1st { background-color:#f5cf7a; color:#000; }
.sec-hero .ac-btn-1st:hover { background-color:#f5cf7a; color:#FFF; }
:target:before {
    content: '';
    display: block;
    height: 3em;
    margin: -3em 0 0;
}

ul.main-menu > li > a {
    border-bottom: 3px solid #f5cf7a !important;
padding-bottom:3px;
}
ul.main-menu > li:nth-last-child(2) {
    margin:0;
padding-right:20px;
}
ul.main-menu > li:nth-last-child(2) a {
    border-bottom:0!important;
}
ul.main-menu > li:nth-last-child(3) {
    margin-right:5px;
}
ul.main-menu > li:nth-last-child(3) a {
    border-bottom:0!important;
}

  nav.main-menu-wrap {
  position: absolute;
    top: 50%;
    margin-top: -0.833em;
    right: 0;
}