/*, изменения для style
dk.css после style.css margin-top:5px;*/

.fdk{
	position:fixed;
	z-index:100;
	margin-left: 42px;
}
.mt40{
	margin-top: 42px;
}
.fixed{
	background-image: linear-gradient(90deg, #eaeaea, #ccc);
	position:fixed;
	top:0;
	left:42px;
	
	z-index:1008;
}
/*    */
.header_menu {
	margin: 0 auto;
    width:100%;	
    padding: 5px -20px 0px 20px;
    height: 55px;
	background-image: linear-gradient(90deg, #244161, #2d5ba6);
}
.social_dk {    
    margin: 18px 20px 0px;
    padding: 0px 0 3px 0px;
    float: right;
}
.social_dk .social_text {
    padding: 3px 0px 10px 0px;
    color: #9e9d9d;
    font-size: 12px;
    text-align: left;
    font-weight: normal;
    font-style: normal;
    display: none;
}
.social_dk img {
    height: 25px;
    width: 25px;
    margin-right: 0px;
}
.lang_dk {    
    margin: 18px 20px 0px;
    padding: 0px 0 3px 0px;
    float: left;
}
.lang_dk .lang_text {
    padding: 3px 0px 10px 0px;
    color: #9e9d9d;
    font-size: 12px;
    text-align: left;
    font-weight: normal;
    font-style: normal;
    display: none;
}
/*, height: 25px; top: 30px;  */
.lang_dk img {
     width: 20px;
    
    margin-right: 5px;
}
.header_top_dk {
    min-height: 80px;
    margin: 30px auto;
    width: 100%;
	
}
.search_dk {
    margin: 0;
    float: right;
    padding: 20px 0 0 20px;
    width: auto;
    height: 32px;
}
.cli {
	margin: 0 auto;
    width: 100%;
	text-align:center;
}
.cli img {
	width: 150px;
	padding: 20px;
}
ul.dc_list li {
	font-size:1rem;
	font-weight: 300;
	font-family: Arial;
}
.lanews{
	margin-top:15px;
	float:right;
	position: relative;
}
/*  top:-35px; */
@media only screen and (min-width: 1500px) and (max-width: 2600px) {
	.cli img {width: 120px;}
	.social_dk {display: none;}
	.fixed{left:0px;        }
	.container {
    position: relative;
    margin: 0 auto;
    padding: 0;
    width: 98%;
    max-width: 2500px;
}
}
/*    */
@media only screen and (min-width: 1380px) and (max-width: 1500px) {
	.cli img {width: 120px;}
	.social_dk {display: none;}
	.fixed{left:0px;}
		.container {
    position: relative;
    margin: 0 auto;
    padding: 0;
    width: 98%;
    max-width: 1500px;
}
}
@media only screen and (min-width: 11010px) and (max-width: 1379px){
	
}
@media only screen and (max-width: 1100px){
	.cli img {width: 120px;}
	.social_dk {display: none;}
	.fixed{left:0px;}
	.index_page h1 {font-size:13px;}
	
	.container {
		position: relative;
		margin: 0 auto;
		padding: 0;
		width: 98%;
		max-width: 1100px;
}
}
/* .main {    margin: 0 auto;    padding: 0;    width: 100%;	 max-width: 880px;    position: relative;} */
@media only screen and (max-width: 880px){
	
	.cli img {width: 80px;}
	.social_dk {display: none;}
/*	
	.container {  margin: 0 auto;  width: 880px;    max-width: 880px;}
	*/
	.container .thirteen.columns {    width: 704px;}
	.main-logo__img {margin-left: 15px;}
	.main-logo__text {font-size: 1.2em;}
	.index_page h1 {font-size:12px;}
	
}
/*.main {		margin: 0 auto;    padding: 0; max-width: 576px;    position: relative;} width: 576px; *

*/
@media only screen and (max-width: 575px){
	.index_page{
		margin: 0 auto;
		width: 98%;
		max-width: 576px;	}
	
	.menu {    margin: 0;}
	.social_dk {display: none;}
	.container {margin: 0 auto;    width: 575px;    max-width: 575px;}
	.container .thirteen.columns {    width: 604px;}
	.main-logo__img {margin-left: 10px;}
	.main-logo__text {font-size: 0.92em;}

.content { max-width: 575px; width: 500px; }
.content_resize { max-width: 575px;}

.index_page h1 {    font-size: 18px;}
.content_full_size p, .content_full_size h3 {  font-size: 15px; text-align: justify;}
}