html, body {display: block;}
body{
	margin: 0;
	padding: 0;
	min-width: 1060px;
	font-size: 100%;
	background: url("../img/image/bg1-8e17b06f46.jpg") no-repeat center top fixed #5f1a67;
}
body.partner-yushakova {
  background: url("../img/image/bg1-8e17b06f46.jpg") no-repeat center top fixed, #0787A4;
  background-blend-mode: luminosity;
}

.content{
	margin: 0 auto;
	padding: 40px 0;
	width: 940px;
	height: auto;
	position: relative;
}

.call_phone_3{
  line-height: 1.2;
}
.call_phone_3 a{
  color: white!important;
  text-decoration: none!important;
}

.pic-center {
	display: block;
	margin: 0 auto;
	padding: 25px 0;
}

#top .content { height: 700px; padding-top: 20px;}
#top .anchor { margin: 50px auto 20px; }
/*---- шапка ----*/
header {
	margin: 0 auto;
}
#header {
	overflow: hidden;
	margin: 0 auto;
	height: 90px;
}
#toolbar-a {
	float: left;
	padding: 0;
}
#toolbar-b {
	position: relative;
	float: right;
	padding: 0;
	text-align: right;
}
#toolbar-b p.tel {
	color: #fff;
	font-family: "exo_2.0medium";
	font-size: 27px;
	line-height: 28px;
	margin: 0 0 5px 0;
}
#toolbar-b a[rel="modal:open"] {
	background: url("../img/image/tel-4cc2f1d89e.png") no-repeat scroll 160px 3px rgba(0, 0, 0, 0);
	color: #fff;
	display: block;
	float: right;
	font-family: "exo_2.0light";
	font-size: 14px;
	line-height: 18px;
	text-decoration: underline;
	width: 350px;
}
/*---- /шапка ----*/

/*---- Закарючки на заголовках ----*/
.h1-pic-t {background: url("../img/image/h1-pic-t-2637dad84a.png") no-repeat top center;}
.h1-pic-b {background: url("../img/image/h1-pic-b-dc8eb935b9.png") no-repeat bottom center; }

.h2-pic-t1 {background: url("../img/image/h2-pic-t1-30a1137a70.png") no-repeat top center;}
.h2-pic-b1 {background: url("../img/image/h2-pic-b1-a2927219b3.png") no-repeat bottom center;}

.h2-pic-t2 {background: url("../img/image/h2-pic-t2-9a4de21f58.png") no-repeat top center;}
.h2-pic-b2 {background: url("../img/image/h2-pic-b2-0cbb6c0107.png") no-repeat bottom center;}

.h2-pic-t3 {background: url("../img/image/h2-pic-t3-b1afda5781.png") no-repeat top center;}
.h2-pic-b3 {background: url("../img/image/h2-pic-b3-77fa5ed83b.png") no-repeat bottom center;}

.h2-pic-t4 {background: url("../img/image/h2-pic-t4-058b69ecb4.png") no-repeat top center;}
.h2-pic-b4 {background: url("../img/image/h2-pic-b4-1b0ec444a9.png") no-repeat bottom center;}

.h2-pic-t5 {background: url("../img/image/h2-pic-t5-9d97b5e701.png") no-repeat top center;}
.h2-pic-b5 {background: url("../img/image/h2-pic-b5-a6a83e2816.png") no-repeat bottom center;}
/*---- /Закарючки на заголовках ----*/

/*---- Университет ----*/
#universtitet { background: /*url("../img/image/bg2-top-df90cdc48b.png") no-repeat center top*/ #fff; }

#universtitet ul {
	overflow: hidden;
	margin: 0 auto 50px auto;
	width: 880px;
}

