.wide_side_left{width:220px !important;float:left;}
.wide_side_left img{width:auto !important;}
.talkwallhead{margin:10px 0 0;border-bottom:1px solid #CCCCCC; padding-left: 10px;}
.fb_iframe_widget{padding-bottom: 15px;}
.talkwallhead h1{font-family:'fonomediumregular';color:#824B82;font-size:72px;text-transform:uppercase;}
.talkwallhead img{width:338px !important;height:53px !important;}
.wide_side_left .forumLeftText{color:#666666;display:block;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:600;line-height:18px;margin:0;padding:0;text-align:center;width:222px;}
.wide_side_left .forumLeftIMG{margin-bottom:5px !important;}
.Fillouttheform{text-align:center;width:100%;margin:10px 0 !important;float:left;}
/*.Fillouttheform a{background:url('../images/fill_put_the.jpg') no-repeat;width:132px;height:47px;float:left;text-indent:-10000px !important;margin:0 50px;}
.Fillouttheform a:hover{background:url('../images/fill_put_the_h.jpg') no-repeat;}*/
.forumarchieves{width:100%;float:left;display:block;border:1px solid #ccc;margin:0px 0px 10px;padding:0px;}
.forumarchieves h2{width:100%;float:left;display:block;font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#666;line-height:36px;background:url(../images/title_bg.jpg) repeat-x;margin:0px;padding:0px 0px 0px 0px;font-weight:bold;}
.forumarchieves ul{float:left;display:block;margin:6px 0px;padding:0px;}
.forumarchieves li{float:left;display:block;list-style:none;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#666;line-height:23px;font-weight:600;background:url(../images/bullet-forum.jpg) no-repeat 0px 9px;margin:0px 0px 0px 10px;padding:3px 10px 3px 10px !important;clear:both;}
.forumarchieves li a{display:block;font-size:13px;font-family:arial !important;line-height:18px !important;color:#666;text-decoration:none;}
.forumarchieves li a:hover{color:#666;text-decoration:underline;}
.forumarchieves p{width:200px;float:left;display:block;list-style:none;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#666;line-height:23px;font-weight:600;margin:6px 0px 6px 0px;padding:0px 0px 0px 10px;}
.talkwall{float:left;border:1px solid #ccc;width:100%}
.forum-content p{font-size:12px;font-family:'verdana',helvetica,arial,sans-serif;}
.forum-content .postContent p{font-size:14px;line-height:20px;font-family:Arial, Helvetica, sans-serif;color:#4c4c4c;padding:0 0 5px;}
.forum-content .messageContainer{border-bottom:0px solid #CCCCCC;float:left;margin:0 0 2px;padding:0 0 5px;width:100%;}
.forum-content .messageContainer .message-head, .responses .message-head,.forum-content .formContainer .brownbar, .postWrapper .postTitle h2, .postTitle h2{width:100%;float:right;display:block;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#fff;line-height:31px;background:url("../images/blog_bg.jpg") repeat-x;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.postTitle h2 p{padding-left:10px;}
.forum-content .postTitle{clear:both;display:inline-block;margin-bottom:5px;width:100%;}
.responses .message-head{background:url("../images/blog_bg1.jpg") repeat-x;}
#postComment #commentBox{color:#9D6699;font-weight:bold;}
.forum-content .messageContainer .message, .responses .message{float:left;font-family:arial;font-size:14px;margin:0;padding:10px !important;width:97%;}
.forum-content .messageContainer .username, .responses .username{width:100%;float:right;display:block;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#885088;margin:10px 0 0px;padding:0px 0px 0px 0px;}
.forum-content .messageContainer .respond, .postWrapper .respond{float:right;font-size:0.833em;font-weight:bold;padding:0 10px;color:#7C7C7C !important;}
.forum-content .messageContainer .respond a, , .postWrapper .respond a{color:#99AF43;font-size:12px;}
.forum-content #message_form{float:left;padding:10px 20px ! important;}
.forum-content .formContainer span.back{margin:-35px 20px 0 381px !important;}
.forum-content .postWrapper .postTitle h3{float:left;font-family:arial;font-size:16px;padding:10px;width:97%;}
.responseItem .username .usernamepad{font-family:arial;font-size:16px;width:97%; color: #996699;}
.forum-content .postContent{clear:both;padding:0 10px 10px;}
.forum-content .postWrapper{margin:0px;border:0px;float:left;width:100%;}
.forum-content .postWrapper .postComments, .forum-content .readMore{padding:0px 5px 0 10px;float:right;}
.forum-content .postWrapper .postComments a, .forum-content .readMore a,.forum-content .postWrapper .respond a{color:#99AF43 !important;font-size:12px;text-transform:uppercase;font-weight:bold;}
.forum-content .postTitle{clear:both;}
.forum-content .forum-formblog{padding:10px;}
.forum-content .group-select{margin:0px !important;padding:0px !important;}
.forum-content .forum-formblog .button-set{margin:0px !important;}
.forum-content .nopostfound{color:#99AF43;font-weight:bold;padding:10px;width:723px;}
.navigationblog{float:left;padding:10px 0;width:100%;}
.navigationblog .right{padding-right:10px;}
.navigationblog .left{padding-left:10px;}
.navigationblog a{color:#99AF43;font-family:verdana, helvetica, arial, sans-serif;font-size:12px;font-weight:bold;text-transform:none;}
.facebookLikelink{font-family:'fonomediumregular' !important;font-size:20px !important;color:#3b5a97 !important;text-transform:uppercase !important;font-weight:normal !important;}
.twitterLikelink{color:#0084B4 !important;font-family:'fonomediumregular' !important;font-size:20px !important;text-transform:uppercase !important;font-weight:normal !important;}
.text_page_cont ul li p{padding:0 0 10px;font-size:14px;}
.text_page_cont ul li{padding:15px 0 0;}
.text_pages_link h2.second-header{clear:both;float:left;margin-top:15px;}
li.no_border h2{font-size:12px;line-height:16px;}
.text_page_cont ul li h6{font-size:16px;text-transform:none;}
.forum-left-form span.field-row{clear:both;float:left;margin:10px 0px 0px !important;width:100%;}
.forum-left-form label{color:#4d4d4d !important;font-weight:bold;float:left;text-transform:none;width:152px;font-family:'Arial', Helvetica, sans-serif;font-size:12px;}
.forum-left-form div.validation-advice{margin-left:152px;}
.forum-left-form input.input-text,.forum-left-form textarea{padding:3px 2px;width:250px;}
.forum-left-form #message_form_submit{margin-left:152px;background:url("../images/submit-review.png") repeat scroll 0% 0% transparent;border:0px none;width:60px;height:24px;text-indent:-10000px;cursor:pointer;}
.text_pages_link ul li a{text-transform:none;}
.text_pages_link h2{text-transform:uppercase;}
.text_page_cont ul li.no_border h6{line-height:24px;}
.acc_link ul li a.active{color:#f58401;}
.text_page_cont p{font-size:14px;}
.text_page_cont td{color:#4D4D4D;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:23px;padding:0 0 22px;}
.text_page_cont_about p{padding:0 0 10px;}
.text_page_cont_about h6{border-top:1px solid #CCCCCC;color:#F58401;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;line-height:16px;margin-top:10px;padding:12px 0 8px;float:left;width:100%;text-transform:none;}
h6.no-border{border:0px !important;padding-top:0px !important;}
.text_page_cont_about a, .text_page_cont a, .tabDetails a, .accountdescription a, .basket_page_cont a,.cms-page-view .my_account_rht a, .cms-index-noroute .my_account_rht a, .customeraccountedit a, .button-set a{color:#99AF43;font-weight:bold;}
.text_page_cont_about a:hover, .text_page_cont a:hover, .accountdescription a:hover, .basket_page_cont a:hover,.cms-page-view .my_account_rht a:hover, .cms-index-noroute .my_account_rht a:hover,, .customeraccountedit a:hover{text-decoration:underline !important;}
.acc_link ul li a:hover{color:#666666 !important;text-decoration:underline;}
.text_page_cont ul li h6{border-bottom:0px !important;}
.horizontalrule{border-bottom:1px solid #cccccc;clear:both;}
p.content_titlecase{color:#F58401;text-transform:uppercase;font-size:16px;font-weight:bold;}
ul.affiliateulli li{border-bottom:0 none !important;color:#4D4D4D;font-family:arial;font-size:14px;line-height:20px;background:url("../images/black-bullet.png") no-repeat scroll 8px 8px transparent;margin:0;padding:0 0 0 17px;width:96%;}
ul.affiliateulli{margin-bottom:15px !important;}
.amazonsealleft{float:left;margin:10px 0;width:100% !important;}
.amazonsealleft img{}
.text_page_cont_about .group-select{margin:0px;padding:0px;}
.text_page_cont_about .group-select ul li{padding-top:0px;border:0px;margin-bottom:5px;}
div.cmsbottomlink h6{clear:both;border-top:1px solid rgb(204, 204, 204) !important;margin:0px !important;border-bottom:0px none !important;padding:15px 0 10px !important;color:#F58401;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;line-height:16px;text-transform:none;}
.prod_rows .price-box .price-label{display:none;}
.prod_rows .price-box .old-price, .prod_rows .price-box .regular-price, .prod_rel_product .price-box .regular-price{float:left;margin:0;padding:0;}
.prod_rows .price-box .special-price, .prod_rel_product .price-box .special-price{float:left;margin-left:10px !important;padding:0;}
.prod_rows .price-box .old-price .price, .prod_rel_product .price-box .old-price .price{color:#000000!important;text-decoration:line-through;font-size:14px;}
.prod_rows .price-box .regular-price .price, .prod_rel_product .price-box .regular-price .price{color:#000000;font-size:14px;}
.prod_rows .price-box .special-price .price, .prod_rel_product .price-box .special-price .price{color:#CC0002;font-size:14px;}
#shopping-cart-totals-table select.styled{width:185px !important;}
.details-sizing table{margin:0 0 20px;width:100%;}
.details-sizing table th{background:#e9e9e9;padding:8px}
.details-sizing tabletd{padding:0 5px}
.details-sizing table tr.evenRow td{background:#e9e9e9}
.details-sizing table.clothingSizesth{padding:3px 0}
.details-sizing table.clothingSizes th,
.details-sizing table.clothingSizes td{text-align:center;vertical-align:middle}
.details-sizing table{border:1px solid #CCC;border-right:none;border-collapse:collapse;margin:0;}
.details-sizing table th{border-top:1px solid #CCC;padding:5px 7px 5px 7px;border-right:1px solid #CCC;}
.details-sizing table td{border-bottom:1px solid #CCC;border-right:1px solid #CCC;padding:5px;}
.details-delivery span{display:inline;padding:0px;}
.text_page_cont li h4,.text_page_cont li h3{color:#333333;text-transform:none;font-size:13px;}
div.cmsbottomlink h6 a{color:#333333;}
div.cmsbottomlink{clear:both;margin-top:5px;float:left;width:100%;}
.sitemapulli li{background-position:10px 10px !important;line-height:24px !important;}
.m-filter-css-category{padding:10px 1% 15px !important;}
.m-filter-css-category li, .acc_link ul li,.psyclesearch .ddcat li{border-bottom:0 none !important;line-height:20px;background:url("../images/grey-bullet.png") no-repeat scroll 6px 6px transparent;margin:0;padding:0 0 0 17px;}
.tab_main_cont{padding:10px !important;}
.m-filter-css-category li.active, .acc_link ul li.active{background:url("../images/active-bullet.png") no-repeat scroll 6px 8px transparent;}
.m-filter-css-category li a, .m-filter-css-category li a:hover{color:#666666;text-transform:capitalize !important;}
.m-filter-css-category li a.active{color:#F58401;}
.acc_link ul{padding:6px 3% 10px !important;}
.mfv-3935 .m-layer1, .mfv-3975 .m-layer1, .mfv-4045 .m-layer1, .mfv-4726 .m-layer1, .mfv-4695 .m-layer1, .mfv-4675 .m-layer1, .mfv-4728 .m-layer1{font-size:13px !important;}
#product-options-wrapper ul li#instock_product_3935 label,
#product-options-wrapper ul li#instock_product_3975 label,
#product-options-wrapper ul li#instock_product_4045 label,
#product-options-wrapper ul li#instock_product_4726 label,
#product-options-wrapper ul li#instock_product_4695 label,
#product-options-wrapper ul li#instock_product_4675 label,
#product-options-wrapper ul li#instock_product_4728 label,
#product-options-wrapper ul li#nostock_product_3935 label,
#product-options-wrapper ul li#nostock_product_3975 label,
#product-options-wrapper ul li#nostock_product_4045 label,
#product-options-wrapper ul li#nostock_product_4726 label,
#product-options-wrapper ul li#nostock_product_4695 label,
#product-options-wrapper ul li#nostock_product_4675 label,
#product-options-wrapper ul li#nostock_product_4728 label{font-size:13px !important;}
.m-slider-values span{display:inline-block !important;}
.clothing_prods .prod_rows ul li{background:url("../images/product-bg-clothing.gif") repeat-x scroll left bottom transparent;}
.socks_prods .prod_rows ul li{background:url("../images/product-bg-socks.gif") repeat-x scroll left bottom transparent;}
.accessories_prods .prod_rows ul li{background:url("../images/product-bg-accessories.gif") repeat-x scroll left bottom transparent;}
.sale_prods .prod_rows ul li{background:url("../images/product-bg-sale.gif") repeat-x scroll left bottom transparent;}
.imageViewButtons .no-display{display:none !important;}
.checkoutfooter{min-height:50px !important;}
.checkoutfooter .ft_link2{float:left;margin-top:10px;}
.checkoutfoothelp{font-family:arial;color:rgb(128, 128, 128);font-size:20px;font-weight:bold;line-height:30px;float:left;margin-bottom:10px;}
.checkoutfooter .cards{margin-top:8px;}
.checkoutfooter .ft_lft_cont{margin-top:5px;}
.ipadqunatitydrodown{display:inline-block !important;float:left;padding:0px;width:150px;}
.imageViewThumbnails li{width:96px !important;height:72px !important;}
.accountdescriptionp{color:#4D4D4D;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:23px;padding:0 0 10px;}
.accountdescription p.form-hint{color:#fff;}
.customer-address-form .input-box, .customer-account-edit .input-box, .customer-registration .input-box, .customer-registration .register-address-li{width:100%;clear:both;}
.accountdescription .slideContent .input-box .input-text, .accountdescription .slideContent .input-box select,.accountdescription .slideContent .input-box span.select{margin-top:15px;}
.accountdescription .slideContent .input-box select{width:186px !important;padding:2px 0px;}
#billing_address div.input-box{clear:both;}
ul.slideContent li{clear:both !important;}
#onestepcheckout-form #billing_address .register-address-liaddress label{margin-top:3px !important;margin-bottom:10px !important;}
.accountdescription div.onestepcheckout-shipping-method{border-bottom:1px solid #CCCCCC;float:left;padding-bottom:20px;}
form.customer-registration .validation-advice, form.customer-registration .input-box .validation-advice{margin-left:115px;}
.accountdescription .card_holder, .accountdescription .checkout_block3{padding-bottom:20px;min-height:100px;}
.customer-address-form .input-box, .customer-account-edit .input-box{width:auto !important;}
#onestepcheckout-form label.wideselect{width:99% !important;line-height:16px;}
#billing_address div.wideselects{padding:0 7px !important;}
.checkoutcontainer .payment-methods .input-box #cybersource3dauth_cc_cid.input-text{width:80px !important;}
#payment-tool-tip-close img{width:15px !important;padding:3px 7px;}
.psyclesearch .ddcat li .checkbox{display:none;}
.prod_rel_product .price-box{padding:0px;margin:0px;}
.prod_rel_product .price-box .price-label{display:none;}
.prod_rel_product .price-box .old-price, .prod_rel_product .price-box .special-price{float:left;}
#popup_container{background:#fff;border:1px solid #FAA23E;}
#popup_container #dialog-title-block-login{background:#FAA23E;padding:5px 10px;text-align:left;min-height:20px;}
#popup_container #dialog-title-block-login a.close{background:url("../images/close_img2.png") repeat scroll 0 0 transparent;float:right;height:16px;text-indent:-9999px;width:16px;}
#popup_container #popup_content{padding:10px;width:96%;}
#popup_container #popup_title{color:#fff;font-weight:bold;}
.basket_open_cont h5{float:left;padding:0 0 5px 5px;text-align:left;width:96%;}
.basket_open_cont h5 a{color:#4C4C4C;float:left;}
.basket_total .flt_rht span.price{display:inline !important;padding:0 2px !important;}
.basket_total .flt_rht span.subtotal{float:left;padding-top:0px;}
.basket_box span.price{display:inline !important;}
.allbrandspage .attribute-value-logo{float:left;width:18%;}
.allbrandspage li{background:url("../images/grey-bullet.png") no-repeat scroll 6px 9px transparent;border-bottom:0 none !important;line-height:24px;margin:0;padding:0 0 0 17px;}
.allbrandspage li a{font-size:15px;}
.block-layered-nav h2 span.actions{float:right;}
.block-layered-nav h2 span.actions a:hover{color:#666666;}
.psyclesearch .ddcat li{font-weight:bold;color:#666666;}
select:focus{background:#f3f3f5;}
option, optgroup{font-size:14px;}
.details-sizing table th, .details-sizing table td{color:#4D4D4D !important;font-size:12px;}
#TB_title{background:url("../images/title_bg2.jpg") repeat-x scroll left top transparent;border-bottom:1px solid #CCCCCC;color:#666666;display:block;float:none !important;font-family:'fonomediumregular';font-size:16px;font-weight:normal;line-height:35px;padding:0 0 0 10px;height:35px;}
#TB_ajaxWindowTitle{font-size:17px;padding:3px 0 5px;text-transform:uppercase;}
#TB_closeAjaxWindow{padding:1px 10px 5px 0;}
div.address-search2 .address-search-button{font-size:14px !important;}
#TB_ajaxContent{color:#4C4C4C !important;}
#product-review-table tbody td.label{font-family:'fonomediumregular';font-size:14px;font-weight:normal;text-transform:uppercase;}
.olrk-noquirks{display:none;}
p.forumLeftIMG{color:#996699;font-family:'fonomediumregular';font-size:24px !important;line-height:34px;text-transform:uppercase;}
.postWrapper .postTitle h2 .datetime, .forum-content .formContainer .brownbar .titlef, .responses .message-head .datetime, .responses .username .usernamepad, .forum-content .messageContainer .message-head .datetime,.forum-content .messageContainer .username .usernamepad{padding-left:10px;}
#fb-root{display:none;}
.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style]{width:100% !important;}
.responses .responseItem .message-head .datetime,.responses .responseItem .username .usernamepad,.responses .responseItem .message{padding-left:30px !important;}
.responses .responseItem .message{width:95%;}
.mainpostpage .responses{display:block !important;}
.mainpostpage .respond{border-bottom:1px solid #CCCCCC;margin-bottom:10px;padding:0 0 10px;width:100%;}
.mainpostpage .responses .responseItem .message{font-weight:normal;}
.forum-content .forum-formblog .button-set{border:0px !important;}
.checkout2_forms a{color:#99AF43 !important;font-weight:bold !important;}
.checkout2_forms .shipment-methods a,div.card-details .input-box .cvv a{font-size:12px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;color:#99AF43 !important;}
.checkout2_forms .live-outside .form-link-box{font-size:12px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;color:#4d4d4d !important;}
#pm_cybersource3dauth.p_method{display:none !important;}
.change_p_method span{float:right;margin-right:10px;font-weight:bold;cursor:pointer;font-family:arial;color:#99AF43;}
.browsefootlink{float:left;clear:both;}
.forum-content .readMore{float:left;}
.ad-reviews .head h4{background:none;color:#fff;}
#selectbilling-address-select, #selectshipping-address-select{background:url("../images/select_bg6.jpg") no-repeat scroll left top/99% 100% transparent;width:314px;padding-right:32px;}
.prod_desp ul li.pre-order em{background:url("../images/tooltip_preorder.png") no-repeat scroll left top transparent}
.prod_desp ul li.pre-order:hover em{display:block;text-indent:-10000px !important;}
#checkout-review-table td.a-right.last{padding-right:15px !important;text-align:right !important;}
.checkoutbyamazon-checkout-index .data-table tr.last td{background:none !important;background-image:none !important;}
.checkoutbyamazon-checkout-index .opc-please-wait img{display:inline-block !important;}
#checkout-step-review .data-table tfoot tr.hr_border td{border-top:1px solid #F58401 !important;}
.postContent ul{clear:both;margin:10px 0;padding-left:20px;}
.postContent ul li{list-style:circle;}
.data-table tfoot tr{background:transparent !important;}
.my_account_page .data-table td{background:#fff !important;}
img.fitting-icon{width:auto;height:21px;position:relative;top:3px;}
.checkoutbyamazon-checkout-index .button-set{border-top:1px solid #333333;}
span.securitykeylabel{font-family:arial;font-size:12px;font-weight:bold;color:#4d4d4d;clear:both;float:left;}
.alertcontinue{float:left;}
.alert #popup_panel input{float:none !important;margin:0 auto;}
.postContent a{color:#99AF43 !important;font-weight:bold !important;}
.catalog-product-view #popup_panel input{ background: url("../images/log_sign_in_spr.png") repeat-x scroll left top rgba(0, 0, 0, 0); color: #fff; text-shadow: none; height: 45px; text-transform: uppercase; }
.catalog-product-view #popup_panel input:hover{background-position:0 -45px;}
.blog-post-view .my_account_page .content{margin-left: 0;}
.blog-post-view .my_account_page .content .forumarchieves{width: 99.6%;}
.blog-post-view .talkwall{margin-bottom: 10px;}
.blog-post-view .facebookblog{padding-bottom: 10px;}
.m-filter-css-category li.subsubcat{ margin-left: 15px;} 
