
@font-face {
    font-family: "TV-Nord-EF-Light";
    font-style: normal;
    font-weight: normal;
    src: url("fonts/TV-Nord-EF-Light.eot") format("embedded-opentype"), 
	url("fonts/TV-Nord-EF-Light.woff") format("woff"), 
	url("fonts/TV-Nord-EF-Light.ttf") format("truetype"), 
	url("fonts/TV-Nord-EF-Light.svg") format("svg");
}@font-face {
    font-family: "PredigeRounded-Regular";
    font-style: normal;
    font-weight: normal;
    src: url("fonts/PredigeRounded-Regular.eot") format("embedded-opentype"), 
	url("fonts/PredigeRounded-Regular.woff") format("woff"), 
	url("fonts/PredigeRounded-Regular.ttf") format("truetype"), 
	url("fonts/PredigeRounded-Regular.svg") format("svg");
}
@font-face {
    font-family: "GoboldThinItalic";
    font-style: normal;
    font-weight: normal;
    src: url("fonts/GoboldThinItalic-Italic.eot") format("embedded-opentype"), 
	url("fonts/GoboldThinItalic-Italic.woff") format("woff"), 
	url("fonts/GoboldThinItalic-Italic.ttf") format("truetype"), 
	url("fonts/GoboldThinItalic-Italic.svg") format("svg");
}
.ui-widget{font-family:Lucida Grande, Lucida Sans, Arial, Helvetica, sans-serif;font-size:12px;}
body{background:url(images/back_bg.jpg) repeat-x scroll center top #fff;color:#000;margin:0px;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.page404{margin:0 auto;padding:154px 0;text-align:center;background:#f1f1f1;}
#header {/*background: transparent url("images/header_bg.jpg") repeat-x scroll left -39px;*/height: 191px;margin:0 auto 8px;position: relative;width: 980px;}
#logo {left: -6px;
    position: absolute;
    top: 32px;}


.header_currencies { color: #31343b;
    position: absolute;
	font-family: PredigeRounded-Regular;
    right: 5px;
    text-transform: uppercase;
    top: 5px;}
