body{margin:0; background:#ffffff;}
h9 {

	font-family: Didot, 'Didot LT STD', 'Hoefler Text', Garamond, 'Times New Roman', serif;
	font-size: 115px;
	font-weight: bold;
		font-variant: small-caps;
		    text-shadow: 6px 6px 10px #000000;

    text-align: center;

		color:#fff;
		  z-index: 100;
		position: absolute;


}
h8 {
	font-family: Didot, 'Didot LT STD', 'Hoefler Text', Garamond, 'Times New Roman', serif;
	font-size: 20px;
	font-weight: bold;
		font-variant: small-caps;

		color:#000;

}
h1{
	font-family:Helvetica;
	font-size:20px;
	color:#000;
}
h3{
	font-family:Helvetica;
	font-size:16px;
	color:#fff;
}
p {
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	line-height: 20px;
}
/* unvisited link */
a:link {
    color: blue;
}

/* visited link */
a:visited {
    color: green;
}

/* mouse over link */
a:hover {
    color: hotpink;
}

/* selected link */
a:active {
    color: red;
}
p a{
	color:#fff;
	text-decoration:none;
}
#wrapper{
	width:100%;
	height:auto;
}
#header-top{
	width:100%;
	float:left;
}
#header-top-inner{
	width:943px;
	height:137px;
	margin:0 auto;
}
#logo{
	margin-top:27px;
	margin-left:5px;
	float:left;
}
#logo a{
	color:#ffffff;
}
#social-icons{
	width:160px;
	height:77px;
	float:right;
	margin-top:15px;
}
#menu{
	width:66%;
/*	height:45px;*/
	float:right;
}
#header{
	width:100%;
	float:left;
	
}
#header img{
	width:100%;
}
#middle{
	width:100%;
	float:left;
}
#middle-inner{
	width:943px;
	height:auto;
	min-height:100px;
	margin:0 auto;
	    z-index: 1000; position:relative

}
#middle-inner p a{
text-decoration:underline;
}
#text-area{
	padding-top:15px;
	padding-left:10px;
	width:800px;
	float:left;
}
#footer{
	width:100%;
	float:left;
	background:#000;
}
#footer-inner{
	width:900px;
	height:120px;
	margin:0 auto;
}
#footer-text{
	width:455px;
	height:120px;
	float:left;
	margin-top:5px;
	margin-left:14px;
}
#footer-links{
	width:160px;
	float:left;
}
#footer-links ul{	
	margin:0;
	padding:0;

}
#footer-links ul li{
	list-style-type:none;
	margin:-5px 0;
}
#footer-links ul li a{
	text-decoration:none;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
#footer-contact{
	float:left;
}
#footer-logo{
	float:right;
	margin-top:10em;
}
#footer-logo a{
	color:#000;
}
#footer-bottom{
	width:100%;
	float:left;
	background:#6c6969;
}
#footer-bottom-inner{
	width:900px;
	margin:0 auto;
}
#creative{
	background:url(../images/creative-solution.png) no-repeat right;
	width:235px;
	height:20px;
	float:left;
	padding-top:6px;
	margin-top:5px;
}

/*
	 CSS-Tricks Example - MagicLine Demo
	 by Chris Coyier
	 http://css-tricks.com
*/

#menu a { color: #eee; }
#menu a:hover { color: white; }
.group:after { visibility: hidden; display: block; content: ""; clear: both; height: 0; }
*:first-child+html .group { zoom: 1; } /* IE7 */
/* Example One */
#example-one { 
	margin: 0 auto; 
	list-style: none; 
	position: relative; 

}
#example-one li { 
	display:inline-block;	
}
#example-one a { 
	color: #000; 
	font-size: 16px; 
	font-family:Helvetica;
	display:inline-block;
	padding: 15px 10px 14px 10px;
	text-decoration: none;
}
#example-one a:hover { 
	color: #fff;
	background:#000; 
	border-radius:5px 5px 0 0; 
}
.current_page_item a { 
	color: #fff !important;
	background:#000;
	border-radius:5px 5px 0 0; 
}
.ie6 #example-one li, .ie7 #example-one li { 
	display: inline; 
}
.table{
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.table p{
font-size:10px;
}
.slides,.flexslider{width:auto;padding:0}.flexslider .slides>li{display:none;position:relative}.flexslider .slides img{width:100%;height:100%;}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.flexslider{background:0;position:relative}.flexslider .slides{zoom:1}



/*......06-04-2016.......*/
.mob_menu{display:none ;}
.contact_form p{font-size:11px; line-height:16px;border-bottom: 1px solid #666; border-top: 1px solid #666;float: left;padding: 17px 0;}
.contact_form_inner{float:left; width:100%; margin-bottom:15px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.contact_form_inner label{width:25%; float:left;}
.contact_form_field{width:70%; float:left; padding-left:4%;}
.contact_form_btn{margin:8px 0; padding:0;}
.content{border: 1px solid #ccc;padding: 5px;}

/*......06-04-2016.......*/



@media only screen and (max-width: 1024px) {
	.flexslider h9{
		font-size:70px;
		}
	#middle-inner{width:90%;}
	#footer-inner{width:100%; height:auto; float:left; margin:20px 0;}
	#header-top-inner{width:90%;}
	#footer-bottom-inner{width:90%;}
	#menu{width:68%;}
	#footer-text{display:none;}
	}
@media only screen and (max-width: 1018px) {
	#social-icons{display:none;}
	#logo{text-align:center; width:100%; margin-left: 0;}
	#menu{width:100%; text-align:center; margin-top:10px;}
	#example-one{padding:0;}
	#example-one li{display:inline-block ; float:none;}
	
	
	}
@media only screen and (max-width: 768px) {
	#footer-text{width:90%}
	#footer-logo{text-align:center; margin:0 auto; width:100%;}
	#footer-bottom-inner{height:auto;}
	#footer-bottom-inner > p{text-align:center !important;}
}
@media only screen and (max-width: 767px) {
	#header-top-inner{height:auto;}
	.mob_menu{display:block; text-align:center;}
	#menu{display:none !important;}
	#header-top-inner{margin-bottom:15px;}
	.contact_form_inner label{width:100%;}
	.contact_form_field{width:100%; padding:0;}
	.contact_form_inner label{margin-bottom:5px;}
	}
		
@media only screen and (max-width: 639px) {	
	.flexslider h9{font-size:34px;}
}
	
@media only screen and (max-width: 480px) {
	
	}
	
	