/*
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
*/

.social.load.top.center.networks-8 li.social-xing, .social.load.top.center.networks-8 li.social-pinterest {
    display: none !important;
}

span.category-info {
    pointer-events: none !important;
}
span.author-info a {
    pointer-events: none !important;
}
/*Fonts*/


h1, h2 {
    font-family: 'Berlingske Serif', 'Georgia', serif;
    font-weight: 700;
}

.header-content h1 {
    font-family: 'Berlingske Serif', 'Georgia', serif !important;
    font-weight: 700;
}

h3, h4, h5, h6 {
	font-family: "Berlingske Sans", "Arial", sans-serif;
	    font-weight: 700;
}

.extra h3, .extra h4, .extra h5, .extra h6 {
	font-family: "Berlingske Sans Extracondensed", sans-serif;
}


p, body {
	font-family: "Berlingske Sans", "Arial", sans-serif;
	    font-weight: 500;
}

berlin-bold {
    font-family: 'Berlingske Serif', 'Georgia', serif;
    font-weight: 700;
}

.style-light p strong {
	color: #73000a !important;
}
.style-dark p strong {
    color: #ffffff !important;
}

/*Secondary Menu*/
li#menu-item-122 {
    display: none;
}
.logged-in li#menu-item-122 {
    display: inline-block;
}

/*Forms*/
.pum-content.popmake-content .wpb_column.pos-top.pos-center.align_left.column_parent.col-lg-12.single-internal-gutter {
    padding: 0px 18px !important;
}

/*Stacks*/
.single-stacks .heading-text.el-text .text-small {
    margin-top: 10px !important;
    border-top: 1px solid;
    padding-top: 0px;
}
.text-small p {
    margin-top: 10px;
}


/*Grid Split*/
.height-fix .row .row-inner .uncol {
    height: 100%;
}

@media only screen and (max-width: 959px) and (min-width: 570px) {

.height-fix .row .row-inner .uncoltable {
    height: 150px; /* Adjust to match your tallest column */
}

}

/*Css Addons*/

span.t-entry-category.t-cat-over-inner a {
    pointer-events: none;
}

.grecaptcha-badge {
    display: none !important;
}
.heading-text.el-text .text-top-reduced p {
    font-weight: 700;
    font-size: 12px;
    text-transform: uppercase;
}
.cta h4.fontsize-829122, .cta h4.fontsize-831650{
    font-family: 'Berlingske Serif', 'Georgia', serif;
}

a.custom-link.btn.btn-link.btn-custom-typo.font-555555.font-weight-700.text-initial.no-letterspace.border-width-0.text-color-630646-color.btn-icon-right, a.custom-link.btn.btn-link.btn-custom-typo.font-555555.font-weight-700.text-initial.no-letterspace.border-width-0.text-color-xsdn-color.btn-icon-right {
    font-size: 16px;
}

h2.font-555555.fontsize-948849.text-color-630646-color:before {
content: '';
width: 25px;
height: 50px;
background-image: url(/wp-content/uploads/2020/05/uofsc-fan.svg);
background-repeat: no-repeat;
position: absolute;
display: inline-block;
left: -30px;
top: 0px;
}

.fan h2.font-555555.h2.text-color-630646-color:before {
content: '';
width: 25px;
height: 50px;
background-image: url(/wp-content/uploads/2020/05/uofsc-fan.svg);
background-repeat: no-repeat;
position: absolute;
display: inline-block;
left: -30px;
top: 0px;
}

.fan h3:before {
content: '';
width: 25px;
height: 50px;
background-image: url(/wp-content/uploads/2020/05/uofsc-fan.svg);
background-repeat: no-repeat;
position: absolute;
display: inline-block;
left: -30px;
top: 2px;
}

.fan p:first-of-type:before {
    content: '';
    width: 20px;
    height: 30px;
    background-image: url(/wp-content/uploads/2020/05/uofsc-fan.svg);
    background-repeat: no-repeat;
    position: absolute;
    display: inline-block;
    left: -25px;
    top: -4px;
}

