    /* RESET */
@import url('reset.css');
/* FONTS */
@import url('fonts.css');
body {
	background: #fff;
    font-size: 14px;
	margin: 0;
	padding: 0;
        overflow-x: hidden ;
/*        overflow-y: scroll;*/
/*        height: 100%;*/
}
#wrapper{
 position:relative;
/* min-height: 100%;*/
}
#header_bg{
 width:100%;
 min-height:125px;	
 position:relative;
}
#header_bg > #header{
 width:1000px;
 min-height:125px;	
 margin:0 auto;
 background:#fff;
 position:relative;
}
#header_bg > #header > .logo{
 float:left;
 position:absolute;
 z-index:1;
 margin:10px 0 0 5px;
}
#header_bg > #header > .header_bg_img{
 width:693px;
/* height:126px;*/
 background:url(../images/header_bg_img.png) no-repeat;
 position:relative;
 border:none;
 margin:0 auto;
}
#header_bg > #header > .search_box{
 width: 140px;
 height: 34px;
 background: #ed3237;
 position: relative;
 float: right;
 top: 35px;
 left: -18px;
}
#header_bg > #header > .search_box > form{
 width: 140px;
 height: 34px;
 background: #000;
}
#header_bg > #header > .search_box > form > input{
 width: 106px;
 height: 32px;
 border: none;
 float: left;
 color:#fff;
 font-size:16px;
 font-family:'Bell MT';
 background: #000;
 text-indent:14px;
 line-height: 32px;
}
#header_bg > #header > .search_box > form > .button{
  width: 32px;
   height: 34px;
  float: right;
  background-image: url(../images/search_icon.png);
  background-position: 2px 0px;
  background-repeat: no-repeat;
  cursor: pointer;
}
#header_bg > #header > .header_navigation{
 height:68px;
 background:#FFF;
 position:absolute;
 left: 630px;
 top: 89px;
 z-index: 1000;
 padding: 0 10px;
}
#header_bg > #header > .header_navigation.contact{
  left: 454px;
}
#header_bg > #header > .header_navigation > div{
 /*width:338px;*/
 height:60px;
 background:url(../images/header_nav_img.jpg) repeat-x;
 margin:0 auto;
 position:relative;
}
#header_bg > #header > .header_navigation > div > ul > li.home{
	float: left;
} 
#header_bg > #header > .header_navigation > div > ul > li.home > a{
	height:60px;
	width:72px;
	float: left;
	background:url(../images/home_1.jpg) top no-repeat;
}
#header_bg > #header > .header_navigation > div > ul > li.home > a:hover , #header_bg > #header > .header_navigation > div > ul > li.home > a.active{
 background:url(../images/home_1.jpg) bottom no-repeat;
}
#header_bg > #header > .header_navigation > div > ul > li.aspire_product{
 float:left;	
}
/*-----add some menu-----*/
#header_bg > #header > .header_navigation > div > ul > li.aspire_product > ul{
 width:280px;
 height:0px;
 position:absolute;
 top: 57px;
 left: 75px;
 /*display:none;*/
 background:url(../images/aspire_products_bg.png) bottom no-repeat;
 transition: height ease-in-out 0.9s;
 -webkit-transition: height ease-in-out 0.9s;
 -moz-transition: height ease-in-out 0.9s;
}
#header_bg > #header > .header_navigation > div > ul > li.aspire_product > ul.aspire_left{
 left: 4px;   
}
#header_bg > #header > .header_navigation > div > ul > li.aspire_product > ul.aspire_about_left{
left: 85px;
}
#header_bg > #header > .header_navigation > div > ul > li.aspire_product > ul > li.products , #header_bg > #header > .header_navigation > div > ul > li.aspire_product > ul > li.brands{
/*  float:left;*/
}
#header_bg > #header > .header_navigation > div > ul > li.aspire_product > ul > li.products > a{
 height: 0px;
 width: 72px;
 float: left;
 background: url(../images/products.jpg) top no-repeat;
 margin:14px 0 0 10px;
 transition: height ease-in-out 0.7s;
 -webkit-transition: height ease-in-out 0.7s;
 -moz-transition: height ease-in-out 0.7s;
}
#header_bg > #header > .header_navigation > div > ul > li.aspire_product > ul > li.products > a:hover , #header_bg > #header > .header_navigation > div > ul > li.aspire_product > ul > li.products > a.active{
 background: url(../images/products.jpg) bottom no-repeat;	
}
#header_bg > #header > .header_navigation > div > ul > li.aspire_product > ul > li.brands > a{
 width: 76px;
 height: 0px;
 float: left;
 background: url(../images/brands.jpg) top no-repeat;
 margin: 14px 0 0 0px;
 border-left:1px solid #2d2d2d;
 transition: height ease-in-out 0.7s;
 -webkit-transition: height ease-in-out 0.7s;
 -moz-transition: height ease-in-out 0.7s;
}
#header_bg > #header > .header_navigation > div > ul > li.aspire_product > ul > li.brands > a:hover , #header_bg > #header > .header_navigation > div > ul > li.aspire_product > ul > li.brands > a.active{
 background: url(../images/brands.jpg) bottom no-repeat;
}
#header_bg > #header > .header_navigation > div > ul > li.aspire_product > ul > li.testimonals > a{
 width: 111px;
 height: 0px;
 float: left;
 background: url(../images/testmonals.jpg) top no-repeat;	
  margin: 14px 0 0 0px;
  border-left:1px solid #2d2d2d;
  transition: height ease-in-out 0.7s;
 -webkit-transition: height ease-in-out 0.7s;
 -moz-transition: height ease-in-out 0.7s;
}
#header_bg > #header > .header_navigation > div > ul > li.aspire_product > ul > li.testimonals > a:hover , #header_bg > #header > .header_navigation > div > ul > li.aspire_product > ul > li.testimonals > a.active{
  background: url(../images/testmonals.jpg) bottom no-repeat;	
}

/*---End of some menu---*/

#header_bg > #header > .header_navigation > div > ul > li.aspire_product > a{
 width:143px;
 height:60px;
 float:left;	
 background:url(../images/aspire_product_1.jpg);	
}
#header_bg > #header > .header_navigation > div > ul > li.aspire_product > a:hover , #header_bg > #header > .header_navigation > div > ul > li.aspire_product > a.active{
  background:url(../images/aspire_product_1.jpg) bottom no-repeat;;		
}
#header_bg > #header > .header_navigation > div > ul > li.unique{
 float:left;	
}
/*add unique sum menu*/
#header_bg > #header > .header_navigation > div > ul > li.unique > ul{
  width: 185px;
  height: 0px;
  position: absolute;
  top: 57px;
  left: 270px;
  background: url(../images/unique_design_bg.png) bottom no-repeat;
  transition: height ease-in-out 0.9s;
