/*
font-family: Calibri, Candara, Segoe, 'Segoe UI', Optima, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	line-height: 20px;
*/

a, a:link, a:active { text-decoration: none;}
a:hover { text-decoration: underline;}

html{width:100%; height:100%; margin: 0px; padding: 0px;}
body { width:100%; height:100%; margin: 0px; padding: 0px;} 
blockquote { font-style: italic;}

table { margin: 0px; padding: 0px; border-collapse: collapse; border:0px;}
tbody { margin: 0px; padding: 0px; border-collapse: collapse; border:0px;}

a, a:link, a:active, a:hover, body, blockquote, table, tbody, tr, td, div, h1, h2, h3, #wrap, p, ul, li{
font-family: Calibri, Candara, Segoe, 'Segoe UI', Optima, Arial, sans-serif;
font-size: 14px;
line-height: 20px;
font-style: normal;
font-variant: normal;
font-weight: 400;
color:#616063;
} 
a, a:link, a:active, a:hover{color:red;}

hr { color: #e3e3e3; /*для IE */ 
	background-color:#e3e3e3; /*для Firefox, Opera, Safari*/ 
	border:0px none; 
	height:1px; /* высота 1px IE, Firefox, Opera, Safari */ 
	clear:both; /* для очистки, если тег идет после float елемента */ 
	}

/*
** Page layout blocks / IDs
*/
#wrap {
padding:0px; 
margin:0px; 
border:0px;
position:relative;
top:0px;
left:0px;
width:100%; 
min-height:100%;
height:auto!important;
_height:100%;
margin:0 auto -240px; 
}
#wrap .main{
position:relative;
top:0px;
left:0px;
margin: 0 auto;
width: 1000px;
height:100%;
}

/*
** Page HEAD
** #wrap .main
*/
#wrap .main .wrap-head{
position:relative;
width:970px;
height:112px;
margin:0 auto;
}
#wrap .main .wrap-head .logo{
width:227px;
height:65px;
position:absolute;
top:39px;
/* left:11px; */
background:url("../images/logo2024_4.png") no-repeat scroll 0 0 transparent;
}


/*
** Page TOP MENU
** #wrap .main
*/
#wrap .main .wrap-menu{
position:relative;
width:970px;
height:87px;
margin:0 auto;
}

/*height:10px; top:49px;*/
#wrap .main .wrap-menu .horizontal-menu{
position:absolute;
left:0px;
top:32px;
width:970px;
height:12px;
}




#wrap .main .wrap-menu .horizontal-menu ul, #wrap .main .wrap-menu .horizontal-menu ul li{
list-style:none;
padding:0px;
text-transform: uppercase;
font-size: 14px;
line-height:14px;
color:#979b9a;
}

#wrap .main .wrap-menu .horizontal-menu ul li {
display: inline;
margin:0px 50px 0px 0px;
}

#wrap .main .wrap-menu .horizontal-menu ul li a, #wrap .main .wrap-menu .horizontal-menu ul li a:link,
#wrap .main .wrap-menu .horizontal-menu ul li a:active{color:#979b9a; text-decoration: none;}
#wrap .main .wrap-menu .horizontal-menu ul li a:hover{color:red; text-decoration: none;}

#wrap .main .wrap-menu .horizontal-menu .top_menu_in_active_trail a{color:red;}

/*
** Page SLIDER
** #wrap .main
*/
#wrap .main .wrap-slider{
position:relative;
width:970px;
height:248px;
margin:0 auto;
}
#wrap .main .wrap-slider .slider-text{
width:248px;
height:248px;
position:absolute;
top:0px;
left:0px;
background-color:#f80000;
color:#ffffff;
}

/*
#wrap .main .wrap-slider .slider-text h1{
position: absolute;
top:38px;
left: 39px;
text-transform: uppercase;
//font-size: 26px;
font-size: 21px;
line-height:26px;
color:white;
}
*/
#wrap .main .wrap-slider .slider-text h1 {
    position: absolute;
    top: 12px;
    left: 22px;
    text-transform: uppercase;
    //font-size: 26px;
    font-size: 18px;
    line-height: 22px;
    color: white;
}

.name_text_top {
    position: absolute;
    top: 28px;
left: 255px;
    text-align: left;

}

.name_text_top h1 {
    text-transform: uppercase;
    font-size: 26px;
    font-size: 21px;
    line-height: 27px;
    color: red;
}