.fan-small-white h2:first-of-type:before {
    content: '';
    width: 10px;
    height: 20px;
    background-image: url(/wp-content/uploads/2021/03/uofsc-fan-white.svg);
    background-repeat: no-repeat;
    position: absolute;
    display: inline-block;
    left: -15px;
    top: 0px;
}


/*Padding/Margins*/
.main-container .row-container .row-parent .column_child.single-internal-gutter .uncont > *:not(:first-child) {
    margin-top: 16px;
}
.main-container .row-container .row-parent .single-internal-gutter .uncont > * {
    margin-top: 16px;
}
.main-container .row-container .row-parent .column_child.triple-internal-gutter .uncont > *:not(:first-child) {
    margin-top: 20px !important;
}

/*Pricing/Table*/

.plan .plan-price .price {
    display: block;
    font-size: 26px;
    line-height: 1;
    margin: 0;
    letter-spacing: 0 !important;
}
.plan .plan-price {
    padding: 16px 16px 16px 16px;
    display: inline-block;
    width: 100%;
}
ul.item-list {
    display: none;
}

/*Resource Grid*/

blockquote p {
    font-size: 14px;
    line-height: 1.75;
    margin: 8px 0 0;
}
.tmb .t-cat-over {
    opacity: 1;
	}
	
span.t-entry-date {
    font-size: 11px !important;
    font-weight: 300 !important;
}

/*Posts*/

