@charset "utf-8";
/* CSS Document */

h1,h2,h3,h4,h5,h6 { margin:0px ;
                    padding:0px ;
					}
					
ul,li { margin:0px ;
        padding:0px ;
		list-style-type:none ;
		}
		
		
img { border:none ;
     }
	 
a,a:visited,a:active { border:none ;
                       text-decoration:none ;
					   }
					   
					   
.clr {clear:both ;
      }


p { font-size:12px ; color:#000 ;
    line-height:19px ;
	text-align:justify ;
	margin:10px 0px ;
	}

p span { color:#ff2600 ;
        }
  
body { margin:0px ;
       padding:0px ;
	   font-family: 'Open Sans', sans-serif;
	   background:#fff ;
	   }


.main_container { width:960px ;
                  margin:0px auto ;
				  }

.container { width:100% ;
             float:left ;
			 }

.container_w { width:100% ;
             float:left ;
			 margin-top:10px;
			 }

.red { color:#F06100 ;
      }

.red1 { color:#F06100 ;
      }

			 
/**header_s**/

#header { width:100% ;
          float:left ;
		  min-width:960px ;
		  min-height:120px ;
		  background:url(../images/header-bg.png) repeat-x ;
		  }

#header_left { width:120px ;
               float:left ;
			 }

.logo { float:left ;
        margin:18px 0px 12px 0px;
        }
 
 #header_right{ width:800px ;
               float:right ;
			   min-height:60px ;
			 }
			 
#header_right_top { width:100% ;
                    float:left ;
					height:35px ;
					}


#header_right_top ul { float:right ;
                       margin-top:5px;
                     }

#header_right_top ul li { float:left ;
                         display:inline ;
						  }

#header_right_top ul li a { font-size:12px ;
                          color:#d82620;
						  font-weight:600 ;
						  float:left ;
						  text-transform:uppercase ;
						  padding:5px 20px 5px 20px;
						  }


#header_right_middle { width:100% ;
                       float:left ;
					   height:48px ;
					 }

#search { float:right ;
          margin:13px 15px 0px 0px ;
        }

.search1 { background:#f9f8f8 ;
           width:170px ;
		   float:left ;
		   font-size:12px ;
		   color:#888 ;
		   padding:7px 5px 6px 5px;
		   border:1px solid #e6e6e6 ;
		   }


.search2 { background:#F06100 url(../images/search-icon.png) no-repeat center center ;
           width:33px ;
		   float:left ;
		   padding:5px;
		   border:1px solid #F06100 ;
		   }

#header_right_bottom { width:100% ;
                    float:left ;
					}

/**header_e**/		  



/**banner_s**/

#banner{ width:100% ;
          float:left ;
		  min-width:960px ;
		  height:410px ;
		  padding:20px 0px;
		  background:url(../images/banner-bg.jpg) repeat-x top left ;
		  }


#banner1{ width:100% ;
          float:left ;
		  min-width:960px ;
		  height:130px ;
		  padding:10px 0px;
		  background:#93d6f0 url(../images/bg-inner.jpg) no-repeat bottom center ;
		  }

#banner2{ width:100% ;
          float:left ;
		  min-width:960px ;
		  min-height:35px;
		  background:#3157a2 ;
		  border-bottom:1px solid #193a7e;
		  }
		  
/**banner_e**/	


/**content_top_s**/

#content_top { 

			  min-width:960px ;
			  min-height:30px ;
			  padding:20px 25px 25px 25px;
			  background:#fff;
			  }
			  
#content_top1 { 

			  min-width:960px ;
			  min-height:10px ;
			  background:#fff;
			  }

#content_top h1 { font-size:22px ;
				  text-align:center ;
				  color:#F06100;
				  font-weight:normal ;
				  text-transform:uppercase ;
				  line-height:27px;
				  }


#content_top h4 { font-size:14px ;
				  text-align:center ;
				  color:#343434 ;
				  font-weight:normal ;
				  line-height:20px;
				  }

/**content_top_e**/	



/**content_s**/

#content{ width:100% ;
          float:left ;
		  min-width:960px ;
		  min-height:450px ;
		  background:url(../images/content-bg.jpg) repeat-y top center;
		  }
		  
#content1{ width:100% ;
          float:left ;
		  min-width:960px ;
		  min-height:450px ;
		  background:url(../images/content-bg1.jpg) repeat-y top center;
		  }

