@charset "UTF-8";

  @font-face {
	font-family: 'Conv_Oswald-Regular';
	src: url('../fonts/Oswald-Regular.eot');
	src: local('☺'), url('../fonts/Oswald-Regular.woff') format('woff'), url('../fonts/Oswald-Regular.ttf') format('truetype'), url('../fonts/Oswald-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Swis721 BlkCn BT';
	src: url('../fonts/Swis721 BlkCn BT.eot');
	src: local('☺'), url('../fonts/Swis721 BlkCn BT.woff') format('woff'), url('../fonts/Swis721 BlkCn BT.ttf') format('truetype'), url('../fonts/Swis721 BlkCn BT.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}


  @font-face {
	font-family: 'Sports EA Sports';
	src: url('../fonts/Sports EA Sports.eot');
	src: local('☺'), url('../fonts/Sports EA Sports.woff') format('woff'), url('../fonts/Sports EA Sports.ttf') format('truetype'), url('../fonts/Sports EA Sports.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}




  @font-face {
	font-family: 'ShadedLarch_PERSONAL_USE';
	src: url('../fonts/ShadedLarch_PERSONAL_USE.eot');
	src: local('☺'), url('../fonts/ShadedLarch_PERSONAL_USE.woff') format('woff'), url('../fonts/ShadedLarch_PERSONAL_USE.ttf') format('truetype'), url('../fonts/ShadedLarch_PERSONAL_USE.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
  @font-face {
	font-family: 'chinese.msyh';
	src: url('../fonts/chinese.msyh.eot');
	src: local('☺'), url('../fonts/chinese.msyh.woff') format('woff'), url('../fonts/chinese.msyh.ttf') format('truetype'), url('../fonts/chinese.msyh.svg') format('svg');
	font-weight: normal;
	font-style: normal;
	
}
  @font-face {
	font-family: 'Yahoo';
	src: url('../fonts/Yahoo.eot');
	src: local('☺'), url('../fonts/Yahoo.woff') format('woff'), url('../fonts/Yahoo.ttf') format('truetype'), url('../fonts/Yahoo.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
  @font-face {
	font-family: 'Kozuka Gothic Pro B';
	src: url('../fonts/Kozuka Gothic Pro B.eot');
	src: local('☺'), url('../fonts/Kozuka Gothic Pro B.woff') format('woff'), url('../fonts/Kozuka Gothic Pro B.ttf') format('truetype'), url('../fonts/Kozuka Gothic Pro B.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

  @font-face {
	font-family: 'msgothic';
	src: url('../fonts/msgothic.eot');
	src: local('☺'), url('../fonts/msgothic.woff') format('woff'), url('../fonts/msgothic.ttf') format('truetype'), url('../fonts/msgothic.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}


.menudownbg{
	border-bottom:36px solid #eaeae9;
	}

      .marginBottom1{
		  margin-bottom:10px;
		  margin-top:5px;
	  }
	  
	   .marginBottom3{
		  margin-bottom:20px;
	  }

     .marginBottom4{
		  margin-bottom:10px;
	  }
	  

	  
	  .marginBottom2{
		  margin:20px 0 20px 0;
	  }
	  
	  .border2{
		  border:1px solid #03F;
		  height:200px;
		  margin:20px 0 20px 0;
	  }
	  
	  .TopClockIcon{
		  margin:4px 15px 2px 15px;
		  border:none;		
	  }
	  .BottomBorder2px{
		  border-bottom:2px #000 solid;
	  }
	  
	  .imgBorder img{
		  border:none;
		  margin:0px auto;
		  padding:0px;
	  }
	  .topCategorySection{
		  padding-top:34px;
	  }
	  
	  .LineHeightHeading{
		 font-family: 'Conv_Oswald-Regular';
		  letter-spacing: 3px;
		  font-size:18px;
		  line-height:30px !important;
		  font-weight:bold;
		  margin-top:10px;
		  color:#fff;
	  }
	  
	  
	  .CustomFont1{
		font-family: 'Conv_Oswald-Regular';
		  font-size:18px;
		  letter-spacing: 3px;
	  }
	  .CustomFont1 a{
		 font-family: 'Conv_Oswald-Regular';
		  font-size:18px;
		  text-decoration:none;
		  color:#000000;
		  letter-spacing: 3px;
	  }
	  .CustomFont1 a:hover{
		  font-family: 'Conv_Oswald-Regular';
		  font-size:18px;
		  text-decoration:underline;
		  color:#000000;
		  letter-spacing: 3px;
	  }




  .LineHeightHeading1{
		 font-family: 'Conv_Oswald-Regular';
		  letter-spacing: 3px;
		  font-size:18px;
		  line-height:30px !important;
		  font-weight:bold;
		  margin-top:10px;
		  color:#000;
	  }
	  
	  
	  .CustomFontnewl{
		font-family: 'Conv_Oswald-Regular';
		  font-size:18px;
		  letter-spacing: 3px;
	  }
	  .CustomFontnewl a{
		 font-family: 'Conv_Oswald-Regular';
		  font-size:18px;
		  text-decoration:none;
		  color:#000000;
		  letter-spacing: 3px;
	  }
	  .CustomFontnewl a:hover{
		  font-family: 'Conv_Oswald-Regular';
		  font-size:18px;
		  text-decoration:underline;
		  color:#ffffff;
		  letter-spacing: 3px;
	  }







	    .inquirylink a{
		  font-family: 'Conv_Oswald-Regular';
		  font-size:12px;
		  text-decoration:none;
		  color:#FFFFFF;
	  }
	  .inquirylink a:hover{
		  font-family: 'Conv_Oswald-Regular';
		  font-size:12px;
		  text-decoration:underline;
		  color:#000000;
	  }
	  
	   .CustomFont2{
		  font-family: 'Swis721 BlkCn BT';
		  font-size:18px;
		  color:#000000;
		   text-transform: capitalize;
		   text-decoration: none;
		   padding-top: 5px;
	  }
	   .CustomFont22{
		  font-family: 'chinese.msyh';
		  font-size:16px;
		  color:#FFFFFF;
	  }
	    .CustomFont5{
		  font-family: 'Conv_Oswald-Regular';
		  font-size:18px;
		  color:#000;
	  }
	  .CustomFont3_black{
		  font-family: 'Conv_Oswald-Regular';
		  font-size:18px;
		  color:#000;
		  line-height:28px;
		   
}
	  
	   .CustomFont3{
		  font-family: 'Conv_Oswald-Regular';
		  font-size:24px;
	  }
	   .CustomFont4{
		  font-family: 'Conv_Oswald-Regular';
		  font-size:36px;
		  color:#fff;
	
 }
	  
	    .CustomFont2_Blue{
		  font-family: 'Conv_Oswald-Regular';
		  font-size:14px;
		  color:#000;
	  }
	  
	  
	    .CustomFont2_Black{
		  font-family: 'Conv_Oswald-Regular';
		  font-size:14px;
		  color:#000;
	  }
	  
	  hr{
		  margin:0px;
		  padding:0px;
	  }
	  
	  .headingBlueColor{
		  color:#000 !important;
		  font-family: 'Conv_Oswald-Regular';
	  }

 .headingRedColor{
		  color:#fd003b !important;
		  font-family: 'Conv_Oswald-Regular';
	  }
	  
	  .HeadingWhiteColor{
		  font-family: 'Conv_Oswald-Regular';
		  color:#fff !important;
	  }
	  
	  .textUnderline{
		  text-decoration:underline;
	  }
	   

	  .certification img{
		  margin:0px 17px 0px 0px;
		  padding:2px;
		  border:none;
		  float:left;
		  
	  }
	  
	  .pdfDownload img{
		  margin:0px 70px 0px 0px;
		  border:none;
		  
	  }
	  
	  .NoneRightBorder{
		  margin-right:0px;
	  }
	  
	   .newsBottom{
		  margin-bottom:20px;
	  }
	  
	    
	  .QuickLinks{
		  margin:0px;
		  padding:0px;
		  }
		  
	   .QuickLinks ul{
		   margin:0px;
		   padding:0px;
		   list-style:none;
		   list-style-position:outside;
		  }
		  
		.QuickLinks ul li{
		   margin:0px 0px 4px 0px;
		   padding:0px;
		   float:none;
		   display:block;
		  }
		  
		  .QuickLinks ul li a{
			  font-family: 'chinese.msyh';
			  font-size:16px;
			  color:#fff !important;
			  font-weight:normal;
			  text-decoration:none;
			  text-transform:capitalize;
			  text-align:left;
		  }
		  
		  .QuickLinks ul li a:hover{
			  text-decoration:underline;
			  color:#fd003b!important;
		  }
		  
		  .QuickLinks ul li a:active{
			  text-decoration:underline;
		  }
		  
		  

	  .LinksNormal{
		  margin:0px;
		  padding:0px;
		  }
		  
	   .LinksNormal img{
		  margin:0px;
		  padding:0px;
		  border:none;
		  }
		  
	   .LinksNormal ul{
		   margin:0px;
		   padding:0px;
		   list-style:none;
		   list-style-position:outside;
		  }
		  
		.LinksNormal ul li{
		   margin:0px 0px 7px 0px;
		   padding:0px;
		   float:none;
		   display:block;
		  
		  }
		  
		  .LinksNormal ul li a{
			  font-family: 'chinese.msyh';
			  font-size:16px;
			  color:#ffffff;
			  font-weight:normal;
			  text-decoration:none;
			  margin:0px 0px 4px 7px;
			  padding:10px 0px 0px 0px;
			 
			  
		  }
		  
		  .LinksNormal ul li a:hover{
			  text-decoration:underline;
			  color:#fd003b;
		  }
		  
		  .LinksNormal ul li a:active{
			  text-decoration:underline;
		  }
		  
		  
		  
		   .LabelContactUs{
			  font-family: 'Conv_Oswald-Regular';
			  font-size:14px;
			  color:#cccccc;
			  font-weight:normal;
			  text-decoration:none;
			  float:left;
			  width:40px;
		  }
		  
		   .copyrightText{
			  color:#fff;
			  font-size:16px;
			  padding:10px 0px 10px 0px;
			  
		  }

 .copyrightText a{
		  font-family: 'Conv_Oswald-Regular';
		  font-size:16px;
		  text-decoration:none;
		  color:#000;
	  }
	  .copyrightText a:hover{
		  font-family: 'Conv_Oswald-Regular';
		  font-size:16px;
		  text-decoration:underline;
		  color:#fff;
	  }
		  
		  
		          #backtop {
	        position: fixed;
	        float:left;
			font-family: 'Swis721 BlkCn BT';
            left:20px;right: auto;top:auto;bottom: 20px;
			padding-top:10px;
	        outline: none;
            overflow:hidden;
            color:#000;
            text-align:center;
            background-color:#717075;
            height:50px;
            width:60px;
            line-height:40px;
            font-size:22px;
            border-radius:10px;
            cursor:pointer;
            transition:all 0.3s linear;
            z-index:999999;

            opacity:1;
            display:none;
        }
        #backtop:hover {
            background-color:#d28e07;
			color:#fff;
        }
        #backtop.mcOut {
            opacity:0;
        }
		  
		  
/*:::::::::::::::::::::::::;;PRODUCT PAGE CSS START:::::::::::::::::::::::::::::::::*/

       .marginTop20px{
		   margin-top:20px;
	   }
	   
	  .categories ul {
  margin-left: -20px;
  list-style-position:outside;
}


	  .categories ul li {
  margin-bottom: 10px;
}

.paginationMargin{
	margin:0px 0px 0px 0px;
}

/*:::::::::::::::::::::::::;;PRODUCT PAGE CSS END:::::::::::::::::::::::::::::::::*/


/*:::::::::::::::::::::::::;;PRODUCT DETAIL PAGE CSS START:::::::::::::::::::::::::::::::::*/

       .paddingLeft0px{
		   padding-left:0px !important;
	   }
	
/*:::::::::::::::::::::::::;;PRODUCT DETAIL PAGE CSS END:::::::::::::::::::::::::::::::::*/


/*:::::::::::::::::::::::::;;INQUIRY BASKET PAGE CSS START:::::::::::::::::::::::::::::::::*/

       .borderRight{
		   border-right:1px solid #CCC;
	   }
	   
	     .borderBottom{
		   border-bottom:1px solid #CCC;
	   }
	   
	   .height187px{
		   height:187px;
		   padding-top:4px;
	   }
	   
	   .height187px_Padding{
		   height:187px;
		   padding-top:14px;
	   }
	   
	   .marginTop14px{
		   margin-top:14px;
	   }
	
	
	
		
	@media screen and (min-width: 320px) and (max-width: 480px)	 {
		
		 .borderRight{
		   border-right:none;
	   }
		
	  .height187px{
		   padding-top:14px !important;
	   }
	}
	
	
	@media screen and (max-width: 478px) and (min-width: 768px) 	{
		
		 .borderRight{
		   border-right:none;
	   }
	   
	   	
	 .height187px{
		   padding-top:14px !important;
	   }
		
	}

	
	@media screen and (min-width: 400px) and (max-width: 800px) 	{
		
		 .borderRight{
		   border-right:none;
	   }
	   
	   .height187px{
		   padding-top:14px !important;
		   height:120px;
	   }
		
	}
	
	
	@media screen and (min-width: 640px) and (max-width: 960px) 	{
		
	
		
	}
	
	
	@media screen and (max-width: 1024px) and (min-width: 768px) 	{
		
	}
	
	
	
/*:::::::::::::::::::::::::;;INQUIRY BASKET PAGE CSS END:::::::::::::::::::::::::::::::::*/

.pic {
  border: 2px solid #fff; 
  height: 126px;
  width: 126px;
  margin: 0px;
  overflow: hidden;
   
  -webkit-box-shadow: 5px 5px 5px #111;
          box-shadow: 5px 5px 5px #111; 
}



/*MORPH*/
.morph {
	border-radius: 50%;
	width:126px;
	height:126px;
  -webkit-transition: all 0.5s ease;
     -moz-transition: all 0.5s ease;
       -o-transition: all 0.5s ease;
      -ms-transition: all 0.5s ease;
          transition: all 0.5s ease;
}
 
.morph:hover {
  border-radius: 50%;
  -webkit-transform: rotate(360deg);
     -moz-transform: rotate(360deg);
       -o-transform: rotate(360deg);
      -ms-transform: rotate(360deg);
          transform: rotate(360deg);
}
a.botlnk {color:#000000;
	text-decoration:none;}
	a:hover.botlnk {color: #234582;
			text-decoration:underline;}
			
div.pagination {font: 12px arial, sans-serif;
	padding: 8px;
	margin: 3px;}
div.pagination a {
	font: 12px arial, sans-serif;
	border-radius:0px;
	padding: 8px 8px 8px 8px;
	margin: 1px;
	border: 1px solid #666666;	
	background-color: #000000;
	text-decoration: none; 
	color: #ffffff;}
div.pagination a:hover, div.pagination a:active {
	font: 12px arial, sans-serif;
	border-radius:0px;
	text-decoration: none;
	border: 1px solid #070708;
	background-color: #b5b4b2;
	color: #000000;}

div.pagination span.current {
	font: 12px arial, sans-serif;
	padding: 8px 8px 8px 8px;
	border-radius:0px;
	margin: 1px;
		border: 1px solid #070708;	
		font-weight: bold;
		background-color: #b5b4b2;
		color: #000;}

	div.pagination span.disabled {
		font: 12px arial, sans-serif;
		padding: 8px 8px 8px 8px;
		border-radius:0px;
		margin: 1px;
		border: 1px solid #CCCCCC;
		background-color: #000000;	
		color: #CCCCCC;}
#e{overflow: hidden;
			width: 100%;
			text-align: center;
			position: absolute;
			top: 0;
			left: 0;
			background-color: #FDE2DB;
			height: 0;
			color: #000;
			font: 20px/40px arial, sans-serif;
			opacity: .9;}
#s{overflow: hidden;
			width: 100%;
			text-align: center;
			position: absolute;
			top: 0;
			left: 0;
			background-color: #EAFFEA;
			height: 0;
			color: #000;
			font: 20px/40px arial, sans-serif;
			opacity: .9;}
.carttbl {
	color: #000000;
		background:#d8d8d8;}
.cartcol {color:#666;
	background:#e6e6e6;}
.cartsel {color: #000000;
	background:#eafbfa;}
.required {color: #FF0000;}
.ecarttxt {color:#FFFFFF;
	font-size:12px;}
a.ecartlnk {color: #dfdfdf;
    font: 13px "Oswald";
    text-decoration: none;
    text-transform: uppercase;}
	a:hover.ecartlnk {color: #d60133;}
	
.list-group.panel > .list-group-item {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px
}
.list-group-submenu {
  margin-left:20px;
}
 #search {
    float: right;
    margin-top: 9px;
    width: 250px;
}

.search {
	margin:0px 20px 0px 0px;
    padding: 35px 0px 0px 0px;
    width: 350px;
    height: 30px;
    position: relative;
    left: 10px;
    float: right;
    line-height: 22px;
}

    .search input {
        position: absolute;
        width: 0px;
        float: Left;
        margin-left: 300px;
        -webkit-transition: all 0.7s ease-in-out;
        -moz-transition: all 0.7s ease-in-out;
        -o-transition: all 0.7s ease-in-out;
        transition: all 0.7s ease-in-out;
        height: 30px;
        line-height: 18px;
        padding: 0 2px 0 15px;
        border-radius:1px;
    }

        .search:hover input, .search input:focus {
            width: 300px;
            margin-left: 0px;
        }

.btn1 {
    height: 30px;
    position: absolute;
    right: 0;
    top: 35px;
    border-radius:1px;
}	

 a.mcatlnk {
	font-family: 'Conv_Oswald-Regular';
	color:#000000;
	text-decoration:none;
	font-size:14px;
	text-transform:uppercase;
	font-weight:none;
	}
	a:hover.mcatlnk {
	color:#ffffff;
	font-family: 'Conv_Oswald-Regular';
	font-size:14px;
	text-decoration:underline;
	font-weight:none;
	text-transform:uppercase;

}
a.mcatlnksel {
	color:#000000;
	font-family: 'Conv_Oswald-Regular';
	text-decoration:underline;
	font-size:14px;
	font-weight:none;
	text-transform:uppercase;
	}
	a:hover.mcatlnksel {
	color:#c71515;
	font-family: 'Conv_Oswald-Regular';
	text-decoration:none;
	font-weight:none;
	font-size:14px;
	text-transform:uppercase;
	
}
a.scatlnk {
	color:#000000;
	font-family: 'Conv_Oswald-Regular';
	font-weight:none;
	text-decoration:none;
	font-size:14px;
	display:block;
	}
	a:hover.scatlnk {
	color:#c71515;
	font-family: 'Conv_Oswald-Regular';
	text-decoration:underline;
	font-size:14px;

}
a.scatlnksel {
	color:#c71515;
	font-family: 'Conv_Oswald-Regular';
	text-decoration:underline;
	font-weight:none;
	font-size:14px;
	}
	a:hover.scatlnksel {
	color:#c71515;
font-family: 'Conv_Oswald-Regular';
	text-decoration:none;
	font-size:14px;
}
.viewdetailsbtn{
	background:url(../images/details.png) no-repeat;
	width:70px;
	height:70px;
	border:0px;
	float:right;
	}
	
	
	
	#custom-search-input {
        margin:0;
        padding: 0;
    }
 
    #custom-search-input .search-query {
		font-family: 'Swis721 BlkCn BT';
		font-size:18px;
		text-transform:capitalize;
        padding-right: 70px;
        padding-right: 70px \9;
        padding-left: 10px;
        padding-left: 4px \9;
        /* IE7-8 doesn't have border-radius, so don't indent the padding */
 
        margin-bottom: 0;
        -webkit-border-radius: 0px;
        -moz-border-radius: 0px;
        border-radius: 0px;
    }
 
    #custom-search-input button {
        border: 0;
        background: none;
        /** belows styles are working good */
        padding: 8px 8px;
        position: relative;
        left: -40px;
        /* IE7-8 doesn't have border-radius, so don't indent the padding */
        margin-bottom: 0;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        color:#fff;
		
    }
 
  
a.inquiry {
	color:#000000;
	font-family: 'Swis721 BlkCn BT';
	font-weight:none;
	text-decoration:none;
	}
	a:hover.inquiry {
	color:#6A0405;
	font-family: 'Swis721 BlkCn BT';
    text-decoration:none;

}


@font-face {
    font-family: "adiBlack";
    font-weight: normal;
    src: url("fonts/adineuePRO-BlackWeb.eot?#iefix") format("embedded-opentype"), url("fonts/adineuePRO-BlackWeb.woff2") format("woff2"), url("fonts/adineuePRO-BlackWeb.woff") format("woff"), url("fonts/adineuePRO-BlackWeb.ttf") format("truetype");
}
@font-face {
    font-family: "adiLight";
    font-weight: normal;
    src: url("fonts/adineuePRO-LightWeb.eot?#iefix") format("embedded-opentype"), url("fonts/adineuePRO-LightWeb.woff2") format("woff2"), url("fonts/adineuePRO-LightWeb.woff") format("woff"), url("fonts/adineuePRO-LightWeb.ttf") format("truetype");
}
@font-face {
    font-family: "adihausregular";
    font-style: normal;
    font-weight: normal;
    src: url("fonts/adihausregular.eot?#iefix") format("embedded-opentype"), url("fonts/adihausregular.woff2") format("woff2"), url("fonts/adihausregular.woff") format("woff"), url("fonts/adihausregular.ttf") format("truetype");
}
@font-face {
    font-family: "adihausbold";
    font-style: normal;
    font-weight: normal;
    src: url("fonts/adihausbold.eot?#iefix") format("embedded-opentype"), url("fonts/adihausbold.woff2") format("woff2"), url("fonts/adihausbold.woff") format("woff"), url("fonts/adihausbold.ttf") format("truetype");
}
@font-face {
    font-family: "adiNeueRegular";
    font-style: normal;
    font-weight: normal;
    src: url("fonts/adiNeueRegular.eot?#iefix") format("embedded-opentype"), url("fonts/adiNeueRegular.woff2") format("woff2"), url("fonts/adiNeueRegular.woff") format("woff"), url("fonts/adiNeueRegular.ttf") format("truetype");
}
@font-face {
    font-family: "adiNeueBold";
    font-style: normal;
    font-weight: normal;
    src: url("fonts/adiNeueBold.eot?#iefix") format("embedded-opentype"), url("fonts/adiNeueBold.woff2") format("woff2"), url("fonts/adiNeueBold.woff") format("woff"), url("fonts/adiNeueBold.ttf") format("truetype");
}
@font-face {
    font-family: "icomoonregular";
    font-style: normal;
    font-weight: normal;
    src: url("fonts/icomoon.eot?#iefix") format("embedded-opentype"), url("fonts/icomoon.woff2") format("woff2"), url("fonts/icomoon.woff") format("woff"), url("fonts/icomoon.ttf") format("truetype");
}
@font-face {
    font-family: "adiPictoRegular";
    font-style: normal;
    font-weight: normal;
    src: url("fonts/adipictos-Regular.eot?#iefix") format("embedded-opentype"), url("fonts/adipictos-Regular.woff2") format("woff2"), url("fonts/adipictos-Regular.woff") format("woff"), url("fonts/adipictos-Regular.ttf") format("truetype");
}

.size-chart-menu-left{display:inline}.size-chart-menu-clear{clear:both}.size-chart-hidden{display:none}.tabs-header{display:inline-block;padding:0 25px}.pt_customerservice #content #size-chart-menu-line1 .tabs-header{color:#fff;text-decoration:none;border-top:1px solid #000;margin-left:-4px}.pt_customerservice #content #size-chart-menu-line2-list .tabs-header{color:#000;text-decoration:none;padding:0 20px}.pt_customerservice #content #size-chart-menu-line1 .selected,.pt_customerservice #content #size-chart-menu-line1 .tabs-header:hover{background-color:#fff;color:#000!important;border-top:1px solid #000}.pt_customerservice #content #size-chart-menu-line2-list .tabs-header:hover{border-top:0;background-color:transparent;text-decoration:underline}.pt_customerservice #content #size-chart-menu-line2-list .selected,.pt_customerservice #content #size-chart-menu-line2-list .selected.tabs-header:hover{border-top:0;background-color:#ebebeb;font-weight:bold;text-decoration:none!important;position:relative}#size-chart-menu-line1{background-color:#000;line-height:33px;text-transform:uppercase;font-weight:bold;text-align:center}#size-chart-menu-line2-list{background-color:#dbdbdb;line-height:44px;text-align:center}#size-chart-menu-line1 .gender{display:inline-block;margin:auto}.pt_customerservice #content .size_chart h2{margin:15px 0 8px;border-top:0}.pt_customerservice #content .size_chart h3{margin:0 0 10px}
.size_chart_table caption{font-family:'adilight',Arial,Helvetica,Verdana,sans-serif;margin-top:0;margin-bottom:24px;text-transform:uppercase;letter-spacing:6px;font-size:32px;line-height:95%}
.contentasset{width:100%}

.sizechart .contentasset .size_chart_information {
    display: table;
}
.sizechart .contentasset .size_chart_image, .sizechart .contentasset .size_chart_info_wrapper {
    display: table-cell;
}
.sizechart .contentasset .size_chart_image {
    text-align: center;
    vertical-align: middle;
    width: 30%;
}
.sizechart .contentasset .size_chart_info_wrapper {
    font-size: 14px;
    line-height: 20px;
    width: 70%;
}
.sizechart .contentasset .size_chart_info_wrapper li {
    list-style: outside none square;
    margin-left: 20px;
}
.sizechart .contentasset .size_chart_infoblock.measure {
    margin-bottom: 10px;
}
.sizechart .contentasset .size_chart_infoblock.choose_size p {
    margin-bottom: 10px;
}

.size_chart_table table,.pt_customerservice #content .size_chart_table table{margin-bottom:24px;width:100%;border-width:0;border-bottom:1px solid #c6c6c6;border-collapse:separate;border-spacing:0;table-layout:fixed}.size_chart_table caption{text-align:left}.size_chart_table th,.size_chart_table td{width:120px;height:51px;padding:2px 0;font-size:12px;font-weight:normal;line-height:17px;vertical-align:middle;text-align:center!important;color:#333;border:2px solid transparent;word-wrap:break-word}.size_chart_table td p{text-align:center!important}.size_chart_table td{background:url("../images/sizechart-border.png") repeat-x #e0e0e0;background-position:0 104%}.size_chart_table th{background:#5c5c5c;color:#fff;font-weight:bold;border-bottom:1px solid #fff;border-top:0;border-left:0;border-right:0}.size_chart_table tr th:first-child{border:solid #fff;border-width:0 1px 1px 0}.size_chart_table tr td:first-child{border-right:1px solid #fff;font-weight:bold;padding:0 2px;max-width:70px;min-width:70px;height:55px}.size_chart_table tr td:nth-child(2n){background:url("../images/sizechart-border.png") repeat-x #eee;background-position:0 104%}.size_chart .size_chart_table tr:last-child td{background-image:none}.size_chart .size_chart_table tr td:last-child{padding-right:2px}.size_chart .size_chart_table td.lightHor{border:solid #50a5d6;border-width:2px 0;background-image:none}.size_chart .size_chart_table td.lightVer{border:solid #50a5d6;border-width:0 2px;background-position:0 100%}.size_chart .size_chart_table td.selectedCell{background-color:#50a5d6;color:#fff;font-weight:bold;border:2px solid #50a5d6;background-image:none}.size_chart .size_chart_table .two-cols td.lightVer,.size_chart .size_chart_table .two-cols tr:last-child td.lightVer{padding:4px 2px 4px 0}.size_chart .size_chart_table .two-cols td.selectedCell{padding:1px 0}.size_chart .size_chart_table .two-cols tr:last-child td.selectedCell{padding:2px 0}.size_chart .size_chart_table tr td.lightHor:first-child{background:#50a5d6;border-right:1px solid #fff;color:#fff}.size_chart .size_chart_table tr td.lightHor:last-child{border-right:2px solid #50a5d6;padding-right:0}.size_chart .size_chart_table th.lightVer{background:#50a5d6;border:solid #50a5d6;border-width:0 2px 1px 2px;border-bottom-color:#fff}.size_chart .size_chart_table tr:last-child td.lightVer{border-bottom:2px solid #50a5d6;padding-bottom:0}.sizechart .size_chart_table .clearBG td{background-image:none}.size_chart.shoes .size_chart_table th{height:auto}
.size_chart_image,.sizechart .contentasset .size_chart_info_wrapper{display:table-cell}.sizechart .contentasset .size_chart_image{width:30%;text-align:center;vertical-align:middle}





	
	