* {
  box-sizing: border-box;
}

@font-face {
  font-family: 'GrapalataReg';
  src: local('GrapalataReg'), url('../fonts/GHEAGrpalatReg.otf');
}

@font-face {
  font-family: 'GrapalataBld';
  src: local('GrapalataReg'), url('../fonts/GHEAGpalatBld.otf');
}

html {
  -webkit-text-size-adjust: none;
}

input[type=text] {
  /* Remove First */
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

html, body {
  margin: 0;
  padding: 0;
  background: #fefefe;
  font-family: "GHEAGrapalat, Arial Unicode, Sylfaen, sans-serif";
}

body {
  font-family: "GHEAGrapalat, Arial Unicode, Sylfaen, sans-serif";
  overflow-x: hidden;
}

a {
  text-decoration: none;
}

.cnt {
  text-align: center;
}

.res_ktb {
  display: none;
}

/*Grid*/
.w_1 {
  width: 2.5%;
}

.w_2 {
  width: 5%;
}

.w_3 {
  width: 7.5%;
}

.w_4 {
  width: 10%;
}

.w_5 {
  width: 12.5%;
}

.w_6 {
  width: 15%;
}

.w_7 {
  width: 17.5%;
}

.w_8 {
  width: 20%;
}

.w_9 {
  width: 22.5%;
}

.w_10 {
  width: 25%;
}

.w_11 {
  width: 27.5%;
}

.w_12 {
  width: 30%;
}

.w_13 {
  width: 32.5%;
}

.w_14 {
  width: 35%;
}

.w_15 {
  width: 37.5%;
}

.w_16 {
  width: 40%;
}

.w_17 {
  width: 42.5%;
}

.w_18 {
  width: 45%;
}

.w_19 {
  width: 47.5%;
}

.w_20 {
  width: 50%;
}

.w_21 {
  width: 52.5%;
}

.w_22 {
  width: 55%;
}

.w_23 {
  width: 57.5%;
}

.w_24 {
  width: 60%;
}

.w_25 {
  width: 62.5%;
}

.w_26 {
  width: 65%;
}

.w_27 {
  width: 67.5%;
}

.w_28 {
  width: 70%;
}

.w_29 {
  width: 72.5%;
}

.w_30 {
  width: 75%;
}

.w_31 {
  width: 77.5%;
}

.w_32 {
  width: 80%;
}

.w_33 {
  width: 82.5%;
}

.w_34 {
  width: 85%;
}

.w_35 {
  width: 87.5%;
}

.w_36 {
  width: 90%;
}

.w_37 {
  width: 92.5%;
}

.w_38 {
  width: 95%;
}

.w_39 {
  width: 97.5%;
}

.w_40 {
  width: 100%;
  clear: both;
}

.w_1-3 {
  width: calc(100% / 3);
}

.w_1-7 {
  width: calc(100% / 7);
}

.ml_1 {
  margin-left: 2.5%;
}

.ml_2 {
  margin-left: 5%;
}

.ml_3 {
  margin-left: 7.5%;
}

.ml_4 {
  margin-left: 10%;
}

.ml_5 {
  margin-left: 12.5%;
}

.ml_6 {
  margin-left: 15%;
}

.ml_7 {
  margin-left: 17.5%;
}

.ml_8 {
  margin-left: 20%;
}

.ml_9 {
  margin-left: 22.5%;
}

.ml_10 {
  margin-left: 25%;
}

.ml_11 {
  margin-left: 27.5%;
}

.ml_12 {
  margin-left: 30%;
}

.ml_13 {
  margin-left: 32.5%;
}

.ml_14 {
  margin-left: 35%;
}

.ml_15 {
  margin-left: 37.5%;
}

.ml_16 {
  margin-left: 40%;
}

.ml_17 {
  margin-left: 42.5%;
}

.ml_18 {
  margin-left: 45%;
}

.ml_19 {
  margin-left: 47.5%;
}

.ml_20 {
  margin-left: 50%;
}

.ml_21 {
  margin-left: 52.5%;
}

.ml_22 {
  margin-left: 55%;
}

.ml_23 {
  margin-left: 57.5%;
}

.ml_24 {
  margin-left: 60%;
}

.ml_25 {
  margin-left: 62.5%;
}

.ml_26 {
  margin-left: 65%;
}

.ml_27 {
  margin-left: 67.5%;
}

.ml_28 {
  margin-left: 70%;
}

.ml_29 {
  margin-left: 72.5%;
}

.ml_30 {
  margin-left: 75%;
}

.ml_31 {
  margin-left: 77.5%;
}

.ml_32 {
  margin-left: 80%;
}

.ml_33 {
  margin-left: 82.5%;
}

.ml_34 {
  margin-left: 85%;
}

.ml_35 {
  margin-left: 87.5%;
}

.ml_36 {
  margin-left: 90%;
}

.ml_37 {
  margin-left: 92.5%;
}

.ml_38 {
  margin-left: 95%;
}

.ml_39 {
  margin-left: 97.5%;
}

.ml_40 {
  margin-left: 100%;
}

.mr_1 {
  margin-right: 2.5%;
}

.mr_2 {
  margin-right: 5%;
}

.mr_3 {
  margin-right: 7.5%;
}

.mr_4 {
  margin-right: 10%;
}

.mr_5 {
  margin-right: 12.5%;
}

.mr_6 {
  margin-right: 15%;
}

.mr_7 {
  margin-right: 17.5%;
}

.mr_8 {
  margin-right: 20%;
}

.mr_9 {
  margin-right: 22.5%;
}

.mr_10 {
  margin-right: 25%;
}

.mr_11 {
  margin-right: 27.5%;
}

.mr_12 {
  margin-right: 30%;
}

.mr_13 {
  margin-right: 32.5%;
}

.mr_14 {
  margin-right: 35%;
}

.mr_15 {
  margin-right: 37.5%;
}

.mr_16 {
  margin-right: 40%;
}

.mr_17 {
  margin-right: 42.5%;
}

.mr_18 {
  margin-right: 45%;
}

.mr_19 {
  margin-right: 47.5%;
}

.mr_20 {
  margin-right: 50%;
}

.mr_21 {
  margin-right: 52.5%;
}

.mr_22 {
  margin-right: 55%;
}

.mr_23 {
  margin-right: 57.5%;
}

.mr_24 {
  margin-right: 60%;
}

.mr_25 {
  margin-right: 62.5%;
}

.mr_26 {
  margin-right: 65%;
}

.mr_27 {
  margin-right: 67.5%;
}

.mr_28 {
  margin-right: 70%;
}

.mr_29 {
  margin-right: 72.5%;
}

.mr_30 {
  margin-right: 75%;
}

.mr_31 {
  margin-right: 77.5%;
}

.mr_32 {
  margin-right: 80%;
}

.mr_33 {
  margin-right: 82.5%;
}

.mr_34 {
  margin-right: 85%;
}

.mr_35 {
  margin-right: 87.5%;
}

.mr_36 {
  margin-right: 90%;
}

.mr_37 {
  margin-right: 92.5%;
}

.mr_38 {
  margin-right: 95%;
}

.mr_39 {
  margin-right: 97.5%;
}

.mr_40 {
  margin-right: 100%;
}

.mt_1 {
  margin-top: 2.5%;
}

.mt_2 {
  margin-top: 5%;
}

.mt_3 {
  margin-top: 7.5%;
}

.mt_4 {
  margin-top: 10%;
}

.mt_5 {
  margin-top: 12.5%;
}

.mt_6 {
  margin-top: 15%;
}

.mt_7 {
  margin-top: 17.5%;
}

.mt_8 {
  margin-top: 20%;
}

.mt_9 {
  margin-top: 22.5%;
}

.mt_10 {
  margin-top: 25%;
}

.mt_11 {
  margin-top: 27.5%;
}

.mt_12 {
  margin-top: 30%;
}

.mt_13 {
  margin-top: 32.5%;
}

.mt_14 {
  margin-top: 35%;
}

.mt_15 {
  margin-top: 37.5%;
}

.mt_16 {
  margin-top: 40%;
}

.mt_17 {
  margin-top: 42.5%;
}

.mt_18 {
  margin-top: 45%;
}

.mt_19 {
  margin-top: 47.5%;
}

.mt_20 {
  margin-top: 50%;
}

.mt_21 {
  margin-top: 52.5%;
}

.mt_22 {
  margin-top: 55%;
}

.mt_23 {
  margin-top: 57.5%;
}

.mt_24 {
  margin-top: 60%;
}

.mt_25 {
  margin-top: 62.5%;
}

.mt_26 {
  margin-top: 65%;
}

.mt_27 {
  margin-top: 67.5%;
}

.mt_28 {
  margin-top: 70%;
}

.mt_29 {
  margin-top: 72.5%;
}

.mt_30 {
  margin-top: 75%;
}

.mt_31 {
  margin-top: 77.5%;
}

.mt_32 {
  margin-top: 80%;
}

.mt_33 {
  margin-top: 82.5%;
}

.mt_34 {
  margin-top: 85%;
}

.mt_35 {
  margin-top: 87.5%;
}

.mt_36 {
  margin-top: 90%;
}

.mt_37 {
  margin-top: 92.5%;
}

.mt_38 {
  margin-top: 95%;
}

.mt_39 {
  margin-top: 97.5%;
}

.mt_40 {
  margin-top: 100%;
}

.p_1 {
  padding: 10px;
}

.p_2 {
  padding: 15px;
}

.p_3 {
  padding: 20px;
}

.p_4 {
  padding: 30px;
}

.p_5 {
  padding: 50px;
}

.pb_1 {
  padding-bottom: 10px;
}

[class^="w_"] {
  float: left;
  box-sizing: border-box;
}

.fl_l {
  float: left;
}

.fl_r {
  float: right;
}

.active {
  color: #f2640c;
}

.clearfix {
  clear: both;
}

.tw_4 {
  width: 45px;
}

.tw_5 {
  width: 50px;
}

.tw_6 {
  width: 60px;
}

.tw_7 {
  width: 70px;
}

.tw_8 {
  width: 80px;
}

.tw_85 {
  width: 85px;
}

.tw_9 {
  width: 95px;
}

.tw_10 {
  width: 100px;
}

.tw_11 {
  width: 110px;
}

.tw_12 {
  width: 120px;
}

.tw_13 {
  width: 130px;
}

.tw_14 {
  width: 145px;
}

.tw_15 {
  width: 150px;
}

.tw_16 {
  width: 160px;
}

.tw_18 {
  width: 185px;
}

.tw_20 {
  width: 200px;
}

.tw_21 {
  width: 210px;
}

.ws {
  white-space: nowrap;
}

.font_bt {
  font-weight: bold;
  font-size: 18px;
}

div:empty {
  /*display: none;*/
}

.d_none {
  display: none;
}

.center {
  width: 1360px;
  margin: 0 auto;
}

.wrapper {
  position: relative;
}

h3 {
  font-size: 21px;
}

.italic_text {
  font-style: italic;
}

.big_size_text {
  font-size: 36px;
  color: rgba(25, 83, 170, 0.5);
}

.read_more {
  color: #f2640c;
  cursor: pointer;
  / / border-bottom: 1 px solid #f2640c;
}

.read_more a {
  color: #f2640c;
  / / border-bottom: 1 px solid #f2640c;
}

.read_more a:hover {
  text-decoration: underline;
  color: #264f7b
}

.text_bordbottom {
  border-bottom: 1px solid #264f7b
}

.text_bordinline {
  position: relative;
  z-index: 1;
  overflow: hidden;
  text-align: center;
}

.text_bordinline:before,
.text_bordinline:after {
  content: '';
  display: inline-block;
  width: 100%;
  height: 1px;
  background: #000;
  z-index: -1;
  position: relative;
  vertical-align: middle;
}

.text_bordinline:before {
  right: 20px;
  margin: 0 0 0 -100%;
}

.text_bordinline:after {
  left: 20px;
  margin: 0 -100% 0 0;
}

.content .menu_logo {
  margin: 0;
}

.content ul li a {
  color: #264f7b;
}

/*header*/
header {
  width: 100%;
  / / height: 150 px;
  / / background: rgba(38, 50, 56, .9);
}

.top_menu {
  background: rgb(35, 35, 35);
  display: inline-block;
  height: 45px;
  position: fixed;
  z-index: 999;
}

.top_nav {
  display: inline-block;
}

.top_nav #nav li {
  position: relative;
  width: 140px;
}

.top_nav #nav>ul>li {
  padding: 2px 3px 10px;
}

.top_nav #nav ul li a:hover {
  color: rgb(217, 242, 255);
}

.top_nav #nav li ul {
  display: none;
  background: rgb(35, 35, 35);
  float: left;
  width: 225px;
  position: absolute;
  z-index: 999;
  padding-left: 5px;
  padding-bottom: 10px;
  margin-top: 10px
}

/*
.top_nav #nav li:hover > ul {
    display: block;
}
*/
.top_nav #nav li ul li {
  width: 225px;
  padding: 2px 5px 3px;
}

.top_nav #nav li ul li ul {
  display: none;
  left: 220px;
  top: -10px;
}

/*
#nav li ul li:hover ul {
    display: block;
}
*/
#nav>ul>li:nth-child(1) {
  left: -45px;
}

#nav>ul>li:nth-child(2) {
  //left: -60px;
  left: -70px;
}

#nav>ul>li:nth-child(3) {
  left: -75px;
}

#nav>ul>li:nth-child(4) {
  //left: -110px;
  left: -66px;
}

#nav>ul>li:nth-child(5) {
  //left: -100px;
  left: -33px;
}

#nav>ul>li:nth-child(6) {
  left: -65px;
}

#nav>ul>li:nth-child(7) {
  //left: -95px;
  left: -48px;
}

#nav>ul>li:nth-child(8) {
  left: -100px;
  width: 80px;
}

/*
#nav > ul > li:nth-child(9) {
    width: 50px;
    left: -125px;
}
*/
#nav .tr {
  border-left: 6px solid #fefefe;
}

#nav>ul>li>a>.tr {
  display: none;
}

.langs, .top_nav {
  margin-top: -5px;
}

.langs li {
  color: #fefefe;
  margin-left: 5px;
}

.langs li:hover {
  color: rgb(217, 242, 255);
  cursor: pointer;
}

ul {
  list-style: none;
}

ul li {
  float: left;
}

ul li a {
  color: #fff;
  text-decoration: none;
  font-size: 14px;
}

.menu_logo {
  margin-top: -30px;
  margin-right: 20px;
}

.menu_logo img {
  width: 80px;
}

.logo {
  background: #264f7b;
  display: inline-block;
  padding: 10px;
  margin-top: 45px;
  /*position: fixed;*/
  z-index: 999;
}

.header_logo {
  width: 10%;
  max-width: 80px;
  margin-left: 4%;
}

.header_tytle {
  color: #fefefe;
  width: 82%;
  float: left;
  font-size: 24px;
  text-align: center;
  margin-top: 35px;
  text-transform: uppercase;
}

/* end header */
.banner {
  height: 100vh;
}

.dropbtn {
  color: white;
  font-size: 16px;
  border: none;
  cursor: pointer;
}

.dropbtn:hover, .dropbtn:focus {
  background-color: #1953aa;
}

.dropdown, .drop_soc {
  position: relative;
  display: inline-block;
}

.dropdown_content {
  display: none;
  position: absolute;
  background-color: #f9f9f9;
  min-width: 768px;
  overflow: auto;
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
  z-index: 1;
  right: 60px;
  margin: 0;
  padding: 0;
}

.dropdown_soc {
  display: none;
  position: absolute;
  background-color: #f9f9f9;
  min-width: 120px;
  overflow: auto;
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
  z-index: 1;
  right: 60px;
  margin: 0;
  padding: 5px;
  top: 15px;
}

.dropdown_soc img {
  margin-left: 10px;
}

.dropdown_content a {
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
}

.dropdown a:hover {
  background-color: #f1f1f1
}

.show {
  display: block;
}

.abs_button {
  float: left;
  cursor: pointer;
  font-size: 12px;
  text-transform: uppercase;
  color: #fefefe;
  position: relative;
}

.top_expanding {
  display: none;
  width: 0px;
  height: 40px;
  padding: 10px 0;
  float: left;
  position: absolute;
  left: -310px;
  top: 0;
}

.expandings {
  width: 300px;
}

.expandings input[type="text"] {
  background: #fff;
  padding: 6px;
  border: 1px solid #ccc;
  margin-bottom: 10px;
  width: 200px !important;
  padding-right: 22px;
}

.ser {
  color: #ea6645;
}

.clearable {
  background: #fff url(http://i.stack.imgur.com/mJotv.gif) no-repeat right 10px center !important;
  border: 1px solid #999;
  padding: 3px 18px 3px 4px;
  border-radius: 3px;
  transition: background 0.4s;
}

.clearable.x {
  background-position: right 5px center;
}

/* (jQ) Show icon */
.clearable.onX {
  cursor: pointer;
}

/* (jQ) hover cursor style */
.clearable::-ms-clear {
  display: none;
  width: 0;
  height: 0;
}

/* Remove IE default X */
.close_expanding {
  color: #fefefe;
  font-size: 20px;
  float: right;
  cursor: pointer;
  margin-top: 3px;
}

.bg_cont {
  / / position: relative;
  background-image: url("../images/bg/lessons.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
}

.management_block {
  width: 100%;
  margin-top: 50px;
}

.icon {
  width: 40px;
}

.name_block {
  width: 60%;
  margin: 0 auto;
  display: table;
}

.name_block img {
  float: left;
  width: 150px;
}

.name_block h1 {
  float: left;
  width: 65%;
  color: #fff;
  text-align: center
}

/* end header */
/* footer */
footer {
  background: rgb(35, 35, 35);
  float: left;
  width: 100%;
  border-top: 2px solid #928e8e;
  / / height: 300 px;
}

.footer_block {
  padding: 40px 0 10px 0;
}

.copyright {
  padding: 10px 0;
}

.footer_logo {
  width: 160px;
  margin-left: 10px;
}

.ft_cont {
  / / width: 30 %;
  padding: 5px;
  margin-left: 30px;
}

.ft_cont ul {
  float: left;
}

.ft_cont ul li {
  margin-left: 10px;
  font-size: 14px;
}

.ft_cont li, .ft_cont li a {
  color: #fefefe;
  line-height: 1.5;
}

.cols ul li {
  float: left;
  width: 27%;
}

.cols>ul>li:nth-child(1) {
  margin-left: 5%;
}

.cols>ul>li:nth-child(2) {
  margin-left: 8%;
  width: 22%;
}

.cols>ul>li:nth-child(3) {
  margin-left: 3%;
  width: 255px;
}

.cols>ul>li>a {
  font-size: 18px;
}

.cols ul li a {
  color: #fefefe;
}

.cols ul li ul {
  margin: 0;
  padding: 0;
}

.cols ul li ul li {
  float: none;
  width: 100%;
}

.cols ul li ul li a {
  color: #bbb;
}

.copyright {
  border-top: 2px solid #928e8e;
  font-size: 14px;
}

.copyright>div {
  color: #fefefe;
  margin-top: 5px;
  margin-left: 10px;
}

.dvs {
  margin-right: 20px;
}

.dvs .corp {
  height: 30px;
  margin-top: -10px;
  margin-right: 35px;
}

.soc_icon {
  display: inline-block;
  margin-left: 75px;
}

.soc_icon a {
  text-decoration: none;
}

.soc_icon img {
  height: 20px;
  margin-left: 10px;
}

.footer_contact .tr {
  display: none;
}

.footer_contact ul li a:hover {
  color: #e9dede;
}

/* end footer */
/*breadcrumb*/
#breadcrumb {
  list-style: none;
  display: inline-block;
  / / margin-top: 5 px;
  width: 100%;
  background: #264f7b;
}

#breadcrumb ul:empty {
  display: none;
}

#breadcrumb ul {
  list-style: none;
  display: inline-block;
}

#breadcrumb li {
  float: left;
}

#breadcrumb li a {
  color: #363636;
  font-size: 13px;
}

#breadcrumb li a:hover {
  color: rgba(25, 83, 170, .8);
}

#breadcrumb li {
  color: #363636;
  display: block;
  background: #fefefe;
  text-decoration: none;
  position: relative;
  height: 24px;
  line-height: 24px;
  padding: 0 10px 0 5px;
  text-align: center;
  margin-right: 7px;
  cursor: pointer;
  margin-left: 12px;
  font-size: 13px;
}

#breadcrumb li:nth-child(even), #breadcrumb li:nth-child(odd), #breadcrumb li:not(:nth-child(1)) {
  background-color: #fefefe;
}

#breadcrumb li:nth-child(even):before, #breadcrumb li:nth-child(odd):before, #breadcrumb li:not(:nth-child(1)):before {
  border-color: #fefefe;
  border-left-color: transparent;
}

#breadcrumb li:nth-child(even):after, #breadcrumb li:nth-child(odd):after, #breadcrumb li:not(:nth-child(1)):after {
  border-left-color: #fefefe;
}

#breadcrumb li:last-child {
  padding-right: 15px;
}

#breadcrumb li:before, #breadcrumb li:after {
  content: "";
  position: absolute;
  top: 0;
  border: 0 solid #fefefe;
  border-width: 12px 8px;
  width: 0;
  height: 0;
}

#breadcrumb li:nth-child(1):before {
  left: -16px;
  / / border-left-color: transparent;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  border-left-color: #fefefe;
}

#breadcrumb li:nth-child(1):after {
  left: 100%;
  border-color: transparent;
  border-left-color: #fefefe;
}

#breadcrumb li:hover {
  background-color: rgba(254, 254, 254, 0.8);
  color: #fefefe;
}

#breadcrumb li:before {
  left: -16px;
  / / border-left-color: transparent;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}

#breadcrumb li:after {
  left: 100%;
  border-color: transparent;
  border-left-color: #fefefe;
}

#breadcrumb li a:hover {
  text-decoration: underline;
}

#breadcrumb li:nth-child(1):hover:before {
  border-color: rgba(254, 254, 254, 0.8);
  / / border-left-color: transparent;
  color: #fefefe;
}

#breadcrumb li:hover:before {
  border-color: rgba(254, 254, 254, 0.8);
  border-left-color: transparent;
  color: #fefefe;
}

#breadcrumb li:hover:after {
  border-left-color: rgba(254, 254, 254, 0.8);
  color: #fefefe;
}

#breadcrumb li:active {
  background-color: rgba(254, 254, 254, 0.8);
  color: #f2640c;
}

#breadcrumb li:active:before {
  border-color: rgba(254, 254, 254, 0.8);
  border-left-color: transparent;
  color: #f2640c;
}

#breadcrumb li:active:after {
  border-left-color: rgba(254, 254, 254, 0.8);
  color: #f2640c;
}

/*end breadcrumb*/
/* secondary_menu */
.secondary_menu ul:before, .secondary_menu ul:after {
  content: " ";
  display: table;
}

.secondary_menu ul li a {
  display: block;
  text-decoration: none;
  white-space: nowrap;
  z-index: 44;
  position: relative;
  font-weight: bold;
  color: #fafafa;
}

.secondary_menu li ul {
  display: none;
  background: #6783a2;
  width: 210px;
  z-index: 9999;
  float: none;
  padding: 0 1px;
  position: absolute;
}

.secondary_menu li:hover ul {
  display: block;
}

.secondary_menu ul li ul a {
  color: #fff;
  margin-bottom: 5px;
  font-size: 13px;
  margin-left: 15px;
  white-space: normal;
  max-width: 155px;
  margin-top: 10px;
}

.secondary_menu ul li {
  display: block;
  position: relative;
  float: left;
  padding: 5px;
  / / width: 97 %;
  / / border-bottom: 2 px solid #fafafa;
}

.secondary_menu ul li:last-child {
  border-bottom: 0;
}

.secondary_menu ul li ul a:hover {
  opacity: 0.8;
  text-decoration: underline;
}

.secondary_menu:empty {
  display: none;
}

.secondary_menu {
  background: #6783a2;
  padding: 0px;
  text-align: center;
  width: 100%;
  display: inline-block;
  box-sizing: border-box;
}

.secondary_menu li {
  display: inline-block;
  float: left;
  margin-left: 4px;
  padding-left: 10px;
}

.secondary_menu li a {
  text-transform: none;
}

.secondary_menu>ul>li>ul>li>ul {
  display: none;
  visibility: hidden;
}

.secondary_menu ul li a {
  white-space: pre-line;
  text-align: left;
}

.secondary_menu .tr {
  width: 0;
  height: 0;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-radius: 1%;
  border-left: 6px solid #fefefe;
  font-size: 0px;
  margin: 0 10px;
  vertical-align: middle
}

.dropdown-toggle:empty {
  display: none;
}

.secondary_menu a {
  text-decoration: none;
  text-transform: uppercase;
  color: #e9ebee;
  font-size: 13px;
  padding: 0 5px;
  border-left: 1px solid rgba(255, 255, 255, 0.5);
  margin: 10px 0;
  display: inline-block;
}

.secondary_menu li:first-child a {
  border-left: 0px;
}

.secondary_menu a:hover {
  color: rgba(255, 255, 255, 0.5);
}

.secondary_menu ul {
  list-style: none;
  margin: 0 auto;
  padding: 0;
  /*display:inline-block;*/
  /*float: left;*/
  float: none;
  display: table
}

.secondary_menu>ul>li>ul>li {
  background: #6783a2;
  color: #fff;
  z-index: 9999;
  float: none;
}

.secondary_menu ul li .tr {
  display: none;
}

.secondary_menu ul li ul .tr {
  display: none;
}

/*end secondary_menu*/
/* main menu */
.position_abs_right_div {
  z-index: 1000;
  right: 0;
  top: 35%;
  position: fixed;
}

.right_abs_menu {
  position: absolute;
  right: 0;
  background: #232323;
  z-index: 9999;
  / / opacity: .8;
}

.right_abs_menu ul {
  margin: 0;
  padding: 0;
}

.right_abs_menu li {
  margin-bottom: 5px;
  cursor: pointer;
  padding: 5px 5px 0 6px;
}

.right_abs_menu ul li img {
  width: 40px;
}

.right_abs_menu ul li:first-child img {
  width: 35px;
  padding-top: 5px;
}

.abs_nav {
  position: absolute;
  height: 50px;
  width: 0px;
  right: 50px;
  / / opacity: .8;
  transition: all .5s ease;
  background: rgb(35, 35, 35);
  / / display: inline-block;
}

.toggle_menu {
  width: 1124px;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
}

.abs_nav ul {
  transition: all .3s ease-in-out;
  float: left;
}

.abs_nav ul li {
  float: left;
  / / padding: 10 px 15 px;
  / / transition: all .3 s ease-in-out;
  position: relative;
  width: 150px;
  / / padding: 2 px 3 px;
  position: relative;
}

.abs_nav>ul>li:nth-child(1) {}

.abs_nav>ul>li:nth-child(2) {
  left: -35px;
}

.abs_nav>ul>li:nth-child(3) {
  left: -15px;
}

.abs_nav>ul>li:nth-child(4) {
  left: 10px;
}

.abs_nav>ul>li:nth-child(5) {
  left: 10px;
}

.abs_nav>ul>li:nth-child(6) {
  left: 10px;
}

.abs_nav>ul>li:nth-child(6) ul li ul {
  left: -255px;
}

.abs_nav>ul>li:nth-child(7) {
  left: 10px;
}

.abs_nav>ul>li:nth-child(7) ul {
  right: -50px;
  width: 200px;
}

.abs_nav>ul>li:nth-child(7) ul li ul {
  left: -200px;
}

/*.abs_nav > ul > li:nth-child(8) {
    width: 80px;
}

.abs_nav > ul > li:nth-child(9) {
    width: 50px;
}*/
/*
.abs_nav ul li:hover > ul {
    display: block;
}
*/
.abs_nav ul li a:hover {
  color: rgb(217, 242, 255);
}

.abs_nav ul li a {
  color: #fff;
  text-decoration: none;
  / / padding: 10 px 0;
  font-size: 14px;
}

.abs_nav ul>li {
  padding: 2px 3px 10px;
}

.abs_nav>ul>li>ul {
  margin: 0;
}

.abs_nav.toggle_menu.oppen ul.tree:hover .abs_nav.toggle_menu.oppen ul.tree ul {
  display: block;
}

/*
@media all and (max-width: 1280px) {
    .abs_nav ul li ul {
        display: none;

        background: rgb(35, 35, 35);
        float: left;
        width: 250px;
        position: absolute;
        z-index: 999;
        padding: 2px 0;
        padding-bottom: 10px;
        transition: all 1s ease-in-out;
        margin: 0;
        margin-top: 10px;
    }

    .abs_nav ul li:hover > ul {
        display: block;
        visibility: visible;
        z-index: 999;
    }

    .abs_nav ul li ul li {
        width: 100%;
        padding: 0 5px 3px;
    }

    .abs_nav ul li ul li ul {
        display: none;
        left: 245px;
        top: -14px;
    }
}
*/
/*
.abs_nav ul li ul li:hover ul {
    display: block;
}
*/
.tr {
  width: 0;
  height: 0;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-radius: 1%;
  / / border-left: 6 px solid #fefefe;
  margin-left: 10px;
  position: absolute;
  margin-top: 3px;
}

.abs_nav .tr {
  border-left: 6px solid #fefefe;
}

.rot {
  -ms-transform: rotate(90deg);
  /* IE 9 */
  -webkit-transform: rotate(90deg);
  /* Chrome, Safari, Opera */
  transform: rotate(90deg);
}

/* end main menu */
.search_abs {
  position: absolute;
  right: 50px;
  top: 50px;
  background: rgb(35, 35, 35);
  / / opacity: .8;
  transition: all .3s ease;
  height: 45px;
  padding-top: 5px;
  width: 0;
}

.search_width {
  width: 375px;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
}

.search_abs input {
  border: 1px solid rgb(35, 35, 35);
  width: 300px;
  padding: 9px;
  / / opacity: .8;
  color: #fff;
  background: #232323;
  outline: none;
}

.search_top {
  display: none;
}

button.search_abs_btn {
  background: rgb(35, 35, 35);
  border: none;
  outline: none;
  cursor: pointer;
  color: #fff;
  padding: 10px;
  border-radius: 5px;
  / / opacity: .8;
  display: none;
}

.social_abs {
  position: absolute;
  top: 100px;
  right: 50px;
  background: rgb(35, 35, 35);
  / / opacity: .8;
  width: 0;
  height: 45px;
  transition: all .3s ease;
  padding-top: 5px;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
}

.social_abs ul {
  display: none;
  margin: 0;
  padding: 0;
}

.social_abs ul li {
  padding: 5px 10px;
  float: left;
}

.social_abs ul li:nth-child(2) {
  padding-top: 10px;
}

.social_abs ul li:nth-child(3) {
  padding-top: 10px;
}

/* scrolling */
.up_down {
  z-index: 999;
  right: 10px;
  position: fixed;
  top: 68%;
}

.top {
  visibility: hidden;
}

/* end scrolling */
/* end main menu */
/* menu_right */
.menu_right {
  width: 100%;
  max-width: 360px;
  padding: 0px;
  text-align: center;
  display: inline-block;
  box-sizing: border-box;
  padding-bottom: 35px;
}

.menu_right:empty {
  display: none;
}

/*.menu_right .tr {
	width: 0;
    height: 0;
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent;
    border-radius: 1%;
    border-left: 6px solid #fefefe;
    font-size: 0px;
    margin: 0 10px;
	vertical-align: middle
}*/
.menu_block ul:before, .menu_right ul:after {
  content: " ";
  display: table;
}

.menu_right ul {
  list-style: none;
  margin: 0 auto;
  padding: 0;
  display: inline-block;
  float: left;
}

/*
.menu_right > ul > li {
    border: 2px solid #264f7b;
}
*/
.menu_right ul li {
  display: block;
  float: left;
  padding: 5px;
  width: 100%;
  / / border-bottom: 2 px solid #264f7b;
  display: inline-block;
  text-align: left;
  / / border: 2 px solid #264f7b;
  margin-top: 3px;
  border-radius: 5px;
  background: #6783a2;
}

.menu_right ul li a {
  display: block;
  white-space: nowrap;
  z-index: 44;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  font-size: 16px;
  padding: 0 5px;
  margin: 10px 0;
  /*white-space: pre-line;*/
  text-align: left;
  color: #fefefe;
}

.menu_right ul li ul {
  display: none;
  width: 300px;
  z-index: 9999;
  margin-left: 20px;
}

.menu_right ul>li:hover>ul {
  / / display: block;
}

.menu_right ul>li>ul>li:hover>ul {
  / / display: block;
  /*left: 195px;
    top: -5px;*/
}

.menu_right ul ul a {
  color: #fefefe;
  margin-bottom: 5px;
  font-size: 14px;
  white-space: normal;
  margin-top: 10px;
}

.menu_right ul ul ul {
  width: 260px;
}

.menu_right ul ul ul a {
  font-size: 12px;
}

.menu_right ul li:last-child {
  / / border-bottom: 0;
}

.menu_right li:hover {
  / / border: 2 px solid rgb(254, 254, 254);
  background: rgba(38, 79, 123, 0.8);
}

.menu_right a:hover {
  /*color:rgb(38, 79, 123);*/
}

.menu_right ul li ul a:hover {
  / / opacity: 0.8;
  /*text-decoration: underline;*/
}

.menu_right li:first-child a {
  / / border-left: 0 px;
}

.menu_right ul li .tr {
  / / display: none;
  border-left: 6px solid #fefefe;
}

.menu_right ul li ul .tr {
  / / display: none;
}

.menu_right>ul>li>ul>li>ul {
  display: none;
  / / visibility: hidden;
}

.menu_right>ul>li>ul>li {
  / / background: #1b538f;
  color: #fff;
  z-index: 9999;
  float: none;
}

.menu_right li li:last-child,
.menu_right li li li:last-child {
  / / border-bottom: 0;
}

.dropdown-toggle:empty {
  display: none;
}

/*end menu_right*/
/*pagination*/
.pagination {
  display: inline-block;
  padding: 10px;
  margin-bottom: 40px;
  float: left;
  margin: 0 auto;
  float: none;
  display: table;
}

.pagination a, .pagination input {
  border: 1px solid #E5E5E5;
  height: 30px;
  line-height: 27px;
  min-width: 35px;
  padding: 2px 6px;
  text-align: center;
  text-transform: uppercase;
  display: inline-block;
  font-size: 14px;
  background: rgba(254, 254, 254, 0.8);
  color: #363636;
  margin-left: 5px;
}

.pagination input {
  line-height: inherit;
  margin-bottom: 5px;
}

.pagination a:hover, .pagination input:hover {
  border: 1px solid #1b538f;
  background: #1b538f;
  color: #fff;
}

.c {
  margin-left: 5px;
}

.pagination .selected_url {
  border: 1px solid #1b538f;
  height: 30px;
  line-height: 27px;
  min-width: 35px;
  padding: 2px 6px;
  text-align: center;
  text-transform: uppercase;
  display: inline-block;
  color: #fff;
  font-size: 14px;
  background: #1b538f;
  margin-left: 5px;
}

/*end pagination*/
.right_sidebar {
  width: 360px;
}

.border_left {
  border-left: 5px solid #264f7b;
}

/* announcement */
/*aside{
	float: left;
	padding: 0 10px 20px 10px;
	background: #fafafa;
	margin-left: 10px;
	margin-top: 28px;
	display: block;
	margin-bottom: 20px;
}*/
.announc_cont .tab_content {
  padding-bottom: 0;
}

.data_tab_ev {
  float: left;
  margin-top: 20px;
}

.wgt_title {
  text-align: center;
  float: left;
  //margin-top: 20px;
}

.wgt_title a {
  color: #363636;
}

.vert_news_cont {
  width: 100%;
  padding: 5px;
  float: left;
  border-bottom: 2px solid #363636;
  //border-top: 1px solid #363636;
}

.vert_news_cont:first-child {
  //border-top: 2px solid #363636;
}

.vert_news_cont:last-child {
  //border-bottom: 2px solid #363636;
  //margin-bottom: 20px;
  border-top: 0;
}

.vert_news .img img {
  width: 120px;
  float: left;
  /*height: 120px;*/
  border-radius: 50%;
}

.vert_news .ln_title {
  width: 190px;
  float: left;
  white-space: pre-line;
  padding-left: 10px;
  color: #363636;
  font-weight: bold;
}

/*
.event.announ header {
	height: 50px;
	text-align: center;
}

.event.announ article {
	padding-bottom: 10px;
}

.single {
	width: 100%;
	padding: 5px;
} */
.btn {
  background: #264f7b;
  cursor: pointer;
  color: #ECEFF1;
  border: 0px;
  text-shadow: 0 -1px 0 rgba(84, 110, 122, 0.2);
  padding: 10px 12px;
  border: 1px solid #90A4AE;
  text-shadow: 0 -1px 0 rgba(236, 239, 241, 0.2);
  display: inline-block;
  border-radius: 4px;
  font-size: 13px;
  font-weight: normal;
  min-width: 90px;
}

