/* Enter Your Custom CSS Here */
.wpcf7-textarea {
  height: auto;
}

.linebreak.hide-mobile{
display:none;
}

.title-with-icon {
    margin-bottom: 0px !important;
}

.be-custom-column-inner > p{
  margin-bottom: 0px;
}

.special-heading-wrap.style3 .special-h-tag {
    margin: 0px 0px !important;
}

.column-block {
    margin-bottom: 0px;
}

.carousel-wrap {
    margin-bottom: 10px;
}

#bottom-widgets .widget ul li a, #bottom-widgets a{
  color: #0D94C4 !important;
}

.home .be-section.develop.be-bg-cover.clearfix{
  z-index: -10;
}
.be-section.develop.be-bg-cover.be-bg-overlay.clearfix{
  position: absolute;
  top: 230px;
  width: 100%;
  height: 90px;
  z-index: -10;
}

#particles-js{
  height: 689px !important;
}

.page-id-3632 #bottom-widgets {
  display: none;
}

div.ucapiform {
    width: 600px;
    padding: 4%;
    margin: 0% auto;
}
div.ucapiform input, div.ucapiform select {
    border: 1px solid #ddd;
    border-radius: 5px;
    height: 29px;
    background-color: #f6f6f6;
    padding: 4px;
}
.ucapiform option, .ucapiform select {
    font-family: "Open Sans","Open Sans","Arial",sans-serif;
    font-size: 13.5px;
    color: #808080;
}

input#ucapiform-value-firstname, input#ucapiform-value-lastname {
    width: 36.8%;
    margin: 10px 0;
}

div#ucapiform-buttons button:nth-child(2) {
    background-color: gray;
}
.bform {
    margin: 6% 0;
}
.bform button {
    width: 100px;
    height: 40px;
    padding: 0;
}

input.ucapiform-value-fund, input.ucapiform-value {
    vertical-align: middle;
}
input#ucapiform-value-report-file {
    font: 400 13px "Open Sans","Open Sans","Arial",sans-serif;
    margin: 6px 0;
    vertical-align: middle;
    height: 48px;
    border: none;
    background-color: transparent;
}
.page-id-3740 div#ucapiform-buttons button {
    width: 100px;
    height: 40px;
    padding: 0;
}
div#ucapiform-buttons {
    text-align: center;
    margin-top: 21px;
}


.blog .no-sidebar-page #content-wrap,
.single .no-sidebar-page #content-wrap,
.blog .right-sidebar-page,
.single .right-sidebar-page{ padding-top: 11px; }
.style1 .be-wrap #navigation { margin-left: 25px; }
.blog-post.element { margin-bottom: 11px; }

.home .no-sidebar-page .develop .be-section-pad:first-child{ padding: 0 !important; }
.home .be-section.develop.be-bg-cover.clearfix{ height: 80px; top: 259px; position: absolute; width: 100%;}

/* .home .no-sidebar-page .develop .be-section-pad h5{line-height: 200%;} */

@media screen and (max-width: 767px) {
.style1 #navigation, .style3 #navigation, .style5 #navigation,#header-controls-left, #header-controls-right, #header-wrap, .mobile-nav-controller-wrap, #left-header-mobile .header-cart-controls, .style6 #navigation-left-side, .style6 #navigation-right-side{
line-height: 65px !important;
}
}

@media screen and (max-width: 767px){
img.size-medium {
    margin-top: 11%;
}
  .be-section.develop.be-bg-cover.be-bg-overlay.clearfix,
.home .be-section.develop.be-bg-cover.clearfix{
        height: 127px;
    top: 285px;
  }
  h4.headl{
    font-size: 18px;
  }
}

@media screen and (max-width: 767px){
  .babrar {
      display: none;
  }
  .title-with-icon.medium{
    margin-bottom: 7% !important;
  }
}

@media only screen and (max-device-height: 768px){
  #particles-js{
  	height: 519px !important;
  }
}

@media only screen and (min-device-height: 769px){
  .home .be-section.develop.be-bg-cover.clearfix{
  	top: 347px !important;
  }
}

@media only screen and (min-width: 960px){
  .talent{
    font-size: 36px;
  }
}

@media screen and (min-width: 768px){
#blog-content.no-sidebar-page .be-section-pad:first-child {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}
}

#submit_idea .ucapiform-label-fund {
    font-weight: bold;
}
#submit_idea .ucapiform-description {
    line-height: 16px;
    margin-bottom: 10px;
}
#submit_idea input.ucapiform-value-fund[type=checkbox] {
    height: 13px;
    float: left;
    margin-top: 7px;
}
form.ucapiform {
  width: 600px;
  margin: auto;
}
#submit_idea textarea {
    height: 102px;
}
#submit_idea h2 {
    font: 300 30px "Roboto","Open Sans","Arial",sans-serif;
    color: #0d6f92;
}

label#ucapiform-label-report-link, label#ucapiform-label-report-file {
    width: 100%;
    display: block;
}
input#ucapiform-value-type-file:checked ~ label#ucapiform-label-report-link {
    display: none;
}
input#ucapiform-value-type-file:checked ~ input#ucapiform-value-report-link {
    display: none;
}
input#ucapiform-value-type-link:checked ~ label#ucapiform-label-report-file {
    display: none;
}
input#ucapiform-value-type-link:checked ~ input#ucapiform-value-report-file {
    display: none;
}