.name_text_top p {
    top: 90px;
    font-size: 18px;
    line-height: 18px;
    font-weight: 600;
    color: red;
}


/*
#wrap .main .wrap-slider .slider-text p{
position: absolute;
top:157px;
left: 39px;
font-size: 18px;
line-height:18px;
font-weight: 600;
color:white;
}
*/

#wrap .main .wrap-slider .slider-text p {
    position: absolute;
    top: 157px;
    left: 24px;
    font-size: 18px;
    line-height: 18px;
    font-weight: 600;
    color: white;
}


#wrap .main .wrap-slider .slider-image{
width:721px;
height:248px;
position:absolute;
top:0px;
left:249px;
/* http://nepcap2016.ciam.ru/images/akvaloo_.jpg */
/* background:url("/images/2015/Pict_1.jpg") no-repeat scroll 0 0 transparent; */
background:url("../images/Pict_1.jpg") no-repeat scroll 0 0 transparent;
overflow:hidden;
}

#wrap .nid-10 .wrap-slider .slider-image{
width:721px;
height:248px;
position:absolute;
top:0px;
left:249px;
/* http://nepcap2016.ciam.ru/images/akvaloo_.jpg */
/* background:url("/images/2015/Pict_1.jpg") no-repeat scroll 0 0 transparent; */
/* background:url("/images/akvaloo1.jpg") no-repeat scroll 0 0 transparent; */
overflow:hidden;
background:url("/images/gorny-vozduh-loo-ru.jpg") no-repeat scroll 0 0 transparent;
}

#wrap .nid-7 .wrap-slider .slider-image{
background:url("/images/commit.jpg") no-repeat scroll 0 0 transparent;
}
#wrap .nid-17 .wrap-slider .slider-image{
background:url("/images/Transport.jpg") no-repeat scroll 0 0 transparent;
}




/*
** Page wrap-content
** #wrap .main
*/

#wrap .main .wrap-content{
position:relative;
width:970px;
margin:0 auto;
}
#wrap .main .wrap-content .column{
position:relative;
}
#wrap .main .wrap-content .column-1{
width:660px;
float:left;
margin-right:62px;
}
#wrap .main .wrap-content .column-2{
width:248px;
float:left;
}



/*
** Page wrap-content .quartet-menu
** #wrap .main
*/
#wrap .main .wrap-content .column-2 .quartet-menu{
width:243px;
height:243px;
position:relative;
margin-top:127px;

}

#wrap .nid-1 .wrap-content .column-2 .quartet-menu{display:block;}



#wrap .main .wrap-content .column-2 .quartet-menu .item{
position:absolute;
width:120px;
height:120px;
/*
background:url("/images/2015/line_quadro_menu.jpg") no-repeat scroll 0 0 transparent;
*/
}


/*
background-position: 244px 0px;
background-position: 488px 0px;
background-position: 732px 0px;
*/

#wrap .main .wrap-content .column-2 .quartet-menu .item-1{top:0px;left:0px;
background:url("../images/key_dates_w.png") no-repeat scroll 0 0 transparent;
border:0px;
border-top:1px solid red;
border-left:1px solid red;
border-right:1px solid red;
border-bottom:1px solid red;
}
#wrap .main .wrap-content .column-2 .quartet-menu .item-1:hover{
background:url("../images/key_dates_r.png") no-repeat scroll 0 0 transparent;}

#wrap .main .wrap-content .column-2 .quartet-menu .item-2{top:0px;left:122px;
border-top:1px solid red;
border-right:1px solid red;
border-bottom:1px solid red;
background:url("../images/registration_w.png") no-repeat scroll 0 0 transparent;}
#wrap .main .wrap-content .column-2 .quartet-menu .item-2:hover{
background:url("../images/registration_r.png") no-repeat scroll 0 0 transparent;}

#wrap .main .wrap-content .column-2 .quartet-menu .item-3{top:122px;left:0px;
border-left:1px solid red;
border-right:1px solid red;
border-bottom:1px solid red;
background:url("../images/program_w.png") no-repeat scroll 0 0 transparent;}
#wrap .main .wrap-content .column-2 .quartet-menu .item-3:hover{
background:url("../images/program_r.png") no-repeat scroll 0 0 transparent;}