-webkit-transition: height ease-in-out 0.9s;
-moz-transition: height ease-in-out 0.9s;
}
#header_bg > #header > .header_navigation > div > ul > li.unique > ul.aspire_left{
 left: 180px;  
}
#header_bg > #header > .header_navigation > div > ul > li.unique > ul > li.services{
/* float: left;       */
}
#header_bg > #header > .header_navigation > div > ul > li.unique > ul > li.gallery{
 width: 87px !important;
/* float: left;*/
 display: inline;
}
#header_bg > #header > .header_navigation > div > ul > li.unique > ul > li.services > a{
 width: 80px;
 height: 0px;
 float: left;
 margin: 14px 0 0 11px;
 background: url(../images/services.jpg) left top no-repeat;
 transition: height ease-in-out 0.7s;
-webkit-transition: height ease-in-out 0.7s;
-moz-transition: height ease-in-out 0.7s;
}
#header_bg > #header > .header_navigation > div > ul > li.unique > ul > li.services > a:hover , #header_bg > #header > .header_navigation > div > ul > li.unique > ul > li.services > a.active{
 background: url(../images/services.jpg) left bottom no-repeat;
}
#header_bg > #header > .header_navigation > div > ul > li.unique > ul > li.gallery > a{
 width: 82px;
 height: 0px;
 float: left;
 margin: 14px 0 0 0;
 background: url(../images/gallery.jpg) left top no-repeat;   
 transition: height ease-in-out 0.7s;
-webkit-transition: height ease-in-out 0.7s;
-moz-transition: height ease-in-out 0.7s;
}
#header_bg > #header > .header_navigation > div > ul > li.unique > ul > li.gallery > a:hover , #header_bg > #header > .header_navigation > div > ul > li.unique > ul > li.gallery > a.active{
  background: url(../images/gallery.jpg) left bottom no-repeat;    
}
/*end unique sum menu*/
#header_bg > #header > .header_navigation > div > ul > li.unique > a{
 width:121px;
 height:60px;
 float:left;	
 background:url(../images/unique_design_1.jpg);	
}
#header_bg > #header > .header_navigation > div > ul > li.unique > a:hover , #header_bg > #header > .header_navigation > div > ul > li.unique > a.active{
 background:url(../images/unique_design_1.jpg) bottom no-repeat;;	 	
}
/*---Add Contact_us and About---*/
#header_bg > #header > .header_navigation > div > ul > li.about_us{ 
 float:left;
}
#header_bg > #header > .header_navigation > div > ul > li.about_us > a{
 width:81px;
 height:60px;
 float:left;
 background:url(../images/about_us.jpg) top no-repeat;
}
#header_bg > #header > .header_navigation > div > ul > li.about_us > a:hover , #header_bg > #header > .header_navigation > div > ul > li.about_us > a.active{
 background:url(../images/about_us.jpg) bottom no-repeat;	
}

