ol,
ul {
 padding:0;
 margin:0
}
.social-style {
	margin: 0 17px 0 0;
}

[role="button"] {
 cursor:pointer
}


.dropdown-menu {
 position:absolute;
 top:100%;
 left:0;
 z-index:1000;
 display:none;
 float:left;
 min-width:160px;
 padding:5px 0;
 margin:2px 0 0;
 font-size:14px;
 text-align:left;
 list-style:none;
 background-color:#fff;
 -webkit-background-clip:padding-box;
 background-clip:padding-box;
 border:1px solid #ccc;
 border:1px solid rgba(0,0,0,.15);
 border-radius:4px;
 -webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);
 box-shadow:0 6px 12px rgba(0,0,0,.175)
}





button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
 -webkit-appearance:button;
 cursor:pointer
}

* {
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
*:before,
*:after {
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}





ul,
ol {
 margin-top:0;
 margin-bottom:10px
}



.container {
 padding-right:15px;
 padding-left:15px;
 margin-right:auto;
 margin-left:auto
}




@media(min-width:768px) {
 .container {
  width:750px
 }
}
@media(min-width:992px) {
 .container {
  width:970px
 }

}
@media(max-width:992px) {
 .container {
  width:970px
 }

	.boxhelp {
	overflow: hidden;
}
	.tbox {
	width: 55% !important;
}
	.fbox {
	width: 45% !important;

}
	.Contenctmore,.thbox {
	display: none;
}
.imgboxsix {
	width: 29% !important;
}	
	.six1 {
	width: 64% !important;
}
	.six12 {
	height: 120px;
}

}



@media(min-width:1200px) {
 .container {
  width:1170px
 }
}
.container-fluid {
 padding-right:15px;
 padding-left:15px;
 margin-right:auto;
 margin-left:auto
}




@media(min-width:1200px) {
 .container {
  width:1170px
 }
}
.container-fluid {
 padding-right:15px;
 padding-left:15px;
 margin-right:auto;
 margin-left:auto
}





.collapsing {
 position:relative;
 height:0;
 overflow:hidden;
 -webkit-transition-timing-function:ease;
 -o-transition-timing-function:ease;
 transition-timing-function:ease;
 -webkit-transition-duration:.35s;
 -o-transition-duration:.35s;
 transition-duration:.35s;
 -webkit-transition-property:height,visibility;
 -o-transition-property:height,visibility;
 transition-property:height,visibility
}
.caret {
 display:inline-block;
 width:0;
 height:0;
 margin-left:2px;
 vertical-align:middle;
 border-top:4px dashed;
 border-top:4px solid \9;
 border-right:4px solid transparent;
 border-left:4px solid transparent
}


@media(min-width:768px) {
 .navbar-collapse {
  width:auto;
  border-top:0;
  -webkit-box-shadow:none;
  box-shadow:none
 }
 .navbar-collapse.collapse {
  display:block !important;
  height:auto !important;
  padding-bottom:0;
  overflow:visible !important
 }
 .navbar-collapse.in {
  overflow-y:visible
 }
 .navbar-fixed-top .navbar-collapse,
 .navbar-static-top .navbar-collapse,
 .navbar-fixed-bottom .navbar-collapse {
  padding-right:0;
  padding-left:0
 }
}
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
 max-height:340px
}




@media(max-device-width:480px) and (orientation:landscape) {
 .navbar-fixed-top .navbar-collapse,
 .navbar-fixed-bottom .navbar-collapse {
  max-height:200px
 }
}
.container>.navbar-header,
.container-fluid>.navbar-header,
.container>.navbar-collapse,
.container-fluid>.navbar-collapse {
 margin-right:-15px;
 margin-left:-15px
}
@media(min-width:768px) {
 .container>.navbar-header,
 .container-fluid>.navbar-header,
 .container>.navbar-collapse,
 .container-fluid>.navbar-collapse {
  margin-right:0;
  margin-left:0
 }
}
.navbar-static-top {
 z-index:1000;
 border-width:0 0 1px
}
@media(min-width:768px) {
 .navbar-static-top {
  border-radius:0
 }
}
.navbar-fixed-top,
.navbar-fixed-bottom {
 position:fixed;
 right:0;
 left:0;
 z-index:1030
}




