footer {margin-top:0px!important;}
#menu-main-menu li {margin:0px;}
#menu-menu-1 li {margin:0px;}
#menu-main-menu-ruski li {margin:0px;}
#menu-main-menu a {text-transform:none;line-height:normal;}
#menu-menu-1 a {text-transform:none;}
#menu-main-menu-ruski a {text-transform:none;}
.style-2 h1 {font-size:18px;}
.top-bar {display:none;}
.post.style-2 .btn.btn-md {
#margin-top:-10px!important;
#margin-bottom:30px!important;
display:none;
}

article.post {		
float:left;		
width:33%;		
margin-top:0px !important;		
}

.single-post article.style-2 {
    width:100%;
}

@media only screen and (max-width: 900px) {

article.post {		
float:left;		
width:100%;		
}

.style-2 h1 {
margin-top:0px;
margin-bottom:-20px;
}

}
		
@media only screen and (min-width: 1200px) {
    
article.post header a h1 {
    height:50px;
}
    
.vc_custom_1586268304589 article {
    margin:0 33%;
}

.vc_custom_1409670972136 article {
    margin:0 33%;
}
		
.menu-item-language .sub-menu {		
width:150px!important;		
margin-left:0px!important;		
padding-top:0px!important;		
}		
		
ul.sub-menu {		
position:absolute;		
width:1090px!important;		
margin-left:-680px!important;		
padding-top:20px!important;	
line-height: normal!important;
}		
		
ul.sub-menu li.menu-item:nth-child(n+1) {		
width:230px;		
position:relative;		
left:10px;
}		
		
ul.sub-menu li.menu-item:nth-child(1){		
border-bottom:2px solid #bf0000;		
}		
		
ul.sub-menu li.menu-item:nth-child(n+4) {		
position:relative;		
top:-145px;		
left:248px;		
}

#@-moz-document url-prefix() {
#    ul.sub-menu li.menu-item:nth-child(n+4){
#        top:-138px;
#    }
#}
		
ul.sub-menu li.menu-item:nth-child(4){		
width:245px;		
border-bottom:2px solid #bf0000;		
}		
		
ul.sub-menu li.menu-item:nth-child(n+9) {		
position:relative;		
top:-339px;		
left:500px;		
}	

#@-moz-document url-prefix() {
#    ul.sub-menu li.menu-item:nth-child(n+9){
#        top:-328px;
#    }
#}
		
ul.sub-menu li.menu-item:nth-child(9){		
width:160px;		
border-bottom:2px solid #bf0000;		
}		
		
ul.sub-menu li.menu-item:nth-child(n+12) {		
position:relative;		
top:-446px;		
left:668px;		
}

#@-moz-document url-prefix() {
#    ul.sub-menu li.menu-item:nth-child(n+12){
#        top:-444px;
#    }
#}
		
ul.sub-menu li.menu-item:nth-child(12){		
width:150px;		
border-bottom:2px solid #bf0000;		
}		
		
ul.sub-menu li.menu-item:nth-child(n+15) {		
position:relative;		
top:-553px;		
left:830px;		
width:240px;		
}	

#@-moz-document url-prefix() {
#    ul.sub-menu li.menu-item:nth-child(n+15){
#        top:-560px;
#    }
#}
		
ul.sub-menu li.menu-item:nth-child(15){		
border-bottom:2px solid #bf0000;		
}		
		
ul.sub-menu li.menu-item-language:nth-child(1) {		
border:none!important;		
}

#menu-menu-1 .sub-menu li.menu-item:nth-child(n+1) {		
width:260px;		
position:relative;		
left:10px;
}

#menu-menu-1 .sub-menu li.menu-item:nth-child(n+4) {		
width:290px;		
position:relative;		
left:280px;
}

#menu-menu-1 .sub-menu li.menu-item:nth-child(n+9) {		
width:150px;		
position:relative;		
left:580px;
top:-330px;
}

#@-moz-document url-prefix() {
#    #menu-menu-1 .sub-menu li.menu-item:nth-child(n+9){
#        top:-328px;
#    }
#}

#menu-menu-1 .sub-menu li.menu-item:nth-child(n+12) {		
width:150px;		
position:relative;		
left:740px;
top:-440px;
}

#@-moz-document url-prefix() {
#    #menu-menu-1 .sub-menu li.menu-item:nth-child(n+12){
#        top:-444px;
#    }
#}

#menu-menu-1 .sub-menu li.menu-item:nth-child(n+15) {		
width:150px;		
position:relative;		
left:900px;
top:-590px;
}

#@-moz-document url-prefix() {
#    #menu-menu-1 .sub-menu li.menu-item:nth-child(n+15){
#        top:-604px;
#    }
#}

#menu-main-menu-ruski .sub-menu li.menu-item:nth-child(n+1) {		
width:260px;		
position:relative;		
left:10px;
}

#menu-main-menu-ruski .sub-menu li.menu-item:nth-child(n+4) {		
width:290px;		
position:relative;		
left:280px;
top:-170px;
}

#@-moz-document url-prefix() {
#    #menu-main-menu-ruski .sub-menu li.menu-item:nth-child(n+4){
#        top:-182px;
#    }
#}

#menu-main-menu-ruski .sub-menu li.menu-item:nth-child(n+9) {		
width:150px;		
position:relative;		
left:580px;
top:-390px;
}

#@-moz-document url-prefix() {
#    #menu-main-menu-ruski .sub-menu li.menu-item:nth-child(n+9){
#        top:-416px;
#    }
#}

#menu-main-menu-ruski .sub-menu li.menu-item:nth-child(n+12) {		
width:150px;		
position:relative;		
left:740px;
top:-540px;
}

#@-moz-document url-prefix() {
#    #menu-main-menu-ruski .sub-menu li.menu-item:nth-child(n+12){
#        top:-576px;
#    }
#}

#menu-main-menu-ruski .sub-menu li.menu-item:nth-child(n+15) {		
width:150px;		
position:relative;		
left:900px;
top:-690px;
}

#@-moz-document url-prefix() {
#    #menu-main-menu-ruski .sub-menu li.menu-item:nth-child(n+15){
#        top:-736px;
#    }
#}

}