body {
width:100%;
margin:0 auto;
padding:0!important;
}

.clear,.break {
clear:both;
display:block;
overflow:hidden;
visibility:hidden;
width:0;
height:0;
}

.break {
height:2px;
width:100%;
}

.list-wrapper {
width:725px;
text-align:center;
margin:0 auto;
padding:0;
}

.listing li {
display:inline-block;
width:235px;
vertical-align:text-top;
text-align:center;
list-style-type:none;
margin:0;
padding:0 3px;
}

.product_holder .listing li {
padding-left:2px;
padding-right:4px;
}

.product_holder .listing li .border-radius {
margin-right:0;
margin-left:0;
}

.branding_name b {
font-size:24px!important;
display:block;
padding:8px;
}

.icon,.ui-icon {
background:url(//cdn2.bigcommerce.com/server5200/8o61ds/templates/__custom/images/image-stock.png?t=1411958984);
}

.icon-grid,.icon-gallery {
width:11px;
height:11px;
background-position:-12px -16px;
margin-top:2px;
}

.icon-product-free {
width:21px!important;
height:21px!important;
background-position:0 -41px;
}

.free_wrapper {
background-position:-42px -90px;
position:absolute;
right:1px;
top:1px;
width:86px;
height:84px;
color:#C00;
z-index:99!important;
}

.icon-product-video {
width:34px!important;
height:26px!important;
background-position:0 -90px;
margin-top:1px;
}

.video-icon {
width:35px;
height:46px;
background-position:-61px -14px;
}

.video-icon:hover {
background-position:-25px -14px;
}

.icon-grid-active {
background-position:0 -16px!important;
}

.icon-gallery {
background-position:-12px -28px;
}

.icon-gallery-active {
background-position:0 -28px!important;
}

#gallery {
width:960px;
margin-left:-5px;
}

.middle-content {
width:100%;
float:left;
background:#FFF;
}


.content-top,.content-middle,.content-bottom {
clear:both;
position:relative;
background:none;
}


h1 {
margin-top:0;
margin-bottom:0;
margin-left:0;
font-family:arial;
font-size:24px;
color:#4c4c4c;
font-weight:700;
font-style:normal;
text-decoration:none;
}

a {
outline:none;
font-family:arial;
font-size:12px;
color:#4c4c4c;
text-decoration:underline;
font-style:normal;
font-weight:400;
}

a:hover {
outline:none;
font-family:arial;
font-size:12px;
color:#4c4c4c;
font-style:normal;
font-weight:400;
text-decoration:none;
}

a:active {
outline:none;
}

a:focus {
-moz-outline-style:none;
outline:none;
}

h2,h3 {
margin:0;
padding:5px 5px 5px 0;
}

.p5 {
padding:5px;
}

.p10 {
padding:10px;
}

.p15 {
padding:15px;
}

.p20 {
padding:20px;
}

.pt0 {
padding-top:0;
}

.pl0 {
padding-left:0;
}

.pb0 {
padding-bottom:0;
}

.m5 {
margin:5px;
}

.m10 {
margin:10px;
}

.m15 {
margin:15px;
}

.m20 {
margin:20px;
}

.mt0 {
margin-top:0;
}

.mr0 {
margin-right:0;
}

.mb0 {
margin-bottom:0;
}

.orange {
color:#ff7e00!important;
}

.green {
color:#779b3e!important;
}

.gray-l1 {
color:#e6e3de;
}

.gray-l2 {
color:#c2bbad;
}

.black {
color:#000!important;
}

.smallTxt {
font-size:11px!important;
}

.txt-dark-blue {
color:#1c2a47;
}

.txt-red {
color:red;
}

.txt-white {
color:#FFF;
}

.left,.right {
display:inline;
float:left;
position:relative;
}

.width100 {
width:100px;
}

.width180 {
width:170px;
}

.width120 {
width:115px;
}

.width250 {
width:250px;
}

#Container {
width:960px;
margin:0 auto;
}

.template-header,.template-middle,.template-footer {
position:relative;
background:#FFF;
}

