/*
Theme Name: fairedge
Theme URI: http://www.fairedge.in/
Description: fairedge site Theme.
Version: 1.0
Author: fairedge
Tags: fairedge, black, Orange, Two column
*/

/* reset  */
html, body, div, header, footer, section, aside, span, hgroup, a img, form, input, article, h1, h2, h3, h4, a, p, img, ul, li, label, textarea, small {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	text-decoration: none;
}

body {
	font-size: 14px !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	-webkit-text-size-adjust: 100%;
	line-height: 1.2em;
	width: 100%;
	max-width: 2000px;
	height: 100%;
	background-image: url(../images/vk/nono2.jpg);
}

html{
	color: #959695;
	background: #060606;
}	

@media screen and (max-width:768px){
}

#fairedge{
	width: 100%;
	max-width: 1400px;
	height: 1014px;
	max-height: 1014px;
	margin: 0 auto;
	background-image: url(../images/vk/nono2.jpg);
	background-repeat: no-repeat;
	z-index: 1;
	position: relative;
}



#slideshow{width:1400px; height:1014px; margin:0 auto; z-index:10; position:relative; top:0;}
#content-overlay{margin:0 auto; z-index:11; position:relative; top:-1014px;}
#banner{position:absolute; z-index:10; height:260px; width:100%; margin:0 auto; padding:0; top:280px; overflow:hidden; text-align:center;}
.slide {position:absolute; left:0px; top:0px; width:4100px; float:left;}
.slide .frame{width:410px; height:260px; margin-left:0px; float:left;}
.slide .frame IMG{width:410px; height:260px; border:0;}



#banner2{position:absolute; z-index:10; height:260px; width:100%; margin:0 auto; padding:0; top:280px; left:0; overflow:hidden;  text-align:center; background-color:#FFFFFF;}
.slide2 {position:absolute; left:0px; top:0px; width:4100px; float:left;}
.slide2 .frame2{width:410px; max-width:4100px; height:260px; margin-left:0px; float:left;}
.slide2 .frame2 IMG{width:410px; height:260px; border:0;}


@media screen and (max-width:768px){
#nav, #nav ul{padding: 0 ;	margin: 20px 0 0px 0;	list-style: square; color:#fe5a01; line-height: 1; float:center; width:100%; max-width:700px;  }
}

#nav, #nav ul{
	padding: 0;
	list-style: square;
	color: #fe5a01;
	line-height: 1;
	float: left;
	width: 100%;
	max-width: 700px;
	margin-top: 20px;
	margin-left: 220px;
}
#nav li{float: left; padding:6px 5px 0px 5px; margin:0 15px ; font:normal 0.9em Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase;}
#nav li a{
	padding: 0;
	margin: 0;
	color: #000000;
	text-decoration: none;
}
#nav li a:hover{
	padding: 0;
	margin: 0;
	color: #000099;
	text-decoration: none;
}
#header-area{margin:80px 0 0 0; padding:0; text-align:center;}

/*Content CSS*/	
.content{
	width: 100%;
	max-width: 980px;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
	background-image: url(images/vk/nono2.jpg);
}
#content-area{width:100%; max-width:980px; height:485px; padding:0; margin:0 auto; overflow:hidden;}
#content-full{width:100%; max-width:980px;; float:left; padding:0; margin:0;}
#content-left{width:100%; max-width:980px; float:left; padding:0; margin:0; display:none; }
#content-right{width:600px; padding:0; margin:0 auto;  text-align:center;  }
.logo2{position:absolute; width:200px; height:300px;  top:0px; left:0px; z-index:1000;}
.portfolio-img{position:absolute; width:650px; height:433px;  top:0px; left:165px; z-index:999;}

.portfolio-img p{font:normal 0.8em Verdana, Arial, Helvetica, sans-serif;}

#clients{text-align:center; margin:50px 0 0 0;}
#portfolio{width:980px;  margin:490px 0 0 0; padding:0; z-index:999; position:relative; height:100px;  }
#portfolio ul{padding:0; margin:0 0 0 45px; list-style:none; }

