/**
* @package Mozen - Responsive Zencart Template
* @copyright (C) 2012 by Dasinfomedia - All rights reserved!
* CSS Document
* Theme Color CSS
*/

@charset "utf-8";
@media (max-width: 768px) {
    .shoproku-sticky-widget, #pricemania-widget, #heurekaIfrBoxleft, #heurekaTableft, #__ceneo-widgets, .zopim {
      display: none !important;
    }
}
@media (max-width: 400px) {
    .shoproku-sticky-widget, #pricemania-widget, #heurekaIfrBoxleft, #heurekaTableft, #__ceneo-widgets, .zopim {
      display: none !important;
    }
}
#button_in_cart {
    font-size: 1.5em !important;
    height: 65px !important;
    width: 275px !important;
}

.button_in_cart2 {
    background: linear-gradient(gray, gray) repeat scroll 0 0 gray !important;
    border: 1px solid gray !important;
    font-size: 0.9em !important;
    width: 275px !important;
}
#alebo {
    width: 275px !important;   
    text-align: center;
}

#mj-topbar, /*#mj-slideshow,*/ #mj-slidetitle, .jsn-mainnav.navbar .nav > li:hover, .navbar .nav > li > a:hover, .navbar .nav > li > a:active, #mj-footer, table#cartContentsDisplay tr th, #mj-left h3, #mj-right h3, td .mj-boxcontent h2, .searchbtn, #mj-left #categoriesContent li:hover, #prevOrders .tableHeading th, .mj-event-time .mj-month, .mj-block-number .mj-bottom, #accountHistInfo .tableHeading, #moduleMenu-wrapper SPAN A {
    background-color: #00A2D3;
}
#moduleMenu-wrapper SPAN A{
    background-color: #00A2D3\9 !important;
}
#mj-logo a, .product_head, .product_title, .product_price strong, span.title,.jsn-mainnav.navbar .nav > li > a, .jsn-mainnav.navbar .nav > li ul.nav-child li a, .mj-headcolor, .add_title, #mj-menu a, #mj-menu .mj-submenu li a, #mj-menu .mj-submenu ul.mj-text li, a, a:visited, #reviewsContent a,.prodprice, .navNextPrevList a, .buttonRow .rightBoxContainer a, #cartProdTitle, .cartBoxTotal, #mj-right li a, .product_name a, .subproduct_name a
{
    color:#00A2D3;
}
#mj-logo
{
    //	background: url(../images/logo/blue.png) no-repeat scroll 0 0 transparent;
    position: relative;
    float:left;
    width: 150px;
    height: 50px;
    z-index: 5;
}

.navbar .nav > li.tab_active
{
    text-decoration: none !important;
    border-radius:4px;
    background-color: #00A2D3;
}

/*#mj-slideshow,*/#mj-slidetitle, table#cartContentsDisplay tr th, #prevOrders .tableHeading th, #accountHistInfo .tableHeading th {
    border-bottom: 3px solid #15B9EB;
}

