.cmpny_name{
	background-color:grey;
  color:#fff;
  font-size:17px;
}

.cmpny_role{
	background-color:#5fbd74;
  color:#fff;
}

a{
	color:#337ab7;
}

@media (max-width: 350px) {
  .wpostahs-slider-for-2 .draggable {
  	height: 380px!important;
	}  
}



@media (max-width: 768px) {
  .wpostahs-slider-design-2 .wpostahs-centent{
    padding:0px!important;
  }
}


.cookiesprivacy{
	color:#FFF!important;
}

.sow-submit {
  box-shadow: none!important;
}

.sow-field-container input, .sow-field-container textarea{
	background-color:black!important;
  border:0px!important;
  border-bottom:1px solid #fff!important;
}
.sow-field-container textarea{
	height:120px!important;
}

#form {
  background-color: black!important;
}

.so-widget-sow-button a {
  background: #41873f !important;
  width: 100%;
  border:0px!important;
}

.page-section {
  padding: 0px!important;
}

.wpostahs-slider-for-2 .draggable {
  height: 300px;
}

/*.primary.navbar.navbar-default{
	background-color:#ffffff!important;
}*/

.flowplayer a {
  background-image: none!important;
}

/*#menu-menu li{
	 background: #5fbd74;
}*/

nav.navbar-default {
  background-color: #5fbd74!important;
  background-image: linear-gradient(120deg, #a8e6b68a 35%, #5fbd74 35%);
  border-bottom: 0px!important;
}

/*
#menu-menu li:nth-child(10){
	 background: linear-gradient(to right, #5fbd74, white)!important;
	padding-right:30px;
}*/

.navbar-brand {
  height: 60px;
  line-height: 60px;
}

.navbar-nav .menu-item a {
  height: 60px;
  padding: 20px 5px;
  color: #fff!important;
}

/*#pgc-2-2-1 {
  width: 50%;
}*/

#pgc-1415-2-0,
#pgc-1415-2-1,
#pgc-1400-2-1,
#pgc-1400-3-0,
#pgc-1415-3-0{
  width: 50%;
}

.navbar-brand img {
  background: none;
}

.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: url(http://frutalvor.com/wp-content/uploads/2018/04/menu.png) !important;
}

.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: url(http://frutalvor.com/wp-content/uploads/2018/04/close-cross.png) !important;
}

.pt-cv-title {
  font-size: 14px !important;
}

.pt-cv-wrapper .btn-success {
  box-sizing: border-box !important;
  font-size: 1em !important;
  padding: 1.4em 2.8em !important;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #000000), color-stop(1, #000000)) !important;
  border: 1px solid !important;
  border-color: #050505 #000000 #000000 #000000 !important;
  color: #ffffff !important;
  border-radius: 0em !important;
  box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.065) !important;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.05) !important;
}

.page-blog {
  background-image: none;
  background-color: #fff;
}

.page-category,
.blog-media,
.blog-bottom-large,
.blog-comments-count-single {
  display: none;
}

.section-title {
  display: none;
}

.navbar-brand img {
  max-height: 40px;
}

.navbar-nav .current-menu-item a {
  color: #ffffff!important;
  border-bottom: 0px;
}

#page-id-2 {
  padding: 0px;
}

/* reset */

ul,
ol {
  margin: 0;
  padding: 0;
}

table,
td,
th {
  border-collapse: collapse;
}

table,
th,
td {
  border: 1px solid rgba(0, 0, 0, 0.1);
}

table {
  border-collapse: separate;
  border-spacing: 0;
  border-width: 1px 0 0 1px;
  margin-bottom: 24px;
  width: 100%;
  color: #666666;
}

caption,
th,
td {
  font-weight: normal;
  text-align: left;
}

th {
  border-width: 0 1px 1px 0;
  font-weight: bold;
}

td {
  border-width: 0 1px 1px 0;
}

th,
td {
  padding: 5px 10px;
}

thead,
tfoot {
  background-color: #666;
  color: #fff;
}

tbody tr:nth-child(2n+2) {
  background-color: rgba(0,0,0,0.2);
}

tbody tr:nth-child(2n+1) {
  background-color: rgba(0,0,0,0.3);
}

tr td:nth-child(1) {
  width: 75%;
}

.so-widget-sow-headline-default-33adfc2120bf .sow-headline-container h1.sow-headline {
  padding-bottom: 20px;
}

.so-widget-sow-headline-default-44c54cdd7420 .sow-headline-container h1.sow-headline {
  padding-bottom: 20px;
}

caption {
  color: #ffffff;
}

