/**,
*::before,
*::after {
	box-sizing: border-box;
}*/

/*====== topbar ======*/
.top-bar {background: #333 !important;padding: 12px 0 !important;margin-bottom: 0 !important;}
.top-bar a {font-weight: 400;color: #f698cb;font-size: 18px;}
.top-header {text-align: right;}
.top-header a {color: #fac9a9 !important;font-weight: 600;letter-spacing: 0.2px;}
.navbar.navbar-inverse.fran_opp.top-bar {margin-bottom: 0 !important;}
.view-list {
    display: inline-block;
    text-align: center;
    padding-left: 8%;
    width: 460px;
}
.view-list p {font-size: 14px;color: #fff;margin: 0;}
.navbar .brand {padding: 0;margin-right: 10px;}
.main-header {display: flex;align-items: flex-start;justify-content: space-between;}
.navbar-box .new_visitors {display: flex;align-items: center;justify-content: space-between;width: 87%;margin-top: -45px;}
.navbar-box .main_navbar {margin-top: 20px;}
/*====== # topbar ======*/


/* ========= responsive =========== */
@media (min-width: 992px) {
	.container {max-width: 1300px !important;width: 100%!important;}
	.navbar .nav > li > a.last-child {padding-right: 0;}
}