/*
Theme Name: Ratio Child
Theme URI: http://ratio.edge-themes.com/
Description: A child theme of Ratio Theme
Author: Edge Themes
Author URI: http://themeforest.net/user/edge-themes
Version: 1.0.0
Template: ratio
*/
@import url("../ratio/style.css");

body .edgtf-main-menu.edgtf-drop-down .edgtf-menu-second .edgtf-menu-inner ul li a .edgtf-item-outer:after {
    border-color: #2db72d
}
.edgtf-top-bar {
     display: none !important
    }
 /* preloader gif*/
body .edgtf-outline:after {
    transform: none;
    animation: none;
    background: transparent !important;
    border: 0;
}
body .edgtf-outline {
    width: 115px;
    height: 100px
}

/* remove widget boxes colors*/
body .edgtf-sidebar .widget {
    background-color: transparent
}

/* Pipe next to Search icon*/
body.edgtf-header-standard .edgtf-fullscreen-menu-opener:before,
body.edgtf-header-standard .edgtf-header-cart:before,
body.edgtf-header-standard .edgtf-search-opener:before,
body.edgtf-header-standard .edgtf-side-menu-button-opener:before {
    background-color: #228B22
}

body .edgtf-main-menu>ul>li>a>span.edgtf-item-outer:after {
    border-color:#228B22
}

#body .edgtf-search-opener>a>span.edgtf-icon-font-elegant::before
#body .edgtf-search-opener::before { border-color:#228B22 }


.edgtf-main-menu>ul>li>a>span.edgtf-item-outer:after .edgtf-sidebar .widget .edgtf-search-wrapper input[type=text]

{
    border-color:#2db72d
}

.edgtf-sidebar .edgtf-widget-title, .edgtf-blog-holder article .edgtf-post-info-bottom {
    border-color: #2db72d
}

body input[type=submit].edgtf-btn.edgtf-btn-solid {
    background: #2db72d;
    border-color: #2db72d;
}

body .edgtf-sidebar .widget .tagcloud a:hover {
    border-color:  #2db72d
}

body  .edgtf-main-menu>ul>li>a>span.edgtf-item-outer:after .edgtf-sidebar .edgtf-widget-title, .edgtf-blog-holder article .edgtf-post-info-bottom  {
    border-color: #2db72d
}

body .edgtf-sidebar .widget .edgtf-search-wrapper input[type=text] {
    border-color: #228B22;
}

#edgtf-back-to-top span span {
    background-color: #2db72d
}
.slick-slider .edgtf-slick-dots li {
    border-color: #2db72d;
    color: #333;
}

body .edgtf-sidebar .widget a:hover span {
    color: #2db72d !important
}

.slick-slider .edgtf-slick-dots li.slick-active, .edgtf-testimonials.edgtf-testimonials-type-carousel .edgtf-testimonial-text-holder .edgtf-testimonial-arrow {
   background: #2db72d !important
}

footer .widget.widget_recent_entries ul li {
    border-color: #2db72d;
}
.edgtf-footer-bottom-holder .textwidget,
.edgtf-footer-bottom-holder a  {
    color: #2db72d
}

  /*  Boxes are all green.  */
body .edgtf-main-menu.edgtf-drop-down .edgtf-menu-second .edgtf-menu-inner ul li a .edgtf-item-outer:after,
body .edgtf-main-menu.edgtf-drop-down .edgtf-menu-second .edgtf-menu-inner ul li a:hover .edgtf-item-outer:after,
body form input:focus,
body form input:hover,
body form textarea:focus,
body form textarea:hover {
    border-color: #2db72d !important
}

.edgtf-fullscreen-search-opened .edgtf-search-close .edgtf-search-close-lines:hover .edgtf-line-1, .edgtf-fullscreen-search-opened .edgtf-search-close .edgtf-search-close-lines:hover .edgtf-line-2, .edgtf-search-covers-opened .edgtf-search-close .edgtf-search-close-lines:hover .edgtf-line-1, .edgtf-search-covers-opened .edgtf-search-close .edgtf-search-close-lines:hover .edgtf-line-2 {
    background: #2db72d;
}

