#center_col{position:relative;width:570px;float:left;padding:20px;text-align:left;padding-top:0;padding-right:20px;}
#right_col2{display:none;}
#right_col3{display:none;}
#right_col{position:relative;width:150px;float:left;text-align:left;padding:0;}

#right_col h3{color:green;font-size:0.8em;padding:5px;margin-top:0;padding-left:30px;margin-bottom:0px;padding-top:7px;background:#A3C1DD;}

#right_col ul{padding:0;margin:0;padding-left:30px;}
#right_col ul li{list-style:none;font-size:0.7em;}
#right_col ul li a{text-decoration:none;color:#166090;}
#right_col ul li a:hover{text-decoration:none;color:#FF6600;}

#right_top{border:1px solid #cccccc;margin-bottom:20px;}
#bg_right{background: url('../imgs/deg_bg_right_col.jpg') top;border-left:1px solid #cccccc;}

/*edit by Nina Gurkova 12.12.16*/
#left_col{
	min-width: 180px;
	width: 20%;
	box-sizing: border-box;
}
#center_col{
	width: 100%;
	padding: 0 2%;
	box-sizing: border-box;
}
#right_col {
	width: 16%;
}
blockquote{
	width: initial;
	margin-right: 1px;
}
@media (max-width: 767px) {
	#content{
		position: relative;
	}
	#right_col{display: none;}
	#center_col{
		width: 100%;
		padding: 0 40px;
	}
	#left_col{
		position: absolute;
		top: 10px;
		left: -180px;
		background-color: #fff;
		z-index: 10;
		-webkit-transition: left 0.5s;
		transition: left 0.5s;
	}
	#left_col.open{
		left: 0;
		box-shadow: 1px 1px 4px 1px #ccc;
		-webkit-transition: left 0.5s;
		transition: left 0.5s;
	}
	.left_menu-button:before{
		content: '\2192';
		position: absolute;
		top: 0;
		left: 100%;
		font-size: 32px;
		cursor: pointer;
		color: #fff;
		line-height: 0;
		padding: 15px 3px 22px;
		background-color: #FF6600;
		-webkit-transition: -webkit-transform 0.5s;
		transition: -webkit-transform 0.5s;
		transition: transform 0.5s;
		transition: transform 0.5s, -webkit-transform 0.5s;
	}
	#left_col.open > .left_menu-button:before{
		-webkit-transform: rotate(180deg);
		transform: rotate(180deg);
		-webkit-transition: -webkit-transform 0.5s;
		transition: -webkit-transform 0.5s;
		transition: transform 0.5s;
		transition: transform 0.5s, -webkit-transform 0.5s;
	}
}