@charset "utf-8";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent}
body{line-height:1;background:#fff !important;height:100%;-webkit-text-size-adjust: 100%;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
nav ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}
ins{background-color:#ff9;color:#000;text-decoration:none}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
table{border-spacing:0}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
input,select{vertical-align:middle}
p{margin:0 !important;}
.no_bg_pad{background:none !important;padding:0 !important;}
.no_bg{background:none !important;}
.no_pad{padding:0px !important;}
.no_mar{margin:0px !important;}
.no_border{border:none !important;}
.clear{clear:both;font-size:0px;line-height:0px;padding:0px;margin:0px;height:0px;}
.flt_lft{float:left !important;}
.flt_rht{float:right !important;margin-top:2px;}
.sort_box_rht .no_bg_pad{background:url("../images/nav_divider.jpg") no-repeat scroll right top transparent !important;padding:0 1px 0 0 !important;}
.wrapper{width:100% !important;min-width:980px;background:#ffffff !important;}
.container{width:980px;margin:0 auto;}
header{width:100%;}
.top_nav{display:none;}
.header_top{width:100%;padding:14px 0 10px 0;position:relative;z-index:9999;}
.logo{float:left;width:15%;}
.logo a{display:block;text-decoration:none;}
.logo a img{display:block;max-width:126px;}
.tagline{float:left;width:38%;}
.tagline h1{display:block;padding:60px 0 0 0;font-weight: normal;font-size:18px;line-height:20px;font-family:'fonomediumregular';color:#a98145;text-transform:uppercase;letter-spacing:1px;}
.tagline h1 img{display:block;max-width:287px;}
.search_box{width:205px;display:none;}
.search_box span{width:171px;height:34px;background:url(../images/search_txtbox.jpg) no-repeat left top;float:left;}
.search_box span .txtbox1{width:151px;height:16px;background:none;border:none;outline:none;font-size:14px;line-height:16px;font-family:Arial, Helvetica, sans-serif;color:#999999;font-weight:normal;padding:0 10px;margin:9px 0 0 0;}
.search_box .search_but{width:34px;height:34px;float:left;display:block;background:url(../images/search_but.jpg) no-repeat left top;border:none;cursor:pointer;}
.kall_walt{float:left;width:15%;padding:7px 0 0 4%;}
.kall_walt span{font-size:34px;line-height:34px;font-family:'fonomediumregular';color:#a0b647;text-transform:uppercase;display:block;text-align:center;}
.kall_walt span strong{font-size:22px;line-height:22px;display:block;text-align:center;font-weight:normal;}
.kall_walt span a{color:#a0b647;text-decoration:none;}
.kall_walt span em{font-size:16px;line-height:16px;font-family:'fonomediumregular';color:#ff8f07;font-style:normal;display:block;text-align:center;}
.order_hot{width:40%;position:absolute;top:10px;right:10px;display:none;}
.order_hot span{font-size:34px;line-height:34px;font-family:'fonomediumregular';color:#a0b647;text-transform:uppercase;display:block;}
.order_hot span strong{font-size:22px;line-height:22px;display:block;text-align:center;font-weight:normal;}
.order_hot span em{font-size:16px;line-height:16px;font-family:'fonomediumregular';color:#ff8f07;font-style:normal;display:block;text-align:center;}
.order_hot span a{color:#a0b647;text-decoration:none;}
.login_box{float:right; width: 250px;}
.onecolumncheckout .login_box{ width: 200px;}
.login_box span{display:block;float:right;margin:-2px 0 0 0;}
.login_box a{font-size:14px;line-height:15px;font-family:Arial, Helvetica, sans-serif;color:#99af43;display:inline-block;text-decoration:none;font-weight:bold;margin:0 0 0 3px;float:right;}
.login_box a.myaccount{margin-right:10px;}
.login_box a:hover{color:#808080;}
.login_box a.current{color:#808080;}
.login_box a.log_in{border-right:1px solid #CCCCCC;float:right;margin:0 5px 0 0;padding-right:10px;}
.login_box a.log_in:hover{text-decoration:underline;color:#99af43;}
.basket_box{height:40px;float:right;background:url(../images/basket_bg.jpg) repeat-x left top;border:1px solid #d7d7d7;clear:both;margin:15px 0 0 0;position:relative;width:100%;}
.basket_box a.basket{font-size:20px;line-height:42px;height:40px;font-family:'fonomediumregular';color:#f58401;display:block;text-decoration:none;float:left;margin:0px;font-weight:normal;padding:0 5px 0 28px;background:url(../images/basket_icon.png) no-repeat left 8px;margin:0 0 0 8px;;}
.basket_box a.basketnew{font-size:20px;line-height:42px;height:40px;font-family:'fonomediumregular';color:#f58401;display:block;text-decoration:none;float:left;margin:0px;font-weight:normal;padding:0 5px 0 28px;background:url(../images/basket_icon.png) no-repeat left 8px;margin:0 0 0 8px;;}
.basket_box span{float:right;display:block;padding:14px 0 0 0;}
.basket_box span a.item{float:left;display:block;font-size:13px;line-height:16px;font-family:Arial, Helvetica, sans-serif;color:#666666;font-weight:bold;padding:0 13px 0 0;background:url(../images/divider.jpg) no-repeat right 2px;}
.basket_box span a.item:hover{text-decoration:underline;}
.basket_box span a.checkout{float:left;display:block;font-size:13px;line-height:16px;font-family:Arial, Helvetica, sans-serif;color:#99AF43;font-weight:bold;padding:0 0 0 10px;background:none;margin:0 10px 0 0;}
.basket_box span a.checkout:hover{text-decoration:underline;}
.header_btm{width:100%;height:43px;background:url(../images/nav_bg.jpg) repeat-x left top;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;behavior:url(PIE.htc);position:relative;margin:0 0 6px 0;z-index:999;}
.basket_open{width:100%;position:absolute;top:100%;left:0px;background:#fff;z-index:9999;-webkit-box-shadow:0px 2px 8px #C0C0C0;-moz-box-shadow:0px 2px 8px #C0C0C0;box-shadow:0px 2px 8px #C0C0C0;behavior:url(PIE.htc);display:none;}
.basket_open_title{background:url(../images/basket_title_bg.jpg) repeat-x left top;}
.basket_open_title h6{font-size:15px;line-height:30px;font-family:'fonomediumregular';color:#fbfbfb;font-weight:normal;float:left;display:block;padding:0 0 0 10px;}
.basket_open_title a{font-size:13px;line-height:30px;font-family:Arial, Helvetica, sans-serif;color:#fff;display:block;float:right;text-decoration:none;padding:0 10px 0 0;}
.basket_open_cont{padding:10px 0 20px 0;}
.basket_open_cont h5{font-size:14px;line-height:16px;font-family:Arial, Helvetica, sans-serif;color:#4c4c4c;padding:0 0 14px 10px;}
.basket_open_cont a.remove_item{font-size:13px;line-height:15px;font-family:Arial, Helvetica, sans-serif;color:#4c4c4c;background:url(../images/close_img.jpg) no-repeat left 2px;padding:0 0 0 16px;margin:4px 0 0;font-weight:normal;float:left;clear:both;}
.basket_open_cont a.remove_item:hover{text-decoration:underline;}
.basket_total{border-bottom:1px solid #f58300;border-top:1px solid #f58300;padding:14px 10px;}
*+html .basket_total{padding-bottom:0px;}
.basket_total h4{font-size:13px;line-height:18px;font-family:Arial, Helvetica, sans-serif;color:#4c4c4c;font-weight:bold;}
.basket_box1{border:1px solid #d9d9d9;float:left;margin:0 3%;width:78px;height:78px;}
.basket_box1 a{display:block;text-decoration:none;margin:0px;}
.basket_box1 a img{display:block;}
.basket_box2{float:right;text-align:left;width:142px;}
.basket_box2 p{font-size:13px;line-height:15px;font-family:Arial, Helvetica, sans-serif;color:#4c4c4c;padding:0 0 15px 0;}
.qty_increment{float:left;position:relative;}
.qty_increment label{font-size:13px;line-height:28px;font-family:Arial, Helvetica, sans-serif;color:#4c4c4c;padding:0 30px 0 0;float:left;display:block;font-style:normal;}
.qty_increment input{float:left;width:23px;height:23px;padding:0px;font:14px/23px Arial, Helvetica, sans-serif;color:#4c4c4c;text-align:center;border:2px solid #dbdbdb;outline:none;}
.qty_increment .inc{width:14px;height:14px;background:url(../images/incre_sign.jpg) no-repeat left top;font-size:0px;float:left;display:block;margin:7px 0 0 5px;cursor:pointer;}
.qty_increment .dec{width:14px;height:14px;background:url(../images/decre_sign.jpg) no-repeat left top;font-size:0px;float:left;display:block;position:absolute;top:7px;left:30px;cursor:pointer;}
.basket_but{width:100%;padding:14px 2% 10px;}
.basket_but a.cont_but{width:109px;height:37px;background:url(../images/cont_but_spr.jpg) no-repeat left top;display:block;float:left;text-decoration:none;font-size:14px;line-height:14px;font-family:Arial, Helvetica, sans-serif;color:#666666;text-align:center;margin:0 3px;font-weight:bold;padding:7px 0 0 0;}
.basket_but a.cont_but:hover{background-position:0 -44px;}
.basket_but a.check_but{width:115px;height:30px;background:url(../images/check_but_spr.jpg) no-repeat left top;display:block;float:left;text-decoration:none;font-size:14px;line-height:14px;font-family:Arial, Helvetica, sans-serif;color:#fff;text-align:center;margin:0 3px;font-weight:bold;padding:14px 0 0 0;text-shadow:-1px -1px 1px #666666;}
.basket_but a.check_but:hover{background-position:0 -44px;}
.nav{width:75%;float:left;}
.nav ul{float:left;display:block;width:100%;}
.nav ul li{float:left;display:block;height:41px;background:url(../images/nav_divider.jpg) no-repeat right top;padding:0 3.5%;position:relative;}
.nav ul li a{font-size:17px;line-height:20px;height:28px;font-family:'fonomediumregular';color:#666666;display:block;text-decoration:none;padding:12px 0 0 0;text-shadow:1px 2px #ebeced;}
.nav ul li.link1 a:hover{color:#60bfbf;}
.nav ul li.link1 a.nav_act{color:#60bfbf;}
.nav ul li.link2 a:hover{color:#914452;}
.nav ul li.link3 a:hover{color:#96a100;}
.nav ul li.link4 a:hover{color:#3fb5cc;}
.nav ul li.link5 a:hover{color:#d6492a;}
.nav ul li.link6 a:hover{color:#60bfbf;}
.nav ul li.talkwalllink a:hover{color:#885088;}
.nav ul li.link1:hover a, .nav ul li.link1.active a{color:#60bfbf;}
.nav ul li.link5:hover a, .nav ul li.link5.active a{color:#914452;}
.nav ul li.link2:hover a, .nav ul li.link2.active a{color:#96a100;}
.nav ul li.link3:hover a, .nav ul li.link3.active a{color:#45C2DC;}
.nav ul li.link4:hover a, .nav ul li.link4.active a{color:#d6492a;}
.nav ul li.link6:hover a, .nav ul li.link6.active a{color:#60bfbf;}
.nav ul li.talkwalllink:hover a, .nav ul li.talkwalllink.active a{color:#885088;}
.nav ul li:hover ul{display:block;}
.nav ul li ul{display:none;width:369px;position:absolute;top:100%;left:0px;}
.nav ul li ul li{width:100%;float:left;display:block;height:auto;background:none;padding:0px;}
.nav ul li ul li .footwear_drp{width:100%;padding:0 0 5px 0;-webkit-box-shadow:#d2d2d2 0px 3px 10px;-moz-box-shadow:#d2d2d2 0px 3px 10px;box-shadow:#d2d2d2 0px 3px 10px;behavior:url(PIE.htc);background:#ffffff;}
.nav ul li ul li .footwear_drp2{width:270px;padding:0 0 5px 0;-webkit-box-shadow:#d2d2d2 0px 3px 10px;-moz-box-shadow:#d2d2d2 0px 3px 10px;box-shadow:#d2d2d2 0px 3px 10px;behavior:url(PIE.htc);background:#ffffff;}
.footwear_drp .type{width:128px;float:left;}
.footwear_drp .size{width:96px;float:left;}
.footwear_drp .brand{width:145px;float:left;}
.footwear_drp2 .category{width:128px;float:left;}
.footwear_drp2 .brand2{width:142px;float:left;}
.nav ul li ul li .footwear_drp h6{font-size:14px;line-height:30px;font-family:'arial';color:#fbfbfb;padding:0 0 0 12px;font-weight:bold;margin:0 0 5px 0;background:url(../images/footwear_title_bg.jpg) repeat-x left top;border-right:1px solid #94cccd;border-bottom:1px solid #deefef;}
.nav ul li ul li .footwear_drp h6.footwear_title{background:url(../images/footwear_title_bg.jpg) repeat-x left top;border-right:1px solid #94cccd;border-bottom:1px solid #deefef;}
.nav ul li ul li .footwear_drp h6.footwear_title10{background:url(../images/footwear_title_bg2.jpg) repeat-x left top;border-right:1px solid #d7aab2;border-bottom:1px solid #e9dadc;}
.nav ul li ul li .footwear_drp h6.footwear_title2{background:url(../images/footwear_title_bg3.jpg) repeat-x left top;border-right:1px solid #c5cb88;border-bottom:1px solid #e8ead6;}
.nav ul li ul li .footwear_drp2 h6{font-size:15px;line-height:30px;font-family:'fonomediumregular';color:#fbfbfb;padding:0 0 0 12px;font-weight:normal;margin:0 0 5px 0;}
.nav ul li ul li .footwear_drp2 h6.footwear_title3{background:url(../images/footwear_title_bg4.jpg) repeat-x left top !important;border-right:1px solid #e49887;border-bottom:1px solid #f2d9d4;}
.nav ul li ul li .footwear_drp p{padding:0 0 0 12px;}
.nav ul li ul li .footwear_drp p a{font-size:13px;line-height:22px;font-family:Arial, Helvetica, sans-serif;color:#666666 !important;display:block;text-decoration:none;height:auto;font-weight:bold;padding:0px;text-shadow:none;text-transform:none;}
.nav ul li ul li .footwear_drp2 p{padding:0 0 0 12px;}
.nav ul li ul li .footwear_drp2 p a{font-size:13px;line-height:22px;font-family:Arial, Helvetica, sans-serif;color:#666666 !important;display:block;text-decoration:none;height:auto;font-weight:bold;padding:0px;text-shadow:none;}
.nav ul li.link1 ul li a:hover{color:#60bfbf !important;}
.nav ul li.link2 ul li a:hover{color:#96a100 !important;}
.nav ul li.link3 ul li a:hover{color:#45C2DC !important;}
.nav ul li.link4 ul li a:hover{color:#d6492a !important;}
.nav ul li.link5 ul li a:hover{color:#60bfbf !important;}
.nav ul li.link6 ul li a:hover{color:#60bfbf !important;}
.nav ul li.talkwalllink ul li a:hover{color:#885088 !important;}
.main_search{width:23%;float:right;padding:7px 0 0 0;overflow:hidden;}
.main_search label{font-size:17px;line-height:29px;font-family:'fonomediumregular';color:#99af43;float:left;display:block;padding:0 1.9% 0 0;text-shadow:1px 2px #ebeced;}
.main_search span{width:50%;background:url(../images/txtbox_bg.jpg) repeat-x left top;float:left;display:block;height:27px;border-left:2px solid #e8e8e8;border-right:2px solid #e8e8e8;padding:0 2%;}
.main_search span .txtbox2{width:100%;height:24px;background:none;border:none;outline:none;font-size:14px;line-height:19px;font-family:Arial, Helvetica, sans-serif;color:#999999;font-weight:normal;margin:2px 0 0;background:#fff !important;}
*+html .main_search span .txtbox2{margin:4px 0 0 0;}
.main_search .search_but2{width:26px;height:26px;background:url(../images/search_but_spr.png) no-repeat left top;float:left;display:block;margin:1px 0 0 3%;border:none;cursor:pointer;}
.main_search .search_but2:hover{background-position:0 -26px;}
.banner{width:100%;padding:0 0 10px 0;}
#slideshow{width:100% !important;position:relative;height:343px;-webkit-box-shadow:1px 2px 3px #C0C0C0;-moz-box-shadow:1px 2px 3px #C0C0C0;box-shadow:1px 2px 3px #C0C0C0;behavior:url(PIE.htc);}
.cycle-slides{display:block;text-decoration:none;}
.cycle-slides img{width:980px;height:auto;display:block;}
.cycle-pager{width:200px;position:absolute;bottom:12px;left:50%;z-index:9;text-align:center;margin-left:-100px;}
.cycle-pager a{margin-right:5px;width:15px;height:16px;background:url(../images/bann_pager_spr.png) no-repeat left top;display:inline-block;text-decoration:none;font-size:0px;}
.cycle-pager a.activeSlide{background-position:0 -16px;}
.cycle-nav{width:100%;position:absolute;top:42%;left:0px;z-index:9;}
.cycle-nav .cycle-nav-prev{width:40px;height:55px;background:url(../images/ban_lft_arrow_spr.png) no-repeat left top;cursor:pointer;float:left;margin:0 0 0 -1px;}
.cycle-nav .cycle-nav-prev:hover{background:url(../images/ban_lft_arrow_spr.png) no-repeat left -55px;}
.cycle-nav .cycle-nav-next{width:40px;height:55px;background:url(../images/ban_rht_arrow_spr.png) no-repeat left top;cursor:pointer;float:right;margin:0 -2px 0 0;}
.cycle-nav .cycle-nav-next:hover{background:url(../images/ban_rht_arrow_spr.png) no-repeat left -55px;}
.phone_slider{display:none;}
#slideshow2{width:100% !important;position:relative;height:200px;-webkit-box-shadow:1px 2px 3px #C0C0C0;-moz-box-shadow:1px 2px 3px #C0C0C0;box-shadow:1px 2px 3px #C0C0C0;behavior:url(PIE.htc);}
.content{width:100%;padding:0 0 10px 0;}
.features{width:100%;}
.features_cont{width:100%;}
.features_cont ul{width:100%;float:left;display:block;}
.features_cont ul li{width:24.2%;height:auto;float:left;display:block;margin:0 1% 1% 0;background:url(../images/feature_bg.jpg) no-repeat right top;}
.features_cont ul li a{display:block;text-decoration:none;padding:1px 0 3px 0;position:relative;margin:0 3px 0 1px;}
.features_cont ul li a img{display:block;max-width:238px;}
.features_cont ul li a span{display:block;width:100%;height:24px;background:#99af43;padding:6px 0 0;position:absolute;left:0px;bottom:-0px;}
.features_cont ul li a span em{background:url(../images/feature_arrow.png) no-repeat 95% top;font-style:normal;display:block;font-size:16px;line-height:19px;font-family:'fonomediumregular';color:#ffffff;padding:0 0 0 5%;}
.features_cont ul li a:hover span{background:#f58300;}
.features ul li.feat_last{margin:0 0 1% 0 !important;float:right;}
.phone_nav{display:none;}
.footer{width:100%;background:#dadcde;border-top:2px solid #d0d0d0;padding:15px 0 25px 0;min-height:160px;float:left;}
.ft_lft_cont{width:48%;float:left;}
.ft_rht_cont{width:48%;float:right !important;}
.ft_link{padding:0 0 25px 0;width:100%;float:left;}
.ft_link ul{float:left;display:block;width:100%;}
.ft_link ul li{width:45%;float:left;display:block;}
.ft_link ul li a{font-size:14px;line-height:29px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;display:block;text-decoration:none;font-weight:bold;text-shadow:1px 2px #eff0f1;}
.ft_link ul li a:hover{text-decoration:underline;color:#808080 !important;}
.ft_link2{width:100%}
.ft_link2 ul{float:left;display:block;margin:0 0 0 -8px !important;}
.ft_link2 ul li{float:left;display:block;background:url(../images/divider.jpg) no-repeat right top;padding:0 10px 0 8px;}
.ft_link2 ul li a{font-size:12px;line-height:14px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;display:block;text-decoration:none;font-weight:bold;text-shadow:1px 1px #eff0f1}
.ft_link2 ul li a:hover{text-decoration:underline;}
.mailing_list{float:right !important;padding:5px 0 18px 0;}
.mailing_list label{font-size:20px;line-height:29px;font-family:'fonomediumregular';color:#f58300;float:right !important;display:block;padding:0 6px 0 0;text-shadow:0 1px 1px #ffffff;}
.mailing_list span{width:40%;background:url(../images/txtbox_bg.jpg) repeat-x left top;float:right;display:block;height:23px;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;padding:4px 2px 0;}
.mailing_list span .txtbox3{width:100%;height:16px;background:none;border:none;outline:none;font-size:14px;line-height:16px;font-family:Arial, Helvetica, sans-serif;color:#808080;padding:0 4px;text-align:left;}
.mailing_list .search_but3{width:26px;height:26px;background:url(../images/search_but_bg_spr.png) no-repeat left top;float:right;display:block;margin:2px 0 0 4px;border:none;cursor:pointer;}
.mailing_list .search_but3:hover{background-position:0 -26px;}
.social_link{float:right !important;padding:0 0 30px 0;}
.social_link ul{float:right;display:block;}
.social_link ul li{float:left;display:block;padding:0 0 0 20px;}
.social_link ul li a{font-size:20px;line-height:25px;font-family:'fonomediumregular';display:block;text-decoration:none;}
.social_link ul li a.fb_icon{padding:0 0 0 32px;background:url(../images/fb_icon.jpg) no-repeat left top;color:#3b5a97;text-shadow:0 1px 1px #ffffff;}
.social_link ul li a.fb_icon:hover{text-decoration:underline;}
.social_link ul li a.tweet_icon{padding:0 0 0 32px;background:url(../images/tweet_icon.jpg) no-repeat left top;color:#28aae1;text-shadow:0 1px 1px #ffffff;}
.social_link ul li a.tweet_icon:hover{text-decoration:underline;}
.cards{float:right !important;padding:0 0 8px 0;}
.cards ul{float:left;display:block;}
.cards ul li{float:left;display:block;padding:0 0 0 3px;width:230px;height:22px;}
.cards ul li a{display:block;text-decoration:none;}
.copyright{float:right !important;}
.copyright p{font-size:12px;line-height:14px;font-family:Arial, Helvetica, sans-serif;color:#4D4D4D;font-weight:bold;}
.copyright p a{color:#4D4D4D;text-decoration:none;}
.copyright p a:hover{text-decoration:underline;}
.ipad_nav{display:none;}
.iphone_nav{display:none;}
.breadcrum{width:100%;border-bottom:1px solid #cccccc;padding:0 0 7px 0;}
.breadcrum ul{width:100%;float:left;display:block;}
.breadcrum ul li{float:left;display:block;padding:0 0 0 0;font-size:14px;line-height:20px;font-family:Arial, Helvetica, sans-serif;color:#4c4c4c;padding:0 0 0 4px;}
.breadcrum ul li a{display:inline-block;text-decoration:none;color:#4c4c4c;padding:0 4px 0 0;font-weight:bold;text-transform:capitalize;}
.breadcrum ul li span{text-transform:capitalize;}
.breadcrum ul li a:hover{text-decoration:underline;}
.my_account_page{width:100%;padding:20px 0 5px 0;}
.my_account_lft{width:22.4%;float:left;}
.my_account_rht{width:76%;float:right;}
.acc_link{border:1px solid #cccccc;}
.acc_link h4{font-size:16px;line-height:35px;font-family:'fonomediumregular';color:#666666;font-weight:normal;padding:0 0 0 10px;background:url(../images/nav_bg.jpg) repeat-x left top;border-bottom:1px solid #cccccc;}
.acc_link ul{width:90%;float:left;padding:6px 5% 10px;display:block;}
.acc_link ul li{width:100%;float:left;display:block;}
.acc_link ul li a{font-size:13px;line-height:23px;font-family:Arial, Helvetica, sans-serif;color:#666666;display:block;text-decoration:none;font-weight:bold;}
.acc_link ul li a:hover{color:#f58401;}
.my_account_box1{padding:0 0 12px 0;}
.my_account_box1 h1{font-size:44px;line-height:44px;font-family:'fonomediumregular';color:#f58401;font-weight:normal;margin:-5px 0 12px 0;}
.my_account_box1 span{font-size:14px;line-height:22px;font-family:Arial, Helvetica, sans-serif;color:#f58401;font-weight:bold;display:block;}
.my_account_box1 p{font-size:14px;line-height:22px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;font-weight:bold;}
.my_account_box2{}
.my_account_box2 h5,h4.legend, .group-select .legend{font-size:16px;line-height:30px;font-family:'fonomediumregular';color:#fbfbfb;background:url(../images/title_bg1.jpg) repeat-x left top;border-bottom:1px solid #fde6cc;padding:0 0 0 10px;font-weight:normal;margin:0 0 10px 0;text-transform:uppercase;}
.my_account_box3{width:49.5%;float:left;}
.my_account_box4{width:49.5%;float:right;}
.contact_info{border:1px solid #b3b3b3;margin:0 0 10px 0;}
.my_acc_title{background:url(../images/title_bg2.jpg) repeat-x left top #e5e5e5;border-bottom:1px solid #cccccc;padding:8px 0 7px 0;}
*+html .my_acc_title{padding-bottom:0px;}
.my_acc_title h4{font-size:16px;line-height:18px;font-family:'fonomediumregular';color:#666666;font-weight:normal;float:left;display:block;padding:0 0 0 10px;text-transform:uppercase;}
.my_acc_title a{font-size:13px;line-height:18px;font-family:Arial, Helvetica, sans-serif;color:#666666;font-weight:bold;float:right;display:block;text-decoration:none;padding:0 6px 0 0;}
.my_acc_title a:hover{text-decoration:underline;color:#666666;}
.my_acc_cont{padding:10px;}
.my_acc_cont p{font-size:14px;line-height:23px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;}
.my_acc_cont p a{color:#99af43;font-weight:bold;text-decoration:none;}
.my_acc_cont p a:hover{text-decoration:underline;}
.my_acc_cont2{padding:10px;}
.my_acc_cont2 p{font-size:14px;line-height:20px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;}
.my_acc_cont2 p a{color:#99af43;font-weight:bold;text-decoration:none;}
.my_acc_cont2 p a:hover{text-decoration:underline;}
.browse_section{background:url(../images/title_bg2.jpg) repeat-x left top #e5e5e5;border:1px solid #d7d7d7;margin:0 0 10px 0;display:none;position:relative;}
.browse_section h6{font-size:14px;line-height:16px;font-family:Arial, Helvetica, sans-serif;color:#666666;font-weight:bold;float:left;display:block;padding:14px 0 0 10px;}
.browse_section a{float:right;display:block;padding:14px 12px 12px 12px;border-left:1px solid #d8d8da;}
.browse_section a img{display:block;max-width:19px;}
.ipad_acc_link{width:100%;position:static;top:100%;left:-1px;display:none;background:#fff;border:none;border-top:1px solid #CCCCCC;}
.ipad_acc_link ul{width:94%;padding:6px 3% 10px;}
.ipad_acc_link ul li a{float:left;border:none;padding:0px;}
.text_pages{}
.text_pages h1{font-size:44px;line-height:44px;font-family:'fonomediumregular';color:#f58401;font-weight:normal;margin:-5px 0 0px 0;text-transform:uppercase;}
.text_pages_link{background:url(../images/txt_page_gradiant.jpg) repeat-x left top #e6e7e8;border:1px solid #cccccc;border-bottom:2px solid #cccccc;padding:1.5%;float:left;width:98%;}
.text_pages_link ul{width:100%;float:left;display:block;}
.text_pages_link ul li{width:98%;float:left;display:block;padding:0 0 0 2%;background:url(../images/green_bullet.png) no-repeat left 10px;}
.text_pages_link ul li a{font-size:15px;line-height:27px;font-family:Arial, Helvetica, sans-serif;color:#99af43;font-weight:bold;display:block;text-decoration:none;}
.text_pages_link ul li a:hover{text-decoration:underline;}
.text_page_cont{}
.text_page_cont ul{width:100%;float:left;display:block;}
.text_page_cont ul li{width:100%;float:left;display:block;border-bottom:1px solid #cccccc;padding:26px 0 0 0;}
.text_page_cont ul li h6{font-size:15px;line-height:16px;font-family:Arial, Helvetica, sans-serif;color:#f58401;font-weight:bold;padding:0 0 4px 0;}
.text_page_cont ul li p{font-size:13px;line-height:23px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;padding:0 0 22px 0;}
.ref_products{}
.ref_products h2{font-size:16px;line-height:16px;font-family:'fonomediumregular';color:#666666;font-weight:normal;padding:0 0 0px 0;text-transform:uppercase;}
.ref_prod_cont{border:1px solid #cccccc;background:#fff;}
.ref_prod_cont h4{font-size:16px;line-height:35px;font-family:'fonomediumregular';color:#666666;font-weight:normal;padding:0 0 0 10px;background:url(../images/nav_bg.jpg) repeat-x left top;border-bottom:1px solid #cccccc;text-transform:uppercase;}
.prod_type{}
.prod_type ul{width:90%;float:left;padding:10px 5% 5px;display:block;}
.prod_type ul li{width:100%;float:left;display:block;padding:0 0 10px 0;}
.prod_type ul li label{font-size:13px;line-height:13px;font-family:Arial, Helvetica, sans-serif;color:#666666;font-weight:bold;float:left;display:block;}
.prod_type ul li label:hover{text-decoration:underline;}
.prod_size{}
.prod_size ul{width:95%;float:left;padding:15px 1% 10px 4%;display:block;}
.prod_size ul li{float:left;display:block;padding:0 2px 3px 0;}
.prod_size ul li a{width:38px;height:37px;background:url(../images/size_spr.jpg) no-repeat left top;display:block;text-decoration:none;text-align:center;font-size:16px;line-height:35px;font-family:Arial, Helvetica, sans-serif;color:#ffffff;font-weight:bold;}
.prod_size ul li a:hover{background-position:0 -37px;}
.brand_name{padding:0 0 15px 0;}
.brand_name_cont{width:90%;padding:10px 5% 5px;display:block;height:410px;overflow:scroll;overflow-x:hidden;}
.brand_name ul{width:100%;float:left;display:block;}
.brand_name ul li{width:100%;float:left;display:block;padding:0 0 10px 0;}
.brand_name ul li label{font-size:13px;line-height:13px;font-family:Arial, Helvetica, sans-serif;color:#666666;font-weight:bold;float:left;display:block;padding:0 0 0 0;}
.brand_name ul li label:hover{text-decoration:underline;}
.price_range{}
.range_slide{padding:10% 5% 3%;}
.range_slide #amount{background:none;border:none;outline:none;font-size:13px;line-height:15px;font-family:Arial, Helvetica, sans-serif;color:#666666;font-weight:bold;width:100%;padding:10px 0 0 0;display:block;}
.range_slide #amount2{background:none;border:none;outline:none;font-size:13px;line-height:15px;font-family:Arial, Helvetica, sans-serif;color:#666666;font-weight:bold;width:100%;padding:10px 0 0 0;display:block;}
.range_slide #amount3{background:none;border:none;outline:none;font-size:13px;line-height:15px;font-family:Arial, Helvetica, sans-serif;color:#666666;font-weight:bold;width:100%;padding:10px 0 0 0;display:block;}
.footware_pages{}
.footware_pages h1{font-size:70px;line-height:72px;font-family:'fonomediumregular';color:#60bfbf;font-weight:normal;margin:-5px 0 5px 0;}
.footware_cont{}
.sort_box{border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;padding:6px 0;width:100%;}
.sort_box_lft{float:left;}
.sort_by{float:left;padding:0 15px 0 0;}
.sort_by label{font-size:13px;line-height:28px;font-family:Arial, Helvetica, sans-serif;color:#666666;font-weight:bold;float:left;display:block;padding:0 6px 0 0;}
.sort_showing{float:left;}
.sort_showing span{font-size:13px;line-height:28px;font-family:Arial, Helvetica, sans-serif;color:#666666;font-weight:bold;}
.sort_showing_tabl{float:none;display:none;}
.sort_showing_tabl span{font-size:13px;line-height:28px;font-family:Arial, Helvetica, sans-serif;color:#666666;font-weight:bold;}
.sort_box_rht{float:right;}
.sort_box_rht ul{float:left;display:block;border:1px solid #d7d7d7;margin:0 8px 0 0;border-right:0px;}
.sort_box_rht ul li{float:left;display:block;background:url(../images/nav_divider.jpg) no-repeat right top;padding:0 1px 0 0;}
.sort_box_rht ul li a{font-size:12px;line-height:27px;font-family:Arial, Helvetica, sans-serif;color:#666666;font-weight:bold;text-decoration:none;display:block;padding:0 8px;background:url(../images/page_bg.jpg) repeat-x left top;}
.sort_box_rht ul li a:hover{background:url(../images/page_hov.jpg) repeat-x left top;color:#fff;}
.sort_box_rht ul li.pageact a{background:url(../images/page_hov.jpg) repeat-x left top;color:#fff;}
.sort_box_rht span{float:left;display:block;}
.sort_box_rht span a{font-size:12px;line-height:27px;font-family:Arial, Helvetica, sans-serif;color:#666666;font-weight:bold;text-decoration:none;display:block;padding:0 8px;background:url(../images/page_bg.jpg) repeat-x left top;border:1px solid #d7d7d7;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;behavior:url(PIE.htc);position:relative;}
.sort_box_rht span a:hover{background:url(../images/page_hov.jpg) repeat-x left top;color:#fff;}
.refine_res{background:url(../images/title_bg2.jpg) repeat-x left top #e5e5e5;border:1px solid #d7d7d7;margin:0 0 0 0;display:none;position:relative;}
.refine_res h6{font-size:14px;line-height:16px;font-family:Arial, Helvetica, sans-serif;color:#666666;font-weight:bold;float:left;display:block;padding:14px 0 0 10px;}
.refine_res cite{float:right;display:block;font-style:normal;}
.refine_res cite a{display:block;padding:14px 12px 12px 12px;border-left:1px solid #d8d8da;}
.refine_res cite a img{display:block;max-width:19px;}
.prod_rows{width:100%;display:block;padding:0 0 10px 0;}
.prod_rows ul{width:100%;float:left;display:block;}
.prod_rows ul li{float:left;display:block;background:url(../images/green_gradiant.jpg) repeat-x left bottom;height:315px;width:24.3%;margin:0 0.9% 0 0;position:relative;padding:24px 0 0 0;}
.prod_rows ul li a{display:inline-block;text-decoration:none;width:100%;}
.prod_rows ul li a img{display:block;max-width:180px;}
.prod_rows ul li strong{font-size:14px;line-height:16px;font-family:Arial, Helvetica, sans-serif;color:#4c4c4c;font-weight:bold;padding:0px 0 24px 5%;margin-top:55px;z-index:0;display:block;}
.prod_rows ul li span{font-size:12px;line-height:16px;font-family:Arial, Helvetica, sans-serif;color:#000000;display:block;padding:0 0 0 5%;}
.prod_rows ul li span b{font-size:14px;display:block;}
.prod_rows ul li .new{width:56px;height:36px;position:absolute;top:24px;right:10px;}
.prod_rows ul li .new img{display:block;max-width:56px;}
.prod_rows ul li .prod_arrow{width:24px;height:24px;position:absolute;bottom:7px;right:5px;}
.prod_rows ul li .prod_arrow img{display:block;max-width:24px;}
.prod_rows ul li:hover strong{text-decoration:none;color:#1E7EC8;}
.prod_rows ul li.tit_act strong{text-decoration:underline;}
.basket_page{width:100%;padding:20px 0 5px 0;}
.basket_page_box1{padding:0 0 7px 0;}
.basket_page_box1 h1{font-size:44px;line-height:46px;font-family:'fonomediumregular';color:#f58401;float:left;display:block;font-weight:normal;}
.basket_page_box1 span{font-size:18px;line-height:20px;font-family:Arial, Helvetica, sans-serif;color:#666666;float:left;display:block;padding:18px 0 0 0;}
.basket_page_box1 a.proc_check{float:right;display:block;height:44px;padding:0 3%;background:url(../images/proceed_check_spr.jpg) repeat-x left top;font-size:14px;line-height:42px;font-family:Arial, Helvetica, sans-serif;color:#ffffff;font-weight:bold;text-decoration:none;text-shadow:-1px -1px 1px #7b8e31;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;behavior:url(PIE.htc);}
.basket_page_box1 a.proc_check:hover{background-position:0 -44px;}
.basket_page_box2{height:26px;background:url(../images/title_bg2.jpg) repeat-x left top;border:1px solid #cccccc;min-height:35px;}
.basket_page_box2 h4{font-size:16px;line-height:35px;font-family:'fonomediumregular';color:#666666;font-weight:normal;}
.basket_box_size1{width:10%;float:left;}
.basket_box_size2{width:56%;float:left;}
.basket_box_size3{width:12%;float:left;}
.basket_box_size4{width:11%;float:left;}
.basket_page_box3{}
.basket_page_box3 ul{width:100%;float:left;display:block;}
.basket_page_box3 ul li{width:100%;float:left;display:block;border-bottom:1px solid #cccccc;padding:20px 0;}
.basket_page_box3 ul li .select_pos{position:relative;float:left;padding:0 17px 0 0;display:none;}
.basket_page_box3 ul li label{float:left;display:none;padding:0 5px 0 0;font-size:13px;line-height:30px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;font-weight:bold;}
.basket_page_box3 ul li span.select{width:45px;height:23px;background:url(../images/select_bg3.jpg) no-repeat left top;padding:6px 10px 0 15px;float:left;display:block;}
.basket_page_box3 ul li select.styled{width:70px;float:left;display:block;}
.basket_page_box3 ul li a{display:block;text-decoration:none;}
.basket_page_box3 ul li a img{display:block;max-width:79px;border:1px solid #cccccc;}
.basket_page_box3 ul li h5{font-size:14px;line-height:16px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;font-weight:bold;}
.basket_page_box3 ul li h5 a{color:#4d4d4d;text-decoration:none;}
.basket_page_box3 ul li h5 a:hover{text-decoration:underline;}
.basket_page_box3 ul li span{font-size:13px;line-height:15px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;display:block;}
.basket_page_box3 ul li p{font-size:13px;line-height:26px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;display:block;}
.basket_page_box3 ul li strong{font-size:14px;line-height:26px;font-family:Arial, Helvetica, sans-serif;display:block;color:#f58401;font-weight:bold;display:block;}
.basket_page_box3 ul li a.remove_item{font-size:13px;line-height:16px;font-family:Arial, Helvetica, sans-serif;color:#4c4c4c;background:url(../images/close_img2.png) no-repeat left 0px;padding:0 0 0 22px;font-weight:normal;margin:32px 0 0 0;}
.basket_page_box3 ul li a.remove_item:hover{text-decoration:underline;}
.qty_increment2{position:relative;padding:0 0 0 18px;}
.qty_increment2 input{float:left;width:23px;height:23px;padding:0px;font:14px/23px Arial, Helvetica, sans-serif;color:#4c4c4c;text-align:center;border:2px solid #dbdbdb;outline:none;margin:0 0 0 0px;}
.qty_increment2 .inc{width:14px;height:14px;background:url(../images/incre_sign.jpg) no-repeat left top;font-size:0px;float:left;display:block;margin:7px 0 0 5px;cursor:pointer;}
.qty_increment2 .dec{width:14px;height:14px;background:url(../images/decre_sign.jpg) no-repeat left top;font-size:0px;float:left;display:block;position:absolute;top:7px;left:0px;cursor:pointer;}
.basket_page_box4{border-bottom:1px solid #cccccc;}
.basket_page_box4 ul{width:100%;float:left;display:block;padding:15px 0 4px 0;}
.basket_page_box4 ul li{width:100%;float:left;display:block;padding:0 0 10px 0;}
.basket_page_box4 ul li .app_disc{width:148px;height:33px;background:url(../images/gray_but_spr.jpg) repeat-x left top;float:right;display:block;font-size:14px;line-height:33px;font-family:Arial, Helvetica, sans-serif;color:#666666;font-weight:bold;border:none;outline:none;cursor:pointer;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;behavior:url(PIE.htc);margin:0 0 0 8px;text-shadow:1px 1px 1px #fff;}
.basket_page_box4 ul li .app_disc:hover{background-position:0 -33px;}
.basket_page_box4 ul li .txtbox1{width:128px;height:25px;background:#fff;border:1px solid #bababa;outline:none;float:right;display:block;margin:3px 0 0 8px;padding:0px 3px;}
.basket_page_box4 ul li label{font-size:14px;line-height:16px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;font-weight:bold;float:right;display:block;padding:9px 0 0 0;}
.basket_page_box5{padding:0 0 10px 0;}
.total_box{width:320px;float:right;display:block;padding:10px 0 0 0;}
.total_box ul{width:100%;float:left;display:block;padding:5px 0 0 0;}
.total_box ul li{width:100%;float:left;display:block;padding:5px 0;}
.total_box ul li label{font-size:15px;line-height:30px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;font-weight:bold;float:left;display:block;padding:0 6px 0 0;}
.total_box ul li strong{font-size:15px;line-height:30px;font-family:Arial, Helvetica, sans-serif;color:#f58401;font-weight:bold;float:right;display:block;}
.total_box ul li span.select{width:117px;height:30px;background:url(../images/select_bg2.jpg) no-repeat left top;}
.total_box ul li select.styled{width:137px;}
.total_box ul li.border_btm{border-bottom:1px solid #cccccc;padding:5px 0 12px 0;}
.total_box ul li.total_last{padding:15px 0;}
.total_box ul li em{font-size:20px;line-height:22px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;font-weight:bold;float:left;display:block;font-style:normal;}
.total_box ul li cite{font-size:20px;line-height:22px;font-family:Arial, Helvetica, sans-serif;color:#f58401;font-weight:bold;float:right;display:block;font-style:normal;}
.total_box ul li a.proc_check{float:right;display:block;height:44px;padding:0 9%;background:url(../images/proceed_check_spr.jpg) repeat-x left top;font-size:14px;line-height:42px;font-family:Arial, Helvetica, sans-serif;color:#ffffff;font-weight:bold;text-decoration:none;text-shadow:-1px -1px 1px #7b8e31;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;behavior:url(PIE.htc);}
.total_box ul li a.proc_check:hover{background-position:0 -44px;}
.basket_box5_lft{width:275px;float:left;padding:20px 0 0 0;}
.basket_box5_lft_cont{border:1px solid #cccccc;margin:0 0 11px 0;}
.basket_box5_lft_cont ul{width:100%;float:left;display:block;}
.basket_box5_lft_cont ul li{width:95%;float:left;display:block;padding:11px 1% 7px 4%}
.basket_box5_lft_cont ul li h6{font-size:15px;line-height:16px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;font-weight:bold;}
.basket_box5_lft_cont ul li span{font-size:13px;line-height:13px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;display:block;}
.basket_box5_lft_cont ul li a{font-size:13px;line-height:15px;font-family:Arial, Helvetica, sans-serif;color:#99af43;display:block;text-decoration:none;font-weight:bold;}
.basket_box5_lft_cont ul li a:hover{text-decoration:underline;}
.basket_box5_lft_but{}
.basket_box5_lft_but a{height:43px;width:100%;background:url(../images/gray_but2_spr.jpg) repeat-x left top;display:block;text-align:center;text-decoration:none;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;behavior:url(PIE.htc);font-size:14px;line-height:43px;font-family:Arial, Helvetica, sans-serif;color:#666666;font-weight:bold;text-shadow:1px 1px 1px #fff;}
.basket_box5_lft_but a:hover{background-position:0 -43px;}
.basket_page_box6{width:100%;display:none;padding:0 0 0 0;}
.basket_page_box6 a.check_but1{height:56px;background:url(../images/green_but2_spr.jpg) repeat-x left top;display:block;text-decoration:none;text-align:center;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;behavior:url(PIE.htc);font-size:21px;line-height:56px;font-family:Arial, Helvetica, sans-serif;color:#ffffff;font-weight:bold;text-shadow:-1px -1px 1px #798a2e;margin:0 0 6px 0;}
.basket_page_box6 a.check_but1:hover{background-position:0 -56px;}
.basket_page_box6 a.check_but2{height:56px;background:url(../images/gray_but3_spr.jpg) repeat-x left top;display:block;text-decoration:none;text-align:center;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;behavior:url(PIE.htc);font-size:21px;line-height:56px;font-family:Arial, Helvetica, sans-serif;color:#666666;font-weight:bold;text-shadow:1px 1px 1px #ffffff;}
.basket_page_box6 a.check_but2:hover{background-position:0 -56px;}
.basket_page_box7{width:100%;text-align:center;padding:20px 0 15px 0;display:none;}
.basket_page_box7 p{font-size:13px;line-height:15px;font-family:Arial, Helvetica, sans-serif;color:#666666;padding:0 0 22px 0;}
.basket_page_box7 span{display:block;font-size:13px;line-height:22px;color:#4c4c4c;}
.basket_page_box7 span strong{font-size:15px;line-height:22px;color:#4c4c4c;font-weight:bold;}
.basket_page_box7 ul{text-align:center;padding:30px 0 20px 0;}
.basket_page_box7 ul li{display:inline;width:auto;}
.basket_page_box7 ul li a{display:inline-block;}
.basket_page_box7 ul li a img{display:inline-block;max-width:36px;}
.basket_page_box7 em{font-size:22px;line-height:27px;font-family:Arial, Helvetica, sans-serif;color:#666666;display:block;font-style:normal;font-weight:bold;}
.basket_bc{display:none;}
.ip_basket_page_box3{display:none;}
.ip_basket_page_box3 ul{width:100%;float:left;display:block;}
.ip_basket_page_box3 ul li{width:100%;float:left;display:block;border-bottom:1px solid #cccccc;padding:10px 0;}
.ip_basket_page_box3 ul li .ip_box_size1{width:27%;}
.ip_basket_page_box3 ul li a{display:block;text-decoration:none;}
.ip_basket_page_box3 ul li a img{display:block;max-width:79px;border:1px solid #cccccc;}
.ip_basket_page_box3 ul li h5{font-size:14px;line-height:16px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;font-weight:bold;padding:0 0 7px 0;}
.ip_basket_page_box3 ul li h5 a{color:#4d4d4d;text-decoration:none;}
.ip_basket_page_box3 ul li h5 a:hover{text-decoration:underline;}
.ip_basket_page_box3 ul li a.remove_item{font-size:13px;line-height:16px;font-family:Arial, Helvetica, sans-serif;color:#4c4c4c;background:url(../images/close_img2.png) no-repeat left 0px;padding:0 0 0 22px;font-weight:normal;margin:10px 0 0 0;}
.ip_basket_page_box3 ul li a.remove_item:hover{text-decoration:underline;}
.ip_basket_page_box3 ul li span{font-size:12px;line-height:14px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;display:block;padding:0 0 15px 0;}
.ip_basket_page_box3 ul li p{font-size:12px;line-height:14px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;display:block;padding:7px 0 15px;display:inline-block;}
.ip_basket_page_box3 ul li .select_pos{position:relative;float:left;padding:0 17px 0 0;display:block;}
.ip_basket_page_box3 ul li label{float:left;display:block;padding:0 5px 0 0;font-size:13px;line-height:30px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;font-weight:bold;}
.ip_basket_page_box3 ul li span.select{width:45px;height:23px;background:url(../images/select_bg3.jpg) no-repeat left top;padding:6px 10px 0 15px;float:left;display:block;}
.ip_basket_page_box3 ul li select.styled{width:70px;float:left;display:block;}
.checkout_page{width:100%;padding:7px 0 35px 0;}
.checkout{display:none;}
.checkout_bc{border-top:1px solid #cccccc;padding:5px 0 7px 0;}
.checkout_login{padding:55px 0 0 0;}
.checkout_page_box1{padding:0 0 7px 0;}
.checkout_page_box1 h1{font-size:44px;line-height:46px;font-family:'fonomediumregular';color:#f58401;float:left;display:block;font-weight:normal;}
.checkout_lft{width:66.3%;float:left;}
.checkout_lft ul{width:100%;float:left;display:block;}
.checkout_lft ul li{width:100%;float:left;display:block;padding:0 0 10px 0;}
.checkout_lft ul li .check_li{background:url(../images/checkout_gradiant.jpg) repeat-x left top #e6e7e8;border:1px solid #cccccc;padding:20px 2% 18px;}
.checkout_lft ul li .check_txt{width:77%;float:left;padding:0 1% 0 0;}
.checkout_lft ul li .check_txt h4{font-size:24px;line-height:24px;font-family:'fonomediumregular';color:#f58401;font-weight:normal;padding:0 0 5px 0;}
.checkout_lft ul li .check_txt p{font-size:13px;line-height:15px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;font-weight:bold;}
.checkout_lft ul li .check_but{width:22%;float:left;}
.check_but a{width:auto;}
.check_but a img{display:block;max-width:158px;float:right;}
.check_but a.sign_in_but{width:100%;display:block;height:44px;padding:0px;background:url(../images/proceed_check_spr.jpg) repeat-x left top;font-size:14px;line-height:42px;font-family:Arial, Helvetica, sans-serif;color:#ffffff;font-weight:bold;text-decoration:none;text-shadow:0px -1px 1px #7b8e31;position:relative;-webkit-border-radius:3px 3px 6px 6px;-moz-border-radius:3px 3px 6px 6px;border-radius:3px 3px 6px 6px;behavior:url(PIE.htc);text-align:center;float:right;margin:7px 0 0 0;}
.check_but a.sign_in_but:hover{background-position:0 -44px;}
.check_but a.guest_check{background:url("../images/proceed_check_spr.jpg") repeat-x scroll left top transparent;border-radius:3px 3px 6px 6px;color:#FFFFFF;display:block;float:right;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;height:40px;line-height:34px;margin:7px 0 0;padding:4px 2% 0 5%;position:relative;text-align:center;text-decoration:none;text-shadow:0 -1px 1px #7B8E31;width:92%;}
.check_but a.guest_check:hover{background-position:0 -44px;}
.check_but a.check_but_mar{margin:10px 0 0 0;display:block;}
.checkout_rht{width:32.7%;float:right;}
.basket_summery{border:1px solid #cccccc;}
.basket_summery h6{font-size:16px;line-height:35px;font-family:'fonomediumregular';color:#666666;font-weight:normal;padding:0 0 0 10px;background:url(../images/title_bg2.jpg) repeat-x left top;}
.basket_summery ul{width:100%;float:left;display:block;}
.basket_summery ul li{width:100%;float:left;display:block;border-top:1px solid #cccccc;padding:6px 0 8px 0;}
.basket_summery ul li .bas_sum_wid1{width:45%;float:left;padding:0 0 0 2.3%;}
.basket_summery ul li .bas_sum_wid2{width:15.7%;float:left;text-align:center;}
.basket_summery ul li .bas_sum_wid3{width:17.6%;float:left;text-align:center;}
.basket_summery ul li .bas_sum_wid4{width:15.7%;float:left;padding:0 2.8% 0 0;text-align:right;}
.basket_summery ul li .bas_sum_wid5{width:40%;float:right;padding:0 2.8% 0 0;text-align:right;}
.basket_summery ul li h5{font-size:12px;line-height:14px;font-family:Arial, Helvetica, sans-serif;color:#666666;font-weight:bold;}
.basket_summery ul li strong{font-size:12px;line-height:14px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;display:block;font-weight:bold;}
.basket_summery ul li span{font-size:12px;line-height:14px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;display:block;}
.basket_summery ul li cite{font-size:15px;line-height:16px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;font-weight:bold;font-style:normal;display:block;padding:7px 0;}
.basket_summery ul li em{font-size:15px;line-height:16px;font-family:Arial, Helvetica, sans-serif;color:#f58401;font-weight:bold;font-style:normal;display:block;padding:7px 0;}
.basket_summery ul li h3{font-size:20px;line-height:22px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;font-weight:bold;padding:5px 0 0 0;}
.basket_summery ul li p{font-size:20px;line-height:22px;font-family:Arial, Helvetica, sans-serif;color:#f58401;font-weight:bold;font-style:normal;display:block;padding:5px 0 0 0;}
.checkout_ft{padding:20px 0 0 0;}
.need_help{}
.need_help p{font-size:22px;line-height:27px;font-family:Arial, Helvetica, sans-serif;color:#666666;font-weight:bold;padding:0 0 15px 0;text-shadow:1px 1px 1px #fff;}
.check_card_pad{padding:0 0 15px 0;}
.checkout_cards{padding:10px 0 15px 0;display:none;}
.checkout_cards ul{text-align:center;}
.checkout_cards ul li{display:inline;}
.checkout_cards ul li a{display:inline-block;}
.checkout_cards ul li a img{max-width:33px;}
.checkout_basket_none{display:none;}
.need_help_iphone{display:none;}
.need_help_iphone p{font-size:20px;line-height:23px;font-family:Arial, Helvetica, sans-serif;color:#666666;font-weight:bold;padding:0 0 15px 0;text-shadow:1px 1px 1px #fff;text-align:center;}
.need_help_iphone a{color:#666666;text-decoration:none;}
.customers{padding:0 0 14px 0;}
.login_title{}
.login_title h1{font-size:70px;line-height:72px;font-family:'fonomediumregular';color:#f58401;font-weight:normal;margin:-5px 0 5px 0;}
.exit_cust{width:49.5%;float:left;}
.exit_cust_cont{background:url(../images/txt_page_gradiant.jpg) repeat-x left top #e6e7e8;border:1px solid #cccccc;border-bottom:2px solid #cccccc;position:relative;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;behavior:url(PIE.htc);padding:2.5%;min-height:270px;}
.exit_cust_cont h5{font-size:27px;line-height:30px;font-family:'fonomediumregular';color:#f58401;font-weight:normal;padding:8px 0 0px 0;}
.exit_cust_cont h5 em{font-style:normal;display:block;font-size:14px;line-height:16px;color:#4d4d4d;font-family:Arial, Helvetica, sans-serif;font-weight:bold;padding:6px 0 0 0;}
.exit_cust_cont ul{width:100%;float:left;display:block;}
.exit_cust_cont ul li{width:100%;float:left;display:block;padding:0 0 18px 0;}
.exit_cust_cont ul li label{font-size:14px;line-height:16px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;font-weight:bold;display:block;padding:0 0 4px 0;}
.exit_cust_cont ul li span{display:block;}
.exit_cust_cont ul li span.acc_txtbox_bg{width:66%;background:url(../images/acc_txtbox_bg.jpg) no-repeat left top;padding:3px 0 0 0;}
.exit_cust_cont ul li span .acc_txtbox{width:75%;height:21px;background:none;border:none;outline:none;font-size:14px;line-height:16px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;padding:0 3%;}
.exit_cust_cont ul li p{font-size:14px;line-height:16px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;padding:8px 0 0 0;}
.exit_cust_cont ul li p a{font-size:12px;line-height:16px;font-family:Arial, Helvetica, sans-serif;color:#99af43;font-weight:bold;text-decoration:none;}
.exit_cust_cont ul li p a:hover{text-decoration:underline;}
.exit_cust_cont .log_sign_in{width:130px;display:block;height:45px;padding:0 0 3px;background:url(../images/log_sign_in_spr.png) repeat-x left top;font-size:14px;line-height:40px;font-family:Arial, Helvetica, sans-serif;color:#ffffff;font-weight:bold;text-decoration:none;text-shadow:0px -1px 1px #7b8e31;position:absolute;bottom:3px;-webkit-border-radius:3px 3px 6px 6px;-moz-border-radius:3px 3px 6px 6px;border-radius:3px 3px 6px 6px;behavior:url(PIE.htc);border:none;cursor:pointer;text-transform:uppercase;}
.exit_cust_cont .log_sign_in:hover{background-position:0 -45px;}
.new_cust{width:49.5%;float:right;}
.new_cust_cont{background:url(../images/txt_page_gradiant.jpg) repeat-x left top #e6e7e8;border:1px solid #cccccc;border-bottom:2px solid #cccccc;position:relative;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;behavior:url(PIE.htc);padding:2.5%;min-height:270px;}
.new_cust_cont h5{font-size:27px;line-height:30px;font-family:'fonomediumregular';color:#f58401;font-weight:normal;padding:8px 0 12px 0;}
.new_cust_cont h5 em{font-style:normal;display:block;font-size:14px;line-height:16px;color:#4d4d4d;font-family:Arial, Helvetica, sans-serif;font-weight:bold;padding:6px 0 0 0;}
.new_cust_cont p{font-size:14px;line-height:26px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;padding:8px 0 0 0;}
.new_cust_cont a.cre_acc_but{width:130px;display:block;height:40px;padding:5px 3px 0;background:url(../images/log_sign_in_spr.png) repeat-x left top;font-size:14px;line-height:16px;font-family:Arial, Helvetica, sans-serif;color:#ffffff;font-weight:bold;text-decoration:none;text-shadow:0px -1px 1px #7b8e31;position:absolute;bottom:3px;-webkit-border-radius:3px 3px 6px 6px;-moz-border-radius:3px 3px 6px 6px;border-radius:3px 3px 6px 6px;behavior:url(PIE.htc);border:none;cursor:pointer;text-transform:uppercase;text-align:center;}
.new_cust_cont a.cre_acc_but:hover{background-position:0 -45px;}
.checkout2_page{width:100%;padding:7px 0 35px 0;}
.checkout2_page_box1{padding:0 0 7px 0;}
.checkout2_page_box1 h1{font-size:44px;line-height:46px;font-family:'fonomediumregular';color:#f58401;float:left;display:block;font-weight:normal;}
.checkout2_page_box1 span{font-size:14px;line-height:19px;font-family:Arial, Helvetica, sans-serif;color:#4c4c4c;float:right;display:block;padding:15px 0 0 0;}
.checkout2_forms{padding:0 0 7px 0;}
.card_holder{width:32.5%;min-height:425px;border:1px solid #cccccc;margin:0 1% 0 0;float:left;}
.form_title{}
.form_title span{font-size:16px;line-height:35px;font-family:'fonomediumregular';color:#666666;display:block;background:url(../images/title_bg2.jpg) repeat-x left top;border-bottom:1px solid #cccccc;padding:0 0 0 12px;}
.check_form_cont{}
.card_holder_cont1{padding:10px;}
.card_holder_cont1 p{padding:0 0 10px 0;clear:both;}
.card_holder_cont1 label{font-size:12px;line-height:25px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;font-weight:bold;width:110px;float:left;display:block;}
.card_holder_cont1 span.select{width:156px;height:30px;background:url(../images/select_bg4.jpg) no-repeat left top;padding:0 30px 0 0;text-align:center;}
.card_holder_cont1 select.styled{width:186px;}
.card_holder_cont1 p .check_txtbox{width:170px;height:25px;background:#ffffff;border:1px solid #d3d3d3;border-top:1px solid #bababa;font-size:12px;line-height:25px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;padding:0 7px;}
.find_add{text-align:right;}
.find_add_but{width:148px;height:33px;background:url(../images/gray_but_spr.jpg) repeat-x left top;float:right;display:block;font-size:14px;line-height:33px;font-family:Arial, Helvetica, sans-serif;color:#666666;font-weight:bold;border:none;outline:none;cursor:pointer;position:relative;-webkit-border-radius:3px 3px 6px 6px;-moz-border-radius:3px 3px 6px 6px;border-radius:3px 3px 6px 6px;behavior:url(PIE.htc);text-shadow:1px 1px 1px #fff;}
.find_add_but:hover{background-position:0 -33px;}
.find_add em{font-size:12px;line-height:16px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;font-style:normal;clear:both;}
.find_add em a{font-weight:bold;color:#99af43;text-decoration:none;}
.find_add em a:hover{text-decoration:underline;}
.card_holder_cont2{padding:2px 10px 30px;}
.card_holder_cont2 p{padding:0 0 10px 0;clear:both;}
.card_holder_cont2 label{font-size:12px;line-height:18px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;font-weight:bold;display:block;padding:8px 35px 7px 0;}
.card_holder_cont2 em{font-size:12px;line-height:19px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;float:left;display:block;margin:0 10px 0 0;font-style:normal;}
.checkout_block2{float:left;margin:0 0px 0 0;width:310px;}
.del_method{border:1px solid #cccccc;border-bottom:0px;margin:0 !important;}
.del_method_cont1{padding:10px;}
.del_method_cont1 em{font-size:12px;line-height:16px;font-family:Arial, Helvetica, sans-serif;color:#99af43;font-weight:bold;font-style:normal;display:block;padding:0 0 12px 0;}
.del_method_cont1 ul{width:100%;float:left;display:block;}
.del_method_cont1 ul li{width:100%;float:left;display:block;padding:0 0 7px 0;}
.del_method_cont1 ul li.last_pad{padding:0 0 7px 25px;}
.del_method_cont1 ul li cite{font-size:12px;line-height:19px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;font-style:normal;float:left;display:block;}
.del_method_cont1 ul li cite strong{font-weight:bold;}
.del_method_cont1 ul li span.select{width:156px;height:30px;background:url(../images/select_bg4.jpg) no-repeat left top;padding:0 30px 0 0;text-align:center;}
.del_method_cont1 ul li select.styled{width:186px;}
.pay_detail{width:318px;min-height:334px;border:1px solid #cccccc;}
.pay_detail_cont1{padding:8px 10px;}
.pay_detail_cont1 p{font-size:12px;line-height:18px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;font-weight:bold;padding:0 0 18px 0;}
.pay_detail_cont1 ul{width:100%;float:left;display:block;}
.pay_detail_cont1 ul li{width:100%;float:left;display:block;padding:0 0 7px 0;}
.pay_detail_cont1 ul li label{font-size:12px;line-height:25px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;font-weight:bold;width:110px;float:left;display:block;}
.pay_detail_cont1 ul li span.select{width:156px;height:30px;background:url(../images/select_bg4.jpg) no-repeat left top;padding:0 30px 0 0;text-align:center;}
.pay_detail_cont1 ul li select.styled{width:186px;}
.pay_detail_cont1 ul li .pay_txtbox{width:170px;height:25px;background:#ffffff;border:1px solid #d3d3d3;border-top:1px solid #bababa;font-size:12px;line-height:25px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;padding:0 7px;}
.pay_detail_cont1 ul li .pay_txtbox2{width:77px;height:25px;background:#ffffff;border:1px solid #d3d3d3;border-top:1px solid #bababa;font-size:12px;line-height:25px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;padding:0 7px;}
.pay_detail_cont1 ul li.sel_exp span.select{width:62px;height:29px;background:url(../images/select_bg5.jpg) no-repeat left top;padding:0 30px 0 0;text-align:center;display:inline-block;}
.pay_detail_cont1 ul li.sel_exp select{width:92px;}
.checkout_block3{width:33%;min-height:540px;border:1px solid #cccccc;float:right;}
.customer-account-create .onestepcheckout-shipping-method{width:100%;}
.checkout_basket{border:none;}
.checkout_basket ul li{border-bottom:1px solid #CCCCCC;border-top:none;}
.promo_code{padding:10px;}
.checkout_block3 em{font-size:12px;line-height:15px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;display:block;font-style:normal;font-weight:bold;padding:0 0 10px 0;}
.code_txtbox{width:134px;height:25px;background:#ffffff;border:1px solid #d3d3d3;border-top:1px solid #bababa;font-size:12px;line-height:25px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;padding:0 5px;float:left;display:block;margin:4px 0 0 0;}
.app_discount{width:142px;height:33px;background:url(../images/gray_but_spr.jpg) repeat-x left top;float:right;display:block;font-size:14px;line-height:33px;font-family:Arial, Helvetica, sans-serif;color:#666666;font-weight:bold;border:none;outline:none;cursor:pointer;position:relative;-webkit-border-radius:3px 3px 6px 6px;-moz-border-radius:3px 3px 6px 6px;border-radius:3px 3px 6px 6px;behavior:url(PIE.htc);text-shadow:1px 1px 1px #fff;padding:0px;}
.app_discount:hover{background-position:0 -33px;}
.promo_code ul{width:100%;float:left;display:block;padding:20px 0 0 0;}
.promo_code ul li{width:100%;float:left;display:block;padding:0 0 15px 0;}
.promo_code_check{width:26px;float:left;padding:2px 0 0 0;}
.promo_code_txt{width:265px;float:left;}
.promo_code_txt p{font-size:13px;line-height:16px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;}
.promo_code_txt p a{color:#99af43;font-weight:bold;text-decoration:none;}
.promo_code_txt p a:hover{text-decoration:underline;}
.ur_order_but{width:220px;display:block;height:45px;padding:0 0 3px;background:url(../images/log_sign_in_spr.png) repeat-x left top;font-size:14px;line-height:40px;font-family:Arial, Helvetica, sans-serif;color:#ffffff;font-weight:bold;text-decoration:none;text-shadow:0px -1px 1px #7b8e31;-webkit-border-radius:3px 3px 5px 5px;-moz-border-radius:3px 3px 5px 5px;border-radius:3px 3px 5px 5px;behavior:url(PIE.htc);border:none;cursor:pointer;text-transform:uppercase;margin:0 auto;position:relative;}
.ur_order_but:hover{background-position:0 -45px;}
.product_page{width:100%;padding:20px 0;}
.product_page_lft{width:58%;float:left;}
.product_image_box{height:595px;margin:0 0 20px 0;}
.product_view{padding:0 0 20px 0;}
.product_btm_links{width:100%;}
.product_btm_links ul{width:100%;float:left;display:block;}
.product_btm_links ul li{float:left;display:block;padding:0 5px 0 0;}
.product_btm_links ul li a{display:block;text-decoration:none;}
.product_btm_links ul li a.sole{width:114px;height:30px;background:url(../images/sole_bg_spr.jpg) repeat-x left top;border:1px solid #e0e0e0;color:#666666;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;behavior:url(PIE.htc);position:relative;}
.product_btm_links ul li a.sole span{display:block;padding:0 0 0 40px;background:url(../images/sole.png) no-repeat 8px 10px;font-size:12px;line-height:30px;font-family:Arial, Helvetica, sans-serif;color:#666666;font-weight:bold;text-shadow:1px 1px 1px #fff;}
.product_btm_links ul li a.sole:hover{background-position:0 -30px;}
.product_btm_links ul li a.view_three{width:114px;height:30px;background:url(../images/sole_bg_spr.jpg) repeat-x left top;border:1px solid #e0e0e0;color:#666666;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;behavior:url(PIE.htc);position:relative;}
.product_btm_links ul li a.view_three span{display:block;padding:0 0 0 45px;background:url(../images/360_view.png) no-repeat 20px 7px;font-size:12px;line-height:30px;font-family:Arial, Helvetica, sans-serif;color:#666666;font-weight:bold;text-shadow:1px 1px 1px #fff;}
.product_btm_links ul li a.view_three:hover{background-position:0 -30px;}
.product_btm_links ul li a.zoom{height:30px;color:#666666;}
.product_btm_links ul li a.zoom span{display:block;padding:0 0 0 22px;background:url(../images/zoom.png) no-repeat left 7px;font-size:12px;line-height:30px;font-family:Arial, Helvetica, sans-serif;color:#666666;font-weight:bold;text-shadow:1px 1px 1px #fff;}
.product_btm_links ul li a.zoom:hover{text-decoration:underline;}
.prod_rel_product{padding-top:6px;}
.prod_rel_product h3{font-size:16px;line-height:35px;font-family:'fonomediumregular';color:#666666;background:url(../images/title_bg2.jpg) repeat-x left top;border:1px solid #cccccc;font-weight:normal;height:35px;padding:0 0 0 10px;}
.prod_rel_product ul{width:100%;float:left;display:block;}
.prod_rel_product ul li{float:left;display:block;background:url(../images/green_gradiant.jpg) repeat-x left bottom;height:315px;width:32.5%;margin:0 2.7% 0 0;position:relative;padding:15px 0 0 0;}
.prod_rel_product ul li a{display:inline-block;text-decoration:none;width:100%;}
.prod_rel_product ul li a img{display:block;max-width:180px;margin:0 auto;}
.prod_rel_product ul li strong{font-size:14px;line-height:16px;font-family:Arial, Helvetica, sans-serif;color:#4c4c4c;font-weight:bold;padding:60px 0 24px 5%;display:block;}
.prod_rel_product ul li span{font-size:12px;line-height:16px;font-family:Arial, Helvetica, sans-serif;color:#000000;display:block;padding:0 0 0 5%;}
.prod_rel_product ul li span.pricesibox{bottom:0px;position:absolute;margin-bottom:8px !important;}
.prod_rel_product ul li span b{font-size:14px;display:block;}
.prod_rel_product ul li .new{width:56px;height:36px;position:absolute;top:24px;right:10px;display:none;}
.prod_rel_product ul li .new img{display:block;max-width:56px;}
.prod_rel_product ul li .prod_arrow{width:24px;height:24px;position:absolute;bottom:7px;right:5px;}
.prod_rel_product ul li .prod_arrow img{display:block;max-width:24px;}
.prod_rel_product ul li:hover strong{text-decoration:underline;}
.product_page_rht{width:403px;float:right;}
.product_info{padding:0 0 12px 0;}
.converse_box{}
.converse_box img{display:block;width:auto;}
.prod_desp{padding:12px 0 0 0;}
.prod_desp p{font-size:21px;line-height:23px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;font-weight:bold;padding:0 0 7px 0;}
.prod_desp strong{font-size:22px;line-height:24px;font-family:Arial, Helvetica, sans-serif;color:#f58401;font-weight:bold;display:inline-block;padding:0 0 10px 0;}
.prod_desp strong span{font-size:17px;color:#4d4d4d;}
.prod_desp ul{width:100%;float:left;display:block;padding:0 0 0px 0;}
.prod_desp ul li{float:left;display:block;padding:0 4px 0 0;position:relative;}
.prod_desp ul li label{font-size:17px;line-height:37px;color:#4d4d4d;font-family:Arial, Helvetica, sans-serif;font-weight:bold;display:inline-block;}
.prod_desp ul li a{width:38px;height:37px;background:url(../images/size_spr.jpg) no-repeat left top;display:block;text-decoration:none;text-align:center;font-size:16px;line-height:35px;font-family:Arial, Helvetica, sans-serif;color:#ffffff;font-weight:bold;}
.prod_desp ul li a:hover{background-position:0 -37px;}
.prod_desp ul li em{width:63px;height:41px;background:url(../images/out_stock_hov.png) no-repeat left top;position:absolute;top:-45px;left:0px;text-align:center;font-size:10px;line-height:11px;font-family:Arial, Helvetica, sans-serif;color:#ffffff;font-weight:bold;font-style:normal;padding:4px 0 0 0;display:none;}
.prod_desp ul li.out_stock a{width:35px;height:36px;background:url(../images/out_of_stock.jpg) no-repeat left top;color:#666666;}
.prod_desp ul li.out_stock:hover em{display:block;}
.qty_increment3{float:left;position:relative;width:100%; margin: 10px 0 8px;}
.qty_increment3 .ipad_product_info.ipadqunatitydrodown{margin: -9px 0 -10px !important;}
.qty_increment3 label{font-size:17px;line-height:27px;color:#4d4d4d;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
.qty_increment3 .dec{left:78px;}
.qty_increment3 .inc{margin:7px 0 0 7px;}
.standard_fit{float:left;padding:3px 0 0 15px;}
.standard_fit img{display:block;max-width:99px;}
.buy_now_but{padding:15px 0 0 0;}
.buy_now_but a{width:245px;height:56px;background:url(../images/green_but2_spr.jpg) repeat-x left top;display:inline-block;text-decoration:none;-webkit-border-radius:3px 3px 5px 5px;-moz-border-radius:3px 3px 5px 5px;border-radius:3px 3px 5px 5px;behavior:url(PIE.htc);position:relative;font-size:21px;line-height:56px;font-family:Arial, Helvetica, sans-serif;color:#ffffff;font-weight:bold;text-align:center;text-shadow:-1px -1px 2px #7D9033;}
.buy_now_but a:hover{background-position:0 -56px;}
.tabs_box{padding:0 0 10px 0;}
.tab_thumb{width:100%;position:relative;z-index:9;}
.tab_thumb ul{width:100%;float:left;display:block;}
.tab_thumb ul li{float:left;display:block;padding:0 6px 0 0;}
.tab_thumb ul li a{display:block;width:84px;height:35px;background:url(../images/title_bg2.jpg) repeat-x left top;border:1px solid #cccccc;font-size:16px;line-height:35px;font-family:'fonomediumregular';color:#666666;text-decoration:none;padding:0 0 0 10px;}
.tab_thumb ul li a:hover{background:#fff;border-bottom:1px solid #fff;}
.tab_thumb ul li a.tab_act{background:#fff;border-bottom:1px solid #fff;}
.tab_content_box{border:1px solid #cccccc;width:400px;margin:-1px 0 0 0;}
.tab_main_cont{padding:25px 10px;}
.tab_main_cont span{font-size:14px;line-height:20px;font-family:Arial, Helvetica, sans-serif;color:#4c4c4c;display:block;padding:0 0 20px 0;}
.tab_main_cont p, .page-popup p,.forum-content .postContent,p.forumLeftText,.responses .responseItem .message,.mainpostpage .responses .responseItem .message{font-size:14px !important;line-height:20px;font-family:Arial, Helvetica, sans-serif;color:#4c4c4c;padding:0 0 5px;}
.tab_main_cont h6{font-size:14px;line-height:20px;font-family:Arial, Helvetica, sans-serif;color:#4c4c4c;font-weight:bold;}
.tab_main_cont ul{width:100%;float:left;display:block !important;}
.tab_main_cont ul li{background:url(../images/bullet.jpg) no-repeat left 7px !important;padding:0 0 0 12px !important;float:left;display:block;width:360px;font-size:14px;line-height:20px;font-family:Arial, Helvetica, sans-serif;color:#4c4c4c;}
.review_cust{border:1px solid #cccccc;}
.review_cust h4{background:url(../images/title_bg2.jpg) repeat-x left top;border-bottom:1px solid #cccccc;font-size:16px;line-height:35px;font-family:'fonomediumregular';color:#666666;padding:0 0 0 10px;font-weight:normal;float:none !important;display:block;}
.review_cont{padding:10px;}
.review_cont strong{font-size:14px;line-height:20px;font-family:Arial, Helvetica, sans-serif;color:#4c4c4c;font-weight:bold;display:block;padding:0 0 5px 0;}
.review_cont ul{width:100%;float:left;display:block;padding:0 0 5px 0;}
.review_cont ul li{float:left;display:block;padding:0 3px 0 0;}
.review_cont ul li a{display:block;text-decoration:none;}
.review_cont ul li a img{width:15px;height:16px;display:block;}
.review_cont p{font-size:14px;line-height:20px;font-family:Arial, Helvetica, sans-serif;color:#4c4c4c;}
.review_btm_cont{padding:20px 10px 10px;}
.review_btm_cont ul{width:100%;float:left;display:block;margin:0 0 0 -8px;}
.review_btm_cont ul li{float:left;display:block;background:url(../images/review_divider.jpg) no-repeat right top;padding:0 10px 0 8px;}
.review_btm_cont ul li a{font-size:13px;line-height:14px;font-family:Arial, Helvetica, sans-serif;color:#666666;display:block;text-decoration:none;font-weight:bold;}
.review_btm_cont ul li a.add_review{color:#99af43;}
.review_btm_cont ul li a:hover{text-decoration:underline;}
.ipad_product_info{display:none;padding:0 2%;}
.ipad_product_info strong{font-size:22px;line-height:24px;font-family:Arial, Helvetica, sans-serif;color:#f58401;font-weight:bold;display:inline-block;padding:0 0 10px 0;}
.ipad_product_info strong span{font-size:17px;color:#4d4d4d;}
.ipad_product_info ul{width:100%;float:left;display:block;padding:0 0 15px 0;}
.ipad_product_info ul li{float:left;display:block;padding:0 2.2% 0 0;}
.ipad_product_info ul li label{float:left;display:block;padding:0 10px 0 0;font-size:17px;line-height:30px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;font-weight:bold;}
.ipad_product_info ul li span.select{width:60px;height:29px;background:url(../images/select_bg5.jpg) no-repeat left top;padding:0 32px 0 0;float:left;display:block;text-align:center;line-height:29px;}
.ipad_product_info ul li select.styled{width:92px;float:left;display:block;}
.ipad_product_info ul li p{float:left;display:block;}
.ipad_product_info ul li p span.select{width:40px;height:29px;background:url(../images/select_bg3.jpg) no-repeat left top;padding:0 30px 0 0;float:left;display:block;text-align:center;line-height:29px;}
.ipad_product_info ul li p select.styled{width:70px;float:left;display:block;}
.ipad_product_info ul li .select_pos{float:left;}
.ipad_product_info ul li cite{display:block;padding:4px 0 0 0;}
.buy_now_but2{padding:0px;}
.buy_now_but2 a{width:100%;}
.ipad_tab_box{display:none;}
.ipad_tab_box h4{font-size:17px;line-height:27px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;font-weight:bold;padding:10px 0 10px 10px;}
.ipad_tab_box ul{width:100%;float:left;display:block;}
.ipad_tab_box ul li{float:left;display:block;background:url(../images/nav_bg.jpg) repeat-x left top #e5e5e5;padding:0px;width:100%;position:relative;}
.ipad_tab_box ul li a{padding:0px 10px 0;background:url(../images/nav_arrow.png) no-repeat 96% 14px;display:block;font-size:18px;line-height:41px;font-family:'fonomediumregular';color:#666666;text-decoration:none;height:41px;}
.ipad_tab_box ul li a.selected{background:url(../images/nav_arrow_down.png) no-repeat 96% 14px;}
.ipad_tab_box ul li ul{position:static;width:100%;top:100%;left:0;display:none;background:#fff;}
.ipad_tab_box ul li ul li{background:url(../images/nav_bg.jpg) repeat-x left top;background:none;}
.ipad_tab_box ul li ul li a{padding:10px 10px 0 20px;color:#666666;background:none;}
.ipad_prod_title{border-bottom:1px solid #cccccc;padding:12px 0;display:none;}
.ipad_prod_title h4{font-size:21px;line-height:26px;font-family:Arial, Helvetica, sans-serif;color:#4c4c4c;font-weight:bold;float:left;display:block;padding:0 0 0 10px;margin-bottom: 0;}
.ipad_prod_title span{float:right;display:block;padding:0 10px 0 0;}
.ipad_prod_title span img{display:block;}
.ft_container{float:none !important;display:inherit !important;}
.text_pages_link{min-height:128px;}
.breadcrum{}
.head_list #footlist{display:none;}
.foot_list #headlist{display:none;}
.text_page_cont img{display:block;width:auto;height:auto;}
.my_account_rht img{display:block;width:auto;height:auto;}
.total_box td{padding:5px 0;}
.total_box td.a-left{font-size:15px;line-height:30px;font-family:Arial, Helvetica, sans-serif;color:#4D4D4D;font-weight:bold;float:left;display:block;padding:5px 6px 5px 0;}
.total_box td.a-right{font-size:15px;line-height:30px;font-family:Arial, Helvetica, sans-serif;color:#F58401;font-weight:bold;float:right;display:block;}
.total_box td.a-left em{font-size:20px;line-height:22px;font-family:Arial, Helvetica, sans-serif;color:#4D4D4D;font-weight:bold;float:left;display:block;font-style:normal;}
.total_box td.a-right cite{font-size:20px;line-height:22px;font-family:Arial, Helvetica, sans-serif;color:#F58401;font-weight:bold;float:right;display:block;font-style:normal;}
.total_box a.proc_check{float:right;display:block;height:44px;padding:0 9%;background:url(../images/proceed_check_spr.jpg) repeat-x left top;font-size:14px;line-height:42px;font-family:Arial, Helvetica, sans-serif;color:white;font-weight:bold;text-decoration:none;text-shadow:-1px -1px 1px #7B8E31;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;behavior:url(PIE.htc);}
.total_box table{width:100%;}
.total_box tr.hr_border{border-top:1px solid #CCC;padding:5px 0 0 0;}
.basket_box5_lft_cont ul li h6 span.price{display:inline-block;line-height: 16px;font-size: 15px;}
.text_page_cont p{font-size:13px;line-height:23px;font-family:Arial, Helvetica, sans-serif;color:#4D4D4D;padding:0 0 22px 0;}
.prod_desp{}
.prod_desp span.pricelabel{font-size:21px;line-height:24px;color:#4D4D4D;font-family:Arial, Helvetica, sans-serif;font-weight:bold;float:left;display:block;padding:0 0px 0 0;}
.price-box{float:left;padding:0px !important;margin-left:5%;}
.price-box span.price{font-size:22px;line-height:24px;font-family:Arial, Helvetica, sans-serif;color:#F58401;font-weight:bold;display:inline-block;}
.quantity-box img{display:block;width:auto;height:auto;position:static;top:0px;}
#product-options-wrapper ul li label{width:37px !important;height:37px !important;background:url(../images/size_spr.jpg) no-repeat left top !important;display:block;text-decoration:none;text-align:center;font-size:16px !important;line-height:35px;font-family:Arial, Helvetica, sans-serif;color:white !important;font-weight:bold;}
#product-options-wrapper ul li label.noStock{width:36px !important;height:36px;background:url(../images/out_of_stock.jpg) no-repeat left top !important;color:#666;}
.product-options span.label{font-size:17px;line-height:37px;color:#4D4D4D;font-family:Arial, Helvetica, sans-serif;font-weight:bold;display:inline-block;float:left;}
#product-options-wrapper{position:relative;}
#product-options-wrapper ul li label:hover{background:url(../images/size_spr.jpg) no-repeat left -37px !important;}
#product-options-wrapper ul li label.selected{background:url(../images/size_spr.jpg) no-repeat left -37px !important;}
#product-options-wrapper ul li label.noStock:hover{background:url(../images/out_of_stock.jpg) no-repeat left top !important;}
#product-options-wrapper ul li label.noStock.selected{background:url(../images/out_of_stock.jpg) no-repeat left top !important;}
.product-options ul.sizeSelector{width:auto !important;}
.add-to-cart-box .add-to-basket{border:none;}
.tab-review .ratings{line-height:1.3em;}
.ratings a{font-weight:bold;}
.ratings a.add_review{color:#99AF43 !important;}
.rating-box{width:76px !important;height:16px !important;}
.rating-box .rating{height:16px !important;background:url(../images/product_rating_full_star.gif) repeat-x !important;}
.nav p{margin-bottom:0px !important;}
.page-head{margin-top:26px;}
.content{min-height:400px;}
.basket_box2 p{padding:0px !important;}
.brand_name ul{padding:10px 5% 5px;}
.ft_link ul li{text-align:left;}
.basket_open_cont img{display:block !important;width:auto !important;height:78px !important;}
.ref_prod_cont ol{width:90%;padding:10px 5% 15px;display:block;}
.ref_prod_cont ol li a, .ipadactivefilter ol li a{font-size:13px;font-family:Arial, Helvetica, sans-serif;color:#666;font-weight:bold;display:block;}
.m-expanded{display:none;}
.m-color{padding: 0 3px 0px 0px;width: 35px !important;height:37px !important;}
.m-layer1{display:block;text-decoration:none;text-align:center;font-size:16px;line-height:35px;font-family:Arial, Helvetica, sans-serif;color:white;font-weight:bold;/* margin-left:-11px; */  width: 38px !important;}
.horizontal{padding-left:4px;}
.block-layered-nav .currently .btn-remove{top:0px !important;right:0px !important;}
.m-filter-group{display:none;}
.m-filter-slider .m-slider-from{background:url("../images/range_orange.png") no-repeat scroll 0 0 transparent !important;cursor:e-resize;}
.m-filter-slider .m-slider-from, .m-filter-slider > .m-slider-to{height:20px !important;width:20px !important;}
.m-filter-slider .m-slider-to{background:url("../images/range_orange.png") no-repeat scroll 0 0 transparent !important;cursor:e-resize;}
m-filter-slider .m-slider-from, .m-filter-slider > .m-slider-to{height:20px !important;width:20px !important;}
.imageViewButtons{text-align:left !important;}
.imageViewButtons img{max-width:100px !important;}
.m-color.selected{background:url("../images/size_spr.jpg") no-repeat scroll left -37px !important;}
.m-color:hover{background:url("../images/size_spr.jpg") no-repeat scroll left -37px !important;}
.block-layered-nav .currently li{padding:0px !important;}
.sort_by span#selectfilter{width:156px !important;height:30px;background:url(../images/select_bg4.jpg) no-repeat left top !important;padding:0 30px 0 0;text-align:center;}
.sort_by .styled{width:186px !important;}
.sort_by span#select{width:156px !important;height:30px;background:url(../images/select_bg4.jpg) no-repeat left top !important;padding:0 30px 0 0;text-align:center;}
#selectShipMethods,#selectcybersource3dauth_cc_type{width:156px !important;height:30px;background:url(../images/select_bg4.jpg) no-repeat left top !important;padding:0 30px 0 0;text-align:center;background-size:88% 100%;}
#mask{background:none repeat scroll 0 0 #000000;cursor:pointer;display:none;height:100% !important;position:fixed !important;width:100% !important;z-index:9000;}
.basket_page_box5 #selectShipMethods{width:146px !important;height:30px;background:url(../images/select_bg4.jpg) no-repeat left top !important;padding:0 30px 0 10px;text-align:left;background-size:88% 100%;}
#selectcybersource3dauth_cc_type{text-align:left;padding-left:10px;}
.imageViewThumbnails{padding:15px 0 15px 0 !important;}
.currently .selected{padding-left:6px !important;}
.onestepcheckout-numbers{font-size:16px;line-height:35px;font-family:'fonomediumregular';color:#666666;display:block;background:url(../images/title_bg2.jpg) repeat-x left top;border-bottom:1px solid #cccccc;padding:0 0 0 12px;}
.payment-methods{border:1px solid #cccccc;}
.onestepcheckout-shipping-method-block{padding:10px;}
.checkout-payment-method-load{padding:10px;}
.payment-methods dt{padding:10px 0 10px 10px;}
.checkout-types img{width:auto !important;}
.checkout_lft .pays_pal{display:none;}
.AmazonInlineWidget{width:158px !important;}
.input-box{width:100% !important;}
#billing_address label{margin-top:17px !important;margin-left:6px !important;}
#billing_address.onestepcheckout-shipping-create label{margin-top:16px !important;margin-left:6px !important;}
.input-box input.ads2{margin-left:116px !important;}
#billing_address .input-text, #shipping_address .input-text{height:25px !important;background:#ffffff !important;border:1px solid #d3d3d3 !important;border-top:1px solid #bababa !important;font-size:12px !important;line-height:25px !important;font-family:Arial, Helvetica, sans-serif !important;color:#4d4d4d !important;padding:0 7px !important;width:170px;}
#billing_address div.input-box{padding:0px !important;}
.onestepcheckout-shipping-method-block input{float:left;display:inline-block;}
.onestepcheckout-shipping-method-block label{width:auto !important;font-weight:normal !important;}
.onestepcheckout-shipping-method-block label strong{font-weight:bold !important;}
.card-details input.pay_txtbox{width:155px !important;height:25px;background:#ffffff;border:1px solid #d3d3d3;border-top:1px solid #bababa;font-size:12px;line-height:25px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;padding:0 7px;}
.onestepcheckout-totals td.title{font-size:15px;line-height:16px;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d;font-weight:bold;font-style:normal;display:block;padding:7px 0 7px 10px;}
.onestepcheckout-totals td span.price{font-size:15px;line-height:16px;font-family:Arial, Helvetica, sans-serif;color:#f58401;font-weight:bold;font-style:normal;display:block;padding:7px 10px 7px 0 !important;}
.input-box span.cvv{width:170px !important;}
.payment-method .card-details .input-box{padding:7px 3% !important;width:94% !important;}
.onestepcheckout-enable-newsletter{clear:both;}
.onestepcheckout-enable-newsletter input{float:left;}
.onestepcheckout-enable-newsletter label{float:left;width:auto !important;font-weight:normal !important;}
#checkout-payment-method-load dt label{width:auto !important;}
.odd ol li label{font-size:13px;font-family:Arial, Helvetica, sans-serif;color:#666;font-weight:bold;}
.add-to-cart-box{padding:10px 0 0 0;clear:both;}
.product-options-bottom{margin:12px 0 0 0 !important;}
.add-to-cart-box .add-to-basket{background:url("../images/green_but2_spr.jpg") repeat-x scroll left top transparent !important;border-radius:3px 3px 5px 5px;color:white;cursor:pointer;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:21px;font-weight:bold;height:56px;line-height:56px;position:relative;text-align:center;text-decoration:none;text-shadow:-1px -1px 2px #7D9033;width:245px;border:none;}
.add-to-cart-box .add-to-basket:hover{background:url(../images/green_but2_spr.jpg) repeat-x left -56px !important;}
img.fitting-icon{float:left;}
.imageViewButtons a.sole-view{width:116px;height:32px;background:url(../images/view_sole_spr.jpg) no-repeat left top;display:inline-block;text-decoration:none;float:left;margin-right: 10px;}
.imageViewButtons a.sole-view:hover{background:url(../images/view_sole_spr.jpg) no-repeat left -32px;}
.imageViewButtons a.view-360{margin-right:10px;width:116px;height:32px;background:url(../images/360_view_spr.jpg) no-repeat left top;display:inline-block;float:left;text-decoration:none;}
.imageViewButtons a.view-360:hover{background:url(../images/360_view_spr.jpg) no-repeat left -32px;}
.prod_rows img{width:100%;}
.ref_prod_cont ol{width:46% !important;}
.ref_prod_cont .narrow-by-list ol{width:auto !important;}
.actions{margin-left:11px;margin-bottom:4px;}
.odd ol.m-filter-radios li:hover label{cursor:pointer !important;}
.odd ol.m-filter-radios li:hover span.checkbox{background:url(../images/checkbox_unchecked_hover2.jpg) no-repeat left top;cursor:pointer !important;}
.m-filter-slider{background-image:none !important;background-color:#e5e4e4 !important;height:5px !important;margin:10px;}
.m-filter-slider .m-slider-from{top:-7px !important;background:url("../images/range_orange2.png") no-repeat 0 0 !important;}
.m-filter-slider .m-slider-to{top:-7px !important;}
.m-filter-slider > .m-slider-span{border-bottom:5px solid #969696 !important;height:0px !important;}
.last odd{padding:1px 0 0 0;}
.imageViewButtons a.main-view{font-size:12px;line-height:30px;font-family:Arial, Helvetica, sans-serif;color:#666666;font-weight:bold;text-shadow:1px 1px 1px #fff;text-decoration:none;display:inline-block;float:left;margin:0 4px 0 0;width:114px;height:30px;background:url(../images/sole_bg_spr.jpg) repeat-x left top;border:1px solid #e0e0e0;color:#666666;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;behavior:url(PIE.htc);position:relative;text-align:center !important;text-transform:uppercase;margin-right: 10px;}
.imageViewButtons a.main-view:hover{background-position:0 -30px;}
.m-color{background-image:url(../images/size_spr.jpg) !important;}
.imageViewButtons a.view-video{margin-left:4px;font-size:12px;line-height:30px;font-family:Arial, Helvetica, sans-serif;color:#666666;font-weight:bold;text-shadow:1px 1px 1px #fff;text-decoration:none;display:inline-block;float:left;margin:0 4px 0 0;width:114px;height:30px;background:url(../images/sole_bg_spr.jpg) repeat-x left top;border:1px solid #e0e0e0;color:#666666;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;behavior:url(PIE.htc);position:relative;text-align:center !important;text-transform:uppercase;}
.imageViewButtons a.view-video:hover{background-position:0 -30px;}
.kall_walt{width:auto;}
.imageViewButtons a.view-video span{display:inline-block;background:url(../images/video_arrow.png) no-repeat left 5px;padding:0 0 0 22px;}
.payment-methods{padding-bottom:0;}
.currently .m-color:hover{background:none !important;}
.currently .m-color.selected{background:none !important;}
.currently .m-layer1{margin-left:-10px !important;}
.currently .m-color{background:none !important;margin-top:-6px !important;}
.block-layered-nav .currently li{height:24px !important;font-weight:bold;}
.product_page_lft .prod_rel_product ul li{width:31.5% !important;}
#TB_window{z-index:100000 !important;}
#TB_window a img{width:auto;;}
.prod_desp ul li.nostock:hover em{display:block;}
.tooltip{display:none;}
.m-slider-values span{font-size:13px !important;font-family:Arial, Helvetica, sans-serif !important;color:#666 !important;font-weight:bold !important;display:block !important;}
.currently .m-layer1{font-size:13px !important;font-family:Arial, Helvetica, sans-serif !important;color:#666 !important;font-weight:bold !important;display:block !important;}
.ref_prod_cont .currently ol li{font-size:13px !important;font-family:Arial, Helvetica, sans-serif !important;color:#666 !important;font-weight:bold !important;display:block !important;}
.iphone_nav .full_eng{font-weight:normal !important;margin-left:-11px !important;}
.select_cat li:hover{cursor:pointer !important;background:transparent url(../images/manapro_filtercheckboxes/checkbox_unchecked_hover.png) 0 0 no-repeat;}
.ref_prod_cont li:hover{text-decoration:underline !important;}
.header_btm{opacity:1;}
.top-boder{border-top:none !important;}
.ft_link ul li a:hover{color:none !important;}
.my_account_lft{outline:1px solid transparent;position:relative;}
.sideol ol{height:auto !important;}
#container_payment_method_paypal_express{display:none;}
.onestepcheckout-login-link{display:none;}
.onestepcheckout-enable-newsletter label{margin-top:-5px;margin-left:18px;}
/* .m-layer1{width:52px;} */
div.checkoutcontainer div.input-address .input-text, div.checkoutcontainer div.input-city .input-text{width:170px !important;}
div.checkoutcontainer div.input-address .add2{margin-left:110px;}
div.checkoutcontainer div.input-postcode .input-text{width:170px;}
#id_create_account{margin:5px 0 0 7px;}
.input-box .check_mar{margin:5px 0 0 7px;}
.input-box .input-text{width:170px !important;}
.input-box .input-text{width:170px !important;}
.form-list{clear:both;}
#cybersource3dauth_cc_type{width:59%;float:none;max-width:186px;}
#cybersource3dauth_expiration{width:100% !important;float:none;}
#cybersource3dauth_expiration_yr{width:100% !important;float:none;}
div.card-details .input-box .selects .selectItem{width:96px !important;margin:0 1px;}
.input-box span.selects{width:175px !important;}
.btn-update{float:right;}
.btn-update{margin-top:6px !important;width:148px;height:33px;background:url(../images/gray_but_spr.jpg) repeat-x left top;display:block;font-size:14px;line-height:33px;font-family:Arial, Helvetica, sans-serif;color:#666666;font-weight:bold;border:none;outline:none;cursor:pointer;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;behavior:url(PIE.htc);margin:0 0 0 8px;text-shadow:1px 1px 1px #fff;}
.btn-update:hover{background-position:0 -33px;}
#discount-coupon-form .button{width:148px;height:33px;background:url(../images/gray_but_spr.jpg) repeat-x left top;display:block;font-size:14px;line-height:33px;font-family:Arial, Helvetica, sans-serif;color:#666666;font-weight:bold;border:none;outline:none;cursor:pointer;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;behavior:url(PIE.htc);margin:0 0 0 8px;text-shadow:1px 1px 1px #fff;}
#discount-coupon-form .button:hover{background-position:0 -33px;}
.slideContent{padding-bottom:12px;}
.nav ul li ul li .footwear_drp h6.footwear_title4{background:url(../images/footwear_title_bg_acc.jpg) repeat-x left top;border-right:1px solid #94cccd;border-bottom:1px solid #deefef;}
.nav ul li ul li .footwear_drp h6.footwear_title4{background:url(../images/footwear_title_bg4.jpg) repeat-x left top !important;border-right:1px solid #e49887;border-bottom:1px solid #f2d9d4;}
.prod_rows ul li{cursor:pointer;}
.nav ul li a{text-transform:uppercase;}
img.fitting-icon{margin-left:10px;}
.basket_total .flt_rht span.price{padding:2px 2px;}
.basket_open_cont .basket_box2 span.price{padding:9px 2px;}
.my_account_lft .acc_link li a:hover{color:#F58401;}
.my_account_lft .acc_link li{color:#F58401;display:block;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;line-height:23px;text-decoration:none;}
#left_walktall_price_grouping-applied{padding-left:4px;padding-right:4px;}
p.singleLink a{color:#99af43 !important;}
.product_page_rht .price-box .old-price{float:left;margin:0 10px 0 0;}
.product_page_rht .price-box .special-price{float:left;margin-left:10px ! important;}
.price-box .old-price span.price{color:#A0B647 !important;}
li.address-search .address-search-button, div.address-search .address-search-button, div.address-search2 .address-search-button, #popup_panel input{background:url("../images/gray_but_spr.jpg") repeat-x scroll left top transparent;border:medium none;border-radius:3px 3px 6px 6px;color:#666666;cursor:pointer;display:block;float:left !important;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;height:33px;line-height:33px;outline:medium none;padding:0;position:relative;text-shadow:1px 1px 1px #FFFFFF;width:142px;}
li.address-search .address-search-button:hover, div.address-search .address-search-button:hover, div.address-search2 .address-search-button:hover, #popup_panel input:hover{background-position:0 -33px;}
li.address-finder-results{width:96% !important;padding:5px !important;}
li.address-finder-results select{width:325px !important;}
li.live-outside{float:left;padding:10px 0px 10px 115px !important;width:71%;}
.checkout-agreements, .newagreesments, .onestepcheckout-enable-newsletter{padding:0 10px;width:98%;margin:10px 0;}
div.onestepcheckout-enable-newsletter{float:left;}
.checkout-agreements label, .newagreesments label, .onestepcheckout-enable-newsletter label{line-height:15px !important;margin-left:4px;width:93% !important;color:#4c4c4c;}
div.onestepcheckout-enable-newsletter label{padding-top:5px;}
.live-outside .form-link-box, .accountdescription, .customeraccountedit{color:#4D4D4D;width:80%;}
.customer-account-create .live-outside .form-link-box, .accountdescription, .customeraccountedit{width:100%;}
.salesorderhistory select.styled{position:relative;}
.onestepcheckout-enable-newsletter label{padding-left:3px !important;}
div.address-search .address-search-button{margin-left:115px;margin-top:10px;}
.onestepcheckout-shipping-create p.accountdescriptionp{padding:10px 5px;}
#billing_address.slideContentPassword .input-text{width:155px !important;}
.accountdescription .checkout_block2{width:32%;}
.my_account_lft .my_account_lft{width:100% !important;}
.my_account_lft .my_account_lft .acc_link{width:auto !important;}
.subscribebutton{margin-top:10px;}
.my_account_box1 h1{float:left;}
p.required{color:#4D4D4D !important;display:block;float:right;font-family:Arial,Helvetica,sans-serif;font-size:12px !important;font-weight:normal;line-height:19px;padding:15px 0 0;}
.my_account_box1 p.required{color:#4c4c4c !important;display:block;float:right;font-family:Arial,Helvetica,sans-serif;font-size:14px !important;font-weight:normal;line-height:19px;padding:15px 0 0;}
.catalog-seo-sitemap-category .acc_link{width:auto !important;}
.sitemap .col-1, .sitemap .col-2, .sitemap .col-3{width:30% !important;}
div.address-search2account .address-search-button{float:right !important;}
.customeraccountedit .group-select li .input-text,.customeraccountedit .group-select li select, .customeraccountedit .group-select li textarea{width:170px}
.customeraccountedit .validation-advice{margin-left:150px !important;}
.successpagedetails p{margin:0 0 10px !important;}
.successpagedetails div.address-search2account .address-search-button{width:160px;}
#my-orders-table.data-table{margin:10px 0;color:#2F2F2F;}
#my-orders-table.data-table .border{border:0px !important;}
#my-orders-table.data-table thead tr th,.customeraccountedit .order-access .order-info, #product-review-table thead tr th{background:url("../images/title_bg1.jpg") repeat-x scroll left top transparent;border-bottom:1px solid #FDE6CC;color:#FBFBFB;font-family:'fonomediumregular';font-size:16px;font-weight:normal;line-height:30px;margin:0 0 10px;padding:0 0 0 10px;text-transform:uppercase;white-space:normal;}
.customeraccountedit .button-level{float:right;margin:0px;padding:5px 10px 5px 0px;}
.customeraccountedit .button-level a.link-cart{color:#FFFFFF !important;}
.iphonevieworders{display:none;}
.product_page_lft .prod_rel_product ul li.lastitem{margin:0px !important;}
ol.checkout-agreements{clear:both;float:left;width:100%;}
div.onestepcheckout-place-order-wrapper{clear:both;}
#slideshow2{display:none;}
#popup_panel{margin:10px auto 0px;text-align:center;width:300px;display:inline-block;}
#habla_window_div .habla_conversation_p_item{text-indent:0px !important;}
.olarkwaltchat{float:right;margin-right:135px;}
.olarkwaltchat a{position:absolute;top:40px;}
.olarkwaltchat a img{}
.talkwalltabs ul li{display:inline;float:left;text-align:left;width:32%;margin-right:1.5% !important;border-right:1px solid #ccc;border-top:1px solid #ccc;border-left:1px solid #ccc;background:url("../images/talkwalltab-bg.jpg") repeat-x;cursor:pointer;}
.talkwalltabs ul li.last{float:right;margin-right:0 !important;}
.talkwalltabs ul li.active{background:none !important;}
.talkwalltabs ul li a{padding:9px 15px 5px;float:left;font-size:17px;line-height:20px;font-family:'fonomediumregular';color:#666666 !important;display:block;text-decoration:none;text-shadow:1px 2px #ebeced;text-transform:uppercase;font-weight:normal !important;}
.basketprice{float:left;clear:both;color:#4d4d4d;}
.basketprice span.price{margin:0px !important;padding:0px !important;}
.paypalexpressreview h2, .paypalexpressreview h2 a{font-family:'fonomediumregular';font-size:20px !important;font-weight:normal;text-transform:uppercase;}
.paypalexpressreview h2 a{color:#99AF43;}
.payment-confirmation{float:left;width:100%;margin-bottom:20px;}
.payment-confirmation .confirm-left{float:left;margin:0 10px 0 0;width:60%;}
.payment-confirmation .confirm-right{float:left;width:380px;}
.payment-confirmation iframe{float:right;}
#accessFooter{display:none !important;}
.payment-confirmation p{color:#4D4D4D !important;}
.clothingrows ul li{height:445px;}
#billing_address li div.validation-advice, #shipping_address li div.validation-advice{display:block;margin-left:115px;width:220px;}
div.card-details .input-box .selects{float:left;width:197px !important;}
.ratingsmain{margin-top:20px;}
.review_btm_cont{padding:0px !important;}
#onestepcheckout-form button{text-transform:uppercase !important;}
#meanbee:register_address_selector #meanbee:register_address_selector_select{width:300px;margin-left:10px;margin-top:10px;}
.checkout-onepage-success .content{min-height:360px !important;}
.basket_summery ul li .bas_sum_wid5 em span{font-size:15px !important;}
.basket_summery ul li .bas_sum_wid5 p span{font-size:20px !important;}
div.card-details .input-box #advice-required-entry-cybersource3dauth_cc_owner.validation-advice,
div.card-details .input-box #advice-required-entry-cybersource3dauth_cc_type.validation-advice,
div.card-details .input-box #advice-required-entry-cybersource3dauth_cc_number.validation-advice{margin-left:93px !important;}
.meanbeeadressselect{width:85% !important;margin-left:25px !important;}
.total_box tfoot #trGrandTotal{margin-bottom:10px !important;}
.total_box tfoot td.a-left{line-height:20px !important;}
.newsflash{background:none repeat scroll 0% 0% #EBEBED;padding:6px;margin-bottom:5px;color:#F58401;font-weight:bold;}
.sort_box_rht ul li a.curractive{background:#A0B647 !important;color:#fff;}
.salesorderhistory span.select{background:url("../images/select_bg3.jpg") no-repeat scroll left top transparent;width:70px;display:inline-block;}
.salesorderhistory select.styled{width:70px !important;}
.my-review-detail .product-image{float:left;width:170px !important;}
.my-review-detail .add_review{display:none !important;}
.my-review-detail .regularrating{display:none !important;}
.my-review-detail .reviewrating{display:block !important;}
.ipadactivefilter{clear:both;float:left;display:none;width:100%;}
.ipadactivefilter ol li{float:left;display:inline-block;margin-right:20px;}
.cardipadimage li img{width:230px;}
.register-address-li .input-box span.select,
.customer-address-li .input-box span.select,
div.checkoutcontainer div.input-country span.select{background-attachment:scroll !important;background-clip:border-box !important;background-color:transparent !important;background-image:url("../images/select_bg4.jpg") !important;background-origin:padding-box !important;background-position:left top !important;background-repeat:no-repeat !important;width:150px !important;padding:0 34px 0 3px;}
.customeraccountedit .input-box .input-text{width:178px !important;}
.basket_box span.basketqty{padding-top:2px !important;display:none;}
.login_box span.none1 a{float:left;padding:2px 2px 0;}
.validation-error-tooltip{background:url("../images/validation-chanch.png") no-repeat scroll 0 0 transparent;bottom:83%;color:#FFFFFF;font-size:14px;height:40px;left:-1%;padding:40px 5px;position:absolute;text-align:center;width:190px;z-index:1000;}
.alertmaxqty{margin-bottom:10px;padding:3px 10px;border:1px solid #f00;float:left;width:81%;color:#f00;margin-left:10px;display:none;}
.checkoutlogin{border:0px !important;}
li.clearfix{clear:both;}
a.slidesjs-previous{background:url("../images/ban_lft_arrow_spr.png") no-repeat scroll 0 0 transparent;display:block;height:55px;position:absolute;text-indent:-9999px;top:42%;width:40px;z-index:10;left:0;}
a.slidesjs-next{background:url("../images/ban_rht_arrow_spr.png") no-repeat scroll 0 0 transparent;display:block;height:55px;position:absolute;text-indent:-9999px;top:42%;width:40px;z-index:10;right:0;}
a.slidesjs-previous:hover, a.slidesjs-next:hover{background-position:0px -55px;}
ul.slidesjs-pagination{bottom:5px;left:45%;list-style:none outside none;margin:0;padding:0;position:absolute;text-align:center;width:200px;z-index:10;}
ul.slidesjs-pagination li a{background:url("../images/bann_pager_spr.png") no-repeat scroll 0 0 transparent;display:block;float:left;height:16px;margin-right:5px;text-indent:-9999px;width:15px;}
ul.slidesjs-pagination li a.active{background-position:0px -16px;}
.reviewresponse{padding-left:20px;margin-top:5px;color:#F58402;font-weight:bold;padding-top:10px;}
.ukbox dt, .ukbox dd{width:auto !important;display:inline-block !important;float:left;}
.uksize{min-width:100px !important;display:inline-block !important;}
.checkboxipad{float:left;}
.delivery-aims-text{font-size:16px;}
#popup_panel input{display:inline;float:none !important;}
.prod_rel_product ul li:hover strong a{color:#1E7EC8;text-decoration:none;}
.cyber-crefit-card-number .validation-advice{margin-left:92px !important;}
.checkoutcartsubtotals{width:100%;}
.checkoutcartsubtotals td span.price{color:#4d4d4d;text-align:right;}
.checkout-onepage-success .successpagedetails{width:93%;}
.prod_rows .ratingsmain .reviewcount{color:#666;font-weight:normal;}
.onecolumncheckout .kall_walt, .checkoutbyamazon-checkout-index .kall_walt{padding:7px 0 0 11%;}
.foot_list .sort_box .page_ipad_pad{padding:0px 0 0px 0;}
.ipadpricebox .pricelabel{float:left;}
.iphonewidthfiting{float:left;margin:16px 0 15px !important;}
.iphonewidthfiting img.fitting-icon{margin-left:0px;}
#TB_window{overflow:auto;}
ol.select_cat li input[type="checkbox"]{display:none !important;}
.ipadmainbody select.styled{width:auto !important;position:relative;}
.product-options dl.ukbox dd.last select{position:relative;}
.product-options dt label{color:#4D4D4D !important;font-size:17px !important;font-weight:bold !important;}
#review-form label, #newsletter-validate-detail label, #contactForm label, #postComment label{color:#4D4D4D;display:inline-block;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;line-height:17px;}
#onestepcheckout-form ul.billingshippingul{padding:0 0 0 2.1%;width:95%;margin-top:5px;}
.cms-fb-subscribe .text_page_cont ul li{border-bottom:0px !important;}
.customeraccountedit .address-search2account .address-search-button{float:right !important;}
.cms-index-index div.content{float:left;}
.prod_rows ul li strong.RatingAvailable{margin-top:20px;}
a.top-cart-close-link{
    background: url("../images/close_img2.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 16px;
    margin: 7px 0 0 7px;
    overflow: hidden;
    text-indent: -999px;
    width: 16px;
}
.box-right-linksnotfound{ margin-top: 15px; border-top: 1px solid #CCCCCC; padding-top: 15px;}
.box-right-linksnotfound h3{ color: #F58401; font-size: 16px; margin-bottom: 15px;}

.box-right-linksnotfound{width:100%;}
.box-right-linksnotfound ul{width:100%;float:left;display:block;}
.box-right-linksnotfound ul li{width:290px;height:auto;float:left;display:block;margin:0 1% 1% 0;background:url(../images/feature_bg.jpg) no-repeat right top;}
.box-right-linksnotfound ul li a{display:block;text-decoration:none;padding:1px 0 3px 0;position:relative;margin:0 3px 0 1px;}
.box-right-linksnotfound ul li a img{display:block;max-width:100%; width: 100%;}
.box-right-linksnotfound ul li a span{display:block;width:100%;height:24px;background:#99af43;padding:6px 0 0;position:absolute;left:0px;bottom:-0px;}
.box-right-linksnotfound ul li a span em{background:url(../images/feature_arrow.png) no-repeat 95% top;font-style:normal;display:block;font-size:16px;line-height:19px;font-family:'fonomediumregular';color:#ffffff;padding:0 0 0 5%; font-weight: normal;}
.box-right-linksnotfound ul li a:hover span{background:#f58300;}
.ipad_tab_box #reviewproductpageiphone{ float: left;}
.ipad_tab_box #reviewproductpageiphone h4{padding: 0px;}
.ipad_tab_box #reviewproductpageiphone .error-msg, .ipad_tab_box #reviewproductpageiphone .success-msg,  .ipad_tab_box #reviewproductpageiphone .notice-msg,  .ipad_tab_box #reviewproductpageiphone .note-msg {
    background-position: 10px 10px !important;
    background-repeat: no-repeat !important;
    border-style: solid !important;
    border-width: 1px !important;
    font-size: 0.95em !important;
    font-weight: bold !important;
    margin-bottom: 1em !important;
    min-height: 23px !important;
    padding: 8px 8px 8px 32px !important;
}
.ipad_tab_box #reviewproductpageiphone .error-msg {
    background-color: #FFFFFF;
    background-image: url("../images/error_msg_icon.gif") !important;
    border-color: #DF280A;
    color: #DF280A;
}
.ipad_tab_box #reviewproductpageiphone .messages{ list-style: none !important;}
.ipad_tab_box #reviewproductpageiphone .messages li.error-msg{ width: auto !important;}
#CBAWidgets0_popupdiv{ right: 0 !important; left: auto !important;}
#TB_ajaxContent #review-form label{float: left;
width: 100%;}
#TB_ajaxContent #review-form input.input-text,#TB_ajaxContent #review-form textarea{
	width: 320px;
}
.basket_page_box7 span.price{ display: inline; font-size: 15px;}
.christmastable{ float: left; margin: 10px 0;width: 100%;}
.christmastable table td {
    border-bottom: 1px solid #FFA500;
    padding: 3px;
    width: 50%;
}
.christmastable table th{padding: 3px;border-bottom: 1px solid #FFA500;
    border-right: 1px solid #FFA500;}
.Fillouttheform .add-to-basket{background:url("../images/green_but2_spr.jpg") repeat-x scroll left top transparent !important;border-radius:3px 3px 5px 5px;color:white;cursor:pointer;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:21px;font-weight:bold;height:56px;line-height:56px;position:relative;text-align:center;text-decoration:none;text-shadow:-1px -1px 2px #7D9033;width:100%;border:none;}
.Fillouttheform .add-to-basket:hover{background:url(../images/green_but2_spr.jpg) repeat-x left -56px !important;}
.prod_desp h1 {
font-size: 21px;
line-height: 23px;
font-family: Arial, Helvetica, sans-serif;
color: #4d4d4d;
font-weight: bold;
padding: 0 0 7px 0;
}
.addthismobileipad{ display: none;}
.fullviewaddthis{ display: block;}
.mobile-only{ display: none !important;}
.name-style-header{ background: url('../images/name-style_header_desktop.jpg') no-repeat; min-height: 145px;}
iframe[name="google_conversion_frame"]{ position: absolute; height: 0px; left: -5000px;}
.nav ul li.link3 ul li .footwear_drp{ width: 156px !important;}
.nav ul li.link3 ul li .footwear_drp h6{ width: 143px;}
.nav ul li.link3 ul li .footwear_drp .brand{ display: none;}
.feefoimageipad, .feefomobilecart, .feefolistingmobile{ display: none;}
.feefoimagefullview{ display: block;}
.feefolistingfull{ float: none !important; text-align: center;}
.feefoimagelistiphone{ display: none !important;}
.feefoimagelist, feefoimagelist img{ border-bottom: 0px !important;}
.feefomobilecart{ margin-top: 0px !important;}
#config-free-products{ height: 0px !important;position: absolute;}
.brandexistscat{ display: none;}
.brandbannerdet{ float: left; width: 100%;position: relative;margin-bottom: 20px; background: url(../images/txt_page_gradiant.jpg) repeat-x left top #e6e7e8; /*min-height:320px;*/ border-top: 1px solid #acacac; border-bottom: 1px solid #acacac; height:auto;border-left: 1px solid #acacac;border-right: 1px solid #acacac;}
.brandbannerdet .brandleftbanner{ float: left; width: 40%;position: relative;}
.brandbannerdet .brandleftbanner img{ width: auto;height: auto; float:left;}
.brandbannerdet .brandrightcon{ float: left; width: 60%;position: relative;/*border-top: 1px solid #e6e6e6;border-bottom: 1px solid #acacac;*/}
.brandbannerdet .brandrightcon .brandlogo{ position: absolute;right: 10px;top: 5px;width: 25%;}
.brandbannerdet .brandrightcon .contentm{ margin-top: 10px;padding: 0 0 0 2%;}
.brandbannerdet .brandrightcon .contentm h1{ font-family: 'fonomediumregular'; color: #252525;font-size: 24px;padding-top: 10px;}
.brandbannerdet .brandrightcon .contentm .conm{font-family: 'fonomediumregular';font-weight: normal;font-size: 14px;margin-top: 10px;}
.brandbannerdet .brandrightcon .contentm .conm p{ margin-bottom: 10px !important;}
.brandbannerdet .brandrightcon .contentm .conm p:first-child{ /*width: 72%;*/ width:100%;}
/*.brandbannerdet .brandrightcon .contentm .conm p.first-child{ width: 72%;}*/
.brandbannerdet .brandrightcon .contentm .brmnimg{margin-right: 10px;margin-left: 10px;}
