/*
 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
*/
.sta-list-item{
	min-height:420px;
	display:none;
}
.sta-list-item.active{
	display:block;
}
.wrapper-pagination{
	margin: 30px 0;
	text-align: center;
	float: left;
	width: 100%;
}
#sta-pagination{
	display: inline-block;
	margin-bottom: 1.75em;
	padding-left: 0;
    list-style: none;
    border-radius: .25rem;
}
#sta-pagination li{
	display: inline-block;
}
.page-link{
    position: relative;
    display: block;
    margin-left: -1px;
    line-height: 1.25;
    color: #3db166;
    background-color: #fff;
    border: 1px solid #ddd;
	display: inline-block;
    width: 45px;
    height: 45px;
    line-height: 45px;
    font-size: 12px;
    margin-right: 4px;
    text-align: center;
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
	white-space: nowrap;
    font-weight: bold;
}
.page-item.prev .page-link{
	margin-right:8px;
}
.page-item.next .page-link{
	margin-left:4px;
}
.page-item.active .page-link {
    z-index: 2;
    color: #fff;
    background-color: #3db166;
    border-color: #3db166;
}
.page-item:first-child .page-link {
	margin-left:0;
}
.mm-panel.mm-hasnavbar.mm-current .mm-navbar{
    display: none;
}
.mm-panel.mm-hasnavbar.mm-highest .mm-navbar{
    display: block !important;
}
ul.mm-listview li {
    border: none;
}
ul.mm-listview li.menu-item-6152 a{
	background: #3db166;
    color: #fff;
    padding-top: 15px;
    padding-bottom: 10px;
    text-align: center;
    margin-top: 15px;
    font-size: 15px;
    color: #ffffff;
    padding: 15px 15px 15px 15px;
    text-transform: uppercase;
    border-radius: 0px;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    font-weight: 700;
    letter-spacing: 0;
	line-height: 26px;
}
.kingster-page-title-wrap,
.kingster-not-found-wrap .kingster-not-found-background{	
	background-size: unset;
	background-repeat: repeat;
}
@media only screen and (max-width: 767px){
	body.page-id-2876  .gdlr-core-pbf-column-content-margin {
		padding-top: 0px !important;
	}
	body.page-id-2876  .gdlr-core-pbf-column-content-margin.first-column{
		padding-top: 80px !important;
	}
}