span.post-date {
    display: none;
}	
li.social-xing {
    visibility: hidden;
    display: none !important;
}
.style-light .ui-br, .style-light.style-override .ui-br, .style-dark .style-light .ui-br, .style-light hr, .style-light.style-override hr, .style-dark .style-light hr, .style-light pre, .style-light.style-override pre, .style-dark .style-light pre, .style-light table, .style-light.style-override table, .style-dark .style-light table, .style-light table td, .style-light.style-override table td, .style-dark .style-light table td, .style-light table th, .style-light.style-override table th, .style-dark .style-light table th, .style-light input, .style-light.style-override input, .style-dark .style-light input, .style-light textarea, .style-light.style-override textarea, .style-dark .style-light textarea, .style-light select, .style-light.style-override select, .style-dark .style-light select, .style-light .seldiv, .style-light.style-override .seldiv, .style-dark .style-light .seldiv, .style-light .select2-choice, .style-light.style-override .select2-choice, .style-dark .style-light .select2-choice, .style-light .select2-selection--single, .style-light.style-override .select2-selection--single, .style-dark .style-light .select2-selection--single, .style-light .seldiv:before, .style-light.style-override .seldiv:before, .style-dark .style-light .seldiv:before, .style-light .nav-tabs, .style-light.style-override .nav-tabs, .style-dark .style-light .nav-tabs, .style-light .nav-tabs > li.active > a, .style-light.style-override .nav-tabs > li.active > a, .style-dark .style-light .nav-tabs > li.active > a, .style-light .vertical-tab-menu .nav-tabs, .style-light.style-override .vertical-tab-menu .nav-tabs, .style-dark .style-light .vertical-tab-menu .nav-tabs, .style-light .tab-content.vertical, .style-light.style-override .tab-content.vertical, .style-dark .style-light .tab-content.vertical, .style-light .panel, .style-light.style-override .panel, .style-dark .style-light .panel, .style-light .panel-group .panel-heading + .panel-collapse .panel-body, .style-light.style-override .panel-group .panel-heading + .panel-collapse .panel-body, .style-dark .style-light .panel-group .panel-heading + .panel-collapse .panel-body, .style-light .divider:before, .style-light.style-override .divider:before, .style-dark .style-light .divider:before, .style-light .divider:after, .style-light.style-override .divider:after, .style-dark .style-light .divider:after, .style-light .plan, .style-light.style-override .plan, .style-dark .style-light .plan, .style-light .plan .plan-title, .style-light.style-override .plan .plan-title, .style-dark .style-light .plan .plan-title, .style-light .plan .item-list > li, .style-light.style-override .plan .item-list > li, .style-dark .style-light .plan .item-list > li, .style-light .plan .plan-button, .style-light.style-override .plan .plan-button, .style-dark .style-light .plan .plan-button, .style-light .uncode-single-media-wrapper.img-thumbnail:not(.single-advanced), .style-light.style-override .uncode-single-media-wrapper.img-thumbnail:not(.single-advanced), .style-dark .style-light .uncode-single-media-wrapper.img-thumbnail:not(.single-advanced), .style-light .post-share, .style-light.style-override .post-share, .style-dark .style-light .post-share, .style-light .widget-container .widget-title, .style-light.style-override .widget-container .widget-title, .style-dark .style-light .widget-container .widget-title, .style-light .widget-container .tagcloud a, .style-light.style-override .widget-container .tagcloud a, .style-dark .style-light .widget-container .tagcloud a, .style-light .widget-container.widget_calendar #wp-calendar caption, .style-light.style-override .widget-container.widget_calendar #wp-calendar caption, .style-dark .style-light .widget-container.widget_calendar #wp-calendar caption, .style-light .widget-container.widget_calendar .wp-calendar-nav, .style-light.style-override .widget-container.widget_calendar .wp-calendar-nav, .style-dark .style-light .widget-container.widget_calendar .wp-calendar-nav, .style-light #comments .comment-list .comments-list:first-child, .style-light.style-override #comments .comment-list .comments-list:first-child, .style-dark .style-light #comments .comment-list .comments-list:first-child, .style-light #respond .comment-list .comments-list:first-child, .style-light.style-override #respond .comment-list .comments-list:first-child, .style-dark .style-light #respond .comment-list .comments-list:first-child, .style-light #comments .comments-list .comment-content, .style-light.style-override #comments .comments-list .comment-content, .style-dark .style-light #comments .comments-list .comment-content, .style-light #respond .comments-list .comment-content, .style-light.style-override #respond .comments-list .comment-content, .style-dark .style-light #respond .comments-list .comment-content, .style-light .author-details, .style-light.style-override .author-details, .style-dark .style-light .author-details, .style-light ul.dwls_search_results, .style-light.style-override ul.dwls_search_results, .style-dark .style-light ul.dwls_search_results, .style-light ul.dwls_search_results li, .style-light.style-override ul.dwls_search_results li, .style-dark .style-light ul.dwls_search_results li, .style-light .woocommerce .woocommerce-breadcrumb, .style-light.style-override .woocommerce .woocommerce-breadcrumb, .style-dark .style-light .woocommerce .woocommerce-breadcrumb, .style-light .woocommerce nav.woocommerce-pagination, .style-light.style-override .woocommerce nav.woocommerce-pagination, .style-dark .style-light .woocommerce nav.woocommerce-pagination, .style-light .woocommerce #content nav.woocommerce-pagination, .style-light.style-override .woocommerce #content nav.woocommerce-pagination, .style-dark .style-light .woocommerce #content nav.woocommerce-pagination, .style-light .woocommerce nav.woocommerce-pagination ul li span.current, .style-light.style-override .woocommerce nav.woocommerce-pagination ul li span.current, .style-dark .style-light .woocommerce nav.woocommerce-pagination ul li span.current, .style-light .woocommerce #content nav.woocommerce-pagination ul li span.current, .style-light.style-override .woocommerce #content nav.woocommerce-pagination ul li span.current, .style-dark .style-light .woocommerce #content nav.woocommerce-pagination ul li span.current, .style-light .woocommerce nav.woocommerce-pagination ul li a:hover, .style-light.style-override .woocommerce nav.woocommerce-pagination ul li a:hover, .style-dark .style-light .woocommerce nav.woocommerce-pagination ul li a:hover, .style-light .woocommerce #content nav.woocommerce-pagination ul li a:hover, .style-light.style-override .woocommerce #content nav.woocommerce-pagination ul li a:hover, .style-dark .style-light .woocommerce #content nav.woocommerce-pagination ul li a:hover, .style-light .woocommerce nav.woocommerce-pagination ul li a:focus, .style-light.style-override .woocommerce nav.woocommerce-pagination ul li a:focus, .style-dark .style-light .woocommerce nav.woocommerce-pagination ul li a:focus, .style-light .woocommerce #content nav.woocommerce-pagination ul li a:focus, .style-light.style-override .woocommerce #content nav.woocommerce-pagination ul li a:focus, .style-dark .style-light .woocommerce #content nav.woocommerce-pagination ul li a:focus, .style-light .woocommerce #reviews #review_form_wrapper, .style-light.style-override .woocommerce #reviews #review_form_wrapper, .style-dark .style-light .woocommerce #reviews #review_form_wrapper, .style-light .woocommerce ul.cart_list:not(.uncode-cart-dropdown) li, .style-light.style-override .woocommerce ul.cart_list:not(.uncode-cart-dropdown) li, .style-dark .style-light .woocommerce ul.cart_list:not(.uncode-cart-dropdown) li, .style-light .woocommerce ul.product_list_widget:not(.uncode-cart-dropdown) li, .style-light.style-override .woocommerce ul.product_list_widget:not(.uncode-cart-dropdown) li, .style-dark .style-light .woocommerce ul.product_list_widget:not(.uncode-cart-dropdown) li, .style-light .woocommerce.widget_shopping_cart .total, .style-light.style-override .woocommerce.widget_shopping_cart .total, .style-dark .style-light .woocommerce.widget_shopping_cart .total, .style-light .woocommerce .widget_shopping_cart .total, .style-light.style-override .woocommerce .widget_shopping_cart .total, .style-dark .style-light .woocommerce .widget_shopping_cart .total, .style-light .woocommerce.widget_shopping_cart .buttons, .style-light.style-override .woocommerce.widget_shopping_cart .buttons, .style-dark .style-light .woocommerce.widget_shopping_cart .buttons, .style-light .woocommerce .widget_shopping_cart .buttons, .style-light.style-override .woocommerce .widget_shopping_cart .buttons, .style-dark .style-light .woocommerce .widget_shopping_cart .buttons, .style-light .woocommerce .cart-collaterals .cart_totals tr td, .style-light.style-override .woocommerce .cart-collaterals .cart_totals tr td, .style-dark .style-light .woocommerce .cart-collaterals .cart_totals tr td, .style-light .woocommerce .cart-collaterals .cart_totals tr th, .style-light.style-override .woocommerce .cart-collaterals .cart_totals tr th, .style-dark .style-light .woocommerce .cart-collaterals .cart_totals tr th, .style-light .woocommerce form.login, .style-light.style-override .woocommerce form.login, .style-dark .style-light .woocommerce form.login, .style-light .woocommerce form.checkout_coupon, .style-light.style-override .woocommerce form.checkout_coupon, .style-dark .style-light .woocommerce form.checkout_coupon, .style-light .woocommerce form.register, .style-light.style-override .woocommerce form.register, .style-dark .style-light .woocommerce form.register, .style-light .woocommerce #payment, .style-light.style-override .woocommerce #payment, .style-dark .style-light .woocommerce #payment, .style-light .woocommerce #payment ul.payment_methods, .style-light.style-override .woocommerce #payment ul.payment_methods, .style-dark .style-light .woocommerce #payment ul.payment_methods, .style-light .woocommerce .order_details li, .style-light.style-override .woocommerce .order_details li, .style-dark .style-light .woocommerce .order_details li, .style-light .woocommerce .woocommerce-MyAccount-navigation li, .style-light.style-override .woocommerce .woocommerce-MyAccount-navigation li, .style-dark .style-light .woocommerce .woocommerce-MyAccount-navigation li, .style-light .woocommerce .addresses, .style-light.style-override .woocommerce .addresses, .style-dark .style-light .woocommerce .addresses, .style-light .wootabs .tab-content, .style-light.style-override .wootabs .tab-content, .style-dark .style-light .wootabs .tab-content, .style-light .myaccount-cont, .style-light.style-override .myaccount-cont, .style-dark .style-light .myaccount-cont, .style-light .price_slider_wrapper .ui-widget-content, .style-light.style-override .price_slider_wrapper .ui-widget-content, .style-dark .style-light .price_slider_wrapper .ui-widget-content, .style-light .widget_price_filter .ui-slider .ui-slider-handle, .style-light.style-override .widget_price_filter .ui-slider .ui-slider-handle, .style-dark .style-light .widget_price_filter .ui-slider .ui-slider-handle, .style-light .row-related, .style-light.style-override .row-related, .style-dark .style-light .row-related, .style-light form.woocommerce-shipping-calculator button, .style-light.style-override form.woocommerce-shipping-calculator button, .style-dark .style-light form.woocommerce-shipping-calculator button, .style-light form.cart button, .style-light.style-override form.cart button, .style-dark .style-light form.cart button {
    border-color: #73000a;
}
.post-wrapper .post-footer.post-footer-light {
    border-color: #73000a;
}
.col-widgets-sidebar .widget-container .widget-title {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    padding: 0px 0px 10px 0px;
}
.social.load.top.center.networks-9 ul li.social-xing {
    display: none !important;
}
.widget-container .tagcloud {
    margin: 18px 0px 0px 0px;
    text-align: left;
}
.widget-container .tagcloud a {
    font-size: 10px !important;
    padding: 4px 5px 2px 5px;
    display: inline-block;
    border: 1px solid;
    border-radius: 0px;
    margin: 0px 5px 9px 0px;
    text-transform: uppercase;
    font-weight: 600;
}
	

