/* 
	Theme Name: XFusion 2021
	Theme URI: http://www.xfusiontech.com/
	Description: Custom Theme for xFusion Technologies
	Author: xFusion Technologies Inc.
	Author URI: http://www.xfusiontech.com/
*/

/* ------------ RESET ------------ */
*{
	outline:none;
}
html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, ol, p, pre, table, ul,
dd, dt, li, tbody, td, tfoot, th, thead, tr, button, del, ins, map, object,
a, abbr, acronym, b, bdo, big, br, cite, code, dfn, em, i, img, kbd, q, samp, small, span,
strong, sub, sup, tt, var, legend, fieldset, figure {
	margin: 0;
	padding: 0;
}
html{
	overflow-y:visible;
}
img, fieldset {
	border: 0;
}

::selection { background:#f39c11; color:#fff; /* Safari and Opera */ }
::-moz-selection { background:#f39c11; color:#fff; /* Firefox */ }

/* ------------ CLEARFIX ------------ */
.clearfix:after, header:after{ visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix{ display: inline-block; }
.clearfix{ display: block; zoom: 1; }

/* ------------ Global STYLING ------------ */
html {
}
body {
	margin:0px;
	padding:0px;
	font-size:100%;
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust:100%;
	font-family: 'Roboto', sans-serif;
	color:#23405c;
	background-color:#f2f7fa;
}
a, a:visited{
	text-decoration:none;
	color:#333;
	}
a:hover, a:active{
	color:#f8960a;
}
hr{
	border:0px;
	border-bottom:1px solid #ccc;
	padding:0px;
	margin:10px 0px;
}
ul, ol{
}
li{
}
p{
	color:#233d56;
	padding:0px 0px 30px 0px;
	line-height:27px;
	letter-spacing:.53px;
}
h1,h2, h3{
}
.clr{
}
img, fieldset {
	border: 0;
}
img{
	max-width: 100%;
	height: auto;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { 
    display: block;
}

/* ------------ Menu ------------ */
#access {
	display: table;
	margin: 0 auto;
	width: 100%;
}
#access .menu-header, div.menu {
	font-size: 1.4em;
}
#access .menu-header ul, div.menu ul, #access ul {
	list-style: none;
	margin: 0;
	padding:0em;
}
#access .menu-header li, div.menu li, #access li {
	float: left;
	position: relative;
}
#access a {
	color: #fff;
	display: block;
	padding:8px 20px;
	text-decoration: none;
}
#access ul ul {
	display: none;
	position: absolute;
	float: left;
	width: 200px;
	z-index: 99999;
	
}
#access ul ul li {
	/*min-width: 180px;*/
	/*width: 18em;*/
	float:none;
	border-bottom:1px solid #4d6bb3;
}
#access ul ul ul {
	left: 100%;
	top: 0;
}
#access ul ul a {
	background-color:#223971;
	line-height: 1.6em;
	padding: 5px;
	width: 210px;
	height: auto;
}
#access li:hover > a{
	background-color:#223971;
	color: #fff;
}
#access ul ul :hover > a {
	background: #142650;
	color: #fff;
}
#access ul li:hover > ul {
	display: block;
}
#access ul li.current_page_item > a,
#access ul li.current-menu-ancestor > a,
#access ul li.current-menu-item > a,
#access ul li.current-menu-parent > a {
	color: #fff;
	background-color:#142650;
}
* html #access ul li.current_page_item a,
* html #access ul li.current-menu-ancestor a,
* html #access ul li.current-menu-item a,
* html #access ul li.current-menu-parent a,
* html #access ul li a:hover {
	color: #fff;
	background-color:#142650;
}

#access .menu,
#access div.menu ul{
/*font-family: Arial, Tahoma, sans-serif;*/
}

#access {
	/*float:left;*/
}

#access .menu-header,
div.menu {
    margin-right: 12px;
    margin-left: 0;
}

#access .menu-header li,
div.menu li{
	float:left;
}

#access ul ul {
	/*left:auto;
	right:0;
	float:right;*/
}
#access ul ul ul {
	left:auto;
	right:100%;
}

/* ------------------ Form Elements ------------------------------ */
input[type=text], input[type=url], input[type=tel], input[type=number], input[type=color], input[type=email], input[type=password], textarea, select{
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;  
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-khtml-border-radius:3px;
	border-radius:3px;
	border:1px solid #cddce6;
	padding:20px 10px;
	background-color:#fff;
	width:95%;
	outline:none;
	font-size:100%;
	margin-bottom:10px;
}
textarea {
	font-family: 'Roboto', sans-serif;
	height:80px;
	resize:none;
}
select{
	width:98%;
}
input[type=submit], input[type=reset] {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;  
	background-color:#f39c11;
	border:0px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	-khtml-border-radius:3px;
	padding:10px 40px;
	color:#FFF;
	margin:0px 10px 0px 0px;
	cursor:pointer;
	font-size:112%;
	letter-spacing:1px;
}
input[type=submit]:hover, input[type=reset]:hover{
	background-color:#e38803;
}

input[type=text]:focus, input[type=url]:focus, input[type=tel]:focus, input[type=number]:focus, input[type=color]:focus, input[type=email]:focus, textarea:focus {
	box-shadow:0 0 5px rgba(172, 172, 172, 1);
}

input[type=text].midsize{
	width:43%;
	margin:0px 23px 2px 0px;
	-webkit-margin:0px 2px 2px 0px;
}
form.wpcf7-form{
	display:table;
/*	width:90%!important;
	margin:auto!important;*/
}
form img{
	width: inherit!important;
	max-width:100%!important;
}
/* ------------------ Form Elements ------------------------------ */
/* ---------------- Grids ---------------- */
.grid1, .grid2, .grid3, .grid4, .grid5, .grid6, .grid7, .grid8, .grid9, .grid10, .grid11, .grid12{
	margin: 0 1% 0 0;
	text-align: left;
}
.grid1, .grid2, .grid3, .grid4, .grid5, .grid6, .grid7, .grid8, .grid9, .grid10, .grid11{
	float: left;
}
.grid1 { width: 7.4%; }
.grid2 { width: 15.8%; }
.grid3 { width: 24.2%; }
.grid4 { width: 32.6%; }
.grid5 { width: 41%; }
.grid6 { width: 49.4%; }
.grid7 { width: 57.8%; }
.grid8 { width: 66.2%; }
.grid9 { width: 74.6%; }
.grid10 { width: 83%; }
.grid11 { width: 91.4%; }
.grid12 { width: 100%; }
.lastGrid{margin-right:0%;}
/* ---------------- Grids ---------------- */
#access *, form *, a{
    -webkit-transition: all 0.30s ease-in-out;
    -moz-transition: all 0.30s ease-in-out;
    -o-transition:all 0.30s ease-in-out;
    transition: all 0.30s ease-in-out;
}
.alignleft {
	float:left;
	margin:0px 10px 10px 0px;
}
.alignright {
	float:right;
	margin:0px 0px 10px 10px;
}
.aligncenter {
	float:none;
	display:block;
	margin:0px auto 10px auto;
}
.textwidget{
	display:inline-block;
}
/* --------------------------------------------- */
.fullWidthWrapper{
	width:100%;
	display:table;
}
.wrapper, .wrapperMenu{
	max-width: 1400px;
	/*width:96%;*/
	width:80%;
	margin: 0 auto;
}
.wrapperMenu{
	width:96%;
}
.displaytable{
	display:table;
}
/* ------- HEADER STYLES ------- */

.rowone{
	/*padding:10px 0px;*/
	background-color:#fff;
}
.rowone .grid3{
	padding-top:10px;
}
.RowTwo{
/*	background-image:url(images/banner-bg.jpg);
	background-size:cover;
	display:inline-block;*/
	width:100%;
}
.slderbgimage{
	background-size:cover;
	display:inline-block;
	width:100%;
	padding:50px 0px 80px 0px;
}

.RowTwoSecond{
	width:100%;
	/*max-width:1400px;
	margin:auto;*/
	/*min-height:900px;*/
}
.RowTwo .grid6:nth-child(1) img{
	clear:both;
	float:none;
}
.RowTwo .grid6:nth-child(2) img{
	clear:both;
	float:none;
	margin:auto;
}

.fade{
	/*height:550px;*/
	width:100%;
	clear:both;
/*	max-width:1400px;
	margin:auto*/;
}

.RowTwoOne{
	padding:50px 0px 50px 0px;
}
.RowTwoOne .grid6{
	color:#fff;
	position:relative;
}
.RowTwoOne .grid6 h1, .RowTwoOne .grid6 h2, .RowTwoOne .grid6 h3, .RowTwoOne .grid6 h4, .RowFourteen .content h3, .ContactRowOne h3{
	padding-bottom:20px;
	letter-spacing:.53px;
}
.RowTwoOne .grid6 h1{
	font-size:310%;
}
.RowTwoOne .grid6 h2{
	font-size:220%;
}
.RowTwoOne .grid6 h3{
	/*font-size:187%;*/
	font-size: 150%;
    color: #E2E2E1;
}
.RowTwoOne .grid6 h4{
	font-size:110%;
}
.RowTwoOne .grid6 a, .RowTwoOne .grid6 a:visited{
	background-color:#f39c11;
	color:#fff;
	display:inline-block;
	padding:10px 20px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	-khtml-border-radius:3px;
}
.RowTwoOne .grid6 a:hover{
	background-color:#e38803;
}
.RowTwoOne .grid6 .thirdimage{
	position:absolute;
    bottom: 40px;
    left: 30%;
	visibility:visible;
	display:block;
}
.thirdimagemobile{
	visibility:hidden;
	display:none;
}


