#header {
	margin: 0px auto 30px auto;
	padding-top: 30px;
}
#adit_things {
	vertical-align: top;
	position: relative;
}
.submenu-main, #mainmenu a#mainmenu_370 {
  display: none;
}
#mainmenu a#mainmenu_341 {
	display: none;
}
.call-back {
	font-family: 'Open Sans', sans-serif;
	width: 80px;
	height: 57px;
	display: inline-block;
	text-align: center;
    position: absolute;
    right: 200px;
    top:10px;
}
.phone {
    position: absolute;
    right: 3px;
    top:10px;
}
.wrapper-item-menu {
	float: right;
}
.phone-number {
	font-size: 18px;
	margin-bottom: 7px;
	text-align: right;
	 color: #19181b;
    font-size: 17px;
    line-height: 20px;
    font-weight: 600;
}
.tel:before,
.viber:before,
.mob:before {
	margin: 8px;
	vertical-align: middle;
  	font-size: 1.3em;
}
.tel:before {
	content: url(/images/icons/phone-orange.svg);
	width: 21px;
    display: inline-block;
    margin: 0;
    margin-right: 6px;
}
.viber:before {
	content: url(/images/icons/viber-icon.svg);
	width: 21px;
    display: inline-block;
    margin: 0;
    margin-right: 6px;
}
.mob:before {
	content: url(/templates/znoua/img/number-icons/icon-mobile.png);
}
#mainmenu a.button {
	margin-top: -6px;
	position: static;
	/* top: 0px; */
	/* left: 770px; */
	background-image: none;
	background-color: #f16d20;
	color: #fff;
	text-shadow: none;
	border: 0px;
	box-shadow: 0px 0px 3px rgba(0,0,0,0.3);
	transition: color .3s ease, box-shadow .3s ease, background-color .3s ease;
	display: inline-block;
	padding: 4px 12px;
	margin-bottom: 0;
	font-size: 14px;
	line-height: 20px;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
}
#mainmenu a.button:hover {
	box-shadow: 0px 0px 3px rgba(0,0,0,0.1);
    background-color: #f57429;
}
/*#triangle-left {
    display: block;
    margin-top: 22px;
    width: 0;
    height: 0;
    border-top: 10px solid transparent;
    border-right: 13px solid #F16D20;
    border-bottom: 10px solid transparent;
    margin-left: 0px;
    position: absolute;
    right: 195px;
    z-index: 1;
}
.toogleb {
	font-family: 'Open Sans', sans-serif;
	width: 197px;
	height: 107px;
	display: inline-block;
	text-align: center;
	position: absolute;
	background-color: #F16D20;
	right: -1px;
    top: -2px;
    z-index: 6;
}
#buttonimg1 {
	margin-top:17px;
	margin-left:174px;
	cursor: pointer;
	width:15px;
	height:15px;
	background-image: url(/images/toogle1.png);
}
#buttonimg2 {
	margin-top:15px;
	margin-left:173px;
	cursor: pointer;
	width:15px;
	height:15px;
	background-image: url(/images/toogle1.png);
}
div #buttonimg1.active {
	background-image: url(/images/toogle2.png);
}
div #buttonimg2.active {
	display:none;
}
.call-back:after {
	content: "";
	width: 13px;
	height: 13px;
	position: absolute;
	left: -13px;
	top: 50%;
	margin-top: -6px;
	background: url(/templates/znoua/img/call-back-bg.png) no-repeat;
}
.call-back:before {
	content: "";
	width: 32px;
	height: 32px;
	position: absolute;
	left: -48px;
	top: 50%;
	margin-top: -16px;
	background: url(/templates/znoua/img/call-back-icon.png) no-repeat;
}*/
/*.call-back .phone-number {
	display: block;
	font-weight: bold;
	font-size: 22px;
	line-height: 22px;
	margin-top: 10px;
	margin-left:10px;
	float:left;
}
.call-back .phone-number2 {
	display: block;
	font-size: 22px;
	line-height: 22px;
	margin-top: 10px;
	margin-left:10px;
	float:left;
	color:#fff;
}
.call-back .phone-number3 {
	display: block;
	width:158px!important;
	font-weight: bold;
	font-size: 22px;
	line-height: 22px;
	margin-top: 12px;
	margin-left:10px;
	float:left;
	color:#fff;
}
.call-back .phone-number.active {
	display:none;
}*/
.call-back .call-back-text {
	display: table;
	margin: auto;
	cursor: pointer;
	transition: all .3s ease;
	margin-top: 4px;
	font-size: 13px;
	line-height: 12px;
	margin-left:10px;
	text-decoration: underline;
}
.call-back .call-back-text img {
	margin-bottom: 1px;
}
.call-back .call-back-text.active {
	display:none;
}
.call-back .call-back-text:hover {
	border-bottom-color: #fff;
	color: #999;
}
#adit_things .get-course {
	display: inline-block;
	position: absolute;
	top: 15px;
	right: 450px;
}
.language {
	margin-left: 40px;
	text-align: right;
	display: inline-block;
	vertical-align: top;
}
.language a {
	display: inline-block;
	vertical-align: top;
	height: 16px;
	line-height: 16px;
	margin-top: 5px;
	margin-left: 11px;
	color: #747474;
}
a.lang-chooser {
	width: 37px;
	background: url(/templates/znoua/img/languages-togler.png) 0px 0px no-repeat;
	transition: all .3s ease;
}
a.lang-chooser.ru-lang {
	background: url(/templates/znoua/img/languages-togler.png) -40px 0px no-repeat;
}
a.lang-chooser:hover {
	opacity: .85;
}