@media(min-width:768px) {
 .navbar-fixed-top,
 .navbar-fixed-bottom {
  border-radius:0
 }
}
.navbar-fixed-top {
 top:0;
 border-width:0 0 1px
}
.navbar-fixed-bottom {
 bottom:0;
 margin-bottom:0;
 border-width:1px 0 0
}
.navbar-brand {
 float:left;
 height:50px;
 padding:15px 15px;
 font-size:18px;
 line-height:20px
}
.navbar-brand:hover,
.navbar-brand:focus {
 text-decoration:none
}
.navbar-brand>img {
 display:block
}





@media(min-width:768px) {
 .navbar>.container .navbar-brand,
 .navbar>.container-fluid .navbar-brand {
  margin-left:-15px
 }
}
.navbar-toggle {
 position:relative;
 float:right;
 padding:9px 10px;
 margin-top:8px;
 margin-right:15px;
 margin-bottom:8px;
 background-color:transparent;
 background-image:none;
 border:1px solid transparent;
 border-radius:4px
}
.navbar-toggle:focus {
 outline:0
}
.navbar-toggle .icon-bar {
 display:block;
 width:22px;
 height:2px;
 border-radius:1px
}
.navbar-toggle .icon-bar+.icon-bar {
 margin-top:4px
}



@media(min-width:768px) {
 .navbar-toggle {
  display:none
 }
}
.navbar-nav {
 margin:7.5px -15px
}
.navbar-nav>li>a {
 padding-top:10px;
 padding-bottom:10px;
 line-height:20px
}



@media(max-width:767px) {
 .navbar-nav .open .dropdown-menu {
  position:static;
  float:none;
  width:auto;
  margin-top:0;
  background-color:transparent;
  border:0;
  -webkit-box-shadow:none;
  box-shadow:none
 }
 .navbar-nav .open .dropdown-menu>li>a,
 .navbar-nav .open .dropdown-menu .dropdown-header {
  padding:5px 15px 5px 25px
 }
 .navbar-nav .open .dropdown-menu>li>a {
  line-height:20px
 }
 .navbar-nav .open .dropdown-menu>li>a:hover,
 .navbar-nav .open .dropdown-menu>li>a:focus {
  background-image:none
 }
}




.modal {
 position:fixed;
 top:0;
 right:0;
 bottom:0;
 left:0;
 z-index:1050;
 display:none;
 overflow:hidden;
 -webkit-overflow-scrolling:touch;
 outline:0
}


@media(min-width:992px) and (max-width:1199px) {
 .hidden-md {
  display:none !important
 }
}



@media(min-width:1200px) {
 .hidden-lg {
  display:none !important
 }
}

@media(min-width:768px) {
 .nav-tabs-justified>li>a {
  border-radius:4px 4px 0 0
 }
}
@media(min-width:768px) {
 .navbar-header {
  float:right
 }
}
.navbar-collapse {
 padding-right:15px;
 padding-left:15px
}
.navbar-brand {
 float:right
}



.navbar-toggle {
 float:right;
 margin-right:15px;
 margin-right:auto
}