.template-footer {
position:relative;
width:960px;
padding-top:0;
font-family:arial;
font-size:12px;
color:#4c4c4c;
background-color:#fff;
}

.template-middle {
padding-right:5px;
padding-left:5px;
padding-bottom:15px;
background-color:#f0f0f0;
}

.Content, .Left {
position:relative;
float:left;
background:none;
}

.Left {
width:228px;
margin-left:0;
z-index:999;
float:left;
}

.Content {
float: right;
position: relative;
width: 724px;
margin-right: -5px !important;

}

.full-width {
width:954px;
margin-right:-5px;
}

.header-menu-w {
width: 960px;
margin-left: -5px;
height:40px;
background-color:#292929;
}

#Menu li ul li{
   background-color:#292929;
}

.header-menu-w,.cart-icon,.car-icon,.letter-icon,.account-icon,.seperatorimg {
background-image:url(//cdn2.bigcommerce.com/server5200/8o61ds/templates/__custom/images/header-bg.png?t=1411958984);
background-position:0 -40px;
}


.header-menu {
float:left;
width:950px;
position:relative;
}

.header-menu ul {
text-align:center;
margin:0;
padding:0;
}

.header-menu li {
display:inline-table;
list-style-type:none;
vertical-align:middle;
line-height:35px;
padding-left:10px;
padding-right:10px;
position:relative;
height:40px;
}

.menu-item-holder {
width:100%;
position:relative;
}

.footer-menu ul li {
display:inline-table;
list-style-type:none;
vertical-align:middle;
padding-left:0;
padding-right:0;
position:relative;
}

.header-top-left {
text-align:left;
float:left;
position:relative;
margin-left:5px;
}

.header-top-right {
margin-left:10px;
float:right;
position:relative;
}

.top-nav {
text-align:center;
margin:0;
padding:0;
}

.top-nav li {
display:inline-table;
list-style-type:none;
margin-top:4px;
vertical-align:middle;
padding:7px 12px 0;
}

.top-nav li a {
margin-left:5px;
}

.itmes-holder {
display:inline-table;
vertical-align:text-top;
width:60px;
margin-top:-15px;
}

.left-b,.right-b {
height:30px;
width:9px;
margin:0!important;
padding:0!important;
}

.left-b {
background-position:-138px -17px;
float:left!important;
}

.right-b {
background-position:-147px -17px;
float:right!important;
}

.header-gadget {
width:100%;
margin:0;
padding:0;
}

.header-gadget li {
float:right;
list-style:none;
}


.navigation ul {
position:absolute;
bottom:1px;
left:4px;
margin:0;
padding:0;
}

.navigation li {
float:left;
list-style:none;
text-align:center;
margin:0;
padding:0;
}

.navigation li a {
font-size:11px!important;
display:block;
border:1px solid #999;
width:20px;
height:20px;
text-decoration:none;
line-height:20px;
background:#CCC;
color:#333;
margin:1px;
}

.navigation .selected a {
border:1px solid #666;
color:#FFF;
}


li.product-price .price-content {
float:left;
margin-left:5px;
text-align:left;
}

li.product-price .icon-content {
float:right;
margin-right:5px;
}

.homepage-gadgets {
background-color:#FFF;
padding:2px;
}

.homepage-gadgets .product-listing-wrapper {
border-left:1px dashed #CCC;
padding:0 5px 5px;
}

.homepage-gadgets .product-listing-wrapper.first {
border-left:none;
}

.homepage-gadgets .listing li {
width:230px;
margin:0!important;
padding:0!important;
}

.homepage-gadgets .listing {
width:690px;
margin:0!important;
padding:0!important;
}

.gadget-wrapper {
clear:both;
margin:0;
}

.gadget-content {
margin:0;
padding:0;
}

.imgB {
background:url(//cdn2.bigcommerce.com/server5200/8o61ds/templates/__custom/images/border_img_h.png?t=1411958984);
}

.imgB2 {
background:url(//cdn2.bigcommerce.com/server5200/8o61ds/templates/__custom/images/border_img_v.png?t=1411958984);
}

.b-wrapper {
width:100%;
}

.gadget-top-wrapper {
position:relative;
top:-6px;
left:-7px;
width:222px;
text-align:center;
height:16px;
}

.left-gadget .gadget-top-wrapper {
background-image:url(//cdn2.bigcommerce.com/server5200/8o61ds/templates/__custom/images/header-bg.png?t=1411958984);
background-position:0 0;
padding-top:7px;
padding-bottom:7px;
vertical-align:middle;
margin-left:2px;
background-color:#84c769;
font-style:normal;
font-weight:400;
text-decoration:none;
}

.left-gadget .gadget-content {
font-family:arial;
font-size:12px;
color:#4c4c4c;
font-style:normal;
font-weight:400;
text-decoration:none;
padding:5px;
}

.ProductDetails strong a {
display:inline-block;
font-family:arial;
font-size:13px;
color:#4c4c4c;
font-weight:700;
text-decoration:underline;
font-style:normal;
}

.ProductDetails strong a:hover {
font-family:arial;
font-size:13px;
color:#4c4c4c;
font-weight:700;
font-style:normal;
text-decoration:none;
}

.header-bg {
background-image:url(//cdn2.bigcommerce.com/server5200/8o61ds/templates/__custom/images/header-bg.png?t=1411958984);
background-position:top left;
width:432px;
height:40px;
float:right;
-webkit-border-radius:7px 7px 0 0;
-moz-border-radius:7px 7px 0 0;
border-radius:7px 7px 0 0;
position:absolute;
right:5px;
}

.header-line {
height:6px;
width:530px;
position:absolute;
bottom:40px;
}

.header-bg-wrapper {
width:950px;
margin-left:5px;
}

.no_margin {
margin-left:14px!important;
margin-top:28px!important;
}

.image {
position:relative!important;
}

.top_nav_menu_holder {
width:432px;
height:40px;
float:right;
}

.border-top-home,.border-bottom-home {
height:3px;
background:red;
width:100%!important;
display:block;
overflow:hidden;
clear:both;
position:static!important;
margin-bottom:7px;
margin-top:8px;
}

.border-bottom-home {
height:1px;
margin-top:2px;
}

.homepage-gadgets .product-listing-wrapper .image img {
margin-left:-2px;
}

.homepage-gadgets .free_wrapper {
right:-2px;
}

.location-top .header-bg {
width:100%!important;
position:absolute;
top:0;
right:0;
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;
}

.header-bg.noLimit {
width:100%!important;
position:static!important;
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;
}

.border-shadow {
background:#FFF;
margin:6px 6px 6px 0;
padding:5px;
}


.gadget-top-wrapper .content {
padding-left:5px;
text-align:left;
}

.prodAtr {
width:185px;
}

.cat-menu li {
list-style:none;
position:relative!important;
z-index:888888;
margin:0;
padding:0;
}

.cat-menu li a {
font-weight:700!important;
padding:1px 1px 1px 0;
}

.cat-menu li:hover, .static li a:hover {
    background: none repeat scroll 0 0 #EBEBEB;
}

.cat-menu li ul {
margin-left:5px;
background:#FFF;
width:200px;
}

.cat-menu li ul li a {
font-weight:400!important;
}

.cat-menu .open-cat-pull {
position:absolute!important;
left:215px!important;
top:0!important;
z-index:999999;
}

.cat-menu li,.cat-menu li ul li {
border-left:0;
border-bottom:1px solid #ebebeb;
padding:5px;
}

.pull_out li ul {
margin-left:-20px;
}

.pull_out li a {
font-weight:400!important;
padding:5px 0;
}



.static li ul {
background:#FFF;
width:auto;
margin:0!important;
padding:0!important;
}

.static li,.static li ul li {
border-left:0;
border-bottom:none;
padding:0;
}

.static {
margin-left:-3px!important;
}

.static li a,.static li ul li a {
display:block!important;
border-left:0;
border-bottom:1px solid #ebebeb;
padding:5px;
}

.static li a {
padding-left:6px!important;
}

.static li ul li a {
padding-left:10px!important;
}

.static li ul li ul li a {
padding-left:20px!important;
}

.static li ul li ul li ul li a {
padding-left:30px!important;
}

.static li ul li ul li ul li ul li a {
padding-left:40px!important;
}

.brand-list li a {
padding-left:5px!important;
}

#default_image {
margin-left:1px;
margin-top:1px;
}

.categories-gadget li {
width:140px!important;
}

.home-categories-wrapper .listing {
margin-left:7px!important;
}


.serach_btn {
background:transparent!important;
border:none!important;
margin-top:-3px!important;
margin-left:-2px!important;
margin-right:-3px!important;
cursor:pointer;
vertical-align:middle!important;
padding:0!important;
}

.input_search {
height:14px;
}

.noLimitMain {
position:absolute;
}



.footer-menu .seperator {
height:auto!important;
padding:0!important;
}

.product-image-wrapper {
position:absolute;
left:-1px!important;
top:0;
width:325px;
height:325px;
vertical-align:middle;
}

.product-image-holder {
width:325px;
height:390px;
margin:0!important;
padding:0!important;
}

.inside-middle-content {
position:absolute;
right:5px;
top:5px;
height:315px;
width:602px;
padding-top:5px;
}

.inside-bottom-content {
width:238px;
text-align:center;
background-color:#dedede;
font-style:normal;
font-weight:400;
text-decoration:none;
border:1px solid #bdbdbd;
}

.section-price {
height:52px;
float:left;
white-space:nowrap!important;
width:100%;
line-height:15px;
border-left:none;
}

.section-stock {
height:52px;
float:left;
}

.section-qty {
float:left;
margin-top:2px;
margin-left:20px;
}

.image-bottom-content {
position:absolute;
top:332px;
left:5px;
width:325px;
}

.cloud-zoom-gallery{
    border: 1px solid #4C4C4C;
    text-align: center;
}

.section-stock b {
padding-top:15px;
display:inline-block;
}

.trust_graphics {
margin-right:5px;
float:left;
}

.inner-content-left {
margin-left:-3px!important;
width:362px;
position:relative!important;
height:324px;
}

.no_atrib .inner-content-left {
width:600px!important;
word-wrap:break-word!important;
}

.no_atrib .inner-content-left h2 {
width:605px!important;
}

.inner-content-left h1 {
word-wrap:break-word!important;
width:350px!important;
}

.trust-grapics-wrapper {
width:100%;
text-align:center;
}

.zoom {
background:url(//cdn2.bigcommerce.com/server5200/8o61ds/templates/__custom/images/zoom.png?t=1411958984) no-repeat;
height:48px;
width:48px;
position:absolute;
top:277px;
left:5px;
cursor:pointer;
z-index:9999;
}

.produt-page-review {
width:230px;
height:36px;
margin-bottom:5px;
background:#f7f7f7;
border:1px solid #dfdfdf;
border-left:none;
border-right:none;
padding:5px;
}

.list-reivew-box {
width:180px;
}

.reviewTop.productHeading {
width:355px!important;
}

.attribute-heading {
font-weight:700;
margin-bottom:5px;
}

.option-heading {
font-weight:700;
font-size:14px;
}

.option-content {
margin-left:12px;
}

.thmb-active,.thmb-active-hover {
border-color:#005ea7!important;
}

.option-wrapper .cloud-zoom-gallery img {
border:2px solid #FFF;
}

.option-wrapper .cloud-zoom-gallery .thmb-active {
border:2px solid;
border-color:#006199!important;
}

.option-wrapper .cloud-zoom-gallery {
margin:1px;
}

.option-number {
height:13px;
width:17px;
float:left;
margin-right:3px;
}

.option-name {
float:left;
width:190px;
}

.opt-input {
float:left;
width:20px;
}

.opt-name {
width:180px;
margin-top:2px;
margin-left:2px;
float:left;
}

.option-checkmark {
background:url(//cdn2.bigcommerce.com/server5200/8o61ds/templates/__custom/images/image-stock.png?t=1411958984) no-repeat;
background-position:0 0;
margin-right:3px;
margin-top:3px;
}

.cross-over {
text-decoration:line-through!important;
float:left!important;
}

.productLeftContent {
width:310px;
margin:0;
padding:0;
}

#default_image img {
margin-top:-1px!important;
}

.productRightContent {
width:614px;
height:390px;
margin:0 6px 0 0 !important;
}

.share_icon {
margin-left:5px;
float:left;
}

#cartADD {
line-height:20px!important;
margin:opx!important;
padding:0!important;
}

.action_button {
text-decoration:none!important;
cursor:pointer;
}

.inner-right {
width:240px;
margin:5px;
}

.prc_inside {
height:333px;
}




.product-overview {
height:227px;
width:359px;
padding-right:5px;
overflow:auto;
overflow-x:hidden!important;
margin-top:13px;
position:absolute;
bottom:0!important;
}

.no_atrib .product-overview {
width:600px!important;
height:227px;
}

.no_atrib .reviewTop.product-overview {
height:207px;
}

#product-tabs .product-overview {
height:202px;
}

#product-tabs .no_atrib .product-overview {
height:202px!important;
}

.produt-attribute-holder {
height:320px;
background-color:#dedede;
font-style:normal;
font-weight:400;
text-decoration:none;
padding:5px;
}

#product-tabs .reviewTop .produt-attribute-holder {
height:239px!important;
}

#product-tabs .produt-attribute-holder {
height:292px!important;
margin-left:0;
width:230px;
}