/*Headers*/
#page-header h1 {
text-shadow: 0px 0px 15px rgba(0,0,0,.55);
color: #ffffff;
line-height: 1.05;
}
.single-post #page-header h1 {
    text-shadow: 0px 0px 15px rgba(0,0,0,0);
    color: #ffffff;
    line-height: 1.05;
}
.temp-header-title {
	    margin-top: 10px !important;
}

.temp-header-excerpt {
	  margin-top: 10px !important;
}
.vc_row.header-row-1.style-color-xsdn-bg.row-container {
    max-height: 10px !important;
}
.page-id-31 .vc_row.header-row-1.style-color-xsdn-bg.row-container {
    max-height: 10px !important;
}

.border-top {
    border-top: 10px solid #73000a;
}
.uncode_text_column.bread p {
    margin: 8px 0 0 !important;
}
/*Iconbox*/
.icon-box-content p {
    line-height: 1.5;
}

.column_child:hover .icon-box h2.h3, .column_child:hover .icon-box p, .column_child:hover .icon-box ul {
    color: #73000a !important;
}
.icon-box-left .icon-box-icon, .icon-box-right .icon-box-icon, .icon-box-left .icon-box-content, .icon-box-right .icon-box-content {
    vertical-align: middle !important;
    padding-left: 18px;
	padding-bottom: 9px;
}
.icon-box-content p {
    line-height: 1;
}
.icon-box p.text-top-reduced {
    margin-top: 18px;
}

