
.simple-menu-2 {
  background-color: #032a40;
  z-index:999999;
  box-shadow: 0 7px 17px -2px rgba(117, 117, 117, 0.1);
  position:absolute;	
  width:100%;
  top:0;
}
.simple-menu-price{
  top:100px;

}
.simple-menu-2-fixed {
  background-color: #032a40;
  z-index:999999;
  box-shadow: 0 7px 17px -2px rgba(117, 117, 117, 0.1);
  position:fixed;
  top:100px;	
  
}


.simple-menu-2 ul {
  -webkit-padding-start: 0px;
  -webkit-margin-before: 0;
  -webkit-margin-after: 0;
  margin:0;
  padding:0;
}


.simple-menu-2 li {
	padding: 17px 0;
    display: inline-block;
    float: left;
}

.simple-menu-2 ul a {
    padding:12px 13px;
    color: #fff;
    font-weight: 500;
	position:relative;
    font-family: 'Rajdhani', sans-serif;
    font-size: 19px;
    letter-spacing: 0.02em;
	border-bottom: 0px solid #042061;
	transition: all 0.15s linear;
	-webkit-transition: all 0.15s linear;
	-moz-transition: all 0.15s linear;
	-o-transition: all 0.15s linear;
	-ms-transition: all 0.15s linear;
}

.simple-menu-2 a:hover{
    color: #000;
	border-bottom: 0px solid #fff;
	background:rgba(255,255,255,1);
	padding: 19px 13px;
	position:relative;
	box-shadow:-5px 5px 20px 0px rgba(0,0,0,0.2);
}
.simple-menu-2 a.active {
	color: #2bb1fb;
    padding: 19px 13px;
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (oriantation: portrait) {
	.simple-menu-2 ul a {
    font-size: 14px;
}
}
@media only screen and (max-width: 768px) {
	.simple-menu-2 ul a {
    font-size: 14px;
}
.simple-menu-2-fixed {
    top: 61px;
}
.simple-menu-price {
    top: 61px;
}
.simple-menu-2 li {
		padding: 10px 0;
		line-height: 1.7em;
		float: none;
}
.scroll-1 {
    white-space: nowrap;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
}


}
@media only screen and (max-width: 767px) {
	.simple-menu-2 ul a {
    padding: 5px 9px 5px;
    font-size: 15px;
	}
	.simple-menu-2-fixed {
    top:64px;
	}
	.simple-menu-2 li {
		padding: 10px 0;
		line-height: 1.7em;
		float: none;
		text-align:center;
	}
	.simple-menu-2 a:hover {
    padding: 9px 10px;
	}
	.scroll-1 {
  white-space: nowrap; /* [1] */
  overflow-x: auto; /* [2] */
  -webkit-overflow-scrolling: touch; /* [3] */
  -ms-overflow-style: -ms-autohiding-scrollbar; /* [4] */ }

	/* [5] */
	.scroll-1::-webkit-scrollbar {
	  display: none; }
	  .simple-menu-price {
    top: 61px;
	}
	.header.header-absolute {
    min-height: 63px;
}
}

/*@media only screen and (min-width: 375px) and (max-width: 812px) and (oriantation: landscape) {
	.simple-menu-2-fixed {
    	top:80px !important;
	}
}*/


.top-bar-logo:hover{
	background:none !important;
	box-shadow:none !important;
}


@media only screen and (max-width: 413px) and (min-width: 320px){
	.simple-menu-2-fixed {
    top: 61px;
	}
	.header.header-absolute {
    min-height: 63px;
	}
}
@media only screen and (max-width: 480px) and (-webkit-device-pixel-ratio : 3) {
.simple-menu-2-fixed{
	top:61px ;
}
}
@media only screen and (max-width: 812px) and (-webkit-device-pixel-ratio : 3) {
.simple-menu-2-fixed{
	top:61px ;
}
.simple-menu-price {
    top: 61px;
}
.primary-menu-responsive.primary-menu .showhide {
    float: none;
    padding-right: 0;
    text-align: right;
    position: absolute;
    right: 23px;
    top: 10px;
}


.header.header-absolute {
    min-height: 63px;
}
.schedule-demo-block-calltext-number {
    font-size: 40px;
}
.support-call {
    font-size: 25px;
}
.support-call a {
    font-size: 37px;
}

}
@media only screen and (max-width: 375px) and (-webkit-device-pixel-ratio : 3) {
}

@media only screen and (max-width: 736px) and (-webkit-device-pixel-ratio : 3) {
}