#wrap .main .wrap-content .column-2 .quartet-menu .item-4{top:122px;left:122px;
border-right:1px solid red;
border-bottom:1px solid red;
background:url("../images/contacts_w.png") no-repeat scroll 0 0 transparent;}
#wrap .main .wrap-content .column-2 .quartet-menu .item-4:hover{
background:url("../images/contacts_r.png") no-repeat scroll 0 0 transparent;}



/*
** Page wrap-content .name-board
** #wrap .main
*/

#wrap .main .wrap-content .column-2 .name-board{
position:relative;
width:247px;
height:526px;
}
#wrap .main .wrap-content .column-2 .name-board .item{
position:relative;
width:247px;
height:246px;
background-color:#e5e5e5;
color:#6e6e6e;
}

#wrap .main .wrap-content .column-2 .name-board .item p{
padding:0px;
margin:0px;
position:absolute;
width:220px;
height:100px;
top:125px;
left:11px;
background-color:#e5e5e5;
color:#6e6e6e;
font-size: 14px;
line-height: 26px;
}

#wrap .main .wrap-content .column-2 .name-board .item-1{

background:url("../images/foto_starik.png") no-repeat scroll 0 0 transparent;
background-color:#e5e5e5;
background-position: 11px 13px;
margin-bottom:1px;
}
#wrap .main .wrap-content .column-2 .name-board .item-2{
background:url("../images/foto_starik.png") no-repeat scroll 0 0 transparent;
background-color:#e5e5e5;
background-position: 11px 13px;

}

#wrap .nid-1 .wrap-content .column-2 .name-board{
padding-top: 63px;
}


#wrap .nid-4 .wrap-content .column-2 .image-board{
display:block!important;
position:relative;
width:243px;
height:243px;
padding:30px 0px 0px 0px;
}
#wrap .nid-4 .wrap-content .column-2 .image-board img{
width:243px;
height:243px;
}

/*
** Page wrap-content .content
** #wrap .main
*/
#wrap .main .wrap-content .column-1 .content{
position:relative;
text-align:justify; 
}

#wrap .main .wrap-content .column-1 .content h1{
text-transform: uppercase;
color:#616063;
font-size: 20px;
line-height:24px;
font-weight: 400;
margin:63px 0px 36px 0px;
padding:0px;
}

#wrap .main .wrap-content .column-1 .content p,#wrap .main .wrap-content .column-1 .content li{
color:#616063;
font-size: 16px;
line-height:21px;
padding:0px;
margin:0px 0px 10px 0px;
}
#wrap .main .wrap-content .column-1 .content li{
margin:0px 0px 0px 0px;
}

#wrap .main .wrap-content .column-1 .content p red{color:red;}

/*
** Page wrap-bottom
** #wrap 
*/


#wrap .empty-footer{
position:relative;
width:1px;
font-size:1px; 
line-height:1px;
height:350px;
}

.wrap-bottom{
clear:both;
position:relative;
width:100%;
height:250px;
background-color:#b2b3b5;
}


.wrap-bottom .bottom-menu{
position:relative;
margin:0 auto;
width:970px;
height:140px;
}
.wrap-bottom .bottom-menu .bottom-menu-column-1 {
position:absolute;
top:30px;
left:1px;
list-style: none;
}
.wrap-bottom .bottom-menu .bottom-menu-column-2 {
position:absolute;
top:30px;
left:315px;
list-style: none;
}
.wrap-bottom .bottom-menu .bottom-menu-column-1 ul,.wrap-bottom .bottom-menu .bottom-menu-column-1 li,
.wrap-bottom .bottom-menu .bottom-menu-column-2 ul, .wrap-bottom .bottom-menu .bottom-menu-column-2 li{list-style: none; padding:0px; margin:0px;}

.wrap-bottom .bottom-menu .bottom-menu-column-1 ul li a, .wrap-bottom .bottom-menu .bottom-menu-column-2 ul li a{
color:white;
font-size: 14px;
line-height: 20px;
text-transform: uppercase;
font-weight: 400;
}
.wrap-bottom .bottom-menu .bottom-menu-column-1 ul li a, .wrap-bottom .bottom-menu .bottom-menu-column-2 ul li a{}