/*Footer*/

.site-footer hr.separator-break {
    width: 100%;
    border-top-width: 1px;
}
.site-footer hr {
    margin: 18px 0px 27px 0px;

}

/*Homepage*/
.vc_row.row-2.row-container {
    border-left: 20px #73000a solid;
}

/*CarolinaCAP*/
.page-id-41 .top-menu.mobile-hidden.tablet-hidden.navbar.menu-secondary.menu-dark.submenu-dark.style-color-630646-bg.top-menu-padding {
    background-color: #3b6097;
}
.initiative-logo-col h3.t-entry-title.h6.font-weight-600 {
    font-family: 'Berlingske Serif', 'Georgia', serif;
    font-weight: 700 !important;
    font-size: 1.1em;
}


.initiative-logo-col .t-entry-text-tc.single-block-padding {
    padding-top: 15px;
}
.initiative-logo-col .uncell.single-block-padding.style-color-xsdn-bg {
    padding: 25px 36px 20px;
}
.category-carolina-cap .block-bg-overlay.style-color-630646-bg {
    background-color: #466a9f !important;
}
.archive.category-carolina-cap .block-bg-overlay.style-color-630646-bg {
    background-color: #0000 !important;
}
.category-carolina-cap .wpb_column.pos-top.pos-center.align_left.column_parent.col-lg-6.border-top.col-md-33.col-sm-25.no-internal-gutter {
    border-top: 10px solid #466a9f !important;
}

