/*
    Colorbox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxWrapper {max-width:none;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0; padding:0; margin:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}

/* 
    User Style:
    Change the following styles to modify the appearance of Colorbox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:url(http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/colorbox-images/overlay.png) repeat 0 0;}
#colorbox{outline:0;}
    #cboxTopLeft{width:21px; height:21px; background:url(http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/colorbox-images/controls.png) no-repeat -101px 0;}
    #cboxTopRight{width:21px; height:21px; background:url(http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/colorbox-images/controls.png) no-repeat -130px 0;}
    #cboxBottomLeft{width:21px; height:21px; background:url(http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/colorbox-images/controls.png) no-repeat -101px -29px;}
    #cboxBottomRight{width:21px; height:21px; background:url(http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/colorbox-images/controls.png) no-repeat -130px -29px;}
    #cboxMiddleLeft{width:21px; background:url(http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/colorbox-images/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/colorbox-images/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/colorbox-images/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/colorbox-images/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff; overflow:hidden;}
        .cboxIframe{background:#fff;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxLoadingOverlay{background:url(http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/colorbox-images/loading_background.png) no-repeat center center;}
        #cboxLoadingGraphic{background:url(http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/colorbox-images/loading.gif) no-repeat center center;}

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

        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0; background:url(http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/colorbox-images/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious:hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/colorbox-images/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext:hover{background-position:-50px -25px;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/colorbox-images/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose:hover{background-position:-25px -25px;}

/*
  The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
  when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to or needed in IE9.
  See: http://jacklmoore.com/notes/ie-transparency-problems/
*/
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}
.reset-font{font-weight:normal;font-style:normal}
.sans-serif{font-family:'robotoregular',sans-serif;font-weight:normal;font-style:normal}
.sans-serif-bold{font-family:'robotobold',sans-serif;font-weight:normal;font-style:normal}
.sans-serif-italic{font-family:'robotoitalic',sans-serif;font-weight:normal;font-style:normal}
.sans-serif-bold-italic{font-family:'robotobold_italic',sans-serif;font-weight:normal;font-style:normal}
.serif{font-family:'tinosregular',serif;font-weight:normal;font-style:normal}
.link{text-decoration:underline}.link:hover{text-decoration:none}
.rlink{text-decoration:none}.rlink:hover{text-decoration:underline}
.ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.nobr{white-space:nowrap}
.resetlist{margin:0;padding:0;list-style:none}
.clearfix:before,.clearfix:after{content:" ";display:table}
.clearfix:after{clear:both}
.center{text-align:center}
.center-page{width:960px;margin:0 auto;padding:10px}
.table-responsive{clear:both}@media (max-width:767px){.table-responsive{width:100%;margin-bottom:10px;overflow-x:scroll;overflow-y:hidden;border:1px solid #ddd;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}}
@font-face{font-family:'robotobold';src:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/css/webfont/roboto-bold-webfont.eot');src:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/css/webfont/roboto-bold-webfont.eot?#iefix') format('embedded-opentype'),url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/css/webfont/roboto-bold-webfont.woff') format('woff'),url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/css/webfont/roboto-bold-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'robotobold_italic';src:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/css/webfont/roboto-bolditalic-webfont.eot');src:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/css/webfont/roboto-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/css/webfont/roboto-bolditalic-webfont.woff') format('woff'),url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/css/webfont/roboto-bolditalic-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'robotoitalic';src:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/css/webfont/roboto-italic-webfont.eot');src:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/css/webfont/roboto-italic-webfont.eot?#iefix') format('embedded-opentype'),url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/css/webfont/roboto-italic-webfont.woff') format('woff'),url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/css/webfont/roboto-italic-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'robotoregular';src:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/css/webfont/roboto-regular-webfont.eot');src:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/css/webfont/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/css/webfont/roboto-regular-webfont.woff') format('woff'),url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/css/webfont/roboto-regular-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'tinosregular';src:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/css/webfont/tinos-regular-webfont.eot');src:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/css/webfont/tinos-regular-webfont.eot?#iefix') format('embedded-opentype'),url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/css/webfont/tinos-regular-webfont.woff') format('woff'),url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/css/webfont/tinos-regular-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'icomoon';src:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/css/iconfont/fonts/icomoon.eot');src:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/css/iconfont/fonts/icomoon.eot?#iefix') format('embedded-opentype'),url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/css/iconfont/fonts/icomoon.woff') format('woff'),url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/css/iconfont/fonts/icomoon.ttf') format('truetype'),url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/css/iconfont/fonts/icomoon.svg#icomoon') format('svg');font-weight:normal;font-style:normal}[data-icon]:before{font-family:'icomoon';content:attr(data-icon);speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-search,.icon-phone,.icon-mobile,.icon-coin,.icon-cart,.icon-user,.icon-heart,.icon-facebook,.icon-tumblr,.icon-blogger,.icon-twitter,.icon-reload,.icon-arrow,.icon-arrow-2,.icon-untitled{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}
.icon-search:before{content:"\e003"}
.icon-phone:before{content:"\e004"}
.icon-mobile:before{content:"\e005"}
.icon-coin:before{content:"\e006"}
.icon-cart:before{content:"\e007"}
.icon-user:before{content:"\e000"}
.icon-heart:before{content:"\e008"}
.icon-facebook:before{content:"\e009"}
.icon-tumblr:before{content:"\e00a"}
.icon-blogger:before{content:"\e00b"}
.icon-twitter:before{content:"\e00c"}
.icon-reload:before{content:"\e00d"}
.icon-arrow:before{content:"\e002"}
.icon-arrow-2:before{content:"\e001"}
.icon-untitled:before{content:"\f000"}
@font-face{font-family:'palmknihy_icons';src:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/css/iconfont/fonts/palmknihy_icons.eot?-wu2p9q');src:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/css/iconfont/fonts/palmknihy_icons.eot?#iefix-wu2p9q') format('embedded-opentype'),url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/css/iconfont/fonts/palmknihy_icons.woff?-wu2p9q') format('woff'),url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/css/iconfont/fonts/palmknihy_icons.ttf?-wu2p9q') format('truetype'),url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/css/iconfont/fonts/palmknihy_icons.svg?-wu2p9q#palmknihy_icons') format('svg');font-weight:normal;font-style:normal}[class^="pk-icon-"],[class*=" pk-icon-"]{font-family:'palmknihy_icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.pk-icon-search:before{content:"\e605"}
.pk-icon-hamburger:before{content:"\e600"}
.pk-icon-home:before{content:"\e601"}
.pk-icon-bookshelf:before{content:"\e602"}
.pk-icon-cart:before{content:"\e603"}
.pk-icon-cross:before{content:"\e604"}
.pk-icon-user:before{content:"\e608"}
.pk-icon-arrow-left:before{content:"\e60a"}
.pk-icon-arrow-right:before{content:"\e60b"}
.pk-icon-arrow-down:before{content:"\e60c"}
.pk-icon-arrow-up:before{content:"\e609"}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{margin:0}
a{background:transparent}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
h1{font-size:2em;margin:0.67em 0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
mark{background:#ff0;color:#000}
code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}
pre{white-space:pre-wrap}
q{quotes:"\201C" "\201D" "\2018" "\2019"}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:0}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}
legend{border:0;padding:0;}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],html input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top;}
table{border-collapse:collapse;border-spacing:0}
html,button,input,select,textarea{color:#222}
body{font-size:1em;line-height:1.4}
::-moz-selection{background:#b3d4fc;text-shadow:none}
::selection{background:#b3d4fc;text-shadow:none}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
audio,canvas,img,video{vertical-align:middle}
fieldset{border:0;margin:0;padding:0}
iframe{border:0}
textarea{resize:vertical}
.browsehappy{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}
body{font-family:'robotoregular',sans-serif;font-weight:normal;font-style:normal;-:;font-size: 14px;-:;font-size: 0.875rem;line-height:1.5;color:#4b4b4b}
h1,h2,h3,h4,h5,h6{line-height:1.2}
h1,h2{-:;padding-bottom: 5px;-:;padding-bottom: 0.3125rem;font-family:'tinosregular',serif;font-weight:normal;font-style:normal;border-bottom:1px solid #dbdbdb}
h3,h4,h5{font-family:'robotoregular',sans-serif;font-weight:normal;font-style:normal}
h6{font-family:'robotobold',sans-serif;font-weight:normal;font-style:normal}
h1{-:;font-size: 36px;-:;font-size: 2.25rem}
h2{-:;font-size: 30px;-:;font-size: 1.875rem}
h3{-:;font-size: 24px;-:;font-size: 1.5rem}
h4{-:;font-size: 20px;-:;font-size: 1.25rem}
h5{-:;font-size: 18px;-:;font-size: 1.125rem}
h6{-:;font-size: 16px;-:;font-size: 1rem}
strong{font-family:'robotobold',sans-serif;font-weight:normal;font-style:normal}
em{font-family:'robotoitalic',sans-serif;font-weight:normal;font-style:normal}
strong em,em strong{font-family:'robotobold_italic',sans-serif;font-weight:normal;font-style:normal}
a{text-decoration:underline;color:#25bbe7}a:hover{text-decoration:none}
table img{max-width:inherit;width:auto}
td,th{border:1px solid #8b8b8b;padding:3px 15px;padding:.2rem 1rem}
th{background-color:#f3f3f3;-:;font-size: 16px;-:;font-size: 1rem}
.input-text{width:250px;margin-right:10px;padding:5px 10px;line-height:20px;border:1px solid #8b8b8b;-moz-border-radius:8px;border-radius:8px;background:#fff}
.button{padding:5px 15px;line-height:22px;background:#c82323;color:#fff;border:0;-moz-border-radius:8px;border-radius:8px;text-transform:uppercase;-webkit-transition:all 100ms ease-out;-moz-transition:all 100ms ease-out;-o-transition:all 100ms ease-out;transition:all 100ms ease-out;-moz-transition:100ms;-o-transition:100ms;-webkit-transition:100ms;transition:100ms}.button:hover,.button:focus,.button:active{background-color:#4b4b4b}
.button.blue{background:#25bbe7}.button.blue.inverted{background:#fff;border:1px solid #25bbe7;color:#25bbe7}.button.blue.inverted:hover{background:#25bbe7;color:#fff}
.button i{font-weight:bold}
.button.icon-right i{margin-left:7px}
.button.icon-left i{margin-right:7px}
.button.add-to-cart-btn,.button.bookshelf-btn{position:relative;padding-left:40px}.button.add-to-cart-btn i,.button.bookshelf-btn i{position:absolute;left:10px;top:3px;font-weight:normal;-:;font-size: 21px;-:;font-size: 1.3125rem}
a.button{text-decoration:none}a.button:hover,a.button:focus,a.button:active{background-color:#4b4b4b}
label{display:inline-block;margin-bottom:5px}
textarea{width:90%;min-height:10em;background:#fff}
.control .input-box{display:inline-block}
.control label{margin-left:4px}
.required em{margin-right:5px;font-family:'robotoregular',sans-serif;font-weight:normal;font-style:normal}
.validation-failed{border-color:#c82323}
.validation-advice{color:#c82323}
.form-list{margin:1em 0;padding:0;list-style:none}.form-list li,.form-list .field{display:block;margin-bottom:10px}
.opc .form-list li{display:table}
.buttons-set a{margin-right:10px}
.wide .input-text{width:400px}
.messages{margin:0;padding:0;list-style:none;margin-bottom:10px}.messages ul{margin:0;padding:0;list-style:none}
.messages .success-msg,.messages .error-msg,.messages .notice-msg{padding:10px;-moz-border-radius:8px;border-radius:8px}
.messages .success-msg{background:#80ff80}
.messages .error-msg,.messages .notice-msg{background:#efa4a4}
.custom-select{border:1px solid #8b8b8b;background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/select-icon.png') right center no-repeat;padding-top:1px;-moz-border-radius:8px;border-radius:8px;width:272px;clear:left;overflow:hidden}.custom-select select{background:transparent;border:0;-webkit-appearance:none;width:290px}.custom-select select[multiple]{width:auto;background:#ffffff}
.custom-select .sorter{display:table}
.header-container{position:relative;z-index:112}.header-container .header{width:960px;margin:0 auto;padding:10px;position:relative;z-index:1;height:80px}
.header-container .icon-logo-neoluxor{display:none}
.header-container .icon-logo-palmknihy{float:left;display:block;width:292px;height:125px;margin-top:-40px}
.header-container .need-help{position:absolute;top:15px;left:400px;line-height:1.25}.header-container .need-help>a:first-child{text-decoration:none;color:#4b4b4b}
.header-container .need-help:hover .icon-phone{-moz-transform:rotate(50deg);transform:rotate(50deg);-webkit-transform:rotate(50deg);-o-transform:rotate(50deg);-ms-transform:rotate(50deg);transform:rotate(50deg)}
.header-container .need-help .hour{margin:0}
.header-container .phone{-:;font-size: 16px;-:;font-size: 1rem;font-family:'robotobold',sans-serif;font-weight:normal;font-style:normal;text-decoration:none;color:#4b4b4b}
.header-container .icon-phone{position:absolute;top:10px;left:-35px;color:#25bbe7;-:;font-size: 36px;-:;font-size: 2.25rem;-moz-transform:rotate(70deg);-webkit-transform:rotate(70deg);-o-transform:rotate(70deg);-ms-transform:rotate(70deg);transform:rotate(70deg);-webkit-transition:all 100ms ease-out;-moz-transition:all 100ms ease-out;-o-transition:all 100ms ease-out;transition:all 100ms ease-out}
.header-container .user{display:table-row;vertical-align:middle;text-align:right;line-height:2}.header-container .user .account{position:relative;z-index:4}.header-container .user .account .bookshelf-btn{display:inline-block;margin-left:10px}.header-container .user .account .bookshelf-btn .button{background:#25bbe7;text-transform:none}.header-container .user .account .bookshelf-btn .button:hover{background:#4b4b4b}
.header-container .user .account ul{display:none;margin:0;padding:0;list-style:none;position:absolute;right:0;padding:10px 20px;background:#4b4b4b;-moz-box-shadow:0 0 10px 0 #000;-webkit-box-shadow:0 0 10px 0 #000;box-shadow:0 0 10px 0 #000;z-index:10}.header-container .user .account ul a{display:block;min-width:160px;padding:2px 0;border-top:1px solid #aeaeae;text-align:left;white-space:nowrap;text-decoration:none;color:#aeaeae}.header-container .user .account ul a:hover{font-family:'robotobold',sans-serif;font-weight:normal;font-style:normal;color:#fff}
.header-container .user .account ul li:first-child a{border-top:0}
.header-container .user .account .inner{display:inline-block}.header-container .user .account .inner .menu-inside{display:inline-block;position:relative}
.header-container .user .account .acc{position:relative;display:inline-block;padding-bottom:10px}.header-container .user .account .acc:hover ul{display:block}
.header-container .login{margin:0;padding:0;list-style:none;float:right}.header-container .login li{float:left;margin-left:15px}
.header-container .icon-coin{position:relative;top:1px;left:8px;-:;font-size: 16px;-:;font-size: 1rem;color:#25bbe7}
.header-container .icon-user{display:none;position:relative;top:3px;padding-left:5px;color:#25bbe7;-:;font-size: 20px;-:;font-size: 1.25rem}
.header-container .top-right{width:430px;display:table;height:100%;float:right}
.header-container .credits-info{display:table-row;vertical-align:middle;text-align:right}.header-container .credits-info p{margin:-7px 162px 15px 0}
.header-container .cart{vertical-align:middle;text-align:right;margin-top:-10px}.header-container .cart a{color:#4b4b4b;text-decoration:none}.header-container .cart a:hover{text-decoration:underline}
.header-container .cart .icon-cart{padding:0 5px;-:;font-size: 18px;-:;font-size: 1.125rem}
.header-container .cart .button{color:#fff;margin-left:10px;background:#25bbe7}.header-container .cart .button:hover{text-decoration:none;background:#4b4b4b}
.header-container .cart-mobile{display:none}
.header-container .search-mobile{display:none}
.catalogsearch-advanced-index .col-main{width:auto}
.page .search-col{float:right;width:700px;padding-left:30px}
.page .searchautocomplete{position:relative;width:790px;margin:20px auto 0;clear:both;display:table}.page .searchautocomplete .searchautocomplete-placeholder{left:60px;width:455px;top:36px;padding:15px 0 0 0}.page .searchautocomplete .searchautocomplete-placeholder ul li{border:0}.page .searchautocomplete .searchautocomplete-placeholder ul li .name{color:#25bbe7;font-weight:normal;text-decoration:underline}.page .searchautocomplete .searchautocomplete-placeholder ul li .name.highlight strong{color:#25bbe7}
.page .searchautocomplete .searchautocomplete-placeholder ul li .name:hover{text-decoration:none}
.page .searchautocomplete .searchautocomplete-placeholder ul li .highlight strong{color:#4b4b4b}
.page .searchautocomplete .searchautocomplete-placeholder ul li.active{background-color:#eeeeee}
.page .searchautocomplete .searchautocomplete-placeholder ul li h3{margin:0;font-size:14px}.page .searchautocomplete .searchautocomplete-placeholder ul li h3 a{color:#4b4b4b}.page .searchautocomplete .searchautocomplete-placeholder ul li h3 a:hover{text-decoration:underline}
.page .searchautocomplete .advanced-search{float:left;margin:5px 0}
.page .searchautocomplete .input-nav{float:left;position:relative}
.page .searchautocomplete .nav-input{position:relative;width:500px;left:-20px}.page .searchautocomplete .nav-input .icon-search{position:absolute;top:6px;color:#25bbe7;left:45px;-:;font-size: 20px;-:;font-size: 1.25rem}
.page .searchautocomplete .nav-input .input-text{width:470px;padding-left:40px;color:#8b8b8b}
.page .searchautocomplete .nav-submit-button{background:none !important;padding:0 !important;height:auto !important;margin:0 10px;float:left}.page .searchautocomplete .nav-submit-button .btn-search{padding:5px 15px;line-height:22px;background:#25bbe7;color:#fff;border:0;-moz-border-radius:8px;border-radius:8px;text-decoration:none;text-transform:uppercase;-webkit-transition:all 100ms ease-out;-moz-transition:all 100ms ease-out;-o-transition:all 100ms ease-out;transition:all 100ms ease-out;-moz-transition:100ms;-o-transition:100ms;-webkit-transition:100ms;transition:100ms;-:;font-size: 16px;-:;font-size: 1rem}.page .searchautocomplete .nav-submit-button .btn-search:hover,.page .searchautocomplete .nav-submit-button .btn-search:focus,.page .searchautocomplete .nav-submit-button .btn-search:active{background-color:#4b4b4b}
.page .searchautocomplete .advanced-search{float:left}.page .searchautocomplete .advanced-search a{color:#4b4b4b;-:;font-size: 12px;-:;font-size: 0.75rem}
.page .searchautocomplete .searchautocomplete-loader{top:8px !important}
.page .searchautocomplete .price{color:#23c83b}
.main-container{margin-top:10px;-moz-box-shadow:0 0 0 70px #fff;-webkit-box-shadow:0 0 0 70px #fff;box-shadow:0 0 0 70px #fff;border-top:3px double #f3f3f3;background-color:#fff;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f3f3f3), color-stop(40px, #fff));background:-webkit-linear-gradient(top, #f3f3f3 0, #fff 40px);background:-moz-linear-gradient(top, #f3f3f3 0, #fff 40px);background:-o-linear-gradient(top, #f3f3f3 0, #fff 40px);background:-ms-linear-gradient(top, #f3f3f3 0, #fff 40px);background:linear-gradient(to bottom, #f3f3f3 0, #fff 40px);min-width:990px}.main-container .main{*zoom:1;position:relative;width:960px;margin:0 auto;padding:10px;padding:10px 10px 40px}.main-container .main:before,.main-container .main:after{content:" ";display:table}
.main-container .main:after{clear:both}
.test-book{margin:0;padding:0;list-style:none;float:left;width:170px;padding:15px;background:#4b4b4b;color:#fff;-moz-box-shadow:0 0 10px 0 #999;-webkit-box-shadow:0 0 10px 0 #999;box-shadow:0 0 10px 0 #999;margin-top:20px}.test-book>h4{margin:10px 0}
.test-book a{color:#fff}
.footer-container{clear:both;background:#e9e9e9;min-width:990px}.footer-container .footer{*zoom:1;padding:40px 0 60px;width:960px;margin:0 auto}.footer-container .footer:before,.footer-container .footer:after{content:" ";display:table}
.footer-container .footer:after{clear:both}
.footer-container .answers{*zoom:1;padding-bottom:45px;border-bottom:1px solid #cacaca}.footer-container .answers:before,.footer-container .answers:after{content:" ";display:table}
.footer-container .answers:after{clear:both}
.footer-container .answers>a,.footer-container .answers div{position:relative;float:left;width:48%;height:100px;margin-right:20px;border-left:1px solid #cacaca}.footer-container .answers>a ul,.footer-container .answers div ul{margin-left:90px;margin-top:2px}
.footer-container .answers div{margin-right:0}.footer-container .answers div h2>a{display:block;padding-left:90px;z-index:2;position:relative;text-decoration:none;color:#4b4b4b;margin-left:-90px}
.footer-container .answers>a{text-decoration:none;color:#4b4b4b}.footer-container .answers>a:first-child{border-left:0}
.footer-container .answers>a:hover span{-moz-transform:scale(1.25);transform:scale(1.25);-webkit-transform:scale(1.25);-o-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}
.footer-container .answers p{margin-left:90px;margin-top:2px}
.footer-container .answers h2{margin-top:0;margin-bottom:0;padding:0;border:0;margin-left:90px}
.footer-container .answers span{position:absolute;top:20px;left:10px;color:#25bbe7;-:;font-size: 64px;-:;font-size: 4rem;-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;-o-transition:all 150ms ease-out;transition:all 150ms ease-out;-moz-transition:150ms;-o-transition:150ms;-webkit-transition:150ms;transition:150ms}
.footer-container .answers .phone{-:;font-size: 20px;-:;font-size: 1.25rem;color:#4b4b4b;text-decoration:none}
.footer-container .answers .read span{-moz-transform:rotate(15deg);transform:rotate(15deg);-webkit-transform:rotate(15deg);-o-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}
.footer-container .answers div span{-moz-transform:rotate(70deg);transform:rotate(70deg);-webkit-transform:rotate(70deg);-o-transform:rotate(70deg);-ms-transform:rotate(70deg);transform:rotate(70deg)}
.footer-container .answers div:hover span{-moz-transform:scale(1.25) rotate(50deg);transform:scale(1.25) rotate(50deg);-webkit-transform:scale(1.25) rotate(50deg);-o-transform:scale(1.25) rotate(50deg);-ms-transform:scale(1.25) rotate(50deg);transform:scale(1.25) rotate(50deg)}
.footer-container .find-us{text-align:right;border-bottom:1px solid #cacaca}.footer-container .find-us .footer-logos{float:left;margin-top:17px}.footer-container .find-us .footer-logos .footer-logo{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/footer-logos.png') 0 0 no-repeat;display:inline-block;height:36px;margin-right:10px}.footer-container .find-us .footer-logos .footer-logo.logo-heureka{background-position:-154px 0;width:36px}
.footer-container .find-us .footer-logos .footer-logo.logo-lupa-2012{background-position:0 0;width:67px}
.footer-container .find-us .footer-logos .footer-logo.logo-lupa-2013{background-position:-74px 0;width:68px}
.footer-container .find-us .footer-logos .footer-logo.logo-shoproku-2013{background-position:-198px 0;width:97px}
.footer-container .find-us h4{display:inline-block;margin-right:10px;-:;font-size: 18px;-:;font-size: 1.125rem}
.footer-container .find-us a{color:#b6b6b6;-:;font-size: 36px;-:;font-size: 2.25rem;margin-left:10px;text-decoration:none;vertical-align:middle;-webkit-transition:all 100ms ease-out;-moz-transition:all 100ms ease-out;-o-transition:all 100ms ease-out;transition:all 100ms ease-out;-moz-transition:100ms;-o-transition:100ms;-webkit-transition:100ms;transition:100ms}.footer-container .find-us a:hover,.footer-container .find-us a:focus,.footer-container .find-us a:active{color:#4b4b4b}
.footer-container .need-help-mobile{display:none}
.footer-container .copy{float:left;-:;margin-top: 5px;-:;margin-top: 0.3125rem}
.footer-container .links{float:right;margin:0;padding:0;list-style:none;-:;margin-top: 5px;-:;margin-top: 0.3125rem}.footer-container .links li{float:left;margin-left:30px}
.footer-container .links a{text-transform:uppercase;-:;font-size: 12px;-:;font-size: 0.75rem;color:#4b4b4b}
.category-selector{display:none}
.nav-container{position:relative;z-index:111;background-color:#4b4b4b;border-bottom:10px solid #25bbe7;min-width:990px;clear:both}.nav-container:before{content:'';display:block;height:1px;background-color:#dbdbdb;border-bottom:1px solid #fff}
.nav-container:after{content:'';position:absolute;bottom:-12px;display:block;width:100%;height:1px;background-color:#dbdbdb;border-top:1px solid #fff;border-bottom:1px solid #fff}
.nav-container ul{margin:0;padding:0;list-style:none}
.nav-container a{display:block;text-decoration:none;color:#fff}
.nav-container>ul{*zoom:1;width:960px;margin:0 auto;padding:10px;padding:0}.nav-container>ul:before,.nav-container>ul:after{content:" ";display:table}
.nav-container>ul:after{clear:both}
.nav-container>ul>li{position:relative;float:left}.nav-container>ul>li.help{margin-left:50px}
.nav-container>ul>li:hover>a,.nav-container>ul>li.active>a{background-color:#25bbe7}
.nav-container>ul>li:hover>ul{display:block}
.nav-container>ul>li>a{padding:13px 25px;font-family:'tinosregular',serif;font-weight:normal;font-style:normal;-:;font-size: 16px;-:;font-size: 1rem}
.nav-container>ul ul{display:none;position:absolute;top:59px;z-index:20;padding:30px 45px;background:#4b4b4b;-moz-box-shadow:0 0 10px 0 #000;box-shadow:0 0 10px 0 #000;-webkit-box-shadow:0 0 10px 0 #000;box-shadow:0 0 10px 0 #000}.nav-container>ul ul:before{content:'';position:absolute;top:-9px;left:-10px;display:block;width:110%;height:9px;background-color:#25bbe7}
.nav-container>ul ul a{padding:5px 0;color:#aeaeae;border-top:1px solid #aeaeae;white-space:nowrap}.nav-container>ul ul a:hover{color:#fff}
.nav-container>ul ul li:first-child a{border-top:0}
.nav-mobile-container{display:none}
.breadcrumbs{*zoom:1;margin-bottom:25px}.breadcrumbs:before,.breadcrumbs:after{content:" ";display:table}
.breadcrumbs:after{clear:both}
.breadcrumbs ul{margin:0;padding:0;list-style:none}
.breadcrumbs li{float:left;margin-left:-1px}.breadcrumbs li:first-child a{-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;z-index:11}
.breadcrumbs a,.breadcrumbs strong{position:relative;display:inline-block;padding:8px 20px;line-height:1;-:;font-size: 12px;-:;font-size: 0.75rem;background-color:#dadada}.breadcrumbs a:after,.breadcrumbs strong:after,.breadcrumbs a:before,.breadcrumbs strong:before{content:'';position:absolute;top:0;right:-16px;z-index:2;width:0;height:0;border-width:14px 12px;border-style:solid;border-color:transparent;border-left-color:#dadada}
.breadcrumbs a:before,.breadcrumbs strong:before{right:-17px;z-index:1;border-left-color:#fff}
.breadcrumbs a{text-decoration:none;color:#4b4b4b;z-index:10}.breadcrumbs a:hover{text-decoration:underline}
.breadcrumbs strong{padding-right:10px}.breadcrumbs strong:before{display:none}
.breadcrumbs strong:after{right:-24px}
.block-layered-nav{margin:0;padding:0;list-style:none;float:left;width:170px;padding:15px;background:#4b4b4b;color:#fff;-moz-box-shadow:0 0 10px 0 #999;box-shadow:0 0 10px 0 #999;-webkit-box-shadow:0 0 10px 0 #999;box-shadow:0 0 10px 0 #999}.block-layered-nav h2{margin:0 0 5px;padding:0;border:0;-:;font-size: 18px;-:;font-size: 1.125rem}
.block-layered-nav ul,.block-layered-nav ol{margin:0;padding:0;list-style:none}.block-layered-nav ul ul,.block-layered-nav ol ul,.block-layered-nav ul ol,.block-layered-nav ol ol{margin:10px 0 20px 20px}
.block-layered-nav dl{margin:0}
.block-layered-nav dd{margin-left:0}
.block-layered-nav a{display:block;padding:5px 0;color:#aeaeae;border-top:1px solid #6b6b6b;-:;font-size: 12px;-:;font-size: 0.75rem;text-decoration:none}.block-layered-nav a:hover,.block-layered-nav a.current{font-family:'robotobold',sans-serif;font-weight:normal;font-style:normal;color:#fff}
.block-layered-nav .level0>a{color:white;-:;font-size: 18px;-:;font-size: 1.125rem;border:0;font-family:'tinosregular',serif;font-weight:normal;font-style:normal}
.block-layered-nav .level0>.first>a{border-top:0}
.block-layered-nav .active>a{font-family:'robotobold',sans-serif;font-weight:normal;font-style:normal;color:white}
.block-layered-nav .level0.active>a{font-family:'tinosregular',serif;font-weight:normal;font-style:normal}
.block-layered-nav li ul{display:none;margin-bottom:0;margin-top:0}
.block-layered-nav .active ul{display:block}
.block-layered-nav .active ul ul{display:none}
.block-layered-nav .active ul .active>ul{display:block}
.block-layered-nav{list-style:none}.block-layered-nav ul{display:none}
.block-layered-nav.default-category .level-top.first>ul{display:block}
@media (max-width:768px){.nav-container{display:none} .nav-mobile-container{display:none;position:absolute;top:0;right:0;width:320px;background:#fff;z-index:9999;overflow:auto;-moz-box-shadow:0 0 5px rgba(0,0,0,0.2);box-shadow:0 0 5px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.2);box-shadow:0 0 5px rgba(0,0,0,0.2)}.nav-mobile-container.open{display:block} .nav-mobile-container .login-container{display:none;background:#fff;position:absolute;top:0;left:0;width:100%;z-index:20;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nav-mobile-container .login-container .messages{display:none} .nav-mobile-container .login-container .account-login{padding:20px} .nav-mobile-container .login-container .mobile-header{border-bottom:1px solid #dbdbdb} .nav-mobile-container .login-container .login-button{padding:10px 15px}.nav-mobile-container .login-container .login-button i{margin-left:10px} .nav-mobile-container .login-container .input-text{background:#4b4b4b;border-color:#4b4b4b;color:#dbdbdb;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;-:;font-size: 16px;-:;font-size: 1rem;padding:10px 15px} .nav-mobile-container .login-container label{display:none} .nav-mobile-container .login-container .buttons-set{text-align:left !important}.nav-mobile-container .login-container .buttons-set.border-bottom{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #dbdbdb} .nav-mobile-container .login-container .buttons-set a{margin:0 10px 0 0 !important;display:inline-block !important} .nav-mobile-container ul{padding:0;margin:0;list-style:none}.nav-mobile-container ul#nav-mobile{border-top:1px solid #cbcbcb} .nav-mobile-container ul li{position:relative}.nav-mobile-container ul li a{display:block;-:;font-size: 18px;-:;font-size: 1.125rem;padding:1em 2.3em 1em 1em;color:#4b4b4b;text-decoration:none;border-bottom:1px solid #cbcbcb;text-align:left} .nav-mobile-container ul li.active a{text-align:left;-:;font-size: 18px;-:;font-size: 1.125rem} .nav-mobile-container ul li .arrow{display:block;padding:1em;position:absolute;top:0;right:0;height:60px;cursor:pointer;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nav-mobile-container ul li .arrow:after{-:;font-size: 25px;-:;font-size: 1.5625rem;content:'\e60c';font-family:'palmknihy_icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:5px;color:#25bbe7} .nav-mobile-container ul li.expanded .arrow:after{content:'\e609';font-family:'palmknihy_icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale} .nav-mobile-container ul li>ul li a{background:#f1f1f1} .nav-mobile-container ul li>ul li:after{content:'\e60b';font-family:'palmknihy_icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;right:20px;height:60px;line-height:60px;pointer-events:none} .nav-mobile-container .mobile-header{padding:.8em 1.5em;position:relative;height:55px;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nav-mobile-container .mobile-header .button{display:inline-block} .nav-mobile-container .mobile-header .menu-account-toggle.open{background:#4b4b4b;position:relative}.nav-mobile-container .mobile-header .menu-account-toggle.open:before{content:'';position:absolute;top:50%;z-index:-1;left:0;width:100%;height:3em;background:#4b4b4b} .nav-mobile-container .mobile-header .logout-button{margin-left:10px;text-decoration:none}.nav-mobile-container .mobile-header .logout-button span{text-decoration:underline} .nav-mobile-container .mobile-header .logout-button i{margin-left:3px;font-weight:bold} .nav-mobile-container .mobile-header .menu-mobile-close,.nav-mobile-container .mobile-header .login-close{position:absolute;top:0;right:0;display:block;float:left;width:48px;height:55px;line-height:55px;-:;font-size: 29px;-:;font-size: 1.8125rem;color:#3e3e3e;text-decoration:none;text-align:center}.nav-mobile-container .mobile-header .menu-mobile-close:after,.nav-mobile-container .mobile-header .login-close:after{content:'\e604';font-family:'palmknihy_icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale} .nav-mobile-container .menu-account{display:none}.nav-mobile-container .menu-account.open{display:block} .nav-mobile-container .menu-account ul{padding:0 1.3em;background:#4b4b4b}.nav-mobile-container .menu-account ul li a{padding:1em 1.5em 1em 0;color:#fff;border-color:#717171;text-transform:uppercase;font-size:1em} .nav-mobile-container .menu-account ul li:after{content:'\e60b';font-family:'palmknihy_icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;right:10px;height:50px;line-height:50px;color:#fff;pointer-events:none} .block-layered-nav{float:none;width:auto;padding:0;background:transparent;-moz-box-shadow:none;box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.block-layered-nav>h2{padding:10px 20px;color:#4b4b4b;-:;font-size: 30px;-:;font-size: 1.875rem;font-family:'robotobold',sans-serif;font-weight:normal;font-style:normal;text-align:center} .block-layered-nav .block-content{border-top:1px solid #dadada} .block-layered-nav a{position:relative;padding:10px 20px;color:#4b4b4b;-:;font-size: 20px;-:;font-size: 1.25rem;font-family:'robotoregular',sans-serif;font-weight:normal;font-style:normal;border-bottom:1px solid #dadada;border-top:0}.block-layered-nav a:after,.block-layered-nav a:before{content:'';position:absolute;top:11px;right:1px;z-index:2;width:0;height:0;border-width:14px 12px;border-style:solid;border-color:transparent;border-left-color:#fff;-moz-transform:scale(.9999)} .block-layered-nav a:after{right:0px;z-index:1;border-left-color:#4b4b4b} .block-layered-nav a:hover,.block-layered-nav a:focus{color:#4b4b4b;background-color:#dbdbdb;font-family:'robotoregular',sans-serif;font-weight:normal;font-style:normal}.block-layered-nav a:hover:before,.block-layered-nav a:focus:before{border-left-color:#dbdbdb} .block-layered-nav .active>a{color:#4b4b4b}.block-layered-nav .active>a:hover{font-family:'robotobold',sans-serif;font-weight:normal;font-style:normal} .block-layered-nav ul,.block-layered-nav ul ul,.block-layered-nav ul ul ul,.block-layered-nav ul ul ul ul{margin:0} .catalog-category-view .mobile-hide{display:none} .catalog-category-view .mobile-parent-hide>a{border:0 !important;font-size:0;height:0;line-height:0;margin:0;overflow:hidden;padding:0}.catalog-category-view .mobile-parent-hide>a:after,.catalog-category-view .mobile-parent-hide>a:before{display:none} .catalog-category-view .active{display:block}.catalog-category-view .active.level-top>.level-top,.catalog-category-view .active>a{color:#4b4b4b;-:;font-size: 28px;-:;font-size: 1.75rem;text-align:center;font-family:'robotobold',sans-serif;font-weight:normal;font-style:normal;border-bottom:1px solid #dadada}.catalog-category-view .active.level-top>.level-top:after,.catalog-category-view .active>a:after,.catalog-category-view .active.level-top>.level-top:before,.catalog-category-view .active>a:before{display:none}}.no-display{display:none}
.clearer{clear:both}
.col-left{float:left;width:160px}
.col-main{float:left;width:730px}
.col-right{float:right;width:160px}
.col1-layout .col-main{float:none;width:auto}
.col2-left-layout .col-main{float:right}
.col3-layout .col-main{width:475px;padding-left:17px}
.col3-layout .col-wrapper{float:left;width:687px}
.col3-layout .col-wrapper .col-main{float:right}
.col2-set{*zoom:1}.col2-set:before,.col2-set:after{content:" ";display:table}
.col2-set:after{clear:both}
.col2-set .col-1{float:left;width:48.5%}
.col2-set .col-2{float:right;width:48.5%}
.col2-set .col-narrow{width:32%}
.col2-set .col-wide{width:65%}
.col3-set .col-1{float:left;width:32%}
.col3-set .col-2{float:left;width:32%;margin-left:2%}
.col3-set .col-3{float:right;width:32%}
.col4-set .col-1{float:left;width:23.5%}
.col4-set .col-2{float:left;width:23.5%;margin:0 2%}
.col4-set .col-3{float:left;width:23.5%}
.col4-set .col-4{float:right;width:23.5%}
.catalog-product-view .col-main,.review-product-list .col-main{*zoom:1;float:none;width:auto}.catalog-product-view .col-main:before,.review-product-list .col-main:before,.catalog-product-view .col-main:after,.review-product-list .col-main:after{content:" ";display:table}
.catalog-product-view .col-main:after,.review-product-list .col-main:after{clear:both}
.catalog-product-view .product-shop,.review-product-list .product-shop,.catalog-product-view .product-collateral,.review-product-list .product-collateral{float:right;width:740px}
.catalog-product-view .product-shop h1,.review-product-list .product-shop h1{margin-bottom:5px;border-bottom:0}
.catalog-product-view .product-shop h2,.review-product-list .product-shop h2{border:0;margin:0;font-size:25px}
.catalog-product-view .product-collateral,.review-product-list .product-collateral{margin-top:30px}
.catalog-product-view .product-img-mobile,.review-product-list .product-img-mobile,.catalog-product-view .product-samples-mobile,.review-product-list .product-samples-mobile{display:none;text-align:center}
.catalog-product-view .product-detail,.review-product-list .product-detail{position:relative}.catalog-product-view .product-detail .back-link-review,.review-product-list .product-detail .back-link-review{display:none}
.catalog-product-view .product-image,.review-product-list .product-image{position:relative}.catalog-product-view .product-image .badge.sale,.review-product-list .product-image .badge.sale{position:absolute;top:-10px;left:-10px;width:40px;height:40px;line-height:40px;font-size:12px;background:yellow;color:black;border-radius:20px;box-shadow:0 0 8px 0 #ddd;z-index:1;text-align:center}
.catalog-product-view .book-sample-container .button,.review-product-list .book-sample-container .button{background:#24bbe6;padding:8px 20px}.catalog-product-view .book-sample-container .button:hover,.review-product-list .book-sample-container .button:hover,.catalog-product-view .book-sample-container .button:focus,.review-product-list .book-sample-container .button:focus{background:#4b4b4b}
.catalog-product-view .product-img-box,.review-product-list .product-img-box{float:left;margin-left:20px;position:relative;width:275px;text-align:center}.catalog-product-view .product-img-box .product-image,.review-product-list .product-img-box .product-image{margin:0;margin-bottom:60px;margin-top:30px}
.catalog-product-view .product-img-box .audio>span,.review-product-list .product-img-box .audio>span,.catalog-product-view .product-img-box .multil>span,.review-product-list .product-img-box .multil>span{background:#25bbe7;color:#fff;position:absolute;bottom:-40px;display:block;width:100%;height:40px;line-height:40px}
.catalog-product-view .product-img-box .audio:after,.review-product-list .product-img-box .audio:after{content:"";background:#25bbe7 url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/audio.png') center center no-repeat;color:#fff;position:absolute;top:-30px;display:block;width:100%;height:30px;line-height:30px}
.catalog-product-view .product-img-box img,.review-product-list .product-img-box img{-moz-box-shadow:0 0 8px 0 #ddd;box-shadow:0 0 8px 0 #ddd;-webkit-box-shadow:0 0 8px 0 #ddd;box-shadow:0 0 8px 0 #ddd}
.catalog-product-view .availability,.review-product-list .availability{display:none}
.catalog-product-view .samples-list,.review-product-list .samples-list{text-align:center}.catalog-product-view .samples-list h3,.review-product-list .samples-list h3{position:relative;margin-bottom:25px;padding:8px;-moz-border-radius:5px;border-radius:5px;text-align:center;-:;font-size: 16px;-:;font-size: 1rem;background-color:#4b4b4b;color:#fff}.catalog-product-view .samples-list h3:after,.review-product-list .samples-list h3:after{content:'';position:absolute;bottom:-24px;left:46%;display:block;width:0;height:0;border:12px solid transparent;border-top-color:#4b4b4b;-moz-transform:scale(.9999)}
.catalog-product-view .samples-list .no-kindle,.review-product-list .samples-list .no-kindle{font-family:'robotobold',sans-serif;font-weight:normal;font-style:normal;color:#c82323;-:;font-size: 16px;-:;font-size: 1rem}
.catalog-product-view .samples-list .options-list,.review-product-list .samples-list .options-list{display:inline-block;text-align:center}.catalog-product-view .samples-list .options-list li,.review-product-list .samples-list .options-list li{display:inline-block;float:left}
.catalog-product-view .samples-list .options-list a,.review-product-list .samples-list .options-list a,.catalog-product-view .samples-list .options-list span,.review-product-list .samples-list .options-list span{float:none;display:inline-block;width:50px;margin:0 5px 10px;padding-top:55px;-:;font-size: 14px;-:;font-size: 0.875rem;text-decoration:none;color:#4b4b4b;background-position:center 0;background-repeat:no-repeat}.catalog-product-view .samples-list .options-list a:hover,.review-product-list .samples-list .options-list a:hover,.catalog-product-view .samples-list .options-list span:hover,.review-product-list .samples-list .options-list span:hover{text-decoration:underline}
.catalog-product-view .samples-list .options-list a.mp3,.review-product-list .samples-list .options-list a.mp3,.catalog-product-view .samples-list .options-list span.mp3,.review-product-list .samples-list .options-list span.mp3{width:80px}
.catalog-product-view .samples-list .options-list span:hover,.review-product-list .samples-list .options-list span:hover{text-decoration:none}
.catalog-product-view .samples-list .options-list .epub,.review-product-list .samples-list .options-list .epub{background-image:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/epub-large-icon.png')}
.catalog-product-view .samples-list .options-list .pdf,.review-product-list .samples-list .options-list .pdf{background-image:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/pdf-large-icon.png')}
.catalog-product-view .samples-list .options-list .mobi,.review-product-list .samples-list .options-list .mobi{background-image:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/mobi-large-icon.png')}
.catalog-product-view .samples-list .options-list .kindle,.review-product-list .samples-list .options-list .kindle{background-image:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/kindle-large-icon.png')}
.catalog-product-view .samples-list .options-list .pdf2,.review-product-list .samples-list .options-list .pdf2{background-image:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/pdf-large-icon.png')}
.catalog-product-view .samples-list .options-list .mp3,.review-product-list .samples-list .options-list .mp3{background-image:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/mp3-large-icon.png')}
.catalog-product-view .samples-list .options-list .epub-full,.review-product-list .samples-list .options-list .epub-full{background-image:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/epub-large-icon-drm.png')}
.catalog-product-view .samples-list .options-list .pdf-full,.review-product-list .samples-list .options-list .pdf-full{background-image:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/pdf-large-icon-drm.png')}
.catalog-product-view .samples-list .options-list .mobi-full,.review-product-list .samples-list .options-list .mobi-full{background-image:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/mobi-large-icon-drm.png')}
.catalog-product-view .samples-list .options-list .kindle-full,.review-product-list .samples-list .options-list .kindle-full{background-image:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/kindle-large-icon-drm.png')}
.catalog-product-view .samples-list .options-list .pdf2-full,.review-product-list .samples-list .options-list .pdf2-full{background-image:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/pdf-large-icon-drm.png')}
.catalog-product-view .sample-player,.review-product-list .sample-player{margin-top:-45px}
.catalog-product-view .jp-audio,.review-product-list .jp-audio{display:table;margin-bottom:20px;color:#666;border:1px solid #2FBFF1;background:#eee url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/side-box.png') repeat-x;width:160px;margin:0 auto}.catalog-product-view .jp-audio a,.review-product-list .jp-audio a{display:inline-block;margin-left:5px;text-decoration:none}.catalog-product-view .jp-audio a:hover,.review-product-list .jp-audio a:hover,.catalog-product-view .jp-audio a:active,.review-product-list .jp-audio a:active{color:#003345}
.catalog-product-view .jp-audio .jp-controls,.review-product-list .jp-audio .jp-controls{float:left}.catalog-product-view .jp-audio .jp-controls .jp-pause,.review-product-list .jp-audio .jp-controls .jp-pause{font-size:70%;margin-left:.4em;margin-right:.2em;margin-bottom:.2em}
.catalog-product-view .jp-audio .jp-time-holder,.review-product-list .jp-audio .jp-time-holder{text-align:center;font-size:12px;float:left;width:100%}
.catalog-product-view .jp-audio .jp-volume-bar,.review-product-list .jp-audio .jp-volume-bar{overflow:hidden;background:#ddd;width:50px;height:5px;cursor:pointer;float:right;margin:8px .5em 0 .5em}
.catalog-product-view .jp-audio .jp-volume-bar-value,.review-product-list .jp-audio .jp-volume-bar-value,.catalog-product-view .jp-audio .jp-play-bar,.review-product-list .jp-audio .jp-play-bar{background:#2FBFF1;width:0px;height:100%}
.catalog-product-view .jp-audio .jp-progress,.review-product-list .jp-audio .jp-progress{overflow:hidden;background-color:#ddd;height:5px;width:100%;float:left}
.catalog-product-view .jp-audio .jp-seek-bar,.review-product-list .jp-audio .jp-seek-bar{background:silver;width:0px;height:100%;cursor:pointer}
.catalog-product-view .listen,.review-product-list .listen{width:200px;margin:10px auto;text-align:center}.catalog-product-view .listen a,.review-product-list .listen a{color:#4b4b4b}
.catalog-product-view .product-detail,.review-product-list .product-detail{float:right;width:415px}.catalog-product-view .product-detail .price-box,.review-product-list .product-detail .price-box{text-align:left;height:40px}.catalog-product-view .product-detail .price-box .regular-price,.review-product-list .product-detail .price-box .regular-price{line-height:40px}
.catalog-product-view .product-detail-additional,.review-product-list .product-detail-additional{position:relative;float:right;width:130px;margin-top:15px}
.catalog-product-view .author,.review-product-list .author{margin:0 0 5px;-:;font-size: 20px;-:;font-size: 1.25rem}
.catalog-product-view .attributes th,.review-product-list .attributes th,.catalog-product-view .attributes td,.review-product-list .attributes td{border:0}
.catalog-product-view .attributes th,.review-product-list .attributes th{padding:0;text-align:left;-:;font-size: 14px;-:;font-size: 0.875rem;font-family:'robotoregular',sans-serif;font-weight:normal;font-style:normal;background-color:transparent}
.catalog-product-view .attributes a,.review-product-list .attributes a{color:#4b4b4b}
.catalog-product-view .product-options,.review-product-list .product-options{*zoom:1;margin-bottom:10px}.catalog-product-view .product-options:before,.review-product-list .product-options:before,.catalog-product-view .product-options:after,.review-product-list .product-options:after{content:" ";display:table}
.catalog-product-view .product-options:after,.review-product-list .product-options:after{clear:both}
.catalog-product-view .product-options h4,.review-product-list .product-options h4{margin:0 0 8px;-:;font-size: 15px;-:;font-size: 0.9375rem}
.catalog-product-view .options-list,.review-product-list .options-list{margin:0;padding:0;list-style:none}.catalog-product-view .options-list span,.review-product-list .options-list span{float:left;width:30px;margin:0 10px 10px 0;padding-top:35px;text-align:center;-:;font-size: 10px;-:;font-size: 0.625rem;background-position:center 0;background-repeat:no-repeat}
.catalog-product-view .options-list .epub,.review-product-list .options-list .epub{background-image:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/epub-icon.png')}
.catalog-product-view .options-list .pdf,.review-product-list .options-list .pdf{background-image:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/pdf-icon.png')}
.catalog-product-view .options-list .mobi,.review-product-list .options-list .mobi{background-image:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/mobi-icon.png')}
.catalog-product-view .options-list .kindle,.review-product-list .options-list .kindle{background-image:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/kindle-icon.png')}
.catalog-product-view .options-list .pdf2,.review-product-list .options-list .pdf2{background-image:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/pdf-icon.png')}
.catalog-product-view .options-list .mp3,.review-product-list .options-list .mp3{text-indent:-99999px}
.catalog-product-view .product-options-bottom,.review-product-list .product-options-bottom{*zoom:1;position:relative}.catalog-product-view .product-options-bottom:before,.review-product-list .product-options-bottom:before,.catalog-product-view .product-options-bottom:after,.review-product-list .product-options-bottom:after{content:" ";display:table}
.catalog-product-view .product-options-bottom:after,.review-product-list .product-options-bottom:after{clear:both}
.catalog-product-view .add-to-box,.review-product-list .add-to-box,.catalog-product-view .product-options-bottom,.review-product-list .product-options-bottom{*zoom:1;border-top:1px solid #dbdbdb;padding:20px;background:#f3f3f3;margin-top:30px}.catalog-product-view .add-to-box:before,.review-product-list .add-to-box:before,.catalog-product-view .product-options-bottom:before,.review-product-list .product-options-bottom:before,.catalog-product-view .add-to-box:after,.review-product-list .add-to-box:after,.catalog-product-view .product-options-bottom:after,.review-product-list .product-options-bottom:after{content:" ";display:table}
.catalog-product-view .add-to-box:after,.review-product-list .add-to-box:after,.catalog-product-view .product-options-bottom:after,.review-product-list .product-options-bottom:after{clear:both}
.catalog-product-view .add-to-box.purchased,.review-product-list .add-to-box.purchased,.catalog-product-view .product-options-bottom.purchased,.review-product-list .product-options-bottom.purchased{background:#25bbe7;color:#fff;font-weight:bold}.catalog-product-view .add-to-box.purchased>a,.review-product-list .add-to-box.purchased>a,.catalog-product-view .product-options-bottom.purchased>a,.review-product-list .product-options-bottom.purchased>a{color:#fff}
.catalog-product-view .add-to-box .timerdate .day,.review-product-list .add-to-box .timerdate .day,.catalog-product-view .product-options-bottom .timerdate .day,.review-product-list .product-options-bottom .timerdate .day{margin:1px 23px 0 3px}
.catalog-product-view .add-to-box .timerdate .hour,.review-product-list .add-to-box .timerdate .hour,.catalog-product-view .product-options-bottom .timerdate .hour,.review-product-list .product-options-bottom .timerdate .hour{margin:1px 19px 0 15px}
.catalog-product-view .add-to-box .timerdate .min,.review-product-list .add-to-box .timerdate .min,.catalog-product-view .product-options-bottom .timerdate .min,.review-product-list .product-options-bottom .timerdate .min{margin:1px 20px 0 14px}
.catalog-product-view .add-to-box .timerdate .sec,.review-product-list .add-to-box .timerdate .sec,.catalog-product-view .product-options-bottom .timerdate .sec,.review-product-list .product-options-bottom .timerdate .sec{margin:1px 0 0 2px}
.catalog-product-view .add-to-cart label,.review-product-list .add-to-cart label,.catalog-product-view .add-to-cart input,.review-product-list .add-to-cart input{display:none}
.catalog-product-view .add-to-cart button,.review-product-list .add-to-cart button{float:right;line-height:30px;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 10px 0 #999;-webkit-box-shadow:0 0 10px 0 #999;box-shadow:0 0 10px 0 #999;-:;font-size: 16px;-:;font-size: 1rem}
.catalog-product-view .add-to-cart .paypal-logo,.review-product-list .add-to-cart .paypal-logo{display:none}
.catalog-product-view .price-box,.review-product-list .price-box{float:left;-:;font-size: 24px;-:;font-size: 1.5rem;color:#23c83b;line-height:22px;text-align:right}.catalog-product-view .price-box p,.review-product-list .price-box p{margin:0}
.catalog-product-view .price-box .old-price,.review-product-list .price-box .old-price{-:;font-size: 14px;-:;font-size: 0.875rem;color:#4b4b4b}
.catalog-product-view .price-box .special-price .price-label,.review-product-list .price-box .special-price .price-label{display:none}
.catalog-product-view .link-wishlist,.review-product-list .link-wishlist{float:right;clear:right;margin-top:10px;text-align:center;text-decoration:none;-:;font-size: 16px;-:;font-size: 1rem;font-family:'robotobold',sans-serif;font-weight:normal;font-style:normal}.catalog-product-view .link-wishlist:before,.review-product-list .link-wishlist:before{position:relative;top:8px;display:inline-block;padding-right:5px;content:'\e008';font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-:;font-size: 32px;-:;font-size: 2rem;-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;-o-transition:all 150ms ease-out;transition:all 150ms ease-out;-moz-transition:150ms;-o-transition:150ms;-webkit-transition:150ms;transition:150ms}
.catalog-product-view .link-wishlist:hover:before,.review-product-list .link-wishlist:hover:before{-moz-transform:scale(1.25);transform:scale(1.25);-webkit-transform:scale(1.25);-o-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}
.catalog-product-view .fb_iframe_widget,.review-product-list .fb_iframe_widget{margin:20px 10px 0 0;float:left}
.catalog-product-view .fb-send,.review-product-list .fb-send{position:relative;float:left}
.catalog-product-view .fb-send,.review-product-list .fb-send{display:inline-block !important;width:auto !important}
.catalog-product-view .plus-btn,.review-product-list .plus-btn{display:inline-block;margin-top:20px}
.catalog-product-view .col-right,.review-product-list .col-right{float:none;width:auto}.catalog-product-view .col-right .aw-box,.review-product-list .col-right .aw-box{float:right;width:740px}.catalog-product-view .col-right .aw-box .head h2,.review-product-list .col-right .aw-box .head h2{margin-bottom:20px}
.catalog-product-view .col-right .aw-content ol,.review-product-list .col-right .aw-content ol{*zoom:1;margin:0;padding:0;list-style:none}.catalog-product-view .col-right .aw-content ol:before,.review-product-list .col-right .aw-content ol:before,.catalog-product-view .col-right .aw-content ol:after,.review-product-list .col-right .aw-content ol:after{content:" ";display:table}
.catalog-product-view .col-right .aw-content ol:after,.review-product-list .col-right .aw-content ol:after{clear:both}
.catalog-product-view .col-right .aw-content li,.review-product-list .col-right .aw-content li{*zoom:1;float:left;width:246px;margin:0 0 15px 0;padding:0}.catalog-product-view .col-right .aw-content li:before,.review-product-list .col-right .aw-content li:before,.catalog-product-view .col-right .aw-content li:after,.review-product-list .col-right .aw-content li:after{content:" ";display:table}
.catalog-product-view .col-right .aw-content li:after,.review-product-list .col-right .aw-content li:after{clear:both}
.catalog-product-view .col-right .aw-content li.last,.review-product-list .col-right .aw-content li.last{margin-right:0}
.catalog-product-view .col-right .aw-content li .product-images,.review-product-list .col-right .aw-content li .product-images{float:left;margin-right:8px}
.catalog-product-view .col-right .aw-content li img,.review-product-list .col-right .aw-content li img{display:block;margin:0 auto 10px;-moz-box-shadow:0 0 8px 0 #ddd;box-shadow:0 0 8px 0 #ddd;-webkit-box-shadow:0 0 8px 0 #ddd;box-shadow:0 0 8px 0 #ddd}
.catalog-product-view .col-right .aw-content li .product-details,.review-product-list .col-right .aw-content li .product-details{padding-right:20px;margin-left:75px;padding-bottom:15px}
.catalog-product-view .col-right .aw-content li h4,.review-product-list .col-right .aw-content li h4{margin:0;-:;font-size: 14px;-:;font-size: 0.875rem;height:34px;overflow:hidden}
.catalog-product-view .col-right .aw-content li h3,.review-product-list .col-right .aw-content li h3{padding:0;margin:0;-:;font-size: 16px;-:;font-size: 1rem;border-bottom:0;font-family:'tinosregular',serif;font-weight:normal;font-style:normal}.catalog-product-view .col-right .aw-content li h3 a,.review-product-list .col-right .aw-content li h3 a{text-decoration:none;color:#4b4b4b}.catalog-product-view .col-right .aw-content li h3 a:hover,.review-product-list .col-right .aw-content li h3 a:hover{text-decoration:underline}
.catalog-product-view .col-right .aw-content li p,.review-product-list .col-right .aw-content li p{-:;font-size: 12px;-:;font-size: 0.75rem}
.catalog-product-view .col-right .aw-content li .price-box,.review-product-list .col-right .aw-content li .price-box{margin-bottom:10px;color:#23c83b;-:;font-size: 14px;-:;font-size: 0.875rem;font-family:'robotobold',sans-serif;font-weight:normal;font-style:normal}
.catalog-product-view .col-right .aw-content li button,.review-product-list .col-right .aw-content li button{display:block;margin:0 auto;white-space:nowrap;-:;font-size: 14px;-:;font-size: 0.875rem;padding:0 20px;text-transform:none}
.no-rating a{color:#4b4b4b}
.rating-box{float:left;margin-right:10px;-:;font-size: 16px;-:;font-size: 1rem;line-height:1.4;color:#aeaeae}.rating-box .selected{color:#ffba00}
.rating-links{margin-top:20px}
.mobile-only{display:none}
.attributes-details-left,.attributes-details-right{float:left;width:350px;margin:20px 0}.attributes-details-left tr:nth-child(even),.attributes-details-right tr:nth-child(even){background-color:#f3f3f3}
.attributes-details-left th,.attributes-details-right th,.attributes-details-left td,.attributes-details-right td{border:0}
.attributes-details-left th,.attributes-details-right th{-:;font-size: 14px;-:;font-size: 0.875rem;font-family:'robotobold',sans-serif;font-weight:normal;font-style:normal;text-align:left;padding:0 10px 0 2px;background-color:transparent;white-space:nowrap}
.attributes-details-left td,.attributes-details-right td{padding:0 2px 0 10px}
.attributes-details-left a,.attributes-details-right a{color:#4b4b4b}
.attributes-details-right{float:right}
.add-to-box-bottom{clear:both;*zoom:1;margin-bottom:20px;padding:20px 0;border-top:1px solid #dbdbdb;text-align:center;background:#f3f3f3;margin-bottom:20px}.add-to-box-bottom:before,.add-to-box-bottom:after{content:" ";display:table}
.add-to-box-bottom:after{clear:both}
.add-to-box-bottom .price-box,.add-to-box-bottom .add-to-cart{float:none;display:inline-block}
.add-to-box-bottom .price-box{position:relative;top:-11px;margin-right:20px}.add-to-box-bottom .price-box.incl-old-price{top:-2px}
.box-reviews{clear:both;margin-bottom:40px}.box-reviews h2{margin-bottom:12px}
.box-reviews .review{margin-bottom:25px}
.box-reviews h3{float:left;margin:2px 20px 10px 0;-:;font-size: 16px;-:;font-size: 1rem;font-family:'robotobold',sans-serif;font-weight:normal;font-style:normal}
.box-reviews .rating-box{float:left}
.box-reviews .date{float:right;margin:0}
.box-reviews .detail{clear:both}
.box-reviews .button{background-color:#25bbe7}
.box-reviews #link-more-reviews{display:none;color:#4b4b4b;margin-right:30px}
.catalog-product-view .product-view .same-series h2{margin-bottom:20px}
.catalog-product-view .product-view.product-type-downloadable.attribute-set-palmknihy #product-options-wrapper{display:none}
.box-up-sell{clear:both}.box-up-sell h2{margin-bottom:12px}
.box-up-sell .products-grid .item{margin:0 0 15px 0;padding:0;padding-bottom:15px;width:246px;min-height:100px}.box-up-sell .products-grid .item .product-image{float:left;width:60px}
.box-up-sell .products-grid .item .product-description{padding-right:20px;margin-left:75px}.box-up-sell .products-grid .item .product-description .product-name,.box-up-sell .products-grid .item .product-description .product-name a{color:#25bbe7;font-family:'tinosregular',serif;-:;font-size: 16px;-:;font-size: 1rem;padding:0;text-decoration:underline}
.box-up-sell .products-grid .item .product-description .product-name{height:45px;overflow:hidden}
.box-up-sell .products-grid .item .product-description .product-author,.box-up-sell .products-grid .item .product-description .product-author a{-:;font-size: 14px;-:;font-size: 0.875rem;margin:0;padding:0;color:#4b4b4b;text-decoration:none}
.box-up-sell .products-grid .item .product-description .product-author{height:34px;overflow:hidden}
.box-up-sell .products-grid .item .product-description p{-:;font-size: 12px;-:;font-size: 0.75rem;margin:0;padding-bottom:0;height:90px;overflow:hidden;margin-bottom:10px}
.box-up-sell .products-grid .item .product-description .bottom{width:150px}
.box-up-sell .products-grid .item .product-description .price-box{-:;font-size: 14px;-:;font-size: 0.875rem;margin-bottom:5px}.box-up-sell .products-grid .item .product-description .price-box .special-price{margin-bottom:0;height:auto}
.box-up-sell .products-grid .item .product-description .btn-wrap .add-to-cart,.box-up-sell .products-grid .item .product-description .btn-wrap .btn-cart{padding:0 20px;text-transform:none}
.box-up-sell .products-grid .item .product-description .btn-wrap,.related .products-grid .item .btn-wrap{clear:both;text-align:center}
.catalog-product-view #messages_product_view .messages{margin-bottom:25px}
.catalog-product-view #aw-related .products-grid .item .bottom{width:150px}
.catalog-product-view .product-view #product-options-wrapper dt{font-family:'robotobold',sans-serif;font-weight:normal;font-style:normal}
.catalog-product-view .product-view #product-options-wrapper dd{margin-left:0;margin-bottom:15px}
.catalog-product-view .product-view #product-options-wrapper .options-list li{position:relative}
.catalog-product-view .product-view #product-options-wrapper .options-list .label{float:none;width:100%;-:;font-size: 14px;-:;font-size: 0.875rem;text-align:left;margin:0 2px;padding:0}.catalog-product-view .product-view #product-options-wrapper .options-list .label label{display:inline}
.catalog-product-view .product-view #product-options-wrapper .options-list span{float:none;text-align:left;margin:0;padding:0;-:;font-size: 14px;-:;font-size: 0.875rem}
.catalog-product-view .product-view #product-options-wrapper .input-text{margin-left:.5rem;width:auto}.catalog-product-view .product-view #product-options-wrapper .input-text[disabled]{border:0;margin-left:0}
.catalog-product-view .product-view #product-options-wrapper .required em{margin-left:5px;color:#c82323}
.catalog-product-view .product-view #product-options-wrapper .status-notice{display:block;color:#c82323;margin-left:2px;width:auto}.catalog-product-view .product-view #product-options-wrapper .status-notice:before{content:'▴';margin-right:4px}
.catalog-product-view .product-view #product-options-wrapper select{margin-bottom:10px}
.catalog-product-view .product-view .price-as-configured .price-label{font-size:1rem}
.catalog-product-view .product-view .price-box-bundle{margin-top:11px}.catalog-product-view .product-view .price-box-bundle .price-label{font-size:1rem}
.catalog-product-view .product-view .price-box-bundle .price-from,.catalog-product-view .product-view .price-box-bundle .price-to{float:left;margin:0 .3rem}
.catalog-product-view .product-view select{max-width:100%}
.catalog-product-view .product-view.attribute-set-credits #product-options-wrapper{display:none}
@media (max-width:768px){.catalog-product-view .product-view #product-options-wrapper{clear:both;margin:0 20px}}.catalog-category-view .col-wrapper,.catalogsearch-advanced-index .col-wrapper,.catalogsearch-advanced-result .col-wrapper,.catalog-category-view .col-left,.catalogsearch-advanced-index .col-left,.catalogsearch-advanced-result .col-left{float:none;width:auto}
.catalog-category-view .col-main,.catalogsearch-advanced-index .col-main,.catalogsearch-advanced-result .col-main,.catalog-category-view .col-right,.catalogsearch-advanced-index .col-right,.catalogsearch-advanced-result .col-right{float:right;position:relative;width:730px}
.catalog-category-view .category-banner,.catalogsearch-advanced-index .category-banner,.catalogsearch-advanced-result .category-banner{margin:-1em 0 2em}
.catalog-category-view .category-title,.catalogsearch-advanced-index .category-title,.catalogsearch-advanced-result .category-title{width:470px}.catalog-category-view .category-title h1,.catalogsearch-advanced-index .category-title h1,.catalogsearch-advanced-result .category-title h1{margin-top:0;-:;font-size: 30px;-:;font-size: 1.875rem}
.catalog-category-view .messages,.catalogsearch-advanced-index .messages,.catalogsearch-advanced-result .messages{clear:both;width:430px}
.catalog-category-view .category-description,.catalogsearch-advanced-index .category-description,.catalogsearch-advanced-result .category-description{clear:both;margin-bottom:1em;width:430px}
.mobile-back{display:none}
.category-products{float:left}.category-products .toolbar{*zoom:1}.category-products .toolbar:before,.category-products .toolbar:after{content:" ";display:table}
.category-products .toolbar:after{clear:both}
.category-products .toolbar-top{margin-bottom:25px}
.category-products .pager{float:left}
.category-products .amount{margin:0}
.category-products .sorter{float:right}
.asc,.desc{position:relative;top:2px;padding:0 5px;text-decoration:none}
.products-grid{*zoom:1;margin:0;padding:0;list-style:none}.products-grid:before,.products-grid:after{content:" ";display:table}
.products-grid:after{clear:both}
.products-grid .item{*zoom:1;border-bottom:1px solid #dbdbdb;position:relative;float:left;width:140px;padding:0 22px 25px 0;margin-bottom:25px}.products-grid .item:before,.products-grid .item:after{content:" ";display:table}
.products-grid .item:after{clear:both}
.products-grid .item.first{clear:both}
.products-grid .item.last{padding-right:0}
.products-grid .item.no-border-bottom{border-bottom:0}
.products-grid .item .product-image{display:inline-block;margin-bottom:30px;text-align:center;height:160px;width:100%;position:relative}.products-grid .item .product-image.audio>span,.products-grid .item .product-image.multil>span{background:#25bbe7;color:#fff;position:absolute;bottom:-17px;display:block;width:100%;height:20px;line-height:20px}
.products-grid .item .product-image.audio:before{content:"";background:#25bbe7 url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/audio-mini.png') center center no-repeat;color:#fff;position:absolute;top:0px;display:block;width:100%;height:16px;line-height:16px}
.products-grid .item .product-image .badge.sale{position:absolute;top:-10px;left:-10px;width:40px;height:40px;line-height:40px;font-size:12px;background:yellow;color:black;border-radius:20px;box-shadow:0 0 8px 0 #ddd;z-index:1;text-align:center}
.products-grid .item img{display:block;margin:0 auto;-moz-box-shadow:0 0 8px 0 #ddd;-webkit-box-shadow:0 0 8px 0 #ddd;box-shadow:0 0 8px 0 #ddd;max-width:140px;margin-top:16px;margin-bottom:20px}
.products-grid .item h3,.products-grid .item .no-author{display:block;margin:0;-:;font-size: 14px;-:;font-size: 0.875rem;height:36px;overflow:hidden;margin-top:5px}.products-grid .item h3 a,.products-grid .item .no-author a{text-decoration:none;color:#4b4b4b}.products-grid .item h3 a:hover,.products-grid .item .no-author a:hover{text-decoration:underline}
.products-grid .item h2{padding-bottom:0;margin:5px 0;-:;font-size: 18px;-:;font-size: 1.125rem;border-bottom:0;height:36px;overflow:hidden}
.products-grid .item .product-name{margin:0;height:45px;padding:0;overflow:hidden}.products-grid .item .product-name:before{content:"";float:left;width:5px;height:45px}
.products-grid .item .product-name:after{content:"\02026";box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;float:right;position:relative;top:-25px;left:100%;width:3em;margin-left:-3em;padding-right:5px;text-align:right;color:#25bbe7;background:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), to(#fff), color-stop(50%, #fff));background:-moz-linear-gradient(to right, rgba(255,255,255,0), #fff 50%, #fff);background:-o-linear-gradient(to right, rgba(255,255,255,0), #fff 50%, #fff);background:-ms-linear-gradient(to right, rgba(255,255,255,0), #fff 50%, #fff);background:linear-gradient(to right, rgba(255,255,255,0), #fff 50%, #fff)}
.products-grid .item .product-name>a{float:right;width:100%;margin-left:-5px}
.products-grid .item>p{-:;font-size: 12px;-:;font-size: 0.75rem;height:90px;overflow:hidden;margin:0;padding:0;margin-bottom:10px}
.products-grid .item .bottom{width:100%}.products-grid .item .bottom .price-from{display:inline}.products-grid .item .bottom .price-from .price-label{display:none}
.products-grid .item .bottom .price-to{-:;font-size: 16px;-:;font-size: 1rem;display:inline;padding:0;margin:0;height:auto;overflow:auto;white-space:nowrap}
.products-grid .item .bottom .price-to .price-label:after,.products-grid .item .bottom .minimal-price .price-label:after{background:#fff;content:" ";margin-right:-5px;position:relative;right:5px}
.products-grid .item .bottom .availability{height:auto}.products-grid .item .bottom .availability.out-of-stock,.products-grid .item .bottom .availability.purchased{height:24px;padding-top:8px;text-align:center}
.products-grid .item .bottom .availability.purchased{color:#25bbe7;font-weight:bold;margin:0 auto}
.products-grid .item .price-box{margin-bottom:10px;color:#23c83b;height:50px;-:;font-size: 16px;-:;font-size: 1rem;font-family:'robotobold',sans-serif;font-weight:normal;font-style:normal}.products-grid .item .price-box .old-price,.products-grid .item .price-box .special-price{margin:0;padding:0;height:auto;display:block}.products-grid .item .price-box .old-price .price-label,.products-grid .item .price-box .special-price .price-label{display:none}
.products-grid .item .price-box .special-price{margin-bottom:0;height:auto}
.products-grid .item .price-box .old-price{text-align:left}.products-grid .item .price-box .old-price .price{font-size:0.75rem;color:#4b4b4b;text-decoration:line-through}
.products-grid .item .price-box .price{color:#23c83b;-:;font-size: 16px;-:;font-size: 1rem;font-family:'robotobold',sans-serif;font-weight:normal;font-style:normal}
.products-grid .item .price-box .minimal-price{margin:0}
.products-grid .item .out-of-stock{margin:0;padding:0}
.products-grid .item button{display:block;margin:0 auto;text-transform:none}
.ie8 .products-grid .item .product-image .badge.sale{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/y-circle.png')}
.pages{width:100%;text-align:center;padding:5px 0}.pages ol{margin:0;padding:0;list-style:none}
.pages li{display:inline-block}
.pages a{padding:3px}
.sort-by-touch{display:none}
.sort-by{display:table}.sort-by label{margin-right:10px;float:left}
.sort-by .custom-select{float:left;width:200px}
.sort-by .asc,.sort-by .desc{float:left}
.list-bestseller{float:right;width:230px}.list-bestseller h2{margin-top:-62px}
.list-bestseller .products-grid .item{position:relative;width:153px;min-height:100px;margin:0 20px 20px 0;padding-left:77px;padding-bottom:20px;border-bottom:1px solid #dbdbdb}.list-bestseller .products-grid .item.last{margin-right:0}
.list-bestseller .products-grid .item:hover button{visibility:visible}
.list-bestseller .products-grid .product-image{position:absolute;top:0;left:0;width:70px;text-align:left;height:auto}
.list-bestseller .products-grid h3{margin:0;-:;font-size: 18px;-:;font-size: 1.125rem;font-family:'tinosregular',serif;font-weight:normal;font-style:normal}.list-bestseller .products-grid h3 a{color:#25bbe7;text-decoration:underline}
.list-bestseller .products-grid h4{margin-top:0;-:;font-size: 14px;-:;font-size: 0.875rem}.list-bestseller .products-grid h4 a{text-decoration:none;color:#4b4b4b}.list-bestseller .products-grid h4 a:hover{text-decoration:underline}
.list-bestseller .products-grid p{margin:0;line-height:1}
.list-bestseller .products-grid .bottom{position:static}
.list-bestseller .products-grid .price-box{float:left;margin-bottom:5px;padding-left:0}.list-bestseller .products-grid .price-box .price{font-family:'robotobold',sans-serif;font-weight:normal;font-style:normal;-:;font-size: 16px;-:;font-size: 1rem}
.list-bestseller .products-grid .price-box .old-price .price-label,.list-bestseller .products-grid .price-box .special-price .price-label{display:none}
.list-bestseller .products-grid .price-box .old-price .price{-:;font-size: 12px;-:;font-size: 0.75rem;color:#4b4b4b;text-decoration:line-through}
.list-bestseller .products-grid .button{visibility:hidden;float:right;margin-left:10px;padding:2px 5px;-:;font-size: 12px;-:;font-size: 0.75rem}
.review-product-list #review-form h3{float:none}
.review-product-list #review-form .button{background:#25bbe7}.review-product-list #review-form .button:hover{background:#4b4b4b}
.review-product-list .product-review-hide{display:none !important}
.review-product-list .product-detail .product-img-box{position:relative}
.review-product-list .product-detail .back-link-review{display:block;left:0;position:absolute;top:0}.review-product-list .product-detail .back-link-review .button{background:#25bbe7}.review-product-list .product-detail .back-link-review .button:hover{background:#4b4b4b}
.review-product-list .product-detail .samples-list{display:none}
.review-product-list #product-review-table{border:0;border-collapse:collapse;width:100%}.review-product-list #product-review-table th,.review-product-list #product-review-table td{background:none;border:0;text-align:left}
.review-product-list #product-review-table th{background:#f7f7f7;border-bottom:1px solid #8b8b8b;border-left:1px solid #dbdbdb;-:;font-size: 14px;-:;font-size: 0.875rem;padding-left:20px}
.review-product-list #product-review-table td{border-bottom:1px solid #dbdbdb;border-left:1px solid #dbdbdb;padding:20px;text-align:center}
.review-product-list #product-review-table .no-border-left{border-left:0}
.review-product-list #product-review-table .rating-code{text-align:right;font-weight:bold}
.related .button{display:none}
@media (max-width:768px){.related{padding:0 20px}.related .button{display:inline-block;background:#25bbe7;padding:10px 20px;font-size:1.125rem}}
@media (max-width:768px){.mini-products-list.products-grid{text-align:center}}.mini-products-list.products-grid .item{width:144px;padding-left:80px}.mini-products-list.products-grid .item img{max-width:60px}
.mini-products-list.products-grid .item .product-image{width:60px;height:auto;position:absolute;left:0;top:0}
.mini-products-list.products-grid .item .price-box{text-align:left;width:100%;margin-top:5px}
.mini-products-list.products-grid .item .product-name{font-size:1rem;overflow:hidden;height:45px}.mini-products-list.products-grid .item .product-name:before{content:"";float:left;width:5px;height:45px}
.mini-products-list.products-grid .item .product-name:after{content:"\02026";box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;float:right;position:relative;top:-25px;left:100%;width:3em;margin-left:-3em;padding-right:5px;text-align:right;background:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), to(#fff), color-stop(50%, #fff));background:-moz-linear-gradient(to right, rgba(255,255,255,0), #fff 50%, #fff);background:-o-linear-gradient(to right, rgba(255,255,255,0), #fff 50%, #fff);background:-ms-linear-gradient(to right, rgba(255,255,255,0), #fff 50%, #fff);background:linear-gradient(to right, rgba(255,255,255,0), #fff 50%, #fff)}
.mini-products-list.products-grid .item .product-name>a{float:right;width:100%;margin-left:-5px}
.mini-products-list.products-grid .item h3{overflow:hidden;height:34px;color:#25bbe7}.mini-products-list.products-grid .item h3:before{content:"";float:left;width:5px;height:45px}
.mini-products-list.products-grid .item h3:after{content:"\02026";box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;float:right;position:relative;top:-25px;left:100%;width:3em;margin-left:-3em;padding-right:5px;text-align:right;background:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), to(#fff), color-stop(50%, #fff));background:-moz-linear-gradient(to right, rgba(255,255,255,0), #fff 50%, #fff);background:-o-linear-gradient(to right, rgba(255,255,255,0), #fff 50%, #fff);background:-ms-linear-gradient(to right, rgba(255,255,255,0), #fff 50%, #fff);background:linear-gradient(to right, rgba(255,255,255,0), #fff 50%, #fff)}
.mini-products-list.products-grid .item h3>div{float:right;width:100%;margin-left:-5px}
.mini-products-list.products-grid .item h3 a{font-size:0.875rem}
.mini-products-list.products-grid .item .bottom{display:table}
.mini-products-list.products-grid .item .button{padding:0 20px}
@media (max-width:768px){.mini-products-list.products-grid .item{display:inline-block;height:86px;width:86px;padding:10px}.mini-products-list.products-grid .item.no-border-top{border:0} .mini-products-list.products-grid .item:nth-child(1n+3){display:none} .mini-products-list.products-grid .item h2,.mini-products-list.products-grid .item h3,.mini-products-list.products-grid .item .bottom,.mini-products-list.products-grid .item button{display:none} .mini-products-list.products-grid .item img{max-width:86px}}
.catalogsearch-result-index .col-wrapper{width:100%}
.catalogsearch-result-index .col-main{width:730px}
.catalogsearch-advanced-index .input-range .col{float:left}
.catalogsearch-advanced-index .input-range .separator{margin-right:10px}
.flexslider{margin:0 40px 60px !important;border:0 !important;box-shadow:none !important}.flexslider .flex-control-paging{display:none}
.flexslider .flex-direction-nav a{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/slider-nav.png') no-repeat 2px 0;opacity:1;height:60px}.flexslider .flex-direction-nav a.flex-prev{left:-30px;background-position:2px 0}
.flexslider .flex-direction-nav a.flex-next{left:auto;background-position:right 0;right:-30px}
body.pgwModalOpen{overflow:hidden}
#pgwModalBackdrop{width:100%;height:100%;position:fixed;top:0;left:0;z-index:9000}
#pgwModal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9010;overflow-x:auto;overflow-y:scroll;text-align:center}
#pgwModal .pm-container{margin:10px}
#pgwModal .pm-body{display:inline-block;max-width:800px;min-width:300px;position:relative;width:100%;z-index:9020;margin-top:20px !important}@media (max-width:768px){#pgwModal .pm-body{margin-top:10px !important}}
.pgwModalBackdrop{background:#000;opacity:0.8;filter:alpha(opacity=80)}
.pgwModal .pm-body{background-color:#fff;border-radius:5px}
.pgwModal .pm-title{background:#fff;padding:15px;padding-right:60px;border-bottom:1px solid #c9c9c9;border-radius:5px 5px 0 0;font-size:1rem;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;position:relative}@media (max-width:768px){.pgwModal .pm-title{height:auto;padding-bottom:60px}}
.pgwModal .pm-content{background:#fff;border-radius:4px;text-align:left}
.pgwModal .pm-content iframe{width:100%;max-height:700px}@media (max-width:768px){.pgwModal .pm-content iframe{max-height:none}}
.pgwModal .pm-close{cursor:pointer;position:absolute;top:0;right:0;z-index:50}
.pgwModal .pm-close span.pm-icon{background-repeat:no-repeat;background-position:center center;background-color:#4b4b4b;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABWUlEQVRYR+2W0U0DMQyGv18sAJPACO0ITABdAHUVNigTgFgANgA2YANYAKUyuko0XC6276Ev58dT4v+L8ztnceLQifVZAJYKjFaglHIOvAGfwLWk76xZSylXwKPlkrSu87QAbJMBWLwD6wzEIP4C2IGQ9E+v6YFSyg64yULU4sBGkuU8ikkTZiG84r9V6d1tFCIi7gKwRV6IqLgbwAOREQ8BTEFkxcMADYg74PnQai23t7zWNeHYxsoTP8DZsG601aaMngIYqYR9CounruBwmqoK9nknadNr69BD1EpWiX8BF8PaMET4CirxB2ALvAKXGYgQQC0u6Xbwg/1sUhBugJb4H0+kIFwAPfE5EF0Ar3gWIvI7/gBWnsFkmKhcnvAOJG7xiUrcS7KOOYrWSLYCbJSyCIu3IKIj2RNgw+jWU/aJR8u6w0YxG0p9FYg+p3PWd7tgTnLP3gVgDx7VziEdQALAAAAAAElFTkSuQmCC);display:block;height:50px;width:50px;-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px}.pgwModal .pm-close span.pm-icon:hover,.pgwModal .pm-close span.pm-icon:focus{background-color:#323232}
.pgwModal.modal-book-sample .btn-cart{position:absolute;top:0;right:50px;border-radius:0;height:50px}@media (max-width:768px){.pgwModal.modal-book-sample .btn-cart{top:auto;bottom:0;right:0;width:100%}}
.data-table{margin-bottom:10px;width:100%}
.logout-link{display:none}
.my-account .wide .input-text{width:250px}
.my-account #my_recent_reviews .item{margin-bottom:10px}
.my-account #my_recent_reviews .number{display:none}
.my-account #my_recent_reviews .product-name{float:none;margin-bottom:5px}
.my-account #my_recent_reviews .rating-box{display:inline-block;float:none;margin-left:5px}
.my-account label[for="dic"]{text-transform:uppercase}
.my-account .sorter{float:right}
.my-account .pages{float:left;width:25%;margin-top:20px}
.my-account .limiter{padding:15px 0;float:left;margin-right:20px}.my-account .limiter .custom-select{display:inline-block;margin:10px;vertical-align:middle;width:80px}
.customer-account-edit input[type=radio]+label,.customer-account-edit input[type=checkbox]+label{padding-left:5px;margin-right:10px}
.palmknihy-bookshelfframe-customer-index .col-main{width:760px}
.palmknihy-bookshelfframe-customer-index #bookshelf-iframe{border:0}
.page-print .item-options{display:none}
.my-wishlist .btn-remove,.my-wishlist .btn-continue,.my-wishlist .btn-share,.my-wishlist .btn-update,.my-wishlist .link-edit{line-height:30px;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 0 0 #25bbe7;-webkit-box-shadow:0 0 0 0 #25bbe7;box-shadow:0 0 0 0 #25bbe7;-:;font-size: 14px;-:;font-size: 0.875rem;background:#25bbe7;color:white;padding:2px 10px;text-decoration:none;text-transform:uppercase}.my-wishlist .btn-remove:hover,.my-wishlist .btn-continue:hover,.my-wishlist .btn-share:hover,.my-wishlist .btn-update:hover,.my-wishlist .link-edit:hover{background:#4b4b4b;color:#dbdbdb}
.my-wishlist .btn-cart{white-space:nowrap}
.my-wishlist #wishlist-table{border:0;border-collapse:collapse;width:100%}.my-wishlist #wishlist-table th,.my-wishlist #wishlist-table td{background:none;border:0;text-align:left}
.my-wishlist #wishlist-table th{background:#f7f7f7;border-bottom:1px solid #8b8b8b;border-left:1px solid #dbdbdb;-:;font-size: 16px;-:;font-size: 1rem;padding-left:20px}.my-wishlist #wishlist-table th.no-border-left{border-left:0}
.my-wishlist #wishlist-table td{border-bottom:1px solid #dbdbdb;padding:20px}.my-wishlist #wishlist-table td.wishlist-image{text-align:left;padding-left:0;padding-right:0;width:105px}.my-wishlist #wishlist-table td.wishlist-image img{max-width:105px}
.my-wishlist #wishlist-table td.wishlist-formats{border-right:1px solid #dbdbdb}.my-wishlist #wishlist-table td.wishlist-formats .formats{text-align:left;margin:0;padding:0;list-style:none}.my-wishlist #wishlist-table td.wishlist-formats .formats li{display:inline-block;text-align:center;margin-bottom:10px;float:left}.my-wishlist #wishlist-table td.wishlist-formats .formats li span{display:inline-block;margin:0 5px;position:relative;width:43px;padding-top:43px}
.my-wishlist #wishlist-table td.wishlist-formats .formats li .epub{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/epub-wishlist-icon.png') 0 0 no-repeat}
.my-wishlist #wishlist-table td.wishlist-formats .formats li .pdf{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/pdf-wishlist-icon.png') 0 0 no-repeat}
.my-wishlist #wishlist-table td.wishlist-formats .formats li .mobi{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/mobi-wishlist-icon.png') 0 0 no-repeat}
.my-wishlist #wishlist-table td.wishlist-formats .formats li .kindle{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/kindle-wishlist-icon.png') 0 0 no-repeat}
.my-wishlist #wishlist-table td.wishlist-formats .formats li .pdf2{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/pdf-wishlist-icon.png') 0 0 no-repeat}
.my-wishlist #wishlist-table td.wishlist-formats .formats li .epub-full{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/epub-wishlist-icon-drm.png') 0 0 no-repeat}
.my-wishlist #wishlist-table td.wishlist-formats .formats li .pdf-full{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/pdf-wishlist-icon-drm.png') 0 0 no-repeat}
.my-wishlist #wishlist-table td.wishlist-formats .formats li .mobi-full{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/mobi-wishlist-icon-drm.png') 0 0 no-repeat}
.my-wishlist #wishlist-table td.wishlist-formats .formats li .kindle-full{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/kindle-wishlist-icon-drm.png') 0 0 no-repeat}
.my-wishlist #wishlist-table td.wishlist-formats .formats li .pdf2-full{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/pdf-wishlist-icon-drm.png') 0 0 no-repeat}
.my-wishlist #wishlist-table td.wishlist-info{border-right:1px solid #dbdbdb}.my-wishlist #wishlist-table td.wishlist-info .product-author{-:;font-size: 14px;-:;font-size: 0.875rem;margin:0;padding:0}
.my-wishlist #wishlist-table td.wishlist-info .product-name{-:;font-size: 18px;-:;font-size: 1.125rem;margin:10px 0;padding:0}.my-wishlist #wishlist-table td.wishlist-info .product-name a{color:#4b4b4b;text-decoration:none}
.my-wishlist #wishlist-table td.cart-cell .price-box{color:#23c83b;-:;font-size: 16px;-:;font-size: 1rem}
.my-wishlist #wishlist-table td.wishlist-remove{padding-left:0;padding-top:45px;padding-right:0}.my-wishlist #wishlist-table td.wishlist-remove .btn-remove{padding:5px 10px}
.my-bookshelf table{width:100%}
.my-bookshelf img{float:left;margin:10px}
.my-bookshelf .description{float:left;max-width:200px}
.my-bookshelf h3{margin:5px 0;-:;font-size: 16px;-:;font-size: 1rem}
.my-bookshelf h2{margin:5px 0;border-bottom:0;-:;font-size: 20px;-:;font-size: 1.25rem}
.my-bookshelf .attributes th,.my-bookshelf .attributes td{border:0}
.my-bookshelf .attributes th{padding:0;text-align:left;-:;font-size: 14px;-:;font-size: 0.875rem;font-family:'robotoregular',sans-serif;font-weight:normal;font-style:normal;background-color:transparent}
.my-bookshelf .attributes a{color:#4b4b4b}
.my-bookshelf .no-kindle{font-family:'robotobold',sans-serif;font-weight:normal;font-style:normal;color:#c82323;-:;font-size: 16px;-:;font-size: 1rem}
.my-bookshelf .options-list{display:inline-block;text-align:center}.my-bookshelf .options-list li{display:inline-block;float:left}
.my-bookshelf .options-list a,.my-bookshelf .options-list span{float:none;display:inline-block;width:50px;margin:0 5px 10px;padding-top:55px;-:;font-size: 14px;-:;font-size: 0.875rem;text-decoration:none;color:#4b4b4b;background-position:center 0;background-repeat:no-repeat}.my-bookshelf .options-list a:hover,.my-bookshelf .options-list span:hover{text-decoration:underline}
.my-bookshelf .options-list a.mp3,.my-bookshelf .options-list span.mp3{width:80px}
.my-bookshelf .options-list span:hover{text-decoration:none}
.my-bookshelf .options-list .epub{background-image:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/epub-large-icon.png')}
.my-bookshelf .options-list .pdf{background-image:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/pdf-large-icon.png')}
.my-bookshelf .options-list .mobi{background-image:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/mobi-large-icon.png')}
.my-bookshelf .options-list .kindle{background-image:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/kindle-large-icon.png')}
.my-bookshelf .options-list .pdf2{background-image:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/pdf-large-icon.png')}
.my-bookshelf .options-list .mp3{background-image:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/mp3-large-icon.png')}
.my-bookshelf .options-list .epub-full{background-image:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/epub-large-icon-drm.png')}
.my-bookshelf .options-list .pdf-full{background-image:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/pdf-large-icon-drm.png')}
.my-bookshelf .options-list .mobi-full{background-image:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/mobi-large-icon-drm.png')}
.my-bookshelf .options-list .kindle-full{background-image:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/kindle-large-icon-drm.png')}
.my-bookshelf .options-list .pdf2-full{background-image:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/pdf-large-icon-drm.png')}
.my-bookshelf .options-list{max-width:120px;margin:10px 0 0;padding:0}
.my-bookshelf .button{background-color:#25bbe7}
.checkout-types{padding:0;list-style:none}
.cart{position:relative}.cart .proceed-wrap-before{margin:0 0 1em}.cart .proceed-wrap-before .right{float:right;margin:0;padding:0}.cart .proceed-wrap-before .right .checkout-types{margin:0}
.cart .proceed-wrap-before .paypal-logo{display:none}
.cart .btn-remove,.cart .btn-continue{line-height:30px;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 0 0 #25bbe7;-webkit-box-shadow:0 0 0 0 #25bbe7;box-shadow:0 0 0 0 #25bbe7;-:;font-size: 14px;-:;font-size: 0.875rem;background:#25bbe7;color:white;padding:2px 8px}.cart .btn-remove:hover,.cart .btn-continue:hover{background:#4b4b4b;color:#dbdbdb}
.cart .btn-continue{text-transform:none}
.cart .page-title{position:relative}
.cart .clear-cart{position:absolute;top:10px;right:0}
.cart fieldset{width:100%}
.cart .proceed-wrap .paypal-logo{display:none}
.cart .proceed-wrap .checkout-btn{float:right}
.cart-table{border:0;border-collapse:collapse;width:100%}.cart-table th,.cart-table td{background:none;border:0;text-align:left}
.cart-table th{background:#f7f7f7;border-bottom:1px solid #8b8b8b;border-left:1px solid #dbdbdb;-:;font-size: 16px;-:;font-size: 1rem;padding-left:20px}.cart-table th.no-border-left{border-left:0}
.cart-table .center{text-align:center}
.cart-table td{border-bottom:1px solid #dbdbdb;padding:20px}.cart-table td.cart-product-image{text-align:left;padding-left:0;padding-right:0;width:105px}.cart-table td.cart-product-image img{max-width:105px}
.cart-table td.cart-product-info{vertical-align:top;max-width:250px}.cart-table td.cart-product-info .product-info-name{-:;font-size: 16px;-:;font-size: 1rem;margin:0;padding:0}
.cart-table td.cart-product-info .cart-product-author{-:;font-size: 14px;-:;font-size: 0.875rem;margin:0;padding:0}
.cart-table td.cart-product-info .cart-product-info-price{-:;font-size: 14px;-:;font-size: 0.875rem}.cart-table td.cart-product-info .cart-product-info-price .price{color:#23c83b;font-weight:bold}
.cart-table td.cart-product-info dl dd{margin-left:0;padding-left:0;display:none}
.cart-table td.cart-product-info h3{font-size:0.875rem;margin:0}.cart-table td.cart-product-info h3 a{color:#4b4b4b;text-decoration:none}
.cart-table td.formats{border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb}.cart-table td.formats .cart-product-formats{margin:0;padding:0;list-style:none}.cart-table td.formats .cart-product-formats li{display:inline-block;text-align:center;float:left}.cart-table td.formats .cart-product-formats li span{display:inline-block;margin:0 5px;position:relative;top:4px;width:43px;padding-top:43px}
.cart-table td.formats .cart-product-formats li .epub{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/epub-cart-icon.png') 0 0 no-repeat}
.cart-table td.formats .cart-product-formats li .pdf{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/pdf-cart-icon.png') 0 0 no-repeat}
.cart-table td.formats .cart-product-formats li .mobi{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/mobi-cart-icon.png') 0 0 no-repeat}
.cart-table td.formats .cart-product-formats li .kindle{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/kindle-cart-icon.png') 0 0 no-repeat}
.cart-table td.formats .cart-product-formats li .pdf2{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/pdf-cart-icon.png') 0 0 no-repeat}
.cart-table td.formats .cart-product-formats li .mp3{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/mp3-cart-icon.png') 0 0 no-repeat}
.cart-table td.formats .cart-product-formats li .epub-full{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/epub-cart-icon-drm.png') 0 0 no-repeat}
.cart-table td.formats .cart-product-formats li .pdf-full{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/pdf-cart-icon-drm.png') 0 0 no-repeat}
.cart-table td.formats .cart-product-formats li .mobi-full{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/mobi-cart-icon-drm.png') 0 0 no-repeat}
.cart-table td.formats .cart-product-formats li .kindle-full{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/kindle-cart-icon-drm.png') 0 0 no-repeat}
.cart-table td.formats .cart-product-formats li .pdf2-full{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/pdf-cart-icon-drm.png') 0 0 no-repeat}
.cart-table td.quantity{border-right:1px solid #dbdbdb;text-align:center;white-space:nowrap}.cart-table td.quantity .button{background:#25bbe7;color:white;padding:5px 8px}.cart-table td.quantity .button:hover{background:#4b4b4b;color:white}
.cart-table td.cart-price{font-weight:bold;-:;font-size: 16px;-:;font-size: 1rem}
.cart-table td.cart-remove{padding:0}.cart-table td.cart-remove .btn-remove{padding:5px 8px}
.cart-table td.totals{border:1px solid #dbdbdb;padding:0.5em}
.cart-table .proceed-wrap>td,.cart-table .proceed-wrap button{margin:0}
.cart-table .tfoot>td{border:0;padding:0}
.cart-table h2{margin:0;padding:0;-:;font-size: 16px;-:;font-size: 1rem;border:0}
.cart-table .qty{width:25px}
.cart-table button{margin:10px 10px 10px 0}
.cart-table .help{background:#dbdbdb;display:none;padding:2px 8px;-moz-border-radius:15px;border-radius:15px;-:;font-size: 10px;-:;font-size: 0.625rem;position:relative;top:-5px;left:5px;text-decoration:none;color:#4b4b4b}.cart-table .help:hover{background:#4b4b4b;color:#dbdbdb}
#shopping-cart-totals-table{width:100%;border:1px solid #dbdbdb}#shopping-cart-totals-table td{border:0;-:;font-size: 20px;-:;font-size: 1.25rem}
#shopping-cart-totals-table .last{text-align:right;padding-right:3em}
.discount{padding-top:10px}.discount h2{margin-bottom:10px}
.discount-form{margin-bottom:20px}.discount-form .input-box{display:inline-block;margin-bottom:10px}
.discount-form .buttons-set{display:inline-block}
.checkout-cart-index .totals button{margin-bottom:10px}
.opc{}.opc .number{display:none}
.opc .form-list ul{margin:0;padding:0;list-style:none}
.crosssell{clear:both}.crosssell h2{margin-bottom:12px}
.crosssell .products-grid .item{margin:0 0 15px 0;padding:0;min-height:130px;width:320px;padding-bottom:15px}.crosssell .products-grid .item.no-border-top{padding-top:0}
.crosssell .products-grid .item .product-image{float:left;width:60px}
.crosssell .products-grid .item .product-description{padding-right:20px;margin-left:75px}.crosssell .products-grid .item .product-description .product-name,.crosssell .products-grid .item .product-description .product-name a{font-family:'tinosregular',serif;-:;font-size: 16px;-:;font-size: 1rem;padding:0;color:#25bbe7;text-decoration:underline}
.crosssell .products-grid .item .product-description .product-author,.crosssell .products-grid .item .product-description .product-author a{-:;font-size: 14px;-:;font-size: 0.875rem;margin:0;padding:0;color:#4b4b4b;text-decoration:none}
.crosssell .products-grid .item .product-description .product-author{height:34px;overflow:hidden}
.crosssell .products-grid .item .product-description>p{-:;font-size: 12px;-:;font-size: 0.75rem;margin-top:5px;height:75px;overflow:hidden}
.crosssell .products-grid .item .product-description .price-box{-:;font-size: 14px;-:;font-size: 0.875rem;margin-bottom:5px;display:inline}
.crosssell .products-grid .item .product-description .price-cart-wrap{width:225px}.crosssell .products-grid .item .product-description .price-cart-wrap .add-to-cart{padding:0 20px;text-transform:none;display:inline-block;float:right}
#shopping-cart-totals-table{margin-top:40px}
.block-progress .block-title{background:none;margin:0 0 34px;padding:0}
.checkout-onepage-index .col-main{padding:0;border:0}
.checkout-onepage-index .page-title{padding-right:40px;width:auto}.checkout-onepage-index .page-title h1{background:none;padding:0}
.opc{position:relative;overflow:hidden;padding-top:20px;text-align:center}.opc .buttons-set{margin:15px 0 0;opacity:1!important}.opc .buttons-set p.required{margin:0;padding:0 0 10px}
.opc .buttons-set .back-link{display:none}
.opc .buttons-set .please-wait{position:absolute;z-index:99;top:30%;left:50%;margin:-80px 0 0 -146px;border:5px solid #f3b66f;font-size:12px;background:#fff;padding:30px;white-space:nowrap;border:1px solid #c0c0c0;-moz-border-radius:6px;border-radius:6px;-moz-box-shadow:0 0 50px rgba(0,0,0,0.2);box-shadow:0 0 50px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 50px rgba(0,0,0,0.2);box-shadow:0 0 50px rgba(0,0,0,0.2)}
.opc .buttons-set a{color:#214D90}
.opc ol{list-style:disc outside;padding-left:18px}
.opc li.section{display:inline}
.opc .step{padding:30px 20px;position:absolute;border:0;top:110px;left:0;z-index:1;width:100%;text-align:left}
.opc .step-title,.opc .allow .step-title{height:69px}
.opc .step-title h2,.opc .allow .step-title h2,.opc .active .step-title h2{width:100%;text-align:center}
.opc .step-title .number,.opc .allow .step-title .number,.opc .active .step-title .number{float:none;display:block;margin:0 auto;margin-bottom:10px}
.opc .step-title{position:relative;float:left;text-align:center;padding:15px 11px 0;margin-left:-1px;background:none}.opc .step-title a{display:none}
.opc .step-title h2{font-size:12px;color:#bbb;clear:both}
.opc .step-title .number{background:#ccc;color:#fff;width:30px;height:30px;line-height:30px;margin-bottom:10px;padding:0;border:0;-moz-border-radius:20px;border-radius:20px}
.opc .step-title{width:16%}
.opc .allow .step-title{cursor:pointer;background:none}.opc .allow .step-title h2{color:#000}
.opc .allow .step-title .number{background:#000;color:#fff}
.opc .active .step-title{color:#ef0606;cursor:default;z-index:2}.opc .active .step-title h2{color:#F18200}
.opc .active .step-title .number{background:#F18200;border-color:#fff;color:#fff}
.opc:first-of-type .step{-webkit-transition:all all .2s ease-in-out ease-out;-moz-transition:all all .2s ease-in-out ease-out;-o-transition:all all .2s ease-in-out ease-out;transition:all all .2s ease-in-out ease-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.opc:first-of-type step[style*='display:none;'],.opc:first-of-type .step[style*='display: none;']{display:block !important}
.opc:first-of-type .section .step{left:100%}
.opc:first-of-type .allow .step{left:-100%}
.opc:first-of-type .active .step{left:0}
.opc:first-of-type li:last-child .step-title a{width:50%}
.opc:first-of-type li:first-child .step-title a{width:50%;left:50%}
#opc-login p.required{display:none}
#opc-login h3{margin-bottom:18px}
#opc-login .col-1 h4,#opc-login .col-1 .ul{display:none}
#opc-login .col-2 fieldset{width:300px}
#opc-login .col-2 form fieldset h4{display:none}
#opc-login .form-list li.control input{margin:0 8px 0 0}
#opc-login .form-list li.control label{float:none}
#opc-review .step{padding:30px 20px}
#opc-review .item-options{margin:5px 0 0}
#opc-review .buttons-set{padding:20px 0;border:0}#opc-review .buttons-set p{margin:0;line-height:40px}
#opc-review .buttons-set .please-wait{height:40px;line-height:40px}
.checkout-onepage-index .col-main{width:100%}
.checkout-onepage-index .page-title{display:none}
.checkout-onepage-index #checkout-progress-wrapper{display:none}
.opc{padding-left:10px}.opc #opc-cart{display:inline}.opc #opc-cart a{display:inline-block;text-decoration:none;width:100%}
.opc li.section .step{padding-top:0;top:75px;width:910px}
.opc li.section .step-title{margin-left:25px}.opc li.section .step-title:before{background:#dbdbdb;content:'';display:inline-block;height:1px;left:-23px;position:absolute;top:50%;width:23px}
.opc .step-title{width:auto}.opc .step-title h2{border:none;display:inline;font-family:sans-serif}
.opc .step-title,.opc .allow .step-title{height:48px}
.opc .step-title .number,.opc .allow .step-title .number,.opc .active .step-title .number{display:inline-block;margin-right:10px}
.opc .allow .step-title .number{background-color:#4b4b4b}
.opc .active .step-title h2{color:#25bbe7}
.opc .active .step-title .number{background-color:#25bbe7}
#checkout-step-billing #billing-buttons-container .button{float:right}
#checkout-step-payment .buttons-set{border-top:1px solid #dbdbdb}#checkout-step-payment .buttons-set p{float:left}
#checkout-step-payment .buttons-set .continue{float:right;margin-right:20px}#checkout-step-payment .buttons-set .continue .total-price{-:;font-size: 18px;-:;font-size: 1.125rem;margin-right:1em}#checkout-step-payment .buttons-set .continue .total-price .price{font-weight:bold}
#checkout-step-payment #checkout-payment-method-load label[for=p_method_payubinder]:after,#checkout-step-payment #checkout-payment-method-load label[for=p_method_checkmo]:after{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/images/transfer-payments-logo.png') no-repeat;content:" ";display:inline-block;height:16px;left:5px;position:relative;top:2px;width:20px}
#checkout-step-payment #checkout-payment-method-load label[for=p_method_paypal_express]:after{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/images/paypal-logo.png') no-repeat;content:" ";display:inline-block;height:16px;left:5px;position:relative;top:2px;width:60px}
#checkout-step-payment #checkout-payment-method-load label[for=p_method_ccsave]:after,#checkout-step-payment #checkout-payment-method-load label[for=p_method_tpgatewaycard]:after,#checkout-step-payment #checkout-payment-method-load label[for=p_method_payubindercreditcard]:after{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/images/credit-cards-logos.png') no-repeat;content:" ";display:inline-block;height:16px;left:5px;position:relative;top:2px;width:123px}
#checkout-review-table{border:0;border-collapse:collapse;width:100%}#checkout-review-table th,#checkout-review-table td{background:none;border:0;text-align:left}
#checkout-review-table th{background:#f7f7f7;border-bottom:1px solid #8b8b8b;border-left:1px solid #dbdbdb;-:;font-size: 16px;-:;font-size: 1rem;padding-left:20px}#checkout-review-table th.no-border-left{border-left:0}
#checkout-review-table td{border-bottom:1px solid #dbdbdb;padding:20px}#checkout-review-table td.cart-product-image{text-align:left;padding-left:0;padding-right:0;width:105px}#checkout-review-table td.cart-product-image img{max-width:105px}
#checkout-review-table td.cart-product-info{vertical-align:top;max-width:250px}#checkout-review-table td.cart-product-info .product-info-name{-:;font-size: 16px;-:;font-size: 1rem;margin:0;padding:0}
#checkout-review-table td.cart-product-info .cart-product-author{-:;font-size: 14px;-:;font-size: 0.875rem;margin:0;padding:0}
#checkout-review-table td.cart-product-info .cart-product-info-price{-:;font-size: 14px;-:;font-size: 0.875rem}#checkout-review-table td.cart-product-info .cart-product-info-price .price{color:#23c83b;font-weight:bold}
#checkout-review-table td.cart-product-info h3{font-size:0.875rem;margin:0}#checkout-review-table td.cart-product-info h3 a{color:#4b4b4b;text-decoration:none}
#checkout-review-table td.cart-product-info dl dd{margin-left:0;padding-left:0;display:none}
#checkout-review-table td.formats{border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb}#checkout-review-table td.formats .cart-product-formats{margin:0;padding:0;list-style:none}#checkout-review-table td.formats .cart-product-formats li{display:inline-block;text-align:center;float:left}#checkout-review-table td.formats .cart-product-formats li span{display:inline-block;margin:0 2px;position:relative;top:4px;width:43px;padding-top:43px}
#checkout-review-table td.formats .cart-product-formats li .epub{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/epub-cart-icon.png') 0 0 no-repeat}
#checkout-review-table td.formats .cart-product-formats li .pdf{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/pdf-cart-icon.png') 0 0 no-repeat}
#checkout-review-table td.formats .cart-product-formats li .mobi{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/mobi-cart-icon.png') 0 0 no-repeat}
#checkout-review-table td.formats .cart-product-formats li .kindle{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/kindle-cart-icon.png') 0 0 no-repeat}
#checkout-review-table td.formats .cart-product-formats li .pdf2{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/pdf-cart-icon.png') 0 0 no-repeat}
#checkout-review-table td.formats .cart-product-formats li .mp3{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/mp3-cart-icon.png') 0 0 no-repeat}
#checkout-review-table td.formats .cart-product-formats li .epub-full{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/epub-cart-icon-drm.png') 0 0 no-repeat}
#checkout-review-table td.formats .cart-product-formats li .pdf-full{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/pdf-cart-icon-drm.png') 0 0 no-repeat}
#checkout-review-table td.formats .cart-product-formats li .mobi-full{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/mobi-cart-icon-drm.png') 0 0 no-repeat}
#checkout-review-table td.formats .cart-product-formats li .kindle-full{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/kindle-cart-icon-drm.png') 0 0 no-repeat}
#checkout-review-table td.formats .cart-product-formats li .pdf2-full{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/pdf-cart-icon-drm.png') 0 0 no-repeat}
#checkout-review-table td.quantity{border-right:1px solid #dbdbdb;text-align:center}
#checkout-review-table td.cart-price{font-weight:bold;-:;font-size: 16px;-:;font-size: 1rem}
#checkout-review-table td.totals{border:1px solid #dbdbdb;padding:0.5em}
#checkout-review-table td.proceed{text-align:right}#checkout-review-table td.proceed .paypal-logo{display:none}
#checkout-review-table .proceed-wrap>td,#checkout-review-table .proceed-wrap button{margin:0}
#checkout-review-table .tfoot>td{border:0;padding:0}
#checkout-review-table h2{margin:0;padding:0;-:;font-size: 16px;-:;font-size: 1rem;border:0}
#checkout-review-table .qty{width:25px}
#checkout-review-table button{margin:10px 10px 10px 0}
#checkout-review-table .help{background:#dbdbdb;display:inline-block;padding:2px 8px;-moz-border-radius:15px;border-radius:15px;-:;font-size: 10px;-:;font-size: 0.625rem;position:relative;top:-5px;left:5px;text-decoration:none;color:#4b4b4b}#checkout-review-table .help:hover{background:#4b4b4b;color:#dbdbdb}
#checkout-review-submit .buttons-set{position:relative}#checkout-review-submit .buttons-set .f-left{float:left;width:460px}
#checkout-review-submit .buttons-set .price-review-wrap{float:right;margin-top:1.5em}#checkout-review-submit .buttons-set .price-review-wrap .total-price{-:;font-size: 18px;-:;font-size: 1.125rem;margin-right:1em}#checkout-review-submit .buttons-set .price-review-wrap .total-price .price{font-weight:bold}
.important-red{color:#c82323;font-size:17px}
.checkout-onepage-success .col-main{text-align:center;width:100%}.checkout-onepage-success .col-main h1,.checkout-onepage-success .col-main h2{border-bottom:0}
.checkout-onepage-success .col-main .download-library{-:;font-size: 18px;-:;font-size: 1.125rem}
.paypal-express-review #checkout-review-table tfoot{display:none}
.checkout-agreements{list-style-type:none;padding:0}.checkout-agreements .agree input{margin-right:10px;font-size:16px}
#shipping-method-buttons-container .button,#shipping-buttons-container .button{float:right}
.agree{text-align:right}
#cboxOverlay{background:rgba(0,0,0,0.7);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#4c4c4c', endColorstr='#4c4c4c')}
#cboxMiddleRight,#cboxTopCenter,#cboxMiddleLeft,#cboxBottomCenter,#cboxTopRight,#cboxTopLeft,#cboxBottomLeft,#cboxBottomRight{background:#fff}
#checkout-review-load .btn-top{position:absolute;right:20px;top:-38px}
@media only screen and (max-width:480px){#checkout-review-load .btn-top{position:inherit;display:block;margin-bottom:1em}}
.cms-index-index .block-layered-nav{list-style:none}.cms-index-index .block-layered-nav ul{display:none}
.cms-index-index .block-layered-nav.default-category .level-top.first>ul{display:block}
.cms-index-index .col-main .std p{margin-top:0;padding-top:0}
.cms-index-index .std{display:none}
.hp-bestsellers{float:right;width:230px;position:absolute;right:0}.hp-bestsellers .products-grid .item{position:relative;width:153px;min-height:100px;margin:0 20px 20px 0;padding-left:77px;padding-bottom:20px;border-top:0;padding-right:0;padding-top:0;border-bottom:1px solid #dbdbdb}.hp-bestsellers .products-grid .item.last{margin-right:0}
.hp-bestsellers .products-grid .item:hover button{visibility:visible}
.hp-bestsellers .products-grid .product-image{position:absolute;top:0;left:0;width:70px;text-align:left}
.hp-bestsellers .products-grid .product-name{height:auto}.hp-bestsellers .products-grid .product-name:after{content:" "}
.hp-bestsellers .products-grid h3{margin:0;-:;font-size: 18px;-:;font-size: 1.125rem;font-family:'tinosregular',serif;font-weight:normal;font-style:normal;height:auto}.hp-bestsellers .products-grid h3 a{color:#25bbe7;text-decoration:underline}
.hp-bestsellers .products-grid h4{margin-top:0;-:;font-size: 14px;-:;font-size: 0.875rem;height:auto}.hp-bestsellers .products-grid h4 a{text-decoration:none;color:#4b4b4b}.hp-bestsellers .products-grid h4 a:hover{text-decoration:underline}
.hp-bestsellers .products-grid p{margin:0;line-height:1;height:auto}
.hp-bestsellers .products-grid .bottom{position:static}
.hp-bestsellers .products-grid .price-box{float:left;margin-bottom:5px;padding-left:0}.hp-bestsellers .products-grid .price-box .price{font-family:'robotobold',sans-serif;font-weight:normal;font-style:normal;-:;font-size: 16px;-:;font-size: 1rem}
.hp-bestsellers .products-grid .price-box .old-price .price-label,.hp-bestsellers .products-grid .price-box .special-price .price-label{display:none}
.hp-bestsellers .products-grid .price-box .old-price .price{-:;font-size: 12px;-:;font-size: 0.75rem;color:#4b4b4b;text-decoration:line-through}
.hp-bestsellers .products-grid .button{visibility:hidden;float:right;margin-left:10px;padding:2px 5px;-:;font-size: 12px;-:;font-size: 0.75rem}
.hp-news-widget{clear:left;float:left;width:470px}.hp-news-widget .products-grid .item{position:relative;margin-top:0;border-top:1px solid #dbdbdb;border-bottom:0;padding:25px 22px 0 0;margin-bottom:25px}.hp-news-widget .products-grid .item.last{padding-right:0}
.hp-news-widget .products-grid .item.no-border-top{border-top:0;padding-top:0}
.hp-news-widget .products-grid h3{margin:0;-:;font-size: 18px;-:;font-size: 1.125rem;font-family:'tinosregular',serif;font-weight:normal;font-style:normal;height:45px;overflow:hidden}.hp-news-widget .products-grid h3 a{color:#25bbe7;text-decoration:underline}
.hp-news-widget .products-grid h4{margin-top:5px;margin-bottom:0;padding-bottom:0;-:;font-size: 14px;-:;font-size: 0.875rem;height:34px;overflow:hidden}.hp-news-widget .products-grid h4 a{text-decoration:none;color:#4b4b4b}.hp-news-widget .products-grid h4 a:hover{text-decoration:underline}
.hp-news-widget .products-grid p{height:95px;overflow:hidden;margin:0;padding:0}
.hp-news-widget .more{display:none}
.cms-page-view.cms-free .hp-news_free{width:730px}
.cms-free .page-title h1{margin-top:0}
.cms-free .free-books{margin-top:25px;width:100%}
.cms-free .products-grid .item{width:165px}@media (max-width:768px){.cms-free .products-grid .item{padding-left:74px;padding-right:0}.cms-free .products-grid .item h3,.cms-free .products-grid .item h4{font-size:1.125rem} .cms-free .products-grid .item.no-border-top{border-top:1px solid #dbdbdb;padding-top:25px}}
.header-container .login .fb_button_ps img{width:135px}
.customer-account-login .account-login .fb_button_ps img{width:172px}
#checkout-step-login .fb_button_ps img{width:169px}
@media (max-width:768px){.header-container .login .fb-login{display:none} .customer-account-login .account-login .buttons-set{text-align:center}.customer-account-login .account-login .buttons-set a{display:block;float:none;clear:both;margin:1em 0} .customer-account-login .account-login .fb_button_ps{width:auto;max-width:100%}}.error-page{background:#e9e9e9}.error-page .header-container{background:white}
@media (max-width:768px){.error-page{background:white}}.bookshelf .toolbar-top{margin:0 0 15px}
.bookshelf .filters{margin-bottom:15px}
.bookshelf .search-input-wrap{position:relative}.bookshelf .search-input-wrap .icon-search{color:#25bbe7;-:;font-size: 20px;-:;font-size: 1.25rem;left:10px;position:absolute;top:0}
.bookshelf .search-input-wrap .input-text{width:100px;margin-right:5px;padding:5px 10px 5px 40px;line-height:20px;height:20px}
.bookshelf .button-search{margin:0 10px 0 0;display:inline-block;padding:4px 15px}.bookshelf .button-search .icon-search{-:;font-size: 18px;-:;font-size: 1.125rem;top:2px;position:relative}
.bookshelf .link-notification{-:;font-size: 12px;-:;font-size: 0.75rem}
.bookshelf .ratings{padding:10px 0}.bookshelf .ratings .rate{display:inline-block}
.bookshelf .ratings .rating-box{display:inline-block;float:none}.bookshelf .ratings .rating-box span{font-weight:bold;-:;font-size: 16px;-:;font-size: 1rem;color:#c3c3c3}.bookshelf .ratings .rating-box span.selected,.bookshelf .ratings .rating-box span:hover{color:#ffba00;cursor:pointer}
.icheckbox_minimal,.iradio_minimal{display:inline-block;margin:10px 0 0 0;padding:0;width:18px;height:18px;background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/blue.png') no-repeat;border:none;cursor:pointer;float:right}
.icheckbox_minimal{background-position:0 0}
.icheckbox_minimal.hover{background-position:-20px 0}
.icheckbox_minimal.checked{background-position:-40px 0}
.icheckbox_minimal.disabled{background-position:-60px 0;cursor:default}
.icheckbox_minimal.checked.disabled{background-position:-80px 0}
.iradio_minimal{background-position:-100px 0}
.iradio_minimal.hover{background-position:-120px 0}
.iradio_minimal.checked{background-position:-140px 0}
.iradio_minimal.disabled{background-position:-160px 0;cursor:default}
.iradio_minimal.checked.disabled{background-position:-180px 0}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.icheckbox_minimal,.iradio_minimal{background-image:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/blue@2x.png');-webkit-background-size:200px 20px;background-size:200px 20px}}.customSelect{margin-right:10px;padding:5px 10px;line-height:20px;border:1px solid #8b8b8b;-moz-border-radius:8px;border-radius:8px;background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/styled-select.png') right 50% no-repeat;width:80px}
.customSelect.customSelectHover{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/styled-select-on.png') right 50% no-repeat}
.customSelect.customSelectOpen{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/styled-select-on.png') right 50% no-repeat}
.customSelect.customSelectFocus{}
.customSelectInner{}
.bookshelf-table{border:0;border-collapse:collapse;width:100%}.bookshelf-table .button{-:;font-size: 10px;-:;font-size: 0.625rem;font-family:'robotobold',sans-serif;font-weight:normal;font-style:normal;padding:2px 10px;white-space:nowrap;-moz-border-radius:5px;border-radius:5px}
.bookshelf-table th,.bookshelf-table td{background:none;border:0;text-align:left}
.bookshelf-table th{background:#f7f7f7;border-bottom:1px solid #8b8b8b;border-left:1px solid #dbdbdb;-:;font-size: 15px;-:;font-size: 0.9375rem;padding-left:15px}.bookshelf-table th.no-border-left{border-left:0}
.bookshelf-table td{border-bottom:1px solid #dbdbdb;border-left:1px solid #dbdbdb;padding:15px}.bookshelf-table td.book-image{border-left:0;text-align:left;padding-left:0;padding-right:0;width:60px}.bookshelf-table td.book-image img{-moz-box-shadow:0 0 8px 0 #ddd;-webkit-box-shadow:0 0 8px 0 #ddd;box-shadow:0 0 8px 0 #ddd;margin:0}
.bookshelf-table td.book-info{border-left:0;vertical-align:top;width:190px}.bookshelf-table td.book-info .book-author{font-family:'robotoregular',sans-serif;font-weight:normal;font-style:normal;-:;font-size: 16px;-:;font-size: 1rem;margin:0 0 10px;padding:0;border-bottom:0}
.bookshelf-table td.book-info .book-name{-:;font-size: 20px;-:;font-size: 1.25rem;margin:0;padding:0;font-family:'tinosregular',serif;font-weight:normal;font-style:normal}.bookshelf-table td.book-info .book-name a{color:#4b4b4b;text-decoration:none}
.bookshelf-table td.book-formats{width:215px}.bookshelf-table td.book-formats p{font-size:10px;font-size:0.625rem;font-family:'robotobold',sans-serif;font-weight:normal;font-style:normal;padding:2px 10px;text-transform:uppercase;color:#fff;background:#4b4b4b;-moz-border-radius:5px;border-radius:5px}.bookshelf-table td.book-formats p.can-download{background:none}
.bookshelf-table td.book-formats .book-formats-list{margin:0;padding:0;list-style:none;margin-bottom:15px}.bookshelf-table td.book-formats .book-formats-list li{float:left;margin-bottom:10px;text-align:center}.bookshelf-table td.book-formats .book-formats-list li span{display:inline-block;margin:0 5px;position:relative;top:4px;width:40px;padding-top:40px}
.bookshelf-table td.book-formats .book-formats-list li a{color:#4b4b4b;display:inline-block}
.bookshelf-table td.book-formats .book-formats-list li .kindle{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/kindle-cart-icon.png') top center no-repeat transparent}
.bookshelf-table td.book-formats .book-formats-list li .epub{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/epub-cart-icon.png') top center no-repeat transparent}
.bookshelf-table td.book-formats .book-formats-list li .pdf{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/pdf-cart-icon.png') top center no-repeat transparent}
.bookshelf-table td.book-formats .book-formats-list li .mobi{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/mobi-cart-icon.png') top center no-repeat transparent}
.bookshelf-table td.book-formats .book-formats-list li .pdf2{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/pdf-cart-icon.png') top center no-repeat transparent}
.bookshelf-table td.book-formats .book-formats-list li .mp3{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/mp3-cart-icon.png') top center no-repeat transparent}
.bookshelf-table td.book-formats .book-formats-list li .epub-full{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/epub-cart-icon-drm.png') 0 0 no-repeat}
.bookshelf-table td.book-formats .book-formats-list li .pdf-full{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/pdf-cart-icon-drm.png') 0 0 no-repeat}
.bookshelf-table td.book-formats .book-formats-list li .mobi-full{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/mobi-cart-icon-drm.png') 0 0 no-repeat}
.bookshelf-table td.book-formats .book-formats-list li .kindle-full{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/kindle-cart-icon-drm.png') 0 0 no-repeat}
.bookshelf-table td.book-formats .book-formats-list li .pdf2-full{background:url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/pdf-cart-icon-drm.png') 0 0 no-repeat}
.bookshelf-table td.book-purchase-date{text-align:center;font-weight:bold}
.bookshelf-table td.book-social label{display:block}.bookshelf-table td.book-social label input{float:right}
.bookshelf-table td.book-social .customSelect{display:inline-block;margin-top:10px;width:130px;white-space:nowrap}
.bookshelf-table td.book-social .button-share{margin-right:5px}
.box-account .page-head{display:table;width:100%}
.box-account>h2{margin-right:20px}
.box-account .box-head{margin-bottom:10px}
.box-account table{width:100%}
.box-account .credit-payment h2{float:none !important}.box-account .credit-payment h2+a{display:inline-block;margin-top:10px}
.box-account .add-to input{width:155px;margin-right:5px}
.box-account .box-credit-generate h2,.box-account .credit-payment h2{margin-top:20px !important;color:#4b4b4b !important;font-size:1.3rem !important;text-transform:none !important;font-weight:normal !important}
.box-account .limiter{margin-bottom:10px}
.box-account .last-steps td.last{display:none}
@media (max-width:768px){.cms-index-index .col-left{display:none} .cms-index-index .page-title{display:none} .cms-index-index .flexslider{margin:20px 20px 60px !important} .cms-index-index .hp-bestsellers{float:none;width:auto;position:static;right:auto}.cms-index-index .hp-bestsellers .item{width:auto;margin-right:0;border-bottom:0;margin-bottom:0;border-top:0;border-bottom:1px solid #dbdbdb;padding-top:20px}.cms-index-index .hp-bestsellers .item.no-border-top{border-top:0} .cms-index-index .hp-bestsellers .button{visibility:visible} .cms-index-index .hp-news-widget{float:none;width:auto}.cms-index-index .hp-news-widget .products-grid{margin-top:40px} .cms-index-index .hp-news-widget .widget-products{text-align:center} .cms-index-index .hp-news-widget .item{border:0;display:inline-block;padding:0 10px 0;margin-bottom:10px}.cms-index-index .hp-news-widget .item.no-border-top{border-top:0;padding-top:0} .cms-index-index .hp-news-widget .item .product-name,.cms-index-index .hp-news-widget .item h4,.cms-index-index .hp-news-widget .item p,.cms-index-index .hp-news-widget .item .bottom{display:none} .cms-index-index .hp-news-widget .item .product-image{height:auto} .cms-index-index .hp-news-widget .item img{left:0;position:relative;top:0;max-width:86px;max-height:100%} .cms-index-index .hp-news-widget .item:nth-child(1n+3){display:none} .cms-index-index .hp-news-widget .more{background:#25bbe7;display:inline-block;padding:10px 30px;-:;font-size: 18px;-:;font-size: 1.125rem;text-transform:none}.cms-index-index .hp-news-widget .more:hover{background:#4b4b4b}}@media (max-width:768px){body.disable-scroll,html.disable-scroll{overflow:hidden;height:100%} .block-layered-nav{display:none} .header-container .header{width:auto;height:55px;margin:0;padding:0;border-bottom:1px solid #dadada} .header-container .icon-logo-palmknihy{margin-top:0;width:120px;height:55px;background-size:115px 65px;background-position:5px -3px} .header-container .need-help{display:none} .header-container .user{position:absolute;top:0;right:96px;display:none}.header-container .user .welcome{display:none} .header-container .icon-user{display:inline} .header-container .top-right{display:block;float:left;width:auto} .header-container .button-group{float:right;border-bottom:1px solid #dbdbdb} .header-container .login a,.header-container .account a,.header-container .cart-mobile,.header-container .search-mobile,.header-container .bookshelf-mobile,.header-container .menu-mobile-toggle{display:block;float:left;width:48px;height:55px;line-height:55px;text-align:center;text-decoration:none;border-left:1px solid #dbdbdb;color:#3e3e3e;-:;font-size: 29px;-:;font-size: 1.8125rem}.header-container .login a:active,.header-container .account a:active,.header-container .cart-mobile:active,.header-container .search-mobile:active,.header-container .bookshelf-mobile:active,.header-container .menu-mobile-toggle:active{color:#25bbe7} .header-container .login a span,.header-container .account a span,.header-container .cart-mobile span,.header-container .search-mobile span,.header-container .bookshelf-mobile span,.header-container .menu-mobile-toggle span{color:#4b4b4b} .header-container .menu-mobile-toggle:after{content:'\e600';font-family:'palmknihy_icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale} .header-container .bookshelf-mobile:after{content:'\e602';font-family:'palmknihy_icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale} .header-container .cart-mobile{position:relative}.header-container .cart-mobile .item-count{position:absolute;top:15px;right:3px;width:13px;height:13px;padding:1px;font-size:9px;line-height:13px;color:#fff;font-weight:bold;background:#25bbe7;-moz-border-radius:50%;border-radius:50%;border:2px solid #fff} .header-container .cart-mobile:after{content:'\e603';font-family:'palmknihy_icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale} .header-container .search-mobile{position:relative}.header-container .search-mobile:after{content:'\e605';font-family:'palmknihy_icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale} .header-container .search-mobile.selected{position:relative}.header-container .search-mobile.selected:after{color:#25bbe7} .header-container .search-mobile.selected:before{content:'';position:absolute;top:100%;left:0;width:100%;height:1px;background:#fff} .header-container .user .account .bookshelf-btn{display:none} .header-container .user .account .links{background:#4b4b4b}.header-container .user .account .links li{line-height:auto;height:auto}.header-container .user .account .links li a{background:#4b4b4b;line-height:inherit;height:auto;white-space:normal} .header-container .user .account .acc{display:none} .header-container .login li{display:none}.header-container .login li.account{display:block} .header-container .login a:after{content:'\e000';font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased} .header-container .login span{display:none} .header-container .cart,.header-container .credits-info{display:none} .page #searchautocomplete{display:none} .page .searchautocomplete label{display:none} .page .searchautocomplete .nav{width:275px} .main-container{margin-top:0;border-top:0;box-shadow:none;background:#fff;min-width:100%}.main-container .main{width:auto;margin:0;padding:0} .main-container .breadcrumbs{display:none;padding:10px 20px;margin-bottom:0}.main-container .breadcrumbs a,.main-container .breadcrumbs strong{-:;font-size: 14px;-:;font-size: 0.875rem;height:30px;margin-bottom:10px;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:30px}.main-container .breadcrumbs a:before,.main-container .breadcrumbs strong:before,.main-container .breadcrumbs a:after,.main-container .breadcrumbs strong:after{border-width:15px 11px} .main-container .breadcrumbs a:before,.main-container .breadcrumbs strong:before{right:-12px;background:#dbdbdb} .main-container .breadcrumbs a:after,.main-container .breadcrumbs strong:after{right:-11px} .main-container .breadcrumbs strong{background:none;font-weight:normal !important;padding-left:15px}.main-container .breadcrumbs strong:after{display:none} .main-container .breadcrumbs li{margin-left:0}.main-container .breadcrumbs li.home a{background:none;text-indent:-9999px;padding-right:20px}.main-container .breadcrumbs li.home a:after{content:'\e601';font-family:'palmknihy_icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:none;border:none;position:absolute;top:0;left:0;right:auto;-:;font-size: 27px;-:;font-size: 1.6875rem;text-indent:0} .main-container .breadcrumbs li.home a:before{display:none} .main-container .breadcrumbs li:nth-child(2) a{-webkit-border-top-left-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-bottomleft:8px;border-top-left-radius:8px;border-bottom-left-radius:8px} .main-container .breadcrumbs li:nth-last-child(2) a:before,.main-container .breadcrumbs li:nth-last-child(2) a:after{background:#fff} .footer-container{background:transparent;min-width:100%}.footer-container .footer{width:auto;margin:0;padding:10px 0} .footer-container .answers{border-top:1px solid #dadada;padding-bottom:0;border-bottom:0}.footer-container .answers ul{display:none} .footer-container .answers p,.footer-container .answers span{display:none} .footer-container .answers>a{height:auto;float:none;display:block;width:auto !important;margin-right:0;padding-left:20px;position:relative;padding:10px 20px;color:#4b4b4b;-:;font-size: 20px;-:;font-size: 1.25rem;font-family:'robotoregular',sans-serif;font-weight:normal;font-style:normal;border-bottom:1px solid #dadada}.footer-container .answers>a:after,.footer-container .answers>a:before{content:'';position:absolute;top:11px;right:1px;z-index:2;width:0;height:0;border-width:14px 12px;border-style:solid;border-color:transparent;border-left-color:#fff;-moz-transform:scale(.9999)} .footer-container .answers>a:after{right:0px;z-index:1;border-left-color:#4b4b4b} .footer-container .answers>a:hover,.footer-container .answers>a:focus{color:#4b4b4b;background-color:#dbdbdb;font-family:'robotoregular',sans-serif;font-weight:normal;font-style:normal}.footer-container .answers>a:hover:before,.footer-container .answers>a:focus:before{border-left-color:#dbdbdb} .footer-container .answers>a:first-child h2{margin-top:0} .footer-container .answers h2{margin-left:0;font-family:'robotoregular',sans-serif;font-weight:normal;font-style:normal;-:;font-size: 20px;-:;font-size: 1.25rem} .footer-container .answers>div{display:none} .footer-container .find-us{display:none} .footer-container .phone{margin-right:10px} .footer-container .copy{float:none;padding:20px 0 0;text-align:center;margin-top:30px;border-top:1px solid #dadada} .footer-container .links{float:none;margin-top:0}.footer-container .links li{float:none;margin:0}.footer-container .links li a{display:block;float:none;padding-left:20px;position:relative;padding:10px 20px;color:#4b4b4b;border-bottom:1px solid #dadada;font-family:'robotoregular',sans-serif;font-weight:normal;font-style:normal;-:;font-size: 20px;-:;font-size: 1.25rem;text-transform:none;text-decoration:none}.footer-container .links li a:after,.footer-container .links li a:before{content:'';position:absolute;top:11px;right:1px;z-index:2;width:0;height:0;border-width:14px 12px;border-style:solid;border-color:transparent;border-left-color:#fff;-moz-transform:scale(.9999)} .footer-container .links li a:after{right:0px;z-index:1;border-left-color:#4b4b4b} .footer-container .links li a:hover,.footer-container .links li a:focus{color:#4b4b4b;background-color:#dbdbdb;font-family:'robotoregular',sans-serif;font-weight:normal;font-style:normal}.footer-container .links li a:hover:before,.footer-container .links li a:focus:before{border-left-color:#dbdbdb} .footer-container .need-help-mobile{display:block;text-align:center;margin-top:-30px}.footer-container .need-help-mobile .phone{text-decoration:none;font-weight:bold;font-size:16px;display:block;color:#4b4b4b} .footer-container .need-help-mobile .icon-phone{top:50px;position:relative;margin-left:-200px;color:#25bbe7;font-size:40px} .col-left{float:none;width:auto;padding:0 0 20px;clear:both} .col-main{float:none;width:auto;padding:0 20px 20px} .col-right{float:none;width:auto;padding:0 20px 20px} .col2-left-layout .col-main{float:none} .col3-layout .col-main{width:auto;margin-left:0} .col3-layout .col-wrapper{float:none;width:auto} .col3-layout .col-wrapper .col-main{float:none} .col2-set{*zoom:1}.col2-set:before,.col2-set:after{content:" ";display:table} .col2-set:after{clear:both} .col2-set .col-1{float:none;width:auto} .col2-set .col-2{float:none;width:auto} .col2-set .col-narrow{width:auto} .col2-set .col-wide{width:auto} .col3-set .col-1{float:none;width:auto} .col3-set .col-2{float:none;width:auto;margin-left:0} .col3-set .col-3{float:none;width:auto} .col4-set .col-1{float:none;width:auto} .col4-set .col-2{float:none;width:auto;margin:0} .col4-set .col-3{float:none;width:auto} .col4-set .col-4{float:none;width:auto} .input-text{width:200px} .box-account .add-to input{width:105px} #heurekaTableft,#heurekaIfrBoxleft{display:none !important} .catalog-category-view .breadcrumbs{display:block} .catalog-category-view .mobile-back,.catalog-category-view .col-left{display:none} .category-selector{position:relative;top:-15px;display:none;margin-bottom:20px}.category-selector.show-mobile{display:block} .category-selector .cloned-nav{display:none}.category-selector .cloned-nav li.active>a{display:none} .category-selector .cloned-nav li a{padding-right:30px}.category-selector .cloned-nav li a:after{display:none} .category-selector .cloned-nav li a:before{content:'\e60b';font-family:'palmknihy_icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;right:30px;height:50px;line-height:50px;border:none;pointer-events:none} .category-selector .category-toggle{display:block;background:#4b4b4b;color:#dbdbdb;padding:10px 15px;-moz-border-radius:8px;border-radius:8px;-:;font-size: 18px;-:;font-size: 1.125rem;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:45px;position:relative}.category-selector .category-toggle:after{content:'\e60c';font-family:'palmknihy_icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-:;font-size: 16px;-:;font-size: 1rem;position:absolute;top:0;right:0;background:#25bbe7;color:#fff;height:100%;line-height:45px;padding:0 15px;-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:8px;border-top-right-radius:8px;border-bottom-right-radius:8px} .nav-mobile-overlay{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,0.4);z-index:200}}@media (max-width:768px){.catalog-product-view .mobile-hide{display:none} .catalog-product-view .nav-container{display:none} .catalog-product-view .block-layered-nav{display:none} .catalog-product-view .col-main{padding:0} .catalog-product-view #messages_product_view{margin:0 20px} .catalog-product-view .product-shop,.catalog-product-view .product-collateral{float:none;width:auto} .catalog-product-view .product-img-box{display:none} .catalog-product-view .product-detail{float:none;width:auto;min-height:0}.catalog-product-view .product-detail h1{margin-bottom:20px;padding-left:20px;padding-right:20px;border-bottom:1px solid #dadada;margin-top:0} .catalog-product-view .product-detail .product-img-mobile,.catalog-product-view .product-detail .product-samples-mobile{display:block} .catalog-product-view .product-detail .product-img-mobile{float:left;margin:20px 0 20px 20px;width:105px}.catalog-product-view .product-detail .product-img-mobile .audio>span,.catalog-product-view .product-detail .product-img-mobile .multil>span{background:#25bbe7;color:#fff;position:absolute;bottom:-20px;display:block;width:100%;height:20px;line-height:20px} .catalog-product-view .product-detail .product-img-mobile .audio:after{content:"";background:#25bbe7 url('http://www.palmknihy.cz/skin/frontend/palmknihy/default/gfx/audio.png') center center no-repeat;color:#fff;position:absolute;top:-20px;display:block;width:100%;height:20px;line-height:20px} .catalog-product-view .product-detail .product-img-mobile .product-image{margin:0;padding:0;position:relative;text-align:center}.catalog-product-view .product-detail .product-img-mobile .product-image img{max-width:100%;-moz-box-shadow:0 0 8px 0 #ddd;box-shadow:0 0 8px 0 #ddd;-webkit-box-shadow:0 0 8px 0 #ddd;box-shadow:0 0 8px 0 #ddd} .catalog-product-view .product-detail .author,.catalog-product-view .product-detail .attributes,.catalog-product-view .product-detail .no-rating,.catalog-product-view .product-detail .ratings{margin-left:135px;margin-right:20px} .catalog-product-view .product-detail .no-rating{margin-top:0} .catalog-product-view .product-detail .rating-box{float:none;-:;font-size: 22px;-:;font-size: 1.375rem} .catalog-product-view .product-detail .rating-links{margin-top:0}.catalog-product-view .product-detail .rating-links a{color:#4b4b4b} .catalog-product-view .product-detail .mobile-only{display:block} .catalog-product-view .product-detail .attributes{width:100%;box-sizing:border-box;display:block;margin:0;padding-left:135px;padding-right:20px}.catalog-product-view .product-detail .attributes th,.catalog-product-view .product-detail .attributes td{display:block} .catalog-product-view .product-detail .attributes td{margin-left:0;padding-left:0;-:;font-size: 16px;-:;font-size: 1rem} .catalog-product-view .product-detail .short-description{display:none} .catalog-product-view .product-detail .product-options-bottom{clear:both;padding-left:20px;padding-right:20px;margin-bottom:10px} .catalog-product-view .product-detail .add-to-box{clear:both;padding:10px 20px} .catalog-product-view .product-detail .fb-like{margin-left:10px;width:auto !important} .catalog-product-view .product-detail .product-samples-mobile{margin:20px 20px 0}.catalog-product-view .product-detail .product-samples-mobile a:hover{border-bottom:1px solid white} .catalog-product-view .product-detail .samples-list h3:after{bottom:-23px} .catalog-product-view .box-description h2{padding-left:20px;padding-right:20px;padding-top:0} .catalog-product-view .box-description .std{margin:20px} .catalog-product-view .attributes-details-left,.catalog-product-view .attributes-details-right{float:none;width:100%}.catalog-product-view .attributes-details-left th,.catalog-product-view .attributes-details-right th{width:100px;padding-left:20px;-:;font-size: 16px;-:;font-size: 1rem} .catalog-product-view .attributes-details-left td,.catalog-product-view .attributes-details-right td{padding-right:20px} .catalog-product-view .attributes-details-left{margin-bottom:0} .catalog-product-view .attributes-details-right{margin-top:0} .catalog-product-view .add-to-cart button{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding:5px 10px} .catalog-product-view .add-to-box-bottom{padding-top:10px;padding-bottom:2px;border-bottom:1px solid #dadada} .catalog-product-view .box-reviews{padding:0 20px}.catalog-product-view .box-reviews .date{clear:both;float:none} .catalog-product-view .box-reviews .product-review-hide{line-height:55px;text-align:center} .catalog-product-view .box-reviews #link-more-reviews{padding:10px 20px;line-height:22px;background:#25bbe7;color:#fff;border:0;-moz-border-radius:8px;border-radius:8px;text-transform:none;-webkit-transition:all 100ms ease-out;-moz-transition:all 100ms ease-out;-o-transition:all 100ms ease-out;transition:all 100ms ease-out;-moz-transition:100ms;-o-transition:100ms;-webkit-transition:100ms;transition:100ms;-:;font-size: 18px;-:;font-size: 1.125rem;margin:0 0 20px;text-decoration:none;white-space:nowrap}.catalog-product-view .box-reviews #link-more-reviews:hover,.catalog-product-view .box-reviews #link-more-reviews:focus,.catalog-product-view .box-reviews #link-more-reviews:active{background-color:#4b4b4b} .catalog-product-view .box-reviews .button{-:;font-size: 18px;-:;font-size: 1.125rem;text-transform:none;padding:10px 20px;white-space:nowrap} .catalog-product-view .product-detail-additional{float:none;width:auto} .catalog-product-view .box-up-sell{padding:0 20px;margin-top:40px}.catalog-product-view .box-up-sell .products-grid{margin-top:30px;text-align:center}.catalog-product-view .box-up-sell .products-grid .item{border:0;display:inline-block;padding:0 10px 0;width:auto;min-height:60px;text-align:center;width:86px}.catalog-product-view .box-up-sell .products-grid .item .product-image{float:none;max-width:100%;height:auto;position:static} .catalog-product-view .box-up-sell .products-grid .item img{left:0;position:relative;top:0;max-width:86px;max-height:100%} .catalog-product-view .box-up-sell .products-grid .item .product-description{display:none} .catalog-product-view .box-up-sell .products-grid .item:nth-child(1n+3){display:none} .catalog-product-view .col-right .aw-box{float:none;width:auto}.catalog-product-view .col-right .aw-box h2{margin-left:0;margin-right:0} .catalog-product-view .col-right .aw-content ol{*zoom:1;margin:0;padding:0;list-style:none;margin:20px;text-align:center}.catalog-product-view .col-right .aw-content ol:before,.catalog-product-view .col-right .aw-content ol:after{content:" ";display:table} .catalog-product-view .col-right .aw-content ol:after{clear:both} .catalog-product-view .col-right .aw-content li{border:0;display:inline-block;padding:0 10px 0;width:auto;min-height:60px;float:none;margin:0}.catalog-product-view .col-right .aw-content li .product-images{float:none;margin-right:0}.catalog-product-view .col-right .aw-content li .product-images img{max-width:86px;max-height:100%;position:relative;top:0;left:0} .catalog-product-view .col-right .aw-content li .product-details{display:none} .catalog-product-view .col-right .aw-content li:nth-child(1n+3){display:none} #goodreads-widget iframe{width:100%}}@media (max-width:768px){.catalog-category-view .nav-container{display:none} .catalog-category-view .col-main{padding:20px} .catalog-category-view .page-title h1{display:none} .catalog-category-view .list-bestseller{display:none} .catalog-category-view .messages{width:auto} .catalog-category-view .category-description{width:auto} .products-grid .item{position:relative;float:none;width:auto;margin:0;padding:0;padding-top:20px;padding-left:74px;border-top:1px solid #dadada;border-bottom:0;padding-bottom:20px}.products-grid .item:first-child{border-top:0} .products-grid .item .prolabel-wrapper{position:static} .products-grid .item .product-image{display:inline;position:absolute;left:0;top:0}.products-grid .item .product-image.audio:before{display:none} .products-grid .item .product-image.audio span{bottom:0} .products-grid .item.no-border-top{border-top:1px solid #dadada;padding-top:20px} .products-grid .item.no-border-top:first-child{border-top:0} .products-grid .item img{position:absolute;top:20px;left:0;max-width:62px;max-height:94px} .products-grid .item h3{-:;font-size: 16px;-:;font-size: 1rem;margin-top:0;padding-top:0;height:auto} .products-grid .item .product-name{height:auto} .products-grid .item h2{-:;font-size: 18px;-:;font-size: 1.125rem;margin-top:0;padding-top:0;margin-bottom:0;height:auto} .products-grid .item h4{-:;font-size: 16px;-:;font-size: 1rem;height:auto} .products-grid .item p{display:none} .products-grid .item .bottom{position:relative}.products-grid .item .bottom p{display:none} .products-grid .item .bottom .special-price,.products-grid .item .bottom .price-to{display:block} .products-grid .item .bottom .price-box{float:left;margin-right:10px} .products-grid .item .bottom button{float:right;padding:11px;-:;font-size: 18px;-:;font-size: 1.125rem} .products-grid .item .bottom .availability.out-of-stock{display:block;height:auto;padding-top:0;text-align:right} .category-products{float:none;width:auto}.category-products .toolbar{padding:0} .mobile-back{position:relative;display:inline-block;height:44px;margin:10px 40px;padding:0 15px 0 5px;line-height:44px;color:#4b4b4b;background:#dbdbdb;text-decoration:none;-moz-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0}.mobile-back:after{content:'';position:absolute;top:0;left:-42px;width:0;height:0;border-width:22px;border-style:solid;border-color:transparent;border-right-color:#dbdbdb} .toolbar-top{border-bottom:1px solid #dbdbdb;padding-bottom:20px}.toolbar-top .pager{display:none} .toolbar .sorter{float:none} .toolbar .sort-by{display:none} .sort-by-touch{display:block}.sort-by-touch h4{-:;font-size: 16px;-:;font-size: 1rem;margin:0;padding:0 0 10px} .sort-by-touch .sort-by-touch-list{margin:0;padding:0;list-style:none}.sort-by-touch .sort-by-touch-list .item{display:inline-block;margin-bottom:5px;margin-right:2px}.sort-by-touch .sort-by-touch-list .item .button{background:#dbdbdb;color:#4b4b4b;display:block;padding:10px;text-transform:none;-:;font-size: 18px;-:;font-size: 1.125rem}.sort-by-touch .sort-by-touch-list .item .button:hover{background:#4b4b4b;color:white} .sort-by-touch .sort-by-touch-list .item .button.selected{background:#25bbe7;color:white} .toolbar-bottom .amount,.toolbar-bottom .sorter{display:none} .toolbar-bottom .pager{margin-top:20px;float:none}.toolbar-bottom .pager .pages{-:;font-size: 20px;-:;font-size: 1.25rem} .hp-news-widget .products-grid .item .product-image{position:static}.hp-news-widget .products-grid .item .product-image>span{display:none}}@media (max-width:768px){.review-product-list .nav-container{display:none} .review-product-list .mobile-back{display:none} .review-product-list .block-layered-nav{display:none} .review-product-list .product-shop{float:none;width:auto}.review-product-list .product-shop .product-img-box{display:none} .review-product-list .product-shop .product-detail{float:none;width:auto} .review-product-list .product-shop .back-link-review{padding-top:10px;padding-left:10px;position:relative}.review-product-list .product-shop .back-link-review .button{padding:10px 20px;border-radius:3px 8px 8px 3px;text-transform:none;color:#4b4b4b;background:#dbdbdb;-:;font-size: 16px;-:;font-size: 1rem}.review-product-list .product-shop .back-link-review .button:hover{color:#4b4b4b;background:#dbdbdb} .review-product-list .product-shop .back-link-review .button:after{content:'';position:absolute;top:1px;left:-30px;width:0;height:0;border-width:20px;border-style:solid;border-color:transparent;border-right-color:#dbdbdb} .review-product-list .product-collateral{float:none;width:auto} .review-product-list .nobr{white-space:normal}}@media (max-width:768px){.cart .btn-remove{padding:5px 10px} .cart .btn-remove,.cart .btn-continue{line-height:28px} .cart .checkout-steps-wrap{display:none} .cart .clear-cart{position:relative;margin-bottom:25px;text-align:right} .cart .mobile-hide{display:none} .cart .cart-table .cart-remove{padding-right:0} .cart .cart-table .cart-product-image{width:80px}.cart .cart-table .cart-product-image img{max-width:80px} .cart #shopping-cart-totals-table td{padding:10px 0 5px 5px} .cart #shopping-cart-totals-table .last{padding-right:5px} .cart .discount-form .input-box{margin-bottom:0} .crosssell .products-grid .item{width:100%;min-height:100px;padding-top:0}.crosssell .products-grid .item .product-image{height:100px} .crosssell .products-grid .item .product-description{padding-right:0}.crosssell .products-grid .item .product-description .product-name{padding-top:20px} .crosssell .products-grid .item .product-description .product-author{-:;font-size: 18px;-:;font-size: 1.125rem} .crosssell .products-grid .item .product-description .price-cart-wrap{margin-top:20px;position:relative;width:auto}.crosssell .products-grid .item .product-description .price-cart-wrap .price-box{-:;font-size: 16px;-:;font-size: 1rem} .crosssell .products-grid .item .product-description .price-cart-wrap .add-to-cart{padding:11px;-:;font-size: 18px;-:;font-size: 1.125rem} .opc input{float:left} .opc label{display:block;padding-left:20px}}@media (max-width:768px){.checkout-onepage-index .mobile-hide{display:none} .checkout-onepage-index .nav-container,.checkout-onepage-index .mobile-back,.checkout-onepage-index .checkout-steps-wrap{display:none} .checkout-onepage-index .col-main{width:auto} .checkout-onepage-index #checkoutSteps .section #checkout-step-login .col-1{border-right:0} .checkout-onepage-index select{width:100%} .checkout-onepage-index .wide .input-text{width:100%} .checkout-onepage-index #checkout-review-table td.cart-product-image{width:80px}.checkout-onepage-index #checkout-review-table td.cart-product-image img{max-width:80px} .checkout-onepage-index #checkout-review-submit .buttons-set .f-left{float:none;width:100%} .checkout-onepage-index #checkout-review-table td.cart-price{border-left:1px solid #dbdbdb;padding-right:0} .checkout-onepage-index #checkout-review-table .price-th{padding-right:0} .checkout-onepage-index .footer-container{margin-top:20px} .checkout-onepage-success .nav-container,.checkout-onepage-success .mobile-back{display:none} .checkout-onepage-success .col-main{width:auto} .opc li.section .step-title{margin-left:15px}.opc li.section .step-title:before{left:-19px} .opc li.section .step{top:110px;width:90%} .opc .step-title{text-align:center;width:10%}.opc .step-title h2{display:block} .opc .step-title .number,.opc .allow .step-title .number,.opc .active .step-title .number{margin-right:0}}@media (max-width:768px){.block-account{margin:0 20px} .box-recent input{margin-bottom:20px} .logout-link{display:block;margin-left:60px}}@media (max-width:768px){.my-wishlist .mobile-hide{display:none} .my-wishlist .wishlist-image{width:80px}.my-wishlist .wishlist-image img{max-width:80px}}@media (max-width:768px){.cms-free .block-layered-nav{display:none} .cms-free .page-title h1{margin-top:0.67em} .cms-free .products-grid .item{width:auto}}@media (max-width:768px){.page .searchautocomplete{position:absolute;top:55px;left:0;border-bottom:1px solid #dbdbdb;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;padding:15px;z-index:100;-moz-border-radius:0;border-radius:0}.page .searchautocomplete .input-nav{float:none} .page .searchautocomplete .nav-input{width:100%;float:none;left:0;padding-left:0 !important}.page .searchautocomplete .nav-input .icon-search{top:12px;display:none} .page .searchautocomplete .nav-input .input-text{width:100%;padding:10px 80px 10px 10px;-:;font-size: 20px;-:;font-size: 1.25rem;color:#dbdbdb;height:45px;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#4b4b4b;border-color:#4b4b4b;margin:0} .page .searchautocomplete .advanced-search{display:none} .page .searchautocomplete .nav-submit-button{position:absolute;top:15px;right:15px;margin:0}.page .searchautocomplete .nav-submit-button .btn-search{padding:10px 20px;height:45px;-:;font-size: 20px;-:;font-size: 1.25rem;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:0;border-radius:0;-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:8px;border-top-right-radius:8px;border-bottom-right-radius:8px}.page .searchautocomplete .nav-submit-button .btn-search:hover{background:#25bbe7} .page .searchautocomplete .nav-submit-button .btn-search .icon-search{display:none} .page .searchautocomplete .searchautocomplete-loader{top:12px !important} .page .searchautocomplete .searchautocomplete-placeholder{left:0;top:55px;width:100%;z-index:999;border:0}}#cookie-notice-wrapper{*zoom:1;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;width:100%;background-color:#666;margin:0;left:0;top:0;padding:0;z-index:4000;text-align:center;color:#fff;line-height:140%;padding:0 5%;font-family:roboto,Arial;display:none}#cookie-notice-wrapper:before,#cookie-notice-wrapper:after{content:" ";display:table}
#cookie-notice-wrapper:after{clear:both}
@media (max-width:1040px){#cookie-notice-wrapper{padding:10px 5%}}#cookie-notice-wrapper.show{display:block}
#cookie-notice-wrapper .cookie-notice-content{width:75%;display:block;text-align:left;font-size:16px;color:#ccc;margin:1em 20px;padding:0;*zoom:1}#cookie-notice-wrapper .cookie-notice-content:before,#cookie-notice-wrapper .cookie-notice-content:after{content:" ";display:table}
#cookie-notice-wrapper .cookie-notice-content:after{clear:both}
#cookie-notice-wrapper .cookie-notice-content p{margin:0;padding:0}
@media (max-width:1040px){#cookie-notice-wrapper .cookie-notice-content{width:91%;margin:1em}}
#cookie-notice-wrapper #cookie-agree,#cookie-notice-wrapper #cookie-more-info{font-weight:bold;text-transform:uppercase;white-space:nowrap;color:#eee;padding:0 6px;text-decoration:none;position:absolute;top:50%;margin-top:-8px;display:block}@media (max-width:1040px){#cookie-notice-wrapper #cookie-agree,#cookie-notice-wrapper #cookie-more-info{position:static;display:inline-block;text-align:center}}
#cookie-notice-wrapper #cookie-agree{right:5%}
#cookie-notice-wrapper #cookie-more-info{right:13%}
img{max-width:100%}
.ir{background-color:transparent;border:0;overflow:hidden}.ir:before{content:"";display:block;width:0;height:150%}
.hidden{display:none !important;visibility:hidden}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.invisible{visibility:hidden}
.clearfix:before,.clearfix:after{content:" ";display:table;}
.clearfix:after{clear:both}
.clearfix{*zoom:1}
@media only screen and (min-width:35em){}@media print,(-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important} body{font-family:sans-serif} a,a:visited{text-decoration:underline} a[href]:after{content:" (" attr(href) ")"} abbr[title]:after{content:" (" attr(title) ")"} .ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""} pre,blockquote{border:1px solid #999;page-break-inside:avoid} thead{display:table-header-group;} tr,img{page-break-inside:avoid} img{max-width:100% !important} @page {margin:0.5cm}p,h2,h3{orphans:3;widows:3} h2,h3{page-break-after:avoid} .page-print{line-height:1.2}.page-print .print-head{clear:both;*zoom:1}.page-print .print-head:before,.page-print .print-head:after{content:" ";display:table} .page-print .print-head:after{clear:both} .page-print .print-head img{float:left} .page-print .print-head address{float:left;font-size:1em;font-style:normal;line-height:1.2} .page-print h1,.page-print h2,.page-print h3{border:0;font-family:arial,sans-serif;font-size:1.1em;font-weight:bold;margin:0;padding:0} .page-print h1{font-size:1.3em;margin:1em 0} .page-print .h2{margin-top:1em;margin-bottom:1em} .page-print .col2-set{margin-bottom:2em}.page-print .col2-set h2,.page-print .col2-set h3{font-size:1.1em;margin:0;padding:0;margin-bottom:0.2em} .page-print .col2-set p{margin:0 0 1em;padding:0} .page-print .col2-set .col-1{float:left;width:48.5%} .page-print .col2-set .col-2{float:right;width:48.5%} .page-print .data-table{margin-top:1em;width:100%}.page-print .data-table th,.page-print .data-table td{padding:0.5em 1em;font-family:arial,sans-serif;font-size:1em;margin:0} .page-print .data-table th{white-space:nowrap}.page-print .data-table th:first-child{text-align:left} .page-print .data-table .product-name{margin:0;padding:0;font-family:arial,sans-serif;font-size:1.1em;font-weight:bold} .page-print .data-table .item-options{margin:0;padding:0} .page-print .data-table dl{display:none} .page-print .data-table tfoot{text-align:right} .page-print .buttons-set{display:none}}

/**
 * Contus Support Interactive.
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the EULA
 * that is bundled with this package in the file PRICE COUNTDOWN-LICENSE.txt.
 *
 * =================================================================
 *                 MAGENTO EDITION USAGE NOTICE
 * =================================================================
 * This package designed for Magento 1.4.x and 1.5.x COMMUNITY edition
 * Contus Support does not guarantee correct work of this package
 * on any other Magento edition except Magento 1.4.x and 1.5.x COMMUNITY edition.
 * =================================================================
 */
 
 .timer-grid{float: left;width: 100%;padding: 3px 0 0 0;color: #000000;font-size: 18px;font-family: arial; font-weight: bold;}
 .timer-list{float: left;width: 100%;padding: 0;color: #000000;font-size: 18px;font-family: arial; font-weight: bold;}
 .timer-view{float: left;width: 100%;padding:2px 0 0 0px;color: #000000;font-size: 40px; font-family:arial;font-weight: bold;}
 .timer-view .day{margin:1px 1px}
 .timer-view .hour{margin:1px 1px}
 .timer-view .min{margin:1px 1px}
 .timer-view .sec{margin:1px 1px}
 .timer-compare{float: left;width: 100%;padding: 0;color: #000000;font-size: 22px;font-family: arial; font-weight: bold;}
 .timerspec{float: left;width: 100%;color: #1E7EC8;font-size: 13px;}
 .timerdate{float: left;width: 100%;padding:0 0 3px 0;color: #1E7EC8;font-size: 12px;}
 .timerdate .day{margin:1px 1px; width:20px; text-align: center;}
 .timerdate .hour{margin:1px 1px;width:20px; text-align: center;}
 .timerdate .min{margin:1px 1px; width:20px; text-align: center;}
 .timerdate .sec{margin:1px 1px; width:20px; text-align: center;}
#magestore-bannerslider-popup{
	padding: 2px;
    position: fixed;
    z-index: 19990;
	background: #fff;
	border: 2px;
}
#magestore-bannerslider-popup-close{
	cursor: pointer;
    height: 22px;
	width:22px;
    position: absolute;
    right: 0px;
    top: -25px;   
    z-index: 19999;
	background:url(http://www.palmknihy.cz/skin/frontend/base/default/css/magestore/bannerslider/image/close-tiny.png) no-repeat center;
}
#bg_fade {
    background-color: #000000;
    height: 100%;
    left: 0;
    margin: 0;
    padding: 0;
    position: fixed;
    top: 0;
    visibility: hidden;
    width: 100%;
    z-index: 1000;
	opacity: 0.7;
}
.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.input-block-level {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.searchautocomplete {
  position: absolute;
  top: -5px;
  right: 0px;
  height: 34px;
  width: 436px;
  padding: 4px 10px;
  -webkit-border-radius: 0px 0px 0px 5px;
  -moz-border-radius: 0px 0px 0px 5px;
  border-radius: 0px 0px 0px 5px;
  background: #fff;
  display: block;
}
.searchautocomplete .sprite {
  background: url('http://www.palmknihy.cz/skin/frontend/base/default/images/mirasvit/sprite.png');
}
.searchautocomplete > label {
  float: left;
  margin-right: 10px;
  color: #333;
  font-weight: bold;
  margin-top: 8px;
}
.searchautocomplete .nav {
  background: url('http://www.palmknihy.cz/skin/frontend/base/default/images/mirasvit/sprite.png');
  float: left;
  height: 34px;
  position: relative;
  width: 340px;
}
.searchautocomplete .nav .nav-search-in {
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 15;
}
.searchautocomplete .nav .nav-search-in .category {
  opacity: 0;
  filter: alpha(opacity=0);
  background: white;
  border: 1px solid #DDD;
  color: black;
  cursor: pointer;
  height: 29px;
  left: 5px;
  margin: 0;
  outline: 0;
  padding: 0;
  position: absolute;
  top: 5px;
  visibility: visible;
  width: auto;
}
.searchautocomplete .nav .nav-search-in .category-fake {
  -webkit-border-radius: 5px 0px 0px 5px;
  -moz-border-radius: 5px 0px 0px 5px;
  border-radius: 5px 0px 0px 5px;
  background-color: #fcfcfc;
  background-image: -moz-linear-gradient(top, #ffffff, #f7f7f7);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f7f7f7));
  background-image: -webkit-linear-gradient(top, #ffffff, #f7f7f7);
  background-image: -o-linear-gradient(top, #ffffff, #f7f7f7);
  background-image: linear-gradient(to bottom, #ffffff, #f7f7f7);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff7f7f7', GradientType=0);
  border-right: 1px solid #dddddd;
  color: #777;
  cursor: pointer;
  float: left;
  font-size: 11px;
  height: 27px;
  line-height: 27px;
  margin: 4px 0px 0px 2px;
  padding: 0px 25px 0px 10px;
  text-align: center;
  white-space: nowrap;
}
.searchautocomplete .nav .nav-search-in .nav-down-arrow {
  background: url('http://www.palmknihy.cz/skin/frontend/base/default/images/mirasvit/sprite.png');
  width: 9px;
  height: 5px;
  background-position: -26px -34px;
  display: block;
  right: 10px;
  top: 16px;
  position: absolute;
}
.searchautocomplete .nav .nav-search-in:hover .category-fake {
  background-color: #eeeeee;
  background-image: -moz-linear-gradient(top, #f7f7f7, #e1e1e1);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f7f7f7), to(#e1e1e1));
  background-image: -webkit-linear-gradient(top, #f7f7f7, #e1e1e1);
  background-image: -o-linear-gradient(top, #f7f7f7, #e1e1e1);
  background-image: linear-gradient(to bottom, #f7f7f7, #e1e1e1);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff7f7f7', endColorstr='#ffe1e1e1', GradientType=0);
}
.searchautocomplete .nav .nav-search-in:hover .nav-down-arrow {
  background-position: -6px -34px;
}
.searchautocomplete .nav .nav-input {
  *zoom: 1;
  margin: 6px 0px 0px 10px;
  padding: 0px 5px 0px 5px;
  z-index: 12;
  position: relative;
}
.searchautocomplete .nav .nav-input:before,
.searchautocomplete .nav .nav-input:after {
  display: table;
  content: "";
  line-height: 0;
}
.searchautocomplete .nav .nav-input:after {
  clear: both;
}
.searchautocomplete .nav .nav-input input {
  z-index: 10;
  padding: 0px;
  height: 23px;
  border: 0px;
  font-family: arial, sans-serif;
  font-size: 12px;
  background: transparent;
  color: black;
  outline: 0px;
  margin-left: 5px;
  width: 100%;
}
.searchautocomplete .nav .nav-input input.suggest {
  display: none;
  color: #999;
  z-index: 9;
}
.searchautocomplete .nav-submit-button {
  background: url('http://www.palmknihy.cz/skin/frontend/base/default/images/mirasvit/sprite.png');
  background-position: 0px -34px;
  background-repeat: no-repeat;
  float: left;
  height: 34px;
  padding-left: 5px;
}
.searchautocomplete .nav-submit-button .button {
  width: 39px;
  height: 34px;
  padding: 0px 9px;
  margin: 0px;
  cursor: pointer;
  font-weight: bold;
  color: white;
  line-height: 12px;
  font-size: 13px;
  background-color: #3c454e;
  background-image: -moz-linear-gradient(top, #444c55, #313a44);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444c55), to(#313a44));
  background-image: -webkit-linear-gradient(top, #444c55, #313a44);
  background-image: -o-linear-gradient(top, #444c55, #313a44);
  background-image: linear-gradient(to bottom, #444c55, #313a44);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444c55', endColorstr='#ff313a44', GradientType=0);
  border: 1px solid #313a44;
  -webkit-border-radius: 0px 5px 5px 0px;
  -moz-border-radius: 0px 5px 5px 0px;
  border-radius: 0px 5px 5px 0px;
  z-index: 14;
}
.searchautocomplete .nav-submit-button .button:hover {
  background-color: #39414b;
  background-image: -moz-linear-gradient(top, #313a44, #444c55);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#313a44), to(#444c55));
  background-image: -webkit-linear-gradient(top, #313a44, #444c55);
  background-image: -o-linear-gradient(top, #313a44, #444c55);
  background-image: linear-gradient(to bottom, #313a44, #444c55);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff313a44', endColorstr='#ff444c55', GradientType=0);
}
.searchautocomplete .searchautocomplete-placeholder {
  -webkit-border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px;
  background: #FFF;
  border: 1px solid #ccc;
  padding: 15px 10px 5px 10px;
  position: absolute;
  right: 48px;
  top: 42px;
  width: 318px;
  z-index: 102;
}
.searchautocomplete .searchautocomplete-placeholder:before {
  border-color: transparent transparent #CCC transparent;
  content: "";
  position: absolute;
  border-style: solid;
  border-width: 5px;
  height: 0;
  width: 0;
  top: -11px;
  left: 30px;
}
.searchautocomplete .searchautocomplete-placeholder ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.searchautocomplete .searchautocomplete-placeholder ul li {
  *zoom: 1;
  text-align: left;
  padding: 5px 5px;
  margin-bottom: 5px;
  border: 1px solid #ccc;
}
.searchautocomplete .searchautocomplete-placeholder ul li:before,
.searchautocomplete .searchautocomplete-placeholder ul li:after {
  display: table;
  content: "";
  line-height: 0;
}
.searchautocomplete .searchautocomplete-placeholder ul li:after {
  clear: both;
}
.searchautocomplete .searchautocomplete-placeholder ul li a {
  text-decoration: none;
}
.searchautocomplete .searchautocomplete-placeholder ul li a.name {
  color: #444;
  font-weight: bold;
  display: block;
  margin-bottom: 3px;
}
.searchautocomplete .searchautocomplete-placeholder ul li a .pull-right {
  float: right;
}
.searchautocomplete .searchautocomplete-placeholder ul li.active {
  background-color: #eeffee;
  cursor: pointer;
}
.searchautocomplete .searchautocomplete-placeholder ul li.active a {
  text-decoration: none;
}
.searchautocomplete .searchautocomplete-placeholder ul li .searchautocomlete-image {
  float: left;
  margin: 0px 10px 5px 0px;
}
.searchautocomplete .searchautocomplete-placeholder ul li .price-box {
  font-weight: bold;
  font-size: 13px;
  color: #C76200;
  float: right;
}
.searchautocomplete .searchautocomplete-placeholder ul li .price-box .regular-price .price-label,
.searchautocomplete .searchautocomplete-placeholder ul li .price-box .old-price .price-label,
.searchautocomplete .searchautocomplete-placeholder ul li .price-box .special-price .price-label {
  display: none;
}
.searchautocomplete .searchautocomplete-placeholder ul li .price-box .price-label {
  font-weight: normal;
  color: #999;
}
.searchautocomplete .searchautocomplete-placeholder ul li .price-box .old-price .price {
  font-size: 0.9em;
  color: #999;
}
.searchautocomplete .searchautocomplete-placeholder ul li .highlight strong {
  color: #f00;
}
.searchautocomplete .searchautocomplete-placeholder .index-title {
  text-align: right;
  color: #0A263C;
  border-bottom: 1px solid #CCC;
  padding: 2px 5px;
}
.searchautocomplete .searchautocomplete-placeholder .index-title span {
  color: #666;
  font-size: 0.9em;
}
.searchautocomplete .searchautocomplete-placeholder .all {
  text-align: right;
  margin: 10px 4px 5px 10px;
}
.searchautocomplete .searchautocomplete-loader {
  position: absolute;
  top: 11px;
  right: 10px;
  width: 16px;
  height: 16px;
  background: url('http://www.palmknihy.cz/skin/frontend/base/default/images/mirasvit/loader.gif');
}
.searchautocomplete-widget {
  position: relative;
  top: auto;
  left: auto;
  bottom: auto;
  right: auto;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.input-block-level {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.searchindex-results {
  *zoom: 1;
  margin-bottom: 10px;
  border-bottom: 1px solid #a0b3c3;
}
.searchindex-results:before,
.searchindex-results:after {
  display: table;
  content: "";
  line-height: 0;
}
.searchindex-results:after {
  clear: both;
}
.searchindex-results li {
  margin-bottom: -1px;
  float: left;
  *zoom: 1;
  margin: 0px 2px;
}
.searchindex-results li:before,
.searchindex-results li:after {
  display: table;
  content: "";
  line-height: 0;
}
.searchindex-results li:after {
  clear: both;
}
.searchindex-results li a {
  font-size: 12px;
  font-weight: bold;
  color: #333;
  display: block;
  cursor: pointer;
  padding: 2px 5px 1px 5px;
  line-height: 20px;
  border: 1px solid transparent;
  border-bottom: none;
  -webkit-border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
  text-decoration: none;
}
.searchindex-results li a:hover {
  background-color: #f1f1f1;
  background-image: -moz-linear-gradient(top, #e8e8e8, #ffffff);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e8e8e8), to(#ffffff));
  background-image: -webkit-linear-gradient(top, #e8e8e8, #ffffff);
  background-image: -o-linear-gradient(top, #e8e8e8, #ffffff);
  background-image: linear-gradient(to bottom, #e8e8e8, #ffffff);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#ffffffff', GradientType=0);
  border: 1px solid #a0b3c3;
  border-bottom: none;
}
.searchindex-results li a span {
  font-weight: normal;
  font-size: 0.9em;
}
.searchindex-results li.active a {
  background-color: #f1f1f1;
  background-image: -moz-linear-gradient(top, #e8e8e8, #ffffff);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e8e8e8), to(#ffffff));
  background-image: -webkit-linear-gradient(top, #e8e8e8, #ffffff);
  background-image: -o-linear-gradient(top, #e8e8e8, #ffffff);
  background-image: linear-gradient(to bottom, #e8e8e8, #ffffff);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#ffffffff', GradientType=0);
  cursor: default;
  border: 1px solid #a0b3c3;
  border-bottom: none;
}
.searchindex-result li {
  padding: 5px;
}
.searchindex-result li .title a {
  font-weight: bold;
  color: #203548;
  font-size: 13px;
}
.searchindex-result.searchindex-result-category {
  margin-bottom: 20px;
}
.searchindex-result.searchindex-result-category li {
  padding: 1px 0px;
}
.searchindex-result.searchindex-result-category li a {
  font-weight: bold;
  color: #203548;
}

.prolabel-wrapper { position: relative; }
.prolabels-content-wrapper { display: table; }
.prolabels-content-wrapper ul.tt-wrapper { display: table; }
.prolabels-content-wrapper ul.tt-wrapper li { display: table-cell; vertical-align: middle; }
.prolabels-content-wrapper ul.tt-wrapper,
.prolabels-content-wrapper ul.tt-wrapper li { margin: 0; padding: 0; list-style: none; }
.prolabels-mobile-content {  }
.prolabels-mobile-wrapper { float: left; }
.prolabel-mobile { display: table-cell; vertical-align: middle; }
.prolabels-image-mobile { display: table; }
.prolabel-wrapper .prolabels-image { display: table; }

.productlabeltext {
    line-height: 11px;
    font-size: 0.9em;
    font-weight: bold;
    display: block;
    letter-spacing:0.01px;
    text-decoration: none;
    color: #fff;
    vertical-align: middle;
    display: table-cell;
    text-align: center;
}
.prolabel-wrapper a {
    text-decoration: none;
    position: relative;
}
.products-list .prolabel-wrapper {
    float:left;
}
.prolabel {
    position: absolute;
    z-index: 10;
}
.prolabel td {
    vertical-align: middle;
    text-align: center;
}
.top-center {
    top: 0;
    left: 50%;
}
.middle-left {
    left: 0;
    top: 50%;
}
.middle-right {
    right: 0;
    top: 50%;
}
.bottom-center {
    bottom: 0;
    right: 50%;
}
.middle-center {
    top: 50%;
    right: 50%;
}
.top-left {
    top: 0;
    left: 0;
}
.top-right {
    top: 0;
    right: 0;
}
.bottom-left {
    bottom: 0;
    left: 0;
}
.bottom-right {
    bottom: 0;
    right: 0;
}
/*IE6 fix*/
* html .prolabel-wrapper { float: left; }
* html .prolabel-wrapper a { position: relative; }

.tt-wrapper{
	padding: 0;
}
/*.tt-wrapper li{
	float: left;
}*/
.tt-wrapper li a{
	display: block;
	margin: 0 2px;
	outline: none;
	position: relative;
}

.tt-wrapper li a span{
	width: 100px;
	height: auto;
	line-height: 20px;
	padding: 10px;
	left: 50%;
    font: bold 13px/1.35 Arial,Helvetica,sans-serif;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);
	text-align: center;
	background: rgba(255,255,255,0.3);
	text-indent: 0px;
	border-radius: 5px;
	position: absolute;
	pointer-events: none;
	bottom: 100%;
    margin-bottom: 10px;
	opacity: 0;
	box-shadow: 1px 1px 2px rgba(0,0,0,0.1);
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.tt-wrapper li a span:before,
.tt-wrapper li a span:after{
	content: '';
	position: absolute;
	bottom: -6px;
	left: 50%;
	margin-left: -9px;
	width: 0;
	height: 0;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-top: 10px solid rgba(0,0,0,0.1);

}
.tt-wrapper li a span:after {
	bottom: -6px;
	margin-left: -10px;
}
.tt-wrapper li a:hover span {
	opacity: 0.9;
}
.tt-wrapper .prolabels-tooltip-text { z-index: 11; }