.wrap-bottom .bottom-menu .bottom-menu-column-2 ul li a,
.wrap-bottom .bottom-menu .bottom-menu-column-2 ul li a:link,
.wrap-bottom .bottom-menu .bottom-menu-column-2 ul li a:active,
.wrap-bottom .bottom-menu .bottom-menu-column-1 ul li a, 
.wrap-bottom .bottom-menu .bottom-menu-column-1 ul li a:link,
.wrap-bottom .bottom-menu .bottom-menu-column-1 ul li a:active { text-decoration: none;}

.wrap-bottom .bottom-menu .bottom-menu-column-1 ul li a:hover,
.wrap-bottom .bottom-menu .bottom-menu-column-2 ul li a:hover{ 
text-decoration: none; 
background-color:red;
}
.wrap-bottom .bottom-menu .bottom_menu_in_active_trail a{background-color:red;}

.wrap-bottom  .copyright{
margin:0 auto;
width:970px;
height:40px;
background:url("../images/white-pixel.png") repeat-x scroll 0 0 transparent;
margin-top: 10px;
}
.wrap-bottom  .copyright p{
position:absolute;
display:block;
bottom: 41px;
margin:0px;
padding:0px;
line-height:50px;
color:white;
}




/*XXXXXXXXXXXXXX
form registration
XXXXXXXXXXXXXXXX*/
.form-item, .form-item label, .form-item input{
color: #000000;
outline: none;
font-size: 14px;
line-height: 14px;
text-decoration: none;
text-align: left;
padding: 0px;
margin: 0px;
}
.form-item {
clear: both;
display: block;
width: 100%;
/* 45px*/
height: 39px;
margin:0px 0px 6px 0px;
}

.form-item label {
line-height: 20px;
float: left;
margin: 3px 0px 0px 0px;
text-align: left;
}
.error label {color:red;}

.form-item input[type="text"] {
width: 500px;
height: 37px;
float: right;

border: 1px solid #b4b4b6;
margin: 0px 0px 0px 0px;

}

.form-item input[type="checkbox"] {
 float: left;
 margin-right: 10px;
 margin-top: 2px;
}

select {
  width: 500px;
height: 37px;
float: right;
border: 1px solid #b4b4b6;
margin: 0px 0px 0px 0px;
}

.form-text {
width: 150px;
}
input#edit-next.form-submit{
    margin: 35px 0px 0px 0px;
    width: 180px;
    height: 43px;
    border: 0px;

    font-size: 12px;
    line-height: 12px;
    font-weight: bold;
    color: #fff;
	background-color:#fa0517;
	text-align: center;
    text-transform: uppercase;

	
}


input .form-submit{
    margin: 35px 0px 0px 0px;
    width: 180px;
    height: 43px;
    border: 0px;

    font-size: 12px;
    line-height: 12px;
    font-weight: bold;
    color: #fff;
	background-color:#fa0517;
	text-align: center;
    text-transform: uppercase;


}

input#edit-back.form-submit{
margin:35px 0px 0px 0px; 
width:145px; 
height:43px; 
border:0px;
background-color:#fa0517;
font-size: 12px; line-height:12px; font-weight:bold; color:#fff;

}

input#edit-save.form-submit{
margin:35px 0px 0px 0px; 
width:145px; 
height:43px; 
border:0px;
background-color:#fa0517;
font-size: 12px; line-height:12px; font-weight:bold; color:#fff;


}




.form-item input[type="submit"] {
 margin: 0px 0px 0px 0px;
    width: 180px;
    height: 43px;
    border: 0px;
    font-size: 12px;
    line-height: 12px;
    font-weight: bold;
    color: #fff;
	background-color:#fa0517;
	text-align: center;
    text-transform: uppercase;
    float: right;
}



.form-item a{ font-size: 14px; line-height:14px;
text-decoration: none; 
text-align:right; 
margin:0px; padding:0px; top:0px; left:0px;  
position:static; 
/* float:right; */
}


.form-item-submitted a{font-size: 12px; line-height:12px; 
text-decoration: none; text-align:right; 
margin:0px; padding:0px; top:0px;left:0px; 
position:static;
}
.form-item-next {
color: #000000; font-size: 14px; line-height:14px;
text-decoration: none; text-align:right; 
margin:0px; padding:0px; 
clear:both; display:block; 
width:100%; height:60px; 
}

.foo_1 {
display:none; color: #000000; 
font-size: 14px; line-height:14px;
text-decoration: none;
width:100%; text-align:right;
margin:0px; padding:0px;
}