/*UPDATES*/

.icon-box-content p {
    line-height: 1.35 !important;
	    margin-bottom: 10px;
}


/*Stack Breadcrumb*/



.single-stacks .hljs.json span a {     color: rgba(0, 0, 0, .5) !important;     font-size: 12px;
}

.single-stacks .wp-block-code {     border: 0px;     background: rgba(0,0,0,0);     padding: 0px;
}

.single-stacks .hljs.json span strong {     font-size: 12px;
}

.single-stacks code.hljs.json span span {
    color: rgba(0, 0, 0, .25) !important;
    font-size: 12px;
    font-weight: 900 !important;
}


.single-stacks .bread .wp-block-code {
    padding: 0px;
    border: 0px;
    background-color: #fff;
	margin-top: 0px;
}
.single-stacks .bread span a, .bread span strong {
    font-size: 13px;
    font-family: "Berlingske Sans", "Arial", sans-serif;
	color: rgba(0, 0, 0, .5) !important;
}

.single-stacks .bread span {
background-color: #fff;
}
.single-stacks .hljs.json {
    background-color: #fff;
	padding: 0px !important;
}


/*White Breadcrumb*/

.hljs.json span a {
    color: rgba(0, 0, 0, .5) !important;
    font-size: 12px;
}

.wp-block-code {
    border: 0px;
    background: rgba(0,0,0,0);
    padding: 0px;
}

.hljs.json span strong {
    font-size: 12px;
}

code.hljs.json span span {
    color: rgba(0, 0, 0, .25) !important;
    font-size: 12px;
    font-weight: 900 !important;
}


.bread .wp-block-code {
    padding: 0px;
    border: 0px;
    background-color: #fff;
	margin-top: 0px;
}
.bread span a, .bread span strong {
    font-size: 13px;
    font-family: "Berlingske Sans", "Arial", sans-serif;
	color: rgba(0, 0, 0, .5) !important;
}

.bread span {
background-color: #fff;
}
.hljs.json {
    background-color: #fff;
	padding: 0px !important;
}



.row-container.row-navigation.row-navigation-light .row.row-parent.style-light.limit-width {
    max-width: 100%;
}

/*Stacks*/
.vc_element.vc_custom_heading_wrap.temp-header-title.stack-title.vc_vc_custom_heading {
    margin-top: 1px !important;
}
.stack-sub h2 span {
    font-size: 11px !important;
    font-weight: 700 !important;
}
.stack-col-white .uncell.vc_custom_1616942015099.border-color-xsdn-color.no-block-padding {
    border-top-width: 9px !important;
}
.stack-row-white.vc_custom_1616942514036 {
    margin-top: -9px !important;
}
.single-stacks .style-light p strong {
    color: #000000 !important;
}


@media only screen and (min-width: 960px) {


.single-stacks .t-entry p {
    min-height: 100px;
    font-size: 13px;
}

.single-stacks .t-entry h3 {
    min-height: 32px;
}	
	
	

	
}