#universtitet ul li {
	float: left;
	width: 220px;
	padding: 125px 0 0 0;
	text-align: center;
	color:#000;
	font-size: 20px;
	line-height: 25px;
}
#universtitet ul li:nth-child(1) {background: url("../img/image/pictog1-d69fe52353.png") no-repeat top center;}
#universtitet ul li:nth-child(2) {background: url("../img/image/pictog2-cbd108057f.png") no-repeat top center;}
#universtitet ul li:nth-child(3) {background: url("../img/image/pictog3-9c5e4f6581.png") no-repeat top center;}
#universtitet ul li:nth-child(4) {background: url("../img/image/pictog4-3a037cde33.png") no-repeat top center;}

/*---- Университет ----*/
#programma { background: url("../img/image/bg2-35491adf47.jpg") no-repeat center top #0787a4; }
#programma .content { height: 888px; }

ul.bulet {
	list-style-image: url("../img/image/bulet-f0baac15d1.png");
	width: 550px;
	margin: 70px auto 50px auto;
}
ul.bulet li {
	margin: 0 0 15px 0;
	font-size: 26px;
	color: #fff;
}

/*---- Факультеты ----*/
#fakultet { background: url("../img/image/bg3-top-b624a940bd.png") no-repeat center top #f4f0ec; }

#fakultet ul {
	overflow: hidden;
	margin: 20px auto 0 auto;
}

#fakultet ul li {
	float: left;
	height: 300px;
	width: 380px;
	padding: 10px 0 50px 80px;
}
#fakultet ul li:nth-child(even) { margin-left: 20px; }
#fakultet ul li:nth-child(1) {background: url("../img/image/fakul-icon8-8a8a7e4e7f.png") no-repeat top left;}
#fakultet ul li:nth-child(2) {background: url("../img/image/fakul-icon3-799b0e182d.png") no-repeat top left;}
#fakultet ul li:nth-child(3) {background: url("../img/image/fakul-icon10-e06d8af6c6.png") no-repeat top left;}
#fakultet ul li:nth-child(4) {background: url("../img/image/fakul-icon1-84936ca8c5.png") no-repeat top left;}
#fakultet ul li:nth-child(5) {background: url("../img/image/fakul-icon2-581e22f744.png") no-repeat top left;}
#fakultet ul li:nth-child(6) {background: url("../img/image/fakul-icon4-87fc907d01.png") no-repeat top left;}
#fakultet ul li:nth-child(7) {background: url("../img/image/fakul-icon5-230ccc2075.png") no-repeat top left;}
#fakultet ul li:nth-child(8) {background: url("../img/image/fakul-icon6-299a6649c2.png") no-repeat top left;}
#fakultet ul li:nth-child(9) {background: url("../img/image/fakul-icon7-59e2c19ef6.png") no-repeat top left;}
#fakultet ul li:nth-child(10) {background: url("../img/image/fakul-icon9-f57383324f.png") no-repeat top left;}

#fakultet .phone, #ob-universtitete .phone, #preimushestva .phone{
	color: #000;
	font-size: 12px;
	position: relative;
	top: -35px;
	text-align: center;
	line-height: 16px;
}
#fakultet .phone a, #ob-universtitete .phone a, #preimushestva .phone a, #bottom label a{
	color: #000;
}

#bottom label{
	color: #000; font-size: 20px; line-height: 35px;  text-align: center;  margin: 25px 8px 0;  display: block;
}

/*---- Об университете ----*/
#ob-universtitete { background: url("../img/image/bg4-top-0239fbfdcd.png") no-repeat center top #fff; }

/*---- Карьера ----*/
#karera { background: url("../img/image/bg3-8d0344e663.jpg") no-repeat center top #9005BA; }
.partner-yushakova #karera {
  background: rgba(7, 135, 164, 0.7);
}
.partner-yushakova #karera .h2-pic-b4 {
  background: url("../img/image/h2-pic-b2-0cbb6c0107.png") no-repeat bottom center;
}
.partner-yushakova #karera .h2-pic-t4 {
  background: url("../img/image/h2-pic-t2-9a4de21f58.png") no-repeat top center;
}
#karera h5 { padding: 0; }
#karera ul { margin-top: 10px; }