#header_bg > #header > .header_navigation > div > ul > li.contact_us{ 
 width:93px;
 height:60px;
 float:left;
}
#header_bg > #header > .header_navigation > div > ul > li.contact_us > a{
 width:93px;
 height:60px;
 float:left;
 background:url(../images/contact_us.jpg) top no-repeat;
}
#header_bg > #header > .header_navigation > div > ul > li.contact_us > a:hover , #header_bg > #header > .header_navigation > div > ul > li.contact_us > a.active{
 background:url(../images/contact_us.jpg) bottom no-repeat;	
}
#header_bg > #header > .header_navigation > div > ul > li + li{
 border-left: 1px solid #333333;
}
/*---End of Contact_us and About---*/
.banner{
/*width: 1500px;*/
 width:100%;
 margin: 0 auto;
 /*top:-39px;*/
/* background:#010005;	*/
 position:relative;
}
/*.banner > div{
 width:300px;
 margin:0 auto;
}*/
.banner > .slider{
 /* width: 1500px;*/
 width:100%;
 height:322px;
 position:relative;
 margin:0 auto;
}
.banner > .slider > img{
 position:absolute;
}
.banner > .slider > .left_arrow{
	width: 18px;
	height: 19px;
	float: left;
	position: absolute;
	left: 2px;
	top: 175px;
	z-index:1;
}
.banner > .slider > .right_arrow{
	width: 18px;
	height: 19px;
	float: right;
	position: absolute;
	left: 982px;
	top: 175px;
}
.content{
 width:100%;
 display: inline-block;
}
.content > .content_box.index{
 width:980px;
 margin:0 auto;
 min-height: 206px;
}
.content > .content_box{
 width:980px;
 margin:10px auto;
}
.content > .content_box.about{
 width:980px;
 margin:15px auto;
}
.content > .content_box > .navigation{
 width: 617px;
 height:60px;
 background:url(../images/navigation_bg.jpg);
 margin:0 auto;
}
.content > .content_box > .navigation > ul > li{
 float:left;	
}
.content > .content_box > .navigation > ul > li.about{
 width:77px;
 height:60px;
 float:left;
}
.content > .content_box > .navigation > ul > li.about > a{
 width:77px;
 height:60px;
 float:left;
 background:url(../images/about_us.jpg) left top no-repeat;
}
.content > .content_box > .navigation > ul > li.about > a:hover{
   background:url(../images/about_us.jpg) left bottom no-repeat;	
}
.content > .content_box > .navigation > ul > li.produts{
 width:87px;
 height:60px;
 float:left;
}
.content > .content_box > .navigation > ul > li.produts > a{
 width:87px;
 height:60px;
 float:left;
 background:url(../images/products.jpg) left top no-repeat;
}
.content > .content_box > .navigation > ul > li.produts > a:hover{
   background:url(../images/products.jpg) left bottom no-repeat;	
}
.content > .content_box > .navigation > ul > li.brands{
 width:76px;
 height:60px;
 float:left;
}
.content > .content_box > .navigation > ul > li.brands > a{
 width:76px;
 height:60px;
 float:left;
 background:url(../images/brands.jpg) left top no-repeat;
}
.content > .content_box > .navigation > ul > li.brands > a:hover{
   background:url(../images/brands.jpg) left bottom no-repeat;	
}
.content > .content_box > .navigation > ul > li.testimonals{
 width:111px;
 height:60px;
 float:left;
}
.content > .content_box > .navigation > ul > li.testimonals > a{
 width:111px;
 height:60px;
 float:left;
 background:url(../images/testmonals.jpg) left top no-repeat;
}
.content > .content_box > .navigation > ul > li.testimonals > a:hover{
   background:url(../images/testmonals.jpg) left bottom no-repeat;	
}
.content > .content_box > .navigation > ul > li.contacts{
 width:93px;
 height:60px;
 float:left;
}
.content > .content_box > .navigation > ul > li.contacts > a{
 width:93px;
 height:60px;
 float:left;
 background:url(../images/contact_us.jpg) left top no-repeat;
}
.content > .content_box > .navigation > ul > li.contacts > a:hover{
   background:url(../images/contact_us.jpg) left bottom no-repeat;	
}
.content > .content_box > .navigation > ul > li.services{
 width:80px;
 height:60px;
 float:left;
}
.content > .content_box > .navigation > ul > li.services > a{
 width:80px;
 height:60px;
 float:left;
 background:url(../images/services.jpg) left top no-repeat;
}
.content > .content_box > .navigation > ul > li.services > a:hover{
   background:url(../images/services.jpg) left bottom no-repeat;	
}
.content > .content_box > .navigation > ul > li.gall{
 width:87px;
 height:60px;
 float:left;
}
.content > .content_box > .navigation > ul > li.gall > a{
 width:87px;
 height:60px;
 float:left;
 background:url(../images/gallery.jpg) left top no-repeat;
}
.content > .content_box > .navigation > ul > li.gall > a:hover , .content > .content_box > .navigation > ul > li.gall > a.active{
   background:url(../images/gallery.jpg) left bottom no-repeat;	
}
.content > .content_box > .navigation > ul > li + li{
  border-left: 1px solid #333;
}
/*--add css for gallery menu---*/
.content > .content_box > .gallery_menu{
  width:300px;
  margin:0px auto;
  position:relative;
  left: 25px;
}
.content > .content_box > .gallery_menu.about_menu{
   
   left: 80px; 
}
.content > .content_box > .gallery_menu > ul > li{
 display:inline;
}
.content > .content_box > .gallery_menu > ul > li > a{
 color:#666666;
 font-family:'Berlin Sans FB';
 font-size:16px;
 padding:0 5px 0 12px;
}
.content > .content_box > .gallery_menu > ul > li > a:hover , .content > .content_box > .gallery_menu > ul > li > a.active{
 color:#eb373c
}
.content > .content_box > .gallery_menu > ul > li + li{
  background:url(../images/gallery_menu_img.png) left center no-repeat;	
}
/*--end css for gallery menu---*/
.content > .content_box > h3{
 width:496px;
 height:61px;
 margin:0 auto;
 text-align:center;
 padding:26px 0 0 3px;
 color:#eb373c;
 font-weight:bolder;
 position:relative;
 top:15px;
 background-image:url(../images/content_bg_img.png);
 background-repeat:no-repeat;
 height: 45px;
}
.content > .content_box > h3.testimonial{
 width:496px;
 height:61px;
 margin:0 auto;
 text-align:center;
 padding:26px 0 0 0px;
 color:#eb373c;
 font-weight:bolder;
 position:relative;
 top:10px;
 background-image:url(../images/client_testi_img.png);
 background-repeat:no-repeat;
}
.content > .content_box > h3.brands{
 background-image: url(../images/brands_bg.png);
 background-repeat:no-repeat;
}
.content > .content_box > h3.gallery{
 background-image:url(../images/gallery_content_img.png);
 background-repeat:no-repeat;	
 position: relative;
}
.content > .content_box > h3.top{
 top:10px !important;	
}
.content > .content_box > div{
 width:100%;
 margin:15px auto;
}
.content > .content_box > div.top_zero{
 width: 980px;
 margin:0 auto;	
 position:relative;
 /*top:-15px;*/
}
.content > .content_box > div > p{
 font-size:15px;
 color:#333030;
 line-height:22px;
 font-family:'Berlin Sans FB';;
 text-align: center;
}
.content > .content_box > div > .unique_logo{
 width:320px;
 height:40px;
 margin:15px auto;
/* background: url(../images/divider.png) top center no-repeat;*/
}
.footer_wrapper > .top_footer > div > .unique_logo{
 width:81px;
 height:41px;
 position: absolute;
top: 0px;
display: inline-block;
} 
.content > .content_box > div > .unique_logo > a{
 float: left;
 margin-bottom: 10px;
}
.content > .content_box > .unique_logo{
 width:320px;
 height:40px;
 clear: both;
 margin:15px auto;
 clear: both;
/* background: url(../images/divider.png) top center no-repeat;*/
}
.content > .content_box > .unique_logo > a{
float: left;
margin-bottom: 10px;
}
.footer_wrapper{
 min-width:1349px;
 min-height:131px;
 position:relative;
 background:#dcdcdc;
/* bottom: 0;*/
} 
/*
.footer_wrapper > .top_footer{
 width:100%;
 height:40px;	
 background:#dcdcdc;
 position:relative;
}*/
.footer_wrapper > .top_footer {
width: 100%;
height: 43px;
background: #dcdcdc;
position: relative;
border-bottom: 4px solid #f00;
z-index: 1;
top: 7PX;
}
.footer_wrapper > .top_footer > div{
 width:500px;
 margin:0 auto;	
 padding-top: 14px;
}
.footer_wrapper > .top_footer > div > h3{
 float:left;
 padding-left:20px;
 color:#333030;
 border-right:1px solid #b1b1b1;
 padding-right: 30px;
 background:url(../images/phone.png) left center no-repeat;
}
.no_border{
    border:none !important;
}
.footer_wrapper > .top_footer > div > h3.telephone{
 position: relative;
 left: 20px;
 float: right;
 border:none;
 background:url(../images/telephone.png) left center no-repeat;
 text-indent:7px;
}
.footer_wrapper > .bottom_footer{
 min-width:1000px;
 width:100%;
 height:98px;
 background:url(../images/footer_bg.png) left top;	
}
.footer_wrapper > .bottom_footer > div{
 width:1000px;
 height:98px;
 margin:0 auto;	
}
.footer_wrapper > .bottom_footer > div > .left{
 width:345px;
/* height: 87px;*/
 float:left;
 padding-top: 30px;	
 background:url(../images/footer_vertical_line.png) right center no-repeat;
}
.footer_wrapper > .bottom_footer > div > .left > ul{
 padding-bottom:20px;	
}
.footer_wrapper > .bottom_footer > div > .left > ul > li{
  float: left;
  color: red;
  list-style-type: square;
  list-style-type:square;
  position: relative;
  width:78px;
  text-indent: -7px;
}
.footer_wrapper > .bottom_footer > div > .left > ul > li > a{
 color:#676464;
 font-size:14px;
 font-family:'Bell MT';
}
.footer_wrapper > .bottom_footer > div > .left > ul > li > a:hover , .footer_wrapper > .bottom_footer > div > .left > ul > li > a.active{
 color:#fff;	
}
.footer_wrapper > .bottom_footer > div > .midd{
 width:435px;
/* height:87px;*/
 float:left;
 padding-top: 30px;
 background:url(../images/footer_vertical_line.png) right center no-repeat;
}
.footer_wrapper > .bottom_footer > div > .midd > p{
 color:#666666;
 font-size:13px;
 text-align:center;
 font-family: 'Bell MT';
}
.footer_wrapper > .bottom_footer > div > .midd > a{
 padding-right: 25px;
 color:#666666;
 position:relative;
 top:10px;
 left:170px;
 font-family: 'Bell MT';
 background:url(../images/postbox_logo.png) right center no-repeat;	
}
.footer_wrapper > .bottom_footer > div > .midd > a:hover{
 background:url(../images/postbox_logo_hover.png) right center no-repeat;
 color:#ff9900;	
}
.footer_wrapper > .bottom_footer > div > .right{
 width:200px;
 float:right;
 padding-top:30px;
 text-align: center;
}
.footer_wrapper > .bottom_footer > div > .right > h1{
 color:#fff;
 font-size:14px;
 font-family:'Bell MT';	
}
.footer_wrapper > .bottom_footer > div > .right > div{
 width:101px;
 margin:0 auto;
 padding-top: 10px;
}
.footer_wrapper > .bottom_footer > div > .right > div > ul > li{
 float:left;
}
.footer_wrapper > .bottom_footer > div > .right > div > ul > li > a.facebook{
 width:25px;	
 height: 29px;
 float:left;
 border-top:3px solid #006597;
 background:url(../images/facebook.png) 7px 5px no-repeat;		
}
.footer_wrapper > .bottom_footer > div > .right > div > ul > li > a.facebook:hover{
 background-color:#006597;	
}
.footer_wrapper > .bottom_footer > div > .right > div > ul > li > a.tweeter{
 width:25px;
 height:29px;
 float:left;
 border-top:3px solid #2498da;
 background:url(../images/tweeter.png) 4px 5px no-repeat;
}
.footer_wrapper > .bottom_footer > div > .right > div > ul > li > a.tweeter:hover{
 background-color:#2498da;
}
.footer_wrapper > .bottom_footer > div > .right > div > ul > li > a.in{
 width:25px;	
 height: 29px;
 float:left;
 border-top:3px solid #336699;
 background:url(../images/in.png) 5px 5px no-repeat;	
}
.footer_wrapper > .bottom_footer > div > .right > div > ul > li > a.in:hover{
  background-color:#336699;	
}
.footer_wrapper > .bottom_footer > div > .right > div > ul > li > a.b{
 width:25px;
 height:29px;
 float:left;
 border-top:3px solid #ff9900;
 background:url(../images/b.png) 4px 5px no-repeat;	
}
.footer_wrapper > .bottom_footer > div > .right > div > ul > li > a.b:hover{
  background-color:#ff9900;	 
}

