.{margin:0 auto; padding:0;}
body{background: url(../images/body_background.jpg); font-family:arial, calibri; font-size:16px; line-height:22px; }
	p{text-align:justify;line-height:27px;color:#000;}
h1, h2, h3, h4, h5, h6{font-weight:bold;text-transform:uppercase;margin:25px 0;color:#E86C24;}
img{}
	a{text-decoration:none;color:black;}
	a:hover{text-decoration:none;color:#FB7922}
	span{color:blue;font-size:16px;font-weight:bold;}



.social_icon_img img{padding-right:20px; width:9%;padding-top:5px;}
.main_header{background:#cccccc; color:black;}
.main_header p{color:black;}
.main_header_logo{background:#EFF2F1;}
.loatleft{float:left;}
.loatright{float:right;}
.page_title{}
.page_title h2{color:#ededed;font-weight:bold;font-size:20px;}

.main_menu_opt{background:#252525;padding:-18px 0;}
/* Top Menu Style Here Start*/
.top_menu{}
.top_menu ul{list-style-type: none; margin: 0; padding: 0; overflow: hidden;}
.top_menu ul li{float: left;}
.top_menu ul li a{display: block;color: white;text-align: center;padding: 5px 8px;text-decoration: none;}
.top_menu ul li a:hover{color:#bbb;}
/* Top Menu Style Here End*/

.welcome_main_body{background:#fff;}
.welcome_body{padding:30px 15px;color:#000;}
.welcome_body h1{text-align:center;font-size:25px;padding:10px 0;}
.welcome_body p{padding:0 50px;font-size:18px;}

.main_footer_widget{background:#EFF2F1;}
.main_footer_widget address{color:black;}
.main_footer{background:#CCCCCC;padding:10px 0;}
.main_footer p{text-align:center;font-size:13px;color:black;}

/*Bradcumbs Section Style Here Start!*/
.main_bradcumbs_sec{background:#CCCCCC;}
.bradcumbs_sec h2{margin: 10px 0;font-size:20px;color:#fff;}
/*Bradcumbs Section Style Here End!*/

/*Logo Slider Style Start*/
.home_logo_slider{background:#A9E7E9;}
.logo_slider{}
/* 
	jQuery Logo Slider Ticker 
	by http://webdesignandsuch.com
	build with code from http://bxslider.com
*/
#slider {list-style:none;padding:0px}
.slider-container {	width:845px; margin:0 auto; border-radius: 2px;height: 180px; padding: 20px; -webkit-border-radius: 2px;	-moz-border-radius: 2px;border-radius: 2px; }
#slider img { width:200px; height:125px; margin:0px; display:inline-block  }
#slider li {	width:210px}
/*Logo Slider Style End*/
/*About Body Style Here Start*/
.about_main_body{background:#63B2F0}
.container_about_main_body{background:#ededed;}
.about_body{background:#fff; color:#333;margin-top:0px;margin-left:-10px}
.about_body h2{font-size:25px;}
/*About Body Style Here End*/

/*Right Sidebar Widget Style Start*/
.right_sidebar_widget{background:#fff; color:#333;padding-left:5px;padding-right:-10px; margin-right: -35px; border-left:2px solid #fff;margin-top:-25px;}
.social_media h4{padding: 30px 0 0 9px;}
.social_media img{width:90%;margin-bottom:20px;}
/*Right Sidebar Widget Style End*/
/*Products Gallery*/
.product_gallery {padding-bottom:20px;}
.product_gallery img{padding-bottom:20px;height:300px; width:80%;}
.litebox_title h4{background:skyblue;padding:15px 0 ;margin-top:-25px;margin-right:2px; margin-left:5px;text-align:center;color:#f1f1f1;}
.litebox_title h4:hover{background:#bbb;padding:15px 0 ;margin-top:-25px;margin-right:2px; margin-left:5px;text-align:center;color:#fff;}


.dropdown-menu-sub li
{
	list-style:none;
	margin-left:-30px;
	padding:10px;
	
}
.dropdown-menu-sub
{
	display:none;
	position:absolute;
	background:#333333;
	padding-bottom:10px;
	font-size:17px;
	z-index:9999;
       
}

.dropdown-menu-sub li a
{
 color:#ffffff !important;
}

.main_navbar ul li:hover
{
	
	background:#CCCCCC;
}
.dropdown-toggle-menu:hover .dropdown-menu-sub
{
position: absolute;
display: block;
	
}
.navbar-inverse{
	background:none !important;
	border:none;margin:5px;
}
.navbar-nav > li a.hover{
}
li.hover a
{
	border:none;font-size:20px;
}
.navbar-nav > li > a
{
	color:#ffffff !important;
}


.client ol li {
	color: #000;
    font-family: calibri;
    font-size: 22px;
    line-height: 1.7;
	font-weight:bold;
	 
	 
 }         
.navbar-inverse .navbar-nav > .active > a
{
	background:none;
}

.dropdown-menu-sub li 
{
    list-style: none;
    margin-left: -40px;
    padding: 10px;
    width: 128px;
}

.litebox_title h4
{
 display:none;
}

.home_blog_image {
	margin:0 auto;
	padding:0;
	height:220px;
	}
.home_blog_image a img{ 
	width: 90%;
	height: auto;
	border: 2px solid #E4E4E4;
	border-radius:50%;

	}
.home_blog_image h3{text-align:center;color:#008000;}

.home_blog_image a img:hover{
	 opacity: .8;
	height:auto;
	width: 100%;
	transition: width 1s;
	margin:0 auto;
	padding:0;
}
.images-index
{
	
	
}


.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover
{
	
	background:none !important;
}
.home_wlcm_body{
	background:#fff;
}

.navbar
{
  min-height:0px !important;
}


.navbar-nav > li > a
{
  padding-top:7px !important;
  padding-bottom:7px !important;
}

.header_bannar
{
padding:10px 0;
align:center !important;

}
