/*
Theme Name:   State Street Child
Theme URI:    
Description:  State Street Child Theme
Template:     state_street
Text Domain:  state_street-child
*/

.stacked {
	display: flex;
	flex-direction: row;
	justify-content: center;
}

.hero_bg img {
	margin: 134px auto 70px auto !important;
}

@media (max-width: 767px) {
    .stacked {
        display: flex;
        flex-direction: column !important;
        justify-content: center;
    }

    .stacked .stacked-item-center, .stacked .stacked-item {
        margin-top: 20px !important;
    }

    .stacked-one {
        order: 2 !important;
    }

    .stacked-two {
        order: 1 !important;
    }

    .stacked-two a {
        font-size: 20px !important;
        width: 250px !important;
    }

    .stacked-three {
        order: 3 !important;
    }

    .stacked .stacked-item-center {
        min-height: auto !important;
    }

    .hero_bg img {
        margin: 100px auto 50px auto !important;
    }
}

.stacked .stacked-item {
    display: flex;
    flex-direction: row;
    align-items: flex-end;
}

.stacked .stacked-item-center {
    min-height: 150px;
}


@media screen and (min-width:1200px) {
	.nav > li {
		padding: 0 9px !important;
	}
}
@media screen and (min-width:992px) and (max-width:1199px) {
	.nav > li {
		padding: 0 7px !important;
	}
	.navbar-default .navbar-nav > li > a {
		font-size:12px !important;
	}
}
@media screen and (max-width:991px) {
	.navbar-toggle {
		display:block !important;
	}
	.navbar-header {
		float:none !important;
	}
	.navbar-nav {
		background-color: #e9e1cb !important;
	}
	.navbar-nav > li {
		float:none !important;
	}
}