/*---- Преимущества ----*/
#preimushestva {background: url("../img/image/bg5-top-0b337c8859.png") no-repeat center top #fff; }
.partner-yushakova #preimushestva {
	background: url('../img/image/bg3-top-b624a940bd.png') no-repeat center top #fff;
}

#preimushestva ul {
	display: block;
	overflow: hidden;
}

#preimushestva ul li {
	float: left;
	width: 294px;
	padding: 225px 0 0 0;
	text-align: left;
	color:#000;
	font-size: 18px;
	line-height: 24px;
}
#preimushestva ul li:nth-child(1) {background: url("../img/image/pic-compas-6194afa6e5.png") no-repeat top center;}
#preimushestva ul li:nth-child(2) {background: url("../img/image/pic-gerb-d7619e056d.png") no-repeat top center; margin: 0 25px}
#preimushestva ul li:nth-child(3) {background: url("../img/image/pic-planeta-b324a5b981.png") no-repeat top center;}

.box-picborder {
	background: url("../img/image/box-picborder-724d8b78c5.png") no-repeat top center;
	padding: 76px 0;
	width: 805px;
	margin: 80px auto 90px auto;
}
.box-picborder h4, .box-picborder h5 { text-align: center; }
.box-picborder h5 {
	color: #000;
	padding: 0;
	font-size: 23px;
	line-height: 29px;
}

/*---- Отзывы ----*/
#otzev { background: url("../img/image/bg5-fa5886bbbf.jpg") repeat;}

#otzev ul {
	width: 900px;
	margin: 0 auto;
	overflow: hidden;
}
#otzev ul li {
	float: left;
	margin: 0 20px;
}
#otzev ul li div {
	border: 2px solid #e78d4e;
	border-radius: 3px;
	height: 256px;
}
#otzev ul li p {
	color: #fff;
	font-size: 22px;
	margin: 10px 0 0 50px;
}
/*---- Выпускники ----*/
#vepusknik { background: #fff;}


/*---- Добро пожаловать ----*/
#dobro { background: url("../img/image/bg4-d0c31a2fc1.jpg") no-repeat center top #0990a2; }
#dobro .content { height: 858px; }

#dobro h5 {
	font-size: 42px;
}

/*--- подвал ----*/
#bottom {  background: url("../img/image/bg6-8799ca5f54.jpg") repeat; }

/*---- форма ----*/

#bottom form {
	position: relative;
	margin: 0 auto;
}
#bottom form > div.wrap {
	background: #f4f0ec;
	border-radius: 10px;
	width: 460px;
	margin: 0 auto;
	padding: 40px 60px 20px 60px;
}
#bottom form ul {
	list-style: disc;
	width: 535px;
	margin: 20px auto 0 auto;
}
#bottom form ul li {
	font-size: 20px;
	line-height: 30px;
	text-align: left;
	text-transform: none;
}
form p,
form,
form label {
	color: #fff;
	font-size: 20px;
}
label.error {
	display: none !important;
}
/*--- /нижний блок ----*/


/*---- подвал ----*/

#footerfix {
	height: 85px;
}
#footer {
	position: relative;
	margin: 0 auto;
	padding: 0;
	background: #23003e;
}
#footer .content {
	padding: 30px 0 60px 0;
}
#footer .footer-a {
	float: left;
}
#footer .footer-b {
	float: right;
	text-align: right;
}
#footer .footer-b a,
#footer .footer-a {
	width: 430px;
	color: #fff;
	text-align: left;
	font-size: 14px;
	line-height: 1.3;
}

.yushakova-popup {
	background: url("../img/image/bg6-8799ca5f54.jpg") repeat;
}

.yushakova-popup h3 span {
	font-size: 31px;
	line-height: 40px;
}

#bottom {
	padding: 10px 50px;
}

form.application {
	padding-bottom: 20px;
}

.yushakova-popup .widget-form-privacy {
    display: none !important;
}