#content_left { width:715px ;
                 float:left ;
				 min-height:400px ;
				 padding:20px 0px;
			  }

#content_left ul { float:left ;
                   margin-bottom:8px;
				   width:100% ;
                }
				
#content_left ul li { float:left ;
                   font-size:12px ;
				   color:#888888 ;
				   text-align:justify ;
				   line-height:19px ;
				   margin:2px 0px ;
				   background:url(../images/bullet3.png) no-repeat top left ;
				   padding-left:12px;
				   min-width:400px;
				   } 

#content_left h1 { float:left ;
					 width:100% ;
					 margin-top:15px;
					 }
			 
#content_left h1 span { border-bottom:2px solid #0072FF ; 
						  font-size:18px ;
						 color:#0072FF ;
						 float:left ;
						 text-transform:uppercase ;
						 font-weight:600 ;
						 padding-bottom:5px;
						 margin-bottom:20px;
						}


#content_left h2 {   font-size:16px ;
				   color:#3156a3 ;
				   float:left ;
				   width:100% ;
				   text-transform:uppercase ;
				   font-weight:600 ;
				   margin:5px 0px ;
				}


#content_left h3 {   font-size:14px ;
				   color:#222 ;
				   float:left ;
				   width:100% ;
				   text-transform:uppercase ;
				   font-weight:600 ;
				   margin:3px 0px ;
				}


.more-left {
	padding: 6px 80px 7px 20px;
	background: #0072FF url(../images/bullet2.png) no-repeat  82% 55% ;
	color: #fff;
	font-size:11px;
	text-transform:capitalize ;
	font-weight: normal;
	text-decoration: none;
	border:1px solid #ccc ;
	margin-top:2px;
	float:left;
}
.more-left:hover {
	background: #3156a3 url(../images/bullet2.png) no-repeat  82% 55% ;
}


#content_right { width:230px ;
                 float:right ;
				 min-height:400px ;
			  }


#content_right h1 { float:left ;
					 width:100% ;
					 margin-top:15px;
					 }
			 
#content_right h1 span { border-bottom:2px solid #fff ; 
						  font-size:18px ;
						 color:#fff ;
						 float:left ;
						 text-transform:uppercase ;
						 font-weight:600 ;
						 padding-bottom:5px;
						 margin-bottom:20px;
						}

#content_right h2 { font-size:16px ;
                    color:#fff ;
					float:left ;
					font-weight:600 ;
					margin-bottom:5px;
					text-transform:capitalize ;
					}

#content_right h3 { font-size:12px ;
                    color:#fff ;
					float:left ;
					font-weight:normal ;
					}

.post_right { float:left ;
               margin-bottom:20px ;
			 }

.more_right { color:#fff ;
               background:url(../images/bullet2.png) no-repeat  right 65% ;
			   font-size:12px ;
			   text-transform:capitalize ;
			   padding-right:13px;
			   }

.more_right:hover { color:#000 ;
                    background:url(../images/bullet2-hover.png) no-repeat  right 65% ;
                  }

.content_right_top { background:#3156a3 ;
                     width:280px ;
					 padding:20px ;
					 min-height:220px ;
					 }

.content_right_bottom { background:nones;
                        width:280px ;
					    padding:20px ;
					    min-height:220px ;
					  }

ul.pas { float:left ;
         width:305px !important;
		 overflow:hidden ;
       }

ul.pas li a  { color:#444444 ;
              float:left ;
			  width:270px !important;
            }

/**content_e**/	



/**footer_s**/

#footer { width:100% ;
          float:left ;
		  min-width:960px ;
		  min-height:250px ;
		  background:#f5f5f5 ;
		  }

#footer h1 { float:left ;
			 width:100% ;
			 margin-top:25px;
			 }
			 
#footer h1 span { border-bottom:2px solid #F06100 ; 
                  font-size:16px ;
				 color:#F06100 ;
				 float:left ;
				 text-transform:uppercase ;
				 font-weight:normal ;
				 padding-bottom:5px;
				 margin-bottom:20px;

				  
                }

#footer ul { float:left ;
           }

#footer ul li { float:left ;
              }

#footer ul li a { font-size:12px;
                  color:#888888 ;
				  float:left ;
				  background:url(../images/bullet1.png) no-repeat top left ;
				  margin-bottom:12px ;
				  line-height:19px;
				  padding-left:13px ;
				  }