.form-required{width:10px;}
.error {color:red!important;}
.nid- .content .item-1, .nid- .content .item-2, .nid- .content .item-3, .nid- .content .item-4 {
display:none;
padding:0px 0px 30px 0px;
}











/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/* xxxxxxxxxxxxxxxxxxxxxxx SELECT STYLE xxxxxxxxxxxxxxxxxxxxxx*/
/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/

.newListSelected{
width:527px;
height:37px;
margin:0px;
float:right;
border:1px solid #e3e3e5;
}
.selectedTxt{
width:509px; 
height:39px;
padding:0px 0px 0px 20px;
overflow:hidden;
background-color:#ebebed;
color:#000;
font-size:14px; 
line-height:36px;
zoom:1;
position:relative; 
z-index:1;
text-align:left;
}

.newList{
list-style:none !important; 
padding:0 !important; 
margin:0 0 0 0px !important;
width:529px !important;
position:absolute !important;
z-index:500 !important;
top:40px !important;
}
.newList li{
width:529px !important;
height:41px !important;
padding:0 !important; 
margin:0 !important;
}

.newList li a{ display:block !important;

height:39px !important;
background:#f3f3f4 !important; 
font-size:12px !important;
padding:0px 15px 0px 0px!important; 
line-height:39px; !important; 
outline:none !important; 
float: none;
opacity:0.85 !important; 
filter:alpha(opacity=85) !important;
background:#f3f3f4 !important;
overflow:hidden !important;
}
.newList li a:link,.newList li a:visited,.newList li a:hover{color:#000 !important; text-decoration:none !important; }
.newList li a:hover{ background:#fff !important; }

.newList li a.hiLite,.newList li a.newListHover{
opacity:0.95 !important;
filter:alpha(opacity=95) !important;
}





/**
**                             **** VENUE ****
**/
.venue_img_box{width:100%; margin:40px 0px 0px 0px;}
.venue_img_box_01 {display:block; width:413px; margin:0px 24px 0px 0px; float:left;}
.venue_img_box_02{float:left;}
.venue_img_box_03{clear:both; margin:0px 0px 21px 0px;}
.venue_img_box_04{clear:both;}
/**
**                             **** CONTACTS ****
**/
.table-node-6{width:100%;}
.table-node-6 td{width:50%;}
.contact_img {
padding: 0px;
margin: 0px 24px 0px 0px;
float: left;
}



#wrap .nid- .wrap-content .column-1 .content .reg_fee{
width:100%;
margin:0px 0px 70px 0px;
}

#wrap .nid- .wrap-content .column-1 .content .reg_fee img#arrow-1, 
#wrap .nid- .wrap-content .column-1 .content .reg_fee img#arrow-2, 
#wrap .nid- .wrap-content .column-1 .content .reg_fee img#arrow-3, 
#wrap .nid- .wrap-content .column-1 .content .reg_fee img#arrow-4
{
float:left;
}
#wrap .nid- .wrap-content .column-1 .content .reg_fee h1 {
margin:0px 0px 0px 60px;
line-height: 38px;
color:#616063;
}
#wrap .nid- .wrap-content .column-1 .content .reg_fee h1:hover {
color:red;
}


#wrap .nid- .wrap-content .column-1 .content .reg_fee h1.open{
color:red!important;
}


/*                               CONTACTS                       */

.contacts{
width:100%;
height:500px;
position:relative;
}

.contact_box{
float: left;
border: 0px solid red;
width:300px;
position:relative;

}


frolov, staric, famili, inst, contact, img{margin:0px; padding:0px;}
.contacts staric, .contacts frolov{
height:450px;
width:280px;
position:absolute;
top:0px;
left:0px;
}
.contacts frolov{
left:355px;
}
.contacts staric img{
position:absolute;
top:0px;
left:0px;
}
.contacts staric famili{
position:absolute;
top:104px;
left:170px;
}
.contacts staric inst{
position:absolute;
top:203px;
left:0px;
}

.contacts staric contact{
position:absolute;
top:326px;
left:0px;
}

.contacts frolov img{
position:absolute;
top:0px;
left:0px;
}

.contacts frolov famili{
position:absolute;
top:104px;
left:170px;
}
.contacts frolov inst{
position:absolute;
top:203px;
left:0px;
}

.contacts frolov contact{
position:absolute;
top:326px;
left:0px;
}

