@charset "utf-8";
/* CSS Document */
body{font-size:14px;   	font-family:'HelveticaNeueLTPro-Lt' !important;}
.padding_left{padding-left:0px !important;}
.padding_right{padding-right:0px!important;}
.padding{padding:0px!important;}

a{text-decoration:none !important;}
/********************************************header start***********************************************************/
.header_box{margin:0px; padding:0px; float:left; width:100%; height:auto;}
.header_box_inn{margin:0px; padding:0px; float:left; width:100%; height:auto;}

.banner_text_b{margin:0px; padding:0px; float:left; width:100%; height:auto;}

.banner_text_b h1 {
  float: left;
  font-size: 97px;
  height: auto;
  margin: 0;    font-family: 'open_sanscondensed_light';
  padding: 0;
  text-transform: uppercase;
  width: 100%;
}
.banner_text_b h1 span{   font-family:'HelveticaNeueLTPro-Lt'; color:#e90d0d;}

.banner_text_b h2 {
  float: left;
font-family:'HelveticaNeueLTPro-Lt';
  font-size: 49px;
  height: auto;
  margin: 0;
  padding: 0;
  text-align: left;
  text-transform: uppercase;
  width: 100%;
}
.banner_text_b h3 {
  float: left;
font-family:'HelveticaNeueLTPro-Lt';
  font-size: 31px;
  height: auto;
  margin: 2% 0 0;
  padding: 0;
  text-align: left;
  text-transform: uppercase;
  width: 100%;
}
.banner_text_b h3 span {
  background: #e90d0d none repeat scroll 0 0;
  font-family: "open_sansregular";
  font-size: 17px;
  padding: 1% 2%;
  text-transform: lowercase;
}


.banner_text_b h4 {
  border-bottom: 1px solid #fff;
  float: right;
font-family:'HelveticaNeueLTPro-Lt';
  font-size: 29px;
  height: auto;
  margin: 0;
  padding: 0;
  text-align: right;
  text-transform: uppercase;
  width: auto;
}


.menu_box1 {
  float: right;
  height: auto;
  margin: 0;
  padding: 0;
  width: 81%;
}

.logo12 {
  float: left;
  margin: 0;
  padding: 0;
  width: 17%;
}

.banner_inn_box {
  margin: 0;
  position: absolute;
  top: 0;
  width: 100%;
}




/********************************************content start***********************************************************/
.content_box{margin:0px; padding:0px; float:left; width:100%; height:auto;}
.content_box_inn{margin:0px; padding:0px; float:left; width:100%; height:auto;}


.con_abot_11{margin:0px; padding:7% 0 5%; float:left; width:100%; height:auto;}

.con_abot_11 h1{margin:0px; padding:0px; float:left; width:100%; height:auto; color:#e01b29;   
font-family:'HelveticaNeueLTPro-Lt';font-size:28px; text-align:center;}


.con_abot_11 p{margin:3% 0 1%; padding:0px; float:left; width:100%;	font-family:'HelveticaNeueLTPro-Lt';
 height:auto; text-align:center;  font-size:15px; line-height:31px; color:#202022;}


.con_abot_11 section {
  background: rgba(0, 0, 0, 0) url("../images/about_di.png") no-repeat scroll left top;
  float: left;
  height: auto;
  margin: 3% 0 0;
  padding: 22px 0 0;
  width: 100%;
}
.con_abot_11 section ul{margin:0px; padding:0px; float:left; width:100%; height:auto;}

.con_abot_11 section ul li {
  background: rgba(0, 0, 0, 0) url("../images/arrow_b.png") no-repeat scroll left center;
  color: #202022;
  float: left;
  height: auto; font-size:15px;
  line-height: 39px;
  list-style: outside none none;
  margin: 0;
  padding: 0 0 0 28px;
  width: 45%;
}

.con_materil_n{margin:0px; padding:7% 0; float:left; width:100%; height:auto;}

.con_materil_n h1{margin:4% 0 0; padding:0px; float:left; width:100%; height:auto; color:#e01b29;   
font-family:'HelveticaNeueLTPro-Lt';font-size:28px; text-align:left;}


.con_materil_n p {
  color: #202022;
  float: left;
  font-size: 15px;
  height: auto;
  line-height: 38px;
  margin: 3% 0 1%;
  padding: 0;
  text-align: left;
  width: 100%;
}
.con_materil_n figure{margin:0px; padding:0px; float:left; width:100%; height:auto;}
.con_materil_n figure span {
  border: 1px solid #ccc;
  float: left;
  height: auto;
  margin: 0 0 2%;
  padding: 2%;
  text-align: center;
  width: 100%;
}

.con_materil_n figure span img {
  float: none;
  height: auto;
  margin: 0;
  padding: 0;
  text-align: center;
  width: auto;
}





.con_shoes_11{margin:0px; padding:4% 0; float:left; width:100%; height:auto;}

.con_shoes_11 h1{margin:0 0 2%; padding:0px; float:left; width:100%; height:auto; color:#e01b29;   
font-family:'HelveticaNeueLTPro-Lt';font-size:28px; text-align:center;}
.con_shoes_11 h2{margin:2% 0; padding:0px; float:left; width:100%; height:auto; color:#202022;   
font-family:'HelveticaNeueLTPro-Lt';font-size:20px; text-align:center;}


.con_shoes_11 p{margin: 0 1%; padding:0px; float:left; width:100%;
 height:auto; text-align:left;  font-size:15px; line-height:31px; color:#202022;}
.con_shoes_11 figure{margin:3% 0 0; padding:0px; float:left; width:100%; height:auto; text-align:center;}
.con_shoes_11 figure img {
  float: none;
  height: auto;
  margin: 0 auto;
  padding: 0;
  text-align: center;
  width: 100%;
}


.con_privacy_11{margin:0px; padding:4% 0; float:left; width:100%; height:auto;}

.con_privacy_11 h1{margin:0px; padding:0px; float:left; width:100%; height:auto; color:#e01b29;   
font-family:'HelveticaNeueLTPro-Lt';font-size:38px; text-align:center;}
.con_privacy_11 h2{margin:2% 0; padding:0px; float:left; width:100%; height:auto; color:#202022;   
font-family:'HelveticaNeueLTPro-Lt';font-size:20px; text-align:center;}
.con_privacy_11 p{margin: 0 1%; padding:0px; float:left; width:100%;
 height:auto; text-align:justify;  font-size:15px; line-height:37px; color:#202022;}
 
 
.con_wear_p_11{margin:0px; padding:8% 0; float:left; width:100%; height:auto;}

.con_wear_p_11 h1{margin:0px; padding:4% 0 0; float:left; width:100%; height:auto; color:#202022;   
font-family:'HelveticaNeueLTPro-Lt';font-size:28px; text-align:left;}
.con_wear_p_11 h2{margin:2% 0; padding:0px; float:left; width:100%; height:auto; color:#202022;   
font-family:'HelveticaNeueLTPro-Lt';font-size:20px; text-align:left;}
.con_wear_p_11 p{margin: 0 1%; padding:0px; float:left; width:100%;
 height:auto; text-align:left;  font-size:15px; line-height:37px; color:#fff;}
 
 .con_wear_p_11 figure{margin:3% 0 0; padding:0px; float:left; width:100%; height:auto; text-align:center;}
.con_wear_p_11 figure img {
  float: none;
  height: auto;
  margin: 0 auto;
  padding: 0;
  text-align: center;
  width: 100%;
}

 
 
  
.con_wear_pro_11{margin:0px; padding: 3% 0; float:left; width:100%; height:auto;}

.con_wear_pro_11 h1{margin:0px; padding:4% 0 0; float:left; width:100%; height:auto; color:#202022;   
font-family:'HelveticaNeueLTPro-Lt';font-size:28px; text-align:center;}
.con_wear_pro_11 h2{margin:2% 0; padding:0px; float:left; width:100%; height:auto; color:#202022;   
font-family:'HelveticaNeueLTPro-Lt';font-size:20px; text-align:left;}
.con_wear_pro_11 p{margin: 0 1%; padding:0px; float:left; width:100%;
 height:auto; text-align:center;  font-size:15px; line-height:37px; color:#202022;}
 
 .con_wear_pro_11 figure{margin:3% 0 0; padding:0px; float:left; width:100%; height:auto; text-align:center;}
.con_wear_pro_11 figure img {
  float: none;
  height: auto;
  margin: 0 auto;
  padding: 0;
  text-align: center;
  width: 100%;
}

 
 
 .con_about_pro_11{margin:0px; padding:  0; float:left; width:100%; height:auto;}

.con_about_pro_11 h1{margin:0px; padding:4% 0 3%; float:left; width:100%; height:auto; color:#e22533; text-transform:uppercase;  
font-family:'HelveticaNeueLTPro-Lt';font-size:28px; text-align:center;}
.con_about_pro_11 h2{margin:2% 0; padding:0px; float:left; width:100%; height:auto; color:#fff;   
font-family:'HelveticaNeueLTPro-Lt';font-size:20px; text-align:center;}
.con_about_pro_11 p{margin: 0 1%; padding:0px; float:left; width:100%;
 height:auto; text-align:center;  font-size:17px; line-height:37px; color:#fff;}
 
 
.con_about_outer{
	margin:0px;
	float:left;
	width:100%;
	height:auto;
	background:url("../images/about_bg.png") no-repeat scroll 0 0;
	background-size:100% 100%;
	padding-top: 2%;
	padding-right: 0;
	padding-bottom: 4%;
	padding-left: 0;
}
 
 
 .contact_tittle_b{margin:0px; padding:0px; float:left; width:100%; height:auto;}
 
 .contact_tittle_b h1{margin:0px; padding:0% 0 7%; float:left; width:100%; height:auto; color:#e22533; text-transform:uppercase;  
font-family:'HelveticaNeueLTPro-Lt';font-size:28px; text-align:center;}
 
 .con_contact_outer{margin:0px; padding:4% 0 0; float:left; width:100%; height:auto;  
background-image: url("../images/contact_bg.png"); background-size:100% 100%;}
 
 
 
.contact_form {margin:0px; padding:0px; float:left; width:100%; height:auto;}
 .contact_form span{  margin: 0 0 5%; padding:0px; float:left; width:100%; height:auto;}
 
.contact_form span input {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  border: 1px solid #8e8e8e;
  float: left;
  font-size: 13px; color:#fff;
  height: 39px;
  margin: 0;
  padding: 5px;
  width: 100%;
}
 .contact_form span textarea {color: #fff;
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  border: 1px solid #8e8e8e;
  float: left;
  font-size: 13px;
  height: 97px;
  margin: 0;
  padding: 5px;
  width: 100%;
}
 
 
.contact_form article input {
  background: #e22533 none repeat scroll 0 0;
  border: medium none;
  color: #fff;
  float: left;
  font-size: 15px;
  height: 37px;
  margin: 0;
  padding: 3px;
  width: 100%;
}
 
 
 
 
 
 .footer_social_icon {
    float: left;
    height: auto;
    margin: 3% 0 0;
    padding: 0;
    width: 100%;
}
.footer_social_icon h1 {
    color: #fff;
    float: left;
    font-family: "open_sansbold";
    font-size: 18px;
    margin: 2% 0 0;
    padding: 0;
    text-align: center;
    width: 59%;
}
.footer_social_icon ul {
    float: right;
    height: auto;
    margin: 0;
    padding: 0;
    width: 100%;
}
.footer_social_icon ul li {
    float: left;
    height: auto;
    list-style: outside none none;
    margin: 0 10px;
    padding: 0;
    width: auto;
}
.footer_social_icon ul li a {
    float: left;
    height: auto;
    margin: 0;
    padding: 0;
    width: 100%;
}
.footer_social_icon ul li a i {
  border: 1px solid #ddd;
  color: #fff;
  float: left;
  height: 33px;
  line-height: 29px;
  margin: 0;
  padding: 0;
  text-align: center;
  width: 45px;
}
 
 .address ul {
    float: left;
    margin: 0;
    padding: 0;
    width: 100%;
}
.address ul li {
    float: left;
    font-size: 14px;
    list-style-type: none;
    margin: 0 0 19px;
    padding: 0;
    width: 100%;
}
.address ul li i {
    color: #fff;
    float: left;
    font-size: 19px;
    list-style-type: none;
    margin: 0;
    padding: 2px 0 0;
    width: 20px;
}
.address ul li p {
    color: #fff;
    float: right;
    font-size: 14px;
    margin: 0;
    padding: 0;
    width: 93%;
}
.address ul li:last-child i {
    font-size: 15px;
}

.address {
  float: left;
  margin: 6% 0 0;
  width: 100%;
}


.banner_outer_box {
  float: left;
  height: auto;
  margin: 0;
  padding: 0;
  position: relative;
  width: 100%;
  z-index: 9999;
}

/********************************************footer start***********************************************************/
.footer_box{margin:0px; padding:0px; float:left; width:100%; height:auto;}
.footer_box_inn{margin:0px; padding:0px; float:left; width:100%; height:auto;}



.fa.fa-twitter:hover { background: #0EB1F2 none repeat scroll 0 0; border:1px solid #0EB1F2;}

.fa.fa-linkedin:hover { background: #1E83D5 none repeat scroll 0 0; border:1px solid #1E83D5;}
.fa.fa-facebook:hover  { background: #273E74 none repeat scroll 0 0; border:1px solid #273E74;}

.fa.fa-google-plus:hover  { background: #C63E24 none repeat scroll 0 0; border:1px solid #C63E24;}
.fa.fa-youtube:hover  { background: #ED0B2B none repeat scroll 0 0; border:1px solid #ED0B2B;}


a:focus {
  outline: thin dotted;
  outline-offset: -2px;
  color: #fff;
}






.footer_bottom_box {
  background:rgba(0,0,0,.5);
  float: left;
  height: auto;
  margin: 2% 0 0;
  padding: 1%;
  width: 100%;
}
.go_tope {
  background: #e22533 none repeat scroll 0 0;
  float: left;
  height: auto;
  margin: 0;
  padding: 0;
  width: 100%;
}
.go_tope a {
  color: #fff; text-align:center;
  float: right;
  font-size: 13px;
  margin: 0;
  padding: 4px;
  width: auto;
}


.copyright_b{margin:0px; padding:0px; float:left; width:100%; height:auto;}



.copyright_b p{
    color: #fff;
    float: left;
    font-size: 14px;
    margin: 0;
    padding: 0;
    width: 93%;
}

.fxd {
  background: #36399C  none repeat scroll 0 0;
  box-shadow: 0 0 3px #000;
  position: relative;
  z-index: 9999999;
}





.con_abot_11 h2 {
  color: #202022;
  float: left;

  font-size: 20px;
  height: auto;
  margin: 2% 0 0;
  padding: 0;
  text-align: center;
  width: 100%;
}

.address a{color:#fff;}

  
.con_wear1_pro_11{margin:0px; padding: 3% 0; float:left; width:100%; height:auto;}

.con_wear1_pro_11 h1{margin:0px; padding:4% 0 0; float:left; width:100%; height:auto; color:#202022;   
font-family:'HelveticaNeueLTPro-Lt';font-size:28px; text-align:left;}
.con_wear1_pro_11 h2{margin:2% 0; padding:0px; float:left; width:100%; height:auto; color:#202022;   
font-family:'HelveticaNeueLTPro-Lt';font-size:20px; text-align:left;}
.con_wear1_pro_11 p{margin: 0 1%; padding:0px; float:left; width:100%;
 height:auto; text-align:left;  font-size:15px; line-height:37px; color:#202022;}
 
 .con_wear1_pro_11 figure{margin:3% 0 0; padding:0px; float:left; width:100%; height:auto; text-align:center;}
.con_wear1_pro_11 figure img {
  float: none;
  height: auto;
  margin: 0 auto;
  padding: 0;
  text-align: center;
  width: 100%;
}



.about_detaila_outer{

  float: none;
  height: auto;
  margin: 0 auto;
  padding: 2%;
  width: 82%;
}

.about_detaila {

  float: left;
  height: auto;
  margin: 0 auto;
  padding: 2%;
  width: 100%;
}
.about_detaila ul{margin:0px; padding: 0; float:left; width:100%; height:auto;}

.about_detaila li{ margin: 0 0 1%; padding: 0; float:left; width:100%; height:auto; list-style:none;}
.about_detaila li p {
  color: #fff;
  float: left;
  font-size: 18px; font-family: "cabin_condensedsemibold";
  height: auto;
  list-style: outside none none;
  margin: 0;
  padding: 0;
  text-align: left;
  width: 29%;
}

.about_detaila li span {
  color: #fff;
  float: left;
 
  font-size: 16px;
  height: auto;
  list-style: outside none none;
  margin: 0;
  padding: 0;
  width:70%;
}



.con_materil_n figure img{width:100%;}


.second h1{font-size: 73px !important;color:#000;}

.second h2{ font-size: 46px!important; color:#000;}
.second h3{  color:#000;}
.second h4{color:#000;}