#footer ul li a span{ font-size:11px ;
                      color:#F06100 ;
				     }

.footer { width:280px ;
          float:left ;
		  min-height:200px;
		  margin:20px 20px 40px 20px;
		  }

.more_footer { color:#F06100 ;
               background:url(../images/bullet.png) no-repeat  right 65% ;
			   font-size:12px ;
			   text-transform:capitalize ;
			   padding-right:13px;
			   }

.social_f { float:left ;
            margin:10px 13px 0px 0px ;
			}

#footer_lower { width:100% ;
                float:left ;
				min-height:45px ;
				border-top:1px solid #e3e3e3 ;
				}

#footer_lower h3 { font-size:11px ;
                   color:#888888 ;
				   font-weight:normal ;
				   float:left ;
				   line-height:45px ;
				   }
/**footer_e**/	



/**product_hover**/


.grid-block {
	position: relative;
	float: left;
	width: 195px;
	height: 140px;
	margin: 5px 9px 35px 0px;
}
.grid-block h4 {
	font-size: 13px;
	color: #222;
	background: #f5f5f5;
	margin: 0;
	font-weight:400 ;
	padding:5px 10px;
	text-align:center;
	border: 1px solid #ddd;
}

.caption {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	background:#f5f5f5;
	width: 100%;
	height: 100%;
	margin-top:30px;
}
.caption h3, .caption p {
	color: #222;
	margin: 10px;
}
.caption h3 {
	margin: 15px 10px 0px 10px;
	font-size:13px ;
	font-weight:400 ;
	text-transform:capitalize ;
}
.caption p {
	font-size: 12px;
	line-height: 18px;
	margin: 5px 10px 0px 10px;
	color:#888888 ;
}
.caption a.learn-more {
	padding: 3px 20px 4px 13px;
	background: #0072FF url(../images/bullet2.png) no-repeat  90% 55% ;
	color: #fff;
	font-size:11px;
	text-transform:capitalize ;
	font-weight: normal;
	text-decoration: none;
	border:1px solid #ccc ;
    float:left ;
	margin:10px 0px 0px 40px;
}
.caption a.learn-more:hover {
	background: #3156a3 url(../images/bullet2.png) no-repeat  90% 55% ;
}

/**product_hover**/

.text_container { width:410px ;
                  float:left ;
				  }

.p_img { float:right ;
       }

.p_name { float:left ;
		  text-align:center !important;
		  margin-top:30px !important;
		  }
		  
.empty { width:100% ;
         float:left ;
		 height:10px;
		 }
		 
		 
/**contact**/


.contact1 { width:250px ;
            float:left ;
			min-height:200px ;
			padding:10px 0px;
			}


.contact2 { width:320px ;
            float:right;
			min-height:200px ;
			padding:10px 15px;
			background:#f7f6f6 ;
			}
			

.partnership_f { width:600px ;
				float:right;
				min-height:200px ;
				padding:10px 15px;
				background:#f7f6f6 ;
				margin-top:10px;
				}

.partnership_h { margin:10px 0px 15px 20px !important;
                 border-bottom:1px solid #ddd ;
				 padding-bottom:8px;
				 width:560px !important;
               }

.contact3 { width:460px ;
            float:left;
			min-height:200px ;
			padding:20px 0px;
			}

.index_in { color:#fff;
            font-size:14px;
			margin:15px 0px 20px 0px ;
			text-transform:uppercase ;
			font-weight:bold ;
			}


.inquiry_s { float:left ;
             width:97% ;
			 margin:6px 0px 4px 20px ;
			 }

.inquiry1_s { float:left ;
            font-size:12px ;
			color:#444444 ;
			width:80px ;
			min-height:5px ;
			font-weight:normal ;
			}

.inquiry1_s span { color:#444444 ;
                  font-weight:bold ;
				  margin-left:5px ;
               }
.inquiry2_s { float:left ;
            font-size:12px ;
			color:#444444 ;
			width:20px ;
			min-height:5px ;
			}
			

.inquiry3_s { float:left ;
            font-size:12px ;

			color:#444444 ;
			width:150px ;
			min-height:5px ;
			}

.inquiry4_s { float:left ;
            font-size:14px ;
			text-transform:uppercase ;
			color:#fff;
			background:#000 ;
			width:80px ;
			font-weight:bold ;
			min-height:5px ;
			padding:4px ;
			border:0px ;
			margin-bottom:0px ;
			margin-top:5px ;
			}

