/*
a {
    color: Navy;
}

.my-flip {
	color: Navy;
}
*/
.my-center {
	width:330px;
	margin: 0 auto; 
}
.chrono_credits {display:none;}
.body-innerwrapper {  
background: url(../images/fon-page.jpeg) top center no-repeat, #FFFFFF;
}

#sp-top-bar, #sp-footer, #sp-bottom {background: #efefef;}

element.style {
}
.sp-contact-info li {
    display: inline-block;
    margin: 0 10px;
    font-size: 110%;
    white-space: nowrap;
}
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
*, ::after, ::before {
    box-sizing: border-box;
}
user agent stylesheet
li {
    display: list-item;
    text-align: -webkit-match-parent;
}
.sp-contact-info {
    list-style: none;
    padding: 0;
    margin: 0 -10px;
}
user agent stylesheet
ul, menu, dir {
    display: block;
    list-style-type: disc;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
}
@media (min-width: 992px)
.text-lg-right {
    text-align: right!important;
}
.text-center {
    text-align: center!important;
}
#sp-top-bar, #sp-top-bar a, a, .my-flip { color: Navy;}

#sp-bottom { color: black;}
.my-col-right {background: #efefef;}
.menu-child {margin-left: 10px !important;}
#sp-left .sp-module ul > li > a, #sp-right .sp-module ul > li > a {
    line-height: 18px;
    padding: 5px 0; 
}



#sp-top-bar {
    background: rgba(255, 255, 255, 0.1);
    margin-top: 193px;
}	

#sp-left .sp-module .sp-module-title, #sp-right .sp-module .sp-module-title {
    margin-bottom: 10px;
    padding-bottom: 0;
    font-weight: 400;
	    color: #6599ff;
    border-bottom: 1px solid #6599ff;
}
#sp-left .sp-module, #sp-right .sp-module {
    margin-top: 0px;
    border: 1px solid #f3f3f3;
    background: #f7f7f7;	
	padding: 18px;

}
.sp-module ul >li >a:before {
    font-family: FontAwesome;
    content: "\f105";
    margin-right: 5px;
}
.thetextinter {
    font-size: inherit !important;
}
#sp-bottom .sp-module ul > li  {
	margin-bottom: 0px;
}
.main-navig {
    color: black;
    font-size: 15px;
    text-shadow: 1px 1px 0 white, -1px -1px 0 white;
	text-transform: uppercase;
}
#sp-header {
    background-color: rgba(255, 255, 255, 0.1);
	box-shadow: 0 0 4px 0 rgb(104, 154, 255);
}
#sp-header.header-sticky {
    position: fixed;
    z-index: 9999;
	background-color: rgba(255, 255, 255, 1);
}
.img-center img {
	margin: 0 auto;
}
.chronoforms6_credits {
	display: none;
}
.kat {
	font-size: 15px;
    font-weight: 600;
	color: #6599ff !important;
	padding-top: 20px !important;
}
.kat ul >li >a:before {
    font-family: inherit;
    content: none;
    margin-right: 0px;
	color: #6599ff !important;
}
.zaybutton {
cursor: pointer;
color: rgb(255, 255, 255);
font-size: 20px;
padding: 15px;
text-shadow: 0px -1px 0px rgba(30, 30, 30, 0.8);
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
background: rgb(80, 92, 250);
background: -moz-linear-gradient(90deg, rgb(80, 92, 250) 30%, rgb(64, 124, 225) 70%);
background: -webkit-linear-gradient(90deg, rgb(80, 92, 250) 30%, rgb(64, 124, 225) 70%);
background: -o-linear-gradient(90deg, rgb(80, 92, 250) 30%, rgb(64, 124, 225) 70%);
background: -ms-linear-gradient(90deg, rgb(80, 92, 250) 30%, rgb(64, 124, 225) 70%);
background: linear-gradient(0deg, rgb(80, 92, 250) 30%, rgb(64, 124, 225) 70%);
-webkit-box-shadow: 0px 2px 1px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 2px 1px rgba(50, 50, 50, 0.75);
box-shadow:         0px 2px 1px rgba(50, 50, 50, 0.75);
}

.list-date {width: 15%;}