#portfolio2{width:980px;  margin:390px 0 0 0; padding:0; z-index:999; position:relative; height:200px;  }
#portfolio2 ul{padding:0; margin:0 0 0 45px; list-style:none; }
/*#portfolio li{padding:0; margin:0; list-style:none; float:left;}*/
.prev{width:20px; float:left; display:block; height:90px; margin:0 30px 0 70px; color:#FFFFFF; }
.prev img{border:none;}
.next{width:20px; float:left; display:block; height:90px; margin:0 0px 0 10px; color:#FFFFFF;}
.next img{border:none;}
.jCarouselLite{width:700px; float:left; padding:0; margin:0; }

.amar{padding:0 12px 0 0;	margin:0;	float:left;}
.amar p{display:none;}
.amar a{
	background-image: url(../images/vk_cliant_photo/amara2.jpg);
	width: 140px;
	height: 100px;
	float: left;
	padding: 0;
	margin: 0;
}
.amar a:hover{
	background-image: url(../images/vk_cliant_photo/amarpic.jpg);
	width: 140px;
	height: 100px;
	float: left;
	padding: 0;
	margin: 0;
}

.enkey{padding:0 12px 0 0;	margin:0; float:left;	}
.enkey p{display:none;}
.enkey a{
	background-image: url(../images/vk_cliant_photo/enkeyd1.jpg);
	width: 140px;
	height: 100px;
	float: left;
	padding: 0;
	margin: 0;
}
.enkey a:hover{
	background-image: url(../images/vk_cliant_photo/enkeyPIC.jpg);
	width: 140px;
	height: 100px;
	float: left;
	padding: 0;
	margin: 0;
}

.pci{padding:0 12px 0 0;	margin:0; float:left;	}
.pci p{display:none;}
.pci a{
	background-image: url(../images/vk_cliant_photo/pcig1.jpg);
	width: 140px;
	height: 100px;
	float: left;
	padding: 0;
	margin: 0;
}
.pci a:hover{
	background-image: url(../images/vk_cliant_photo/pciPIC.jpg);
	width: 140px;
	height: 100px;
	float: left;
	padding: 0;
	margin: 0;
}

.leecooper{padding:0 12px 0 0;	margin:0; float:left;	}
.leecooper p{display:none;}
.leecooper a{
	background-image: url(../images/vk_cliant_photo/leecooperc1.jpg);
	width: 140px;
	height: 100px;
	float: left;
	padding: 0;
	margin: 0;
}
.leecooper a:hover{
	background-image: url(../images/vk_cliant_photo/leecooperPIC2.jpg);
	width: 140px;
	height: 100px;
	float: left;
	padding: 0;
	margin: 0;
}

.indiatoday{padding:0 12px 0 0;	margin:0; float:left;	}
.indiatoday p{display:none;}
.indiatoday a{
	background-image: url(../images/vk_cliant_photo/indiatodaye1.jpg);
	width: 140px;
	height: 100px;
	float: left;
	padding: 0;
	margin: 0;
}
.indiatoday a:hover{
	background-image: url(../images/vk_cliant_photo/indiatodayPIC.jpg);
	width: 140px;
	height: 100px;
	float: left;
	padding: 0;
	margin: 0;
}

.esmart{padding:0 12px 0 0;	margin:0; float:left;	}
.esmart p{display:none;}
.esmart a{
	background-image: url(../images/vk_cliant_photo/esmarta2.jpg);
	width: 140px;
	height: 100px;
	float: left;
	padding: 0;
	margin: 0;
}
.esmart a:hover{
	background-image: url(../images/vk_cliant_photo/esmartPIC.jpg);
	width: 140px;
	height: 100px;
	float: left;
	padding: 0;
	margin: 0;
}

.hisign{padding:0 12px 0 0;	margin:0; float:left;	}
.hisign p{display:none;}
.hisign a{
	background-image: url(../images/vk_cliant_photo/highsign2B.jpg);
	width: 140px;
	height: 100px;
	float: left;
	padding: 0;
	margin: 0;
}
.hisign a:hover{
	background-image: url(../images/vk_cliant_photo/highsignpic.jpg);
	width: 140px;
	height: 100px;
	float: left;
	padding: 0;
	margin: 0;
}

.taxpayerslounge{padding:0 12px 0 0;	margin:0; float:left;	}
.taxpayerslounge p{display:none;}
.taxpayerslounge a{
	background-image: url(../images/vk_cliant_photo/taxpayersloungeb2.jpg);
	width: 140px;
	height: 100px;
	float: left;
	padding: 0;
	margin: 0;
}
.taxpayerslounge a:hover{
	background-image: url(../images/vk_cliant_photo/taxpayersloungepic1.jpg);
	width: 140px;
	height: 100px;
	float: left;
	padding: 0;
	margin: 0;
}

.oki{padding:0 12px 0 0;	margin:0; float:left;	}
.oki p{display:none;}
.oki a{
	background-image: url(../images/vk_cliant_photo/oki4.jpg);
	width: 140px;
	height: 100px;
	float: left;
	padding: 0;
	margin: 0;
}
.oki a:hover{
	background-image: url(../images/vk_cliant_photo/okipic.png);
	width: 140px;
	height: 100px;
	float: left;
	padding: 0;
	margin: 0;
}

.mono{padding:0 12px 0 0;	margin:0; float:left;	}
.mono p{display:none;}
.mono a{
	background-image: url(../images/vk_cliant_photo/monob1.jpg);
	width: 140px;
	height: 100px;
	float: left;
	padding: 0;
	margin: 0;
}
.mono a:hover{
	background-image: url(../images/vk_cliant_photo/monopic.jpg);
	width: 140px;
	height: 100px;
	float: left;
	padding: 0;
	margin: 0;
}

.bhel{padding:0 12px 0 0;	margin:0; float:left;	}
.bhel p{display:none;}
.bhel a{
	background-image: url(../images/vk_cliant_photo/bhel4.jpg);
	width: 140px;
	height: 100px;
	float: left;
	padding: 0;
	margin: 0;
}
.bhel a:hover{
	background-image: url(../images/vk_cliant_photo/bhelpic.jpg);
	width: 140px;
	height: 100px;
	float: left;
	padding: 0;
	margin: 0;
}

#contact-form{float:left; width:340px; padding:0px; margin:0 0 0 150px;}
#location-map{float:right; width:430px; padding:0px; margin:0;}

ul#portfolio-clients{padding:0; margin:0; list-style:none;}
ul#portfolio-clients li{font:normal 0.9em Verdana, Arial, Helvetica, sans-serif; padding:0; margin:2px 0; text-transform:uppercase; }

#wrapper{position:relative; width:650px; z-index:800; }
#navigation1{ position:absolute;  width:150px;  top:0px;  z-index:10;}
#navigation1 a{ padding:10px;  background:#aac936;  color:#FFFFFF;  text-transform:uppercase;  text-decoration:none;}
#navigation1 a:hover{ background: #CCC;}
#navigation1 a.sexyslider-prev{ float:left;}
#navigation1 a.sexyslider-next{ float:right;}
#control{text-align:left;  margin:20px 0 0 40px;}
#control a{background:#CCC; padding:5px 8px; color:#fe5a01; text-transform:uppercase; text-decoration:none; margin-left:3px; width:25px; height:15px; font:bold 0.9em Verdana, Arial, Helvetica, sans-serif;}
#control a:hover{background:#fe5a01; color:#FFFFFF;}
#control a.active{ background:#fe5a01;  color:#FFFFFF;}
#control a span{ visibility:visible;}

.form_row{padding:0;	margin:5px 0; width:100%; float:left;}
.form_label{font:normal 0.8em Verdana, Arial, Helvetica, sans-serif;	width:80px; padding:0 0 10px 0;	margin:0; float:left;}
.form_field{width:260px; float:right; padding:0; margin:0;}
.form_label_check{font:normal 0.8em Verdana, Arial, Helvetica, sans-serif;	width:200px; padding:0 0 10px 0;	margin:0 10px 0 80px; float:left; text-align:center;}
.form_field_check{font:normal 0.8em Verdana, Arial, Helvetica, sans-serif; width:50px; float:right; padding:0; margin:0;}
.txt{padding:5px 10px;}
#contact-address{width:980px; float:left; padding:0; margin:5px 0;}
#contact-address p{text-align:center; font:normal 0.8em Verdana, Arial, Helvetica, sans-serif; width:980px; }
#contact-address a{ padding:0; margin:0; color:#FFFFFF; text-decoration:none;}
#contact-address a:hover{ padding:0; margin:0; color:#fe5a01; text-decoration:none;}
.small-text{font:normal 0.7em Verdana, Arial, Helvetica, sans-serif;}
.center{font:normal 0.8em Verdana, Arial, Helvetica, sans-serif; text-align:center; padding:0 0 0 80px;}
.center-orange{font:normal 0.8em Verdana, Arial, Helvetica, sans-serif; text-align:center; padding:0 0 0 80px; color:#fe5a01;}

#page-content h2{text-align:left; font:normal 2.2em Verdana, Arial, Helvetica, sans-serif; padding:0; margin:0;}
#page-content h3{text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#f89305; padding:0; margin:0;}
#page-content p{text-align:left; font:normal 0.8em Verdana, Arial, Helvetica, sans-serif; padding:0; margin:0;}

.news-item a{color:#FFFFFF; text-decoration:none;}
.news-item a:hover{color:#FFFFFF; text-decoration:underline;}

#news-right{float:right; padding:0px; margin:0; width:420px; 
}
#shownews{background-color:#000000; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50); opacity: .5; padding:10px; float:left;}
	
.news-float-left{float:right; margin:0 0 0 20px; border:0;}
.news-float-right{float:left; margin:0 20px 0 0; border:0;}
#news-right a{border:0; color:#FFFFFF;}
