@media all and (min-width:1440px)
{
.sticky-navbar .logo-wrapper {
	width: 20%;
}
.sticky-navbar .header-btn-wrapp {
	width: 30%;
}
.header-btn.left-btn {
	margin-right: 25px;
}
}
@media all and (max-width:1439px) and (min-width:1366px)
{
.sticky-navbar .sub-header-menu {
	width: 52%; text-align: right;
}
.header-btn {
	margin: 0px 5px !important;
}
.sticky-navbar .logo-wrapper {
	width: 17%; text-align: center;
}
.top-navbar .container-fluid {
	padding: 0px;
}
}
@media all and (max-width:1365px) and (min-width:1280px)
{
.sticky-navbar .logo-wrapper {
	width: 24%;
}
.sticky-navbar .header-btn-wrapp {
	width: 26%;
}
.phone {
	margin-right: 0px;
}
.left-btn-st {
	display: inline-block;
}
.header-btn.left-btn {
	display: none;
}
.header-btn.right-btn {
	display: inline-block;
}
}
@media all and (max-width:1279px) and (min-width:1200px)
{
.sticky-navbar .header-btn-wrapp {
	width: 25%;
}
.sticky-navbar .logo-wrapper {
	width: 23%;
}
.sub-header-menu {
	width: 51%;
}
.left-btn-st {
	display: inline-block;
}
.header-btn.left-btn {
	display: none;
}
.header-btn.right-btn {
	display: inline-block;
}
.sticky-navbar .phone {
	margin-left: 0px;
}
}
@media all and (max-width:1365px) and (min-width:768px)
{
.phone {
	margin-right: 0px;
}
}
@media all and (max-width:1199px) and (min-width:1024px)
{
.header-btn.left-btn {
	display: none;
}
.header-btn.right-btn {
	display: none;
}
.dropdown.phone.dropdown-st {
	display: none;
}
.left-btn-st {
	display: inline-block;
}
.right-btn-st {
	display: inline-block;
}
.top-header-menu {
	padding-left: 0px; margin-left: 0px;
}
.top-header-menu li a {
	padding: 0px 5px;
}
.phone {
	margin: 0px;
}
.logo-wrapper > .logo {
	left: auto;
}
.sticky-navbar .logo-wrapper {
	width: 25%;
}
.sub-header-menu {
	width: 64%;
}
.sticky-navbar .header-btn-wrapp {
	width: 10%;
}
.header-btn.right-btn-st img {
	width: 20px;
}
.top-navbar .container-fluid {
	padding-right: 0px;
}
}
@media all and (min-width:768px)
{
.logo-wrapper {
	vertical-align: middle; float: none; display: inline-block !important;
}
.sub-header-menu .nav.navbar-nav {
	vertical-align: middle; float: none; display: inline-block !important;
}
.navbar-collapse.collapse {
	vertical-align: middle; float: none; display: inline-block !important;
}
.header-btn-wrapp {
	vertical-align: middle; float: none; display: inline-block !important;
}
.sub-header-menu .navbar-nav > li::after {
	left: auto; margin-left: 5px;
}
}
@media all and (max-width:1023px) and (min-width:768px)
{
.sticky-navbar .header-btn img {
	width: 20px;
}
.sub-header-menu .navbar-nav > li > a {
	font-size: 12px;
}
.nav > li > a {
	padding: 0px;
}
.sub-header-menu {
	width: 60%;
}
.sticky-navbar .header-btn-wrapp {
	width: 17%;
}
.header-btn.left-btn {
	display: none;
}
.header-btn.right-btn {
	display: none;
}
.dropdown.phone.dropdown-st {
	display: none;
}
.left-btn-st {
	display: inline-block;
}
.right-btn-st {
	display: inline-block;
}
.top-header-menu {
	margin: 10px 0px; padding: 0px;
}
.top-header-menu-right .left {
	display: none;
}
.logo-wrapper > .logo {
	left: 0px; top: 0px;
}
.sticky-navbar .logo-wrapper {
	width: 20%;
}
}
@media all and (max-width:767px) and (min-width:320px)
{
body {
	background-color: transparent;
}
.sticky-navbar .container-fluid {
	margin: 0px; padding: 0px;
}
.sticky-navbar .dropdown-menu-mobbile li a {
	color: rgb(66, 66, 66);
}
.sticky-navbar .dropdown-menu-mobbile li a:focus {
	color: rgb(66, 66, 66);
}
.sticky-navbar .dropdown-menu-mobbile li a:active {
	color: rgb(66, 66, 66);
}
.sticky-navbar .dropdown-menu-mobbile {
	list-style: none; margin: 0px auto; text-align: center; padding-left: 0px; max-width: 100%; background-color: rgb(208, 208, 208); -webkit-transition: .7s;
}
.dropdown-menu-mobbile li {
	padding: 10px 0px; border-bottom-color: rgb(240, 145, 58); border-bottom-width: 1px; border-bottom-style: solid;
}
#navbar {
	padding: 0px; width: 100%;
}
.sub-header-menu .navbar-nav > li {
	padding: 0px;
}
.sub-header-menu .navbar-nav > li:nth-child(2n+1) {
	background-color: rgb(66, 66, 66);
}
.sub-header-menu .navbar-nav > li:first-child {
	background-color: transparent;
}
.sub-header-menu .navbar-nav > li > a {
	
}
.navbar {
	background: rgb(24, 25, 27);
}
.navbar-default .navbar-collapse {
	border: currentColor; border-image: none;
}
.navbar-default .navbar-form {
	border: currentColor; border-image: none;
}
footer .widget {
	border-right-color: currentColor !important; border-right-width: medium !important; border-right-style: none !important;
}
}
@media all and (max-width:629px) and (min-width:320px)
{
.sticky-navbar .logo-wrapper {
	top: 0px; width: 75%; position: relative;
}
.sticky-navbar .mobile-button {
	top: 10px; position: relative;
}
.header-btn.right-btn-st img {
	width: 20px;
}
.sticky-navbar .left-btn {
	display: none;
}
.sticky-navbar .right-btn {
	display: none;
}
.toggle-button {
	width: 100%; background-color: rgb(52, 52, 52);
}
.toggle-button .left {
	width: 38%;
}
.toggle-button .right {
	margin: 0px; padding: 10px 20px 10px 0px; width: 60%; text-align: left; background-color: rgb(62, 61, 61);
}
.toggle-button .header-btn.left-btn-st img {
	left: -0.1px; top: -2px; position: relative;
}
.header-btn.left-btn-st {
	background-color: rgb(26, 26, 26);
}
.header-btn.right-btn-st {
	background-color: rgb(26, 26, 26);
}
.toggle-button .right .phone img {
	top: -1px; position: relative;
}
.toggle-button .right a {
	color: rgb(166, 166, 166);
}
.sticky-navbar .left-btn-st {
	vertical-align: middle; display: inline-block;
}
.sticky-navbar .right-btn-st {
	vertical-align: middle; display: inline-block;
}
.toggle-button .left {
	vertical-align: middle; display: inline-block;
}
.toggle-button .right {
	vertical-align: middle; display: inline-block;
}
.top-header-menu-wrapper .top-header-menu-left {
	width: 100%; text-align: center;
}
.top-header-menu-wrapper .top-header-menu-right {
	display: none;
}
.top-header-menu-wrapper .top-header-menu {
	margin: 0px; padding: 0px;
}
.top-header-menu-wrapper .top-header-menu li {
	margin: 0px; padding: 0px;
}
.top-header-menu-wrapper .top-header-menu li {
	font-size: 8px;
}
.top-header-menu-wrapper .top-header-menu li a {
	font-size: 8px;
}
.top-header-menu-wrapper .top-header-menu li a {
	padding: 0px 7px;
}
body .top-navbar {
	min-height: 22px;
}
.sticky-navbar .toggle-button .header-btn {
	padding: 5px;
}
body .footer-navbar {
	
}
}
@media all and (max-width:720px) and (min-width:630px)
{
.sticky-navbar .logo-wrapper {
	top: 0px; width: 30%; position: relative;
}
.sticky-navbar .mobile-button {
	width: 10%;
}
#navbar {
	border: currentColor; border-image: none; width: 100%; margin-top: 9px;
}
.navbar-default .navbar-toggle {
	margin-top: 12px;
}
.sticky-navbar .sticky-header-menu-wrapper {
	margin-top: 10px;
}
}
@media all and (max-width:767px) and (min-width:721px)
{
.sticky-navbar .logo-wrapper {
	top: -2px; width: 35%; position: relative;
}
.mobile-button {
	width: 15%; text-align: center;
}
#navbar {
	border: currentColor; border-image: none; width: 100%; margin-top: 10px;
}
.navbar-default .navbar-toggle {
	margin-top: 12px;
}
}
@media all and (max-width:767px)
{
.affix .toggle-button .header-btn {
	padding: 5px;
}
.top-header-menu-right .left {
	display: none;
}
.effect {
	display: none;
}
.top-navbar .container-fluid {
	padding: 0px;
}
.top-header-menu {
	margin: 10px 0px; padding: 0px;
}
.right.dropdown.phone {
	margin-right: 0px;
}
.sticky-navbar .logo-wrapper > .logo {
	left: 0px; top: 0px;
}
.logo-wrapper > .logo > img {
	max-height: none;
}
.navbar-toggle {
	margin: 0px; float: none;
}
.navbar-header {
	border: currentColor; border-image: none; text-align: center;
}
.navbar {
	min-height: 70px;
}
.sub-header-menu .navbar-nav {
	margin: 0px;
}
.sub-header-menu {
	text-align: center;
}
.sub-header-menu .navbar-nav > li::after {
	display: none;
}
.navbar-header .toggle-button {
	vertical-align: middle; display: inline-block;
}
.sticky-navbar .logo-wrapper {
	vertical-align: middle; display: inline-block;
}
.mobile-button {
	vertical-align: middle; display: inline-block;
}
.toggle-button .header-btn {
	padding: 5px 12px; margin-right: 0px;
}
.navbar-default .navbar-toggle:focus {
	background: none;
}
.navbar-default .navbar-toggle:hover {
	background: none;
}
.navbar-default .navbar-toggle {
	padding: 0px 10px; border: currentColor; border-image: none;
}
.navbar-default .navbar-toggle .icon-bar {
	background-color: rgb(240, 145, 58);
}
.navbar-toggle .icon-bar {
	border-radius: 10px; width: 40px; height: 5px; margin-bottom: 6px; display: block; -webkit-border-radius: 10px;
}
.sub-header-menu .navbar-nav > li {
	margin-right: 0px;
}
}
@media all and (max-width:1199px)
{
.header-btn:active {
	margin: 0px 5px; padding: 5px;
}
.header-btn:focus {
	margin: 0px 5px; padding: 5px;
}
}