.btn a {
  color: #ECEFF1 !important;
}

.btn:hover {
  background: rgba(25, 83, 170, .8);
  / / border-color: #546E7A;
  color: #fff;
}

/* .active { */
/* background: #1953aa !important; */
/* color: #fefefe; */
/* }  */
/* banner menu */
#subheader {
  position: relative;
}

.banner_menu {
  width: 100%;
  margin: 0 auto;
}

.banner_menu_text {
  position: absolute;
  top: 115px;
  background: rgba(36, 36, 36, 0.5);
  left: 95px;
  color: #fefefe;
  padding: 15px;
  width: 1265px;
  text-align: left;
  font-size: 24px;
  font-weight: bold;
}

/*.banner_menu_image {
    width: 100%;
}*/
/*.banner_menu_image img {
    width: 100%;
    height: 340px;
}*/
.banner_menu img {
  width: 100%;
  / / height: 340 px;
}

.ttitle {
  background: rgba(54, 54, 54, .6);
  position: absolute;
  top: 300px;
  padding: 10px;
  / / min-width: 500 px;
  / / width: 80 %;
  width: 1280px;
  margin-left: 5%;
  color: #fefefe;
}

.ttit {
  background: rgba(54, 54, 54, .6);
  //position: absolute;
  //top: 300px;
  padding: 10px;
  //min-width: 500 px;
  //width: 80 %;
  width: 1280px;
  margin-left: 5%;
  color: #fefefe;
}

/* right information block */
.left_sidebar {
  width: 200px;
  background: #6783a2;
  min-height: 535px;
  margin-left: 10px;
  padding-bottom: 10px;
  margin-top: 10px;
}

.info_block {
  width: 150px;
  height: 150px;
  border-radius: 50%;
  background: #fefefe;
  margin: 0 auto;
  position: relative;
  top: 15px;
  color: #363636;
}

.info_block h4 {
  width: 100%;
  text-align: center;
  top: 15px;
  position: absolute;
  color: #363636;
  font-size: 12px;
}

.info_block:hover {
  background: #264f7b;
  color: #fefefe;
  -ms-transform: scale(1.09);
  -webkit-transform: scale(1.09);
  transform: scale(1.09);
}

.left_sidebar h3 {
  width: 80%;
  text-align: left;
  color: #fefefe;
  margin: 0 auto;
  margin-top: 50px;
  font-size: 14px;
}

.law_date {
  padding-bottom: 40px;
}

/* right menu */
.announc_cont ul li a {
  color: #000;
  display: inline-block;
  width: 100%;
}

.announc_cont {
  width: 100%;
  margin-top: 10px;
  float: left;
}

.announc_cont ul {
  margin: 0;
  padding: 0;
  float: left;
}

.announc_cont>ul>li {
  / / width: 90 %;
  width: 49%;
  float: none;
  padding: 2px !important;
  border-bottom: 1px solid #363636;
  cursor: pointer;
}

.announc_cont li a {
  color: #363636;
  font-size: 16px;
}

.announc_cont .tabs li {
  background: rgb(38, 79, 123);
  color: #fefefe;
  border-radius: 3px;
  font-size: 18px;
  text-align: center;
}

.announc_cont .tabs li:hover {
  background: #1953aa !important;
  border-bottom: 1px solid #1953aa;
  color: #fefefe;
  text-align: center;
  / / font-weight: 600;
}

/*
.announc_cont li:hover a{
    color: #fff;
}
*/
.announc_cont li:hover>.submenu {
  display: block;
}

.submenu {
  display: none;
}

.submenu li {
  color: red;
}

.submenu li:first-child {
  border-top: 1px solid #363636;
}

.submenu li:last-child {
  border: 0;
}

span.sub_menu_pluse {
  float: right;
  font-weight: bold;
}

/* event news */
.part_v .event_law {
  margin-top: 30px;
}

.event_law {
  width: 100%;
  / / margin-top: 30 px;
  max-width: 360px;
  margin: 25px;
  margin-left: 5px;
}

.event_law .vert_news_cont {
  width: 100%;
  padding: 5px;
  float: left;
  / / border-bottom: 2 px solid #363636;
  border-top: 0;
}

.event_law .vert_news .img img {
  width: 100px;
  float: left;
  /*height: 100px;*/
  border-radius: 50%;
}

.event_law .vert_news .ln_title {
  width: 190px;
  float: left;
  white-space: pre-line;
  padding-left: 10px;
  text-align: left;
  color: #363636;
  font-size: 16px;
  padding-bottom: 20px;
  font-weight: bold;
  margin-left: 25px;
}

.event_law .vert_news {
  margin-top: 30px;
}

.event_law .tab_container {
  margin-top: 20px;
}

.law_date .active {
  background: #fefefe;
  color: #363636;
}

/* chairs list*/
.chair_cont {
  width: 30%;
  margin-left: 3%;
  border: 1px solid #cfd8dc;
  / / height: 200 px;
  / / padding: 0 10 px;
  margin-top: 20px;
  border-radius: 3px;
}

.chair_block {
  padding: 10px 10px 0;
  height: 150px;
}

.border {
  width: 100%;
  height: 7px;
  / / background: rgb(0, 255, 0);
}

.chair_block h3 {
  font-size: 17px;
}

.chair_block h3 a {
  color: #363636;
}

.chair {
  width: 100%;
  height: 60px;
  background: rgb(44, 102, 146);
  color: #fefefe;
  / / font-size: 18 px;
  padding: 5px;
}

.chair h6 {
  padding: 0 3px;
  margin: 0;
  word-wrap: break-word;
  padding-bottom: 5px;
  font-size: 11px;
}

.chair h5 {
  padding: 3px 0;
  margin: 0;
}

.chair_cont:hover {
  box-shadow: 0 0 10px rgba(25, 83, 170, 0.5);
}

.chair:hover, .chair_block:hover {
  opacity: 0.7;
}

.box_shadow {
  box-shadow: 0 0 10px rgba(25, 83, 170, 0.5);
}

/*input[type=text] {
    //width: 100%;
    box-sizing: border-box;
    border: 2px solid #ccc;
    border-radius: 4px;
    font-size: 16px;
    background-color: white;
    background-image: url('searchicon.png');
    background-position: 10px 10px;
    background-repeat: no-repeat;
    padding: 12px 20px 12px 40px;
    -webkit-transition: width 0.4s ease-in-out;
    transition: width 0.4s ease-in-out;
}*/
/* end chairs list */
/* chairs */
.news_block {
  width: 100%;
  margin: 0 auto;
  display: table;
  height: 100vh;
  padding-bottom: 100px;
}

h2.news_title {
  padding: 80px 0 40px 100px;
}

.center_news {
  width: 95%;
  margin: 0 auto;
  text-align: left;
}

.center_news ul {
  overflow: hidden;
  border-bottom: 2px solid #264f7b;
}

.center_news ul li {
  float: left;
  padding: 5px 20px 5px 20px;
  font-weight: bold;
  font-size: 18px;
  cursor: pointer;
  transition: all .3s ease;
}

.center_news ul li a {
  font-weight: bold;
  font-size: 18px;
  cursor: pointer;
  transition: all .3s ease;
  text-decoration: none;
  color: #222;
}

.center_news ul li:first-child {
  margin-left: -40px;
}

.center_news ul li:hover {
  background: #1953AA;
  color: #fff;
}

.center_news ul li:hover a {
  color: #fff;
}

.active_news_block {
  background: #264f7b;
  color: #fff;
  padding: 5px;
  font-size: 18px;
}

.news_cards {
  width: 100%;
  margin-top: 60px;
  text-align: center;
  float: left;
}

.card {
  width: 29%;
  min-height: 520px;
  max-height: 70%;
  float: left;
  border-radius: 5px;
  box-shadow: 3px 4px 11px 0 rgba(163, 163, 163, 1);
  transition: all .3s ease;
  margin-left: 2%;
  padding: 10px;
  background: #fff;
}

.card img {
  width: 95%;
  / / height: 180 px;
  margin-top: 15px;
}

.card_news_title {
  width: 95%;
  margin: 10px;
  font-size: 16px;
  font-weight: bold;
  text-align: center;
}

.card h2 {
  color: #272727;
}

.card a {
  text-decoration: none;
  color: #000;
}

.card p.date {
  color: #1953aa;
  text-align: left;
  font-size: 13px;
  margin-top: -10px;
  padding: 5px;
}

p.sht_text {
  text-align: justify;
  padding: 5px 7px;
  color: #272727;
}

.card_content {
  text-align: left;
  margin-left: 28px;
  font-size: 13px;
  margin-top: 5px;
  color: #272727;
  padding: 10px 10px 10px 0;
}

.card:hover {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
}

.news_cards2 {
  display: none;
}

.news_cards3 {
  display: none;
}

/*end chairs */
/* history */
.հistory_text {
  line-height: 1.5;
  margin-top: 20px;
  text-align: justify;
}

/* vacancy */
ul.vacancy_list li {
  border-bottom: 2px solid #1953aa;
  width: 100%;
  margin-top: 20px;
  padding-bottom: 20px;
}

ul.vacancy_list li a {
  color: #363636;
}

.info {
  float: none;
  display: block;
  margin-top: 20px;
}

.tel, .mail, .tel_info, .mail_info {
  float: left;
  width: 50%;
  margin-top: 20px;
}

.content {
  width: 775px;
}

.content a {
  color: #264f7b;
}

/* emblem */
.emblem_direct {
  border-bottom: 3px solid #1953aa;
  / / padding-bottom: 30 px;
  margin-top: 20px;
}

.emblem_logo {
  height: 270px;
  width: 220px;
}

.emblem_logo img {
  background: #264f7b;
  width: 200px;
  height: auto;
}

.emblem_info {
  /*width: 570px;*/
}

/* soc connect */
.soc_connect {
  width: 100%;
  padding: 10px;
  float: left;
  //position: fixed;
  //top: 700px;
}

.soc_connect img {
  width: 100%;
  margin-top: 10px;
  max-width: 35px;
}

.cont {
  width: 80%;
  margin-top: 18px;
  color: #fefefe;
  word-wrap: break-word;
}

/* cover */
.cover_list li {
  margin-top: 10px;
}

.cover_list li a {
  border-bottom: 1px solid #363636;
  color: #363636;
}

/* trustees */
.trustees_menu {
  width: 100%;
  margin-top: 30px
}

.trustees_menu ul {
  margin: 5px;
  padding: 5px;
}

.trustees_menu ul .dl_parent, .trustees_menu ul .dl_parent ul li {
  width: 100%;
  min-height: 35px;
  padding: 10px 0;
  color: #fefefe;
  border-bottom: 1px solid #1953aa;
  margin: 0 10px;
}

.trustees_menu ul .dl_parent:last-child {
  padding-top: 10px;
}

.trustees_menu ul .dl_parent {
  background: rgba(54, 54, 54, .6);
}

#dl_sub_dd, #dl_sub_dd1 {
  display: none;
}

/* staff list 4 */
.rct_block {
  width: 21%;
  margin-left: 4%;
  / / position: relative;
  margin-top: 20px;
  height: 310px;
}

.personal_block {
  position: relative;
}

.personal_block img {
  width: 100%;
  border-top: 1px solid rgba(38, 79, 123, 0.2);
}

.name {
  background: rgba(54, 54, 54, .6);
  color: #fefefe;
  text-align: center;
  / / margin-top: 10 px;
  padding: 2px;
  min-height: 60px;
}

.years {
  background: rgba(54, 54, 54, .8);
  position: absolute;
  bottom: 5px;
  width: 100%;
  padding: 2px;
  color: #fefefe;
  text-align: center;
  min-height: 40px;
}

/* end staff list 4 */
/* fcultet */
.faculti_link:first-child {
  margin-top: 20px;
}

.faculti_link {
  margin-top: 10px;
  font-size: 24px;
  font-weight: bold;
}

.faculti_link:hover {
  border-bottom: 2px solid #363636;
  margin-bottom: 2px;
  padding-bottom: 5px;
}

.faculti_link a {
  color: #363636;
}

/* staff list 3 */
.cont_menu li {
  padding-right: 10px;
  border-right: 1px solid rgba(54, 54, 54, .6);
}

.cont_menu li:last-child {
  border-right: 0;
}

.cont_menu li.active a, .cont_menu li:hover a {
  border-bottom: 2px solid #1953aa;
  padding-bottom: 10px;
}

.cont_menu ul li a {
  color: #363636;
}

.staff_4 {
  padding-bottom: 40px;
}

.staff_4 h2 {
  margin-left: 30px;
}

.person {
  width: 29%;
  max-width: 240px;
  height: 360px;
  margin-left: 6%;
  margin-top: 30px;
  border: 5px solid rgba(38, 79, 123, 0.4);
  / / position: relative;
}

.person img {
  width: 100%;
  height: 100%;
}

.person_block {
  / / position: absolute;
  / / bottom: 0;
  position: relative;
  min-height: 115px;
  bottom: 119px;
  display: table;
}

.person_name, .person_info {
  / / position: absolute;
  background: rgba(38, 79, 123, 0.6);
  color: #fefefe;
  width: 100%;
  position: absolute;
  padding: 2px 5px;
}

/*
.person_info {
	background: rgba(54,54,54,.6);
}

.person_name {
	top: 180px;
}

*/
.person_name p, .person_info p {
  padding: 3px;
  / / background: rgba(54, 54, 54, .6);
  / / width: 100 %;
}

.person_info {
  bottom: 0;
  width: 100%;
  font-size: 12px;
}

/* staff list 3 */
.pesron_page {
  padding-bottom: 40px;
}

.pesron_page h2 {
  margin-left: 58px;
}

.staff_member {
  width: 29%;
  float: left;
  margin-left: 7%;
  position: relative;
  min-height: 400px;
  max-width: 180px;
}

.staff_member img {
  width: 180px;
  height: 270px;
}

.staff_member_name {
  /*position: absolute;*/
  bottom: 130px;
  width: 100%;
  background: rgba(54, 54, 54, .6);
  padding: 5px;
  color: #fefefe;
}

.staff_member_position {
  background: rgba(54, 54, 54, .6);
  padding: 1px 5px;
  margin-top: 5px;
}

.staff_member_position p {
  color: #fefefe;
}

/* contact book */
.full_content {
  min-height: 700px;
  margin-top: 30px;
}

.full_content form {
  text-align: center;
  margin-top: 30px;
}

.full_content input[type="text"], .full_content select {
  background: #fff;
  padding: 10px;
  border: 1px solid #ccc;
  width: 25%;
  margin-bottom: 10px;
  border-radius: 4px;
}

/* loading images */
.load_block {
  min-height: 300px;
}

.load_img h4 {
  border-bottom: 2px solid #363636;
  padding: 10px;
  text-transform: uppercase;
}

/* student login */
.load_block input[type="text"] {
  color: #1953aa;
}

/* specializatoin page*/
.spec_block h2 {
  text-align: center;
  text-transform: uppercase;
  padding-bottom: 30px;
  border-bottom: 2px solid #363636;
}

.spz_cont {
  width: 30%;
  margin-left: 3%;
  border: 1px solid #cfd8dc;
  min-height: 250px;
  / / padding: 0 10 px;
  margin-top: 20px;
  border-radius: 3px;
  position: relative;
}

.spz_block {
  padding: 10px 10px 0;
  min-height: 100px;
}

.spz_block h3 {
  font-size: 100%;
  border-bottom: 2px solid #3b464c;
  padding-bottom: 20px;
  color: #363636;
  min-height: 100px;
  word-wrap: break-word;
}

.spz_text {
  width: 100%;
  min-height: 50px;
  background: rgba(54, 54, 54, .6);
  color: #fefefe;
  font-size: 18px;
  position: absolute;
  bottom: 0;
  padding: 0 5px;
}

.cyan {
  background: rgb(68, 172, 190);
}

.blue {
  background: #1953aa;
}

.pink {
  background: rgb(212, 111, 195);
}

.red {
  background: rgb(168, 63, 63);
}

.green {
  background: rgb(88, 196, 125);
}

.yellow {
  background: rgb(204, 156, 0);
}

.purple {
  background: rgb(161, 49, 142);
}

nav.spec_menu_block, nav.learning_block {
  width: 340px;
  padding-bottom: 10px;
}

nav.spec_menu_block ul, nav.learning_block ul {
  padding: 0;
  margin: 0;
}

nav.spec_menu_block ul li, nav.learning_block ul li {
  width: 100%;
  float: none;
  padding-bottom: 10px;
  border-bottom: 2px solid #363636;
  padding-top: 10px;
  padding-left: 10px;
  font-weight: 700;
  background: #fefefe;
}

nav.spec_menu_block ul li a {
  font-size: 16px;
}

nav.spec_menu_block ul li:first-child, nav.spec_menu_block ul li:last-child,
nav.learning_block ul li:first-child, nav.learning_block ul li:last-child {
  background: #1953aa;
  border-bottom: 0;
  color: #fefefe;
}

nav.spec_menu_block ul li:nth-child(2) a {
  color: rgb(68, 172, 190);
}

nav.spec_menu_block ul li:nth-child(3) a {
  color: rgb(0, 99, 204);
}

nav.spec_menu_block ul li:nth-child(4) a {
  color: rgb(212, 111, 195);
}

nav.spec_menu_block ul li:nth-child(5) {
  border-bottom: 0;
}

nav.spec_menu_block ul li:nth-child(5) a {
  color: rgb(168, 63, 63);
}

nav.learning_block ul li:last-child {
  border-bottom: 0;
}

nav.learning_block ul li:not(:nth-child(1)) a {
  color: #363636;
}

/* contact us */
.contact_info, .press_info {
  margin: 0;
  padding: 0;
}

.contact_info li a, .press_info li a {
  color: #363636;
}

/*cont_news*/
.cont_news {
  width: 100%;
  / / padding-top: 120 px;
}

.cont_news_list {
  width: 100%;
  margin-top: 15px;
  float: left;
}

.main_titles {
  text-align: left;
  color: #fefefe;
  background: #264f7b;
  padding: 15px;
  padding-left: 50px;
}

.main_titles a {
  color: #fefefe;
}

.img_tx_cont {
  width: 29%;
  display: inline-block;
  margin-bottom: 40px;
  margin-left: 4%;
  box-shadow: 3px 4px 11px 0 rgba(163, 163, 163, 1);
  transition: all .3s ease;
  border-radius: 5px;
  padding-bottom: 15px;
}

.img_cont {
  margin-top: 10px;
}

.cont_block {
  / / width: 360 px;
  / / height: auto;
}

.img_tx_cont:hover {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
}

.cont_block .img_button {
  float: left;
  z-index: 999;
  white-space: nowrap;
}

.img_cont img {
  / / width: 360 px;
  width: 95%;
  margin: 0 auto;
  display: table;
  float: none;
  box-sizing: border-box;
}

.tx_cont {
  background: #fefefe;
  padding: 5px 7px;
  box-sizing: border-box;
  width: 95%;
  margin: 0 auto;
  / / border-right: 1 px solid rgba(176, 190, 197, 0.4);
}

.tx_cont p {
  float: left;
}

.tx_cont .list_title {
  text-transform: uppercase;
  color: #1b538f;
  margin-bottom: 10px;
  width: 100%;
  display: inline-block;
  font-weight: bold;
  font-size: 14px;
  white-space: pre-line;
  padding: 5px;
}

.tx_cont .list_title .title {
  width: 100%;
  color: #363636;
  text-align: center;
  font-size: 16px;
}

.tx_cont .cont_shorttext {
  font-size: 14px;
  padding: 5px;
  text-indent: 20px;
  text-align: justify;
}

.tx_cont .cont_shorttext a, .img_tx_cont a {
  color: #363636;
}

.part_v {
  margin-top: 30px;
  border-top: 1px solid #264f7b;
  padding-top: 20px;
  float: left;
}

/*end cont_news*/
/*content one page, announcement one page*/
.content ul {
  list-style-image: url(../images/bullet.png);
  float: left;
}

.content ul li {
  width: 100%;
}

.content_text a, .bio a, .app_block a, .q_cont a, .department_cont a, .text p a {
  color: #264f7b;
}

.page_content {
  position: relative;
  / / min-height: 800 px;
}

.page_cont .cont_image {
  /*height: 0;*/
  /*padding-bottom: 45%;*/
  overflow: hidden;
  float: none;
  margin-right: 0;
  width: 100%;
}

.ann_about {
  position: absolute;
  top: 0;
  background: rgba(36, 36, 36, 0.5);
  color: #fefefe;
  padding: 15px;
  width: 97%;
}

.ann_about:empty {
  display: none;
}

.page_cont .cont_image img {
  width: 100%;
  padding: 0;
  /*margin-top: -5%;*/
}

.page_cont .content_text {
  margin-top: 15px;
  font-size: 14px;
}

.page_ann_top {
  margin-top: -50px;
  float: left;
  padding: 15px;
}

.page_ann_top .ann_date {
  font-size: 12px;
  font-weight: bold;
}

.app_but {
  float: left;
}

.app_block {
  background: rgba(254, 254, 254, 0.6);
  padding: 5px;
}

.img_button {
  float: right;
  position: relative;
  top: -5px;
}

.img_button img {
  cursor: pointer;
}

.share_button a {
  float: left;
  width: 100%;
  padding-bottom: 5px;
}

.page_tx_cont {
  background: #fefefe;
  padding: 8px;
  height: auto;
  width: 755px;
  / / border-right: 1 px solid rgba(176, 190, 197, 0.4);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  float: left;
}

.page_tx_cont .ann_title {
  font-weight: bold;
  font-size: 20px;
  white-space: pre-line;
  text-align: center;
  margin-bottom: 20px;
}

.content_text {
  line-height: 1.3em;
  text-indent: 20px;
  /*noinspection CssInvalidPropertyValue*/
  word-break: break-word;
}

.event .announ article {
  border: 0;
}

.singe_title {
  color: #030921;
}

.singe_title:hover {
  opacity: 0.7;
}

.single {
  padding-bottom: 20px;
  padding-top: 10px;
  border-bottom: 1px solid rgba(27, 83, 143, 0.6);
}

/*end content one page, announcement one page*/
/* page second */
.abs_title {
  position: absolute;
  top: -200px;
  background: rgba(36, 36, 36, 0.5);
  left: -280px;
  color: #fefefe;
  padding: 15px;
  width: 1265px !important;
  text-align: left !important;
  font-size: 24px !important;
}

/* end page second */
/* faculyies list */
.faculty_list {
  padding-bottom: 40px;
}

.div_profession h2 {
  text-align: center;
  text-transform: uppercase;
  color: #363636;
  / / padding-top: 100 px;
}

.div_profession p {
  margin: 0 auto;
  width: 70%;
  text-align: center;
  color: #363636;
  padding-top: 0;
}

.profession_cards {
  width: 95%;
  margin: 0 auto;
  / / margin-top: 100 px;
  text-align: center !important;
}

.prf_card {
  width: 20%;
  float: left;
  transition: all .3s ease;
  cursor: pointer;
  min-height: 300px;
  / / box-shadow: 3 px 4 px 11 px 0 rgba(163, 163, 163, 1);
  margin-left: 5%;
  margin-top: 20px;
  padding: 10px
}

.prf_card:hover {
  box-shadow: 0 0 10px rgba(25, 83, 170, 0.5);
}

.rel_img {
  position: relative;
  width: 75%;
  overflow: hidden;
  border-radius: 50%;
  display: inline-block;
}

.prf_card img {
  width: 100%;
  transition: all .3s ease;
}

.prf_card:hover img {
  transform: scale(1.1);
}

.prf_card h3 {
  color: #363636;
  margin-top: 5px;
  font-size: 20px;
}

.prf_card span {
  display: inline-block;
  width: 35%;
  background: #363636;
  margin-top: 10px;
  height: 2px;
  margin-bottom: 10px;
}

/* faculty single */
.faculty_block {
  position: relative;
  box-shadow: 3px 4px 11px 0 rgba(163, 163, 163, 1);
  padding: 0 5px;
  word-wrap: break-word;
}

.faculty_block h2 {
  color: #fefefe;
}

.faculty_block h4 {
  color: #363636;
  padding-bottom: 10px;
  border-bottom: 1px solid #363636;
  float: left;
  clear: both;
  width: 100%;
}

.faculty_block h4 a {
  color: #363636;
}

.faculty_study p {
  clear: both;
}

.faculty_study p a {
  color: #363636;
}

.faculty_block h4:hover {
  /*color: #264f7b;
    padding-bottom: 10px;
    border-bottom: 1px solid #264f7b;*/
}

.faculty_staff .person {
  margin-left: 1%;
  width: 32%;
}

/*end  faculty single */
/*  */
.last_news, .announ {
  width: 300px;
}

.announ {
  float: left;
  clear: both;
}

/*staff*/
.single_staff {
  padding: 15px;
  width: 360px;
  background: #264f7b;
  color: #fefefe;
}

.single_staff a {
  color: #f2640c;
}

.ann_title {
  text-align: center;
  font-size: 20px;
  padding-bottom: 20px;
  width: 90%;
  margin: 0 auto;
}

.single_staff img {
  width: 240px;
  height: 360px;
  margin: 0 auto;
  display: table;
}

.staff_top {
  width: 100%;
  display: inline-block;
}

.staff_image {
  float: left;
  width: 100%;
}

.staff_position, .staff_year {
  text-align: center;
  margin-top: 20px;
  float: left;
  font-weight: bold;
}

.staff_position:empty, .staff_year:empty, .bio:empty,
.staff_ct:empty, .staff_el:empty, .ann_top:empty {
  display: none;
}

.staff_short {
  width: 100%;
  float: left;
}

.staff_short .ann_top {
  font-weight: bold;
  color: #030921;
  font-size: 18px;
  padding: 5px;
}

.staff_short .position {
  color: #030921;
  font-size: 16px;
  margin-top: 10px;
  padding: 5px;
}

.staff_ct, .staff_el {
  margin-top: 10px;
  padding: 5px;
}

.bio {
  width: 100%;
  display: inline-block;
  margin-top: 30px;
  text-indent: 20px;
  text-align: justify;
}

.staff_cv {
  text-indent: 20px;
  text-align: justify;
}

/*end staff*/
/*announcement list*/
.main_titles_cont {
  text-align: left;
  color: #fefefe;
  background: rgb(38, 79, 123);
  padding: 15px;
  / / font-size: 24 px;
  margin: 25px 0;
}

.main_titles_cont a {
  color: #fefefe;
}

.main_titles_cont h1 {
  margin-left: 50px;
}

.ann_news_block {
  width: 300px;
}

.ann_news_block li h3 {
  font-size: 20px;
}

.ann_news_block li a {
  color: #363636;
  font-size: 16px;
  margin-bottom: 5px;
}

.ann_news_block li {
  margin-bottom: 5px;
}

.web_single_annou {
  /*margin-top: 300px;*/
  float: left;
  clear: both;
  width: 100%;
}

/* wighet class */
.singe_cont_ {
  min-height: 150px;
  padding: 5px;
  padding-bottom: 50px;
  float: left;
  //box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  width: 100%;
  max-width: 340px;
}

.singe_cont {
  min-height: 150px;
  padding: 5px;
  padding-bottom: 50px;
  float: left;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  width: 100%;
  //max-width: 340px;
}

.single_annou {
  margin-bottom: 5px;
  /*color: #fefefe;*/
}

.ann_segments ul {
  margin: 0;
  padding: 0;
}

.ann_segments ul li {
  width: 100%;
  /*margin-top: 5px;*/
}

.ann_segments ul li.fac_w a {
  font-size: 18px;
  color: #363636;
}

.ann_segments ul li.fac_w:hover a {
  font-size: 18px;
  color: #fefefe;
}

/*.ann_segments ul li:last-child {
    background: #fefefe;
}

.ann_segments ul li:nth-child(odd) {
    background: #fefefe;
	color: #363636;
}

.ann_segments ul li:nth-child(even) {
    background: #264f7b;
	padding: 5px;
	color: #fefefe;
}

.ann_segments ul li:nth-child(even) a {
	color: #fefefe;
}*/
.bottom_right {
  border-bottom: 1px solid rgb(103, 131, 162);
}

.single_annou:nth-child(even),
.web_single_annou:nth-child(even),
.comments .border:nth-child(even) {
  background: #f3eeee;
  border-bottom: 1px solid #264f7b;
}

.single_annou:nth-child(odd),
.web_single_annou:nth-child(odd),
.comments .border:nth-child(odd) {
  background: rgb(103, 131, 162);
  margin-top: 5px;
  border-bottom: 1px solid #264f7b;
}

.single_annou:nth-child(odd) a,
.web_single_annou:nth-child(odd) a,
.comments .border:nth-child(odd) a,
.single_annou:nth-child(odd) {
  color: #fefefe !important;
}

.single_annou:nth-child(even) a,
.web_single_annou:nth-child(even) a,
.comments .border:nth-child(even) a,
.single_annou:nth-child(even) {
  color: #363636 !important;
}

.event_date {
  width: 70px;
  text-align: center;
  float: left;
  / / color: #363636;
  text-transform: uppercase;
  font-size: 12px;
  padding: 5px 0;
}

.single_title {
  padding: 10px;
  width: 765px;
  display: table-cell;
}

.single_announc:nth-child(odd) .date_more {
  background: #ea6645;
}

.single_announc:nth-child(even) .date_more {
  background: #13354c;
}

.date_more a, .more {
  color: #030921 !important;
  text-decoration: none;
  font-size: 14px;
  display: inline-block;
  margin-top: 5px;
  padding: 5px 25px 5px 10px;
  background: url(../image/min_arrows.png) no-repeat 88% center;
  width: auto !important;
  margin-right: 0 !important;
}

.single_title a:hover, .date_more a:hover, .more:hover,
.ann_news_block li a:hover {
  text-decoration: underline;
  / / color: #f2640c !important;
}

.date_more {
  display: table-cell;
  padding: 10px;
  color: rgba(255, 255, 255, 0.45);
  font-size: 12px;
  vertical-align: bottom;
}

/*end announcement list*/
/* archive */
.archive {
  width: 989px;
  padding-bottom: 30px;
}

.arch_tx_cont {
  background: #fefefe;
  padding: 8px;
  height: auto;
  width: 100%;
  border-right: 1px solid rgba(25, 83, 170, 0.4);
  float: left;
}

.arch_tx_cont h2 {
  text-align: center;
  padding-bottom: 20px;
}

.arch_tx_cont .main_titles {
  border-bottom: 2px solid #363636;
  padding-bottom: 20px;
}

._tb {
  border: 1px solid #1b538f;
  padding: 3px 5px;
  width: 100%;
}

._tb thead tr td, ._tb tbody tr td {
  / / border-bottom: 1 px solid #1b538f;
  / / padding: 3 px 5 px;
}

._tb thead tr td {
  background: #264f7b;
  color: #fefefe;
  font-size: 18px;
  font-weight: bold;
  padding: 10px;
}

._tb tbody tr td {
  padding: 7px;
}

._tb thead tr td:nth-child(1), ._tb tbody tr td:nth-child(1) {
  / / width: 7 %;
}

._tb thead tr td:nth-child(2), ._tb tbody tr td:nth-child(2) {
  /*width: 40%;*/
  width: 20%;
}

._tb thead tr td:nth-child(3), ._tb tbody tr td:nth-child(3) {
  width: 15%;
}

._tb thead tr td:nth-child(4), ._tb tbody tr td:nth-child(4) {
  width: 20%;
}

._tb tbody tr:nth-child(even) {
  background: #fefefe;
  color: #363636;
}

._tb tbody tr:nth-child(even) a {
  color: #fefefe;
}

._tb tbody tr:nth-child(odd) {
  background: #f3eeee;
  color: #363636;
}

._tb tbody tr:nth-child(odd) a {
  color: #363636;
}

._tb tbody tr:nth-child(even) .category {
  color: #fefefe;
}

._tb tbody tr:nth-child(odd) .category {
  color: #363636;
}

._tb tbody tr:nth-child(even) .sing {
  color: #363636;
}

._tb tbody tr:nth-child(odd) .sing {
  color: #363636;
}

.sing {
  font-weight: bold;
  margin: 0 auto;
  display: table;
}

/* new sel */
.av_select {
  border-bottom: 1px solid #CFD8DC;
  z-index: 10000;
}

.light .md_iwids .av_select {
  border-bottom: 1px solid #607d8b;
}

.iwids .av_select, .md_iwids .av_select {
  border-bottom: 0px !important;
}

.av_select.av_mult {
  border: 1px solid #CFD8DC;
}

.av_select.av_mult {
  border: 1px solid #546E7A;
}

.av_select input, .md_iwids .av_select input {
  border-bottom: 0px;
}

.ds {
  display: none !important;
}

.av_ns {
  padding-left: 5px !important;
}

.av_s, .av_ns {
  width: 100%;
}

.av_b {
  position: absolute;
  border: 1px solid #CFD8DC;
  margin-top: 3px;
  padding: 0;
  / / top: 28 px;
  min-width: 90px;
  width: 100%;
  background: #fefefe;
  z-index: 1100;
  / / max-height: 70 vh;
  max-height: 165px;
  / / min-height: 100 px;
  overflow-y: scroll;
  list-style-type: none;
  text-align: left;
  padding-left: 5px;
  padding-bottom: 10px;
}

.light .av_b {
  border: 1px solid #546E7A;
  / / background: #CFD8DC;
  background: #fff;
}

.av_b li {
  padding: 3px;
  text-decoration: none;
  width: 100%;
  margin: 0;
}

.av_b li:not(.av_dis):hover {
  background: #1953aa;
  color: #fefefe;
}

.light .av_b li:not(.av_dis):hover {
  background: #1953aa;
  color: #fefefe;
}

.av_m {
  padding: 2px;
  margin: -5px 2px 2px 2px;
  / / display: block;
  width: 98%;
}

.av_m>li {
  display: inline-block;
  / / color: #546E7A;
  color: #CFD8DC;
  font-size: .9em;
  position: relative;
  z-index: 10;
  border: 1px solid #CFD8DC;
  border-radius: 3px;
  word-wrap: break-word;
  cursor: pointer;
  margin: 0 5px 5px 0;
  padding: 0 3px 0 3px;
  text-align: left;
}

.light .av_m>li {
  color: #546E7A;
  border: 1px solid #546E7A;
}

.av_b li.av_dis {
  opacity: 0.5;
  background: #CCC;
  color: #263238;
}

/* FAQ */
.hth {
  text-align: center;
  color: #fefefe;
  background: #264f7b;
  padding: 10px;
}

.av_accord ul {
  list-style: none !important;
  list-style-image: none !important;
  margin: 0;
  padding: 0;
}

.av_accord .gr {
  float: left;
  padding: 0;
  position: relative;
  width: 97%;
  text-align: justify;
  vertical-align: middle;
}

.av_accord .gr h3 {
  min-width: 220px;
  padding: 0px 5px 5px 10px;
  line-height: 30px;
  margin: 0;
  font-size: 20px;
}

.av_accord .gr {
  background: #fefefe;
  padding: 10px;
  border-bottom: 1px solid #264f7b;
}

.av_accord .gr input[type=checkbox] {
  position: absolute;
  left: 0;
  margin: 0;
  cursor: pointer;
  width: 100%;
  / / height: 100 %;
  min-height: 60px;
  z-index: 1;
  opacity: 0;
}

.av_accord .gr input[type=checkbox]:checked~div.panel {
  float: left;
  margin: 0;
  max-height: 0;
  / / opacity: 0;
  display: none;
  -webkit-transform: translate(0, 50%);
  transform: translate(0, 50%);
}

.av_accord .gr input[type=checkbox]:checked+.q_head .quest {
  border-top: 22px solid transparent;
  border-bottom: 22px solid transparent;
  border-left: 22px solid #264f7b;
  border-right: 0px;
  margin-top: 8px;
}

.av_accord .gr input[type=checkbox]:checked+.q_head h3 {
  color: #264f7b;
}

.av_accord .gr input[type=checkbox]+.q_head .quest {
  margin-top: 18px;
  border-left: 22px solid transparent;
  border-right: 22px solid transparent;
  border-top: 22px solid #f2640c;
  border-bottom: 0px;
}

.av_accord .gr input[type=checkbox]+.q_head h3 {
  color: #030921;
}

.panel {
  margin-top: 20px;
  margin: 7px;
  text-align: left;
  background-color: white;
  float: left;
  width: 100%;
}

li.q {
  cursor: pointer;
}

.q_head {
  vertical-align: middle;
  min-height: 45px;
}

.q_title {
  display: inline !important;
  color: #1b538f;
  text-align: justify;
}

