/*
* @package mj_vm
* @copyright (C) 2012 by Dasinfomedia - All rights reserved!
*/

/* Theme Color CSS */

#mj-footer, 
.tabber_container div.tabber_nav li.tabber_tab a:hover,
.orderdetail .orders-key, .sectiontableheader th, .adminlist th, .pricep, .mj-mainnav.navbar .nav > li ul.nav-child li a:hover, .mj-mainnav.navbar .nav > li ul.nav-child li a.mj-more-active:active {
  background-color: #000!important;
}


table.cart-summary tr th, .mj-event-time .mj-month, .mj-block-number .mj-bottom, .mj-section-title,
.mj-table thead tr, .mj-table tfoot tr, .category thead tr/*,
#mj-righttop .navbar .nav > li.active > a, #mj-righttop .navbar .nav > li.active > a:hover,
#mj-righttop .navbar .nav > li > a:hover, #mj-righttop .navbar .nav > li > a:active , .navbar .btn-navbar, .navbar .btn-navbar:hover*/  {
  background-color: #000 !important;
}

a, #mj-logo a, .productdetails-view h1, .productrightview .vote, .manufacturer .bold, .product-price strong,
.prodtitle > h3, .customer-reviews h4, span.title, .rating .mj-rating, .mj-featured .addtobtn .addtocart-button, .continue_link,
.billto-shipto span, .cart-summary a, #checkoutForm .vm-button-correct, .mj-featured .prodmobile .addtobtn .addtocart-button:hover,
.categories-list .item-title a, .spaceStyle strong, .floatright a, .popup .continue, .popup .floatright, .mj-random .productprice, .adminlist a,
 .blog-featured h2, .categories-list h1, .category-list h1, .contact-category h1, .contact h1, .login h1, .registration h1, .remind h1, .reset h1, .search h1, .blog h2, .profile h1, .profile-edit h1, .weblink-category h1, #paymentForm h1, .order_history h1{
  color:#000;
}

.item-page h2 , .item-page h3 {
  color:#000;
  font-weight:bold;
}

#mj-topbar{
  background-color: #000;
  color:#fff;
}
#mj-topbar a{
  color:#fff;
}
.mj-headcolor, .control-buttons .vm-button-correct, .control-buttons .vm-button-correct:hover, ul.tabs li.selected > a, .lof_info > a, .lof_info{
  /* color:#000 !important; */
  line-height: 29px;
}

.button, input[type="submit"], input[type="reset"], input[type="button"], .readmore, button,
.buttonBar-right .vm-button-correct, .buttonBar-right .vm-button-correct:link, .buttonBar-right .vm-button-correct:visited,
#facebox .popup > div > div > a {
  background: -moz-linear-gradient(#000, #7b8493) repeat scroll 0 0 #000;
  /* background: -webkit-linear-gradient(#000, #7b8493) repeat scroll 0 0 #000; */
  background: -o-linear-gradient(#000, #7b8493) repeat scroll 0 0 #000;
  background: -ms-linear-gradient(#000, #7b8493) repeat scroll 0 0 #000;
  border: 1px solid #000;
  background-color: transparent;
  text-transform: none;
}

.billto-shipto .details, span.details-button input.details-button, .control-buttons button.default, button.default,
input.highlight-button, .vm-button-correct,.vm-button-correct:hover,.vm-button-correct:visited,.profile a{
float: right;
    font-size: 14px;padding: 10px;
    display: block;
     float: left;
    font-weight: bold;
    border: solid 2px #000;
    background: #fff;
    color: #000;
    border-radius: 0;font-weight: bold!important;text-transform: uppercase;
    margin-top: 0;}

.wk-twitter article, .mj-latest ul, #mj-footer .menu li {
    border-color: #7b8493 !important;
}

ol > li:before {
    border-left: 5px solid #000;
}

/* Tab CSS Start */
.tabber_container div.tabber_nav li.tabber_tab.active a, .tabber_container  div.tabber_nav li.tabber_tab.active a:hover {
    background: #000;
}

.tabber_container div.tabber_content {
    border-color: #000;
}
/* Tab CSS End */

.pagination li {
  border-bottom: 5px solid #000;
}

.search .search-results .result-title {
    border-bottom: 1px dashed #000;
}

#mj-topbar .vm_viewcart, #mj-topbar .lof_vm_bottom_btn .lofclose/*, .mj-random h3*/ {
  background-color: #000;
  border: 1px solid #7b8493;
}