@media(min-width:768px) {
 .navbar-nav {
  float:right
 }
 .navbar-right {
  float:left !important
 }
 .navbar-left {
  float:right !important
 }
 .navbar-nav>li {
  float:right !important
 }
}
@media(min-width:768px) {
 .navbar-left.flip {
  float:right !important
 }
 .navbar-right:last-child {
  margin-left:-15px;
  margin-right:auto
 }
 .navbar-right.flip {
  float:left !important;
  margin-left:-15px;
  margin-right:auto
 }
 .navbar-right .dropdown-menu {
  left:0;
  right:auto
 }
}
.navbar-default {
 border-radius:0;
 background:#333;
 border:none;
 margin-bottom:0
}
.navbar-header {
 float:right
}
.navbar-default .navbar-brand {
 background:url(img/zoomit_logo_h.svg) no-repeat right top;
 height:28px;
 width:190px;
 position:relative;
 top:22px;
 background-size:cover;
 margin:0 10px
}
.navbar-fixed-top .navbar-brand {
 height:36px;
 width:180px;
 position:absolute;
 right:20px;
 top:37px
}
.navbar>.container .navbar-brand,
.navbar>.container-fluid .navbar-header {
 margin-left:20px;
 margin-right:0
}
.navbar-default {
 background:#222
}
.navbar-default .navbar-brand {
 color:#ecf0f1
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
 color:#ffcdd2
}
.navbar-default .navbar-text {
 color:#ecf0f1
}
.navbar-default .navbar-nav>li>a {
 color:#ecf0f1
}
.navbar-default .navbar-nav>li>a:hover,
.navbar-default .navbar-nav>li>a:focus {
 color:#ffcdd2
}
.newitems {
 border-right-width:0
}
.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:hover,
.navbar-default .navbar-nav>.active>a:focus {
 color:#ffcdd2;
 background-color:#b71c1c
}
.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:hover,
.navbar-default .navbar-nav>.open>a:focus {
 color:#ffcdd2;
 background-color:#b71c1c
}
.navbar-default .navbar-toggle {
 border:none
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
 background-color:#b71c1c
}
.navbar-default .navbar-toggle .icon-bar {
 background-color:#fff
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
 border-color:#ecf0f1
}
.navbar-default .navbar-link {
 color:#ecf0f1
}
.navbar-default .navbar-link:hover {
 color:#ffcdd2
}

.navbar-brand {
 padding:0 15px;
 height:70px;
 line-height:80px
}

.quick-box {
 position:absolute;
 top:100%;
 left:0;
 padding:10px;
 width:300px;
 z-index:100;
 background:#fff;
 border-bottom:3px #eebe58 solid;
 box-shadow:0 3px 3px rgba(0,0,0,.25);
 direction:rtl;
 display:none
}

.search-box {
 position:absolute;
 top:0;
 right:208px;
 padding:0;
 width:73%;
 z-index:100;
 background:#222;
 border-bottom:0 #e51a2d solid;
 box-shadow:0 0 0 rgba(0,0,0,.25);
 direction:rtl;
 display:none;
 left:auto;
 height:100%
}











#SearchTerm {
	background: transparent;
	border-color: transparent;
	box-shadow: 0 0 0;
	color: #fff;
	height: 100%;
	width: 35%;
	font-family: iransansweb;
}
.SearchLink i {
 width:20px;
 height:20px;
 display:inline-block
}




nav.is-sticky {
 position:fixed !important;
 width:100%;
 left:0;
 top:0;
 z-index:1051;
 filter:alpha(opacity=97);
 -webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.1);
 -moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.1);
 box-shadow:0 2px 5px 0 rgba(0,0,0,.1)
}
nav.is-sticky .hotMenu {
 display:none
}


.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
 background:transparent;
 border:none;
 margin-right:10px
}

.navbar-toggle span:last-child {
 display:none
}
.navbar-toggle span:first-child {
 -ms-transform:rotate(-50deg);
 -webkit-transform:rotate(-50deg);
 transform:rotate(-50deg);
 position:relative;
 top:6px;
 width:20px
}
.navbar-toggle span:nth-child(2) {
 -ms-transform:rotate(50deg);
 -webkit-transform:rotate(50deg);
 transform:rotate(50deg);
 width:20px
}
.navbar-toggle.collapsed span {
 -ms-transform:rotate(0);
 -webkit-transform:rotate(0);
 transform:rotate(0);
 top:0;
 display:block;
 width:22px
}






div.mainMenu {
 float:right;
 height:73px
}

div.mainMenu ul.menuList {
 float:right
}
div.mainMenu ul.menuList li {
 list-style:none;
 display:inline-block;
 line-height:72px
}
div.mainMenu ul.menuList li a {
 color:#fff;
 padding:8px 10px
}
div.mainMenu ul.menuList li a i.caret {
 transition:.3s ease-in-out
}
.rotate_180 {
 transform:rotate(180deg)
}
.rotate_0 {
 transform:rotate(0) !important
}


div.mainMenu ul.menuList li.megaDropDown div.subMegaMenu ul li {
 float:none;
 display:block;
 line-height:35px;
 text-align:right
}