.button, input[type="submit"], input[type="reset"], input[type="button"], .readmore, button {
    background:-moz-linear-gradient(#00A2D3, #15B9EB) repeat scroll 0 0 #00A2D3;
    background:-webkit-linear-gradient(#00A2D3, #15B9EB) repeat scroll 0 0 #00A2D3;
    background:-ms-linear-gradient(#00A2D3, #15B9EB) repeat scroll 0 0 #00A2D3;
    background:linear-gradient(#00A2D3, #15B9EB) repeat scroll 0 0 #00A2D3;
    border: 1px solid #00A2D3;
    background-color:#00A2D3;
    text-transform:uppercase;
}
/*.wk-twitter article {
    border-color: #79CEE8;
}*/

.product-details, .billto-shipto .details, span.details-button input.details-button, .control-buttons button.default, #shoppingCartDefault .buttonRow, .change_add, .mj-step, .mj-step1, .mj-myadd{
    background: -moz-linear-gradient(#00A2D3, #15B9EB) repeat scroll 0 0 #00A2D3 !important;
    background:-webkit-linear-gradient(#00A2D3, #15B9EB) repeat scroll 0 0 #00A2D3 !important;
    background:-ms-linear-gradient(#00A2D3, #15B9EB) repeat scroll 0 0 #00A2D3 !important;
    background:linear-gradient(#00A2D3, #15B9EB) repeat scroll 0 0 #00A2D3 !important;
    border: 1px solid #00A2D3 !important;
    color: #FFFFFF !important;
    background-color: #00A2D3;
}

.productbtn-review{
    position: relative;
    float: left;
    padding:13px 9px 9px 0px;
    font-size:14px;
    margin-top:5px;
    margin-bottom: 8px;
}
#mj-menubar{
    margin-top: -38px;
}
#mj-header #mj-righttop {
    /*color: #4D4D4D;*/
    /*float: right;*/
    margin-top: -5px;
    /*    margin-left: 1%;
	margin-right: 0%;*/
    font: 12px arial,sans-serif;
    text-align: center;
}

#toggleMainM {
    position:relative;
    /*margin-top: -30px;*/
}

#mj-righttop .mj-currencies
{
    border-left:1px solid #D2D2D2;
}

.mj-search input
{
    color:#A6A6A6;
}

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

#mj-menu li:hover a
{
    background-color:#15B9EB;
}

#mj-menu li:hover
{
    background:none repeat scroll 0 0  #00A2D3;
}

.mj-latest ul
{
    border-color: #15B9EB !important;
}

.wk-twitter article {
    border-color: #79CEE8;
}

#mj-left h3, #mj-right h3, .searchbtn{
    border: 1px solid #00A2D3;
}

#mj-left #categories h3{
    background-color: #F0F0F0;
    color: #404040;
    border-bottom: 1px solid #D8D8D8;
}

#mj-left #categories{
    background-color: #F0F0F0;
    border: 1px solid #D8D8D8;
}

.leftBoxContainer, .rightBoxContainer{
    border: 1px solid #D8D8D8;
}

a:hover, #reviewsContent a:hover, .product_name a:hover, .subproduct_name a:hover, #mj-right li a:hover {
    color: #15B9EB;
}

.moduleBox {
    background: none repeat scroll 0 0 #00A2D3;
}

.centerBoxContentsNew.centeredContent, .centerBoxContentsFeatured.centeredContent, .centerBoxContentsSpecials.centeredContent,.productListing-odd,.productListing-even,.categoryListBoxContents{
    border: 1px solid #D9D9D9;
}

FIELDSET
{
    border: 1px solid #D4D4D4;
}

LEGEND
{
    color: #575757;
}

#mj-pagenav
{
    border-bottom: 1px solid #F0F0F0;
}

#twitter_update_list li
{
    border-bottom: 1px solid #D8D8D8;
}

.propricemain{
    background-color: #F7F7F7;
    border-top: 4px solid #E9E9E9;
}

span.title {
    border-bottom: 1px solid #D2D2D2;
}

.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount {
    color: red;
}

hr {
    color: #F7F7F7;
}


/*For i.e 7*/

#mj-topbar .mj-grid72 a
{
    color:#FFFFFF;
}
#loginForm
{
    border-top: 1px solid #E9E8E8;
}
#createAccountForm
{
    border-top: 1px solid #E9E8E8;
}
/*#indexProductList h1,#categoryImgListing,*/
#productListHeading, #indexCategoriesHeading,#checkoutPayAddressDefaultHeading, #checkoutShipAddressDefaultHeading
{
    border-bottom: 1px solid #E9E8E8;
}

/* BOF PRELOADER */

#preloader {
    display:none;
    position: fixed;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background-color:rgba(0, 0, 0, 0.7);
    z-index:99; 
}

#status {
    /*display:none;*/
    width:200px;
    height:200px;
    position:absolute;
    left:50%; 
    top:50%; 
    background-image:url(../images/preloader.gif); 
    background-repeat:no-repeat;
    background-position:center;
    margin:-100px 0 0 -100px; 
}
/* EOF PRELOADER*/

#crossSellSimilar .centerBoxContentsNew {
  min-height: unset;
}
#crossSell .centerBoxContentsNew {
  min-height: unset;
}
.row-centered {
    text-align: center;
}
.col-centered {
    display: inline-block;
    float: none;
    text-align: left;
   // margin-right: -4px;
}


.GDPRcheckC{
    color: #00A2D3 !important;
}