.reviewTop .produt-attribute-holder {
height:267px!important;
}

.attribute-content {
height:320px;
overflow:auto;
overflow-x:hidden!important;
}

.reviewTop .attribute-content {
height:263px!important;
}

#product-tabs .reviewTop .attribute-content {
height:237px!important;
}

#product-tabs .attribute-content {
height:290px!important;
}

.add-cart-holder {
margin-right:5px;
margin-left:5px;
position:absolute;
bottom:4px;
}

#product-tabs-on.add-cart-holder {
bottom:4px!important;
left:0;
}

.stxtprice {
margin-top:3px;
}

.msrp-price .left {
display:inline-block!important;
}

.topNavText {
line-height:40px;
margin-left:5px;
font-family:arial;
font-size:13px;
color:#fff;
font-style:normal;
font-weight:400;
text-decoration:none;
}

.ui-state-alert {
color:green;
padding:10px;
}

.editor-content span a {
font-size:inherit!important;
font-family:inherit!important;
color:inherit!important;
}

.editor-content span a:hover {
font-size:inherit!important;
}

.msg_stack {
list-style-type:none;
margin:10px -5px;
padding:0;
}

.msg_stack.product_page {
margin-left:-6px;
}

.msg_stack li {
list-style-type:none;
margin:0;
padding:0;
}

