/*
Theme Name: Maskitto Light Child
Description: A light weight clean and simple wordpress theme for everyday use. Bunch of useful features like, responsive design, united color schemes, slider with lots of options, fast to learn administration panel layout, plus, clean and easy visual design and it's all free. Documentation available at http://shufflehound.com/maskitto-light/ and demo at http://demo.shufflehound.com/maskitto-light/
Version: 1.0.4
Author: Shufflehound
Author URI: http://shufflehound.com
Template: maskitto-light
Text Domain: maskitto-light-child
*/



.navbar-nav .current-menu-item a,

.navbar-nav .current_page_parent a {

	/*color: #ffffff!important;*/

	border-bottom: 4px solid #698b3b!important;

	background-color: #91c952!important;
	
	bottom: 0px!important;
	

}

header .navbar-nav .current-menu-item a, 

header .navbar-nav .current_page_parent a, 

.navbar-nav .current-post-parent a {

    color: #ffffff!important;

}


.navbar-nav .current-menu-item a:active,

.navbar-nav .current_page_parent a:active {

	/*color: #ffffff!important;*/

	border-bottom: 4px solid #698b3b!important;

	background-color: #698b3b!important;

}



/* Epäaktviivinen itemi */

.navbar-nav .menu-item a,

.navbar-nav .page_parent a {

	border-bottom:none;

	background-color: #91c952!important;

	margin-right: 2px!important;

	bottom: 0px!important;


}

header .navbar-nav .menu-item a, 

header .navbar-nav .page_parent a, 

.navbar-nav .post-parent a {

    color: #ffffff!important;

    font-weight: bold;

    padding: 16px 5px;

}


.nav {
    background-color: #91c952!important;
}

.navbar-nav {

	margin-top: 38px!important;
	margin-bottom: 5px!important;
}

/*
.navbar-collapse .navbar-nav {

	margin-top: 20px!important;
	margin-bottom: 5px!important;
}
*/

	


.navbar-nav .menu-item:last-child a{

	padding-right: 10px;

}


.container {
    margin-left: auto;
    margin-right: auto;
    padding-left: 0px;
    padding-right: 0px;
    width:100%;
    max-width:100%;
}

.element.style {
	margin-left: auto;
   	margin-right: auto;
	padding-left: 5px;
    	padding-right: 5px;
}

.blog-item {
width:100%;
}


@media (min-width: 1000px) {



	.header-layout-standard-large .navbar-brand img {
	      margin: 20px 0 !important;;
	      max-height: 75px !important;
	}

}


@media (min-width: 600px) and (max-width: 999px) {



	.header-layout-standard-large .navbar-brand img {
	      max-height: 60px !important;
	}

}

@media (max-width: 599px) {



	.header-layout-standard-large .navbar-brand img {
	      max-height: 54px !important;
	}

}





