body {
	background-color: #F3F3F3;
	color: #444;
	margin:0 auto;
	padding:0 auto;
	font: 13px 'Open Sans', Arial, sans-serif;
	line-height: 23px;
}

/* #Header

   ========================================================================== */	

	#header-top {

		color: #fff;

		margin:0;

		padding:0;

		background-color: #8EBC5B ;

		width:100%;

		height:44px;

		min-width:1200px;

	/*	background-image:url(../images/pattern1.png);*/

		background-repeat:repeat-x;

		border-bottom:2px solid #F25752

	}

	#header-top a.social-icon i { font-size: 18px; }

	#header { color: #fff;margin:0;padding:0;width:100%;min-width:1200px;height:88px; }

		

	/* Logo */

	#logo {

		/* width: 300px;*/margin: 8px 0px 10px 0px;float:left;

		   }

		   

 .span6 a { text-decoration:none;}

 

 #slide-div {width:100%;background-color: #00A57C; height:303px;margin:0px; padding:0px;}

 

 

 

 

  #innerpage-banner{background-color:#F7F2E0;width:100%;padding:5px 0px 5px 0px; height:auto;}

 

 #innerpage-banner ul li{background:url(../images/red_bullet_arrow.png) no-repeat;padding-left:30px;background-position: 0 .65em;line-height:30px;font-size:14px}

 #innerpage-banner ul li:hover {color:#FF6600;font-weight:bold} 



#innerpage-banner ul li a {text-decoration:none;color:#333333;font-size:14px} 

#innerpage-banner ul li a:hover {color:#FF6600;font-weight:bold} 



 

 

 

 

 

 

 /*  HomePage*/

 #home-service-list	ul {

  list-style-type: none;

  width: 270px;

  float:left;

  margin:0px;

  padding:0px;

}

#home-service-list li {

  padding: 10px;

  overflow: auto;

  width: 270px;

  font-size:18px;

  float:left;

  color:#c90d0b;

}

#home-service-list li img{  vertical-align: middle; /* | top | bottom */;padding-right:20px;}

#home-service-list li:hover {

  background: #eee;

  cursor: pointer;

}

#home-service-list li a{  text-decoration:none; color:#c90d0b;}



 .content-style ul {list-style:none}

.content-style ul li{background:url(../images/bulletpoint.jpg) no-repeat;padding-left:30px;background-position: 0 .65em;line-height:28px;font-size:13px}

