/*
Theme Name: Uncode Child
Description: Child theme for Uncode theme
Author: Undsgn™
Author URI: http://www.undsgn.com
Template: uncode
Version: 1.0.0
Text Domain: uncode
*/


p.h3, .h3, h3:not([class*="fontsize-"]), .h3:not([class*="fontsize-"]) { font-size: 24px !important; }

h1, h2, h3, h4, h5, h6,
h1 span, h2 span, h3 span, h4 span, h5 span, h6 span,
.headings-style, .h1, .h2, .h6, .heading-text > p, .tmb .t-entry .t-entry-cat, .tmb .t-entry .t-entry-title, .tmb .t-entry .t-entry-table-typography, .vc_pie_chart .vc_pie_chart_value, ul.dwls_search_results .daves-wordpress-live-search_title .search-title,
.el-text > * > span.heading-text-inner .split-char, .el-text > * > i > span.heading-text-inner .split-char, .el-text > * > span.heading-text-inner .heading-text-inner-animate, .el-text > * > i > span.heading-text-inner .heading-text-inner-animate,
.style-light .headings-color, .style-dark .style-light .headings-color, .style-light .detail-container .detail-label, .style-dark .style-light .detail-container .detail-label, .style-light h1, .style-dark .style-light h1, .style-light h2, .style-dark .style-light h2, .style-light h3, .style-dark .style-light h3, .style-light h4, .style-dark .style-light h4, .style-light h5, .style-dark .style-light h5, .style-light h6, .style-dark .style-light h6, .style-light .heading-text > p, .style-dark .style-light .heading-text > p, .style-light p b, .style-dark .style-light p b, .style-light p strong, .style-dark .style-light p strong, .style-light dl dt, .style-dark .style-light dl dt, .style-light dl.variation dt, .style-dark .style-light dl.variation dt, .style-light dl.variation dd, .style-dark .style-light dl.variation dd, .style-light blockquote p, .style-dark .style-light blockquote p, .style-light table thead, .style-dark .style-light table thead, .style-light form p, .style-dark .style-light form p, .style-light .plan .plan-price .price, .style-dark .style-light .plan .plan-price .price, .style-light .detail-label, .style-dark .style-light .detail-label, .style-light .uncode-owl-nav .uncode-owl-nav-in, .style-dark .style-light .uncode-owl-nav .uncode-owl-nav-in, .style-light .header-wrapper .header-scrolldown i, .style-dark .style-light .header-wrapper .header-scrolldown i, .style-light .header-wrapper .header-content-inner blockquote.pullquote p:first-child, .style-dark .style-light .header-wrapper .header-content-inner blockquote.pullquote p:first-child, .style-light .header-main-container .post-info, .style-dark .style-light .header-main-container .post-info, .style-light .header-main-container .post-info a, .style-dark .style-light .header-main-container .post-info a, .style-light .widget-container.widget_top_rated_products li:before, .style-dark .style-light .widget-container.widget_top_rated_products li:before, .style-light .widget-container.widget_recent_reviews li:before, .style-dark .style-light .widget-container.widget_recent_reviews li:before, .style-light .widget-container.widget_latest_tweets_widget .tweet-text:before, .style-dark .style-light .widget-container.widget_latest_tweets_widget .tweet-text:before, .style-light .widget-container.widget_latest_tweets .tweet-text:before, .style-dark .style-light .widget-container.widget_latest_tweets .tweet-text:before, .style-light .comment-content .comment-author a, .style-dark .style-light .comment-content .comment-author a, .style-light .comment-content .comment-author span, .style-dark .style-light .comment-content .comment-author span, .style-light div[class*=sharer-].share-button label, .style-dark .style-light div[class*=sharer-].share-button label, .style-light .share-button.share-inline .social.top li, .style-dark .style-light .share-button.share-inline .social.top li, .style-light .vc_progress_bar .vc_progress_label, .style-dark .style-light .vc_progress_bar .vc_progress_label, .style-light .vc_pie_chart .vc_pie_chart_value, .style-dark .style-light .vc_pie_chart .vc_pie_chart_value, .style-light .counter, .style-dark .style-light .counter, .style-light .counter-suffix, .style-dark .style-light .counter-suffix, .style-light .counter-prefix, .style-dark .style-light .counter-prefix, .style-light .countdown, .style-dark .style-light .countdown, .style-light .data-field--has-label .data-field-value, .style-dark .style-light .data-field--has-label .data-field-value, .style-light ul.dwls_search_results .daves-wordpress-live-search_title .search-title, .style-dark .style-light ul.dwls_search_results .daves-wordpress-live-search_title .search-title, .style-light ul.dwls_search_results .daves-wordpress-live-search_author, .style-dark .style-light ul.dwls_search_results .daves-wordpress-live-search_author, 
.el-text > * > span.heading-text-inner, .el-text > * > i > span.heading-text-inner,
.btn-custom-typo.font-weight-700
{ font-family: 'Plus Jakarta Sans' !important; }