.messageStackError {
background:#e14f1c url(//cdn2.bigcommerce.com/server5200/8o61ds/templates/__custom/images/bg_alert.png?t=1411958984) top repeat!important;
color:#fff;
font-weight:400;
height:20px;
line-height:20px;
padding-left:5px!important;
}

.messageStackSuccess {
background:#78be17 url(//cdn2.bigcommerce.com/server5200/8o61ds/templates/__custom/images/bg_alert_green.png?t=1411958984) top repeat!important;
color:#fff;
font-weight:400;
height:20px;
line-height:20px;
padding-left:5px!important;
}

.create-customer {
width:310px;
text-align:center!important;
float:none!important;
min-height:inherit;
margin:0 auto;
}

.create-customer .width120 {
text-align:right!important;
margin-right:5px;
}

.address_drop_down {
width:294px!important;
}

.login-form {
text-align:center;
margin:20px auto;
padding:0;
}


.login-form li.block {
width:292px;
display:inline-block;
float:left;
text-align:center;
border-left:1px solid #ccc;
height:220px;
margin:0 auto;
padding:10px;

}

.login-form.two {
margin-left:160px;
}

.login-form li form {
text-align:center!important;
margin:0 auto!important;
}

.addthis_button_google_plusone {
margin-left:-4px!important;
}