/*-------End of index page css-------*/

.contact_us_content{
 width:100%;
 position:relative;
 background:#fff;
}
.contact_us_content > .map{
 width:100%;
 height:487px;
 margin:0 auto;
 position:relative;
 top: 0px;
}
.contact_us_content > .map > .form{
 width:504px;
/* height:auto;*/
 min-height: 367px !important;
 background:#fcfcfa;
 opacity:0.8;
 position:absolute;	
 top: 80px;
 bottom: 0px;
 display:none;
}
.contact_us_content > .map > .form > a{
 position: relative;
 float: right;
 height: 30px;
 right: 5px;
 z-index: 1;
 background-image:url(../images/close_button.png);	
}
.contact_us_content > .map > .form > h3{
 width: 496px;
height: 57px;
margin: 15px auto;
text-align: center;
padding: 26px 0 0 3px;
color: #eb373c;
font-size:16px;
font-family:'Bell MT';
font-weight: bold;
position: relative;
background-image: url(../images/contact_bg_img.png);
background-repeat: no-repeat;
background-position:top center;	
}
.contact_us_content > .map > .form > div{
 float:left;	
 position: relative;
 top: -95px;
}
.contact_us_content > .map > .form > div > .left_area{
 width:265px;	
 padding-left: 20px;
 float:left;
}
.contact_us_content > .map > .form > div > .left_area > ul > li{
 color: #7a7878;
 font-family: 'Berlin Sans FB';
 font-size: 15px;
 padding-left: 27px;
 line-height: 27px;
 padding-bottom:7px;
 background:url(../images/contact_img.png) left center no-repeat;
}
.contact_us_content > .map > .form > div > .left_area > ul > li > a{
 color: #7a7878;
}

