/*
 Theme Name:   Kingster Child
 Theme URI:    http://demo.goodlayers.com/kingster
 Description:  Goodlayers Kingster Child Theme
 Author:       Goodlayers
 Author URI:   http://goodlayers.com
 Template:     kingster
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, right-sidebar, responsive-layout
 Text Domain:  kingster-child

 START YOUR CHILD THEME CSS HERE
*/

.kingster-footer-column.kingster-item-pdlr.kingster-column-15 {
    width: 33.33%;
    font-size: 12px;
}

.kingster-footer-column.kingster-item-pdlr.kingster-column-15:nth-of-type(2) {
    display: none;
}

.aca-footer-logo-container {
    max-width: 150px;
    height: 75px;
    display: flex;
    align-items: center;
}

img.aca-footer-logo {
    height: 50px;
    max-width: none;
}

@media only screen and (max-width: 768px) {
	body.page-id-5433.kingster-body-front .gdlr-core-container {
		max-width: none;
	}

	body.page-id-5433 .gdlr-core-column-30 {
		width: 100%;
	}

	body.page-id-5433 .gdlr-core-pbf-column-content-margin {
    	padding: 0 !important;
	}

	body.page-id-5433 .gdlr-core-column-extend-right > .gdlr-core-pbf-background-wrap {
		margin-left: -50px;
	}

	.info-sessions-mobile-padding {
		padding-bottom: 35px !important;
	}

	.info-sessions-mobile-padding-top,
	body.page-id-5433 .gdlr-core-pbf-column-content-margin.info-sessions-mobile-padding-top {
		padding-top: 35px !important;
	}


	body.page-id-5433.kingster-body input[type="submit"] {
		max-width: 100%;
		font-size: 13px;
	}

	.kingster-footer-column.kingster-item-pdlr.kingster-column-15 {
    	width: 100%;
	}

	.kingster-footer-wrapper.kingster-with-column-divider .kingster-footer-column {
		border: none;
		padding-left: 20px;
		padding-right: 20px;
	}

}