::-moz-selection { background: #2db72d }
::selection { background: #2db72d }

.edgtf-st-loader .edgtf-outline {
    z-index: 2100;
    background: url(../../../../img/loading.gif);
}

body .edgtf-outline::after {
  border-color: #228B22;
  background-color: #228B22
}

.edgtf-outline div {
 display: none
}

a, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, p a, .edgtf-comment-holder .edgtf-comment-text .edgtf-comment-date, #submit_comment:hover, .post-password-form input[type="submit"]:hover, .edgtf-main-menu ul li.edgtf-active-item a, .edgtf-main-menu ul li:hover a, .edgtf-main-menu > ul > li.edgtf-active-item > a, body:not(.edgtf-menu-item-first-level-bg-color) .edgtf-main-menu > ul > li:hover > a, .edgtf-drop-down .edgtf-menu-wide .edgtf-menu-second .edgtf-menu-inner > ul > li > a, .edgtf-slidedown-menu-holder-outer .edgtf-slidedown-right-widget-holder .edgtf-slidedown-widget-title, .edgtf-top-bar .widget .edgtf-icon-element, .edgtf-header-vertical .edgtf-search-wrapper input[type="submit"], .edgtf-header-vertical .edgtf-vertical-menu ul li a:hover, .edgtf-mobile-header .edgtf-mobile-nav a:hover, .edgtf-mobile-header .edgtf-mobile-nav h4:hover, .edgtf-mobile-header .edgtf-mobile-menu-opener a:hover, .edgtf-fullscreen-menu-holder .edgtf-search-wrapper input[type="submit"], nav.edgtf-fullscreen-menu ul li.edgtf-has-sub.open_sub > a, nav.edgtf-fullscreen-menu ul li a:hover, footer .edgtf-footer-bottom-holder .widget, .edgtf-side-menu-button-opener:hover, .edgtf-search-opener:hover, .edgtf-team .edgtf-team-social-wrapp a:hover, .edgtf-team.main-info-below-image .edgtf-team-info .edgtf-team-position, .edgtf-counter-holder .edgtf-counter-title, .edgtf-message .edgtf-message-inner a.edgtf-close, .edgtf-ordered-list ol > li::before, .edgtf-icon-list-item .edgtf-icon-list-icon-holder-inner i, .edgtf-icon-list-item .edgtf-icon-list-icon-holder-inner span, .edgtf-testimonials-holder .edgtf-testimonial-icon, .edgtf-price-table .edgtf-price-table-inner ul li.edgtf-table-prices .edgtf-mark, .edgtf-process-holder .edgtf-process-item-holder .edgtf-pi-number-holder .edgtf-pi-arrow, .edgtf-blog-list-holder .edgtf-item-info-section, .edgtf-blog-list-holder .edgtf-item-info-section > div a, .edgtf-blog-slider .edgtf-blog-slide-post-info, .edgtf-blog-slider .edgtf-blog-slide-post-info > div a, .edgtf-btn.edgtf-btn-transparent.edgtf-btn-icon .edgtf-btn-icon-holder, input.edgtf-btn.edgtf-btn-transparent.edgtf-btn-icon[type="submit"] .edgtf-btn-icon-holder, blockquote .edgtf-icon-quotations-holder, .edgtf-dropcaps, .edgtf-portfolio-list-holder article .edgtf-item-icons-holder a, .edgtf-portfolio-list-holder-outer.edgtf-ptf-pinterest-with-space article .edgtf-item-icons-holder a:hover, .edgtf-portfolio-list-holder-outer.edgtf-ptf-standard article .edgtf-item-icons-holder a:hover, .edgtf-portfolio-list-holder-outer.edgtf-ptf-pinterest-with-space .edgtf-ptf-category-holder, .edgtf-portfolio-list-holder-outer.edgtf-ptf-standard .edgtf-ptf-category-holder, .edgtf-portfolio-list-holder-outer.edgtf-ptf-gallery article .edgtf-ptf-category-holder, .edgtf-portfolio-list-holder-outer.edgtf-ptf-gallery-with-space article .edgtf-ptf-category-holder, .edgtf-portfolio-list-holder-outer.edgtf-ptf-masonry article .edgtf-ptf-category-holder, .edgtf-portfolio-list-holder-outer.edgtf-ptf-pinterest article .edgtf-ptf-category-holder, .edgtf-ptf-row .edgtf-ptf-category-holder, .edgtf-ptf-list-showcase-meta-item.active .edgtf-ptf-meta-item-title a:hover, .edgtf-ptf-list-showcase-meta-item .edgtf-ptf-view-holder, .edgtf-iwt .edgtf-icon-shortcode.normal a:hover > .edgtf-icon-element, .edgtf-social-share-holder.edgtf-list li a:hover, .edgtf-social-share-holder.edgtf-list .edgtf-social-share-title, .edgtf-numbered-title .edgtf-nt-number, .edgtf-crossfade-slider .edgtf-crossfade-slider-text .edgtf-crossfade-slider-subtitle, .edgtf-sidebar .widget.widget_archive li:hover, .edgtf-sidebar .widget.widget_calendar #next a, .edgtf-sidebar .widget.widget_calendar #prev a, .edgtf-sidebar .widget.widget_nav_menu ul li.current-menu-item a, .edgtf-sidebar .widget ul li, .edgtf-blog-holder article.sticky .edgtf-post-title a, .edgtf-blog-holder article .edgtf-post-info, .edgtf-blog-holder article .edgtf-post-info > div a, .edgtf-blog-holder article .edgtf-post-info-bottom .edgtf-post-info-bottom-left, .edgtf-blog-holder article .edgtf-post-info-bottom .edgtf-post-info-bottom-left a, .edgtf-blog-holder article .edgtf-post-mark, .edgtf-filter-blog-holder li.edgtf-active, .edgtf-social-share-holder.edgtf-list li a:hover, .edgtf-shopping-cart-dropdown ul li a:hover, .edgtf-shopping-cart-dropdown .edgtf-item-info-holder .edgtf-item-left:hover, .edgtf-shopping-cart-dropdown .edgtf-item-info-holder .edgtf-item-left .amount, .edgtf-shopping-cart-dropdown .edgtf-cart-bottom .edgtf-subtotal-holder .edgtf-total-amount .amount, .star-rating span::before {
    color: #2db72d;
}

.slick-slider .edgtf-slick-dots li.slick-active, #edgtf-back-to-top span span::after, .edgtf-slidedown-menu-holder-outer #searchform input[type="submit"], footer .widget .edgtf-search-wrapper input[type="submit"], .edgtf-side-menu .edgtf-search-wrapper input[type="submit"], .edgtf-call-to-action, .edgtf-icon-shortcode.circle .edgtf-icon-background-hover-holder, .edgtf-icon-shortcode.square .edgtf-icon-background-hover-holder, .edgtf-progress-bar .edgtf-progress-content-outer .edgtf-progress-content, .edgtf-testimonials.edgtf-testimonials-type-carousel .edgtf-testimonial-text-holder .edgtf-testimonial-arrow, .edgtf-price-table.edgtf-active .edgtf-price-table-inner ul li.edgtf-table-title, .edgtf-process-holder .edgtf-process-item-holder .edgtf-pi-number-holder, .edgtf-process-holder .edgtf-process-item-holder:hover .edgtf-pi-number-holder, .edgtf-process-holder .edgtf-process-item-holder.edgtf-pi-highlighted .edgtf-pi-number-holder, .edgtf-tabs .edgtf-tabs-nav li .edgtf-tabs-gradient, .edgtf-accordion-holder .edgtf-title-holder .edgtf-acc-gradient, .edgtf-btn.edgtf-btn-gradient .edgtf-btn-background-holder, input.edgtf-btn.edgtf-btn-gradient[type="submit"], input.wpcf7-form-control.wpcf7-submit, .edgtf-advanced-carousel .slick-slider .edgtf-slick-prev, .edgtf-advanced-carousel .slick-slider .edgtf-slick-next, .edgtf-sidebar .widget .edgtf-search-wrapper input[type="submit"], .ui-slider-horizontal .ui-slider-range, .mc4wp-form-theme-green input[type="submit"], .edgtf-blog-audio-holder .mejs-container {
    background: -webkit-linear-gradient(left,#228B22,#33cc33);
    background: -o-linear-gradient(right,#228B22,#33cc33);
    background: -moz-linear-gradient(right,#228B22,#33cc33);
    background: linear-gradient(to right,#228B22,#33cc33);
}


.edgtf-position-right-inner .widget_text a {
  display: block;
  width: 30px;
  text-align: center;
  z-index: 99
}
.edgtf-position-right-inner .widget_text a span {
  cursor: pointer
}

.g-recaptcha, .rc-anchor-normal. .recaptcha.anchor.Main.init, .wpcf7-recaptcha, .wpcf7-form-control, .wpcf7-form-control-wrap  {
max-width: 100px;
width: 40%;
 transform:scale(0.77);
 transform-origin:0 0
}

.single-post .edgtf-comment-form .edgtf-three-columns-inner .edgtf-column:nth-child(3) {
   display: none
}
.single-post #comment {
  margin-bottom: 10px
}
.single-post .form-submit {
  text-align: left
}

body .edgtf-page-header .edgtf-position-right-inner .widget_text a span i {
  color: #333 !important
}
body .edgtf-page-header .edgtf-position-right-inner .widget_text a:hover span i {
  color: #2db72d !important
}
.edgtf-sticky-holder .edgtf-position-right-inner .widget_text a {
   margin-top: -4px
}

.home .edgtf-page-header .edgtf-position-right .edgtf-position-right-inner .widget_text:not(.edgtf-sticky-right) a span i {
  color: #fff !important
}