.contact_us_content > .map > .form > div > .left_area > ul > li.add{
 line-height:20px;
 padding-bottom:7px;
 color: #7a7878;
 font-family: 'Berlin Sans FB';
 background:url(../images/address.png) left center no-repeat;
}
.contact_us_content > .map > .form > div > .left_area > ul > li.mob{
 background:url(../images/mobile.png) left center no-repeat;	
}
.contact_us_content > .map > .form > div > .left_area > ul > li.phone{
 background:url(../images/contact_phone.png) left center no-repeat;
}
.contact_us_content > .map > .form > div > .left_area > ul > li.fax{
 background:url(../images/fax.png) left center no-repeat;
}
.contact_us_content > .map > .form > div > .left_area > ul > li.mail{
 background:url(../images/mail.png) left center no-repeat;
}
.contact_us_content > .map > .form > div > form{
width: 200px;
display: inline;
}
.contact_us_content > .map > .form > div > form > span{
 /*
 width:1px;
 height:192px;
 background:#ed3d37;
 float:left;
 position: relative;
 top: 75px;
 */
 
width: 1px;
height: 192px;
background: #ed3d37;
float: left;
position: relative;
top: 75px;
right: 0px;
 
}
.contact_us_content > .map > .form > div >form> .right_area{
/* width: 200px;
float: right;*/
position: relative;
/*top: -228px;*/
top: 59px;
left: 7px;
}
span.green{ 
color:green;
display: inline-block;
}
span.red{ 
color:red;
display: inline-block;
}
.contact_us_content > .map > .form > div >form> .right_area > label{
  float:left;
  width: 100px;
  font-family:'Berlin Sans FB';
  font-size:14px;
  color:#858383;
  padding:5px 0;
}
.contact_us_content > .map > .form > div >form> .right_area > input{
 width:175px;
 height:21px;	
 border:1px solid #b7c5ba;
}
.contact_us_content > .map > .form > div >form> .right_area > input:focus{	
 border:1px solid red;
 transition: all ease-in-out 0.5s;
 -moz-transition: all ease-in-out 0.5s;
 -webkit-transition: all ease-in-out 0.5s;
}
.contact_us_content > .map > .form > div >form> .right_area > input.button{
 width:61px;
 height:21px;
 float:right;
 color:#fff;
 background:#e13a3e;	
 margin: 15px 40px 0 0;
 cursor:pointer;
}
.contact_us_content > .map > div{
 width:143px;
 height:33px;
 background:#e13a3e;
 position: absolute;
 top: 454px;
 left: 225px;
}
.contact_us_content > .map > div > a{
 
 position:absolute;
  text-align: center;	
 line-height:33px;
 color:#fff;
 font-family:'Berlin Sans FB';
 padding-left: 30px;
 background:url(../images/contact_icon.png) 7px 5px no-repeat;	
}
.contact_us_content > .map > div > a:hover{
 color:#391e1f	
}
.contact_us_content > div{
 width: 361px;
 height: 56px;
 margin: 10px auto;
 background: url(../images/content_logo.png) bottom center no-repeat;
}
.contact_us_content > div.top{
         width: 361px;
         height: auto;
 	 margin: 30px auto;
         background-image: none;
/*	 background: url(../images/content_logo.png) bottom center no-repeat !important;*/
}
/*.contact_us_content > div.top > a{
 margin: 20px 0 15px 139px;   
}*/
/*-------End of Contact us page-------*/

#wrapper > .about_banner{
 width:100%;
/* width: 1500px;*/
 margin: 0 auto;
 min-height: 180px;
 position: relative;
}
#wrapper > .about_banner > div{
         width: 100%;
	margin: 0 auto;
	position: absolute;
	/*left: -1px;
	top: -3px;
        background:url(../images/about_us_banner.jpg) no-repeat;*/
}
#wrapper > .about_banner > div > img{
 width: 100%;
 min-height: 180px;
 margin: 0 auto;	
 background-size: 100% 100%;
}
#wrapper > .content > .content_box > div.top_zero > h3{
 width:496px;
 height:59px;
 margin:20px auto;
 text-align: center;
 padding-top: 27px;
 color: #eb373c;
 font-family:'Bell MT';
 font-weight:bold;
 font-size:16px;
 background:url(../images/our_institutional_distributors.png) top center no-repeat;	
}
#wrapper > .content > .content_box > div.top_zero > .bottom_slider{
 width:945px;
 height:125px;
 margin:0 auto;
 background:#FFF;	
 position: relative;
 top: -30px;
}
#wrapper > .content > .content_box > div.top_zero > .bottom_slider > div{
  position:relative;
}
#wrapper > .content > .content_box > div.top_zero > .bottom_slider > div > .pre > a{
 position:absolute;
 top:50px;
 left: -50px;
} 
#wrapper > .content > .content_box > div.top_zero > .bottom_slider > div > .next > a{
 position: absolute;
 margin-left: 30px;
 margin-top: 50px;
} 
#wrapper > .content > .content_box > div.top_zero > .bottom_slider > div > .first{
 width: 173px;
 height: 106px;
 border: 6px solid #dddddd;
 background: #f2f2f2;
 float: left;
 position: relative;
 margin:0 20px;
 top: 3px;
}
#wrapper > .content > .content_box > div.top_zero > .bottom_slider > div > .first > a{
 float: left;
 margin: 25px;	
}
/*------End of about_us page------*/

#wrapper > .content > .content_box > h3.aspire{
 background-image: url(../images/products_content_img.png);
 background-repeat: no-repeat;	
 background-position:top;
 top: 10px;
}
/*-----start products page-----*/

#wrapper > .content > .content_box > .left_pannel{
 width:215px;
 position:relative;
 display:inline-block;
 float:left;
 z-index: 1000;
 background:#e9e9e9;
}
#wrapper > .content > .content_box > .left_pannel > ul > li{
 line-height:34px;
 text-indent:15px;
 display: block;
}
#wrapper > .content > .content_box > .left_pannel > ul > li:last-child{
 margin-bottom:9px;
}
#wrapper > .content > .content_box > .left_pannel > ul > a{
 font-family: 'Berlin Sans FB';
 color: #4b4a4a;
}
#wrapper > .content > .content_box > .left_pannel > ul > li > a{
  color:#4b4a4a;	
  font-family:'Berlin Sans FB';
  font-size:16px;
}
#wrapper > .content > .content_box > .left_pannel > ul > li > a > img{
  position: relative;
  top: 11px;
  margin-top: 5px;
  border: 1px solid #999;
}
#wrapper > .content > .content_box > .left_pannel > ul > li > a:hover , #wrapper > .content > .content_box > .left_pannel > ul > li > a.active{
 color:#eb373c;	

}
#wrapper > .content > .content_box > .left_pannel > ul > li > a:hover > img , #wrapper > .content > .content_box > .left_pannel > ul > li > a.active >img{
 border:1px solid #eb373c;
 margin-top: 5px;
 transition: ease-in-out 0.3s;
}