.font-787672 { font-family: 'Plus Jakarta Sans' !important; }

.color-accent-color,
.btn-gradient-underline.btn-hover-accent:hover:before, .nav-tabs > li.active > a, .panel-title.active > a, .panel-title.active > a span:after, .plan-accent.plan .plan-title > h3,
.style-light .ui-link:hover, .style-dark .style-light .ui-link:hover, .style-light .ui-link:focus, 
.style-dark .style-light .ui-link:focus, .style-light .nav-tabs > li > a:hover, .style-dark .style-light .nav-tabs > li > a:hover, 
.style-light .nav-tabs > li > a:focus, .style-dark .style-light .nav-tabs > li > a:focus, .style-light .panel-title > a:hover, .style-dark .style-light .panel-title > a:hover, .style-light .panel-title > a:focus, .style-dark .style-light .panel-title > a:focus,
.btn-gradient-underline.btn-hover-accent:hover:before
{ color: #9dcc36 !important; }


.radius-xl,
#seo-cs-main-row .pin-spacer .pin-spacer-sticky_0,
#seo-cs-main-row.pin-spacer .pin-spacer-sticky_0,
#seo-cs-main-row .pin-spacer,
#seo-cs-main-row .pin-spacer-sticky_0,
.main-container .row-container .row-parent .uncont > *.ilightbox-html:first-child + *, .main-container .row-container .row-parent .uncont > *:first-child:not([class*=shift_y_]),
.main-container .row-container .row-parent .uncont > *:first-child:not(.divider-wrapper):not(.edit-account) > *:first-child:not(.isotope-wrapper):not(.justified-wrapper):not(.index-wrapper):not(.edit-account):not([class*=shift_y_]),
.main-container .row-container .row-parent .uncont > *:first-child:not(.divider-wrapper):not(.edit-account) > *:first-child:not(.isotope-wrapper):not(.justified-wrapper):not(.index-wrapper):not(.edit-account) > *:first-child > *:first-child:not([class*=shift_y_]) {
    border-radius: 30px !important;
}

.main-container .row-container .row-parent .uncont > *:first-child:not(.divider-wrapper):not(.edit-account) > *:first-child > *:first-child:not([class*=shift_y_]) {
    border-radius: 30px;
}

#row-icons-fq ul.icons li, #row-icons-fq li { font-size: 16px !important;  margin-bottom: 15px !important; color: #202020 !important; }
.vertical-tab-contents p, .nav-tabs .tab-excerpt, .vertical-tab-contents li a { color: #202020 !important; font-size: 18px !important; }
.vertical-tab-contents li { color: #202020 !important; font-size: 18px !important; margin-bottom: 20px !important; }




ul.nav.nav-tabs.wpb_tabs_nav.ui-tabs-nav.vc_tta-tabs-list.tabs-left.tab-hover.tabs-vertical.tab-no-border.tab-h-border.tab-init a,
ul.nav.nav-tabs a, ul.nav-tabs a, .vertical-tab-menu .tabs-left > li.maybe-padding > a,
.half-block-padding { font-family: 'Plus Jakarta Sans' !important; letter-spacing: -0.2px !important; }

.uncode-accordion p { color: #202020 !important; font-size: 16px !important; }
.uncode-accordion p a, .uncode-accordion p a:hover { color: #9dcc36 !important;  }

.site-footer .widget-container ul li.li-hover { border-bottom: solid 1px #efefef !important; letter-spacing: -0.25px !important; padding-left: 20px !important; }

.site-footer .widget-container ul li.li-hover *:before, 
.site-footer .widget-container ul li.li-hover *:after { margin-left: -15px !important; }


h2 .widget-title .dfd-title, h2 { margin-bottom: 20px !important; }
.style-light input[type=radio], .style-dark .style-light input[type=radio] { border-color: #aaa !important; }
p.gform_required_legend { display: none !important; }

 
#gform_18 .gfield_checkbox label, #gform_18 .gfield_radio label, #gform_20 .gfield_checkbox label, #gform_20 .gfield_radio label {
    color: #000 !important;
}
#gform_18 .gform_footer input.button, #gform_18 .gform_footer input[type="submit"], #gform_18 .gform_page_footer input.button, #gform_18 .gform_page_footer input[type="submit"], #gform_20 .gform_footer input.button, #gform_20 .gform_footer input[type="submit"], #gform_20 .gform_page_footer input.button, #gform_20 .gform_page_footer input[type="submit"] {
    margin: 15px 0px 0px 0px !important;
    font-size: 14px;
    padding: 15px 36px;
    background: #000 !important;
    color: #fff !important;
}

#gform_page_6_1.gform_page .gform_page_fields, #gform_page_16_1.gform_page .gform_page_fields {
    width: 58% !important;
    display: inline-block !important;
}
#gform_page_6_1.gform_page .gform_page_footer.top_label, #gform_page_6_1.gform_page .gform_page_footer, #gform_page_16_1.gform_page .gform_page_footer.top_label, #gform_page_16_1.gform_page .gform_page_footer {
    width: 40% !important;
    display: inline-block !important;
    margin: 0px 0px 0px -5px !important;
    padding: 0px !important;
}

.gform_wrapper.gravity-theme .gform_validation_errors { background: none !important; border: 0px solid #c02b0a !important; border-radius: 0px; box-shadow: 0 0px 0px rgba(0,0,0,.11), 0 0 0px rgba(18,25,97,.041) !important; margin-bottom: 60px; padding: 0px !important; position: relative !important; }
.gform_wrapper.gravity-theme .gfield_validation_message, .gform_wrapper.gravity-theme .validation_message { background: none !important; border: 0px solid #c02b0a !important; font-size: 12px !important; margin-top: 0px !important; }

#gform_wrapper_6, #gform_wrapper_16 {
    max-width: 600px !important;
}

#gform_page_6_1.gform_page input.button {
    margin: -8px 0px 0px 0px !important;
    padding: 18px 30px 13px 30px !important;
    letter-spacing: 2px !important;
    height: 71px !important;
    line-height: 30px !important;
    -webkit-box-shadow: 0 12px 18px 0 rgb(0 0 0 / 15%);
    box-shadow: 0 12px 18px 0 rgb(0 0 0 / 5%);
    background-color: #71b25e !important;
    color: #fff !important;
    border-radius: 0px 6px 6px 0px !important;
    border: solid 0px !important;
}

#gform_page_6_1.gform_page input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
    padding: 24px 21px !important;
    color: #787878 !important;
    font-size: 20px !important;
    font-weight: bold !important;
    line-height: 30px !important;
    height: 70px !important;
    -webkit-box-shadow: 0 12px 18px 0 rgb(0 0 0 / 15%);
    box-shadow: 0 12px 18px 0 rgb(0 0 0 / 5%);
    border-radius: 6px 0px 0px 6px !important;
}

#gform_page_6_1.gform_page .gform_fields, #gform_page_6_1.gform_page .gform_wrapper.gravity-theme, #gform_page_6_1.gform_page .gform_wrapper.gravity-theme .gform_fields, #gform_page_6_1.gform_page input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
#gform_page_16_1.gform_page .gform_fields, #gform_page_16_1.gform_page .gform_wrapper.gravity-theme, #gform_page_16_1.gform_page .gform_wrapper.gravity-theme .gform_fields, #gform_page_16_1.gform_page input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {display: inline-block !important;}


.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
    padding: 5px 10px !important;
}

body:not(.rtl) .tab-container.tab-5-gutter:not(.vertical-tab-menu-opposite) .tab-content.vertical {
    padding: 50px 50px 70px 50px !important;
    background: #f7f7f7 !important;
}

.gform_wrapper.gravity-theme .gfield_label { font-weight: 500 !important; color: #6b6b6b !important; }

.single-post .tmb {
    width: 100% !important;
    height: auto !important;
}



.sticky-sidebar .left_label textarea.large, 
.sticky-sidebar .left_label textarea.medium, 
.sticky-sidebar .left_label textarea.small, 
.sticky-sidebar .right_label textarea.large, 
.sticky-sidebar .right_label textarea.medium, 
.sticky-sidebar .right_label textarea.small,
.sticky-sidebar input.large, 
.sticky-sidebar .left_label input.large, 
.sticky-sidebar label.gfield_label,
.sticky-sidebar legend.gfield_label
.sticky-sidebar input.large, 
.sticky-sidebar input.medium, 
.sticky-sidebar input.small, 
.sticky-sidebar select.large, 
.sticky-sidebar select.medium, 
.sticky-sidebar select.small, .sticky-sidebar .gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .ginput_container:not(.ginput_container_time):not(.ginput_container_date) {
        width: 100% !important;
    }

.sticky-sidebar .gfield_label,
.sticky-sidebar .gfield_label {
width: 100%  !important;
margin-bottom: 5px !important;
    }

.sticky-sidebar .gform_legacy_markup_wrapper textarea.large {
        width: 100% !important;
        box-shadow: none !important; height: 150px !important;
        border: 1px solid #ccc !important;
        margin: 0px !important;
    }

.sticky-sidebar input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
.sticky-sidebar input.large, 
.sticky-sidebar select.large, 
.sticky-sidebar input.large, 
.sticky-sidebar select.large {
        width: 100%;
        height: 36px !important;
        box-shadow: none !important;
        border: 1px solid #ccc !important;
        margin: 0px !important;
    }

.sticky-sidebar .gform_legacy_markup_wrapper div.ginput_container_name span {
        width: 100% !important;
        height: 36px !important;
        box-shadow: none !important;
        margin: 0px !important;
    }

.sticky-sidebar .gform_legacy_markup_wrapper div.ginput_container_name span {
padding-right: 0px !important;
margin-right: 0px !important;
}

.sticky-sidebar input[type="submit"]  {
    background-color: #143254 !important;
    color: #fff !important;
    text-transform: uppercase !important;
    letter-spacing: 1px !important;
}

.sticky-sidebar .gform_legacy_markup_wrapper .gform_footer:not(.top_label) {
        padding: 0px !important;
        margin-left: 0% !important;
        width: 100% !important;
    }

.rpwwt-widget ul li {
    margin-bottom: 9px;
    line-height: 1.5;
    border-bottom: solid 1px #dddddd !important;
    padding: 15px 0px !important;
}

@media (min-width: 0px) and (max-width: 767px){
	
#seo-cs-main-row h3 { font-size: 22px !important; margin: 0px !important; padding: 0px !important; }
	
#seo-cs-main-row .h3, #seo-cs-main-row p.h3, #seo-cs-main-row .h3, #seo-cs-main-row h3:not([class*="fontsize-"]), #seo-cs-main-row .h3:not([class*="fontsize-"]) { font-size: 15px !important; margin: -10px 0px 20px 0px !important; padding: 0px !important; }
	
#seo-cs-main-row .uncont > *:not(.uncode-owl-nav-wrap):not(:first-child):not(.pin-spacer):not([data-sticky]), 
#seo-cs-main-row .uncode-owl-nav-wrap:not(:first-child) > *:not(.pin-spacer):not([data-sticky]),
#seo-cs-main-row .main-container .row-container .row-parent .column_child.single-internal-gutter .uncont > *:not(.uncode-owl-nav-wrap):not(:first-child):not(.pin-spacer):not([data-sticky]), 
#seo-cs-main-row .main-container .row-container .row-parent .column_child.single-internal-gutter .uncont > .uncode-owl-nav-wrap:not(:first-child) > *:not(.pin-spacer):not([data-sticky]) {  margin: 10px 0px 0px 0px !important; }		
	
#seo-cs-main-row .text-lead, 
#seo-cs-main-row .text-lead > *, 
#seo-cs-main-row .nav-tabs .tab-excerpt.text-lead { font-size: 14px !important; line-height: 20px !important; padding-bottom: 0px !important; margin: 14px 0px 0px 0px !important; }
#seo-cs-main-row .empty-space.empty-single { padding-top: 0px; }
#seo-cs-main-row .double-block-padding { padding: 10px 10px 34px 15px !important; }
.fontsize-162951-custom { font-size: 22px !important; }
.site-footer .tmb {  left: 0px !important; }
.site-footer .row-parent .uncont > *:first-child:not(.divider-wrapper):not(.edit-account) > *:first-child > *:first-child:not([class*=shift_y_]),	
.site-footer .widget-title,
.site-footer .widget-title h3 { border-radius:0px !important; }

}

@media (min-width: 768px) and (max-width: 959px){


	
#seo-cs-main-row .uncode-single-media { max-width: 370px !important; }
	
#seo-cs-main-row h3 { font-size: 22px !important; margin: 0px !important; padding: 0px !important; }
	
#seo-cs-main-row .h3, #seo-cs-main-row p.h3, #seo-cs-main-row .h3, #seo-cs-main-row h3:not([class*="fontsize-"]), #seo-cs-main-row .h3:not([class*="fontsize-"]) { font-size: 15px !important; margin: -10px 0px 20px 0px !important; padding: 0px !important; }
	
#seo-cs-main-row .uncont > *:not(.uncode-owl-nav-wrap):not(:first-child):not(.pin-spacer):not([data-sticky]), 
#seo-cs-main-row .uncode-owl-nav-wrap:not(:first-child) > *:not(.pin-spacer):not([data-sticky]),
#seo-cs-main-row .main-container .row-container .row-parent .column_child.single-internal-gutter .uncont > *:not(.uncode-owl-nav-wrap):not(:first-child):not(.pin-spacer):not([data-sticky]), 
#seo-cs-main-row .main-container .row-container .row-parent .column_child.single-internal-gutter .uncont > .uncode-owl-nav-wrap:not(:first-child) > *:not(.pin-spacer):not([data-sticky]) {  margin: 10px 0px 0px 0px !important; text-align: left !important; }		

	
#seo-cs-main-row .text-lead, 
#seo-cs-main-row .text-lead > *, 
#seo-cs-main-row .nav-tabs .tab-excerpt.text-lead { font-size: 14px !important; line-height: 20px !important; padding-bottom: 0px !important; margin: 14px 0px 0px 0px !important; }
#seo-cs-main-row .empty-space.empty-single { padding-top: 0px; }
#seo-cs-main-row .double-block-padding { padding: 10px 10px 34px 15px !important; }	
.fontsize-162951-custom { font-size: 24px !important; }
.site-footer .tmb {  left: 0px !important; }
.site-footer .row-parent .uncont > *:first-child:not(.divider-wrapper):not(.edit-account) > *:first-child > *:first-child:not([class*=shift_y_]),	
.site-footer .widget-title,
.site-footer .widget-title h3 { border-radius:0px !important; }
}

@media (min-width: 959px) and (max-width: 1079px){

	
.font-size-menu, .menu-container:not(.grid-filters) ul.menu-smart > li > a:not(.social-menu-link), .menu-container:not(.vmenu-container):not(.grid-filters) ul.menu-smart > li > a:not(.social-menu-link):not(.vc_control-btn), .menu-smart > li > a > div > div > div.btn, .burger-label, #masthead .overlay .overlay-search-wrapper .search-container { font-size: 15px !important; padding: 0px 6px !important; }
.site-footer .row-parent .uncont > *:first-child:not(.divider-wrapper):not(.edit-account) > *:first-child > *:first-child:not([class*=shift_y_]),	
.site-footer .widget-title,
.site-footer .widget-title h3 { border-radius:0px !important; }
}

@media (min-width: 1024px) and (max-width: 1279px){
.num-percent-cls .fontsize-156259-custom, 
.num-percent-cls .fontsize-180025-custom,
.num-percent-cls .fontsize-120615-custom,
.num-percent-cls .fontsize-201112-custom { font-size: 48px !important; }
}

@media (min-width: 1280px) and (max-width: 1599px){
.num-percent-cls .fontsize-156259-custom, 
.num-percent-cls .fontsize-180025-custom,
.num-percent-cls .fontsize-120615-custom,
.num-percent-cls .fontsize-201112-custom { font-size: 60px !important; }
}


@media (min-width: 1024px) and (max-width: 999999999999999999999999999999px){
#seo-cs-main-row {}	
#seo-cs-main-row .wpb_column.pos-top.pos-center.align_center.column_child.col-lg-6.single-internal-gutter { padding-right: 30px !important; }
	
.site-footer .single-block-padding { padding: 36px 36px 36px 20px !important; }
/*.main-container .row-inner > div:not(.vc_helper), */
.site-footer .wpb_column,
.site-footer .main-container .row-container .col-half-gutter > .row-inner > div:not(.vc_helper) { padding-left: 40px !important; }
div.vc_custom_heading_wrap.widget-title h3, .widget-title h3, .widget-container .widget-title { border-bottom: solid 0px #e4e4e4 !important; padding: 10px 0 !important; width: 100%; }
}

