body{outline: none; margin: 0 0 0 0; padding: 0 0 0 0; background-image: url('Images/pattern-bg.png');}
a, a.visited{text-decoration:none;}
a:hover{text-decoration:underline;}
img{ border-style:none; border-width:0px;}
h1{font-size:190%;}
h2{font-size:170%;}
h3{font-size:150%;}
h4{font-size:135%;}
h5{font-size:120%;}
h6{font-size:115%;}
.ezop-page > p, .ezop-page > ol li, .ezop-page > ul li {line-height: 1.35;}
.ezop-page {font-size:12pt;}
fieldset{margin:0;padding:3px;}
#zone-body-workspace {margin-top:18px; margin-bottom:15px;}
#zone-content-wrapper{margin-bottom:15px;}
#zone-footer-panel .ezop-page{background-color:inherit;}
/*ul{list-style-type:square;}*/
.navig-h ul{list-style-type:none;margin:0;padding:0;}
.navig-h li{display:inline;}
.navig-v ul{list-style-type:none;margin:0;padding:0;}
.navig-v li {}
.navig-v li a {padding:3px 5px 3px 5px;border-bottom:1px solid #F2F2F2;display:block;}

.show-small {display:none;}
.undl{text-decoration:underline;}

@font-face {font-family: "Adelle light";src: url('/App_Themes/LandingTheme/fonts/Adelle_light.otf?1368517620') format('opentype'); }

#tinymce
{
    background-image: none;
}

/*
#box-submenu ul{list-style:none;padding:0;margin:0;}
#box-submenu li{line-height:200%;font-size:100%; margin-left:0px; padding-left:12px;background:url('Images/bullet-normal.gif') no-repeat; background-position:left center; border-bottom: solid 1px #eff0f1;}
*/
/*.navig-upper a, .navig-upper li, .navig-upper span, .navig-upper{text-transform:uppercase;}*/
.navig-upper{text-transform:uppercase;}

#navig-menu{background-image:url('Images/navig-main-bg.png');background-repeat:repeat-x; background-position:left bottom;padding:1px;}
#navig-menu ul{margin:0px; padding:5px 0px 5px 0px;}
#navig-menu li{margin:0px 0px 0px 2px; padding:5px;text-align:center;font-weight:bolder;}
#navig-menu li a{display:block; min-width:98px;}



.navig-basket{ text-align:center; margin:15px 4px 15px 4px;}
.navig-basket > *:last-child{
    margin-right:0px;
}
.navig-basket-page1, .navig-basket-page2, .navig-basket-page3, .navig-basket-page4{color:#18528E;height:16px; margin-right:19px;display:inline-block;border:1px solid transparent;font-weight:bold;background:url('Images/basket-arrow.png') no-repeat;background-position:right center;padding:10px 20px 10px 10px;width:129px;border-radius: 3px;}
.navig-basket-page1:hover, .navig-basket-page2:hover, .navig-basket-page3:hover, .navig-basket-page4:hover{border:1px solid #EEE;}
.call-navig-basket-selected{background:url('Images/basket-arrow-selected.png') no-repeat;background-position:right center;color:#47BE29}
/*
.navig-basket-page1{background:url('Images/cmd-basket.png') no-repeat;}
.navig-basket-page2{background:url('Images/cmd-transit.png') no-repeat;}
.navig-basket-page3{background:url('Images/cmd-mailbox.png') no-repeat;}
.navig-basket-page4{background:url('Images/cmd-order.png') no-repeat;}
*/
.eat-href-button:hover img{
    opacity: .6;
    filter: alpha(opacity=60);
}

.ezop-page hr {
    border-top: 1px dashed #999;
    border-bottom: 0px;
    height: 1px;
    clear: both;
}

.navig-next-steps{ margin-left:10px;margin-top:16px;clear:both;}
.navig-next-go-back, .navig-save, .navig-next-go-page1, .navig-next-go-page2, .navig-next-go-page3, .navig-next-go-page4,
    .navig-next-back-page1, .navig-next-back-page2, .navig-next-back-page3,
    .navig-next-go-continue, .navig-next-go-confirm {margin-right:10px;display:inline-block;font-weight:bold; cursor:pointer;height:16px;border:1px solid #EEE;width:135px;text-align:center;border-radius: 3px;}

.navig-next-go-back, .navig-next-go-continue, .navig-next-back-page2, .navig-next-back-page3, .navig-next-back-page1{background:url('Images/basket-arrow-back.png') no-repeat;background-position:left center;padding:10px 10px 10px 20px;}
.navig-next-go-confirm, .navig-next-go-page4, .navig-next-go-page3, .navig-next-go-page2 {background:url('Images/basket-arrow.png') no-repeat;background-position:right center;padding:10px 20px 10px 10px;} 
.navig-save {background:url('Images/profile-save.png') no-repeat;background-position:120px center;padding:10px 20px 10px 10px;}

/*
.navig-next-go-continue{background:url('Images/cmd-continue.png') no-repeat;}
.navig-next-back-page1{background:url('Images/cmd-go-basket.png') no-repeat;}
.navig-next-go-page2{background:url('Images/cmd-go-transit.png') no-repeat;}
.navig-next-back-page2{background:url('Images/cmd-back-transit.png') no-repeat;}
.navig-next-go-page3{background:url('Images/cmd-go-mailbox.png') no-repeat;}
.navig-next-back-page3{background:url('Images/cmd-back-mailbox.png') no-repeat;}
.navig-next-go-page4{background:url('Images/cmd-go-order.png') no-repeat;}
.navig-next-go-confirm{background:url('Images/cmd-order-confirm.png') no-repeat;}
.navig-save{background:url('Images/cmd-save.png') no-repeat;}
*/


.basket-total{ text-align:right; float:right; margin-right:10px; margin-top: 10px;}
.basket-total th{text-align:left;}
.basket-total th, .basket-total td{padding:2px 10px 2px 4px;}
.basket-total-price{ font-size:120%;}
.basket-total-pay{ font-size:150%; font-weight:bold;}

.basket-transit{  display:inline-block; width:100%}

.basket-items-add-goods{display:block ; margin-left:10px; margin-bottom:10px;float:left; clear:left; width:400px}

.basket-items-add-goods-code{ padding-left:5px; margin-top:10px;}
.basket-items-add-goods-code-title{ font-weight:bold;font-size:100%;}
.basket-items-add-goods-code-input{ width:50px;}
.basket-items-add-goods-code-quantity{width:50px;}
.basket-items-add-goods-code-add{background:url('Images/basket-items-code-add.png') no-repeat; display:inline-block;width:16px;height:16px;margin-left:4px;}

.basket-items-import-file{ padding-left:5px;margin-top:10px;}
.basket-items-import-file-title{font-weight:bold;font-size:100%;}
.basket-items-import-file-add{background:url('Images/basket-items-import-file-add.png') no-repeat; display:inline-block;width:16px;height:16px;margin-left:4px;}

.basket-items, .transit-items, .basket-items-actions, .customer-type, .customer-data, .confirm-order, .sent-order, .profile-data, .ezop-forgot-password, .sent-order{ margin:2px 10px 2px 10px;}
.basket-items-actions, .profile-deliveryaddresses-actions{margin-left:18px;padding-left:16px;background:url('Images/shopping-card-actions.png') no-repeat; float:left;}
.basket-items{min-width:570px;width:98%; margin-left:auto;margin-right:auto;clear:both;}
.confirm-order .ezop-grid-view-div{clear:both;}
.basket-items-actions-alldel{ margin-left:16px;}
.basket-items, .basket-items td, .basket-items th, .profile-delivery-address th, .profile-delivery-address td{ border-style:none;}
/*.basket-items th, .profile-delivery-address th{ background-color:rgb(135,216,147); color:White;}*/
.basket-items td, .profile-delivery-address td{ border-bottom-style:solid;border-bottom-width:1px;}
.profile-delivery-address th{ padding:4px;white-space:nowrap;background-position:left top;background-repeat:repeat-x; background-image:url('Images/grid-head-bg.png');}
.basket-items th {background-color:#7BBBFF;color:white;padding:4px;white-space:nowrap;background-position:left top;background-repeat:repeat-x; }
.basket-items-header th{/*background-image:url('Images/variant-bg.png');*/}
.basket-items-finpaper th {background-image:url('Images/grid-head-bg.png')}

.basket-items-variants th{background-image:url('Images/variant-bg.png');}
.basket-items td, .profile-delivery-address td{ padding:4px;border-color:#DADADA;}
.basket-item-selected{font-weight:bold;}
.basket-item-quantity{width:90px;}
.basket-item-quantity-value{width:40px;}
.basket-item-quantity-value, .basket-item-quantity a, .basket-item-quantity span{float:left; margin-right:2px;}
.basket-item-unitprice, .basket-item-itemprice, .basket-item-quantity-r { white-space:nowrap; text-align:right;}
.basket-item-disp-quantity-not-enough{ color:Red;}

.basket-items-not-show{display:none !important;}
.basket-items-not-border{border:none !important;}

tr.basket-item-header > th:first-child{
    border-radius: 6px 0px 0px 0px;
}

tr.basket-item-header > th:last-child {
    border-radius: 0px 6px 0px 0px;
}

div.small-basket-items {margin:5px 0px;padding:1px;border-style:solid;border-width:1px 0px;}
div.small-basket-items table {width:100%;}
div.small-basket-item-btn-td, .small-basket-item-itemprice-td {text-align:right;}
.small-basket-item-quantity-td, .small-basket-item-itemprice-td {font-size:90%}
.small-basket-items .row-bottom td {padding-bottom:2px;}

.call-paper-payments-list{}
.call-paper-payments-list-item{ padding-left:40px; padding-top:5px;}
.transit-items-payments-list-item{ padding-top:3px;}
.transit-items-transport-list-item{padding-top:3px;}
.call-paper-payments-list-task{padding-top:20px;}
.call-paper-payments-list-task-back{padding-right:10px;padding-left:20px;}

.transit-items-payments-list-item-details-url, .transit-items-transport-list-item-details-url {
    float:right; background-image:url('Images/msg_info_24.png'); background-repeat:no-repeat;
     background-position:left; background-size:16px;padding-left: 18px;  }
.transit-items-payments-list-item:hover , .transit-items-transport-list-item:hover  {background-color:#efefef;}


.transit-items, .customer-type{border-style:solid none solid none; border-width:1px 0px 1px 0px;border-color:#DADADA;}
.customer-data, .profile-data{border-bottom-style:solid;border-bottom-width:1px;padding-bottom:5px; border-color:#DADADA;}
.customer-data .ezop-login-body{ width:240px;}
.customer-data th, .profile-data th{min-width:120px;}
.profile-data-title, .ezop-forgot-password-title, .sent-order-title{font-size:150%;font-weight:bolder;padding:5px 10px 2px 10px;border-bottom-style:solid;border-bottom-width:2px;display:block;margin-bottom:10px;} 
.customer-data th, .customer-data td, .profile-data th, .profile-data td{ text-align:left;}
.profile-data .profile-delivery-address th{min-width:0px;}
.address-psc td input{width:40px;}
.address-ico td input{width:60px;}
.address-dic td input{width:75px;}
.address-icdph td input{width:95px;}
.transit-items td{vertical-align:top;}
.transit-items-transport-td {min-width:45%}
/*.transit-items-payment-td {width:35%}*/
.transit-items table{min-width:95%;margin:2px 10px 2px 10px;}
.customer-type table{width:auto;margin:2px 10px 2px 10px;}
.transit-items-transport-title, .transit-items-payment-title, .customer-type-address-title, .customer-data-title{display:block; font-size:110%; font-weight:bold; margin-bottom:5px;}
.transit-items-price-info{display:block;width:auto;padding:5px 10px 5px 10px;text-align:center;font-weight:bolder;font-size:120%}
.transit-payment-info, .transit-transport-info{margin:5px 0px 5px 0px; font-size:120%;}

.profile-data .ezop-column-task a{ float:left;}
.profile-data .ezop-column-task{min-width:36px;}
.ezop-btn-row, .ezop-btn-row-del, .ezop-btn-row-edit{width:16px;height:16px;display:inline-block;margin-left:4px;}
.ezop-btn-row-del{background:url('Images/del.png') no-repeat;}
.ezop-btn-row-edit{background:url('Images/edit.png') no-repeat;}
.ezop-page-admin-editbar{ /* float:right; */ }


.customer-type-login, .customer-type-signup, .customer-type-anonym{background:url('Images/bullet-go.png') no-repeat; padding-left:16px; font-size:110%;}

.confirm-order-address-invoice, .confirm-order-address-delivery, .confirm-order-delivery-options{width:230px;float:left;margin:3px;}
.confirm-order-address-invoice{margin-right:5px;}
.confirm-order-info {width:330px; float:left; margin-top:5px;}
.confirm-order-info th{font-weight:normal;text-align:left;}
.confirm-order-info-internalorder{width:120px;}
.confirm-order-before-text, .confirm-order-after-text{clear:both;margin:5px 0px 5px 0px;}
.confirm-order-info-note{width:320px; height:50px; float:left;}
.confirm-order-comunication-options{ clear:both;}
.confirm-order-comunication-options th, .confirm-order-comunication-options td{text-align:center;font-weight:normal;font-size:110%;}
.confirm-order-additional-options{ clear:both;}
.confirm-order-additional-options th, .confirm-order-comunication-options td{text-align:left;font-weight:normal;font-size:110%;}

.goods-smallview-products, .goods-view-products-moduls{padding-top:2px;}

.goods-view{width:auto;/*margin:2px 10px 2px 10px;*/}

.goods-view-price-visible {font:10pt Arial,Verdana; padding-top: 5px;}

.goods-view-back{float:left;padding-right: 5px;}
.goods-view-image-td{width:240px; vertical-align:middle; text-align:center;}
.goods-view-basic-td{width:auto;vertical-align:top;}
.goods-view-basic-products-caption {}


.goods-view-basic-td table {border-collapse:collapse;}
.goods-view-basic-td th{text-align:left;font-weight:normal; padding-right:10px; padding-left:5px;}

.goods-view-price-old, .goods-view-price-discount, .goods-view-price-price, .goods-view-price-taxprice {display:block;clear:both;font-size:110%;white-space:nowrap;}
.goods-view-price-old{ text-decoration:line-through; color:#888;}
.goods-view-price-discount{}
.goods-view-price-discount-hidden{display:none;}

.goods-view-price-price, .goods-view-price-taxprice{font:bold 16pt Arial, Helvetica;}
.goods-view-price-price {font:bold 12pt Arial,Helvetica;}


.goods-view-price-discount{font-size:120%;font-weight:bold;}

.goods-view-quantity-state-td{padding-right:10px;padding-bottom:6px;}

.goods-view-price-visible input {margin:3px 3px auto 3px;text-align:right;}
.goods-view-cmd-buy{display:inline-block;text-align:center; margin:2px; margin-left:8px; padding:8px 5px 2px 18px;font-weight:bolder;font-size:100%; background-image:url('Images/cmd-buy.png'); background-repeat:no-repeat; width:68px; height:30px;background-color:transparent;font:bold 12.5pt Arial, Helvetica;}


.goods-category{font-size:7pt;}

.goods-view-basc-priceDPH td,.goods-view-basc-priceDPH th,.goods-view-quantity-state-tr td {border-top:1px solid #78B1ED;}
.goods-view-code-tr td,.goods-view-code-tr th{padding-bottom:3px;}

.goods-description{margin:3px;}
.goods-view-basic-td-price{float:left;margin-top:3px;}
.goods-view-basic-td-compare{float:left; margin-left:30px;margin-top:3px;}
.goods-alternative-title,.goods-view-variant-colors-title, .goods-variants-title, .goods-props-title, .goods-view-fast-connected-title, .goods-description-title, .goods-galery-title, .goods-attachments-title, .goods-categories-title{padding:3px;text-align:left;font-size:110%;font-weight:bold; border-bottom-style:solid;border-bottom-width:1px;margin-bottom:3px;max-width:370px;padding-top:10px;}
.goods-attachments, .goods-view-fast-connected,.goods-props, .goods-categories{float:left;width:355px;/*235px;*/margin:5px;}
.goods-galery{float:left; min-width:375px;margin:5px;margin-left:0px;}

.goods-view-products{padding-bottom:8px;}
.goods-view-products img {margin-bottom:-5px;}
.goods-view-products a{margin-bottom:5px; font:11pt Verdana; padding-right:20px;padding-left:5px;}
.goods-view-image-td{padding-top:25px;}
#goods-img-akcia{position:absolute; margin-top:-20px;}
.head-product{margin-top:30px;}
.goods-view-price-bargain-hidden{display:none;}






.goods-view-quantity-state-td .good-item-quantity-state{font-weight:bold;font-size:150%;white-space:nowrap;}
.goods-view-quantity{width:30px;margin:0px;padding:0px; vertical-align:top;}
.goods-view-price-discount-hidden{ visibility:hidden;}
.goods-view-price-hidden{ visibility:hidden;}


.goods-recommended-items-title{ border-bottom: 1px solid; clear:both; font-size:130%; padding-top:25px; padding-bottom:3px; margin-bottom:5px;}
.goods-view-fast-connected{}
.goods-view-fast-connected-title{}
.goods-view-fast-connected-name{font-size:90%;}
.goods-view-fast-connected-price{font-size:90%;vertical-align: top;}
.goods-view-fast-connected-price-discount{}
.goods-view-fast-connected-img{}

.goods-view-last-visited{ text-align:center;}
.goods-view-last-visited-title{}
.goods-view-last-visited-name{}
.goods-view-last-visited-price{}
.goods-view-last-visited-price-discount{}
.goods-view-last-visited-img{}


.goods-categories{ float:left;}

.goods-recommended{clear:both;float:none; min-width:245px; /*275px;*/ margin:3px;}




.goods-attachments-title {clear:both;}
.goods-attachment {font-size:95%; vertical-align:middle; float:left; clear:left;}
.goods-attachments img {float:left;}
.goods-attachments a {margin-left:4px;}

.goods-description-body{white-space:pre-wrap;}

.goods-props table{width:100%;table-layout:auto;border-spacing:0;border-top-style:none;}
.goods-props-name{width:40%;}
.goods-props-name-img{padding-right:3px; float:left;}
.goods-props-name-div{ vertical-align:middle;}
.goods-props-name-text{}
.goods-props-value{width:60%;}
.goods-props-row-even,.goods-props-row-odd,.goods-props-row-even th,.goods-props-row-odd th{font-weight:normal;text-align:left;padding:3px 5px 3px 5px;}

.goods-props-value-tooltip{position:absolute; display:none; background-color:White; max-width:270px; padding:4px; border:1px solid gray; border-radius:3px;}
.goods-props-value-div:hover .goods-props-value-tooltip{display:block;}
.goods-props-value-imgdesc {margin-left:3px; vertical-align:top;}



.goods-galery-picture{width:120px;float:left;height:80px;margin:0px 1px 1px 0px;padding:2px;}
.goods-galery-picture img{vertical-align:middle;text-align:center;}

/*
#q-search{ width: 662px; height:107px; background:url('Images/search-bg.png') no-repeat;float:right; margin-right:2px; }
.q-search-input{position:relative; top:36px; left:85px; width:430px; height:25px; border-style:none; background-color:Transparent;}
.q-search-cmd, .q-search-cmd:visited{ position:relative;top:36px;left:150px; font-size:120%; font-weight:bolder; color:White;}
.q-search-cmd:hover{color:Black;text-decoration:none;}
.q-search-cmd-advanced{ clear:left; position:relative; top:35px; left:85px;color:White;font-weight:bold;}
.q-search-cmd-advanced:hover{ color:Black;}
*/




.box-title{font-size:110%;font-weight:bold;text-align:center;padding-top:5px;margin:0 0 0 0;padding-left:5px;}
.box-title{clear:both;height:20px; margin-bottom:5px; background-repeat:repeat-x; background-image:url('Images/title-bg-trans.png');}
/*.box{margin-bottom:4px; border-width: 1px; border-style:solid;padding:0;}
.box{background-image:url('Images/box-bg.png');background-repeat:repeat-x; background-position:left bottom;}
*/
div.box ul, div.box {margin:4px;}
#box-adminmenu{background-color:transparent;}
#box-adminmenu ul li a {color:#393939;}
/*#box-adminmenu ul li a {border-bottom:1px solid #393939;}*/

#box-message-title{background-color:White;}


/*
#box-info{width:355px;height:107px;margin-left:2px;clear:left;float:left;background:url('Images/info-bg.png') no-repeat;}
#box-info-text{ position:relative;top:20px;left:40px;width:280px;float:left;white-space:pre-wrap;text-align:right;color:White;font-weight:bold;font-size:130%;}
*/

.call-shoppingcard-small-image{}
.call-shoppingcard-small-title-total{font-size:90%;display:block; margin-left:5px;}
/*.call-shoppingcard-small-price-total{font-size:200%;font-weight:bolder;display:block; text-align:center; clear:both;}*/
.call-shoppingcard-small-price-total-curr{font-size:120%;font-weight:bolder;display:block; text-align:center; clear:both;}
.call-shoppingcard-small-title-view{font-size:90%;display:block; margin-right:5px;text-align:right;}
.call-shoppingcard-small-btn-item-delete{background:url('Images/shopping-card-item-delete.png') no-repeat;}

.call-currency {text-align:center;}
.call-currency a{min-width:30px;display:inline-block;}

.call-shoppingcard-btn-quantity-change,.call-shoppingcard-btn-item-delete,.call-shoppingcard-small-btn-item-delete{width:19px;height:19px;display:block;background-repeat:no-repeat;float:left;}
.call-shoppingcard-btn-item-delete{background:url('Images/shopping-card-item-delete.png') no-repeat;}
.call-shoppingcard-btn-quantity-change{background:url('Images/shopping-card-quantity-change.png') no-repeat;}


#google_translate_element{color:#F2F2F2;width:190px;max-width:190px; text-align:center;padding:0;margin:0;font-size:1px;}
#google_translate_element span{display:block;clear:both;padding:0;margin:0;}

.login-box-div{float:inherit;}
div.ezop-login-links {
    margin:0px;
}

div.ezop-login-menu a{
    display:block;
    margin: 2px 5px;
}

.goodslist-items-pagerup, .goodslist-categories-pagerup {clear:both;margin:2px 5px 5px 2px;float:left;width:100%;}
.goodslist-items-pagerup-count, .goodslist-categories-pagerup-count{float:left;}
.goodslist-items-pagerup .call-pager, .goodslist-categories-pagerup .call-paper{float:right;}
.goodslist-items-pagerdown, .goodslist-categories-pagerdown{float:left;clear:both;padding:5px;border-bottom-style:solid; border-bottom-width:1px;clear:both;margin:5px 0px 5px 0px;width:98%;}
.goodslist-items-pagerdown .call-pager, .goodslist-categories-pagerdown .call-pager{text-align:right;display:inline-block;float:right;width:300px;}
.goodslist-items-pagerdown .call-counter, .goodslist-categories-pagerdown .call-counter{text-align:left;display:inline-block;float:left;width:200px;}
.goodslist-items-footer, .goodslist-categories-footer, .goods-view-footer{clear:both;float:left;width:100%;}
.call-pager-active, .call-counter-active{font-weight:bolder;font-size:110%;}

/*.goodslist-items-filter{float:left;width:97%;clear:both;vertical-align:middle; text-align:left;padding:0px 5px 0px 5px;margin:0px 0px 10px 0px;border-style:solid; border-width:1px;height:55px; background-image:url('Images/items-filter-bg.png'); background-repeat: repeat-x;}*/

/*
.goodslist-items-filter{clear:both;vertical-align:middle; text-align:left;padding:0px 5px 3px 5px;margin:0px auto 10px auto;border-style:solid; border-width:1px;height:55px; background-image:url('Images/items-filter-bg.png'); background-repeat: repeat-x;}
.goodslist-items-filter-search, .goodslist-items-filter select{margin:2px 5px 5px 2px;}
.goodslist-items-filter-search{ width:190px;}
.goodslist-items{clear:both;max-width:800px;}
.goodslist-items-filter-orderasc img, .goodslist-items-filter-orderdesc img{margin:10px 0px 0px 0px;}
.goodslist-items-filter-orderasc, .goodslist-items-filter-orderdesc{width:16px;height:16px;}

*/
.goodslist-categories{margin:4px;clear:left;}
.goodslist-categories span{white-space: nowrap;}
.goodslist-category-item{float:left; width:187px;min-height:182px;margin:0px;padding:3px;border-width:0px;text-align:center;}
.goodslist-categories hr{float:left;clear:both;width:95%;height:1px;}
.goodslist-subcategories{padding:3px 5px 0px 5px;text-align:left;height:50px;overflow:hidden;line-height:16px;margin-bottom:3px;}
.goodslist-category-item a *{padding:0px;margin:0px 0px 5px 0px;}
.goodslist-act-category{padding:5px 5px 10px 5px;text-align:justify;clear:both;display:block;}
.goodslist-act-category img{float:left;margin:0px 5px 5px 0px;}
.goodslist-act-category-bc {margin:0px 5px 10px 0px;}
.goodslist-act-category-bc * {display:inline;}

.good-item-info{border-top:1px solid #DADADA;width:100%; vertical-align:bottom;}
.good-item-image-small-td{width:120px;}
.good-item-body{/*width:480px;*/}

.good-item-code, .good-item-quantity-buy {display:inline-block;}

.good-item-quantity-buy input{width:33px;text-align:right;}
.good-item-code{font:8pt Arial,Helvetica;padding-top:10px; width:135px;float:left;}
.zone-body-page .good-item-code {width:120px;} /* TODO Ondro: width:120; */

.good-item-quantity-state-view{font:bolder 9pt Arial,Helvetica;}
.good-item-quantity-state-view{padding-top:11px; text-align:right;width:160px;padding-right:5px;display:inline-block;float:left;}
.zone-body-page .good-item-quantity-state-view {width:150px;} /* TODO Ondro: width:150; */

.good-item-quantity-buy{width:160px;float:left;}
.good-item-quantity-buy a{
    /*margin-left:5px;padding:7px;padding-left:30px;color:#43EA43;text-align:center; font-weight:bolder;font-size:100%; background-image:url('Images/cmd-buy.png'); background-repeat:no-repeat; width:68px; height:30px;background-color:transparent;font:bold 12.5pt Arial, Helvetica;*/

}
.good-item-quantity-buy > *, .goods-view-price-visible > *{
    vertical-align: middle;
}
.good-item-quantity-buy a, .goods-view-price-visible a {
    margin: 0 0 0 6px !important;
}

.good-item-variants-td select{width:170px;}

.good-item-news{float:left;}
.good-item-products{float:right;padding-right:15px;}
.good-item-title{font:bold 11pt Arial,Helvetica;width:460px;float:left;}
.zone-body-page .good-item-title {width:438px;} /* TODO Ondro: width:438; */

.good-item-price-table{width:155px;/*padding-right:15px;*/margin-top:8px;}
.good-item-cmd-compare{float:left;}

.good-item-price-taxprice{font:bolder 14pt Arial,Helvetica;float:right;}
.good-item-price-price{float:right;font:bolder 11pt Arial,Helvetica;}
.good-item-price-old-discount{float:right;font:7pt, Arial, Helvetica;}
.good-item-price-discount{margin-left:15px;}
.good-item-price-old{text-decoration: line-through;}

.good-item-desc{font:italic 8pt Arial,Helvetica;padding-bottom:10px;}
.good-item-price-discount-hidden{display:none;}
#good-item-img-akcia{position:absolute;}
.good-item-image-small-div{width:120px;text-align:center;}

.good-item:hover{background-color:#FAFAFA;}
.good-item-new{margin-bottom:4px; vertical-align:bottom;}

.good-item-price-taxprice-isdiscount{color:Red;}


/* Ezop */
.ezop-panel-task{padding:2px 2px 8px 2px;}

.ezop-modalpopub-background{background-color:Gray;filter:alpha(opacity=70);opacity:0.7;}
.ezop-modalpopub-table{background-color:White;}

.ezop-pages-title, .ezop-pages {margin:10px;}
.ezop-page-title{margin:3px;}
.ezop-page-title-akcia h3{display:inline-block; font-size:180%;}
.ezop-page-title-akcia-div{background-image:url(/App_Themes/iKelpTheme/Images/akcia.png); background-repeat:no-repeat; padding:45px 0px 40px 120px;display:inline-block;}
.ezop-page-preview-footer {padding:3px;}
.ezop-pages-title-item {margin:0px;}
.banner-ikelp{ text-align:center; margin-top:10px;}

.call-popub-galery{background-color:White;min-height:320px; width:410px;border: solid 1px Green;}
.call-popub-galery-header{background-color:Green; color:White; height:20px;}
.call-popub-galery-actions{ float:right; margin:2px;}
.call-popub-galery-title{ float:left;font-weight:bolder; font-size:120%; margin:2px;}
.call-popub-galery-picture{ clear:both; padding:5px;height:320px; border: solid 0px red;}
.call-popub-galery-picture{ margin:auto auto auto auto;}
.call-popub-galery-preview{ clear:both; padding:5px; margin:0px; border: solid 1px Green; float:left;background-color:White;width:398px}
.call-popub-galery-preview a{ min-height:80px; min-width:120px; margin:1px; display:block; float:left;}


/* Informacny modul, ktory sa zobrazuje v strede strany ma tri texty: Title, Message a detail. */
.ezop-message-page-info, .ezop-message-page-warning, .ezop-message-page-error{margin:5px 10px 5px 10px;padding-bottom:5px;}
.ezop-message-page-info a, .ezop-message-page-warning a, .ezop-message-page-error a{margin:15px 10px 15px 10px;}
.ezop-message-page-info-title, .ezop-message-page-warning-title, .ezop-message-page-error-title{color:White;font-weight:bold;font-size:100%;padding:1px 5px 3px 5px;}
.ezop-message-page-info-message, .ezop-message-page-warning-message, .ezop-message-page-error-message{font-weight:bold;font-size:120%;padding:3px 5px 3px 35px;min-height:32px;background-position:left center;}
.ezop-message-page-info-detail, .ezop-message-page-warning-detail, .ezop-message-page-error-detail{font-size:90%;}

.ezop-message-page-info{border-bottom: solid 2px rgb(85,149,210);border-top: solid 2px rgb(85,149,210);}
.ezop-message-page-info a{color:rgb(85,113,210);}
.ezop-message-page-info-title{background-color:rgb(85,149,210);}
.ezop-message-page-info-message{color:rgb(85,149,210);background:url('Images/msg_info_24.png') no-repeat;}

.ezop-message-page-warning{border-bottom: solid 2px Orange;border-top: solid 2px Orange;}
.ezop-message-page-warning a{color:rgb(255,144,0);}
.ezop-message-page-warning-title{background-color:Orange;}
.ezop-message-page-warning-message{color:Orange;background:url('Images/msg_warning_24.png') no-repeat;}

.ezop-message-page-error{border-bottom: solid 2px Red;border-top: solid 2px Red;}
.ezop-message-page-error a{color:rgb(255,95,99);}
.ezop-message-page-error-title{background-color:Red;}
.ezop-message-page-error-message{color:Red;background:url('Images/msg_error_24.png') no-repeat;}

.ezop-message-page-empty{}
.ezop-message-page-empty-title{height:0px;visibility:collapse;}
.ezop-message-page-empty-message{height:0px;visibility:collapse;background-image:none;}
.ezop-message-page-empty-detail{height:0px;visibility:collapse;}

/* Informacny modul, ktory sa zobrazuje pri ostatnych moduloch na vrchu stranky a ma len jeden text. */
.ezop-message-box-info, .ezop-message-box-warning, .ezop-message-box-error{color:White; font-size:120%;font-weight:bolder;margin:5px 3px 5px 3px;display:block;min-height:33px; padding:3px 5px 3px 35px;background-position:left center;}
.ezop-message-box-info{background:url('Images/msg_info_24.png') no-repeat; border-bottom: solid 2px Navy; border-top: solid 2px Navy; background-color:rgb(85,149,210);}
.ezop-message-box-warning{background:url('Images/msg_warning_24.png') no-repeat; border-bottom: solid 2px Orange; border-top: solid 2px Orange; background-color:rgb(255,196,102);}
.ezop-message-box-error{background:url('Images/msg_error_24.png') no-repeat; border-bottom: solid 2px Red; border-top: solid 2px Red; background-color:rgb(255,124,124);}
.ezop-message-box-empty{}

.ezop-actions{padding:5px 10px 5px 10px;}
.ezop-forgot-password p{font-size:120%;}
.ezop-forgot-password-inputs{margin:25px 20px 25px 40px;}


.ezop-color-schema-switch{text-align:center;}
.ezop-text-box-color{width:60px;}


.ezop-webpart-configure
{ 
    float: right
}
.ezop-webpart-configure-link
{ 
    float:right;
    opacity: 0.65; 
    position: absolute;
    z-index: 1000;
}
.ezop-webpart-configure-img
{
    margin-left:-20px;
    margin-top:4px;
} 

/* .ezop-list-files, .ezop-list-topnavig, .ezop-list-bottomnavig{float:left;position:relative;clear:both;width:100%;} */
.ezop-list-files .list, .ezop-easy-gallery-view .list{position:relative;float:left;width:130px;height:90px;padding:0px;margin:0px;}
.ezop-list-files .list a.image, .ezop-easy-gallery-view .list a.image{width:126px;height:86px; display:table-cell;vertical-align:middle;text-align:center;}
.ezop-list-files .list .actions, .ezop-easy-gallery-view .list .actions{position:absolute;left:5px;top:5px;display:none;}
.ezop-list-files .list:hover, .ezop-easy-gallery-view .list:hover{border-style:solid;border-width:1px;}
.ezop-list-files .list:hover .actions, .ezop-list-files .list:hover .text, .ezop-easy-gallery-view .list:hover .actions, .ezop-easy-gallery-view .list:hover .text{display:block;}
.ezop-list-files .list, .ezop-easy-gallery-view .list{border:1px solid transparent;}
.ezop-list-files .list .text, .ezop-list-files .list .text-dir, .ezop-easy-gallery-view .list .text, .ezop-easy-gallery-view .list .text-dir{position:absolute;left:0px;top:61px;display:none;height:27px;width:124px;overflow:hidden;margin:0px;padding:1px 3px;}
.ezop-list-files .list .text-dir, .ezop-easy-gallery-view .list .text-dir{display:block;text-align:center;}
.ezop-list-files .list .text h6, .ezop-list-files .list .text-dir h6, .ezop-easy-gallery-view .list .text h6, .ezop-easy-gallery-view .list .text-dir h6{font-size:12px;padding:0;margin:0px 1px 2px 1px;}
.ezop-list-files .list .text p, .ezop-easy-gallery-view .list .text p{font-size:10px;padding:0;margin:0px;text-align:right;}


.ezop-easy-gallery-view{float: left; width: 100%;}

.ezop-pager{float:right;display:inline-block;margin-left:10px;}
.ezop-counter{float:left;display:inline-block;margin-right:10px;margin-left:2px;}
/*
.ezop-pager{clear:left;float:left;display:inline-block;margin-left:10px;}
.ezop-counter{clear:right;float:right;display:inline-block;margin-right:10px;margin-left:2px;}

*/
.ezop-list-topnavig, .ezop-list-bottomnavig{padding:2px 0px;}
.ezop-pager-active{  font-weight:bold;}
.ezop-counter-active{  font-weight:bold;}
.ezop-webpart-configure{ display:inline-block;}

.ezop-items-mode{float:right;display:inline-block;margin-right:2px;margin-left:2px;width:48px;}
.ezop-items-mode a{width:16px;height:16px;overflow:hidden;float:right;display:block;margin:0;padding:0;}
.ezop-items-mode a.pictures {background-image:url('Images/items-view.png'); background-position:0 0;}
.ezop-items-mode a.medium {background-image:url('Images/items-view.png'); background-position:-16px 0;}
.ezop-items-mode a.text {background-image:url('Images/items-view.png'); background-position:-32px 0;}

.ezop-action-file {margin:5px 10px;}
.nohover:hover td{background-color:transparent!Important;}


.goods-reload-progress 
{ 
    z-index:1000;
    position: absolute;
    border: 1px solid silver;
    background-color:White;
}
.async-goods-reload-progress-text
{ 
    font-size:140%;
    font-weight:bold;
    color:#888888; 
    padding-right:10px; 
}
.async-goods-reload-progress table td{ vertical-align:middle;}


.goodslist-variants-items-filter{ margin-bottom:5px;}
.goods-variants{clear: both;}
.goods-variants-prop-filters{margin:0px auto 10px 0px; }
.goods-variants-prop-filters-table{ width:100%; 
                                    vertical-align:middle; text-align:left;padding:0px 5px 3px 5px;margin:0px auto 0px 0px;
                                    border-style:solid; border-width:1px; 
                                    background-image:url('Images/items-filter-bg.png'); 
                                    background-repeat: repeat;}
.goods-variants-prop-filter{ }
.goods-variants-prop-filter{  }
.goods-variants-prop-filters-more{ margin-top:3px; }
.goods-variants-prop-filters-more-single{ }
.goods-variants-prop-filters-ext{ }
.goods-variants-prop-filters-ext-hr{ }
.goods-variants-prop-filter-deselectall{float:left;}
.goods-variants-prop-filter-deselectall-disabled{ }
.goods-variants-prop-filter-title{ padding-right:5px;}
.goods-variants-prop-filter-vals{}
.goods-variants-prop-filter-val{padding-right:4px; float:left;}
.goods-variants-prop-filter-val-disabled{ color:Silver;}
.goods-variants-prop-filter-val-selected{ }
.goods-variants-prop-filter-val-img{}
.goods-variants-prop-filter-val-color{width:10px; height:10px; display:inline-block; border: 1px solid;}
.goods-variants-prop-filter-val-img-selected{border: 1px solid red;}
.goods-variants-prop-filter-vals-more{float:left;}
.goods-variants-prop-filter-val-more{display:inline-block; float:left;}

.goodslist-items-filter-link{ padding-left:60px;color:Black;float:left;}
.goodslist-items-filter-link-text{ padding-left:2px;}
.goodslist-items-filter-link-form
{
    border: 1px solid #DADADA;
    min-height:0px;
    width:400px;
    height:55px;
    z-index:1000;
    position:absolute;   
    padding: 0px 0px 3px 7px;
    background-image:url('Images/goods-filter-back.png'); background-repeat: repeat-x;
}
.goodslist-items-filter-link-form-title{ margin-bottom:5px; margin-top:5px; float:left;}
.goodslist-items-filter-link-form-close{float:right;}
.goodslist-items-filter-link-form-link{ width:390px; float:left; padding-top:2px;}
.global-item-display-none{display:none;} 

.goods-variant-prop-filter-deselectall{ float:left;}



/* head login panel */
.ezop-login-status a, .ezop-login-status, #ezop-login-body{font-family:Arial,Helvetica;font-size:12pt; font-weight:bolder;}
.ezop-login-status{}
.ezop-login-status-name{display:none;} /*hihe second login*/
.ezop-login-status, .ezop-login-status a, .ezop-login-status span {color:white;}
#ezop-login-status-link {padding-right:22px;display:inline-block;color:white;text-shadow:1px 1px 3px #000000; background-image:url(/App_Themes/iKelpTheme/Images/trojuholnik_login.png); background-repeat:no-repeat;background-position:center right;padding-bottom:2px;padding-left:3px; }
#ezop-login-status-prihlasenie {padding-right:30px;display:inline-block;color:white;text-shadow:1px 1px 3px #000000; background-image:url(/App_Themes/iKelpTheme/Images/login-key.png); background-repeat:no-repeat;background-position:center right;padding-bottom:2px;padding-left:3px; }
#ezop-login-status-link a{margin-bottom:5px;position:static;}
.ezop-login-status {border:transparent solid 1px;padding:5px;}
.ezop-login-menu{position: absolute;border:#6F726F solid 1.5px;padding:0px 5px 5px 5px;margin-top:0px;background-color:white;padding-top:10px;padding-bottom:5px;z-index:99999;}
.ezop-login-menu a{color:black;text-shadow:none;font-size:10pt;margin-top:5px;}
.ezop-login-menu a:hover{text-shadow:none;}
.ezop-login-viewMenu{border:#6F726F solid 1px;color:White;}
#IDezop-login-status {position:relative;}
.ezop-login-hideMenu{display:none;}
.ezop-login-menu
{
    -moz-border-radius: 0px 0px 5px 5px;
    -webkit-border-radius: 0px 0px 5px 5px;
    -khtml-border-radius: 0px 0px 5px 5px;
    border-radius: 0px 0px 5px 5px;
}



#call-shoppingcard-small .call-shoppingcard-small-title-view,#call-shoppingcard-small .call-shoppingcard-small-title-total{display:none;}
#call-shoppingcard-small .call-shoppingcard-small-price-total{margin-left:15px;}
#call-shoppingcard-small .call-shoppingcard-small-price-total{background-image:url(/App_Themes/iKelpTheme/Images/cart-head-menu.png); background-repeat:no-repeat;background-position:left center; font-family:Arial,Helvetica;font-size:12pt; font-weight:600;margin-right:10px;color:white;/*text-shadow:0.5px 0.5px 4px #B2B2B2;*/ text-shadow:1px 1px 3px #000000; margin-top:3px;padding-bottom:3px;}
#call-shoppingcard-small .call-shoppingcard-small-price-total span{background-image:none;}
#call-shoppingcard-small .call-shoppingcard-small-price-total{padding-left: 25px;margin-top:0px;}
#call-shoppingcard-small {background-color: rgb(12, 189, 12);}
#call-shoppingcard-small .call-shoppingcard-small-price-total {padding-top: 6px;display: block;margin-left:50px;}

/*login table when you sign off*/
#zone-head-login #ezop-login-body{display:none;}
.ezop-login-body{
    max-width: 400px;
}
.login_dialog{z-index:99999;}
#ezop-login-body, .login_dialog{font-size:10pt;}
.ezop-login-login{padding-bottom:5px;}
.ezop-login-login input{margin-left:11px;}
.ezop-login-password input{margin-left:5px;}
.ezop-login-password{padding-bottom:5px;}
.ezop-login-btnlogin{float:right;}
.ezop-login-info{color:Red;font-weight:bold;font-size:120%;}
.ezop-login-remember{padding-bottom:5px;}
.ezop-login-forgotpassword, .ezop-login-newregistration{display:block;background:url('Images/bullet-blue.png') no-repeat;padding-left:16px;margin:5px 3px 5px 30px}

/*login box in shoping cart */
.customer-login #ezop-login-body a{color:black;}
.customer-login .ezop-login-body{margin:5px 5px 5px 5px;}
.customer-login .ezop-login-login{clear:both;}
.customer-login .ezop-login-login label{margin-left:20px;float:left;padding-top:5px;}
.customer-login .ezop-login-login input{width:130px;float:right;margin-left:20px;}
.customer-login .ezop-login-password{clear:both;}
.customer-login .ezop-login-password label{margin-left:20px;float:left;padding-top:5px;}
.customer-login .ezop-login-password input{width:130px;float:right;}
.customer-login .ezop-login-remember{float:left;margin-left:15px;margin-top:12px;}
.customer-login .ezop-login-btnlogin{float:right;margin:6px 20px 3px 3px;}
.customer-login .ezop-login-info{clear:both;color:Red;font-weight:bold;font-size:120%;float:left;}
.customer-login .ezop-login-links{clear:both;margin:10px 0px 10px 0px}
.customer-login .ezop-login-progress{float:left;}
.customer-login .ezop-login-forgotpassword, .customer-login .ezop-login-newregistration{clear:left;display:block;background:url('Images/bullet-blue.png') no-repeat;padding-left:16px;margin:5px 3px 5px 30px}
/*.ezop-login-facebooklogin{margin-top:15px; margin-bottom:10px;}*/

.ezop-login-providerlogins{margin-top:10px; margin-bottom:5px;}
.ezop-login-providerlogins span{display:block;}
.ezop-login-facebooklogin{display:inline-block; margin-top:5px; vertical-align:top;}
.ezop-login-externalprovider-margin {margin-right:10px;}

#agreement-ezop-login-body a{color:black;}
.agreement-ezop-login-body{margin:5px 5px 5px 5px;}
.agreement-ezop-login-login{clear:both;}
.agreement-ezop-login-login label{margin-left:20px;float:left;padding-top:5px;}
.agreement-ezop-login-login input{width:130px;float:right;margin-left:20px;}
.agreement-ezop-login-password{clear:both;}
.agreement-ezop-login-password label{margin-left:20px;float:left;padding-top:5px;}
.agreement-ezop-login-password input{width:130px;float:right;}
.agreement-ezop-login-remember{float:left;margin-left:15px;margin-top:12px;}
.agreement-ezop-login-btnlogin{float:right;margin:6px 20px 3px 3px; width:70px;}
.agreement-ezop-login-info{clear:both;color:Red;font-weight:bold;font-size:120%;float:left;}
.agreement-ezop-login-links{clear:both;margin:10px 0px 10px 0px}
.agreement-agreement-ezop-login-progress{float:left;}
.agreement-ezop-login-forgotpassword, .agreement-ezop-login-newregistration{clear:left;display:block;background:url('Images/bullet-blue.png') no-repeat;padding-left:16px;margin:5px 3px 5px 30px}



#q-search{width:200px; height:30px;position:relative}
.q-search-input{width:170px;height:18px;border-radius: 10px;background-color:White;margin: 2px 0px 0px 0px;padding: 2px 20px 2px 5px;}
.q-search-cmd{height: 30px;position: absolute;top: 0px;right: 0px;}



/*main menu on site*/
.zone-head-menu .topmenu{font-weight:bolder;/*text-shadow:0.5px 0.5px 4px #B2B2B2;*/ text-shadow:1px 1px 3px #000000;}
.zone-head-menu .topmenu{margin-top:0px;padding-bottom:0px;}

.topmenu-onsite li a, .zone-head-menu .topmenu a{display:inline-block;padding:1px;padding-bottom:3px;padding-left:8px;padding-right:25px;margin-top:2px;margin-bottom:3px; min-width:40px;margin-right: 15px;}
.topmenu-onsite li a, .zone-head-menu .topmenu.no-bg a{
    padding-right:15px;
    text-align:center;
}

.zone-head-menu .topmenu-admin a, .zone-head-menu .topmenu a{white-space: nowrap; background-image:url(/App_Themes/iKelpTheme/Images/trojuholnik_11x11.png); background-repeat:no-repeat;background-position:right center;}
.zone-head-menu .topmenu-admin.no-bg a, .zone-head-menu .topmenu.no-bg a {        background-image: none;    }
.zone-head-menu .topmenu {display:block; float:left; text-decoration:none; list-style-type:none; margin-right:0px; margin:0px 3px;}
.zone-head-menu .tempClass,.zone-head-menu .topmenu a:hover,.zone-head-menu .ezop-menu-current a{text-decoration:none;text-shadow:1px 1px 1px #FFFFFF;}
.zone-head-menu .topmenu-admin a:hover, .zone-head-menu .ezop-menu-current-help a, .zone-head-menu .tempClass a,.zone-head-menu .topmenu a:hover,.zone-head-menu .ezop-menu-current a{background-image:url(/App_Themes/iKelpTheme/Images/trojuholnik-black.png); background-repeat:no-repeat;background-position:right center;}
.zone-head-menu .topmenu-admin.no-bg a:hover, .zone-head-menu .ezop-menu-current-help.no-bg a, .zone-head-menu .tempClass.no-bg a, .zone-head-menu .topmenu.no-bg a:hover, .zone-head-menu .ezop-menu-current.no-bg a {
    background-image:none;
}


.zone-head-menu .ezop-menu-current-help a,.zone-head-menu .tempClass a{text-shadow:1px 1px 1px #FFFFFF;}
.zone-head-menu .topmenu-eshop a, .zone-head-menu .topmenu-eshop a:hover{background-position:right center;}
.zone-head-menu .topmenu-eshop a{width:65px;}
.zone-head-menu .topmenu-administration a{width:90px; background-image:none;}
.zone-head-menu .topmenu-administration a:hover{background-image:none;}
.zone-head-menu .topmenu-admin-back a{}
.zone-head-menu .topmenu-admin-back a{}


.zone-head-menu .topmenu ul{display:none; margin-top:1px; position:absolute;z-index:380;max-width:800px;border-top:none;padding:20px 10px 10px 10px;margin-left:0px;}
.zone-head-menu .topmenu:hover ul{display:block;}


.zone-head-menu .topmenu ul a{background-image:none;}
.zone-head-menu .topmenu ul a{text-shadow:none;position:static;padding:0px;border:none;}
.zone-head-menu .topmenu ul a:hover{text-decoration:none;background-image:none;}
.zone-head-menu .topmenu ul{list-style-type:none;}
.topmenu-onsite li, .zone-head-menu .topmenu ul li{float:left; min-width:300px;position:static;margin-bottom:15px;margin-left:20px;padding:0px;border:none;}
.topmenu-onsite li{margin-left:0px;}
.topmenu-onsite li a, .zone-head-menu .topmenu ul li > a{width:235px; padding-left:15px;padding-top:5px;font-weight:bold; margin-bottom:15px;}

.topmenu-onsite li a.mnu-img-a, .zone-head-menu .topmenu ul li > a.mnu-img-a {
    padding: 0;
    margin: 0;
    width: initial;
    display: inline;
}

.topmenu-onsite li a:hover, .zone-head-menu .topmenu ul li a:hover{text-decoration:underline;}
.topmenu-onsite li ul, .zone-head-menu .topmenu ul li ul{display:block;border:none !important;width:295px;position:static;margin-left:20px;padding:0px;margin-top:-15px;}
.topmenu-onsite li ul li, .zone-head-menu .topmenu ul li ul li{display:block;border:none;width:260px;position:static;margin-bottom:0px;margin-left:55px;}
.topmenu-onsite li ul li a, .zone-head-menu .topmenu ul li ul li a{max-width:200px; height:auto;padding:3px 0 0 15px; margin:4px 0 0 0; font-weight:700;}
.zone-head-menu ul{margin:3px; padding-left: 20px; position:relative;}
#zone-head-menu .topmenu ul{border-top:none;}
.topmenu-clear{clear:left;}

.zone-head-menu .topmenu li ul li ul {margin:0px;padding:0px; float:none; }
.topmenu-onsite{list-style:none;}
.zone-head-menu .topmenu li , .topmenu-onsite li {margin-top:-15px;}
.zone-head-menu .topmenu li ul li, .topmenu-onsite li ul li{margin-top:0px;}
.zone-head-menu .topmenu li img, #zone-body-workspace .topmenu-onsite li img{width:41px;position:relative;top:11px;}
.zone-head-menu .topmenu li ul li img, #zone-body-workspace .topmenu-onsite li ul li img{width:18px;position:relative;top:2px;}
#zone-body-workspace .topmenu-onsite li ul li a{padding:6px 0 0 13px;margin:0;}


/* round corners*/
.zone-head-menu .topmenu ul
{
    border-radius: 0px 0px 7px 7px;
    border-color: rgb(67, 183, 216);
}

.zone-head-menu .ezop-menu-current,.zone-head-menu .topmenu a:hover, .zone-head-menu .tempClass, .zone-head-menu .ezop-menu-current-help
{
    -moz-border-radius: 2px 2px 0px 0px;
    -webkit-border-radius: 2px 2px 0px 0px;
    -khtml-border-radius: 2px 2px 0px 0px;
    border-radius: 2px 2px 0px 0px;
}

.zone-head-menu .topmenu > ul { left:0px;}
/*
.zone-head-menu .topmenu-podpora > ul{margin-left:-162px}
.zone-head-menu .topmenu-kontakty > ul{margin-left:-294px}
.zone-head-menu .topmenu-partneri > ul{margin-left:-426px}
.zone-head-menu .topmenu-eshop > ul{margin-left:-558px}
.zone-head-menu .topmenu-administration > ul{margin-left:-675px; width:790px;}
*/
.right-menu li img{width:16px; margin-right:5px;position:relative;top:3px;}


/*#menu-tree-current{font-weight:bolder;color:#47BE29;}*/
#call-groups-current{font-weight:bolder;color:#47BE29;}
.menu-tree-rootul{padding:0px 0px 0px 20px;margin:0px;}
.menu-tree-rootul ul{padding:0px 0px 0px 16px;margin:0px;}

.menu-tree-rootul {width:169px;font:9pt Arial;margin-top:-4px; }
.menu-tree-rootul li { list-style:none;padding-bottom:2px;}

.menu-tree-level1 a{font-size:103%;font-weight:bolder;padding-left:2px;color:Black;}
.menu-tree-level2 a{font-size:95%;padding-left:2px;font-weight:normal;color:Black;}
.menu-tree-level3 a{font-size:95%;padding-left:2px;color:Black;}

.menu-tree-level1 a:hover{color:Black;}
.menu-tree-level2 a:hover{color:#4B7A3F;}
.menu-tree-level3 a:hover{color:#4B7A3F;}

.menu-tree-ul-hidden {display:none;}
.menu-tree-level1{ display:block;}

.zone-innertube .menu-tree-img-open {border:none;padding:0px;float:left; background-image:url('/App_Themes/iKelpTheme/Images/eshop-tree-minus.png');background-repeat:no-repeat; background-position:left; width:9px; height:9px;border:none;margin-right:5px;margin-left:-15px; margin-top:3px;}
.zone-innertube .menu-tree-img-close {border:none;padding:0px;float:left; background-image:url('/App_Themes/iKelpTheme/Images/eshop-tree-plus.gif');background-repeat:no-repeat; background-position:left; width:9px; height:9px;border:none;margin-right:5px;margin-left:-15px; margin-top:3px;}
.menu-tree-ul-open li {display:block;}




.goodslist-items-filter{ border-color:#DADADA; font-size:9pt;color:#393939; clear:both;vertical-align:middle; text-align:left;padding:0px 5px 3px 5px;margin:0px auto 10px auto;border-style:solid; border-width:1px;height:63px; background-image:url('Images/goods-filter-back.png'); background-repeat: repeat-x;}
.goodslist-items-filter
{
     border-radius: 2px 2px 2px 2px;
     -moz-border-radius: 2px 2px 2px 2px;
     -webkit-border-radius: 2px 2px 2px 2px;
     -khtml-border-radius: 2px 2px 2px 2px;
}
.goodslist-items-filter-search, .goodslist-items-filter select{/*margin:2px 5px 5px 2px;*/}
.goodslist-items-filter-search-box{ width:150px;border:none;height:16px;background-color:transparent;float:left;}
.goodslist-items{clear:both;max-width:800px;}
.goodslist-items-filter-orderasc{margin-left:5px;}
.goodslist-items-filter-orderdesc{margin-right:5px}
.goodslist-items-filter-orderasc, .goodslist-items-filter-orderdesc{width:16px;height:16px;}
.goodslist-items-filter-up,.goodslist-items-filter-up-last{float:left;margin-top:10px;}
.goodslist-items-filter-up{margin-right:20px;}
.goodslist-items-filter-orderasc img, .goodslist-items-filter-orderdesc img{}
.goods-filter-searchbox{margin-top:12px;background-color:white;width:170px;height:18px;
                        border:1px solid #393939;
                        border-radius: 4px 4px 4px 4px;
                        -moz-border-radius: 4px 4px 4px 4px;
                        -webkit-border-radius: 4px 4px 4px 4px;
                        -khtml-border-radius: 4px 4px 4px 4px;
                        display:inline-block;}
.goodslist-items-filter-btnsearch{float:right;margin:3px 3px 0px 0px;}
.goodslist-items-pagerup{margin-top:10px;}
.goods-prop-filters-more-single{margin-left:30px;}
#goods-filters-ext-show img,#goods-filters-ext-hide img{margin-left:4px;}
#goods-filters-ext-show, #goods-filters-ext-hide{margin-bottom:3px; display:inline-block;font-weight:bolder;}
.goodslist-items-pagerdown{font-size:9pt;}





.goods-prop-filters{padding:10px;padding-left:15px;font-size:9pt;margin-bottom:15px;clear:both;
                    border:1px solid #DADADA;
                    border-radius: 4px 4px 4px 4px;
                    -moz-border-radius: 4px 4px 4px 4px;
                    -webkit-border-radius: 4px 4px 4px 4px;
                    -khtml-border-radius: 4px 4px 4px 4px;
                    }
.goods-prop-filter{margin-bottom:15px;}
.goods-prop-filter-deselectall, .goods-prop-filter-deselectall-disabled,.goods-prop-filter-val {padding-left:25px;vertical-align:top; display:inline-block;width:120px;} 

.goods-prop-filter-deselectall input, .goods-prop-filter-deselectall-disabled input,.goods-prop-filter-val input {margin-left:-20px;}
.goods-prop-filter-title{background-image:url('/App_Themes/iKelpTheme/Images/filter-line.png');background-repeat:no-repeat;background-position:center;}
.goods-prop-filter-title{display:block;font-weight:bolder;padding-left:100px;color:#565656;}

.goods-prop-filter-val-color, .goods-comparator-row-prop-val-color, .goods-props-val-color{width:10px; height:10px; display:inline-block; border: 1px solid;}
.goods-prop-filter-val-img-selected{border: 1px solid red;}
.goods-prop-filter-val-disabled{ color:Silver;}
.goods-prop-filter-val-selected{ font-weight:bold; }

.goodslist-items-filter-up-last{/*width:330px;*/margin-top:14px;}
#from{text-align:right;width:60px;display:inline-block;padding-right:15px;float:left;}
#to{text-align:left;width:60px;display:inline-block;padding-left:20px;float:left;}
#slider-range{width:150px;display:inline-block;float:left;margin-top:4px;}
#slider-range{height:5px;}
#slider-range a {margin-top:-3px;}
.zone-body-page #slider-range{width:120px !important;}

.good-item-products{max-width:170px;min-height:15px;}



#footer-menu-panel{bottom:0;position:fixed;margin-left:7px;margin-right:5px; height:29px;z-index:80;width:990px;background-color:transparent;color:White;
                          background-image:url('/App_Themes/iKelpTheme/Images/footer-menu-background.png'); background-repeat:no-repeat;padding-left:10px;padding-right:10px;font:9.5pt Arial,Helvetica;}
#goods-compared,#goods-last-visited{bottom:0;position:fixed;margin-left:15px;margin-right:15px; height:300px;z-index:79;width:970px;background-color:#F9F8F5;border:1px solid #393939;display:none;
                    /*background-image:url('/App_Themes/iKelpTheme/Images/footer-menu-close-button.png'); background-repeat:no-repeat; background-position:right top;*/
                    border-radius: 5px 5px 0px 0px;
                    -moz-border-radius: 5px 5px 0px 0px;
                    -webkit-border-radius: 5px 5px 0px 0px;
                    -khtml-border-radius: 5px 5px 0px 0px;
                    }
.footer-menu-panel-items{display:inline-block; color:White;padding-top:0px;}
.footer-menu-panel-items a{color:White;display:block;}
.footer-visited-label,.footer-compare-label{float:right;}
.footer-visited-label{margin-right:123px;width:163px;padding-top:7px;}    
.footer-compare-label{margin-right:88px;width:164px;padding-top:7px;}

#compare-label-a,#visited-label-a{padding-left:4px;}
.footer-compare-label a, .footer-visited-label a{border-left:1px solid transparent; border-right: 1px solid transparent;} 
#compare-label .footer-panel-active, #visited-label .footer-panel-active{border-left:1px solid White; border-right: 1px solid white;} 
.footer-compare-label a{background-image:url('/App_Themes/iKelpTheme/Images/footer-menu-compare.png'); background-repeat:no-repeat;background-position:137px;width:100%;}
.footer-visited-label a{background-image:url('/App_Themes/iKelpTheme/Images/footer-menu-open.png'); background-repeat:no-repeat;background-position:140px;width:100%;}
.footer-visited-label-close a{background-image:url('/App_Themes/iKelpTheme/Images/footer-menu-close.png'); background-repeat:no-repeat;background-position:140px;width:100%;}  
.footer-compare-loading{width:937px; height:263px;position:absolute;z-index:85;margin-top:-35px;margin-left:-41px;display:none;background-image:url('/App_Themes/iKelpTheme/Images/compare-white.png'); background-repeat:repeat-x;}
.compare-loadig{margin-top:90px;margin-left:438px;}


.panel-close{margin-top:4px;float:right;margin-right:4px;cursor:pointer;}

.goodslist-last-item-empty,.good-item-last-item{ width:150px; height:210px; 
                     border-radius: 4px 4px 4px 4px;
                     -moz-border-radius: 4px 4px 4px 4px;
                     -webkit-border-radius: 4px 4px 4px 4px;
                     -khtml-border-radius: 4px 4px 4px 4px;
                     border: 1px solid #B6B6B6;
                     padding:8px;
                     float:left;
                     margin-right:5px; 
                     }
.good-item-last-item{background-color:White;}
.good-item-last-image-small-div{padding-top:8px;text-align:center;width:145px;height:90px; overflow:hidden;}
.good-item-last-image-small-div .goods-view-products-moduls{text-align:left;}
.good-item-last-image-small-div .goods-view-basic-products-caption{font-weight:bolder;}
.goodslist-last-items-empty,.goodslist-last-items{margin-left:53px;}
.good-item-last-title{font-size:9pt;text-align:center;height:27px;}
.good-item-last-price-table{width:140px;padding-top:4px;}
.good-item-last-compare-td{width:40px;vertical-align:top;}
.good-item-last-price-td{text-align:right;}
.good-item-last-price-price,.good-item-last-price-taxprice,.goods-item-last-products{float:right;width:100px;}
.good-item-last-price-price{font-size:9pt;font-weight:bolder;}
.good-item-last-price-taxprice{font-size:12pt;font-weight:bolder;}
.goods-last-visited-title{font:bolder 12pt Arial, Helvetica;margin-left:57px;margin-top:15px;margin-bottom:5px;}
.goodslist-last-item-empty{background-image:url('/App_Themes/iKelpTheme/Images/last-visit-empty.png'); background-repeat:no-repeat;}
.call-goods-browser-load-lisited-progress{position:fixed;bottom:3px;z-index:81;margin-left:450px;}
.goods-item-new-last{float:left;}
#goodslist-compared-goods-items{float:left;margin-left:49px;}

/*.goods-galery{margin:10px 0px; }*/
#goods-galery-pictures{width:865px;height:230px;margin-top:-5px;}
#goods-galery-pictures-list {float:left;}
.goods-galery-nav-left{margin-left:-36px;}
.goods-galery-nav-right{margin-left:5px;}
.goods-galery-nav-left a{display:block;width:25px;height:210px;margin:0 2px;background-position:right center;background-repeat:no-repeat;background-image:url('Images/left-arrow-compare.png');}
.goods-galery-nav-left a:hover {display:block;width:25px;height:210px;margin:0 2px;background-position:right center;background-repeat:no-repeat;background-image:url('Images/left-arrow-compare-hover.png');}
.goods-galery-nav-right a{display:block;width:25px;height:210px;margin:0 2px;background-position:left center;background-repeat:no-repeat;background-image:url('Images/right-arrow-compare.png');}
.goods-galery-nav-right a:hover{display:block;width:25px;height:210px;margin:0 2px;background-position:left center;background-repeat:no-repeat;background-image:url('Images/right-arrow-compare-hover.png');}

.panel-close-compare{float:right;cursor:pointer;position:relative;z-index:82;margin-top:-2px;margin-right:-2px;}
.good-item-compare-info {position:relative;top:-20px;}
.goods-compared-title {float:left;}
.goodslist-compared-items{padding-left:4px;}
.goodslist-compared-item{padding-top:4px;}
.goodslist-compared-item-deletecmd{vertical-align:middle; float:left;margin-right:4px;}
.goodslist-compared-item-img{}
.goodslist-compared-item-name{}
#goodslist-compared-items-clear, #goodslist-compared-items-cmd{float:right;}
.goodslist-compared-items-compare-now, .goodslist-compared-items-clear-list{margin-top:7px;}
.goodslist-compared-items-compare-now{text-align: center;}
.goodslist-compared-items-clear-list{text-align: center;margin-right:32px;}
.goodslist-compared-items-clear-list{border:1px solid #B6B6B6;font-size:10pt;width:54px;height:20px;padding-top:6px;
                                     background-repeat:repeat-x; background-image:url('Images/clear-compare-bg.png');
                                     border-radius: 2px 2px 2px 2px;
                                     -moz-border-radius: 2px 2px 2px 2px;
                                     -webkit-border-radius: 2px 2px 2px 2px;
                                     -khtml-border-radius: 2px 2px 2px 2px;}

.goodslist-compared-items-compare-now{border:1px solid #B6B6B6;font-size:10pt;font-weight:bolder;width:140px; margin-right:10px;
                                     background-repeat:repeat-x; background-image:url('Images/clear-compare-bg.png');
                                     border-radius: 2px 2px 2px 2px;
                                     -moz-border-radius: 2px 2px 2px 2px;
                                     -webkit-border-radius: 2px 2px 2px 2px;
                                     -khtml-border-radius: 2px 2px 2px 2px;}

.goodslist-compared-items-compare-now a{background-repeat:no-repeat; background-image:url('Images/compare-add.png'); background-position:left center; display:block;padding-left:30px;height:20px;padding-top:6px;}


.goods-comparator-row-buy td input{width:33px;text-align:right;}
.goods-comparator-row-buy{width:105%;vertical-align:middle;}
.goods-comparator-row-buy td  a{/*display:inline-block;margin-left:5px;padding:7px;padding-left:30px;color:#43EA43;text-align:center; font-weight:bolder;font-size:100%; background-image:url('Images/cmd-buy.png'); background-repeat:no-repeat;background-color:transparent;font:bold 12.5pt Arial, Helvetica;background-position:left center;*/}
.good-item-price-compare{float:none;display:block;}


#breadcrumb-background{min-height:29px; overflow:hidden; display:inline-block;position:absolute;left:0px;}
#head-breadcrumb{background-color:transparent;}
.head-breadcrumb{height:30px;margin: 0px 0px 0px 0px;padding:0px;}
.head-breadcrumb li{list-style:none;display:block;float:left;}
.head-breadcrumb li ul{margin-left:0px;}
.head-breadcrumb li ul li{display:block;float:none;}
.breadcrumb-list-menu{display:none;}
.head-breadcrumb li a{display:block;padding-left:8px;position:static;font-size:9pt;}
.breadcrumb-item-level-0{padding-left:8px;}
.breadcrumb-image{background-repeat:no-repeat; background-image:url('Images/breadcrumbs-separator.png'); background-position:right top;padding-right:15px;font-weight:bolder;color:#5C5C5C;padding-bottom:1px;}
.breadcrumb-li-level0 a, .breadcrumb-li a{height:26px;}
#head-breadcrumb .breadcrumb-list-menu{margin-top:-1.5px;}



.breadcrumb-li a{}
.breadcrumb-li {margin-top:5px;}
.breadcrumb-li-level0 {margin-top:3px;}

.breadcrumb-last{color:#999;font-weight:normal;padding-bottom:1px; }
.head-breadcrumb li:hover .breadcrumb-list-menu{display:block;position:absolute;background-color:White;margin-top:3px;border:1px solid #CCC;}
#head-breadcrumb .breadcrumb-li:hover .breadcrumb-list-menu{margin-top:-3px;}
.breadcrumb-list-menu{padding:0px;}
.breadcrumb-list-menu-item a{display:block;color:#5C5C5C;min-width:135px;padding:4px 19px 4px 15px;height:17px;}
.breadcrumb-list-menu-item{font-weight:bolder; padding-left:4px;}
.breadcrumb-list-menu-item:hover{background-color:#EEE;}
.breadcrumb-list-menu-item:hover a{color:#47BE29;text-decoration:none;}


.goods-view-variants-list{ max-width:200px;} 
.goods-view-variant-colors-title{margin-top: 5px;}
.goods-view-variant-colors{width:100%;}   
.goods-view-variant-color{width:100%; height:25px; float:left; border: 1px solid silver; }
.goods-view-variant-fullcovered{width:100%;}  
.goods-view-variant-text{width:100%;  float:left;  }
.variants-name{width:100%; height:18px; overflow:hidden;}

.goodslist-variants-items{width:100%;}
.goodslist-variants-items-buy{float:right; background-image:url('Images/variants-buy-cmd.png'); background-repeat:no-repeat; display:block;padding:7px 15px 7px 40px;font-weight:bolder;}
#zone-body-workspace .goodslist-variants .goodslist-variants-items-buy{color:#00C63D;font:bolder 9pt;}
.good-item-quantity-variant-input{width:35px;text-align:right;margin-right:5px;}
.good-item-quantity-variant-state{font-size:8pt;}
.good-item-price-variant-taxprice, .good-item-price-variant-price{display:block;}
.goods-variant-center{text-align:center;}
.good-item-price-variant-taxprice{font-size:11pt;font-weight:bolder;}

.goods-recommended{margin-top:15px;}
.recommended-goods-item{padding:0px;float:left;}
.recommended-goods-item-info{width:240px;height:210px;padding:0px; border-right:1px solid #DADADA; border-bottom:1px solid #DADADA; border-collapse:collapse;}
.recommended-goods-item-title-td{font-weight:bolder; font-size:9pt;height:35px;width:245px; background-image:url('Images/recomanded-bg.png'); background-repeat:repeat-x ; padding-left:7px;padding-right:3px;}
.recommended-goods-item-products-td{}
.recommended-goods-item-image-small-td{width:120px;height:100px; }
.recommended-goods-image{width:120px;text-align:center;max-height:100px;overflow:hidden;}
.recommended-goods-item-buy-td{height:100px; vertical-align:bottom;text-align:right;padding-right:5px;}
.alternative-goods-item-buy-td a, .recommended-goods-item-buy-td a{/*background-image:url('Images/cmd-buy.png'); background-repeat:no-repeat;font:bold 12.5pt Arial, Helvetica;*/margin: 0px !important;margin-top: 7px !important;}
.alternative-goods-item-buy-td a, .recommended-goods-item-buy-td a{display:block;/*width:68px;padding:5px;*/float:right;}
.recommended-goods-item-buy-td input{width:33px;margin-top:5px;margin-right:5px;}
.recommended-goods-item-prices-td{text-align:right;}
.recommended-goods-item-code-td{vertical-align:bottom;font-size:8pt;}
.recommended-goods-item-variants{}
.recommended-goods-item-prices-td{padding-right:5px;}
.recommended-goods-item-prices-div .recommended-goods-item-price-taxprice, .recommended-goods-item-prices-div .recommended-goods-item-price-price{display:block;}
.recommended-goods-item-price-taxprice{font-weight:bolder;font-size:12.5pt;}
.recommended-goods-image .goods-view-products-moduls {font-size:9pt; text-align:left;}
.recommended-goods-image .goods-view-basic-products-caption{font-weight:bolder;}

.alternative-goods-item{padding:0px;float:left;}
.alternative-goods-item-info{width:240px;height:210px;padding:0px; border-right:1px solid #DADADA; border-bottom:1px solid #DADADA; border-collapse:collapse;}
.alternative-goods-item-title-td{font-weight:bolder; font-size:9pt;height:35px;width:245px; background-image:url('Images/recomanded-bg.png'); background-repeat:repeat-x ; padding-left:7px;padding-right:3px;}
.alternative-goods-item-products-td{}
.alternative-goods-item-image-small-td{width:120px;height:100px;}
.alternative-goods-image{width:120px;text-align:center;}
.alternative-goods-item-buy-td{height:100px; vertical-align:bottom;text-align:right;padding-right:5px;}
.alternative-goods-item-buy-td input{width:33px;margin-top:5px;margin-right:5px;}
.alternative-goods-item-prices-td{text-align:right;}
.alternative-goods-item-code-td{vertical-align:bottom;font-size:8pt;}
.alternative-goods-item-variants{}
.alternative-goods-item-prices-td{padding-right:5px;}
.alternative-goods-item-prices-div .alternative-goods-item-price-taxprice, .alternative-goods-item-prices-div .alternative-goods-item-price-price{display:block;}
.alternative-goods-item-price-taxprice{font-weight:bolder;font-size:12.5pt;}
.alternative-goods-item-prices-td{vertical-align:bottom;}
.alternative-goods-item-image-small-td #goods-img-akcia,  .recommended-goods-item-image-small-td #goods-img-akcia{margin-top:-10px;}
.alternative-goods-item-buy-td input, .recommended-goods-item-buy-td input{text-align:right;}


.goods-comparator-title{ }
.goods-comparator-table
{
    border-bottom: 1px solid #E1E1E1;
    border-spacing: 0px;
    border-collapse: coll}
.goods-comparator-table td, .goods-comparator-table th
{
    padding: 7px 4px;
    margin: 0px;
    border: none;
    border-top: 1px solid #E1E1E1;
}
.goods-comparator-table td{ text-align:center;}
.goods-comparator-table th{ text-align:left; font-weight:normal;}
.goods-comparator-row-odd th, .goods-comparator-row-odd td.goods-comparator-col-odd { }
.goods-comparator-row-prop-group th{padding:4px;}
.goods-comparator-row-separator{background-color:inherit;}
.goods-comparator-row-prop-group{ background-color:#BBE4B8;color:#393939;background-image:url('Images/grid-head-bg.png');}
.goods-comparator-row-even th, .goods-comparator-row-even td.goods-comparator-col-odd { background-color: #F3FFF2;}
.goods-comparator-row-odd td.goods-comparator-col-even { background-color:#F1FFF6 ; }
.goods-comparator-row-even td.goods-comparator-col-even {  background-color:#E3FFF2;}

.goods-comparator-row-separator{border-top: 0px solid;height: 0px;}
.goods-comparator-row-image td, .goods-comparator-row-image th{border-top: 0px solid;}
.goods-comparator-row-image-remove{ margin-top:7px; clear:both;}
.goods-comparator-row-image-remove-img{ vertical-align:middle;margin-right:3px;}
.goods-comparator-row-name{}
.goods-comparator-row-code{}
.goods-comparator-row-price{}
.goods-comparator-row-buy{}
.goods-comparator-row-buy-cmd{}
.goods-comparator-row-prop{}
.goods-comparator-row-diff td{ }
.goods-comparator-val-diff{ color:Red;}
.goods-comparator-taxprice-diff{  }

.zone-innertube .call-syncinfo-progress-small{border:none;padding:0px;}
.call-syncinfo-inttitle{margin-top:15px; border-top:1px solid #A9A9A9;padding-top:8px}
.call-syncinfo-inttitle, .call-syncinfo-date, .call-syncinfo-showdetails, .call-syncinfo-progress-small, 
.call-syncinfo-update {display:block;text-align:center;font-size:85%;}
.call-syncinfo-highlight{ font-weight:bold;}
.call-syncinfo-soft-info{ font-size:85%;}
.call-syncinfo-runsync{display:block;text-align:right;font-size:85%;}
.call-syncinfo-state-table{}

#zone-footer-panel .zone-footer-panel{margin: 0px auto auto auto;max-width:1100px;padding:5px;}

.zone-footer-article {width:100%;box-sizing:border-box;}
.zone-footer-panel-center, .zone-footer-panel-fb{padding-top:5px;float:left;width:70%;box-sizing:border-box;}
.zone-footer-panel-fb{float:right;width:30%;}

.zone-footer-panel ul {padding:0px; margin:0px;list-style:none;display:inline-block;}
.zone-footer-panel nav > ul > li {padding: 0 20px 0 0;vertical-align: top;width:25%;display:inline-block;float:left;}
.zone-footer-panel nav ul li, .zone-footer-panel nav ul {box-sizing:border-box;}    

.zone-footer-panel ul li  a {color:#444;font-weight:bolder;display:block;padding-bottom:10px;padding-left:5px;}
.zone-footer-panel ul li ul{}
.zone-footer-panel ul li ul li{padding:0;display:block;}
.zone-footer-panel ul li ul li a{font-weight:normal;color:#888;padding:0 0 3px 0;}
#zone-footer-panel .topmenu-eshop{margin-right:0px;}
#zone-footer-panel .topmenu-administration{display:none;}


.goods-illustrated-comparator-table
{
    /*border-bottom: 1px solid;*/
    border-collapse:collapse;}
.goods-illustrated-comparator-table td, .goods-illustrated-comparator-table th
{
    padding: 7px 4px;
    margin: 0px;
    border-top: 1px solid;
}

.goods-illustrated-comparator-table-theme-blue{border-bottom-color:#60CAE8;}
.goods-illustrated-comparator-table-theme-blue td, .goods-illustrated-comparator-table-theme-blue th, .goods-illustrated-comparator-table-theme-blue{border-top-color: #60CAE8;}
.theme-illustrated-comparator-even-blue, .theme-illustrated-comparator-odd-blue{background-color:#A2E8FB;}
.theme-illustrated-comparator-even-blue{border-left:1px solid #A3E5F7; border-right: 1px solid #A3E5F7;}

.goods-illustrated-comparator-table td{ text-align:center;width:170px;}
.goods-illustrated-comparator-table th{ text-align:left; font-weight:normal;}
.goods-illustrated-comparator-col-odd {background-image:url('Images/comparator-odd-bg.png'); background-repeat:repeat;}
.goods-illustrated-comparator-col-even {background-image:url('Images/comparator-even-bg.png'); background-repeat:repeat;}
.goods-illustrated-comparator-row-buy td, .goods-illustrated-comparator-row-buy th,
.goods-illustrated-comparator-row-image td, .goods-illustrated-comparator-row-image th, 
.goods-illustrated-comparator-row-name td, .goods-illustrated-comparator-row-name th, 
.goods-illustrated-comparator-row-price td, .goods-illustrated-comparator-row-price th {border-top: none;}
.goods-illustrated-comparator-prop-name{min-width:150px;}
.goods-illustrated-comparator-prop-img{width:50px;float:left; vertical-align:middle;}
.illustrated-goods-props-name-text{font-weight:bolder;}
.goods-props-desc-text{font-size:8pt;}
 
.goods-props-name-desc{margin-left:55px;margin-right:5px;}
.goods-illustrated-comparator-table .goods-illustrated-comparator-col-name{padding:0px;height:70px;vertical-align:top;text-align:left;}


/*
.name-bg{width:100%; height:100%;}
.name-bg img{position:relative;}
.goods-illustrated-comparator-col-name .name-fg{text-align:center;padding-top:5px;margin-left:-1px;position:relative;z-index:1;margin-top:-70px;}
*/



.goods-illustrated-comparator-col-name div{text-align:center;background-image:url('Images/comparator-name-bg.png'); background-repeat:no-repeat; padding-top:5px;margin-left:-1px;position:absolute;z-index:2;width:179px;height:63px;}
.goods-illustrated-comparator-col-name a{color:White !important; font-size:20pt; font-weight:bolder;}
.goods-illustrated-comparator-col-name span{color:White;}
.goods-illustrated-comparator-table .goods-illustrated-comparator-row-buy td{padding:0px;}
.goods-illustrated-comparator-row-buy td  a{/*padding-top:8px;width:75px;height:28px;display:inline-block;color:white;text-align:center; font-weight:bolder;font-size:100%; background-image:url('Images/comparator-buy-bg.png'); background-repeat:no-repeat;background-color:transparent;font:bold 12.5pt Arial, Helvetica;background-position:left center;*/}
.goods-illustrated-comparator-row-buy2 td, .goods-illustrated-comparator-row-buy2 th {border-top:1px solid #60CAE8;height:30px;}

/* right menu on ikelp.web */
.zone-right-navig{padding-left:5px; padding-right:5px;}
.zone-right-navig ul{padding:0px; margin:0px; list-style:none;}
.zone-right-navig ul li {padding-bottom:5px;}

.zone-right-navig ul li ul li ul li{padding-bottom:0px;}
.zone-right-navig ul li ul{padding:5px 0 0 10px;}
.zone-right-navig ul li a{font-weight:bolder;}
.zone-right-navig ul li ul li a{font-weight:normal; }
/*.zone-right-navig ul li ul li {padding: 5px 0 3px 20px; }
.zone-right-navig ul li ul li  ul li {padding: 0px 0 0 0px; }
*/


.manuals-items-filter{height:55px;background-color:#DBEEFF;}
.manuals-items-filter-up, .manuals-items-pagerup{margin-top:5px;}
.manuals-items-searchbox{margin-top:7px;}
.manuals-rss{width:100%;float:left; display:none; visibility:hidden;}
.manuals-rss img{margin:8px 0 8px 0;float:right;}



/*.manuals-preview-img-td{width:110px;}*/
.manuals-preview-img-td{vertical-align:top;}
.manuals-preview-img-td div {text-align:center;max-width:110px;}
.manuals-preview-table{border-collapse:collapse;width:100%;margin:10px 0 10px 0;}
.manuals-preview-table tr{}
.manuals-preview-difficult-table {width:100%;border-collapse:collapse; height:21px;}
.manuals-preview-version {text-align:right;}
.ezop-pages-title-item{font: bold 11pt Arial,Helvetica;padding-bottom:8px; width:100%;}
.ezop-pages-desc-item{font: italic 9pt Arial,Helvetica;}
.manuals-preview-difficult-td{padding:0 8px 0 0; max-width:250px;}
.manuals-preview-difficult-table td {padding:3px 5px 3px 5px; font-size:9pt;}
.manuals-bg-navody-jedalen, .manuals-bg, .manuals-bg-navody-predajca{background-color:#B1D8FF;}
/*.manuals-bg-navody-jedalen{background-color:#EFD397;}*/
.manuals-bg-navody-dochadzka{background-color:#B1D8FF;}
.manuals-preview-img-td, .manuals-preview-difficult-td, .manuals-preview-content-td{border-bottom:1px solid #CCC; padding-top:20px; padding-bottom:10px;}
.manuals-preview-content-td{padding-left:15px; padding-right: 15px;}
.manuals-preview-difficult-td{ white-space:nowrap;}
.manuals-preview-difficult{margin-bottom:5px;}


.ezop-page-editbar-list{display:none; position:absolute;float:right; margin-left:-80px; margin-top:-35px;}
.ezop-pages-preview tr:hover .ezop-page-editbar-list{display:block;}





.manuals-filter-bg-navody-predajca{background-color:#DBEEFF;}
.manuals-filter-bg-navody-jedalen{background-color:#DBEEFF;}
.manuals-filter-bg-navody-dochadzka{background-color:#DBEEFF;}

.manuals-menu{margin: 10px 0 15px 35px; float:left;}
.manuals-menu ul{ list-style:none;padding:0px; margin:0px; float:left;}
.manuals-menu ul li ul{width:100%;}
.manuals-menu ul li{float:left; width:200px;margin-right:30px;font-size:18pt;}
.manuals-menu ul li ul li{margin:1px 0 1px 0; border:none; font-size:10pt;}
.manuals-menu ul li a{display:block;padding:8px 3px 8px 50px; color:#5C5C5C;font-weight:bolder;}
.manuals-menu ul li ul li a{display:block;padding:4px 5px 4px 20px; margin:0 40px 0 10px; text-decoration:none;border-left:1px solid transparent;border-right:1px solid transparent;background-color:#F9F9F9;border:1px solid #DADADA;}
.manuals-menu ul li ul li a:hover{border-left:1px solid #DADADA;border-right:1px solid #DADADA;color:#47BE29;}

.manuals-menu .manuals-image-navody-predajca{background-image:url(/App_Themes/iKelpTheme/Images/predajca_41x41.png); background-repeat:no-repeat;background-position:0px 0px;padding-left:0px;}
.manuals-menu .manuals-image-navody-dochadzka{background-image:url(/App_Themes/iKelpTheme/Images/dochadzka_41x41.gif);background-repeat:no-repeat;background-position:0px 0px;padding-left:0px;}
.manuals-menu .manuals-image-navody-jedalen{background-image:url(/App_Themes/iKelpTheme/Images/jedalen_41x41.gif);background-repeat:no-repeat;background-position:20px 0px; padding-left:0px;}

/*.manuals-menu .manuals-image-zapad-sr{background-image:url(/App_Themes/iKelpTheme/Images/zapadne-sr-41.png); background-repeat:no-repeat;background-position:0px 13px;padding-left:0px;}*/

.manuals-image-partneri-vychod{background-image:url(/App_Themes/iKelpTheme/Images/menu-partneri-vychod-41.png); background-repeat:no-repeat;background-position:0px 0px;padding-left:0px;}
.manuals-image-partneri-stred{background-image:url(/App_Themes/iKelpTheme/Images/menu-partneri-stred-41.png); background-repeat:no-repeat;background-position:0px 0px;padding-left:0px;}
.manuals-image-partneri-zapad{background-image:url(/App_Themes/iKelpTheme/Images/menu-partneri-zapad-41.png); background-repeat:no-repeat;background-position:0px 0px;padding-left:0px;}

.manuals-menu .manuals-image-vychodne-slovensko, .manuals-menu .manuals-image-partneri-vychod{background-image:url(/App_Themes/iKelpTheme/Images/menu-partneri-vychod-41.png); background-repeat:no-repeat;background-position:0px 13px;padding-left:0px;}
.manuals-menu .manuals-image-stredne-slovensko, .manuals-menu .manuals-image-partneri-stred{background-image:url(/App_Themes/iKelpTheme/Images/menu-partneri-stred-41.png); background-repeat:no-repeat;background-position:0px 13px;padding-left:0px;}
.manuals-menu .manuals-image-zapadne-slovensko, .manuals-menu .manuals-image-partneri-zapad{background-image:url(/App_Themes/iKelpTheme/Images/menu-partneri-zapad-41.png); background-repeat:no-repeat;background-position:0px 13px;padding-left:0px;}

.manuals-select{margin: 10px 0 15px 0px; float:left;}
.manuals-select ul{ list-style:none;padding:0px; margin:0; float:left;}
.manuals-select ul li ul{width:100%; margin-left:10px;}
.manuals-select ul li{float:left; margin-right:20px;font-size:18pt;}
.manuals-select ul li ul li{margin:1px 0 1px 0; border:none; font-size:10pt;}
.manuals-select ul li a{display:block; padding:8px 3px 8px 50px; color:#5C5C5C;font-weight:bolder;}
.manuals-select ul li ul li a{width:130px;display:block;padding:4px 5px 4px 20px; margin:0 10px 0 10px; text-decoration:none;border-left:1px solid transparent;border-right:1px solid transparent;background-color:#F9F9F9;border:1px solid #DADADA;}
.manuals-select ul li ul li a:hover{border-left:1px solid #DADADA;border-right:1px solid #DADADA;color:#47BE29;}
.manuals-image-navody-predajca {background-image:url(/App_Themes/iKelpTheme/Images/predajca_41x41.png); background-repeat:no-repeat;background-position:0px 0px;padding-left:0px;}
.manuals-image-navody-dochadzka{background-image:url(/App_Themes/iKelpTheme/Images/dochadzka_41x41.gif);background-repeat:no-repeat;background-position:0px 0px;padding-left:0px;}
.manuals-image-navody-jedalen{background-image:url(/App_Themes/iKelpTheme/Images/jedalen_41x41.gif);background-repeat:no-repeat;background-position:20px 0px; padding-left:0px;}
.manuals-select-group, .manuals-items-filter-up img{cursor:pointer;}
.update-progress-loading{display:inline-block;float:left;margin-top:8px;}

#select-current-group{color:#47BE29;}

.related-manuals-div{margin-bottom:15px;border-bottom:1px solid #CCC; padding-bottom:5px;}
.related-manuals-div ul li a{font-weight:normal;}
.related-manuals-div-item {padding-bottom:5px; padding-right:3px;}
.related-manuals-title{font: bolder 13pt Arial;margin-bottom:8px;}
.related-manuals-extend {display:none;}
.related-manuals-show-more-button{background-repeat:no-repeat; height:20px; width:100%;background-position-x: 65px;}
.related-show-more-down{background-image:url(/App_Themes/iKelpTheme/Images/roll-down.png);}
.related-show-more-up{background-image:url(/App_Themes/iKelpTheme/Images/roll-up.png);}


.manuals-level-version{margin-bottom:8px;}
.manuals-level-version-section-div{border-bottom:1px solid #CCC;margin-bottom:15px; }
.manuals-level-version{}

.manuals-subcategory{font:bold 18pt Arial; padding: 5px 0px 7px 45px; margin: 8px 0 5px 0;}

.manuals-subcategory-predajca{background-image:url(/App_Themes/iKelpTheme/Images/predajca_41x41.png); background-repeat:no-repeat;background-position:0px 0px;}
.manuals-subcategory-dochadzka{background-image:url(/App_Themes/iKelpTheme/Images/dochadzka_41x41.gif);background-repeat:no-repeat;background-position:0px 0px;}
.manuals-subcategory-jedalen{background-image:url(/App_Themes/iKelpTheme/Images/jedalen_41x41.gif);background-repeat:no-repeat;background-position:10px 0px; }

.manuals-skill-level-color-100, .manuals-skill-level-color-100 a{color:#6CF;}
.manuals-skill-level-color-200, .manuals-skill-level-color-200 a{color:#6C3;}
.manuals-skill-level-color-300, .manuals-skill-level-color-300 a{color:#39F;}
.manuals-skill-level-color-400, .manuals-skill-level-color-400 a{color:#FC0;}
.manuals-skill-level-color-500, .manuals-skill-level-color-500 a{color:#F33;}

.article-level-100{color:White; font-weight:bolder;background-color:#6CF; border-top:2px solid  #09F; border-bottom:2px solid  #09F; padding:5px;}
.article-level-200{color:White; font-weight:bolder;background-color:#6C3; border-top:2px solid  #060; border-bottom:2px solid  #060; padding:5px;}
.article-level-300{color:White; font-weight:bolder;background-color:#39F; border-top:2px solid  #06C; border-bottom:2px solid  #06C; padding:5px;}
.article-level-400{color:White; font-weight:bolder;background-color:#FC0; border-top:2px solid  #F60; border-bottom:2px solid  #F60; padding:5px;}
.article-level-500{color:White; font-weight:bolder;background-color:#F33; border-top:2px solid  #900; border-bottom:2px solid  #900; padding:5px;}

.manuals-other-versions-link{display:block; margin-bottom:3px;}
.manuals-other-versions{margin: 10px 0 13px 0; border: 1px solid #CCC; padding: 8px; background-color:#F0F0F0;}
.other-versions-title{margin-bottom:8px;}
.other-versions-title span{font-weight:bolder;}
.manuals-other-versions ul li a {font-weight:normal;}
.manuals-other-versions ul { list-style-type:disc; padding-left:20px;}
.manuals-other-versions-link-selected{font-weight:bolder !important;}

.ezop-page .manuals-link-a, .ezop-page .manuals-link-a:hover {color:red;}
.ezop-docman-front-desc a, .ezop-docman-front-desc a:hover, .manuals-preview-more, .ezop-page a, .ezop-page a:hover, .manuals-preview-more:hover {color:#5191CE;}

.alert{font-weight: bolder; color: red; margin: 0 0 0 0;padding:1pt 1pt 1pt 1pt; font-size: 110%;}
.explain{color: blue; margin: 0 0 0 0;padding:0pt 1pt 0pt 1pt; font-style: italic; font-size: 90%;}
.applic-nav {font-style: italic;font-size: 105%;font-weight: bold;}
.internal-note  {  visibility: hidden; font-size: 1%; width:0px; height:0px;}
.mceContentBody a, .mceContentBody a.visited {color:#5191CE;}
.mceContentBody a:hover {color:#5191CE;}
.ezop-page hr, .mceContentBody hr {
    border-top: 1px dashed #999;
    border-bottom: 0px;
    height: 1px;
    clear: both;
}
.ezop-page{background-color:White;}
.ezop-page iframe {border:none;}
.ezop-page .home-hr-separator{border-top:1px solid #CCC;border-bottom:0px; height:1px;}
.pages-viewer-akcia{ position:absolute; z-index:10;margin-left:-125px;}
#ezop-menu-current-color3, #ezop-menu-current-color3 a{color:#47BE29 !important;}
#ezop-menu-current-color3 ul a {color:#393939 !important;}

.ezop-autocomplete-list{background-color:white; list-style:none; /*margin-top:760px;*/display:block; margin-top:80px;}

.props-panel{ position:absolute;z-index:4; border:1px solid black;background-color:Black;padding:10px; opacity:0.8; filter:alpha(opacity=80); color:White; width:230px; margin-left:-210px;
                   -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    -khtml-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
 }
    .root-slider, .items-show{
        margin:0;
        padding:0;
        list-style:none;
        }
        
    .items-show{ 
        /* 
            define width and height of list item (slide)
            entire slider area will adjust according to the parameters provided here
        */ 
        /*width:900px;
        height:800px;
        */
        overflow:hidden; 
        }	
    #prevBtn, #nextBtn,
    #slider1next, #slider1prev{ 
        display:block;
        width:30px;
        height:77px;
        position:absolute;
        left:-30px;
        top:71px;
        z-index:1000;
        }	
    #nextBtn, #slider1next{ 
        left:696px;
        }														
    #prevBtn a, #nextBtn a,
    #slider1next a, #slider1prev a{  
        display:block;
        position:relative;
        width:30px;
        height:77px;
        background:url(../images/btn_prev.gif) no-repeat 0 0;	
        }	
    #nextBtn a, #slider1next a{ 
        background:url(../images/btn_next.gif) no-repeat 0 0;	
        }	
        
    /* numeric controls */	

    .slider-pages{
            padding:0;
        }
    .slider-pages li{
        padding:0;
        float:left;
        list-style:none;
        text-align: center;
        }
    .slider-pages li a{
        float:left;
        width:100%;
        text-decoration:none;
        }
    .slider-pages li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
    .slider-pages-div{float:right; position:relative;z-index:20; display:block;
                      /*opacity:0.3; filter:Alpha(opacity=30);*/}
.slider:hover .slider-pages-div, .slider-pages-div:hover {opacity:1.0;filter:Alpha(opacity=100);}

.slider-pages-div-1{opacity:0.1; filter:Alpha(opacity=10);}
.slider-pages-div-2{opacity:0.2; filter:Alpha(opacity=20);}
.slider-pages-div-3{opacity:0.3; filter:Alpha(opacity=30);}
.slider-pages-div-4{opacity:0.4; filter:Alpha(opacity=40);}
.slider-pages-div-5{opacity:0.5; filter:Alpha(opacity=50);}
.slider-pages-div-6{opacity:0.6; filter:Alpha(opacity=60);}
.slider-pages-div-7{opacity:0.7; filter:Alpha(opacity=70);}
.slider-pages-div-8{opacity:0.8; filter:Alpha(opacity=80);}
.slider-pages-div-9{opacity:0.9; filter:Alpha(opacity=90);}

.slider-pages-circle{-moz-border-radius: 100px 100px 100px 100px;
    -webkit-border-radius: 100px 100px 100px 100px;
    -khtml-border-radius: 100px 100px 100px 100px;
    border-radius: 100px 100px 100px 100px;}       
    
.pages-new-to-list{position:absolute; z-index:15;margin-left:-50px;}       
.ezop-pages-admin-editbar-article{margin-right:80px;}      

/* docnam titulok */    
.ezop-documents-title{color:#393939; background-image:url('/App_Themes/iKelpTheme/Images/download.png'); background-repeat:no-repeat;padding:10px 0 10px 60px;margin-left:10px;}


/* ezop docman polozky */
/* ezop info o dokumentoch */
.ezp-page-info-details, .ezp-page-info-details, .ezop-docman-front-item .ezp-documents-info-details{z-index:50; position:absolute; filter:alpha(opacity=80); opacity:0.8; background-color:Black; border:1px solid black; padding:10px; color:White; display:none;
                            -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; -khtml-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px;}

.ezp-page-info-details, .ezop-docman-front-item .ezp-documents-info-details{margin:0px -320px;}
.ezp-page-info-details td, .ezp-page-info-details th, .ezop-docman-front-item .ezp-documents-info-details td, .ezp-documents-info-details th{background-color:transparent !important; word-wrap:break-word; border:none; background-image:none !important; text-align:left; font-weight:normal; padding:0px !important; height: auto !important;}
.ezp-page-info-details td, .ezop-docman-front-item .ezp-documents-info-details td{width:200px !important;}
.ezp-page-info-details td div, .ezop-docman-front-item .ezp-documents-info-details td div{word-wrap:break-word; width:200px !important;}    
    



/* docman kategorie */
.ezop-docman-menu-category a:hover {color:#47BE29; box-shadow:inset 0 0 30px #E6E6E6; /*border:1px solid #EEE; */
                                    border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; -khtml-border-radius: 3px 3px 3px 3px;}
.ezop-docman-menu-category .ezop-docman-current-category{color:#555555;background-image:url('/App_Themes/EzopTheme/Images/folder-open-32.png'); font-size:110%;}
div .ezop-docman-root:hover, div .ezop-docman-root{padding:8px 3px 8px 50px; color:#5C5C5C;font-weight:bolder; font-size:14pt;  background-image:url('/App_Themes/EzopTheme/Images/folder-open-32.png'); background-repeat:no-repeat; background-position:10px;}
.ezop-docman-menu-category-select{border:1px solid #B4F3AC;margin-bottom:6px;}
.ezop-docman-menu-category-select a{margin:0px;}
.ezop-docman-menu-fieldset{border:1px solid #B4F3AC;margin-bottom:6px; }
.ezop-docman-menu-fieldset a{display:inline-block; font-size:13px; color:#5C5C5C; font-weight:bolder; padding:8px 8px 8px 50px; width:115px; margin:0px;background-image:url('/App_Themes/EzopTheme/Images/folder-32.png'); background-repeat:no-repeat; background-position:10px;}
.ezop-docman-menu-fieldset-current a{font-size:115%;}

/* docman filterpanel */
.ezop-docman-filterpanel{float:left; width:100%; border:1px solid black; height:35px; background-color:#BEF1BD;}
.ezop-docman-filterpanel div{float:left;}
.ezop-docman-filterpanel .ezop-docman-fromt-pager{margin-top:10px; float:right; margin-right:8px;}
.ezop-docman-filterpanel-order{margin:7px 8px 0 8px;}
.ezop-docman-filterpanel-order img{cursor:pointer;}
.ezop-docman-filterpanel-progress{display:inline-block;float:left;}
.ezop-docman-filterpanel-searchbox{margin-top:8px;background-color:white;width:170px;height:18px;
                        border:1px solid #393939;
                        border-radius: 4px 4px 4px 4px; -moz-border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px; -khtml-border-radius: 4px 4px 4px 4px;
                        display:inline-block;}
.ezop-docman-filterpanel-search-box{ width:150px;border:none;height:16px;background-color:transparent;float:left;}
.ezop-docman-filterpanel-btnsearch{float:right;margin:3px 3px 0px 0px;}
.ezop-docman-filterpanel{ border-color:#DADADA; font-size:9pt;color:#393939; clear:both;border-style:solid; border-width:1px;height:35px; background-image:url('/App_Themes/EzopTheme/Images/goods-filter-back.png'); background-repeat: repeat-x;}
.ezop-docman-filterpanel{ border-radius: 2px 2px 2px 2px; -moz-border-radius: 2px 2px 2px 2px; -webkit-border-radius: 2px 2px 2px 2px; -khtml-border-radius: 2px 2px 2px 2px;}


/* docman polozky */
/*.ezop-docman-front-buttons{float:right;padding-top:7px;padding-right:8px;}*/
.ezp-documents-info{float:right;height:18px; width:18px;}
.ezop-docman-front-item{width:100%; border-bottom:1px solid #DDD; border-top:none; margin-bottom:1px;}
.ezop-btn-row-document-download, .ezop-btn-row-edit-document{background-image:url('/App_Themes/EzopTheme/Images/page-edit-16.png'); width:19px;
    height:19px; display:inline-block;	background-repeat:no-repeat;}
.ezop-btn-row-document-download{background-image:url('/App_Themes/EzopTheme/Images/document-download-16.png');}
.ezop-docman-front-details-down-imgdownload{display:inline-block; height:30px; }
.ezop-docman-front-details-down-imgMoreInfo{margin-right:10px;}
.ezop-docman-front-details-down-title{font-size:16pt; padding-top:5px;}
.ezop-docman-front-details-down-div{display:inline-block;vertical-align:top;max-width:455px;}
.ezop-docman-front-details-down-div div{padding-top:4px;}
.ezop-docman-front-details-down-div div div{padding-top:2px;}
.ezop-docman-front-details-down{display:inline-block; padding:5px 0px 5px 8px; /*width:80%;*/}
.ezop-docman-front-desc{background-image:url('/App_Themes/EzopTheme/Images/msg_warning_24.png'); background-repeat:no-repeat; background-position:left top; padding-left:35px; margin:0 30px 0 35px; min-height:20px; padding-top:8px;}
.ezop-docman-front-item:hover {background-color:#F2F2F2;}
.ezop-docman-front-details-down-open{max-width:/*70%*/ 530px;}
.ezop-docman-front-buttons-open img{float:right;}
.ezop-docman-front-buttons-open{display:inline-block; margin-left: 7px;}
.ezop-docman-front-details-down-imglink{float:right; clear:left;}
.ezop-docman-front-buttons-div-open{display:inline-block; float:right; margin-top:15px; margin-right:10px;}
.ezop-docman-front-buttons img{float:none;}
/*.ezop-docman-front-buttons{position:relative;z-index:10; display:none; right:-100px;}*/
/*.ezop-docman-front-buttons-page{right:-195px;}*/
.ezop-docman-front-item:hover .ezop-docman-front-buttons{display:block;}
.ezop-docman-front-desc p:first-child{margin-top:0px;}
.ezop-docman-front-path{padding:0 15px 3px 25px;}
.ezop-docman-front-path a{color:#5191CE;}
.ezop-docman-front-item .ezop-docman-front-details-down-div a{color:#393939;}

.ezop-page iframe body{display:none !important;}

.ezp-page-url-info{display:none; background-color:#1A1A1A;padding:7px;z-index:1000;position:absolute; border-radius:3px; color:White; }
.ezp-page-url-info input{display:inline-block;width:320px;}
.ezop-page-url-info-qrcode{margin-left:5px;}
.ezop-page-url-info-qrcode img {vertical-align:text-bottom;}
.ezp-page-url-close{position: absolute;
  top: 2px;
  right: 4px;}

.page-editbar-edit-url-copy, .page-editbar-edit-url-copy ul{list-style:none;margin:0;display:inline-block;}
.page-editbar-edit-url-copy{padding:5px 8px 0px 0px;}
.page-editbar-edit-url-copy ul{display:none; position:absolute; padding:3px 6px 5px 6px;}
.page-editbar-edit-url-copy ul li {margin-top:5px;}
.page-editbar-edit-url-copy:hover ul {display:block; background-color:#F5F5F5;}
.page-editbar-edit-url-copy:hover{background-color:#F5F5F5;}    

.ezop-docman-front-buttons{position:absolute; display:none;}

.call-person-search-box{width:95%;margin-left:3px;}
.call-person-search-panel{min-height:470px;}
.call-person-search-panel ul{list-style:none; margin:0px; }
.call-person-search-panel ul li {}
.call-person-search-panel ul li a{font-size:8.7pt; width:145px; }
.call-person-search-panel ul li div {float:right; margin-left:7px; display:none;}
.call-person-search-panel ul li div img {margin-top:2px;}
.call-person-search-panel ul li div div{display:none; position:absolute; z-index:100; background-color:White; border:1px solid #BBB; border-radius:2px; margin-left:-2px;}
.call-person-search-panel ul li div div a{display:block;}
.call-person-search-panel ul li:hover div {display:block;}
.call-person-search-panel ul li:hover div div{display:none;}

.call-person-search-panel ul li div:hover div {display:block; }

.call-person-search-panel-img{float: left;
position: absolute;
margin-top: 5px;
margin-left: 8px;}

.call-persons-adress-info{display:block; color: gray; font-size: 11pt; margin-bottom:2px; }

.google-maps-div{ height:400px; margin-bottom:15px;clear:both;position:relative;}
.call-personview-googlelink-icon{margin-left:10px;}
.call-person-viewe-span-block{display:block;}
.call-person-viewer-certification-small, .call-person-viewer-certification{color:Gray; display:inline-block; margin-bottom:10px;}
 .call-person-viewer-certification{font-size:12pt;}

.persons-browser-table td{border-bottom: 1px solid #CCC;}
.person-vierwer-table-nobottom td{border-bottom:0px;}
.ezop-person-editbar-list{display: none;position: absolute;float: right;margin-left: -50px;margin-top: -35px;}
.ezop-pages-preview tr:hover .ezop-person-editbar-list{display:block;}

.manuals-menu-name-image{width: 41px;display: inline-block;float: left;margin-right: 10px;margin-top: 5px;}
.call-person-smart-info-div{display:inline-block;}
.call-person-smart-info-div table td {border:0px !important;}

.ezp-facebook-login-info-img{margin-left:10px;}
.ezp-facebook-login-info-img img{width:40px; vertical-align: middle;}
.ezp-facebook-login-info-name{margin-left:10px;display:inline-block; vertical-align:middle;}

.google-login-add-div{}
.google-login-add-image{}
.google-login-add-image img{}
.google-login-add-btn{}
.call-selectaddress-external-login{display:inline-block; vertical-align:top;}


.sld{height:25px !important; width:260px !important; background:none; border:none; border-radius:0px;  }
.sld a{ width:90px !important; margin-left:0px !important; font-size:12px; text-decoration:none; text-align:center; padding-top:5px; height:18px !important; top: 0px !important;}
.sldDiv{background:url('/App_Themes/EzopTheme/ImagesCallisto/cetelem-slider.png') repeat-x; border-radius: 4px;border: 1px solid #aaaaaa; padding-right:93px;}
.cetelem-table{width:100%; margin-top:4px;}
.cetelem-table tr td:first-child { padding-bottom:6px; }
.cetelem-table-right{float:right;}    
.cetelem-kalkulator-div{font-size:13px;}
.cetelem-table-left{}
.cetelem-slider{margin-top:8px;}
.cetelem-confirm{ padding:14px 0 10px 60px;  border-top: 1px solid #ccc; margin-top: 12px; background-image:url('/App_Themes/EzopTheme/ImagesCallisto/logo-cetelem-small.png');background-repeat: no-repeat;
background-position: right 5px;background-size: 110px;}
.cetelem-info{display:block; text-align:center; font-style: italic; color: blue;}
.cetelem-kalkulator-loading{position: absolute;z-index: 1000;top: 60%;left: 45%;}
.cetelem-kalkulator-open-btn{display:inline-block;}
.cetelem-kalkulator-open-btn a{background-image:url('/App_Themes/EzopTheme/ImagesCallisto/logo-cetelem-small.png');background-repeat: no-repeat; cursor: pointer;
    display: inline-block;padding: 8px;background-size: 70px;background-position: 5px center;padding-left: 85px;background-color: white;border-radius: 4px;border: 1px solid green;
    color: green;font-weight: bolder;font-size: 12px;}

.ui-accordion-header.ui-state-active, .ui-accordion-content.ui-accordion-content-active, .ui-accordion-header.ui-state-focus
{
    border: 1px solid #E2E2E2;
}

.ui-accordion-header.ui-state-active
{
    border-width:1px 1px 0px 1px;
}

.ui-accordion-content.ui-accordion-content-active
{
    border-width:0px 1px 1px 1px;
}
.ui-accordion-header.ui-state-default
{
    background: rgba(0, 0, 0, 0);
}
.ui-accordion-header > a, .ui-accordion-header > a:hover 
{
    color:#393939;
}



.ezp-dashoard-field
{
    float:left;
    width:98%;
    font-size:11px;
    padding:10px;
    border-width:1px;
    border-radius:3px;
    margin: 8px 4px;
    border-color:#CCC;
    min-width:300px;
    box-sizing: border-box;
}

.ezp-dashoard-field > legend
{
    padding:0px 12px;
    font-size:10pt;
    font-weight:bolder;
}

.ezp-dashoard-field table
{
    width:100%;
    border-collapse:collapse;
}

.ezp-dashoard-field > table th
{
    background-repeat: repeat-x;
    background-color:#393939;
    background-image: url('Images/title-bg-trans.png');
    background-position:center center;
    padding: 3px 0px;
}

.ezp-dashoard-field > table tr > td
{
    padding:4px 0px;
}

.ezp-dashoard-field > table tr > td:first-child
{
    padding-left:7px;
}

.ezp-dashoard-field > table tr > td:last-child
{
    padding-right:7px;
}

.ezp-dashoard-field > table a, .dashboard-account-payments > table a
{
    text-decoration:underline;
}

.ezp-dashboard-table-more
{
    text-align:right;
    font-weight:bolder;
    padding:6px 0px;
    text-decoration:underline;
}
.ezp-dashboard-title
{
    font-weight:bolder;
}

.dashboard-account-payments, .sf-dashboard-dwnl .items
{
    padding-left:15px;
}

.sf-dashboard-service
{
    float:right;
    margin-top:2px;
}

.sf-dashboard-procuct .title
{
    font-weight:bolder;
    font-size:10pt;
    margin-bottom:4px;
    display:inline-block;
    margin-right:30px;
}
.ezp-dashoard-field > div table  th
{
    text-align:left;
}

.sf-dashboard-dwnl 
{
    margin-top: 4px;
}

.sf-dashboard-dwnl .title
{
    font-weight:bolder;
    font-size:9pt;
    margin-bottom:4px;
    display:block;
}

.sf-dashboard-dwnl .items
{
    
}

.sf-dashboard-dwnl .items > .download-item
{
    background: linear-gradient(#FaFaFa, #d0d0d0);
    
    border-radius: 4px;
    margin-bottom: 4px;
}

.sf-dashboard-dwnl .items  a
{
    display:block;
    /*text-decoration:underline;*/
    padding:5px 5px;
}


.sf-dashboard-dwnl .items a.download
{
    background:url('Images/dochadzka_stiahnut.gif');
    background-repeat:no-repeat;
    padding: 8px 30px 8px 8px;
    background-position:right center;
    margin-right:20px;
}

.sf-dashboard-goods-img
{
    vertical-align: text-bottom;
    margin-right: 5px;
}

.sf-dashboard-procuct
{
    margin-bottom:10px;
}

.sf-dashboard-field
{
    clear:left;
}

.sf-props-d
{
    padding-left:15px;
}

.sf-dashboard-buy
{
}

.sf-dashboard-noproducts
{
}

.sf-dashboard-go-shop
{
    padding:10px 5px 10px 35px;
    display:inline-block;
    font-weight:bolder;
    text-decoration:underline;
    float:right;
    background:url('Images/cmd-buy.png') no-repeat;
}

.ezp-dashboadr-account-div, .dashboard-account-payments
{
    margin-top:4px;
}
.sf-props-t > tbody > tr > td, .sf-props-t > tbody > tr > th
{
    padding:5px 0px;
}

.sf-dashboard-buy-product
{
    float: right;
    margin-left: 8px;
    background-image: url('Images/dash-cmd-buy.png');
    display: inline-block;
    padding: 12px;
    background-repeat: no-repeat;
    
}

.ezp-prop-url-person
{
    padding:3px 0px;
}

.ezp-prop-url-person > span
{
    margin-right:4px;
    display:inline-block;
    margin-bottom:1px;
}

.ezp-prop-url-person > span > .ezp-prop-url-title
{
    font-weight:bolder;
    color: #8D8D8D;
    /*color: #47BE29;*/
}

.sf-dashboard-service-box
{
    float:right;
}

.ezp-newsletters tr td
{
    padding:3px 0px; 
}
.ezp-newsletters tr td:last-child
{
    padding-left:8px; 
}

h1.goodslist-act-category-bc {
    font-size:120%;
}

h1.goods-view-title {
    font-size:150%;
}

.manuals-select-name > h1 {
    font-size: 18pt;
    display: inline;
}
h1.ezop-page-title{
    font-size:190%;
}

#zone-head-navig .ezp-colorized-submit {
    margin: 0px;
    line-height: initial !important;
    font-size: 10pt !important;
}

div.ezp-message-tt{
    position: absolute;
    z-index:50;
}
div.ezp-message-tt-arr {
    border-width: 0px 10px 10px 10px;
    border-style: solid;
    border-color: transparent transparent #4B4242 transparent;
    width: 0px;
    margin: 0 auto;
}

div.ezp-message-tt-text {
    background-color: #4B4242;
    color: #FFF;
    padding: 8px;
    max-width: 200px;
}
a.ezp-colorized-submit {
    display:inline-block;
}
.ezp-colorized-submit, a.ezp-colorized-submit {
    margin: 9px 9px 9px 0;
    border-radius: 4px;
    line-height: 21px;
    padding: 4px 10px;
    color: #fff;
    font-weight: bold;
    font-size: 16px;
    text-shadow: 0 1px 1px rgba(0,0,0,.2);
    box-shadow: inset 0 1px 1px 0 #e0ed48, 0 1px 2px 0 rgba(0,0,0,.12);
    border-top: 1px solid #a3c926;
    border-left: 1px solid #a2c326;
    border-bottom: 1px solid #c1c5c8;
    border-right: 1px solid #a2c326;
    cursor: pointer;
    text-decoration: none;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#c1db30), to(#8ebd1f));
    background-image: -webkit-linear-gradient(#c1db30 0%, #8ebd1f 100%);
    background-image: -moz-linear-gradient(#c1db30 0%, #8ebd1f 100%);
    background-image: -o-linear-gradient(#c1db30 0%, #8ebd1f 100%);
    background-image: linear-gradient(#c1db30 0%, #8ebd1f 100%);
}
.ezp-colorized-submit:hover {
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#8ebd1f), to(#c1db30));
    background-image: -webkit-linear-gradient(#8ebd1f 0%, #c1db30 100%);
    background-image: -moz-linear-gradient(#8ebd1f 0%, #c1db30 100%);
    background-image: -o-linear-gradient(#8ebd1f 0%, #c1db30 100%);
    background-image: linear-gradient(#8ebd1f 0%, #c1db30 100%);
}
a.ezp-colorized-submit:hover{
    color:white;
}
.ezp-colorized-submit:active {
    position: relative;
    bottom: -1px;
    box-shadow: inset 0 1px 3px 0 rgba(0,0,0,.2);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#8ebd1f), to(#c1db30));
    background-image: -webkit-linear-gradient(#8ebd1f 0%, #c1db30 100%);
    background-image: -moz-linear-gradient(#8ebd1f 0%, #c1db30 100%);
    background-image: -o-linear-gradient(#8ebd1f 0%, #c1db30 100%);
    background-image: linear-gradient(#8ebd1f 0%, #c1db30 100%);
}

.ezp-colorized-submit.red-confirm {
        background-color: #FF7070;
    box-shadow: inset 0 1px 1px 0 #ff9e9e, 0 1px 2px 0 rgba(0,0,0,.12);
    border-top: 1px solid #FF7070;
    border-left: 1px solid #FF7070;
    border-bottom: 1px solid #c1c5c8;
    border-right: 1px solid #FF7070;
    
    
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ff6b6b), to(#ff4141));
    background-image: -webkit-linear-gradient(#ff6b6b 0%, #ff4141 100%);
    background-image: -moz-linear-gradient(#ff6b6b 0%, #ff4141 100%);
    background-image: -o-linear-gradient(#ff6b6b 0%, #ff4141 100%);
    background-image: linear-gradient(#ff6b6b 0%, #ff4141 100%);
}

.ezp-colorized-submit.red-confirm:hover, .ezp-colorized-submit.red-confirm:active {
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ff4141), to(#ff6b6b));
    background-image: -webkit-linear-gradient(#ff4141 0%, #ff6b6b 100%);
    background-image: -moz-linear-gradient(#ff4141 0%, #ff6b6b 100%);
    background-image: -o-linear-gradient(#ff4141 0%, #ff6b6b 100%);
    background-image: linear-gradient(#ff4141 0%, #ff6b6b 100%);
}

div.inline-page-info {
float: left;
padding: 2px 10px;
border-right: 1px solid #CCC;
margin: 4px 0px;
}

div.inline-page-info.version {
    font-weight: bolder;
    color: #5D5D5D;
}
.inline-page-info-div{
    margin:0px 10px;
}
.inline-page-info-div > div.inline-page-info:last-child {
    border-right: none;
}

div.inline-page-info.product{
    color:black;
    padding-left:25px;
}

div.inline-page-info.product.predajca{background-image:url('Images/predajca-topmenu-small.png'); background-repeat:no-repeat;background-position:0px center;}
div.inline-page-info.product.dochadzka{background-image:url('Images/dochadzka-goods.png');background-repeat:no-repeat;background-position:0px center;}
div.inline-page-info.product.jedalen{background-image:url('Images/jedalen-goods.png');background-repeat:no-repeat;background-position:10px center; }
div.inline-page-info.product.posmobile{background-image:url('Images/posmobile-topmenu-small.png');background-repeat:no-repeat;background-position:0px center; }

.inline-page-info-div > div.inline-page-info.product.dochadzka{
    margin-left: 7px;
}

.inline-page-info-div > div.inline-page-info.product.dochadzka:first-child{
    margin-left: 0px;
}

ul.inline-page-info-versionslist {
    position: absolute;
    background-color: #FFF;
    border: 1px solid #CCC;
    padding: 5px 0px;
    margin: 0px;
    margin-top: 2px;
    list-style-type: none;
    display: none;
    min-width: 100px;
    margin-left: -8px;
}
ul.inline-page-info-versionslist > li > a {
    display: block;
    padding: 3px 9px;
    color: #5191CE;
    white-space: nowrap;
}

div.inline-page-info.versions > .title {
    cursor:pointer;
    color:#5191CE;
    padding-right: 15px;
    background-image:url('Images/troj-modry.png');
    background-repeat:no-repeat;background-position:right center;
}

#zone-head-body-navig{
    /*background-color: #8A8A8A;*/
margin: 0px;
}

.menu-body-top-navig ul{
    margin:0px;
    padding:0px;
    list-style-type:none;
}

.menu-body-top-navig{
    /*margin: 0 15px;*/
    margin: 0px;
}
.menu-body-top-navig ul > li{
    display:inline-block;
}

.menu-body-top-navig ul > li > a {
    display: inline-block;
    padding: 8px 9px 8px 12px;
    font-weight: bolder;
    color: #5191CE;
    border-right: 1px solid #CCC;
    margin: 3px 0px;
    vertical-align: middle;
text-decoration: underline;
}

.menu-body-top-navig ul > li > a.mnu-img-a {
    padding: 0px;
    margin: 0px;
    border: 0px;
}
.menu-body-top-navig ul > li > ul {
    display:none;
}
.menu-body-top-navig ul > li:last-child > a {
    border-right:none;
}

.menu-body-top-navig #ezp-body-menu-curr{

}
.menu-body-top-navig ul > li  img {
    display: inline-block;
height: 28px;
vertical-align: middle;
margin-left: 6px;
padding: 2px;
background-color: #FFF;
border-radius: 4px;
}

a.call-small-btn-buy{
    padding:0px 10px 0px 0px;
}
.call-small-btn-buy > .icon {
    background-image: url('Images/buy-btn-sml.png');
    background-repeat: no-repeat;
    background-position: center center;
    width: 30px;
    height: 25px;
    display: inline-block;
    padding: 4px;
}
.call-small-btn-buy > .text {
    vertical-align: top;
    display: inline-block;
    padding-top: 6px;
}

.external-provider-btn > span{
    margin-left: 5px;
}


.external-provider-body > a.external-provider-btn, a.internal-provider-btn {
    padding: 5px;
    width: 140px;
    border-radius: 6px !important;
    text-decoration: none !important;
    text-align:left;
}

.external-provider-body > a.external-provider-btn > img, a.internal-provider-btn > img{
    width:32px !important;
}

.external-provider-body > a.external-provider-btn > span, a.internal-provider-btn > span {
    font-size: 13px !important;
    vertical-align: middle;
    margin-left:16px;
}

.external-provider-body, .internal-provider-body{
    margin: 8px auto;
    text-align: center;
}

.sf-reg-title {
    margin: 10px;
    font-size: 12pt;
    color: #40BA31;
    font-weight: bolder;
}

.sf-prod-reg-register-body{
    margin: 15px 10px 10px 10px;
border-top: 1px solid #CCC;
}

.sf-pod-reg-input{
    font-size: 12pt;
padding: 4px 2px;
}

.sf-reg-p-act-pnl {
    border: 2px solid #CCC;
    padding: 6px;
    box-shadow: 4px 4px 1px 0px rgba(0, 0, 0, 0.08);
    border-radius: 3px;
}
a.sf-reg-btn-show{
    text-align:center;
    display:block;
}
.sf-ref-email-lbl{
    display: inline-block;
margin-right: 12px;
font-size: 13px;
}
.reg-inp-pnl{
    
}

/*ikelp.sk
.ck-agrmnt-pnl {
    color: #FFF;
    background-color: #818181;
    padding: 2px 0 5px;
    font-size: 9pt;
    line-height: 18px;
    font-family: Arial;
}

.ck-agrmnt-pnl-in {
    max-width: 980px;
    margin: 0 auto;
    padding: 0 4px;
}
span.ck-agrmnt-pnl-txt {
margin-right: 5px;
vertical-align: middle;
}

a.ck-agrmnt-pnl-link, a.ck-agrmnt-pnl-ok {
    
    cursor: pointer;
    color: #FFF;
    padding: 3px 8px;
    background-color: #564F4F;
    border-radius: 2px;
    vertical-align: bottom;
}
a.ck-agrmnt-pnl-link:hover, a.ck-agrmnt-pnl-ok:hover {
    color:white
}
a.ck-agrmnt-pnl-link{
    margin-right: 20px;
} */


@media all{
.ck-agrmnt-pnl {
    color: #FFF;
    background-color: #818181;
    padding: 2px 0 5px;
    font-size: 10pt;
    line-height: 26px;
    font-family: Arial;
    
    position: fixed;
    z-index: 16000010;
    bottom: 0px;
    max-width: 360px;
    left:0px;
    border: 4px solid #564f4f;
    border-bottom: none;
    border-radius: 0px 10px 0px 0px;
    box-sizing:border-box;
    border-left: none;
    box-shadow: rgba(0, 0, 0, 0.8) 3px 3px 3px;
    }

    @media screen and (max-width: 360px) {
        .ck-agrmnt-pnl {
            border-radius: 0px;
            left:0px;
            border:none;
            border-top: 4px solid #564f4f;
            width: 100%;
            box-shadow: none;
        }
    }

.ck-agrmnt-pnl-in {
    max-width: 980px;
    margin: 0 auto;
    padding: 0 4px;
}
span.ck-agrmnt-pnl-txt {
margin-right: 5px;
vertical-align: middle;
}

a.ck-agrmnt-pnl-link, a.ck-agrmnt-pnl-ok {
    cursor: pointer;
    color: #FFF;
    padding: 5px 10px;
    background-color: #564F4F;
    border-radius: 2px;
    vertical-align: bottom;
    white-space:nowrap;
}
a.ck-agrmnt-pnl-link:hover, a.ck-agrmnt-pnl-ok:hover {
    color:white
}
a.ck-agrmnt-pnl-link{
    margin-right: 20px;
}}

.person-title {font-size:16pt;margin: 8px 2px;}
.person-logo {box-sizing: border-box;float: left;width: 80px;}
.person-logo img{width:100%;padding: 3px;}
.person-contact {box-sizing: border-box;width: 50%;float: left;padding-left: 10px;}
.person-contact > span:first-child {display:none;}
.person-info {box-sizing: border-box;float: left;width: 120px; margin-left: 15px;}
.call-person-viewer-div-certification-inline > span {font-size:9pt;margin-bottom:5px;}
.call-person-viewer-div-certification-imgs-inline img{width:100%;}

.person-view-contact .person-view-companyname{display:none;}
.person-view-logo, .person-view-contact, .person-view-qr, .call-person-viewer-div-certification {box-sizing: border-box;float: left;}
.person-view-logo {padding:5px;max-width:180px;}
.person-view-logo img {width:100%;}
.person-view-contact {padding: 0px 10px;}
.person-view-qr {padding:5px;}
.call-person-viewer-div-certification{float: none;clear:both;padding:5px;}
.call-person-viewer-div-certification-imgs img{margin-left:10px;}

article.ezop-page > p img, article.ezop-page > ul img, article.ezop-page > ol img, article.ezop-page > section div img {max-width: 100%;height: auto;}


h1.ezop-page-title {max-width: 1000px;margin: 0 auto;}
.img-float, .wrapperb .cont50-left img, .wrapperb .cont50-right img, .wrapperb .cont50-center img {width:100%;height:auto;}
.wrapperb img.img-nofloat, img.img-nofloat {width:initial;height:auto;}
.cont50, .cont100 {max-width:1000px;margin:0 auto;}
.cont50-left , .cont50-right, .cont50-center {box-sizing: border-box;width:50%;max-width:500px;margin:0 auto;float:left;clear:left;padding: 5px 10px;}
.cont50-right {clear:right}
.cont50-center {float:none;margin:0 auto;clear:both}

.btn {text-align: center; cursor:pointer; }
.btn-more {text-align: center;cursor:pointer;padding: 10px 5px 5px 5px;font-size: 11pt;}
.btn-more a {color: #0081b0;}
.btn a {display: inline-block;font-family: "Brandon Text Bold";font-size: 16pt;color: #fff;background-color: #e74c3c;line-height: 16pt;
  text-align: center;text-transform: uppercase;padding: 15px 26px 15px 15px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;position: relative; }
.btn a:after {content: " ";position: absolute;top: 50%;right: 15px;width: 6px;height: 11px; margin-top: -5.5px;background: url("../images/arr.png") no-repeat; }
.btn > a:hover{color:white;text-decoration:none;}
.btn-more > a:hover{color:orange;text-decoration:none;}
 
.ezop-page .youtube .play {opacity:1;height: 90px;left: 50%;margin-left: -60px;margin-top: -45px;position: absolute;top: 50%;width: 120px;background: url("/App_Themes/iKelpTheme/Images/hd_play2.png") no-repeat;background-size: contain;}

#social-links {position: fixed;top: 200px;left: 2px;z-index: 1000;max-width: 32px;}
#social-links a {margin-right: 5px;}

@media screen and (max-width: 1280px) {      
  #social-links {position: initial;top:0px;left:0px;z-index: 1000;max-width:initial;}
}

@media screen and (max-width: 1030px) {
  .zone-footer-panel-center{width:65%;}
  .zone-footer-panel-fb{width:35%;}  
}


@media screen and (max-width: 770px) {
  h1.ezop-page-title {font-size: 150%;}
  h2 {font-size: 130%;}
  h3{font-size:110%;}
  h4, h5, h6{font-size:100%;}
  
  #ckie-agr-pnl {position: fixed;z-index: 500;bottom: 0;}
  #head-breadcrumb {overflow: hidden;}
  .call-persons-adress-info{font-size: 9pt;}
  .cont50-left , .cont50-right, .cont50-center {width:100%;float:none;}
  .cont50-center img{width:100%;height:auto;}
  
  #social-links {max-width: 120px;margin: 0 auto;}
  .zone-footer-panel-center{width:100%;float:none;padding:5px;max-width: 700px;margin: 0 auto;}
  .zone-footer-panel-fb{width:100%;float:none;padding:5px;max-width: 360px;margin: 0 auto;}
  
  
}


@media screen and (max-width: 485px) {
  h1.ezop-page-title {font-size: 130%;}
  h2 {font-size: 115%;}
  h3{font-size:100%;}

  .hide-small {display:none;}
  .show-small {display:inherit;}  
  
  .person-title {font-size:12pt;}
  .person-logo, .person-view-logo{width:20%;}
  .person-contact, .person-view-contact{width: 80%;}
  .person-info {width: 100%; padding-left: 25px;}
  .call-person-viewer-div-certification-imgs-inline img{width:80px;}

  .person-view-qr {display:none;}
  .call-person-viewer-certification {font-size:8pt;}
  .call-person-viewer-div-certification-imgs img {width:80px;}
  
  .google-maps-div {height:200px;}
  
  .ref-loga a img{max-width:100px;}
  .cont50-left > p img, .cont50-right > p img {width:50%;height:auto;}
  
  .zone-footer-panel nav > ul > li {width:50%;padding:0px 10px 0px 0px;}    
  
}

.sf-dash-app-state-btn {
    display: inline-block;
    padding: 2px 4px;
    color: #FFF;
    border-radius: 2px;
    margin: 1px 5px 2px 0px;
    font-weight: bold;
}
.sf-dash-app-state-btn.green {
    background-color: #24bf24;
}

.sf-dash-app-state-btn.red {
    background-color: #FF7070;
}

.sf-dash-app-ident {
    font-weight:normal;
    margin-top:0.4em;
}

.sf-dash-app-urls { 
    margin-top:0.4em;
}


.ezop-gdpr-remove-panel{
    margin: 15px 15px;
    border-top: 1px solid #D9D9D9;
    padding-top: 15px;
    text-align:center;
}

.ezop-gdpr-agreement-text.agree {
    max-width: 700px;
    margin: 0 auto 25px;
    max-height: 400px;
    overflow-y: scroll;
    border: 1px solid #D9D9D9;
    border-radius: 2px;
}
.ezop-agreement-submit-panel {
    margin: 0px 0px 15px;
    text-align:center;
}
.ezop-gdpr-check-panel{
    text-align:center;
}

.slide-check-container {
    position: relative;
    width: 90px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    cursor: pointer;
    border: 1px solid #666;
    border-radius: 32px;
    height: 32px;
    overflow: hidden;
}

.slide-check-container-inner {
    width: 200%;
    width: 150px;
    float: left;
    white-space: nowrap;
    position: relative;
}

.slide-check-container input {
    display: none !important;
}

.slide-check-container label {
    white-space: nowrap;
    cursor: pointer;
    display: block;
    overflow: hidden;
}

.slide-check-container, .slide-check-container label {
    user-select: none;
    -moz-user-select: none;
    -khtml-user-select: none;
}

label.slide-check-label-on {
    padding: 0;
    padding-left: 15px;
    background-color: #44AB67;
    border-radius: 32px 0 0 32px;
    width: 50%;
    height: 32px;
    line-height: 32px;
    font-size: 16px;
    color: #FFF;
    font-family: Trebuchet, Arial, sans-serif;
    font-weight: bold;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    box-shadow: 0px 15px 0px rgba(0, 0, 0, 0.08) inset;
    float: left;
}


label.slide-check-label-off {
    padding: 0;
    padding-right: 15px;
    background-color: #E65C5C;
    color: white;
    text-align: right;
    border-radius: 0 32px 32px 0;
    width: 50%;
    height: 32px;
    line-height: 32px;
    font-size: 16px;
    font-family: Trebuchet, Arial, sans-serif;
    font-weight: bold;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    box-shadow: 0px 15px 0px rgba(0, 0, 0, 0.08) inset;
    float: left;
}

.slide-check-disable label.slide-check-label-off, 
    .slide-check-disable label.slide-check-label-on, .slide-check-container input[disabled] ~ label{
    background-color:#B3B3B3;
}


.slide-check-handle {
    width: 32px;
    margin: 0px;
    background: #FFF;
    border: 1px solid #666;
    border-radius: 32px;
    position: absolute;
    top: 0;
    bottom: 0;
    box-shadow: 0 1px 1px #FFF inset;
    height: 32px;
    top: -1px;
    left: 59px;
}

.slide-check-handle-right {
    height: 100%;
    width: 100%;
    padding-right: 3px;
}

.slide-check-handle-center {
    height: 100%;
    width: 100%;
}

.slide-checkbox.small .slide-check-container {
    width: 40px;
    border-radius: 20px;
    height: 20px;
}

.slide-checkbox.small .slide-check-container-inner {
    width: 68px;
}

.slide-checkbox.small label.slide-check-label-on {
    border-radius: 20px 0 0 20px;
    height: 20px;
    line-height: 20px;
}


.slide-checkbox.small label.slide-check-label-off {
    border-radius: 0 20px 20px 0;
    height: 20px;
    line-height: 20px;
}


.slide-checkbox.small .slide-check-handle {
    width: 20px;
    border-radius: 20px;
    height: 20px;
    left: 18px;
}

.styled-checkbox, .styled-checkbox-cstm  {display:inline-block;}
.styled-checkbox input, .styled-checkbox-cstm input{ display:none;}
.checkbox { cursor:pointer;	width: 32px; height: 32px; padding: 0 5px 0 0;	background: url('../EzopTheme/Images/checks.png?ver=2') no-repeat;	display: inline-block;	vertical-align:middle; background-position: 0px 0px;  }

.styled-checkbox-cstm input:checked ~ span.checkbox, .styled-checkbox input:checked ~ span.checkbox , .styled-checkbox .checkbox.checkedCheck
{
    background-position:0px -32px;
}

.checkbox.disabled, .styled-checkbox input[disabled] ~ span.checkbox, .styled-checkbox-cstm input[disabled] ~ span.checkbox
{
    background-position:0px -70px;
}

.checkbox.checkedCheck.disabled, .styled-checkbox input[disabled] ~ span.checkbox.checkedCheck, .styled-checkbox-cstm input[disabled] ~ span.checkbox.checkedCheck,
.styled-checkbox input[disabled]:checked ~ span.checkbox, .styled-checkbox-cstm input[disabled]:checked ~ span.checkbox
{
    background-position:0px -102px;
}

.ck-argmnt-root{
    position: fixed !important;
    z-index: 2147483644 !important;
    align-items: center !important;
    height: 100% !important;
    left: 0px !important;
    overflow-x: auto !important;
    top: 0px !important;
    display: flex;
    justify-content: center !important;
    width: 100% !important;
}


.ck-modal-v{
       background-color: black !important;
    height: 100% !important;
    left: 0px !important;
    opacity: 0.6 !important;
    position: fixed !important;
    top: 0px !important;
    width: 100% !important;
    z-index: -1 !important;
}

.ck-argmnt-dial{
    max-width: 512px !important;
    width: 90% !important;
    display: flex !important;
}

.ck-argmnt-dial-body{
    max-height: 80vh !important;
    background-color: rgb(255, 255, 255) !important;
    border: 1px solid rgba(0, 0, 0, 0.2) !important;
    border-radius: 8px !important;
    box-shadow: rgb(0 0 0 / 16%) 0px 4px 8px !important;
    display: flex !important;
    flex-direction: column !important;
    width: 100% !important;
    outline: transparent solid 1px !important;
}

.ck-argmnt-dial-ptitle-pnl {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.ck-argmnt-dial-ptitle {
    font-weight: bold;
    font-size: 13px;
}

.ck-argmnt-dial-parts {
    margin-top: 15px;
}

.ck-argmnt-dial-part {
    margin-bottom: 5px;
}
.ck-argmnt-dial-part-chld {
    margin-left: 25px;
}
.ck-argmnt-dial-desc{
    font-size: 13px;
}
.ck-argmnt-dial-p-desc {
    font-size: 10px;
}

.ck-argmnt-dial-conf-pnl {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    margin: 13px 50px 16px;
    margin-top: 13px;
    padding-top: 16px;
    border-top: 1px solid #dbdbdb;
}
.ck-argmnt-dial-cont {
    flex: 1 1 auto !important;
    overflow-y: overlay !important;
	line-height: 1.15em;
}
.ck-argmnt-dial-cont-scrl {
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
    box-sizing: border-box;
    margin: 0 50px;
}
@media(max-width:420px) {
    .ck-argmnt-dial-cont-scrl {
        margin: 0 25px;
    }
}

.ck-argmnt-dial-conf-btn{
    display: inline-block;
    cursor: pointer;
    font-family: "Montserrat", Verdana, Geneva, Tahoma, sans-serif;
    text-align: center;
    color: #fff;
    background-color: #24bf24;
    padding: 8px 15px;
    border-radius: 3px;
    position: relative;
    text-decoration: initial;
    transition: all 300ms ease;
    min-width: 140px;
    margin: 3px 15px;
}
.ck-argmnt-dial-conf-btn:hover {
    color: #fff;
    text-decoration: none;
    background-color:#31ac31;
}

.ck-argmnt-dial-conf-btn.gray {
    background-color:#969696;
}
.ck-argmnt-dial-conf-btn.gray:hover {
    background-color:#868686;
}

.ck-argmnt-dial-topt {
    color: rgb(95, 99, 104) !important;
    font-size: 14px !important;
    margin-top: 24px !important;
    font-weight: bold !important;
    text-align: center !important;
}

.ck-argmnt-dial-title {
    margin: 12px 0px !important;
    font-size: 18px !important;
    font-weight: bold !important;
    font-style: normal !important;
    text-decoration: initial !important;
    text-align: center !important;
    font-family: "Open Sans" !important;
    color: rgb(0, 0, 0) !important;
}



.ck-argmnt-dial-cont::-webkit-scrollbar {
    width: 8px;
}

.ck-argmnt-dial-cont::-webkit-scrollbar-button {
    display: none;
}

.ck-argmnt-dial-cont::-webkit-scrollbar-track {
    background: transparent;
}

.ck-argmnt-dial-cont::-webkit-scrollbar-thumb {
    background: #ccc;
    border-radius: 20px;
}

.ck-argmnt-dial-agrmntdat {
    font-size: 13px;
    margin: 5px 0 0 0;
}

.ui-accordion-header-icon.ui-icon {
    width: 16px;
    height: 16px;
}