#wrapper > .content > .content_box > .left_pannel > ul > li + li{
 background:url(../images/li_border.png) 15px 1px no-repeat;	
}
#wrapper > .content > .content_box > .left_pannel > h1{
 width:215px;
 height:36px;
 color:#fff;
 font-size:18px;
 text-transform:uppercase;
 font-weight: bold;
 font-family:'kozminpro-extralight';
 background:#1e1d1d;	
 text-align:center;
 line-height:36px;
}
.content > .content_box > .right_pannel{
 width: 760px;
 position: relative;
 display: inline-block;
 left: 14px;
}
.content > .content_box > .right_pannel > .three_colom{
 width: 760px;
 height: auto;
 float: left;
/* position: relative;*/
/* top: -10px;*/
}
.content > .content_box > .right_pannel > .three_colom > ul > li{
 display: inline;
 float: left;
 margin:0 15px 25px 0;
}
.content > .content_box > .right_pannel > .three_colom > ul > li > a{
 width: 234px;
 height: 203px;
 float: left;  
 background: #ccc;
 border: 1px solid #dedede;
  border-radius: 2px;
}
.content > .content_box > .right_pannel > .three_colom > ul > li > a:hover{
 border:1px solid #ff9999; 
 width: 234px;
 height: 203px;
 border-radius: 2px;
 transition: border ease-in-out 0.7s;
-webkit-transition: border ease-in-out 0.7s;
-moz-transition: border ease-in-out 0.7s;
}
.content > .content_box > .right_pannel > .three_colom > ul > li > a > img{
 margin: 8px;
}
.content > .content_box > .right_pannel > .three_colom > ul > li > a > span{
   width: 235px;
  color: #333;
  font-family: 'Berlin Sans FB';
  font-size: 16px;
  float: left;
  text-align: center;
}
.content > .content_box > .right_pannel > div{
 display:inline;
}
.content > .content_box > .right_pannel > div  .first_box{
 width:234px;
 height:461px;	
 float:left;
 position: relative;
 background:#dedede;
 margin-right: 13px;
 margin-bottom:15px;
 border: 1px solid #dedede;
 cursor: pointer;
}
.content > .content_box > .right_pannel > div  .first_box:hover{
 border:1px solid #F00;	
 width:234px;
 height:461px;
/* transition: border ease-in-out 0.9s;
-webkit-transition: border ease-in-out 0.9s;
-moz-transition: border ease-in-out 0.9s;*/
}
.content > .content_box > .right_pannel > div  .first_box > span{
 width:220px;
 height:300px;	
 float:left;
 background:#fff;
 margin: 8px;
}
.content > .content_box > .right_pannel > div  .first_box > span > img{
/* margin:25px 0 0 70px;*/
 opacity:0.9;
 filter:alpha(opacity=90);
}
.content > .content_box > .right_pannel > div  .first_box > span > img:hover{
 opacity:1.0;
 filter:alpha(opacity=100);
}
.content > .content_box > .right_pannel > div  .first_box > span > img.third{
 margin:25px 0 0 20px;	
}
.content > .content_box > .right_pannel > div  .first_box > h3{
 width:220px;
 font-size:20px;
 color:#4b4a4a;
 padding:0 0 5px 9px;
 line-height: 22px;
 font-family:'Berlin Sans FB';
 background:url(../images/h3_bottom_border.png) 9px bottom no-repeat;
}
.content > .content_box > .right_pannel > div > a > .first_box > p{
 width:220px;	
 font-size:14px;
 min-height: 47px;
 font-family:'Berlin Sans FB';
 color:#585454;
 padding:5px 0 0 9px;
}
.content > .content_box > .right_pannel > div > a > .first_box > .ruppee_button{
 width:124px;
 height:33px;	
 background:#eb373c;
 border:2px solid #7c7c7c;
 border-radius:3px;
 margin: 7px 0 0 55px;
 position: absolute;
 bottom: 0px;
}
.content > .content_box > .right_pannel > div > a > .first_box > .ruppee_button > strong{
 width:124px;
 float:left;
 text-align:center;
 color:#fff;
 line-height:33px;
 background:url(../images/ruppees_symbol.png) 33px center no-repeat;
 font-family:aerial;
}

/*.content > .content_box > .right_pannel > .unique_logo{
 width:361px;
 height:12px;
 float:left;
 background:url(../images/divider.png) top center no-repeat;
 margin: 0 0 0 80px;	
 display:inline-table;
}
.content > .content_box > .right_pannel > .unique_logo > a{
 margin: 15px 0 0 139px;
 float:left;
}*/
.content > .content_box > .right_pannel > .pegination{
 width: 100%;
 height: auto;
 float: right;
 text-align: right;
 margin:0 22px 20px 0;
 background-image: none;
}
.content > .content_box > .right_pannel > .pegination > a{
 padding: 5px 10px;
 color:#101010;
 margin-right:5px;
 background: #e6e6e6;	
}
.content > .content_box > .right_pannel > .pegination > a:hover , .content > .content_box > .right_pannel > .pegination > a.active{
 color:#dbdbdb;
 background:#bababa;
} 
/* CSS FOR BRAND PAGE */
.content_box > div.top_zero > #brand_midcontent{
	width:980px;
	height:auto;
	background-color:#FFF;
	margin:40px auto;
        display: inline-block;
        position: relative;
}
.rowone{
	width:980px;
	height:135px;
	background-color:#FFF;
	float:left;
        margin-bottom: 16px;
}

.rowone > .brand_one , .rowone > .brand_two , .rowone > .brand_three{
	width:208px;
	height:131px;
	background-color:#f2f2f2;
	float:left;
	margin: 0 16px 0px 15px;
	border:3px solid #d6d6d6;
}

.rowone > .brand_one:hover , .rowone > .brand_two:hover ,.rowone > .brand_three:hover{
 border: 3px solid #eb373c;
/* transition: border ease-in-out 0.9s;
-webkit-transition: border ease-in-out 0.9s;
-moz-transition: border ease-in-out 0.9s;*/
}
.rowtwo{
	width:980px;
	height:135px;
	background-color:#FFF;
	float:left;
}

.rowtwo > .brand_one , .rowtwo > .brand_two , .rowtwo > .brand_three{
	width:208px;
	height:131px;
	background-color:#f2f2f2;
	border:1px solid #d6d6d6;
	float:left;
	margin: 0 16px 0px 19px;
}

.rowtwo > .brand_one:hover , .rowtwo > .brand_two:hover , .rowtwo > .brand_three:hover{
 border: 1px solid #F00;
/* transition: border ease-in-out 0.9s;
-webkit-transition: border ease-in-out 0.9s;  
-moz-transition: border ease-in-out 0.9s;  */
}
.rowthree{
	width:980px;
	height:135px;
	background-color:#FFF;
	float:left;
	margin-top:16px;
}

.rowthree > .brand_one , .rowthree > .brand_two , .rowthree > .brand_three{
	width:208px;
	height:131px;
	background-color:#f2f2f2;
	border:1px solid #d6d6d6;
	float:left;
	margin: 0 16px 0px 19px;
}
.rowthree > .brand_one:hover , .rowthree > .brand_two:hover , .rowthree > .brand_three:hover{
 border: 1px solid #F00;
/* transition: border ease-in-out 0.9s;
-webkit-transition: border ease-in-out 0.9s;
-moz   */
}
.rowone > .brand_two > a > .pidilite{
	width:188px;
	height:114px;
	float:left;
	margin-left:15px;
	margin-top:11px;
}

.rowone > .brand_three > a > .eureka{
	width:154px;
	height:84px;
	float:left;
	margin-left:28px;
	margin-top:21px;
}