/* menu css*/
.mj-mainnav.navbar .nav > li > a, .mj-mainnav.navbar .nav-collapse .nav > li > a, .mj-mainnav.navbar .nav-collapse ul.nav li a,
.mj-mainnav.navbar .nav > li ul.nav-child li a {
    color: #000 !important;
}
/* menu css*/

.featured-view .spacer span,.latest-view .spacer span,.topten-view .spacer span,.related-products-view .spacer span,
.browse-view .row .product .spacer span, .orderlistcontainer {
   color: #000 !important;
}

.nspPrev {
  background-position: 0 -192px !important;
}

.nspNext {
  background-position: 0 -239px !important;
}


.mj-featured .addtobtn {
  background: url(../images/cart.png) no-repeat scroll 0 -186px transparent;
}

.mj-greybox li.active > div > a, .mj-greybox li.active li.active > div > a, .mj-greybox li.active li a:hover, .mj-greybox li a:hover {
  background-color: #000 !important;
}

.mj-greybox li a {
  background-position: 10px -55px;
}



span.addtocart-button input.notify-button{
  background: none repeat scroll 0 0 #000 !important;
  border: 1px solid #000 !important;
}


/* New */

#mj-topbar li {
    background: url("../images/icons/slategray-arrow.png") no-repeat scroll right center transparent;
}
#mj-slideshow .text, 
#mj-featured1 .mj-grid80 {
    color: #000;
}
.a-btn {
    background: -moz-linear-gradient(top, #606e86 0%, #000 100%);
   background: -webkit-linear-gradient(top, #606e86 0%, #000 100%);
    background: -ms-linear-gradient(top, #606e86 0%, #000 100%);
     background: -o-linear-gradient(top, #606e86 0%, #000 100%);
      background: #000;
    border: 1px solid #000;
}
.a-btn-slide-text {
    background-color: #606E86;
}
#mj-featured1 .mj-grid16.mj-rspace.mj-lspace {
    background-color: #000;
}
.moduletable.mj-tweetmodule > h3, .mj-colorbox h3 {
    background: none repeat scroll 0 0 #000 !important;
}
.twitterSearchTitle > a, .featured-view .spacer span, .latest-view .spacer span, .topten-view .spacer span, .recent-view .spacer span, .related-products-view .spacer span, .browse-view .row .product .spacer span {
    color: #000 !important;
}

.cat-cart .addtocart-button input[type=submit], .mj-random .productDetailsbtn .addtobtn .addtocart-button input[type=submit] {
  
  background: url("../images/Cart-image_slategray.png") no-repeat scroll 20px 23px transparent;
  background-size:59px auto;
}
.mj-random .productDetailsbtn .addtobtn .addtocart-button input[type=submit] {
  background: url("../images/Cart-image_slategray.png") no-repeat scroll 20px 0px transparent;
  background-size:59px auto;
}

.flex-caption1, .slide-description
{
    color: #000 !important;
}
.productdetails span.addtocart-button input.addtocart-button, .productdetails span.addtocart-button input.notify-button
{
  background: #000 !important;
  border:none !important;
  
}

.category_heading h2 
{
  color: #000;
}

#mj-topbar #vm_module_cart .lof_vm_top .lof_top_2 a.vm_viewcart {
    background: url(../images/cart/slategray.png) no-repeat scroll 0 0 transparent;
}


.price-tag
{
  background: #000 !important;
}

.ff-container label {
    background: none repeat scroll 0 0 #000;
}




@media screen and (max-width: 650px) 
{
  .mj-mainnav.navbar .nav-collapse ul.nav li.active > a, .mj-mainnav.navbar .nav-collapse ul.nav li.active > a:hover,.mj-mainnav.navbar .nav-collapse ul.nav li.active > a:active {color: #FFFFFF !important;background: #000 !important;text-shadow: 0 1px 0 #000000;}
  .mj-mainnav.navbar .nav > li > a {color: #FFFFFF !important;background: #000 !important;background-color: #000 !important;}
  .mj-mainnav.navbar .nav-collapse ul.nav li a:hover {background: none repeat scroll 0 0 #000 !important;text-shadow: none;}
}


/* Ecwid css start */


html#ecwid_html body#ecwid_body div.ecwid-productBrowser-subcategories-categoryName
{
  color: #000 !important;
}
#ecwid_jwrapper .ecwid-ProductBrowser-auth-anonim .gwt-Anchor
{
   background-color: #000 !important;
}
html#ecwid_html body#ecwid_body div.ecwid-pager span.ecwid-pager-link-enabled ,html#ecwid_html body#ecwid_body div.ecwid-pager span.ecwid-pager-link-disabled
{
  border-bottom: 5px solid #000 !important;
}
html#ecwid_html body#ecwid_body td.ecwid-productBrowser-cart-itemsTable-headerCell
{
  background-color: #000 !important;
}
html#ecwid_html body#ecwid_body div.ecwid-categoriesMenuBar td.gwt-MenuItem-selected span.ecwid-categories-category, html#ecwid_html body#ecwid_body div.ecwid-categoriesMenuBar td.gwt-MenuItem-current span.ecwid-categories-category, html#ecwid_html body#ecwid_body td.ecwid-categories-vertical-table-cell-selected span.ecwid-categories-category, html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected span.ecwid-categories-category
{
  color: #000 !important;
}
html#ecwid_html body#ecwid_body button.gwt-Button, html#ecwid_html body#ecwid_body #wrapper button.gwt-Button
{
  background:#000 !important;
}
html#ecwid_html body#ecwid_body .ecwid a:active, html#ecwid_html body#ecwid_body .ecwid a:visited
{
  color: #000 !important;
}

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-head
{
  
  color: #000 !important;
}

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-head
{
  color: #000 !important;
}


html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-inTheBag div
{
  color:#000 !important;
}
html#ecwid_html body#ecwid_body div.ecwid-minicart-link *
{
  color:#000 !important;
}
html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-asterisk
{
  color:#000 !important;
}
html#ecwid_html body#ecwid_body a.ecwid-productBrowser-nav-left
{
  background:url(../images/leftarrow.png) no-repeat scroll center 2px transparent !important;
}
html#ecwid_html body#ecwid_body a.ecwid-productBrowser-nav-left:hover, html#ecwid_html body#ecwid_body a.ecwid-productBrowser-nav-left:active
{
  background:url(../images/leftarrow_bg.png) no-repeat scroll center 2px #000 !important;
}
html#ecwid_html body#ecwid_body a.ecwid-productBrowser-nav-right
{
  background:url(../images/rightarrow.png) no-repeat scroll center 2px transparent !important;
}
html#ecwid_html body#ecwid_body a.ecwid-productBrowser-nav-right:hover, html#ecwid_html body#ecwid_body a.ecwid-productBrowser-nav-right:active
{
  background:url(../images/rightarrow_bg.png) no-repeat scroll center 2px #000 !important;
}


html#ecwid_html body#ecwid_body div.ecwid-results-topPanel div.ecwid-results-topPanel-viewAsPanel-link
{
  color:#000 !important;
}
html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsTable-addToBagLink
{
  color:#000 !important;
}
html#ecwid_html body#ecwid_body div.ecwid-pager span.ecwid-pager-link-enabled

  color:#000 !important;
}

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-estimationNote span
{
  color:#000 !important;
}
html#ecwid_html body#ecwid_body .ecwid-productBrowser-relatedProducts .ecwid-productBrowser-productNameLink
{
  color:#000 !important;
}
html#ecwid_html body#ecwid_body div.ecwid-Checkout-blockTitle, html#ecwid_html body#ecwid_body table.ecwid-Checkout-blockTitle div.gwt-Label, html#ecwid_html body#ecwid_body table.ecwid-Checkout-blockTitle div.gwt-HTML
{
  color:#000 !important;
}
html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-link-visited,
html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-link-current
{
  color:#000 !important;
}
html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-link-current
{
  border-bottom:3px solid #000 !important;
}
.ecwid-productBrowser-productNameLink a
{
  color:#000 !important;
}
html#ecwid_html body#ecwid_body div.ecwid-productBrowser-categoryPath a, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-categoryPath a:active, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-categoryPath a:visited
{
  color: #000 !important;
}

html#ecwid_html body#ecwid_body div.ecwid-AddToBagButton-down, html#ecwid_html body#ecwid_body div.ecwid-AddToBagButton-down-hovering, html#ecwid_html body#ecwid_body div.ecwid-AddToBagButton-ie6-down, html#ecwid_html body#ecwid_body div.ecwid-AddToBagButton-ie6-down-hovering {
    background:url(../images/cart1/slategray.png) no-repeat scroll center bottom transparent !important;
  height:39px !important;
}

html#ecwid_html body#ecwid_body div.ecwid-AddToBagButton-up, html#ecwid_html body#ecwid_body div.ecwid-AddToBagButton-up-hovering, html#ecwid_html body#ecwid_body div.ecwid-AddToBagButton-ie6-up, html#ecwid_html body#ecwid_body div.ecwid-AddToBagButton-ie6-up-hovering
{
    background:url(../images/cart1/slategray.png) no-repeat scroll center bottom transparent !important;
  height:39px !important;
}

html#ecwid_html body#ecwid_body div.ecwid-ContinueShoppingButton-up, html#ecwid_html body#ecwid_body div.ecwid-ContinueShoppingButton-up-hovering, html#ecwid_html body#ecwid_body div.ecwid-ContinueShoppingButton-ie6-up, html#ecwid_html body#ecwid_body div.ecwid-ContinueShoppingButton-ie6-up-hovering
{
  background:url(../images/continue_shopping/slategray.png) no-repeat top center !important;
  height: 38px!important;
}
html#ecwid_html body#ecwid_body div.ecwid-ContinueShoppingButton-down, html#ecwid_html body#ecwid_body div.ecwid-ContinueShoppingButton-down-hovering, html#ecwid_html body#ecwid_body div.ecwid-ContinueShoppingButton-ie6-down, html#ecwid_html body#ecwid_body div.ecwid-ContinueShoppingButton-ie6-down-hovering
{
  background:url(../images/continue_shopping/slategray.png) no-repeat top center !important;
  height: 38px!important;
}

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-checkoutButton-up, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-checkoutButton-up-hovering, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-checkoutButton-ie6-up, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-checkoutButton-ie6-up-hovering
{
  background:url(../images/checkout/slategray.png) no-repeat top center !important;
}
html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-checkoutButton-down, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-checkoutButton-down-hovering, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-checkoutButton-ie6-down, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-checkoutButton-ie6-down-hovering
{
  background:url(../images/checkout/slategray.png) no-repeat top center !important;
}


html#ecwid_html body#ecwid_body div.ecwid-productBrowser-backgroundedPanel
{
    background-color: #000 !important;
   
}



.ecwid-productBrowser-subcategories-mainTable img:hover {
    border-bottom: 5px solid #000 !important;
}

.ecwid-ProductsList-content div.ecwid-productBrowser-price
{
  
    color: #000 !important;
}

.ecwid-productBrowser-cart-itemsTable .ecwid-productBrowser-price notranslate
{
  
    color: #000 !important;
}

html#ecwid_html body#ecwid_body div.ecwid-Checkout-EmailBlock div.ecwid-form 
{
    background-color: #000 !important;
   
}

html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodsBlock div.ecwid-form
{
    background-color: #000 !important;
   
}

html#ecwid_html body#ecwid_body div.ecwid-Checkout-PasswordBlock div.ecwid-form
{
    background-color: #000 !important;
   
}

html#ecwid_html body#ecwid_body div.ecwid-AddressForm div.ecwid-form
{
    background-color: #000 !important;
   
}

html#ecwid_html body#ecwid_body table.ecwid-productBrowser-subcategories-mainTable img:hover {
    border-bottom: 5px solid #000 !important;
}

p#form-login-password label {
    
    width: 83px!important;
    float: left;
}
div.product-field.product-field-type-S {
    width: 30%;
    float:left;
    
}

button.button.vm-button-correct {
    font-size: 14px;
    padding: 10px;
    display: block;
    float: left;
    font-weight: bold;
    border: solid 2px #000;
    background: #fff;
    color: #000;
    border-radius: 0;
    font-weight: bold!important;
    text-transform: uppercase;
    margin-top: 0;
    line-height: 29px;
    margin-right:10px;

}

div.product-field.product-field-type-S span.product-field-display {
    
    padding-top:6px;
}