.qa_form_wrapper {
padding-left:5px;
padding-right:5px;
border:1px solid #efeeee;
}

#qa_list {
margin:0;
padding:0 5px;
}

#qa_list li {
list-style-type:none;
}

.add_qa {
margin-top:5px;
float:left;
cursor:pointer;
font-weight:700;
}

#qa_field_holder {
width:440px;
text-align:center;
padding-bottom:10px;
padding-top:10px;
margin:0 auto;
}

.qa_border {
width:928px;
margin:0!important;
padding:10px!important;
}

.add_qa .ui-icon {
margin-top:3px;
margin-left:5px;
}

#qa_field_holder .form-field,#qa_field_holder .form-lable {
margin-top:5px;
}

#qa_field_holder .form-lable {
text-align:right;
float:left;
width:120px;
margin-right:3px;
margin-top:8px;
}

.ui-accordion-header,.faq-header {
outline:none!important;
}

.ui-accordion-header a {
font-weight:700;
display:block;
border-bottom:1px solid #efeeee;
outline:none!important;
padding:5px;
}

.ui-accordion-header a:hover {
background:#efeeee;
font-weight:700;
text-decoration:underline;
}

.ui-accordion-header.ui-state-active a {
background-color:#efeeee;
border-bottom:1px solid #FFF;
}