.rowone > .brand_two > a > .novel{
	width:143px;
	height:74px;
	float:left;
	margin-left:37px;
	margin-top:26px;
}

.rowtwo > .brand_one > a > .marico{
	width:100px;
	height:89px;
	float:left;
	background-image:url(../images/marico.png);
	margin-left:55px;
	margin-top:22px;
}

.rowtwo > .brand_two > a > .wild_stone{
	width:148px;
	height:86px;
	float:left;
	background-image:url(../images/wild_stone_brand.png);
	margin-left:33px;
	margin-top:22px;
}

.rowtwo > .brand_three > a > .valvoline{
	width:116px;
	height:79px;
	float:left;
	background-image:url(../images/valvoline.png);
	margin-left:44px;
	margin-top:26px;
}

.rowtwo > .brand_two > a > .himalaya{
	width:190px;
	height:88px;
	float:left;
	background-image:url(../images/himalaya.png);
	margin-left:12px;
	margin-top:22px;
}

.rowthree > .brand_one > a > .sheaffer{
	width:125px;
	height:95px;
	float:left;
	background-image:url(../images/sheaffer.png);
	margin-left:46px;
	margin-top:19px;
}

.rowthree > .brand_two > a > .cross{
	width:144px;
	height:104px;
	float:left;
	background-image:url(../images/cross.png);
	margin-left:31px;
	margin-top:14px;
}

.rowthree > .brand_three > a > .american_tourister{
	width:157px;
	height:86px;
	float:left;
	background-image:url(../images/american_tourister.png);
	margin-left:31px;
	margin-top:14px;
}

.rowthree > .brand_two > a > .louis_philippe{
	width:184px;
	height:79px;
	float:left;
	background-image:url(../images/Louis_philippe.png);
	margin-left:13px;
	margin-top:25px;
}
/* End CSS FOR BRAND PAGE */
/* CSS FOR CLIENTS_TESTIMONIALS PAGE */
.content_box > div.top_zero > #clients_testi_midcontent{
	width:980px;
	height:auto;
	background-color:#FFF;
	background-image: none;
	margin:0 auto;
	margin-bottom:33px;
	position: relative;
	top: 15px;
}

div.top_zero > #clients_testi_midcontent > .client_holder{
	width: 820px;
	height:391px;
	margin:0 auto;
}
 #clients_testi_midcontent > .client_holder > .pegination{
width: 100%;
float: right;
text-align: right;
position: absolute;
right: 125px;
top: 372px;
    
}
#clients_testi_midcontent > .client_holder > .pegination > a{
 padding:5px 10px;
 background: #e6e6e6;
 margin-right: 5px;
 color: #101010;
}
#clients_testi_midcontent > .client_holder > .pegination > a:hover , #clients_testi_midcontent > .client_holder > .pegination > a.active{
 background: #bababa;
}
#clients_testi_midcontent > .client_holder > ul > li{
	width:173px;
	height:106px;
	background-color:#f2f2f2;
	float:left;
	margin-right:32px;
	margin-bottom:16px;
}
#clients_testi_midcontent > .client_holder > ul > li > a > img {
 border: 1px solid #d6d6d6;
}

#clients_testi_midcontent > .client_holder > ul > li > a > img:hover {
border: 1px solid #eb373c;
}
#clients_testi_midcontent > .client_holder > ul > li.margin{
	margin-right:0px;
}

#clients_testi_midcontent > .client_holder > ul > li > h3.testimonials {
width: 496px;
height: 61px;
text-align: center;
padding: 26px 0 0 3px;
color: #eb373c;
font-weight: bolder;
position: relative;
top: 21px;
left: 160px;
background-image: url(../images/testimonials_image.png);
background-repeat: no-repeat;
}
#clients_testi_midcontent > #slider {
/* height: 250px;
 width: 980px;*/
 position: relative;
/* margin: 0 auto;*/
/*display: inline;*/
}
#clients_testi_midcontent > .testimonials_slider{
 width: 980px;
 height: 164px;
 margin: 0 auto;
}
#clients_testi_midcontent > .testimonials_slider > .testi_holder{
width:420px;
float: left;
margin: 0 0 0 45px;	
}
/*#clients_testi_midcontent > .testimonials_slider > .testi_holder > .start_quote{
  background-image: url(../images/testi_open.png);
  background-position: middle left;
  background-repeat: no-repeat;  
  min-height: 66PX;
  overflow: hidden;
  
}*/
.start_quote{
  background-image: url(../images/testi_open.png);
  background-position: middle left;
  background-repeat: no-repeat;  
  min-height: 66PX;
  overflow: hidden;
  color: #7a7878;
  
}
/*#clients_testi_midcontent > .testimonials_slider > .testi_holder > .start_quote > .quote_end{
  background-image: url(../images/testi_close.png);
  background-position: bottom right;
  background-repeat: no-repeat;  
  display: block;
  line-height: 20px;
  padding: 5px 0 20px 40px;
}*/
.quote_end{
  background-image: url(../images/testi_close.png);
  background-position: bottom right;
  background-repeat: no-repeat;  
  display: block;
  font-size: 12px;
  color: #7a7878;
  text-align: center;
  line-height: 20px;
  padding: 5px 43px 20px 40px;
}
.client_profile{
   height: 100%; 
}
.client_profile>.customer_pic {
height: 50px;
width: 50px;
position: relative;
left: 136px;
top: 5px;
}
.client_profile > h1{
position: relative;
font-size: 13px;
color: #575656;
font-family: 'Euphemia';
text-align: left;
top: -33px;
left: 200px;
}
.client_profile > h2 {
position: relative;
font-size: 14px;
color: #ed383c;
font-family: 'Euphemia';
text-align: left;
top: -28px;
left: 200px;
}
#clients_testi_midcontent > .testi_holder > .start_quote > .quote_end > p{
    width: 330px;
  text-align: center;
  color: #7a7878;
  font-family: 'Berlin Sans FB';
  font-size: 12px;
}
#clients_testi_midcontent > .pegination {
width: 100%;
float: right;
position: relative;
text-align: right;
/*top: 70px;*/
right: 110px;
}
#clients_testi_midcontent > .pegination.top_margin{
  top: -103px; 
}
#clients_testi_midcontent > .pegination > a {
padding: 5px 10px;
background: #e6e6e6;
color:#101010;
margin-right: 5px;
}
#clients_testi_midcontent > .pegination > a:hover , #clients_testi_midcontent > .pegination > a.active{
 background: #bababa; 
 color:#101010;
}

