/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 12 2019 | 05:21:40 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 

@media only screen and (max-width: 599px) {
 
body .mkdf-content .twocols-conrow .mkdf-section-inner-margin {
    margin: 0 auto;
}
  
}

@media only screen and (max-width:1024px) {

  .mkdf-tabs.mkdf-vertical .mkdf-tab-container {
    padding-top:30px;
    padding-left: 5px;
    padding-right: 5px;
  }

  body .twocols-conrow .mkdf-section-inner-margin {
   margin-left:0;
   margin-right:0;
  }
  
button#responsive-menu-button-close {
    background: #61c892;
    border: 0;
    float: right;
    padding: 2px 4px 8px;
}

  body #responsive-menu-container {
    z-index:99999;
  }
  
  header .mkdf-position-center-inner {
    float: left;
    margin-top: 10px;
  }
  
  body .mkdf-wrapper.topsect, nav.mkdf-mobile-nav, .mkdf-mobile-header .mkdf-mobile-menu-opener {
      display:none!important;  
  }

body .mkdf-mobile-header {
    display: block;
    position: fixed!important;
    width: 100%;
    top: 0!important;
    left: 0!important;
    margin-bottom: 0!important;
    z-index: 9999!important;
}

header.mkdf-mobile-header .mkdf-mobile-header-inner {
    -webkit-transform: translateY(0%)!important;
    -moz-transform: translateY(0%)!important;
    transform: translateY(0%)!important;
}

body .mkdf-content {
    margin-top: 100px!important;
}
  .membrs h4 span {
    font-size: 16px;
}
  .membrs h4 {
    min-height: 44px;
}
.membrs p {
    line-height: 24px;
}
}


@media only screen and (min-width:980px) {
  
  body.page .mkdf-content {
     margin-top:-105px!important;
  }

   body .mkdf-page-header .mkdf-menu-area .mkdf-logo-wrapper a {
    max-height: 90px;
   }

}

@media only screen and (max-width:768px) {
  

div#cnss_widget-2 {
    float: none!important;
    margin: 0 auto!important;
    display: table!important;
}
 body .thcont span {
    font-size: 22px;
}
  .coommt .tab-head {
    width: 33%;
    margin-bottom: 10px;
}
  .thcont h4 span {
    font-size: 18px;
}
  .thcont h4 {
    margin-bottom: 6px;
}
 body .tab-head .vc_column-inner {
    min-height: 382px;
    cursor: pointer;
}
  .degloper-half .degloper-item {
    min-width: 25%;
}
  body .degloper-half {
    width: 100%;
   }
  .maizeabb p strong {
    font-size: 14px;
}
  .maizeabb ul.list-bord li{
      font-size: 18px;
  }


.testimonial_rotator.template-default .has-image .text, .testimonial_rotator_single.has-image.template-default .text {
min-width:100%
}
  
.testimonial_rotator.template-default .has-image .text *,
.testimonial_rotator_single.has-image.template-default .text * {
 font-size:16px;
}
  
}
@media only screen and (max-width:479px) {

.onlcy img {
    max-width: 75%;
}
body .thcont span {
    font-size: 18px;
}
.membrs h4 {
    min-height: auto;
    margin-bottom: 6px;
}
  .coommt .tab-head {
    width: 48%;
    margin-bottom: 10px;
    display: inline-block;
    vertical-align: top;
}
  body .emp h2 {
    font-size: 26px !important;
}
  body .tab-head .vc_column-inner {
    min-height: 240px;
    margin-bottom: 10px;
}
  body .degloper-half {
    width: 50%;
}
  .degloper-half .degloper-item {
    min-width: 25%;
    float: left;
    width: 50%;
}
  body .degloper-half {
    width: 100%;
}
.deet {
    margin-top: 20px;
}
  body .bluetxt .vc_column-inner, .yello .vc_column-inner, .purple .vc_column-inner {
    height: auto !important;
}
  .farmertxt h3 {
    font-size: 24px !important;
}
}