table td {
  padding-left: 0px;
  padding: 5px;
}

/*body {
  font-family: 'Comfortaa' !important;
}*/

.copyrights {
  display: none !important;
}

/*.product-description {
  color: #fff;
  font-family: 'Comfortaa', cursive !important;
}*/

.amcharts-chart-div a {
  display: none !important;
}

.so-widget-sow-headline-default-825d56ad70c0 .sow-headline-container h1.sow-headline {
  padding-bottom: 20px;
}

.so-widget-sow-headline-default-055636989225 .sow-headline-container h1.sow-headline {
  padding-bottom: 20px;
}

.so-widget-sow-headline-default-271a02dff81e .sow-headline-container h1.sow-headline {
  padding-bottom: 30px;
}

#menu-menu.nav.navbar-nav.navbar-right.navbar-primary {
  text-transform: uppercase;
}

#menu-menu-en.nav.navbar-nav.navbar-right.navbar-primary {
  text-transform: uppercase;
}

.navbar-default .navbar-nav>li>a {
  margin-right: 4px;
  margin-left: 4px;
}

.navbar-nav>li>a:hover {
  color: #3f3f3f !important;
}

#sow-contact-form-field-mensagem-6762659435adf50f86e64f543064703 {
  height: 120px;
  font-size: 12px;
}

#sow-contact-form-field-4-6762659435adf50f86e64f543064703.sow-text-field {
  display: none;
}

.product-description {
  color: #fff;
}

@media (max-width: 1000px) {
  .navbar-nav .current-menu-item,
  .navbar-nav .current_page_parent {
    background-color: transparent;
  }

  tr td:nth-child(1) {
    width: 85%;
  }

  .navbar-toggle {
    background-color: transparent!important;
    padding: 0px!important;
  }

  #bs-example-navbar-collapse-1 {
    background-color: #ffffff65;
  }

  .text-mobile {
    color: #ffffff;
  }

  #prod-title h1 {
    color: #ffffff !important;
  }

  #panel-2-2-0-0 {
    color: #fff !important;
  }
}

.so-widget-sow-features-default-3911d700f339 .sow-features-list .sow-features-feature .textwidget {
  font-size: 12px;
  line-height: 15px;
  text-align: center;
  padding-bottom: 8px;
}

.so-widget-sow-contact-form-default-696860efbb3b .sow-form-field .sow-form-field-description {
  font-size: 11px;
  line-height: 13px;
}

.so-widget-sow-contact-form-default-696860efbb3b .sow-contact-form .sow-submit-styled .sow-submit {
  width: 100%;
  height: 50px;
  margin-bottom: 30px;
}

.panel-grid-cell .widget-title {
  padding-top: 50px;
}

#sow-contact-form-field-nome-6762659435adf50f86e64f543064703.sow-text-field {
  font-size: 12px;
}

#sow-contact-form-field-e-mail-6762659435adf50f86e64f543064703.sow-text-field {
  font-size: 12px;
}

#sow-contact-form-field-assunto-6762659435adf50f86e64f543064703.sow-text-field {
  font-size: 12px;
}

._self.pt-cv-readmore.btn.btn-success {
  width: 100%;
  height: 50px;
  text-transform: uppercase;
}

.pt-cv-view * {
  font-size: 12px;
}

.so-widget-sow-button-atom-525bcc235c80 .ow-button-base a {
  text-transform: uppercase;
  border-radius: 0px !important;
  height: 50px;
  border: none;
  padding-top: 20px;
  font-family: 'Comfortaa', cursive !important;
}

.so-widget-sow-button-atom-525bcc235c80 .ow-button-base a.ow-button-hover:hover {
  text-transform: uppercase;
  border-radius: 0px !important;
  height: 50px;
  border: none;
  padding-top: 20px;
  font-family: 'Comfortaa', cursive !important;
}

.post-inner img {
  width: 100%;
  padding-bottom: 20px;
}

.post-inner p {
  text-align: justify;
}

.post-author-name {
  display: none;
}

footer.bottom img {
  opacity: 1;
  -webkit-filter: none !important;
  display: inline-block;
  margin-bottom: 3px;
}

footer.bottom p {
  margin: 0px;
}

.pt-cv-wrapper [class*=pt-cv-] a {
  color: #3f3f3f;
}

.page-list h4 {
  text-align: left;
  color: #050303;
}

/*.primary.navbar.navbar-default {
  background-color: #a7b32b;
}*/



footer.bottom {
  color: #ffffff;
}

.sow-features-list div:nth-child(6){
	width:auto!important;
}