@-ms-viewport {
  width:device-width;
}



.float-left{float:left !important}
.float-right{float:right !important}
.float-none{float:none !important}



.mainContent input,.mainContent textarea{box-sizing:border-box}
.border-box{box-sizing:border-box}
.nav2{margin-bottom:0;padding-left:0;list-style:none;font-family:"Scada_no","Trebuchet MS",Arial,Helvetica,sans-serif}
.nav2>li{position:relative;display:block;background:0;margin:0;padding:0}
.nav2>li>a{position:relative;display:block;padding:10px 18px;color:#fff;font-size:18px}
.nav2>li>a:hover,.nav2>li>a:focus{text-decoration:none;background:rgba(28,100,164,0.93)}
.nav2 .open>a,.nav2 .open>a:hover,.nav2 .open>a:focus{background:rgba(28,100,164,0.93)}
.nav2 .nav2-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.nav2>li>a>img{max-width:none}
.nav2-stacked>li{float:none}
.nav2-stacked>li+li{margin-top:2px;margin-left:0}
.nav2-justified{width:100%}
.nav2-justified>li{float:none}
.nav2-justified>li>a{text-align:center;margin-bottom:5px}
.nav2-justified>.dropdown .dropdown-menu{top:auto;left:auto}






.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}


.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}
.navbar-collapse.in{overflow-y:auto}
.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}




.navbar-brand{float:left;padding:15px 15px;font-size:18px;line-height:20px;height:50px}
.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}
.navbar-brand>img{display:block}





.navbar-contact-btn{padding:7px 10px;background-color:rgba(28,100,164,0.93);background-image:none;border:1px solid rgba(255,255,255,.4);border-radius:4px;cursor:pointer;color:#fff;float:right;margin:8px;margin-left:0}
.navbar-contact-btn:hover{background-color:rgba(28,100,164,0.93)}
.navbar-contact-btn:focus{outline:0}
.navbar-user-btn{padding:3px 6px;line-height:12px;height:33px;text-transform:uppercase;font-size:12px}







.navbar-nav{margin:7.5px -15px}
.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}










.collapse{display:none}
.collapse.in{display:block}
.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}
.dropdown{position:relative}
.nav2 .dropdown-toggle:focus{outline:0}
.nav2 .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:0;list-style:none;font-size:18px;text-align:left;border:1px solid #7ab9f1;background:rgba(28,100,164,0.93);box-shadow:0 0 10px rgba(18,76,124,0.5);-moz-box-shadow:0 0 10px rgba(18,76,124,0.5);-webkit-box-shadow:0 0 10px rgba(18,76,124,0.5);-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:0}
.nav2 .dropdown-menu>li{background:0;margin:0;padding:0}
.nav2 .dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#fff;white-space:nowrap}
.nav2 .dropdown-menu>li>a:hover,.nav2 .dropdown-menu>li>a:focus{text-decoration:none;color:#fff;background:#004986}
.nav2 .dropdown-menu>.active>a,.nav2 .dropdown-menu>.active>a:hover,.nav2 .dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background:#004986}

/*
; Toggled sub-menu
*/
.open>.dropdown-menu{display:block}
.open>a{outline:0}
.w-25{width:25% !important}
.w-100{width:100% !important}
.mw-100{max-width:100% !important}
.d-none{display:none !important}
.d-inline{display:inline !important}
.d-inline-block{display:inline-block !important}
.d-block{display:block !important}
.d-table{display:table !important}
.d-table-row{display:table-row !important}
.d-table-cell{display:table-cell !important}
.d-flex{display:-ms-flexbox !important;display:flex !important}
.d-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}







/*
; Menu hidden button
*/
.img-responsive{display:block;max-width:100%;height:auto}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
[role="button"]{cursor:pointer}
.modal-body iframe{max-width:100%}
.video-js{max-width:100%}





.navbar-toggle {
  position:relative;
  top:1px;
  float:left;
  padding:9px 10px;

/*  margin:8px 15px 8px 55px;
*/

  margin:20px 0 10px 30px;


/*
  background-color:rgba(28,100,164,0.93);
*/
  background-color:rgba(28,100,164,0.9);

  background-image:none;
  border:1px solid rgba(255,255,255,.4);
  border-radius:4px;
  cursor:pointer;
}


.navbar-toggle .menu-label {

/*  display:block;
*/
  display:none !important;


  color:#f0f0f0;
/*  background-color:rgba(28,100,164,0.93);
*/
  text-transform:uppercase;
  position:absolute;
  left:100px;

  top:8px;
  font:bold 18px 'Scada_no','Trebuchet MS',Arial,Helvetica,sans-serif;
}



.navbar-toggle:hover {
  background-color:rgba(28,100,164,0.93);
}

.navbar-toggle:focus {
  outline:0;
}

.navbar-toggle .icon-bar {
  display:block;
  width:22px;
  height:2px;
  border-radius:1px;
  background-color:#ffa;
}

.navbar-toggle .icon-bar+.icon-bar {
  margin-top:4px;
}








.menu-hold2 *{box-sizing:border-box}
.menu-hold2{background:#2891d6}



/*
; Navigation sub-menus auto-open
*/


/*
@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;
    background:#28a8ed;
  }
  .navbar-nav .open .dropdown-menu>li>a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding:7px 15px 7px 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;
  }
/*
}
*/






/*
;
; Hide smart phone menu
;
*/

/*
@media(min-width:1001px){
*/

@media(min-width:768px) {

  .menu-hold2{
    display:none !important;
  }
}


@media(max-width:768px) {

  .menu-hold1 {
    display:none !important;
  }
}










@supports((position:-webkit-sticky) or(position:sticky)) {
  .sticky-top {
    position:-webkit-sticky;
    position:sticky;
    top:0;
    z-index:1020;
  }
}




