body{
	margin:0;
	padding:0;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size: 15px;
	line-height: 1.42857;
}

a{
  font-size: 12px;
  text-decoration:none;
  color:#2F3338;
  text-transform: uppercase;
}
a:hover{
    text-decoration: underline;
}


section{
	margin-top: 15px;
}

#wrapper,header,#content,footer,#global-nav div,section{
    width:1200px;
    display:block;
    
	
}

/**************************************** main wrapper is started ***************************************/
#wrapper {
	top:15px;
	margin: 0px auto;
        position: relative;
        padding: 0px;
}


header {
	height:64px;
	margin: 0px auto;
	top: 12px;
	position: relative;
}
nav#skiplinks ul li#homelink {
    background-image: url("/web/20190208032215im_/https://qualsystechnologies.com/images/qulsys.jpg");
    width:70px;
    height:39px; 
}
nav#skiplinks ul li {
	top: -200px;
    display: block;
}
nav#skiplinks ul li#homelink a {
	position: absolute;
    left: 0px;
    top: 0px;
    width: 165px;
    height: 60px;
    padding: 0px;
    margin: 0px;
    line-height: 1;
   
}
nav#skiplinks ul li {
	position: absolute;
    top: -200px;
    display: block;
}

/**************************************** menu  is started ***************************************/
#main-nav {
	position:absolute;
    left:753px; /*625px;*/
    height:61px; 
	background: transparent none repeat scroll 0% 0%;
}

#main-nav >ul {
	z-index: 9999;
    list-style-type: none;
    position: relative;
    overflow: visible;
    margin: 0px;
    padding: 0px;
	width:448px;  /*472px;*/
     
}
#main-nav >ul >li {
    list-style-type: none;
    display: block;
    float: left;
    margin: 2px; /*0px;*/
    padding: 0px 0px;
	background-color:#2f3338;
}
nav#main-nav >ul >li >a{
		font-size: 15px;
		padding:9px 9px; 
		color:white;
		
}
#main-nav >ul >li >a /*#main-nav ul li span.linkless*/ {
    display: block;
	width:90px; /*100px;*/
    text-transform: uppercase;
    text-decoration: none;
}

/*******************************drowp down*******************************/
#main-nav> ul > li:hover:after {
  content: '';
  display: block;
  width:90px;
  height:2px;
  position:absolute;
  top:53px;
  bottom:0;
  border-left:10px solid transparent;
  border-right:10px solid transparent;
  border-top:10px solid transparent;
  border-bottom:15px solid transparent;
}

#main-nav .has-sub {
	 z-index: 1;
}
#main-nav .has-sub:hover > ul {
  display: block;
}

#main-nav .has-sub ul {
  display: none;
  position: absolute;
  width:444px; /*200px;*/
  top:66px;
  left:0;
  height: 204px;
  padding-left: 2px;
}

#main-nav .has-sub ul li {
  width:444px;
  margin:0px;
  list-style-type:none;
}
#main-nav .has-sub ul li a {
  background: #2F3338;
  border-bottom: 1px dotted #F4F9FF;
  font-size:12px;
  display: block;
  line-height: 28px;
  color: #F4F9FF;
  padding: 16px 0px 6px 18px;
  text-transform: uppercase;
  text-decoration: none;
}
#main-nav .has-sub ul li:hover a {
  background: #0c7fb0;
}

nav#skiplinks ul li#homelink {
    position: absolute;
    left: 0px;
    top:0px;
    background: transparent url("../images/qualsys.jpg") no-repeat scroll left top;
    width:166px; 
    height:60px; 
    overflow: hidden;
    float: left;
}
/***********************************************hero started********************************************* */
#hero figure{
	margin:0px;
	padding:0px;
	height:400px;
}
figure figcaption #image_contener{
	position:relative;
	width:1200px;
	height: 400px;
}
figure figcaption #header_content{
		position:absolute;
		top: 122px;
		left: 23px;
		width: 726px;
}
#header_content h2 {
	    font-size: 40px;
		text-transform: uppercase;
}
#header_content p{
	 font-size: 20px;
	 
}
/*  *********************************************border is started********************************************* */

#header_border{
	
		margin:0px;
		display:block;
		color:white; 
		height:60px;
		background-color:#2f3338;
} 
#header_border #b_content{
	padding: 1px 0px 0px 21px;
        text-transform: uppercase;
}

/*  *********************************************hero2 is started********************************************* */
#hero2{
	margin:0px;
	padding:0px;
	width:1200px;
}
 .h_sub{
	 float:left;
 }