#mainmenu a {
	font-family: 'Open Sans', sans-serif;
	display: inline-block;
	padding: 12px 2px;
	margin: 0px 4px;
	font-size: 15px;
	line-height: 16px;
	border-bottom: 3px solid #fff;
	border-bottom: 3px solid rgba(0,0,0,0);
	color: #232323;
	transition: border-bottom-color .3s ease;
}
.where-you {
    /* display: inline-block; */
    border: 1px solid hsla(268, 48%, 38%, 0.18);
    border-radius: 4px;
    padding: 1px 0px 1px 0;
    float: left;
    margin-top: 4px;
    /* max-width: 23%; */
    -webkit-box-shadow: 3px 3px 3px 1px rgb(187, 183, 183);
    -moz-box-shadow: 3px 3px 3px 1px rgb(187, 183, 183);
    box-shadow: 3px 3px 3px 1px rgb(187, 183, 183);
}

#mainmenu a.where-item {
    display: inline-block;
    padding: 6px 3px 7px 3px;
    color: #70615d;
    font-size: 12px;
    border-radius: 4px;
    margin: 0 1px;
    transition: all 300ms linear;
    border: none;
}
#mainmenu a.where-item.online:hover {
    background: hsla(107, 44%, 53%, 1);
    color: #fff;
}
#mainmenu a.where-item.kyiv.selected {background: hsla(291, 34%, 45%, 1);color: #fff;}
#mainmenu a.where-item.kyiv.selected:hover {
    background: hsla(268, 48%, 58%, 1);
}
#mainmenu a.where-item.kyiv:hover {
    background: hsla(291, 34%, 45%, 1);
	color: #fff;
}
#mainmenu a.where-item.kharkiv.selected {
	background-color: #f16d20;
    color: #fff;}
#mainmenu a.where-item.kharkiv.selected:hover {
    background-color: #ff8c49;
}
/*#mainmenu a.where-item.selected {background: #5ca747;color: #fff;}
#mainmenu a.where-item.selected:hover {
    background: hsla(107, 44%, 53%, 1);
}*/
#mainmenu .where-you a.kharkiv:hover {
	background-color: #f16d20;
    color: #fff;
}
#mainmenu a:focus,
#mainmenu a:hover,
#mainmenu a.active {
	border-bottom-color: #5a2d8e;
	text-decoration: none;
}

a#mainmenu_146,
#mainmenu a[href="/podii.html"] {
	color: #8f4c9b;
	background: url(/images/sprite-znoua.png) left 13px no-repeat;
	background-position: -10px -547px;
	padding-left: 17px;
	font-weight: bold;
}
a#mainmenu_298 {
	color: #8f4c9b;
	background: url(/images/sprite-znoua.png) left 13px no-repeat;
	background-position: -10px -504px;
	padding-left: 20px;
	font-weight: bold;
	text-shadow: 0px 0px 3px #fff;
	margin-left:10px;
}