/**feedback**/

.inquiry_sa { float:left ;
             width:97% ;
			 margin:6px 0px 4px 20px ;
			 }

.inquiry1_sa { float:left ;
            font-size:12px ;
			text-transform:capitalize ;
			color:#444444 ;
			width:150px ;
			min-height:5px ;
			font-weight:normal ;
			}

.inquiry1_sa span { color:#444444 ;
                  font-weight:bold ;
				  margin-left:5px ;
               }
.inquiry2_sa { float:left ;
            font-size:12px ;
			text-transform:capitalize ;
			color:#444444 ;
			width:40px ;
			min-height:5px ;
			}
			

.inquiry3_sa { float:left ;
            font-size:12px ;
			text-transform:capitalize ;
			color:#444444 ;
			width:180px ;
			min-height:5px ;
			}

.inquiry4_sa { float:left ;
            font-size:14px ;
			text-transform:uppercase ;
			color:#fff;
			background:#000 ;
			width:80px ;
			font-weight:bold ;
			min-height:5px ;
			padding:4px ;
			border:0px ;
			margin-bottom:0px ;
			margin-top:5px ;
			}

/**feedback**/	 


/**contact**/
	 		
/**submit**/

.inquiry1_sc { float:left ;
            font-size:12px ;
			text-transform:capitalize ;
			color:#444444 ;
			width:170px ;
			min-height:5px ;
			font-weight:normal ;
			}

.inquiry1_sc span { color:#444444 ;
                  font-weight:bold ;
				  margin-left:5px ;
               }
.inquiry2_sc { float:left ;
            font-size:12px ;
			text-transform:capitalize ;
			color:#444444 ;
			width:50px ;
			min-height:5px ;
			}
			

.inquiry3_sc { float:left ;
            font-size:12px ;
			text-transform:capitalize ;
			color:#444444 ;
			width:240px ;
			min-height:5px ;
			}

.inquiry4_s { float:left ;
            font-size:14px ;
			text-transform:uppercase ;
			color:#fff;
			background:#000 ;
			width:80px ;
			font-weight:bold ;
			min-height:5px ;
			padding:4px ;
			border:0px ;
			margin-bottom:0px ;
			margin-top:5px ;
			}

table,tr,td { border:0px ;
          }
		  
td { border:1px solid #ccc ;
     }
	 
	 
.right_l { font-size:12px ;
             text-transform:uppercase ;
			 color:#fff ;
			 float:left ;
			 min-width:150px ;
			 line-height:19px ;
			 padding:3px 0px 3px 10px;
			 font-weight:600;
			 margin:2px 0px;
			 background:url(../images/bullet4.png) no-repeat top left;
			 }	 
			 
			 
.right_l:hover { color:#ccc;
                 background:url(../images/bullet4-h.png) no-repeat top left;
			   }			 
			   
			   
table tr .title {
    background:#F06100;
    color:#fff;
    font-weight:bold;
    padding:5px;
    width:250px;  
	font-size:12px;
	border:0px;
}
 
table tr .text {
    padding-left:10px;
	font-size:12px ;
	color:#888888;
	width:350px;
}			   


			   
table tr .title1 {
    background:#435642;
    color:#fff;
    font-weight:bold; 
	font-size:12px;
	border:1px solid #833F10;
}


.pd { width: 195px;
	  min-height: 205px;
	  float:left ;
	  background:#fff;
	  margin:20px;
	  }

.brandname { font-size:14px;
color:#0033FF;
font-weight:500;
}

.composition { font-size:12px;
color:#000;
}

.pdp { width: 195px;
	  min-height: 195px;
	  float:right ;
	  background:#f5f5f5;
	  margin:10px;
	  }

.pp { width:400px !important;
        min-width:400px !important;
		}

.aaa { 	font-size: 13px;
	color: #222;
	background: #f5f5f5;
	margin: 0;
	font-weight:400 ;
	padding:5px 10px;
	text-align:center;
	border: 1px solid #ddd;
	border-top:0px;
	margin-top:-4px;
	text-transform:uppercase ;
		}


.ppf { color:#3156a3 ;
        font-size:13px;
		text-transform:capitalize ;
		float:left ;
		font-weight:600;
		text-decoration:underline;
		}
		
.ppf:hover { color:#222;
           }		