.header_currencies > p {float:left;margin:1px;}
.banner .topadv {float:left;height:196px;overflow:hidden;}
.banner .topadv {float:left;height:196px;overflow:hidden;width:575px;}
.ck-slide-wrapper img {width:100%;}
.dot-wrap em:hover{background:#355E8E;}
.ck-slidebox {bottom:10px;left:358px;margin:0 !important;position:absolute;width:120px;z-index:9;}
.nfl_box strong { font-size: 12px;font-weight: bold;color:#41b8f0;margin-bottom: 10px;text-transform: capitalize;}
.ck-slide {height:283px;position:relative;}
.banner .banner_top {float:left;margin-bottom:5px;margin-left:7px;width:306px;}
.toplink a {color:#3EBAEE;font-size:12px;margin:0 5px;text-decoration:none;}
.toplink a:hover, .live_chart > a:hover{color:#3EBAEE !important;}
.topshippcart #topcart{float:right;height:41px;line-height:41px;text-align:right;}
.topshippcart #topcheckout{position:absolute;right:23px;top:19px;width:66px;}
.topshippcart #topcheckout a{display:block;height:22px;position:absolute;width:66px;}
.topshippcart a{color:#555;}
input.search_input[type="text"] {background: #fff none repeat scroll 0 0;border: 1px solid #e2e2e2;border-radius: 0;color: #888;float: left;font-size: 13px;height: 22px;line-height: 22px;padding-left: 6px;width: 161px;font-family: TV-Nord-EF-Light;}
.dot-wrap em {background:#3EBAEE none repeat scroll 0 0;border-radius:6px;display:block;float:left;margin:0 5px;padding:6px;cursor:pointer;z-index:99;}
.quorheader {left: 257px;
    position: absolute;
    top: 4px;
}
#tgcheckOs > form {color:#31343b;font-family:"PredigeRounded-Regular";}
.quorheader a {color:#31343b;text-decoration:none;font-family:"PredigeRounded-Regular";}
.quorheader a:hover{text-decoration:underline;}
.quorheader .quorder {border:1px solid #e2e2e2;border-radius:0;height:17px;line-height:17px;padding:0;width:100px;}
.quorheader .order_btn {background:transparent url("images/paymentBtn.gif") repeat scroll 0 0;border:medium none;color:#ffffff;cursor:pointer;height:22px;vertical-align:middle;width:65px;}
.header_block_3 {font-size:11px;left:609px;top:81px;z-index:9999;position:absolute;}
.header_block_3 a {color:#000;text-decoration:none;}
.header_block_3 a.cont {color:#b60000;margin-left:30px;text-decoration:underline;}
.header_search select {border: 1px solid #cecece;color: #888;float: left;font-size: 13px;height: 26px;line-height: 26px;margin: 0 5px;padding-bottom: 0;width: 140px;}
.search_btn { background: transparent url("images/header_search_btn.jpg") repeat scroll 0 0;border: medium none;cursor: pointer;height: 26px;width: 56px;}
.search_input:hover{color:#fff;transparent:all .5s ease;}
#logo_text{color:#fff;font-weight:bold;left:270px;position:absolute;top:86px;}
#headerShortcuts{float:right;margin-top:15px;}
.header_nav { bottom: 0;
    height: 47px;
    left: 0;
    position: absolute;
    width: 100%;
    z-index: 3;}
.header_nav a{color:#000;font-weight:normal;}
.product_right_bottom {float:left;margin-top:5px;width:100%;}
.header_nav ul li { border-right: 1px solid #919191;
    display: block;
    float: left;
    height: 47px;
    line-height: 47px;
    padding: 0 17px;}
#link_17{ border:0;}
.header_nav ul ul li {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border: 1px solid #91919B;height: 18px;line-height: 18px;padding: 0 5px;width: 149px; text-align:left;}
.header_nav .nav_li_leve_1{height:30px;line-height:30px;padding:0 10px;width:auto;}
.header_nav .nva_li{display:block;float:left;}
.header_nav .nav_ul_leve_1 a {color: #fff;
    font-family: GoboldThinItalic;
    font-size: 15px;
    text-decoration: none;
    text-shadow: 0 1px 0 #444;
    text-transform: capitalize;}
.header_nav .nav_ul_leve_2{  background: #91919b none repeat scroll 0 0;
    display: none;
    left: -1px;
    padding: 5px;
    position: absolute;
    top: 47px;
    width: 100%;}

.header_nav .nav_ul_leve_2 a {
    color: #fff !important;
    font-family:"PredigeRounded-Regular";
    font-size: 13px;
    font-weight: normal;
    text-shadow: none;
    text-transform: capitalize;}
.header_nav .nav_li:hover{background:#31343b;}
.header_nav ul li.nav_li:hover{background:#41b8f0;}
.header_nav ul li.nav_li:hover a{color:#fff;}
.header_nav .nav_ul_leve_2 li:hover {
    background: #fff!important;
    border: 1px solid #91919B;
}
.header_nav .nav_ul_leve_2 li:hover a{color: #91919B!important;}
.header_nav .nav_ul_leve_3{background:#FF5C01;left:10px;top:15px;position:absolute;width:455px;padding:5px;display:none;}
.header_nav #link_12 .nav_ul_leve_2{left:-35px;}
.header_nav #link_21 .nav_ul_leve_2{left:-161px;}
.header_nav #link_22 .nav_ul_leve_2{left:-303px;}
.contentContainer {background:#fff none repeat scroll 0 0;margin:0 auto;width:980px;}
.contentContainer.index_html {background:#fff none repeat scroll 0 0;margin:0 auto;width:980px;}
.banner_center{height:306px;}
.banner_center_left{float:left;}
.banner_bottom_left{float:left;margin-bottom:5px;width:176px;}
.banner_bottom_left h4{color:#FF5C01;font-size:13px;font-weight:bold;line-height:31px;margin:0;padding-left:5px;text-transform:uppercase;}
.banner_bottom_left a{clear:both;color:#015BC9;font-weight:bold;height:30px;line-height:27px;padding-top:102px;text-align:center;width:100%;display:block;}
.banner_bottom_left.special p{color:#fff;font-size:12px;font-weight:bold;margin:14px 0;padding:0 11px;}
.left_meil .mailbtn{background:transparent none repeat scroll 0 0;border-radius:3px;float:right;height:18px;border:0;margin:0 12px 9px 0;width:40px;cursor:pointer;}
.left_meil .addmail {background:transparent none repeat scroll 0 0;border:0 none;color:#fff;float:left;font-size:11px;height:17px;line-height:17px;margin-left:9px;padding:0 0 0 5px;width:104px;}
.left_meil .addmail:hover {background:#555 none repeat scroll 0 0;cursor:pointer;}
.banner_bottom_left.support a{padding-top:66px;}
.left_meil .mailbtn:hover{background:transparent none repeat scroll 0 0;border:1px solid #e2e2e2;border-radius:3px;float:right;height:18px;margin:0 12px 9px 0;width:40px;}
.banner_bottom_left.sevices a{color:#fff;height:21px;line-height:17px;padding:0 0 0 10px;text-align:left;}
.banner_bottom_left a:hover{color:#FF5C01;}
.index_products_list .index_products_list_ti{background:url(images/title_fnt.jpg) no-repeat left center;margin:5px 0 0;color:#fff;font-size:12px;font-weight:bold;height:23px;line-height:22px;padding-left:20px;}
.index_products_list li {background:#fff none repeat scroll 0 0;display:block;float:left;text-align:center;width:25%;}
#columnLeft{padding-top:5px;}
#columnRight{padding-top:5px;}
.infoBoxHeading{padding:5px;font-size:12px;}
.infoBoxContents{padding:5px;font-size:12px;margin-bottom:5px;}
.left_category, .columnleft {float: left;width:237px;}
.contentContainer:after{content:"";display:block;clear:both;}
.columnright {float:right;width:782px;}
.topadv_right {float:left;width:203px;}
.productListInfo .productrow li:nth-child(5) {border-right:0 none;}

.productListInfo .productrow li {
    background: transparent none repeat scroll 0 0;
    border-bottom: 1px dotted #e2e2e2;
    border-right: 1px dotted #e2e2e2;
    display: block;
    float: left;
    height: 229px;
	overflow:hidden;
    width: 182px;
}


.productListInfo li .product_listing_img {
    display: table-cell;
    height: 175px;
    overflow: hidden;
    padding: 0;
    vertical-align: middle;
	z-index: 0;
}.productrow .product_img {
    display: block;
    text-align: center;
    width: 182px;
}

.productListInfo li .product_name {
    color: #444;
    font-weight: bold;
    height: 25px;
    line-height: 12px;
    margin: 4px 0;
    overflow: hidden;
    padding: 0 5px;
    transition: all 0.5s ease 0s;
    width: auto;
}
.productListInfo li .product_name:hover{color:#444;font-weight:bold;line-height:17px;}
.productListInfo li .product_price{line-height:20px;margin:0 5px 5px;}
.productListing:after {content:"";display:block;clear:both;}

.mid_txtinfo {
    background:#e2e2e2 none repeat scroll 0 0;
    border: 1px solid #e2e2e3;
    height: 32px;
    padding-left: 6px;
    text-align: center;
}.protool.protool_1{float:left;}
.mid_txtinfo select {border:1px solid #b0c3d1;color:#555;cursor:pointer;font-family:arial;font-size:12px;}
.pagination.displaying{color:#555;}
.displaying strong {color:#41b8f0;}
.pagination.sort_by span{color:#555;}
.pagination.pageresults_ed{float:right;}
.pageresults_ed span{color:#555;}

.pageresults_ed strong {
    background: #fff none repeat scroll 0 0;
    color: #41b8f0;
    padding: 0 4px;
}
.sortby{float:left;}
.right_top_banner {float: right;width: 199px;}
li.left_sub_li_1 {background: #fff url("images/list_li.png") no-repeat scroll center top;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    transition: all 0.5s ease 0s;}
li.left_sub_li_1:hover{background:#fff url("images/list_li.png") no-repeat scroll 180px center!important;}
ul.left_ul_block_1 {
    position: relative;}
ul.left_ul_block_2, ul.left_ul_block_3,ul.left_ul_block_3 {background:#fff none repeat scroll 0 0;display:none;position:absolute;}
ul.left_ul_block_2 li:hover{background:#fff!important;}
ul.left_ul_block_2 li:hover a{ color:#31343b!important;}
ul.left_ul_block_2 ul.left_ul_block_3 a{ color:#4f5e61!important;}
ul.left_ul_block_2 ul.left_ul_block_3 a:hover{ color:#4f5e61!important;}
ul.left_ul_block_2 li.left_fi_li{  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 0 none;
    float: left;
    height: 24px;
    line-height: 24px;
    text-align: left;
    width: 190px;}
li.lise ul li.lise > a {color:#3EBAEE !important;}
ul.left_ul_block_2 li.left_fi_li a {color:#31343b;font-weight:normal;height:24px;line-height:24px;padding-left:5px; font-size:13px;}
ul.left_ul_block_3 li.left_fi_li {border:0 none;float:left;padding-left:5px;width:184px;}
ul.left_ul_block_3 li.left_fi_li:hover{background:#FF9600;}
ul.left_ul_block_2 {border:0 none;left:237px;width:570px;background:#eeeef0 none repeat scroll 0 0;}
ul.left_ul_block_3 a {padding:0;}
ul.left_ul_block_3 {background:#e0e0e2 ;border:0 none;}
ul.left_ul_block_4 {background:#c1c1c1 ;border:0 none;}
li.lise > a{color:#3EBAEE!important;font-weight:bold!important;}
#lef_cat_140 li.left_fi_li{overflow:hidden;}
.left_category_container a {color: #31343b;
    display: block;
    font-weight: normal;
    height: 27px;
	font-family:TV-Nord-EF-Light;
    line-height: 27px;
    overflow: hidden;
    text-decoration: none;
    text-shadow: 0 1px 0 #fff;}
.top_banner_right img {width: 100%;}
ul.left_ul_block_2 .left_ul_block.left_ul_block_3 li {height:23px;line-height:23px;width:185px;}
ul.left_ul_block_2 .left_ul_block.left_ul_block_3 li a{   height:23px;line-height:23px;}
ul.left_ul_block_2 .left_ul_block.left_ul_block_3 li:hover{background:#3EBAEE;}
.left_search_from{background:url(images/headmidsearbg.jpg) no-repeat scroll center 5px transparent;height:25px;margin-left:10px;padding-bottom:5px;padding-top:5px;width:157px;}
input[type="text"].left_search_input{background:none;border:none;float:left;padding:1px 0 0 25px;width:85px;}
.left_search_btn{height:25px;margin-left:10px;width:37px;background:none repeat scroll 0 0 transparent;cursor:pointer;border:0;}
.contentText, .contentText table{padding:5px 0 5px 0;font-size:12px;color:#000;}
.productListTable{padding:5px;font-size:12px;}
.productListTable tr.alt td{background-color:#ecf6fc;}
.fieldKey{font-size:12px;font-weight:bold;width:100px;}
.fieldValue{font-size:12px;}

.product_left_in {
    border: 1px solid #e2e2e3;
    padding: 14px 0;
}.productInfo_left {float:left;width:392px;}
.productInfo_right {    float: right;
    width: 335px;}
.product_infomation {background: #fff none repeat scroll 0 0;float: right;width: 735px;}
#product_into .spec {
    height: 592px !important;
    margin-top: 4px !important;
    overflow: hidden;
}.breadcrumb.procuct {background:#fff none repeat scroll 0 0;padding:0 3px;}
.productInfo_a.tributes{padding:0 10px;padding-bottom:10px;}
.productInfo_right .product_Description{margin-left:10px;margin-top:5px;}
h2.product_Description_h2{background:url(images/prodescbgh.jpg) no-repeat;width:122px;height:23px;line-height:23px;margin:0;margin-left:-1px;text-align:center;font-size:15px;position:relative;z-index:999;float:left;font-weight:normal;cursor:pointer;}
h2#product_Description_Title{margin:0;}
h2.h2over{background:url(images/prodescbg.jpg) no-repeat;}
p.product_Description_p{clear:both;font-size:12px;padding:10px;margin:0;line-height:18px;}

h1#productName {
    border-bottom: 1px solid #dedede;
    color: #3ebaee;
    font-size: 20px;
    margin-bottom: 10px;
    padding-bottom: 10px;
    text-align: left;
}.productInfo {float:right;width:100%;}
.productModel, .productPrice {color:#000;font-size:13px;margin-bottom:14px;}
.productPrice .product_Speciprice {color:#f00;font-size:21px;font-weight:bold;margin-right:2px;}
.productPrice .product_Markprice{font-size:19px;text-decoration:line-through;color:#999}
.proinfoimg {background:#fff none repeat scroll 0 0;display:table-cell;text-align:center;vertical-align:middle;width:390px;}
.productInfo:after {content:"";display:block;clear:both;}
#cartEmptyText{color:#000;font-size:14px;font-weight:normal;height:47px;margin:0 10px;padding:0 10px;text-align:left;}
#piGal ul{list-style-type:none;}
.buttonSet{clear:both;margin:5px 0 10px 0;}
#tdb1{background:transparent url("images/add-to-cart-btn.gif") no-repeat scroll 0 0;border:0 none;color:#fff;cursor:pointer;display:block;height:35px;width:175px;}
.boxText{font-family:Arial, Helvetica, sans-serif;font-size:10px;}
.errorBox{font-family :Arial, Helvetica, sans-serif;font-size :10px;background:#ffb3b5;font-weight:bold;}
.stockWarning{font-family :Arial, Helvetica, sans-serif;font-size :10px;color:#cc0033;}
.productsNotifications{background:#f2fff7;}
.orderEdit{font-family :Arial, Helvetica, sans-serif;font-size :10px;color:#70d250;text-decoration:underline;}
tr.header{background:#fff;}
tr.headerNavigation{background:#bbc3d3;}
td.headerNavigation{font-family:Arial, Helvetica, sans-serif;font-size:10px;background:#bbc3d3;color:#fff;font-weight :bold;}
.breadcrumb {height:20px;line-height:20px;margin-bottom:5px;overflow:hidden;padding:0 0 0 5px;}
.breadcrumb a.headerNavigation{color:#4a5233;}
.breadcrumb a.headerNavigation:hover{text-decoration:underline;}
.breadcrumb .headerlastNavigation{color:#3EBAEE;font-weight:bold;}
.productListInfo li .product_listing_img:hover{opacity:0.85;}
tr.headerError{background:#ff0000;}
td.headerError{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:12px;background:#ff0000;color:#fff;font-weight :bold;text-align :center;}
tr.headerInfo{background:#00ff00;}
td.headerInfo{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:12px;background:#00ff00;color:#fff;font-weight:bold;text-align:center;}
tr.footer{background:#bbc3d3;}
td.footer{font-family:Arial, Helvetica, sans-serif;font-size:10px;background:#bbc3d3;color:#fff;font-weight:bold;}
.infoBox{background:#b6b7cb;}
.infoBoxNotice{background:#FF8E90;}
.infoBoxNoticeContents{background:#FFE6E6;font-family:Arial, Helvetica, sans-serif;font-size:10px;}
td.infoBoxHeading{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;background:#bbc3d3;color:#fff;}
td.infoBox, SPa..infoBox{font-family:Arial, Helvetica, sans-serif;font-size:10px;}
tr.accountHistory-odd, tr.addressBook-odd, tr.alsoPurchased-odd, tr.payment-odd, tr.productListing-odd, tr.productReviews-odd, tr.upcomingProducts-odd, tr.shippingOptions-odd{background:#f8f8f9;}
tr.accountHistory-even, tr.addressBook-even, tr.alsoPurchased-even, tr.payment-even, tr.productListing-even, tr.productReviews-even, tr.upcomingProducts-even, tr.shippingOptions-even{background:#f8f8f9;}
table.productListing{border:1px;border-style:solid;border-color:#b6b7cb;border-spacing:1px;}
.productListingHeader{table-layout:fixed;color:#fff;font-weight:bold;}
.spe_product {height:549px;overflow:hidden;}
#index_right_product.spe_product li{padding:4px 0;}
.productListingHeader a.hover{color:#fff;}
.productListingData{table-layout:fixed;}
a.pageResults {color: #555;padding: 2px 4px;}
a.pageResults:hover{color:#fff;background:#DAE7EF;}
.productListing {
    border: 1px solid #e2e2e3;
	border-top:0;
	border-bottom:0;
}
td.pageHeading, DIV.pageHeading{font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:bold;color:#9a9a9a;}
tr.subBar{background:#f4f7fd;}
td.subBar{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#000000;}
td.main, P.main{font-family:Arial, Helvetica, sans-serif;font-size:12px;}
td.smallText, SPa..smallText, P.smallText{font-family:Arial, Helvetica, sans-serif;font-size:10px;}
td.accountCategory{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#aabbdd;}
td.tableHeading{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
SPa..newItemInCart{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#ff0000;}
SPa..greetUser{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#f0a480;font-weight:bold;}
table.forma.ea{background:#f1f9fe;border-color:#7b9ebd;border-style:solid;border-width:1px;}
td.forma.eaTitle{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
SPa..markProductOutOfStock{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:12px;color:#c76170;font-weight:bold;}
SPa..productSpecialPrice{font-family:Arial, Helvetica, sans-serif;color:#ff0000;}
SPa..errorText{font-family:Arial, Helvetica, sans-serif;color:#ff0000;}
.moduleRowOver{background-color:#D7E9F7;cursor:pointer;cursor:hand;}
.moduleRowSelected{background-color:#E9F4FC;}
.checkoutBarFrom, .checkoutBarTo{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#8c8c8c;}
.checkoutBarCurrent{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#000000;}
.footer {margin:0 auto;padding:0;width:100%; }
.footer .container {    background: #259cd4 url("images/footer.png") no-repeat scroll center 47px;
    height: 145px;
    margin: 8px auto 0;
    padding: 0;
    position: relative;
    width: 100%;
}
.footer .header_search {
    background: #d9d9d9 none repeat scroll 0 0;
    float: left;
    padding: 3px;
    position: absolute;
    right: 40px;
    top: 24px;
    width: 259px;
}

.footer input.search_input[type="text"] {
    background: #fff none repeat scroll 0 0;
    border: 0 none;
    border-radius: 0;
    clear: both;
    color: #888;
    float: left;
    font-size: 13px;
    height: 25px;
    line-height: 25px;
    margin-bottom: 3px;
    padding-left: 6px;
    width: 252px;
}

.index_html .index_bo_left {
    float: right;
    margin: 0;
    width: 240px !important;
}
.footer .header_search select {
    border: 0 none !important;
    color: #888;
    float: left;
    font-size: 13px;
    height: 27px;
    line-height: 26px;
    margin: 0 3px 0 0;
    padding-bottom: 0;
    width: 200px;
}.footer_newsletter{color:#000;height:104px;line-height:19px;margin:0 0 0 18px;padding-bottom:5px;float:left;}
.footer_newsletter_title{color:#333;font-family:arial;font-weight:bold;height:25px;line-height:25px;}
.footer .addmail{border:1px solid #7f9db9;border-radius:0;color:#000;height:19px;line-height:19px;margin:0;padding:0 0 0 5px;width:173px;float:left;}
.footer .mailbtn{background:url(images/fbtn.jpg) no-repeat scroll center center transparent;border:medium none;height:21px;width:49px;cursor:pointer;margin-left:5px;}
.footer_newsletter_text{color:#555;font-weight:bold;margin:5px 0 0;}
.footer_newsletter_text a{color:#555;text-transform:capitalize;}
.footer_cms_link{color:#000;float:left;line-height:20px;margin:6px 10px 0 50px;padding-bottom:5px;}
.footer_cms_link_title{color:#555;font-weight:bold;}
.footer_cms_link a{color:#888;}
.footer_cms_link a:hover{color:#000;}
.footer_logo_top, .footer_logo_bottom, .footer_copy{text-align:left;width:100%;}
.footer_copy {clear: both;
    color: #fff;
    font-family: "PredigeRounded-Regular";
    font-size: 13px;
    font-weight: bold;
    margin-top: 86px;
    text-align: center;
    width: auto;}
.footer_copy a{    color: #fff;
    font-family: "PredigeRounded-Regular";
    font-size: 13px;}
.footer_copy a:hover{text-decoration:underline;}
.btn.btn-danger{background:#f5892f;border:1px solid #aa733b;cursor:pointer;color:#fff;padding:3px 5px;font-weight:bold;}
.btn.btn-danger:hover{background:#57Ba.7;}
.ls_showbtn{background:#efefef none repeat scroll 0 0;color:#555;cursor:pointer;font-weight:normal;padding:3px 10px 3px 0;text-align:right;}
.ls_showbtn:hover{color:#b20032;}
.left_block li{height:25px;line-height:25px;margin-left:-10px;overflow:hidden;padding-left:12px;}
.left_block li.lise a{color:#6a292f;font-weight:bold;}
.left_block li a{color:#000;padding:3px 21px 0 27px;text-decoration:none;}
.ls_hide{display:none;}
.cmsleft{float:left;background:#fff;margin-right:5px;width:204px;}
.cmdright{float:right;background:#fff;padding:0 10px;width:750px;}
.cmsleft .headingtxt, .cmdright h2.cms_title{font-size:15px;text-transform:capitalize;font-weight:bold;}
.cmsleft .headingtxt{color:#3EBAEE;text-align:center;display:block;padding:10px 0;border-bottom:solid 1px #e2e2e2;}
.cmsleft .left_mid{padding:0;}
.cmsleft .left_mid li {border-bottom:1px solid #e2e2e2;line-height:25px;padding-left:15px;}
.cmsleft .left_mid a:hover{text-decoration:underline;}
.cmdright h2.cms_title{color:#3EBAEE;font-size:17px;margin:5px 0;padding-top:5px;}
.cmdright .cms_mid{line-height:18px;}
.cmdright .cmsmess{color:#f00;font-weight:bold;margin:0;padding:0 5px;}
.cmdright .cms_mid a:hover{text-decoration:underline;}
.back_btn{background:url(images/new_btn.jpg) no-repeat center top;color:#fff;font-weight:bold;width:80px;height:35px;text-align:center;}
.back_btn:hover{background-position:center bottom;}
.cms_btn{margin-bottom:10px;margin-left:-6px;display:block;line-height:30px;}
.contentContainer h1{color:#000;margin:0 auto;}
.search_jers_atts_left_block {float:left;}
.searallbtn {
    background: #41b8f0 none repeat scroll 0 0;
    border: 1px solid #41b8f0;
    color: #fff;
    cursor: pointer;
    float: right;
}
.searallbtn:hover{background:#41b8f0;border:1px solid #41b8f0;color: #000;}
.topadv img:hover, .banner_center img:hover, .banner_top img:hover, .banner_bottom img:hover, .index_products_list_mid img:hover{opacity:0.8;transition:all .5s ease;}
.banner_center_right{float:right;}
.relatedProductTitle {background:transparent url("images/protitlebg.jpg") repeat-x scroll 0 0;color:#fff;font-size:13px;font-weight:bold;height:30px;line-height:25px;text-align:center;}
.related_products_mid .product_img a {
    background: #fff none repeat scroll 0 0;
    display: table-cell !important;
    height: 119px !important;
    overflow: hidden;
    vertical-align: middle !important;
    width: 194px !important;
}.related_products_mid .product_name, .related_products_mid .product_price{clear:both;margin-left:10px;text-align:left;}

.related_products_mid .product_name {
    height: 32px;
    line-height: 15px;
    margin-right: 10px;
    margin-top: 3px;
    overflow: hidden;
}
.related_products_mid .product_price {
    margin: 1px 10px;
}
.related_products_mid{padding-top:10px;padding-left:3px;}
.related_products_mid li {
    float: left;
    width: 50%;
}.related_products_mid li.last_li{border:none;}
.index_products_list li:hover .product_name a, .productListInfo li:hover .product_name a, .related_products_mid li:hover .product_name a{color:#31343b;}
.index_products_list li .product_name a, .productListInfo li .product_name a, .related_products_mid .product_name a { color: #888;
    font-family: TV-Nord-EF-Light;
    font-size: 13px;
    font-weight: normal;
    text-decoration: none;}
.index_products_list_mid .old, .product_price .old{color:#777;font-size:12px;margin:0 5px;text-decoration:line-through;}
.index_products_list_mid .product_img {display:table-cell;height:140px;text-align:center;vertical-align:middle;width:144px;}
.index_left_content .product_img > a {height:147px;text-align:center;width:144px;}
.index_products_list_mid .now, .product_price .now{color:#f00;font-size:13px;font-weight:bold;font-family: PredigeRounded-Regular;}
.related_products_mid .now{margin-right:35px;}
.footer_logo_top{clear:both;margin-bottom:27px;}
.pagination{float:left;height:20px;line-height:20px;margin:7px 5px 3px 0;}
.fileter {margin-bottom:11px;}
.fileter li {height:20px;line-height:20px;padding:3px;}
.fileter li:nth-child(odd){background:#e7e7e7;}
.fileter li:nth-child(even){background:#f3f3f3;}
.fileter li span, .fileter li input{color:#444;font-size:13px;float:right;padding:0 5px;}
.fileter li input{width:20px;height:18px;line-height:18px;border:solid 1px #626262;text-align:center;}
.fileter li span{cursor:pointer;margin:0 5px;}
.fileter li span.filtertxt{float:left;padding:0 10px;cursor:default;}
.fileter li span.filtertxt:hover{background:none;}
.block_input_num, .qtybtn{margin-bottom:10px;}
.qtybtn #tdb1{float:right;}
.fileter li .sizeadd:hover, .fileter li .sizesoo:hover {background:#fff;color:#f00;border-radius:5px;}
.fileter li .sizeadd, .fileter li .sizesoo {font-size:17px;padding:0 10px;}
.fileter li input:hover{color:#f00;border:1px solid #ccc;}

.search_jers_atts_block {
    background: #f8f9f9 none repeat scroll 0 0;
    border: 1px solid #e2e2e3;
    margin-bottom: 8px;
}

.search_jers_atts_block .mid_search_block_txt {
    float: left;
    font-weight: bold;
    line-height: 19px;
    margin-right: 3px;
}
.search_jers_atts_block .stxt{margin-left:5px;font-weight:bold;text-transform:capitalize;color:#000;}
.search_jers_atts_left_block select {border:1px solid #bccfdd;cursor:pointer;width:105px;}

.search_jers_nums_block {
    border-bottom: 1px solid #e2e2e3;
    padding: 5px;
}
.search_jers_atts_block .search_jers_atts_block {
    border: 0 none;
    margin: 0;
    padding: 5px;
}
.search_jers_nums_block .checklist{float:left;}
.search_jers_nums_block input{cursor:pointer;margin-left:0;}
.search_jers_nums_block .snumtxt{margin-right:5px;}
.messageNoProducts{padding:10px;}
.header-inside {background:transparent url("images/headerbg.jpg") no-repeat scroll 50% 0;height:122px;margin:0 auto;position:relative;width:990px;}
.top1.top_logo{height:41px;line-height:10px;}
.top_logo .top_logo{float:left;height:41px;line-height:41px;width:auto;}
.top_logo a{color:#fff;font-size:13px;font-weight:bold;padding:0 24px 0 0;text-transform:capitalize;}
.top_logo a:hover{color:#ccc;}
.header_block_2 {left:900px;top:46px;position:absolute;}
.header_block_2 a {color:#3e3e3e;font-weight:bold;text-decoration:none;}
.header_block_4 {background:transparent url("images/header_block_4.jpg") no-repeat scroll left center;display:block;padding-left:20px;position:absolute;right:9px;top:77px;}
.banner {float:left;width:100%;}
.banner_right{float:right;margin-left:5px;width:202px;}
.contact_block{background:rgba(0, 0, 0, 0) url("images/contact_block.jpg") no-repeat scroll 0 0;color:#8080c0;height:41px;line-height:18px;overflow:hidden;padding-bottom:2px;padding-left:75px;padding-top:30px;width:auto;}
.banner_bottom_left.case{background:transparent url(images/banner_bottom_left_case.jpg) no-repeat scroll left top;}
.banner_bottom_left.custom{background:transparent url(images/banner_bottom_left_custom.jpg) no-repeat scroll left top;}
.banner_bottom_left.support{background:transparent url(images/banner_bottom_left_support.jpg) no-repeat scroll left top;}
.banner_bottom_left.special{background:transparent url(images/banner_bottom_left_special.jpg) no-repeat scroll left top;}
.banner_bottom_left.sevices{background:transparent url(images/banner_bottom_left_sevices.jpg) no-repeat scroll left top;}
.block_cus .block_cus_li{margin-bottom:5px;}
.block_cus .cus_title{color:#000;font-size:14px;font-weight:bold;}
.block_cus .cus_input input {background:#ccc none repeat scroll 0 0;border:2px inset #a7a6aa;border-radius:0;height:20px;line-height:20px;padding:0 0 0 5px;width:150px;}
.block_cus .cus_input input:hover{background:#fff;}
.productInfo_right .block_cus {height:65px;overflow:hidden;transition:all .5s ease;}
.productInfo_right:hover .block_cus{transition:all .5s ease;height:152px;}
.block_cus .cusname{margin-left:16px;}
.left_search {
    border: 3px solid #41b8f0;
    clear: both;
    margin-top: 5px;
    width: 231px;
}

.left_search h3 {
    background: #41b8f0 none repeat scroll 0 0;
    color: #fff;
    font-size: 16px;
    font-weight: normal;
    height: 24px;
    line-height: 21px;
    margin: 0;
    text-align: center;
}.left_search form {height:51px;padding:7px 5px;}
.left_search .search_btn {background: transparent url("images/header_search_btn.jpg") repeat scroll left -1px;border: medium none;cursor: pointer;float: right;height: 23px;width: 56px;}
.left_search .search_input {background: #fff none repeat scroll 0 0;border: 0 none;color: #555;display: inline;float: left;font-family: arial;font-size: 12px;height: 23px !important;line-height: 20px !important;margin: 0 0 5px;padding: 0 0 0 2%;width:213px !important;}
.left_search select {border: 1px solid #e2e2e2;color: #555;cursor: pointer;float: left;font-family: arial;font-size: 12px;height: 23px;margin: 0;outline: medium none;vertical-align: middle;width: 160px;}
.productList{text-align:center;margin-top:25px;}
.productList span{margin:0 5px;font-size:12px;font-weight:bold;color:#333;}
.productList a {background:#919191 none repeat scroll 0 0;border-radius:6px;color:#fff;font-size:12px;font-weight:normal;margin:0 5px;padding:0 5px;}
.productList span{color:#999;}
.productList a:hover{background:#bdbdbd;}
.product_Description_p.quality_chart img {width:100%;}
.cart_shipping a .num {color: #41b8f0;font-weight: bold;margin: 0 4px;text-decoration: underline;}
.cart_shipping a .num:hover{text-decoration:none;}
.banner_bottom_left:hover {opacity:0.85;}
.product_Description_p.quality_chart img:hover{opacity:0.85;}
.pageresults_ed:hover span{color:#3ebaee;}
.search_jers_atts_left_block select:hover{background:#efefef;}
#sele_presen{margin-bottom:5px;width:100%;clear:both;}
#sele_presen img:hover{opacity:0.85;}
#piGal img:hover, #tdb1:hover{opacity:0.8;}
input.search_input[type="text"]:hover{background:#fff;transition:all .5s ease;}
#sele_presen img {width:100%;}
.search_btn:hover{opacity:0.8;transition:all .5s ease;}
.cmsleft .left_mid a:hover{text-decoration:none;color:#3EBAEE;font-weight:bold;}
#topcart {font-size:10px;}
.listtp {float:left;}
.index_left_content {border:1px solid #e2e2e3;float:left;height:auto;margin-top:5px;position:relative;}

.product_content {
    float: right;
    margin: 5px auto 0;
    padding: 0;
    width: 333px;
}.related_products {border:1px solid #e2e2e3;float:left;margin:5px auto 0;padding-bottom:2px;width:390px;}
.index_left_content .index_left_content_h2, .team_list h3, #index_right_product.spec h2, .left_category_title, .left_seacrch_title, .shopping_tips h4, #index_right_product .recently_title, .nfl_box_in h4, .login_banner > h4{ background: #41b8f0 none repeat scroll 0 0;
    color: #fff;
    font-family: GoboldThinItalic;
    font-size: 17px;
    height: 30px;
    line-height: 30px;
    margin: 0;
    text-align: center;
    text-transform: capitalize;
	font-weight:normal;text-shadow: 0 1px 0 #444;}
#piGal > a {display:table-cell;height:375px;vertical-align:middle;width:389px;}
#piGal img {height:auto;max-height:375px;max-width:375px;width:auto;}

.index_left_content .morelink {
    color: #fff;
    position: absolute;
    right: 11px;
    text-shadow: 0 1px 0 #444;
    text-transform: capitalize;
    top: 8px;
}

.menudiv {
    float: left;
    height: 254px;
    overflow: hidden;
    width: 589px;
}
.index_left_content .morelink:hover{text-decoration:underline;}
#index_right_product {border:1px solid #e2e2e2;float:right;margin-bottom:5px;overflow:hidden;}
.related_products_mid > ul{float:left;width:100%;}
.index_left_content.fea_p li, .index_left_content.hot_p li {border-bottom:1px solid #e2e2e2;float:left;width:25%;}
.index_left_content.fea_p li .price{float:right;margin:2px 0 7px;text-align:left;width:113px;}
.index_left_content.fea_p{margin:0;border:0 none;}
.index_left_content.hot_p{   margin-bottom:5px;border:0 none;margin-top:0;}
#product_into .spec li {padding: 7px 0!important;}
.new_bottom {float: right;
    margin-left: 5px;
    width: 735px;}
.tab_con > a {float: left;}
.tab_con img {width: 100%; height: 255px;}
.shopping_tips {border:1px solid #e2e2e3;clear:both;margin-top:5px; float:left;}
.index_left_content.fea_p li .product_name, .index_left_content.hot_p li .product_name {float: right;height: 74px;line-height: 15px;margin: 8px 5px 5px;overflow: hidden;text-align: left;width: 108px;}
.index_left_content.fea_p li .product_img{display:table-cell;float:left;height:117px;text-align:center;vertical-align:middle;width:122px;}
#index_right_product .product_img{   float: left;
    height: 116px;
    padding: 2px 0 0 5px;
    vertical-align: middle;
    width: 49.6%;}

.selectmenudiv .index_products_list_mid ul {
    width: 110%;
}
#index_right_product .product_name {
float: right;
    height:85px;
    line-height: 16px;
    margin: 0 2% 0 0;
    overflow: hidden;
    text-align: left;
    width: 45%;
}
#index_right_product .price {
  float: right;
    margin: 0;
    text-align: left;
    width: 47%;
}
#index_right_product li{background:#fff;clear:both;display:block;border:0;border-top:1px solid #efefef;padding:8px 0 9px;width:100%;height:78px;}
.help_up.se p {color: #777;margin: 0;}
.help_up > li{float:left;}
.help_up a, .help_up.se p{    color: #fff;
    font-family: "PredigeRounded-Regular";
    font-size: 14px;
    margin: 0;}
#index_right_product h2 {background-image:url("images/index_products_left_list_tite.jpg");color:#000;font-size:15px;font-weight:normal;height:28px;line-height:28px;margin:1px;padding-left:30px;}
.categories_block_title h1 {border-bottom:1px dotted #ccc;border-top:1px dotted #ccc;color:#3EBAEE;font-size:14px;margin-bottom:5px;padding:6px 0 7px;text-align:center;}
.categories_block ul {height:20px;margin-bottom:1px;}
.categories_block ul li {float:left;height:20px;line-height:20px;padding-left:1%;text-align:left;width:24%;overflow:hidden;}
.categories_block ul li:hover{background:#D92226;}
.categories_block ul li:hover a{color:#fff;}
.categories_block ul li a {color:#234e83;font-weight:normal;}
.categories_block ul.row_0 {background:#efefef none repeat scroll 0 0;}
.categories_block ul.row_1 {background:#e6e6e6 none repeat scroll 0 0;}
.header_currencies select, .header_search select {border: 1px solid #e2e2e2;cursor: pointer;font-family: TV-Nord-EF-Light;}
#index_right_product .product_img a {display:table-cell;height:75px;vertical-align:middle;}
.header_block_3 a:hover, .contact_block a:hover{text-decoration:underline;}
.header_block_3 a.cont:hover{text-decoration:none;}
.columnright_bottom {clear:both;margin-top:4px;width:100%;}
.index_left_content.featured {clear:unset;float:left;width:382px;}
.columnright_bottom li {height:94px;width:100%;margin:0;border:0;border-bottom:1px solid #e2e2e2;}
.columnright_bottom .product_img {display:table-cell;float:left;height:84px;margin:5px;vertical-align:middle;width:84px;}
.columnright_bottom .product_name {float:right;height:auto;line-height:18px;margin:5px;width:271px;}
.columnright_bottom .index_products_list .product_name a {font-size:13px;}
.columnright_bottom .price {float:left;margin:5px 15px;}
.columnright_bottom .product_img img {max-height:83px;max-width:83px;width:auto;}
.help_up h4 {  color: #41b8f0;
    font-family: GoboldThinItalic;
    font-size: 13px;
    letter-spacing: 1px;
    margin: 0 0 3px;
    padding: 3px;
    text-transform: uppercase;}
.help_up li {padding:0 16px; float:left;}
.help_up li a:hover{color:#ccc;}
.productInfo_Attributes .productPrice {font-size:18px;}
.narmore {max-height:221px;overflow: auto;padding: 0;text-align: center;transition: all 0.8s ease-in 2s;width: 100%;}
.narmore:hover{max-height:650px;transition:all .8s ease;}
.product_right_bottom #index_right_product .price {float:left;margin:5px 0 0 6px;width:auto;}
.product_right_bottom #index_right_product .product_name {float:left;height:46px;line-height:15px;margin:5% 5% 0;width:90%;}
.banner_bottom .banner_bottom {float:left;width:50%;clear:none;}
.banner_bottom img {height:100%;width:100%;}
.banner_bottom {clear: both;
    float: left;
    margin-top: 4px;
    width: 101%;}
.banner_bottom .left_category_title {margin:0;font-weight:normal;}
.banner_creat_acc {border-radius:0 0 5px 5px;clear:both;overflow:hidden;}
.banner_creat_acc .left_category_title {margin:0;font-weight:normal;}
.listtp.tel_phon.toplink a {color: #41b8f0;}
.shopping_tips h4 {border: 0 none;}
.live_chart {   left: 4px;
position: absolute;
top: 6px;}
.live_chart > a {
 color: #31343b;
    font-weight: normal;
    text-transform: uppercase;font-family:"PredigeRounded-Regular";
}
.listtp.tel_phon.toplink {
    position: absolute;
    right: 0;
    top: 40px;
}
.banner_bottom.imgthree > a { display: block;
    float: left;
    height: 104px;
    margin: 4px 8px 0 0;
    width: 19.16%;}
.product_right_bottom #index_right_product .product_img {float:left;height:90px;padding:2px 5px;vertical-align:middle;width:90px;}
.product_right_bottom #index_right_product li {clear:none;display:block;float:left;height:auto;padding:5px 0;width:33.3333%;}
.listtp.jerseys {position:absolute;top:3px;z-index:999;}
.listtp.tel_phon_num {position:absolute;right:121px;top:12px;margin:0 5px 0 20px;}
.columnright_top {background:transparent url("images/columnright_top.jpg") no-repeat scroll left top;border-radius:5px 5px 0 0;bottom:0;height:19px;padding:9px 1% 9px 7%;position:absolute;width:92%;}
.header_search {background: #ccc none repeat scroll 0 0;
    float: left;
    padding: 3px;
    position: absolute;
    right: 0;
    top: 68px;}
.topadv {clear:both;margin-bottom:5px;}
.ck-slide-wrapper > li {left:0;position:absolute;top:0;}
.ck-slide-wrapper {position:relative;}
.qualerta {color:#000;padding-right:10px;position:fixed;right:1%;text-align:center;top:90px;width:154px;z-index:999;}
.banner_creat_acc img {width:100%;}
#lef_cat_290,#lef_cat_334,#lef_cat_461,#lef_cat_475,#lef_cat_484,#lef_cat_598,#lef_cat_276,#lef_cat_18,#lef_cat_711,#lef_cat_243,#lef_cat_623,#lef_cat_779,#lef_cat_742,#lef_cat_797,#lef_cat_738,#lef_cat_752,#lef_cat_726,#lef_cat_809,#lef_cat_890,#lef_cat_43,#lef_cat_918,#lef_cat_97,#lef_cat_194,#lef_cat_73,#lef_cat_1008,#lef_cat_102{background:#eeeef0 url("images/list_li_du.png") no-repeat scroll 168px center!important;}
#lef_cat_290:hover,#lef_cat_334:hover,#lef_cat_461:hover,#lef_cat_475:hover,#lef_cat_484:hover,#lef_cat_598:hover,#lef_cat_276:hover,#lef_cat_18:hover,#lef_cat_711:hover,#lef_cat_243:hover,#lef_cat_623:hover,#lef_cat_779:hover,#lef_cat_742:hover,#lef_cat_797:hover,#lef_cat_738:hover,#lef_cat_752:hover,#lef_cat_726:hover,#lef_cat_809:hover,#lef_cat_890:hover,#lef_cat_43:hover,#lef_cat_918:hover,#lef_cat_97:hover,#lef_cat_194:hover,#lef_cat_73:hover,#lef_cat_1008:hover,#lef_cat_102:hover{background:#e0e0e2 url("images/list_li_du.png") no-repeat scroll 168px center!important;}
.footer .mid {border:1px solid #e2e2e2;height:130px;padding:10px;}
.footer h3 {border-bottom:1px solid #e2e2e2;margin:0;padding-bottom:9px;}
.footer .mid p {margin:4px 0;}
.footer .mid li {float:left;height:60px;overflow:hidden;width:49%;}
.footer h6 {font-size:13px;margin:0;}
.info_foot_help {   background: #41b8f0 none repeat scroll 0 0;
    height: 19px;
    padding: 8px 0 8px 362px;}

.login_banner > li {
    background: #41b8f0 none repeat scroll 0 0;
    float: left;
    margin: 5px;
    padding: 10px 8px;
    text-align: center;
    width: 89px;
}.login_banner.last p {color:#000;font-size:13px;font-weight:bold;margin:0;}
.login_banner.last > li {clear:both;margin:23px 0 0 49px;padding:6px 5%;text-align:left;width:auto;}
.login_banner.last > li a {color:#000;display:block;font-size:13px;font-weight:bold;}
.login_banner.last .last {margin-top:23px;}
.login_banner.last .last:hover a{color:#FF9600;}

.login_banner > li a {
color: #fff;
    display: block;
    font-family: TV-Nord-EF-Light;
    font-size: 15px;
}
.login_banner > li:hover a{ font-weight:bold;}
.login_banner.last {background:transparent url("images/login_bannerlast.jpg") no-repeat scroll left top;padding:0;height:149px;}
.login_banner {
    border: 3px solid #41b8f0;
    clear: both;
    float: left;
    margin-bottom: 4px;
    margin-top: 8px !important;
    width: 230px;
}

.banner_left {
    float: left;
    margin-top: 5px;
}
.new_p .index_products_list_mid {width:100%;}
.new_p .index_products_list_mid > ul {float:left;width:110%;}
#nfl_what {border:1px solid #e2e2e2;display:inline;float:left;height:303px;margin-top:6px;padding-bottom:10px;width:978px;}
#nfl_what b {background-image:url("images/index_products_left_list_tite.jpg");display:block;float:left;font-size:14px;line-height:30px;text-indent:10px;width:100%;}
#nfl_what li {height:91px;float:left;padding:0.5% 1%;width:48%;}
#nfl_what p {float:left;font-size:11px;margin:0;width:100%;}
#nfl_what strong {display:block;float:left;font-size:12px;padding-bottom:5px;}
.index_left_content.hot_p .product_img a, .index_left_content.fea_p .product_img a {display:table-cell;height:122px;vertical-align:middle;width:122px;}
.index_left_content.fea_p li img, .index_left_content.hot_p li img {height:auto;max-height:110px;max-width:110px;width:auto;}
.columnleft .banner_group_ong {float:left;margin:0;width:193px;}
.columnleft .banner_group_ong img {width:100%;}
.product_right_bottom #index_right_product {height:auto;margin:0;max-height:206px;overflow:auto;}
ul.nav_ul.nav_ul_leve_1 {position:relative;}
.narmore img {margin:7px 0;}
.columnleft h2 {background:#D92226 none repeat scroll 0 0;font-weight:normal !important;margin:0;padding:0 !important;text-align:center;}
.header_black{/*background-image:url("images/header_black.jpg");*/}
.nv_banner {margin-bottom:5px;}
.nv_banner img {width:100%;}
.index_left_content.new_p {    background: #fff none repeat scroll 0 0;
    border: 0 none;
    margin-top: 0;
    overflow: hidden;
    width: 100%;}
	.columnleft .index_bo_left .spec {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    margin: 0 !important;
    width: 236px;
}
.spec h2 {background-image:url("images/index_products_left_list_tite.jpg");color:#000;font-size:15px;font-weight:normal;height:28px;line-height:28px;margin:1px;text-align:center;padding:0 !important;}
.spec {background:#5780b4 none repeat scroll 0 0;border:0 none !important;float:right;margin-bottom:0 !important;margin-top:5px;overflow:hidden;}
.new_p_banner {float:left;margin-top:7px;width:510px;}
.new_p_banner > img {width:100%;}
.new_bottom .fea_p {margin-left:5px!important;}
.new_bottom .hot_p, .new_bottom .fea_p {float:left;margin:0;width:49.5%;}
.nfl_box {
    clear: both;
    float: left;
    margin: 8px 0 8px;}
.banner_ri {float: left;}
.nfl_box_in {float: left;}
.nfl_box_in ul {margin-left: 25px;}

.nfl_box p, .nfl_box a {font-size: 12px;font-weight: normal;margin-bottom: 10px;margin:0;text-transform: capitalize;color:#888;}
.top_banner_right {margin-top: 5px;}
.nfl_box ul {padding:10px;}
.nfl_box p {font-size: 13px; line-height: 17px;padding: 5px; overflow: hidden;border: 1px solid #e2e2e3; border-top:0;color:#a6a6a6; height: 118px;font-family:"PredigeRounded-Regular";}
.nfl_box li {clear: both;float: left;margin: 1%;}
.nfl_box_in a {color: #666;}
.nfl_box_in a:hover {color:#31343b;}
.top_home_line {position:absolute;top:24px;}
.top_home_line li {float:left;text-align:center;height:31px;line-height:31px;}
.home_line.tow{width:135px;}
.home_line.thr{width:142px;}
.home_line.for {width:129px;}
.top_home_line a {color:#fff;font-size:13px;text-transform:uppercase;}
.home_line.one {  width:153px;}
.listtp p, .listtp a, .listtp span {color: #31343b;float: left;font-size: 12px;font-weight: bold;margin: 0;padding: 0;text-transform: capitalize;}
.listtp li {float:left;padding:0;}
.listtp.topcart p {
    color: #31343b;
    font-weight: normal;
    padding: 0;
    text-transform: uppercase;
}
.cart_shipping .listtp.topcart > a {height: 19px;line-height: 19px;}

.listtp.topcart {
 background: #fff url("images/topcart_cart.png") no-repeat scroll 6px 4px;
    padding: 4px 0 4px 42px;
}
.cart_shipping .check_out_style:hover{ text-decoration:underline;}
.listtp.topcart p, .listtp.topcart span {font-size:12px;font-family: PredigeRounded-Regular;}
.nne-boder{padding:0;}
.ck-slide-wrapper .current{z-index:2}
.share_web {border:3px solid #31343b;clear:both;float:left;height:24px;margin-bottom:5px;margin-top:5px;padding-top:7px;width:193px;}
.share_web a {background-color:#3EBAEE;height:18px;line-height:18px;margin-right:2px;padding:4px 10px;}
.share_web span {color:#3EBAEE;float:left;font-size:12px;font-weight:bold;margin-top:2px;padding-left:4px;padding-right:2px;text-transform:capitalize;}
.facebook {background:transparent url("images/facebook.png") no-repeat scroll center center;}
.instagram {background:transparent url("images/instagram.png") no-repeat scroll center center;}
.pinterest {background:transparent url("images/pinterest.png") no-repeat scroll center center;}
.twitter {background:transparent url("images/twitter.png") no-repeat scroll center center;}
.youtube {background:transparent url("images/youtube.png") no-repeat scroll center center;}
.share_web a:hover{background-color:#D92226;}
.custome_catgory {background:#fff none repeat scroll 0 0;clear:both;height:236px;margin-top:5px;}
.custome_catgory .left_chat_ti {background:#D92226 none repeat scroll 0 0;color:#fff;font-size:15px;font-weight:normal;height:29px;line-height:29px;text-align:center;text-transform:capitalize;}
.custome_catgory ul {background:#fff none repeat scroll 0 0;padding:1px 0;}
.custome_catgory li, .custome_catgory li a {background:#fff none repeat scroll 0 0;float:left;margin-bottom:1px;}
.custome_catgory li{width:50%;float:left;}
.custome_catgory img {height:auto;width:100%;}
.right_description {clear:both;margin-bottom:5px;margin-top:5px;height:317px;}
.right_description .left_chat_ti{background:#D92226 none repeat scroll 0 0;background:#D92226 none repeat scroll 0 0;color:#fff;font-size:15px;font-weight:normal;height:31px;line-height:31px;text-align:center;text-transform:capitalize;}
.right_description p {background:#5780b4 none repeat scroll 0 0;color:#95bef2;font-size:13px;line-height:15px;margin:0;padding:0 3px 1px;text-shadow:0 -1px 0 #3a6397;text-transform:capitalize;}
.custome_catgory .clearfix {height:0;}
.new_p .index_products_list_mid .product_img {display: table-cell;float: left;height: 127px;text-align: center;vertical-align: middle;width: 50%;}
.new_p .index_products_list li {background: #fff none repeat scroll 0 0;
    border: 1px solid #e2e2e3;
    display: block;
    float: left;
    height: 120px;
    margin: 8px 8px 0 0;
    overflow: hidden;
    padding: 0.5%;
    position: relative;
    text-align: center;
    width: 226px;}
.new_p .new_price_name {display: block;float: right;height: 111px;opacity: 0.9;padding: 5px;transition: all 0.5s ease 0s;width: 45%;}
.new_p .index_products_list li:hover .new_price_name {left:0;transition:all .5s ease;}
.product_details > a {background: #41b8f0 none repeat scroll 0 0;
    color: #fff;
    float: left;
    height: 17px;
    line-height: 18px;
    margin: 5px 0 0 5px;
    padding: 0 5px;}
.product_details > a:hover{background:#313540;}
.new_p .index_products_list_mid .product_name {height:65px;line-height: 13px;margin: 0 5px;overflow: hidden;text-align: left;width: 93%;}
.new_p .index_products_list_mid .price {margin:9px 5px 0;text-align:left;}

.index_bo_left {
    float: left;
    margin-top: 4px;
}
.index_bo_left .spec{background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    margin: 0 !important;
    width: 100%;}

#index_right_product.spec li {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #e2e2e3;
    clear: both;
    display: block;
    height: 116px;
    margin-top: 8px;
    padding: 5px 0;
    width:234px !important;
}.index_html #index_right_product.spec li {

    width: 238px !important;
}
.index_bo_right {float:right;width:191px;}
.nfl_team_champ a {float:left;margin-bottom:5px;}
.nfl_team_champ img {width:100%;}
.index_bo_center {float: left;
    width: 732px;}
.selectmenudiv .index_products_list_mid li:nth-child(3) .diy_catgory {
    border: 0 none;
}

.columnright.catgory_car {
  background: #fff none repeat scroll 0 0;
    width: 735px;
}
.selectmenu li {background:#D92226 none repeat scroll 0 0;color:#fff;float:left;font-size:13px;font-weight:bold;height:30px;line-height:30px;text-align:center;cursor:pointer;width:25%;}
.selectmenu li:nth-child(2n-1) {background:#5e87bb none repeat scroll 0 0;}
.selectmenu li.off:nth-child(2n-1) {background:#fff none repeat scroll 0 0;}
.selectmenu li a {color:#fff;float:right;font-size:12px;font-weight:normal;margin-right:5px;text-decoration:underline;}
.selectmenu li.off {background:#fff none repeat scroll 0 0;color:#204c79;}
.selectmenu li.off a {color:#204c79;}
.selectmenu li.off a:hover{text-decoration:none;font-weight:bold;}
.selectmenudiv .index_products_list_mid li {
    border: 1px solid #e2e2e3;
    float: left;
    margin: 8px 8px 0 0;
    overflow: hidden;
    width: 29.4%;
}
.selectmenudiv .index_products_list_mid li:hover .diy_catgory{left:0;transition:all .5s ease;}

.selectmenudiv .team_list {
    overflow: hidden;
}
.diy_catgory {
    float: right;
    height: auto;
    opacity: 0.92;
    padding: 5px 0;
    transition: all 0.5s ease 0s;
    width: 49.5%;}
.team_list.last, .team_list.second {float: left;}
.selectmenudiv .index_products_list_mid li .product_img {display: table-cell;
    float: left;
    height: 116px;
    padding: 5px 0;
    vertical-align: middle;
    width: 49.6%;}
.selectmenudiv .index_products_list_mid .product_name {height: 61px;line-height: 15px;margin: 0 auto 10px;overflow: hidden;text-align: left;width: 90%;}
.selectmenudiv .index_products_list_mid .price {margin:0 6px 5px;text-align:left;}
.caet_details > a {background:#41b8f0 none repeat scroll 0 0;color:#fff;float:left;margin:0 0 8px 7px;padding:1px 5px;line-height: 14px;}
.caet_details > a:hover{background:#313540;}
.caet_details {height: 18px;}
.contentContainer.index_html .columnright {margin-top:8px;width: 100%;}
.tab1 { float: left;
height:254px;
position: relative;
width:100%;}
.help_up {
    float: left;

}
#tabs2 {background: #fff url("images/tabs2.png") repeat scroll center center;
    cursor: pointer;
    float: right;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    width: 146px;
    z-index: 1;}
#tabs2 li {  background: #fff none repeat scroll 0 0;
    float: left;
    height: 50px;
    margin: 0 1px 1px;
    overflow: hidden;
    width: 144px;}
#tabs2 li img {  height: 100%;
    width: 100%;}
#tabs2 li img:hover{opacity:0.5;}
.columnleft_index {float:right;width:100%;}
.banner_group_ong {float:left;margin:5px 0 0;width:100%;}
.team_list {  float: left;
    margin-bottom: 8px;
    width: 100%;}
.team_list h3 a { color: #fff;
    font-size: 12px;
    font-weight: normal;
    position: absolute;
    right: 9px;
    top: 0;}
.team_list h3 {border: 0 none;position: relative;}
.spec.bottom {background:rgba(0, 0, 0, 0) none repeat scroll 0 0;height:745px;}
.spec.bottom li {padding:5px 0 !important;}
.postage_s > p {color:#777;font-size:14px;font-weight:bold;margin:0;padding:10px;text-transform:capitalize;}

.cart_shipping {
 overflow: hidden;
    position: absolute;
    right: 0;
    top: 109px;
}
.fea_p .index_products_list {border: 1px solid #e2e2e3; border-top:0; border-bottom:0;}
.recently_title {border: 0 none !important;}
.shopping_cart_code {width: 323px !important;}
.cart_shipping .tel {color: #555;float: left;font-weight: bold;height: 20px;line-height: 20px;margin: 0;}
.live_chart > p {color: #555;font-weight: bold;text-transform: capitalize;}


.productListInfo li:hover .product_name {
    background: #fff none repeat scroll 0 0;
    height: 67px;
    margin-top: -5px;
	line-height: 13px;
	z-index:999;
}
#con_one_4 li {
    margin-top: 7px;
}