.content-style ul li a {text-decoration:none;color:#333333;font-size:13px} 

.content-style ul li a:hover {color:#FF6600;font-weight:bold} 



 

 

 

  

/* #Testimonials & footer

   ========================================================================== */

   

  #testimonials{width:100%;background-color:#F6E3CE;margin:20px 0 0 0;padding:2px 0 2px 0;clear:both;min-width:1200px} 

.bx-wrapper .testimonials-thumbnail{ margin: 0px 0px 15px; }

.bx-wrapper .testimonials-title{ text-align: center;  margin: 25px 15px 3px; font-size: 24px; line-height: 1; }

.bx-wrapper .testimonials-carousel-thumbnail{ max-width: 35%; float: left; margin-right: 20px; }

.bx-wrapper .testimonials-carousel-thumbnail img{ display: block;   margin-right: 20px;width: 100px;}

.bx-wrapper .testimonials-carousel-context{ overflow: hidden; }

.bx-wrapper .testimonials-name{ font-size: 18px; margin-bottom: 15px; color:#000000; font-weight:400;}

.bx-wrapper span{ font-size: 11px; margin-left:10px; color:#aaa; font-family: Georgia, Arial, Helvetica, sans-serif; font-style:italic; }

.bx-wrapper {position: relative;margin: 30px auto;padding: 0;width:100%;*zoom: 1;}

.bx-wrapper .slide {padding:0;margin:0;display: block;}

.bx-wrapper .bx-viewport {padding:10px;margin-left:0;z-index:1;width:100%;}

.bx-wrapper .bx-pager,

.bx-wrapper .bx-controls-auto {position: absolute;display:none;bottom: -30px;width: 100%;}

.bx-wrapper .bx-loading {min-height: 50px;background: url(../images/bx_loader.gif) center center no-repeat #fff;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 2000;}

.bx-wrapper .bx-pager {text-align: center;font-size: .85em;font-weight: bold;color: #666;padding-top: 20px;}

.bx-wrapper .bx-pager .bx-pager-item,

.bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block;*zoom: 1;*display: inline;}

.bx-wrapper .bx-pager.bx-default-pager a {background: #666;text-indent: -9999px;display: block;width: 10px;height: 10px;margin: 0 5px;outline: 0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}

.bx-wrapper .bx-pager.bx-default-pager a:hover,

.bx-wrapper .bx-pager.bx-default-pager a.active {background: #000;}

.bx-wrapper .bx-next {position: absolute;top: 0;right: 0;width: 30px;border-left:1px solid #ddd;height: 30px;cursor: pointer;background: #CC6600 url(../images/caousel-next.png) no-repeat 0 0 ;}

.bx-wrapper .bx-prev {position: absolute;top: 0px;right: 30px;border-right:1px solid #ddd;width: 30px;height: 30px;cursor: pointer;background: #CC6600 url(../images/caousel-prev.png) no-repeat 0 0 ;}

.bx-wrapper .bx-controls-direction a {position: absolute;top: 0;margin-top: 0;margin-right: 0px;outline: 0;width: 30px;height: 30px;text-indent: -9999px;z-index: 9999;}





 #footer{ background-color:#3D4C53;bottom:0;margin:0px;padding:0px;width:100%;color:#FFFFFF;}

 



#footer a {color:#FFFFFF;text-decoration:none;font-size:12px} 

#footer a:hover {color:#FFFFFF;text-decoration:underline} 







/*********************************************************************************/



/* Featured                                                                      */



/*********************************************************************************/



	#featured-wrapper

	{

		padding-top:20px;

		background: #FFF;

		font-family:Calibri;

	}

	#featured h2

	{

		text-align: center;

		font-size:35px

	}



	#featured .icon



	{

		position: relative;

		display: block;

		background: #2A70E8;

		margin: 0px auto 20px auto;

		line-height: 2.5em;

		font-size: 4em;

		text-align: center;

		color: #FFF;

	}

	#portfolio-wrapper

	{

	border-top: solid 8px #2a2a2a;

	background-color:#4a4a4a;;

	width:100%;

	margin:0px;

	}

	

	#portfolio .major .byline

	{

		color: rgba(255,255,255,0.9);

	}

.home_middle_brand_support{

	width:1000px;

	height:auto;

	clear:both;

	margin:0 auto;

	height:auto;



}



.rates_plan_banner{

background-image:url(../images/rates-plant-banner.jpg);

background-repeat:no-repeat;

background-position:center;

width:100%;

height:408px;

float:left;

}

.orange_color{color:#FF7260;}

.rates_plan_detail{



	background-image:url(../images/contact-plan-back.jpg);

	background-repeat:no-repeat;

	width:235px;

	height:400px;

	float:left;

	margin:0 7px 0 7px;

}

.plan_heading{
background-image:url(../images/plan-heading-back.jpg);
background-repeat:no-repeat;
width:235px;
height:20px;
float:left;
font-size:16px;
color:#4a4a4a;
text-align:center;
padding:53px 0 0 0;
}

.rates_plan_price{
  
	width:235px;
	height:60px;
	float:left;
	font-size:35px;
	font-weight:bold;
	text-align:center;
	color:#16a085;
	line-height:60px;
	margin-top:15px;
	border-bottom:1px solid #b1b1b1;
}

.rates_plan_feature{



width:235px;

height:auto;

float:left;

line-height:30px;

color:#4a4a4a;

text-align:center;

border-bottom:1px solid #b1b1b1;

}

.rates_plan_feature a{



font-size:14px;

font-weight:bold;

cursor:pointer;

padding:4px 8px 4px 8px;

color:#fff;

text-decoration:none;

background-color:#FF7260;

}

.rates_plan_feature a:hover{

background-color:#666666;

}

.homeContent {
margin:0px;
padding:0px;
text-align:justify !important;
}


.homeContent h1 {
margin: 0px;

padding: 0px 0 10px 0;

color: #8D5C02;

font-size: 20px;
font-weight:bold;
}

.homeContent h2 {
padding:5px 0 10px 0px;
margin:0px;
color: #8D5C02;
font-size:18px;
font-weight:bold;
}

