/*==================================================
=            Bootstrap 3 Media Queries             =
==================================================*/
/*
  @media (max-width: 767.99px) {
  .hidden-xs {
    display: none !important;
  }
  .visible-xs {
  	display: block !important;
    }
}
@media (min-width: 768.00px) and (max-width: 991.99px) {
  .hidden-sm {
    display: none !important;
  }
  .visible-sm {
  	display: block !important;
    }
}
@media (min-width: 767px) and (max-width: 768px) {
.hidden-sm {
    display: none !important;
  }
  .visible-sm {
  	display: block !important;
    }
     .hidden-xs {
    display: none !important;
  }
  .visible-xs {
  	display: none !important;
    }

}
@media (min-width: 992.00px) and (max-width: 1199.99px) {
  .hidden-md {
    display: none !important;
  }
  .visible-md {
  	display: block !important;
    }
}
@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
  .visible-lg {
  	display: block !important;
    }
}
*/
/*==========  Mobile First Method  ==========*/
.dropdown-toggle {font-weight:400; color:#002951; font-family:'Fira Sans', sans serif; text-transform:uppercase;}
.body {overflow-x: hidden;}
 .droopmenu-extra .droopmenu li > ul{margin-left:-100px;}
.main-content {margin-top:50px;}

.tparrows {
    z-index: 16000;
}
/* Custom, iPhone Retina */
@media only screen and (min-width : 320px) {
    width:100%;
    .menuzord-menu > li > a{font-size:16px !important;}
    .droopmenu > li > a, .droopmenu > li > span{padding:0 10px;}
    .droopmenu > li{font-size:12px;}
    .main-content {margin-top:80px;}
    .navigation-link{font-size:16px;}
    
}

/* Extra Small Devices, Phones */
@media only screen and (min-width : 480px) {
}

/* Small Devices, Tablets */
@media only screen and (min-width : 768px) {
    .container {margin-left:5px;margin-right:5px;width:100%;}
    .droopmenu > li > a, .droopmenu > li > span{padding:0 7px;}
    .droopmenu > li{font-size:11px;}
    .droopmenu li > ul{width:200px;}
}
@media only screen and (min-width : 900px) {
    .navigation-link{padding: 0px 6px;font-size:13px;}
}
/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {
    .container {margin-left:auto; margin-right: auto;max-width:1200px;}
    .menuzord-menu > li > a{padding: 26px 10px;font-size:13px;}
    .navigation-link{padding: 6px 10px;font-size:13px;}
    .droopmenu > li > a, .droopmenu > li > span{padding:0 6px;}
    .droopmenu > li{font-size:12px;}
	.droopmenu li > ul {margin-left:0px;}
    .wsmenu>.wsmenu-list>li>a {font-size:12px;}
    .desktoplogo img {height:45px;}
    .main-content {margin-top:0px;}
}
@media only screen and (min-width : 1050px) {
    .menuzord-menu > li > a{padding: 26px 12px;font-size:14px;}
    .navigation-link{padding: 6px 12px;font-size:14px;}
    .droopmenu > li > a, .droopmenu > li > span{padding:0 8px;}
    .droopmenu > li{font-size:13px;}
    .wsmenu>.wsmenu-list>li>a {font-size:13PX;}
}
@media only screen and (min-width : 1100px) {
    .menuzord-menu > li > a{padding: 26px 12px;font-size:14px;}
    .navigation-link{padding: 6px 12px;font-size:14px;}
    .droopmenu > li > a, .droopmenu > li > span{padding:0 10px;}
    .droopmenu > li{font-size:14px;}
    .wsmenu>.wsmenu-list>li>a {font-size:14px;}
}

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {
     .menuzord-menu > li > a{padding: 26px 16px;font-size:16px;}
     .navigation-link{padding: 6px 16px;font-size:14px;}
     .droopmenu > li > a, .droopmenu > li > span{padding:0 15px;}
    .droopmenu > li{font-size:14px;}
    .wsmenu>.wsmenu-list>li>a {padding-left:15px; padding-right:15px;}
    .desktoplogo img {height:60px;}
}


/*==========  Non-Mobile First Method  ==========*/
 
/* Large Devices, Wide Screens */
@media only screen and (max-width : 1199px) {
}

/* Medium Devices, Desktops */
@media only screen and (max-width : 991px) {
	
    .droopmenu > li.droopmenu-mega > ul{ width:100%; }
    .droopmenu .droopmenu-col li a{font-size:13px;}
    .droopmenu li ul li a {font-size:13px;}
    .droopmenu li a .droopmenu-indicator{ display:none;}
    .headtoppart.wsfixed {
  position: fixed;
  top: 0;
  z-index:998;
}
}
@media only screen and (max-width : 850px) {
.droopmenu li:last-child > ul {margin-left:-130px;}
.droopmenu li:nth-last-child(2) > ul {margin-left:-60px;}
}

/* Small Devices, Tablets */
@media only screen and (max-width : 767px) {
.droopmenu li ul li a {background-color:#002951;padding-top:8px; padding-bottom:8px;color:#fff;font-weight:bold;}
.droopmenu li ul li ul li a {padding-left:35px;}
.droopmenu li li:hover > a {color:#fff;}
.droopmenu li > ul {margin-left:0px;}
.droopmenu li a .droopmenu-indicator{ display:inline-block;}
.desktoplogo img {
  width: 100%;
  height:60px; 
}

}
/* Extra Small Devices, Phones */
@media only screen and (max-width : 479px) {
}

/* Extra Small Devices, Phones */
@media only screen and (max-width : 360px) {
	.headertopright {display:none;}
    .headertopleft {width:100%;}
    #dropdownMenu1 {display:none}
}

/* Custom, iPhone Retina */
@media only screen and (max-width : 319px) {
}