.ui-icon-triangle-1-e,.ui-icon-triangle-1-s {
background-position:-25px 0;
display:block;
height:10px;
width:10px;
float:right;
margin-top:8px;
margin-right:5px;
}

.ui-icon-triangle-1-s {
background-position:-36px 0;
margin-right:7px;
}

.ui-accordion-content {
background-color:#efeeee;
padding:5px;
}

.border-t-none {
-moz-border-radius-topleft:0!important;
-moz-border-radius-topright:0!important;
border-top-left-radius:0!important;
border-top-right-radius:0!important;
}

.border-tl-none {
-moz-border-radius-topleft:0!important;
border-top-left-radius:0!important;
}

.shadow-t-none {
-moz-box-shadow:0 -3px 5px -2px #333!important;
}

#LayoutColumn1 .border-shadow {
margin-bottom:10px;
}



.productRightContent.product-tabs-on {
width:614px;
}

.productRightContent.product-tabs-on .product-overview {
width:359px;
}

.product-tabs-on .inner-content-left {
height:297px;
}

.pp_content {
margin-left:3px;
}

.border-b-none {
-moz-border-radius-bottomleft:0!important;
-moz-border-radius-bottomright:0!important;
border-bottom-left-radius:0!important;
border-bottom-right-radius:0!important;
}

.ui-tabs-panel a {
font-family:arial!important;
font-size:12px!important;
color:#4c4c4c!important;
text-decoration:underline!important;
font-style:normal!important;
font-weight:400!important;
}

.ui-tabs-panel a:hover {
font-family:arial!important;
font-size:12px!important;
color:#4c4c4c!important;
font-style:normal!important;
font-weight:400!important;
text-decoration:none!important;
}

.gadget-bg {
background-color:#FFF;
font-style:normal;
font-weight:400;
text-decoration:none;
}

.SubTotal td  {
border-color:  #bdbdbd !important;
}

.light-add-cart-color {
background-color:#dedede;
font-style:normal;
font-weight:400;
text-decoration:none;
border:1px solid #bdbdbd;
}

.header-line,.header-bg,.dumalolq {
background-color:#84c769;
font-style:normal;
font-weight:400;
text-decoration:none;
}

.left-gadget .content {
font-family:arial;
font-size:14px;
color:#fff;
font-weight:700;
font-style:normal;
text-decoration:none;
}

.template-button-middle,.template-button-middle .submitButton {
font-family:arial;
font-size:14px;
color:#fff;
background-color:#292929;
font-weight:700;
text-decoration:underline;
font-style:normal;
}

