.momo2{background-color:#ffffff;border:1px solid #fff;border-radius:10px;height:400px;left:50%;margin-left:-300px;margin-top:-200px;position:fixed;top:50%;width:600px;z-index:99999;text-align:center;}
.momo{background-color:rgba(0, 0, 0, 0.8);height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999;}
.closed{border:2px solid #fff;border-radius:14px;cursor:pointer;float:right;margin-right:5px;margin-top:3px;padding:3px 7px;}
.modal-message{}
.momo2 p{text-align:center;padding-left:10px;padding-top:10px;}
.com_content [class^="icon-"],span[class^="icon-"]{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;}
.tooltip{position:absolute;z-index:1030;display:block;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0);visibility:visible;}
.tooltip.in{opacity:0.8;filter:alpha(opacity=80);}
.tooltip.top{padding:5px 0;margin-top:-3px;}
.tooltip.right{padding:0 5px;margin-left:3px;}
.tooltip.bottom{padding:5px 0;margin-top:3px;}
.tooltip.left{padding:0 5px;margin-left:-3px;}
.tooltip-inner{max-width:200px;padding:8px;color:#ffffff;text-align:center;text-decoration:none;background-color:#000000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;}
.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#000000;border-width:5px 5px 0;}
.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#000000;border-width:5px 5px 5px 0;}
.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#000000;border-width:5px 0 5px 5px;}
.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#000000;border-width:0 5px 5px;}
.c-message{margin-bottom:30px;}
#wp-calendar tbody td.calendarDateEmpty{background-color:#fff;}
#wp-calendar tbody td.calendarToday,#wp-calendar tbody td.calendarToday:hover{background-color:#ff4800;color:#fff;}
#wp-calendar tbody td.calendarDateLinked:hover{background-color:#ccc;}
.form-signin,.registration,.registration-complete,.user-profile,.profile-edit,.reset-complete,.reset-confirm,.user-reset{background:#fff;padding:30px;}
.tb-logo img{float:left;text-align:left;width:auto;max-height:160px;margin:10px 10px 0 0;}
.tb-logo{display:none;margin-left:20px;position:absolute;}
.tb-logo1 img{width:auto;max-height:350px;margin:10px 10px 0 0;}
.tb-logo1{margin-left:20px;}
.btn.outline.light{border:2px solid rgb(255, 255, 255);}
.tb-transp .menu ul li a{color:#ffffff;color:rgba(255, 255, 255, 0.95);text-shadow:1px 1px 2px #380050;}
.tb-small.tb-transp{background:#380050;}
body{font-family:'Open Sans', Helvetica, Arial, sans-serif;font-size:18px;font-weight:400;line-height:25px;color:#252821;}
hr{display:block;-webkit-margin-before:0.5em;-webkit-margin-after:0.5em;-webkit-margin-start:auto;-webkit-margin-end:auto;border-style:inset;border-width:1px;}
.cto{padding-top:50px;padding-bottom:-100px;}
.rsform-input-box, .rsform-text-box, .rsform-password-box, .rsform-calendar-box, .rsform-captcha-box, .rsform-select-box{border:none;background:#f4f4f4;padding:10px;width:100%;}
div.formCaption{display:block;float:left;width:30%;min-height:12px;margin:5px 3px 5px 0px;}
div.formBody{display:block;float:left;width:100%;}
.btn, button, input[type="submit"]{display:inline-block;font-family:'Raleway', 'Open Sans', Helvetica, Arial, sans-serif;font-size:20px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;line-height:25px;padding:12px 25px;color:#ffffff;background:#00559b;text-decoration:none;-webkit-border-radius:5px;border-radius:5px;}
.title hr{margin-bottom:10px;}
p{margin-bottom:5px;}
.about{background:#fbfbfb;padding-top:50px;}
.cena{background:#fbfbfb;padding-top:50px;color:#ffffff;}
.cena .title h1, .cena .title h2{color:#fff;font-size:30px;line-height:30px;margin-bottom:15px;}
.social-footer{background:#111111;padding-top:25px;padding-bottom:0;text-align:center;border-bottom:1px solid #292929;}
.footer{background:#111111;padding-top:10px;padding-bottom:5px;text-align:center;color:#b5c3ce;font-size:10px;}
.btn.outline.light{color:#ffffff;background:#380050;border:2px solid #cccccc;border:2px solid rgba(255,255,255,0.3);}
.ssa .azura_nav-pills > li > a{border-radius:4px;border:1px solid rgba(0, 85, 155, 0.30);margin:5px;}
.azura_nav > li > a:hover, .azura_nav > li > a:focus{text-decoration:none;background-color:#ede8e8 !important;color:#380050 !important;}
.azura_nav-pills > li.active > a, .azura_nav-pills > li.active > a:hover, .azura_nav-pills > li.active > a:focus{color:#fff;background-color:#fbfbfb !important;color:#380050 !important;margin:2px;}
.footer a:hover{color:#b5ffce;}
.menu{font-size:16px;}
div.header-inner h3, .h3{color:#ffffff;font-size:30px;line-height:35px;text-shadow:1px 2px 2px #380050;background:rgba(56, 0, 80, 0.6);}
.header-inner{}
.col{line-height:1.2em;}
.btn.outline{color:#ffffff;background:none;border:2px solid rgba(0, 131, 189, 0.95);padding:10px 23px;background:rgba(19, 167, 223, 0.7);}
.menu .s{border:1px solid #fff;border-radius:5px;overflow:auto;padding:14px 15px;margin:1px;box-shadow:0 0 7px 0px #fff;}
.menu .s:hover{background:#380050;box-shadow:0 0 10px 0px #fff;}
.title h1, .title h2{font-size:30px;line-height:30px;margin-bottom:15px;}
element.style{font-size:26px;line-height:1.3em;}
.o-hover span{width:100%;}
.custom .custom{width:33%;float:left;}
.custom div{line-height:30px;color:rgb(204, 221, 235);}
@media only screen and (max-width:567px){.tb-logo1 img{width:auto;height:160px;}
.header-inner{left:50%;}
div.header-inner h3, .h3{color:#ffffff;font-size:20px;line-height:25px;}
.top-bar.tb-transp{background:#111111;background:rgb(0, 85, 155);}
.custom .custom{width:100%;float:left;}
.tb-transp .menu ul li a{color:#ffffff;}
.mobi{display:none;}
.menu .mobi{display:none;}
}
@media only screen and (max-width:767px){.tb-logo1 img{width:auto;height:160px;}
.menu .s, ul li a{border-top:1px solid;border-radius:0;overflow:hidden;padding:5px !important;margin:0;box-shadow:none;border-bottom:0;border-right:0;border-left:0;}
.header-inner{left:50%;}
div.header-inner h3, .h3{color:#ffffff;font-size:20px;line-height:25px;}
.top-bar.tb-transp{background:#380050;}
.btn, button, input[type="submit"]{font-size:16px;}
.menu ul li{display:block;width:95%;line-height:30px;margin:0;}
.mobi{display:none;}
.menu .mobi{display:none;}
}
.footer a {
    color: #c0ddeb;
    font-size: 12px;
padding: 10px 0;
    text-decoration: none;
	font-weight:normal;
	font-style:normal;
	display:inline-block;
	text-shadow: rgb(255, 255, 255) 0 0 0;
	animation-name:bounce_blurringTextG;
		-o-animation-name:bounce_blurringTextG;
		-ms-animation-name:bounce_blurringTextG;
		-webkit-animation-name:bounce_blurringTextG;
		-moz-animation-name:bounce_blurringTextG;
	animation-duration:2.09s;
		-o-animation-duration:2.09s;
		-ms-animation-duration:2.09s;
		-webkit-animation-duration:2.09s;
		-moz-animation-duration:2.09s;
	animation-iteration-count:infinite;
		-o-animation-iteration-count:infinite;
		-ms-animation-iteration-count:infinite;
		-webkit-animation-iteration-count:infinite;
		-moz-animation-iteration-count:infinite;
	animation-direction:normal;
		-o-animation-direction:normal;
		-ms-animation-direction:normal;
		-webkit-animation-direction:normal;
		-moz-animation-direction:normal;
}
@keyframes bounce_blurringTextG{
	0%{
		text-shadow: rgb(0,0,0) 0 0 0;
	}
	50%{
		text-shadow: rgb(255,255,255) 0 0 19px;
	}
	100%{
		text-shadow: rgb(0,0,0) 0 0 0;
	}
}
@-o-keyframes bounce_blurringTextG{
	0%{
		text-shadow: rgb(0,0,0) 0 0 0;
	}
	50%{
		text-shadow: rgb(255,255,255) 0 0 19px;
	}
	100%{
		text-shadow: rgb(0,0,0) 0 0 0;
	}
}
@-ms-keyframes bounce_blurringTextG{
	0%{
		text-shadow: rgb(0,0,0) 0 0 0;
	}
	50%{
		text-shadow: rgb(255,255,255) 0 0 19px;
	}
	100%{
		text-shadow: rgb(0,0,0) 0 0 0;
	}
}
@-webkit-keyframes bounce_blurringTextG{
	0%{
		text-shadow: rgb(0,0,0) 0 0 0;
	}
	50%{
		text-shadow: rgb(255,255,255) 0 0 19px;
	}
	100%{
		text-shadow: rgb(0,0,0) 0 0 0;
	}
}
@-moz-keyframes bounce_blurringTextG{
	0%{
		text-shadow: rgb(0,0,0) 0 0 0;
	}
	50%{
		text-shadow: rgb(255,255,255) 0 0 19px;
	}
	100%{
		text-shadow: rgb(0,0,0) 0 0 0;
	}
}