/**
**                             **** TRANSPORTATION ****
**/
.transportation{width:100%; font-size: 1px;line-height:1px;
clear:both; padding:0px; margin:0px 0px 0px 0px;}
.transportation-1{clear:both;}
.transportation-2{width:17px; height:1px; float:left; font-size:1px; line-height:1px;}
.transportation1-img{float:left;padding:0px; margin:0px; width:320px;}
.transportation2-img{float:left;padding:0px; margin:0px; width:320px;}
.transportation3-img{padding:0px; margin:17px 0px 0px 0px; clear:both; width:658px;}



/**
**                             **** PUBLICATIONS OF PREVIOUS SYMPOSIA ****
**/


img.book{
float:left;
margin:0px 39px 10px 0px;
}
.nid-20 div.book b{
display:block; 
margin:0px 0px 5px 0px;
padding:0px 0px 0px 0px;
}




/**
**                             **** ACCOMMODATION ****
**/


.table-node-14 {width:690px; height:51px; margin:0px 0px 15px 0px; clear:both;}
.table-node-14 div{border-bottom:1px solid #e3e3e3;
height:24px;padding:4px 0px 0px 0px; margin:0px 0px 0px 0px;
}
.tdn14-1{width:210px; float:left; font-family: arial; font-size: 14px; text-indent:0px; line-height:18px; font-weight:bold; color:#f77a62;}
.tdn14-2{width: 50px; float:left;}
.tdn14-3{width:430px; float:right; font-family: arial; font-size: 14px; text-indent:0px; line-height:18px; font-weight:bold; color:#4bb2f0;}





.clear {clear:both; height:0px;width:0px; font-size:1px; line-height:1px;}
.hide{display:none;}



/* Выбор языка css */

/*

.header-lang{
	position:absolute;
	top:11px;
	right:15px;
	font-size:14px;
	line-height:20px;
	color:#000;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;user-select:none;
}

.header-lang a,.header-lang span{
	display:block;
	color:inherit;
	width:100px;
	padding:10px 15px 8px 37px;
	position:relative;
}

.header-lang .lang-open{
	border:1px solid #e0e1e2;
	cursor:pointer}

.header-lang .lang-open.active:before{content:""}
.header-lang .lang-open:before{
	display:inline-block;
	content:"";
	font:normal normal normal 14px/1 fontawesome;
	font-size:inherit;
	text-rendering:auto;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	position:absolute;
	top:11px;
	right:13px;
	}


.header-lang .lang-list{
	width:100px;
	display:none;
	background-color:#fff;
	position:absolute;
	top:40px;
	left:0;
	z-index:100;
}
.header-lang .lang-item{border:1px solid #e0e1e2;border-top:none}
.header-lang img{position:absolute;top:50%;left:15px;margin-top:-5px}

*/


/* CSS Выбор языка начало */
.dropbtn {
    padding: 5px;
    cursor: pointer;
}
/* Контейнер <div> - необходим для размещения выпадающего содержимого */
.dropdown {
	border:  1px solid #f9f9f9;
	position:absolute;
	top:11px;
	right:15px;
	font-size:14px;
	line-height:20px;
	color:#000;
    display: inline-block;
}

/* Содержимое выпадающего списка (скрыто по умолчанию)  */
.dropdown-content {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    width: 80px;
}

.dropbtn {
	padding-left: 25px;
	width: 40px;
	margin-left: 10px;

}

.dropbtn_img_en{
	background: url('../images/icon-lang-en.png') no-repeat left center;
}

.dropbtn::after {
    background: rgba(0, 0, 0, 0) url("../images/Dropdown.png") no-repeat scroll center center;
    content: "";
    height: 16px;
    position: absolute;
    right: 0;
    top: 7px;
    width: 16px;
}

.dropdown-content a:first-child {
  background: url('../images/icon-lang-ru.png') no-repeat left center;
}

.dropdown-content a:last-child{
  background: url('../images/icon-lang-en.png') no-repeat left center;
}

/* Links inside the dropdown */
.dropdown-content a {
    color: black;
    padding: 2px 0 2px 25px;
    text-decoration: none;
    display: block;
	margin-left: 10px;
}

/* Изменение цвета выпадающих ссылок при наведении курсора */
.dropdown-content a:hover {
	text-decoration: underline;
}


/* Отображение выпадающего меню при наведении курсора мыши */
.dropdown:hover .dropdown-content {
    display: block;

}
/* CSS Выбор языка Конец */