.content > .content_box > .top_zero > #clients_testi_midcontent > h3.top.testimonials{
 width:496px;
 height:61px;
 margin:0 auto;
 text-align:center;
 padding:26px 0 0 3px;
 color:#eb373c;
 font-weight:bolder;
 /*--position:relative;
 top:80px;*/
 background-image:url(../images/testimonials_image.png);
 background-repeat:no-repeat;
}
/* END CSS FOR CLIENTS_TESTIMONIALS PAGE */
/* Start css for light box*/
/*.light_box{
 width: 850px;
 height: 470px;
 margin: 25px auto;
 background: #fff;
 position: relative;
}*/
.light_box > a{
  width: 15px;
  height: 15px;
  background: url(../images/close_button.jpg) right top no-repeat;   
  position: absolute;
  left: 647px;
  top: 7px;
}
.light_box > .image_area{
 width: 305px;
 height: 420px;
 float: left;
 margin: 18px 0 0 18px;
 border: 1px solid #b7b7b7;
 z-index: 100000000;
}
/*.light_box > .image_area > img{
 margin: 10px 0 0 70px; 
}*/
.light_box > .content_area{
  width: 475px;
height: auto;
background: #fff;
float: left;
margin-left: 7px;
}
.light_box > .content_area > h1{
 font-size: 23px;
 color: #4b4a4a;
 padding: 30px 0 7px 0;
 margin:0 0 7px 15px;
 font-weight: normal;
 font-family: 'Berlin Sans FB';
 background: url(../images/li_border_2.png) left bottom no-repeat;
}
.light_box > .content_area > h3{
 font-size: 16px;
 color:#828282;
 font-family: 'Berlin Sans FB';
 padding: 3px 0 7px 0;
 margin: 0 0 0px 15px;
 background: url(../images/li_border_2.png) left bottom no-repeat;
}
.light_box > .content_area > h3 > strong{
     font-family: 'Berlin Sans FB';
     color: #4b4a4a;
     font-size: 17px;
     padding-right: 15px;
}
.light_box > .content_area > div{
 margin: 10px 0 0 15px;    

}
.light_box > .content_area > div > h3 > strong{
  font-size: 17px;
  color: #4b4a4a;  
   font-family: 'Berlin Sans FB';
}
.light_box > .content_area > div > p{
 font-size: 14px;
font-family: 'Berlin Sans FB';
color: #787878;
 padding: 7px 0 7px 0;
 line-height: 18px;
 background: url(../images/li_border_2.png) left bottom no-repeat;
}
.light_box > .content_area > div > p.height{
  min-height: 80px; 
  background-image: none;
}
.light_box > .content_area > div > .price_tag{
 width: 124px;
height: 33px;
background: #eb373c;
border: 2px solid #7c7c7c;
border-radius: 3px;
margin: 35px auto 0px auto;
}
.light_box > .content_area > div > .price_tag > a{
width: 124px;
float: left;
cursor: default;
text-align: center;
color: #fff;
line-height: 33px;
background: url(../images/ruppees_symbol.png) 33px center no-repeat;
}
/* End of css for light box*/
div.loader{
display:none;
left: 0px;   
width: 750px;
height: 1466px;
background-color: #FFF;
position: absolute;
z-index: 9999;
top: 402px;
opacity: 0.8;
text-align: center;
}
       
 div.loader > div{
width: 66px;
height: 66px;
vertical-align: middle;
margin-top: 50%;
margin-left: 50%;
}

div.loader{
display: none;
height: 1466px;
background-color: transparent;
position: absolute;
z-index: 900;
width: 100%;
top: 402px;
}

div.loader > div{
  width:980px;
  height:100%;
  margin: 0 auto;
  background-color: transparent;
}
div.loader > div > div{
width: 760px;
height: 100%;
position: relative;
display: inline-block;
background-color: #FFF;
float: right;
opacity: 0.8;
}
     
div.loader > div > div > div{
width: 100%;
height: 100%;
vertical-align: middle;
/*margin-top: 50%;
margin-left: 50%;*/
}

div.loader > div > div > div > img{
position: relative;
top:50%;

}
 
/* CHANGES IN CSS */

#wrapper > .content > .content_box > .brands_left > ul > li + li{
 background:url(../images/li_border.png) 15px 8px no-repeat;
}

.content_area > div > iframe {
margin-top: 8px;
}

.testimonials_slider{
    display: block;
    width:980px;
}

.testi_holder1{
width: 46%;
float: left;
margin-left: 4%;
}

 #slider {
     width:980px;
 }
 
.testi_holder2 {
width: 46%;
float: right;
margin-right: 4%;
}

.index_img{
    width:100%;
}
.slide1
{
    width:100%;
    background-image: url("../images/banner_1.jpg");
   height: 322px;
}

.slide2
{
    width:100%;
     background-image: url("../images/banner_6.jpg");
     height: 322px;
}
.slide3
{
    width:100%;
     background-image: url("../images/banner_3.jpg");
     height: 322px;
}


.banner .next {
    background-position: -33px -10px;
    right: 170px;
}

.banner .prev {
    background-position: 0 -10px;
    left: 172px;
}

.banner .prev:hover {
    background-position: 0 -10px;
    left: 172px;
}

.banner .top {
    
 color:#fff;	
 z-index: +1;
 font-size:51px;
 font-family:'kozminpro-extralight';
 position: absolute;
 transition:top 3s;
 -moz-transition: top 3s;
 -webkit-transition: top 3s;
 top: -57px;
/* left: 530px;*/
 left: 28%;
}

.banner .new_left{
    color:#fff;	
 z-index: +1;
 font-size:51px;
 font-family:'kozminpro-extralight';
 position: absolute;
 transition:left 3s;
 -moz-transition: left 3s;
 -webkit-transition: left 3s;
/* top: 263px;*/
/*  top: 82%;
 left:-629px;	*/
top: 217px;

}


.brands_left > ul > li> a >label
{
    display: inline-block;
width: 135px;
line-height: 1em;
text-indent: 0px;
position: relative;
height: 37px;
vertical-align: middle;
cursor: pointer;
}

#wrapper > .content > .content_box > h3.services{
    background-image: url(../images/services_content_img.png);
    background-repeat: no-repeat;
    background-position: top;
    top: 10px;
}
#clients_testi_midcontent > .client_holder > ul > li > a:hover{
    cursor: default;
}

b {
font-weight: 800;
}
.temp > p
{
    font-size: 16px !important; color: black;
}
.service_content > p
{
    text-align: justify !important;
   
}
.first > a > img:hover {
border: 1px solid red;
}
.first > a > img {
border: 1px solid #d6d6d6;
}