header {
    display: none;
}
text {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    font-family:'Calibri'; 
    font-size:48px;
    fill: #000;
}

nav.clean{
    display: none;
}

.container{
    width: 100%;
    max-width: 1920px;
}

.defaultblock, .maincontent {
    padding-right: 0px !important;
    padding-left: 0px !important;
}

.card-title{
    display: none;
}

.overlay {
   /* Скрываем подложку  */
   opacity: 0;
   visibility: hidden;
   position: fixed;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
   background-color: rgba(0, 0, 0, .5);
   z-index: 20;
   transition: .3s all;
}

/* Стили для модальных окон */

.modal {
   /* Скрываем окна  */
   opacity: 0;
   visibility: hidden;
   
   /*  Установаем ширину окна  */
   width: 100%;
   max-width: 900px;
   height: 650px;
   /*  Центрируем и задаем z-index */
   position: fixed;
   top: 50%;
   left: 40%;
   transform: translate(-50%, -50%);
   z-index: 30; /* Должен быть выше чем у подложки*/
   
   /*  Побочные стили   */
   box-shadow: 0 3px 10px -.5px rgba(0, 0, 0, .2); 
   text-align: center;
   padding: 30px;
   border-radius: 3px;
   background-color: #fff;
   transition: 0.3s all;

}

.modal__header{
    font-size: 1.8rem;
    /*font-style: italic;*/
}

.link-kalender{
    font-size: 1.7rem;
}

.btn-kalender{
    margin-top: 20px;
    padding: 10px 30px;
    font-family: inherit; 
}

/* Стили для активных классов подложки и окна */

.modal.active,
.overlay.active{
    display: block;
   opacity: 1;
   visibility: visible;
}

.black-window{
    background: rgba(0,0,0,0.2);
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
}

/* Стили для кнопки закрытия */

.modal__cross {
   width: 15px;
   height: 15px;
   position: absolute;
   top: 20px;
   right: 20px;
   fill: black;
   cursor: pointer;
}

.modal__cross:hover {
    fill: white;
    transform: rotate(180deg);
}

/* Стили для кнопок. Мы ведь порядочные разработчики, негоже простые ссылки оставлять */

.svbtn {
   padding: 20px;
   display: none;
   text-decoration: none;
   background-color: #414b52;
   margin: 10px;
   color: #fff;
   border-radius: 3px;
   position: relative;
   z-index: 10;
}

.svbtn:hover > g> g> image {
    opacity: 0.85;
    -webkit-transition: opacity .3s;
    -moz-transition: opacity .3s;
    -ms-transition: opacity .3s;
    -o-transition: opacity .3s;
    transition: opacity .3s;
}
.svbtn:hover > g> text {
    fill: #AE1600;
}

.svbtn image{
    opacity: 0.5;
    -webkit-transition: opacity .3s;
    -moz-transition: opacity .3s;
    -ms-transition: opacity .3s;
    -o-transition: opacity .3s;
    transition: opacity .3s;
}

/*.svbtn *:hover {
   fill:rgba(244, 202, 22, .4);
    -webkit-transition: .5s;
    -moz-transition: .5s;
    -ms-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
}
svg *{fill:rgba(0, 255, 255, 0)}*/

.footer, .date{
    display: none !important;
}

.mishka {
    position: absolute;
    /*right: 100px;*/
    top: -86px;
    left: 73%;
}

/* Media Query */

/*@media (min-width: 1024) {
    
}*/

















