.sec-heading .hider {display: block; }
.bottom-butt {margin-top: 60px; text-align:center; }

#horiz-menu .page-back {display: none !important; }
/************* sipky ***********/
.sipky-cont .sipka {float: left; width: 33.3%; height: 350px; position: relative; overflow: hidden;}

.sipky-cont .sipka .decor {position: absolute; bottom: 0px; right: 20%;
	width: 70%; height: 100%;
	background: right bottom no-repeat; background-size: contain;
	}

.sipky-cont .sipka-1 .decor {}
.sipky-cont .sipka-2 .decor {}
.sipky-cont .sipka-3 .decor {background-position: right top; }

.sipky-cont .sipka .separator {height: 100%; width: 52px; position: absolute; top:0px; right: 0px; background: right center no-repeat;	}
.sipky-cont .sipka-1 .separator {background-image: url('../Graphics/sep_1.png'); }
.sipky-cont .sipka-2 .separator {background-image: url('../Graphics/sep_2.png'); }
.sipky-cont .sipka-3 .separator {display:none;}

.sipky-cont .sipka-1 {background-color: #29099c; }
.sipky-cont .sipka-2 {background-color: #1069e2; }
.sipky-cont .sipka-3 {background-color: #00c5fe; }

.sipky-cont .blocks {height: 100%; width: 100%; position: absolute; top: 0px; left: 0%;
	transition: 0.3s; overflow: hidden; }
.sipky-cont .sipka:hover .blocks {/*left: 0%;*/ }
.sipky-cont .block {display: block; text-align: center; color: white; height: 100%; width: 100%; float:left;
	 padding: 20px 20px 20px 20px ; overflow: hidden;}
.sipky-cont .block-title {font-size: 40px; line-height: 310px; vertical-align: middle;
	position: relative; z-index: 1;}
.sipky-cont .block-desc {padding: 0 35px;text-align: left; font-size: 20px; display: block;

    width: 93%; }
.sipky-cont .block-desc h3 {
    display: block;
    vertical-align: middle;
    color: #fff;
    text-align: center;
    font-weight: 400;
    font-size: 40px;
    margin-top: 90px;
    margin-bottom: 30px;
}
.sipky-cont .block-desc.subpage h3{
    margin-top: -20px;
}
.sipky-cont .block-desc p {display: block; vertical-align: middle; }
.sipky-cont .block-desc a {color: white; text-decoration: underline; }
.sipky-cont .block-desc a:hover {text-decoration: none; }

@media only screen and (max-width : 768px) {
	.sipky-cont .sipka .separator {display: none; }
	.sipky-cont .sipka .block {padding-right: 20px; }
	.sipky-cont .sipka {float: none; width: auto;}
}

/******** co umime ************/
/*
.sec-homewecan {background: #29099c; color: white; padding-top: 30px; padding-bottom: 70px; }
.sec-homewecan .container {margin-top: 90px; margin-bottom: 100px; }
#content .sec-homewecan h2 {color: white; }
.sec-homewecan .item a {color: white; text-align:center; font-size: 25px; font-weight: 700; width: 100%; display: block; padding-bottom: 10px;  }
.sec-homewecan .item a:after {background:white; bottom: -10px; }
.sec-homewecan .item a:hover:after {display: none; }

.sec-homewecan .item p{
    margin: 0;
    line-height: 130%;
}
.sec-homewecan .item p small{
        font-size: 15px;
    display: inline-block;
    color: #7174ff;
}
.sec-homewecan .item span{
              display: inline-block;
    border-radius: 34px;
    background: #ed145b;
    font-size: 14px;
    padding: 10px 30px;
    text-transform: uppercase;
    margin-top: 30px;
    transition: background-color 0.5s;
}
.sec-homewecan .item span strong{
    font-weight: normal;
}
.sec-homewecan .item a:hover span {
    background: #b50e45;
    color: #fff;
}
.sec-homewecan .item .image {height: 170px; margin-bottom: 0px; }
.sec-homewecan .item .image img {display: inline-block; margin-left: 0px; }

*/