#mainmenu a.student-login.active,
#mainmenu a.student-login:hover,
#mainmenu a.student-login:focus,
#mainmenu a.student-login {
	color: #5a2d8e;
	margin: 0px;
	margin-left: 30px;
	border-bottom: 0px;
}
#mainmenu a.student-login:hover {
	text-decoration: underline;
}
.callback-form {
	display: none;
	width: 194px;
	z-index: 4;
	background: #F5F5F5;
	padding: 10px 15px;
	border: 1px solid #E7E7E7;
	position: absolute;
	top: 35px;
	left: 0px;
	box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.2);
}
#cb_phone,
#cb_name {
	width: 180px;
}
.callback-form-close {
position: absolute;
right: 5px;
top: 0px;
font-size: 22px;
cursor: pointer;
transition: opacity .3s ease;
opacity: .6;
}
.callback-form-close:hover,
.callback-form-close:focus {
	opacity: 1;
}
.cb-sended {
	display: none;
}
.cb-sended p {
	margin: 5px 0px 0px;
	padding: 0px;
	font-size: 12px;
	line-height: 15px;
	color: #444;
}
.online_box {
	display: block;
	position: absolute;
	top: 5px;
	padding-right: 20px;
	right: 280px;
	width: 80px;
	height: 72px;
	background: url(/images/online-tests.png) no-repeat left top;
}
.addition {
    display: block;
    position: absolute;
    top: -21px;
    padding-right: 20px;
    right: 405px;
    width: 80px;
    height: 110px;
    background: url(/images/znoua-addition.gif) no-repeat left top;
    background-size: contain;
}
.online_box:after {
	content: "";
	top: 16px;
	right: 9px;
	position: absolute;
	width: 1px;
	height: 50px;
	border-right: 1px solid #DDD;
}
.gift_box {
	display: block;
    position: absolute;
    top: 0px;
    right: 280px;
    width: 80px;
    font-size: 12px;
    line-height: 12px;
    text-align: center;
    color: #f26e21;
    font-weight: bold;
    padding-top: 45px;
    padding-right: 20px;
	background: url(/images/pdfgift_03.png) no-repeat 22px top;
}
.gift_box:after {
	content: "";
    top: 20px;
    right: 9px;
    position: absolute;
    width: 1px;
    height: 50px;
    border-right: 1px solid #DDD;
}
.gift_box:hover {
	color: #000;
}
.gift_box>span {
	display: block;
	color: #000;
}
.zno_forum_head {
	display: block;
    position: absolute;
    top: 15px;
    right: 280px;
    width: 80px;
    font-size: 9px;
    line-height: 12px;
    text-align: center;
    color: #000;
    font-weight: bold;
    padding-top: 45px;
    padding-right: 30px;
    padding-left: 82px;
	background: url(/images/sprite-znoua.png) no-repeat 22px top;
	background-position: 12px -440px;
}
.zno_forum_head:hover, .zno_forum_head:focus {
	color:#000;
}
.zno_forum_head:after {
	content: "";
    top: 6px;
    right: 9px;
    position: absolute;
    width: 1px;
    height: 50px;
    border-right: 1px solid #DDD;
}
#mainmenublock {
	margin-top: -20px;
	margin-bottom: -1px;
	min-width: 960px;
	height: 42px;
	width: 100%;
	background: #f6f6f6;
	border-top: 1px solid #dedede;
	border-bottom: 1px solid #f26e21;
}

#mainmenublock .container {
	position: relative;
}