.quest {
  width: 44px;
  height: 44px;
  float: left;
  margin: 8px 5px 8px 0px;
  vertical-align: middle;
  display: inline-block;
}

.q_cont {
  /*margin-left: 35px;*/
  /*margin-left: - 20 px;*/
  text-align: justify;
  padding-top: 0px;
  /*padding-left: 20px;*/
  padding-left: 5px;
  border-left: 4px solid #f2640c;
}

.q_cont .read_more {
  float: right !important;
}

.q_cont .read_more a {
  color: #363636 !important;
}

.gr .but {
  margin-left: -40px;
}

.staff_member_ {
  bottom: 130px;
  width: 96%;
  background: rgb(38, 79, 123);
  padding: 15px;
  color: #fefefe;
  margin-top: 5px;
  border-radius: 8px;
  font-size: 16px;
}

.staff_member_:hover {
  color: #ccc;
}

/*document list*/
.docs:empty {
  display: none;
}

.docs {
  padding: 0 0 20px 0;
  float: left;
  width: 100%;
}

.docs .list_title {
  text-transform: uppercase;
  color: #264f7b;
  margin-bottom: -1px;
  width: 100%;
  display: inline-block;
  font-weight: bold;
  font-size: 14px;
  border-collapse: collapse !important;
  padding-left: 20px;
  border-bottom: 2px solid rgba(27, 83, 143, 0.6);
  padding-bottom: 10px;
  padding-top: 10px;
}

.docs .list_title:nth-child(odd) {
  background: #eff2f5;
}

.docs .list_title:nth-child(even) {
  background: #f3eeee;
}

.doc_title {
  display: inline-block;
  padding: 10px 0;
  width: 80%;
  margin-left: 15px;
  margin-top: 10px;
  font-size: 16px;
  word-wrap: break-word;
}

.docs img {
  padding: 5px 5px 0;
  width: 50px;
}

.show_sub {
  margin-left: 20px;
}

.subs {
  //width: 90 %;
  //width: 85%;
  //float: left;
  //margin-left: 57 px;
  //margin-left: 10px;
  width: 92%;
  float: right;
  /* margin-left: 10px; */
  font-weight: 500;
}

.sub_last_title {
  float: left;
  width: 100%;
  padding: 2px 0;
  font-size: 14px;
  border-bottom: 1px dotted #264f7b;
}

.sub_last_title img {
  width: 38px;
  float: left;
}

.sub_doc_title {
  float: left;
  margin-left: 20px;
  margin-top: 10px;
  word-wrap: break-word;
  width: 85%;
  max-width: 590px;
}

.list_title:hover {
  /*color: #f2640c;*/
}

/*.doc_aside .list_title a:hover {
	color: rgba(208, 117, 19, 0.8);
}

.docs_sub {
    border-bottom: 1px dotted #1b538f;
    margin-top: 20px;
    width: 90%;
    margin: 10px auto;
    margin-bottom: 0;
	font-size: 13px;
	text-transform: none;
}

.docs_sub img{
	width: 40px;
}*/
.list_title {
  border-bottom: 1px solid rgb(38, 79, 123);
  padding-bottom: 30px;
  margin-top: 15px;
  padding: 15px;
  display: inline-block;
  float: left;
  width: 100%;
}

.docs .list_title a {
  color: #1b538f;
  display: block;
}

.doc_cat {
  /*color: #D07513;
    font-weight: bold;
    font-size: 12px;*/
}

.vert_news {
  / / margin-top: - 5 px;
  / / margin-top: 55 px;
}

.vert_news a, .tabs_content a {
  width: 100%;
  display: inline-block;
  margin-bottom: 15px;
  text-decoration: none;
}

.vert_norm_aside {
  /*display: none;*/
}

.vert_norm_aside .vert_news a {
  /*border-bottom: 1px solid rgba(27, 83, 143, 0.6);*/
}

.vert_news .tab_title {
  min-height: 40px;
  overflow: hidden;
  color: #000;
  font-size: 14px;
}

.vert_news .tab_title:hover {
  /*font-weight: bold;*/
}

.vert_news .tab_date, .doc_aside .tab_date, .list_title .tab_date {
  /*font-size: 12px;
    text-align: right;
    color: #333;
    width: 50%;
    float: right;
    margin-top: 10px;*/
  font-size: 13px;
  color: #264f7b;
  margin-top: 5px;
}

/*end document list*/
/* tender */
.tender_titles, .app_titles {
  background: rgba(54, 54, 54, .6);
  color: #fefefe;
  position: absolute;
  top: 325px;
  padding: 10px;
  width: 67%;
  left: 300px;
}

.tender_text {
  padding-top: 20px;
  border-top: 2px solid #1953aa;
}

/* last annnouns  */
.right_sidebar .last_announcement {
  margin: 0;
}

.last_announcement {
  / / border-left: 1 px solid #264f7b;
  color: #363636;
  max-width: 360px;
  margin: 25px;
  margin-left: 90px;
}

.last_announc {
  padding: 10px;
  float: left;
}

.last_announc a, .last_announc p {
  color: #363636;
}

.display_none_block1 {
  float: left;
}

.display_none_block1>a {
  background: rgb(38, 79, 123);
  color: #fefefe;
  border-radius: 3px;
  font-size: 18px;
  padding: 8px 21px;
}

.display_none_block1>a:hover {
  background: #1953aa !important;
  color: #fefefe;
  height: 32px;
  padding: 8px 21px;
  / / font-weight: 600;
}

.last_announc h3 {
  color: #363636;
  font-size: 16px;
}

.announc_block {
  margin-top: 20px;
}

.announc_block ul {
  margin: 0;
  padding: 0;
}

.announc_block ul li {
  width: 100%;
}

/* end last annnouns  */
/*  most_reading_news */
.most_reading_news {
  / / border-left: 1 px solid #264f7b;
  max-width: 360px;
  margin: 25px;
  margin-left: 97px;
}

.most_news {
  width: 100%;
  float: left;
  padding: 10px;
}

.most_news a, .most_news p {
  color: #363636;
}

.tit {
  float: left;
  font-size: 18px;
  padding: 8px 21px;
  margin-top: -8px;
}

.tit>a {
  padding: 8px 21px;
  background: rgb(38, 79, 123);
  color: #fefefe;
  border-radius: 3px;
  font-size: 18px;
}

.tit>a:hover {
  background: #1953aa;
  color: #fefefe;
  height: 32px;
  padding: 8px 21px;
  / / font-weight: 600;
}

.announc_cont .most_news_block {
  margin-top: 0;
}

.most_news_block ul li {
  width: 100%;
}

.most_news_block {
  margin-top: 40px;
}

.most_news_block ul {
  margin: 0;
  padding: 0;
  padding-bottom: 20px;
}

.most_news ul li {
  padding-bottom: 25px;
}

/*
.most_news img {
    width: 50%;
	float: left;
	max-width: 190px;
}
*/
.most_news ul li p {
  float: right;
  width: 45%;
  margin-left: 10px;
}

.most_news ul li img {
  float: left;
  width: 45%;
  max-width: 120px;
}

/* end  most_reading_news */
.sec_bg {
  background: rgba(54, 54, 54, 0.5)
}

.sec_center {
  color: #fefefe;
}

/* vidio_gallery */
.vidio_gallery {
  padding: 10px;
}

.vidio_gallery iframe {
  width: 100%;
  height: auto;
  min-height: 215px;
}

.vidio_gallery img {
  width: 100%;
  height: 250px;
}

.vidio_gallery h3 a {
  color: #fefefe;
}

/* end vidio_gallery */
/* hibrid_new */
.hibrid_new {
  height: 215px;
  margin-top: 80px;
  padding: 5px;
  background: rgba(38, 79, 123, .5);
}

.hibrid_new h4 {
  text-align: center;
  margin: 10px;
}

.video_connect {
  width: 140px;
  padding: 10px;
  float: left;
}

.video_connect img {
  width: 35%;
  margin-top: 10px;
  max-width: 35px;
}

.hibrid_new .ln_date {
  text-align: left;
  color: #fefefe;
  margin-left: 15px;
  width: 90%;
}

/*end hibrid_new */
/* photo_gallery */
.photo_gallery {
  padding: 10px;
}

.photo_gallery h3 a {
  color: #fefefe;
}

.photo_gallery .image_block {
  height: 215px;
  overflow: hidden;
}

.photo_gallery img {
  width: 100%;
  /*margin-top: -20px;*/
}

/* end photo_gallery */
/* announc_cont wighet */
.announc_cont .img img {
  width: 120px;
  height: auto;
  border-radius: 0;
}

.announc_cont .ln_title {
  width: 170px;
  font-size: 16px;
  padding-bottom: 10px;
}

.announc_cont .ln_date {
  float: left;
}

.announc_cont .tab_container {
  width: 340px;
}

.announc_cont .tab_container ul li {
  border-bottom: 2px solid #363636;
  / / border-bottom: 0;
  padding-bottom: 0px;
  padding-top: 20px !important;
  float: left
}

.tab_container ul li {
  width: 100%;
}

.announc_cont .tab_container ul a:first-child li {
  margin-top: -20px;
}

.announc_cont .tab_container ul li img {
  width: 120px;
  float: left;
}

.announc_cont .tab_container .title, .most_news .title {
  float: left;
  margin-top: 0;
  width: 47%;
  margin-left: 10px;
  font-size: 16px;
  font-weight: bold;
  color: #363636;
}

.announc_cont .tab_container .date, .most_news .date {
  / / width: 150 px;
  font-size: 14px;
  float: left;
  margin-top: 5px;
  padding-bottom: 0;
  color: #363636;
  width: 100%;
}

/* end announc_cont wighet */
/* last event */
.data_tab_ev>a {
  background: rgb(38, 79, 123);
  color: #fefefe;
  border-radius: 3px;
  font-size: 15px;
  text-align: center;
  float: left;
  cursor: pointer;
  padding: 0px 7px;
  height: 32px;
  line-height: 31px;
}

.data_tab_ev>a:hover {
  background: rgb(25, 83, 170);
}

.ln_time {
  text-align: left;
}

.ln_date, .ln_time, .ln_location {
  text-align: left;
  color: #363636;
  font-size: 14px;
  width: 100%;
  clear: both;
  margin-top: 5px;
  float: left;
}

.ln_time span, .ln_date span, .ln_location span {
  color: #363636;
  margin-left: 10px;
  font-size: 13px;
  float: left;
  width: 80%;
}

.lst_event_icon {
  width: 25px;
  float: left;
}

.all_content {
  font-size: 14px;
  color: #264f7b;
}

.all_content a {
  color: #264f7b;
  font-size: 14px;
  font-style: italic;
}

.all_content a:hover {
  text-decoration: underline;
}

/* end last event */
/* gallery */
.gallery {
  padding: 20px;
  border: 1px solid #6783a2;
  border-radius: 5px;
  display: table;
  width: 100%;
  margin: 0 auto;
  float: none;
  margin-top: 30px;
}

.img_un:nth-child(2), .img_un:nth-child(4) {
  margin-left: 8%;
}

.img_un:nth-child(4) {
  position: relative;
}

.img_un .count {
  position: absolute;
  left: 50%;
  top: 60%;
  font-size: 24px;
  color: #fefefe;
}

/*
.page_content .img_un:nth-child(3), .page_content .img_un:nth-child(4) {
	margin-top: 25px;
}
*/
.img_un:nth-child(3), .img_un:nth-child(4) {
  margin-top: 9%;
}

.img_un img {
  width: 100%;
}

/* end gallery */
/* gallery list */
.cont_gallery_gall {
  float: left;
  width: 100%;
}

.cont_gallery_gall .tab_date {
  float: left;
  margin-left: 30px;
  font-size: 14px;
}

.cont_gallery_gall .list_title {
  margin-left: 20px;
  padding-left: 0;
  width: 97%;
}

.gallery_cont {
  padding-bottom: 30px;
}

.gallery_cont a img {
  height: 20%;
  max-height: 208px;
  min-height: 200px;
  margin-left: 2%;
  margin-top: 25px;
  float: left;
}

.gall_list {
  float: left;
  width: 100%;
  padding-bottom: 20px;
}

.gallery_sec {
  background: #264f7b;
  padding: 15px;
  float: left;
  width: 100%;
}

.gallery_sec h3 {
  / / margin-left: 65 px;
  / / padding-left: 50 px;
  text-align: center;
}

.gallery_sec h3 a {
  color: #fff;
}

.gallery_sec.gallery {
  padding: 20px;
  border: 1px solid #6783a2;
  border-radius: 5px;
  display: table;
  width: 90%;
  margin: 0 auto;
  margin-top: 30px;
}

.gallery_block {
  width: 100%;
  float: left;
}

.gallery_block h3 {
  text-align: center;
}

.img_search {
  background: url(../images/logo/search.png);
  background-repeat: no-repeat;
  background-size: cover;
  width: 25px;
  height: 25px;
  margin-left: 5px;
  cursor: pointer;
}

.gallery_block h3 a {
  color: #363636;
}

.gallery_block>div {
  / / width: 70 %;
  margin: 0 auto;
  float: none;
  display: table;
}

.single_gallery {
  width: 18%;
  max-width: 240px;
  float: left;
  margin-left: 2%;
  margin-top: 20px;
  max-height: 305px;
  padding-bottom: 35px;
}

.single_gallery:hover {
  box-shadow: 0 0 10px rgba(25, 83, 170, 0.5);
}

.single_gallery img:hover {
  opacity: 0.7;
}

.gl_title {
  width: 100%;
  color: #363636;
  padding: 5px;
}

.gl_title:hover {
  color: #264f7b;
}

.single_gallery img {
  width: 100%;
}

.bg_img {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: -2px -4px;
}

.bg_img img {
  opacity: 0.4;
}

.hide {
  display: none;
}

/* end gallery list */
/* event single */
.lst_event_icon2 {
  width: 33px;
  float: left;
  padding-bottom: 5px;
}

.ln_date2 {
  width: 100%;
  float: left;
}

.vert_news_cont2 {
  width: 100%;
}

.text_wrap {
  display: inline-block;
  width: 85%;
  margin-left: 10px;
}

.ln_location2 {
  float: left;
  width: 100%;
}

.register_block {
  float: left;
  width: 100%;
  margin-top: 20px;
}

/* end event single */
/* faculty list wighet */
.search_area h3 {
  text-transform: uppercase;
  text-align: center;
}

.search_area ul {
  float: left;
  margin: 0;
  padding: 0;
  padding-bottom: 20px;
}

.fac_w {
  list-style: none;
  cursor: pointer;
  padding: 4px;
  width: 100%;
  color: #232323;
  border-left: 1px solid rgba(38, 79, 123, 0.2);
  border-right: 1px solid rgba(38, 79, 123, 0.2);
}

.fac_w:hover {
  background: #6783a2;
  color: #fefefe;
}

.fac_w:first-child {
  border-top-right-radius: 10px;
  border-top-left-radius: 10px;
  border: 1px solid rgba(38, 79, 123, 0.2);
}

.fac_w:last-child {
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border: 1px solid rgba(38, 79, 123, 0.2);
}

/* end faculty list wighet */
/* events list */
.events .ln_title {
  width: 100%;
  text-align: left;
}

.last_event>img {
  float: left;
  border-radius: 50%;
}

/* end events list */
/* video gallery */
.cont_video_list {
  padding: 20px;
  border: 1px solid #6783a2;
  border-radius: 5px;
  margin: 0 auto;
  display: table;
  float: none;
  margin-top: 30px;
}

.cont_video_list .ann_title,
.cont_video_list .ann_date,
.cont_video_list .gallery_text {
  color: #fefefe;
}

.cont_video_list .ann_date {
  font-size: 14px;
}

.other_videos h3, .video_list h3 {
  text-align: center;
}

.video_blocks {
  float: none;
  margin: auto;
  display: table
}

.video_list .hor_item {
  width: 217px;
  min-height: 300px;
  margin-left: 20px;
  float: left;
  white-space: normal;
  padding-bottom: 40px;
  margin-top: 20px;
  text-align: center;
  border-bottom: 1px solid rgba(38, 79, 123, 0.2);
}

.video_list .hor_item:hover {
  box-shadow: 0 0 10px rgba(25, 83, 170, 0.5);
}

.video_list .hor_item img {
  width: 100%;
  margin-top: -22px;
  margin-bottom: -26px;
}

.video_list .hor_item>.title {
  min-height: 115px;
  color: #363636;
  padding-bottom: 35px;
  margin-top: 10px;
  max-height: 115px;
  padding: 0 5px;
}

.video_list .hor_item>.title:hover,
.video_list .hor_item img:hover,
.video_list .date:hover {
  opacity: 0.7;
  color: #264f7b;
}

.video_list .hor_item>div {
  overflow: hidden;
}

.video_list .date {
  float: right;
  font-size: 12px;
  color: #363636;
  margin-right: 10px;
}

.but {
  float: left;
  margin-left: 5px;
  height: 25px;
  width: 25px;
  margin-top: 10px;
  cursor: pointer;
  padding: 3px;
  opacity: 0.7;
}

.share1 {
  background: url(../images/social_sprite.png) no-repeat -22px 4px;
}

.like1 {
  background: url(../images/social_sprite.png) no-repeat 4px 4px;
}

.print1 {
  background: url(../images/social_sprite.png) no-repeat -43px 4px;
}

.like:hover, .share:hover, .print:hover,
.like1:hover, .share1:hover, .print1:hover {
  opacity: 0.7;
}

.ann_top .btn {
  background: #fefefe;
  color: #264f7b;
  margin-top: 10px;
}

.ann_top .btn:hover {
  background: rgb(25, 83, 170);
  color: #fff;
  box-shadow: 0 0 10px rgba(25, 83, 170, 0.5);
}

.share_button, .like_button {
  position: absolute;
  top: 40px;
  z-index: 9999;
  white-space: pre-line;
}

.full_more {
  width: 80px;
  height: 25px;
  position: relative;
  width: 100%;
  border-top: 0;
  cursor: pointer;
  margin-bottom: 25px;
}

.full_more:after, .full_more:before {
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-color: transparent;
  border-left-width: 50px;
  border-right-width: 50px;
  border-top-width: 20px;
  position: absolute;
  left: calc(50% - 75px);
  left: -webkit-calc(50% - 75px);
  left: -moz-calc(50% - 75px);
}

.full_more:before {
  border-top-color: rgba(38, 79, 123, 0.7);
  top: 0px;
}

.full_more:after {
  border-top-color: #fff;
  top: -2px;
}

/* end video gallery */
/* wighet journal */
.journal_title {
  background: #264f7b;
  min-height: 85px;
}

.journal_title a {
  color: #fefefe;
}

.journal_cont a .title, .journal_cont .title {
  color: #363636;
  border-bottom: 1px solid #363636;
  padding-bottom: 10px;
  text-transform: uppercase;
}

.ls_journals h3, .singe_cont h3 {
  / / border-bottom: 1 px solid #264f7b;
  padding-bottom: 10px;
  text-align: center;
}

.ls_journals h3 {
  border-bottom: 1px solid #264f7b;
}

.singe_cont h3 {
  border-bottom: none;
}

.singe_cont h3 a {
  color: #363636;
}

.ls_journals h4 {
  margin: 0;
  padding: 0;
  padding-top: 10px;
}

.ls_journals h3 a {
  color: #363636;
}

.journal_cont a .date, .journal_cont a .journal_text {
  color: #363636;
}

.journal_title h5 {
  margin: 0;
  padding: 0;
}

/* end wighet journal */
/* journal list */
.desc {
  border-top: 0;
  padding: 20px 0;
  border-bottom: 3px solid #264f7b;
}

.desc:nth-child(1) {
  border-top: 3px solid #264f7b;
}

/* end journal list*/
/* journal */
.welcome {
  border-bottom: 2px solid #363636;
  padding-bottom: 5px;
}

.welcome_desc {
  font-size: 18px;
  font-weight: bold;
  padding-bottom: 5px;
  color: #363636;
}

.welcome_title {
  float: left;
  color: #363636;
  padding-left: 10px;
}

.journal_desc {
  font-size: 20px;
  font-weight: bold;
  color: #363636;
  padding: 0 2%;
  border-bottom: 1px solid #232323;
  margin: 0 auto;
  padding-bottom: 10px;
}

.journal {
  padding-top: 10px;
  display: table;
}

.journal>div {
  color: #363636;
  word-break: break-word;
  font-size: 18px;
}

/* end journal */
/* journal history */
.journal_lic {
  position: relative;
  min-height: 275px;
}

.journal_firs_img {
  position: absolute;
  left: 0;
  bottom: 0;
}

.journal_firs_img img {
  max-width: 150px;
}

.journal_firs_img img:empty,
.journal_last_img img:empty,
.journal_firs_img:empty,
.journal_last_img:empty {
  /*display: none;*/
}

.journal_last_img {
  position: absolute;
  right: 0;
  bottom: 0;
}

.journal_last_img img {
  /*max-height: 320px;*/
}

/* end journal history */
/* faculty report */
.report_block h3 {
  text-align: center;
  text-transform: uppercase;
  padding-bottom: 10px;
  border-bottom: 1px solid #363636;
}

.report {
  border-bottom: 1px solid #363636;
  padding-bottom: 40px;
  min-height: 100px;
}

.report h4 {
  margin: 0;
  padding: 0;
}

.report .journal {
  margin: 0;
  padding: 10px 0;
  border: 0;
}

.report_block img {
  width: 25px;
  height: 25px;
}

/* end faculty report */
/* science */
.science_list {
  width: 100%;
}

.science_list ul.ops_ul {
  float: left;
  list-style: none;
  /*width: 50%;
    margin: 0 auto;
    display: table;*/
}

.science_list ul.ops_ul li.science_li {
  width: 220px;
  min-height: 115px;
  padding: 25px;
  margin: 5px;
  display: block;
  float: left;
  text-align: center;
  color: #fff;
  cursor: pointer;
  opacity: .8;
  transition: all .3s ease;
}

.science_list ul.ops_ul li.science_li a {
  text-decoration: none;
  color: #fff;
  font-size: 18px;
}

.science_list ul.ops_ul li.science_li:hover {
  opacity: 1;
}

/* end science */
/* job list */
.container {
  width: 989px;
}

.vacancy_contact h3 {
  text-transform: uppercase;
  padding-bottom: 10px;
  border-bottom: 1px solid #363636;
}

/* end job list */
/*request page*/
.input {
  margin: 3px;
}

.req_page {
  margin: 5px 5px 0px 5px;
  padding: 5px;
  background-color: rgba(254, 254, 254, 0.6);
  min-height: 600px;
}

.req_page ul {
  list-style: none;
}

.req_page .tr {
  display: none;
}

.req_page ul li {
  margin-bottom: 15px;
  width: 100%;
}

.req_page ul>li {
  width: 100%;
}

.fl_l .w_13>ul>li>a {
  font-weight: bold;
  color: #363636;
  font-size: 16px;
}

.req_page ul li a {
  color: #363636;
}

.req_page ul li a:hover {
  color: rgba(3, 9, 33, 0.6);
}

.req_page ul li ul li ul li, .req_page ul li ul li {
  margin-bottom: 5px;
  margin-top: 5px;
  width: 100%;
}

.req_page>ul>li>ul>li>ul {
  font-style: italic;
}

.cont_left {
  width: 60%;
  text-align: justify;
  margin-left: 5px;
  / / float: left;
}

.cont_right {
  width: 40%;
  float: right;
  text-align: right;
  margin: 0px 5px 5px 0px;
}

.req_page input, .req_page select, .req_page textarea {
  padding: 5px;
  width: 100%;
}

.req_page textarea {
  height: 150px;
}

.signature {
  width: 25%;
}

/*end request page*/
iframe {
  margin: 0 auto;
}

.fixed_text a {
  font-style: italic;
  color: #424a57;
  text-decoration: underline;
}

/* class for table */
._ktb, .res_ktb {
  / / border: 1 px solid #1b538f;
  padding: 3px 5px;
  width: 100%;
}

._ktb tbody tr td,
.res_ktb tbody tr td {
  padding: 13px 7px;
  / / cursor: pointer;
  box-shadow: 0 0 10px rgba(25, 83, 170, 0.5);
  text-align: center;
}

/*noinspection ALL*/
._ktb tbody tr td p,
.res_ktb tbody tr td p {
  margin-left: 15px;
  width: 85%;
  float: left;
  word-break: break-word;
}

._ktb tbody tr:nth-child(odd),
.res_ktb tbody tr:nth-child(odd) {
  background: rgba(25, 83, 170, .6);
  color: #fefefe;
}

._ktb tbody tr:nth-child(odd) td,
.res_ktb tbody tr:nth-child(odd) td {
  border-right: 5px solid #d0dae5;
  border-left: 5px solid #d0dae5;
  / / border-radius: 20 px;
  border-top-right-radius: 50%;
  /* border-bottom-right-radius: 50%; */
  /* border-top-left-radius: 50%; */
  border-bottom-left-radius: 50%
}

._ktb tbody tr:nth-child(even),
.res_ktb tbody tr:nth-child(even) {
  background: rgba(243, 238, 238, 0.6);
  color: #363636;
}

._ktb tbody tr:nth-child(even) td,
.res_ktb tbody tr:nth-child(even) td {
  border-right: 5px solid #264f7b;
  border-left: 5px solid #264f7b;
  / / border-radius: 20 px;
  border-top-right-radius: 50%;
  /* border-bottom-right-radius: 50%; */
  /* border-top-left-radius: 50%; */
  border-bottom-left-radius: 50%
}

/*
._ktb tbody tr:nth-child(even) td:hover {
	//background: rgba(243, 238, 238, 0.6);
	background: rgb(247, 244, 244);
	border-right: 5px solid #264f7b;
	//color: #363636;
}

._ktb tbody tr:nth-child(even) td:hover p {
	color: #363636;
}

._ktb tbody tr:nth-child(odd) td:hover {
	background: rgba(25,83,170, .6);
	border-right: 5px solid #d0dae5;
	//color: #fefefe;
}

._ktb tbody tr:nth-child(odd) td:hover p {
	color: #fefefe;
}
*/
/*
._ktb tbody tr:nth-child(even) .category {
	color: #fefefe;
}

._ktb tbody tr:nth-child(odd) .category {
	color: #363636;
}

._ktb tbody tr:nth-child(even) .sing {
	color: #fefefe;
}

._ktb tbody tr:nth-child(odd) .sing {
	color: #363636;
}
*/
/* class for table */
/* staff list 1 */
.staff_mem {
  float: left;
  margin-left: 2%;
  position: relative;
}

input.fe_err,
textarea.fe_err,
select option.fe_err {
  border: 1px solid rgba(161, 24, 24, 0.8);
  background: rgba(161, 24, 24, 0.1)
}

.required {
  border-bottom: 1px solid rgba(161, 24, 24, 0.8);
}

@media print {
  body>header, aside, .hor_vids, .icons, footer, .hor_news, .slider_outer, .secondary_menu, .bot_blocks, .img_button, .fsbb, .page_cont, .cont_gallery, #breadcrumb, iframe, img, .img {
    display: none
  }

  .content {
    display: block;
    margin: 0 auto;
  }

  .subheader_img {
    position: relative;
    margin: 0 auto
  }

  .subheader_img .slide-caption {
    position: absolute;
    z-index: 3
  }

  .subheader_img img {
    position: absolute;
    left: 50px
  }
}

@media all and (min-width: 1281px) and (max-width: 2560px) {
  .abs_nav ul li ul {
    visibility: hidden;
    background: rgb(35, 35, 35);
    float: left;
    width: 250px;
    position: absolute;
    z-index: 999;
    padding: 2px 0;
    padding-bottom: 10px;
    margin: 0;
    margin-top: 10px;
    opacity: 0;
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
  }

  .abs_nav ul li:hover>ul {
    visibility: visible;
    z-index: 999;
    opacity: 1;
  }

  .abs_nav ul li ul li {
    width: 100%;
    padding: 0 5px 3px;
  }

  .abs_nav ul li ul li ul {
    visibility: hidden;
    opacity: 0;
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
    left: 245px;
    top: -14px;
    z-index: -999;
  }

  .abs_nav ul li ul li:hover ul {
    visibility: visible;
    opacity: 1;
    z-index: 999;
  }
}

.cols.fl_l.w_28 ul li:first-child ul li a {
  color: #bbb !important;
}

/* --- responsice --- */
@media all and (max-width: 1024px) {
  .video_size {
    display: none;
  }

  .site_name {
    display: none;
    background: rgba(67, 67, 67, 0.5);
    padding: 10px 0;
    position: static;
    width: 100%;
    max-width: 100%;
  }

  .site {
    background: none;
  }

  .site_name_n {
    display: block;
    background-image: url(../images/img/res_bg.png);
    background-size: cover;
    background-repeat: no-repeat;
    padding: 5px 0;
  }
}

@media all and (max-width: 1280px) {
  body, html {
    //overflow-x: hidden;
    //position: fixed;
    width: 100%;
    //-webkit-overflow-scrolling: touch;
  }

  body {
    //overflow-x: hidden;
    //position: static;
    width: 100%;
    //-webkit-overflow-scrolling: touch;
  }

  .center1 {
    position: static;
  }

  /* main menu */
  .position_abs_right_div {
    top: 0;
    //display: none;
  }

  .toggle_menu {
    width: 280px;
    height: auto;
    padding-bottom: 5px;
    margin-top: 45px;
    background: rgb(38, 50, 56);
  }

  .abs_nav>ul {
    margin: 5px 0 0 0;
    padding: 0 0 0 5px;
    overflow-y: scroll;
    height: 300px;
    display: none;
  }

  .abs_nav ul li {
    width: 100%;
    font-size: 16px;
    padding: 6px 10px 10px 5px;
  }

  .abs_nav>ul>li:nth-child(2), .abs_nav>ul>li:nth-child(3),
  .abs_nav>ul>li:nth-child(4), .abs_nav>ul>li:nth-child(5),
  .abs_nav>ul>li:nth-child(6), .abs_nav>ul>li:nth-child(7) {
    left: 0;
  }

  .abs_nav ul li ul {
    position: static;
    width: 100%;
    margin: 0;
    /* new */
    padding: 5px;
    display: none;
    float: left;
  }

  .abs_nav ul li ul li {
    width: 100%;
    margin: 0;
    /* new */
    padding: 3px 5px;
    white-space: pre-line;
  }

  .abs_nav ul li:hover>ul {
    display: block;
  }

  .abs_nav .tr {
    right: 15px;
  }

  .abs_nav.toggle_menu.oppen a {
    white-space: pre-line;
    word-wrap: break-word;
  }

  .langs {
    width: 120px;
    margin-left: 10px;
  }

  .langs ul {
    padding: 0;
  }

  .langs li {
    margin-left: 10px;
  }

  .top_nav {
    position: absolute;
    width: 120px;
    right: 40px;
    //margin-right: 55px;
  }

  .menu_logo {
    margin-top: 0;
  }

  /* end main menu */
  /* right menu */
  .menu_right {
    display: none;
  }

  /* end right menu */
  /* news, top new wighet */
  .announc_cont {
    width: 100%;
    max-width: 360px;
  }

  .tab_image_block {
    /*width: 100%;*/
    /*max-width: 320px;*/
    margin: 0 auto;
    float: none;
    display: table;
  }

  .tab_image_block img {
    width: 100%;
  }

  .tab_title {
    width: 100%;
    float: left;
  }

  /* end news, top new wighet */
  /* last event */
  .last_event>.img {
    float: none;
    display: table;
    margin: 0 auto;
  }

  .last_event>.img>img {
    float: none;
    width: 100%;
    margin: 0 auto;
    display: table;
  }

  .event_law .vert_news .ln_title {
    margin-left: 0;
  }

  /* end last event */
}

@media all and (min-width: 769px) and (max-width: 1300px) {

  /* main menu */
  .toggle_menu {
    width: 200px;
    min-height: 360px;
    background: rgb(38, 50, 56);
  }

  .abs_nav>ul {
    margin: 5px 0 0 0;
    padding: 0 0 0 5px;
    //overflow-y: scroll;
    height: 300px;
    display: none;
  }

  .abs_nav>ul>li:nth-child(2), .abs_nav>ul>li:nth-child(3),
  .abs_nav>ul>li:nth-child(4), .abs_nav>ul>li:nth-child(5),
  .abs_nav>ul>li:nth-child(6), .abs_nav>ul>li:nth-child(7) {
    left: 0;
  }

  .abs_nav ul li ul {
    left: -200px;
    margin: 5px 0 0 0;
    top: 0;
    width: 200px;
  }

  .abs_nav ul li:hover>ul {
    left: -200px;
    margin: 5px 0 0 0;
    padding: 5px;
    top: 0;
  }

  /* end main menu */
}

