
/* 
    Created on : 22.7.2016, 9:06:35
    Author     : Martin
*/

.startSekundarniMenu, .startPrimarniMenu{opacity: 0}

#ha-header{max-height: 113px}


#jaja .wrapperHover{
    display: inline-block;
    margin: 4% 30px 4% 30px;
    padding: 40px;
    background-color: red;
    width: auto;
    min-width: 290px;    
    height: 290px;
    background: white none repeat scroll 0 0;
    border: 1px solid #D0D0D0;
    border-radius: 6px;
    transition-duration: 1.4s;
    transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1); 
    
    background-color: transparent; 
   /*min-width:100%;*/ 
    border: 0px;
    padding:15px 30px 15px 30px; margin:0px 0px 0px 0px; 
    /*overflow:visible; zoom: 1.6; -moz-transform: scale(1.7);*/     
}
@media screen and (min-width: 700px) {
    #jaja .wrapperHover{
        overflow:visible; zoom: 1.6; -moz-transform: scale(1.7);     
    }    
}


.wrapper{
    display: inline-block;
/*display: none;*/
    vertical-align: middle;    
}

#promo .wrapper{display: inline-block}

#jaja .cubebc{
    background-color: #FFFFFF;
    width: 265px;
    height: 285px;
    padding-top: 46px;
    border: 1px solid black;
    border-radius: 8px;    
}



#jaja .related{
    padding: 250px 0px 1px 0;
    position: relative;
}

#jaja ul{
    padding-left: 4%;
}

#jaja #fixmenu .codrops-demos a {
   font-size: 2.2em;
   text-shadow: 0px 1px 0px white;
}

#jaja h2.nadpisSekce{
    padding: 0 0 2em 0; 
    margin-top: -70px !important;
    color: #e0e0e0;
    cursor: default;
    font-size: 2.6em!important;
    font-weight: 200!important;
} 

.startPrimarniMenu{top:360px}
#rightMenu{margin-top: 120px; z-index: 1000}


.nadpisH3{padding: 1em 0 1em 0}

#jaja .related li, 
#jaja .related li p, 
#jaja .related p, 
#jaja .related h2,
#jaja .related h3{
    text-align: left; 
    width: 96%;
    margin: auto;
}

#jaja .related h2,
#jaja .related h3{
    font-size: 1.2em;
}

#jaja .related li, 
#jaja .related li p, 
#jaja .related p{
    font-size: 0.9em;
}

#jaja .related a{
    color: #e74c3c
}
#jaja .related a:hover{
    /*text-decoration: underline;*/
    color: #bc3c2f;
}

#jaja .imgblock{
    float: right;
}

#jaja .related li p{
        font-size: 1em;
}

.nasePlanyCeny{
    /*padding: 1px 0 0 0;*/
    border: medium double transparent;
    border-radius: 8px;
    margin: auto;
    padding: 10px 0;
    width: 80%; 
    position: relative;
    transition-duration: 2.4s;
    transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);     
}

.nasePlanyCeny:hover{
    /*padding: 1px 0 0 0;*/
    background: #f4ea00 none repeat scroll 0 0;
    box-shadow: 1px 1px 5px #a7a7a7;
    border: medium double white;    
    padding: 30px 0;  
    transition-duration: 2.4s;
    transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);    
}

#jaja .related .nasePlanyCeny > a{
    /*padding: 10em 0 0 0;*/
    background: white none repeat scroll 0 0;
    border: 1px solid #D0D0D0;
    border-radius: 6px;
    transition-duration: 1.4s;
    transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);    
}

#jaja .related .nasePlanyCeny > a:hover{
    border: 1px solid red;
    opacity: 1;
    transform: scale(1.1);
    transition-duration: 1.4s;
    transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
    /*border: 1px solid transparent;*/
}

#jaja .related .nasePlanyCeny > a {
    display: inline-block;
    margin: 4% 10px 4% 10px;
    min-height: 290px;
    max-width: 86%;    
    padding: 1%;
    text-align: center;
    vertical-align: middle;
}

#jaja .title .codrops-demos a:hover{
    background-color: rgba(0, 0, 0, 0.5);
} 

.notifications {
    margin: 0;
    padding: 0;
    position: fixed;
    right: 0;
    top: 40%;
    z-index: 2;
}

.grid a{
    display: block;
    height: 100%;
}

.grid li a.current-demo h2 {
    color: #de8721;
}

.intro-effect-grid .grid li:hover::after {
    background: rgba(71, 63, 59, 0.1) none repeat scroll 0 0;
}

.demo-5 .intro-effect-grid .copyright{
    width: 60%;
    margin-left: 40%;
}

@media screen and (max-width: 47em) {
    .demo-5 .intro-effect-grid .copyright{
        width: 100%;
        margin-left: auto;
    }
}

.demo-1 .intro-effect-push.modify footer.intro-effect-grid{
    opacity: 1 !important;
    transform: translateY(0%) scale(0.9) !important;    
}

.demo-5 .intro-effect-sidefixed .content div {
    margin: 33px 0;
}

/*.grid li::after{
    background: rgba(71, 63, 59, 0.5) none repeat scroll 0 0;
}

.grid .hoverefekt::after{
    background: rgba(71, 63, 59, 0.1) none repeat scroll 0 0;
}*/

.notifications li {
    background: #68a42b none repeat scroll 0 0;
    border-top: 1px solid rgba(255, 255, 255, 0.3);
    box-shadow: -2px 2px 2px rgba(0, 0, 0, 0.5);
    color: white;
    display: block;
    max-width: 320px;
    padding: 6px 10px;
    position: relative;
}
.notifications li:first-child {
    border-top: 0 none;
}

.fa-home::before{
    margin-right: 10px;
    font-size: 18px;    
}
.hp-home span{
    font-size: 0.6em;
    font-weight: 800;
    letter-spacing: 1px;
    text-transform: none;
    font-size: 13px;
    font-family: sans-serif;
}

.podminky{
    width:80% !important;
    margin: auto;
}

.podminky h1{
    padding-top: 70px;
}

.podminky p{
    font-size: 14px;
    text-align: justify;
    background-color: whitesmoke;
    padding: 5%;
}

@media screen and (max-width: 1200px) {

    #jaja #fixmenu .codrops-demos a {
       font-size: 1.9em;
       padding: 0.3em 0.6em;
    }    
}



@media screen and (max-width: 700px) {
    .podminky p{
        text-align: left;
    }
    .podminky{
        width:90% !important;
    }
    
    #jaja .wrapperHover{
        display: inline-block;
        margin: 4% 10px 4% 10px;
        padding: 1%;
        width: 86%;
        min-width: unset;        
    }
    
    
}

.copyright{    
    font-size: 12px;
    position: absolute;
    text-align: center;
    top: 33%;
    width: 100%;
    padding: 5px 10px;
}

/*@media screen and (max-width: 500px) {
    .nasePlanyCeny{
        width: 94%;     
    }    
}    */
