/*
Theme Name: Primefit
Theme URI: http://prowess.select-themes.com
Description: A Suba theme
Author: Suba
Author URI: http://themeforest.net/user/select-themes
Version: 1.0.0
Text Domain: primefit
Template: prowess
*/
.qodef-mobile-header .qodef-mobile-logo-wrapper img {
    max-height: 60px;
}
#sticky_header img.qodef-normal-logo.lazy-loaded {
    max-height: 60px;
	margin-top: 4px;
}
body {
  color: #29282d !important;
}
.qodef-blog-holder.qodef-blog-single .qodef-post-info-date:before{
	display:none;
}
.qodef-page-header .qodef-menu-area .qodef-logo-wrapper a {
  max-height: 80px !important;
}
.login .qodef-btn.qodef-btn-small.qodef-btn-icon, .lostpassword .qodef-btn.qodef-btn-small.qodef-btn-icon,  .resetpass .qodef-btn.qodef-btn-small.qodef-btn-icon {
  padding: 10px 10px 10px 10px !important;
}
.qodef-testimonials-holder.qodef-testimonials-standard .qodef-testimonials-author-name:after{
  content: '' !important;
}
.entry-title.qodef-post-title {
  min-height: 66px !important;
}
.qodef-blog-holder.qodef-blog-single article .qodef-post-info-bottom, .qodef-post-info-author, .qodef-post-info-comments-holder, .qodef-post-info-category{
  display:none !important;
}
.qodef-iwt a:hover .qodef-iwt-title-text{
  color: #fff !important;
 }
.qodef-iwt a {
  cursor: inherit;
}
.main-home .qodef-btn.qodef-btn-solid {
  float: right;
}
.qodef-page-footer .widget a:hover {
  color: #ffffff !important;
}
.qodef-page-footer .widget a, .qodef-side-menu .widget a {
  color: #b1b2b2 !important;
}
.qodef-related-posts-holder .qodef-related-post .qodef-post-info>div:after {
  content: '' !important;
}
.tml-lostpassword-link{
  list-style-type: none;
}
/*
.tml.tml-login{
  margin-bottom: 10em;
} */
.lostpassword .qodef-content, .login .qodef-content, .resetpass .qodef-content {
  height: calc(100vh - 85px);
}
.login .entry-title, .lostpassword .entry-title  {
  font-size: 75px;
  color:#29282d !important;
}
.login .qodef-title-holder, .lostpassword .qodef-title-holder, .resetpass .qodef-title-holder {
  background: none !important;
  height: 250px !important;
  margin-top: 5em;
}
.qodef-main-menu ul li a .qodef-menu-featured-icon {
  top: 0px !important;
  font-size: 20px !important;
}
.qodef-title-holder .qodef-title-wrapper .qodef-page-title{
  /* display:none; */
}
.qodef-ib-icon-holder img {
  width: 82px;
  height: 82px;
}
.qodef-bl-item.logged .qodef-bli-inner {
  opacity: 0.2;
}
.qodef-bl-item.logged a .locked {
  display: block;
  position: absolute;
  right: 50%;
  top: 50%;
  z-index: 100;
}
.qodef-bl-item.logged .qodef-post-excerpt-holder{
	margin-bottom: 42px;
}
.qodef-page-footer .widget {
  font-size: 14px;
}
.cuar-toolbar{
  display: none;
}
.cuar-menu-container{
	display: none;
}
.category-artigos.logged .qodef-post-content{
	opacity: 0.2;
}
.locked{
	display:none;
}
.category-artigos.logged a .locked{
	display:block;
	position:absolute;
	right:50%;
	top:50%;
	z-index:100;
}
.apple .qodef-container{
	background-color: #e2e2e2;
}
.qodef-fullscreen-search-holder{
	display:none;
}
.qodef-info-box-holder {
	min-height: 315px;
}
.qodef-title-holder.qodef-standard-type .qodef-page-title{
	color:#fff;
}
.qodef-page-header .qodef-menu-area{
	background-color: #fff !important;
}
.qodef-blog-holder{
	margin-top:142px !important;
}
.qodef-social-icon-widget-holder {
  margin-top: 7px !important;
}
.qodef-team-single-holder {
  margin-top: 7em;
  margin-bottom: 5em;
}
.qodef-info-box-holder:hover .qodef-ib-top-holder{
	margin-top:90px !important;
}
.qodef-info-box-holder .qodef-ib-front-holder .qodef-ib-top-holder{
	margin-top:90px !important;
}
.g-recaptcha {
  transform: scale(.8);
  transform-origin: 0 0;
}
.wpcf7-form .qodef-grid-row:not(:first-child) {
  margin-top: 15px;
}
.wpcf7-form .qodef-grid-row .qodef-grid-col-12:not(:first-child) {
  margin-top: 15px;
}
.wpcf7-form-control.wpcf7-text, .wpcf7-form-control.wpcf7-textarea {
  margin-bottom: 5px !important;
}
.qodef-content {
  margin-top: 0 !important;
}
.qodef-mobile-header .qodef-mobile-header-inner {
  border-bottom: none !important;
}
.sobre-nos .qodef-iwt .qodef-iwt-title {
  padding: 0px 10px;
}
.qodef-blog-holder.qodef-blog-single article {
  text-align: justify;
}
.qodef-related-posts-holder {
  border-top: 1px solid #f0f0f0;
}
@media only screen and (min-width: 1600px){
  .qodef-info-box-holder .qodef-ib-front-holder .qodef-ib-bottom-holder {
      padding: 0 20px !important;
    }
}
@media only screen and (min-width: 1100px) and (max-width:1500px){
     .qodef-title-holder.qodef-bg-parallax {
      height: 370px !important;
	}
	.login .qodef-title-holder, .lostpassword .qodef-title-holder, .resetpass .qodef-title-holder {	
		height: 190px !important;
	}
}
@media only screen and (max-width: 1440px){
	.qodef-info-box-holder {
		min-height: 450px;
	}
}
@media only screen and (max-width: 1366px){
	.qodef-info-box-holder {
		min-height: 400px;
	}
}
@media only screen and (max-width: 1024px){
	.qodef-content .qodef-content-inner > .qodef-container > .qodef-container-inner, .qodef-content .qodef-content-inner > .qodef-full-width > .qodef-full-width-inner {
		padding-top: 0px !important;
	}
}
@media only screen and (min-width: 950px) and (max-width:1024px){
     .qodef-title-holder.qodef-bg-parallax {
      height: 350px !important;
	}
}
@media only screen and (max-width: 900px){
	.qodef-page-footer .qodef-footer-bottom-holder .qodef-footer-bottom-inner .qodef-grid-col-6:last-child, .qodef-page-footer .qodef-footer-bottom-holder .qodef-footer-bottom-inner qodef-grid-col-4:last-child{
		text-align: center !important;
	}
	.qodef-page-footer .qodef-footer-bottom-holder .qodef-footer-bottom-inner .qodef-grid-col-6:first-child, .qodef-page-footer .qodef-footer-bottom-holder .qodef-footer-bottom-inner qodef-grid-col-4:first-child{
		text-align: center !important;
	}
}

@media only screen and (min-width: 767px){
	.g-recaptcha {
		float:right;
		margin-right:-4em;
	}
}
@media only screen and (max-width: 767px){
  .qodef-mobile-nav{
	height: 276px !important;
  }
  .lostpassword .qodef-content, .login .qodef-content {
     height: auto;
  }
  .qodef-iwt.qodef-iwt-icon-top {
     margin-top: 3em;
   }
   .vc_custom_1541516611793 {
    margin-top: -6em;
  }
}