#conter_ro_zno {
	position: relative;
}
.login-toggle {
	display: table;
	padding-left: 35px;
	height: 28px;
	line-height: 28px;
	cursor: pointer;
	text-decoration: underline;
	color: #000;
	background: url(/templates/znoua/img/login-header-btn.png) no-repeat left center;
	position: relative;
	right: -225px;
	top: 15px;
}
.login-toggle:hover {
	text-decoration: none;
	color: #777;
}
#loginformheader {
	display: none;
	width: 188px;
	position: absolute;
	background: #F0F0F0;
	border: 1px solid #CECECE;
	text-align: center;
	padding: 20px 0px 15px;
	z-index: 5;
	top: 45px;
	left: 235px;
}
#loginformheader .loginheader-input {
	width: 130px;
	padding: 5px 7px;
	border: 1px solid #CECECE;
	border-radius: 0px;
	box-shadow: none;
}
#loginformheader .loginheader-button {
	line-height: 16px;
	padding: 5px 25px;
	border: 0px;
	background: url(/templates/znoua/img/btnloginbg.png) repeat-x left center;
	box-shadow: none;
	color: #FFF;
	text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.2);
	border-radius: 6px;
	font-size: 14px;
}
#loginformheader .loginheader-text {
	display: block;
	font-size: 12px;
	color: #C51C24;
	text-decoration: underline;
	margin: 4px 0px -4px;
}
#userheaderinfo {
	display: table;
	position: absolute;
	right: -65px;
	top: 15px;
}
#userheaderinfo #useravatar {
	float: left;
	border-radius: 100%;
	border: 1px solid #BEBEBE;
	margin-right: 10px;
}
#userheaderinfo #userheadcontrol {
	overflow: hidden;
	float: right;
	text-align: right;
	line-height: 18px;
}
#userheaderinfo .name {
	font-weight: bold;
	color: #BA1820;
}
.headerlogout {
	color: #000;
	text-decoration: underline;
}
.headerlogout:hover {
	text-decoration: none;
}
#city_select {
	position: absolute;
	top: 7px;
	left: 0px;
	width: 140px;
	padding-left: 16px;
	height: 27px;
	background: url(/images/sprite-znoua.png) left bottom no-repeat;
	background-position: -10px -37px;
	line-height: 27px;
	text-align: left;
	cursor: pointer;
	z-index: 5;
}
#city_select.opened {
	background: url(/images/sprite-znoua.png) left top no-repeat;
	background-position: -10px -10px;
}
#city_variants {
	display: none;
	position: absolute;
	width: 156px !important;
	text-align: left;
	background: #fff;
	top: 8px; left: 0px;
	padding: 25px 0px 5px !important;
	z-index: 4;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
box-shadow: 0px 2px 10px rgba(0,0,0,.2);
}
#city_variants a {
	display: block;
	padding: 5px 16px;
	margin: 0;
	font-size: 14px;
	cursor: pointer;
	border-bottom: 1px solid #d7d7d7;
}
#city_variants a:last-child {
	border-bottom: 0px;
	padding-bottom: 0px;
}



#key1 .mobile,
#header .mobile {
	display: block;
	color: #000;
	width: 209px;
	height: 63px;
	position: absolute;
	top: 0px;
	right: 250px;
	text-align: left;
	font-size: 12px;
	padding: 12px 0px 0px 75px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARcAAAA/CAYAAADKW4w7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1RDFBMUFCODI2RkMxMUU0QjcxNkU1NDc3MTAyREM0QSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1RDFBMUFCOTI2RkMxMUU0QjcxNkU1NDc3MTAyREM0QSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjVEMUExQUI2MjZGQzExRTRCNzE2RTU0NzcxMDJEQzRBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjVEMUExQUI3MjZGQzExRTRCNzE2RTU0NzcxMDJEQzRBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+BeL3UgAADI5JREFUeNrsnXts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) no-repeat top left;
}
#key1 .mobile:hover,
#header .mobile:hover {
	text-decoration: none;
}
#key1 .mobile:hover u,
#header .mobile:hover u {
	color: blue;
}

#mainmenu_online {
	display: none !important;
}
@media screen and (max-width:768px) {
	.addition {
	    top: -115px;
    	right: 26%;
	}
	#header {
    height: 150px;
}
	.where-you{
    position: absolute;
    top: -54px;
    /* max-width: 205px; */
    /* width: 205px; */
}
	#mainmenu a.where-item {
    display: inline-block !important;
}
}
@media screen and (max-width:530px) {
	#header .span4 .logo-head {
    max-width: 43%;
    right: 56%;
}
	.addition {
    right: 29%;
}
.phone-number {
    font-size: 15px;
}
}