#hero2 #hero2_sub1{
	height: 400px;
	position:relative;
	
}
#hero2 #hero2_sub2{
	width:400px;
	height:400px;
	background: #536D8C none repeat scroll 0% center;
	
}
#h2_sub2_cont {
	position: absolute;
        background-color: rgba(255,255,255,0.5);
        width: 800px;
        height: 180px;
        top: 96px;
        left: 0px;
}
#h2_sub2_cont h2{
	
	font-size: 35px;
	text-transform: uppercase; 
	color:rgba(22, 26, 35, 0.72); 
	padding-left: 60px;
	padding-top:0px;
}
#h2_sub2_cont p{
	font-size: 15px;
	color:rgba(22, 26, 35, 0.72); 
	padding-left: 60px;
	margin-top: -21px;
}
#h2_sub2_cont a{
	padding-left: 60px;
	color:rgba(22, 26, 35, 0.72);
}

/*  *********************************************twitter is started********************************************* */
#twiter_header{
	margin: 0px 12px 3px 9px;
	padding-top: 12px;
	padding-bottom: 12px;
	border-bottom: 1px solid #627080;
}
#twiter_header a.follow {
    float: right;
    display: inline-block;
    text-indent: -999999px;
    width: 35px;
    height: 21px;
    margin-top: 0px;
    background: url('/web/20190208032215im_/https://qualsystechnologies.com/images/twitter.png') no-repeat;
}

#twiter_header a{
	color:white;
}

/*  *********************************************hero3 is started********************************************* */

#hero3{
	 width:1200px;
	 clear:both;
	 padding:0px;
	 margin:0px;
}
.h3_sub3{
	float:left;
}
#h3_solutions{
	width:400px;
	height:400px;
	background: transparent linear-gradient(to right, #D8DCE1 75%, #E7EBF0 100%) repeat scroll 0% 0%;
}
#h3_products{
	width:400px;
	height:400px;
	background: transparent linear-gradient(to right, #D8DCE1 75%, #E7EBF0 100%) repeat scroll 0% 0%;
}
#h3_services{
	
	width:400px;
	height:400px;
	background: transparent linear-gradient(to right, #D8DCE1 75%, #E7EBF0 100%) repeat scroll 0% 0%;
}
.h3_sub3_con{
	padding-left: 12px;
}


/*  *********************************************hero4 is started********************************************* */
#hero4{
	clear:both;
	margin:0px;
	padding:0px;
	width:1200px;
	height: 400px;
}
.h4_sub4{
	float:left;
}
#hero4 #h4_explore_Opportunities{
	width:400px;
	height:400px;
	background: #445467 none repeat scroll 0% 0%;
}
#hero4 #h4_careers{
	position:relative;
	width:800px;
	height:400px;
	background-color:orange;
}
.h4_sbu4_con{
	padding-left:12px;
        color: white;
}

#h4_career_con{

          position: absolute;
          background-color: rgba(255,255,255,0.5);
width: 800px;
height: 180px;
top: 96px;
left: 0px;

}
#h4_career_con h2{
	
	font-size: 35px;
	text-transform: uppercase; 
	padding-left: 60px;
	padding-top:0px;
        margin-top:6px;
	color:rgba(22, 26, 35, 0.72); 
}
#h4_career_con p{
	font-size: 15px;
	color: rgba(22, 26, 35, 0.72);
	padding-left: 60px;
}
#h4_career_con a{
	color:rgba(22, 26, 35, 0.72);
	padding-left: 60px;
}
/*  *********************************************footer is started********************************************* */
#foot{
		font-size: .75em;
                padding: 1px 0;
		
		background-color: #2f3338; 
		height: 70px;
}
#foot ul {
	margin-top: 3px;
}
#foot ul li{
	float:left;
	padding-right: 15px;
	list-style-type:none;
}
#foot ul li a {
    
    text-transform: uppercase;
    display: block;
	margin-top: 7px;
    color:#FFF; 
}
#foot p {
    float: right;
    margin: 44px 380px 0px 0px;
    color: #FFF;
    text-transform: uppercase;
	
}
/*
     FILE ARCHIVED ON 03:22:15 Feb 08, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:18:36 Mar 26, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 2.18
  exclusion.robots: 0.02
  exclusion.robots.policy: 0.01
  esindex: 0.016
  cdx.remote: 34.487
  LoadShardBlock: 180.209 (3)
  PetaboxLoader3.datanode: 217.328 (5)
  load_resource: 1460.832 (2)
  PetaboxLoader3.resolve: 1409.927 (2)
*/