﻿.spacer{clear:both;height:1px;float:none;}
.both{clear:both;}
#CategoryTree{-moz-user-select: none;}

/*----kalendar-----*/
.myCalendar .ajax__calendar_container {border:1px solid #333333;background-color: #EEEEEE;color: #4B4A4A;padding:0px;}
.myCalendar .ajax__calendar_header{background-color:#BD1A6C;color:White;height:24px;line-height:22px; margin-bottom:10px;}
.myCalendar .ajax__calendar_prev,
.myCalendar .ajax__calendar_next{margin:4px;}
.myCalendar .ajax__calendar_footer{background-color:#BD1A6C;color:White;height:24px;line-height:22px;}
.myCalendar .ajax__calendar_other .ajax__calendar_day,
.myCalendar .ajax__calendar_other .ajax__calendar_year {color:#B0B0B0;}
.myCalendar .ajax__calendar_hover .ajax__calendar_day,
.myCalendar .ajax__calendar_hover .ajax__calendar_month,
.myCalendar .ajax__calendar_hover .ajax__calendar_year {color: #C01F6F;}
.myCalendar .ajax__calendar_active .ajax__calendar_day,
.myCalendar .ajax__calendar_active .ajax__calendar_month,
.myCalendar .ajax__calendar_active .ajax__calendar_year {color: black;font-weight:bold;}
input[src="/Admin/Img/icon_calendar.png"]{vertical-align:-6px;}
.myCalendar .ajax__calendar_days td{padding:0px;}

#Whisperer {position: absolute;text-align:left;visibility: hidden;z-index: 1001;}
.Whis_p{cursor: default;}

#divFtrPar{overflow:hidden;height:0px;}

/*slider*/
#SliderMod > div {position:absolute;z-index:10;}
#SliderMod > div{display:none;}
#SliderMod > div#slide_1{display:block;}
#SliderModPager{position:absolute;z-index:51;}

#autolog{display: none;}

/*---moduly se zalozkama-----*/
.modBooks > div > ul{list-style-type: none;margin: 0;padding-left: 0;}
.modBooks > div > ul > li {cursor: pointer;display: inline-block;}
.modBooks > div > div {display: none;line-height: 180%;}
.modBooks > div > div.activ {display: block;}

.modBookmark > ul{list-style-type: none;margin: 0;padding-left: 0;}
.modBookmark > ul > li {cursor: pointer;display: none;}

/*---moduly slider-----*/
.modSlider .modSliderContent{overflow: hidden;white-space: nowrap;}
.modSlider .modSliderContent > div{white-space:normal;display:inline-block;margin:0px;}
.modSlider > div.prev, .modSlider > div.next {cursor: pointer;}

/*---tlacitko pro posun nahoru----*/
#backTopButton {position: fixed;bottom: 30px;}
#backTopButton a {display: block;text-align: center;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
#backTopButton span {display: block;transition: 1s;}

/*--vyjizdeci menu-------*/
.menuDbl{display:none;position:absolute;z-index:+100;}

/*---add basket box----*/
.addBasketBox{min-height:180px;position:relative;}

/*----protispamove prvky---------*/
.spm{visibility:hidden;height:0;width:0;}

/*---eu cookies----------*/
.eu-cookies {position: fixed;left:0;bottom:0;width:100%;color:#6D6D6D;background-color:#F0F0F0;z-index:1000;text-align:center;padding:4px;font-size: 12px;font-family: "Arial","Helvetica",sans-serif;}
.eu-cookies button {margin:0px 0px 0px 20px; background: #898989;border:none; color:#FFFFFF; padding:3px 12px;border-radius:3px;cursor:pointer;}
/*---ajax-loader---*/
body.load:after {content:"";display:block;position: fixed;z-index: 10000;background-image: url('/ImgGalery/Base/ajax-loader-2.gif');background-color:#EDEDED;opacity: 0.2;background-repeat: no-repeat;background-position: center;left: 0;bottom: 0;right: 0;top: 0;}

.other .cube{ display:inline-block; width:10px; height: 10px; background-color: tomato; }

.alert-success {
    background-color: lightgreen;
    padding: 0px 20px;
    font-size: 15px;
    color: black;
}
.alert-failed {
    background-color: tomato;
    padding: 0px 20px;
    font-size: 15px;
    color: black;
}