/* CSS Document */
body{ text-align: left}
h1 { font-size: 34px;}

header#site_header .top-bar .lang-btn{ right: inherit; left: 0}
header#site_header .top-bar .icons-nav ul li{ float: right; margin-right: 0; margin-left: 7px}
header#site_header .top-bar .icons-nav ul li a label{ margin-right: 4px; margin-left: 0}
header#site_header .top-bar .secondary-nav li{ float: right}

.employee-login-modal button.close{ margin: 0 0 0 auto}

.primary-wrap .navigation-primary nav.navbar li a{ text-align: left; font-size: 14px; font-weight: 600}
.primary-wrap .navigation-primary nav.navbar li .dropdown-menu{ left: 0; right: inherit}
.menu-item-has-children.dropdown-menu>a::after{ top: 1.8em !important}
.dropdown-toggle::after{ vertical-align: 0.155em;}

.primary-wrap .search-area form.search-form input[type="search"]{ width: 100px}


/**/
section .section-title h1:before{ right: inherit; left: 0}
section .section-title h1:after{ right: inherit; left: 0}

/**/
.thumbnail-post-block .intro-header .published-on span{ float: none}


/**/
section#national_products .stamp-pic img{ margin-right: inherit; margin-left: auto}
section#national_products .inter-text{ margin-left: auto; align-items: center; max-width: 340px}

/**/
section#media_center .tabs-navlist .inner{ margin-right: inherit; margin-left: auto}
section#media_center .tabs-navlist .nav-tabs .nav-link{ margin-right: 0; margin-left: 20px}

/**/
footer#site_footer .nav-footer i{ margin-right: 0; padding-left: 0; padding-right: 8px; margin-left: -30px}
footer#site_footer .nav-footer .sitemap-contain .homepage{ margin-left: 0; margin-right: 20px}
footer#site_footer .nav-footer .sitemap-contain .sitemap-nav li{ float: left; margin-left: 0; margin-right: 20px}
footer#site_footer .nav-footer .customer-service .call-center{ margin-left: 0; margin-right: 20px}
footer#site_footer .nav-footer .customer-service .download-app a{ margin-right: 0; margin-left: 5px}
footer#site_footer .nav-footer .customer-service .social-media label{ margin-left: 0; margin-right: 20px}
footer#site_footer .nav-footer .customer-service .social-media label{ margin-left: 0; margin-right: 20px}
footer#site_footer .nav-footer .customer-service .social-media ul li{ float: left; margin-left: 0; margin-right: 20px}
footer#site_footer .nav-footer .customer-service .social-media ul li a i{ margin-left: 0; padding-right: 0}
footer#site_footer .gov-contact-center-logo img{ margin-right: 0}


/*****/
.post-sidebar ul.sidebar-menu{ padding-left: 0 !important}
.post-sidebar ul.sidebar-menu li{ padding-right: 0; padding-left: 20px}
.post-sidebar ul.sidebar-menu li:before{ right: inherit; left: 0}
.post-sidebar ul.sidebar-menu li ul.children{ margin-left: 0px; padding-left: 0px}

.content-body .content-contain ol,
.content-body .content-contain ul{ padding-right: 0; padding-left: 0px}

.post-filter-row>ul>li{  margin-left: 0px; margin-right: 15px;}
/**/
.accordion .card-header .btn{ text-align: left}
.accordion .card-header .btn:after{ float: right}




/*-------------------------------------------------------------- Media Quaries --------------------------------------------------------------*/
@media(max-width: 768px){
	header#site_header .primary-wrap .navigation-primary{ left: inherit; right: 0}
	.primary-wrap .navigation-primary nav.navbar button{ margin-right: 0; margin-left: auto}
	header#site_header .primary-wrap .search-area{ margin-right: 70px; margin-left: auto}
	
	.primary-wrap .navigation-primary nav.navbar li a{ text-align: center}
}

@media(max-width: 540px){
	header#site_header .top-bar .secondary-nav{ float: right}
	header#site_header .top-bar .social-toggle-btn{ float: right; margin-right: 0}
	header#site_header .top-bar .lang-btn{ left: 15px}
	.primary-wrap .search-area form.search-form input[type="search"]{ width: 50px}
	header#site_header .top-bar .icons-nav ul li{ float: none; margin: 8px 0px 8px 15px;}
	
	/**/
	section#national_products .stamp-pic img{ margin: 30px auto 0}
	
	/**/
	footer#site_footer .gov-contact-center-logo img{ margin: auto}
}























