/*logo.css*/

h1.main {
display: none;
}

a:active,button:active{
transform:translate(1px,1px);
outline:none;
}

a:focus,button:focus{
outline:none;
}

.video-btn{
background:rgba(0,0,0,0.7);
border:none;
left: 50%;
position: absolute;
top: 50%;
transform:translate(-50%, -50%);
border-radius:50%;
width:60px;
height:60px;
}

.video-btn svg {
transition: all .2s ease;
fill: #fff;
}

.video-btn:hover svg,
.video-btn:focus svg {
cursor: pointer;
fill:var(--zelts);
}

button.video-btn:active{
transform:translate(-50%, -50%) scale(1.25)!important;	
}


.video-btn .fa-youtube-play{
color: rgba(255, 0, 0, 1);
font-size: 54px;
opacity: 0.7;
}

.video-btn .fa-youtube-play:hover{
opacity:1;	
}

.modal-dialog{
max-width:100%;
margin:0px auto;
width:1200px;
}

.modal-body {
position:relative;
padding:0px;
}

#myModal_vid{
padding-right:0  !important;
}

#myModal_vid .close{
background: #000 !important;
border-radius: 0 0 0 23px;
color: #eee;
font-size: 2rem;
font-weight: normal;
height: 40px;
padding: 0 !important;
position: absolute;
right: 0;
top: 0;
width: 40px;
z-index: 1000;	
text-shadow:none;
}

#myModal_vid .close:hover{
color:#fff;	
}

img {
max-width: 100%;
height:auto;
}

.news .row{
margin-bottom:30px;
}

.attachment-rounded-1rem{
border-radius:1.4rem;
}

.rounded-1rem{
border-radius:1.4rem;
}

#logo_a{
display:block;
width:100%;
}

#logo{
padding:35px 0 5px;
max-width:904px;
width:100%;
}

#header.header-scrolled #logo img{
height:25px;
}

#header.header-scrolled #logo{
/*height:25px;*/
padding:15px 0px 10px;
}

#logo a img{
height:49px;
width:902px;
max-width:100%;
}


/* pareja augsa zila */

#d_hero::before{
background:linear-gradient(180deg, rgba(5, 19, 39, 0.8) 19.78%, rgba(123, 133, 147, 0.380208) 78.02%, rgba(196, 196, 196, 0) 100%);
top: 0;
content: "";
left: 0;
position: absolute;
right: 0;
/*z-index: 9;*/
height:50%
}

#d_hero::after {
background: linear-gradient(180deg, rgba(196, 196, 196, 0) 0%, rgba(219, 216, 210, 0.75) 60.94%, #E2DED7 96.87%);
bottom:0px;
content: "";
left: 0;
position: absolute;
right: 0;
/*z-index: 9;*/
height:20%;
}


/* pareja gaisa apaksa */

@media (max-width:1199.98px){
#logo{
width:75%;
height:auto;
}
}

@media (max-width:991.98px){
#logo{
/*min-width:300px;*/
width:calc(100% - 40px);
}
}

@media (max-width:639.98px){
#logo{
width:calc(100% - 60px);
}
}


.ml-lang-switcher-wrap,.ul-language-selector{
padding:33px 0 0;
color:#E2DED7;
list-style:none;
}

.ml-lang-switcher-wrap >li >a,.ul-language-selector >li >a{
color:#E2DED7;
}

.dropdown-menu{
background-color:var(--zilais_90);
border:1px solid rgba(255, 255, 255, 0.3);
min-width:auto;
padding:0;
}

ul.dropdown-menu li a{
color:#E2DED7;
display:inline-block;
padding:7px;
}

ul.dropdown-menu li.active a{
color:var(--zelts);
}

ul.dropdown-menu li:hover a{
background:rgba(255, 255, 255, 0.5);
color:#fff;
}

ul.dropdown-menu li.active:hover a{
background:rgba(255, 255, 255, 0.1);
color:var(--zelts);
}

.mobile-nav ul.dropdown-menu{
background:#fff;
border: 1px solid;
font-size: 14px;
text-align: center;
text-transform:lowercase;
width: calc(100% - 10px);
}

.mobile-nav ul.dropdown-menu a{
text-transform:uppercase;
color:#2f4d5a;
}

.mobile-nav ul.dropdown-menu li:hover{
background:#2f4d5a;
color:#fff;
}

.mobile-nav .ml-lang-switcher-wrap > li > a {
color:#2f4d5a;
}


/*
.navbar-search-form.disabled,
.navbar-menu-items.disabled,
.navbar-header.disabled { display: none; }
*/

.navbar-search-form {
float:right;width:60%;padding:0;
min-width:200px;
background:rgba(5, 19, 39,0.8);
margin-bottom:10px;
padding:10px;
border-radius:6px;
}

.btn:hover {
color:#051327;
background:#fff;
}

.navbar-search-form .form-group { width: 100%; }

.navbar-search-form input[type="text"] {
    margin: 0;
    background:rgba(255, 255, 255, 0);
    border: 0;
    font-size: 18px;
    font-weight: 300;
    line-height: 34px;
    color:#000;
    border-radius: 0;
    -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none;
    -o-transition: all .3s; -moz-transition: all .3s; -webkit-transition: all .3s; -ms-transition: all .3s; transition: all .3s;
	border-bottom: 3px solid #fff;
	text-align:left;
	padding-left:10px;
}

.navbar-search-form input[type="text"]:focus{
outline: 0; 
background:rgba(255, 255, 255,0.75);
-moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none;
}

.navbar-search-form input[type="text"]::-moz-placeholder {color: #fff; color: rgba(255, 255, 255, 0.8); font-style: italic;}
.navbar-search-form input[type="text"]:-ms-input-placeholder {color: #fff; color: rgba(255, 255, 255, 0.8); font-style: italic;}
.navbar-search-form input[type="text"]::-webkit-input-placeholder {color: #fff; color: rgba(255, 255, 255, 0.8); font-style: italic;}
.navbar-search-form input[type="text"]:focus::-moz-placeholder {color:#000}
.navbar-search-form input[type="text"]:focus::-webkit-input-placeholder {color:#000}

.navbar-search-form button{
color: #fff;
width: 32px;
}

.search-button i{
font-size:22px;	
}

.navbar-search-button{
float: right;
transform: translateY(-2px);
}

.mobile-nav .navbar-search-form input[type="text"]{
border: 1px solid #2f4d5a;
}

.mobile-nav .navbar-search-form{
width:100%;
float:none;
}

.mobile-nav .navbar-search-button {
float:none;
}

.mobile-nav .ml-lang-switcher-wrap {
clear: both;
}

h1{
text-transform:uppercase;	
}

h2{
font-style: normal;
font-weight: 500;
text-transform: uppercase;
/* Zilais */
color:var(--zilais);
}

body.home h2{
font-size: 1.75rem;
}


.ccc{
background:#ccc;	
}



.form-control:focus::-moz-placeholder {opacity:0.3;color:#000}
.form-control:focus::-webkit-input-placeholder {opacity:0.3;color:#000}


.social-links a:hover i{
transform: rotate(360deg);
transition: all 0.2s ease 0s;
}

.ml-lang-switcher0{
width:100px;
}

.ml-lang-item img {
margin: 2px;
}

a.search-button{
opacity:0.1;
}


