/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
b, u, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	/*vertical-align: baseline;*/
}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}

ol, ul {
	list-style: none;
}
.txtbold{font-weight:bold;}
.UlStyle{list-style:disc;margin-left:20px;font-size:13px
         }
.artical_content h1{  color: #225ebf;  font-size: 20px;   padding: 10px 0;line-height: normal;text-align: left;}
.artical_content h3  {color: #225ebf; font-size: 18px; padding: 10px 0 0;line-height: normal;text-align: left;}
.artical_content h4{color: #225ebf; font-size: 16px; padding: 10px 0 0;line-height: normal;text-align: left;}
.artical_content h5 {color: #2D3748; font-size: 18px; padding: 10px 0 0;line-height: normal;text-align: left;}
.writeby{text-align:right;padding:0 0 16px 0 !important;}
.writeby img{padding:0 10px;}
.P_space p{line-height:22px;}/*padding:10px 0;*/
.left_content{float: left; width: 70%; position: relative; }
  
  
  
.left_content ul li {
    /*color: #0097a8;*/
    line-height: 25px;
    list-style-type: square;
    margin-left: 20px;
}
.left_content ul li P {
    color: #000000;
}
  
  .spanDiv{    background-color: #2d3748;
    border: 1px solid #2d3748;
    border-radius: 4px;
    color: #fff;
    cursor: pointer;
    font-size: 15px;
    line-height: 25px;
    margin: 4px 11px 0 0;
    padding: 6px 20px;
    text-align: center;
    width: 150px;}
    .filterby{color:#000;margin-right:10px;}
     
        .artical_content a      { color: #0D659B;      }
        .icon-arrow-right2:before     {         content: "\e722";     }
        .icon-arrow-right2:before     {        color: #00508e;       font-size: 13px;       padding: 3px;     }
        
        
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
.txtmulti{ height: 100px !important;
    margin: 10px 0;
    width: 360px;}
table {
	border-collapse: collapse;
	border-spacing: 0;
}


@font-face {
font-family: 'Myriad Pro Regular';
font-style: normal;
font-weight: normal;
src: local('Myriad Pro Regular'), url('../myriad-pro_font/MYRIADPRO-REGULAR.woff') format('woff');
}
	
@font-face 
{
	font-family: 'icomoon';
	src:url('../fonts/icomoon.eot?-qxk2q4');
	src:url('../fonts/icomoon.eot?#iefix-qxk2q4') format('embedded-opentype'),
		url('../fonts/icomoon.woff?-qxk2q4') format('woff'),
		url('../fonts/icomoon.ttf?-qxk2q4') format('truetype'),
		url('../fonts/icomoon.svg?-qxk2q4#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
/*
    font-family: 'icomoon';
	src:url('../fonts/icomoon.eot?-mfz2t3');
	src:url('../fonts/icomoon.eot?#iefix-mfz2t3') format('embedded-opentype'),
		url('../fonts/icomoon.woff?-mfz2t3') format('woff'),
		url('../fonts/icomoon.ttf?-mfz2t3') format('truetype'),
		url('../fonts/icomoon.svg?-mfz2t3#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
	
	font-family: 'icomoon';
	src:url('../fonts/icomoon.eot?2w27z4');
	src:url('../fonts/icomoon.eot?#iefix2w27z4') format('embedded-opentype'),
		url('../fonts/icomoon.woff?2w27z4') format('woff'),
		url('../fonts/icomoon.ttf?2w27z4') format('truetype'),
		url('../fonts/icomoon.svg?2w27z4#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;*/
}
@font-face {
  font-family: 'fontello';
  src: url('../fonts/fontello.eot?40537449');
  src: url('../fonts/fontello.eot?40537449#iefix') format('embedded-opentype'),
       url('../fonts/fontello.woff?40537449') format('woff'),
       url('../fonts/fontello.ttf?40537449') format('truetype'),
       url('../fonts/fontello.svg?40537449#fontello') format('svg');
  font-weight: normal;
  font-style: normal;
}
/*.pagingtable{float: right; margin: 10px; text-align: center; width:20%;}*/
.pagingtable{  border: 0 none;
    bottom: -33px;
    position: absolute;
    right: 0;
    width: 38%;}
.paging1{width:auto;}
.paging1 a{background-color:#2D3748;
           color:#FFF;text-decoration:none;padding:10px}
           .paging1 a:hover{background-color:#1abc9c;}
.NextPaging{background-color:#2D3748;margin-left:-9px;
           color:#FFF;text-decoration:none;padding:10px}
.NextPaging:hover{background-color:#1abc9c;}
.clearout {
height:20px;
clear:both;
}


.divTable_infa ul li{list-style:square;padding:1%;text-align:justify;line-height:19px;font-size:13px;}
.grid{width:100%;}
.grid > .grid_content > ul > li{list-style:square;text-align:justify;/*line-height:19px;*/font-size:13px;}
.grid > .grid_content > ul > li > span{color:#3a3a3a}
.grid > .grid_content > ul > li:hover{/*color:#6babe5;*/}
.grid1 > .grid_content{width:100%;border-radius:10px;}
.grid1 > .grid_content > ul > li{list-style:disc;padding:1%;text-align:justify;line-height:22px;}
.Mar_bottom{margin-bottom:12px;} 

/* 
#flexiselDemo1, #flexiselDemo2, #flexiselDemo3 {
display:none;
}
.nbs-flexisel-container1 {
    position:relative;
    max-width:92%;
}

.nbs-flexisel-container {
    position:relative;
    max-width:100%;
}
.nbs-flexisel-ul {
    position:relative;
    width:9999px;
    margin:0px;
    padding:0px;
    list-style-type:none;   
    text-align:center;  
}

.nbs-flexisel-inner {
    overflow:hidden;
    float:left;
    width:100%;
   
    border:0 solid #ccc;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;  
}

.nbs-flexisel-item {
     cursor: pointer;
    float: left;
    line-height: 10;
    margin: 0;
    padding-top: 34px;
    position: relative;
}
.nbs-flexisel-item img {
    cursor: pointer;
    margin-bottom: 10px;
    margin-top: 10px;
    max-height: 40%;
    max-width: 60%;
    position: relative;
    width: 100%;
	border:2px solid #CCC;
}
.nbs-flexisel-item img:hover {border:2px solid #00508F;}


.nbs-flexisel-nav-left,
.nbs-flexisel-nav-right {
    width: 22px;
    height: 22px; 
    position: absolute;
    cursor: pointer;
    z-index: 100;
    opacity: 0.5;
}

.nbs-flexisel-nav-left {
    left: 10px;
    background: url(../images/button-previous.png) no-repeat;
}

.nbs-flexisel-nav-right {
    right: 5px;
    background: url(../images/button-next.png) no-repeat;
} */


.tabcontent h1 a{ color: #6ec8ba; font-weight: bold; padding: 0 10px; position: absolute;}
.tabcontent h1 a:hover{text-decoration:underline;}
.tabcontent p{padding:4px 6px 6px 34px;font-size:14px;line-height:22px;}
.MainContainer{margin: 65px auto; margin-top: 90px; position: relative; width:85%;min-height:430px;}
.Full_content{width:100%;position:relative;}
.left_content{ float: left;width: 70%;position:relative;}
.left_content_magento{ float: left;width:69%;position:relative;}
.left_content_SEO{ float: left;width: 68%;position:relative;}
.right_content{ float: right;width: 30%;position:relative;}
.left_content_Full{width:100%;position:relative;margin:0 auto;}
.artical_content h2{font-size:18px;color:#225ebf;padding:10px 0 0 0;}
/*.artical_content a{text-decoration:none;color:#3a3a3a}*/
a.mail{color:#225ebf;}
/*.artical_content p{padding:2%;}*/
.sec_served{padding:40px 0 22px;}
/*--Form html5 ---*/
.form{padding:0 6px;}
#feedback-page{
	text-align:center;
}

#form-main{
	width:100%;
	float:left;
	padding-top:0px;
}

#form-div {
	background-color:#2d3748;
	margin-top:30px;
   
    width:auto;
}
.form_title{
    color: #ff9801;
    font-size: 20px;
    padding: 11px 5px;
    text-align: center;}
.feedback-input {
	 border: 2px solid #2d3748;
    border-radius: 0;
    box-sizing: border-box;
    color: hsl(0, 0%, 24%);
    font-family: Helvetica,Arial,sans-serif;
    font-size: 14px;
    font-weight: 600;
    line-height: 22px;
    margin: 5px;
    padding: 4px 4px 9px 6px;
    width: 96%;
    background-color:#BDD4DE;
}

.feedback-input:focus{
	background: #fff;
	box-shadow: 0;
	color: #3498db;
	outline: none;
  padding:4px 4px 9px 6px;
}

.focused{
	color:#30aed6;
	border:#30aed6 solid 3px;
}

/* Icons ---------------------------------- */
/* #name{
	background-image: url(http://rexkirby.com/kirbyandson/images/name.svg);
	background-size: 30px 30px;
	background-position:10px 3px;
	background-repeat: no-repeat;
}

#name:focus{
	background-image: url(http://rexkirby.com/kirbyandson/images/name.svg);
	background-size: 30px 30px;
	background-position:10px 3px;
 
	background-repeat: no-repeat;
}

#email{
	background-image: url(http://rexkirby.com/kirbyandson/images/email.svg);
	background-size: 30px 30px;
	background-position:11px 3px;
	background-repeat: no-repeat;
}

#email:focus{
	background-image: url(http://rexkirby.com/kirbyandson/images/email.svg);
	background-size: 30px 30px;
    background-position: 11px 3px;
	background-repeat: no-repeat;
} */
/* 
#comment{
	background-image: url(http://rexkirby.com/kirbyandson/images/comment.svg);
	background-size: 30px 30px;
	background-position:11px 3px;
	background-repeat: no-repeat;
} */

/* textarea {
    width: 100%;
    height: 150px;
    line-height: 150%;
    resize:vertical;
} */
/* 
input:hover, textarea:hover,input:focus, textarea:focus {
	background-color:white;
} */

/* #button-blue{
	
	float:left;
	width: 100%;
	border: 4px solid hsl(192, 14%, 93%);
	cursor:pointer;
	background-color: #3498db;
	color:white;
	font-size:20px;
	padding-top:10px;
	padding-bottom:10px;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
  margin-top:-4px;
  
}

#button-blue:hover{
	background-color: rgba(0,0,0,0);
	color: #0493bd;
} */
	
/* .submit:hover {
	color: #3498db;
}
	
.ease {
	width: 0px;
	height: 53px;
	background-color: #fbfbfb;
	-webkit-transition: .3s ease;
	-moz-transition: .3s ease;
	-o-transition: .3s ease;
	-ms-transition: .3s ease;
	transition: .3s ease;
}

.submit:hover .ease{
  width:100%;
  background-color:white;
} */
.csoon{width:100%;margin:0 auto;margin-top:172px;font-size:25px;min-height:225px;}
.csoon p{text-align:center;}
/*-end form --*/
.right_tool_border{   border: 2px solid hsl(206, 100%, 28%); color: hsl(140, 100%, 30%); font-size: 18px;margin-top:10px;text-align: justify;
	position:relative;width: 100%;}
.right_tools{ 
    border-radius: 6px;  color: hsl(140, 100%, 30%);  font-size: 18px;margin-top:10px;  text-align: justify;position:relative;  width: 100%;}
.right_tools ul li{ background:#BDD4DE;padding:3%;  width:auto; border: 2px solid #E8F3F8;}
.right_tools ul li:hover{background-color:#FFF;border: 2px solid #BDD4DE;width:auto;}
/*.right_tools ul li:nth-child(odd){ background:#BDD4DE;padding:3%;  width:auto; border: 2px solid #E8F3F8;}
.right_tools ul li:nth-child(odd):hover{background-color:#FFF;border: 2px solid #BDD4DE;width:auto;}
.right_tools ul li:nth-child(even){ background:#D1D2D4; padding:3%;  width:auto;border: 2px solid #D1D2D4;}
.right_tools ul li:nth-child(even):hover{background-color:#FFF;border: 2px solid #D1D2D4;width:auto;}*/
.right_tools ul li a{text-decoration:none;font-size:14px;line-height:20px;color:#000;margin-left:5px;}
.tools_title{ background-color:#2D3748;color:#FFF; font-size: 18px;padding: 11px;text-align: justify; width:auto;}
.right_tool_border  > .tools_title{  background: #2D3748;
   color:#FFF; font-size: 18px;padding: 11px;text-align: justify; width:93%;}
	.right_tool_border > span{color: hsl(0, 0%, 0%);font-size: 14px;padding: 11px;text-align: justify;}
	.right_tool_border > p{  color: hsl(0, 0%, 0%);font-size: 12px;line-height: 29px;padding: 10px; text-align: justify;}
	
.icon-pencil:before, .icon-cart:before, .icon-laptop:before, .icon-mobile:before, .icon-dice:before,.icon-android:before,
.icon-windows8:before,.icon-apple:before,.icon-wordpress:before,.icon-joomla:before,.icon-html5:before ,.icon-quill:before
,.icon-code:before ,.iconn-lkdto:before
{
	border-radius:40px;
	background:#fff;
	padding:6px;/*10*/
}

.icon-arrow-right2:before { color: #00508e;font-size:13px;  padding:3px;}
.icon-arrow-right6:before { color: #00508e;font-size:13px;  padding:3px;padding-right:10px;}
.icon-arrow-right3:before{color: #00508e;font-size:17px;  padding:3px;}
.icon-arrow-right4:before{color: #6EC8BA;font-size:17px;  padding:3px;}
.icon-mail2:before,.icon-skype:before{
	    border: 2px solid #00508e;
    border-radius: 40px;
    color: #00508e;
    font-size: 16px;
    padding: 10px;}
    .icon-arrow-down4:before{ font-size: 10px;font-weight: bold;padding: 4px;}
.icon-star3:before
{    border-radius:40px;
    background:#fff;
   
	 font-size: 11px;
    padding: 4px;}
    
  .icon-menu2:before {
	 color: #00508f;
    font-size: 28px;
    line-height: 36px;
}
  .icon-arrow-right:before {
	 color: #2D3748;
  font-size: 11px;
    padding: 10px;
}  
[class^="icon-"], [class*=" icon-"] {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

[class^="iconn-"], [class*=" iconn-"] {
	font-family: 'fontello';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.iconn-lkdto:before { content: '\e807'; } /* '' */

.icon-home:before {
	content: "\e601";
}
.icon-home2:before {
	content: "\e602";
}
.icon-home3:before {
	content: "\e603";
}
.icon-office:before {
	content: "\e604";
}
.icon-newspaper:before {
	content: "\e605";
}
.icon-pencil:before {
	content: "\e606";
}
.icon-pencil2:before {
	content: "\e607";
}
.icon-quill:before {
	content: "\e608";
}
.icon-pen:before {
	content: "\e609";
}
.icon-blog:before {
	content: "\e60a";
}
.icon-droplet:before {
	content: "\e60b";
}
.icon-paint-format:before {
	content: "\e60c";
}
.icon-image:before {
	content: "\e60d";
}
.icon-image2:before {
	content: "\e60e";
}
.icon-images:before {
	content: "\e60f";
}
.icon-camera:before {
	content: "\e610";
}
.icon-music:before {
	content: "\e611";
}
.icon-headphones:before {
	content: "\e612";
}
.icon-play:before {
	content: "\e613";
}
.icon-film:before {
	content: "\e614";
}
.icon-camera2:before {
	content: "\e615";
}
.icon-dice:before {
	content: "\e616";
}
.icon-pacman:before {
	content: "\e617";
}
.icon-spades:before {
	content: "\e618";
}
.icon-clubs:before {
	content: "\e619";
}
.icon-diamonds:before {
	content: "\e61a";
}
.icon-pawn:before {
	content: "\e61b";
}
.icon-bullhorn:before {
	content: "\e61c";
}
.icon-connection:before {
	content: "\e61d";
}
.icon-podcast:before {
	content: "\e600";
}
.icon-feed:before {
	content: "\e61e";
}
.icon-book:before {
	content: "\e61f";
}
.icon-books:before {
	content: "\e620";
}
.icon-library:before {
	content: "\e621";
}
.icon-file:before {
	content: "\e622";
}
.icon-profile:before {
	content: "\e623";
}
.icon-file2:before {
	content: "\e624";
}
.icon-file3:before {
	content: "\e625";
}
.icon-file4:before {
	content: "\e626";
}
.icon-copy:before {
	content: "\e627";
}
.icon-copy2:before {
	content: "\e628";
}
.icon-copy3:before {
	content: "\e629";
}
.icon-paste:before {
	content: "\e62a";
}
.icon-paste2:before {
	content: "\e62b";
}
.icon-paste3:before {
	content: "\e62c";
}
.icon-stack:before {
	content: "\e62d";
}
.icon-folder:before {
	content: "\e62e";
}
.icon-folder-open:before {
	content: "\e62f";
}
.icon-tag:before {
	content: "\e630";
}
.icon-tags:before {
	content: "\e631";
}
.icon-barcode:before {
	content: "\e632";
}
.icon-qrcode:before {
	content: "\e633";
}
.icon-ticket:before {
	content: "\e634";
}
.icon-cart:before {
	content: "\e635";
}
.icon-cart2:before {
	content: "\e636";
}
.icon-cart3:before {
	content: "\e637";
}
.icon-coin:before {
	content: "\e638";
}
.icon-credit:before {
	content: "\e639";
}
.icon-calculate:before {
	content: "\e63a";
}
.icon-support:before {
	content: "\e63b";
}
.icon-phone:before {
	content: "\e63c";
}
.icon-phone-hang-up:before {
	content: "\e63d";
}
.icon-address-book:before {
	content: "\e63e";
}
.icon-notebook:before {
	content: "\e63f";
}
.icon-envelope:before {
	content: "\e640";
}
.icon-pushpin:before {
	content: "\e641";
}
.icon-location:before {
	content: "\e642";
}
.icon-location2:before {
	content: "\e643";
}
.icon-compass:before {
	content: "\e644";
}
.icon-map:before {
	content: "\e645";
}
.icon-map2:before {
	content: "\e646";
}
.icon-history:before {
	content: "\e647";
}
.icon-clock:before {
	content: "\e648";
}
.icon-clock2:before {
	content: "\e649";
}
.icon-alarm:before {
	content: "\e64a";
}
.icon-alarm2:before {
	content: "\e64b";
}
.icon-bell:before {
	content: "\e64c";
}
.icon-stopwatch:before {
	content: "\e64d";
}
.icon-calendar:before {
	content: "\e64e";
}
.icon-calendar2:before {
	content: "\e64f";
}
.icon-print:before {
	content: "\e650";
}
.icon-keyboard:before {
	content: "\e651";
}
.icon-screen:before {
	content: "\e652";
}
.icon-laptop:before {
	content: "\e653";
}
.icon-mobile:before {
	content: "\e654";
}
.icon-mobile2:before {
	content: "\e655";
}
.icon-tablet:before {
	content: "\e656";
}
.icon-tv:before {
	content: "\e657";
}
.icon-cabinet:before {
	content: "\e658";
}
.icon-drawer:before {
	content: "\e659";
}
.icon-drawer2:before {
	content: "\e65a";
}
.icon-drawer3:before {
	content: "\e65b";
}
.icon-box-add:before {
	content: "\e65c";
}
.icon-box-remove:before {
	content: "\e65d";
}
.icon-download:before {
	content: "\e65e";
}
.icon-upload:before {
	content: "\e65f";
}
.icon-disk:before {
	content: "\e660";
}
.icon-storage:before {
	content: "\e661";
}
.icon-undo:before {
	content: "\e662";
}
.icon-redo:before {
	content: "\e663";
}
.icon-flip:before {
	content: "\e664";
}
.icon-flip2:before {
	content: "\e665";
}
.icon-undo2:before {
	content: "\e666";
}
.icon-redo2:before {
	content: "\e667";
}
.icon-forward:before {
	content: "\e668";
}
.icon-reply:before {
	content: "\e669";
}
.icon-bubble:before {
	content: "\e66a";
}
.icon-bubbles:before {
	content: "\e66b";
}
.icon-bubbles2:before {
	content: "\e66c";
}
.icon-bubble2:before {
	content: "\e66d";
}
.icon-bubbles3:before {
	content: "\e66e";
}
.icon-bubbles4:before {
	content: "\e66f";
}
.icon-user:before {
	content: "\e670";
}
.icon-users:before {
	content: "\e671";
}
.icon-user2:before {
	content: "\e672";
}
.icon-users2:before {
	content: "\e673";
}
.icon-user3:before {
	content: "\e674";
}
.icon-user4:before {
	content: "\e675";
}
.icon-quotes-left:before {
	content: "\e676";
}
.icon-busy:before {
	content: "\e677";
}
.icon-spinner:before {
	content: "\e678";
}
.icon-spinner2:before {
	content: "\e679";
}
.icon-spinner3:before {
	content: "\e67a";
}
.icon-spinner4:before {
	content: "\e67b";
}
.icon-spinner5:before {
	content: "\e67c";
}
.icon-spinner6:before {
	content: "\e67d";
}
.icon-binoculars:before {
	content: "\e67e";
}
.icon-search:before {
	content: "\e67f";
}
.icon-zoomin:before {
	content: "\e680";
}
.icon-zoomout:before {
	content: "\e681";
}
.icon-expand:before {
	content: "\e682";
}
.icon-contract:before {
	content: "\e683";
}
.icon-expand2:before {
	content: "\e684";
}
.icon-contract2:before {
	content: "\e685";
}
.icon-key:before {
	content: "\e686";
}
.icon-key2:before {
	content: "\e687";
}
.icon-lock:before {
	content: "\e688";
}
.icon-lock2:before {
	content: "\e689";
}
.icon-unlocked:before {
	content: "\e68a";
}
.icon-wrench:before {
	content: "\e68b";
}
.icon-settings:before {
	content: "\e68c";
}
.icon-equalizer:before {
	content: "\e68d";
}
.icon-cog:before {
	content: "\e68e";
}
.icon-cogs:before {
	content: "\e68f";
}
.icon-cog2:before {
	content: "\e690";
}
.icon-hammer:before {
	content: "\e691";
}
.icon-wand:before {
	content: "\e692";
}
.icon-aid:before {
	content: "\e693";
}
.icon-bug:before {
	content: "\e694";
}
.icon-pie:before {
	content: "\e695";
}
.icon-stats:before {
	content: "\e696";
}
.icon-bars:before {
	content: "\e697";
}
.icon-bars2:before {
	content: "\e698";
}
.icon-gift:before {
	content: "\e699";
}
.icon-trophy:before {
	content: "\e69a";
}
.icon-glass:before {
	content: "\e69b";
}
.icon-mug:before {
	content: "\e69c";
}
.icon-food:before {
	content: "\e69d";
}
.icon-leaf:before {
	content: "\e69e";
}
.icon-rocket:before {
	content: "\e69f";
}
.icon-meter:before {
	content: "\e6a0";
}
.icon-meter2:before {
	content: "\e6a1";
}
.icon-dashboard:before {
	content: "\e6a2";
}
.icon-hammer2:before {
	content: "\e6a3";
}
.icon-fire:before {
	content: "\e6a4";
}
.icon-lab:before {
	content: "\e6a5";
}
.icon-magnet:before {
	content: "\e6a6";
}
.icon-remove:before {
	content: "\e6a7";
}
.icon-remove2:before {
	content: "\e6a8";
}
.icon-briefcase:before {
	content: "\e6a9";
}
.icon-airplane:before {
	content: "\e6aa";
}
.icon-truck:before {
	content: "\e6ab";
}
.icon-road:before {
	content: "\e6ac";
}
.icon-accessibility:before {
	content: "\e6ad";
}
.icon-target:before {
	content: "\e6ae";
}
.icon-shield:before {
	content: "\e6af";
}
.icon-lightning:before {
	content: "\e6b0";
}
.icon-switch:before {
	content: "\e6b1";
}
.icon-powercord:before {
	content: "\e6b2";
}
.icon-signup:before {
	content: "\e6b3";
}
.icon-list:before {
	content: "\e6b4";
}
.icon-list2:before {
	content: "\e6b5";
}
.icon-numbered-list:before {
	content: "\e6b6";
}
.icon-menu:before {
	content: "\e6b7";
}
.icon-menu2:before {
	/* content: "\e6b8"; */ 
}
.icon-tree:before {
	content: "\e6b9";
}
.icon-cloud:before {
	content: "\e6ba";
}
.icon-cloud-download:before {
	content: "\e6bb";
}
.icon-cloud-upload:before {
	content: "\e6bc";
}
.icon-download2:before {
	content: "\e6bd";
}
.icon-upload2:before {
	content: "\e6be";
}
.icon-download3:before {
	content: "\e6bf";
}
.icon-upload3:before {
	content: "\e6c0";
}
.icon-globe:before {
	content: "\e6c1";
}
.icon-earth:before {
	content: "\e6c2";
}
.icon-link:before {
	content: "\e6c3";
}
.icon-flag:before {
	content: "\e6c4";
}
.icon-attachment:before {
	content: "\e6c5";
}
.icon-eye:before {
	content: "\e6c6";
}
.icon-eye-blocked:before {
	content: "\e6c7";
}
.icon-eye2:before {
	content: "\e6c8";
}
.icon-bookmark:before {
	content: "\e6c9";
}
.icon-bookmarks:before {
	content: "\e6ca";
}
.icon-brightness-medium:before {
	content: "\e6cb";
}
.icon-brightness-contrast:before {
	content: "\e6cc";
}
.icon-contrast:before {
	content: "\e6cd";
}
.icon-star:before {
	content: "\e6ce";
}
.icon-star2:before {
	content: "\e6cf";
}
.icon-star3:before {
	content: "\e6d0";
}
.icon-heart:before {
	content: "\e6d1";
}
.icon-heart2:before {
	content: "\e6d2";
}
.icon-heart-broken:before {
	content: "\e6d3";
}
.icon-thumbs-up:before {
	content: "\e6d4";
}
.icon-thumbs-up2:before {
	content: "\e6d5";
}
.icon-happy:before {
	content: "\e6d6";
}
.icon-happy2:before {
	content: "\e6d7";
}
.icon-smiley:before {
	content: "\e6d8";
}
.icon-smiley2:before {
	content: "\e6d9";
}
.icon-tongue:before {
	content: "\e6da";
}
.icon-tongue2:before {
	content: "\e6db";
}
.icon-sad:before {
	content: "\e6dc";
}
.icon-sad2:before {
	content: "\e6dd";
}
.icon-wink:before {
	content: "\e6de";
}
.icon-wink2:before {
	content: "\e6df";
}
.icon-angry:before {
	content: "\e6e0";
}
.icon-angry2:before {
	content: "\e6e1";
}
.icon-evil:before {
	content: "\e6e2";
}
.icon-evil2:before {
	content: "\e6e3";
}
.icon-shocked:before {
	content: "\e6e4";
}
.icon-shocked2:before {
	content: "\e6e5";
}
.icon-confused:before {
	content: "\e6e6";
}
.icon-confused2:before {
	content: "\e6e7";
}
.icon-point-up:before {
	content: "\e6e8";
}
.icon-point-right:before {
	content: "\e6e9";
}
.icon-point-down:before {
	content: "\e6ea";
}
.icon-point-left:before {
	content: "\e6eb";
}
.icon-warning:before {
	content: "\e6ec";
}
.icon-notification:before {
	content: "\e6ed";
}
.icon-question:before {
	content: "\e6ee";
}
.icon-info:before {
	content: "\e6ef";
}
.icon-info2:before {
	content: "\e6f0";
}
.icon-blocked:before {
	content: "\e6f1";
}
.icon-cancel-circle:before {
	content: "\e6f2";
}
.icon-checkmark-circle:before {
	content: "\e6f3";
}
.icon-spam:before {
	content: "\e6f4";
}
.icon-close:before {
	content: "\e6f5";
}
.icon-checkmark:before {
	content: "\e6f6";
}
.icon-checkmark2:before {
	content: "\e6f7";
}
.icon-spell-check:before {
	content: "\e6f8";
}
.icon-minus:before {
	content: "\e6f9";
}
.icon-plus:before {
	content: "\e6fa";
}
.icon-enter:before {
	content: "\e6fb";
}
.icon-exit:before {
	content: "\e6fc";
}
.icon-play2:before {
	content: "\e6fd";
}
.icon-pause:before {
	content: "\e6fe";
}
.icon-stop:before {
	content: "\e6ff";
}
.icon-backward:before {
	content: "\e700";
}
.icon-forward2:before {
	content: "\e701";
}
.icon-play3:before {
	content: "\e702";
}
.icon-pause2:before {
	content: "\e703";
}
.icon-stop2:before {
	content: "\e704";
}
.icon-backward2:before {
	content: "\e705";
}
.icon-forward3:before {
	content: "\e706";
}
.icon-first:before {
	content: "\e707";
}
.icon-last:before {
	content: "\e708";
}
.icon-previous:before {
	content: "\e709";
}
.icon-next:before {
	content: "\e70a";
}
.icon-eject:before {
	content: "\e70b";
}
.icon-volume-high:before {
	content: "\e70c";
}
.icon-volume-medium:before {
	content: "\e70d";
}
.icon-volume-low:before {
	content: "\e70e";
}
.icon-volume-mute:before {
	content: "\e70f";
}
.icon-volume-mute2:before {
	content: "\e710";
}
.icon-volume-increase:before {
	content: "\e711";
}
.icon-volume-decrease:before {
	content: "\e712";
}
.icon-loop:before {
	content: "\e713";
}
.icon-loop2:before {
	content: "\e714";
}
.icon-loop3:before {
	content: "\e715";
}
.icon-shuffle:before {
	content: "\e716";
}
.icon-arrow-up-left:before {
	content: "\e717";
}
.icon-arrow-up:before {
	content: "\e718";
}
.icon-arrow-up-right:before {
	content: "\e719";
}
.icon-arrow-right:before {
	content: "\e71a";
}
.icon-arrow-down-right:before {
	content: "\e71b";
}
.icon-arrow-down:before {
	content: "\e71c";
}
.icon-arrow-down-left:before {
	content: "\e71d";
}
.icon-arrow-left:before {
	content: "\e71e";
}
.icon-arrow-up-left2:before {
	content: "\e71f";
}
.icon-arrow-up2:before {
	content: "\e720";
}
.icon-arrow-up-right2:before {
	content: "\e721";
}
.icon-arrow-right2:before {
	content: "\e722";
}
.icon-arrow-right6:before {
	content: "\e722";
}
.icon-arrow-down2:before {
	content: "\e723";
}
.icon-arrow-down-left2:before {
	content: "\e724";
}
.icon-arrow-left2:before {
	content: "\e725";
}
.icon-arrow-up-left3:before {
	content: "\e726";
}
.icon-arrow-up3:before {
	content: "\e727";
}
.icon-arrow-up-right3:before {
	content: "\e728";
}
.icon-arrow-right3:before {
	content: "\e729";
}
.icon-arrow-right4:before {
	content: "\e729";
}
.icon-arrow-down-right2:before {
	content: "\e72a";
}
.icon-arrow-down3:before {
	content: "\e72b";
}
.icon-arrow-down-left3:before {
	content: "\e72c";
}
.icon-arrow-left3:before {
	content: "\e72d";
}
.icon-tab:before {
	content: "\e72e";
}
.icon-checkbox-checked:before {
	content: "\e72f";
}
.icon-checkbox-unchecked:before {
	content: "\e730";
}
.icon-checkbox-partial:before {
	content: "\e731";
}
.icon-radio-checked:before {
	content: "\e732";
}
.icon-radio-unchecked:before {
	content: "\e733";
}
.icon-crop:before {
	content: "\e734";
}
.icon-scissors:before {
	content: "\e735";
}
.icon-filter:before {
	content: "\e736";
}
.icon-filter2:before {
	content: "\e737";
}
.icon-font:before {
	content: "\e738";
}
.icon-text-height:before {
	content: "\e739";
}
.icon-text-width:before {
	content: "\e73a";
}
.icon-strikethrough:before {
	content: "\e73b";
}
.icon-omega:before {
	content: "\e73c";
}
.icon-sigma:before {
	content: "\e73d";
}
.icon-table:before {
	content: "\e73e";
}
.icon-table2:before {
	content: "\e73f";
}
.icon-insert-template:before {
	content: "\e740";
}
.icon-pilcrow:before {
	content: "\e741";
}
.icon-lefttoright:before {
	content: "\e742";
}
.icon-righttoleft:before {
	content: "\e743";
}
.icon-paragraph-justify:before {
	content: "\e744";
}
.icon-paragraph-left:before {
	content: "\e745";
}
.icon-paragraph-center:before {
	content: "\e746";
}
.icon-paragraph-right:before {
	content: "\e747";
}
.icon-paragraph-justify2:before {
	content: "\e748";
}
.icon-indent-increase:before {
	content: "\e749";
}
.icon-newtab:before {
	content: "\e74a";
}
.icon-embed:before {
	content: "\e74b";
}
.icon-code:before {
	content: "\e74c";
}
.icon-share:before {
	content: "\e74d";
}
.icon-mail:before {
	content: "\e74e";
}
.icon-mail2:before {
	content: "\e74f";
}
.icon-mail3:before {
	content: "\e750";
}
.icon-mail4:before {
	content: "\e751";
}
.icon-google:before {
	content: "\e752";
}
.icon-googleplus:before {
	content: "\e753";
}
.icon-googleplus2:before {
	content: "\e754";
}
.icon-googleplus3:before {
	content: "\e755";
}
.icon-googleplus4:before {
	content: "\e756";
}
.icon-google-drive:before {
	content: "\e757";
}
.icon-facebook:before {
	content: "\e758";
}
.icon-facebook2:before {
	content: "\e759";
}
.icon-facebook3:before {
	content: "\e75a";
}
.icon-instagram:before {
	content: "\e75b";
}
.icon-twitter:before {
	content: "\e75c";
}
.icon-twitter2:before {
	content: "\e75d";
}
.icon-twitter3:before {
	content: "\e75e";
}
.icon-feed2:before {
	content: "\e75f";
}
.icon-feed3:before {
	content: "\e760";
}
.icon-feed4:before {
	content: "\e761";
}
.icon-youtube:before {
	content: "\e762";
}
.icon-youtube2:before {
	content: "\e763";
}
.icon-vimeo:before {
	content: "\e764";
}
.icon-vimeo2:before {
	content: "\e765";
}
.icon-lanyrd:before {
	content: "\e766";
}
.icon-flickr:before {
	content: "\e767";
}
.icon-flickr2:before {
	content: "\e768";
}
.icon-flickr3:before {
	content: "\e769";
}
.icon-flickr4:before {
	content: "\e76a";
}
.icon-picassa:before {
	content: "\e76b";
}
.icon-picassa2:before {
	content: "\e76c";
}
.icon-dribbble:before {
	content: "\e76d";
}
.icon-dribbble2:before {
	content: "\e76e";
}
.icon-dribbble3:before {
	content: "\e76f";
}
.icon-forrst:before {
	content: "\e770";
}
.icon-forrst2:before {
	content: "\e771";
}
.icon-deviantart:before {
	content: "\e772";
}
.icon-deviantart2:before {
	content: "\e773";
}
.icon-steam:before {
	content: "\e774";
}
.icon-steam2:before {
	content: "\e775";
}
.icon-github:before {
	content: "\e776";
}
.icon-wordpress:before {
	content: "\e777";
}
.icon-wordpress2:before {
	content: "\e778";
}
.icon-joomla:before {
	content: "\e779";
}
.icon-blogger:before {
	content: "\e77a";
}
.icon-blogger2:before {
	content: "\e77b";
}
.icon-tumblr:before {
	content: "\e77c";
}
.icon-tumblr2:before {
	content: "\e77d";
}
.icon-yahoo:before {
	content: "\e77e";
}
.icon-tux:before {
	content: "\e77f";
}
.icon-apple:before {
	content: "\e780";
}
.icon-finder:before {
	content: "\e781";
}
.icon-android:before {
	content: "\e782";
}
.icon-windows:before {
	content: "\e783";
}
.icon-windows8:before {
	content: "\e784";
}
.icon-soundcloud:before {
	content: "\e785";
}
.icon-soundcloud2:before {
	content: "\e786";
}
.icon-skype:before {
	content: "\e787";
}
.icon-reddit:before {
	content: "\e788";
}
.icon-linkedin:before {
	content: "\e789";
}
.icon-lastfm:before {
	content: "\e78a";
}
.icon-lastfm2:before {
	content: "\e78b";
}
.icon-delicious:before {
	content: "\e78c";
}
.icon-stumbleupon:before {
	content: "\e78d";
}
.icon-stumbleupon2:before {
	content: "\e78e";
}
.icon-stackoverflow:before {
	content: "\e78f";
}
.icon-pinterest:before {
	content: "\e790";
}
.icon-pinterest2:before {
	content: "\e791";
}
.icon-xing:before {
	content: "\e792";
}
.icon-xing2:before {
	content: "\e793";
}
.icon-flattr:before {
	content: "\e794";
}
.icon-foursquare:before {
	content: "\e795";
}
.icon-foursquare2:before {
	content: "\e796";
}
.icon-paypal:before {
	content: "\e797";
}
.icon-paypal2:before {
	content: "\e798";
}
.icon-paypal3:before {
	content: "\e799";
}
.icon-yelp:before {
	content: "\e79a";
}
.icon-libreoffice:before {
	content: "\e79b";
}
.icon-file-pdf:before {
	content: "\e79c";
}
.icon-file-openoffice:before {
	content: "\e79d";
}
.icon-file-word:before {
	content: "\e79e";
}
.icon-file-excel:before {
	content: "\e79f";
}
.icon-file-zip:before {
	content: "\e7a0";
}
.icon-file-powerpoint:before {
	content: "\e7a1";
}
.icon-file-xml:before {
	content: "\e7a2";
}
.icon-file-css:before {
	content: "\e7a3";
}
.icon-html5:before {
	content: "\e7a4";
}
.icon-html52:before {
	content: "\e7a5";
}
.icon-css3:before {
	content: "\e7a6";
}
.icon-chrome:before {
	content: "\e7a7";
}
.icon-firefox:before {
	content: "\e7a8";
}
.icon-IE:before {
	content: "\e7a9";
}
.icon-opera:before {
	content: "\e7aa";
}
.icon-safari:before {
	content: "\e7ab";
}
.icon-IcoMoon:before {
	content: "\e7ac";
}
.icon-store:before {
	content: "\e7ad";
}
.icon-out:before {
	content: "\e7ae";
}
.icon-in:before {
	content: "\e7af";
}
.icon-in-alt:before {
	content: "\e7b0";
}
.icon-home4:before {
	content: "\e7b1";
}
.icon-anchor:before {
	content: "\e7b2";
}
.icon-feather:before {
	content: "\e7b3";
}
.icon-expand3:before {
	content: "\e7b4";
}
.icon-maximize:before {
	content: "\e7b5";
}
.icon-book2:before {
	content: "\e7b6";
}
.icon-spinner7:before {
	content: "\e7b7";
}
.icon-play4:before {
	content: "\e7b8";
}
.icon-stop3:before {
	content: "\e7b9";
}
.icon-pause3:before {
	content: "\e7ba";
}
.icon-forward4:before {
	content: "\e7bb";
}
.icon-rewind:before {
	content: "\e7bc";
}
.icon-sound:before {
	content: "\e7bd";
}
.icon-sound-alt:before {
	content: "\e7be";
}
.icon-soundoff:before {
	content: "\e7bf";
}
.icon-trash:before {
	content: "\e7c0";
}
.icon-trash-alt:before {
	content: "\e7c1";
}
.icon-grid:before {
	content: "\e7c2";
}
.icon-grid-alt:before {
	content: "\e7c3";
}
.icon-list3:before {
	content: "\e7c4";
}
.icon-gallery:before {
	content: "\e7c5";
}
.icon-calculator:before {
	content: "\e7c6";
}
.icon-windows2:before {
	content: "\e7c7";
}
.icon-browser:before {
	content: "\e7c8";
}
.icon-screen2:before {
	content: "\e7c9";
}
.icon-iphone:before {
	content: "\e7ca";
}
.icon-ipad:before {
	content: "\e7cb";
}
.icon-forkandspoon:before {
	content: "\e7cc";
}
.icon-forkandknife:before {
	content: "\e7cd";
}
.icon-facebook4:before {
	content: "\e7ce";
}
.icon-delicious2:before {
	content: "\e7cf";
}
.icon-googleplus5:before {
	content: "\e7d0";
}
.icon-dribbble4:before {
	content: "\e7d1";
}
.icon-trash2:before {
	content: "\e7d2";
}
.icon-user5:before {
	content: "\e7d3";
}
.icon-key3:before {
	content: "\e7d4";
}
.icon-search2:before {
	content: "\e7d5";
}
.icon-settings2:before {
	content: "\e7d6";
}
.icon-camera3:before {
	content: "\e7d7";
}
.icon-location3:before {
	content: "\e7d8";
}
.icon-eye3:before {
	content: "\e7d9";
}
.icon-bubble3:before {
	content: "\e7da";
}
.icon-stack2:before {
	content: "\e7db";
}
.icon-cup:before {
	content: "\e7dc";
}
.icon-phone2:before {
	content: "\e7dd";
}
.icon-megaphone:before {
	content: "\e7de";
}
.icon-study:before {
	content: "\e7df";
}
.icon-truck2:before {
	content: "\e7e0";
}
.icon-world:before {
	content: "\e7e1";
}
.icon-clipboard:before {
	content: "\e7fe";
}
.icon-cart4:before {
	content: "\e7ff";
}
.icon-box:before {
	content: "\e800";
}
.icon-lock3:before {
	content: "\e801";
}
.icon-lock-open:before {
	content: "\e802";
}
.icon-checkmark3:before {
	content: "\e7e2";
}
.icon-cross:before {
	content: "\e7e3";
}
.icon-minus2:before {
	content: "\e803";
}
.icon-plus2:before {
	content: "\e804";
}
.icon-cross2:before {
	content: "\e805";
}
.icon-plus3:before {
	content: "\e806";
}
.icon-cycle:before {
	content: "\e7e4";
}
.icon-cw:before {
	content: "\e7e5";
}
.icon-ccw:before {
	content: "\e7e6";
}
.icon-arrow:before {
	content: "\e807";
}
.icon-arrow2:before {
	content: "\e808";
}
.icon-retweet:before {
	content: "\e809";
}
.icon-loop4:before {
	content: "\e80a";
}
.icon-history2:before {
	content: "\e80b";
}
.icon-back:before {
	content: "\e80c";
}
.icon-switch2:before {
	content: "\e80d";
}
.icon-list4:before {
	content: "\e80e";
}
.icon-layout:before {
	content: "\e80f";
}
.icon-list5:before {
	content: "\e810";
}
.icon-docs:before {
	content: "\e811";
}
.icon-pictures:before {
	content: "\e812";
}
.icon-video:before {
	content: "\e813";
}
.icon-arrow-left4:before {
	content: "\e814";
}
.icon-arrow-down4:before {
	content: "\e815";
}
.icon-arrow-up4:before {
	content: "\e816";
}
.icon-uniE817:before {
	content: "\e817";
}
.icon-facebook5:before {
	content: "\e7e7";
}
.icon-facebook6:before {
	content: "\e7e8";
}
.icon-facebook7:before {
	content: "\e7e9";
}
.icon-googleplus6:before {
	content: "\e7ea";
}
.icon-googleplus7:before {
	content: "\e7eb";
}
.icon-pinterest3:before {
	content: "\e7ec";
}
.icon-pinterest4:before {
	content: "\e7ed";
}
.icon-tumblr3:before {
	content: "\e7ee";
}
.icon-tumblr4:before {
	content: "\e7ef";
}
.icon-linkedin2:before {
	content: "\e7f0";
}
.icon-linkedin3:before {
	content: "\e7f1";
}
.icon-stumbleupon3:before {
	content: "\e7f2";
}
.icon-lastfm3:before {
	content: "\e7f3";
}
.icon-rdio:before {
	content: "\e7f4";
}
.icon-rdio2:before {
	content: "\e7f5";
}
.icon-spotify:before {
	content: "\e7f6";
}
.icon-spotify2:before {
	content: "\e7f7";
}
.icon-qq:before {
	content: "\e7f8";
}
.icon-instagram2:before {
	content: "\e7f9";
}
.icon-dropbox:before {
	content: "\e7fa";
}
.icon-skype2:before {
	content: "\e7fb";
}
.icon-skype3:before {
	content: "\e7fc";
}
.icon-paypal4:before {
	content: "\e7fd";
}
.chmks{position: absolute; right: 0;top: 0}
.chmks img{height: auto; width: 168px;}
/*h1, h2, h3, h4, h5, h6 { font-weight:bold; line-height:normal; }
h2{font-size:20px; line-height:25px;}*/ 
.activeChild a:first-child{font-weight:bold;}
activeChild ul li a{color:#F58220;}
#mainheader{}
#Main{position:relative}
.FixWidth {width:980px;margin:0 auto;}
.FixMenuWidth{width:1000px;margin:0 auto;} 
#nav ul li a { margin-bottom:0px; } 

#nav ul li a, #nav ul li a:hover {text-decoration:none;display:block; padding:22px 18px; font-size:15px;cursor:pointer; /*  font-family: 'ProximaNova-Regular'; */ font-family:Proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;  }  
#nav ul ul li a.hgt{height:90px;background-color:transparent;}
#nav ul li.hasUL > ul > li.activeChild a.hgt{border-bottom: 3px solid #ee105d;}
#nav ul ul li a.aMobApp.hgt:hover{}
#nav ul ul li a.aMobApp.t span.menutext{text-align:left;display:inline;}
#nav ul ul li a.aMobApp.t{border:0px;font-weight:normal;padding: 5px;float: left;width: 100%;background: url(../images/tab-bar/bolt.png);
    background-repeat: no-repeat;background-size: 13px;padding-left: 25px;background-position:0px;}
#nav ul ul li a.aMobApp.t:hover{border:0px;color:#ee305d;padding: 5px;float: left;padding-left: 25px;}
#nav ul ul li a {background-color: #fff;border: 1px solid #dfdfdf;margin: 4px 2px;text-decoration:none;display:block; color:#000;padding:12px 0.02em;font-size:13px; transition:1s;}
#nav ul  ul li a:hover {border: 1px solid #000;margin: 4px 2px;text-decoration:none;display:block; color:#000;padding:12px 0.02em;font-size:13px; transition:1s;} 
#nav ul li a:hover{ color:#ee305d;   border-radius:0px; /* border-bottom:1px dotted #fff;*/}  

#nav ul li ul li a:hover { color: #000;background-color: transparent; /*color:#ff9801;*/ }    

/************/ 
 #nav li{float:left;}
 #nav li a:hover{background-color:#dfdfdf;color:#ee105d;}
 #nav li.hasUL:hover{background-color:#dfdfdf;}
.container{ margin:0 auto;position:relative;}
.headerWrapper{position:fixed;top:0;left:0;min-height:64px;width:100%;background-color:#043C60;z-index:1;/*rgb(45, 55, 72);*/
               }
#logo{float:left;position:relative;width:274px;min-height:25px;}
#logo a{position:absolute;top:0;left:0;width:100%;display:block;text-decoration:none;}
#logo img{max-width:100%;padding-top:4px;}
#nav{float:left;position:relative;  width:auto;/*top:6px;*/  margin-left:7%; } 
.subMenu{ /* background:#fc0; */  }
#nav ul ul.bg{background: url(../images/bg.png);background-size: cover;padding: 2px;}
.subMenu li{/*padding:7px;*/} 
.ulActive{display:block;} 
#nav ul li.hasUL > ul > li{/*background:#0f0;*/width:100%;}  
/*#nav ul li.hasUL > ul, #nav > ul > li.hasUL > ul > li > ul{display:none;position:absolute;top:53px;left:0;width:100%; min-height:200px; background:#2D3748; z-index:99;}*/ 


#nav ul ul{display:none;position:absolute;top:61px;left:0;width:100%; min-height:200px; background:#fff; z-index:99;box-shadow: 0px 4px 5px #000;  /* background-color:#043C60(0, 0, c, 0.6); */ /* background: url(../images/tran.png) top left repeat; */ border-bottom:2px solid #ee305d; }   
#nav ul li.hasUL:hover > ul {display:block;position:absolute;margin-left:0;z-index:99999; } 
/*#nav ul li.hasUL > ul > li.hasChildUL > ul{display:none;}*/
 #nav ul li.hasUL > ul > li.hasChildUL > ul > li{width:auto;}
 #nav ul li.hasUL > ul > li.hasChildUL{width:25%;}
#nav ul li.hasUL > ul > li.hasChildUL > ul > li{width:100%;}
#nav ul li.hasUL > ul > li.hasChildUL > ul > li h2{font-weight:bold; font-size:14px; line-height:30px;background-color:#fff; /*color:#fff;padding-left:10px;*/}
#nav ul li.hasUL > ul > li.activeChild > ul, #nav ul li.hasUL.portfolio > ul > li:first-child > ul{display:block; 
}
#nav ul li.hasUL > ul > li.activeChild, #nav ul li.hasUL > ul > li.activeChild ul{ background: url(../images/bg.png);
    background-size: cover; /* background: url(../images/tran.png) top left repeat; */ top:98px;    
 }
 nav .navigation-part ul.menu-links a.menu-inqry {
	    background: rgb(229, 81, 21);
	    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…		EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    	background: -webkit-linear-gradient(45deg, rgba(237, 48, 93, 1) 59%, rgba(254, 254, 254, 1) 100%);
    	background: linear-gradient(45deg, rgba(237, 48, 93, 1) 59%, rgba(254, 254, 254,1) 100%);
    	filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#e55115', endColorstr='#ee9b29', GradientType=1);
    	color: rgba(255, 255, 255, 1);
}

#nav ul li.hasUL.portfolio > ul > li,
#nav ul li.hasUL.company > ul > li{width:100%;}
#nav ul li.hasUL.portfolio > ul > li a, #nav ul li.hasUL.portfolio > ul > li a:hover,
#nav ul li.hasUL.company > ul > li a, #nav ul li.hasUL.company > ul > li a:hover
{/*padding:12px 0.02em 12px 5px;*/  }  

/* .left{float:left; position:relative; width:33.33333333333333%; padding:0 3px; } */ 
.middle{float:left; position:relative; width:50%; padding-left:4px;}
.middle.second{width: 49%;background-color: #fff;margin: 0.5%;padding:2%;height:300px;}
.middle.second h2{text-align:center;line-height:30px;font-weight:600;}
.middle.second.second1{width: 99%;}
.middle_hire{float:left; position:relative; width:auto;}
.twoCols h2 { height:51px; padding:1px 10px 10px 35px !important; }
.left h2{/*padding:10px 10px 10px 35px;*/ color:#000;text-align:center; border-bottom:1px dashed #d1d1d1; } 
.left h2:first-child{margin-right:10px;}
.middle h2{/*padding:10px 10px 10px 35px;*/color:#000;border-bottom:1px dashed #d1d1d1;}
.middle h2:first-child{margin-right:10px;}
.twoCols{  width:25%; } 
.case_study_table{width:5%;margin:0 auto;}
.case_study_table1{width:80%;margin:0 auto;}
#nav ul ul.Onechild{width:auto; left: inherit; /* background: none repeat scroll 0 0 #2d3748; */  min-height: 57px;  z-index: 99;} 
.Client_Title{color: #2d3748;font-size: 24px; padding: 10px; }  
.leftsection{width:50%; float:left;}
.rightsection{width:50%; float:right;}
/*ChildMenu*/  



/*.twoChildItem{width:49%;}*/
/***************/

/*#nav ul li.service_submenu ul {display:none;}
#nav ul li.service_submenu:hover ul {display:block;position:absolute;margin-left:0; background-color:#F4803D; }
#nav ul li.service_submenu:hover ul li{float:none;width:30%;}
#nav ul li.service_submenu:hover ul li a{text-decoration:none;display:block;color:#fff;padding:10px 3.02em;font-size:14px;}*/

.main_sub{width:349px;display:none;}
#nav ul li.service_submenu:hover .main_sub{display:block;position:absolute;}
.nav_fix_sub{width:59%;float:left;}
.nav_fix_sub1{float:right;width:18%;}
.nav_fix_sub2{float:right;width:59%;}
.nav_fix_sub1 ul li a{padding:0px;}
.menuicon_sec img{width:30px;}
.menuicon img{margin:5px;width:30px;}
.menuicon span{font-size: 14px;font-weight: 600;line-height: 28px;margin: 8px 0 0; }    
.menu{display:none;position:absolute;top:0;right:0;text-align:center; width:54px;  height:60px; padding:10px; color:#fff; background:#D0D1D3 url(../images/menu_button.png) center center no-repeat; cursor:pointer; z-index:999;}    
.spliteline{  border: 1px solid;color: hsl(0, 0%, 80%); margin: 0 auto; width: 90%;}
/*#logo{ margin: 0 auto;padding-left: 102px;position: fixed;width:auto;z-index:999999995;}*/
.headerWrapper{/*max-width:996px; margin:0 auto;*/}
.Middle_Div{margin:0 auto;}
.MainContent{margin:80px auto 10px;}/*width:1000px;*/
.content{line-height:1.85em;text-align:justify;margin-top:12px;color:#3A3A3A;font-size: 14px;padding:10px;}
.text{line-height:20px;text-align:justify;font-size:14px;color:#2C3B42;}
.row div{ /* padding:10px */} 
.compnytitle{color:#FF530E;font-size:28px; font-weight: bold;padding:10px;text-align:center;}
.Specializetitle p{color:#FF530E;font-size:28px; font-weight: bold;text-align:center;padding:10px;}
#banner{ margin: 0 auto; position: relative; top: 0px;z-index:-1;}
#banner img{width:100%;}
.Our_client{border-top:1px solid #CCC;margin-top:10px;margin-bottom:35px;}
.tab{height:348px;  border: 0px solid hsl(0, 0%, 60%);border-radius: 5px;margin-left: 2px;padding:7px;}
.servicetitle{ color:#FF530E;font-size: 28px; font-weight: bold;padding: 30px; text-align: center;}
.servedtitle{ color: #FF530E;font-size: 28px;font-weight: bold;padding: 30px; text-align: center;}
.Ourworktitle{ color:#FF530E;font-size: 28px;font-weight: bold;padding: 20px; text-align: center;}
.Our_clienttitle{color:#FF530E;font-size: 28px;padding: 20px; text-align: center;}

/* .sec_Industries{margin-top:0;}
.indus_icons{   margin: 0 auto;padding-bottom: 40px;width: 980px}
.sec_Industries li{ float: left; height: 120px;margin: 0 19px 10px; text-align: center;width: 120px;} */
.work_desc{padding:11px;}
.sec_work{    border: 1px solid;border-radius: 0; height: 291px; margin: 11px; width: 430px;}
.work_desc h1{    font-size: 14px;margin-bottom: 7px;}
.work_desc P{   line-height: 20px;margin-bottom: 10px;text-align: justify;}
.work_sec li{width:49%;float:left;}
.work_tech{ background-color: hsl(20, 100%, 30%);color: hsl(0, 0%, 100%); padding: 4px;}
.work_industry{ background-color:#0063A6;color: hsl(0, 0%, 100%); padding: 4px;}
.work_device{ background-color:#72BE44;color: hsl(0, 0%, 100%); padding: 4px;}
.icon{text-align:center;}
/* .Industries_Title{color: #010101;float: left;font-size: 16px;font-weight: bold;line-height: 21px;padding: 14px 2px 2px;
    text-align: center; width: 120px;} */  
	
.Industries_Title:hover{color:#EE305D;}
.sec_Industries img{width:50px;height:50px;}
/* .icon:hover{transform: translateY(-5px);} */  
.col1{width: 31%;float: left;} 
.title{ color: #405765;font-size: 22px; margin: 10px; text-align: center;}
#tabtitle{text-align:center; }
.web_expe{width:100%;} 
.Ex_content{   height: 67px;
    padding-top: 21px;
    text-align: center;
    width: 100%;}
 .ex_year {  border-radius: 46px;
    float: left;
    height: 93px;
    margin: 10px;
    width: 19%;}
 .ex_year1{background-color: #B1C9EA;border-radius:46px;}
 .ex_year1:hover{ background-color: #6EC8BA;box-shadow: 0 0 11px #6ec8ba;transition: all 0.5s ease 0s;}
 .stats2{background-color: #6BABE5;border-radius:46px;}
  .stats2:hover{ background-color: #F58220;box-shadow: 0 0 11px #F58220;transition: all 0.5s ease 0s;}
 .stats3{background-color: #385DAE;border-radius:46px;}
  .stats3:hover{ background-color: #6EC8BA;box-shadow: 0 0 11px #6ec8ba;transition: all 0.5s ease 0s;}
 .stats4{background-color: #0082CA;border-radius:46px;}
  .stats4:hover{ background-color: #F58220;box-shadow: 0 0 11px #F58220;transition: all 0.5s ease 0s;}
/*.ex_year {  background: none repeat scroll 0 0 hsl(140, 100%, 30%); border-radius: 55px;height: 78px;width: 84px;}*/
.ex_year span{color: hsl(0, 0%, 100%); font-size: 22px;   line-height: 20px;}
.ex_year .year{color: hsl(0, 0%, 100%); font-size:12px;   line-height: 20px;}
.footer_dark{background-color:#043C60; padding: 10px;}
.footer_leftblock{border:0px solid #000;width:48%;float:left;padding:7px;}
.footer_rightblock{border:0px solid #000;float:right;width:49%;padding:7px;}
.footer_leftblock h3{font-size:18px; color: hsl(0, 0%, 100%);}
.footer_leftblock h1{ color: hsl(0, 0%, 100%); font-size: 15px;margin-top:15px;text-align: center;}
.aboutcontact{width:40%;float:none;margin-left:25px;}
.aboutcontact span{font-size:16px;text-align:justify; color: hsl(0, 0%, 100%);}
.aboutcontact ul li{list-style:disc;padding:5px;color:#FFF;}
.aboutcontact ul li:first-child{list-style:disc;padding:5px;color:#FFF;margin-top:5px;}
.aboutpost{float:none;margin-left:45px}
.aboutpost p{color: hsl(0, 0%, 100%);font-size: 11px;line-height: 20px;text-align: justify;}
.aboutpost span{font-size:16px;text-align:justify; color: hsl(0, 0%, 100%);}
.aboutpost ul li{list-style:disc;padding:5px;color:#FFF;width:100%;}
.aboutpost ul li:first-child{list-style:disc;padding:5px;color:#FFF;margin-top:5px;}
.follow{  color: White;  float: left; font-size: 18px; padding: 18px;}
.social { display: inline-block; cursor: pointer; width: 32px; height: 32px; margin-right: 5px; }
.roll_over{
        height: 48px;
	width: 48px;
	margin: 5px;
	float: left;
	-webkit-transition: all ease 0.5s;
	-moz-transition: all ease 0.5s;
	-o-transition: all ease 0.5s;
	-ms-transition: all ease 0.5s;
	transition: all ease 0.5s;
}
.roll_over:hover {
	background-position: 0px -48px;
	}
/* 	
.facebook
{
background-image:url('../Images/facebook.png');
}
.twitter{
background-image:url('../Images/twitter.png');
}
.google_plus{
background-image:url('../Images/google.png');
}
.linkedin{
background-image:url('../Images/linkedin.png');
}
.pinterest{
background-image:url('../Images/pinterest-hover.png');
}
.aboutme{
background-image:url('../Images/Aboutme.png');
}
.myspace{
background-image:url('../Images/Myspace.png');
}
.Instagram{
background-image:url('../Images/Instagram.png');
}
 */ 
.linktabs{padding:10px;}
.linktabs p{text-align:center;}
.footermenu{background-color:#6EC8BA;height:45px;}
.footermenu ul li{float:left;}
.footermenu ul li a,.footermenu ul li a:hover{color: hsl(0, 0%, 100%);display: block;  font-size: 16px;
    padding: 15px 2.02em;text-decoration: none;}
.footermenu ul li a:hover{background-color:#263248;border-radius:0;}
.client_logo{margin-left:25px;margin-right:25px;}
.client_logo img{padding:10px; background-color:#fff; border:1px solid #000 !important;}
.client_logo img:hover{border:1px solid #F58220 !important;}
.sec_expertise{background-color:#2C3B42;margin-top:25px;}
.sec_expertise li{ float: left;height: 151px; text-align: center; width: 162px;}
                                           
.sec_expertise li:hover{cursor:pointer; background-color:hsla(0, 0%, 100%, 0.1); box-shadow: 0 0 4px #F58220; transition: all 0.5s ease 0s;}   
.sec_expertise span{float: left;font-size: 16px;font-weight: 400;line-height: normal;text-align: center;width:100%;color:#FFF;margin-top:12px;}
.sec_expertise span:hover{color:#F58220;}
  .dw_arrow{  background-image: url("../images/br_down.png");background-repeat: no-repeat;margin-left: 8px;padding: 0 8px;}
  /***LIKE-BUTTON[START]***/

.likeUs li{background-position:center 0; background-repeat:no-repeat;}
.likeUs{border:0px solid #000;right:-313px; padding:0px; position:fixed;top:490px;height:85px;z-index:9999;-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}	
.likeUs li{width:78px; height:85px; float:left; margin-left:0px; text-align:center; cursor:pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 0px; }
.likeUs li.like{background:url(../images/like.png) no-repeat; border:0px solid #00ffff}
.likeUs li.fb-but{background-color:#3b5998;/*added by bhavik*/height: 70px;padding-top: 15px;/*end here*/}
.likeUs li.ld-but{background-color:#0073b2;/*added by bhavik*/height: 70px;padding-top: 15px;/*end here*/}
.likeUs li.twt-but{background-color:#00acee;/*added by bhavik*/height: 70px;padding-top: 15px;/*end here*/}
.likeUs li.gp-but{background-color:#292929;/*added by bhavik*/height: 70px;padding-top: 15px;/*end here*/}
	.likeUs:hover{margin-right:313px;}
/***LIKE-BUTTON[CLOSE]***/

		.open:before {
  /*content:"≡";*/
  content:'';
  position:absolute;
  top: 27%;
  left:0;
  width:.75em; /* 12px/16px */
  height:.125em; /* 2px/16px */
  border-top: .375em double #f00; /* 6px/16px */
  border-bottom: .125em solid #f00; /* 2px / 16px */
}
/*.imgport{  border-top-left-radius: 10px;
    border-top-right-radius: 10px;}*/
.open {position:relative;
            display: none;
            float: left;
			text-indent:-999px;
			font-size:35px;
            /*width: 40px;
            height: 30px;
            margin-right: 10px;
            background: url(menu.png) center center no-repeat #333;
            -moz-border-radius: 8px;
            -webkit-border-radius: 8px;
            -border-radius: 8px;
            box-shadow: inset 0 0 3px #000;
            text-indent: -999999px;
            border: 0;*/
        }
        
        #pageslide {
            /* These styles MUST be included. Do not change. */
            display: none;
            position: absolute;
            position: fixed;
            top: 0;
            height: 100%;
            z-index: 999999;

            /* Specify the width of your pageslide here */
            width: 260px;
            padding: 20px;

            /* These styles are optional, and describe how the pageslide will look */
            background-color: #333;
            color: #FFF;
            -webkit-box-shadow: inset 0 0 5px 5px #222;
            -moz-shadow: inset 0 0 5px 5px #222;
            box-shadow: inset 0 0 5px 5px #222;
        }
		
		.sec_work a img{max-width:100%;}
		/*.arrowClick{color:#fff;position:absolute;top:42%; right:5%;cursor:pointer;}*/
		.arrowClick{position: absolute;right: 0;top: 0;width: 50px;color: #fff;cursor: pointer;height: 50px;line-height: 50px;text-align: center; display:none; } 
		
		
		
/*PortFolio*/
.port_Title{color:Green; font-size: 17px; padding: 10px;width: 97%;}
.Port_Details{width:100%;}
.Port_rel_Details{  border-bottom:1px dotted; padding-bottom: 10px; padding-top: 5px;width:100%;}
.ContenLeft_rel{width:auto;float:left;}
.ContenRight_rel{ float: left;padding-left: 10px; width: 37%;}
.ContenLeft{width:50%;float:left;}
.ContenRight{ float: left;padding-left: 10px; width: 47%;}
.port_image img{max-width:100%;}
.Porst_Desc{border:0 solid #999;width:100%;}
.Port_desc{padding:11px;}
.Port_desc h1{    font-size: 14px;margin-bottom: 7px;}
.Port_desc P{   line-height: 20px;margin-bottom: 10px;text-align: justify;}
.Related_Title{   border-bottom: 1px solid; color: Green; font-size: 17px; font-weight: bold; padding: 10px;
    width: 97%;}
.Related_Port{width:100%;}
.Rel_Port{border:1px solid #999;width:86%;margin:10px;}
.Rel_Port img{width:100%;}
.RelatedPort_desc{padding:11px;}
.RelatedPort_desc h1{    font-size: 14px;margin-bottom: 7px;}
.RelatedPort_desc P{   line-height: 20px;margin-bottom: 10px;text-align: justify;}
/*port End*/		

/*clearfix*/
.cf:before, .cf:after{content:''; display:block;}
.cf:after{clear:both;}

/*DIV TABLE**/
.DivFooter_table{ display: table;}
.DivFooter_row{display: table-row;}
.DivFooter_cell{display: table-cell;width:426px;}
.divTable_ConAdd
{
        display: table;
        width:300px;
        border:1px solid;}
   .divTable_700
    {
        display: table;
        width:390px;
        margin:0 auto;
    }
    divTable_Apply
    {
        display: table;
        width:auto;
        margin:0 auto;
    }


      .DivClientTable{ display: table;    width:auto;    margin:0 auto;}  
      .divCellTable{display:table-column;float:left;width:auto;}
     .divTable_main{
        display: table;
        width:990px;
        border:0px solid;
        margin:0 auto;
    }
    .divTable_main_SoftCareer,.divTable_main_buss
    { display: table;
        width:auto;
        border:0px solid;
        margin:0 auto;
        
        }
         .divTable_main_SoftCareer h3{font-size:14px;color:#000;font-weight:bold; padding: 12px 0;}
        .divTable_main_SoftCareer p{text-align:justify;font-size:14px;color:#000; line-height: 25px; padding: 7px 0;}
         .divTable_main_SoftCareer li{float:none;padding:10px;list-style-type:disc;}
          .JobPosition_list ul{margin-top:10px;}
    .JobPosition_list li{float:none;padding:10px;list-style-type:none;}
    .JobPosition_list li:hover,.JobPosition_list li a:hover{background-color:#CCC;color:#005491;}
    .JobPosition_list li a{text-decoration:none;color:#000;margin-left:5px;}
    .divTitle
    {
        display: table-caption;
        text-align: center;
        font-weight: bold;
        font-size: larger;
    }
    .divHeading
    {
        display: table-row;
        font-weight: bold;
        text-align: center;
    }
    .divRow
    {
        display: table-row;
    }
    .divCell_a
    {padding-top:5px;}
    .divCell_a,.divCell
    {
        display: block;
       /*border: solid;
        border-width: thin;*/
        padding-left: 5px;
        padding-right: 5px;
        width:100%;
    }
    .careerlbl{  color: #000;/*font-size: 12px;*/text-align: left;vertical-align: middle;width: 382px;}
    .Margingtop{margin-top:10px;}
    .Heading{ background-color: #005491; color: #fff; font-size: 14px; font-weight: bold; padding: 10px;}
     .HeadingCell{padding:10px;background-color:#CCC;}
     
     /*blog */
     .blogtitle{font-size:18px;}
     .blogtitlepadd{  background-color: #6ec8ba;
    color: #fff;
    padding: 10px;
    width: 675px !important;}
     .blogmain{color:#FF9801;font-size:18px;}
     .blogcontent{padding: 10px;
    width: 675px;}
.blogmainContent{width:1000px;margin:0 auto;background-color:#FFF;}
.divTbl{display:table;width:100%;margin:0 auto;}
.divTable{display:table;width:98%;padding:10px;border: 1px solid #ccc;
    margin-bottom: 10px;}/*690*/
    .divTable_Career{display:table;width:auto;padding:10px;border: 1px solid #ccc;
    margin-bottom: 10px;}
    .divTable_infa{display:table;width:auto;padding:10px;
    margin-bottom: 10px;}
    .DivJobPosTable{display:table;width:auto;}
    .JobPoBG{background-color:#efefef;}
    .Mar_Bottom{margin-bottom:5px;}
    .DivJobPos_Cell_auto{display:table;width:auto;float:left;}
     .DivJobPos_Cell{display:table;width:110px;float:left;padding:10px;}
      .DivJobPos_Cell1{display:table;width:calc(100% - 110px);float:left;padding:10px;}
      .DivJobPos_Cell_auto h2{color:#005491;font-weight:bold;font-size:14px;padding-left: 12px;}
      .DivJobPos_Cell1 h3{font-weight:bold;font-size:14px;}
      .DivJobPos_Cell_auto ul {margin-left:20px;margin-top:0;}
      .ul_JobDsc li{padding:7px;/*list-style:decimal;*/}
      .ul_JobDsc li:hover{padding:7px;/*list-style:decimal;*/background-color:inherit;}
      .Pad_top{padding-top:10px;}
.divTable_contact{display:-webkit-inline-box;width:auto;float:left}
.divRow{display:-webkit-inline-box;width:100%;}
.Divcellmain{display:table-column;float:left;width:auto;}
.divleft{width:705px; float:left;}
.divright{width:200px; float:right;}
.Divcell {display:table-column;float:left;width:auto;}
.Divcell1{display:table-column;float:left;width:500px;}
.Divcell_0{display:table-column;float:left;width:200px;}
.DivTablemain{display:table;}
.divTable p{text-align:justify;line-height:22px;color:#333333;}
.DivTableArch{display:table;width:150px;}
.expertise_img{height:68px;width:50px;}
.apply a{text-decoration:none;}
.require_star{position:absolute;color:Red;}
/*End blog*/
.divCellTable ul{  margin: 0 auto;   width: 865px;}
.divCellTable ul li{  border-width: 0;margin :10px;float:left;border:1px solid;}
 .Careercellstyle
    {
	  background-image: url("../images/form_bg.jpg");
    /*background-repeat: repeat-x;*/
    border: 1px solid #ddd;
    border-radius:3px;
    /*color: #333333;
    font-family: tahoma,arial,sans-serif;
    height:23px;*/
    margin-bottom: 8px;
    margin-right: 4px;
    padding: 3px;
    width:95% !important;
        }
    .cellstyle
    {
	  background-image: url("../images/form_bg.jpg");
    background-repeat: repeat-x;
    border: 1px solid #d1c7ac;
    border-radius: 10px;
    color: #333333;
    font-family: tahoma,arial,sans-serif;
    height: 31px;
    margin-bottom: 8px;
    margin-right: 4px;
    padding: 3px;
    width: 355px;
        }
   .CareerPadding{padding:10px;}
     .DropDowncellstyle
    {
	background-image: url("../images/form_bg.jpg");
    background-repeat: repeat-x;
    
	background-color: #f0f0f0;
    border: 1px solid #ddd;
    /*color: #333333;
    font-family: tahoma,arial,sans-serif;
    height: 35px;*/
    margin-bottom: 8px;
    margin-right: 4px;
    padding: 3px;
    width: auto;
        }   
        .errorchk{color:Red;position:absolute;}
        .lblcontact{color:#000;font-size:14px;font-weight:bold;}
        .error{color: red;
    float: right;
    font-size: 13px;
    text-align: right;}
         input[type="text"]:focus
         {
          
            box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(0, 0, 0, 0.6);
            outline: 0 none;}
            .Contact_wrap{line-height:22px;text-align:justify;font-size:14px;}
            .btnsubmit{background: none repeat scroll 0 0 #00508f;   border: 1px solid #939598;     border-radius: 10px;color: #fff;
            padding: 10px;
            width: 100px;}
    .btnsubmit:hover{cursor:pointer; background:#939598;color:#000; border: 1px solid #939598;}
    .btnProposalsubmit{  background: none repeat scroll 0 0 #ff9801;
    border: 1px solid #939598;
   
    color: #fff;
    margin: 8px;
    padding: 10px;
    text-decoration: none;
    width: 94%;}
     .btnProposalsubmit:hover{cursor:pointer; background:#939598;color:#000; border: 1px solid #939598;}
     .btn_applyAll{background: #ff9801 none repeat scroll 0 0;
    border: 1px solid #ff9801;
    border-radius: 6px;
    color: #fff;
    font-weight: bold;
    margin: 8px;
    padding: 5px;
    text-decoration: none;
    width: auto;}
    .Div_ApplyAll{text-align:right;}
    .btn_applyAll:hover{cursor:pointer; background:#939598;color:#000; border: 1px solid #939598;}
      .btn_submit{  background: none repeat scroll 0 0 #ee305d;
    border: 1px solid #dfdfdf;
   
    color: #fff;
    margin: 8px;
    padding: 10px;
    text-decoration: none;
    width: auto;}
     .btn_submit:hover{cursor:pointer; background:#939598;color:#000; border: 1px solid #939598;}
     
    .contact_title{ background: #2D3748;
    border-radius:0px; color:#FFF; font-size: 18px;padding: 11px;text-align: justify; width:100%;}
     .contact_headtitle{  border-radius: 4px; padding:10px 0; color: #000; font-size: 18px;line-height:24px;text-align: justify;color:#00508E;}
   .contact_headtitleMain{ border-radius: 4px; padding:10px 0; color: #000; font-size:20px;line-height:24px;text-align: justify;color:#00508E;}
    .contact_space{line-height:12px;padding:7px;}
    .Instant_m_space{line-height:16px;padding:14px 10px ;}
    .Instant_m{text-decoration:none;color:#00508f;padding:12px;}
    .careerlink{text-decoration:none;color:#00508f}
/**End Table**/

#jointeamerror{
float: left;
    width: 100%;
}

#jointeamerror .error {
width: 100%;
float: none;
text-align: left;
}


@media (max-width:1024px)
{
    	.FixMenuWidth{width:100%;padding:0;}
    	.FixWidth{width:auto; padding:0;}
    	.indus_icons{width:100%;}
    	.sec_expertise li{width:24%;}
    	.sec_Industries li{width:20%;}
    	.Industries_Title{width:158px;}
    	.col1{width: 32%;float: left;}
    	/* .row div{padding:5px;} */ 
    /*top menu*/
	#nav ul{margin-left:0}
	#nav ul li{float:none;width:100%;position:relative;}
	#nav{display:none;background-color:rgba(204,204,204,0.75);}
	.menu{display:block;}
	#nav ul li a, #nav ul li a:hover{padding-left:15px;padding-right:5px;margin-left:0; text-align:left; }
	#nav ul li.hasUL:hover > ul{display:none;position:relative;}
	#nav{position:absolute; top:76px;right:0; background-color:rgba(0, 0, 0, 0.8);width:100%;z-index:999;} /*slide direction for left use left:0 and for right right:0*/
	#nav ul li.hasUL > ul{position:relative;top:0;}
	#nav ul li.hasUL.company > ul > li a, #nav ul li.hasUL.company > ul > li a:hover, #nav ul li.hasUL > ul, #nav > ul > li.hasUL > ul > li > ul{position:relative;}
	/*.arrowClick{top:16px;}*/
	#nav ul li.hasUL.view > ul{display:block;}
	.arrowClick:before{content:'+'; font-size:25px;} 
	.arrowClick.arrowActive:before{content:'_'; position:relative;top:-10px; font-size:18px;}
	#nav ul li.hasUL > ul, #nav > ul > li.hasUL > ul > li > ul{top:0;}
	#nav ul li.hasUL > ul > li.hasChildUL{width:100%;}
	.left{float:none;width:100%;}
	.icon-arrow-down4:before{content:'';}
	/*top menu*/
	/*Portfolio*/
	.work_sec li{ float: left;
    width: 50%;}
	.sec_work{ height: auto;
    margin: 3px;
    width: auto;}
    .nbs-flexisel-nav-left{left:-13px;}
    .nbs-flexisel-nav-right{right:-15px;}
    .left_content_Full,.twoCols{width:100%;}
    .middle_hire{float:none;}


	
	.arrowClick { display:block; }  
.cbp-af-header-shrink #nav { width:100% !important; position:absolute !important; }

.menu {  height:74px; } 
	
}
@media (max-width:768px)

{
    
}
@media (max-width:767px)
{
    nav .navigation-part ul.menu-links li .sub-menu-section .btn-block {
            display: block !important;
    	}
    .MainContent{margin:0;}
    .chmks{display:none;}
	.compnytitle{font-size:18px;}
	#logo{float:none;margin:0;min-height:0;width:259px;}
	#logo a{position:relative;}
	.tab{width:90%;float:none;margin-top:5px;}
	.content{line-height:22px;}
	#banner{margin:0; top:0;}
	#banner img,work_img img{width:100%;}
	.indus_icons{width:100%;}
	.FixWidth{width:auto; padding:18px;}
	.col1{width:auto;}
	.tab{width:auto;}/*83%*/
	.sec_expertise li{width:48%; margin:0;}/*120*/
	.headerWrapper{position:relative;}
	.open { display: block; }
     #pageslide { width: 250px; }
     #pageslide #nav li { padding: 10px 0; border-bottom: 1px solid #666; }
     #pageslide #nav li a { color: #FFF; border: none; }
     #pageslide #nav li a:hover { text-decoration: underline; }
	 #form-div{left: 3%;margin-right: 3%;width: 88%;	margin-left: 0;	padding-left: 3%;padding-right: 3%;	}
	.MainContainer{width:94%;margin:0 auto;}
	.left_content,.right_content{float:none;width:100%;}
	.middle{float:none;width:100%;}
	.left_content_magento{float:none;width:100%;}
	/*footer*/
	.footer_leftblock,.footer_rightblock{float:none;padding:0;width:100%;}
	.web_expe{width:100%;}
	.ex_year{height: 107px;margin: 10px 10px 41px; width: 41%;}
	.aboutpost{margin-left:0;float:none;width:100%;}
	.follow{float:none;}
	.DivFooter_table{float:left;}
	/*Portfolio*/
	.work_sec li{float:none;width:100%;}
	.sec_work{margin:0;margin-bottom:10px;width:100%;}
	.cellstyle,.divTable_700{width:100%;}
		/*Blog
	.divleft,.divright{width:100%;float:none;}
	.divTable,.DivTableArch{width:100%;}
	.contact_title{width:92%;}*/
	.DivJobPos_Cell1,.DivJobPos_Cell{/*width:auto;*/}
}
@media(min-width:481px) and (max-width:640px)
{
    /*body:before{content:'640px';}*/
    .sec_expertise li{width:25%;}
    .sec_work{width:96%;}
    .work_sec li{float:left;width:50%;}
 .col1{width:46%;}
}
@media only screen and (max-width: 575px) {
	nav .navigation-part ul.menu-links li .sub-menu-section .btn-block .comman-btn {
		padding: 12px !important;
		min-width: 170px !important;
	}
}
@media only screen and (max-width: 480px) {
	.featured-title {
	    background-position: 100% 2% !important;
	    margin-bottom: -1rem;
	}
}
@media only screen and (max-width: 414px) {
	nav .navigation-part ul.menu-links li .sub-menu-section .btn-block .comman-btn {
		padding: 10px 9px !important;
		min-width: initial !important;
	}
	.featured-title {	    
	    margin-bottom: -2.2rem;
	}
}

@media only screen and (max-width: 375px) {
	nav .navigation-part ul.menu-links li .sub-menu-section .btn-block .comman-btn {
	    width: inherit !important;
	    clear: both !important;
	}
	nav .navigation-part ul.menu-links li .sub-menu-section .btn-block .comman-btn:first-child {
		margin-bottom: 10px;
	}
}
@media(max-width:360px)
{
     .sec_Industries li{margin: 0; width: 49%;}
	 
	 .menu { height:45px; top:76px; } 
	 #nav { top:131px; }
	 
	 
}
 