@media all and (max-width: 360px) {
  .center {
    width: 100%;
    margin: 0 auto;
  }

  .header_tytle {
    width: 70%;
    font-size: 14px;
    margin-top: 0;
  }

  .search_width {
    width: 285px;
  }

  .search_abs input {
    width: 215px;
  }

  .footer_contact {
    display: none;
  }

  .footer_block>div {
    width: 100%;
  }

  .footer_logo {
    margin: 0 auto;
    float: none;
    display: table;
  }

  .copyright>div {
    width: 90%;
    margin: auto;
    float: none;
  }

  .dvs {
    float: left !important;
    margin-left: 10px !important;
    margin-top: 10px !important;
  }

  /* home page */
  /* center1 */
  .center1 {
    height: 33%;
  }

  .student_login {
    top: 120px;
    font-size: 14px;
  }

  .site_name {
    top: 10px;
  }

  img.top_logo {
    width: 50px;
  }

  .site {
    margin-top: 0;
  }

  h1.site_tytle {
    font-size: 14px;
    width: 70%;
  }

  .all {
    top: 42%;
    width: 100%;
    z-index: 998;
  }

  /* center2 */
  .center2 {
    top: 0;
    z-index: 998;
  }

  .news_block {
    padding-bottom: 20px;
    margin-top: 20px;
  }

  h2.news_title {
    padding: 10px;
    text-align: center;
    font-size: 16px;
  }

  ul.home_page_news {
    margin: 0;
    padding: 0;
  }

  ul.home_page_news li {
    width: 100%;
    font-size: 12px;
  }

  .center_news ul li a {
    font-size: 12px;
  }

  .center_news ul li:first-child {
    margin-left: 0;
  }

  .news_cards {
    width: 100%;
    max-width: 340px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .card {
    width: 100%;
    min-height: 320px;
    max-width: 340px;
    margin: 0 auto;
    margin-top: 20px;
  }

  p.sht_text {
    font-size: 14px;
  }

  .banner_content {
    padding-bottom: 20px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .banner_block {
    width: 100%;
    max-width: 340px;
    margin: 0 auto;
    float: none;
    margin-top: 20px;
  }

  .banner_content .banner_block:nth-child(2),
  .banner_content .banner_block:nth-child(3) {
    width: 100%;
    max-width: 340px;
    margin: 0 auto;
    float: none;
    margin-top: 20px;
  }

  /* center3 */
  .center3 {
    z-index: 998;
  }

  .div_profession {
    width: 100%;
    font-size: 14px;
  }

  .prf_card {
    width: 80%;
    min-height: 200px;
    float: none;
    margin: 0 auto;
  }

  .rel_img {
    width: 150px;
    height: 150px;
  }

  /* center4 */
  .center4 {
    z-index: 998;
  }

  .comment_center {
    min-height: 190px;
    width: 100%;
    max-width: 340px;
    padding: 20px 0;
    float: none;
    display: table;
  }

  .border_abs_img {
    width: 120px;
    height: 120px;
    display: none;
  }

  .comment img, .comment2 img {
    width: 100px;
  }

  .comment .comment_center p {
    font-size: 10px;
    width: 100%;
    float: left;
    margin-right: 30px;
  }

  .comment2 .comment_center p {
    font-size: 10px;
    width: 100%;
    float: left;
    margin-left: 10px;
  }

  .comment .comment_center h5, .comment .comment_center h4 {
    text-align: right;
    margin-left: -30px;
  }

  .comment2 .comment_center h4, .comment2 .comment_center h5 {
    margin-left: 10px;
    width: 90%;
  }

  .comment_center h5, .comment_center h4 {
    float: left;
    margin-left: 6px;
    text-align: left;
    font-size: 12px;
    margin-top: -5px;
    width: 100%;
  }

  .comment:hover .border_abs_img, .comment2:hover .border_abs_img {
    width: 165px;
    height: 165px;
  }

  .comment:hover img, .comment2:hover img {
    width: 150px;
    top: -11px;
    left: 3px;
  }

  .announcement {
    width: 90%;
    margin: 0 auto;
    float: none;
    padding-bottom: 0;
  }

  .left_side h4 {
    font-size: 16px;
  }

  .ann_block img {
    width: 28%;
  }

  .left_side ul li a .ann_block .ann_cont {
    width: 65%;
    margin-top: -15px;
  }

  .event_block {
    width: 100%;
    padding-bottom: 45px;
  }

  .news_by_days ul li, .news_by_days ul li a {
    font-size: 8px;
    display: table;
  }

  .event_type {
    padding: 10px;
  }

  .ev_active::after {
    bottom: -15px;
  }

  .event_type h2 {
    font-size: 14px;
  }

  .event_type h2::after {
    width: 69%;
  }

  .event_type h3 {
    font-size: 14px;
    float: left;
    width: 100%;
    padding-left: 60px;
    padding-bottom: 10px;
  }

  .event_type h3 img {
    left: 20px;
  }

  .see_more {
    width: 70%;
    float: left;
    margin: 0 auto;
    display: table;
    margin-top: 20px;
    top: 20px;
  }

  /* center5 */
  .center5 {
    z-index: 998;
  }

  .container {
    width: 100%;
    margin: 0;
  }

  .menu {
    padding-top: 0;
  }

  .background {
    min-height: 1400px;
  }

  /* university */
  .display_none_2 {
    left: 0;
    width: 320px;
    top: 30px;
  }

  /*.rotate_circle {
		width: 100%;
	}

	.prev_top {
		right: 0 !important;
		width: 30px;
		top: 2% !important;
	}

	.next_bottom {
		right: 0 !important;
		width: 30px;
		top: 36% !important;
	}*/
  .big_circle {
    width: 100%;
    top: -170px;
    max-width: 250px;
    max-height: 130px;
    left: -245px;
    border-radius: 0;
  }

  .big_circle p {
    margin-top: 0;
    width: 80%;
    margin-left: 10%;
    padding-top: 25px;
  }

  .university_one, .university_two,
  .university_three, .university_four,
  .university_five, .university_six,
  .university_seven, .university_eight {
    border-radius: 0;
    left: 16%;
  }

  .university_one {
    top: 20%;
  }

  .university_two {
    top: 35%;
  }

  .university_three {
    top: 50%;
  }

  .university_four {
    top: 65%;
  }

  .university_five {
    top: 80%;
  }

  .university_six {
    top: 95%;
  }

  .university_seven {
    top: 110%;
  }

  .university_eight {
    top: 125%;
  }

  .university_circle {
    height: 100px;
    width: 220px;
  }

  .university_circle p {
    padding-top: 10px;
  }

  .big_circle p a, .big_circle_3 p a {
    font-size: 16px;
  }

  /* clinick */
  .display_none_1 {
    width: 100%;
    max-width: 320px;
    top: 0;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .line_1, .line_2, .line_3, .line_4,
  .line_5, .line_6, .line_7, .line_8 {
    display: none;
  }

  .circle_1, .circle_2, .circle_3, .circle_4,
  .circle_5, .circle_6, .circle_7, .circle_8,
  .circle_1_2, .circle_2_2, .circle_3_2, .circle_4_2 {
    border-radius: 0;
    height: auto;
    padding: 5px;
    width: 180px;
  }

  .menu_1, .menu_2 {
    border-radius: 0;
    height: auto;
    padding: 10px;
  }

  .menu_1 {
    left: -565px;
  }

  .menu_1 p, .menu_2 p,
  .circle_1_2 p, .circle_2_2 p,
  .circle_3_2 p, .circle_4_2 p {
    font-size: 16px;
    padding-top: 0;
  }

  .circle_1 p, .circle_2 p,
  .circle_3 p, .circle_4 p {
    padding-top: 0;
  }

  .circle_1 {
    left: 18%;
    top: 17%;
  }

  .circle_2 {
    left: 18%;
    top: 25%;
  }

  .circle_3 {
    left: 18%;
    top: 33%;
  }

  .circle_4 {
    left: 18%;
    top: 41%;
  }

  .menu_2 {
    left: -365px;
    top: 52%;
  }

  .circle_1_2 {
    left: 18%;
    top: 66%;
  }

  .circle_2_2 {
    left: 18%;
    top: 74%;
  }

  .circle_3_2 {
    left: 18%;
    top: 82%;
  }

  .circle_4_2 {
    left: 18%;
    top: 90%;
  }

  /* scince */
  .display_none_3 {
    width: 100%;
  }

  .big_circle_3 {
    border-radius: 0;
    width: 280px;
    margin: 0 auto;
    left: 7%;
    padding: 10px;
    height: auto;
    top: 150px;
  }

  .big_circle_3 p {
    padding-top: 0;
  }

  .circle {
    border-radius: 0;
    width: 270px;
    height: auto;
    padding: 10px;
    min-height: 65px;
    display: table;
  }

  .circle p {
    padding-top: 0;
    margin-top: 0;
  }

  .one {
    left: 8%;
    top: 30%;
  }

  .two {
    left: 8%;
    top: 40%;
  }

  .three {
    left: 8%;
    top: 50%;
  }

  .four {
    left: 8%;
    top: 62%;
  }

  .five {
    left: 8%;
    top: 72%;
  }

  .six {
    left: 8%;
    top: 82%;
  }

  .seven {
    left: 8%;
    top: 94%;
  }

  .eight {
    left: 8%;
    top: 104%;
  }

  .nine {
    left: 8%;
    top: 114%;
  }

  .ten {
    left: 8%;
    top: 126%;
  }

  /* center6 */
  .center6 {
    z-index: 998;
  }

  .center6 h1 {
    font-size: 14px;
    margin: 0 auto;
    float: none;
    padding-bottom: 50px;
  }

  .center6 p {
    margin-top: -10%;
  }

  img.big_map {
    width: 100%;
    display: none;
  }

  .campus {
    width: 100%;
    padding: 10px;
    min-height: 80px;
  }

  .campus ul {
    width: 100%;
    left: 15%;
    float: left;
    margin: 0;
    height: auto;
    top: 0;
  }

  .campus ul li {
    margin: 0;
    display: none;
  }

  .campus_buttons {
    top: 30px;
  }

  .counts {
    padding-bottom: 10px;
    min-height: 350px;
  }

  .counts ul {
    width: 100%;
    margin: 0 auto;
    display: table;
    min-height: 350px;
  }

  .counts ul li {
    width: 90%;
    margin: 0 auto;
    display: table;
    padding-bottom: 10px;
    border-bottom: 1px solid #264f7b;
  }

  .counts ul li:nth-child(1) .counts_text {
    padding-left: 0;
  }

  .counts ul li:nth-child(2) {
    left: 0;
    top: 75px;
  }

  .text_1 {
    right: 0;
    width: 50%;
    display: inline-block;
  }

  .text_2 {
    width: 50%;
    display: inline-block;
  }

  .counts_text {
    width: 100%;
    display: inline-block;
  }

  .counts ul li:nth-child(3) {
    left: 0;
    top: 180px;
  }

  .counts ul li:nth-child(3) .counts_nummber {
    margin-left: 10px;
  }

  .counts ul li:nth-child(4) {
    left: 0;
    top: 275px;
  }

  .counts ul li:nth-child(4) .counts_nummber {
    margin-left: 0;
  }

  .counts_nummber {
    width: 50%;
    display: inline-block;
  }

  /* center7 */
  .center7 {
    margin-top: -20px;
    z-index: 998;
  }

  li.img_span {
    width: 100%;
    float: none;
  }

  .see_more_btn {
    left: 25%;
  }

  /* end home page */
  /* content list */
  .part_v {
    width: 100%;
    max-width: 320px;
    margin: 0 auto;
    float: none;
    clear: both;
  }

  /* event wiget */
  .event_law {
    width: 100%;
    max-width: 350px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .event_law ul.tabs li {
    display: none;
  }

  .event_law .tab_content {
    border: 1px solid #e1e6e9;
    border-top: 0;
  }

  .event_law .img img {
    border-radius: 0 !important;
    width: 100% !important;
    height: 100% !important;
  }

  .ln_title {
    width: 100% !important;
    margin-top: 10px;
  }

  .info_title {
    float: left;
    width: 100%;
    margin-top: 20px;
  }

  /* top news */
  .announc_cont .tab_container ul li img {
    width: 100%;
  }

  .announc_cont .tab_container .title, .most_news .title {
    width: 100%;
    margin-top: 15px;
    padding-bottom: 10px;
  }

  /* annonc wiget */
  .last_announcement {
    width: 100%;
    max-width: 360px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  /* very view wiget */
  .most_reading_news {
    width: 100%;
    max-width: 360px;
    margin: 0 auto;
  }

  .most_news ul li img {
    width: 100%;
    max-width: 300px;
  }

  .sec_center>div {
    width: 100%;
  }

  .vidio_gallery {
    width: 100%;
    max-width: 320px;
    margin: 0 auto;
    padding: 0;
    float: none;
    display: table;
    padding-bottom: 10px;
  }

  .hibrid_new {
    width: 100%;
    max-width: 320px;
    float: none;
    display: table;
    margin: 0 auto;
  }

  .photo_gallery {
    width: 100%;
    max-width: 320px;
    margin: 0 auto;
    padding: 0;
    float: none;
    display: table;
  }

  /* end content list */
  /* announcement list */
  .single_title {
    width: 100%;
    margin-top: 15px;
    display: table;
  }

  .date_more {
    width: 100%;
    display: table;
    text-align: right;
  }

  /* end announcement list */
  /* content , announcement, page */
  .content {
    width: 100%;
    margin: 0 auto;
    max-width: 360px;
    float: none;
    padding-bottom: 20px;
    display: table;
  }

  .page_content {
    width: 100%;
    max-width: 360px;
    margin: 0 auto;
    /* float: none; */
    /* clear: both; */
    /* display: table; */
  }

  .page_tx_cont {
    width: 100%;
    //max-width: 360px;
    max-width: 340px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .insert_block {
    float: none;
    display: table;
    margin: 0 auto;
    width: 100%;
    max-width: 320px;
  }

  .announc_cont .tab_content {
    border: 1px solid #cfd8dc;
    border-top: 0;
  }

  .announc_cont .img img {
    width: 100%;
  }

  .all_content {
    margin-top: 20px;
    margin-right: 5px;
  }

  .left_sidebar {
    margin: 0 auto;
    float: none;
    display: table;
  }

  /* end content , end announcement, end page */
  /* page second */
  .content_text h3 {
    word-wrap: break-word;
    text-indent: 0;
  }

  .abs_title {
    width: 100%;
    left: 0;
    font-size: 16px !important;
    top: -95px;
    padding: 5px;
  }

  /* end page second */
  /* chair list */
  .ttitle {
    top: 200px;
    width: 95%
  }

  .chair_list_container {
    width: 100%;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .chair_cont {
    width: 100%;
    max-width: 330px;
    margin-left: 0;
    margin: 0 auto;
    float: none;
    display: table;
    margin-top: 20px;
  }

  /* end chair list */
  /* gallery */
  .first_block {
    width: 100%;
    margin: 0;
  }

  .img_block {
    display: none;
  }

  /* end gallery */
  /* gallery single */
  .cont_gallery_gall {
    width: 100%;
    max-width: 320px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  h3.list_title, .cont_gallery_gall .tab_date {
    float: none;
  }

  .gallery_cont a img {
    //width: 100%;
    margin: 0 auto;
    float: none;
    display: table;
    margin-top: 20px;
    max-width: 320px;
  }

  /* end gallery single */
  /* gallery list */
  .gall_list {
    width: 100%;
    max-width: 320px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .single_gallery {
    width: 100%;
    margin: 0 auto;
    margin-top: 20px;
    float: none;
  }

  /* end gallery list */
  /* staff_list4 */
  .container_staff {
    width: 100%;
  }

  .pesron_page h2 {
    text-align: center;
    margin: 0;
  }

  .person {
    width: 100%;
    margin: 0 auto;
    float: none;
    margin-top: 20px;
  }

  /* end staff_list4 */
  /* single staff */
  .single_staff {
    width: 100%;
    max-width: 360px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  /* end single staff */
  /* faculty list */
  .faculty_list {
    width: 100%;
    max-width: 340px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .profession_cards {
    width: 100%;
  }

  .scientific_new {
    width: 100%;
  }

  /* end faculty list */
  /* faculty sinle */
  .faculty_staff .person {
    width: 100%;
    margin: 0 auto;
    float: none;
    margin-top: 20px;
    max-width: 200px;
    max-height: 300px;
  }

  /* end faculty sinle */
  /* spec list */
  nav.spec_menu_block, nav.learning_block {
    width: 100%;
    max-width: 340px;
    float: none;
    display: table;
    margin: 0 auto;
  }

  .spz_cont {
    width: 100%;
    margin: 0 auto;
    margin-top: 20px;
    float: none;
    display: table;
    //max-width: 225px;
  }

  /* end spec list */
  /* contact us */
  .cont_map {
    width: 100%;
  }

  #map iframe {
    width: 100%;
    padding: 5px;
  }

  .ttitle {
    min-width: 330px;
  }

  .content .menu_logo {
    float: left;
    width: 100%;
  }

  .menu_logo img {
    width: 100px;
  }

  .contact_block {
    width: 100%;
  }

  .contact_form .input {
    width: 100%;
    margin: 0;
    margin-top: 20px;
  }

  /* end contact us */
  /* event single */
  .first_name, .last_name, .fn_name,
  .birthday, .specialties, .company, .country, .city,
  .your_mail, .phone, .res_choose, .login_log {
    width: 100%;
    margin: 0;
    margin-top: 20px;
  }

  /* end event single */
  /* events list */
  .last_event>img {
    /*float: none;*/
    /*width: 100%;*/
    /*max-width: 140px;*/
    /*margin: 0 auto;*/
    /*display: table;*/
  }

  .last_event>.img>img {
    /*float: none;
		width: 100%;
		max-width: 320px;
		margin: 0 auto;
		display: table;
		border-radius: 0;*/
  }

  .event_info {
    width: 100%;
  }

  .search_area {
    padding-bottom: 20px;
  }

  /* end events list */
  /* video list */
  .second_video {
    width: 100%;
  }

  .second_video iframe {
    width: 100%;
    height: auto;
  }

  .ann_top {
    width: 100%;
    margin: 0;
  }

  .video_list .hor_item {
    width: 100%;
    max-width: 240px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .video_list .hor_item img {
    width: 100%;
    margin-top: -23px;
    margin-bottom: -28px;
  }

  .full_more {
    left: 6%;
  }

  /* end video list */
  /* banner menu wighet */
  .banner_menu_text {
    width: 100%;
    font-size: 18px;
    top: 10px;
    left: 15px;
  }

  /* end banner menu wighet */
  /* gallery wiget */
  .vidio_gallery iframe {
    min-height: 180px;
  }

  /* end gallery wiget */
  /* staff list 4 */
  .staff_4 h2 {
    margin-left: 0;
    text-align: center;
    padding-left: 0;
  }

  .rct_block {
    width: 100%;
    max-width: 300px;
    margin: 0 auto;
    margin-top: 20px;
    float: none;
    display: table;
  }

  .years {
    font-size: 24px;
  }

  .name {
    font-size: 24px;
  }

  /* end staff list 4 */
  /* journal list */
  .journal_title h5 {
    font-size: 16px;
  }

  .ls_journals {
    padding-bottom: 20px;
  }

  .journal_firs_img {
    position: static;
    width: 100%;
    float: none;
    display: table;
  }

  .journal_firs_img img {
    width: 100%;
  }

  .journal_last_img {
    position: static;
    width: 100%;
    max-width: 320px;
    margin: 0;
    margin-top: 10px;
  }

  .journal_last_img img {
    width: 100%;
    max-width: 320px;
    margin: 0;
    padding: 0;
  }

  .journal_single {
    width: 100%;
    float: none;
    display: table;
    margin: 0 auto;
    margin-top: 20px;
  }

  .journal_text {
    width: 100%;
    margin-top: 20px;
    float: none;
    display: table;
  }

  /* end journal list */
  /* journal */
  .welcome_title img, .journal img {
    width: 35px;
  }

  /* end journal */
  .button_block button {
    margin-left: 0 !important;
    margin-top: 20px;
  }

  /* contact book */
  .button_block button {
    margin-left: 0 !important;
    margin-top: 20px;
  }

  .full_content {
    width: 100%;
    max-width: 340px;
    margin: 0 auto;
    float: none;
    display: table;
    padding-bottom: 20px;
  }

  .full_content .main_titles {
    font-size: 16px;
  }

  .full_content p {
    font-size: 14px;
  }

  .full_content form input[type=text],
  .full_content form select {
    width: 90%;
  }

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

  .full_content form select {
    margin-left: 0;
  }

  /* end contact book */
  /* archive */
  .archive {
    width: 100%;
    max-width: 340px;
    padding: 0;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .arch_tx_cont {
    width: 100%;
    padding: 0;
    display: table;
    margin: 0 auto;
    float: none;
    max-width: 340px;
  }

  .arch_tx_cont .main_titles {
    font-size: 14px;
    padding-left: 0;
  }

  .arch_tx_cont .w_10,
  .arch_tx_cont .w_21,
  .arch_tx_cont .w_22,
  .arch_tx_cont .iwir input[type=text] {
    width: 98%;
  }

  /* end archive */
  /* student login */
  .load_img .iwoi, .load_img #picker,
  .load_img #adoption_date, .load_img #complete_date {
    width: 100%;
    margin-left: 0;
  }

  /* end student login */
}

@media all and (min-width: 361px) and (max-width: 480px) {
  .center {
    width: 100%;
    margin: 0 auto;
  }

  .header_tytle {
    width: 70%;
    font-size: 14px;
    margin-top: 0;
  }

  .search_abs {
    //width: 300px;
    opacity: 1;
  }

  .search_top {
    width: 230px;
  }

  .footer_contact {
    display: none;
  }

  .footer_block>div {
    width: 100%;
  }

  .footer_logo {
    margin: 0 auto;
    float: none;
    display: table;
  }

  .copyright>div {
    width: 90%;
    margin: auto;
    float: none;
  }

  .dvs {
    float: left !important;
    margin-left: 10px !important;
    margin-top: 10px !important;
  }

  /* home page */
  /* center1 */
  .center1 {
    height: 33%;
  }

  .student_login {
    top: 120px;
    font-size: 14px;
  }

  .site_name {
    top: 10px;
  }

  img.top_logo {
    width: 50px;
  }

  .site {
    margin-top: 0;
  }

  h1.site_tytle {
    font-size: 12px;
    width: 70%;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .all {
    /*top: 42%;*/
    top: 45%;
    z-index: 998;
  }

  /* center2 */
  .center2.sect {
    top: 0;
    z-index: 998;
  }

  .news_block {
    padding-bottom: 20px;
    margin-top: 20px;
    width: 90%;
  }

  h2.news_title {
    padding: 10px;
    text-align: center;
    font-size: 20px;
  }

  ul.home_page_news {
    margin: 0;
    padding: 0;
  }

  ul.home_page_news li {
    width: 100%;
    font-size: 14px;
  }

  .center_news ul li a {
    font-size: 16px;
  }

  .center_news ul li:first-child {
    margin-left: 0;
  }

  .news_cards {
    margin-top: 0;
  }

  .card {
    width: 95%;
    max-width: 370px;
    min-height: 320px;
    margin: 0 auto;
    margin-top: 20px;
    float: none;
  }

  p.sht_text {
    font-size: 14px;
  }

  .banner_content {
    padding-bottom: 20px;
  }

  .banner_block {
    width: 90%;
    margin-left: 11%;
    margin-top: 20px;
    max-width: 370px;
    float: none;
    display: table;
  }

  .banner_content .banner_block:nth-child(2),
  .banner_content .banner_block:nth-child(3) {
    margin-left: 11%;
  }

  /* center3 */
  .center3 {
    z-index: 998;
  }

  .div_profession {
    width: 100%;
    font-size: 14px;
  }

  .prf_card {
    width: 80%;
    min-height: 200px;
    float: none;
    margin: 0 auto;
  }

  .rel_img {
    width: 150px;
    height: 150px;
  }

  /* center4 */
  .center4 {
    z-index: 998;
  }

  .comment_center {
    min-height: 190px;
    width: 100%;
    max-width: 450px;
    padding: 20px;
    float: none;
    display: table;
  }

  .border_abs_img {
    width: 120px;
    height: 120px;
    display: none;
  }

  .comment img, .comment2 img {
    width: 100px;
  }

  .comment .comment_center p {
    font-size: 10px;
    width: 100%;
    float: left;
  }

  .comment2 .comment_center p {
    font-size: 10px;
    width: 100%;
    float: left;
  }

  .comment_center h5, .comment_center h4 {
    float: left;
    margin-left: -65px;
    font-size: 12px;
    width: 100%;
    text-align: right;
  }

  .comment_center h5 {
    margin-top: -5px;
  }

  .comment_center h4 {
    margin-top: 30px;
  }

  .comment2 .comment_center h4, .comment2 .comment_center h5 {
    margin-left: 0;
    width: 90%;
  }

  .comment:hover .border_abs_img, .comment2:hover .border_abs_img {
    width: 165px;
    height: 165px;
  }

  .comment:hover img, .comment2:hover img {
    width: 150px;
    top: -11px;
    left: 3px;
  }

  .announcement {
    width: 90%;
    margin: 0 auto;
    float: none;
    padding-bottom: 0;
    max-width: 360px;
  }

  .left_side h4 {
    font-size: 16px;
  }

  .ann_block img {
    width: 28%;
  }

  .left_side ul li a .ann_block .ann_cont {
    width: 65%;
    margin-top: -15px;
  }

  .event_block {
    width: 100%;
    padding-bottom: 45px;
  }

  .news_by_days ul li, .news_by_days ul li a {
    font-size: 8px;
    display: table;
  }

  .event_type {
    padding: 10px;
  }

  .ev_active::after {
    bottom: -15px;
  }

  .event_type h2 {
    font-size: 14px;
  }

  .event_type h2::after {
    width: 69%;
  }

  .event_type h3 {
    font-size: 14px;
    float: left;
    width: 100%;
    padding-left: 60px;
    padding-bottom: 10px;
  }

  .event_type h3 img {
    left: 20px;
  }

  .see_more {
    width: 70%;
    float: left;
    margin: 0 auto;
    display: table;
    margin-top: 20px;
    top: 20px;
  }

  /* center5 */
  .center5 {
    z-index: 998;
  }

  .container {
    width: 100%;
    margin: 0;
  }

  .menu {
    padding-top: 20px;
  }

  .menu ul {
    list-style: none;
    width: 100%;
    float: none;
    max-width: 420px;
    margin: 0 auto;
    padding: 0;
  }

  .background {
    min-height: 1400px;
  }

  .li_1, .li_2, .li_3 {
    margin: 0 auto;
    float: none;
    display: table;
    width: 100%;
    max-width: 260px;
  }

  .display_none_2 {
    left: 0;
    width: 320px;
    top: 30px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  /*.rotate_circle {
		width: 100%;
	}

	.prev_top {
		right: 0 !important;
		width: 30px;
		top: 2% !important;
	}

	.next_bottom {
		right: 0 !important;
		width: 30px;
		top: 36% !important;
	}*/
  .big_circle {
    width: 100%;
    top: -170px;
    max-width: 250px;
    max-height: 130px;
    left: -210px;
    border-radius: 0;
  }

  .big_circle p {
    margin-top: 0;
    width: 80%;
    margin-left: 10%;
    padding-top: 25px;
  }

  .university_one, .university_two,
  .university_three, .university_four,
  .university_five, .university_six,
  .university_seven, .university_eight {
    border-radius: 0;
    left: 18%;
  }

  .university_one {
    top: 20%;
  }

  .university_two {
    top: 35%;
  }

  .university_three {
    top: 50%;
  }

  .university_four {
    top: 65%;
  }

  .university_five {
    top: 80%;
  }

  .university_six {
    top: 95%;
  }

  .university_seven {
    top: 110%;
  }

  .university_eight {
    top: 125%;
  }

  .university_circle {
    height: 100px;
    width: 220px;
  }

  .university_circle p {
    padding-top: 10px;
  }

  .big_circle p a, .big_circle_3 p a {
    font-size: 16px;
  }

  /* clinick */
  .display_none_1 {
    width: 100%;
    top: 0;
    margin: 0 auto;
    max-width: 360px;
    float: none;
    display: table;
  }

  .line_1, .line_2, .line_3, .line_4,
  .line_5, .line_6, .line_7, .line_8 {
    display: none;
  }

  .circle_1, .circle_2, .circle_3, .circle_4,
  .circle_5, .circle_6, .circle_7, .circle_8,
  .circle_1_2, .circle_2_2, .circle_3_2, .circle_4_2 {
    border-radius: 0;
    height: auto;
    padding: 5px;
    width: 180px;
  }

  .menu_1, .menu_2 {
    border-radius: 0;
    height: auto;
    padding: 10px;
  }

  .menu_1 {
    left: -535px;
  }

  .menu_1 p, .menu_2 p,
  .circle_1_2 p, .circle_2_2 p,
  .circle_3_2 p, .circle_4_2 p {
    font-size: 16px;
    padding-top: 0;
  }

  .circle_1 p, .circle_2 p,
  .circle_3 p, .circle_4 p {
    padding-top: 0;
  }

  .circle_1 {
    left: 24%;
    top: 18%;
  }

  .circle_2 {
    left: 24%;
    top: 26%;
  }

  .circle_3 {
    left: 24%;
    top: 34%;
  }

  .circle_4 {
    left: 24%;
    top: 42%;
  }

  .menu_2 {
    left: -345px;
    top: 52%;
  }

  .circle_1_2 {
    left: 24%;
    top: 67%;
  }

  .circle_2_2 {
    left: 24%;
    top: 75%;
  }

  .circle_3_2 {
    left: 24%;
    top: 83%;
  }

  .circle_4_2 {
    left: 24%;
    top: 91%;
  }

  /* scince */
  .display_none_3 {
    width: 100%;
    max-width: 420px;
    margin: 0 auto;
    left: -6px;
    float: none;
    display: table;
  }

  .big_circle_3 {
    border-radius: 0;
    width: 280px;
    margin: 0 auto;
    left: 13%;
    padding: 10px;
    height: auto;
    top: 150px;
  }

  .big_circle_3 p {
    padding-top: 0;
  }

  .circle {
    border-radius: 0;
    width: 270px;
    height: auto;
    padding: 10px;
    min-height: 65px;
    display: table;
  }

  .circle p {
    padding-top: 0;
    margin-top: 0;
  }

  .one {
    left: 15%;
    top: 29%;
  }

  .two {
    left: 15%;
    top: 39%;
  }

  .three {
    left: 15%;
    top: 49%;
  }

  .four {
    left: 15%;
    top: 60%;
  }

  .five {
    left: 15%;
    top: 70%;
  }

  .six {
    left: 15%;
    top: 80%;
  }

  .seven {
    left: 15%;
    top: 92%;
  }

  .eight {
    left: 15%;
    top: 103%;
  }

  .nine {
    left: 15%;
    top: 114%;
  }

  .ten {
    left: 15%;
    top: 127%;
  }

  /* center6 */
  .center6 {
    //margin-top: -20px;
    //display: none;
    z-index: 998;
  }

  .center6 h1 {
    font-size: 20px;
  }

  .center6 p {
    width: 100%;
    max-width: 450px;
    margin: 0 auto;
    float: none;
  }

  img.big_map {
    width: 100%;
    display: none;
  }

  .campus {
    width: 100%;
    padding: 10px;
    min-height: 80px;
  }

  .campus ul {
    width: 100%;
    left: 15%;
    float: left;
    margin: 0;
    height: auto;
    top: 0;
  }

  .campus ul li {
    margin: 0;
    display: none;
  }

  .campus_buttons {
    top: 30px;
  }

  .counts {
    padding-bottom: 10px;
    min-height: 350px;
  }

  .counts ul {
    width: 100%;
    margin: 0 auto;
    display: table;
    min-height: 350px;
  }

  .counts ul li {
    width: 100%;
    margin: 0 auto;
    display: table;
    padding-bottom: 10px;
    border-bottom: 1px solid #264f7b;
  }

  .counts ul li:nth-child(1) .counts_text {
    padding-left: 0;
  }

  .counts ul li:nth-child(2) {
    left: 0;
    top: 75px;
  }

  .text_1 {
    right: 0;
    width: 50%;
    display: inline-block;
  }

  .text_2 {
    width: 50%;
    display: inline-block;
  }

  .counts_text {
    width: 100%;
    display: inline-block;
  }

  .counts ul li:nth-child(3) {
    left: 0;
    top: 180px;
  }

  .counts ul li:nth-child(3) .counts_nummber {
    margin-left: 10px;
  }

  .counts ul li:nth-child(4) {
    left: 0;
    top: 275px;
  }

  .counts ul li:nth-child(4) .counts_nummber {
    margin-left: 0;
  }

  .counts_nummber {
    width: 50%;
    display: inline-block;
  }

  /* center7 */
  .center7 {
    margin-top: -20px;
    z-index: 998;
  }

  li.img_span {
    width: 100%;
    float: none;
    max-width: 340px;
    margin: 0 auto;
    display: table;
  }

  .see_more_btn {
    left: 33%;
  }

  /* end home page */
  /* content list */
  .part_v {
    width: 100%;
    max-width: 320px;
    margin: 0 auto;
    float: none;
    clear: both;
  }

  /* event wiget */
  .event_law ul.tabs li {
    display: none;
  }

  .event_law .tab_content {
    border: 1px solid #e1e6e9;
    border-top: 0;
  }

  .event_law .img img {
    border-radius: 0 !important;
    width: 100% !important;
    height: 100% !important;
  }

  .ln_title {
    width: 100% !important;
    margin-top: 10px;
  }

  .info_title {
    float: left;
    width: 100%;
  }

  /* top news */
  .announc_cont .tab_container ul li img {
    width: 100%;
  }

  .announc_cont .tab_container .title, .most_news .title {
    width: 100%;
    margin-top: 15px;
    padding-bottom: 10px;
  }

  /* annonc wiget */
  .last_announcement {
    width: 100%;
    max-width: 360px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  /* very view wiget */
  .most_reading_news {
    width: 100%;
    max-width: 360px;
    margin: 0 auto;
  }

  .most_news ul li img {
    width: 100%;
    max-width: 300px;
  }

  .sec_center>div {
    width: 100%;
  }

  .vidio_gallery {
    width: 100%;
    max-width: 320px;
    margin: 0 auto;
    padding: 0;
    float: none;
    display: table;
    padding-bottom: 10px;
  }

  .hibrid_new {
    width: 100%;
    max-width: 320px;
    float: none;
    display: table;
    margin: 0 auto;
  }

  .photo_gallery {
    width: 100%;
    max-width: 320px;
    margin: 0 auto;
    padding: 0;
    float: none;
    display: table;
  }

  /* end content list */
  /* announcement list */
  .single_title {
    width: 100%;
    margin-top: 15px;
    display: table;
  }

  .date_more {
    width: 100%;
    display: table;
    text-align: right;
  }

  /* end announcement list */
  /* content, announcement, page */
  .content {
    width: 100%;
    margin: 0 auto;
    max-width: 360px;
    float: none;
    padding-bottom: 20px;
    display: table;
  }

  .page_content {
    width: 100%;
    max-width: 360px;
    margin: 0 auto;
    /* float: none; */
    /* clear: both; */
    /* display: table; */
  }

  .page_tx_cont {
    width: 100%;
    max-width: 360px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .insert_block {
    float: none;
    display: table;
    margin: 0 auto;
    width: 100%;
    max-width: 320px;
  }

  .announc_cont .tab_content {
    border: 1px solid #cfd8dc;
    border-top: 0;
  }

  .announc_cont .img img {
    width: 100%;
  }

  .all_content {
    margin-top: 20px;
  }

  .left_sidebar {
    margin: 0 auto;
    float: none;
    display: table;
  }

  /* end content, end announcement, end page */
  /* page second */
  .content_text h3 {
    word-wrap: break-word;
    text-indent: 0;
  }

  .abs_title {
    width: 100%;
    left: -50px;
    font-size: 16px !important;
    top: -95px;
    padding: 5px;
  }

  /* end page second */
  /* chair list */
  .ttitle {
    top: 200px;
    width: 95%
  }

  .chair_list_container {
    width: 100%;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .chair_cont {
    width: 100%;
    max-width: 330px;
    margin-left: 0;
    margin: 0 auto;
    float: none;
    display: table;
    margin-top: 20px;
  }

  /* end chair list */
  /* gallery */
  .first_block {
    width: 100%;
    margin: 0;
  }

  .img_block {
    width: 100%;
    margin: 0;
    margin-top: 20px;
  }

  .img_un:nth-child(2), .img_un:nth-child(4) {
    margin-left: 10%;
  }

  /* end gallery */
  /* gallery single */
  .cont_gallery_gall {
    width: 100%;
    max-width: 320px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  h3.list_title, .cont_gallery_gall .tab_date {
    float: none;
  }

  .gallery_cont a img {
    //width: 100%;
    margin: 0 auto;
    float: none;
    display: table;
    margin-top: 20px;
    //max-width: 300px;
  }

  /* end gallery single */
  /* gallery list */
  .gall_list {
    width: 100%;
    max-width: 320px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .single_gallery {
    width: 100%;
    margin: 0 auto;
    margin-top: 20px;
    float: none;
  }

  /* end gallery list */
  /* staff_list4 */
  .container_staff {
    width: 100%;
  }

  .pesron_page h2 {
    text-align: center;
    margin: 0;
  }

  .person {
    width: 100%;
    margin: 0 auto;
    float: none;
    margin-top: 20px;
  }

  /* end staff_list4 */
  /* single staff */
  .single_staff {
    width: 100%;
    max-width: 360px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  /* end single staff */
  /* faculty list */
  .faculty_list {
    width: 100%;
    max-width: 450px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .profession_cards {
    width: 100%;
  }

  .scientific_new {
    width: 90%;
    margin: 0 auto;
    float: none;
    display: table;
  }

  /* end faculty list */
  /* faculty sinle */
  .faculty_staff .person {
    width: 100%;
    margin: 0 auto;
    float: none;
    margin-top: 20px;
    max-width: 200px;
    max-height: 300px;
  }

  /* end faculty sinle */
  /* spec list */
  .right_sidebar {
    width: 100%;
    max-width: 360px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  nav.spec_menu_block, nav.learning_block {
    width: 100%;
    max-width: 340px;
    float: none;
    display: table;
    margin: 0 auto;
  }

  .event_law {
    margin: 0 auto;
    float: none;
    display: table;
  }

  .spz_cont {
    width: 100%;
    margin: 0 auto;
    margin-top: 20px;
    float: none;
    display: table;
    //max-width: 225px;
  }

  /* end spec list */
  /* contact us */
  .cont_map {
    width: 100%;
  }

  #map iframe {
    width: 100%;
    padding: 5px;
  }

  .ttitle {
    min-width: 330px;
  }

  .content .menu_logo {
    float: left;
    width: 100%;
  }

  .menu_logo img {
    width: 100px;
  }

  .contact_block {
    width: 100%;
  }

  .contact_form .input {
    width: 100%;
    margin: 0;
    margin-top: 20px;
  }

  /* end contact us */
  /* event single */
  .first_name, .last_name, .fn_name,
  .birthday, .specialties, .company, .country, .city,
  .your_mail, .phone, .res_choose, .login_log {
    width: 100%;
    margin: 0;
    margin-top: 20px;
  }

  /* end event single */
  /* events list */
  .last_event>img {
    width: 100%;
    //border-radius: 0;
    max-width: 140px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .last_event>.img>img {
    float: none;
    width: 100%;
    max-width: 320px;
    margin: 0 auto;
    display: table;
    border-radius: 0;
  }

  .event_info {
    width: 100%;
  }

  .search_area {
    padding-bottom: 20px;
  }

  /* end events list */
  /* video list */
  .second_video {
    width: 100%;
  }

  .second_video iframe {
    width: 100%;
    height: auto;
  }

  .ann_top {
    width: 100%;
    margin: 0;
  }

  .video_list .hor_item {
    width: 100%;
    max-width: 320px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .video_list .hor_item img {
    width: 100%;
    margin-top: -23px;
    margin-bottom: -27px;
  }

  .full_more {
    left: 6%;
  }

  /* end video list */
  /* banner menu wighet */
  .banner_menu_text {
    width: 100%;
    font-size: 18px;
    top: 10px;
    left: 15px;
  }

  /* end banner menu wighet */
  /* gallery wiget */
  .vidio_gallery iframe {
    min-height: 180px;
  }

  /* end gallery wiget */
  /* staff list 4 */
  .staff_4 h2 {
    margin-left: 0;
    text-align: center;
    padding-left: 0;
  }

  .rct_block {
    width: 100%;
    max-width: 300px;
    margin: 0 auto;
    margin-top: 20px;
    float: none;
    display: table;
  }

  .years {
    font-size: 24px;
  }

  .name {
    font-size: 24px;
  }

  /* end staff list 4 */
  /* journal list */
  .journal_title h5 {
    font-size: 16px;
  }

  .ls_journals {
    padding-bottom: 20px;
  }

  .journal_firs_img {
    position: static;
    width: 100%;
    float: none;
    display: table;
  }

  .journal_firs_img img {
    width: 100%;
  }

  .journal_last_img {
    position: static;
    width: 100%;
    max-width: 320px;
    margin: 0;
    margin-top: 10px;
  }

  .journal_last_img img {
    width: 100%;
    max-width: 320px;
    margin: 0;
    padding: 0;
  }

  .journal_single {
    width: 100%;
    float: none;
    display: table;
    margin: 0 auto;
    margin-top: 20px;
  }

  .journal_text {
    width: 100%;
    margin-top: 20px;
    float: none;
    display: table;
  }

  /* end journal list */
  /* journal */
  .welcome_title img, .journal img {
    width: 35px;
  }

  /* end journal */
  /* contact book */
  .button_block button {
    margin-left: 0 !important;
    margin-top: 20px;
  }

  .full_content {
    width: 100%;
    max-width: 420px;
    margin: 0 auto;
    float: none;
    display: table;
    padding-bottom: 20px;
  }

  .full_content .main_titles {
    font-size: 16px;
  }

  .full_content p {
    font-size: 14px;
  }

  .full_content form input[type=text],
  .full_content form select {
    width: 90%;
  }

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

  .full_content form select {
    margin-left: 0;
  }

  /* end contact book */
  /* archive */
  .archive {
    width: 100%;
    max-width: 420px;
    padding: 0;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .arch_tx_cont {
    width: 100%;
    padding: 0;
    display: table;
    margin: 0 auto;
    float: none;
    max-width: 420px;
  }

  .arch_tx_cont .main_titles {
    font-size: 14px;
    padding-left: 0;
  }

  .arch_tx_cont .w_10,
  .arch_tx_cont .w_22,
  .arch_tx_cont .iwir input[type=text] {
    width: 98%;
  }

  /* end archive */
  /* student login */
  .load_img .iwoi, .load_img #picker,
  .load_img #adoption_date, .load_img #complete_date {
    width: 100%;
    margin-left: 0;
  }

  /* end student login */
}

@media all and (min-width: 481px) and (max-width: 600px) {
  .center {
    width: 100%;
    margin: 0 auto;
  }

  .header_tytle {
    width: 70%;
    font-size: 14px;
    margin-top: 12px;
    margin-left: 15px;
  }

  .search_abs {
    //width: 300px;
    opacity: 1;
  }

  .search_top {
    width: 230px;
  }

  .footer_contact {
    display: none;
  }

  .footer_block>div {
    width: 100%;
  }

  .footer_logo {
    margin: 0 auto;
    float: none;
    display: table;
  }

  .copyright>div {
    width: 90%;
    margin: auto;
    float: none;
  }

  .dvs {
    float: left !important;
    margin-left: 10px !important;
    margin-top: 10px !important;
  }

  /* home page */
  /* center1 */
  .center1 {
    height: 33%;
  }

  .student_login {
    top: 90px;
    font-size: 14px;
    z-index: 99;
  }

  .site_name {
    top: 10px;
  }

  img.top_logo {
    width: 50px;
  }

  .site {
    margin-top: 0;
  }

  h1.site_tytle {
    font-size: 12px;
    width: 70%;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .all {
    top: 50%;
  }

  .site_name_n {
    display: block;
  }

  /* center2 */
  .center2.sect {
    top: 0;
  }

  .news_block {
    padding-bottom: 20px;
    width: 100%;
    max-width: 360px;
    margin-top: 20px;
  }

  h2.news_title {
    padding: 10px;
    text-align: center;
    font-size: 20px;
  }

  ul.home_page_news {
    margin: 0;
    padding: 0;
  }

  ul.home_page_news li {
    width: 100%;
    font-size: 14px;
  }

  .center_news ul li a {
    font-size: 16px;
  }

  .center_news ul li:first-child {
    margin-left: 0;
  }

  .news_cards {
    margin-top: 0;
  }

  .card {
    width: 95%;
    max-width: 370px;
    min-height: 320px;
    margin: 0 auto;
    margin-top: 20px;
    float: none;
  }

  p.sht_text {
    font-size: 14px;
  }

  .banner_content {
    padding-bottom: 20px;
    width: 100%;
    max-width: 480px;
    margin: 0 auto;
    float: none;
  }

  .banner_block {
    width: 90%;
    margin-left: 11%;
    margin-top: 20px;
    max-width: 370px;
    float: none;
    display: table;
  }

  .banner_content .banner_block:nth-child(2),
  .banner_content .banner_block:nth-child(3) {
    margin-left: 11%;
  }

  /* center3 */
  .div_profession {
    width: 100%;
    font-size: 14px;
  }

  .prf_card {
    width: 50%;
    min-height: 200px;
    float: left;
    margin: 0 auto;
  }

  .rel_img {
    width: 150px;
    height: 150px;
  }

  /* center4 */
  .comment_center {
    min-height: 190px;
    width: 100%;
    max-width: 600px;
    padding: 20px;
    float: none;
    display: table;
  }

  .border_abs_img {
    width: 120px;
    height: 120px;
    display: none;
  }

  .comment img, .comment2 img {
    width: 100px;
  }

  .comment .comment_center p {
    font-size: 14px;
    width: 100%;
    float: left;
  }

  .comment2 .comment_center p {
    font-size: 14px;
    width: 100%;
    float: left;
  }

  .comment_center h5, .comment_center h4 {
    float: left;
    margin-left: -60px;
    text-align: right;
    font-size: 12px;
    width: 100%;
  }

  .comment_center h5 {
    margin-top: 4px;
  }

  .comment_center h4 {
    margin-top: 30px;
  }

  .comment2 .comment_center h4, .comment2 .comment_center h5 {
    text-align: left;
    margin-left: 50px;
    padding-bottom: 0;
    width: 90%;
  }

  .comment:hover .border_abs_img, .comment2:hover .border_abs_img {
    width: 165px;
    height: 165px;
  }

  .comment:hover img, .comment2:hover img {
    width: 150px;
    top: -11px;
    left: 3px;
  }

  .announcement {
    width: 90%;
    margin: 0 auto;
    float: none;
    padding-bottom: 0;
    max-width: 360px;
  }

  .left_side h4 {
    font-size: 16px;
  }

  .ann_block img {
    width: 28%;
  }

  .left_side ul li a .ann_block .ann_cont {
    width: 65%;
    margin-top: -15px;
  }

  .event_block {
    width: 100%;
    padding-bottom: 45px;
  }

  .news_by_days ul li, .news_by_days ul li a {
    font-size: 8px;
    display: table;
  }

  .ev_active::after {
    bottom: -15px;
  }

  .event_type h2 {
    font-size: 14px;
  }

  .event_type h2::after {
    width: 69%;
  }

  .event_type h3 {
    font-size: 14px;
  }

  .see_more {
    width: 50%;
  }

  /* center5 */
  .container {
    width: 100%;
    margin: 0;
  }

  .menu {
    padding-top: 20px;
  }

  .menu ul {
    list-style: none;
    width: 100%;
    max-width: 480px;
    margin: 0 auto;
    float: none;
    display: table;
    padding: 0;
  }

  .li_1, .li_2, .li_3 {
    margin: 0 auto;
    float: none;
    display: table;
    width: 100%;
    max-width: 260px;
  }

  /* university */
  .background {
    min-height: 1400px;
  }

  .display_none_2 {
    left: 0;
    width: 320px;
    top: 30px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  /*.rotate_circle {
		width: 100%;
	}

	.prev_top {
		right: 0 !important;
		width: 30px;
		top: 2% !important;
	}

	.next_bottom {
		right: 0 !important;
		width: 30px;
		top: 36% !important;
	}*/
  .big_circle {
    width: 100%;
    top: -170px;
    max-width: 250px;
    max-height: 130px;
    left: -215px;
    border-radius: 0;
  }

  .big_circle p {
    margin-top: 0;
    width: 80%;
    margin-left: 10%;
    padding-top: 25px;
  }

  .university_one, .university_two,
  .university_three, .university_four,
  .university_five, .university_six,
  .university_seven, .university_eight {
    border-radius: 0;
    left: 26%;
  }

  .university_one {
    top: 20%;
  }

  .university_two {
    top: 35%;
  }

  .university_three {
    top: 50%;
  }

  .university_four {
    top: 65%;
  }

  .university_five {
    top: 80%;
  }

  .university_six {
    top: 95%;
  }

  .university_seven {
    top: 110%;
  }

  .university_eight {
    top: 125%;
  }

  .university_circle {
    height: 100px;
  }

  .university_circle p {
    padding-top: 10px;
  }

  .big_circle p a, .big_circle_3 p a {
    font-size: 16px;
  }

  /* clinick */
  .display_none_1 {
    width: 100%;
    top: 0;
    margin: 0 auto;
    max-width: 360px;
    left: 0;
    display: table;
    float: none;
  }

  .line_1, .line_2, .line_3, .line_4,
  .line_5, .line_6, .line_7, .line_8 {
    display: none;
  }

  .circle_1, .circle_2, .circle_3, .circle_4,
  .circle_5, .circle_6, .circle_7, .circle_8,
  .circle_1_2, .circle_2_2, .circle_3_2, .circle_4_2 {
    border-radius: 0;
    height: auto;
    padding: 5px;
    width: 180px;
  }

  .menu_1, .menu_2 {
    border-radius: 0;
    height: auto;
    padding: 10px;
  }

  .menu_1 {
    left: -535px;
  }

  .menu_1 p, .menu_2 p,
  .circle_1_2 p, .circle_2_2 p,
  .circle_3_2 p, .circle_4_2 p {
    font-size: 16px;
    padding-top: 0;
  }

  .circle_1 p, .circle_2 p,
  .circle_3 p, .circle_4 p {
    padding-top: 0;
  }

  .circle_1 {
    left: 24%;
    top: 18%;
  }

  .circle_2 {
    left: 24%;
    top: 26%;
  }

  .circle_3 {
    left: 24%;
    top: 34%;
  }

  .circle_4 {
    left: 24%;
    top: 42%;
  }

  .menu_2 {
    left: -345px;
    top: 52%;
  }

  .circle_1_2 {
    left: 24%;
    top: 67%;
  }

  .circle_2_2 {
    left: 24%;
    top: 75%;
  }

  .circle_3_2 {
    left: 24%;
    top: 83%;
  }

  .circle_4_2 {
    left: 24%;
    top: 91%;
  }

  /* scince */
  .display_none_3 {
    width: 100%;
    max-width: 360px;
    margin: 0 auto;
    float: none;
    display: table;
    left: 0;
  }

  .big_circle_3 {
    border-radius: 0;
    width: 280px;
    margin: 0 auto;
    left: 18%;
    padding: 10px;
    height: auto;
    top: 150px;
  }

  .big_circle_3 p {
    padding-top: 0;
  }

  .circle {
    border-radius: 0;
    width: 270px;
    height: auto;
    padding: 10px;
    min-height: 65px;
    display: table;
  }

  .circle p {
    padding-top: 0;
    margin-top: 0;
  }

  .one {
    left: 19%;
    top: 29%;
  }

  .two {
    left: 19%;
    top: 39%;
  }

  .three {
    left: 19%;
    top: 49%;
  }

  .four {
    left: 19%;
    top: 60%;
  }

  .five {
    left: 19%;
    top: 70%;
  }

  .six {
    left: 19%;
    top: 80%;
  }

  .seven {
    left: 29%;
    top: 90%;
  }

  .eight {
    left: 19%;
    top: 100%;
  }

  .nine {
    left: 19%;
    top: 110%;
  }

  .ten {
    left: 19%;
    top: 120%;
  }

  /* center6 */
  .center6 {
    //margin-top: -20px;
    //display: none;
  }

  .center6 h1 {
    font-size: 20px;
  }

  .center6 p {
    margin-top: 0;
    width: 100%;
    max-width: 450px;
  }

  img.big_map {
    width: 100%;
    display: none;
  }

  .campus {
    width: 100%;
    padding: 10px;
    min-height: 80px;
  }

  .campus ul {
    width: 100%;
    left: 15%;
    float: left;
    margin: 0;
    height: auto;
    top: 0;
  }

  .campus ul li {
    margin: 0;
    display: none;
  }

  .campus_buttons {
    top: 30px;
    margin: 0 auto;
    float: none;
    width: 100%;
    max-width: 250px;
  }

  .counts {
    padding-bottom: 10px;
    min-height: 350px;
  }

  .counts ul {
    width: 100%;
    margin: 0 auto;
    display: table;
    min-height: 350px;
  }

  .counts ul li {
    width: 100%;
    margin: 0 auto;
    display: table;
    padding-bottom: 10px;
    border-bottom: 1px solid #264f7b;
  }

  .counts ul li:nth-child(1) .counts_text {
    padding-left: 0;
  }

  .counts ul li:nth-child(2) {
    left: 0;
    top: 75px;
  }

  .text_1 {
    right: 0;
    width: 50%;
    display: inline-block;
  }

  .text_2 {
    width: 50%;
    display: inline-block;
  }

  .counts_text {
    width: 100%;
    display: inline-block;
  }

  .counts ul li:nth-child(3) {
    left: 0;
    top: 180px;
  }

  .counts ul li:nth-child(3) .counts_nummber {
    margin-left: 10px;
  }

  .counts ul li:nth-child(4) {
    left: 0;
    top: 275px;
  }

  .counts ul li:nth-child(4) .counts_nummber {
    margin-left: 0;
  }

  .counts_nummber {
    width: 50%;
    display: inline-block;
  }

  /* center7 */
  .center7 {
    margin-top: -20px;
  }

  li.img_span {
    width: 100%;
    float: none;
    max-width: 340px;
    margin: 0 auto;
    display: table;
  }

  .see_more_btn {
    left: 33%;
  }

  /* end home page */
  /* content list */
  .part_v {
    width: 100%;
    max-width: 320px;
    margin: 0 auto;
    float: none;
    clear: both;
  }

  /* event wiget */
  .event_law .tab_content {
    border: 1px solid #e1e6e9;
  }

  .event_law .img img {
    border-radius: 0 !important;
    width: 100% !important;
    height: 100% !important;
  }

  .ln_title {
    width: 100% !important;
    margin-top: 10px;
  }

  .info_title {
    float: left;
    width: 100%;
  }

  /* top news */
  .announc_cont .tab_container ul li img {
    width: 100%;
  }

  .announc_cont .tab_container .title, .most_news .title {
    width: 100%;
    margin-top: 15px;
    padding-bottom: 10px;
  }

  /* annonc wiget */
  .last_announcement {
    width: 100%;
    max-width: 360px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  /* very view wiget */
  .most_reading_news {
    width: 100%;
    max-width: 360px;
    margin: 0 auto;
  }

  .most_news ul li img {
    width: 100%;
    max-width: 300px;
  }

  .sec_center>div {
    width: 100%;
  }

  .vidio_gallery {
    width: 100%;
    max-width: 320px;
    margin: 0 auto;
    padding: 0;
    float: none;
    display: table;
    padding-bottom: 10px;
  }

  .hibrid_new {
    width: 100%;
    max-width: 320px;
    float: none;
    display: table;
    margin: 0 auto;
  }

  .photo_gallery {
    width: 100%;
    max-width: 320px;
    margin: 0 auto;
    padding: 0;
    float: none;
    display: table;
  }

  /* end content list */
  /* announcement list */
  .single_title {
    width: 100%;
    margin-top: 15px;
    display: table;
  }

  .date_more {
    width: 100%;
    display: table;
    text-align: right;
  }

  /* end announcement list */
  /* content, announcement, page */
  .content {
    width: 100%;
    margin: 0 auto;
    max-width: 580px;
    float: none;
    padding-bottom: 20px;
    display: table;
  }

  .page_content {
    width: 100%;
    max-width: 480px;
    margin: 0 auto;
    /* float: none; */
    /* clear: both; */
    /* display: table; */
  }

  .page_tx_cont {
    width: 100%;
    max-width: 480px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .insert_block {
    float: none;
    display: table;
    margin: 0 auto;
    width: 100%;
    max-width: 320px;
  }

  .announc_cont .tab_content {
    border: 1px solid #cfd8dc;
    //border-top: 0;
  }

  .announc_cont .tabs li {
    font-size: 16px;
  }

  .announc_cont .img img {
    width: 100%;
  }

  .all_content {
    margin-top: 20px;
  }

  .left_sidebar {
    margin: 0 auto;
    float: none;
    display: table;
  }

  /* end content, end announcement, end page */
  /* page second */
  .abs_title {
    width: 100%;
    left: 0;
    font-size: 16px !important;
    top: -95px;
    padding: 5px;
  }

  /* end page second */
  /* chair list */
  .ttitle {
    top: 200px;
    width: 95%;
  }

  .chair_list_container {
    width: 100%;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .chair_cont {
    width: 100%;
    max-width: 330px;
    margin-left: 0;
    margin: 0 auto;
    float: none;
    display: table;
    margin-top: 20px;
  }

  /* end chair list */
  /* gallery */
  .first_block {
    width: 100%;
    margin: 0;
  }

  .img_block {
    width: 100%;
    margin: 0;
    margin-top: 20px;
  }

  .img_un:nth-child(2), .img_un:nth-child(4) {
    margin-left: 10%;
  }

  /* end gallery */
  /* gallery single */
  .cont_gallery_gall {
    width: 100%;
    max-width: 480px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  h3.list_title, .cont_gallery_gall .tab_date {
    float: none;
  }

  .gallery_cont a img {
    //width: 100%;
    float: left;
    margin-top: 20px;
    //max-width: 220px;
    margin-left: 4%;
  }

  /* end gallery single */
  /* gallery list */
  .gall_list {
    width: 100%;
    max-width: 520px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .single_gallery {
    width: 100%;
    margin: 0 auto;
    margin-top: 20px;
    margin-left: 3%;
    float: left;
  }

  /* end gallery list */
  /* staff_list4 */
  .container_staff {
    width: 100%;
  }

  .pesron_page h2 {
    text-align: center;
    margin: 0;
  }

  .person {
    width: 50%;
  }

  /* end staff_list4 */
  /* single staff */
  .single_staff {
    width: 100%;
    max-width: 360px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  /* end single staff */
  /* faculty list */
  .faculty_list {
    width: 100%;
    max-width: 450px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .profession_cards {
    width: 100%;
  }

  .scientific_new {
    width: 90%;
    margin: 0 auto;
    float: none;
    display: table;
    max-width: 360px;
  }

  /* end faculty list */
  /* faculty single */
  .faculty_staff .person {
    width: 50%;
    margin: 0 auto;
    margin-left: 5%;
    margin-top: 20px;
    max-width: 200px;
    max-height: 300px;
  }

  /* end faculty single */
  /* spec list */
  .right_sidebar {
    width: 100%;
    max-width: 360px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  nav.spec_menu_block, nav.learning_block {
    width: 100%;
    max-width: 360px;
    float: none;
    display: table;
    margin: 0 auto;
  }

  .event_law {
    margin: 0 auto;
    float: none;
    display: table;
  }

  .spz_cont {
    width: 45%;
    margin-top: 20px;
    float: left;
    margin-left: 8%;
    max-width: 225px;
  }

  /* end spec list */
  /* contact us */
  .cont_map {
    width: 100%;
  }

  #map iframe {
    width: 100%;
    padding: 5px;
  }

  .ttitle {
    min-width: 330px;
  }

  .content .menu_logo {
    float: left;
    width: 100%;
  }

  .menu_logo img {
    width: 100px;
  }

  .contact_block {
    width: 100%;
  }

  .contact_form .input {
    width: 100%;
    margin: 0;
    margin-top: 20px;
  }

  /* end contact us */
  /* event single */
  .first_name, .last_name, .fn_name,
  .birthday, .specialties, .company, .country, .city,
  .your_mail, .phone, .res_choose, .login_log {
    width: 100%;
    margin: 0;
    margin-top: 20px;
  }

  /* end event single */
  /* events list */
  .last_event>.img>img {
    float: none;
    width: 100%;
    max-width: 320px;
    margin: 0 auto;
    display: table;
    border-radius: 0;
  }

  .event_info {
    width: 70%;
  }

  .search_area {
    padding-bottom: 20px;
  }

  /* end events list */
  /* video list */
  .second_video {
    width: 100%;
  }

  .second_video iframe {
    width: 100%;
    //height: auto;
  }

  .video_list .hor_item {
    margin-left: 6%;
    width: 50%;
    max-width: 217px;
  }

  .ann_top {
    width: 100%;
    margin: 0;
  }

  .video_list .hor_item img {
    width: 100%;
    margin-top: -23px;
    margin-bottom: -27px;
  }

  .full_more {
    left: 4%;
  }

  /* end video list */
  /* banner menu wighet */
  .banner_menu_text {
    width: 100%;
    font-size: 18px;
    top: 10px;
    left: 15px;
  }

  /* end banner menu wighet */
  /* gallery wiget */
  .vidio_gallery iframe {
    min-height: 180px;
  }

  /* end gallery wiget */
  /* staff list 4 */
  .staff_4 h2 {
    margin-left: 0;
    text-align: center;
    padding-left: 0;
  }

  .rct_block {
    margin-left: 4%;
    width: 47%;
    max-width: 160px;
  }

  /* end staff list 4 */
  /* journal list */
  .journal_title h5 {
    font-size: 16px;
  }

  .ls_journals {
    padding-bottom: 20px;
  }

  .journal_lic {
    min-height: 200px;
  }

  /*.journal_firs_img {
		position: static;
		width: 50%;
		float: left;
		max-width: 270px;
	}

	.journal_firs_img img {
		width: 100%;
	}

	.journal_last_img {
		position: static;
		width: 50%;
		max-width: 270px;
		margin: 0;
	}

	.journal_last_img img {
		width: 100%;
		max-width: 320px;
		margin: 0;
		padding: 0;
	}*/
  .journal_single {
    width: 100%;
    float: none;
    display: table;
    margin: 0 auto;
    margin-top: 20px;
  }

  .journal_text {
    width: 100%;
    margin-top: 20px;
    float: none;
    display: table;
  }

  /* end journal list */
  /* journal */
  .welcome_title img, .journal img {
    width: 35px;
  }

  /* end journal */
  /* contact book */
  .button_block button {
    margin-left: 0 !important;
    margin-top: 20px;
  }

  .full_content {
    width: 100%;
    max-width: 480px;
    margin: 0 auto;
    float: none;
    display: table;
    padding-bottom: 20px;
  }

  .full_content .main_titles {
    font-size: 16px;
  }

  .full_content p {
    font-size: 14px;
  }

  .full_content form input[type=text],
  .full_content form select {
    width: 90%;
  }

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

  .full_content form select {
    margin-left: 0;
  }

  /* end contact book */
  /* archive */
  .archive {
    width: 100%;
    max-width: 480px;
    padding: 0;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .arch_tx_cont {
    width: 100%;
    padding: 0;
    display: table;
    margin: 0 auto;
    float: none;
    max-width: 480px;
  }

  .arch_tx_cont .main_titles {
    font-size: 14px;
    padding-left: 0;
  }

  .arch_tx_cont .w_10,
  .arch_tx_cont .w_22,
  .arch_tx_cont .iwir input[type=text] {
    width: 98%;
  }

  /* end archive */
}

@media all and (min-width: 601px) and (max-width: 768px) {
  .center {
    width: 100%;
    margin: 0 auto;
  }

  .header_tytle {
    width: 70%;
    font-size: 20px;
    margin-top: 12px;
    margin-left: 30px;
  }

  .search_abs {
    //width: 300px;
    opacity: 1;
  }

  .search_top {
    width: 230px;
  }

  .footer_contact {
    display: none;
  }

  .footer_block>div {
    width: 100%;
  }

  .footer_logo {
    margin: 0 auto;
    float: none;
    display: table;
  }

  .copyright>div {
    width: 90%;
    margin: auto;
    float: none;
  }

  .dvs {
    float: left;
    margin-left: 10px;
    margin-top: 10px;
  }

  /* home page */
  /* center1 */
  .center1 {
    height: 33%;
  }

  .student_login {
    top: 80px;
    font-size: 14px;
    z-index: 99;
  }

  .site_name {
    top: 0;
  }

  img.top_logo {
    width: 50px;
  }

  .site {
    margin-top: 0;
  }

  h1.site_tytle {
    font-size: 12px;
    width: 70%;
    display: table;
    float: none;
    margin: 0 auto;
  }

  .all {
    top: 22%;
  }

  /* center2 */
  .center2.sect {
    top: 0;
  }

  .news_block {
    padding-bottom: 20px;
    margin-top: 20px;
  }

  h2.news_title {
    padding: 10px;
    text-align: center;
    font-size: 20px;
  }

  ul.home_page_news {
    width: 100%;
    max-width: 360px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  ul.home_page_news li {
    width: 100%;
    font-size: 14px;
  }

  .center_news ul li a {
    font-size: 16px;
  }

  .center_news ul li:first-child {
    margin-left: 0;
  }

  .news_cards {
    margin-top: 0;
  }

  .card {
    width: 95%;
    max-width: 370px;
    min-height: 320px;
    margin: 0 auto;
    margin-top: 20px;
    float: none;
  }

  p.sht_text {
    font-size: 14px;
  }

  .banner_content {
    padding-bottom: 20px;
    width: 100%;
    max-width: 480px;
    margin: 0 auto;
    float: none;
  }

  .banner_block {
    width: 90%;
    margin-left: 11%;
    margin-top: 20px;
    max-width: 370px;
    float: none;
    display: table;
  }

  .banner_content .banner_block:nth-child(2),
  .banner_content .banner_block:nth-child(3) {
    margin-left: 11%;
  }

  /* center3 */
  .div_profession {
    width: 100%;
    font-size: 14px;
  }

  .prf_card {
    width: 50%;
    min-height: 200px;
    float: left;
    margin: 0 auto;
  }

  .rel_img {
    width: 150px;
    height: 150px;
  }

  /* center4 */
  .comment_center {
    min-height: 190px;
    width: 100%;
    max-width: 650px;
    padding: 20px;
    float: none;
    display: table;
  }

  .border_abs_img {
    width: 120px;
    height: 120px;
    display: none;
  }

  .comment img, .comment2 img {
    width: 100px;
  }

  .comment .comment_center p {
    font-size: 12px;
    width: 100%;
    float: left;
  }

  .comment2 .comment_center p {
    font-size: 12px;
    width: 100%;
    float: left;
    ;
  }

  .comment_center h5, .comment_center h4 {
    float: left;
    margin-left: -60px;
    text-align: right;
    font-size: 14px;
    margin-top: 4px;
    width: 100%;
  }

  .comment2 .comment_center h4, .comment2 .comment_center h5 {
    text-align: left;
    margin-left: 50px;
    width: 90%;
  }

  .comment:hover .border_abs_img, .comment2:hover .border_abs_img {
    width: 165px;
    height: 165px;
  }

  .comment:hover img, .comment2:hover img {
    width: 150px;
    top: -11px;
    left: 3px;
  }

  .announcement {
    width: 90%;
    margin: 0 auto;
    float: none;
    padding-bottom: 0;
    max-width: 360px;
  }

  .left_side h4 {
    font-size: 16px;
  }

  .ann_block img {
    width: 28%;
  }

  .left_side ul li a .ann_block .ann_cont {
    width: 65%;
    margin-top: -15px;
  }

  .event_block {
    width: 100%;
    padding-bottom: 45px;
  }

  .news_by_days ul li, .news_by_days ul li a {
    font-size: 14px;
    display: table;
    padding: 5px;
  }

  .ev_active::after {
    bottom: -15px;
  }

  .event_type h2 {
    font-size: 14px;
  }

  .event_type h2::after {
    width: 69%;
  }

  .event_type h3 {
    font-size: 14px;
  }

  .see_more {
    width: 50%;
  }

  /* center5 */
  .container {
    width: 100%;
    margin: 0;
  }

  .menu {
    list-style: none;
    width: 100%;
    float: none;
    max-width: 360px;
    margin: 0 auto;
    margin-top: 20px;
  }

  .menu ul {
    list-style: none;
    width: 100%;
    float: left;
  }

  .li_1, .li_2, .li_3 {
    margin: 0 auto;
    float: none;
    display: table;
    width: 100%;
    max-width: 260px;
  }

  /* university */
  .background {
    min-height: 1500px;
  }

  .display_none_2 {
    left: 0;
    width: 320px;
    top: 30px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  /*.rotate_circle {
		width: 100%;
	}

	.prev_top {
		right: 0 !important;
		width: 30px;
		top: 2% !important;
	}

	.next_bottom {
		right: 0 !important;
		width: 30px;
		top: 36% !important;
	}*/
  .big_circle {
    width: 100%;
    top: -170px;
    max-width: 250px;
    max-height: 130px;
    left: -210px;
    border-radius: 0;
  }

  .big_circle p {
    margin-top: 0;
    width: 80%;
    margin-left: 10%;
    padding-top: 25px;
  }

  .university_one, .university_two,
  .university_three, .university_four,
  .university_five, .university_six,
  .university_seven, .university_eight {
    border-radius: 0;
    left: 21%;
  }

  .university_one {
    top: 20%;
  }

  .university_two {
    top: 35%;
  }

  .university_three {
    top: 50%;
  }

  .university_four {
    top: 65%;
  }

  .university_five {
    top: 80%;
  }

  .university_six {
    top: 95%;
  }

  .university_seven {
    top: 110%;
  }

  .university_eight {
    top: 125%;
  }

  .university_circle {
    height: 100px;
    width: 220px;
  }

  .university_circle p {
    padding-top: 10px;
  }

  .big_circle p a, .big_circle_3 p a {
    font-size: 16px;
  }

  /* clinick */
  .display_none_1 {
    width: 100%;
    top: 0;
    margin: 0 auto;
    max-width: 360px;
    left: 6%;
  }

  .line_1, .line_2, .line_3, .line_4,
  .line_5, .line_6, .line_7, .line_8 {
    display: none;
  }

  .circle_1, .circle_2, .circle_3, .circle_4,
  .circle_5, .circle_6, .circle_7, .circle_8,
  .circle_1_2, .circle_2_2, .circle_3_2, .circle_4_2 {
    border-radius: 0;
    height: auto;
    padding: 5px;
    width: 180px;
  }

  .menu_1, .menu_2 {
    border-radius: 0;
    height: auto;
    padding: 10px;
  }

  .menu_1 {
    left: -535px;
  }

  .menu_1 p, .menu_2 p,
  .circle_1_2 p, .circle_2_2 p,
  .circle_3_2 p, .circle_4_2 p {
    font-size: 16px;
    padding-top: 0;
  }

  .circle_1 p, .circle_2 p,
  .circle_3 p, .circle_4 p {
    padding-top: 0;
  }

  .circle_1 {
    left: 24%;
    top: 18%;
  }

  .circle_2 {
    left: 24%;
    top: 26%;
  }

  .circle_3 {
    left: 24%;
    top: 34%;
  }

  .circle_4 {
    left: 24%;
    top: 42%;
  }

  .menu_2 {
    left: -345px;
    top: 52%;
  }

  .circle_1_2 {
    left: 24%;
    top: 67%;
  }

  .circle_2_2 {
    left: 24%;
    top: 75%;
  }

  .circle_3_2 {
    left: 24%;
    top: 83%;
  }

  .circle_4_2 {
    left: 24%;
    top: 91%;
  }

  /* scince */
  .display_none_3 {
    width: 100%;
    max-width: 360px;
    margin: 0 auto;
    left: -6%;
  }

  .big_circle_3 {
    border-radius: 0;
    width: 280px;
    margin: 0 auto;
    left: 23%;
    padding: 10px;
    height: auto;
    top: 150px;
  }

  .big_circle_3 p {
    padding-top: 0;
  }

  .circle {
    border-radius: 0;
    width: 270px;
    height: auto;
    padding: 10px;
    min-height: 65px;
    display: table;
  }

  .circle p {
    padding-top: 0;
    margin-top: 0;
  }

  .one {
    left: 25%;
    top: 29%;
  }

  .two {
    left: 25%;
    top: 39%;
  }

  .three {
    left: 25%;
    top: 49%;
  }

  .four {
    left: 25%;
    top: 60%;
  }

  .five {
    left: 25%;
    top: 70%;
  }

  .six {
    left: 25%;
    top: 80%;
  }

  .seven {
    left: 25%;
    top: 92%;
  }

  .eight {
    left: 25%;
    top: 102%;
  }

  .nine {
    left: 25%;
    top: 112%;
  }

  .ten {
    left: 25%;
    top: 123%;
  }

  /* center6 */
  .center6 {
    //margin-top: -20px;
    //display: none;
  }

  .center6 h1 {
    font-size: 20px;
  }

  .center6 p {
    margin-top: 0;
    width: 100%;
    max-width: 640px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  img.big_map {
    width: 100%;
    display: none;
  }

  .campus {
    width: 100%;
    padding: 10px;
    min-height: 80px;
  }

  .campus ul {
    width: 100%;
    left: 15%;
    float: left;
    margin: 0;
    height: auto;
    top: 0;
  }

  .campus ul li {
    margin: 0;
    display: none;
  }

  .campus_buttons {
    top: 30px;
    width: 100%;
    max-width: 250px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .counts {
    padding-bottom: 10px;
    min-height: 350px;
  }

  .counts ul {
    width: 100%;
    margin: 0 auto;
    display: table;
    min-height: 350px;
  }

  .counts ul li {
    width: 100%;
    margin: 0 auto;
    display: table;
    padding-bottom: 10px;
    border-bottom: 1px solid #264f7b;
  }

  .counts ul li:nth-child(1) .counts_text {
    padding-left: 0;
  }

  .counts ul li:nth-child(2) {
    left: 0;
    top: 75px;
  }

  .text_1 {
    right: 0;
    width: 50%;
    display: inline-block;
  }

  .text_2 {
    width: 50%;
    display: inline-block;
  }

  .counts_text {
    width: 100%;
    display: inline-block;
  }

  .counts ul li:nth-child(3) {
    left: 0;
    top: 180px;
  }

  .counts ul li:nth-child(3) .counts_nummber {
    margin-left: 10px;
  }

  .counts ul li:nth-child(4) {
    left: 0;
    top: 275px;
  }

  .counts ul li:nth-child(4) .counts_nummber {
    margin-left: 0;
  }

  .counts_nummber {
    width: 50%;
    display: inline-block;
  }

  /* center7 */
  .center7 {
    margin-top: -20px;
  }

  ul.slider {
    width: 100%;
    max-width: 680px;
    margin: 0 auto;
  }

  li.img_span {
    width: 100%;
    float: left;
    max-width: 340px;
  }

  .see_more_btn {
    left: 37%;
  }

  /* end home page */
  /* content list */
  .part_v {
    width: 100%;
    max-width: 320px;
    margin: 0 auto;
    float: none;
    clear: both;
  }

  /* event wiget */
  .event_law .tab_content {
    border: 1px solid #e1e6e9;
  }

  .event_law .img img {
    /*border-radius: 0 !important;*/
    width: 100% !important;
    height: 100% !important;
  }

  .ln_title {
    width: 100% !important;
    margin-top: 10px;
  }

  .info_title {
    float: left;
    width: 100%;
  }

  /* top news */
  .announc_cont .tab_container ul li img {
    width: 100%;
  }

  .announc_cont .tab_container .title, .most_news .title {
    width: 100%;
    margin-top: 15px;
    padding-bottom: 10px;
  }

  /* annonc wiget */
  .last_announcement {
    width: 100%;
    max-width: 360px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  /* very view wiget */
  .most_reading_news {
    width: 100%;
    max-width: 360px;
    margin: 0 auto;
  }

  .most_news ul li img {
    width: 100%;
    max-width: 300px;
  }

  .sec_center>div {
    width: 100%;
  }

  .vidio_gallery {
    width: 100%;
    max-width: 320px;
    margin: 0 auto;
    padding: 0;
    float: none;
    display: table;
    padding-bottom: 10px;
  }

  .hibrid_new {
    width: 100%;
    max-width: 320px;
    float: none;
    display: table;
    margin: 0 auto;
  }

  .photo_gallery {
    width: 100%;
    max-width: 320px;
    margin: 0 auto;
    padding: 0;
    float: none;
    display: table;
  }

  /* end content list */
  /* announcement list */
  .single_title {
    width: 100%;
    margin-top: 15px;
    display: table;
  }

  .date_more {
    width: 100%;
    display: table;
    text-align: right;
  }

  /* end announcement list */
  /* content, announcement, page */
  .content {
    width: 100%;
    margin: 0 auto;
    max-width: 660px;
    float: none;
    padding-bottom: 20px;
    display: table;
  }

  .page_content {
    width: 100%;
    max-width: 660px;
    margin: 0 auto;
    /* float: none; */
    /* clear: both; */
    /* display: table; */
  }

  .page_tx_cont {
    width: 100%;
    max-width: 660px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .insert_block {
    float: none;
    display: table;
    margin: 0 auto;
    width: 100%;
    max-width: 320px;
  }

  .announc_cont .tab_content {
    border: 1px solid #cfd8dc;
    //border-top: 0;
  }

  .announc_cont .tabs li {
    font-size: 16px;
  }

  .announc_cont .img img {
    width: 100%;
  }

  .all_content {
    margin-top: 20px;
  }

  .left_sidebar {
    margin: 0 auto;
    float: none;
    display: table;
  }

  /* end content, end announcement, end page */
  /* page second */
  .abs_title {
    width: 100%;
    left: -25px;
    font-size: 16px !important;
    top: -135px;
    padding: 5px;
  }

  /* end page second */
  /* chair list */
  .chair_list_container {
    width: 100%;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .ttitle {
    top: 200px;
    width: 95%;
  }

  .chair_cont {
    width: 44%;
    max-width: 330px;
    margin: 0 auto;
    float: left;
    display: table;
    margin-top: 20px;
    margin-left: 4%;
  }

  /* end chair list */
  /* gallery */
  .first_block {
    width: 100%;
    margin: 0;
  }

  .img_block {
    width: 100%;
    margin: 0;
    margin-top: 20px;
  }

  .img_un:nth-child(2), .img_un:nth-child(4) {
    margin-left: 10%;
  }

  /* end gallery */
  /* gallery single */
  .cont_gallery_gall {
    width: 100%;
    max-width: 480px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  h3.list_title, .cont_gallery_gall .tab_date {
    float: none;
  }

  .gallery_cont a img {
    //width: 100%;
    float: left;
    margin-top: 20px;
    //max-width: 220px;
    margin-left: 4%;
  }

  /* end gallery single */
  /* gallery list */
  .gall_list {
    width: 100%;
    max-width: 520px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .single_gallery {
    width: 100%;
    margin: 0 auto;
    margin-top: 20px;
    margin-left: 3%;
    float: left;
  }

  /* end gallery list */
  /* staff_list4 */
  .container_staff {
    width: 100%;
  }

  .pesron_page h2 {
    text-align: center;
    margin: 0;
  }

  .person {
    margin-left: 1%;
    width: 32%;
  }

  /* end staff_list4 */
  /* single staff */
  .single_staff {
    width: 100%;
    max-width: 360px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  /* end single staff */
  /* faculty list */
  .faculty_list {
    width: 100%;
    max-width: 620px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .profession_cards {
    width: 100%;
  }

  .scientific_new {
    width: 90%;
    margin: 0 auto;
    float: none;
    display: table;
    max-width: 360px;
  }

  /* end faculty list */
  /* faculty single */
  .faculty_staff .person {
    width: 32%;
    margin: 0 auto;
    margin-left: 2%;
    margin-top: 20px;
    max-width: 200px;
    max-height: 300px;
  }

  /* end faculty single */
  /* spec list */
  .right_sidebar {
    width: 100%;
    max-width: 360px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  nav.spec_menu_block, nav.learning_block {
    width: 100%;
    max-width: 360px;
    float: none;
    display: table;
    margin: 0 auto;
  }

  .event_law {
    margin: 0 auto;
    float: none;
    display: table;
  }

  .spz_cont {
    width: 45%;
    margin-top: 20px;
    float: left;
    margin-left: 8%;
    max-width: 225px;
  }

  /* end spec list */
  /* contact us */
  .cont_map {
    width: 100%;
  }

  #map iframe {
    width: 100%;
    padding: 5px;
  }

  .contact_block {
    width: 100%;
  }

  /* end contact us */
  /* events list */
  .last_event>.img>img {
    float: none;
    width: 100%;
    max-width: 320px;
    margin: 0 auto;
    display: table;
    border-radius: 0;
  }

  .event_info {
    width: 70%;
  }

  .search_area {
    padding-bottom: 20px;
  }

  /* end events list */
  /* video list */
  .second_video {
    width: 100%;
  }

  .second_video iframe {
    width: 100%;
    //height: auto;
  }

  .video_list .hor_item {
    margin-left: 13%;
    width: 50%;
    max-width: 217px;
  }

  .ann_top {
    width: 100%;
    margin: 0;
    margin-top: 20px;
  }

  .full_more {
    left: 4%;
  }

  /* end video list */
  /* gallery wiget */
  .vidio_gallery iframe {
    min-height: 180px;
  }

  /* end gallery wiget */
  /* staff list 4 */
  .staff_4 h2 {
    margin-left: 0;
    padding-left: 0;
    text-align: center;
  }

  .rct_block {
    margin-left: 3%;
  }

  /* end staff list 4 */
  /* journal list */
  .journal_title h5 {
    font-size: 16px;
  }

  .ls_journals {
    padding-bottom: 20px;
  }

  .journal_lic {
    min-height: 200px;
  }

  /*.journal_firs_img {
		position: static;
		width: 100%;
		float: none;
		display: table;
	}

	.journal_firs_img img {
		width: 100%;
	}

	.journal_last_img {
		position: static;
		width: 100%;
		max-width: 320px;
		margin: 0;
		margin-top: 10px;
	}

	.journal_last_img img {
		width: 100%;
		max-width: 320px;
		margin: 0;
		padding: 0;
	}
	*/
  .journal_single {
    width: 100%;
    float: none;
    display: table;
    margin: 0 auto;
    margin-top: 20px;
  }

  .journal_text {
    width: 100%;
    margin-top: 20px;
    float: none;
    display: table;
  }

  /* end journal list */
  /* contact book */
  .button_block button {
    margin-left: 0 !important;
    margin-top: 20px;
  }

  .full_content {
    width: 100%;
    max-width: 600px;
    margin: 0 auto;
    float: none;
    display: table;
    padding-bottom: 20px;
  }

  .full_content .main_titles {
    font-size: 16px;
  }

  .full_content p {
    font-size: 14px;
  }

  .full_content form input[type=text],
  .full_content form select {
    width: 90%;
  }

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

  .full_content form select {
    margin-left: 0;
  }

  /* end contact book */
  /* archive */
  .archive {
    width: 100%;
    max-width: 600px;
    padding: 0;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .arch_tx_cont {
    width: 100%;
    padding: 0;
    display: table;
    margin: 0 auto;
    float: none;
    max-width: 600px;
  }

  .arch_tx_cont .main_titles {
    font-size: 14px;
    padding-left: 0;
  }

  .arch_tx_cont .w_10,
  .arch_tx_cont .w_22,
  .arch_tx_cont .iwir input[type=text] {
    width: 98%;
  }

  /* end archive */
}

@media all and (min-width: 769px) and (max-width: 1280px) {
  .center {
    width: 100%;
    margin: 0 auto;
  }

  .langs {
    width: 150px;
  }

  .menu_logo {
    margin-top: 15px;
  }

  .header_tytle {
    width: 70%;
    font-size: 20px;
    margin-top: 12px;
    margin-left: 30px;
  }

  .search_abs {
    //width: 300px;
    opacity: 1;
  }

  .search_top {
    width: 230px;
  }

  .footer_contact {
    display: none;
  }

  .footer_block>div {
    width: 100%;
  }

  .footer_logo {
    margin: 0 auto;
    float: none;
    display: table;
  }

  .copyright>div {
    margin-left: 10px;
  }

  .dvs {
    float: right !important;
    margin-left: 10px !important;
    margin-top: 10px !important;
  }

  .dvs .corp {
    height: 30px;
    margin-top: -20px;
    margin-right: 10px;
  }

  /* home page */
  /* center1 */
  .center1 {
    height: 33%;
  }

  .student_login {
    top: 135px;
    font-size: 14px;
    z-index: 99;
  }

  .site_name {
    //top: 0;
  }

  img.top_logo {
    width: 85px;
  }

  .site {
    margin-top: 0;
  }

  h1.site_tytle {
    font-size: 12px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .all {
    top: 40%;
  }

  /* center2 */
  .center2.sect {
    top: 0;
  }

  .news_block {
    padding-bottom: 20px;
    margin-top: 20px;
  }

  h2.news_title {
    padding: 10px;
    text-align: center;
    font-size: 20px;
  }

  ul.home_page_news {
    /*width: 100%;
		max-width: 360px;
		margin: 0 auto;
		float: none;
		display: table;*/
  }

  ul.home_page_news li {
    /*width: 100%;*/
    font-size: 12px;
  }

  .center_news ul li a {
    font-size: 16px;
  }

  .center_news ul li:first-child {
    /*margin-left: 0;*/
  }

  .news_cards {
    margin-top: 0;
  }

  .card {
    /*width: 95%;
		max-width: 370px;
		min-height: 320px;
		margin: 0 auto;
		margin-top: 20px;
		float: none;*/
  }

  p.sht_text {
    font-size: 14px;
  }

  .banner_content {
    padding-bottom: 20px;
    width: 100%;
    //max-width: 480px;
    margin: 0 auto;
    float: left;
  }

  .banner_block {
    width: 100%;
    margin-left: 5%;
    margin-top: 20px;
    max-width: 308px;
    float: left;
    /* display: table; */
  }

  .banner_content .banner_block:nth-child(2),
  .banner_content .banner_block:nth-child(3) {
    margin-left: 2%;
  }

  /* center3 */
  .div_profession {
    width: 100%;
    font-size: 14px;
  }

  .prf_card {
    width: 33%;
    min-height: 200px;
    float: left;
    margin: 0 auto;
    max-width: 640px;
  }

  .rel_img {
    width: 150px;
    height: 150px;
  }

  /* center4 */
  .comment_center {
    min-height: 190px;
    width: 100%;
    max-width: 1260px;
    padding: 20px;
    float: none;
    display: table;
  }

  .border_abs_img {
    width: 120px;
    height: 120px;
    display: none;
  }

  .comment img, .comment2 img {
    width: 100px;
  }

  .comment .comment_center p {
    font-size: 12px;
    width: 100%;
    float: left;
  }

  .comment2 .comment_center p {
    font-size: 12px;
    width: 100%;
    float: left;
  }

  .comment_center h5, .comment_center h4 {
    float: left;
    margin-left: -60px;
    text-align: right;
    font-size: 14px;
    margin-top: 4px;
    width: 100%;
  }

  .comment2 .comment_center h4, .comment2 .comment_center h5 {
    text-align: left;
    margin-left: 50px;
    width: 90%;
  }

  .comment:hover .border_abs_img, .comment2:hover .border_abs_img {
    width: 165px;
    height: 165px;
  }

  .comment:hover img, .comment2:hover img {
    width: 150px;
    top: -11px;
    left: 3px;
  }

  .announcement {
    /*width: 90%;
		margin: 0 auto;
		float: none;
		padding-bottom: 0;
		max-width: 360px;*/
    margin-left: 20px
  }

  .left_side h4 {
    font-size: 16px;
  }

  .ann_block img {
    width: 28%;
  }

  .left_side ul li a .ann_block .ann_cont {
    width: 65%;
    margin-top: -15px;
  }

  .event_block {
    width: 100%;
    padding-bottom: 45px;
  }

  .news_by_days ul li, .news_by_days ul li a {
    font-size: 14px;
    display: table;
  }

  .ev_active::after {
    bottom: -15px;
  }

  .event_type h2 {
    font-size: 14px;
  }

  .event_type h2::after {
    width: 69%;
  }

  .event_type h3 {
    font-size: 14px;
  }

  .see_more {
    width: 50%;
  }

  /* section 5 */
  .center5 {
    background: #ffffff;
    width: 100%;
    z-index: 5;
    position: relative;
    top: 100%;
  }

  .background {
    background: url('../images/img/Rectangle-6-copy.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    overflow: hidden;
    min-height: 1000px;
  }

  .container {
    width: 1360px;
    margin: 90px auto;
  }

  .menu {
    padding-top: 0;
    margin-left: 10px;
    float: left;
  }

  .menu ul {
    list-style: none;
    width: 100%;
    float: left;
  }

  .menu ul li {
    border: 5px solid #fff;
    padding: 20px;
    color: #fff;
    text-align: center;
    font-weight: bold;
    font-size: 16px;
    text-transform: uppercase;
    margin-top: 25px;
    transition: all .3s ease-in-out;
    cursor: pointer;
    position: relative;
    border-radius: 8px;
    width: 225px;
    float: left;
    margin-left: 15px;
  }

  .menu ul li:first-child {
    margin-top: 25px;
  }

  .menu ul li:hover {
    background: #1953aa;
    border: 5px solid #1953aa;
  }

  .non_click {
    pointer-events: none;
  }

  .menu_bg_b {
    background: #264f7b;
    border: 5px solid #264f7b !important;
  }

  /* university */
  .display_none_2 {
    display: inline-block;
    position: relative;
    width: 900px;
    height: 750px;
    left: 0;
    float: left;
    top: 100px;
    margin-bottom: 110px;
  }

  .rotate_circle {
    display: none;
    position: absolute;
    left: 0;
    top: 2%;
    width: 625px;
    -webkit-transition: all .1s ease-in-out;
    transition: all 1s ease;
  }

  img.prev_top {
    display: none;
    position: absolute;
    top: 5%;
    right: 10%;
    cursor: pointer;
  }

  img.next_bottom {
    display: none;
    position: absolute;
    top: 65%;
    right: 10%;
    cursor: pointer;
  }

  .big_circle {
    z-index: 999;
    text-align: center;
    width: 300px;
    height: 300px;
    display: inline-block;
    border-radius: 50%;
    position: relative;
    opacity: 1;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease;
    margin-top: 175px;
    margin-left: 280px;
    background: #264f7b;
  }

  .big_circle p {
    padding-top: 160px;
    width: 80%;
    margin: 0 auto;
  }

  /* end university */
  /* clinic */
  .display_none_1 {
    display: none;
    position: relative;
    width: 1000px;
    right: 190px;
    height: 800px;
    float: left;
    margin-bottom: 100px;
    top: 150px;
  }

  .line_1 {
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease;
    position: absolute;
    display: inline-block;
    width: 25px;
    height: 3px;
    -ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    background: #fff;
    top: 95px;
    left: 61%;
  }

  .line_2 {
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease;
    position: absolute;
    display: inline-block;
    width: 25px;
    height: 3px;
    -ms-transform: rotate(105deg);
    -webkit-transform: rotate(105deg);
    -moz-transform: rotate(105deg);
    -o-transform: rotate(105deg);
    transform: rotate(105deg);
    background: #fff;
    top: 38px;
    right: 28%;
  }

  .line_3 {
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease;
    width: 25px;
    height: 3px;
    background: #fff;
    display: inline-block;
    position: absolute;
    right: 18%;
    top: 110px;
    -ms-transform: rotate(155deg);
    -webkit-transform: rotate(155deg);
    -moz-transform: rotate(155deg);
    -o-transform: rotate(155deg);
    transform: rotate(155deg);
  }

  .line_4 {
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease;
    width: 25px;
    height: 3px;
    background: #fff;
    display: inline-block;
    position: absolute;
    right: 19.5%;
    top: 220px;
    -ms-transform: rotate(39deg);
    -webkit-transform: rotate(39deg);
    -moz-transform: rotate(39deg);
    -o-transform: rotate(39deg);
    transform: rotate(39deg);
  }

  .line_5 {
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease;
    position: absolute;
    display: inline-block;
    width: 25px;
    height: 3px;
    -ms-transform: rotate(40deg);
    -webkit-transform: rotate(40deg);
    -moz-transform: rotate(40deg);
    -o-transform: rotate(40deg);
    transform: rotate(40deg);
    background: #fff;
    left: 40%;
    top: 385px;
  }

  .line_6 {
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease;
    position: absolute;
    display: inline-block;
    width: 25px;
    height: 3px;
    -ms-transform: rotate(153deg);
    -webkit-transform: rotate(153deg);
    -moz-transform: rotate(153deg);
    -o-transform: rotate(153deg);
    transform: rotate(153deg);
    background: #fff;
    top: 520px;
    right: 57.2%;
  }

  .line_7 {
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease;
    width: 25px;
    height: 3px;
    background: #fff;
    display: inline-block;
    position: absolute;
    right: 39%;
    top: 510px;
    -ms-transform: rotate(215deg);
    -webkit-transform: rotate(215deg);
    -moz-transform: rotate(215deg);
    -o-transform: rotate(215deg);
    transform: rotate(215deg);
  }

  .line_8 {
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease;
    width: 25px;
    height: 4px;
    background: #fff;
    display: inline-block;
    position: absolute;
    right: 50.5%;
    top: 560px;
    -ms-transform: rotate(94deg);
    -webkit-transform: rotate(94deg);
    -moz-transform: rotate(94deg);
    -o-transform: rotate(94deg);
    transform: rotate(94deg);
  }

  /* menu_1 */
  .menu_1 {
    position: absolute;
    margin-left: 590px;
    height: 245px;
    width: 245px;
    top: 25px;
    border-radius: 50%;
    background: #f2640c;
    text-align: center;
    vertical-align: middle;
    left: 0%;
    z-index: 999;
    cursor: pointer;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
  }

  .menu_1 p {
    font-size: 26px;
    color: #fff;
    font-weight: bold;
    padding-top: 60px;
    text-shadow: 6px 7px 6px rgba(0, 0, 0, 0.21);
  }

  .menu_1:hover {
    background: #fd843a;
  }

  .circle_1, .circle_2, .circle_3, .circle_4 {
    position: absolute;
    display: inline-block;
    width: 120px;
    height: 120px;
    background: #fd843a;
    border-radius: 50%;
    text-align: center;
    cursor: pointer
  }

  .circle_1 {
    top: 50px;
    right: 270px;
  }

  .circle_2 {
    right: 225px;
    top: 30px;
  }

  .circle_3 {
    right: 170px;
    top: 65px;
  }

  .circle_4 {
    right: 180px;
    top: 125px;
  }

  .circle_1 p, .circle_2 p, .circle_3 p {
    padding-top: 45px;
  }

  .circle_4 p {
    padding-top: 40px;
  }

  .circle_1 p a, .circle_2 p a, .circle_3 p a, .circle_4 p a {
    color: #fff;
    text-decoration: none;
    text-transform: capitalize;
    padding-top: 20px;
    font-size: 14px;
    font-weight: bold;
    text-shadow: 6px 7px 6px rgba(0, 0, 0, 0.21);
  }

  .circle_1:hover, .circle_2:hover, .circle_3:hover, .circle_4:hover {
    background: #f2640c;
  }

  /*  menu_2 */
  .menu_2 {
    position: absolute;
    margin-left: 385px;
    height: 260px;
    width: 260px;
    top: 40%;
    border-radius: 50%;
    background: #1953aa;
    text-align: center;
    vertical-align: middle;
    left: -10px;
    z-index: 999;
    cursor: pointer;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
  }

  .menu_2:hover {
    background: #3477dc;
  }

  .menu_2 p {
    font-size: 26px;
    color: #fff;
    font-weight: bold;
    padding-top: 60px;
    text-shadow: 6px 7px 6px rgba(0, 0, 0, 0.21);
  }

  .circle_1_2, .circle_2_2, .circle_3_2, .circle_4_2 {
    position: absolute;
    display: inline-block;
    width: 120px;
    height: 120px;
    background: #3477dc;
    border-radius: 50%;
    text-align: center;
    cursor: pointer
  }

  .circle_1_2:hover, .circle_2_2:hover,
  .circle_3_2:hover, .circle_4_2:hover {
    background: #1953aa;
  }

  .circle_1_2 p, .circle_2_2 p, .circle_3_2 p {
    padding-top: 45px;
  }

  .circle_4_2 p {
    padding-top: 40px;
  }

  .circle_1_2 {
    top: 350px;
    left: 390px;
  }

  .circle_2_2 {
    left: 405px;
    top: 440px;
  }

  .circle_3_2 {
    left: 490px;
    top: 440px;
  }

  .circle_4_2 {
    left: 50.5%;
    top: 420px;
  }

  .circle_1_2 p a, .circle_2_2 p a,
  .circle_3_2 p a, .circle_4_2 p a {
    color: #fff;
    text-decoration: none;
    text-transform: capitalize;
    padding-top: 20px;
    font-size: 14px;
    font-weight: bold;
    text-shadow: 6px 7px 6px rgba(0, 0, 0, 0.21);
  }

  /* end clinic */
  /* scince */
  .display_none_3 {
    display: none;
    position: relative;
    width: 1000px;
    height: 800px;
    float: left;
    top: 95px;
    right: 95px;
  }

  .big_circle_3 {
    z-index: 999;
    text-align: center;
    width: 300px;
    height: 300px;
    display: inline-block;
    border-radius: 50%;
    background: #fb0;
    position: relative;
    opacity: 1;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease;
    margin-top: 175px;
    margin-left: 355px;
  }

  .big_circle_3 p, .big_circle p {
    padding-top: 115px;
  }

  .big_circle p a, .big_circle_3 p a {
    text-decoration: none;
    color: #fff;
    font-size: 28px;
    font-weight: bold;
    text-shadow: 6px 7px 6px rgba(0, 0, 0, 0.21);
  }

  .big_circle p {
    padding-top: 75px;
  }

  .big_circle_3:hover {
    opacity: 1;
  }

  .circle, .university_circle {
    cursor: pointer;
    text-align: center;
    border-radius: 50%;
    width: 155px;
    height: 155px;
    display: inline-block;
    position: absolute;
    opacity: .8;
  }

  .university_circle {
    width: 160px;
    height: 160px;
  }

  .university_circle {
    opacity: 1;
  }

  .one, .university_one {
    left: 43%;
    top: 30%;
    background: #fb0;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease;
  }

  .two, .university_two {
    top: 31%;
    left: 42%;
    background: #fb0;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease;
  }

  .three, .university_three {
    top: 30%;
    right: 42%;
    background: #fb0;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease;
  }

  .four, .university_four {
    left: 42%;
    bottom: 49%;
    background: #fb0;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease;
  }

  .five, .university_five {
    bottom: 50%;
    right: 42%;
    background: #fb0;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease;
  }

  .six, .university_six {
    right: 41%;
    top: 33%;
    background: #fb0;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease;
  }

  .seven, .university_seven {
    top: 32%;
    left: 42%;
    background: #fb0;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease;
  }

  .eight, .university_eight {
    left: 43%;
    top: 30%;
    background: #fb0;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease;
  }

  .nine {
    right: 42%;
    top: 31%;
    background: #fb0;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease;
  }

  .ten {
    right: 43%;
    top: 31%;
    background: #fb0;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease;
  }

  .circle p, .university_circle p {
    padding-top: 44px;
  }

  .university_circle p a {
    font-size: 17px;
  }

  .circle p a, .university_circle p a {
    text-decoration: none;
    color: #fff;
    font-size: 15px;
    font-weight: bold;
    text-shadow: 6px 7px 6px rgba(0, 0, 0, 0.21);
    -webkit-transition: all .3s ease-in-out;
    transition: all 1s ease;
  }

  .circle:hover, .university_circle:hover {
    opacity: 1;
    padding: 3px;
  }

  /* end scince */
  /* end section 5 */
  /* center5 */
  /*.container {
		width: 100%;
		margin: 0;
	}

	.menu {
		list-style: none;
		width: 100%;
		float: none;
		max-width: 360px;
		margin: 0 auto;
		margin-top: 20px;
	}

	.menu ul {
		list-style: none;
		width: 100%;
		float: left;
	}

	.li_1, .li_2, .li_3 {
		margin: 0 auto;
		float: none;
		display: table;
		width: 100%;
		max-width: 260px;
	}*/
  /* university */
  /*	.background {
		min-height: 1500px;
	}

	.display_none_2 {
		left: 0;
		width: 100%;
		top: 30px;
		max-width: 320px;
		float: none;
		display: table;
		margin: 0 auto;
	}

	.rotate_circle {
		width: 100%;
	}

	.prev_top {
		right: 0 !important;
		width: 30px;
		top: 2% !important;
	}

	.next_bottom {
		right: 0 !important;
		width: 30px;
		top: 36% !important;
	}

	.big_circle {
		width: 100%;
		top: -170px;
		max-width: 250px;
		max-height: 130px;
		left: -205px;
		border-radius: 0;
	}

	.big_circle p {
		margin-top: 0;
		width: 80%;
		margin-left: 10%;
		padding-top: 25px;
	}

	.university_one, .university_two,
	.university_three, .university_four,
	.university_five, .university_six,
	.university_seven, .university_eight {
		border-radius: 0;
		left: 23% !important;
	}

	.university_one {
		top: 20% !important;
	}

	.university_two {
		top: 35% !important;
	}

	.university_three {
		top: 50% !important;
	}

	.university_four {
		top: 65% !important;
	}

	.university_five {
		top: 80% !important;
	}

	.university_six {
		top: 95% !important;
	}

	.university_seven {
		top: 110% !important;
	}

	.university_eight {
		top: 125% !important;
	}

	.university_circle {
		height: 100px;
		width: 220px;
	}

	.university_circle p {
		padding-top: 10px;
	}

	.big_circle p a, .big_circle_3 p a {
		font-size: 16px;
	}*/
  /* clinick */
  /*	.display_none_1 {
		width: 100%;
		top: 0;
		margin: 0 auto;
		max-width: 360px;
		left: 6%;
	}

	.line_1, .line_2, .line_3, .line_4,
	.line_5,.line_6,.line_7,.line_8 {
		display: none;
	}

	.circle_1, .circle_2, .circle_3, .circle_4,
	.circle_5, .circle_6, .circle_7, .circle_8,
	.circle_1_2, .circle_2_2, .circle_3_2, .circle_4_2 {
		border-radius: 0;
		height: auto;
		padding: 5px;
		width: 180px;
	}

	.menu_1, .menu_2 {
		border-radius: 0;
		height: auto;
		padding: 10px;
	}

	.menu_1 {
		left: -535px;
	}

	.menu_1 p, .menu_2 p,
	.circle_1_2 p, .circle_2_2 p,
	.circle_3_2 p, .circle_4_2 p {
		font-size: 16px;
		padding-top: 0;
	}

	.circle_1 p, .circle_2 p,
	.circle_3 p, .circle_4 p {
		padding-top: 0;
	}

	.circle_1 {
		left: 24%;
		top: 18%;
	}

	.circle_2 {
		left: 24%;
		top: 26%;
	}

	.circle_3 {
		left: 24%;
		top: 34%;
	}

	.circle_4 {
		left: 24%;
		top: 42%;
	}

	.menu_2 {
		left: -345px;
		top: 52%;
	}

	.circle_1_2 {
		left: 24%;
		top: 67%;
	}

	.circle_2_2 {
		left: 24%;
		top: 75%;
	}

	.circle_3_2 {
		left: 24%;
		top: 83%;
	}

	.circle_4_2 {
		left: 24%;
		top: 91%;
	}*/
  /* scince */
  /*	.display_none_3 {
		width: 100%;
		max-width: 360px;
		margin: 0 auto;
		left: -6%;
	}

	.big_circle_3 {
		border-radius: 0;
		width: 250px;
		margin: 0 auto;
		left: 28%;
		padding: 10px;
		height: auto;
		top: 150px;
	}

	.big_circle_3 p {
		padding-top: 0;
	}

	.circle {
		border-radius: 0;
		width: 240px;
		height: auto;
		padding: 10px;
		min-height: 65px;
		display: table;
	}

	.circle p {
		padding-top: 0;
		margin-top: 0;
	}

	.one {
		left: 29%;
		top: 29%;
	}

	.two {
		left: 29%;
		top: 39%;
	}

	.three {
		left: 29%;
		top: 49%;
	}

	.four {
		left: 29%;
		top: 60%;
	}

	.five {
		left: 29%;
		top: 70%;
	}

	.six {
		left: 29%;
		top: 80%;
	}

	.seven {
		left: 29%;
		top: 92%;
	}

	.eight {
		left: 29%;
		top: 102%;
	}

	.nine {
		left: 29%;
		top: 112%;
	}

	.ten {
		left: 29%;
		top: 123%;
	}*/
  /* center6 */
  .center6 {
    //margin-top: -20px;
    //display: none;
  }

  .center6 h1 {
    //font-size: 20px;
  }

  .center6 p {
    margin-top: 0;
    width: 100%;
    max-width: 760px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  img.big_map {
    width: 100%;
    display: none;
  }

  .campus {
    width: 100%;
    padding: 10px;
    min-height: 80px;
  }

  .campus ul {
    width: 100%;
    left: 15%;
    float: left;
    margin: 0;
    height: auto;
    top: 0;
  }

  .campus ul li {
    margin: 0;
    display: none;
  }

  .campus_buttons {
    top: 30px;
  }

  .counts {
    padding-bottom: 10px;
    min-height: 350px;
  }

  .counts ul {
    width: 100%;
    margin: 0 auto;
    display: table;
    min-height: 350px;
  }

  .counts ul li {
    width: 100%;
    margin: 0 auto;
    display: table;
    padding-bottom: 10px;
    border-bottom: 1px solid #264f7b;
  }

  .counts ul li:nth-child(1) .counts_text {
    padding-left: 0;
  }

  .counts ul li:nth-child(2) {
    left: 0;
    top: 75px;
  }

  .text_1 {
    right: 0;
    width: 50%;
    display: inline-block;
  }

  .text_2 {
    width: 50%;
    display: inline-block;
  }

  .counts_text {
    width: 100%;
    display: inline-block;
  }

  .counts ul li:nth-child(3) {
    left: 0;
    top: 180px;
  }

  .counts ul li:nth-child(3) .counts_nummber {
    margin-left: 10px;
  }

  .counts ul li:nth-child(4) {
    left: 0;
    top: 275px;
  }

  .counts ul li:nth-child(4) .counts_nummber {
    margin-left: 0;
  }

  .counts_nummber {
    width: 50%;
    display: inline-block;
  }

  /* center7 */
  .center7 {
    margin-top: -20px;
  }

  ul.slider {
    width: 100%;
    max-width: 680px;
    margin: 0 auto;
  }

  li.img_span {
    width: 100%;
    float: left;
    max-width: 340px;
  }

  .see_more_btn {
    left: 37%;
  }

  /* end home page */
  /* content list */
  /*@media 769px-800px */
  /*@media 801px-1124px */
  /*@media 1125px-1280px */
  /* end content list */
  /* announcement list */
  .single_title {
    width: 100%;
    margin-top: 15px;
    display: table;
  }

  .date_more {
    width: 100%;
    display: table;
    text-align: right;
  }

  /* end announcement list */
  /* content, announcement, page */
  .content {
    min-height: calc(100vh - 570px);
  }

  .content {
    width: 100%;
    margin: 0 auto;
    max-width: 755px;
    float: none;
    padding-bottom: 20px;
    //display: table;
  }

  .page_content {
    width: 100%;
    max-width: 755px;
    margin: 0 auto;
    /* float: none; */
    /* clear: both; */
    /* display: table; */
  }

  .page_tx_cont {
    width: 100%;
    max-width: 755px;
    margin: 0 auto;
    //float: none;
  }

  .insert_block {
    float: none;
    display: table;
    margin: 0 auto;
    width: 100%;
    max-width: 320px;
    padding-top: 20px;
  }

  .announc_cont {
    margin-top: 20px;
  }

  .announc_cont .tabs li {
    font-size: 16px;
  }

  .announc_cont .tab_content {
    border: 1px solid #cfd8dc;
    //border-top: 0;
  }

  .announc_cont .img img {
    width: 100%;
  }

  .all_content {
    margin-top: 20px;
  }

  .ln_title {
    width: 100% !important;
    margin-top: 10px;
  }

  .left_sidebar {
    margin: 0 auto;
    float: none;
    display: table;
  }

  /* end content , end announcement, end page */
  /* single staff */
  .single_staff {
    width: 100%;
    max-width: 360px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  /* end single staff */
  /* contact us */
  .cont_map {
    width: 100%;
  }

  #map iframe {
    width: 100%;
    padding: 5px;
  }

  .contact_block {
    width: 100%;
  }

  /* end contact us */
  /* events list */
  .last_event>.img>img {
    float: none;
    width: 100%;
    max-width: 320px;
    margin: 0 auto;
    display: table;
    border-radius: 0;
  }

  .search_area {
    padding-bottom: 20px;
  }

  /* end events list */
  /* staff list 4 */
  .staff_4 h2 {
    margin-left: 0;
    padding-left: 0;
    text-align: center;
  }

  .rct_block {
    margin-left: 3%;
  }

  /* end staff list 4 */
  /* loading images */
  .load_img {
    width: 100%;
    max-width: 1000px;
    margin: 0 auto;
  }

  /* end loading images */
  /* journal list */
  .journal_title h5 {
    font-size: 16px;
  }

  .ls_journals {
    padding-bottom: 20px;
  }

  /*.journal_firs_img {
		position: static;
		width: 100%;
		float: none;
		display: table;
	}

	.journal_firs_img img {
		width: 100%;
	}

	.journal_last_img {
		position: static;
		width: 100%;
		max-width: 320px;
		margin: 0;
		margin-top: 10px;
	}

	.journal_last_img img {
		width: 100%;
		max-width: 320px;
		margin: 0;
		padding: 0;
	}*/
  .journal_single {
    width: 100%;
    float: none;
    display: table;
    margin: 0 auto;
    margin-top: 20px;
  }

  /*.journal_text {
		width: 100%;
		margin-top: 20px;
		float: none;
		display: table;
	}
	*/
  /* end journal list */
  /* contact book */
  .button_block button {
    margin-left: 0 !important;
    margin-top: 20px;
  }

  .full_content {
    width: 100%;
    max-width: 800px;
    margin: 0 auto;
    float: none;
    display: table;
    padding-bottom: 20px;
  }

  .full_content .main_titles {
    font-size: 16px;
  }

  .full_content p {
    font-size: 14px;
  }

  .full_content form input[type=text],
  .full_content form select {
    /*width: 90%;*/
  }

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

  .full_content form select {
    margin-left: 0;
  }

  /* end contact book */
  /* archive */
  .archive {
    width: 100%;
    max-width: 780px;
    padding: 0;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .arch_tx_cont {
    width: 100%;
    padding: 0;
    display: table;
    margin: 0 auto;
    float: none;
    max-width: 780px;
  }

  .arch_tx_cont .main_titles {
    font-size: 14px;
    padding-left: 0;
  }

  .arch_tx_cont .w_10,
  .arch_tx_cont .w_22,
  .arch_tx_cont .iwir input[type=text] {
    width: 98%;
  }

  /* end archive */
}

@media all and (min-width: 769px) and (max-width: 800px) {

  /* index */
  .banner_block {
    width: 100%;
    margin-left: 5%;
    margin-top: 20px;
    max-width: 220px;
    float: left;
    /* display: table; */
  }

  /* end index */
  /* event */
  .event_block {
    width: 100%;
    padding-bottom: 45px;
    max-width: 540px;
  }

  /* content list */
  .part_v {
    width: 100%;
    max-width: 800px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .event_law {
    width: 100%;
    //max-width: 250px;
    max-width: 360px;
    margin: 0;
    margin-top: 25px;
    margin-left: 2%;
  }

  .event_law .vert_news .img img {
    border-radius: 0;
    width: 100%;
    height: 100%;
  }

  .event_law .vert_news .ln_title {
    width: 100%;
    margin: 0;
    padding: 0;
    margin-top: 10px;
  }

  .event_law .info_title {
    width: 100%;
  }

  .last_announcement {
    width: 100%;
    //max-width: 250px;
    max-width: 360px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .most_reading_news {
    width: 100%;
    //max-width: 250px;
    max-width: 360px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .most_news ul li img {
    width: 100%;
    max-width: 360px;
  }

  /* end content list */
  /* content */
  /* ver view news */
  .announc_cont .tab_container ul li img {
    width: 100%;
  }

  .announc_cont .tab_container .title, .most_news .title {
    width: 100%;
    margin-top: 10px;
  }

  /*end  ver view news */
  /* end content */
  /* page second */
  .abs_title {
    width: 100%;
    left: 0;
    font-size: 16px !important;
    top: -135px;
    padding: 5px;
  }

  /* end page second */
  /* chair list */
  .chair_list_container {
    width: 100%;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .ttitle {
    top: 200px;
    width: 95%;
  }

  .chair_cont {
    width: 50%;
    max-width: 330px;
    margin: 0 auto;
    float: left;
    display: table;
    margin-top: 20px;
    margin-left: 5%;
  }

  /* end chair list */
  /* gallery single */
  .cont_gallery_gall {
    width: 100%;
    max-width: 760px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  h3.list_title, .cont_gallery_gall .tab_date {
    float: none;
  }

  .gallery_cont a img {
    //width: 100%;
    float: left;
    margin-top: 20px;
    //max-width: 220px;
    margin-left: 4%;
  }

  /* end gallery single */
  /* gallery list */
  .gall_list {
    width: 100%;
    max-width: 792px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .single_gallery {
    width: 100%;
    margin: 0 auto;
    margin-top: 20px;
    margin-left: 3%;
    float: left;
  }

  /* end gallery list */
  /* staff_list4 */
  .container_staff {
    width: 100%;
  }

  .pesron_page h2 {
    text-align: center;
    margin: 0;
  }

  .person {
    margin-left: 2%;
    width: 30%;
  }

  /* end staff_list4 */
  /* faculty list */
  .faculty_list {
    width: 100%;
    //max-width: 620px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .profession_cards {
    width: 100%;
  }

  .scientific_new {
    width: 100%;
    margin: 0 auto;
    float: none;
    display: table;
  }

  /* end faculty list */
  /* faculty single */
  .faculty_staff .person {
    margin-left: 5%;
    width: 38%;
    max-width: 200px;
    max-height: 300px;
  }

  /* end faculty single */
  /* spec list */
  .right_sidebar {
    width: 100%;
    max-width: 360px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  nav.spec_menu_block, nav.learning_block {
    width: 100%;
    max-width: 360px;
    float: none;
    display: table;
    margin: 0 auto;
  }

  .event_law {
    margin: 0 auto;
    float: none;
    display: table;
  }

  .spz_cont {
    width: 45%;
    margin-top: 20px;
    float: left;
    margin-left: 13%;
    max-width: 225px;
  }

  /* end spec list */
  /* video list */
  .second_video {
    width: 100%;
  }

  .second_video iframe {
    width: 100%;
    max-width: 640px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .video_list .hor_item {
    margin-left: 30px;
    width: 50%;
    max-width: 310px;
  }

  .ann_top {
    width: 100%;
    margin: 0;
    margin-top: 20px;
  }

  .video_list .hor_item img {
    width: 100%;
    margin-top: -30px;
    margin-bottom: -35px;
  }

  .full_more {
    left: 4%;
  }

  /* end video list */
}

@media all and (min-width: 801px) and (max-width: 1024px) {

  /* content list */
  .part_v {
    width: 100%;
    max-width: 900px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .event_law {
    width: 100%;
    //max-width: 250px;
    max-width: 280px;
    margin: 0;
    /*margin-top: 5px;*/
    /*margin-left: 2%;*/
  }

  .part_v .event_law {
    margin-top: 5px;
  }

  .event_law .vert_news .img img {
    border-radius: 0;
    width: 100%;
    height: 100%;
  }

  .event_law .vert_news .ln_title {
    width: 100%;
    margin: 0;
    padding: 0;
    margin-top: 10px;
  }

  .event_law .info_title {
    width: 100%;
  }

  .last_announcement {
    width: 100%;
    //max-width: 250px;
    max-width: 260px;
    margin: 0 auto;
    float: left;
    display: table;
    margin-top: 20px;
  }

  .most_reading_news {
    width: 100%;
    //max-width: 250px;
    max-width: 360px;
    margin: 0 auto;
    float: left;
    display: table;
    margin-top: 20px;
  }

  .most_news ul li img {
    width: 100%;
    max-width: 260px;
  }

  /* end content list */
  /* page second */
  .abs_title {
    width: 100%;
    left: -100px;
    font-size: 16px !important;
    top: -135px;
    padding: 5px;
  }

  /* end page second */
  /* event */
  .event_block {
    width: 100%;
    padding-bottom: 45px;
    max-width: 690px;
  }

  /* staff_list4 */
  .container_staff {
    width: 100%;
  }

  .pesron_page {
    width: 100%;
    max-width: 990px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .pesron_page h2 {
    text-align: center;
    margin: 0;
  }

  .person {
    margin-left: 7%;
    width: 30%;
  }

  /* end staff_list4 */
  /* faculty list */
  .faculty_list {
    width: 100%;
    //max-width: 620px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .profession_cards {
    width: 100%;
  }

  .scientific_new {
    width: 100%;
    margin: 0 auto;
    float: none;
    display: table;
  }

  /* end faculty list */
  /* faculty single */
  .faculty_staff .person {
    margin-left: 3%;
    width: 38%;
    max-width: 200px;
    max-height: 300px;
  }

  /* end faculty single */
  /* spec list */
  .right_sidebar {
    width: 100%;
    max-width: 360px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  nav.spec_menu_block, nav.learning_block {
    width: 100%;
    max-width: 360px;
    float: none;
    display: table;
    margin: 0 auto;
  }

  .event_law {
    /*margin: 0 auto;
		float: none;
		display: table;*/
  }

  /*.spz_cont {
		width: 45%;
		margin-top: 20px;
		float: left;
		margin-left: 13%;
		max-width: 225px;
	}*/
  /* end spec list */
  /* video list */
  .second_video {
    width: 100%;
  }

  .second_video iframe {
    width: 100%;
    max-width: 640px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .video_list .hor_item {
    margin-left: 23px;
    width: 30%;
    max-width: 270px;
  }

  .ann_top {
    width: 100%;
    margin: 0;
    margin-top: 20px;
  }

  .video_list .hor_item img {
    width: 100%;
    margin-top: -26px;
    margin-bottom: -30px;
  }

  .full_more {
    left: 4%;
  }

  /* end video list */
}

@media all and (min-width: 1025px) and (max-width: 1124px) {

  /* content list */
  .part_v {
    width: 100%;
    max-width: 1100px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .event_law {
    width: 100%;
    //max-width: 250px;
    max-width: 355px;
    margin: 0;
    /*margin-top: 25px;*/
    /*margin-left: 2%;*/
  }

  .part_v .event_law {
    margin-top: 5px;
  }

  .event_law .vert_news .img img {
    border-radius: 0;
    width: 100%;
    height: 100%;
  }

  .event_law .vert_news .ln_title {
    width: 100%;
    margin: 0;
    padding: 0;
    margin-top: 10px;
  }

  .event_law .info_title {
    width: 100%;
  }

  .last_announcement {
    width: 100%;
    //max-width: 250px;
    max-width: 355px;
    margin: 0 auto;
    float: left;
    display: table;
    margin-top: 20px;
  }

  .most_reading_news {
    width: 100%;
    //max-width: 250px;
    max-width: 355px;
    margin: 0 auto;
    float: left;
    display: table;
    margin-top: 20px;
  }

  .most_news ul li img {
    width: 100%;
    max-width: 260px;
  }

  /* end content list */
  /* page second */
  .abs_title {
    width: 100%;
    left: -155px;
    font-size: 16px !important;
    top: -135px;
    padding: 5px;
  }

  /* end page second */
  /* chair list */
  .chair_list_container {
    width: 100%;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .ttitle {
    top: 200px;
    width: 95%;
  }

  .chair_cont {
    width: 28%;
    max-width: 330px;
    margin: 0 auto;
    float: left;
    display: table;
    margin-top: 20px;
    margin-left: 5%;
  }

  /* end chair list */
  /* video list */
  .second_video {
    width: 100%;
  }

  .second_video iframe {
    width: 100%;
    max-width: 640px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .video_list .hor_item {
    margin-left: 25px;
    width: 30%;
    max-width: 295px;
  }

  .ann_top {
    width: 100%;
    margin: 0;
    margin-top: 20px;
  }

  .video_list .hor_item img {
    width: 100%;
    margin-top: -28px;
    margin-bottom: -32px;
  }

  .full_more {
    left: 4%;
  }

  /* end video list */
}

@media all and (min-width: 1125px) and (max-width: 1280px) {

  /* page second */
  .abs_title {
    width: 100%;
    left: -235px;
    font-size: 16px !important;
    top: -135px;
    padding: 5px;
  }

  /* end page second */
  /* video list */
  .second_video {
    width: 100%;
  }

  .second_video iframe {
    width: 100%;
    max-width: 640px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .video_list .hor_item {
    margin-left: 20px;
    width: 100%;
    max-width: 258px;
  }

  .ann_top {
    width: 100%;
    margin: 0;
    margin-top: 20px;
  }

  .video_list .hor_item img {
    width: 100%;
    margin-top: -25px;
    margin-bottom: -29px;
  }

  .full_more {
    left: 4%;
  }

  /* end video list */
}

@media all and (min-width: 1025px) and (max-width: 1280px) {

  /* event */
  .event_block {
    width: 100%;
    padding-bottom: 45px;
    max-width: 765px;
  }

  /* staff_list4 */
  .container_staff {
    width: 100%;
  }

  .pesron_page {
    width: 100%;
    max-width: 990px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .pesron_page h2 {
    text-align: center;
    margin: 0;
  }

  .person {
    margin-left: 7%;
    width: 30%;
  }

  /* end staff_list4 */
  /* faculty list */
  .faculty_list {
    width: 100%;
    //max-width: 620px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .profession_cards {
    width: 100%;
  }

  .scientific_new {
    width: 100%;
    margin: 0 auto;
    float: none;
    display: table;
  }

  /* end faculty list */
  /* faculty single */
  .faculty_staff .person {
    margin-left: 5%;
    width: 38%;
    max-width: 200px;
    max-height: 300px;
  }

  /* end faculty single */
  /* spec list */
  .right_sidebar {
    width: 100%;
    max-width: 360px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  nav.spec_menu_block, nav.learning_block {
    width: 100%;
    max-width: 360px;
    float: none;
    display: table;
    margin: 0 auto;
  }

  .event_law {
    /*margin: 0 auto;
		float: none;
		display: table;*/
  }

  /*.spz_cont {
		width: 45%;
		margin-top: 20px;
		float: left;
		margin-left: 13%;
		max-width: 225px;
	}*/
  /* end spec list */
}

@media all and (min-width: 801px) and (max-width: 1024px) {

  /* index */
  .banner_content {
    padding-bottom: 20px;
    width: 100%;
    //max-width: 480px;
    margin: 0 auto;
    float: left;
  }

  .banner_block {
    width: 100%;
    margin-left: 5%;
    margin-top: 20px;
    max-width: 270px;
    float: left;
    /* display: table; */
  }

  .banner_content .banner_block:nth-child(2),
  .banner_content .banner_block:nth-child(3) {
    margin-left: 2%;
  }

  /* end index */
}

@media all and (min-width: 1025px) and (max-width: 1124px) {

  /* index */
  .banner_content {
    padding-bottom: 20px;
    width: 100%;
    //max-width: 480px;
    margin: 0 auto;
    float: left;
  }

  .banner_block {
    width: 100%;
    margin-left: 5%;
    margin-top: 20px;
    max-width: 308px;
    float: left;
    /* display: table; */
  }

  .banner_content .banner_block:nth-child(2),
  .banner_content .banner_block:nth-child(3) {
    margin-left: 2%;
  }

  /* end index */
}

@media all and (min-width: 1125px) and (max-width: 1280px) {

  /* index */
  .banner_content {
    padding-bottom: 20px;
    width: 100%;
    //max-width: 480px;
    margin: 0 auto;
    float: left;
  }

  .banner_block {
    width: 100%;
    margin-left: 5%;
    margin-top: 20px;
    max-width: 350px;
    float: left;
    /* display: table; */
  }

  .banner_content .banner_block:nth-child(2),
  .banner_content .banner_block:nth-child(3) {
    margin-left: 2%;
  }

  /* end index */
}

@media all and (min-width: 801px) and (max-width: 1024px) {

  /* content list */
  /*.part_v {
		width: 100%;
		max-width: 1010px;
		margin: 0 auto;
		float: none;
		display: table;
	}

	.event_law {
		width: 100%;
		max-width: 265px;
		margin: 0;
		margin-top: 25px;
		margin-left: 7%;
	}

	.event_law .vert_news .img img {
		border-radius: 0;
		width: 100%;
		height: 100%;
	}

	.event_law .vert_news .ln_title {
		width: 100%;
		margin: 0;
		padding: 0;
		margin-top: 10px;
	}

	.event_law .info_title {
		width: 100%;
	}

	.last_announcement {
		width: 100%;
		max-width: 265px;
		margin: 0;
		margin-top: 25px;
		margin-left: 7%;
	}

	.most_reading_news {
		width: 100%;
		max-width: 265px;
		margin: 0;
		margin-top: 25px;
		margin-left: 7%;
	}*/
  /* end content list */
  /* content */
  /* ver view news */
  .announc_cont .tab_container ul li img {
    width: 100%;
  }

  .announc_cont .tab_container .title, .most_news .title {
    width: 100%;
    margin-top: 10px;
  }

  /*end  ver view news */
  /* end content */
  /* chair list */
  .chair_list_container {
    width: 100%;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .ttitle {
    top: 200px;
    width: 95%;
  }

  .chair_cont {
    width: 28%;
    max-width: 330px;
    margin: 0 auto;
    float: left;
    display: table;
    margin-top: 20px;
    margin-left: 5%;
  }

  /* end chair list */
  /* gallery single */
  .cont_gallery_gall {
    width: 100%;
    max-width: 1080px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  h3.list_title, .cont_gallery_gall .tab_date {
    float: none;
  }

  .gallery_cont a img {
    //width: 100%;
    float: left;
    margin-top: 20px;
    //max-width: 220px;
    margin-left: 4%;
  }

  /* end gallery single */
  /* gallery list */
  .gall_list {
    width: 100%;
    max-width: 1124px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .single_gallery {
    width: 100%;
    margin: 0 auto;
    margin-top: 20px;
    margin-left: 7%;
    float: left;
  }

  /* end gallery list */
}

@media all and (min-width: 1025px) and (max-width: 1124px) {

  /* gallery list */
  .gall_list {
    width: 100%;
    max-width: 1124px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .single_gallery {
    width: 100%;
    margin: 0 auto;
    margin-top: 20px;
    margin-left: 9%;
    float: left;
  }

  /* end gallery list */
}

@media all and (min-width: 1125px) and (max-width: 1280px) {

  /* content list */
  .part_v {
    width: 100%;
    max-width: 1010px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .event_law {
    width: 100%;
    max-width: 265px;
    margin: 0;
    margin-top: 25px;
    margin-left: 7%;
  }

  .event_law .vert_news .img img {
    border-radius: 0;
    width: 100%;
    height: 100%;
  }

  .event_law .vert_news .ln_title {
    width: 100%;
    margin: 0;
    padding: 0;
    margin-top: 10px;
  }

  .event_law .info_title {
    width: 100%;
  }

  .last_announcement {
    width: 100%;
    max-width: 265px;
    margin: 0;
    margin-top: 25px;
    margin-left: 7%;
  }

  .most_reading_news {
    width: 100%;
    max-width: 265px;
    margin: 0;
    margin-top: 25px;
    margin-left: 7%;
  }

  /* end content list */
  /* index */
  .banner_content {
    padding-bottom: 20px;
    width: 100%;
    //max-width: 480px;
    margin: 0 auto;
    float: left;
  }

  .banner_block {
    width: 100%;
    margin-left: 5%;
    margin-top: 20px;
    max-width: 350px;
    float: left;
    /* display: table; */
  }

  .banner_content .banner_block:nth-child(2),
  .banner_content .banner_block:nth-child(3) {
    margin-left: 2%;
  }

  /* end index */
  /* content list */
  .part_v {
    width: 100%;
    max-width: 1260px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .event_law {
    width: 100%;
    max-width: 275px;
    margin: 0;
    margin-top: 25px;
    margin-left: 10%;
  }

  .part_v .event_law {
    margin-top: 5px;
  }

  .event_law .vert_news .img img {
    border-radius: 0;
    width: 100%;
    height: 100%;
  }

  .event_law .vert_news .ln_title {
    width: 100%;
    margin: 0;
    padding: 0;
    margin-top: 10px;
  }

  .event_law .info_title {
    width: 100%;
  }

  .last_announcement {
    width: 100%;
    max-width: 275px;
    margin: 0;
    margin-top: 25px;
    margin-left: 10%;
  }

  .most_reading_news {
    width: 100%;
    max-width: 275px;
    margin: 0;
    margin-top: 25px;
    margin-left: 10%;
  }

  .most_news ul li img {
    width: 100%;
    max-width: 360px;
  }

  /* end content list */
  /* content */
  /* ver view news */
  .announc_cont .tab_container ul li img {
    width: 100%;
  }

  .announc_cont .tab_container .title, .most_news .title {
    width: 100%;
    margin-top: 10px;
  }

  /*end  ver view news */
  /* end content */
  /* chair list */
  .chair_list_container {
    width: 100%;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .ttitle {
    top: 200px;
    width: 95%;
  }

  .chair_cont {
    width: 28%;
    max-width: 330px;
    margin: 0 auto;
    float: left;
    display: table;
    margin-top: 20px;
    margin-left: 5%;
  }

  /* end chair list */
  /* gallery single */
  .cont_gallery_gall {
    width: 100%;
    max-width: 1080px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  h3.list_title, .cont_gallery_gall .tab_date {
    float: none;
  }

  .gallery_cont a img {
    //width: 100%;
    float: left;
    margin-top: 20px;
    //max-width: 220px;
    margin-left: 4%;
  }

  /* end gallery single */
  /* gallery list */
  .gall_list {
    width: 100%;
    max-width: 1124px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .single_gallery {
    width: 100%;
    margin: 0 auto;
    margin-top: 20px;
    margin-left: 3%;
    float: left;
  }

  /* end gallery list */
}

@media all and (min-width: 1281px) and (max-width: 1380px) {
  .center {
    width: 100%;
    max-width: 1360px;
  }

  .menu_logo {
    margin-right: 10px;
  }

  .header_tytle {
    width: 70%;
    margin-left: 5%;
  }

  .up_down {
    top: 85%;
  }

  .border_abs_img img {
    top: -6px;
  }

  .comment:hover img, .comment2:hover img {
    width: 190px;
    left: 3px;
  }

  .left_side {
    width: 100%;
    max-width: 370px;
    margin-left: 30px;
  }

  .block_l {
    left: 20px;
  }

  .block_r {
    right: 60px;
  }

  .counts ul {
    width: 90%;
    position: relative;
    margin: 0 auto;
    padding: 0 10px;
    float: none;
    display: table;
  }

  .cols>ul>li:nth-child(3) {
    margin-left: 3%;
    width: 255px;
  }

  .copyright>div {
    margin-left: 10px;
  }

  /* faculty */
  .right_sidebar .left_side {
    width: 100%;
    max-width: 360px;
    margin-left: 0;
    float: left;
  }

  /* end faculty */
}

@media all and (min-width: 1381px) and (max-width: 1920px) {}

@media all and (min-width: 1801px) and (max-width: 1920px) {
  .center {
    width: 100%;
    max-width: 1360px;
  }

  .up_down {
    top: 57%;
  }

  .ttitle {
    margin-left: 4%;
  }
}

@media all and (min-width: 1921px) and (max-width: 2560px) {
  .position_abs_right_div {
    top: 10%;
  }

  .up_down {
    top: 39%;
  }

  .slider_block {
    width: 100%;
    //max-width: 1920px;
    margin: 0 auto;
    margin-bottom: -1px;
  }

  .ttitle {
    margin-left: 3%;
  }
}

/* iPhone 6 ----------- */
@media only screen and (min-device-width: 375px) and (max-device-height: 667px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 2) {
  .center {
    width: 100%;
    margin: 0 auto;
  }

  .langs {
    margin-left: 10px;
  }

  .header_tytle {
    width: 70%;
    font-size: 14px;
    margin-top: 0;
  }

  .search_abs {
    //width: 300px;
    opacity: 1;
  }

  .search_top {
    width: 230px;
  }

  .footer_contact {
    display: none;
  }

  .footer_block>div {
    width: 100%;
  }

  .footer_logo {
    margin: 0 auto;
    float: none;
    display: table;
  }

  .copyright>div {
    width: 90%;
    margin: auto;
    float: none;
  }

  .dvs {
    float: left !important;
    margin-left: 10px !important;
    margin-top: 10px !important;
  }

  /* home page */
  /* center1 */
  .center1 {
    height: 33%;
  }

  .student_login {
    top: 90px;
    font-size: 14px;
    z-index: 99;
  }

  .site_name {
    top: 10px;
  }

  img.top_logo {
    width: 85px;
  }

  .site {
    margin-top: 0;
  }

  h1.site_tytle {
    font-size: 8px;
  }

  .all {
    top: 42%;
  }

  /* center2 */
  .center2.sect {
    top: 0;
  }

  .news_block {
    padding-bottom: 20px;
    margin-top: 20px;
  }

  h2.news_title {
    padding: 10px;
    text-align: center;
    font-size: 20px;
  }

  ul.home_page_news {
    margin: 0;
    padding: 0;
  }

  ul.home_page_news li {
    width: 100%;
    font-size: 14px;
  }

  .center_news ul li a {
    font-size: 16px;
  }

  .center_news ul li:first-child {
    margin-left: 0;
  }

  .news_cards {
    margin-top: 0;
  }

  .card {
    width: 95%;
    max-width: 370px;
    min-height: 320px;
    margin: 0 auto;
    margin-top: 20px;
    float: none;
  }

  p.sht_text {
    font-size: 14px;
  }

  .banner_content {
    padding-bottom: 20px;
  }

  .banner_block {
    width: 100%;
    max-width: 340px;
    float: none;
    display: table;
    margin: 0 auto;
    margin-top: 20px;
  }

  .banner_content .banner_block:nth-child(2),
  .banner_content .banner_block:nth-child(3) {
    margin-left: 5%;
  }

  /* center3 */
  .div_profession {
    width: 100%;
    font-size: 14px;
  }

  .prf_card {
    width: 80%;
    min-height: 200px;
    float: none;
    margin: 0 auto;
  }

  .rel_img {
    width: 150px;
    height: 150px;
  }

  /* center4 */
  .comment_center {
    min-height: 165px;
  }

  .border_abs_img {
    width: 120px;
    height: 120px;
  }

  .comment img, .comment2 img {
    width: 100px;
  }

  .comment .comment_center p {
    font-size: 10px;
    width: 100%;
    float: left;
  }

  .comment2 .comment_center p {
    font-size: 10px;
    width: 100%;
    float: left;
  }

  .comment_center h5, .comment_center h4 {
    float: left;
    margin-left: 6px;
    text-align: left;
    font-size: 12px;
    margin-top: 4px;
    width: 100%;
  }

  .comment .comment_center h5, .comment .comment_center h4 {
    text-align: right;
    margin-left: -30px;
  }

  .comment2 .comment_center h5, .comment2 .comment_center h4 {
    text-align: left;
    margin-left: 30px;
    width: 90%;
  }

  .comment:hover .border_abs_img, .comment2:hover .border_abs_img {
    width: 165px;
    height: 165px;
  }

  .comment:hover img, .comment2:hover img {
    width: 150px;
    top: -11px;
    left: 3px;
  }

  .announcement {
    width: 90%;
    margin: 0 auto;
    float: none;
    padding-bottom: 0;
    max-width: 360px;
  }

  .left_side h4 {
    font-size: 16px;
  }

  .ann_block img {
    width: 28%;
  }

  .left_side ul li a .ann_block .ann_cont {
    width: 65%;
    margin-top: -15px;
  }

  .event_block {
    width: 100%;
    padding-bottom: 45px;
  }

  .news_by_days ul li, .news_by_days ul li a {
    font-size: 10px;
    display: table;
  }

  .event_type {
    padding: 10px;
  }

  .ev_active::after {
    bottom: -15px;
  }

  .event_type h2 {
    font-size: 14px;
  }

  .event_type h2::after {
    width: 69%;
  }

  .event_type h3 {
    font-size: 14px;
    float: left;
    width: 100%;
    padding-left: 60px;
    padding-bottom: 10px;
  }

  .event_type h3 img {
    left: 20px;
  }

  .see_more {
    width: 70%;
    float: left;
    margin: 0 auto;
    display: table;
    margin-top: 20px;
    top: 20px;
  }

  /* center5 */
  .container {
    width: 100%;
    margin: 0;
  }

  .menu {
    padding-top: 20px;
  }

  .menu ul {
    list-style: none;
    width: 100%;
    float: left;
    margin: 0;
    padding: 0;
  }

  .li_1, .li_2, .li_3 {
    margin: 0 auto;
    float: none;
    display: table;
    width: 100%;
    max-width: 260px;
  }

  .background {
    min-height: 1400px;
  }

  .display_none_2 {
    left: 0;
    width: 320px;
    top: 30px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  /*.rotate_circle {
		width: 100%;
	}

	.prev_top {
		right: 0 !important;
		width: 30px;
		top: 2% !important;
	}

	.next_bottom {
		right: 0 !important;
		width: 30px;
		top: 36% !important;
	}*/
  .big_circle {
    width: 100%;
    top: -170px;
    max-width: 250px;
    max-height: 130px;
    left: -225px;
    border-radius: 0;
  }

  .big_circle p {
    margin-top: 0;
    width: 80%;
    margin-left: 10%;
    padding-top: 25px;
  }

  .university_one, .university_two,
  .university_three, .university_four,
  .university_five, .university_six,
  .university_seven, .university_eight {
    border-radius: 0;
    left: 18%;
  }

  .university_one {
    top: 20%;
  }

  .university_two {
    top: 35%;
  }

  .university_three {
    top: 50%;
  }

  .university_four {
    top: 65%;
  }

  .university_five {
    top: 80%;
  }

  .university_six {
    top: 95%;
  }

  .university_seven {
    top: 110%;
  }

  .university_eight {
    top: 125%;
  }

  .university_circle {
    height: 100px;
    width: 220px;
  }

  .university_circle p {
    padding-top: 10px;
  }

  .big_circle p a, .big_circle_3 p a {
    font-size: 16px;
  }

  /* clinick */
  .display_none_1 {
    width: 100%;
    top: 0;
    margin: 0 auto;
    max-width: 360px;
    left: 2%;
  }

  .line_1, .line_2, .line_3, .line_4,
  .line_5, .line_6, .line_7, .line_8 {
    display: none;
  }

  .circle_1, .circle_2, .circle_3, .circle_4,
  .circle_5, .circle_6, .circle_7, .circle_8,
  .circle_1_2, .circle_2_2, .circle_3_2, .circle_4_2 {
    border-radius: 0;
    height: auto;
    padding: 5px;
    width: 180px;
  }

  .menu_1, .menu_2 {
    border-radius: 0;
    height: auto;
    padding: 10px;
  }

  .menu_1 {
    left: -540px;
  }

  .menu_1 p, .menu_2 p,
  .circle_1_2 p, .circle_2_2 p,
  .circle_3_2 p, .circle_4_2 p {
    font-size: 16px;
    padding-top: 0;
  }

  .circle_1 p, .circle_2 p,
  .circle_3 p, .circle_4 p {
    padding-top: 0;
  }

  .circle_1 {
    left: 23%;
    top: 18%;
  }

  .circle_2 {
    left: 23%;
    top: 26%;
  }

  .circle_3 {
    left: 23%;
    top: 34%;
  }

  .circle_4 {
    left: 23%;
    top: 42%;
  }

  .menu_2 {
    left: -345px;
    top: 52%;
  }

  .circle_1_2 {
    left: 23%;
    top: 67%;
  }

  .circle_2_2 {
    left: 23%;
    top: 75%;
  }

  .circle_3_2 {
    left: 23%;
    top: 83%;
  }

  .circle_4_2 {
    left: 23%;
    top: 91%;
  }

  /* scince */
  .display_none_3 {
    width: 100%;
  }

  .big_circle_3 {
    left: 14%;
  }

  .big_circle_3 p {
    padding-top: 0;
  }

  .circle p {
    padding-top: 0;
    margin-top: 0;
  }

  .one {
    left: 15%;
    top: 29%;
  }

  .two {
    left: 15%;
    top: 39%;
  }

  .three {
    left: 15%;
    top: 49%;
  }

  .four {
    left: 15%;
    top: 60%;
  }

  .five {
    left: 15%;
    top: 70%;
  }

  .six {
    left: 15%;
    top: 80%;
  }

  .seven {
    left: 15%;
    top: 92%;
  }

  .eight {
    left: 15%;
    top: 102%;
  }

  .nine {
    left: 15%;
    top: 112%;
  }

  .ten {
    left: 15%;
    top: 123%;
  }

  /* center6 */
  .center6 {
    //margin-top: -20px;
    //display: none;
  }

  .center6 h1 {
    font-size: 20px;
  }

  .center6 p {
    margin-top: 0;
    width: 100%;
    max-width: 450px;
  }

  img.big_map {
    width: 100%;
    display: none;
  }

  .campus {
    width: 100%;
    padding: 10px;
    min-height: 80px;
  }

  .campus ul {
    width: 100%;
    left: 15%;
    float: left;
    margin: 0;
    height: auto;
    top: 0;
  }

  .campus ul li {
    margin: 0;
  }

  .campus_buttons {
    top: 30px;
  }

  .counts {
    padding-bottom: 10px;
    min-height: 350px;
  }

  .counts ul {
    width: 100%;
    margin: 0 auto;
    display: table;
    min-height: 350px;
  }

  .counts ul li {
    width: 90%;
    margin: 0 auto;
    display: table;
  }

  .counts ul li:nth-child(1) .counts_text {
    padding-left: 0;
  }

  .counts ul li:nth-child(2) {
    left: 0;
    top: 75px;
  }

  .text_1 {
    right: 0;
    width: 50%;
    display: inline-block;
  }

  .text_2 {
    width: 50%;
    display: inline-block;
  }

  .counts_text {
    width: 100%;
    display: inline-block;
  }

  .counts ul li:nth-child(3) {
    left: 0;
    top: 180px;
  }

  .counts ul li:nth-child(3) .counts_nummber {
    margin-left: 10px;
  }

  .counts ul li:nth-child(4) {
    left: 0;
    top: 275px;
  }

  .counts ul li:nth-child(4) .counts_nummber {
    margin-left: 0;
  }

  .counts_nummber {
    width: 50%;
    display: inline-block;
  }

  /* center7 */
  li.img_span {
    width: 100%;
    max-width: 340px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .see_more_btn {
    left: 26%;
  }

  /* end home page */
  /* content list */
  .part_v {
    width: 100%;
    max-width: 320px;
    margin: 0 auto;
    float: none;
    clear: both;
  }

  /* event wiget */
  .event_law ul.tabs li {
    display: none;
  }

  .event_law .tab_content {
    border: 1px solid #e1e6e9;
    border-top: 0;
  }

  .event_law .img img {
    border-radius: 0 !important;
    width: 100% !important;
    height: 100% !important;
  }

  .ln_title {
    width: 100% !important;
    margin-top: 10px;
  }

  .info_title {
    float: left;
    width: 100%;
  }

  /* top news */
  .announc_cont .tab_container ul li img {
    width: 100%;
  }

  .announc_cont .tab_container .title, .most_news .title {
    width: 100%;
    margin-top: 15px;
    padding-bottom: 10px;
  }

  /* annonc wiget */
  .last_announcement {
    width: 100%;
    max-width: 360px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  /* very view wiget */
  .most_reading_news {
    width: 100%;
    max-width: 360px;
    margin: 0 auto;
  }

  .sec_center>div {
    width: 100%;
  }

  .vidio_gallery {
    width: 100%;
    max-width: 320px;
    margin: 0 auto;
    padding: 0;
    float: none;
    display: table;
    padding-bottom: 10px;
  }

  .hibrid_new {
    width: 100%;
    max-width: 320px;
    float: none;
    display: table;
    margin: 0 auto;
  }

  .photo_gallery {
    width: 100%;
    max-width: 320px;
    margin: 0 auto;
    padding: 0;
    float: none;
    display: table;
  }

  /* end content list */
  /* announcement list */
  .single_title {
    width: 100%;
    margin-top: 15px;
    display: table;
  }

  .date_more {
    width: 100%;
    display: table;
    text-align: right;
  }

  /* end announcement list */
  /* content, announcement, page */
  .content {
    width: 100%;
    margin: 0 auto;
    max-width: 360px;
    float: none;
    padding-bottom: 20px;
    display: table;
  }

  .page_content {
    width: 100%;
    max-width: 360px;
    margin: 0 auto;
    /* float: none; */
    /* clear: both; */
    /* display: table; */
  }

  .page_tx_cont {
    width: 100%;
    max-width: 360px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .insert_block {
    float: none;
    display: table;
    margin: 0 auto;
    width: 100%;
    max-width: 320px;
  }

  .announc_cont .tab_content {
    border: 1px solid #cfd8dc;
    border-top: 0;
  }

  .announc_cont .tabs li {
    font-size: 16px;
  }

  .announc_cont .img img {
    width: 100%;
  }

  .all_content {
    margin-top: 20px;
  }

  .left_sidebar {
    margin: 0 auto;
    float: none;
    display: table;
  }

  /* end content, end announcement, end page */
  .abs_title {
    width: 100%;
    left: 0;
    font-size: 16px !important;
    top: -95px;
    padding: 5px;
  }

  /* chair list */
  .chair_list_container {
    width: 100%;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .ttitle {
    top: 200px;
    width: 95%;
  }

  .chair_cont {
    width: 100%;
    max-width: 330px;
    margin-left: 0;
    margin: 0 auto;
    float: none;
    display: table;
    margin-top: 20px;
  }

  /* end chair list */
  /* gallery */
  .first_block {
    width: 100%;
    margin: 0;
  }

  .img_block {
    width: 100%;
    margin: 0;
    margin-top: 20px;
  }

  .img_un:nth-child(2), .img_un:nth-child(4) {
    margin-left: 10%;
  }

  /* end gallery */
  /* gallery single */
  .cont_gallery_gall {
    width: 100%;
    max-width: 320px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  h3.list_title, .cont_gallery_gall .tab_date {
    float: none;
  }

  .gallery_cont a img {
    //width: 100%;
    margin: 0 auto;
    float: none;
    display: table;
    margin-top: 20px;
    max-width: 320px;
  }

  /* end gallery single */
  /* gallery list */
  .gall_list {
    width: 100%;
    max-width: 320px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .single_gallery {
    width: 100%;
    margin: 0 auto;
    margin-top: 20px;
    float: none;
  }

  /* end gallery list */
  /* single staff */
  .single_staff {
    width: 100%;
    max-width: 360px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  /* end single staff */
  /* faculty list */
  .faculty_list {
    width: 100%;
    max-width: 340px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .profession_cards {
    width: 100%;
  }

  .scientific_new {
    width: 100%;
  }

  /* end faculty list */
  /* faculty sinle */
  .faculty_staff .person {
    width: 100%;
    margin: 0 auto;
    float: none;
    margin-top: 20px;
    max-width: 200px;
    max-height: 300px;
  }

  /* end faculty sinle */
  /* spec list */
  nav.spec_menu_block, nav.learning_block {
    width: 100%;
    max-width: 340px;
    float: none;
    display: table;
    margin: 0 auto;
  }

  .spz_cont {
    width: 100%;
    margin: 0 auto;
    margin-top: 20px;
    float: none;
    display: table;
    //max-width: 225px;
  }

  /* end spec list */
  /* event single */
  .first_name, .last_name, .fn_name,
  .birthday, .specialties, .company, .country, .city,
  .your_mail, .phone, .res_choose, .login_log {
    width: 100%;
    margin: 0;
    margin-top: 20px;
  }

  /* end event single */
  /* events list */
  .last_event>img {
    float: none;
    width: 100%;
    max-width: 140px;
    margin: 0 auto;
    display: table;
  }

  .last_event>.img>img {
    float: none;
    width: 100%;
    max-width: 320px;
    margin: 0 auto;
    display: table;
    border-radius: 0;
  }

  .event_info {
    width: 100%;
  }

  .search_area {
    padding-bottom: 20px;
  }

  /* end events list */
  /* video list */
  .second_video {
    width: 100%;
  }

  .second_video iframe {
    width: 100%;
    height: auto;
  }

  .ann_top {
    width: 100%;
    margin: 0;
  }

  .video_list .hor_item {
    width: 100%;
    max-width: 240px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .video_list .hor_item img {
    width: 100%;
    margin-top: -23px;
    margin-bottom: -28px;
  }

  .full_more {
    left: 6%;
  }

  /* end video list */
  /* banner menu wighet */
  .banner_menu_text {
    width: 100%;
    font-size: 18px;
    top: 10px;
    left: 15px;
  }

  /* end banner menu wighet */
  /* staff list 4 */
  .staff_4 h2 {
    margin-left: 0;
    text-align: center;
    padding-left: 0;
  }

  .rct_block {
    width: 100%;
    max-width: 300px;
    margin: 0 auto;
    margin-top: 20px;
    float: none;
    display: table;
  }

  .years {
    font-size: 24px;
  }

  .name {
    font-size: 24px;
  }

  /* end staff list 4 */
  /* journal list */
  .journal_title h5 {
    font-size: 16px;
  }

  .ls_journals {
    padding-bottom: 20px;
  }

  .journal_firs_img {
    position: static;
    width: 100%;
    float: none;
    display: table;
  }

  .journal_firs_img img {
    width: 100%;
  }

  .journal_last_img {
    position: static;
    width: 100%;
    max-width: 320px;
    margin: 0;
    margin-top: 10px;
  }

  .journal_last_img img {
    width: 100%;
    max-width: 320px;
    margin: 0;
    padding: 0;
  }

  .journal_single {
    width: 100%;
    float: none;
    display: table;
    margin: 0 auto;
    margin-top: 20px;
  }

  .journal_text {
    width: 100%;
    margin-top: 20px;
    float: none;
    display: table;
  }

  /* end journal list */
  /* journal */
  .welcome_title img, .journal img {
    width: 35px;
  }

  /* end journal */
  /* contact book */
  .button_block button {
    margin-left: 0 !important;
    margin-top: 20px;
  }

  .full_content {
    width: 100%;
    max-width: 340px;
    margin: 0 auto;
    float: none;
    display: table;
    padding-bottom: 20px;
  }

  .full_content .main_titles {
    font-size: 16px;
  }

  .full_content p {
    font-size: 14px;
  }

  .full_content form input[type=text],
  .full_content form select {
    width: 90%;
  }

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

  .full_content form select {
    margin-left: 0;
  }

  /* end contact book */
  /* archive */
  .archive {
    width: 100%;
    max-width: 340px;
    padding: 0;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .arch_tx_cont {
    width: 100%;
    padding: 0;
    display: table;
    margin: 0 auto;
    float: none;
    max-width: 340px;
  }

  .arch_tx_cont .main_titles {
    font-size: 14px;
    padding-left: 0;
  }

  .arch_tx_cont .w_10,
  .arch_tx_cont .w_22,
  .arch_tx_cont .iwir input[type=text] {
    width: 98%;
  }

  /* end archive */
  /* student login */
  .load_img .iwoi, .load_img #picker,
  .load_img #adoption_date, .load_img #complete_date {
    width: 100%;
    margin-left: 0;
  }

  /* end student login */
}

@media only screen and (min-device-width: 375px) and (max-device-height: 667px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 2) {
  .center {
    width: 100%;
    margin: 0 auto;
  }

  .langs {
    margin-left: 20px;
  }

  .header_tytle {
    width: 70%;
    font-size: 14px;
    //margin-top: 0;
  }

  .search_abs {
    //width: 300px;
    opacity: 1;
  }

  .search_top {
    width: 230px;
  }

  .footer_contact {
    display: none;
  }

  .footer_block>div {
    width: 100%;
  }

  .footer_logo {
    margin: 0 auto;
    float: none;
    display: table;
  }

  .copyright>div {
    width: 90%;
    margin: auto;
    float: none;
  }

  /*.dvs {
		float: left !important;
		margin-left: 10px !important;
		margin-top: 10px !important;
	}*/
  /* home page */
  /* center1 */
  .center1 {
    height: 33%;
  }

  .site_name {
    top: 10px;
  }

  img.top_logo {
    width: 50px;
  }

  .site {
    margin-top: 0;
  }

  h1.site_tytle {
    font-size: 12px;
    width: 70%;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .all {
    top: 50%;
    width: 100%;
  }

  /* center2 */
  .center2.sect {
    top: 0;
  }

  .news_block {
    padding-bottom: 20px;
    margin-top: 20px;
  }

  h2.news_title {
    padding: 10px;
    text-align: center;
    font-size: 20px;
  }

  ul.home_page_news {
    width: 100%;
    max-width: 360px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  ul.home_page_news li {
    width: 100%;
    font-size: 14px;
  }

  .center_news ul li a {
    font-size: 16px;
  }

  .center_news ul li:first-child {
    margin-left: 0;
  }

  .news_cards {
    margin-top: 0;
    max-width: 620px;
    margin: 0 auto;
    float: none;
  }

  .card {
    width: 95%;
    max-width: 370px;
    min-height: 320px;
    margin: 0 auto;
    margin-top: 20px;
    float: none;
  }

  p.sht_text {
    font-size: 14px;
  }

  .banner_content {
    padding-bottom: 20px;
    max-width: 620px;
    margin: 0 auto;
    float: none;
  }

  .banner_block {
    width: 90%;
    max-width: 370px;
    float: none;
    display: table;
    margin: 0 auto;
    margin-top: 20px;
  }

  .banner_content .banner_block:nth-child(2),
  .banner_content .banner_block:nth-child(3) {
    width: 90%;
    max-width: 370px;
    float: none;
    display: table;
    margin: 0 auto;
    margin-top: 20px;
  }

  /* center3 */
  .div_profession {
    width: 100%;
    font-size: 14px;
  }

  .profession_cards {
    width: 100%;
    text-align: center !important;
    float: none;
    max-width: 650px;
    margin: 0 auto;
    display: table;
    margin-top: 40px;
  }

  .prf_card {
    width: 50%;
    min-height: 200px;
    float: left;
    margin: 0 auto;
  }

  .rel_img {
    width: 150px;
    height: 150px;
  }

  /* center4 */
  .comment_center {
    min-height: 190px;
    width: 100%;
    max-width: 650px;
    padding: 20px;
    float: none;
    display: table;
  }

  .border_abs_img {
    width: 120px;
    height: 120px;
  }

  .comment img, .comment2 img {
    width: 100px;
  }

  .comment .comment_center p {
    font-size: 14px;
    width: 100%;
    float: right;
  }

  .comment2 .comment_center p {
    font-size: 14px;
    width: 100%;
    float: left;
  }

  .comment_center h5, .comment_center h4 {
    float: left;
    margin-left: 6px;
    font-size: 16px;
    //width: 100%;
    margin-top: 10px;
  }

  .comment .comment_center h5, .comment .comment_center h4 {
    text-align: right;
    margin-left: -30px;
  }

  .comment2 .comment_center h5, .comment2 .comment_center h4 {
    text-align: left;
    margin-left: 30px;
    padding-bottom: 0;
  }

  .comment:hover .border_abs_img, .comment2:hover .border_abs_img {
    width: 165px;
    height: 165px;
  }

  .comment:hover img, .comment2:hover img {
    width: 150px;
    top: -11px;
    left: 3px;
  }

  .announcement {
    width: 90%;
    margin: 0 auto;
    float: none;
    padding-bottom: 0;
    max-width: 360px;
    margin-top: 20px;
  }

  .left_side h4 {
    font-size: 16px;
  }

  .ann_block img {
    width: 28%;
  }

  .left_side ul li a .ann_block .ann_cont {
    width: 65%;
    margin-top: -15px;
  }

  .event_block {
    width: 100%;
    padding-bottom: 45px;
  }

  .news_by_days ul li, .news_by_days ul li a {
    font-size: 14px;
    display: table;
  }

  .ev_active::after {
    bottom: -15px;
  }

  .event_type h2 {
    font-size: 14px;
  }

  .event_type h2::after {
    width: 69%;
  }

  .event_type h3 {
    font-size: 14px;
  }

  .see_more {
    width: 50%;
  }

  /* section 5 */
  .center5 {
    background: #ffffff;
    width: 100%;
    z-index: 5;
    position: relative;
    top: 100%;
  }

  .background {
    background: url('../images/img/Rectangle-6-copy.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    overflow: hidden;
    min-height: 1000px;
  }

  .container {
    width: 1360px;
    margin: 90px auto;
  }

  .menu {
    padding-top: 0;
    margin-left: 10px;
    float: left;
  }

  .menu ul {
    list-style: none;
    width: 100%;
    float: left;
  }

  .menu ul li {
    border: 5px solid #fff;
    padding: 20px;
    color: #fff;
    text-align: center;
    font-weight: bold;
    font-size: 16px;
    text-transform: uppercase;
    margin-top: 25px;
    transition: all .3s ease-in-out;
    cursor: pointer;
    position: relative;
    border-radius: 8px;
    width: 225px;
    float: left;
    margin-left: 15px;
  }

  .menu ul li:first-child {
    margin-top: 25px;
  }

  .menu ul li:hover {
    background: #1953aa;
    border: 5px solid #1953aa;
  }

  .non_click {
    pointer-events: none;
  }

  .menu_bg_b {
    background: #264f7b;
    border: 5px solid #264f7b !important;
  }

  /* university */
  .display_none_2 {
    display: inline-block;
    position: relative;
    width: 900px;
    height: 750px;
    left: -25px;
    float: left;
    top: 100px;
    margin-bottom: 110px;
  }

  .rotate_circle {
    display: none;
    position: absolute;
    left: 0;
    top: 2%;
    width: 625px;
    -webkit-transition: all .1s ease-in-out;
    /* Safari */
    transition: all 1s ease;
  }

  img.prev_top {
    display: none;
    position: absolute;
    top: 5%;
    right: 10%;
    cursor: pointer;
  }

  img.next_bottom {
    display: none;
    position: absolute;
    top: 65%;
    right: 10%;
    cursor: pointer;
  }

  .big_circle {
    z-index: 999;
    text-align: center;
    width: 300px;
    height: 300px;
    display: inline-block;
    border-radius: 50%;
    position: relative;
    opacity: 1;
    -webkit-transition: all .3s ease-in-out;
    /* Safari */
    transition: all .3s ease;
    margin-top: 175px;
    margin-left: 280px;
    background: #264f7b;
  }

  .big_circle p {
    padding-top: 160px;
    width: 80%;
    margin: 0 auto;
  }

  /* end university */
  /* clinic */
  .display_none_1 {
    display: none;
    position: relative;
    width: 1000px;
    right: 190px;
    height: 800px;
    float: left;
    margin-bottom: 100px;
    top: 150px;
  }

  .line_1 {
    -webkit-transition: all .3s ease-in-out;
    /* Safari */
    transition: all .3s ease;
    position: absolute;
    display: inline-block;
    width: 25px;
    height: 3px;
    -ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    background: #fff;
    top: 95px;
    left: 61%;
  }

  .line_2 {
    -webkit-transition: all .3s ease-in-out;
    /* Safari */
    transition: all .3s ease;
    position: absolute;
    display: inline-block;
    width: 25px;
    height: 3px;
    -ms-transform: rotate(105deg);
    -webkit-transform: rotate(105deg);
    -moz-transform: rotate(105deg);
    -o-transform: rotate(105deg);
    transform: rotate(105deg);
    background: #fff;
    top: 38px;
    right: 28%;
  }

  .line_3 {
    -webkit-transition: all .3s ease-in-out;
    /* Safari */
    transition: all .3s ease;
    width: 25px;
    height: 3px;
    background: #fff;
    display: inline-block;
    position: absolute;
    right: 18%;
    top: 110px;
    -ms-transform: rotate(155deg);
    -webkit-transform: rotate(155deg);
    -moz-transform: rotate(155deg);
    -o-transform: rotate(155deg);
    transform: rotate(155deg);
  }

  .line_4 {
    -webkit-transition: all .3s ease-in-out;
    /* Safari */
    transition: all .3s ease;
    width: 25px;
    height: 3px;
    background: #fff;
    display: inline-block;
    position: absolute;
    right: 19.5%;
    top: 220px;
    -ms-transform: rotate(39deg);
    -webkit-transform: rotate(39deg);
    -moz-transform: rotate(39deg);
    -o-transform: rotate(39deg);
    transform: rotate(39deg);
  }

  .line_5 {
    -webkit-transition: all .3s ease-in-out;
    /* Safari */
    transition: all .3s ease;
    position: absolute;
    display: inline-block;
    width: 25px;
    height: 3px;
    -ms-transform: rotate(40deg);
    -webkit-transform: rotate(40deg);
    -moz-transform: rotate(40deg);
    -o-transform: rotate(40deg);
    transform: rotate(40deg);
    background: #fff;
    left: 40%;
    top: 385px;
  }

  .line_6 {
    -webkit-transition: all .3s ease-in-out;
    /* Safari */
    transition: all .3s ease;
    position: absolute;
    display: inline-block;
    width: 25px;
    height: 3px;
    -ms-transform: rotate(153deg);
    -webkit-transform: rotate(153deg);
    -moz-transform: rotate(153deg);
    -o-transform: rotate(153deg);
    transform: rotate(153deg);
    background: #fff;
    top: 520px;
    right: 57.2%;
  }

  .line_7 {
    -webkit-transition: all .3s ease-in-out;
    /* Safari */
    transition: all .3s ease;
    width: 25px;
    height: 3px;
    background: #fff;
    display: inline-block;
    position: absolute;
    right: 39%;
    top: 510px;
    -ms-transform: rotate(215deg);
    -webkit-transform: rotate(215deg);
    -moz-transform: rotate(215deg);
    -o-transform: rotate(215deg);
    transform: rotate(215deg);
  }

  .line_8 {
    -webkit-transition: all .3s ease-in-out;
    /* Safari */
    transition: all .3s ease;
    width: 25px;
    height: 4px;
    background: #fff;
    display: inline-block;
    position: absolute;
    right: 50.5%;
    top: 560px;
    -ms-transform: rotate(94deg);
    -webkit-transform: rotate(94deg);
    -moz-transform: rotate(94deg);
    -o-transform: rotate(94deg);
    transform: rotate(94deg);
  }

  /* menu_1 */
  .menu_1 {
    position: absolute;
    margin-left: 590px;
    height: 245px;
    width: 245px;
    top: 25px;
    border-radius: 50%;
    background: #f2640c;
    text-align: center;
    vertical-align: middle;
    left: 0%;
    z-index: 999;
    cursor: pointer;
    -webkit-transition: all .3s ease-in-out;
    /* Safari */
    transition: all .3s ease-in-out;
  }

  .menu_1 p {
    font-size: 26px;
    color: #fff;
    font-weight: bold;
    padding-top: 60px;
    text-shadow: 6px 7px 6px rgba(0, 0, 0, 0.21);
  }

  .menu_1:hover {
    background: #fd843a;
  }

  .circle_1, .circle_2, .circle_3, .circle_4 {
    position: absolute;
    display: inline-block;
    width: 120px;
    height: 120px;
    background: #fd843a;
    border-radius: 50%;
    text-align: center;
    cursor: pointer
  }

  .circle_1 {
    top: 50px;
    right: 270px;
  }

  .circle_2 {
    right: 225px;
    top: 30px;
  }

  .circle_3 {
    right: 170px;
    top: 65px;
  }

  .circle_4 {
    right: 180px;
    top: 125px;
  }

  .circle_1 p, .circle_2 p, .circle_3 p {
    padding-top: 45px;
  }

  .circle_4 p {
    padding-top: 40px;
  }

  .circle_1 p a, .circle_2 p a, .circle_3 p a, .circle_4 p a {
    color: #fff;
    text-decoration: none;
    text-transform: capitalize;
    padding-top: 20px;
    font-size: 14px;
    font-weight: bold;
    text-shadow: 6px 7px 6px rgba(0, 0, 0, 0.21);
  }

  .circle_1:hover, .circle_2:hover, .circle_3:hover, .circle_4:hover {
    background: #f2640c;
  }

  /*  menu_2 */
  .menu_2 {
    position: absolute;
    margin-left: 385px;
    height: 260px;
    width: 260px;
    top: 40%;
    border-radius: 50%;
    background: #1953aa;
    text-align: center;
    vertical-align: middle;
    left: -10px;
    z-index: 999;
    cursor: pointer;
    -webkit-transition: all .3s ease-in-out;
    /* Safari */
    transition: all .3s ease-in-out;
  }

  .menu_2:hover {
    background: #3477dc;
  }

  .menu_2 p {
    font-size: 26px;
    color: #fff;
    font-weight: bold;
    padding-top: 60px;
    text-shadow: 6px 7px 6px rgba(0, 0, 0, 0.21);
  }

  .circle_1_2, .circle_2_2, .circle_3_2, .circle_4_2 {
    position: absolute;
    display: inline-block;
    width: 120px;
    height: 120px;
    background: #3477dc;
    border-radius: 50%;
    text-align: center;
    cursor: pointer
  }

  .circle_1_2:hover, .circle_2_2:hover,
  .circle_3_2:hover, .circle_4_2:hover {
    background: #1953aa;
  }

  .circle_1_2 p, .circle_2_2 p, .circle_3_2 p {
    padding-top: 45px;
  }

  .circle_4_2 p {
    padding-top: 40px;
  }

  .circle_1_2 {
    top: 350px;
    left: 390px;
  }

  .circle_2_2 {
    left: 405px;
    top: 440px;
  }

  .circle_3_2 {
    left: 490px;
    top: 440px;
  }

  .circle_4_2 {
    left: 50.5%;
    top: 420px;
  }

  .circle_1_2 p a, .circle_2_2 p a,
  .circle_3_2 p a, .circle_4_2 p a {
    color: #fff;
    text-decoration: none;
    text-transform: capitalize;
    padding-top: 20px;
    font-size: 14px;
    font-weight: bold;
    text-shadow: 6px 7px 6px rgba(0, 0, 0, 0.21);
  }

  /* end clinic */
  /* scince */
  .display_none_3 {
    display: none;
    position: relative;
    width: 1000px;
    height: 800px;
    float: left;
    top: 95px;
    right: 95px;
  }

  .big_circle_3 {
    z-index: 999;
    text-align: center;
    width: 300px;
    height: 300px;
    display: inline-block;
    border-radius: 50%;
    background: #fb0;
    position: relative;
    opacity: 1;
    -webkit-transition: all .3s ease-in-out;
    /* Safari */
    transition: all .3s ease;
    margin-top: 175px;
    margin-left: 355px;
  }

  .big_circle_3 p, .big_circle p {
    padding-top: 115px;
  }

  .big_circle p a, .big_circle_3 p a {
    text-decoration: none;
    color: #fff;
    font-size: 28px;
    font-weight: bold;
    text-shadow: 6px 7px 6px rgba(0, 0, 0, 0.21);
  }

  .big_circle p {
    padding-top: 75px;
  }

  .big_circle_3:hover {
    opacity: 1;
  }

  .circle, .university_circle {
    cursor: pointer;
    text-align: center;
    border-radius: 50%;
    width: 155px;
    height: 155px;
    display: inline-block;
    position: absolute;
    opacity: .8;
  }

  .university_circle {
    width: 160px;
    height: 160px;
  }

  .university_circle {
    opacity: 1;
  }

  .one, .university_one {
    left: 43%;
    top: 30%;
    background: #fb0;
    -webkit-transition: all .3s ease-in-out;
    /* Safari */
    transition: all .3s ease;
  }

  .two, .university_two {
    top: 31%;
    left: 42%;
    background: #fb0;
    -webkit-transition: all .3s ease-in-out;
    /* Safari */
    transition: all .3s ease;
  }

  .three, .university_three {
    top: 30%;
    right: 42%;
    background: #fb0;
    -webkit-transition: all .3s ease-in-out;
    /* Safari */
    transition: all .3s ease;
  }

  .four, .university_four {
    left: 42%;
    bottom: 49%;
    background: #fb0;
    -webkit-transition: all .3s ease-in-out;
    /* Safari */
    transition: all .3s ease;
  }

  .five, .university_five {
    bottom: 50%;
    right: 42%;
    background: #fb0;
    -webkit-transition: all .3s ease-in-out;
    /* Safari */
    transition: all .3s ease;
  }

  .six, .university_six {
    right: 41%;
    top: 33%;
    background: #fb0;
    -webkit-transition: all .3s ease-in-out;
    /* Safari */
    transition: all .3s ease;
  }

  .seven, .university_seven {
    top: 32%;
    left: 42%;
    background: #fb0;
    -webkit-transition: all .3s ease-in-out;
    /* Safari */
    transition: all .3s ease;
  }

  .eight, .university_eight {
    left: 43%;
    top: 30%;
    background: #fb0;
    -webkit-transition: all .3s ease-in-out;
    /* Safari */
    transition: all .3s ease;
  }

  .nine {
    right: 42%;
    top: 31%;
    background: #fb0;
    -webkit-transition: all .3s ease-in-out;
    /* Safari */
    transition: all .3s ease;
  }

  .ten {
    right: 43%;
    top: 31%;
    background: #fb0;
    -webkit-transition: all .3s ease-in-out;
    /* Safari */
    transition: all .3s ease;
  }

  .circle p, .university_circle p {
    padding-top: 44px;
  }

  .university_circle p a {
    font-size: 15px;
  }

  .circle p a, .university_circle p a {
    text-decoration: none;
    color: #fff;
    font-size: 15px;
    font-weight: bold;
    text-shadow: 6px 7px 6px rgba(0, 0, 0, 0.21);
    -webkit-transition: all .3s ease-in-out;
    /* Safari */
    transition: all 1s ease;
  }

  .circle:hover, .university_circle:hover {
    opacity: 1;
    padding: 3px;
  }

  /* end scince */
  /* end section 5 */
  /* center5 */
  /* center5 */
  .container {
    width: 100%;
    margin: 0;
  }

  /*.menu {
		padding-top: 20px;
	}

	.menu ul {
		list-style: none;
		width: 100%;
		float: none;
		margin: 0 auto;
		padding: 0;
		max-width: 480px;
	}

	.li_1, .li_2, .li_3 {
		margin: 0 auto;
		float: none;
		display: table;
		width: 100%;
		max-width: 260px;
	}

	.background {
		min-height: 1400px;
	}

	.display_none_2 {
		left: 0;
		width: 320px;
		top: 30px;
		margin: 0 auto;
		float: none;
		display: table;
	}*/
  /*.rotate_circle {
		width: 100%;
	}

	.prev_top {
		right: 0 !important;
		width: 30px;
		top: 2% !important;
	}

	.next_bottom {
		right: 0 !important;
		width: 30px;
		top: 36% !important;
	}*/
  /*.big_circle {
		width: 100%;
		top: -170px;
		max-width: 250px;
		max-height: 130px;
		left: -225px;
		border-radius: 0;
	}

	.big_circle p {
		margin-top: 0;
		width: 80%;
		margin-left: 10%;
		padding-top: 25px;
	}

	.university_one, .university_two,
	.university_three, .university_four,
	.university_five, .university_six,
	.university_seven, .university_eight {
		border-radius: 0;
		left: 18%;
	}

	.university_one {
		top: 20%;
	}

	.university_two {
		top: 35%;
	}

	.university_three {
		top: 50%;
	}

	.university_four {
		top: 65%;
	}

	.university_five {
		top: 80%;
	}

	.university_six {
		top: 95%;
	}

	.university_seven {
		top: 110%;
	}

	.university_eight {
		top: 125%;
	}

	.university_circle {
		height: 100px;
		width: 220px;
	}

	.university_circle p {
		padding-top: 10px;
	}

	.big_circle p a, .big_circle_3 p a {
		font-size: 16px;
	}*/
  /* clinick */
  /*.display_none_1 {
		width: 100%;
		top: 0;
		margin: 0 auto;
		max-width: 360px;
		left: 0%;
		float: none;
		display: table;
	}

	.line_1, .line_2, .line_3, .line_4,
	.line_5,.line_6,.line_7,.line_8 {
		display: none;
	}

	.circle_1, .circle_2, .circle_3, .circle_4,
	.circle_5, .circle_6, .circle_7, .circle_8,
	.circle_1_2, .circle_2_2, .circle_3_2, .circle_4_2 {
		border-radius: 0;
		height: auto;
		padding: 5px;
		width: 180px;
	}

	.menu_1, .menu_2 {
		border-radius: 0;
		height: auto;
		padding: 10px;
	}

	.menu_1 {
		left: -530px;
	}

	.menu_1 p, .menu_2 p,
	.circle_1_2 p, .circle_2_2 p,
	.circle_3_2 p, .circle_4_2 p {
		font-size: 16px;
		padding-top: 0;
	}

	.circle_1 p, .circle_2 p,
	.circle_3 p, .circle_4 p {
		padding-top: 0;
	}

	.circle_1 {
		left: 24%;
		top: 18%;
	}

	.circle_2 {
		left: 24%;
		top: 26%;
	}

	.circle_3 {
		left: 24%;
		top: 34%;
	}

	.circle_4 {
		left: 24%;
		top: 42%;
	}

	.menu_2 {
		left: -345px;
		top: 52%;
	}

	.circle_1_2 {
		left: 24%;
		top: 67%;
	}

	.circle_2_2 {
		left: 24%;
		top: 75%;
	}

	.circle_3_2 {
		left: 24%;
		top: 83%;
	}

	.circle_4_2 {
		left: 24%;
		top: 91%;
	}*/
  /* scince */
  /*.display_none_3 {
		width: 100%;
		max-width: 420px;
		margin: 0 auto;
		left: -6px;
		float: none;
		display: table;
	}

	.big_circle_3 {
		left: 13%;
		border-radius: 0;
	}

	.big_circle_3 p {
		padding-top: 0;
	}

	.circle {
		border-radius: 0;
	}

	.circle p {
		padding-top: 0;
		margin-top: 0;
	}

	.one {
		left: 15%;
		top: 29%;
	}

	.two {
		left: 15%;
		top: 39%;
	}

	.three {
		left: 15%;
		top: 49%;
	}

	.four {
		left: 15%;
		top: 60%;
	}

	.five {
		left: 15%;
		top: 70%;
	}

	.six {
		left: 15%;
		top: 80%;
	}

	.seven {
		left: 15%;
		top: 92%;
	}

	.eight {
		left: 15%;
		top: 102%;
	}

	.nine {
		left: 15%;
		top: 112%;
	}

	.ten {
		left: 15%;
		top: 123%;
	}*/
  /* center6 */
  .center6 {
    //margin-top: -20px;
    //display: none;
  }

  .center6 h1 {
    font-size: 20px;
  }

  .center6 p {
    margin-top: 0;
    width: 100%;
    max-width: 650px;
  }

  img.big_map {
    width: 100%;
    display: none;
  }

  .campus {
    width: 100%;
    padding: 10px;
    min-height: 80px;
  }

  .campus ul {
    width: 100%;
    left: 15%;
    float: left;
    margin: 0;
    height: auto;
    top: 0;
  }

  .campus ul li {
    margin: 0;
  }

  .campus_buttons {
    top: 30px;
  }

  .counts {
    padding-bottom: 10px;
    min-height: 350px;
  }

  .counts ul {
    width: 100%;
    margin: 0 auto;
    display: table;
    min-height: 350px;
  }

  .counts ul li {
    width: 100%;
    margin: 0 auto;
    display: table;
    padding-bottom: 10px;
    border-bottom: 1px solid #264f7b;
  }

  .counts ul li:nth-child(1) .counts_text {
    padding-left: 0;
  }

  .counts ul li:nth-child(2) {
    left: 0;
    top: 75px;
  }

  .text_1 {
    right: 0;
    width: 50%;
    display: inline-block;
  }

  .text_2 {
    width: 50%;
    display: inline-block;
  }

  .counts_text {
    width: 100%;
    display: inline-block;
  }

  .counts ul li:nth-child(3) {
    left: 0;
    top: 180px;
  }

  .counts ul li:nth-child(3) .counts_nummber {
    margin-left: 10px;
  }

  .counts ul li:nth-child(4) {
    left: 0;
    top: 275px;
  }

  .counts ul li:nth-child(4) .counts_nummber {
    margin-left: 0;
  }

  .counts_nummber {
    width: 50%;
    display: inline-block;
  }

  /* center7 */
  li.img_span {
    width: 100%;
    max-width: 340px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .see_more_btn {
    left: 36%;
  }

  /* end home page */
  /* content list */
  .part_v {
    width: 100%;
    max-width: 320px;
    margin: 0 auto;
    float: none;
    clear: both;
  }

  /* event wiget */
  .event_law .tab_content {
    border: 1px solid #e1e6e9;
  }

  .event_law .img img {
    /*border-radius: 0 !important;*/
    width: 100% !important;
    height: 100% !important;
  }

  .ln_title {
    width: 100% !important;
    margin-top: 10px;
  }

  .info_title {
    float: left;
    width: 100%;
  }

  /* top news */
  .announc_cont .tab_container ul li img {
    width: 100%;
  }

  .announc_cont .tab_container .title, .most_news .title {
    width: 100%;
    margin-top: 15px;
    padding-bottom: 10px;
  }

  /* annonc wiget */
  .last_announcement {
    width: 100%;
    max-width: 360px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  /* very view wiget */
  .most_reading_news {
    width: 100%;
    max-width: 360px;
    margin: 0 auto;
  }

  .sec_center>div {
    width: 100%;
  }

  .vidio_gallery {
    width: 100%;
    max-width: 320px;
    margin: 0 auto;
    padding: 0;
    float: none;
    display: table;
    padding-bottom: 10px;
  }

  .hibrid_new {
    width: 100%;
    max-width: 320px;
    float: none;
    display: table;
    margin: 0 auto;
  }

  .photo_gallery {
    width: 100%;
    max-width: 320px;
    margin: 0 auto;
    padding: 0;
    float: none;
    display: table;
  }

  /* end content list */
  /* announcement list */
  .single_title {
    width: 100%;
    margin-top: 15px;
    display: table;
  }

  .date_more {
    width: 100%;
    display: table;
    text-align: right;
  }

  /* end announcement list */
  /* content , announcement, page */
  .content {
    width: 100%;
    margin: 0 auto;
    max-width: 580px;
    float: none;
    padding-bottom: 20px;
    display: table;
  }

  .page_content {
    width: 100%;
    max-width: 660px;
    margin: 0 auto;
    /* float: none; */
    /* clear: both; */
    /* display: table; */
  }

  .page_tx_cont {
    width: 100%;
    max-width: 480px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .insert_block {
    float: none;
    display: table;
    margin: 0 auto;
    width: 100%;
    max-width: 320px;
  }

  .announc_cont .tab_content {
    border: 1px solid #cfd8dc;
    //border-top: 0;
  }

  .announc_cont .img img {
    width: 100%;
  }

  .all_content {
    margin-top: 20px;
  }

  .left_sidebar {
    margin: 0 auto;
    float: none;
    display: table;
  }

  /* end content, end announcement, end page */
  .abs_title {
    width: 100%;
    left: 0;
    font-size: 16px !important;
    top: -135px;
    padding: 5px;
  }

  /* chair list */
  .chair_list_container {
    width: 100%;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .ttitle {
    top: 200px;
    width: 95%;
  }

  .chair_cont {
    width: 44%;
    max-width: 330px;
    margin: 0 auto;
    float: left;
    display: table;
    margin-top: 20px;
    margin-left: 4%;
  }

  /* end chair list */
  /* gallery */
  .first_block {
    width: 100%;
    margin: 0;
  }

  .img_block {
    width: 100%;
    margin: 0;
    margin-top: 20px;
  }

  .img_un:nth-child(2), .img_un:nth-child(4) {
    margin-left: 10%;
  }

  /* end gallery */
  /* gallery single */
  .cont_gallery_gall {
    width: 100%;
    max-width: 480px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  h3.list_title, .cont_gallery_gall .tab_date {
    float: none;
  }

  .gallery_cont a img {
    //width: 100%;
    float: left;
    margin-top: 20px;
    max-width: 220px;
    margin-left: 4%;
  }

  /* end galler single */
  /* gallery list */
  .gall_list {
    width: 100%;
    max-width: 520px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .single_gallery {
    width: 100%;
    margin: 0 auto;
    margin-top: 20px;
    margin-left: 3%;
    float: left;
  }

  /* end gallery list */
  /* single staff */
  .single_staff {
    width: 100%;
    max-width: 360px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  /* end single staff */
  /* faculty list */
  .faculty_list {
    width: 100%;
    max-width: 620px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .profession_cards {
    width: 100%;
  }

  .scientific_new {
    width: 90%;
    margin: 0 auto;
    float: none;
    display: table;
    max-width: 360px;
  }

  /* end faculty list */
  /* faculty single */
  .faculty_staff .person {
    width: 32%;
    margin: 0 auto;
    margin-left: 2%;
    margin-top: 20px;
    max-width: 200px;
    max-height: 300px;
  }

  /* end faculty single */
  /* spec list */
  .right_sidebar {
    width: 100%;
    max-width: 360px;
    margin: 0 auto;
    float: none;
    display: table;
  }

  nav.spec_menu_block, nav.learning_block {
    width: 100%;
    max-width: 360px;
    float: none;
    display: table;
    margin: 0 auto;
  }

  .event_law {
    margin: 0 auto;
    float: none;
    display: table;
  }

  .spz_cont {
    width: 45%;
    margin-top: 20px;
    float: left;
    margin-left: 8%;
    max-width: 225px;
  }

  /* end spec list */
  /* event single */
  .first_name, .last_name, .fn_name,
  .birthday, .specialties, .company, .country, .city,
  .your_mail, .phone, .res_choose, .login_log {
    width: 100%;
    margin: 0;
    margin-top: 20px;
  }

  /* end event single */
  /* events list */
  .last_event>.img>img {
    float: none;
    width: 100%;
    max-width: 320px;
    margin: 0 auto;
    display: table;
    border-radius: 0;
  }

  .event_info {
    width: 70%;
  }

  .search_area {
    padding-bottom: 20px;
  }

  /* end events list */
  /* video list */
  .second_video {
    width: 100%;
  }

  .second_video iframe {
    width: 100%;
    //height: auto;
  }

  .video_list .hor_item {
    margin-left: 6%;
    width: 50%;
    max-width: 217px;
  }

  .ann_top {
    width: 100%;
    margin: 0;
  }

  .full_more {
    left: 4%;
  }

  /* end video list */
  /* staff list 4 */
  .staff_4 h2 {
    margin-left: 0;
    text-align: center;
    padding-left: 0;
  }

  .rct_block {
    margin-left: 4%;
    width: 47%;
    max-width: 160px;
  }

  /* end staff list 4 */
  /* journal list */
  .journal_title h5 {
    font-size: 16px;
  }

  .ls_journals {
    padding-bottom: 20px;
  }

  .journal_lic {
    min-height: 200px;
  }

  /*
	.journal_firs_img {
		position: static;
		width: 50%;
		float: left;
		max-width: 270px;
	}

	.journal_firs_img img {
		width: 100%;
	}

	.journal_last_img {
		position: static;
		width: 50%;
		max-width: 270px;
		margin: 0;
	}

	.journal_last_img img {
		width: 100%;
		max-width: 320px;
		margin: 0;
		padding: 0;
	}
	*/
  .journal_single {
    width: 100%;
    float: none;
    display: table;
    margin: 0 auto;
    margin-top: 20px;
  }

  .journal_text {
    width: 100%;
    margin-top: 20px;
    float: none;
    display: table;
  }

  /* end journal list */
  /* journal */
  .welcome_title img, .journal img {
    width: 35px;
  }

  /* end journal */
  /* contact book */
  .button_block button {
    margin-left: 0 !important;
    margin-top: 20px;
  }

  .full_content {
    width: 100%;
    max-width: 480px;
    margin: 0 auto;
    float: none;
    display: table;
    padding-bottom: 20px;
  }

  .full_content .main_titles {
    font-size: 16px;
  }

  .full_content p {
    font-size: 14px;
  }

  .full_content form input[type=text],
  .full_content form select {
    width: 90%;
  }

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

  .full_content form select {
    margin-left: 0;
  }

  /* end contact book */
  /* archive */
  .archive {
    width: 100%;
    max-width: 480px;
    padding: 0;
    margin: 0 auto;
    float: none;
    display: table;
  }

  .arch_tx_cont {
    width: 100%;
    padding: 0;
    display: table;
    margin: 0 auto;
    float: none;
    max-width: 480px;
  }

  .arch_tx_cont .main_titles {
    font-size: 14px;
    padding-left: 0;
  }

  .arch_tx_cont .w_10,
  .arch_tx_cont .w_22,
  .arch_tx_cont .iwir input[type=text] {
    width: 98%;
  }

  /* end archive */
}

/* content list ipad */
@media all and (min-width: 768px) and (max-width: 1024px) {
  .content_news {
    float: left;
  }

  .img_tx_cont {
    min-height: 600px;
    position: static !important;
    float: left;
    padding-bottom: 0;
  }
}

@media print {
  body>header, aside, .hor_vids, .icons, footer, .hor_news, .slider_outer, .secondary_menu, .bot_blocks, .img_button, .fsbb, .page_cont, .cont_gallery, #breadcrumb, iframe, img, .img {
    display: none
  }

  .content {
    display: block;
    margin: 0 auto;
  }

  .subheader_img {
    position: relative;
    margin: 0 auto
  }

  .subheader_img .slide-caption {
    position: absolute;
    z-index: 3
  }

  .subheader_img img {
    position: absolute;
    left: 50px
  }
}

@media all and (max-width: 1279px) {
  ._ktb {
    display: none;
  }

  .res_ktb {
    display: block;
  }

  .res_ktb tbody tr td {
    font-size: 14px;
    text-align: center;
  }
}
