/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */

/* start
----------------------------------*/
/*body*/
.pkp_structure_main:before, 
.pkp_structure_main:after{
    background: #f8f9fa !important;
}

/* navigasi */
.pkp_site_name_wrapper {
	padding-bottom: 20px !important;
}

.pkp_head_wrapper {
    width : auto !important;
}

@media screen and (min-width:  768px) {
    .pkp_navigation_primary_wrapper {
        width: 728px !important;
    }
}

@media screen and (min-width:  992px) {
    .pkp_navigation_primary_wrapper {
        width: 952px !important;
    }
}

@media screen and (min-width:  1200px) {
    .pkp_navigation_primary_wrapper {
        width: 1160px !important;
    }
}

@media screen and (min-width: 992px){
    .pkp_site_name .is_img img {
        max-height: 100px !important;
    }
}

/*menu register*/

.pkp_navigation_user>li:last-child>a{
	margin-right: 0px !important;
}
/*dropdown*/
.pkp_nav_list ul a {
	color: #ffffff;
}
.pkp_nav_list ul a:hover{
	background-color: #ffffff;
	border: 0;
}

/*sidebar*/
.cm_sidebar {
    margin-top: 1.25rem;
}
.cm_sidebar li {
    position: relative;
    padding: .75rem 1.25rem !important;
    border: 1px solid rgba(0,0,0,.125);
    background-color: #fff;
    margin-bottom: -1px;
    padding: .75rem 1.25rem;
}


/*footer*/
@media screen and (min-width: 992px){
    .pkp_footer_content {
        float: left;
        width: 652px;
    }
}

@media screen and (min-width: 1200px){
    .pkp_footer_content {
        width: 860px;
    }
}

@media screen and (min-width: 992px){
    .pkp_brand_content {
       float: right;
        width: 300px;
    }
}