.show-for-small { display: none;}
.pushy {
    position: fixed;
    width: 200px;
    height: 100%;
    top: 0;
    z-index: 9999;
    background: #0E3C52;
    overflow: auto;
    visibility: hidden;
    -webkit-overflow-scrolling: touch;
}
.pushy a {
    display: block;
    color: #fff;
    padding: 15px 30px;
    text-decoration: none;
    outline: 0;
}
.pushy a:hover {
    color: #e1e8ed;
}
.pushy ul:first-child {
    margin:0
}
.pushy.pushy-left {
    left: 0;
}
.pushy.pushy-right {
    right: 0;
}
/* Menu Movement */

.pushy-left {
    -webkit-transform: translate3d(-200px, 0, 0);
    -ms-transform: translate3d(-200px, 0, 0);
    transform: translate3d(-200px, 0, 0);
}
.pushy-open-left #container,
.pushy-open-left .push {
    -webkit-transform: translate3d(200px, 0, 0);
    -ms-transform: translate3d(200px, 0, 0);
    transform: translate3d(200px, 0, 0);
}
.pushy-right {
    -webkit-transform: translate3d(200px, 0, 0);
    -ms-transform: translate3d(200px, 0, 0);
    transform: translate3d(200px, 0, 0);
}
.pushy-open-right #container,
.pushy-open-right .push {
    -webkit-transform: translate3d(-200px, 0, 0);
    -ms-transform: translate3d(-200px, 0, 0);
    transform: translate3d(-200px, 0, 0);
}
.pushy-open-left .pushy,
.pushy-open-right .pushy {
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
/* Menu Transitions */

#container,
.pushy,
.push {
    transition: transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);
}
/* Site Overlay */

.site-overlay {
    display: none;
}
.pushy-open-left .site-overlay,
.pushy-open-right .site-overlay {
    display: block;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 99999;
    background-color: rgba(0, 0, 0, 0.5);
    -webkit-animation: fade 500ms;
    animation: fade 500ms;
}
@keyframes fade {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}
@-webkit-keyframes fade {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}
/* Submenu Appearance */

.pushy-left li{
   border-bottom: 1px solid #072A3C;
}
.pushy-submenu ul {
    padding-left:0;
    transition: max-height 0.2s ease-in-out;
}
.pushy-submenu ul .pushy-link {
    transition: opacity 0.2s ease-in-out;
	padding-left:15px;
}
.pushy-submenu > a {
    position: relative;
}
.pushy-submenu > a::after {
    content: '';
    display: block;
    height: 11px;
    width: 8px;
    position: absolute;
    top: 50%;
    right: 15px;
    background: url("../images/arrow.svg") no-repeat;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    transition: transform 0.2s;
}
/* Submenu Movement */

.pushy-submenu-closed ul {
    max-height: 0;
    overflow: hidden;
}
.pushy-submenu-closed .pushy-link {
    opacity: 0;
}
.pushy-submenu-open {
    /* Submenu Icon */
}
.pushy-submenu-open ul {
    max-height: 1000px;
}
.pushy-submenu-open .pushy-link {
    opacity: 1;
}
.pushy-submenu-open a::after {
    -webkit-transform: translateY(-50%) rotate(90deg);
    -ms-transform: translateY(-50%) rotate(90deg);
    transform: translateY(-50%) rotate(90deg);
}
.no-csstransforms3d .pushy-submenu-closed ul {
    max-height: none;
    display: none;
}
.menu-btn {
    font-size: 30px;
    color: #fff;
    padding-top: 0px;
}
.tt-dataset.tt-dataset-categories {
    /* border-bottom: 1px solid #e1e8ed; */
}
li.pushy-link:last-child {
    border-bottom: none;
}
.pushy-left>ul>li.pushy-link:last-child>a{background:#DB471A;}
.pushy-left>ul>li.pushy-link:last-child:hover>a{background:#0c5471;}
li.pushy-link:first-child {
    border-top:none;
}
/*# sourceMappingURL=pushy.css.map */

@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .page-articles.article-body  .menu-btn {
        display: block !important;
		margin-top:13px;
    }
	.page-articles.article-body .top-content-space {
		padding: 62px 0;
		min-height: 220px;
	}
	#fixed-search.fixed-nav{position:relative;z-index:auto;}
	.front  .inner-pages-search{padding:30px 0;clear:both;width:80%;margin:0 auto;}
	
}
@media only screen and (min-width: 1024px) and (max-width: 1024px) {
	#fixed-search.fixed-nav{z-index:9;}
}
@media screen and (min-width:1024px) and (max-width: 1199px) {
.not-front.inner-pages #fixed-search #fixed-logo-left {
    margin-top: 0;
}
}
@media screen and (min-width:768px) and (max-width: 1023px) {
	.none-bg #fixed-search #fixed-logo-left {
    top: 5px;
}
#fixed-search #fixed-logo-left {
		left: 63px;
		max-width: 144px;
		padding-left: 0;
		padding-right: 0;
		padding-top: 10px !important;
		position: fixed;
		top: 0px;
		z-index: 9980;
		margin-top:0 !important;
	}
}
@media screen and (min-width: 300px) and (max-width: 1023px) {
    .show-for-small {
        display: block;
    }
    .typeahead,
    .tt-query,
    .tt-hint {
        width: 100%;
    }
    .form-group.home-form {
        position: relative;
    }
    .inner-pages-search .form-group:last-child {
        float: left;
        position: absolute;
        bottom: -4px;
        right: 3px;
        z-index: 9;
    }
    .inner-pages .fixed-nav .inner-pages-search {
        top: 50px;
    }
	.inner-pages-search-wrap {
		padding-left:0 !important;
	}
	.header-topbg .navbar-nav{display:none;}
	.menu-btn{margin:14px 0;}
	
	
	.front  .inner-pages-search{padding:50px 0 30px 0;clear:both;position:relative;z-index:99;}
	.pushy-submenu-open>ul>li:first-child{border-top:1px solid #072a3c;}
}
@media screen and (max-width:767px){
	#fixed-search #fixed-logo-left{top:-5px;margin-top:0 !important;}
	.front  .inner-pages-search{width:90%;margin:0 auto;}
	.show-for-small { display: block;}
	
}