div.mainMenu ul.menuList li div.subMegaMenu h3 {
 font-size:16px;
 color:#000;
 font-weight:500;
 text-align:right;
 margin:0;
 padding-bottom:5px
}
.search-line {
 width:0;
 position:absolute;
 bottom:14px;
 right:15px;
 height:1px;
 width:0;
 background-color:#333;
 -webkit-transition:width .3s ease;
 -moz-transition:width .3s ease;
 transition:width .3s ease
}

.search-box.activeSearch input[type="text"]+.search-line {
 width:100%
}





.nav-quickbox {
 margin:12px 0 0
}
.searchmen {
	color: #fff;
}
.shearmen {
	color: #fff;
	font-size: 23px;
}



.searchmed {
	position: relative;
	top: 0.9rem;
}
.socfar {
	font-size: 41px;
	color: #ee802f;
}
.socfai {

    font-size: 42px;
    color: 

    #002A7B;
}
.socfay {
	font-size: 41px;
	color: #c4302b;
}
.socfatw {
	font-size: 41px;
	color: #00acee;
}
.socfat {

    font-size: 42px;
    color: 

    #0088cc;

}




@media(min-width:992px) {
 .products-article>.row {
  display:flex
 }
 div.mainMenu ul.menuList li div.subMegaMenu ul.subBoldCol li a {
  font-weight:500 !important;
  color:#000 !important
 }
 div.mainMenu ul.menuList li div.subMegaMenu li.subBoldCol a {
  font-weight:500 !important;
  color:#000 !important
 }
 div.mainMenu ul.menuList li.megaDropDown div.subMegaMenu ul li a {
  color:#333;
  position:relative;
  padding:0;
  font-weight:400;
  font-size:13px
 }
 div.mainMenu ul.menuList li.megaDropDown div.subMegaMenu ul li a:after {
  content:'';
  position:absolute;
  left:0;
  top:100%;
  display:inline-block;
  width:100%;
  border-bottom:1px solid;
  opacity:0;
  -webkit-transition:opacity .35s,-webkit-transform .35s;
  transition:opacity .35s,transform .35s;
  -webkit-transform:scale(0,1);
  transform:scale(0,1)
 }
 div.mainMenu ul.menuList li.megaDropDown div.subMegaMenu ul li a:hover:after {
  opacity:1;
  -webkit-transform:scale(1);
  transform:scale(1)
 }
 div.mainMenu ul.menuList li div.subMegaMenu {
  padding:20px 30px;
  background:#fff;
  border-radius:0 0 4px 4px;
  box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);
  transition:.4s cubic-bezier(1,0,0,1);
  transform:translate3d(0,30px,0);
  position:absolute;
  z-index:9999;
  opacity:0;
  visibility:hidden;
  display:flex;
  justify-content:space-around
 }
 div.mainMenu ul.menuList li div.subMegaMenu.activeSubMenu {
  opacity:1;
  transform:translate3d(0,0,0);
  visibility:visible;
  display:flex !important
 }
 div.mainMenu ul.menuList li div.subMegaMenu.technology {
  right:25%;
  left:25%;
 }


 .navbar-default .nav-quickbox {
  margin-left:0
 }
 .navbar-default .nav-quickbox a {
  padding:13px 10px 17px;
  transition:color .2s ease-out 0;
  display:inline-block;
  color:#333;
  cursor:pointer
 }
 .navbar-default .nav-quickbox a i {
  color:#fff
 }
 .navbar-default .nav-quickbox>a.SearchLink {
  padding-left:0
 }
 .share-box .social-style .social-icon {
  display:inline-block;
  margin:5px 0 5px 10px
 }
 .share-box .social-style .social-icon:last-child {
  margin-left:0
 }
 .share-box .social-style .social-icon i {
  font-size:1.33333em;
  height:30px;
  line-height:30px;
  width:30px;
  text-align:center;
  color:#999
 }
 .share-box .social-style .social-icon a:hover i {
  color:#e51a2d
 }
 .share-box .form-group .form-control {
  border-right:none
 }
 .share-box a.input-group-addon {
  background:#e51a2d;
  border-color:transparent;
  color:#fff;
  display:table-cell;
  padding:6px 12px
 }
 .share-box .input-group {
  border-right:1px solid #ccc
 }
 .share-box .social-style {
  clear:both;
  display:flex;
  justify-content:stretch
 }
 .share-box .social-style a {
  padding:0
 }
 .share-box div.input-group-addon {
  background-color:transparent;
  border-left:none;
  color:#999;
  margin:0;
  padding:0
 }

}





