.border-radius {
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;
}

.productHeading {
font-family:arial!important;
font-size:16px!important;
color:#4c4c4c!important;
font-weight:700!important;
font-style:normal!important;
text-decoration:none!important;
}

h2 {
font-family:arial;
font-size:16px;
color:#4c4c4c;
font-weight:700;
font-style:normal;
text-decoration:none;
}

.template-footer .seperator {
color:#4c4c4c;
}

.template-header {
background-color:#fff;
}

.seperatorimgLine {
color:#fff;
}

.home-gadgets {
font-family:arial;
font-size:24px;
color:#4c4c4c;
font-style:normal;
font-weight:400;
text-decoration:none;
}

.product-page .stock {
font-family:arial;
font-size:12px;
color:#46adcc;
font-weight:700;
font-style:normal;
text-decoration:none;
}

.product-page .stock-out {
font-family:arial;
font-size:12px;
color:#bd2d2d;
font-weight:700;
font-style:italic;
text-decoration:none;
}

.product-page .stock-accepting {
font-family:arial;
font-size:12px;
color:#ed1561;
font-weight:700;
font-style:italic;
text-decoration:none;
}

.item_number {
font-family:arial;
font-size:10px;
color:#666;
font-style:normal;
font-weight:400;
text-decoration:none;
}

#product-tabs .header a {
font-family:arial;
font-size:12px;
color:gray;
font-style:normal;
font-weight:400;
text-decoration:none;
}

form,.static li:hover {
background:none;
}

.listing,.accessories_list .listing {
text-align:center;
list-style-type:none;
margin:0 auto;
padding:0;
}

.center,.section-qty,.section-stock {
text-align:center;
}

.left-gadget .show-1-row-listing,.no_atrib .productHeading {
width:100%!important;
}

img,.noneBorder {
border:none;
}

.pr0,.homepage-gadgets .icon-content,.accessories_list .homepage-gadgets .icon-content {
padding-right:0;
}

.ml0,.msg_stack.checkout {
margin-left:0;
}

.pointer,.ship-name input,.submit-payment {
cursor:pointer;
}

.right,.location-top .top-nav {
float:right;
}

.width200,.cat-menu {
width:200px;
}

.global-template,li.product-price {
text-align:left;
}

.product_holder,.product-listing-wrapper .image img,.pull_out,.brand-list {
margin-left:-3px;
}

.footer-menu ul,.cat-menu,.cat-menu ul,#fajax {
margin:0;
padding:0;
}

.top-nav .car-icon,.letter-icon,.cart-icon,.account-icon,.bestSellerBanner .leftContent,.bestSellerBanner .rightContent,.paginate_button,.paginate_active,.dataTables_info {
float:left;
}

.banner-content,.left-gadget {
position:relative;
}

#BigMainInfo #prodListName,.mainSmallBest #prodListName {
color:#005EA7;
}

#BigMainInfo #prodListName:hover,.mainSmallBest #prodListName:hover {
color:#bdbdbd;
}

.show-list li,.accessories_list .show-list li {
display:inline-block;
float:left!important;
padding-top:5px!important;
}

.show-grid .icon-content,.accessories_list .show-grid .icon-content {
padding-right:10px;
}

.homepage-gadgets .gadget-content,.homepage-gadgets,.productRightContent.border-radius {
padding:0!important;
}

.product-list-price,.product-list-special-price {
font-family:arial;
font-size:14px;
color:#bd2d2d;
font-weight:700;
font-style:normal;
text-decoration:none;
}

.product-list-msrp-price,.product-page .msrp-price {
font-family:arial;
font-size:11px;
color:#4c4c4c;
font-style:normal;
font-weight:400;
text-decoration:none;
}

.badove,.bbelow {
height:5px;
}

.top-nav a,.header-menu ul li a {
font-family:arial;
font-size:12px;
color:#fff;
text-decoration:underline;
font-style:normal;
font-weight:400;
}

