.brand-logo > img { width: 120px; }
.video-overlay { background-color: transparent; }
#intro .inner-title, #intro .element_changing_1 { color: #000000; }
.social-team, .social-author, .author-content .meta-tag  { display: none; }
.section-imp { padding-top: 60px; padding-bottom: 60px; padding-left: 0; padding-right: 0; }
.top-border { height: 130px; max-height: 130px; }
.flv-menu-top-right { margin-top: 24px; }
.author-photo { margin-top: 15px; }
.author-photo img { width: 100%; height: auto; }
.author-content .name-tag { margin-bottom: 5px; } 
.top-border.small-menu {
    height: 80px;
    max-height: 80px;
  	transition: all 0.3s ease-in-out; 
}

.small-menu .brand-logo > img {
    width: 62px;
    margin-top: -2px;
  transition: all 0.3s ease-in-out; 
}

.small-menu .flv-menu-top-right {
    margin-top: 3px;
  transition: all 0.3s ease-in-out; 
}

#submit.flvsubmit {
	color: #fff;
    border-color: #F4524D;
    background-color: #F4524D;
    font-size: 14px;
    padding: 14px 20px;
    display: inline-block;
    margin-bottom: 0;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    box-sizing: border-box;
    word-wrap: break-word;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    position: relative;
    top: 0;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    line-height: normal;
    font-size: 14px;
    padding: 14px 20px;
    font-family: Arial,sans-serif;
    font-weight: 700;
    border-radius: 5px;
}

.flvcontactform #commentform {
	text-align: center;
}

.flvcontactform #commentform label {
	text-align: left;
}

.flvcontactform #commentform #submit {
	text-align: center;
  	margin-left: auto;
  	margin-right: auto;
  	float: none;
}

.item.blog-item {
	width: 25%;
}

.nav-links .w-col {
    width: 50% !important;
}

.bottom-space {
    margin-bottom: 0 !important;
}

.wpcf7-form-control-wrap {
    position: static !important;
}

.wpcf7-not-valid-tip,
.ajax-loader,
#royal_preloader > div:first-child {
		display: none !important;
}

@media (max-width: 1130px) {
  .item.blog-item {
      width: 33.33%;
  }
}

@media (max-width: 768px) {
  .item.blog-item {
      width: 50%;
  }
}

@media (max-width: 480px) {
  .item.blog-item {
      width: 100%;
  }
}