@media only screen and (min-width:1330px) {

 .navbar .container {
  position:relative
 }
 .container {
  width:1300px
 }
}

@media only screen and (max-width:1330px) {
 div.mainMenu ul.menuList li a {
  padding:8px 4px
 }
}

@media only screen and (max-width:1200px) {
 div.mainMenu ul.menuList li a {
  font-size:13px
 }

 .nav.navbar-nav {
  padding:0;
  margin:0
 }
 .caret {
  padding:0;
  margin:0
 }
 .Text5Ad .title h3 {
  font-size:19px
 }
 .navbar-default .navbar-brand {
  height:26px;
  right:0;
  top:23px;
  width:130px
 }

}




@media only screen and (max-width:991px) {
 .top-landing-banner {
  margin:6px 0
 }
 .top-landing-banner .bannercontainer {
  margin-bottom:0
 }
 [style*="--aspect-ratio"]>:first-child {
  width:100%
 }
 [style*="--aspect-ratio"]>img {
  height:auto
 }
 @supports (--custom:property) {
  [style*="--aspect-ratio"] {
   position:relative;
  }
  [style*="--aspect-ratio"]::before {
   content:"";
   display:block;
   padding-bottom:calc(46% /(var(--aspect-ratio)));
  }
  [style*="--aspect-ratio"]> :first-child {
   position:absolute;
   top:0;
   left:0;
   height:100%;
  }
 }
 
  
  
 .barnd-container a img {
  max-width:65px
 }
 .selectProduct {
  padding:35px 0 15px 0
 }
 .barnd-container {
  justify-content:space-around
 }
 .barnd-container a {
  padding:15px 0
 }
 div.mainMenu ul.menuList li div.subMegaMenu h3 {
  font-size:14px;
  color:#fff;
  font-weight:400;
  text-align:center;
  margin:0;
  line-height:35px;
  cursor:pointer
 }
 div.mainMenu ul.menuList li.megaDropDown div.subMegaMenu ul li a {
  color:#fff;
  position:relative;
  padding:0;
  font-weight:400 !important
 }
 div.mainMenu ul.menuList li div.subMegaMenu h3+ul {
  display:none;
  background-color:#444;
  padding:0 15px
 }
 div.mainMenu ul.menuList li div.subMegaMenu div.menuCol {
  padding:0 !important
 }
 div.mainMenu ul.menuList li div.subMegaMenu div.menuCol li {
  border-bottom:none
 }
 div.mainMenu ul.menuList li div.subMegaMenu {
  padding:0;
  background:#3c3c3c;
  border-radius:0 0 4px 4px;
  box-shadow:initial;
  transition:none;
  transform:none;
  position:relative;
  z-index:700;
  opacity:1;
  visibility:visible;
  display:none;
  justify-content:space-around;
  width:100%
 }
 div.mainMenu ul.menuList {
  float:none
 }
 div.mainMenu {
  float:none;
  height:auto
 }
 div.mainMenu ul.menuList li {
  display:flex;
  line-height:initial;
  border-bottom:1px solid #464646;
  height:46px;
  align-items:center
 }
 div.mainMenu ul.menuList li a,
 div.mainMenu ul.menuList li h3 {
  display:flex;
  position:relative;
  color:#ababad;
  font-weight:400 !important;
  padding:0 15px !important;
  width:100%;
  align-items:center;
  height:100%
 }
 div.mainMenu ul.menuList li a i.caret,
 div.mainMenu ul.menuList li h3 i.caret {
  position:absolute;
  left:20px;
  top:50%;
  transform:translateY(-50%) rotate(90deg)
 }


 .scrollerContents div.scrollingHotSpotLeft,
 .scrollerContents div.scrollingHotSpotRight {
  display:none
 }

 .container {
  width:100%
 }
 .navbar .container {
  padding:0
 }

 .navbar-right .user-box li a {
  width:19.9%;
  text-align:center
 }
 .navbar-toggle {
  margin-right:10px
 }

 
 .navbar-default .navbar-nav>li>a.logOut {
  padding:14px 13px 10px !important;
  font-size:20px;
  color:#cacaca;
  float:left
 }
 .social-style {
  clear:both
 }
 .adv-2-column .row,
 .adv-2-column .row-10 {
  margin:0
 }
 .social-style,
 .user-box {
  border-bottom:1px solid #5a5a5a
 }
 ul#UserMenuBox {
  width:100%;
  background:#4c4c4c
 }
 ul#UserMenuBox li a {
  padding:5px 0;
  border-bottom:1px solid #5a5a5a;
  font-size:12px
 }
 .navbar-default {
  margin-bottom:0
 }
 .item-3-column .left-side,
 .profile-2-column .left-side {
  float:none;
  margin-left:0;
  display:none
 }
 .item-3-column .main-content,
 .profile-2-column .main-content {
  margin-left:0
 }

 .navbar-default .navbar-brand {
  height:21px;
  top:13px;
  width:141px;
  margin-left:7px;
  display:inline-block;
  float:none
 }
 a.SearchLink {
  float:left;
  color:#fff;
  padding:0 10px 0;
  font-size:16px;
  height:50px
 }
 a.SearchLink i {
  line-height:50px
 }
 .search-box {
  right:13%;
  width:81%;
  width:90% !important
 }
 .navbar-default .navbar-header {
  text-align:center
 }
 .navbar-left.nav-quickbox a {
  font-size:20px;
  color:#ddd;
  display:table-cell;
  vertical-align:middle;
  padding:10px 15px;
  float:right;
  border-left:1px solid #616161
 }
 div.quick-box {
  position:relative;
  top:0;
  left:0;
  padding:10px;
  width:300px;
  z-index:100;
  background:#fff;
  border-bottom:3px #e51a2d solid;
  box-shadow:0 3px 3px rgba(0,0,0,.25);
  direction:rtl;
  display:none;
  width:100%;
  clear:both;
  margin:9px 0 9px
 }
 .navbar-default .top-menu>li>a,
 .navbar-default .user-menu>li>a {
  padding:10px;
  display:block;
  text-align:right;
  float:none;
  position:relative;
  color:#ababad;
  padding:12px 20px
 }
 .navbar-default .nav-quickbox {
  margin-left:0;
  border-top:1px solid #444;
  padding:0;
  display:block;
  background:#4c4c4c;
  width:100%;
  margin:0 auto 0;
  overflow:auto;
  float:none !important
 }
 .navbar-collapse.collapse {
  display:none !important
 }
	  .search {
  display:none !important
 }
	#mainmenu {
	width: 93% !important;
}
	.thbox {
	display: none;
}
	.fbox {
	width: 45% !important;
}
	.tbox {
	width: 55% !important;

}

	.boxhelp {
	overflow: hidden;
}
	.newsmenu {
	width: 100% !important;
}
#header {
    display: none;

}
	.navbar-default .navbar-brand {
	background: url(https://www.mobileha.com/wp-content/uploads/2019/11/logo-resp.png) no-repeat center top;
	height: 52px !important;
	top: 9px !important;
	background-size: 45%;

}
	.videomenu {
	display: none;
}
	.mobilemenu {
	display: none;
}
 .collapse.in {
  display:block !important
 }
 .navbar-header {
  float:none
 }
 #mainMenu {
  z-index:999;
  background:#3c3c3c;
  position:relative;
  padding:0;
  width:100%;
  margin:10px 0 0
 }
 .search-line {
  bottom:7px
 }
 .navbar-toggle {
  display:block
 }
 #mainMenu .nav>li {
  display:block;
  border-bottom:1px solid #464646;
  float:none !important
 }
 .nav>li:last-child {
  border:none
 }
 .navbar-nav {
  float:none;
  background:#333;
  margin:0;
  padding:0 !important
 }
 .bgc_red {
  background-color:#e51a2d;
  color:#fff !important
 }
 