/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @copyright  Copyright (c) 2008 Irubin Consulting Inc. DBA Varien (http://www.varien.com)
 * @license    http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */
/******************************************/
/***********[ Mage_CSS_A Reset ]***********/
/******************************************/

* { margin:0; padding:0; }

a { color: #022E55; text-decoration:underline; }
a:hover { color:  #022E55;; text-decoration:underline; }
a img { border:0;}
:focus { outline:0; }

/* Heading */
h1, h2, h3, h4, h5, h6, .head { margin-bottom:.4em; line-height:1.3em; color:#0A263C; }
h1 { font-size:2em; line-height:1.17; }
h2 { font-size:1.5em; }
h3 { font-size:1.35em; }
h4 { font-size:1.05em; }
h5 { font-size:1.05em; }
h6 { font-size:.95em; }

/* Table */
th { padding:0; text-align:left; vertical-align:top; }
td {padding:0;vertical-align:top;}
/* new table */
/* table         { border:0; /*border-collapse:collapse;*/ border-spacing:0; empty-cells:show; font-size:100%; }
/* caption,th,td { vertical-align:top; text-align:left; font-weight:normal; }
/* new table - end*/



/* Paragraph */
p { margin-bottom:.8em; }
address { margin-bottom:.4em; }
address { font-style:normal; line-height:1.4em;}
cite { font-style:normal; font-size:10px;}
q:before, q:after{content:'';}

/* Form */
form { display:inline;}
fieldset { border:none; }
legend {display:none;}
label { color:#666; /*font-size:.95em;*/  font-weight:bold; }
input, select, button { vertical-align:middle; }

/* Lists */
dt { display:block; font-weight:bold; }
ul,ol { list-style:none; }

/* Size */
small { font-size:.92em; }
big { font-size:1.1em; }
medium { font-size:1.05em; font-weight:bold; line-height:2.0em; text-align:left; color:#fff; }

hr { height:0; margin:8px 0; overflow:hidden; visibility:hidden; }
.nowrap { white-space:nowrap; }
.bold { font-weight:bold; }


.product-collateral ul li {
    margin-bottom:0px;
    margin-top:0px;
    margin-left:0px;
    list-style-type: none;
    list-style-position: inside;
    text-indent: 0px;
  }

.product-img-box ul li {
    margin-bottom:0px;
    margin-top:0px;
    margin-left:0px;
    list-style-type: none;
    list-style-position: inside;
    text-indent: 0px;
  }

.advanced-search-summary-box ul li {
    margin-bottom:0px;
    margin-top:0px;
    margin-left:0px;
    list-style-type: none;
    list-style-position: outside;
    text-indent: 0px;
  }


  .short-description ul li {
    list-style-type: disc;
    list-style-position: inside;
    text-indent: 10px;
  }

  .short-description ul li ul li{
    list-style-type: disc;
    list-style-position: inside;
    text-indent: 20px;
  }


.short-description ol li {
    list-style-type: decimal;
    list-style-position: inside;
    text-indent: 10px;
  }

.short-description ol li ol li {
    list-style-type: decimal;
    list-style-position: inside;
    text-indent: 20px;
  }


.product-specs p {
    margin-top:10px;
                }

.product-specs ul {
    margin-left:0px;
    padding-left: 20px;
    list-style-type: disc;
    list-style-position: outside;
  }

.product-specs ul li {
    margin-left:0px;
    padding-left: 20px;
    list-style-type: disc;
    list-style-position: outside;
    text-indent: 0px;
  }

.product-specs ul li ul li{
    margin-left:0px;
    padding-left: 20px;
    list-style-type: disc;
    list-style-position: outside;
    text-indent: 0px;
  }


.product-specs ol {
    margin-left:0px;
    padding-left: 20px;
    list-style-type: decimal;
    list-style-position: outside;
  }

.product-specs ol li {
    margin-left:0px;
    padding-left: 20px;
    list-style-type: decimal;
    list-style-position: outside;
    text-indent: 0px;
  }

.product-specs ol li ol li{
    margin-left:0px;
    padding-left: 20px;
    list-style-type: lower-alpha;
    list-style-position: outside;
    text-indent: 0px;
  }

* { margin:0; padding:0; }

body          { background:#434C55 url(https://www.autochladnicka.eu/skin/frontend/JULEC/autochladnicka/images/header_bg.gif) top left repeat-x; font:12px/1.35 Arial, Helvetica, sans-serif; color:#012D52; text-align:center; }

.middle-container { background: #fff url(https://www.autochladnicka.eu/skin/frontend/JULEC/autochladnicka/images/bg_maincolumn.gif) top left repeat-y; }

.quick-access a { color: #fff !important; text-decoration: underline; font-size: 12px; font-weight: bold; }

.quick-access a { color: #fff !important; text-decoration: underline; font-size: 12px; font-weight: bold; }

.header-top-container { height: 136px; background: #AA1C20  url(https://www.autochladnicka.eu/skin/frontend/JULEC/autochladnicka/images/header_bg.jpg) top left no-repeat; }

.catalog-product-view .product-shop .price-box, .review-product-list .product-shop .price-box { width: 235px; min-height: 70px; background:  #EDB403 url(https://www.autochladnicka.eu/skin/frontend/JULEC/autochladnicka/images/bg_pricebox.gif) top left no-repeat; font-size: 20px; color: #0A263C; margin: 50px 0 -45px 20px;}

.block-blogr { border:1px solid #434C55; background: #9A181C url("https://www.autochladnicka.eu/skin/frontend/JULEC/autochladnicka/images/bg_cartbox.gif") top left repeat-x; line-height:1.5em; }
.block-cat { border:1px solid #434C55; background: #000 url(https://www.autochladnicka.eu/skin/frontend/JULEC/autochladnicka/images/bg_cartbox.gif) top left repeat-x; line-height:1.5em; }
.mini-cart { background: #777777 url(https://www.autochladnicka.eu/skin/frontend/JULEC/autochladnicka/images/bg_cartbox.gif) top left repeat-x !important; min-height: 105px; }

/* .quick-access a { color: #000 !important; text-decoration: underline; font-size: 12px; font-weight: bold; } /*text rychleho pristupu / prihlasit + pokladna...*/   /*INDIVIDUAL */
.quick-access .last a { display: block; height: 31px; background: transparent url("https://www.autochladnicka.eu/skin/frontend/JULEC/autochladnicka/images/bg_login.gif") center left no-repeat; padding-left: 32px; padding-top: 10px; }
.quick-access .first a { display: block; height: 30px; background: transparent url("https://www.autochladnicka.eu/skin/frontend/JULEC/autochladnicka/images/bg_account.gif") center left no-repeat; padding-left: 32px; padding-top: 10px; }
.quick-access a.top-link-cart { display: block; height: 31px; background: transparent url("https://www.autochladnicka.eu/skin/frontend/JULEC/autochladnicka/images/bg_cart.gif") center left no-repeat; padding-left: 39px; padding-top: 10px; }
.quick-access a.top-link-checkout { display: block; height: 31px; background: transparent url("https://www.autochladnicka.eu/skin/frontend/JULEC/autochladnicka/images/bg_checkout.gif") center left no-repeat; padding-left: 38px; padding-top: 10px; }

#product-collateral-tabs  {background:#f2f2f2 url(https://www.autochladnicka.eu/skin/frontend/JULEC/autochladnicka/images/bkg_tabs.gif) 0 100% repeat-x; background-color: #444E57; color: #fff; height: 35px; padding-left: 10px; }
#collateral-box-upsell .head  { text-align:left; background-color: #38414A; padding: 10px; background:#f2f2f2 url(https://www.autochladnicka.eu/skin/frontend/JULEC/autochladnicka/images/bkg_tabs.gif) 0 100% repeat-x; }

#tabs-tech-spec  {background:#f2f2f2 url(https://www.autochladnicka.eu/skin/frontend/JULEC/autochladnicka/images/tech-spec.gif) 100% repeat-x; background-color: #444E57; color: #fff; height: 15px; padding-left: 10px; margin-left: -10px;}
#tabs-tech-ymm1  {background:#f2f2f2 url(https://www.autochladnicka.eu/skin/frontend/JULEC/autochladnicka/images/ymm1.gif) 100% repeat-x; background-color: #444E57; color: #fff; height: 15px; padding-left: 10px; margin-left: -10px;}
#tabs-tech-ymme  {background:#f2f2f2 url(https://www.autochladnicka.eu/skin/frontend/JULEC/autochladnicka/images/ymme.gif) 100% repeat-x; background-color: #444E57; color: #fff; height: 15px; padding-left: 10px; margin-left: -10px;}
#tabs-tech-download  {background:#f2f2f2 url(https://www.autochladnicka.eu/skin/frontend/JULEC/autochladnicka/images/download.gif) 100% repeat-x; background-color: #444E57; color: #fff; height: 15px; padding-left: 10px; margin-left: -10px;}
#tabs-tech-video  {background:#f2f2f2 url(https://www.autochladnicka.eu/skin/frontend/JULEC/autochladnicka/images/video.gif) 100% repeat-x; background-color: #444E57; color: #fff; height: 15px; padding-left: 10px; margin-left: -10px;}
#tabs-tech-related  {background:#f2f2f2 url(https://www.autochladnicka.eu/skin/frontend/JULEC/autochladnicka/images/related.gif) 100% repeat-x; background-color: #444E57; color: #fff; height: 15px; padding-left: 10px; margin-left: -10px;}





/* #product-collateral-tabs  {background:#f2f2f2 url(https://www.autochladnicka.eu/skin/frontend/JULEC/autochladnicka/images/bkg_tabs.gif) 0 100% repeat-x; background-color: #444E57; color: #fff; height: 35px; padding-left: 10px; }*/

/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @copyright  Copyright (c) 2008 Irubin Consulting Inc. DBA Varien (http://www.varien.com)
 * @license    http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */

/****************************************************/
/***********[ Mage_CSS_B Common Elements ]***********/
/****************************************************/




/********************** Columns */

/* All */
.col2-set, .col3-set, .col4-set, .col5-set { clear:both; }

/* Col2 */
.col2-set .col-1, .col2-set .col-2 { width:48.5%; }
.col2-set .col-1 { float:left; }
.col2-set .col-2 { float:right; }

/* Col2-alt */
.col2-alt-set .col-1 { width:32%; }
.col2-alt-set .col-2 { width:65%; }
.col2-alt-set .col-1 { float:left; }
.col2-alt-set .col-2 { float:right; }

/* Col3 */
.col3-set .col-1, .col3-set .col-2, .col3-set .col-3 { float:left; width:31.3%; }
.col3-set .col-1, .col3-set .col-2 { margin-right:3%; }

/* Col4 */
.col4-set .col-1, .col4-set .col-2, .col4-set .col-3, .col4-set .col-4 { float:left; width:22%; }
.col4-set .col-1, .col4-set .col-2, .col4-set .col-3 { margin-right:4%; }

/* Table Columns */
table .col-1, table .col-2, table .col-3, table .col-4 { float:none !important; margin:0 !important; }
.col3-set td.spacer { width:3%; }
.col4-set td.spacer { width:4%; }


.accent { color:#E76200; font-weight:bold; }

/********************** Form */

/* Form Elements */
input.input-text, select, textarea { border:1px solid #b6b6b6; font:12px arial, helvetica, sans-serif; }
option, optgroup { font:12px arial, helvetica, sans-serif; }
optgroup { font-weight:bold; }
textarea { overflow:auto; }
input.input-text, textarea { padding:2px; }
input.radio { margin-right:3px; }
input.checkbox { margin-right:3px; }
.qty { width:2.5em; }
.group-select label, .form-list label, .payment-methods label { font-weight:bold; }
.input-text:focus, select:focus, textarea:focus { background:#fffbae; }
.button-set { /* Container for form buttons*/
    clear:both;
    margin-top:4em;
    border-top:1px solid #e4e4e4;
    padding-top:8px;
    text-align:right;
    }
.form-button, .form-button-alt {
    overflow:visible;
    width:auto;
    border:0;
    padding:1px 8px;
    background:#FFDC11;
    color:#002C51;
    border:1px solid #C4AB10;
    font:bold 12px arial, sans-serif !important;
    cursor:pointer;
    text-align:center;
    vertical-align:middle;
    }
.form-button span, .form-button-alt span {
    white-space:nowrap;
    }
.form-button-alt {
  /* display: block; margin: 40px auto 0 auto;*/
    }
a.form-button-alt { padding:2px 9px; text-decoration:none; }
.form-button-alt:hover { color:#fff; text-decoration:none; }
.btn-checkout {
    display:block;
    float:right;
    background:transparent url("https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/btn_proceed_to_checkout_rad.gif") no-repeat 100% 0;
    font-size:15px;
    font-weight:bold;
    padding-right:8px;
    }
.btn-checkout, .btn-checkout:hover {
    color:#fef5e5;
    text-decoration:none;
    }
.btn-checkout span {
    display:block;
    padding:0 17px 0 25px;
    background:transparent url("https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/btn_proceed_to_checkout_bg.gif") no-repeat;
    line-height:40px;
    }


/* Form lists */
/* Grouped fields */
/*.form-list { width:535px; margin:0 auto; overflow:hidden; }*/
.form-list li { margin:0 0 8px; }
.form-list label { float:left; color:#111; font-weight:bold; position:relative; z-index:0; }
.form-list label.required {}
.form-list label.required em { float:right; font-style:normal; color:#eb340a; position:absolute; top:0; right:-8px; }
.form-list li.control label { float:none; }
.form-list li.control input.radio,
.form-list li.control input.checkbox { margin-right:6px; }
.form-list li.control .input-box { clear:none; display:inline; width:auto; }
/*.form-list li.fields { margin-right:-15px; }*/
.form-list .input-box { display:block; clear:both; width:260px; }
.form-list .field { float:left; width:275px; }
.form-list input.input-text { width:254px; }
.form-list textarea { width:254px; height:10em; }
.form-list select { width:260px; }
.form-list li.wide .input-box { width:535px; }
.form-list li.wide input.input-text { width:529px; }
.form-list li.wide textarea { width:529px; }
.form-list li.wide select { width:535px; }
.form-list li.additional-row { border-top:1px solid #ccc; margin-top:10px; padding-top:7px; }
.form-list li.additional-row .btn-remove { float:right; margin:5px 0 0; }
.form-list .input-range input.input-text { width:74px; }







/* Form Messages */
.validation-advice, .required { color:#EB340A; }
.validation-advice { clear:both; min-height:15px; margin-top:3px; background:url("https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/validation_advice_bg.gif") no-repeat 2px 1px; padding-left:17px; font-size:.95em; font-weight:bold; line-height:1.25em; }
.validation-failed { border:1px dashed #EB340A !important; background:#faebe7 !important; }
/* Expiration date and cvv number validation fix */
.v-fix { float:left; }
.v-fix .validation-advice { display:block; margin-right:-12em; width:12em; position:relative; }

label.required { font-weight:bold; }
p.required { font-size:.95em; text-align:right; }



/********************** Messages  */
.success { color:#3d6611; }
.error { color:#df280a; }
.notice {color:#e26703; }
.success, .error { font-weight:bold; }
.messages { width:100%; overflow:hidden; }
.error-msg, .success-msg, .notice-msg, .note-msg {
    min-height:23px !important;
    margin-bottom:1em !important;
    border-style:solid !important;
    border-width:1px !important;
    background-repeat:no-repeat !important;
    background-position:10px 10px !important;
    padding:8px 8px 8px 32px !important;
    font-size:.95em !important;
    font-weight:bold !important;
    }
.error-msg li, .success-msg li, .notice-msg li {margin-bottom:.2em; }
.error-msg {
    border-color:#f16048;
    color:#df280a;
    background-color:#faebe7;
    background-image:url("https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/error_msg_icon.gif");
    }
.success-msg {
    border-color:#fdfdfd;
    color:#3d6611;
    background-color:#eff5ea;
    background-image:url("https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/success_msg_icon.gif");
	margin: 10px;
    }
.notice-msg, .note-msg {
    border-color:#fcd344;
    color:#3d6611;
    background-color:#fafaec;
    background-image:url("https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/note_msg_icon.gif");
    }



/********************** Headings */

.head, .inner-head { line-height:1.25em; text-align:right; }
.head h1,.head h2, .head h3, .head h4, .head h5,
.inner-head h1,.inner-head h2, .inner-head h3, .inner-head h4, .inner-head h5{ margin:0; float:left; }


/* Page heading */
.page-head { margin:0 0 25px 0; border-bottom:1px solid #ccc; }
.page-head-alt { margin:0 0 12px 0; }
.page-head, .page-head-alt { text-align:right; }
.page-head h3, .page-head-alt h3 {
    margin:0;
    font-size:1.7em !important;
    font-weight:normal !important;
    text-transform:none  !important;
    text-align:left;
    }
.button-level h3 { /* heading level with buttons */
    float:left;
    width:55%;
    }
.page-head .link-feed {float:right; margin-top:9px; }
.button-level .link-feed {float:none!important; font-size:1em!important; }

/* Category list heading */
.category-head {
    margin-bottom:7px;
    }
.category-head h2 {
    max-width:100%;
    margin:0;
    padding:3px 0;
    color:#0a263c;
    font-size:1.6em;
    line-height:1.3em;
    font-weight:normal;
    overflow:hidden;
    }

.box-header { font-size:1.05em; text-align:left; background:#eee; font-weight:bold; padding:2px 8px; margin:10px 0; }
.category-head .link-feed {float:right; margin-top:10px; position:relative; }

/********************* Tables */
td.label        { font-weight:bold; }

/* Data Table */
.data-table { border:1px solid #bebcb7; width:100%; }
.data-table tr { background:#fff; }
.data-table .odd  { background:#f8f7f5 }
.data-table .even { background:#eeeded !important; }
.data-table td.last, .data-table th.last { border-right:0; }
.data-table tr.last th,
.data-table tr.last td { border-bottom:0 !important; }
.data-table th { border-right:1px solid #c2d3e0; padding:2px 8px; color:#0a263c; white-space:nowrap; }
.data-table th.wrap { white-space:normal; }
.data-table th a,
.data-table th a:hover { color:#fff; }
.data-table td { padding:3px 8px; }
.data-table thead tr th { background:url("https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/data_table_th_bg.gif") repeat-x 0 100% #d9e5ee; }
.data-table tfoot { border-bottom:1px solid #d9dde3; }
.data-table tfoot tr.first { background:url("https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/base_mini_actions_bg.gif") 0 0 repeat-x; }
.data-table tfoot tr { background-color:#DEE5E8 !important; }
.data-table tfoot td { padding-top:1px; padding-bottom:1px; border-bottom:0; border-right:1px solid #d9dde3; }
.data-table tbody td { border-bottom:1px solid #d9dde3; border-right:1px solid #d9dde3; }
/* Bundle Products */
.data-table tbody.odd tr { background:#f8f7f5 !important; }
.data-table tbody.even tr { background:#f6f6f6 !important; }
.data-table tbody.odd tr td,
.data-table tbody.even tr td { border-bottom:0; }
.data-table tbody.odd tr.border td,
.data-table tbody.even tr.border td { border-bottom:1px solid #d9dde3; }

.data-table tbody td h5.title { margin:0; padding:0; font-size:1em; font-weight:bold; color:#2f2f2f; }
.data-table tbody td .option-label { font-weight:bold; font-style:italic; }
.data-table tbody td .option-value { padding-left:10px; }

.box-table td { padding:10px; }
.box-table tfoot td { padding-top:5px; padding-bottom:5px; }
.box-table select { width:100%; }

.nested-data-table th, .nested-data-table td { padding-top:2px; padding-bottom:2px;  }

.generic-table td { padding:0 8px}
.generic-table td.first { padding-left:0; white-space:nowrap; }
.shipping-tracking .button-set { margin-top:0; border:none; border-top:0; padding-top:0; }

/********************** Lists */
.disc { margin-bottom:10px; list-style:disc; }
.disc li { margin-left:20px; }


/* Bare List */ /* Unstyled list */
.bare-list { margin:5px 0; }
.bare-list li { margin:3px 0; }



/********************** Space Creators */
.no-display { display:none; }
.content-box { min-height:250px; } /* Set minimum height for visual presentation */
.content { padding:12px 12px 12px 15px; } /* Sets default padding */
.actions { line-height:1.3em; }
.separator { padding:0 3px; }
.pipe { padding:0 4px; font-size:.95em; }
.divider { margin:10px 0; height:1px; background:url("https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/dotted_divider.gif") repeat-x; font-size:1px; line-height:1em; overflow:hidden; }






/* Pager */
.pager { font-size:11px; background:#fff url(/skin/frontend/JULEC/default/images/bkg_toolbar.gif) 0 100% repeat-x; padding:4px 8px; border-top:1px solid #e2e2e2; text-align:center; }
.pager .amount { float:left; margin:0; }
.pager .limiter { float:right; }
.pager .limiter label { vertical-align:middle; }
.pager .limiter select { padding:0; margin:0 0 1px; vertical-align:middle; }
.pager .pages { margin:0 140px; }
.pager .pages ol { display:inline; }
.pager .pages li { display:inline; margin:0 2px; }
.pager .pages .current {}


/* Sorter */
.sorter { font-size:11px; background:#fff url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/bkg_toolbar.gif) 0 100% repeat-x; padding:3px 8px; border-top:1px solid #e2e2e2; }
.sorter .view-mode { float:left; margin:0; }
.sorter .sort-by { float:right; padding-right:36px; }
.sorter .sort-by label { vertical-align:middle; }
.sorter .sort-by select { padding:0; margin:0 0 1px; vertical-align:middle; }
.sorter .link-feed {}

/* Toolbar */
.toolbar {}
.toolbar .pager { padding:3px 8px; border-bottom:1px solid #fff; }
.toolbar .sorter { border-bottom:1px solid #fff; }
.toolbar-bottom {}







/********************** Pager original
table.pager select,
table.view-by select { margin:0 3px; font-size:.95em; }
table.pager select { width:50px; }
table.view-by td.sort-by { text-align:right; padding-right:44px; }
table.view-by select { width:85px; }
table.pager, table.view-by {
    width:100%;
     font-size:.95em;
    }
table.pager td {
    width:32%;
    padding:4px 8px;
    vertical-align:middle;
    }
table.pager td.pages { padding:4px 0; white-space:nowrap; text-align:center; }
table.pager ol, table.pager li {
    display:inline;
    }
table.pager li { padding:0 2px; }
table.view-by td {
    width:33%;
    border-top:1px solid #e2e2e2;
    padding:4px 8px;
    vertical-align:middle;
    }
                           */


/************************************************************/
/********************[ Mage_CSS_C Layout]********************/
/************************************************************/


/********************** Base Layout */

/* Structure */
.wrapper { min-width:1000px; }
.header { text-align:left; }
.header-top-links { width:1000px; height: 42px; margin: 0 auto; position:relative; z-index:100; } /*hlavička - text nad hlavným obrázkom*/
.header-top-container { width:1000px; margin: 0 auto; position:relative; z-index:100; }
.header-nav-container { width:1000px; margin:0 auto; position:relative; z-index:100; }
.header-top-banner { width:1000px; margin: 4px auto;  position:relative; z-index:0 !important; }
.middle-container { width:1000px; min-height:400px; margin:0 auto; text-align:left; } /*päta stránky*/
.side-col { width: 218px; } 
.col-left { float:left; }
.col-main { float:left; }
.col-right { float:right; }
.col-1-layout .col-main { float:none; margin:0; }
.col-2-right-layout .col-main { float:left; width:764px;  } /* 685px predtym */
.col-2-left-layout .col-main { float:right; width:764px; } /* 685px predtym */
.col-3-layout .col-main { width:525px; margin-left:17px; } /* 475px predtym */

/* Style */

.header { }
.header-top-links  p { padding-top: 15px; color: #A1ADBB; }
.header-top-links  a, .header-top-links  a:hover, .header-top-links  a:visited, .header-top-links  a:active  { padding: 0 10px 0 10px; color: #A1ADBB; text-decoration: none; }
/* .header-top-container { height: 136px; background: #AA1C20  url("https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/header_bg.jpg") top left no-repeat; }     INDIVIDUAL    */
.header-top { padding:0px; }
.header-nav-container { }
.middle { padding: 5px 2px 40px 5px;  } /* predtym padding:25px 25px 80px 25px; */
/* .middle-container { background: url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/bg_maincolumn.gif) top left repeat-y; }  INDIVIDUAL */
/* .header .category_img { position:absolute; top:-0px; left:0px; float:left; }  INDIVIDUAL */



.customer-account-login .middle-container,  .checkout-cart-index .middle-container, .customer-account-create  .middle-container , 
.customer-account-index .middle-container,  .customer-account-edit  .middle-container, .catalogsearch-term-popular .middle-container, 
.catalog-seo-sitemap-category .middle-container,  .customer-address-form .middle-container, .sales-order-history .middle-container,
.review-customer-index .middle-container, .newsletter-manage-index .middle-container, .downloadable-customer-products .middle-container,
.checkout-onepage-index .middle-container, .customer-account-logoutsuccess .middle-container
{ background-image: none !important; background-color: #fff; }


/********************** Header */

/* Logo */
h1#logo img { width: 225px; height: 84px; }
h1#logo img { margin-top: 20px; }
.page-popup h1#logo { display:none; }


/* Quick Access*/
.quick-access { width:540px; float:right; text-align:right; position: absolute; top: 5px; right: -12px; color: #fff; }
.quick-access p { margin-bottom:4px; }
.quick-access li {	float:right; margin-right: 20px  }
/* .quick-access a { color: #000 !important; text-decoration: underline; font-size: 12px; font-weight: bold; } /*text rychleho pristupu / prihlasit + pokladna...*/   /*INDIVIDUAL */
/*.quick-access .last a { display: block; height: 31px; background: transparent url("https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/bg_login.gif") center left no-repeat; padding-left: 32px; padding-top: 10px; }
.quick-access .first a { display: block; height: 30px; background: transparent url("https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/bg_account.gif") center left no-repeat; padding-left: 32px; padding-top: 10px; }
.quick-access a.top-link-cart { display: block; height: 31px; background: transparent url("https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/bg_cart.gif") center left no-repeat; padding-left: 39px; padding-top: 10px; }
.quick-access a.top-link-checkout { display: block; height: 31px; background: transparent url("https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/bg_checkout.gif") center left no-repeat; padding-left: 38px; padding-top: 10px; }

*/

.shop-access { margin-bottom:6px; }
.shop-access a, .shop-access a:hover { color:#ebbc58; font-size:.95em; }
.shop-access li.last { padding-right:0; background:none; }
.language-switcher { float:right; margin-top:5px; margin-left:60px; }
.language-switcher label { color:#A7C6DD; padding-right:5px; }
.language-switcher .flag option { background-repeat:no-repeat; background-position:left center; padding-left:20px; margin-left:2px; }


/* Breadcrumbs */
.breadcrumbs {  margin-bottom:13px; font-size:.95em; line-height:1.25em; }
.breadcrumbs li { display:inline; }


/* Mini search */
.mini-search { position:absolute; bottom:15px; right:-12px; width:285px; height:30px;  }
.mini-search .input-text { width:212px; margin-right:4px; border-color: #9E191E; padding: 4px; }
.search-autocomplete { z-index:999; }
.search-autocomplete ul { border:1px solid #5c7989; background-color:#f9f5f0; }
.search-autocomplete li { border-bottom:1px solid #f4eee7; padding:2px 8px 1px 8px; cursor:pointer; }
.search-autocomplete li .amount { float:right; font-weight:bold; }
.search-autocomplete li.odd { background-color:#fffefb; }
.search-autocomplete li.selected { background-color:#E7E7E7; }


/********************** Sidebars */
.side-col .box { margin-bottom:1.3em; }
.side-col .content { padding:5px 10px; }
.side-col .head { text-align:left; }
.side-col h2, .side-col h3, .side-col h4, .side-col h5 { float:none; }
.side-col h3 { font-size:1.05em; text-transform:uppercase; }
.side-col h4 { color:#e65505; text-transform:uppercase; }
.side-col .actions {
    padding:4px 0;
    font-size:.95em;
    text-align:center;
    border-bottom: 1px solid #fff;
    }
.side-col .actions a, .side-col .actions a:hover { text-decoration:underline; }
.widget-btn { float:right; font-size:11px; margin:0 3px 1px 5px; }
.widget-btn, .widget-btn:hover { color:#646464; font-weight:bold; }


/* Currency Switcher */
.currency-switcher {
    height:53px;
    padding:7px 12px 10px 12px;
    background:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/currency_switcher_bg.gif) no-repeat;
    font-size:1.05em;
    }
.currency-switcher h4 {
    min-height:21px;
    background:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/icon_world.gif) no-repeat 0 2px;
    color:#fff;
    padding-left:22px;
    text-transform:none;
    }
.currency-switcher select { width:98%; }


/* Base Mini */
.block-blog { border:1px solid #434C55; background: #fff url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/bg_boxes.gif) top left repeat-x; line-height:1.5em; }
/* .block-blogr { border:1px solid #434C55; background: #9A181C url("https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/bg_cartbox.gif") top left repeat-x; line-height:1.5em; }     INDIVIDUAL */
/* .block-cat { border:1px solid #434C55; background: #000 url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/bg_cartbox.gif) top left repeat-x; line-height:1.5em; }             INDIVIDUAL */
.block-ymm { border:1px solid #E4E4E4; background:#E2E2E2; line-height:1.3em;  font-size:1.0em; padding: 5px; }
.block-ymm  .block-title { color:#0A263C; font-size:1.4em; font-weight:normal; margin-bottom: 5px; }
.block-ymm button { float: right; margin: 5px 8px 5px 5px;  }
.base-mini { border:1px solid #434C55; background: #fff url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/bg_boxes.gif) top left repeat-x; line-height:1.3em;  font-size:.95em; }
.base-mini .head, .block-ymm  .head { margin:0; padding:2px 8px;  }
/* .mini-cart { background: #9A181C url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/bg_cartbox.gif) top left repeat-x !important; min-height: 105px; }   INDIVIDUAL */
.base-mini .head h4, .block-ymm  .head h4 { width: 200px; min-height:16px; color:#002d52; background-repeat:no-repeat; background-position:0 0; padding:1px 0 1px 21px; font-size: 13px; text-transform: none; }
.base-mini .head h4 .count { text-transform:none; color:#2f2f2f; white-space:nowrap; font-weight:normal; font-size:.95em; }
.base-mini h5 { font-size:1em; }
.base-mini .content, .base-mini ol { /*background:#f8f7f5;*/ }
.base-mini ol li { padding:7px 4px 7px 8px; }
.base-mini ol li.odd { /*background:#f4f3f3;*/ }
.base-mini ol li.even { /*background:#fafafa;*/ }
.base-mini .actions { padding:6px; }
.base-mini .actions  a.left { color: #9A181C; font-weight: bold; text-decoration: underline; margin-left: 3px  }
.base-mini .product-images { float:left; width:52px; height:52px; }
.base-mini .product-images a img { border:1px solid #fff; vertical-align:top; }
.base-mini .product-checkbox { float:left; width:10px; }
.base-mini .product-names { margin-left:18px; }
.base-mini .product-details { margin:0 0 0 60px; height:50px; }
.base-mini .product-details[class] { height:auto; min-height:50px; }
.base-mini .regular-price { font-size:11px; }
.base-mini .regular-price .price { color:#2f2f2f; }
.base-mini .special-price { font-size:11px; }
.base-mini .minimal-price { font-size:11px; }
.base-mini .price-box { margin:1px 0; }

/* Sidebar Blocks */
.mini-product-tags .head h4 { background-image:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/icon_productlist.gif); }
.mini-product-tags li { display:inline; padding-right:4px; line-height:1.5em; }
.mini-product-tags li:after { display:inline!important; }
.mini-product-tags .content { padding:10px; }
.mini-product-tags .content a, .mini-product-tags .content a:hover { color:#1b2d3b; }

.mini-newsletter h4 { color: #ffffff; }
.mini-newsletter input.input-text { display:block; margin:3px 0; width:167px; }

.mini-cart { color: #fff; }
.mini-cart a { color: #fff; }
.mini-cart .head { color: #fff; margin-top: 40px; }
.mini-cart .head h4 { display: none;  }
.mini-cart .head-icon { width: 75px; height: 71px; background: url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/icon_cart_big.gif) top left no-repeat; float: left; margin: -25px 10px 10px 0; }
.mini-cart .subtotal {  padding:2px 0; text-align:center; clear: both; }
.mini-cart h5 { margin:0; padding:6px 8px 2px 8px; color: #fff; }
.mini-cart .actions { padding-top:3px; padding-bottom:1px; }
.mini-cart .actions .form-button { margin-top:3px; margin-bottom:5px; }
.mini-wishlist .head h4 { background-image:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/icon_bell.gif); }
.mini-wishlist .link-cart { display:block; }
.mini-cart  #sidebar-cart-items { padding-right: 15px; }





.mini-compare-products .head H4 { background-image:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/icon_compare.gif); }

.mini-poll .head H4 { background-image:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/icon_group.gif); }
.mini-poll td.label { font-weight:bold; padding-right:10px; }
.mini-poll td.item  { white-space:nowrap; }

.mini-product-view .head H4 { background-image:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/icon_star.gif); }


/********************** Footer */
/* .footer-container { background: #3A4452 url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/footer_bg.gif) width:1000px; top left repeat-none; } INDIVIDUAL */
.footer { width:1000px; margin:0 auto;  }
.footer .store-switcher { display: none; /* display:inline; padding:0 10px 0 0; vertical-align:middle; */ }
.footer .informational label { color:#fff; font-weight:bold; padding-right:3px; }
.footer .informational ul {
    display:inline;
    }
.footer .informational li {
    display:inline;
    background:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/footer_info_separator.gif) no-repeat 100% 50%;
    padding-right:8px;
    padding-left:4px;
    }
.footer .informational li.last { background:none; padding-right:0; }
.footer .informational a, .footer .informational a:hover { color:#fff; }
.footer .informational a { text-decoration:none; }
.footer .legality {
    padding:13px 0;
    color:#ecf3f6;
    text-align:center;
    }
.footer .legality a, .footer .legality a:hover { color:#ecf3f6; }

/************************************************************/
/****************[ Mage_CSS_D Shop Elements]*****************/
/************************************************************/

.product-shop { float:right; }
.out-of-stock { height:80px; padding-top:3px;color:#D83820; font-weight:bold; }
.product-shop .short-description { width:100%; overflow:hidden; margin-top:50px; margin-bottom:10px; }

/********************** Rating old start*/
/*.ratings {
    margin:7px 0;
    line-height:1em;
    }
.rating-box {
    float:left;
    position:relative;
    width:69px;
    height:13px;
    margin-right:5px;
    background:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/product_rating_blank_star.gif) repeat-x;
    }
.rating-box .rating {
    position:absolute;
    top:0;
    left:0;
    height:13px;
    background:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/product_rating_full_star.gif) repeat-x;
    }
.ratings-list {
    width:269px;
    margin:4px 0;
    }
.ratings-list td {
    padding:3px 0;
    }
.ratings-list td.label {
    padding-right:8px;
    font-size:.95em;
    font-weight:bold;
    line-height:1em;
    }
/********************** Rating old - end*/

/* Rating */
.no-rating { margin:0; }

.ratings { font-size:11px; line-height:1.25; margin:7px 0; }
.ratings strong { float:left; margin:1px 3px 0 0; }
.ratings .rating-links { margin:0; }
.ratings .rating-links .separator { margin:0 2px; }
.ratings dt {}
.ratings dd {}
.rating-box { width:69px; height:13px; font-size:0; line-height:0; background:url(http://www.12volt.sk/skin/frontend/default/default/images/bkg_rating.gif) 0 0 repeat-x; text-indent:-999em; overflow:hidden; }
.rating-box .rating { float:left; height:13px; background:url(http://www.12volt.sk/skin/frontend/default/default/images/bkg_rating.gif) 0 100% repeat-x; }
.ratings .rating-box { float:left; margin-right:3px; }
.ratings .amount {}





.ratings-table th,
.ratings-table td { font-size:11px; line-height:1.15; padding:3px 0; }
.ratings-table th { font-weight:bold; padding-right:8px; }

/************************** Prices */
.price { white-space:nowrap !important; }

.price-box { padding:5px 0; }
.price-box .price { font-weight:bold; color:#c76200; }

/* Regular price */
.regular-price { color:#c76200; }
.regular-price .price { font-weight:bold; font-size:13px; color:#c76200; }

/* Old price */
.old-price { margin:0; }
.old-price .price-label { white-space:nowrap; color:#999; font-size: 13px; margin-left: 10px; }
.old-price .price { font-weight:bold; color:#c76200; text-decoration:line-through; }

/* Special price */
.special-price { margin:15px 0 0 0; padding:3px 0; }
.special-price .price-label { font-size:13px; font-weight:bold; white-space:nowrap; color:#cd5033; ; margin-left: 8px; }
.special-price .price { font-size:13px; font-weight:bold; color:#c76200; }

/* Minimal price (as low as) */
.minimal-price { margin:0; }
.minimal-price .price-label { font-weight:bold; white-space:nowrap; }

a.minimal-price-link { display:block; }
a.minimal-price-link .label {}
a.minimal-price-link .price { font-weight:normal; color:#1e7ec8; }

/* Excluding tax */
.price-excluding-tax { display: none; /*display:block;*/ color:#999; }
.price-excluding-tax .label { white-space:nowrap; color:#999; }
.price-excluding-tax .price { font-size:13px; font-weight:normal; color:#c76200; }
.price-excluding-tax .priceg { font-size:13px; font-weight:normal; color:#c76200; }


/* Including tax */
.price-including-tax { display:block; color:#999; }
.price-including-tax .label { white-space:nowrap; color:#999; }
.price-including-tax .price { font-size:13px; font-weight:bold; color:#c76200; }


/* Excl tax (for order tables) */
.price-excl-tax  { display:block; }
.price-excl-tax .label { display:block; white-space:nowrap; }
.price-excl-tax .price { display:block; }

/* Incl tax (for order tables) */
.price-incl-tax { display:block; }
.price-incl-tax .label { display:block; white-space:nowrap; }
.price-incl-tax .price { display:block; font-weight:bold; }

/* Price range */
.price-from { margin:0; }
.price-from .price-label { font-weight:bold; white-space:nowrap; }

.price-to { margin:0; }
.price-to .price-label { font-weight:bold; white-space:nowrap; }

/* Price notice next to the options */
.price-notice { padding-left:10px; color:#999; }
.price-notice .price { font-weight:bold; color:#2f2f2f; }

.price-as-configured { margin:0; }
.price-as-configured .price-label { font-weight:bold; white-space:nowrap; }

.price-box-bundle { padding:0 0 10px 0; }
.price-box-bundle .price-box { margin:0 !important; padding:0 !important; }
.price-box-bundle .price { color:#555; }

.product-pricing-grouped li { padding:2px 0; color:#e26703; }
.product-pricing-grouped li .price { font-weight:bold; }


/********************** Generic Box */
.generic-box { margin-bottom:15px; padding:12px 15px; border:1px solid #D0CBC1; background:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/base_mini_head_bg.gif) repeat-x #fff; }
.generic-product-list li { margin:12px 0; }


/********************** Catalog Listing */
.catalog-listing { line-height:1.35em; }
.catalog-listing h5 { margin-bottom:.4em; font-size:1.05em; }
.catalog-listing h5 a, .catalog-listing h5 a:hover { color:#002d52; text-decoration: none; }
.catalog-listing .add-to { margin:.7em 0; color:#555; line-height:1.3em; font-size:.95em; font-weight:normal;  text-decoration: none;}
.catalog-listing .add-to a, .catalog-listing .add-to a:hover { text-decoration: underline; }
.catalog-listing .ratings { margin-bottom:.6em; }

.catalog-listing .ratings { line-height:1.5; }
.catalog-listing .ratings .rating-box { float:none; margin-bottom:3px; }
.catalog-listing .ratings .pipe { display:none; }
.catalog-listing .ratings a { display:block; }

/* Generic Product Grid */
.generic-product-grid { width:100%; }
.generic-product-grid td { border-right:1px solid #d9dde3; border-bottom:1px solid #d9dde3; padding:12px 10px; line-height:1.6em; }
.generic-product-grid tr.last td { border-bottom:0; }
.generic-product-grid td.last { border-right:0; }
.generic-product-grid .product-image { text-align:center; }
.generic-product-grid td.empty-product { border-right:0; background:#f5f6f6; }


/********************** Layered Navigation */
.layered-nav .head, .block-layered-nav .head {
    margin:0;
    background: url("https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/menu_bg.gif") top left repeat-x;
    height:43px;
    }
.layered-nav h3, .block-layered-nav h3 { padding: 15px 0 0 15px; }
.layered-nav .border-creator, .block-layered-nav .border-creator{ border-style:solid; border-color:#F5F5F5; border-width:0 1px 1px 1px; }
.layered-nav h4, .block-layered-nav h4 {
    margin:0;
    border:1px solid #b9ccdd;
    border-left:0;
    border-right:0;
    padding:7px 10px;
    background-color: #f6f6f6;
    color: #3E263C;
    font-weight:bold;
    font-size:1em;
	text-decoration: underline;
    }
.layered-nav .narrowed-category li, .block-layered-nav .currentlly ol li{ background:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/narrow_category_bg.gif) repeat-x 0 100% #fff; padding:4px 6px 4px 10px; }
.layered-nav .narrowed-category li .label, .block-layered-nav .currentlly ol li .label{
    background:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/narrow_by_li_by.gif) no-repeat 0 .2em;
    padding-left:20px;
    font-weight:bold;
    text-transform:uppercase;
    }
.layered-nav .widget-btn, .block-layered-nav .widget-btn {
    float:right;
    margin:.1em 0 0 5px;
    font-size:.95em;
    }
.layered-nav .actions, .block-layered-nav .actions {
    border-style:solid;
    border-color:#dee5e8;
    border-width:1px 0;
    padding:4px 10px;
    background: #F6F6F6;
	font-weight: bold;
    }
.narrow-by dl, .block-layered-nav dl {
    background:#FDFDFD;
    padding:0 0 1em 0;
    }
.narrow-by dt, .block-layered-nav dt {
    margin:0;
    padding:7px 10px 0 28px;
    background:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/narrow_by_set.gif) no-repeat 9px .9em;
    color:#2f2f2f;
    text-transform:uppercase;
    }
.narrow-by dd, .block-layered-nav dd {
    background:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/narrow_by_dd_bg.gif) repeat-x 0 100%;
    padding:0 12px .8em 12px;
    }
.narrow-by dd li, .block-layered-nav dd li { margin-bottom:.3em; line-height:1.3em; border-bottom: 1px solid #DADADA; padding: 5px 0 3px 0; color: #CD010A; font-weight: bold;}
.narrow-by dd a, .block-layered-nav dd a { text-decoration: none; font-weight: bold; }
.narrow-by dd a:hover, .block-layered-nav dd a:hover { text-decoration: underline; }
.narrow-by dd.last, .block-layered-nav dd.last { background:none; }
.narrow-by dt.last {  }


/********************* Tool Tips */
.tool-tip { position:absolute; border:1px solid #7ba7c9; background:#eaf6ff; }
.tool-tip .btn-close { padding:6px 6px 0; margin-bottom:-9px; text-align:right; }
.tool-tip .inline-content { padding:8px; }
.tool-tip .block-content { padding:15px 20px; }
/************************************************************/
/******************[ Mage_CSS_E Shop Pages]******************/
/************************************************************/

/********************** Home */

.home-callout { margin-bottom:12px; }
.home-callout img { display:block }
.home-spot { float:left; width:470px; margin-left:20px; }
.best-selling h3 { margin:12px 0 6px 0; color:#e25203; font-size:1.2em; }
.best-selling table { border-top:1px solid #ccc; }
.best-selling tr.odd { background:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/best_selling_tr_odd_bg.gif) repeat-x 0 100% #eee; }
.best-selling tr.even { background:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/best_selling_tr_even_bg.gif) repeat-x 0 100% #fff; }
.best-selling td { width:50%; border-bottom:1px solid #ccc; padding:8px 10px 8px 8px; font-size:.95em; }
.best-selling .product-img { float:left; border:2px solid #dcdcdc; }
.best-selling .product-description { margin-left:107px; line-height:1.3em; }
.best-selling a.product-name, .home-spot .best-selling a.product-name:hover { color:#203548; }

.recently { margin:0 0 12px; }
.recently h3 { margin:0 0 6px; color:#e25203; font-size:1.2em; }
.recently .product-image { border:1px solid #dcdcdc; }
.recently a.product-name { display:block; width:130px; overflow:hidden; }
.recently a.product-name,
.recently a.product-name:hover { font-size:11px; color:#1d7ecf; }
.recently .add-to {margin-top:5px;font-size:11px; }
table.recently-list { width:100%; }
table.recently-list td { width:20%; }

/********************** Search */
.advanced-search {
    margin:28px 0;
    border:1px solid #bbafa0;
    padding:22px 25px 12px 25px;
    background:#fdfdfd;
    }
.advanced-search .legend {
    margin-top:-33px;
    float:left;
    border: 0;
    background:#fff;
    padding:0 8px;
    color:#0A263C;
    font-weight:bold;
    font-size:1.1em;
}
.advanced-search li { margin-bottom:5px; }
.advanced-search li label { width:150px; float:left; }
.advanced-search .input-text { width:250px; }
.advanced-search select { width:256px; padding:2px; }
.advanced-search .field-row { float:left; width:256px; }
.advanced-search .range .input-text { width:70px; }
.advanced-search .range select { width:90px; padding:1px; }

.advanced-search-nothing-found { font-weight:bold; color:#df280a; margin-bottom:10px; }
.advanced-search-found-amount { margin-bottom:10px; }
.advanced-search-summary-box { padding:10px 10px 5px 10px; margin:0 0 10px; border:1px solid #E9D7C9; background-color:#FFF6F1; }
.advanced-search-summary-tip { clear:both; font-weight:bold; }
.advanced-search-summary-box { margin-bottom:10px; }
.advanced-search-summary-box ul { list-style:none; float:left; width:50%; }
.advanced-search-summary-box ul li span { background:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/search_criteria.gif) 0 3px no-repeat; padding-left:15px; font-weight:bold; color:#E17C24; }
/* Inline translation fix */
.advanced-search-summary-box ul li span.translate-inline { background:0 !important; }



/********************** Catalog Listing */

/* List Type */
.listing-type-list .listing-item { border-top:1px solid #D9DDE3; padding:12px 10px; }
.listing-type-list .product-image { position: relative; float:left; width:135px; }
.listing-type-list .product-image .brand-logo-list { position:absolute; top:-135px; left:35px; float:right; }
.listing-type-list .product-image .dorucenie-list { position:absolute; top:0px; left:0px; float:left; }
.listing-type-list .product-image .sklad-list { position:absolute; top:0px; right:0px; float:right; }
.listing-type-list .product-image .zaruka-list { position:absolute; top:0px; left:0px; float:left; }

.listing-type-list .product-shop { width:305px; }
.listing-type-list .product-shop .description { margin:.5em 0 1.2em 0; }
.listing-type-list .product-shop .price-box { float:left;text-align:left; white-space:nowrap; margin:3px 13px 5px 0; padding:0; }
.listing-type-list .product-shop .form-button {margin:0.5em 0 0; }
.listing-type-list .product-shop .product-reviews { margin:15px 0; font-size:.95em; }
.listing-type-list .product-shop .product-reviews a, .listing-type-list .product-shop .product-reviews a:hover { color:#6e6969; }
.listing-type-list .listing-item .rating-box { margin-bottom:6px; }

/* Grid Type *\/
.listing-type-grid td { width:33%; text-align:left; }
.listing-type-grid .add-to-compare { display:block; margin:5px 0; background:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/icon_add_to_compare.gif) no-repeat 0 50%; padding-left:22px; color:#6e6969; font-weight:bold; }
.listing-type-grid .rating-box { float:left; margin-left:0; margin-right:5px; }
.listing-type-grid .actions { margin:10px 0; text-align:center; }*/

/* Grid Type */
.products-grid { width:100%; }

.products-grid .product-image-grid { position:relative; width: auto; }
.products-grid .product-image-grid .brand-logo-grid { position:absolute; top:0px; right:12px; float:right; }
.products-grid .product-image-grid .dorucenie-grid { position:absolute; top:85px; left:12px; float:right; }
.products-grid .product-image-grid .sklad-grid { position:absolute; top: 85px; right:12px; float:left; }
.products-grid .product-image-grid .zaruka-grid { position:absolute; top:0px; left:12px; float:right; }


.block-ymme .block-title { display: none;  }
.block-ymme .ymme-pozadie {position:relative; left:0px; }
.block-ymme .ymme-pozadie .ymme_make {position:absolute; top:200px; left:0px; width:120px; }
.block-ymme .ymme-pozadie .ymme_model {position:absolute; top:200px; left:140px; width:120px; }
.block-ymme .ymme-pozadie .ymme_engine {position:absolute; top:200px; left:280px; width:120px; }
.block-ymme .ymme-pozadie .actions {position:absolute; top:195px; left:420px; width:150px; }
.block-ymme .ymme-pozadie .cistit {position:absolute; width: 150px; top:40px; left:-45px; font-size: 14px; font-weight:bold; background-color:#fff; color:#000; }

 
.products-grid tr.odd {}
.products-grid tr.even { background-color:#fff; }
.products-grid td { width:33%; border:1px solid #E4E4E4; padding: 5px; vertical-align: bottom; text-align: center; }
.products-grid td.empty {}
.products-grid h3 { height: 45px;  line-height: 1em !important; }
.products-grid h3 a { font-size: 12px; font-weight: bold; text-decoration: none; color: #002D54;}
.products-grid .price-including-tax   { color: #CC0107; font-weight: bold; font-size: 14px; } 
.products-grid .label   { color: #002D54; font-weight: normal; } 
.products-grid button { width:100%; height:40px; bottom: 0; left: 0; background: #E7E7E9 url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/btn_cart.gif) center left no-repeat; padding-left: 20px; border:1px solid #E9E9E9; margin-top:10px; overflow:visible; cursor:pointer; font-size: 12px; font-weight: bold; color: #002D54; }
.products-grid .add-to-links .separator { display: none; }
.col-3-layout .products-grid button { padding-left: 45px; }


/*
.listing-type-grid { background:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/bkg_products-grid3.gif) 0 0 repeat; }
.listing-type-grid .grid-row { border-bottom:1px solid #d9dde3; }
.listing-type-grid li.item { float:left; width:138px; padding:12px 10px; line-height:1.6em; overflow:hidden; }
.listing-type-grid .last { border-bottom:0; }
.listing-type-grid .product-image { text-align:center; }
.listing-type-grid .rating-box { float:left; margin-left:0; margin-right:5px; }
.listing-type-grid .actions { margin:10px 0; text-align:center; }

.col-1-layout .listing-type-grid { background-image:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/bkg_products-grid1.gif); }
.col-1-layout .listing-type-grid li.item { width:280px; }
.col-2-left-layout .listing-type-grid,
.col-2-right-layout .listing-type-grid { background-image:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/bkg_products-grid2.gif); }
.col-2-left-layout .listing-type-grid li.item,
.col-2-right-layout .listing-type-grid li.item { width:208px; }
*/


/********************** Product Detail */
/* Product Images */
.product-img-box { float:left; width:302px; } /*width: 267px; */
.product-img-box .product-image-zoom { position:relative; overflow:hidden; width:300px; height:180px; z-index:9; } /* width:265px */
.product-img-box .product-image-zoom img { position:absolute; left:0; top:0; cursor:move; }
.image-zoom { position:relative; z-index:9; height:18px; margin:0 auto 13px auto; background:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/slider_bg.gif) no-repeat 50% 50%; padding:0 28px 0 28px; cursor:pointer; }
.image-zoom #track { position:relative; height:18px; }
.image-zoom #handle { position:absolute; left:0; top:-1px; width:9px; height:22px;background:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/magnifier_handle.gif) 0 0 no-repeat; }
.image-zoom .btn-zoom-out { position:absolute; left:2px; top:1px; }
.image-zoom .btn-zoom-in { position:absolute; right:2px; top:1px; }
.product-img-box .more-views h4 { border-bottom:1px solid #ccc; margin-bottom:.8em; font-size:.95em; text-transform:uppercase; }
.product-img-box .more-views ul { margin-left:-9px; }
.product-img-box .more-views li { float:left; margin:0 0 9px 9px; }
.product-img-box .more-views li a { float:left; width:56px; height:56px; border:2px solid #ddd; overflow:hidden; }

.product-info-box { margin-top:5px; /*border:1px solid #c4c6c8;*/ margin-top:0; }
.product-info-box .product-name { background: #E7E7E9 url("https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/menu_bg.gif") top left repeat-x; padding: 5px; font-size: 24px; font-weight: bold; margin-bottom: 15px; }
.product-info-box .brand-logo-product {position:relative; top:-53px; left:545px; }

.product-info-box .price-box { margin:0px; }
.product-info-box .data-table .price-box { margin:0; padding:0; }
.product-info-box .availability { margin:0px 0; padding:0; font-size:0.92em; }

.add-to-cart-box { float:right; }
.add-to-cart-box .qty-box { float:left; }
.add-to-cart-box .qty-box label { float:left; }
.add-to-cart-box .qty-box .qty { float:left; margin: 0px; }
.add-to-cart-box .form-button { float:left; }

.add-to-box { text-align:right; }
.add-to-box li { display:inline; }

.add-to-holder { margin: 45px 20px 15px 20px; width: 235px; height: 50px; background: #424B54; border: 0; }
.add-to-holder .add-to-cart-box { float:left; padding: 15px 5px 5px 5px; }
.catalog-product-view .add-to-cart-box .qty-box  label,  .review-product-list  .add-to-cart-box .qty-box  label { color: #fff; margin-right: 4px; margin-left: 4px; }
.add-to-holder .add-or { float:left; padding:0px; font-weight:bold; color:#666; }
.add-to-holder .add-to-box { float:left; line-height:1.25em; text-align:left; }
.add-to-holder .add-to-box li { display:block; }
.add-to-holder .add-to-box li .pipe { display:none; }
/*.catalog-product-view .product-shop .price-box, .review-product-list .product-shop .price-box { width: 235px; min-height: 70px; background:  #EDB403 url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/bg_pricebox.gif) top left no-repeat; font-size: 20px; color: #0A263C; margin: 50px 0 -45px 20px;} */
.catalog-product-view .product-shop .price-including-tax .price, .review-product-list  .product-shop .price-including-tax .price { font-size: 35px; color: #0A263C; display: block; padding-left: 10px; }
.catalog-product-view .product-shop .price-including-tax .label, .review-product-list .product-shop  .price-including-tax .label   { color: #0A263C; padding: 10px;  }

.product-info-box .ratings { margin-bottom:1em; }
.product-collateral { }
.product-essential { padding:10px;  }
.product-essential .product-shop { width:415px; }
.product-essential .product-shop a { font-weight: bold; }
.product-essential .product-shop .ratings { margin-bottom:10px; }
.product-essential #product-sendfriend { display: block; height: 24px; background: url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/ico_link.gif) top left no-repeat; padding-left: 25px; }
.product-essential #product-question {display: block; height: 39px; background: url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/ico_question.gif) top left no-repeat; padding-left: 25px; }
.product-essential #product-review {display: block; height: 24px; background: url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/ico_review.gif) top left no-repeat; padding-left: 25px; }
.product-essential .add-to-box { text-align: left; margin-top: 0; }
.product-essential .add-to-box li a {display: block; height: 24px;   background: url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/ico_compare.gif) top left no-repeat; padding-left: 25px; }
.product-essential .add-to-box li span {display: none; }

.product-img-box .google  {position:absolute; top:300px; left:50px }
.product-img-box .facebook {position:absolute; top:300px; left:250px }




.product-pricing {  background-color:#E2E2E2; }
.product-pricing li { line-height:1.4; background:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/bg_tierico1.gif) no-repeat 0 3px; padding:2px 0 2px 10px; color:#424242; }
.product-pricing .benefit { font-style:italic; font-weight:bold; color:#2f2f2f; }
.product-pricing .price { font-weight:bold; color:#2f2f2f; }

.product-options { margin:0px; padding:20px 20px 0px; background-color:#E2E2E2; }
.product-options dt { padding:0px; font-weight:normal; }
.product-options dt label { color:#2f2f2f; }
.product-options dt .qty-holder { float:right; margin-right:15px; }
.product-options dt .qty-holder label { vertical-align:middle; }
.product-options dt .qty-disabled { background:none; border:0; padding:3px; color:#2f2f2f; }
.product-options dd { padding:0px 0px 0px; margin:0 0 0px; border-bottom:1px solid #e4e4e4; }
.product-options dl.last dd.last { border-bottom:0; padding-bottom:5px; margin-bottom:0; }
.product-options dd input.input-text { width:98%; }
.product-options dd textarea { width:98%; height:8em; }
.product-options dd select { width:99%; }
.product-options dd .multiselect option { border-bottom:1px dotted #d9e5ee; padding:2px 4px; }
.product-options ul.options-list { margin-right:10px; }
.product-options ul.options-list li { line-height:1.2; padding:2px 0; }
.product-options ul.options-list input.radio { float:left; margin-top:3px; }
.product-options ul.options-list input.checkbox { float:left; margin-top:3px; }
.product-options ul.options-list .label { display:block; margin-left:18px; }
.product-options ul.options-list label { font-weight:normal; }
.product-options ul.validation-failed { padding:0 7px; }
.product-options p.required { margin-bottom:0; padding:15px 0 0; }

.product-options-bottom { padding:0px 0px;  border-top:0; }
.product-options-bottom .product-pricing { margin:0; padding:0 0 0px; border:0; background:0; }
.product-options-bottom .product-pricing li { background:0; padding:20px 20px; color:#e26703; }
.product-options-bottom .product-pricing .price,
.product-options-bottom .product-pricing .benefit { color:#e26703; }
.product-options-bottom .price-box { float:left; margin:0px; padding:0px; }
.product-options-bottom .price-label { float:left; padding-right:5px; }
.product-options-bottom .price-tax { float:left; }
.product-shop .product-options-bottom .price-box { float:none;  margin: 20px 0 0 20px; }
.product-shop .product-options-bottom .price-label { float:none; padding-right:0; }
.product-shop .product-options-bottom .price-tax { float:none; }
.product-shop .product-options-bottom .add-to-cart-box { clear:both; float:left; width: 235px; padding:12px 0px 12px 0px; background-color: #444E57; margin-left: 20px; }

/* Product Options */
dl.item-options dt { font-weight:bold; font-style:italic; }
dl.item-options dd { padding-left:10px; }

.truncated { cursor:help; }
.truncated a.dots { cursor:help; text-decoration:none !important; }
.truncated a.details { cursor:help; text-decoration:none !important; display:inline-block; border-bottom:1px #1e7ec8 dotted; }
.truncated .truncated_full_value { position:relative; z-index:999; }
.truncated .truncated_full_value dl { position:absolute; top:-99999em; z-index:999; width:250px; padding:8px; border:1px solid #ccc; border-bottom-color:#bbb; border-right-color:#bbb; background-color:#f6f6f6; }
.truncated .truncated_full_value dl dt { margin-top:0; }
.truncated .show dl { top:-20px; left:50%; }
.col-left .truncated .show dl { left:35px; top:10px; }
.col-right .truncated .show dl  { left:-240px; top:10px; }

/* Product Collateral */
.product-collateral {  margin: 10px 15px; border: 1px solid #DCDCDC; }
.product-collateral .head { margin-bottom:1em; padding-bottom:0px; font-size:1.15em; }
.product-collateral .collateral-box { margin-bottom:2em; clear: both; padding: 10px; }
.product-collateral .collateral-box h4{ display: none; }
.product-collateral .attribute-specs table { border-color:#d9DDE3; }
.product-collateral .attribute-specs .label { font-weight:bold; }
.product-collateral .attribute-specs .data { border-right:0; }
.product-collateral .attribute-specs td { padding-top:3px; padding-bottom:3px; line-height:1.25em; }
/* #product-collateral-tabs  {background:#f2f2f2 url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/bkg_tabs.gif) 0 100% repeat-x; background-color: #444E57; color: #fff; height: 35px; padding-left: 10px; }*/

#product-collateral-tabs li  { float: left; margin-right: 10px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; border-right: 1px solid white; }
#product-collateral-tabs li  a { color: #fff; text-decoration: none; font-weight: bold; }

#collateral-box-upsell { margin: 10px 15px; background-color: #D9D9DB; }
/* #collateral-box-upsell .head  { text-align:left; background-color: #38414A; padding: 10px; background:#f2f2f2 url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/bkg_tabs.gif) 0 100% repeat-x; }*/
#collateral-box-upsell .head  h4 { color: #fff; }


.product-collateral .up-sell .head { float:left;  padding-bottom:8px; margin-bottom:0; }
.product-collateral .up-sell .generic-product-grid { border:1px solid #E5DCC3; border-top:0; }
.product-collateral .up-sell .generic-product-grid td { width:25%; border-color:#E5DCC3; background:#f6f2e7; padding-top:15px; }
.product-collateral .up-sell .generic-product-grid td img { border:1px solid #E5DCC3; }
.product-collateral .up-sell .generic-product-grid td.empty-product { background:#f1ecdb; }
#customer-reviews { margin-bottom:15px; }
#customer-reviews li { margin-bottom:25px; }
#customer-reviews li p { clear:both; }
.product-collateral .add-tag-box .input-box { float:left; width:302px; margin-right:8px; }
.product-collateral .add-tag-box .input-box .input-text { width:300px;  }
.tags-list { margin-bottom:15px; }
.tags-list li {
    display:inline;
    background:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/separator.gif) no-repeat 100% .4em;
    padding:0 8px 0 4px;
    }
.tags-list li.first { padding-left:0; }
.tags-list li.last { background:none; }
.add-tag-box { background:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/icon_tag_add.gif) no-repeat 0 2px; padding-left:23px; }
.product-review-box { padding-bottom:10px; }
.product-review-box table { width:456px; margin:8px 0 0; }
.product-review-box td,
.product-review-box th { text-align:center; }
.product-review-box td.label { width:100px; text-align:left; }

/* Product Detail sidebar */
.mini-related-items .head h4 { background-image:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/icon_clip.gif); }
.mini-related-items .product-images { width:72px; }
.mini-related-items .product-images a { display:block; margin-left:20px; }
.mini-related-items .product-images input { float:left; /*margin-right:4px; margin-left:-6px;*/ }
.mini-related-items .product-images .checkbox-container { float:left; width:15px; }
.mini-related-items .product-details { margin-left:80px; padding-left:5px; }
.mini-related-items ol li { padding-left:0 ; padding-right:0; }



/********************** Checkout */
select.address-select { width:700px; }   /** pôvodne 630 */

.shipment-methods dd { margin-bottom:13px; }
.payment-methods dt { margin-bottom:5px; }
.payment-methods dd { padding:5px 20px; }
.payment-methods select.month { width:146px !important; margin-right:10px; }
.payment-methods select.year { width:100px !important; }
.payment-methods input.cvv { width:3em !important; }

/* Shopping Cart */
.shopping-cart  { margin-bottom:0; }
.shopping-cart th, .shopping-cart td { padding-left:13px; padding-right:13px; }
.shopping-cart th .tax-flag {font-size:0.9em; font-weight:normal; display:block; }
.shopping-cart tr.error { background:#FDE6E0 !important; }
.shopping-cart .continue-shopping { float:left; }
.shopping-cart-item-message {margin-bottom:5px;font-size:95%;margin-top:6px; }

td.attributes-col { line-height:1.4em; }
td.attributes-col ul { margin:5px 0; font-size:.95em; }
td.attributes-col dt { margin-top:.5em; }
td.attributes-col dd ul { margin:0 0 5px 0; list-style:disc; }
td.attributes-col dd ul li { margin-left:15px; }
td.attributes-col h4.title { padding:0; margin:0; font-size:1em; color:#2f2f2f; width:100%; overflow:hidden; }
td.attributes-col h4.title a { font-weight:bold; }

.shopping-cart-totals {
    width:248px;
    float:right;
    margin-top:25px;
    border:1px solid #BEBCB7;
    background:#DEE5E8;
    text-align:right;
    }
.shopping-cart-totals table { width:100%; margin:7px 0; }
.shopping-cart-totals td { padding:0 15px; }
.shopping-cart-totals tr.last td {}
.shopping-cart-totals tfoot td {
    padding-top:10px;
    font-size:1.0em;
    border:none!important;
    }
.shopping-cart-totals .checkout-types { padding:8px 15px 15px; }
.shopping-cart-totals .checkout-types li { clear:both;  margin:10px 0; }

/* Tax details */
.tax-total { cursor:pointer; }
.tax-total td { line-height:13px; padding-top:5px !important; padding-bottom:5px !important; }
.tax-total .tax-collapse { float:right; padding-left:20px; background:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/bg_collapse.gif) 0 2px no-repeat; text-align:right; cursor:pointer; }
.show-details .tax-collapse { background-position:0 -55px; }
.show-details td { border-top:1px solid #d2d8db; }
.tax-details td { font-size:0.91em; color:#626465; background-color:#dae1e4; }
.tax-details-first td { border-top:1px solid #d2d8db; }

/* Shopping cart tax info */
.cart-tax-info, .cart-price { padding-right:20px; }
.cart-tax-total { cursor:pointer; }
.cart-tax-total { padding-right:20px; background:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/bg_collapse.gif) 100% 5px no-repeat; cursor:pointer; }
.cart-tax-total-expanded { background-position:100% -52px; }


.shopping-cart-collaterals {
    float:left;
    width:690px;    /* pôvodne 605 */
    padding:25px 0;
    }
.shopping-cart-collaterals .box {
    margin-bottom:18px;
    padding:12px 15px;
    border:1px solid #D0CBC1;
    background:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/base_mini_head_bg.gif) repeat-x #fff;
    }
.shopping-cart-collaterals .box .form-button  {  margin-left:5px; }
.shopping-cart-collaterals .discount-codes h4, .shopping-cart-collaterals .shipping-estimate h4 {
    min-height:16px;
    color:#e26703;
    background-repeat:no-repeat;
    background-position:0 0;
    padding:1px 0 1px 21px;
    text-transform:uppercase;
    }
.shopping-cart-collaterals .discount-codes h4 { background-image:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/icon_asterick.gif);  padding-left:23px; }
.shopping-cart-collaterals .shipping-estimate h4 { background-image:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/icon_lorry.gif);  padding-left:23px; }
.shopping-cart-collaterals .shipping-estimate .input-text { width:214px; }
.shopping-cart-collaterals .shipping-estimate select { width:220px; }
.shopping-cart-collaterals .upsell {
    width:42.5%;
    border:1px solid #cec3b6;
    padding:12px 15px;
    background:#fafaec;
    }
.shopping-cart-collaterals .upsell .product-image { float:left; width:75px; border:1px solid #d0cdc9; }
.shopping-cart-collaterals .upsell .product-shop { width:170px; }
.shopping-cart-collaterals .upsell .product-shop h5 { font-size:1em; }
.grand_total {
    width:auto;
    margin-top:15px;
    border:1px solid #BEBCB7;
    background:#DEE5E8;
    font-size:1.3em !important;
    font-weight:bold;
    text-align:right;
    }
tr.grand_total td, p.grand_total { padding-top:5px; padding-bottom:5px; }


/* One-Page checkout */
.one-page-checkout li.section { position:relative; }
.one-page-checkout .group-select { margin-right:0; }
.one-page-checkout .box { border:1px solid #bbb6a5; border-top:0; padding:15px 20px; background:#faf7ee; }
.one-page-checkout .head { margin-bottom:0; padding:4px 8px 6px 8px; background:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/opc_off_head_bg.gif) repeat-x 0 100% #eee; border-width:0 1px 0 1px; border-color:#D9DDE3; border-style:solid; border-top:1px solid #fff; }
.one-page-checkout .tool-tip { right:8px; }
.one-page-checkout .head a { display:none; }  /* Hide Edit button in step header */
.one-page-checkout h3 { color:#999; font-size:1.05em; }
.one-page-checkout h4 { border-bottom:1px solid #E4E4E4; padding-bottom:2px; text-transform:uppercase; }
.one-page-checkout h4.title { border-bottom:0; text-transform:none; }
.one-page-checkout .step-count { background:#fff; font-size:.9em; padding:0 4px; line-height:1em; }
.one-page-checkout .content { padding:10px 20px; }
.one-page-checkout label.label { font-size:1.05em; color:#2f2f2f; }
.one-page-checkout .allow .head { background:#d0dce1; border-color:#a3aeb3; border-width:1px 1px 0 1px; cursor:pointer; }
.one-page-checkout .active .head { margin-bottom:0; border:1px solid #BBAFA0; background:#A11A1E;; padding-bottom:5px; cursor:default; }
.one-page-checkout .alloq .head a { display:block; } /* Display Edit button in active selection */
.one-page-checkout .group-select { margin-top:0; border:0; background:none; padding:0; }
.one-page-checkout .allow h3 { color:#a4b3b9; }
.one-page-checkout .active h3 { color:#fff; }
.one-page-checkout .allow .step-count { background:#dbe6eb; }
.one-page-checkout .active .step-count { color:#A11A1E;; border:1px solid; background:#fff; }
.one-page-checkout .active .box { display:block; border-color:#BBAFA0; /*background:#FBFAF6 url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/multi_address_box_bg.gif) 0 0 repeat-x;*/ background: #fdfdfd; }
.one-page-checkout dd .form-list ul { margin:5px 17px 15px 17px; }
.one-page-checkout .checkmo-mailing-address { padding-left:20px; }
.one-page-checkout-progress .page-head { margin-bottom:1em; }
.one-page-checkout-progress li { border:1px solid #A3AEB3; background:#eee; margin-bottom:6px; }
.one-page-checkout-progress h4 { margin:0; color:#999; padding:2px 8px; background:#eee; text-transform:none;  }
.one-page-checkout-progress h4.complete { border-bottom:1px solid #A3AEB3; background:#D0DCE1; color:#5e8ab4; }
.one-page-checkout-progress h4 a { text-transform:none; }
.one-page-checkout-progress .content { padding:8px 13px; }
#opc-login .button-set { border-top:0; }
#opc-review .box { border:0; padding:0; }
#opc-review .content { border:1px solid #d9dde3; border-top:0; }
#opc-review .data-table { border-top:0; }
.opc-please-wait { padding-right:7px; }
.one-page-checkout a.back { background:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/icon_opc_back.gif) no-repeat; padding-left:16px; line-height:13px; }
.one-page-checkout .payment-methods dd { padding:0; }
.one-page-checkout .button-set { margin-top:0; padding-top:2em; }


.checkout-progress { margin:0 auto 1.5em auto; }
.checkout-progress td {
    float:left;
    margin-right:3px;
    border-top:10px solid #999;
    padding:4px 20px;
    color:#abb5ba;
    font-weight:bold;
    }
.checkout-progress td.active {
    border-top-color:#e96200;
    color:#e96200;
    }

/* Multiple Addresses checkout */
.multi-address-checkout-description {
    margin-top:-15px;
    margin-bottom:15px;
    }
.multi-address-checkout-box .box {
    position:relative;
    margin-top:15px;
    margin-bottom:25px;
    border:1px solid #bbb6a5;
    background:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/multi_address_box_bg.gif) repeat-x #FBFAF6;
    }
.multi-address-checkout-box .legend {
    float:left;
    margin-top:-10px;
    margin-bottom:0;
    margin-left:15px;
    border:1px solid #F18200;
    background:#F9F3E3;
    color:#F18200;
    padding:2px 8px;
    }
.multi-address-checkout-box .content {
    padding:15px 20px 20px 20px;
    }
.multi-address-checkout-box .count-head {
    border-bottom:1px solid #BBAFA0;
    background:#F9F3E3;
    padding:5px 10px;
    }
.shipment-count {
    background:#E26703;
    padding:2px 5px;
    color:#fff;
    font-size:.95em;
    line-height:1em;
    }
.multi-address-checkout-box .tool-tip { left:-23px; }
.multi-address-checkout-box .count-head h4 {  margin:0; }
.multi-address-checkout-box .head h5 { color:#E26703; }
.multi-address-checkout-box .head a { font-weight:normal; }
.multi-address-checkout-box .checkmo-mailing-address { display:block; padding-left:20px; }
.shipping-method-pointer { border:1px solid #d9d2be; padding:13px; background:#F9F3E3; position:relative; }
.shipping-method-pointer .pointer { position:absolute; top:-20px; right:-40px; }
.place-order-box { float:right; height:71px; overflow:hidden; }
.place-order-box .left-radius { width:21px; background:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/place_order_container_bg.gif) no-repeat; }
.place-order-box .main-radius{ background:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/place_order_bg.gif) no-repeat 100% 0; padding-right:21px; vertical-align:middle; }
.place-order-box .grand-total { font-size:1.5em; }
.place-order-box .grand-total .price { color:#e26703; font-weight:bold; }
.place-order-box input { margin-left:15px; }

/* Checkout Agreements */
.checkout-agreements li { margin:30px 0; }
.checkout-agreements .agreement-content { overflow:auto; height:10em; padding:10px; background-color:#fbfaf6; border:1px solid #bbb6a5; }
.checkout-agreements .agree { margin:0; padding:10px 0 10px 11px; }

.one-page-checkout .checkout-agreements { border:1px solid #d9dde3; border-width:0 1px; padding:5px 20px; }
.one-page-checkout .checkout-agreements li { margin:20px 0 0; }
.one-page-checkout .checkout-agreements .agreement-content { background-color:#fff; border-color:#e4e4e4; padding:5px; }
.one-page-checkout .checkout-agreements .agree { padding-left:6px; }



/********************** Gift Messages */
.giftmessages .gift-header {
    font-size:12px;
    font-weight:bold;
    color:#e87403;
}

.giftmessages .input-checkbox {
    padding-bottom:15px;
}

.giftmessages textarea {
    height:100px;
}

.giftmessages .input-checkbox input {
    margin-right:5px;
}

.giftmessages .input-checkbox label {
    font-weight:normal;
    color:#8e8d8b;
}

.one-page-checkout .box-no-padding {
    border:1px solid #bbb6a5;
    border-top:0;
    padding:15px 0px;
    background:#faf7ee;
}

.one-page-checkout .box-no-padding .inner-box {
   padding:0px 20px;
}


.giftmessages .gift-box {
    background-color:#f6f1eb;
    border-top:1px solid #e9e4de;
    border-bottom:1px solid #e9e4de;
    padding:22px 16px 22px 22px;
}

.giftmessages .gift-box .scroll-box
{
    overflow:auto;
    height:260px;
}

.giftmessages .product-image
{
    border:1px solid #d2d1cd;
}

.no-border {
    border-top:none;
    border-left:none;
    border-right:none;
    border-bottom:none;
}

.no-padding { padding:0 !important; }
.no-margin { margin:0 !important; }

.giftmessages .giftmessage-product-info {
    padding-left:10px;
}

.giftmessages .numeration
{
    font-weight:bold;
    color:#8a8987;
}

.giftmessages .gift-box label { color:#918d8e; }

.giftmessages .group-select li .input-box { float:left; width:260px; }
.giftmessages .group-select li .input-text, .group-select li select, .group-select li textarea { width:495px; }
.giftmessages .group-select li .input-box .input-text, .group-select li .input-box textarea { width:235px; }
.giftmessages .group-select li .input-box select { width:256px; }

/********************** Customer */


/* Customer */
.form-list .customer-name-prefix .input-box,
.form-list .customer-name-suffix .input-box,
.form-list .customer-name-prefix-suffix .input-box,
.form-list .customer-name-prefix-middlename .input-box,
.form-list .customer-name-middlename-suffix .input-box,
.form-list .customer-name-prefix-middlename-suffix .input-box { width:auto; }

.form-list .name-prefix { width:65px; }
.form-list .name-prefix select { width:55px; }
.form-list .name-prefix input.input-text { width:49px; }

.form-list .name-suffix { width:65px; }
.form-list .name-suffix select { width:55px; }
.form-list .name-suffix input.input-text { width:49px; }

.form-list .name-middlename { width:70px; }
.form-list .name-middlename input.input-text { width:49px; }

.form-list .customer-name-prefix-middlename-suffix .name-firstname,
.form-list .customer-name-prefix-middlename .name-firstname { width:140px; }
.form-list .customer-name-prefix-middlename-suffix .name-firstname input.input-text,
.form-list .customer-name-prefix-middlename .name-firstname input.input-text { width:124px; }
.form-list .customer-name-prefix-middlename-suffix .name-lastname { width:205px; }
.form-list .customer-name-prefix-middlename-suffix .name-lastname input.input-text { width:189px; }

.form-list .customer-name-prefix-suffix .name-firstname { width:210px; }
.form-list .customer-name-prefix-suffix .name-lastname { width:205px; }
.form-list .customer-name-prefix-suffix .name-firstname input.input-text,
.form-list .customer-name-prefix-suffix .name-lastname input.input-text { width:189px; }

.form-list .customer-name-prefix-suffix .name-firstname { width:210px; }
.form-list .customer-name-prefix-suffix .name-lastname { width:205px; }
.form-list .customer-name-prefix-suffix .name-firstname input.input-text,
.form-list .customer-name-prefix-suffix .name-lastname input.input-text { width:189px; }

.form-list .customer-name-prefix .name-firstname,
.form-list .customer-name-middlename .name-firstname { width:210px; }

.form-list .customer-name-suffix .name-lastname,
.form-list .customer-name-middlename .name-firstname,
.form-list .customer-name-middlename-suffix .name-firstname,
.form-list .customer-name-middlename-suffix .name-lastname { width:205px; }

.form-list .customer-name-prefix .name-firstname input.input-text,
.form-list .customer-name-suffix .name-lastname input.input-text,
.form-list .customer-name-middlename .name-firstname input.input-text,
.form-list .customer-name-middlename-suffix .name-firstname input.input-text,
.form-list .customer-name-middlename-suffix .name-lastname input.input-text { width:189px; }

.form-list .customer-dob .dob-month,
.form-list .customer-dob .dob-day,
.form-list .customer-dob .dob-year { float:left; width:85px; }
.form-list .customer-dob input.input-text { display:block; width:74px; }
.form-list .customer-dob label { font-size:10px; font-weight:normal; color:#888; }
.form-list .customer-dob .dob-day,
.form-list .customer-dob .dob-month { width:60px; }
.form-list .customer-dob .dob-day input.input-text,
.form-list .customer-dob .dob-month input.input-text { width:46px; }
.form-list .customer-dob .dob-year { width:140px; }
.form-list .customer-dob .dob-year input.input-text { width:134px; }







/* Customer Name */

.customer-name-prefix .name-prefix { width:60px !important; }
.customer-name-prefix .name-prefix input { width:45px !important; }
.customer-name-prefix .name-prefix select { width:51px !important; }
.customer-name-prefix .name-firstname { width:215px !important; }
.customer-name-prefix .name-firstname input { width:190px !important; }

.customer-name-middlename .name-firstname { width:215px !important; }
.customer-name-middlename .name-firstname input { width:200px !important; }
.customer-name-middlename .name-middlename { width:60px !important; }
.customer-name-middlename .name-middlename input { width:35px !important; }

.customer-name-suffix .name-lastname { width:205px !important; }
.customer-name-suffix .name-lastname input { width:190px !important; }
.customer-name-suffix .name-suffix { width:50px !important; }
.customer-name-suffix .name-suffix input { width:45px !important; }
.customer-name-suffix .name-suffix select { width:51px !important; }

.customer-name-prefix-middlename .name-prefix { width:60px !important; }
.customer-name-prefix-middlename .name-prefix input { width:45px !important; }
.customer-name-prefix-middlename .name-prefix select { width:51px !important; }
.customer-name-prefix-middlename .name-firstname { width:215px !important; }
.customer-name-prefix-middlename .name-firstname input { width:190px !important; }
.customer-name-prefix-middlename .name-middlename { width:50px !important; }
.customer-name-prefix-middlename .name-middlename input { width:35px !important; }
.customer-name-prefix-middlename .name-lastname { width:200px !important; }
.customer-name-prefix-middlename .name-lastname input { width:200px !important; }

.customer-name-prefix-suffix .name-prefix { width:60px !important; }
.customer-name-prefix-suffix .name-prefix input { width:45px !important; }
.customer-name-prefix-suffix .name-prefix select { width:51px !important; }
.customer-name-prefix-suffix .name-firstname { width:215px !important; }
.customer-name-prefix-suffix .name-firstname input { width:190px !important; }
.customer-name-prefix-suffix .name-lastname { width:205px !important; }
.customer-name-prefix-suffix .name-lastname input { width:190px !important; }
.customer-name-prefix-suffix .name-suffix { width:50px !important; }
.customer-name-prefix-suffix .name-suffix input { width:45px !important; }
.customer-name-prefix-suffix .name-suffix select { width:51px !important; }

.customer-name-middlename-suffix .name-firstname { width:215px !important; }
.customer-name-middlename-suffix .name-firstname input { width:200px !important; }
.customer-name-middlename-suffix .name-middlename { width:60px !important; }
.customer-name-middlename-suffix .name-middlename input { width:35px !important; }
.customer-name-middlename-suffix .name-lastname { width:205px !important; }
.customer-name-middlename-suffix .name-lastname input { width:190px !important; }
.customer-name-middlename-suffix .name-suffix { width:50px !important; }
.customer-name-middlename-suffix .name-suffix input { width:45px !important; }
.customer-name-middlename-suffix .name-suffix select { width:51px !important; }


.customer-name-prefix-middlename-suffix .name-prefix { width:60px !important; }
.customer-name-prefix-middlename-suffix .name-prefix input { width:45px !important; }
.customer-name-prefix-middlename-suffix .name-prefix select { width:51px !important; }
.customer-name-prefix-middlename-suffix .name-firstname { width:155px !important; }
.customer-name-prefix-middlename-suffix .name-firstname input { width:140px !important; }
.customer-name-prefix-middlename-suffix .name-middlename { width:60px !important; }
.customer-name-prefix-middlename-suffix .name-middlename input { width:35px !important; }
.customer-name-prefix-middlename-suffix .name-lastname { width:205px !important; }
.customer-name-prefix-middlename-suffix .name-lastname input { width:190px !important; }
.customer-name-prefix-middlename-suffix .name-suffix { width:50px !important; }
.customer-name-prefix-middlename-suffix .name-suffix input { width:45px !important; }
.customer-name-prefix-middlename-suffix .name-suffix select { width:51px !important; }

.customer-dob .input-box { float:left; width:60px !important; }
.customer-dob input { width:50px !important; }
.customer-dob label.label-dob { font-weight:normal; color:#888; font-size:10px; }

/* My Account navigation */
.account-nav { border:1px solid #bbb; }
.account-nav .head {
   margin:0;
   background: #A31A1F;
   padding:3px 10px;
    }
.account-nav .head h3 { color:#fff; font-size:1.1em; }
.account-nav ul { background:#fbfaf6; padding:4px 10px 10px 10px; }
.account-nav li a, .account-nav li.on { padding:3px 0;  }
.account-nav li a { display:block; border-bottom:1px solid #ddd; /*background:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/account_nav_link_bg.gif) no-repeat 10px 8px;*/ }
.account-nav li a, .account-nav li a:hover { color:#5f5d5c; text-decoration:none; }
.account-nav li a:hover { color:#ea7900; }
.account-nav li.on { border-bottom:1px solid #ddd; /* background:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/account_nav_on_bg.gif) no-repeat 10px 8px;*/  color:#A31A1F; font-weight:bold; }
.account-nav li.on a { padding:0; }
.account-nav li.last, .account-nav li.last a { border-bottom:0; }


/* Login */
.login-box .col-1, .login-box .col-2 { border:1px solid #bbb6a5; background:#dee5e8; margin: 5px; }
.login-box .content { background-color: #fdfdfd; padding:14px 21px;  }
.login-box h4 {
    min-height:16px;
    border-bottom:1px solid #ddd;
    margin-bottom:1.2em;
    padding-bottom:5px;
    padding-left:23px;
    background-position:0 1px;
    background-repeat:no-repeat;
    font-size:1.05em;
    color:#e76200;
    text-transform:uppercase;
    }
.login-box .new-users h4 { background-image:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/icon_page_white.gif); }
.login-box .registered-users h4 { background-image:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/icon_page_white_text.gif); }
.login-box .button-set { margin:0; border:none; background:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/login_box_form_buttons_bg.gif) repeat-x; padding:8px 13px; }
.login-box .content { min-height:230px; }


/* Dashboard */.account-box {
    margin-bottom:20px;
    border:1px solid #ccc;
    border-right-color:#999;
    border-bottom-color:#999;
    background:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/account_box_bg.gif) repeat-x #fff;
    padding:15px;
    }
.account-box .head { margin-bottom:10px; border-bottom:1px solid #d9dde3; }
.account-box h4 { color:#E65505; font-size:1.1em; text-transform:uppercase; }
.account-box .inner-head { margin-bottom:8px; background:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/dotted_divider.gif) repeat-x 0 100%; padding-bottom:2px; text-align:right; }
.account-box h5 { font-size:1.1em;   }
.account-box h5 a { font-weight:normal; }
.account-box h6 { text-transform:uppercase; }
.account-main .account-box li { padding:5px 0; }
.account-box ol .count {
    float:left;
    margin-top:3px;
    background-color:#0a263c;
    padding:1px 3px;
    font-size:9px;
    font-weight:bold;
    color:#fff;
    line-height:1em;
    }
.account-box ol .content { margin-left:20px; padding:0; }
.account-box ol.recent-reviews small {
    float:left;
    margin-right:3px;
    font-weight:bold;
    }
.account-box .product-images { width:65px; }
.account-box .product-images img { border:1px solid #ccc; }
.account-box .product-details { margin:0 0 10px 70px; }
.account-box .content { padding:0; }
.account-side .actions { border-top:1px solid #ccc; padding-top:4px; }
.account-side .actions .form-button { float:right; }
.edit-password { display:block; height:20px; background:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/icon_lock.gif) no-repeat 0 2px; padding-left:20px; }
.dashboard-welcome { margin-right:8em; margin-bottom:1.5em; font-size:1.1em; }
.account-box .head h4 { padding-left:21px; min-height:17px; background-repeat:no-repeat; background-position:0 0; }
.ad-orders .head h4 { background-image:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/icon_folder_table.gif); }
.ad-account-info .head h4 { background-image:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/icon_ma_info.gif); }
.ad-tags .head h4 { background-image:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/icon_ma_tags.gif); }
.ad-reviews .head h4 { background-image:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/icon_ma_reviews.gif); }


/* Account Addressbook */
.primary-address-list h4, .address-list h4 {font-size:1.1em; color:#E26703; text-transform:uppercase; }
.primary-address-list li {
    margin-bottom:10px;
    border:1px solid #ccc;
    background:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/account_box_bg.gif) repeat-x #fff;
    padding:10px 13px 8px 13px;
    }
.primary-address-list li .head { margin:0; }
.address-list li { margin-bottom:1em; }
.address-list .actions { float:right; margin:0 0 10px 10px; }

/* Account Order History */
.sales-order-view .checkmo-mailing-address { display:block; padding-left:20px; }

/* Compare Products */
.compare-products { margin:30px 0 50px 0; }
.compare-products table { width:auto;  border:0; }
.compare-products tr { background:#EEEDED; }
.compare-products td { width:170px; text-align:left; }
.compare-products tbody td { border-color:#ccc; }
.compare-products tbody tr.first td { border-top:1px solid #D9DDE3; text-align:center; }
.compare-products tbody td.last {  border-right:1px solid #D9DDE3; }
.compare-products tbody.attribute-cart td { background:#fffada !important; text-align:center; border-bottom:1px solid #D9DDE3; }
.compare-products tbody td.label {
    width:auto;
    border-bottom:1px solid #9eb8cb;
    border-left:1px solid #BEBCB7;
    background:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/comparison_table_label_bg.gif) repeat-y 100% 0 #d9e5ee !important;
    text-align:left;
    }
.compare-products tbody.remove-buttons tr {  background:#fff;  }
.compare-products tbody.remove-buttons td {
    border:none !important;
    padding:0;
    text-align:right;
    font-size:0;
    line-height:0;
    }
.compare-products tbody.remove-buttons td img { float:right; }
.compare-products tr.last td {border-bottom:1px solid #ccc!important; }

/* Reviews */
.my-review-detail .product-image { float:left; width:135px; }
.my-review-detail .product-image p { margin-bottom:0; }
.my-review-detail .product-image p img { vertical-align:top; }
.my-review-detail .details { float:right; width:538px; }
.my-review-detail .ratings-list { margin-bottom:.8em; }
.my-review-detail .ratings { line-height:1.5; }
.my-review-detail .ratings .rating-box { float:none; margin-bottom:3px; }
.my-review-detail .ratings .pipe { display:none; }
.my-review-detail .ratings a { display:block; }


/* Gift Messages */
.giftmessage { padding:10px 0 0 0; }
.giftmessage-preview-link { font-size:11px; padding-right:7px; background-repeat:no-repeat; background-position:right 5px; }
.giftmessage-row { background-color:#f2efe9; }
.giftmessage-content { float:left; }
.giftmessage-close { float:right; }
.expand { background-image:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/gift-message-expand.gif); }
.collapse { background-image:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/gift-message-collapse.gif); }



/********************** Print pages */
table.print .giftmessage-preview-link { display:none !important; }
table.print .price-excl-tax { white-space:nowrap; }
table.print .price-incl-tax { white-space:nowrap; }
table.print .price-excl-tax .label,
table.print .price-excl-tax .price,
table.print .price-incl-tax .label,
table.print .price-incl-tax .price { display:inline; }


/********************** Pop up pages */
.page-popup { background:#fff; padding:25px 30px; text-align:left; }
.page-popup .print-head { margin:0 0 15px; }
.page-popup .print-head img { float:left; }
.page-popup .print-head address { float:left; margin-left:15px; }
.product-gallery-nav { padding:0 5px; }



/************************************************************/
/******************[ Mage_CSS_F Overrides]*******************/
/************************************************************/
.nowrap,
.nobr { white-space:nowrap !important; }

/* Alignment */
.v-top { vertical-align:top; }
.v-middle { vertical-align:middle; }
.v-bottom { vertical-align:bottom; }
.a-left { text-align:left; }
.a-center { text-align:center; }
.a-right { text-align:right; }
.left { float:left; }
.right { float:right; }

.normal-weight { font-weight:normal; }
.auto-width { width:auto; }

/* Link highlights */
.link-cart { color:#DC6809 !important; font-weight:bold !important; }
.link-remove { color:#646464 !important; }
.link-print { background:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/icon_printer.gif) no-repeat 0 2px; padding-left:23px; }
.link-feed { background:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/icon_feed.png) no-repeat left center; padding-left:18px; line-height:1.15; }

.order-access {padding-bottom:8px; }
.order-info {border:solid 1px #D0CBC1; background:#DEE5E8; padding:4px 8px; }
.order-info span { display:block; float:left; }
.order-info ul { display:inline; }
.order-info li { display:inline; padding-right:7px; padding-left:3px; }
.order-info li.selected {font-weight:bold; background:url(https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/point-con.gif) no-repeat fixed center bottom; }



/* My Reviews */
#my-reviews-table td { padding:10px; }

.product-review .product-img-box { float:left; width:140px;  }
.product-review .product-img-box .product-image { display:block; width:125px; height:125px; }
.product-review .product-img-box .label { font-size:11px; margin:0 0 3px; }
.product-review .product-img-box .ratings .rating-box { float:none; display:block; margin:0 0 3px; }
.product-review .product-details { margin-left:150px; }
.product-review .product-name { font-size:16px; font-weight:bold; margin:0 0 10px; }
.product-review h3 { font-size:12px; margin:0 0 3px; color:#2f2f2f; }
.product-review .ratings-table { margin:0 0 10px; }
.product-review dt { font-weight:bold; }
.product-review dd { font-size:13px; margin:5px 0 0; }
		
		
/* uprava stylu
.product-spec p { margin-bottom:0.0em; margin-top:0.0em; line-height: 100%; }
.product-specs ul { list-style-type: square; padding-left: 20px;  }
.product-specs ol { list-style-type: decimal; padding-left: 20px;  }
.product-specs ul li {list-style-type: disc; list-style-position: inside; text-indent: -10px; line-height:120%; }
.product-specs ul li ul li{list-style-type: circle; list-style-position: inside; text-indent: -10px; line-height:120%; }
.product-specs ol li {list-style-type: decimal; list-style-position: inside; text-indent: -10px; line-height:120%; }
.product-specs ol li ol li{list-style-type: decimal; list-style-position: inside; text-indent: -10px; line-height:120%; }
.short-description ul li {list-style-type: disc; list-style-position: inside; text-indent: 10px; }
.short-description ul li ul li{list-style-type: disc; list-style-position: inside; text-indent: 20px; }
.short-description ol li {list-style-type: decimal; list-style-position: inside; text-indent: 10px; }
.short-description ol li ol li {list-style-type: decimal; list-style-position: inside; text-indent: 20px; }
 */
.Pektsekye_Ymme_Block_Ymme .ymme_model { margin-left: 150px; }

/* Moje vychytavky */
a#facebook-add { color: #fff; text-decoration: underline !important; }
div.mostviewedproducts {  background:url("https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/menu_bg.gif") repeat-x scroll left top #fff;  font-weight:bold; margin: 30px 10px -10px 10px;  }
div.mostviewedproducts span strong { display: block; padding: 12px 0 0 5px; }
div.layered-nav { margin-top: -25px; }
.breadcrumbs-headline { float: left; margin-right: 10px; margin-left: 240px; }
.catalog-product-view  .breadcrumbs-headline, .catalogsearch-advanced-result .breadcrumbs-headline  { margin-left: 10px; }
#collateral-box-related-products .base-mini { border: 0; }
.catalog-product-view  .special-price .price-label { font-size:20px; }
.review-product-list .breadcrumbs-headline { margin-left: 10px; }
.review-product-list .product-collateral  { padding: 0 15px 15px 15px; }
.review-product-list #product-collateral-tabs  { display: none; }
.review-product-list .product-essential #product-question, .review-product-list .product-essential .add-to-box li a  { display: none; }

/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @copyright  Copyright (c) 2008 Irubin Consulting Inc. DBA Varien (http://www.varien.com)
 * @license    http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */


#nav {  height: 50px; background: #E0E0E2 url("https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/menu_bg.gif") top left repeat-x; font-size:13px; }

/* 0 Level  */
#nav li.level0 > a { padding: 15px 15px 16px 15px; }
#nav li.level0 > a:hover, #nav li.level0.over > a, #nav li.level0.active > a { background: #E0E0E2 url("https://www.autochladnicka.eu/skin/frontend/JULEC/default/images/menu_bg_hover.gif") top left repeat-x;}

/* All Levels */
#nav li { text-align:left; position:relative; }
#nav li.over { z-index:999; }
#nav li.parent {}
#nav li a { display:block; text-decoration:none; }
#nav li a:hover { text-decoration:none; }
#nav li a span { display:block; white-space:nowrap; cursor:pointer; }
#nav li ul a span { white-space:normal; }

/* 1st Level */
#nav li { float:left; }
#nav li a { float:left; padding:5px 10px; font-weight:bold; color:#002E52; }
#nav li a:hover { color:#000; }
#nav li.over a,
#nav li.active a { color:#000; }

/* 2nd Level */
#nav ul { position:absolute; width:15em; top:49px; left:-10000px;  background:#fafafa; }
#nav ul li { float:none; border-bottom:1px solid #ddd; }
#nav ul li.last { border-bottom:0; }
#nav ul li a { float:none; padding:3px 9px; font-weight:normal; color:#888 !important; }
#nav ul li a:hover { color:#000 !important; }
#nav ul li.active > a,
#nav ul li.over > a  { font-weight:bold; color:#000 !important; }

/* 3rd+ leven */
#nav ul ul { top:7px; }

/* Show Menu */
#nav li.over > ul { left:0; }
#nav li.over > ul li.over > ul { left:100px; }
#nav li.over ul ul { left:-10000px; }
/********** Navigation > */
/* ======================================================================================= */

/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @copyright  Copyright (c) 2008 Irubin Consulting Inc. DBA Varien (http://www.varien.com)
 * @license    http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */

/****************************************************/
/****************[ Mage_CSS_B Clears ]***************/
/****************************************************/
.page-head:after,
.page-head-alt:after,
.page-popup .print-head:after,
.clear:after,
.col2-set:after,
.col3-set:after,
.col4-set:after,
.col2-alt-set:after,
.head:after,
.inner-head:after,
.header-top:after,
.quick-access:after,
.header-nav:after,
#nav:after,
.middle:after,
.product-essential:after,
.more-views ul:after,
.button-set:after,
.actions:after,
.legend:after,
.form-list li:after,
.button-container:after,
.ratings:after,
.page-head:after,
.page-head-alt:after,
.group-select li:after,
.search-autocomplete li:after,
.tool-tip .btn-close:after,
.side-col li:after,
.account-box li:after,
.address-list li:after,
.generic-product-list li:after,
.listing-type-list .listing-item:after,
.listing-type-list .product-info .product-reviews:after,
.my-review-detail:after,
.product-options dt:after,
.product-options-bottom:after,
.product-options dd ul.options-list li:after,
.add-to-holder:after,
.listing-type-grid .grid-row:after,
.advanced-search-summary-box:after,
.shopping-cart-totals .checkout-types:after,
.advanced-search li:after { content:"."; display:block; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }
#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(http://www.12volt.sk/skin/frontend/JULEC/default/images/lightbox/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(http://www.12volt.sk/skin/frontend/JULEC/default/images/lightbox/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

#auto_search_loader {
	position: absolute;
}

#search_mini_form .search-autocomplete {
	left: 0 !important;
	overflow: visible !important;
	position: relative !important;
	z-index: 200;
}

#search_mini_form .form-search #auto_search_loader {
	left: 237px;
	top: 3px;
}

#search_mini_form .form-search .search-autocomplete {
	top: 26px !important;
	width: 94% !important;
}

#search_mini_form .input-box #auto_search_loader {
	left: 90%; 
	top: 25%; 
}

#search_mini_form .input-box .search-autocomplete {
	top: 15px !important;
	width: 100% !important;
}

#search_mini_form .search-autocomplete ul, #search_mini_form .search-autocomplete h4 {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	border-radius: 2px;
	background-color: #FFFFFF;
	border: 1px solid #3399cc;
	left: 0;
	padding-left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}

#search_mini_form .search-autocomplete h4 {
	padding: 10px 0px;
	text-align: center;
}

#search_mini_form .search-autocomplete li.all-product {
	display: block;
	margin: auto;
	padding: 0;
	height: 36px;
	border: none;
	background: #069;
	color: #fff;
	text-align: center;
	text-decoration: none !important;
	font-weight: bold;
	font-size: 14px;
	line-height: 36px;
	cursor: pointer;
}

#search_mini_form .search-autocomplete li.all-product a {
	color: #fff;
	text-decoration: none;
}

#search_mini_form .search-autocomplete li.all-product a:hover {
	text-decoration: underline;
}

#search_mini_form .search-autocomplete .list-title {
	display: block;
	padding: 5px 10px;
	color: #636363;
	text-transform: uppercase;
	font-size: 14px;
	line-height: 14px;
	border-top: 1px solid #eeeeee;
	border-bottom: 1px solid #eeeeee;
	background: #f7f7f7;
	cursor: auto;
}

#search_mini_form .search-autocomplete .item:hover {
	background-color: #f7f7f7;
}

#search_mini_form .search-autocomplete ul li {
    border-bottom: 1px solid #f4f4f4;
    color: #3399cc;
    cursor: pointer;
    font-size: 12px;
    padding: 4px 6px;
    text-align: left;
    overflow: hidden;
}

#search_mini_form .search-autocomplete .item a {
	clear: both;
	display: block;
	padding: 2px;
	outline: none;
	opacity: 1;
	text-decoration: none;
	-moz-outline-style: none;
	overflow: hidden;
}

#search_mini_form .search-autocomplete .item-thumbnail {
	display: inline-block;
	float: left;
	margin: 5px 5px 5px 0px;
	text-align: center;
	width: 90px;
}

#search_mini_form .search-autocomplete .item-thumbnail img {
	max-width: 90px;
	max-height: 90px;
}

#search_mini_form .search-autocomplete .productinfo {
	display: block;
	overflow: hidden;
}

#search_mini_form .search-autocomplete .productinfo .title {
	display: block;
	color: #0288d1;
	font-weight: bold;
	font-size: 100%;
	margin-top: 3px;
}

#search_mini_form .search-autocomplete .productinfo .description {
	display: block;
	margin-top: 5px;
	color: #747474;
}

#search_mini_form .search-autocomplete .productinfo .item-price {
	display: block;
	margin-top: 6px;
	font-weight: bold;
	font-size: 100%;
}

#animated_div {
    border:    #ADADAD 1px double;
    background:    #E9E9E9;
}

#magestore-bannerslider-popup{
	padding: 2px;
    position: fixed;
    z-index: 19990;
	background: #fff;
	border: 2px;
}
#magestore-bannerslider-popup-close{
	cursor: pointer;
    height: 22px;
	width:22px;
    position: absolute;
    right: 0px;
    top: -25px;   
    z-index: 19999;
	background:url(https://www.autochladnicka.eu/skin/frontend/base/default/css/magestore/bannerslider/image/close-tiny.png) no-repeat center;
}
#bg_fade {
    background-color: #000000;
    height: 100%;
    left: 0;
    margin: 0;
    padding: 0;
    position: fixed;
    top: 0;
    visibility: hidden;
    width: 100%;
    z-index: 1000;
	opacity: 0.7;
}
.m-fpc-debug-info {
  width: 420px;
  min-height: 115px;
  position: fixed;
  bottom: 10px;
  left: 10px;
  background: #47bbb3;
  color: #fff;
  z-index: 100000;
  font-family:Arial;
}
.m-fpc-debug-info .m-fpc-h1 {
  font-family:Arial;
  background: rgb(57, 172, 163);
  color: #fff;
  padding: 3px 3px 5px 10px;
  font-size: 14px;
  font-weight: bold;
  text-align:left;
  text-transform:none;
}
.m-fpc-debug-info .m-fpc-debug-info-main-block {
  padding: 2px 5px 10px 5px;
}
.m-fpc-debug-info .m-fpc-action {
  font-family:sans-serif,Arial;
  padding:0px;
  margin: 5px 0px 5px 0px;
  text-align: center;
  font-size: 20px;
  font-weight: 400;
  color: rgba(255, 255, 255, 0.5);
  text-transform:none;
  padding-top:15px;
}
.m-fpc-debug-info .m-fpc-ignored {
  padding-top: 0px !important;
}
.m-fpc-debug-info .m-fpc-hit-info {
  font-family:sans-serif,Arial;
  padding:0px;
  margin: 5px 0px 0px 0px;
  text-align: center;
  font-size: 30px;
  font-weight: 400;
  color: rgba(255, 255, 255, 0.95);
  text-transform:none;
}
.m-fpc-debug-info .m-fpc-time-text {
  font-family:sans-serif,Arial;
  padding:0px;
  margin: 5px 0px 5px 0px;
  text-align: center;
  font-size: 20px;
  font-weight: 400;
  color: rgba(255, 255, 255, 0.5);
  text-transform:none;
}
.m-fpc-debug-info .m-fpc-time {
  font-family:Arial;
  text-transform: uppercase;
  font-size: 76px;
  font-weight: 700;
  line-height: 65px;
  text-align:center;
}
.m-fpc-debug-info .m-fpc-time-sec-text {
  font-family:sans-serif,Arial;
  font-size: 35px;
  text-align:center;
  text-transform:none;
}
.m-fpc-debug-info.m-fpc-debug-info-not-cacheable {
  height: 220px;
  box-shadow: 0 0 0 5px #E0E0E0;
}
.m-fpc-debug-info.m-fpc-debug-info-hit {
  box-shadow: 0 0 0 5px #CCFFD3;
}
.m-fpc-debug-info.m-fpc-debug-info-miss {
  box-shadow: 0 0 0 5px #FECBCB;
}
.m-fpc-debug-info .m-fpc-disabled-info {
  font-family:sans-serif,Arial;
  padding:0px;
  margin: 12px 0px 0px 0px;
  text-align: center;
  font-size: 14px;
  font-weight: bold;
  color: rgba(255, 255, 255, 0.95);
  text-transform:none;
  color: #911E42 !important;
}
.m-fpc-debug-info .m-fpc-detail-info-hide-show-button-style {
  float: right;
  padding-right: 10px;
  text-decoration: underline;
  cursor: pointer;
}
.m-fpc-debug-info .m-fpc-info-scroll-hide {
  display: none;
}
/*scroll*/
.m-fpc-debug-info .m-fpc-info-scroll {
  overflow-y: auto;
  height: 350px;
  padding: 0px 5px 10px 5px;
  text-align: justify;
}
.m-fpc-debug-info .m-fpc-info-scroll::-webkit-scrollbar {
  width: 7px;
}
.m-fpc-debug-info .m-fpc-info-scroll::-webkit-scrollbar-track {
  background-color: rgba(255,255,255,0.2);
  border-radius: 7px;
}
.m-fpc-debug-info .m-fpc-info-scroll::-webkit-scrollbar-thumb {
  background-color: #EAEAEA;
  border-radius: 7px;
}
.m-fpc-debug-info .m-fpc-info-scroll::-webkit-scrollbar-thumb:hover {
  background-color: #EAEAEA;
  border-radius: 7px;
}

/*detail info table*/
.m-fpc-debug-info .m-fpc-detail-info-table {
  display:table;
  width:100%;
  padding-top: 3px;
}
.m-fpc-debug-info .m-fpc-detail-row {
  display:table-row;
}
.m-fpc-debug-info .m-fpc-detail-col {
  display:table-cell;
  text-align: left;
  padding: 2px;
  vertical-align: top;
  width: 50%;
  font-family:sans-serif,Arial;
  padding:5px;
  text-align: left;
  font-size: 10px;
  text-transform:none;
  color: #222 !important;
}
.m-fpc-debug-info .m-fpc-dark {
  background-color: #D9F0EE;
}
.m-fpc-debug-info .m-fpc-light {
  background-color: #ECF8F7;
}

/*flush cache button*/
.m-fpc-debug-info .m-fpc-flush-cache-button-style {
  float: left;
  padding-right: 10px;
  text-decoration: underline;
  cursor: pointer;
}

.m-fpc-debug-info .m-fpc-flush-cache-button-style-flushed {
  float: left;
  color: #911E42;
}

/*small debug info block*/
.m-fpc-debug-info-small {
  width: 120px;
  min-height: 10px;
  position: fixed;
  bottom: 10px;
  left: 10px;
  background: #47bbb3;
  color: #fff;
  z-index: 100000;
  font-family:Arial;
}

.m-fpc-debug-info-small .m-fpc-debug-info-main-block-small {
  padding: 2px 5px 10px 5px;
}

.m-fpc-debug-info-small .m-fpc-hit-info-small {
  font-family:sans-serif,Arial;
  padding:0px;
  margin: 5px 0px 0px 0px;
  text-align: left;
  font-size: 12px;
  font-weight: 400;
  color: rgba(255, 255, 255, 0.95);
  text-transform:none;
}

.m-fpc-debug-info-small .m-fpc-flush-cache-button-style-small {
  float: left;
  padding-right: 10px;
  text-decoration: underline;
  cursor: pointer;
}

.m-fpc-debug-info-small .m-fpc-flush-cache-button-style-flushed {
  float: left;
  color: #911E42;
}

.m-fpc-debug-info-small.m-fpc-debug-info-hit {
  box-shadow: 0 0 0 3px #CCFFD3;
}
.m-fpc-debug-info-small.m-fpc-debug-info-miss {
  box-shadow: 0 0 0 3px #FECBCB;
}
.m-fpc-debug-info-small.m-fpc-debug-info-not-cacheable {
  box-shadow: 0 0 0 5px #E0E0E0;
}

.m-fpc-debug-info .m-fpc-ignored-url-parameters-info {
  font-family:sans-serif,Arial;
  padding:15px;
  margin: 12px 0px 0px 0px;
  text-align: center;
  font-size: 14px;
  font-weight: bold;
  color: rgba(255, 255, 255, 0.95);
  text-transform:none;
  color: #911E42 !important;
  word-wrap: break-word;
}
/*
	EasyNew Highlight Styles  
*/

.col-3-layout #easy-new-list { width: 480px; }              /*    Block Width        */
.col-2-right-layout #easy-new-list,
.col-2-left-layout #easy-new-list { width: 660px; }
.col-1-layout #easy-new-list  { width: 850px; }

#easy-new-list li { overflow: hidden; }
#easy-new-list .product-info  { float:right; }
#easy-new-list .product-image  { float:left; }  
.col-3-layout #easy-new-list .product-info { width: 370px; }  /*    Info block width   */
.col-2-right-layout #easy-new-list .product-info,
.col-2-left-layout #easy-new-list .product-info { width: 525px; } 
.col-1-layout #easy-new-list .product-info { width: 730px; }

/*
 *     Grid 
*/

.col-3-layout #easy-new-grid { width: 480px; }              /*    Block Width        */
.col-2-right-layout #easy-new-grid,
.col-2-left-layout #easy-new-grid  { width: 660px; }
.col-1-layout #easy-new-grid { width: 850px; }

#easy-new-grid ol { overflow: hidden; }
#easy-new-grid li { width: 150px; float: left; }            /*    Grid Item Width    */

/*
    EasyNew Highlight Slider
*/
.col-3-layout #easyslider { width:480px; }
.col-3-layout #easyslider div.scroller { width: 480px; }
.col-3-layout #easyslider .scroller .sectionslide { width:480px; }
.col-3-layout #easyslider .product-shop { width: 340px; }
.col-3-layout #easyslider .content .product-description { width: 330px; }

.col-2-right-layout #easyslider { width:640px; }
.col-2-right-layout #easyslider .scroller { width: 640px; }
.col-2-right-layout #easyslider .scroller .sectionslide { width:640px; }
.col-2-right-layout #easyslider .product-shop { width: 490px; }
.col-2-right-layout #easyslider .content .product-description { width: 500px; }

.col-2-left-layout #easyslider { width:640px; }
.col-2-left-layout #easyslider .scroller { width: 640px; }
.col-2-left-layout #easyslider .scroller .sectionslide { width:640px; }
.col-2-left-layout #easyslider .product-shop { width: 490px; }
.col-2-left-layout #easyslider .content .product-description { width: 500px; }

.col-1-layout #easyslider { width:850px; }
.col-1-layout #easyslider .scroller { width: 850px; }
.col-1-layout #easyslider .scroller .sectionslide { width:850px; }
.col-1-layout #easyslider .product-shop { width: 730px; }
.col-1-layout #easyslider .content .product-description { width: 700px; } 
#easyslider { 
	position: relative;
}
#easyslider div.scroller { overflow: hidden; }
#easyslider div.slidercontrolwr{
	position:absolute;
	right:15px;
	bottom:15px;
}
#easyslider div.scroller img{
	border: none;
}
#easyslider div.scroller div.sectionslide {	
	overflow:hidden;
	float:left;		
}

#easyslider div.scroller div.content {
	width: 10000px;
}
#easyslider .slidercontrol{
	list-style: none;
	padding: 0px;
	margin: 0px;	
}	
#easyslider .slidercontrol a {
	float: left;
	margin: 0px 2px;
	padding: 0px 5px;
	text-decoration: none;
	color: #000;
	overflow: hidden;
	opacity:0.4;
    border: 1px solid #000;
    background: #CCC;
}
#easyslider .slidercontrol a:hover,
#easyslider .slidercontrol a.active {
	opacity:1;
    color: #FFF;
}

.Neprehliadnite      {
	font-size: 17px;
    font: bold;
 }
 
 
.neprehliadnite-produkt
{
    font-size:15px;
    font: bold;
    font-weight: bold;
 }

.neprehliadnite-produkt a:link {text-decoration:none;}

/**
 * Valdecode - Cookie Law Compliance
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the The MIT License (MIT)
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://www.valdecode.com/license/cookielaw/license.txt
 *
 * @category    Valdecode
 * @package     Valdecode_CookieLaw
 * @copyright   Copyright (c) 2014 Valdecode
 * @license     http://www.valdecode.com/license/cookielaw/license.txt  The MIT License (MIT)
 */
#v-cookielaw { overflow: hidden; background: #fff; color: #444; z-index: 9999; font-size: 13px; }
#v-cookielaw .v-message { padding: 5px 10px; text-align: left; }
#v-cookielaw .v-actions { }
#v-cookielaw .v-button { color: #222; display: inline-block; background-color: #ececec; background-image: linear-gradient(#f4f4f4, #ececec); border: 1px solid #d4d4d4; padding: 4px 10px; text-decoration: none; text-shadow: 1px 1px 0 #fff; border-radius: 2px; }
#v-cookielaw .v-button.v-accept:before { content: "\2714"; }
#v-cookielaw .v-button:hover,
#v-cookielaw .v-button:focus { color: #fff; text-shadow: -1px -1px 0 rgba(0,0,0,0.3); border-color: #3072b3; border-bottom-color: #2a65a0; background-color: #2a65a0; background-image: linear-gradient(#599bdc, #3072b3); }
#v-cookielaw .v-button:active {  border-color: #2a65a0; border-bottom-color: #3884cd; background-color: #3072b3; background-image: linear-gradient(#3072b3, #599bdc); }

#v-cookielaw.v-bar { display: table; width: 100%; padding: 5px 0; }
#v-cookielaw.v-bar .v-message { display: table-cell; }
#v-cookielaw.v-bar .v-actions { display: table-cell; vertical-align: middle; width: 250px; padding-right: 10px; text-align: right; }
#v-cookielaw.v-bar.v-top { position: relative; border-bottom: 1px solid #000; }
#v-cookielaw.v-bar.v-bottom { position: fixed; bottom: 0; border-top: 1px solid #000; }

#v-cookielaw.v-box { position: fixed; max-width: 300px; border: 1px solid #000; border-radius: 3px; margin: 10px; }
#v-cookielaw.v-box .v-actions { float: left; margin: 5px 10px; }
#v-cookielaw.v-box.v-top-left { top: 0; left: 0; }
#v-cookielaw.v-box.v-top-right { top: 0; right: 0; }
#v-cookielaw.v-box.v-bottom-left { bottom: 0; left: 0; }
#v-cookielaw.v-box.v-bottom-right { bottom: 0; right: 0; }

/* RWD */
@media (max-width: 480px) {
    #v-cookielaw.v-box { display: table; width: 100% !important; padding: 5px 0 0; position: fixed; bottom: 0 !important; top: auto !important; border-top: 1px solid #000; max-width: 100%; margin: 0; border-radius: 0; border-right: 0; border-left: 0; border-bottom: 0; }
    #v-cookielaw.v-box .v-message { display: table-cell; }
    #v-cookielaw.v-box .v-actions { display: table-cell; vertical-align: middle; width: 250px; padding-right: 10px; text-align: left; }

    #v-cookielaw .v-message { float: left; }
    #v-cookielaw .v-actions { float: left; margin: 5px 10px; }
    #v-cookielaw.v-bar .v-actions { width: auto; }
}

/* Skin - Yellow Alert */
#v-cookielaw.v-yellow-alert { background: #fffbcd; border-color: #e2cd7b !important; }

/* Skin - Dark Clean */
#v-cookielaw.v-dark-clean { color: #fff; background: #2c2c2c; border-color: #55575f !important; }
#v-cookielaw.v-dark-clean .v-button { color: #fff; text-shadow: -1px -1px 0 rgba(0,0,0,0.3); border-color: #3072b3; border-bottom-color: #2a65a0; background-color: #2a65a0; background-image: linear-gradient(#599bdc, #3072b3); }
#v-cookielaw.v-dark-clean .v-button:hover,
#v-cookielaw.v-dark-clean .v-button:focus { background-color: #3678a0; background-image: linear-gradient(#68abdc, #387cb3); }

/* Skin - Minimalist */
#v-cookielaw.v-minimalist { color: #2c2c2c; background: #f0f0f0; border-color: #e0e0e0 !important; font-size: 11px; font-family: Verdana; }
#v-cookielaw.v-bar.v-minimalist { padding: 2px 0; }
#v-cookielaw.v-box.v-minimalist { width: 260px; }
#v-cookielaw.v-box.v-minimalist .v-actions { margin: 5px; }
#v-cookielaw.v-box.v-minimalist .v-message { padding: 5px; }
#v-cookielaw.v-minimalist .v-button { padding: 3px 6px; }


.product-options {line-height:100%;}
.product-options .input-box::after {content: none}


/* OptionExtended Picker Image*/
.ox-picker-image {border:1px solid white; margin-right:3px; display:inline;}
.ox-picker-image.ox-selected {border:1px solid black; margin-right:3px; display:inline;}

.ox-image-cell {float:left; text-align:center;}
.ox-image-cell span {font-size:10px;}


/* OptionExtended Above */
.product-options dd.ox-above {max-width:590px; padding:0; margin:8px 0 20px 0; border:none;}
.product-options dd.ox-above img.ox-image {display:block; float:left; width:100px; height:100px; margin:0 8px 8px 0;}
.product-options dd.ox-above select {width: 100%; margin:0 0 10px 0;}
.product-options dd.ox-above ul.options-list {margin:0 0 10px 0;}
.product-options dd.ox-above .description {display:block; width: auto; font-size:10px; margin:0 0 8px 0; font-weight:normal; font-style:normal; }
.product-options dd.ox-above .spacer{height:1px; clear:both;}


/* OptionExtended Above Checkbox */
.product-options dd.ox-above-checkbox {max-width:590px; padding:0; margin:8px 0 20px 0; border:none;}
.product-options dd.ox-above-checkbox img.ox-image {display:inline; width:100px; height:100px; margin:0 8px 8px 0;}
.product-options dd.ox-above-checkbox ul.options-list {margin:0 0 10px 0;}
.product-options dd.ox-above-checkbox .ox-tooltip-icon {display:inline-block; line-height: inherit; vertical-align:middle; margin-left:5px;}


/* OptionExtended Before Select*/
.product-options dd.ox-before-select {max-width:590px; padding:0; margin:8px 0 20px 0; border:none;}
.product-options dd.ox-before-select .ox-table {display:table; width:100%;}
.product-options dd.ox-before-select .ox-table-cell-img {display:table-cell; width:100px; vertical-align:top;}
.product-options dd.ox-before-select .ox-table-cell {display:table-cell; vertical-align:top;}
.product-options dd.ox-before-select img.ox-image {width:100px; height:100px; vertical-align:middle; margin:0 10px 10px 0;}
.product-options dd.ox-before-select select {width: 100%; margin-top:45px;}
.product-options dd.ox-before-select .ox-tooltip-icon {display:block; margin:8px 100px 0 0;}
.product-options dd.ox-before-select .spacer{height:1px; clear:both;}

/* OptionExtended Before Radio*/
.product-options dd.ox-before-radio {max-width:590px; padding:0; margin:8px 0 20px 0; border:none;}
.product-options dd.ox-before-radio .ox-table {display:table; width:100%;}
.product-options dd.ox-before-radio .ox-table-cell-img {display:table-cell; width:100px; vertical-align:top;}
.product-options dd.ox-before-radio .ox-table-cell {display:table-cell; vertical-align:top;}
.product-options dd.ox-before-radio img.ox-image {width:100px; height:100px; vertical-align:middle; margin:0 10px 10px 0;}
.product-options dd.ox-before-radio ul.options-list {max-width:100%; max-width:450px; list-style-type:none; margin:0 0 10px 0;}
.product-options dd.ox-before-radio ul.options-list label {width:100%; max-width:60%;}
.product-options dd.ox-before-radio .ox-tooltip-icon {display:inline-block; line-height: inherit; vertical-align:middle; margin-left:5px;}


/* OptionExtended Below */
.product-options dd.ox-below {max-width:590px; padding:0; margin:8px 0 20px 0; border:none;}
.product-options dd.ox-below img.ox-image {display:block; float:left; width:100px; height:100px; margin:0 10px 4px 0;}
.product-options dd.ox-below div select {width: 100%; margin:4px 0 10px 0;}
.product-options dd.ox-below ul.options-list {margin:0 0 10px 0;}
.product-options dd.ox-below .description {display:block; width: auto; font-size:10px; margin:0 0 5px 0; font-weight:normal; font-style:normal; }
.product-options dd.ox-below .spacer{height:1px; clear:both;}

/* OptionExtended Below Checkbox */
.product-options dd.ox-below-checkbox {max-width:590px; padding:0; margin:8px 0 20px 0; border:none;}
.product-options dd.ox-below-checkbox img.ox-image {display:inline; width:100px; height:100px; margin:0 8px 8px 0;}
.product-options dd.ox-below-checkbox ul.options-list {margin:0 0 10px 0;}
.product-options dd.ox-below-checkbox select {margin:0 0 10px 0;}
.product-options dd.ox-below-checkbox .ox-tooltip-icon {display:inline-block; line-height: inherit; vertical-align:middle; margin-left:5px;}

/* OptionExtended Swap Select*/
.product-options dd.ox-swap-select {max-width:590px; padding:0; margin:8px 0 20px 0; border:none;}
.product-options dd.ox-swap-select select {width: 100%; margin:8px 0 10px 0;}
.product-options dd.ox-swap-select .description {font-size:10px; margin:0 0 8px 0; font-weight:normal; font-style:normal; }

/* OptionExtended Swap Radio */
.product-options dd.ox-swap-radio {max-width:590px; padding:0; margin:8px 0 20px 0; border:none;}
.product-options dd.ox-swap-radio ul.options-list {margin:0;}
.product-options dd.ox-swap-radio .ox-tooltip-icon {display:inline-block; line-height: inherit; vertical-align:middle; margin-left:5px;}


/* OptionExtended Picker */
.product-options dd.ox-picker {max-width:590px; padding:0; margin:8px 0 20px 0; border:none;}
.product-options dd.ox-picker select {display: block; width: 100%; margin:5px 0 10px 0;}
.product-options dd.ox-picker .description {font-size:10px; margin:0 0 8px 0; font-weight:normal; font-style:normal; }
.product-options dd.ox-picker .spacer{height:1px; clear:both;}
img.ox-hover-image {width: 150px; height: 150px;}

/* OptionExtended Note */
.product-options dd.ox-note {font-size:12px;}


/* OptionExtended Grid */
.product-options dd.ox-grid {max-width:590px; padding:0; margin:8px 0 20px 0; border:none;}
.product-options dd.ox-grid ul.options-list {list-style-type:none; padding:0; margin:0;}
.product-options dd.ox-grid ul.options-list li {width:129px; height:145px; float:left; margin-right:10px; line-height:normal; padding:0}
.product-options dd.ox-grid ul.options-list input.radio { float:none; margin:45px 0 0 7px;}
.product-options dd.ox-grid ul.options-list input.checkbox { float:none; margin:45px 0 0 7px;}
.product-options dd.ox-grid ul.options-list .label {display:block; width: 100px; text-align:center; margin:0;}
.product-options dd.ox-grid ul.options-list label {min-width: 0; padding:0; background: none; font-weight:normal; }
.product-options dd.ox-grid ul.options-list label:hover {background: none;}
.product-options dd.ox-grid .ox-image {display:block; float:left; width:100px; height:100px; margin:0 0 5px 0;}
.product-options dd.ox-grid ul.validation-failed { padding:10px 0 0 0; }
.product-options dd.ox-grid .spacer{height:1px; clear:both;}
.product-options dd.ox-grid .ox-tooltip-icon {display:inline-block; line-height: inherit; vertical-align:middle; margin:10px 0 0 5px;}


/* OptionExtended Grid Compact */
.product-options dd.ox-gridcompact {max-width:590px; padding:0; margin:8px 0 20px 0; border:none;}
.product-options dd.ox-gridcompact ul.options-list {list-style-type:none; padding:0; margin:0;}
.product-options dd.ox-gridcompact ul.options-list li {float:left; position:relative; width:auto; height:140px; overflow:hidden;  margin:0 15px 0 0; line-height:normal; padding:0}
.product-options dd.ox-gridcompact ul.options-list input.radio {display:none;}
.product-options dd.ox-gridcompact ul.options-list input.checkbox {display:none;}
.product-options dd.ox-gridcompact ul.options-list .label {display:block; width:100px; text-align:center; margin:0;}
.product-options dd.ox-gridcompact ul.options-list label {min-width: 0; padding:0; background: none; font-weight:normal;}
.product-options dd.ox-gridcompact ul.options-list label:hover {background: none;}
.product-options dd.ox-gridcompact .ox-image {display:block; width:100px; height:100px; margin:0 0 4px 0; border:1px solid white;}
.product-options dd.ox-gridcompact .ox-check-icon	{display:none; position:absolute; top:0px; left:73px; width:24px; height:24px;}
/*.product-options dd.ox-gridcompact .ox-image:hover {border:1px solid yellow;}*/
.product-options dd.ox-gridcompact .ox-image.ox-selected,  
.product-options dd.ox-gridcompact .ox-image.ox-selected:hover {border:1px solid black;}
.product-options dd.ox-gridcompact .ox-image.ox-selected + .ox-check-icon {display:block;}
.product-options dd.ox-gridcompact ul.validation-failed { padding:10px 0 0 0; }
.product-options dd.ox-gridcompact .spacer{height:1px; clear:both;}


/* OptionExtended List */
.product-options dd.ox-list {max-width:590px; padding:0; margin:8px 0 20px 0; border:none;}
.product-options dd.ox-list ul.options-list {list-style-type:none; padding:0; margin:0; }
.product-options dd.ox-list ul.options-list li {margin-bottom:10px; border:1px solid #e4e4e4; line-height:normal; padding:10px 10px 10px 10px; }
.product-options dd.ox-list img {display:block; float:left; width:100px; height:100px; margin:0 10px 0 0;}
.product-options dd.ox-list li.none img {display:block; width:100px; height:15px; margin:0 10px 0 0;}
.product-options dd.ox-list ul.options-list input.radio {position:static; float:right; margin:0;}
.product-options dd.ox-list ul.options-list input.checkbox {position:static; float:right; margin:0;}
.product-options dd.ox-list ul.validation-failed { padding:0; }
.product-options dd.ox-list span.content {display:block; width:auto; padding: 0 0 0 0;}
.product-options dd.ox-list span.content label {display:block; width:auto; background: none; padding:0; margin:0;}
.product-options dd.ox-list span.content label:hover {background: none;}
.product-options dd.ox-list .price-notice {padding:0;}
.product-options dd.ox-list .description {min-height:60px; font-size:10px; margin:5px 0 5px 0;}
.product-options dd.ox-list .spacer{height: 1px; clear: both;}







/*
    Colorbox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#oxcolorbox, #oxcboxOverlay, #oxcboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#oxcboxWrapper {max-width:none;}
#oxcboxOverlay{position:fixed; width:100%; height:100%;}
#oxcboxMiddleLeft, #oxcboxBottomLeft{clear:left;}
#oxcboxContent{position:relative;}
#oxcboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#oxcboxTitle{margin:0;}
#oxcboxLoadingOverlay, #oxcboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#oxcboxPrevious, #oxcboxNext, #oxcboxClose, #oxcboxSlideshow{cursor:pointer;}
.oxcboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.oxcboxIframe{width:100%; height:100%; display:block; border:0;}
#oxcolorbox, #oxcboxContent, #oxcboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}

/* 
    User Style:
    Change the following styles to modify the appearance of Colorbox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#oxcboxOverlay{background:#fff;}
#oxcolorbox{outline:0;font: 12px Tahoma, Arial,sans-serif;}
    #oxcboxTopLeft{width:25px; height:25px; background:url(https://www.autochladnicka.eu/skin/frontend/base/default/pektsekye/optionextended/images/border1.png) no-repeat 0 0;}
    #oxcboxTopCenter{height:25px; background:url(https://www.autochladnicka.eu/skin/frontend/base/default/pektsekye/optionextended/images/border1.png) repeat-x 0 -50px;}
    #oxcboxTopRight{width:25px; height:25px; background:url(https://www.autochladnicka.eu/skin/frontend/base/default/pektsekye/optionextended/images/border1.png) no-repeat -25px 0;}
    #oxcboxBottomLeft{width:25px; height:25px; background:url(https://www.autochladnicka.eu/skin/frontend/base/default/pektsekye/optionextended/images/border1.png) no-repeat 0 -25px;}
    #oxcboxBottomCenter{height:25px; background:url(https://www.autochladnicka.eu/skin/frontend/base/default/pektsekye/optionextended/images/border1.png) repeat-x 0 -75px;}
    #oxcboxBottomRight{width:25px; height:25px; background:url(https://www.autochladnicka.eu/skin/frontend/base/default/pektsekye/optionextended/images/border1.png) no-repeat -25px -25px;}
    #oxcboxMiddleLeft{width:25px; background:url(https://www.autochladnicka.eu/skin/frontend/base/default/pektsekye/optionextended/images/border2.png) repeat-y 0 0;}
    #oxcboxMiddleRight{width:25px; background:url(https://www.autochladnicka.eu/skin/frontend/base/default/pektsekye/optionextended/images/border2.png) repeat-y -25px 0;}
    #oxcboxContent{background:#fff; overflow:hidden;}
        .oxcboxIframe{background:#fff;}
        #oxcboxError{padding:50px; border:1px solid #ccc;}
        #oxcboxLoadedContent{margin-bottom:20px;}
        #oxcboxTitle{position:absolute; bottom:0px; left:0; text-align:center; width:100%; color:#999;}
        #oxcboxCurrent{position:absolute; bottom:0px; left:100px; color:#999;}
        #oxcboxLoadingOverlay{background:#fff url(https://www.autochladnicka.eu/skin/frontend/base/default/pektsekye/optionextended/images/loading.gif) no-repeat 5px 5px;}

        /* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
        #oxcboxPrevious, #oxcboxNext, #oxcboxSlideshow, #oxcboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }
        
        /* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
        #oxcboxPrevious:active, #oxcboxNext:active, #oxcboxSlideshow:active, #oxcboxClose:active {outline:0;}

        #oxcboxSlideshow{position:absolute; bottom:0px; right:42px; color:#444;}
        #oxcboxPrevious{position:absolute; bottom:0px; left:0; color:#444;}
        #oxcboxNext{position:absolute; bottom:0px; left:63px; color:#444;}
        #oxcboxClose{position:absolute; bottom:0; right:0; display:block; color:#444;}

/*
  The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
  when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to or needed in IE9.
  See: http://jacklmoore.com/notes/ie-transparency-problems/
*/
.oxcboxIE #oxcboxTopLeft,
.oxcboxIE #oxcboxTopCenter,
.oxcboxIE #oxcboxTopRight,
.oxcboxIE #oxcboxBottomLeft,
.oxcboxIE #oxcboxBottomCenter,
.oxcboxIE #oxcboxBottomRight,
.oxcboxIE #oxcboxMiddleLeft,
.oxcboxIE #oxcboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}
/* This is the default Tooltipster theme (feel free to modify or duplicate and create multiple themes!): */
.tooltipster-default {
	border-radius: 5px; 
	border: 2px solid #000;
	background: #4c4c4c;
	color: #fff;
}

/* Use this next selector to style things like font-size and line-height: */
.tooltipster-default .tooltipster-content {
	font-family: Arial, sans-serif;
	font-size: 14px;
	line-height: 16px;
	padding: 8px 10px;
	overflow: hidden;
}

/* This next selector defines the color of the border on the outside of the arrow. This will automatically match the color and size of the border set on the main tooltip styles. Set display: none; if you would like a border around the tooltip but no border around the arrow */
.tooltipster-default .tooltipster-arrow .tooltipster-arrow-border {
	/* border-color: ... !important; */
}


/* If you're using the icon option, use this next selector to style them */
.tooltipster-icon {
	cursor: help;
	margin-left: 4px;
}








/* This is the base styling required to make all Tooltipsters work */
.tooltipster-base {
	padding: 0;
	font-size: 0;
	line-height: 0;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 9999999;
	pointer-events: none;
	width: auto;
	overflow: visible;
}
.tooltipster-base .tooltipster-content {
	overflow: hidden;
}


/* These next classes handle the styles for the little arrow attached to the tooltip. By default, the arrow will inherit the same colors and border as what is set on the main tooltip itself. */
.tooltipster-arrow {
	display: block;
	text-align: center;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
}
.tooltipster-arrow span, .tooltipster-arrow-border {
	display: block;
	width: 0; 
	height: 0;
	position: absolute;
}
.tooltipster-arrow-top span, .tooltipster-arrow-top-right span, .tooltipster-arrow-top-left span {
	border-left: 8px solid transparent !important;
	border-right: 8px solid transparent !important;
	border-top: 8px solid;
	bottom: -7px;
}
.tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-top-left .tooltipster-arrow-border {
	border-left: 9px solid transparent !important;
	border-right: 9px solid transparent !important;
	border-top: 9px solid;
	bottom: -7px;
}

.tooltipster-arrow-bottom span, .tooltipster-arrow-bottom-right span, .tooltipster-arrow-bottom-left span {
	border-left: 8px solid transparent !important;
	border-right: 8px solid transparent !important;
	border-bottom: 8px solid;
	top: -7px;
}
.tooltipster-arrow-bottom .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border {
	border-left: 9px solid transparent !important;
	border-right: 9px solid transparent !important;
	border-bottom: 9px solid;
	top: -7px;
}
.tooltipster-arrow-top span, .tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-bottom span, .tooltipster-arrow-bottom .tooltipster-arrow-border {
	left: 0;
	right: 0;
	margin: 0 auto;
}
.tooltipster-arrow-top-left span, .tooltipster-arrow-bottom-left span {
	left: 6px;
}
.tooltipster-arrow-top-left .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border {
	left: 5px;
}
.tooltipster-arrow-top-right span,  .tooltipster-arrow-bottom-right span {
	right: 6px;
}
.tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border {
	right: 5px;
}
.tooltipster-arrow-left span, .tooltipster-arrow-left .tooltipster-arrow-border {
	border-top: 8px solid transparent !important;
	border-bottom: 8px solid transparent !important; 
	border-left: 8px solid;
	top: 50%;
	margin-top: -7px;
	right: -7px;
}
.tooltipster-arrow-left .tooltipster-arrow-border {
	border-top: 9px solid transparent !important;
	border-bottom: 9px solid transparent !important; 
	border-left: 9px solid;
	margin-top: -8px;
}
.tooltipster-arrow-right span, .tooltipster-arrow-right .tooltipster-arrow-border {
	border-top: 8px solid transparent !important;
	border-bottom: 8px solid transparent !important; 
	border-right: 8px solid;
	top: 50%;
	margin-top: -7px;
	left: -7px;
}
.tooltipster-arrow-right .tooltipster-arrow-border {
	border-top: 9px solid transparent !important;
	border-bottom: 9px solid transparent !important; 
	border-right: 9px solid;
	margin-top: -8px;
}


/* Some CSS magic for the awesome animations - feel free to make your own custom animations and reference it in your Tooltipster settings! */

.tooltipster-fade {
	opacity: 0;
	-webkit-transition-property: opacity;
	-moz-transition-property: opacity;
	-o-transition-property: opacity;
	-ms-transition-property: opacity;
	transition-property: opacity;
}
.tooltipster-fade-show {
	opacity: 1;
}

.tooltipster-grow {
	-webkit-transform: scale(0,0);
	-moz-transform: scale(0,0);
	-o-transform: scale(0,0);
	-ms-transform: scale(0,0);
	transform: scale(0,0);
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	-ms-transition-property: -ms-transform;
	transition-property: transform;
	-webkit-backface-visibility: hidden;
}
.tooltipster-grow-show {
	-webkit-transform: scale(1,1);
	-moz-transform: scale(1,1);
	-o-transform: scale(1,1);
	-ms-transform: scale(1,1);
	transform: scale(1,1);
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
}

.tooltipster-swing {
	opacity: 0;
	-webkit-transform: rotateZ(4deg);
	-moz-transform: rotateZ(4deg);
	-o-transform: rotateZ(4deg);
	-ms-transform: rotateZ(4deg);
	transform: rotateZ(4deg);
	-webkit-transition-property: -webkit-transform, opacity;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	-ms-transition-property: -ms-transform;
	transition-property: transform;
}
.tooltipster-swing-show {
	opacity: 1;
	-webkit-transform: rotateZ(0deg);
	-moz-transform: rotateZ(0deg);
	-o-transform: rotateZ(0deg);
	-ms-transform: rotateZ(0deg);
	transform: rotateZ(0deg);
	-webkit-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 1);
	-webkit-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4); 
	-moz-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4); 
	-ms-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4); 
	-o-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4); 
	transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);
}

.tooltipster-fall {
	top: 0;
	-webkit-transition-property: top;
	-moz-transition-property: top;
	-o-transition-property: top;
	-ms-transition-property: top;
	transition-property: top;
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
}
.tooltipster-fall-show {
}
.tooltipster-fall.tooltipster-dying {
	-webkit-transition-property: all;
	-moz-transition-property: all;
	-o-transition-property: all;
	-ms-transition-property: all;
	transition-property: all;
	top: 0px !important;
	opacity: 0;
}

.tooltipster-slide {
	left: -40px;
	-webkit-transition-property: left;
	-moz-transition-property: left;
	-o-transition-property: left;
	-ms-transition-property: left;
	transition-property: left;
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
}
.tooltipster-slide.tooltipster-slide-show {
}
.tooltipster-slide.tooltipster-dying {
	-webkit-transition-property: all;
	-moz-transition-property: all;
	-o-transition-property: all;
	-ms-transition-property: all;
	transition-property: all;
	left: 0px !important;
	opacity: 0;
}


/* CSS transition for when contenting is changing in a tooltip that is still open. The only properties that will NOT transition are: width, height, top, and left */
.tooltipster-content-changing {
	opacity: 0.5;
	-webkit-transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	transform: scale(1.1, 1.1);
}

.tooltipster-shadow {
	border-radius: 5px;
	background: #fff;
	box-shadow: 0px 0px 14px rgba(0,0,0,0.3);
	color: #2c2c2c;
}
.tooltipster-shadow .tooltipster-content {
	font-family: 'Arial', sans-serif;
	font-size: 14px;
	line-height: 16px;
	padding: 8px 10px;
}
