/*
Theme Name: Ekko Child
Template: ekko
Theme URI: http://www.ekko-wp.com
Author: Key-Design
Author URI: http://themeforest.net/user/Key-Design
Description: Flexible Multi-Purpose Responsive WordPress Theme
Version: 1.0
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, translation-ready

/* Below you can write your style */
.tb-border-design .topbar-socials a {
    border-right: 0 !important;
}
.tb-border-design .topbar-extra-content {
    border-left: 0 !important; 
    border-right: 0 !important; 
	    display: none ;
}
.topbar .topbar-right-content .redux-social-media-list a .fab{
	color: #FFF !important;
    width: 25px;
    height: 25px;
    padding: 6px;
}
.topbar .topbar-right-content .redux-social-media-list a:hover .fab{color : #fff !important}
.topbar .redux-social-media-list a .fa-twitter{background-color:#55acee !important;}
.topbar .redux-social-media-list a .fa-facebook-f{background-color:#3b5998 !important;}
.topbar .redux-social-media-list a .fa-linkedin-in{background-color:#0976b4 !important;}
.topbar .redux-social-media-list a .fa-youtube{background-color:#e52d27 !important;}
.header-bttn-wrapper{display:none !important}
.tb-border-design .topbar-right-content {border-left: 0 !important;}
#wrapper .tparrows{display:none !important}
#single-page .bbp-login-form .user-submit, #single-page #comments input[type="submit"]:hover, .navigation.pagination .next, .navigation.pagination .prev, .upper-footer .modal-menu-item, .wpcf7 .wpcf7-submit:hover, .tt_button, div.wpforms-container-full .wpforms-form input[type=submit]:hover, div.wpforms-container-full .wpforms-form button[type=submit]:hover, .navigation.pagination .next, .navigation.pagination .prev, .woocommerce ul.products li.product .button:hover, .woocommerce .price_slider_wrapper .ui-slider .ui-slider-handle, .pricing.active, .vc_grid-item-mini .vc_gitem-zone .vc_btn3.vc_btn3-style-custom, .primary-button.button-inverse:hover, .primary-button.button-inverse, .keydesign-cart .buttons .btn, .woocommerce .keydesign-cart .buttons .btn, .wpcf7 .wpcf7-submit, .wpb_wrapper #loginform .button, .owl-buttons div:hover, .woocommerce button.button, .woocommerce a.button, .content-area .vc_grid .vc_gitem-zone-c .vc_general, #commentform #submit, div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], .wp-block-button__link, #posts-content .post input[type="submit"], .woocommerce ul.products li.product .added_to_cart, .woocommerce input.button, .owl-dot.active span, .owl-dot:hover span {
    border: 2px solid #ffce0e;
}
.tribe-common .tribe-common-form-control-toggle__input:checked, .tribe-common .tribe-common-c-btn, .tribe-common a.tribe-common-c-btn, .tribe-events .datepicker .day.active, .tribe-events .datepicker .day.active.focused, .tribe-events .datepicker .day.active:focus, .tribe-events .datepicker .day.active:hover, .tribe-events .datepicker .month.active, .tribe-events .datepicker .month.active.focused, .tribe-events .datepicker .month.active:focus, .tribe-events .datepicker .month.active:hover, .tribe-events .datepicker .year.active, .tribe-events .datepicker .year.active.focused, .tribe-events .datepicker .year.active:focus, .tribe-events .datepicker .year.active:hover, .tribe-events .tribe-events-c-events-bar__search-button:before, .tribe-events .tribe-events-c-ical__link:active, .tribe-events .tribe-events-c-ical__link:focus, .tribe-events .tribe-events-c-ical__link:hover, .tribe-events .tribe-events-c-view-selector__button:before, .tribe-events .tribe-events-calendar-list__event-row--featured .tribe-events-calendar-list__event-date-tag-datetime:after, .tribe-events .tribe-events-calendar-month__calendar-event--featured:before, .tribe-events .tribe-events-calendar-month__day-cell--selected, .tribe-events .tribe-events-calendar-month__day-cell--selected:focus, .tribe-events .tribe-events-calendar-month__day-cell--selected:hover, .tribe-events .tribe-events-calendar-month__mobile-events-icon--event, .tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day-cell--selected:focus, .tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day-cell--selected:hover, .tribe-theme-twentytwenty .tribe-events .tribe-events-calendar-month__day-cell--selected, .tribe-events .tribe-events-calendar-day__event--featured:after, #single-page .bbp-login-form .user-submit, .bbpress #user-submit, .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], input[type="button"].ninja-forms-field, .modal-content-inner .wpcf7-submit:hover, .searchform #searchsubmit, #kd-slider, .kd-contact-form.light_background .wpcf7 .wpcf7-submit, .footer-newsletter-form .wpcf7 .wpcf7-submit, .kd_progressbarfill, .phone-wrapper, .wpb_wrapper #loginform .button, .woocommerce input.button, .email-wrapper, .woocommerce ul.products li.product .added_to_cart:hover, .footer-business-info.footer-socials a:hover, .parallax.with-overlay:after, .content-area .vc_grid-filter>.vc_grid-filter-item span:after, .tt_button.tt_secondary_button:hover, .pricing-table .tt_button:hover, .modal-content-inner .wpcf7-not-valid-tip, .kd-side-panel .wpcf7-not-valid-tip, .tt_button.second-style:hover, .pricing-table.active .tt_button, #customizer .screenshot a, .heading-separator, .blog-header-form .wpcf7-not-valid-tip, .section .wpcf7-not-valid-tip, .port-prev.tt_button:hover, .port-next.tt_button:hover, .owl-buttons div:hover, .row .vc_toggle_default .vc_toggle_icon, .row .vc_toggle_default .vc_toggle_icon::after, .row .vc_toggle_default .vc_toggle_icon::before, .woocommerce #respond input#submit, .woocommerce a.button, .upper-footer .modal-menu-item:hover, .contact-map-container .toggle-map, .portfolio-item .portfolio-content, .tt_button, .owl-dot span, .woocommerce a.remove:hover, .pricing .secondary-button.secondary-button-inverse:hover, .with-overlay .parallax-overlay, .secondary-button.secondary-button-inverse:hover, .secondary-button, #kd-slider .bullet-bar.tparrows, .primary-button.button-inverse, #posts-content .post input[type="submit"], .btn-xl, .with-overlay, .vc_grid-item-mini .vc_gitem-zone .vc_btn3.vc_btn3-style-custom:hover, .woocommerce .price_slider_wrapper .ui-slider-horizontal .ui-slider-range, .separator, .woocommerce button.button, .cb-container.cb_main_color:hover, .keydesign-cart .buttons .btn:hover, .woocommerce .keydesign-cart .buttons .btn:hover, .woocommerce ul.products li.product .button:hover, #single-page #comments input[type="submit"]:hover, .contact-map-container .toggle-map:hover, .wpcf7 .wpcf7-submit:hover, .owl-dot span, .features-tabs .tab.active, .pricing-table.DetailedStyle.active .pricing-title .pricing-title-content, .content-area .vc_grid .vc-gitem-zone-height-mode-auto.vc_gitem-zone.vc_gitem-zone-a:before, .row .vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after, .row .vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before, .wpcf7 .wpcf7-submit, .navigation.pagination .next:hover, #single-page .vc_col-sm-3 .wpcf7 .wpcf7-submit, .spinner:before, .fa.toggle-map-info:hover, .content-area .vc_grid .vc_gitem-zone-c .vc_general:hover, .content-area .vc_grid-item-mini .vc_gitem-animate-fadeIn .vc_gitem-zone.vc_gitem-zone-a:before, .keydesign-cart .badge, .tags a:after, .tagcloud a:after, div.wpcf7 .wpcf7-form .ajax-loader, #bbp_search_submit, div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], .comparison-pricing-table .vc_custom_heading.active, .comparison-pricing-table .pricing-row.active, #commentform #submit, footer.underline-effect .textwidget a:after, footer.underline-effect .navbar-footer li a:after, footer.underline-effect .footer_widget .menu li a:after, #main-menu.underline-effect .navbar-nav .mega-menu .dropdown-menu .menu-item a:after, #main-menu.underline-effect .navbar-nav .menu-item .dropdown-menu .menu-item a:after, .kd-process-steps.process-checkbox-template .pss-step-number span:before, .kd-process-steps.process-checkbox-template .pss-step-number:before, .kd-process-steps.process-checkbox-template .pss-item:before, #tribe-events .tribe-events-button, .blog-page-numbers li.active a, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce span.onsale, .kd-price-switch input:checked + .price-slider, .team-member.design-classic .kd-team-contact .kd-team-email:before, .team-member.design-classic .kd-team-contact .kd-team-phone:before, .team-member.design-creative .team-image:before, .team-member.design-creative .team-content-hover:before, .testimonials.slider.with-image .tt-content .tt-container, .ib-hover-2.key-icon-box:hover .ib-wrapper, #main-menu.background-dropdown-effect .navbar-nav .menu-item-has-children .dropdown-menu a:hover, .team-member.design-classic .team-socials a:after, .woocommerce .price_slider_wrapper .ui-slider .ui-slider-handle, .navigation.pagination .prev:hover, .kd-panel-phone:after, .kd-panel-email:after, .kd-panel-social-list .redux-social-media-list a:after, footer.underline-effect .footer_widget ul li.cat-item a:after, .play-btn-primary-color .play-video, .wp-block-button__link {
    background-color: #fe0000 !important;
}
.woocommerce ul.products li.product .added_to_cart, .woocommerce ul.products li.product .button, .woocommerce div.product form.cart .button, .tt_button, .wpcf7 .wpcf7-submit, .content-area .vc_grid .vc_gitem-zone-c .vc_general, .tt_button.modal-menu-item, .vc_grid-item-mini .blog-detailed-grid .vc_btn3-container a, .pricing-table .tt_button, .pricing-table.active .tt_button {
    color: #fff !important;
}
#single-page .bbp-login-form .user-submit, #single-page #comments input[type="submit"]:hover, .navigation.pagination .next, .navigation.pagination .prev, .upper-footer .modal-menu-item, .wpcf7 .wpcf7-submit:hover, .tt_button, div.wpforms-container-full .wpforms-form input[type=submit]:hover, div.wpforms-container-full .wpforms-form button[type=submit]:hover, .navigation.pagination .next, .navigation.pagination .prev, .woocommerce ul.products li.product .button:hover, .woocommerce .price_slider_wrapper .ui-slider .ui-slider-handle, .pricing.active, .vc_grid-item-mini .vc_gitem-zone .vc_btn3.vc_btn3-style-custom, .primary-button.button-inverse:hover, .primary-button.button-inverse, .keydesign-cart .buttons .btn, .woocommerce .keydesign-cart .buttons .btn, .wpcf7 .wpcf7-submit, .wpb_wrapper #loginform .button, .owl-buttons div:hover, .woocommerce button.button, .woocommerce a.button, .content-area .vc_grid .vc_gitem-zone-c .vc_general, #commentform #submit, div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], .wp-block-button__link, #posts-content .post input[type="submit"], .woocommerce ul.products li.product .added_to_cart, .woocommerce input.button, .owl-dot.active span, .owl-dot:hover span {
    border: 2px solid #fe0000 !important;
}
.tt_button .iconita {
    color: #ffffff !important;
}
.key-icon-box .ib-wrapper {
    padding: 25px !important;
	border-radius: 0 !important;
}
.tribe-common .tribe-common-anchor-alt, .tribe-common .tribe-common-anchor-alt:active, .tribe-common .tribe-common-anchor-alt:focus, .tribe-common .tribe-common-anchor-alt:hover, .tribe-common .tribe-common-cta--alt, .tribe-events .tribe-events-c-ical__link, .play-btn-primary-color .play-video:hover, .play-btn-primary-color .play-video, .play-btn-primary-color.play-video:hover, .play-btn-primary-color.play-video, .search .search-form .search-field, .feature-sections-wrapper .feature-sections-tabs .nav-tabs li.active a, .blog_widget .woocommerce-product-search .search-field, .features-tabs.tab-img-fullwidth li.active a, .pricing-table.active, .key-icon-box:hover .ib-wrapper, .cb-container:hover, .modal-content-inner .wpcf7-not-valid-tip, .section .wpcf7-mail-sent-ok, .fa.toggle-map-info:hover, .blog-header-form .wpcf7-mail-sent-ok, .blog-header-form .wpcf7-not-valid-tip, .section .wpcf7-not-valid-tip, .kd-side-panel .wpcf7-not-valid-tip, .kd-process-steps.process-checkbox-template .pss-item:before, .kd-process-steps.process-checkbox-template, .kd-separator, .kd-separator .kd-separator-line {
    border-color: #fd0000 !important;
}
.vc_column-inner .btn-hover-2 .tt_button.tt_primary_button:hover, .vc_column-inner .btn-hover-2 .tt_button.tt_primary_button.btn_primary_color:hover {
    background-color: #fe0000 !important;
}
.vc_column-inner .btn-hover-2 .tt_button::before, .woocommerce .btn-hover-2 ul.products li.product.woo-detailed-style .added_to_cart::before, .woocommerce .btn-hover-2 ul.products li.product.woo-detailed-style .button::before, .btn-hover-2 .woocommerce ul.products li.product.woo-detailed-style .added_to_cart::before, .btn-hover-2 .woocommerce ul.products li.product.woo-detailed-style .button::before {
    background-color: #9c0000 !important;
}
.lower-footer{
	display:none !important
}
.font-21 .kd-icon-wrapper i{font-size:21px;}
.font-21 .kd-icon-wrapper {
    margin-top: 7px;
}
.kd-icon-list{
	font-size: 16px;
    line-height: 41px;
}
.font-light {
    font-weight: 100 !important;
    font-family: inherit !important;
    text-align: center;
    max-width: 1000px;
    margin: 0 auto !important;
}
.font-light span{
	font-family: poppins;
    color: #fe0000;
}
.img-width-100 img {
    max-width: 100% !important;
	width: 100% !important
}
.contact-model-1 {
    background: #fe0000 !important;
    padding: 50px 50px 10px;
    border-radius: 10px;
}
.wpcf7 .contact-model-1  .wpcf7-text,  .wpcf7-form .contact-model-1 textarea{
	background-color: #fe0000;
    border-bottom: 1px solid #ff7979;
    padding: 13px 0;
    color: #ffffff;
    margin-bottom: 15px;
    font-size: 16px;
    letter-spacing: 1px;
}
.wpcf7 .contact-model-1  .wpcf7-text::placeholder,  .wpcf7-form .contact-model-1 textarea::placeholder{
    color: #fff;
}
.wpcf7 .contact-model-1 .wpcf7-submit {
    background: #fff !important;
    max-width: 250px;
    margin-top: 25px;
    float: none;
    color: #fe0000 !important;
}
.upper-footer .widget-title {
    color: #fe0000 !important;
    font-size: 21px !important;
}

#single-page a{ color: #fe0000}

.footer_widget .menu li a{font-weight:400 !important}
.footer_widget .menu li a:hover{color:#ffffff !important}
@media (max-width: 960px){
.key-icon-box.ib-hover-1 .ib-wrapper {
    border-color: #fe0000 !important;
}
}
@media (min-width: 768px) and (max-width: 991px){
.ip-50 .vc_col-sm-3 {
    width: 50% !important;
}
.ip-50  .key-icon-box.ib-hover-1 .ib-wrapper {
    border-color: #fe0000 !important;
    height: 280px;
}
}
.mh-225 .key-icon-box .ib-wrapper {
    min-height: 220px;
}
.row .vc_toggle_size_md.vc_toggle_default .vc_toggle_title:hover h4{
	color: #fd0000 !important
}
.ultic ul li{
	padding: 10px;
    list-style-type: none;
    position: relative;
}
.ultic ul li:before {
    content: "\2713";
    position: absolute;
    left: -10px;
    color: #fd0000 !important;
    font-weight: bold;
}
.ultic ul{margin-top:15px;}
.wpb_text_column ul>li:before{color: #fe0000 !important;}
#single-page .single-page-content ul li:before{color: #fe0000 !important;}