#Menu li ul {
    width: auto;
	position: absolute;
	clear: left;
	top: 40px;
	left: 0;
	display: none;
	text-align: left;
	font-size: 0.9em;
	background: transparent;
	z-index: 1;
}

#Menu li ul li {
color: white;
text-align: left;
margin:0px;
line-height:16px;
width: 100%;
height: auto !important;
padding: 5px;
}

#Menu li:hover ul, #Menu li.over ul {
	display: block;
}

/* Holly Hack. IE Requirement \*/
* html #Menu ul li { float: left; height: 1%; }
* html #Menu ul li a { height: 1%; }
/* End */



.Clear {
	clear: both;
}

.Breadcrumb{
position:absolute;
top:-35px;
left:-275px;


padding:0px;
    margin: 0px

}

.full-width .Breadcrumb{
   left:-45px;

}

.Breadcrumb li{
float:left;
margin:5px;
list-style-type:none;
}


/* Product Listings */

.ProductList {
	list-style: none;
	margin: 0;
	padding: 0;
}

.ProductList li {
	list-style: none;
	display:inline-block;
	width: auto;
	margin: 6px;
	padding: 0px;
	overflow: hidden;
	min-height: 17em;
	border-right: 1px dashed #CCC;
	text-align:left;
}


.ProductList .ProductImage {
	margin: 0 0 5px 0;
	display: table-cell;
	width: 215px;
	height: 215px;
	text-align: center;
	overflow: hidden;
	vertical-align: middle;
}

.ProductList .ProductImage img {
	vertical-align: middle;
}

.ProductList p {
	margin: 5px 0 5px 5px;
}


.ProductTinyImageList li{
    list-style: none;
    float:left;
    margin-right: 2px;

}


.Left .gadget-content li{
    width: 96% !important;
}

.Content .inCategory  li, .ProductList li{
    margin:0px !important;
    padding:5px !important;
    text-align: center;
    margin-bottom: 20px !important;
}
.Content .inCategory li{
    border: none;
     margin:3px !important;
    padding:5px !important;
}

.Content .ProductActionAdd{
    text-align: center;
}
.Content .ProductDetails, .Content .ProductPriceRating {
    text-align: left;
    margin-left: 2px;
}

.ProductThumbImage{
    margin-top: 1px;
}

.ToggleSearchFormLink{
    margin-right: 20px;
}

.PrimaryProductDetails {
  float: left;
  margin-top: -30px;
  padding: 5px;
  width: 938px;
  margin-bottom: 30px;
}

.PrimaryProductDetails h1 {
/*  padding: 10px 10px 10px 5px;*/
}

#SearchTabProducts .FeedLink {
  margin-right: 5px;
  margin-top: -26px;
}

.template-footer {
margin:0px  !important;
width:950px !important;
padding:5px  !important;
margin-left:-5px  !important;
float: left;

}

#Outer{
    padding-bottom: 0px !important;
}

.Breadcrumb li{
    background: url(//cdn2.bigcommerce.com/server5200/8o61ds/templates/__custom/images/arrow.png?t=1411958984) center right no-repeat;
    padding-right: 20px;
}
.ProductList strong, .ProductList strong a, .ProductDetails strong a, .Left .ProductList a, .fastCartItemBox a {
	color: #4C4C4C;
	font-size: 13px !important;
	font-style: normal !important;
	font-weight: bold !important;
	text-decoration: underline;
	text-align:left;
}

#SideNewProducts ul li {
  display: inline-block;
  list-style-type: none;
  text-align: center;
}
.Left .gadget-content li{
    width: 96% !important;
}

.footer-menu ul li {
  display: inline-block;
  float: none !important;
  text-align: center;
}

.ProductList.inCategory.List li {
  border: medium none !important;
}

.cat-menu ul li{

margin:0px !important;
}

.cat-menu ul {

margin:0px !important;
border:none;
width:100%;
}

.cat-menu ul li ul li{
 border:none;
 padding-left: 3px !important;
}

.cat-menu ul li:hover{
background:none;
}

