/*
* Стили для поздравлений
*/
@import url(http://fonts.googleapis.com/css?family=Marck+Script&subset=latin,cyrillic);
.messaggge {
                 width: 100%;
                 min-height: 100px;
                 padding: 45px 0;
}
.padding-for-cont-mes {
                 width: 600px;
                 margin: 0 auto;
}
#content-mes {
              color: #CE0000;
              background-color: rgba(255, 255, 255, 0.52);
			  background-size: 100% auto;
                 padding: 20px;
              text-shadow: 1px 1px 1px #fff;
              display: table-cell;
              width: 600px;
              text-align: center; 
              vertical-align: middle;
			  font-family: 'Marck Script', cursive;
			  font-size: 58px;
		border: 7px solid transparent;
		border-image: url("http://s524.ru/sp-docs/hollydays/border.png") 7 round;
}
#content-mes-2 {
              color: #CE0000;
                 padding: 10px;
                 background-color: rgba(255, 255, 255, 0.8);
              text-shadow: 1px 1px 1px #fff;
              display: table-cell;
              width: 600px;
              text-align: center; 
              vertical-align: middle;
			  font-family: 'Marck Script', cursive;
			  font-size: 17px;
		border: 7px solid transparent;
		border-image: url("http://s524.ru/sp-docs/hollydays/border.png") 7 round;
}

.new-year {
                background: url(http://s524.ru/sp-docs/hollydays/newyear.jpg) center center no-repeat;
                background-size: 100%;
				position: relative;
				z-index: 777;
}

#pttm_appeals_form input[type="submit"] { margin-top:0px; }

#enter-sa { position: absolute; top: 150px; right: 0; z-index: 1111; }
#enter-sa a { display: block; width: 5px; padding: 10px; background: #0048a6; color: #fff; text-decoration: none; overflow: hidden;
     -webkit-transition: all 0.3s ease-out 0.5s;
     -moz-transition: all 0.3s ease-out 0.5s;
     -o-transition: all 0.3s ease-out 0.5s;
     transition: all 0.3s ease-out 0.5s;}
#enter-sa a:hover { width: 180px; }

a#ban75 { display: block; width: 100%; background: url(http://s524.ru/sp-docs/hollydays/victory2020.jpg) center center no-repeat; background-size: cover; height: 110px; }
a#ban2020 { display: block; width: 100%; background: url(http://s524.ru/sp-docs/hollydays/year2020.jpg) center center no-repeat; background-size: cover; height: 110px; }

#korona a { display: block; width: 100%; min-width: 960px; background: url(http://s524.ru/sp-docs/hollydays/vibori2024.jpg) center center no-repeat; height: 100px; width: 100%; }