.RowThree, .RowFive, .LinkRowOne, .LinkRowTwo, .ContactRowOne, .agilityRow, .agilityRowThree, .agilityRowFour, .agilityRowFive, .CloudServicesRow, .CloudServicesTwo, .CloudServicesThree, .CloudServicesFour, .CloudServicesFive, .StrategicArchiRow, .StrategicArchiRowTwo, .StrategicArchiRowThree, .StrategicArchiRowFour, .LegacyModernRow, .LegacyModernRowTwo, .LegacyModernRowThree, .SystemsIntegrationRow, .SystemsIntegrationRowTwo, .DataEngineeringRow, .SystemsIntegrationRowThree, .SystemsIntegrationRowFour, .DevOpsAutomationRowOne, .DevOpsAutomationRowTwo, .DevOpsAutomationRowTwo, .DevOpsAutomationRowThree, .DevOpsAutomationRowFive, .DevOpsAutomationRowFive, .DevOpsAutomationRowSix, .DataIntegrationOne, .DataIntegrationTwo, .DataIntegrationThree, .DataIntegrationTwo, .DataIntegrationFour, .DataIntegrationFive, .DataIntegrationSix, .DataIntegrationSeven, .MdmHubOne, .MdmHubTwo, .MdmHubThree, .MdmHubFour, .MdmHubFive, .MdmHubSix, .MdmHubSeven, .MdmHubEight, .MdmHubNine, .MdmHubTen, .XaquaUdpOne, .XaquaUdpTwo, .XaquaUdpThree, .XaquaUdpFour, .XaquaUdpFive, .XaquaUdpSix, .XaquaUdpSeven, .XaquaUdpEight, .DataMgmtGovOne, .DataMgmtGovTwo, .DataMgmtGovThree, .DataMgmtGovFour, .DataMgmtGovFive, .DataMgmtGovFive, .DataMgmtGovSix, .DataMgmtGovSeven, .DataMgmtGovEight, .DataMgmtGovNine, .DataMgmtGovTen, .XaquaImmuneOne, .XaquaImmuneTwo, .XaquaImmuneThree, .XaquaImmuneFour, .XaquaImmuneFive, .XaquaImmuneSix, .XaquaImmuneSeven, .XaquaImmuneEight, .XaquaImmuneNine, .XaquaImmuneTen, .XaquaImmuneEleven, .XaquaPeriscopeOne, .XaquaPeriscopeTwo, .XaquaPeriscopeThree, .XaquaPeriscopeFour, .XaquaPeriscopeSix, .XaquaPeriscopeSeven, .XaquaPeriscopeEight, .WhyXaquaUdpOne, .WhyXaquaUdFour, .RowEleven, .WhyXaquaUdpSeven, .WhyXaquaUdpEight, .PriSeqTwo, .XaquaUdpEleven{
	padding:0px 0px 100px 0px;
}
.RowThreeOne, .RowSevenOne, .RowNineOne, .RowThirteenOne, .RowFifteenOne, .LinkRowOneOne, .CoreRowOneOne, .ContactRowOneOne, .cOne, .cThree, .cFive, .application, .agilityRowOne, .agilityRowThreeOne, .agilityRowFiveOne, .CloudServicesRowOne, .CloudServicesThreeOne, .CloudServicesFiveOne, .StrategicArchiRowOne, .StrategicArchiRowThreeOne, .LegacyModernRowOne, .LegacyModernRowThreeOne, .SystemsIntegrationRowOne, .DataEngineeringRowOne, .SystemsIntegrationRowThreeOne, .DevOpsAutomationRowOneOne, .DevOpsAutomationRowTwoOne, .DevOpsAutomationRowFiveOne, .DevOpsAutomationRowFiveOne, .DataIntegrationOneOne, .DataIntegrationSevenOne, .MdmHubOneOne, .MdmHubSevenOne, .MdmHubNineOne, .XaquaUdpOneOne, .XaquaUdpThreeOne, .XaquaUdpFiveOne, .DataMgmtGovOneOne, .DataMgmtGovThreeOne, .DataMgmtGovFiveOne, .DataMgmtGovFiveOne, .DataMgmtGovSevenOne, .DataMgmtGovNineOne, .XaquaImmuneOneOne, .XaquaImmuneThreeOne, .XaquaImmuneFiveOne, .XaquaImmuneSevenOne, .XaquaImmuneNineOne, .XaquaImmuneElevenOne, .XaquaPeriscopeOneOne, .XaquaPeriscopeThreeOne, .WhyXaquaUdpOneOne, .WhyXaquaUdpSevenOne, .DataIntegrationFourOne, .DataIntegrationSixOne, .MdmHubTwoOne, .MdmHubFourOne, .XaquaPeriscopeSixOne, .XaquaPeriscopeEightOne, .XaquaUdpElevenOne, .WhyXaquaUdFourOne, .RowElevenOne {
	background-image:url(images/top-inner-shadow.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	background-color:#FFF;
	padding:100px 20px 100px 20px;
	width:80%;
	margin:auto;
	-webkit-box-shadow: 0 42px 43px -76px #23405c;
	-moz-box-shadow: 0 42px 43px -76px #23405c;
	box-shadow:0 42px 43px -76px #23405c;
	display:table;
}
.RowThree h2, .RowFour h2, .RowSix h2, .RowSeven h2, .RowTwelve h2, .RowThirteenOne h2, .RowFourteen h2, .RowFifteen h2, .LinkRowOne h2, .LinkRowTwo h2, .ContactRowOne h2, .cOne h2, .cTwo h2, .cThree h2, .cFour h2, .cFive h2, .application h2, .agilityRowOne h2, .agilityRowThreeOne h2, .agilityRowFourOne h2, .agilityRowFiveOne h2, .agilityRowSixOne h2, .CloudServicesRowOne h2, .CloudServicesFour h2, .CloudServicesFiveOne h2, .StrategicArchiRowOne h2, .StrategicArchiRowTwoOne h2, .StrategicArchiRowThreeOne h2, .StrategicArchiRowFourOne h2, .LegacyModernRowOne h2, .LegacyModernRowTwo h2, .LegacyModernRowThreeOne h2, .SystemsIntegrationRowOne h2, .SystemsIntegrationRowTwo h2, .DataEngineeringRowOne h2, .SystemsIntegrationRowThree h2, .SystemsIntegrationRowTwoOne h2, .DevOpsAutomationRowOneOne h2, .DevOpsAutomationRowThreeOne h2, .DevOpsAutomationRowTwoOne  h2, .DevOpsAutomationRowFiveOne h2, .DevOpsAutomationRowSixOne h2, .DataIntegrationOneOne h2, .DataIntegrationTwo h2, .DataIntegrationThreeOne h2, .DataIntegrationTwo h2, .DataIntegrationFour h2, .DataIntegrationFiveOne h2, .DataIntegrationSix h2, .DataIntegrationSevenOne h2, .tab_content h2, .MdmHubOne h2, .MdmHubTwo h2, .MdmHubThree h2, .MdmHubFour h2, .MdmHubFive h2, .MdmHubSix h2, .MdmHubSeven h2, .MdmHubEight h2, .MdmHubNine h2, .MdmHubTen h2, .XaquaUdpTwo h2, .XaquaUdpThreeOne h2, .XaquaUdpFour h2, .XaquaUdpFive h2, .XaquaUdpSix h2, .XaquaUdpSeven h2, .XaquaUdpEight h2, .DataMgmtGovTwo h2, .DataMgmtGovThree h2, .DataMgmtGovFour h2, .DataMgmtGovFive h2, .DataMgmtGovSix h2, .DataMgmtGovSeven h2, .DataMgmtGovEight h2, .DataMgmtGovNine h2, .DataMgmtGovTen h2, .XaquaImmuneThree h2, .XaquaImmuneFour h2, .XaquaImmuneFive h2, .XaquaImmuneSix h2, .XaquaImmuneSeven h2, .XaquaImmuneEight h2, .XaquaImmuneNine h2, .XaquaImmuneTen h2, .XaquaImmuneEleven h2, .XaquaPeriscopeThree h2, .XaquaPeriscopeFour h2, .XaquaPeriscopeFive h2, .XaquaPeriscopeSix h2, .XaquaPeriscopeSeven h2, .XaquaPeriscopeEight h2, .RowNine h2, .RowEleven h2, .WhyXaquaUdFour h2, .WhyXaquaUdpSeven h2, .WhyXaquaUdpEight h2, .PriSeqTwo h2, .XaquaPeriscopeTwo h2, .XaquaUdpEleven h2, .security h2{
	color:#23405c;
	font-size:300%;
	text-align:center;
	margin-bottom:50px;
}
.RowThree h1{
	margin-bottom:20px;
}
.RowThree h2{
	color:#808e9b;
	margin-bottom:20px;
}
.RowThree h2 strong{
	color:#23405c;
}
.RowThree h3{
	font-size:150%;
}

.RowFour, .LinkRowTwo{
	padding:0px 0px 100px 0px;
}
.RowFour h2{
	margin-bottom:30px;
}
.RowFour h3{
	margin-bottom:20px;
	font-size:150%;
}
.LinkRowTwo img{
	display:block;
	margin:auto;
}
.RowFive h2{
	font-size:300%;
}
.RowFive ul{
	display:table;
	width:80%;
	margin:auto;
	padding:50px 0px 0px 0px;
	text-align:left;
}
.RowFive ul > li{
	list-style:none;
	float:left;
	width:33.3%;
}
.RowFive ul li img{
	display:block;
	margin-bottom:20px;
}
.RowFive ul li h3{
	color:#2097cb;
	font-size:156%;
	font-weight:400;
}
.RowFive ul li ul{
	display:table;
	width:90%;
	margin:0px 0px 0px 0px;
	padding:0px;
}
.RowFive ul li ul li{
	display:block;
	float:none;
	width:98%;
	line-height:30px;
	background-image:url(images/bullet.png);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:22px;
	margin-bottom:10px;
}

.RowFive h3, .LinkRowTwo h3, .DevOpsAutomationRowTwo h3, .DevOpsAutomationRowFiveOne h3{
	font-size:187%;
	line-height:42px;
	padding-bottom:20px;
}
.RowFive a, .RowFive a:visited, .RowEight a, .RowEight a:visited, .RowNine .grid6 a, .RowNine .grid6 a:visited, .RowTen .grid6 a, .RowTen .grid6 a:visited, .RowElevenOne .grid6 a, .RowElevenOne .grid6 a:visited, .RowFourteen .content a, .RowFourteen .content a:visited, a.OrangeButton, a:visited.OrangeButton, .RowSixteen a, .RowSixteen a:visited, .XaquaUdpSixOne a, .XaquaUdpSixOne a:visited, .XaquaUdpSevenOne a, .XaquaUdpSevenOne a:visited{
	background-color:#f39c11;
	color:#fff;
	display:inline-block;
	padding:10px 20px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	-khtml-border-radius:3px;
	margin-right:20px;
}
.RowFive a:hover, .RowEight a:hover, .RowNine .grid6 a:hover, .RowTen .grid6 a:hover, .RowElevenOne .grid6 a:hover, .RowFourteen .content a:hover, a:hover.OrangeButton, .RowSixteen a:hover, .XaquaUdpSixOne a:hover, .XaquaUdpSevenOne a:hover{
	background-color:#e38803;
}
.RowFive .grid6:nth-child(2) img{
	display:block;
	margin:auto;
}
.RowSix{
	padding:0px 0px 100px 0px;
}
.RowSix img{
	display:block;
	margin:auto;
}
.RowEleven p{
	text-align:center;
}

.RowEleven ul, .CoreRowOneOne ul{
	display:table;
	width:80%;
	margin:auto;
}
.RowEleven ul{
	margin:30px auto 0px auto;
}
.RowEleven li, .CoreRowOneOne ul li{
	list-style: none;
	float: left;
	width: 20%;
	padding-right: 25px;
	margin: 0px 15px;
}
.RowEleven li h3, .CoreRowOneOne ul li h3{
	color:#2097cb;
	font-size:140%;
	margin-bottom:10px;
	font-weight:400;
	line-height:29px;
}
.RowEleven li img, .CoreRowOneOne ul li img{
	display:block;
	margin-bottom:20px;
}
.RowEleven li p{
	text-align:left;
}
.RowEight{
	padding:100px 0px;
}
.RowEight h3{
	font-size:187%;
	line-height:40px;
	margin-bottom:20px;
}
.RowEight .grid6:nth-child(2) img{
	display:block;
	margin:auto;
}
.RowNine .grid6:nth-child(1) img, .XaquaUdpSevenOne .grid6:nth-child(1) img{
	display:block;
	margin:auto;
}
.RowNine .grid6 h3,.XaquaUdpSevenOne .grid6 h3, .XaquaUdpEleven h3{
	font-size:187%;
	padding-bottom:20px;
}
.RowNine .grid6 img, .XaquaUdpSevenOne .grid6 img{
	display:block;
	margin:0px 0px 20px 0px;
	float:none;
}
/*.RowNine a.OrangeButton{
	margin:20px auto 0px auto;
}*/
.RowNine a.OrangeButton, .XaquaUdpThree a.OrangeButton, .RowFiveOne a.OrangeButton{
	margin: 20px auto 0px auto;
	/*display: inline-block;*/
	cursor:pointer;
}


.RowNine a.upduniquetwo, .XaquaUdpThree a.upduniquetwo, .RowFiveOne a.upduniquetwo{
	margin-left:20px;
}
.tenhome{
	padding:100px 0px;
}
.RowTen h3, .RowElevenOne h3{
	font-size:187%;
	line-height:40px;
	margin-bottom:20px;
}
.RowTen h2{
	margin-bottom:30px;
	background-color:#a6c2d0;
	color:#fff;
	font-size:250%;
	font-weight:400;
	padding:30px 0px;
}
.RowTen h2 strong{
	/*color:#f39c11;*/
	color:#fff;
	font-weight:500;
	display:block;
	font-size:150%;
}
.RowTen ul{
	margin:auto;
	text-align:center;
}
.RowTen ul li{
	text-align:left;
	list-style:none;
	width:18%;
	display:inline-block;
	vertical-align:top;
	padding:20px;
	margin:0px 20px;
	color:#fff;
	min-height: 242px;
}
.RowTen ul li img{
	display:block;
	margin:0px 0px 20px 0px;
}
.RowTen ul li strong{
	display:block;
	margin:10px 0px;
	font-size:150%;
}
.RowTen ul li:nth-child(1){
	background-color:#7fbad0;
}
.RowTen ul li:nth-child(2){
	background-color:#299ec9;
}
.RowTen ul li:nth-child(3){
	background-color:#0085b6;
}
.RowTen ul li:nth-child(4){
	background-color:#203a53;
}
.RowElevenOne .grid6 img{
	display:block;
	margin:auto;
}
.RowTwelve{
	padding:100px 0px;
}
.RowThirteenTwo{
	float:left;
	display:table;
	width:29%;
	margin: 0px 20px;
}
.RowThirteenTwo h3{
	color: #2097cb;
	font-size: 156%;
	margin-bottom: 20px;
	font-weight: 400;
}
.RowThirteenTwo ul{
}
.RowThirteenTwo ul li{
	list-style:none;
	background-image:url(images/list-bullet.png);
	background-position:left top;
	background-repeat:no-repeat;
	padding:0px 0px 20px 50px;
	/*color:#cddce6;*/
	color:#90a9bd;
	line-height:22px;
}
.RowThirteenTwo ul li strong{
	color:#23405c;
	display:block;
}
.RowThirteenOne .RowThirteenThree ul{
	padding-top:50px;
}
.RowFourteen{
	padding:100px 0px;
}
.RowFourteen .content a{
	margin-top:20px;
}
.RowFifteen{
}
.RowFifteen ul{
	display: table;
    width: 80%;
    margin: auto;
}
.RowFifteen ul li{
	list-style: none;
    float: left;
    width: 28%;
	position:relative;
	padding:0px 0px 100px 0px;
	margin: 0px 20px;
}
.RowFifteen h3{
	color:#2097cb;
	font-size:150%;
	padding-bottom:40px;
	text-align:center;
}
.RowFifteen img{
	display:block;
	clear:both;
	margin:auto;
}
.RowFifteen h4{
	color:#233d56;
	padding:20px 0px 0px 0px;
	font-size:112%;
	text-align:center;
}
a.WhiteButton, a:visited.WhiteButton{
	background-color:#fff;
	color:#233d56;
	display:inline-block;
	border:2px solid #cddce6;
	padding:10px 20px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	-khtml-border-radius:3px;
	margin-right:20px;
	position:absolute;
	bottom:0px;
	left:100px;
}
a:hover.WhiteButton{
	background-color:#cddce6;
}
a.OrangeButton{
	display:table;
	margin:100px auto 20px auto; 
}

.RowSixteen{
	padding: 100px 0px;
	color: #FFF;
	background: -moz-linear-gradient(left, rgba(35,61,86,0) 30%, rgba(35,61,86,0.5) 30%, rgba(35,61,86,1) 30%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left, rgba(35,61,86,0) 30%, rgba(35,61,86,0.5) 30%, rgba(35,61,86,1) 30%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right, rgba(35,61,86,0) 30%, rgba(35,61,86,0.5) 30%, rgba(35,61,86,1) 30%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
 	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00233d56', endColorstr='#233d56', GradientType=1 ); /* IE6-9 */
}
.RowSixteen h2{
	font-size:187%;
	color:#fff;
	line-height:35px;
	padding:100px 0px 10px 0px;
}
.RowSeventeen{
	border-top: 1px solid #e6edf2;
}
.RowSeventeen .grid8{
	padding:100px 0px 0px 0px;
}
.RowSeventeen .grid8 h2{
	color:#233d56;
	font-size:120%;
	margin-bottom:10px;
	font-weight:500;
}
.RowSeventeen .grid8 h3{
	color:#2097cb;
	font-weight:500;
	font-size:100%;
	margin:10px 0px;
}
.RowSeventeen .grid8 ul{
	margin-bottom:30px;
}
.RowSeventeen .grid8 li{
	list-style:none;
	display:block;
	margin:5px 0px;
	font-size:90%;
}
.RowSeventeen .grid2{/* Delete later */
	width:23%;
}
.RowSeventeen .grid3 li{
	float:left;
	margin:0px 20px 0px 0px;
	font-size:120%;
}
.RowSeventeen .grid8 li a, .RowSeventeen .grid8 li a:visited{
}
.RowSeventeen .grid8 li a:hover{
}
.RowSeventeen .grid4{
	background-color:#e6edf2;
	padding:100px 0px;
}
.RowSeventeen .grid4 h2{
	color:#233d56;
	font-size:187%;
	padding:0px 0px 20px 20px;
	font-weight:400;
}
.RowSeventeen .grid4 form{
	padding:0px 20px 20px 20px;
}

.RowEightteen{
	padding:10px 0px;
	text-align:center;
	color:#fff;
	line-height:30px;
	background-color:#233d56;
}
.fancybox h3{
	font-weight:400;
	font-size:187%;
	margin-bottom:20px;
}
.scrollup {
	width: 46px;
	height: 46px;
	position: fixed;
	bottom: 50px;
	right: 20px;
	display: none;
	text-indent: -9999px;
	background: url('images/scroll-top.png') no-repeat;
}
/* ------------ /Link ----------- */

.GeneralBannerContainer{
	padding: 0px;
	background-size:cover;
	background-repeat:no-repeat;
}
.GeneralBannerContainer h2 {
    padding: 80px 0px 80px 0px;
    text-align: center;
    color: #fff;
    font-size: 300%;
	text-shadow: 5px 5px 10px #000;
}
.GeneralBannerContainer h3 {
    font-size: 180%;
    color: #fff;
    text-align: center;
    padding: 0px 0px 20px 0px;
	text-shadow: 5px 5px 10px #000;
}
.GeneralBannerContainer h3:last-child{
	padding: 0px 0px 80px 0px;
}
.GeneralBannerContainer a.OrangeButton, .XaquaPeriscopeheader a.OrangeButton, .XaquaUdpheader a.OrangeButton, .XaquaPeriscopeheader a.OrangeButton{
    margin: 0px auto 20px 0px;
	cursor:pointer;
}
.breadcrumb {
	padding: 20px 0px;
	color:#7b8b9a;
	font-size:90%;
}
.breadcrumb a, breadcrumb a:visited{
	color:#4f6478;
}
.breadcrumb a:hover{
	color:#e38803;
}
.CoreRowOneOne h1, .ContactRowOne h1, .DevOpsAutomationRowOneOne h1{
	color:#23405c;
	font-size:270%;
	text-align:left;
	margin-bottom:20px;
	font-weight:400;
}
.stick {
	margin-top: 0;
	position: fixed;
	top: 0;
	z-index: 9999;
	width:100%;
	max-width:100%;
}
.StickerMenu{
	border-top:1px solid #BABABA;
	border-bottom:1px solid #BABABA;
	padding:10px 0px;
	background-color:#fff;
}
.StickerMenu ul{
	display:table;
	margin:auto;
	width:auto;
}
.StickerMenu ul li{
	list-style:none;
	float:left;
}
.StickerMenu ul li a, .StickerMenu ul li a:visited{
	display:block;
	padding:0px 10px;
	margin:0px 20px;
}
.StickerMenu ul li a:hover{
	color:#f39c11;
}
.cTwo, .cFour, .cSix{
	padding:50px 0px;
}
.cOne h3, .cTwo h3{
	font-size:187%;
	line-height:42px;
	padding-bottom:20px;
}
.cThree ul, .cFour ul{
}
.cThree li, .cFour li{
	list-style:none;
	margin-bottom:20px;
	line-height:30px;
}
.cThree li strong, .cFour li strong{
	display:block;
}
.career section{
	position:relative;
	padding:20px 20px 50px 20px;
	/*border:1px solid #E2E2E1;*/
	margin-bottom:40px;
	background-color:#fff;
	-webkit-box-shadow: 0 42px 43px -76px #23405c;
	-moz-box-shadow: 0 42px 43px -76px #23405c;
	box-shadow:0 42px 43px -76px #23405c;
}
.career section h2, .application h2{
	font-size: 187%;
	line-height: 42px;
	padding-bottom: 20px;
}
.career section h2 a, .career section h2 a:visited{
	color:#2097cb;
}
.career section h2 a:hover{
	color:#f39c11;
}

.career section p{
	padding-bottom:5px;
}
.career ul{
	display:table;
	width:96%;
	padding:20px 0px;
}
.career ul li{
	float:left;
	list-style:none;
	margin:0px 20px 20px 0px;
	width:auto;
	padding:5px 10px;
	background-color:#e5e5f1;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-khtml-border-radius:3px;
	border-radius:3px;
	color:#4d6377;
}
.career ul.foculitem {
	display: table;
	width: 100%;
	border-bottom: 1px solid #e0e0e0;
	margin-bottom: 10px;
	padding:0px;
}
.career ul.foculitem li {
	list-style: none;
	float: left;
	margin: 0px 0px 10px 0px;
	background:none;
	color:#23405c;
}
.career ul.foculitem li:nth-child(1) {
	width: 20%;
	margin-bottom: 10px;
}
.career ul.foculitem li:nth-child(2) {
	width: 50%;
	margin-bottom: 10px;
}
.career span {
	font-size: 80%;
	display: inline-block;
	display: block;
	padding: 5px 10px;
	background-color: #E2E2E1;
	position: absolute;
	left: 20px;
	bottom: 20px;
	color: #4f6478;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-khtml-border-radius:3px;
	border-radius:3px;
}
.career .OrangeButton{
	position:absolute;
	bottom:20px;
	right:20px;
	margin:0px;
}

/* --------------- Career Details ------------------- */
.careerdetails h1 {
	color: #23405c;
	font-size: 300%;
	margin-bottom: 50px;
	font-weight: 400;
}
.careerdetails > ul {
	display: table;
	width: 100%;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #e0e0e0;
}
.careerdetails ul li {
	list-style: none;
	float: left;
	margin: 5px 0px 5px 0px;
	padding: 5px 0px;
}
.careerdetails li:nth-child(1) {
	width: 20%;
	margin-bottom: 30px;
}
.careerdetails li:nth-child(2) {
	width: 20%;
	margin-bottom: 30px;
}
.careerdetails li:nth-child(3) {
	width: 20%;
	margin-bottom: 30px;
}
.careerdetails li:nth-child(4), .careerdetails li:nth-child(6), .careerdetails li:nth-child(8), .careerdetails li:nth-child(10), .careerdetails li:nth-child(12), .careerdetails li:nth-child(14), .careerdetails li:nth-child(16), .careerdetails li:nth-child(18) {
	width: 20%;
	clear: left;
	color: #9ea89f;
	font-size: 90%;
	color: #545454;
}
.careerdetails li:nth-child(5), .careerdetails li:nth-child(7), .careerdetails li:nth-child(9), .careerdetails li:nth-child(11), .careerdetails li:nth-child(13), .careerdetails li:nth-child(15), .careerdetails li:nth-child(17), .careerdetails li:nth-child(19) {
	width: 75%;
	border-bottom: 1px solid #ccc;
}

.careerdetails ul li p {
	padding-bottom: 10px;
}
.careerdetails ul li li {
	float: none;
	width: 90%!important;
	color: #23405c!important;
	line-height: normal;
	list-style: none;
	background-image: url(images/red-squar-bullet.png);
	background-position: left top;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 20px;
	margin: 5px 0px 10px 0px!important;
	border: 0px!important;
	font-size: 100%!important;
	line-height:25px;
}
.careerdetails ul li:last-child {
	border-bottom: 0px;
}
.application form{
	display: block;
	margin: 0px auto 10px auto;
	padding: 10px;
	background:none;
	width: 60%;
}
.application form {
	padding: 20px;
}
.application p{
	padding-bottom:10px;
}
.application h2{
	padding-top:0px;
	margin-bottom:0px;
}
/* --------- Pagination -------------- */
.paginationblock {
	clear: both;
	padding: 30px 0px 10px 0px;
	display: table;
	width: 100%;
}
.wp-pagenavi a, .wp-pagenavi span {
	text-decoration: none!important;
	border: 1px solid #4f6478!important;
	background-color: #4f6478!important;
	color: #fff!important;
	padding: 5px 13px !important;
	margin: 0px 1px 0px 0px!important;
	font-size: 90%;
	float: none;
}
.wp-pagenavi a:hover, .wp-pagenavi span.current {
	border-color: #233d56!important;
	color: #fff!important;
	transition: background-color 1s ease;
	background-color: #233d56!important;
}
.wp-pagenavi span.current {
	font-weight: normal!important;
	color: #fff!important;
	background-color: #233d56!important;
	border-color: #233d56!important;
}
/* --------- Pagination -------------- */

.blogListing{
	padding:50px 0px;
}
.blogListing .grid8{
}
.blogListing .grid8 h1, .blogdetails .grid8 h1{
	color: #23405c;
	font-size: 300%;
	margin-bottom: 50px;
	font-weight: 400;
}
.blogListing .grid8 ul{
	display:table;
	width:100%;
}
.blogListing .grid8 ul li{
	width: 40%;
	list-style:none;
	float:left;
	background-color:#fff;
	padding: 20px 20px 100px 20px;
    margin: 20px;
	-webkit-box-shadow: 0 42px 43px -76px #23405c;
	-moz-box-shadow: 0 42px 43px -76px #23405c;
	box-shadow:0 42px 43px -76px #23405c;
	position:relative;
}
.blogListing .grid8 ul li .thumbimg{
}
.blogListing .grid8 ul li h3, .blogdetails .grid8 h3{
	font-size: 80%;
	padding: 5px 10px;
	background-color: #E2E2E1;
	color: #4f6478;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	margin:20px 0px;
	display:table;
}
.blogdetails .grid8 h3{
	display:inline-block;
}
.blogListing .grid8 ul li h2, .blogdetails .grid8 h2{
	font-weight:400;
	font-size:150%;
	margin-bottom:20px;
}
.blogListing .grid8 ul li p{
	padding-bottom:20px;
}
.blogListing .grid8 ul li span{
	position:absolute;
	bottom:20px;
}
.blogListing .grid8 ul li span a.OrangeButton{
	margin:0px;
}
.blogListing .grid4{
}
.blogListing .grid4 .SideStyle{
}
.blogListing .grid4 h4, .blogdetails .grid4 h4{
	font-size:150%;
	font-weight:400;
	margin:0px 0px 20px 0px;
}
.blogListing .grid4 .SideStyle ul, .blogdetails .grid4 .SideStyle ul{
	margin-bottom: 40px;
}
.blogListing .grid4 .SideStyle li, .blogdetails .grid4 .SideStyle li{
    list-style: none;
    border-bottom: 1px solid #E2E2E1;
    padding: 15px 0px;
    display: block;
    font-size: 90%;
	display:table;
	width:100%;
}
.blogListing .grid4 .SideStyle ul.newsholder li, .blogdetails .grid4 .SideStyle ul.newsholder li{
	
}
.blogListing .grid4 .SideStyle ul.newsholder li img, .blogdetails .grid4 .SideStyle ul.newsholder li img{
	float:left;
	margin:0px 20px 0px 0px;
}
.blogListing .grid4 .SideStyle ul.newsholder li h3, .blogdetails .grid4 .SideStyle ul.newsholder li h3{
	font-weight:400;
	font-size:90%;
	line-height:23px;
}
.blogdetails .grid8 ul{
	margin-bottom:20px;
}
.blogdetails .grid8 li{
	padding: 15px 20px 15px 0px;
    font-size: 100%;
    line-height: 30px;
    margin: 0px 0px 0px 20px;
}
.blogdetails p{
	padding-right:40px;
	text-align: justify;
}
.blogdetails .grid8 form{
	display:table;
	margin:auto;
	width:50%;
	background-color: #fff;
	padding: 40px 0px 40px 40px;
	-webkit-box-shadow: 0 42px 43px -76px #23405c;
	-moz-box-shadow: 0 42px 43px -76px #23405c;
	box-shadow:0 42px 43px -76px #23405c;
}
.dtsmenu ul:nth-child(7){
	margin-bottom:10px;
}
.agilityRowOne h1{
	text-align:center;
	padding-bottom:50px;
	font-size:187%;
	font-weight:400;
}
.agilityRowOne ul{
	display:table;
	width:90%;
	margin:auto;
	text-align:center;
}
.agilityRowOne li {
    list-style: none;
    background-color: #ccc;
    width: 23%;
    margin: 20px;
    display: inline-block;
    padding: 60px 20px;
	color:#fff;
}
.agilityRowOne li:nth-child(1){
	background-color:#333f50;
}
.agilityRowOne li:nth-child(2){
	background-color:#8497b0;
}
.agilityRowOne li:nth-child(3){
	background-color:#4a5b72;
}
.agilityRowOne li img{
	display:block;
	margin:0px auto 20px auto;
}
.agilityRowOne li strong{
	display:block;
	font-size:150%;
	font-weight:500;
}
.agilityRowThreeOne h3{
	text-align:center;
	margin-bottom:20px;
	font-weight:400;
	font-size:160%;
}
.agilityRowThreeOne h4{
	background-color:#4a5b72;
	color:#fff;
	font-weight:500;
	padding:10px;
	margin-bottom:20px;
}
.agilityRowThreeOne ul{
	display:table;
	width:98%;
}
.agilityRowThreeOne ul li {
    list-style: none;
    float: left;
    width: 45%;
    margin: 20px;
    min-height: 188px;
    line-height: 30px;
}
.agilityRowThreeOne ul li strong{
	display:block;
	font-size:120%;
}
.agilityRowFour{
	background-position:center top;
	background-repeat:no-repeat;
	background-size:cover;
	padding:100px 0px;
	margin-bottom:100px;
	background-attachment:fixed;
}
.agilityRowFourOne{
	color:#fff;
}
.agilityRowFourOne h2{
	color:#fff;
}
.agilityRowFourOne h3{
	font-size:150%;
	text-align:center;
	color:#fff;
	padding-bottom:20px;
}
.agilityRowFourOne p{
	color:#fff;
}
.agilityRowFourOne li, .agilityRowFiveOne li, .agilityRowSixOne .grid6 li, .CloudServicesFourOne li, .CloudServicesSeven li, .StrategicArchiRowOne li, .StrategicArchiRowTwo li, .StrategicArchiRowThreeOne li, .LegacyModernRowOne li, .LegacyModernRowTwo li, .SystemsIntegrationRowOne li, .SystemsIntegrationRowTwo li, .SystemsIntegrationRowThree li, .SystemsIntegrationRowTwoOne li, .DevOpsAutomationRowOneOne li, .DevOpsAutomationRowTwoOne li, .DevOpsAutomationRowThreeOne li, .DataIntegrationThreeOne li, .tab_content li, .MdmHubFive li, .WhyXaquaUdpSeven li, .WhyXaquaUdpEight li, .PriSeqTwo li, .DataIntegrationSix li{
	margin:0px 0px 20px 20px;
	line-height:30px;
	letter-spacing:.53px;
}
.agilityRowSixOne h4 {
    background-color: #4a5b72;
    color: #fff;
    font-weight: 400;
    padding: 20px 10px;
    margin-bottom: 20px;
	font-size: 250%;
    text-align: center;
}
.imageholder{
	text-align:center;
}
.imageholder img{
	display:block;
	margin:auto;
}
.agilityRowSixOne .grid6{
	margin-bottom:50px;
}
.CloudServicesRowOne h1, .StrategicArchiRowOne h1, .LegacyModernRowOne h1, .SystemsIntegrationRowOne h1{
	margin-bottom:40px;
	font-size:280%;
	font-weight:400;
}
.CloudServicesTwoOne h4{
	background-color:#d6dce5;
	color:#333f50;
	font-weight:500;
	font-size:300%;
	text-align:center;
	padding:20px 10px;
}
.CloudServicesFourOne h3, .CloudServicesFiveOne h3, .StrategicArchiRowThreeOne h3, .SystemsIntegrationRowThree h3, .DevOpsAutomationRowTwo h3, .DevOpsAutomationRowTwoOne h3, .DevOpsAutomationRowThreeOne h3, .tab_content h3{
	margin-bottom:20px;
	font-size:160%;
	font-weight:400;
	text-align:center;
}
.CloudServicesSeven h3{
	text-align:left;
}
.StrategicArchiRowOne h2, .StrategicArchiRowTwoOne h2, .StrategicArchiRowThreeOne h2{
	font-size:280%;
}
.StrategicArchiRowOne .grid6:nth-child(2)>ul{
	margin:100px 0px 0px 50px;
}
.StrategicArchiRowFour ul, .LegacyModernRowThreeOne ul{
	display:table;
	width:97%;
}
.StrategicArchiRowFour li, .LegacyModernRowThreeOne li{
	position:relative;
	list-style:none;
	float: left;
    width: 29%;
    padding: 20px 20px 56px 20px;
}
.StrategicArchiRowFour li img, .LegacyModernRowThreeOne li img{
	display:block;
	margin:auto;
}
.StrategicArchiRowFour li h4, .LegacyModernRowThreeOne li h4{
	margin:10px 30px;
	font-size:120%;
	font-weight:400;
	text-align:center;
}
.StrategicArchiRowFour li a.OrangeButton{
	position:absolute;
	margin:0px;
	bottom:10px;
	left:34%;
}
ul.coloredBlock{
	padding:20px;
	background-color:#d6dce5;
	color:#333f50;
	margin-bottom:20px;
}
ul.coloredBlock li{
	margin:0px 0px 0px 20px;
	padding:10px 0px;
}
ul.coloredBlock li:first-child{
	list-style:none;
	margin-left:0px;
	font-size:120%;
}
.DevOpsAutomationRowOneOne h3{
	color: #23405c;
    font-size: 270%;
    text-align: left;
    margin-bottom: 20px;
    font-weight: 400;
}
.DevOpsAutomationRowThreeOne h6{
	padding:20px;
	background-color: #d6dce5;
	color: #333f50;
	font-size: 120%;
	line-height: 30px;
}
.DevOpsAutomationRowFiveOne ul{
    margin: 0px;
    display: table;
	width:100%;
	text-align:center;
}
.DevOpsAutomationRowFiveOne li{
	font-size: 120%;
	font-weight: 400;
	/*float: left;*/
	list-style: none;
	width: 189px;
	margin: 22px;
	padding: 20px;
	display: inline-block;
    vertical-align: top;
	text-align:left;
	color:#fff;
}
.DevOpsAutomationRowFiveOne li strong{
	display: block;
	font-size: 200%;
	font-weight: 400;
}
.DevOpsAutomationRowFiveOne li:nth-child(1){
	background-color:#808e9b;
}
.DevOpsAutomationRowFiveOne li:nth-child(2){
	background-color:#a6c2d1;
}
.DevOpsAutomationRowFiveOne li:nth-child(3){
	background-color:#8fa8be;
}
.DevOpsAutomationRowFiveOne li:nth-child(4){
	background-color:#233d56;
}
.dataintegrationbanner .wrapper{
	display:table;
	padding-bottom:20px;
}
.dataintegrationbanner h2{
	color:#fff;
	padding: 0px 0px 50px 0px;
	font-size:290%;
}
.dataintegrationbanner h3{
	font-size: 200%;
	font-weight: 400;
	padding:50px 0px;
	color:#fff;
}
.dataintegrationbanner h4{
	font-size: 200%;
	font-weight: 400;
	padding:0px 0px 20px 0px;
	color:#fff;
}
.dataintegrationbanner h3 strong, .dataintegrationbanner h4 strong{
	/*font-size: 150%;*/
	font-weight: 400;
}
.dataintegrationbanner p{
	color:#fff;
	text-shadow: 5px 5px 10px #000;
}
.dataintegrationbanner .wrapper .grid6:last-child{
	padding-top:50px;
}
.DataIntegrationOneOne h3, .DataIntegrationThreeOne h3, .MdmHubOne h3, .MdmHubThree h3, .MdmHubFive h3, .MdmHubSix h3, .MdmHubSeven h3, .MdmHubEight h3, .MdmHubNine h3, .MdmHubTen h3, .XaquaUdpSix h3, .XaquaUdpEight h3{
	font-size: 250%;
	font-weight: 400;
	margin-bottom:40px;
	color:#8fa8be;
}
.DataIntegrationTwo h3, .DataIntegrationFour h3, .DataIntegrationFiveOne h3{
	font-weight:500;
	font-size:130%;
	margin-bottom:40px;
	text-align:center;
}
.DataIntegrationTwo h4, .DataIntegrationThreeOne h4, .DataIntegrationFour h4, .DataIntegrationFiveOne h4{
	color:#8fa8be;
	font-weight:400;
	font-size:120%;
	margin-bottom:40px;
	text-align:center;
}
.DataIntegrationTwo ul{
	width:97%;
	display:table;
	text-align:center;
}
.DataIntegrationTwo ul li{
	list-style:none;
	display:inline-block;
	vertical-align:top;
	text-align:left;
    width: 29%;
    margin: 0px 20px;
	min-height:273px;
}
.DataIntegrationTwo ul li p{
	padding:10px;
}
.DataIntegrationTwo li h5{
	margin-bottom:20px;
	font-size:150%;
	padding: 10px;
	color: #4f6478;
}
.DataIntegrationTwo li h6{
	font-size:130%;
	padding: 10px;
}
.DataIntegrationTwo ul li:nth-child(1){
	background-color:#eeeeee;
}
.DataIntegrationTwo ul li:nth-child(1) h5{
	background-color:#a6c2d1;
	color:#fff;
}
.DataIntegrationTwo ul li:nth-child(1) h6 strong{
	color:#a6c2d1;
}
.DataIntegrationTwo ul li:nth-child(2){
	background-color:#eeeeee;
}
.DataIntegrationTwo ul li:nth-child(2) h5{
	background-color:#8fa8be;
	color:#fff;
}
.DataIntegrationTwo ul li:nth-child(2) h6 strong{
	color:#8fa8be;
}
.DataIntegrationTwo ul li:nth-child(3){
	background-color:#eeeeee;
}
.DataIntegrationTwo ul li:nth-child(3) h5{
	background-color:#233d56;
	color:#fff;
}
.DataIntegrationTwo ul li:nth-child(3) h6 strong{
	color:#233d56;
}
.DataIntegrationSixOne img{
	display:block;
	margin-bottom:20px;
	clear:both;
}
.DataIntegrationSixOne p{
	display:table;
}
.DataIntegrationSixOne a.OrangeButton{
	margin:0px;
}
.DataIntegrationSixOne .grid6:nth-child(1) img{
	display:block;
	margin:auto;
}
.DataIntegrationSeven h3{
}
.DataIntegrationSeven ul{
}
.DataIntegrationSeven h3 li{
}
.tab_content img{
	float:none;
}

.MdmHubThreeOne ul {
	margin: auto;
	display: table;
	width: 80%;
	text-align: center;
}
.MdmHubThreeOne li {
	font-size: 180%;
	font-weight: 500;
	list-style: none;
	margin: 22px;
	padding: 50px 20px 20px 20px;
	display: inline-block;
	color: #fff;
	min-height: 100px;
	text-align: center;
	vertical-align: top;
	width: 25%;
}
.MdmHubThreeOne li:nth-child(1) {
    background-color: #808e9b;
}
.MdmHubThreeOne li:nth-child(2) {
    background-color: #a6c2d1;
}
.MdmHubThreeOne li:nth-child(3) {
    background-color: #8fa8be;
}
.MdmHubThreeOne li:nth-child(4) {
    background-color: #8fa8be;
}
.MdmHubThreeOne li:nth-child(5) {
    background-color: #808e9b;
}
.MdmHubThreeOne li:nth-child(6) {
    background-color: #a6c2d1;
}
.MdmHubSevenOne ul {
	margin: auto;
	display: table;
	width: 80%;
	text-align: center;
}
.MdmHubSevenOne li {
	font-size: 150%;
	font-weight: 500;
	list-style: none;
	margin: 22px;
	padding: 50px 20px 20px 20px;
	display: inline-block;
	color:#23405c;
	min-height: 100px;
	text-align: center;
	vertical-align: top;
	width: 17%;
}
.MdmHubSevenOne li:nth-child(1) {
    background-color:transparent;
}
.MdmHubSevenOne li:nth-child(2) {
    background-color: #a6c2d1;
	color: #fff;
}
.MdmHubSevenOne li:nth-child(3) {
    background-color: #8fa8be;
	color: #fff;
}
.MdmHubSevenOne li:nth-child(4) {
    background-color: #8fa8be;
	color: #fff;
}
.XaquaImmuneheader{
	background-image:url(images/baner-image.jpg);
	background-size:cover;
	background-position:center bottom;
	color:#fff;
	display: table;
    width: 100%;
    padding: 100px 0px;
}
.XaquaUdpheader{
/*	background-image:url(images/banner-bg.jpg);*/
	background-size:cover;
	background-position:center top;
	color:#fff;
	display: table;
    width: 100%;
    padding: 100px 0px;
}
.XaquaPeriscopeheader{
	background-size:cover;
	background-position:center top;
	color:#fff;
	display: table;
    width: 100%;
    padding: 100px 0px;
}
.XaquaPeriscopeheader .grid6:nth-child(1) img{
	display:block;
	margin:20px 0px;
}
.XaquaUdpheader h2, .XaquaImmuneheader h2, .XaquaPeriscopeheader h2{
    font-size: 250%;
    text-align: center;
    margin-bottom: 10px;
}
.XaquaUdpheader h3, .XaquaImmuneheader h3, .XaquaPeriscopeheader h3{
    text-align: center;
    font-size: 160%;
    padding-bottom: 20px;
	font-weight:400;
}
.XaquaUdpheader p, .XaquaImmuneheader p, .XaquaPeriscopeheader p{
	color: #fff;
	text-align: center;
	display: block;
	font-size: 150%;
	text-shadow:2px 2px 8px #000;
}
.XaquaPeriscopeheader h2, .XaquaPeriscopeheader h3, .XaquaPeriscopeheader p{
	text-align:left;
}
.XaquaPeriscopeheader ul{
}
.XaquaPeriscopeheader li{
	font-size: 160%;
	margin: 0px 0px 20px 25px;
}

.XaquaUdpheader img, .XaquaImmuneheader img{
	margin:auto;
	display:block;
}
.XaquaUdpOneOne a.OrangeButton {
    display: table;
    margin: 0px auto 0px auto;
	cursor:pointer;
}
.XaquaUdpOneOne h1, .WhyXaquaUdpOne h1{
	font-size:300%;
	text-align:center;
	padding:0px 0px 20px 0px;
}
.security h1{
	font-size:200%;
}
/*.security h2{
	font-size:350%;
}*/
.WhyXaquaUdpOne h3{
	font-size:200%;
	text-align:center;
	padding:0px 0px 20px 0px;
	color:#8fa8be;
}
.XaquaUdpOneOne h5{
	font-size:200%;
	text-align:center;
	padding:0px 0px 30px 0px;
	visibility:visible;
	display:block;
}
.XaquaUdpOneOne h6{
	visibility:hidden;
	display:none;
}
.XaquaUdpOneOne h2{
	text-align:center;
	padding:0px 0px 30px 0px;
	font-size:200%;
}
.XaquaUdpOneOne ul{
	text-align:center;
	display:table;
	width:100%;
	margin-bottom:100px;
}
.XaquaUdpOneOne li{
    list-style: none;
    width: 18%;
    margin: 0px 10px;
    display: inline-block;
    vertical-align: top;
    position: relative;
    padding: 20px 0px 150px 0px;
    text-align: center;
	border: 1px solid #8fa8be;
}
.XaquaUdpOneOne li img{
	display:block;
	margin:auto;
}
.XaquaUdpOneOne li h4{
	font-size:150%;
	font-weight:400;
	padding:20px 20px 0px 20px;
}
.XaquaUdpOneOne li section{
	background-color: #8fa8be;
	padding: 20px;
	color: #fff;
	position: absolute;
	bottom: 0px;
	left: 0px;
	font-weight: 500;
	width: 100%;
	text-align: center;
	padding:20px 0px;
}
.XaquaUdpOneOne li section a{
		font-weight:400;
		display:table;
		background-color:#f39c11;
		color:#fff;
		display:inline-block;
		padding:10px 20px;
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
		border-radius:3px;
		-khtml-border-radius:3px;
		margin:10px auto 0px auto;
}
.XaquaUdpOneOne li section a:hover{
		background-color:#e38803;
	}
/*.XaquaUdpOneOne ul,*/ .WhyXaquaUdpOne ul{
	display:table;
	text-align:center;
	margin: auto;
	}
/*.XaquaUdpOneOne ul li,*/ .WhyXaquaUdpOne ul li{
	list-style:none;
	text-align:left;
	display:inline-block;
	margin: 0px 10px;
	width:30%;
	border: 1px solid #23405c;
	padding: 20px;
	vertical-align: top;
	line-height: 26px;
	}
/*.XaquaUdpOneOne ul li strong{
	display:block;
	font-size:200%;
	font-weight:500;
	}*/

.WhyXaquaUdpOne ul li:nth-child(1){
	background-color:#7fbad0;
	color:#fff;
}
.WhyXaquaUdpOne ul li:nth-child(2){
	background-color:#8fa8bd;
	color:#fff;
}	
	
.XaquaUdpTwo{
	}
.XaquaUdpTwoOne h3{
	background-color:#23405c;
	color:#fff;
	text-align:center;
	padding:20px 10px;
	margin:0px;
	font-size: 200%;
	}
.XaquaUdpTwoOne ul{
	margin:0px 0px;
	margin-bottom:20px;
	}
.XaquaUdpTwoOne ul li{
		list-style:none;
		width:18%;
		margin:0px 10px;
		display: inline-block;
		vertical-align: top;
		position:relative;
		padding-bottom:150px;
		text-align:center;
	}
.XaquaUdpTwoOne ul li img{
	display:block;
	visibility:visible;
	}
.XaquaUdpTwoOne ul li strong{
		display:block;
		padding-bottom:10px;
	}
.XaquaUdpTwoOne ul li section{
		background-color:#2098cd;
		padding:20px;
		color:#fff;
		position:absolute;
		bottom:0px;
		left:0px;
		font-weight:500;
		width: 84%;
		text-align:center;
	}
.XaquaUdpTwoOne ul li section a, .XaquaUdpTwoOne ul li section a:visited{
		font-weight:400;
		display:table;
		background-color:#f39c11;
		color:#fff;
		display:inline-block;
		padding:10px 20px;
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
		border-radius:3px;
		-khtml-border-radius:3px;
		margin:10px auto 0px auto;
	}
.XaquaUdpTwoOne ul li section a:hover{
		background-color:#e38803;
	}
	.udpimage{
		display:block;
		margin:auto;
	}
.XaquaUdpThreeOne ul{
	display:table;
	width:80%;
	margin:auto;
	text-align:left;
}
.XaquaUdpThree h3{
	font-size: 187%;
	line-height: 42px;
	padding-bottom: 20px;
}
.XaquaUdpThreeOne ul > li{
	list-style:none;
	float:left;
	width:33.3%;
}
.XaquaUdpThreeOne ul li img{
	display:block;
	margin-bottom:20px;
}
.XaquaUdpThreeOne ul li h3{
	color:#2097cb;
	font-size:156%;
	margin-bottom:20px;
	font-weight:400;
}
.XaquaUdpThreeOne ul li ul{
	display:table;
	width:90%;
	margin:0px 0px 0px 0px;
}
.XaquaUdpThreeOne ul li ul li{
	display:block;
	float:none;
	width:98%;
	line-height:30px;
	background-image:url(images/bullet.png);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:22px;
	margin-bottom:10px;
}
.XaquaUdpFive p{
	padding:0px 20px 40px 20px;
}
.XaquaUdpFive ul{
	display:table;
	width:80%;
	margin:auto;
}
.XaquaUdpFive li{
	list-style: none;
	float: left;
	width: 22%;
	padding-right: 25px;
}
.XaquaUdpFive li h3{
	color:#2097cb;
	font-size:156%;
	margin-bottom:20px;
	font-weight:400;
}
.XaquaUdpFive li img{
	display:block;
	margin-bottom:20px;
}
.XaquaUdpFive li p{
	text-align:left;
	padding:0px 0px 30px 0px;
}

.XaquaUdpFive a.OrangeButton, .XaquaUdpSix a.OrangeButton, .DataIntegrationFour a.OrangeButton, .PriSeqTwo a.OrangeButton{
    display: table;
    margin: 20px auto 0px auto;
}
.XaquaUdpSeven a.OrangeButton, .XaquaUdpEleven a.OrangeButton, .XaquaUdpSeven a.OrangeButton{
    display: table;
    margin: 20px auto 0px 0px;
}

.XaquaUdpSixOne h3{
	font-size:187%;
	line-height:40px;
	margin-bottom:20px;
}
.XaquaUdpSixOne .grid6:nth-child(2) img{
	display:block;
	margin:auto;
}

.XaquaUdpEightOne .leftBlock ul{
	background-color:#ced3dd;
	text-align: center;
}
.XaquaUdpEightOne .leftBlock ul li{
	list-style:none;
	display:inline-block;
	width:40%;
	vertical-align:top;
}
.XaquaUdpEightOne .leftBlock ul li h3{
	font-weight:500;
	font-size:150%;
	color:#203864;
	text-align:center;
	margin-bottom:10px;
}
.XaquaUdpEightOne .leftBlock ul li h4{
	font-weight:400;
	text-align:center;
	color:#2e75b6;
	font-size: 120%;
	margin-bottom: 10px;
}
.XaquaUdpEightOne .leftBlock ul li img{
}
.XaquaUdpEightOne .leftBlock ul li p{
	color: #2e75b6;
	padding: 0px 20px 10px 20px;
	line-height: 25px;
	text-align: center;
}
.XaquaUdpEightOne .leftBlock ul li:nth-child(1){
	background-color:#203864;
	padding:20px 0px;
	text-align:center;
	display:block;
	margin-bottom:10px;
	width:100%;
	color:#fff;
	font-size: 180%;
}
.XaquaUdpEightOne .rightBlock ul{
	background-color:#d9e4d3;
	text-align: center;
}
.XaquaUdpEightOne .rightBlock ul li{
	list-style:none;
	display:inline-block;
	width:40%;
	vertical-align:top;
}
.XaquaUdpEightOne .rightBlock ul li h3{
	font-weight:500;
	font-size:150%;
	color:#385723;
	text-align:center;
	margin-bottom:10px;
}
.XaquaUdpEightOne .rightBlock ul li h4{
	font-weight:400;
	text-align:center;
	color:#385723;
}
.XaquaUdpEightOne .rightBlock ul li img{
}
.XaquaUdpEightOne .rightBlock ul li p{
	color: #385723;
	padding: 0px 20px 10px 20px;
	line-height: 25px;
	text-align: center;
}
.XaquaUdpEightOne .rightBlock ul li:nth-child(1){
	background-color:#385723;
	padding:20px 0px;
	text-align:center;
	display:block;
	margin-bottom:10px;
	width:100%;
	color:#fff;
	font-size: 180%;
}
.XaquaUdpheader{
}
.XaquaUdpheader h3{
    text-align: center;
    font-size: 197%;
    padding-bottom: 20px;
    font-weight: 400;
}
.XaquaUdpheader h2{
}
.XaquaUdpheader ul{
	margin-bottom:30px;
}
.XaquaUdpheader li{
    list-style: none;
    font-size: 150%;
    padding-bottom: 10px;
}
.XaquaUdpheader li img{
	margin: 0px 0px 0px 0px;
	display: inline-block;
	position: relative;
	top: 23px;
}
.DataMgmtGovOneOne h1, .XaquaImmuneOneOne h1, .XaquaPeriscopeOne h1{
	font-size: 250%;
	text-align: center;
	margin-bottom: 20px;
}
.DataMgmtGovOneOne h2, .XaquaImmuneOneOne h2, .XaquaPeriscopeOneOne h2{
	font-size: 200%;
	text-align: center;
	margin-bottom: 20px;
}
.DataMgmtGovOneOne p, .XaquaImmuneOneOne p{
	text-align:center;
}
.DataMgmtGovOneOne h3{
	background-color:#233d56;
	color:#fff;
	font-weight:500;
	text-align:center;
	padding:10px 10px;
	margin-bottom:20px;
}
.DataMgmtGovOneOne .uisection{
	background-color:#233d56;
	padding:10px 10px;
	margin-bottom:20px;
	color:#fff;
}
.DataMgmtGovOneOne .uisection p{
	padding:0px;
}
.DataMgmtGovOneOne .uisection strong{
	font-size:180%;
	color:#fff;
}
.DataMgmtGovOneOne .uisection ul{
	margin:auto;
	display:table;
	text-align:center;
}
.DataMgmtGovOneOne .uisection ul li{
	background-color:#7b8b9a;
	padding:10px;
	text-align:center;
	display:inline-block;
	vertical-align:top;
    margin: 20px;
    width: 14%;
    font-size: 100%;
    min-height: 45px;
}
.DataMgmtGovOneOne .uisection ul li img{
	margin:auto;
	display:block;
}
.DataMgmtGovOneOne .ReveBlock ul{
	margin:auto;
	display:table;
	text-align:center;
}
.DataMgmtGovOneOne .ReveBlock ul li{
	background-color:#7b8b9a;
	padding:10px;
	text-align:center;
	display:inline-block;
	vertical-align:top;
    margin: 20px 10px;
    width: 10%;
    font-size: 100%;
    min-height: 95px;
	color:#fff;
}
.DataMgmtGovOneOne .ReveBlock ul li img{
	margin:auto;
	display:block;
}
.DataMgmtGovTwo h3{
	font-weight:400;
	font-size:150%;
	margin-bottom:20px;
}
.DataMgmtGovThree h3, .XaquaImmuneThreeOne h3{
	text-align: center;
	font-size: 200%;
	font-weight: 400;
	line-height: 60px;
}
.DataMgmtGovFour h2{
	font-size: 200%;
    margin-bottom: 20px;
}
.DataMgmtGovFive h3, .DataMgmtGovSix h3, .DataMgmtGovSeven h3, .DataMgmtGovEight h3, .DataMgmtGovNine h3, .DataMgmtGovTen h3, .XaquaImmuneFourOne h3, .XaquaImmuneFive h3, .XaquaImmuneSix h3, .XaquaImmuneSeven h3, .XaquaImmuneEight h3, .XaquaImmuneNine h3, .XaquaImmuneTen h3, .XaquaImmuneEleven h3, .XaquaPeriscopeFourOne h3, .XaquaPeriscopeSix h3, .XaquaPeriscopeSeven h3, .XaquaPeriscopeEight h3{
    font-size: 150%;
    font-weight: 400;
    margin-bottom: 20px;
}
.DataMgmtGovSeven ul{
}
.DataMgmtGovSeven li{
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 10px 0px;
	font-size: 100%;
}
.XaquaImmuneOneOne ul{
	display:table;
	width:99%;
}
.XaquaImmuneOneOne li{
	display:inline-block;
	vertical-align:top;
	list-style:none;
	width:22%;
	margin:20px;
	line-height: 27px;
}
.XaquaImmuneOneOne li img{
	display:block;
	margin: 0px 0px 20px 0px;
}
.XaquaImmuneOneOne li strong{
	display:block;
	color:#29ade3;
    font-size: 120%;
    font-weight: 400;
}

.XaquaImmuneTwoOne ul{
	display:table;
	width:100%;
}
.XaquaImmuneTwoOne ul li{
	padding:70px 0px;
	text-align:center;
	color:#fff;
	list-style:none;
    float: left;
    width: 25.1%;
    margin-left: -2px;
}
.XaquaImmuneTwoOne ul li img{
	display:block;
	margin:0px auto 10px auto;
}
.XaquaImmuneTwoOne ul li:nth-child(1){
	background-color:#222a35;
	min-height: 117px;
}
.XaquaImmuneTwoOne ul li:nth-child(2){
	background-color:#8497b0;
	min-height: 117px;
}
.XaquaImmuneTwoOne ul li:nth-child(3){
	background-color:#333f50;
	min-height: 117px;
}
.XaquaImmuneTwoOne ul li:nth-child(4){
	background-color:#adb9ca;
	min-height: 117px;
}
.XaquaImmuneTwoOne ul li:nth-child(5){
	background-color:#1f4e79;
	width:100%;
	float:none;
	clear:both;
	padding:30px 0px;
}
.XaquaImmuneTwoOne ul li:nth-child(6){
	background-color:#8497b0;
	width:100%;
	float:none;
	padding:30px 0px;
}
.XaquaImmuneTwoOne ul li h2{
	font-size:400;
	margin: 0;
	font-weight:500;
	text-align:center;
}
.XaquaImmuneTwoOne ul li p{
	line-height:23px;
	letter-spacing:.53px;
	margin:0 20%;
}
.XaquaImmuneFourOne img, .XaquaImmuneFiveOne img, .XaquaImmuneSixOne img, .XaquaPeriscopeSixOne img{
	margin:auto;
	display:block;
}
.XaquaImmuneEightOne ul{
	line-height: 27px;
	width: 80%;
	margin-bottom: 30px;
}
.XaquaImmuneEightOne ul li{
    list-style: disc;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 20px;
}
.XaquaImmuneEightOne h3{
	color:#29ade3;
	margin:10px 0px;
	font-weight:400;
	font-size:120%;
}
.XaquaImmuneNine h2, .XaquaImmuneTen h2, .XaquaImmuneEleven h2{
	font-size:200%;
}
.XaquaImmuneNineOne strong, .XaquaImmuneTenOne strong, .XaquaImmuneElevenOne strong{
	color:#29ade3;
}
.XaquaImmuneNineOne img, .XaquaImmuneTenOne img, .XaquaImmuneElevenOne img, .XaquaPeriscopeFourOne img{
	margin:auto;
	display:block;
}
.XaquaPeriscopeFive{
	margin-bottom:100px;
}
.XaquaPeriscopeFiveOne{
	background-color: #1f4e79;
	padding: 50px 0px;
	text-align:center;
}
.XaquaPeriscopeFiveOne h2{
	color:#fff;
    font-size: 240%;
    padding: 0px 20px;
    margin: 0px;
}
.XaquaPeriscopeSix li{
	margin:0px 0px 20px 20px;
	line-height:30px;
	letter-spacing:.53px;
}

.XaquaPeriscopeEight ul {
	margin: auto;
	display: table;
	width: 80%;
	text-align: center;
}
.XaquaPeriscopeEight li {
	font-size: 150%;
	font-weight: 500;
	list-style: none;
	margin: 16px;
	padding: 50px 20px 20px 20px;
	display: inline-block;
	color: #fff;
	min-height: 100px;
	text-align: center;
	vertical-align: top;
	width: 17%;
}
.XaquaPeriscopeEight li:nth-child(1) {
    background-color: #808e9b;
}
.XaquaPeriscopeEight li:nth-child(2) {
    background-color: #a6c2d1;
}
.XaquaPeriscopeEight li:nth-child(3) {
    background-color: #8fa8be;
}
.XaquaPeriscopeEight li:nth-child(4) {
    background-color: #a6c2d1;
}
.desktopdisplay{
	visibility:visible;
	display:block;
}
.mobiledisplay{
	display:none;
	visibility:hidden;
}
.WhyXaquaUdpOne ul{
	margin-top:50px;
}
.WhyXaquaUdpOne ul li{
	font-size:200%;
	color:#23405c;
	line-height: 33px;
	border:1px solid #8fa8be;
}
.WhyXaquaUdpOne ul li img{
	display:block;
	margin-bottom:20px;
}
.WhyXaquaUdpOne ul li strong{
	font-size:80%;
	color:#fff;
	display: block;
	margin-bottom:20px;
}
.WhyXaquaUdpOne ul li br{
	visibility:hidden;
	display:none;
}
.WhyXaquaUdpSeven h3, .WhyXaquaUdpEight h3, .PriSeqTwo h3{
    font-size: 187%;
    line-height: 40px;
    margin-bottom: 20px;
}
.WhyXaquaUdpSeven img, .WhyXaquaUdpEight img, .PriSeqTwo img{
	margin:auto;
	display: block;
}
.MdmHubTen li{
	margin:0px 0px 20px 20px;
	letter-spacing:.53px;
}
.WhyXaquaUdFourOne a.OrangeButton{
	margin:20px auto 0px auto;
}
@media only screen and (max-width: 1400px) {
	.RowThree h2, .RowFour h2, .RowSix h2, .RowSeven h2, .RowTwelve h2, .RowThirteenOne h2, .RowFourteen h2, .RowFifteen h2, .LinkRowOne h2, .LinkRowTwo h2, .ContactRowOne h2, .cOne h2, .cTwo h2, .cThree h2, .cFour h2, .cFive h2, .application h2, .agilityRowOne h2, .agilityRowThreeOne h2, .agilityRowFourOne h2, .agilityRowFiveOne h2, .agilityRowSixOne h2, .CloudServicesRowOne h2, .CloudServicesFour h2, .CloudServicesFiveOne h2, .StrategicArchiRowOne h2, .StrategicArchiRowTwoOne h2, .StrategicArchiRowThreeOne h2, .StrategicArchiRowFourOne h2, .LegacyModernRowOne h2, .LegacyModernRowTwo h2, .LegacyModernRowThreeOne h2, .SystemsIntegrationRowOne h2, .SystemsIntegrationRowTwo h2, .DataEngineeringRowOne h2, .SystemsIntegrationRowThree h2, .SystemsIntegrationRowTwoOne h2, .DevOpsAutomationRowOneOne h2, .DevOpsAutomationRowThreeOne h2, .DevOpsAutomationRowTwoOne  h2, .DevOpsAutomationRowFiveOne h2, .DevOpsAutomationRowSixOne h2, .DataIntegrationOneOne h2, .DataIntegrationTwo h2, .DataIntegrationThreeOne h2, .DataIntegrationTwo h2, .DataIntegrationFour h2, .DataIntegrationFiveOne h2, .DataIntegrationSix h2, .DataIntegrationSevenOne h2, .tab_content h2, .MdmHubOne h2, .MdmHubTwo h2, .MdmHubThree h2, .MdmHubFour h2, .MdmHubFive h2, .MdmHubSix h2, .MdmHubSeven h2, .MdmHubEight h2, .MdmHubNine h2, .MdmHubTen h2, .XaquaUdpTwo h2, .XaquaUdpThreeOne h2, .XaquaUdpFour h2, .XaquaUdpFive h2, .XaquaUdpSix h2, .XaquaUdpSeven h2, .XaquaUdpEight h2, .DataMgmtGovTwo h2, .DataMgmtGovThree h2, .DataMgmtGovFour h2, .DataMgmtGovFive h2, .DataMgmtGovSix h2, .DataMgmtGovSeven h2, .DataMgmtGovEight h2, .DataMgmtGovNine h2, .DataMgmtGovTen h2, .XaquaImmuneThree h2, .XaquaImmuneFour h2, .XaquaImmuneFive h2, .XaquaImmuneSix h2, .XaquaImmuneSeven h2, .XaquaImmuneEight h2, .XaquaImmuneNine h2, .XaquaImmuneTen h2, .XaquaImmuneEleven h2, .XaquaPeriscopeThree h2, .XaquaPeriscopeFour h2, .XaquaPeriscopeFive h2, .XaquaPeriscopeSix h2, .XaquaPeriscopeSeven h2, .XaquaPeriscopeEight h2, .RowNine h2, .RowEleven h2, .WhyXaquaUdFour h2, .WhyXaquaUdpSeven h2, .WhyXaquaUdpEight h2, .PriSeqTwo h2{
    font-size: 260%;
    margin-bottom: 30px;
}
.DataIntegrationOneOne h3, .DataIntegrationThreeOne h3, .MdmHubOne h3, .MdmHubThree h3, .MdmHubFive h3, .MdmHubSix h3, .MdmHubSeven h3, .MdmHubEight h3, .MdmHubNine h3, .MdmHubTen h3, .XaquaUdpSix h3, .XaquaUdpEight h3{
	font-size: 230%;
	font-weight: 400;
	margin-bottom:30px;
}
.agilityRowFourOne li, .agilityRowFiveOne li, .agilityRowSixOne .grid6 li, .CloudServicesFourOne li, .CloudServicesSeven li, .StrategicArchiRowOne li, .StrategicArchiRowTwo li, .StrategicArchiRowThreeOne li, .LegacyModernRowOne li, .LegacyModernRowTwo li, .SystemsIntegrationRowOne li, .SystemsIntegrationRowTwo li, .SystemsIntegrationRowThree li, .SystemsIntegrationRowTwoOne li, .DevOpsAutomationRowOneOne li, .DevOpsAutomationRowTwoOne li, .DevOpsAutomationRowThreeOne li, .DataIntegrationThreeOne li, .tab_content li, .MdmHubFive li, .WhyXaquaUdpSeven li, .WhyXaquaUdpEight li, .PriSeqTwo li, .DataIntegrationSix li{
    margin: 0px 0px 10px 20px;
    line-height: 25px;
}
.MdmHubThreeOne li {
    width: 23%;
	font-size: 150%;
}
.MdmHubSevenOne ul {
    width: 95%;
}
.MdmHubSevenOne li {
    font-size: 150%;
    margin: 10px;
	width: 15%;
	min-height: 117px;
}
.RowTen ul li {
    width: 18%;
    margin: 0px 10px;
    min-height: 261px;
}
.XaquaPeriscopeSix li {
    margin: 0px 0px 10px 20px;
    line-height: 20px;
}
.XaquaPeriscopeEight li {
    margin: 10px;
    min-height: 118px;
}
/*.XaquaUdpOneOne ul li{
    width: 18%;
}*/
.WhyXaquaUdpOne ul li {
     width: 40%;
}
.XaquaUdpTwoOne ul li {
    width: 17%;
}
.RowEleven ul, .CoreRowOneOne ul{
    width: 95%;
}
.RowEleven li, .CoreRowOneOne ul li{
    list-style: none;
    float: left;
    width: 22%;
    padding: 0px 15px;
    margin: 0px 0px;
}
.XaquaImmuneOneOne ul {
    display: table;
    width: 95%;
    margin: auto;
}
.XaquaImmuneOneOne li {
    margin: 20px 10px;
    line-height: 25px;
}
.agilityRowThreeOne ul li {
    width: 42%;
    min-height: 253px;
    line-height: 25px;
}
.StickerMenu ul li a, .StickerMenu ul li a:visited {
    display: block;
    padding: 0px 10px;
    margin: 0px 10px;
    font-size: 95%;
}
.blogListing .grid8 ul li {
    width: 37%;
}
.blogdetails .grid8 form {
    margin: 0px auto 0px auto;
	padding:10px;
}
}

@media only screen and (max-width: 980px) {
	.fullWrapper{
		width:100%;
	}
	.wrapper, .limiter{
		width:94%;
		margin:auto;
	}
	.RowThreeOne, .RowFiveOne, .RowSevenOne, .RowNineOne, .RowElevenOne, .RowThirteenOne, .RowFifteenOne, .LinkRowOneOne, .CoreRowOneOne, .ContactRowOneOne, .cOne, .cThree, .cFive, .agilityRowOne{
		padding:20px 20px 20px 50px;
		width:80%;
	}
	.headermobile h3{
		display:none;
		visibility:hidden;
	}
	.MdmHubThreeOne li {
		width: 80%;
		margin: 10px;
	}
}

@media only screen and (max-width: 900px) {

}

@media only screen and (max-width: 800px) {
.RowTwoOne .grid6{
	min-height:100px;
}
.RowTwoOne .grid6 .thirdimage {
	visibility:hidden;
	display:none;

}
.thirdimagemobile{
	visibility:visible;
	display:block;
/*	position: absolute;
	bottom: 0;
	left: 0;*/
}

.RowSeventeen .grid2 { /* Delete later */
    width: 99%;
}
	.StickerMenu{
		visibility:hidden;
		display:none;
	}
.RowThreeOne, .RowFiveOne, .RowSevenOne, .RowNineOne, .RowElevenOne, .RowThirteenOne, .RowFifteenOne, .LinkRowOneOne, .CoreRowOneOne, .ContactRowOneOne, .cOne, .cThree, .cFive, .application, .agilityRowOne, .agilityRowThreeOne, .agilityRowFiveOne, .CloudServicesRowOne, .CloudServicesThreeOne, .CloudServicesFiveOne, .StrategicArchiRowOne, .StrategicArchiRowThreeOne, .LegacyModernRowOne, .LegacyModernRowThreeOne, .SystemsIntegrationRowOne, .DataEngineeringRowOne, .SystemsIntegrationRowThreeOne, .DevOpsAutomationRowOneOne, .DevOpsAutomationRowTwoOne, .DevOpsAutomationRowFiveOne, .DevOpsAutomationRowFiveOne, .DataIntegrationOneOne, .DataIntegrationFiveOne, .DataIntegrationSevenOne, .MdmHubOneOne, .MdmHubFiveOne, .MdmHubSevenOne, .MdmHubNineOne, .XaquaUdpOneOne, .XaquaUdpThreeOne, .XaquaUdpFiveOne, .XaquaUdpSevenOne, .DataMgmtGovOneOne, .DataMgmtGovThreeOne, .DataMgmtGovFiveOne, .DataMgmtGovFiveOne, .DataMgmtGovSevenOne, .DataMgmtGovNineOne, .XaquaImmuneOneOne, .XaquaImmuneThreeOne, .XaquaImmuneFiveOne, .XaquaImmuneSevenOne, .XaquaImmuneNineOne, .XaquaImmuneElevenOne, .XaquaPeriscopeOneOne, .XaquaPeriscopeThreeOne, .XaquaPeriscopeSevenOne, .WhyXaquaUdpOneOne, .WhyXaquaUdpSevenOne, .DataIntegrationFourOne, .DataIntegrationSixOne, .MdmHubTwoOne, .MdmHubFourOne{
	padding:100px 0px 100px 0px;
}
.RowThree h2, .RowFour h2, .RowSix h2, .RowSeven h2, .RowTwelve h2, .RowThirteenOne h2, .RowFourteen h2, .RowFifteen h2, .LinkRowOne h2, .LinkRowTwo h2, .ContactRowOne h2, .cOne h2, .cTwo h2, .cThree h2, .cFour h2, .cFive h2, .application h2, .agilityRowOne h2, .agilityRowThreeOne h2, .agilityRowFourOne h2, .agilityRowFiveOne h2, .agilityRowSixOne h2, .CloudServicesRowOne h2, .CloudServicesFour h2, .CloudServicesFiveOne h2, .StrategicArchiRowOne h2, .StrategicArchiRowTwoOne h2, .StrategicArchiRowThreeOne h2, .StrategicArchiRowFourOne h2, .LegacyModernRowOne h2, .LegacyModernRowTwo h2, .LegacyModernRowThreeOne h2, .SystemsIntegrationRowOne h2, .SystemsIntegrationRowTwo h2, .DataEngineeringRowOne h2, .SystemsIntegrationRowThree h2, .SystemsIntegrationRowTwoOne h2, .DevOpsAutomationRowOneOne h2, .DevOpsAutomationRowThreeOne h2, .DevOpsAutomationRowTwoOne  h2, .DevOpsAutomationRowFiveOne h2, .DevOpsAutomationRowSixOne h2, .DataIntegrationOneOne h2, .DataIntegrationTwo h2, .DataIntegrationThreeOne h2, .DataIntegrationTwo h2, .DataIntegrationFour h2, .DataIntegrationFiveOne h2, .DataIntegrationSix h2, .DataIntegrationSevenOne h2, .tab_content h2, .MdmHubOne h2, .MdmHubTwo h2, .MdmHubThree h2, .MdmHubFour h2, .MdmHubFive h2, .MdmHubSix h2, .MdmHubSeven h2, .MdmHubEight h2, .MdmHubNine h2, .MdmHubTen h2, .XaquaUdpTwo h2, .XaquaUdpThreeOne h2, .XaquaUdpFour h2, .XaquaUdpFive h2, .XaquaUdpSix h2, .XaquaUdpSeven h2, .XaquaUdpEight h2, .DataMgmtGovTwo h2, .DataMgmtGovThree h2, .DataMgmtGovFour h2, .DataMgmtGovFive h2, .DataMgmtGovSix h2, .DataMgmtGovSeven h2, .DataMgmtGovEight h2, .DataMgmtGovNine h2, .DataMgmtGovTen h2, .XaquaImmuneThree h2, .XaquaImmuneFour h2, .XaquaImmuneFive h2, .XaquaImmuneSix h2, .XaquaImmuneSeven h2, .XaquaImmuneEight h2, .XaquaImmuneNine h2, .XaquaImmuneTen h2, .XaquaImmuneEleven h2, .XaquaPeriscopeThree h2, .XaquaPeriscopeFour h2, .XaquaPeriscopeFive h2, .XaquaPeriscopeSix h2, .XaquaPeriscopeSeven h2, .XaquaPeriscopeEight h2, .RowNine h2, .RowEleven h2, .WhyXaquaUdFour h2, .WhyXaquaUdpSeven h2, .WhyXaquaUdpEight h2, .PriSeqTwo h2{
    font-size: 250%;
    text-align: left;
    margin-bottom: 50px;
}
.RowNine .grid6 h3, .XaquaUdpSevenOne .grid6 h3 {
    font-size: 187%;
    padding: 20px 0px;
}
.MdmHubFour h2, .XaquaUdpFour h2, .WhyXaquaUdFour h2{
	text-align:center!important;
}
.DataIntegrationOneOne h3, .DataIntegrationThreeOne h3, .MdmHubOne h3, .MdmHubThree h3, .MdmHubFive h3, .MdmHubSix h3, .MdmHubSeven h3, .MdmHubEight h3, .MdmHubNine h3, .MdmHubTen h3, .XaquaUdpSix h3, .XaquaUdpSeven h3, .XaquaUdpEight h3{
	font-size: 200%;
	text-align:left!important;
}

.rowone .grid3 {
    padding-top: 44px;
}
.rowone .grid3 img {
   display:block;
   margin:auto;
   margin-bottom:10px;
}
.slick-dotted.slick-slider {
    margin-bottom: 30px;
    min-height: 1000px;
}
.RowTwoOne .grid6:nth-child(1){
	text-align:center;
}
.RowTwoOne .grid6:nth-child(2) img{
	margin-top:50px;
}
.RowThree ul {
    width: 99%;
}
.RowThree ul > li {
    float: none;
    width: 99%;
}
.RowFive a{
    margin: 10px auto 10px auto;
}
.RowSeven li, .XaquaUdpFive li {
    list-style: none;
    float: none;
    width: 95%;
    padding-right: 0px;
}
.RowThirteenTwo, .RowThirteenTwo, .RowThirteenTwo{
	float: none;
	display: table;
	width: 95%;
	margin: 0px auto;
}
.RowThree h2, .RowFour h2, .RowSix h2, .RowSeven h2, .RowTwelve h2, .RowThirteenOne h2, .RowFourteen h2, .RowFifteen h2, .XaquaUdpFive h2{
    font-size: 200%;
}
.RowFourteen{
	visibility:hidden;
	display:none;
}
.RowFifteen ul li {
    float: none;
    width: 95%;
    margin: 0px auto;
}
.RowFifteen ul, .RowSeven ul, .XaquaUdpFive ul{
    width: 95%;
}
.RowFifteen h3 {
    padding: 20px 0px;
}
a.WhiteButton{
    left: 79px;
}
.RowSixteen{
	background-color:#233d56;
}
.RowSixteen h2 {
    padding: 11px 0px 10px 0px;
}
.blogListing .grid8 ul li {
    width: 78%;
    float: none;
}
.blogdetails p{
	padding-right:0px;
}
.blogdetails .grid8 form{
	width:90%;
}
.DataIntegrationTwo ul li {
    display: block;
    width: 94%;
    margin: 0px 20px 20px 20px;;
}
.XaquaUdpheader .grid6:nth-child(2){
	padding-top:50px;
}
.XaquaUdpTwoOne ul li img{
	display:none;
	visibility:hidden;
	}
.XaquaUdpTwoOne ul {
    margin: 20px 0px;
}
/*.XaquaUdpOneOne ul li {
    display: block;
    margin: 0px 10px 20px 10px;
    width: auto;
}*/
.XaquaUdpTwoOne ul li {
    width: auto;
    margin: 0px 10px 20px 10px;
    display: block;
}
.XaquaUdpThreeOne ul > li {
    list-style: none;
    float: none;
    width: auto;
    margin-bottom: 20px;
}
.XaquaUdpEightOne .leftBlock ul li, .XaquaUdpEightOne .rightBlock ul li {
    display: block;
    width: auto;
}
.XaquaUdpEightOne .leftBlock ul li h3, .XaquaUdpEightOne .rightBlock ul li h3{
	text-align: center!important;
}
.RowFiveOne ul{
	text-align:left;
}
.RowFiveOne h2, .RowThreeOne h2{
	display:none;
	visibility:hidden;
}

.desktopdisplay{
	display:none;
	visibility:hidden;
}
.mobiledisplay{
	display:block!important;
	visibility:visible!important;
}

.RowThreeOne h2.mobiledisplay{
	text-align:center!important;
}
.RowFive ul {
    width: 95%;
    padding: 10px 0px 0px 0px;
}
.RowFive ul > li {
    list-style: none;
    float: none;
    width: 95%;
    margin: 10px 0px;
}
.RowFive ul li h3 {
    padding-bottom: 0px;
}

.RowTen ul li {
    width: 88%;
    display: block;
    padding: 20px;
    margin: 10px 0px;
    min-height: auto;
}
.RowEleven li, .CoreRowOneOne ul li {
    float: none;
    width: 95%;
    padding-right: 0px;
    margin: 0px;
}
.DataMgmtGovOneOne .uisection ul li {
    margin: 10px 20px;
    width: 80%;
}
.DataMgmtGovOneOne .ReveBlock ul li {
    margin: 10px 10px;
    width: 80%;
}
.XaquaUdpheader h2, .XaquaImmuneheader h2, .XaquaPeriscopeheader h2 {
    font-size: 250%;
    text-align: center;
    margin-bottom: 20px;
}
.XaquaUdpheader p, .XaquaImmuneheader p, .XaquaPeriscopeheader p {
    padding: 20px 0px;
}
.XaquaPeriscopeEight li {
    width: 80%;
    display: block;
}
.XaquaUdpOneOne li {
    width: 80%;
    display: block;
    margin: 20px auto;
}
.XaquaUdpOneOne h5{
	visibility:hidden;
	display:none;
	font-size:200%;
	text-align:center;
	padding:0px 0px 30px 0px;
}
.XaquaUdpOneOne h6{
	visibility:visible;
	display:block;
	font-size:200%;
	text-align:center;
	padding:0px 0px 30px 0px;
}
}

@media only screen and (max-width: 768px) {

}

@media only screen and (max-width: 640px) {
.grid1, .grid2, .grid3, .grid4, .grid5, .grid6, .grid7, .grid7, .grid8, .grid9, .grid10, .grid11, .grid12{
	float:none;
	width:98%;
	margin:auto;
}
.MdmHubSevenOne li {
    width: 80%;
    min-height: 94px;
}
.XaquaImmuneOneOne li {
    width: 80%;
}
.XaquaImmuneTwoOne ul li {
    float: none;
    width: 100%;
    margin: 0px auto;
}
.agilityRowOne li {
    width: 80%;
}
.agilityRowThreeOne ul li {
    width: 80%;
    min-height: auto;
    line-height: 25px;
}
.StrategicArchiRowFour li, .LegacyModernRowThreeOne li {
    float: none;
    width: 80%;
}
}

@media only screen and (max-width: 600px) {


}

@media only screen and (max-width: 480px) {

}

@media only screen and (max-width: 360px) {

}

@media only screen and (max-width: 320px) {

}