/*
 Theme Name:   NC Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Dave @Lat46
 Author URI:   https://lat46.ch
 Template:     generatepress
 Version:      1
*/


/* define vertical menu */
.dot-nav {
    position: fixed;
    top: 50%;
    right: 0px;
    margin-left: 0;
    padding: 15px;
    width: 58px;
    color: #9e9e9e; 
    white-space:nowrap;
    z-index: 3; /* so it's on top of all layers */
}

.dot-nav ul li {
    display: block;
}

/* sets color and strenght on hover */
.dot-nav ul li:hover a {
    color: #12324e;
    font-weight: bold;
}

/* sets empty circle as li before hover */
.dot-nav li a:before {
    font-family: FontAwesome;
    content: "\f10c";
}

/* sets filled circle as li on active */
.dot-nav li a:active {
    font-family: FontAwesome;
    content: "\f111";
}

/* sets filled circle as li before hover */
.dot-nav li:hover a:before {
    font-family: FontAwesome;
    content: "\f111";
}



/*scroll news home*/
.newsticker{   
    cursor:default; 
    overflow:hidden;
	width:100%;
} 
.newsticker ul li{ 
    overflow:hidden;
    display:none;
	
}

.js-frame{margin: 0 0 0 0!important;} 

.js-frame ul li a{overflow-wrap: break-word;
height: 30px; 

}
.navipost { text-align:center;
font-size:18px;
}

.elementor-grid-3 .elementor-grid-item {
    width: initial!important;
}