/*
Theme Name:     Influence Child Theme
Theme URI:      #
Description:    Influence Child Theme
Author:         NULITS
Template:       influence
Version:        0.0.1
*/
 @import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700&subset=cyrillic');
/* =Theme customization starts here
------------------------------------------------------- */
[class^="influence-icon-"], [class*=" influence-icon-"] {font-family: 'influence-icons' !important;}
p a {color: #925836;}
.entry-content a{color: #925836;}
/*article.entry .entry-content a {color: #925836;}*/

p {font-size:16px !important;font-family: 'Open Sans', sans-serif;}
.entry-content table {font-size:16px !important;font-family: 'Open Sans', sans-serif;}
article.entry .entry-content strong {font-weight:bold;color: unset;}
h2 {color: #925836 !important;}
article.entry .entry-content h1, article.entry .entry-content h2, article.entry .entry-content h3,  article.entry .entry-content h4, article.entry .entry-content h5, article.entry .entry-content h6 {
   color: inherit;
}


article.entry .post-text {padding: 0px !important;font-family: 'Open Sans', sans-serif;}
.entry-content span {font-size:16px !important;font-family: 'Open Sans', sans-serif;}
article.entry .entry-content {color: #514e46;font-size:16px;}
.entry-content ul li {    background-image: url(/wp-content/uploads/2016/07/Ornament.png);    background-repeat: no-repeat;    background-position: 0px 5px;    list-style: none;    padding-left: 30px;
    margin: 0px;    margin-top:10px;}
.so-widget-sow-slider ul li { background: none; list-style: none; padding-left: 0; }
.entry-content ul {margin:0px;}
#main {margin-top:0px !important;}
#page {overflow: hidden;}
article.entry {margin: 0px;}
article.entry .post-thumbnail img {float: left;padding-right: 10px;}
.post-content a {color: #925836;text-decoration: none;}
.image_human {float: left;padding-bottom: 10px;padding-right:10px;}
.info_human h1 {    font-size: 19px;    font-weight: bold !important;    color: #925836;}
.nu_faculty_meta {    float: left;    padding-right: 10px;    }
/* Layout 217 */
#pgc-217-0-0 , #pgc-217-0-1 { width:50%; } #pg-217-0 .panel-grid-cell { float:left !important; } #pl-217 .panel-grid-cell .so-panel { margin-bottom:30px; } #pl-217 .panel-grid-cell .so-panel:last-child { margin-bottom:0px; } #pg-217-0 { margin-left:-15px;margin-right:-15px; } #pg-217-0 .panel-grid-cell { padding-left:15px;padding-right:15px; } 
#primary {padding-top: 21px;font-size: 16px;}
@media (max-width:780px){ #pg-217-0 .panel-grid-cell { float:none;width:auto } #pgc-217-0-0 { margin-bottom:30px } #pl-217 .panel-grid , #pl-217 .panel-grid-cell {  } #pl-217 .panel-grid .panel-grid-cell-empty { display:none } #pl-217 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px }  } 



.panel-grid {    margin-bottom: 0px !important;}
.sitemap a {color: #514e46;font-size: 19px;}




/* =Global
----------------------------------------------- */
/* Consistent fonts across all elements */
body,button,input,select,textarea {  color: #333;  font-family: 'open sans', "Helvetica Neue", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;  line-height: 1.5;  font-size: 14px; word-wrap: break-word;}
/* Links */
a {  color: #2f5faa;font-family: 'Open Sans', sans-serif;}
/* Headings */
h1,h2,h3,h4,h5,h6 {  font-family: 'Open Sans', sans-serif;  font-weight: 400;  color: #545252;}
body {background: #fff;}
article.entry {background:none; box-shadow: none;}
#footer-widgets aside.widget a {    color: #514e46;    text-decoration: none;    font-size: 17px;}
#main, .container {    max-width: 1375px;}
body.has-main-sidebar #main, body.has-main-sidebar .container {    max-width: 1375px;}
.site-header {position: unset;padding:0px;/*background: #ffffff;*/ z-index: 490;-ms-box-sizing: none !important;  -moz-box-sizing: none !important;  -webkit-box-sizing: none !important;  box-sizing: none !important;}
.site-header.has-shadow {
    -webkit-box-shadow: 0 0 0 rgba(0,0,0,0);
    -moz-box-shadow: 0 0 0 rgba(0,0,0,0);
    box-shadow: 0 0 0 rgba(0,0,0,0);
}
/*add style*/
#colophon {margin-top: 40px !important;  background: #2d2c2c;  /* margin-top: 40px; padding: 40px 0;*/  background: url('/wp-content/themes/influence-child/images/bg_footer_repeat.jpg') repeat-x;  height:395px;  position:relative;width:100%;margin: 0px;
padding: 0px;}
#colophon .left_bg {position:absolute;background: url('/wp-content/themes/influence-child/images/bg_footer_left.jpg') no-repeat;top: 0;width: 365px;position:absolute;left:0;height:395px;}
#colophon .right_bg {position:absolute;background: url('/wp-content/themes/influence-child/images/bg_footer_right.jpg') no-repeat;top: 0;width: 365px;position:absolute;right:0;height:395px;}
#colophon .container {
  padding: 0 20px;
  background: url('/wp-content/themes/influence-child/images/bg_nu_footer_center.jpg') no-repeat; background-position: 50% 10px;min-height:395px;
}
#colophon .border_bottom {background: url('/wp-content/themes/influence-child/images/border_top.png') repeat-x;height: 23px;position: absolute;top: 0;width: 100%;z-index: 999;margin: 0px;}
/*lang*/


.top_info {/*background:#82593d;height:58px;margin-top: 30px;*/padding: 0px;z-index: 99999 !important;}
.bg_menu_lang {background:#82593d;}
.bg_center{background: #fff url('/wp-content/themes/influence-child/images/logo_bg.png') no-repeat;height:141px;background-position: 35px 0px;}
.bg_menu{background:#f7f7f8;height:52px;}
.white {background:#fff;}
.lang_privat {background:#82593d;height:88px;padding:0px;margin-top: 20px;}
.lang_privat ul {padding:0px;margin:0px;}
.lang_privat ul li {float: left;list-style: none;padding-right: 5px;}
.lang_privat ul li a {text-transform: uppercase;color: #fff;text-decoration: underline;padding:14px;}
.lang_privat ul li a:hover {text-decoration: none !important;}
.lang_privat img {vertical-align: middle;padding-right: 10px;}
.lang {text-align:left;float:left;min-width: 358px;padding-top: 10px;/*padding-left: 73px;*/border-left: 1px solid #9c755a;height: 48px;}
.lang a {font-size: 18px; text-decoration: none !important;text-transform: uppercase;padding:14px;}
.lang_privat ul li a:hover {text-decoration: underline !important;color: #fff;}

#menu {display:none;}
#menu ul {_margin: 0; /*Только для IE6*/opacity: 0;visibility: hidden;position: absolute;top: 48px;left: 19px;z-index: 9999;}
#menu li:hover > ul {opacity: 1;visibility: visible;margin: 0;}
#menu ul ul {top: 0;left: 150px;margin: 0 0 0 20px;_margin: 0; /*Только для IE6*/}
#menu ul li {float: none !important;display: block;_line-height: 0; /*Только для IE6*/background:#82593d;border:none !important;}
#menu ul li a {border: none !important;padding: 5px 15px 10px 15px !important;display: block;}
#menu ul li a:hover {padding: 5px 15px 10px 15px !important;}
#menu li a::after {content: "\2335";padding-left: 4px;}
#menu ul li a {content: "";}

#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open .mega-toggle-block-1::before {content: '\2716';color: #5c5c5c;font-size: 25px;opacity: 0.8;}


.logo {margin: 0 auto;width: 158px;padding-top: 15px;}
.logo a {display:block;}
.logo img {/*padding-left: 95px;width: 45%;*/height: auto;}

#lang_static_menu {height:53px;}
#left {float:left; width: 19%;}
#left .lang ul {padding:0px; margin:0px;}
#left .lang ul li{list-style:none;float:left;}
#left .lang ul li a {color:#fff;padding:14px;border-right: 1px solid #9c755a;}
#left .lang ul li a:hover {    background: #704b32;}
.LangSelect {display:block;}

.main_top_menu .mega-menu-wrap {text-align: left;padding-top: 15px;clear: both;}
.main_top_menu .mega-menu-wrap .mega-sub-menu {background: #ab9483 !important;border-top: 2px solid #000 !important;opacity: 0.9 !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {color:#514e46;}
.main_top_menu .mega-menu-wrap ul {margin:0px;padding:0px;}
.main_top_menu .mega-menu-wrap ul li a {color:#514e46;}
.main_top_menu .mega-menu-wrap  a {text-transform:normal !important;font-size: 24px !important;text-decoration: none !important;}
.main_top_menu .mega-menu-wrap  a:hover {text-decoration: underline;}
.main_top_menu .mega-menu-wrap ul li {float: left;list-style: none;padding-top: 15px;}
.main_top_menu {  display: inline-block;  padding-top: 7px; margin: 0 auto;  padding-left: 10px;}
#mega-menu-primary li a {text-transform:normal !important;text-decoration: none !important;}

#mega-menu-wrap-primary #mega-menu-primary li a {padding-right: 30px !important;}
#mega-menu-wrap-primary #mega-menu-primary li:last-child{padding:0px !important;}
.main_top_menu .mega-menu-wrap ul {padding: 0px 17px 0px 43px;}

.main_top_menu .mega-menu-wrap ul li ul li a { font-size: 18px !important;line-height: 1.2 !important;padding: 8px !important;color:#fff;}
.main_top_menu .mega-menu-wrap ul li ul li a:hover {background: #87664f;}
.main_top_menu .mega-menu-wrap ul li ul li {     border-bottom: 1px solid #d3c6bd !important;}
.main_top_menu .mega-menu-wrap ul li ul {    width: 300px !important;}

#center{float:left; width:100%;}
#right {float:left; width:81%;padding-bottom: 10px;}
#right .right_top_menu ul li ul li a { font-size: 18px !important;padding: 8px !important;}
#right .right_top_menu ul li ul li a:hover {background: #fff !important;}
#right .right_top_menu ul li ul li {       border-bottom: 1px solid #dddedf !important;}

#right .privat_links {text-align:right;padding-top: 10px;float:right;min-width:400px;border-left: 1px solid #9c755a;height: 47px;}
#right .privat_links ul {margin:0px; padding:0px;}
#right .privat_links ul li {/*padding-right:75px;*/list-style:none;float:left;}
#right .privat_links a {font-size: 18px;text-transform:uppercase;color:#fff;text-decoration: none;padding:14px;border-right: 1px solid #9c755a;border-left: 1px solid #9c755a;}





#right .privat_links .login  {background: url('/wp-content/themes/influence-child/images/lock_icon.png') no-repeat !important;background-position: 13% 55% !important;padding-left: 55px !important;}
#right .privat_links .login:hover {background: #704b32 url('/wp-content/themes/influence-child/images/lock_icon.png') no-repeat !important;background-position: 13% 55% !important;padding-left: 55px !important;}

#right .privat_links .search {background: url('/wp-content/themes/influence-child/images/search_icon.png') no-repeat !important;background-position: 20% 50% !important;padding-left: 55px !important;}
#right .privat_links .mynu   {background: url('/wp-content/themes/influence-child/images/home_icon.png') no-repeat !important;background-position: 20% 50% !important;padding-left: 55px !important;}
#right .privat_links .mynu:hover   {background: #704b32 url('/wp-content/themes/influence-child/images/home_icon.png') no-repeat !important;background-position: 20% 50% !important;padding-left: 55px !important;}

#right .privat_links .givetonu { background: url('/wp-content/themes/influence-child/images/usor_button_white.png') no-repeat !important; background-position: 20% 50% !important; padding-left: 45px !important; }
#right .privat_links .givetonu:hover { background: #704b32 url('/wp-content/themes/influence-child/images/usor_button_white.png') no-repeat !important; background-position: 20% 50% !important; padding-left: 45px !important; }

#right .privat_links .mynu_b_w {}
#right .privat_links .mynu_b_w:hover {background:none !important;}
#right .privat_links .login_b_w {}
#right .privat_links .login_b_w:hover {background:none !important;}
#right .privat_links .givetonu_b_w {}
#right .privat_links .givetonu_b_w:hover {background:none !important;}

#right .privat_links ul li:first-child{}
#right .privat_links ul li:last-child{}
#right .privat_links ul li:nth-child(2) {}

#right .privat_links ul li {/*padding-right:75px;*/}
#right .privat_links a {font-size: 18px;}
#right .privat_links ul li a:hover {/*background: #704b32 !important;*/}
#right .privat_links ul li:first-child {}
#right .privat_links ul li last-child{}


/*end lang*/
.site-header .border_bottom {background: url('/wp-content/themes/influence-child/images/border_top.png') repeat-x;height: 23px;clear: both;width: 100%;/*position: absolute;bottom: 0px;*/}
.border_bottom {background: url('/wp-content/themes/influence-child/images/border_top.png') repeat-x;height: 23px;clear: both;}
.border_bottom_h {background: url('/wp-content/themes/influence-child/images/border_top_header.png') repeat-x;height: 17px;clear: both;/*position: fixed;top: 0px;z-index: 999;*/width: 100%;}

.left_right_menu {clear:both;position:absolute;top:0;left:0;}
.left_right_menu  a {color:#514e46;text-transform:normal;font-size: 24px;text-decoration: none;}
.left_right_menu  a:hover {text-decoration: underline;}
.left_right_menu ul li {float: left;list-style: none;/*padding-right: 35px;*/padding-top: 15px;}
.left_right_menu .left_top_menu {text-align:left;float:left;min-width:478px;}
.left_right_menu .zaklepka {float:left;width: 273px;}

#right .right_top_menu a:hover {text-decoration: none !important;}
#right .right_top_menu  a {color:#514e46 !important;text-transform:normal !important;font-size: 24px !important;text-decoration: none !important;}

#right .right_top_menu  ul li {float: left;list-style: none;padding-top: 15px;}
#right .right_top_menu {    text-align: left;    padding-top: 20px;    clear: both;margin-left: 50px !important;}
#right .right_top_menu  ul {padding:0px; margin:0px;}
#right .right_top_menu  ul li:first-child {/*padding-right: 25px !important;margin-left: 50px !important;*/}
#right .right_top_menu  ul li:last-child {/*padding-left: 25px !important;*/}
#right .right_top_menu ul li ul li a {line-height: 1.2 !important;}
#right .right_top_menu ul li ul {width: 300px !important;}
#right .right_top_menu .mega-sub-menu {    background: #bfc1c3 !important;    border-top: 2px solid #000 !important;opacity: 0.9 !important;   }


/*end lang*/
.border_bottom {background: url('/wp-content/themes/influence-child/images/border_top.png') repeat-x;height: 23px;/*margin-top: 70px;*/clear: both;}

.left_right_menu {clear:both;position:absolute;top:0;left:0;}
.left_right_menu  a {color:#514e46;text-transform:normal;font-size: 24px;text-decoration: none;}
.left_right_menu  a:hover {text-decoration: underline;}
.left_right_menu ul li {float: left;list-style: none;/*padding-right: 35px;*/padding-top: 15px;}
.left_right_menu .left_top_menu {text-align:left;float:left;min-width:478px;}
.left_right_menu .zaklepka {float:left;width: 273px;}
.left_right_menu .right_top_menu {text-align:left;float:left;min-width:448px;}
.left_right_menu .left_top_menu ul {padding: 0px 17px 0px 43px;}
.left_right_menu .left_top_menu ul li:first-child {padding-right: 55px !important;}
.left_right_menu .left_top_menu ul li:last-child {padding-left: 45px !important;}
.left_right_menu .right_top_menu  ul li:first-child {padding-right: 44px !important;}
.left_right_menu .right_top_menu  ul li:last-child {padding-left: 40px !important;}
#top_banners {clear:both;/*margin-bottom: 40px !important;*/margin: 0 auto;width: 100%;margin-top: 13px;}
#top_banners ul {margin:0px;}
#rotate_h {float:left;width: 20px;height: 241px;margin: 0px;display:none;}
#rotate_h  h4{color:#514e46; text-transform:uppercase; font-size: 29px;line-height: 14.5;font-weight: bold;/* Safari */-webkit-transform: rotate(-90deg);/* Firefox */-moz-transform: rotate(-90deg);/* IE */-ms-transform: rotate(-90deg);/* Opera */-o-transform: rotate(-90deg);/* Internet Explorer */filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);}
#top_banners .more_event {float:left; margin: 0px;padding-left:20px;}
#top_banners .more_event ul {margin:0px; padding:0px;}
#top_banners .more_event ul li {list-style:none;background:#e3e4e6;border-bottom:1px solid #000;/*padding: 8px 15px 8px 15px;*/word-wrap: break-word;width: 85px;text-align: center;line-height: 1.2;margin: 0px 5px;height: 60px;}
#top_banners .more_event ul li a {text-transform:uppercase;text-decoration:none;color:#000;font-size:20px;line-height: 1.1;display: block;padding: 17px 10px;}
#top_banners .more_event ul li a:hover {text-decoration:underline;}
#top_banners .more_event .active {color:#fff; background:#a35731;border:none;height: 43px;padding-top: 5px;padding-bottom: 15px;}
#top_banners .more_event .active a { color: #fff;}

#under-masthead-slider {position:relative;}
.events_block {    position: absolute;    bottom: 0px;    z-index: 9;    background: #e3e4e6;    left: 10%;}
.events_block p {padding:0px;margin:0px;}
.events_block ul {padding:0px; margin:0px;}
.events_block ul li {list-style:none;float:left;display:block;padding: 20px 10px 40px 30px;width: 283px;min-height: 70px;background: unset;}
.events_block ul li a {text-decoration:none;font-size:16px;}
.events_block ul li span {display:block;}
.events_block ul li:first-child {background: #e3e4e6!important;color:#000!important;}
.events_block ul li:first-child a {color:#000 !important;text-decoration:underline!important;}
.events_block ul li:first-child a:hover {text-decoration:none !important;}
.events_block ul li:last-child {background: #82593d!important;color: #fff!important;}
.events_block ul li:last-child a {color: #fff!important;text-decoration:underline!important;}
.events_block ul li:last-child a:hover {text-decoration:none !important;}
.events_block  .more {    position: absolute;    bottom: 0px;    right: 0px;background: #e3e4e6;}
.events_block  .more a {color: #82593d;font-weight: bold;text-decoration: none;display:block;padding: 10px 40px 10px 40px;}
.events_block  .more a:hover {text-decoration: underline;}


.events_block dl dd:first-of-type ul li{background: #e3e4e6;color:#000;float:left;}
.events_block dl dd:first-of-type ul li a {color:#000;text-decoration:underline;}
.events_block dl dd:last-of-type ul li {background: #82593d;color: #fff;}
.events_block dl dd:last-of-type ul li a {color: #fff;text-decoration:underline;}
.events_block dl dd {float:left;width: 100%;}


/*calendar_home*/
.simcal-default-calendar-list dt.simcal-day-label {display:none;}
.simcal-default-calendar-list {padding:0px !important;}
.simcal-default-calendar-list ul.simcal-events {margin:0px !important;}
.simcal-default-calendar-list ul.simcal-events li.simcal-event {margin:0px !important;}
.events_block ul li span {line-height:1.2;}
.simcal-event-title {font-size:16px;    padding-top: 20px;}
.simcal-event-start {font-size:24px;text-transform: uppercase;}
/*calendar_home*/
.simcal-default-calendar-grid.simcal-default-calendar-light .simcal-day-void, .simcal-default-calendar-grid.simcal-default-calendar-light .simcal-day-void:hover {background:#fff !important;}

#pg-4-0 .panel-grid-cell {padding:0px !important;}

/* visitor form */
input[type=number], input[type=date], input[type=tel] {
  padding: 10px;
  color: #888888;
  border: none;
  outline: none;
  background: #F5F5F5;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #F5F5F5), color-stop(1, #F7F7F7));
  background: -ms-linear-gradient(bottom, #F5F5F5, #F7F7F7);
  background: -moz-linear-gradient(center bottom, #F5F5F5 0%, #F7F7F7 100%);
  background: -o-linear-gradient(#F7F7F7, #F5F5F5);
  border: 1px solid #E0E0E0;
  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
  -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
  box-shadow: 0 1px 2px rgba(0,0,0,0.05);
  border-radius: 1px;
}
input[type=number]:focus,
input[type=date]:focus,
input[type=tel]:focus,
textarea:focus {
  color: #666666;
  background: #F4F4F4;
  border: 1px solid #D0D0D0;
  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.1);
  -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.1);
  box-shadow: 0 1px 2px rgba(0,0,0,0.1);
}
input[type=number],
input[type=date],
input[type=tel] {
  width: 100%;
  max-width: 300px;
}
/* visitor form */


/*banners*/
.banners .button {    background: #925836;    color: #fff;    text-transform: uppercase;    text-align: center;    margin-left: 30px;    margin-right: 30px;font-size: 20px;padding: 8px 0px 8px 0px;}
.banners h3 { font-weight: bold;   font-size: 30px; color: #fff;    border-bottom: 1px solid #fff;    text-align: center;margin-left: 20px;margin-right: 20px;padding-bottom: 20px;text-transform: uppercase;padding-top: 95px;margin-bottom:0px;}
.banners ul li {display:block;margin-left: 0px;height: 246px;width: 19.71%;min-height: 100%;background: unset;padding:0px;}
.banners ul li a {  height: 100% !important;width: 100% !important; text-decoration:none;color: #fff; }
.banners ul li a:hover {text-decoration:none !important;}
.banners {}
.banners .admissions {float: left;margin-right: 5px !important;background: url('/wp-content/themes/influence-child/images/banner_bottom_active_5.png') no-repeat;background-size: cover;list-style: none;}
.banners .admissions:hover{background: url('/wp-content/themes/influence-child/images/banner_bottom_hover_5.png') no-repeat;background-size: cover;list-style: none;-webkit-transition:1s ease-in-out;-moz-transition:1s ease-in-out;-o-transition:1s ease-in-out;transition:1s ease-in-out;}
.banners .admissions h3 {background: url('/wp-content/themes/influence-child/images/icon_banner_five.png') no-repeat;background-position: 50% 0%;}


.banners .new_programm {float: left;margin-right: 5px !important;background: url('/wp-content/themes/influence-child/images/banner_bottom_active_4.png') no-repeat;background-size: cover;list-style: none;}
.banners .new_programm:hover{background: url('/wp-content/themes/influence-child/images/banner_bottom_hover_4.png') no-repeat;background-size: cover;list-style: none;-webkit-transition:1s ease-in-out;-moz-transition:1s ease-in-out;-o-transition:1s ease-in-out;transition:1s ease-in-out;}
.banners .new_programm h3 {background: url('/wp-content/themes/influence-child/images/icon_banner_one.png') no-repeat;background-position: 50% 0%;}

.banners .take_a_tour {float: left;margin-right: 5px !important;background: url('/wp-content/themes/influence-child/images/banner_bottom_active_3.png') no-repeat;background-size: cover;list-style: none;}
.banners .take_a_tour:hover{background: url('/wp-content/themes/influence-child/images/banner_bottom_hover_3.png') no-repeat;background-size: cover;list-style: none;-webkit-transition:1s ease-in-out;-moz-transition:1s ease-in-out;-o-transition:1s ease-in-out;transition:1s ease-in-out;}
.banners .take_a_tour h3 {background: url('/wp-content/themes/influence-child/images/icon_banner_two.png') no-repeat;background-position: 50% 0%;color:#925836 !important;border-bottom:none;padding-bottom: 10px !important;}
.take_a_tour .button:hover {    background: #522206;}

.banners .nu_library {float: left;margin-right: 5px !important;background: url('/wp-content/themes/influence-child/images/banner_bottom_active_2.png') no-repeat;background-size: cover;list-style: none;}
.banners .nu_library:hover{background: url('/wp-content/themes/influence-child/images/banner_bottom_hover_2.png') no-repeat;background-size: cover;list-style: none;-webkit-transition:1s ease-in-out;-moz-transition:1s ease-in-out;-o-transition:1s ease-in-out;transition:1s ease-in-out;}
.banners .nu_library h3 {background: url('/wp-content/themes/influence-child/images/icon_banner_three.png') no-repeat;background-position: 50% 0%; }

.banners .ehelf {float: left;margin-right: 5px !important;background: url('/wp-content/themes/influence-child/images/banner_bottom_active_1.png') no-repeat;background-size: cover;list-style: none;}
.banners .ehelf:hover{background: url('/wp-content/themes/influence-child/images/banner_bottom_hover_1.png') no-repeat;background-size: cover;list-style: none;-webkit-transition:1s ease-in-out;-moz-transition:1s ease-in-out;-o-transition:1s ease-in-out;transition:1s ease-in-out;}
.banners .ehelf h3 {background: url('/wp-content/themes/influence-child/images/icon_banner_for.png') no-repeat;background-position: 50% 0%;}
.banners .ehelf a:hover h3 .before {  display: none;}
.banners .ehelf a h3 .before {  display: inline;}
.banners .ehelf a h3 .after {  display: none;line-height: 2;margin-top:0px;}
.banners .ehelf a:hover h3 .after {  display: inline;line-height: 0;}


/*banners*/
#pg-4-0 .panel-grid-cell, #pg-4-1 .panel-grid-cell, #pg-4-2 .panel-grid-cell, #pg-4-3 .panel-grid-cell {padding: 0px !important;}
.center_title.panel-widget-style {text-align: center;font-size: 30px;margin-top:25px !important;}
.center_title.panel-widget-style h3 {padding: 15px 0px;margin: 0px; color: #925836;text-transform: uppercase;font-size: 30px;font-family: arial;font-weight: bold;}


/*banners*/
.bottom_banners ul {    margin: 0px;    padding: 0px;}
.bottom_banners {clear:both;padding-top: 40px;}
.bottom_banners ul li {list-style: none;float: left;margin: 0px;width: 262px !important;position: relative;margin-right: 5px;/*background: unset;*/padding:0px;}
.bottom_banners .title {position:absolute;bottom:0px; background: rgba(255,255,255, 0.5); color:#5a524d;width:100%;text-align:center;font-size:30px; text-transform: uppercase;height: 60px;display:none;  }
.bottom_banners .border {margin-left: 25px;padding-top: 5px;border-top: 1px solid #5a524d;width: 80%;margin-top: 10px;}
/*banners*/
/*news*/
.news_block {clear:both;margin-top: 30px;padding-left: 15px;}
.news_block h3 {display:none;}
.news_block img {float:left; width: 150px; padding-right: 15px;margin-bottom: 10px;margin-top: 5px;}
.news_block a {color:#925836;text-decoration:none; font-weight:bold;display: block;font-size: 18px;line-height: 1.3;}
.news_block p a {font-weight:normal;display: initial;font-size: 16px;}
.news_block .date {color: #514e46;font-style: italic;font-size: 22px;}
.news_block p {color: #514e46;font-size: 14px;line-height: 1.3;padding: 0px;margin: 0px !important;font-size: 19px;text-align: justify;}
.news_block .readme {font-weight:normal;display: inline;font-size: 19px;}
.block_n h4 {padding: 0px;margin: 0px !important;}
.block_n {min-height: 200px;}

.left_news {border-right: 1px solid #925836;padding-right: 10px;background-image: url("/wp-content/uploads/2016/08/bg_right_uzor.png");background-position: 100% 0%;background-repeat: no-repeat;min-height:790px;}
.news_block span {color: #514e46;font-style: italic;font-size: 19px;}
/*news*/
.morenews {    text-transform: uppercase;    text-align: center;    padding-top: 50px;}
.morenews a {text-decoration:underline; color:#514e46;font-size:19px;}
/*announcements*/
.announcements_block {clear:both;min-height:200px;    overflow: auto;}
.announcements_block .date {width: 70px;height: 70px;border: 3px solid #925836;	-moz-border-radius: 50px;	-webkit-border-radius: 50px;	border-radius: 50px;float:left;line-height: 3.5;text-align: center;margin-right: 15px;font-weight: bold;color: #514e46;font-size:19px;}
.announcements_block a {color:#514e46;text-decoration:none; font-weight:bold;display:block;font-size: 22px;}
.announcements_block p {color: #514e46;clear: both;font-size:19px;text-align: justify;}
.announcements_block p a {font-weight: normal;color: #925836;display: inline;font-size: 19px;}
.announcements_block .title {font-style:italic;width: 190px;font-size:22px;color:#514e46;}
.announcements_block .readme {font-weight:normal;color: #925836;display: inline;font-size:19px;}
.announcements_right {padding-left:40px;min-height: 760px;}

.news_block {min-height: 600px;}
.event_block {min-height: 600px;margin-top: 30px;}
.event_block h4 a {    color: #514e46;    text-decoration: none;    font-weight: bold;    display: block;    font-size: 18px;line-height: 1.3;}
.event_block .block_e span {width: 70px;    height: 70px; border: 3px solid #925836;    -moz-border-radius: 50px;    -webkit-border-radius: 50px;    border-radius: 50px;    float: left;  line-height: 3.5;    text-align: center;margin-right: 15px;    font-weight: bold;    color: #514e46;    font-size: 19px;}
.event_block .block_e .title {    font-style: italic;    width: 190px;    font-size: 22px;    color: #514e46;}
.event_block .block_e p a {font-weight: normal;color: #925836;display: inline;font-size: 19px;}
.event_block .block_e p {    color: #514e46;    clear: both;    font-size: 19px;}
.event_block h4 {    padding: 0px;    margin: 0px;}
/*announcements*/
/*contacts*/
.contacts_footer b {color:#514e46;}
.contacts_footer p {    margin: 0px;    padding-top: 15px;}
.contacts_footer, .soc_sub span, .copyr {color:#514e46;}
.contacts_footer img, .nav_links img {vertical-align: middle;padding-right:5px;}
.contacts_footer .pad {padding-left: 30px;padding-top:0px;}
.contacts_footer {clear:both;padding-top: 15px;}
.contacts_footer {font-size:17px;}
.contacts_footer li {padding: 3px;}
.b_m_f {border-bottom: 1px solid #925836;}
.menu_footer {/*margin-top:40px;border-bottom: 1px solid #925836;*/padding-bottom: 19px;margin-top: 61px;float: left;width: 100%;}
.menu_footer ul li {padding: 0px 10px; margin:0px;float:left;}
.menu_footer ul li::after {content: "";color: #925836;margin-left: 10px;background-image: url('/wp-content/themes/influence-child/images/border_li.png');padding-left: 1px;}
.menu_footer_b_w ul li::after {content: "";color: #925836;margin-left: 10px;background-image: none;padding-left: 1px;}
.menu_footer ul li a {color:#514e46;}
.menu_footer ul {padding:0px; margin:0px;}
#pg-w58b3c06de3ebb-0 .panel-grid-cell {padding:0px !important;}

.nav_links {margin-top: 61px;/*border-bottom: 1px solid #925836;*/padding-bottom: 19px;width: 100%;float: right;}
.nav_links .right {float: right;}
.nav_links .sitemap {background: url('/wp-content/themes/influence-child/images/sitemap_icon.png') no-repeat;padding-left: 30px;background-position: 0% 100%;padding-top: 10px;}
.copyr {text-align: center;padding-top: 10px;clear: both;}
/*contacts*/
/**social icon**/
.bottom_social ul li {display:block;margin-right: 13px !important;background: unset;}
.bottom_social ul li a { display: block !important;    height: 31px !important;    width: 32px !important; }
.bottom_social {clear: both;padding-top: 20px; position: absolute;bottom: 0px;left: 100px;}
.social_center {    position: relative;    min-height: 270px;}
.twitter_icon {width:31px;height:32px;float: left;margin-right: 5px !important;background:url('/wp-content/themes/influence-child/images/t.png') no-repeat !important;background-size: cover;text-indent: -9999px;list-style: none;}
.instagramm_icon {width:31px;height:32px;float: left;margin-right: 5px !important;background:url('/wp-content/themes/influence-child/images/ins.png') no-repeat !important;background-size: cover;text-indent: -9999px;list-style: none;}
.vk_icon {width:31px;height:32px;float: left;margin-right: 5px !important;background:url('/wp-content/themes/influence-child/images/v.png') no-repeat !important;background-size: cover;text-indent: -9999px;list-style: none;}
.youtube_icon {width:31px;height:32px;float: left;margin-right: 5px !important;background:url('/wp-content/themes/influence-child/images/yt.png') no-repeat !important;background-size: cover;text-indent: -9999px;list-style: none;}
.facebook_icon {width:31px;height:32px;float: left;margin-right: 5px !important;background:url('/wp-content/themes/influence-child/images/f.png') no-repeat !important;background-size: cover;text-indent: -9999px;list-style: none;}
.in_icon {width:31px;height:32px;float: left;margin-right: 5px !important;background:url('/wp-content/themes/influence-child/images/in.png') no-repeat !important;background-size: cover;text-indent: -9999px;list-style: none;}
/**social icon**/
/**soc form**/
.soc_sub {padding-top: 34px;}
.soc_sub input[type="email"] {border: 1px solid #925836; background:none;color: #514e46;padding: 5px;margin: 20px 0px 0px 0px;}
.soc_sub input[type="submit"] {background:none; border:none;color: #925836;font-weight: bold;text-transform: uppercase;padding: 10px 10px;margin: 0px;font-size: 17px;}
.soc_sub label {display: none; }
.soc_sub {font-size:17px;}
.give input[type="submit"] {color: #000;border-radius: inherit;padding: 8px;width: 123px;border: 2px solid #82593d;font-size: 24px;background: #fff url('/wp-content/themes/influence-child/images/usor_button.png') no-repeat;
background-position: 10% 50%;}
.old_version { left: auto;position: fixed;z-index: 99999;top: 19%;right: 0%;}
.old_version input[type="submit"] {color: #000;border-radius: inherit;padding: 12px 15px 12px 15px;width: 123px;border: 2px solid #ccc;font-size: 14px;background: #fff;}
.entry-content a:hover {text-decoration:underline !important;}
.bg_width {background-position: 100% 0% !important;}
/**soc form**/
/**roayal slider**/
.royalSlider  .pad_topp {position: absolute;top: 65%;width: 90%;/*background: #97654a;*/opacity: 0.9;filter: alpha(Opacity=90);min-height: 100px; left: 1%;}
.royalSlider  .pad_topp a h2{color: #fff !important;font-size: 26px;font-weight: 300;line-height: 30px;padding-left:60px;padding-top:45px;text-transform:uppercase;text-decoration:none !important;font-family: arial;text-shadow: 4px 4px 4px black, 0 0 1em black;width: 90%;font-weight:bold;}
.royalSlider  .pad_topp a {color: #fff !important;text-decoration: none;}
.royalSlider  .bullets {width: 50px;border-right: 2px solid #fff;margin-top: 10px;float: left;min-height: 105px;}
.royalSlider  .bullets img {padding-left: 30px;}
.royalSlider  .date {font-size: 26px; padding-left: 10px;float: left;padding-top: 15px;}


.rsDefaultInv .rsBullets {width: 20px !important;position: absolute !important;bottom: 25%;left: 2%;}
.rsDefaultInv .rsBullet span {    display: block;    width: 8px !important;    height: 8px !important;    border-radius: 50% !important;   border: 1px solid #fff;background: none !important;}
.rsDefaultInv .rsBullet.rsNavSelected span {background-color: #fff !important; border: 1px solid #fff !important;}


#pg-4-1 {margin:0px !important;}
#pg-w58b5478c55bfb-0 .panel-grid-cell {padding:0px !important;}
.panel-grid-cell {    padding: 0px !important;}
/**roayal slider**/
.linkmore {background: url('/wp-content/themes/influence-child/images/more_icon.png') no-repeat;background-position: 100% 50%;padding-right: 12px;}
.bottom_banners ul li:first-child {background: url('/wp-content/themes/influence-child/images/Banner_en.gif') no-repeat;width:262px;height:201px;background-size: cover;}
.banners_kz .bottom_banners ul li:first-child {background: url('/wp-content/themes/influence-child/images/Banner_kz.gif') no-repeat !important;width:262px;height:201px;background-size: cover !important;}
.banners_ru .bottom_banners ul li:first-child {background: url('/wp-content/themes/influence-child/images/Banner_ru.gif') no-repeat !important;width:262px;height:201px;background-size: cover !important;}
.bottom_banners ul li:last-child {background: url('/wp-content/themes/influence-child/images/image_center_info_5.jpg') no-repeat;width:262px;height:201px;background-size: cover;}
.bottom_banners ul li:nth-child(2) {background: url('/wp-content/uploads/2017/07/Eng.png') no-repeat;width:262px;height:201px;background-size: cover;}
.banners_ru ul li:nth-child(2) {background: url('/wp-content/uploads/2017/07/RUS.png') no-repeat !important;width:262px;height:201px;background-size: cover !important;}
.banners_kz ul li:nth-child(2) {background: url('/wp-content/uploads/2017/07/Kaz.png') no-repeat !important;width:262px;height:201px;background-size: cover !important;}
.bottom_banners ul li:nth-child(3) {background: url('/wp-content/themes/influence-child/images/repozit.jpg') no-repeat;width:262px;height:201px;background-size: cover;}

.bottom_banners ul li:nth-child(4) {background: url('/wp-content/uploads/2017/07/GSPP-conf-eng.png-320x245.png') no-repeat;width:262px;height:201px;background-size: cover;}
.banners_kz .bottom_banners ul li:nth-child(4) {background: url('/wp-content/uploads/2017/07/GSPP-conf-kaz.png-320x245.png') no-repeat;width:262px;height:201px;background-size: cover;}
.banners_ru .bottom_banners ul li:nth-child(4) {background: url('/wp-content/uploads/2017/07/GSPP-conf-rus.png320x245.png') no-repeat;width:262px;height:201px;background-size: cover;}
.bottom_banners a {    display: block;    height: 201px;  text-indent:-9999px;  }

.contacts_footer li:first-child {background: url('/wp-content/themes/influence-child/images/mail_icon.png') no-repeat;padding-left: 30px;background-position: 0% 100%;}
.contacts_footer li:last-child {background: url('/wp-content/themes/influence-child/images/phone_icon.png') no-repeat;padding-left: 30px;background-position: 0% 100%;}
.contacts_footer li:nth-child(4) {background: url('/wp-content/themes/influence-child/images/map_icon.png') no-repeat;padding-left: 30px;background-position: 0% 100%;}

.border_h3 {background: url('/wp-content/themes/influence-child/images/borderh3.png') no-repeat;height: 19px;background-position: top center;}

.give { left: auto;position: fixed;z-index: 99999;top: 13%;right: 0%;}
/*.lang ul li::after {   content: "|";background: url('/wp-content/themes/influence-child/images/border_b.png') no-repeat 50%;color: #9c755a;font-size: 28px;}*/

/*fixed_menu*/
.fixed {  position:fixed;  top:0;  left:0;  width: 100%;}
.sticky-element-sticky img {display:inline;}
.logoleft { vertical-align: bottom; display:inline-block; width: 182px !important;padding-top: 5px;}
/*fixed_menu*/

/* search */
.search_form input::-webkit-input-placeholder { color: #fff;opacity: 1;}  
.search_form input::-moz-placeholder          { color: #fff;opacity: 1; }
.search_form input:-moz-placeholder           { color: #fff;opacity: 1;}
.search_form input:-ms-input-placeholder      { color: #fff;opacity: 1;}

.black_w input::-webkit-input-placeholder { color: #000;opacity: 1;}  
.black_w input::-moz-placeholder          { color: #000;opacity: 1; }
.black_w input:-moz-placeholder           { color: #000;opacity: 1;}
.black_w input:-ms-input-placeholder      { color: #000;opacity: 1;}

.search_form input[type=text]{border: none;border-radius: unset;width: 156px !important;min-height: 28px;padding: 0px 20px 4px 8px;font-size: 18px;-moz-transition: all .2s linear;-webkit-transition: all .2s linear;transition: all .2s linear;text-transform: uppercase;background: url('/wp-content/themes/influence-child/images/search_icon_.png') no-repeat !important;background-position: 20% 50% !important;padding-left: 55px !important;}
.search_form input[type=text]:focus{width: 250px !important;border-color: #51a7e8;box-shadow: inset 0 1px 2px rgba(0,0,0,0.1),0 0 5px rgba(81,167,232,0.5);outline: none;background:#fff !important;color:#000 !important;font-size:18px;padding-left:5px  !important;height: 38px;margin-left: 5px;margin-right: 5px;}
/* search */

/*sitemap*/

/*sitemap*/
.menu-menu-eng-container ul li {    background: unset;}
.menu-menu-rus-container ul li {background: unset;}
.menu-menu-kaz-container ul li {background: unset;}
.menu-menu-eng-container .menu {display: block;}
.menu-menu-rus-container .menu {display: block;}
.menu-menu-kaz-container .menu {display: block;}
.menu-menu-eng-container {width:100%;margin: 0px !important;line-height: 1.8;}
.menu-menu-eng-container a {font-size:19px; color:#514e46 !important;}
.menu-menu-eng-container ul li:nth-child(1) {float: left;width:45%;padding-bottom:10px;}
.menu-menu-eng-container ul li:nth-child(2) {float: right;width:45%;padding-bottom:50px;}
.menu-menu-eng-container ul li:nth-child(3) {float: left;width:45%;padding-bottom:10px;}
.menu-menu-eng-container ul li:nth-child(4) {float: right;width:45%;padding-bottom:100px;}
.menu-menu-eng-container ul li:nth-child(5) {float: left;width:45%;padding-bottom:10px;}
.menu-menu-eng-container ul li:nth-child(6) {float: right;width:45%;padding-bottom:10px;}
.menu-menu-eng-container ul li:nth-child(7) {float: right;width:45%;padding-bottom: 10px;}
.menu-menu-eng-container .sub-menu li {padding: 0px 10px 0px 0px !important;}


.menu-menu-rus-container {width:100%;margin: 0px !important;line-height: 1.8;}
.menu-menu-rus-container a {font-size:19px; color:#514e46 !important;}
.menu-menu-rus-container ul li:nth-child(1) {float: left;width:45%;padding-bottom:10px;}
.menu-menu-rus-container ul li:nth-child(2) {float: right;width:45%;padding-bottom:50px;}
.menu-menu-rus-container ul li:nth-child(3) {float: left;width:45%;padding-bottom:10px;}
.menu-menu-rus-container ul li:nth-child(4) {float: right;width:45%;padding-bottom:10px;}
.menu-menu-rus-container ul li:nth-child(5) {float: left;width:45%;padding-bottom:10px;}
.menu-menu-rus-container ul li:nth-child(6) {float: right;width:45%;padding-bottom:10px;}
.menu-menu-rus-container ul li:nth-child(7) {float: right;width:45%;padding-bottom: 10px;}
.menu-menu-rus-container .sub-menu li {padding: 0px 10px 0px 0px !important;}

.menu-menu-kaz-container {width:100%;margin: 0px !important;line-height: 1.8;}
.menu-menu-kaz-container a {font-size:19px; color:#514e46 !important;}
.menu-menu-kaz-container ul li:nth-child(1) {float: left;width:45%;padding-bottom:10px;}
.menu-menu-kaz-container ul li:nth-child(2) {float: right;width:45%;padding-bottom:50px;}
.menu-menu-kaz-container ul li:nth-child(3) {float: left;width:45%;padding-bottom:10px;}
.menu-menu-kaz-container ul li:nth-child(4) {float: right;width:45%;padding-bottom:10px;}
.menu-menu-kaz-container ul li:nth-child(5) {float: left;width:45%;padding-bottom:10px;}
.menu-menu-kaz-container ul li:nth-child(6) {float: right;width:45%;padding-bottom:10px;}
.menu-menu-kaz-container ul li:nth-child(7) {float: right;width:45%;padding-bottom: 10px;}
.menu-menu-kaz-container .sub-menu li {padding: 0px 10px 0px 0px !important;}

.sub-menu {margin: 0px !important;}
.sub-menu li {float: none !important;width: 100% !important;padding: 0px;margin: 0px;list-style: outside;font-weight:bold;margin-left: 15px !important;}
.sub-menu li ul {margin:0px !important;}
.sub-menu li ul li ul {margin:0px !important;}
.sub-menu li ul li ul li ul {margin:0px !important;}
.sub-menu li ul li {    /*list-style-type: circle;*/list-style-image: url(/wp-content/uploads/2016/07/Ornament.png);font-weight:normal;margin:0px !important;padding:0px !important;}
.sub-menu li ul li ul li {list-style:none;font-weight:normal;margin:0px !important;padding:0px !important;}
.sub-menu li ul li ul li:before { font-family: Arial; font-weight: 900; color: #9fa2a5;  content: "•";  padding-right: 7px;margin-left: 20px; }


#menu-menu-eng li  {background: url('/wp-content/themes/influence-child/images/pattern_icon.png') no-repeat;text-transform:uppercase;background-position: 0% 2%;padding-left: 20px;}
#menu-menu-eng li a {font-weight:bold;}
#menu-menu-eng li ul li  {background:  none;text-transform:none;padding:0px !important;}
#menu-menu-eng li ul li a {font-weight:bold;}
#menu-menu-eng li ul li ul li {background:  none;text-transform:none;padding:0px !important;}
#menu-menu-eng li ul li ul li a {font-weight:normal;}
#menu-menu-eng li ul li ul li ul li a {font-weight:normal;font-size:16px;}

article.entry .post-text .entry-title {font-size:32px; color:#925836;text-align:left;font-weight:bold;clear:both;line-height: 1.1;padding-top:8px;margin-bottom:8px !important;}

.add_menu_sitemap.panel-widget-style {    width: 45%;    float: left;    padding: 0px;    margin: 0px;}
.add_menu_sitemap.panel-widget-style a {font-size:19px; color:#514e46 !important;text-decoration:none; line-height: 1.8;}
.add_menu_sitemap #menu-footer_menu_ru-2 {padding-left: 20px;}
.add_menu_sitemap #menu-footer_menu_ru-2 li {margin: 0px;}
.add_menu_sitemap #menu-footer_menu_kz-2 {padding-left: 20px;}
.add_menu_sitemap #menu-footer_menu_kz-2 li {margin: 0px;}
.add_menu_sitemap #menu-footer_menu_eng-2 {padding-left: 20px;}
.add_menu_sitemap #menu-footer_menu_eng-2 li {margin: 0px;}
/*sitemap*/

/*sidebar page and post*/
.sidebar_left {}
.sidebar_left ul li {margin:0px;padding:0px;list-style:none;background:#82593d;}

.sidebar_left ul li a::after{content: '\f333';font-family: 'dashicons';font-size: 24px;margin: 0 0 0 5px;color: #fff !important;float:right;}
.sidebar_left ul li a { color:#fff !important;font-size:14px; text-transform:uppercase;text-decoration:none;margin-left: 20px;display: block;padding: 5px;}
.sidebar_left ul li ul li {margin:0px;padding:0px;list-style:none;background:#e1e2e3;border-bottom:1px solid #fff !important;}
.sidebar_left ul li ul li a{color:#514e46 !important;font-size:14px;text-transform:none;text-decoration:none;}
.sidebar_left ul li ul li a::after{content: '';font-family: 'dashicons';font-size: 24px;margin: 0 0 0 5px;color: #fff !important;float:none;display:none;}
.sidebar_left ul {margin:0px;padding:0px;}
.sidebar_left ul li ul {margin:0px;padding:0px;}

.menu-item.child::before {content: '-';padding-left: 0px;float: left; line-height: 2;padding-right: 5px; }
.menu-item.child {padding-left: 10px !important;}
.menu-item.grandchild::before {content: '-';padding-left: 0px;float: left; line-height: 2;padding-right: 5px; }
.menu-item.grandchild {padding-left: 20px !important;}
/*скрываем наше меню и checkbox*/
.menu, #go {    display:block;}
.widgets input[type="checkbox"] {opacity:0;}
/*стилизуем кнопочку*/
.st { color:#fff;font-size:14px; text-transform:uppercase;text-decoration:none;margin-left: 20px;display: block;padding:10px !important;margin:0px;padding:0px;list-style:none;background:#82593d;}
.st::after{content: '\f333';font-family: 'dashicons';font-size: 24px;margin: -5px 0 0 5px;color: #fff;float:right;}
/*а вот собственно и само действие*/
#go:checked ~ .menu {    display:none;opacity:0;}

#secondary .widgets  { margin-top:8px; margin-bottom:20px; }


#secondary .widgets .menu li {    margin: 0px;    padding: 0px;    list-style: none;    background: #82593d;       background: #e1e2e3;    border-bottom: 1px solid #fff !important;}
#secondary .widgets .menu li a {    color: #514e46 !important;    font-size: 16px;    text-transform: none;    text-decoration: none;display: block;padding: 5px;}

#secondary .widgets   .menu li ul li {margin:0px;padding:0px;list-style:none;background:#e1e2e3;border-bottom:1px solid #fff !important;}
#secondary .widgets   .menu li ul li a {color:#514e46 !important;font-size:14px;text-transform:none;text-decoration:none;font-size: 14px;text-decoration: none;margin-left: 20px;display: block;
padding: 5px;}
#secondary .widgets   .menu li ul li a::after{content: '';font-family: 'dashicons';font-size: 24px;margin: 0 0 0 5px;color: #fff !important;float:none;display:none;}
#secondary .widgets   .menu {margin:0px;padding:0px;}
#secondary .widgets   .menu li ul {margin:0px;padding:0px;}
#secondary .widgets   .menu .children {padding:0px; margin:0px;}
#secondary .widgets   a:hover {background:#cbcccd; }

#go:checked ~ aside {    display:none;opacity:0;}
.widgets aside p{padding:0px;margin: 0px !important;}
.widgets aside ul {margin:0px;padding:0px;}
.widgets aside ul li {list-style:none;}

#secondary .widgets .page-list li {    margin: 0px;    padding: 0px;    list-style: none;    background: #82593d;       background: #e1e2e3;    border-bottom: 1px solid #fff !important;}
#secondary .widgets .page-list li a {    color: #514e46 !important;    font-size: 16px;    text-transform: none;    text-decoration: none;display: block;padding: 5px;}

#secondary .widgets   .page-list li ul li {margin:0px;padding:0px;list-style:none;background:#e1e2e3;border-bottom:1px solid #fff !important;}
#secondary .widgets   .page-list li ul li a {color:#514e46 !important;font-size:14px;text-transform:none;text-decoration:none;font-size: 14px;text-decoration: none;margin-left: 20px;display: block;
padding: 5px;}
#secondary .widgets   .page-list li ul li a::after{content: '';font-family: 'dashicons';font-size: 24px;margin: 0 0 0 5px;color: #fff !important;float:none;display:none;}
#secondary .widgets   .page-list {margin:0px;padding:0px;}




/*#primary {float:right; width:75%;}*/

body.has-main-sidebar #primary {    float: right !important;    width: 80% !important;}

body.has-main-sidebar #secondary {padding-top: 0px !important;width:20% !important;float:left !important;}

#secondary {width:20% !important;float:left!important;background: none!important;-webkit-box-shadow: inherit!important;-moz-box-shadow: inherit!important;box-shadow: inherit!important;padding-right: 20px!important;padding-top: 21px !important;padding-left:0px !important;}
#secondary .widget .widget-title {font-size: 14px;margin-bottom: 0px;}
#secondary .widget {}
#secondary .widget h3 {margin:0px;padding:5px;list-style:none;background:#82593d;color:#fff !important;text-transform:uppercase;padding-left: 20px;}
#secondary .widget h3::after {content: '\f333';font-family: 'dashicons';font-size: 19px;margin: 0 0 0 5px;color: #fff;float:right;}
#secondary .widget a{color:#514e46;font-size:14px;text-transform:none;text-decoration:none;background: #e1e2e3;border-bottom: 1px solid #fff;display: block;padding: 5px;margin: 0px;padding-left: 20px;}
#secondary .widget a::after{content: '';font-family: 'dashicons';font-size: 24px;margin: 0 0 0 5px;color: #fff;float:none;display:none;}
#secondary .widget a:hover {background:#cbcccd }
#secondary .widget br {display: none;}

.news_blocks {    padding-left: 30px;}
.news_blocks h2 {    margin: 0px;    padding: 0px;color:#925836 !important; font-weight:bold;font-size:32px;}
.news_block_post {clear:both;padding-bottom: 15px;border-bottom: 1px solid #e1e2e3;padding-top: 25px;}

.news_block_post img{float:left;padding-right: 30px;width: 308px;height: 183px;}
.news_block_post a{color:#514e46;font-weight:bold;font-size:22px;display:block;padding-bottom: 10px;}
.news_block_post p{font-size: 19px;display: table-cell;padding-top: 10px;}
.news_block_post .date{font-style: italic;font-size: 19px;}
.news_block_post p a {    font-weight: normal;    display: block;    font-size: 19px;    color: #925836;padding-top:10px;font-style: italic;}
/*sidebar page and post*/
.nav-links {    clear: both;    padding-top: 50px;}
/*page_of_professor*/
.page_of_professor {color: #514e46;}
.page_of_professor select {font-size: 19px; font-weight:bold; color: #514e46;float:left;min-width:197px;padding-left: 20px;padding-right: 70px;border:1px solid #c5c7c8;
background: #fff url('/wp-content/themes/influence-child/images/select_icon.png');  background-position: right center;  background-repeat: no-repeat;padding-top: 8px;padding-bottom: 8px;    /*for WebKit*/     -webkit-appearance: none;     /* for FF */      -moz-appearance: none;      text-indent: 0.01px;       text-overflow: '';      /* for IE */      -ms-appearance: none;     appearance: none!important;}
.page_of_professor input[type="submit"] {color:#fff; text-transform:uppercase; background:#82593d; padding:15px 0px 15px 0px; margin:0px;width:147px;border:none;border-radius:none;margin-left: 20px;}
.page_of_professor h2 {color: #925836 !important; font-size:32px !important; font-weight:bold !important;clear:both;padding:0px; margin:0px;padding-top:40px;}
.page_of_professor h3 {font-size:22px !important; font-weight:bold !important;padding:0px; margin:0px;padding-top:20px;padding-bottom:10px;}
.page_of_professor span {font-weight:normal !important;}
.page_of_professor a {color: #514e46;text-decoration:none;}
.page_of_professor img {float:left;width:119px;height:119px;border-radius: 100px;margin-right:20px;}
.page_of_professor ul li {float:left; width:45%;list-style:none; padding-top:40px;font-size:19px;margin-left:0px;min-height: 120px;background: unset;}
.page_of_professor li b {    padding-right: 20px;}
.page_of_professor .title_pad {    padding-right: 40px !important;}
.page_of_professor ul li p {    padding: 8px 0px 0px 0px;    margin: 0px !important;display:block;}
.page_of_professor ul {padding:0px; margin:0px;}
.page_of_professor .name {font-size:19px;font-weight: bold !important;}
.page_of_professor .one {}
.page_of_professor .two {margin-left:25px;}
.faculty-no-avatar {    width: 119px;    height: 119px;    background: #ccc;    float: left;    border-radius: 100px;    margin-right: 15px;}
/*page_of_professor*/

/*page_of_vacancies*/
.vacancies_filter {padding-left: 30px; font-size:19px;}
.vacancies_filter a {display:block;color: #514e46 !important;}
.vacancies_filter h2 {color: #925836 !important; font-size:32px !important; font-weight:bold !important;clear:both;padding:0px; margin:0px;}
.vacancies_filter input[type="submit"] {color:#fff; text-transform:uppercase; background:#82593d; padding:15px 0px 15px 0px; margin:0px;width:147px;border:none;border-radius:none;margin-left: 20px;}
.vacancies_filter select {font-size: 19px; font-weight:bold; color: #514e46;float:left;min-width:284px;padding-left: 20px;padding-right: 70px;border:1px solid #c5c7c8;
background-image: url('/wp-content/themes/influence-child/images/select_icon.png');  background-position: right center;  background-repeat: no-repeat;padding-top: 8px;padding-bottom: 8px;
    /*for WebKit*/     -webkit-appearance: none;     /* for FF */      -moz-appearance: none;      text-indent: 0.01px;       text-overflow: '';      /* for IE */      -ms-appearance: none;     appearance: none!important;}
.vacancies_filter ul {padding:0px;margin:0px;padding-top: 30px;}
.vacancies_filter ul li {list-style:none;padding:10px;margin:0px;border-top:1px solid #c5c7c8;height: 70px;background: unset;}
.vacancies_filter ul li div {float:left;width:70%;}
.vacancies_filter ul li input[type="submit"] {background:#9ca0a4;float:right;width:20%;margin-top: 13px;}
.vacancies_filter ul li a{font-weight:bold;}
.filter_resume i {display: block;padding-bottom: 7px;}
/*page_of_vacancies*/
/*page_of_special_school*/
.special_school {padding-left: 30px; font-size:19px;}
.special_school a {display:block;color: #514e46;text-decoration:none;}
.special_school p a {    display: inline;}
.special_school h2 {color: #925836 !important; font-size:32px !important; font-weight:bold !important;clear:both;padding:0px; margin:0px;padding-bottom:30px;}
.special_school ul li {list-style:none;padding:10px !important;margin:0px;border-top:1px solid #c5c7c8;background: unset;}
.special_school ul li ul li {border:none;}
/*page_of_special_school*/
/*page_of_strateg_partners*/
.strateg_partners {padding-left: 30px; font-size:19px;}
.strateg_partners a {display:block;color: #514e46;text-decoration:none;}
.strateg_partners h2 {color: #925836 !important; font-size:32px !important; font-weight:bold !important;clear:both;padding:0px; margin:0px;padding-bottom:30px;}
.strateg_partners .ac-container label {line-height:1.8!important;padding:10px !important;margin:0px !important;}
.strateg_partners .ac-container label span {font-weight:normal !important;}
.strateg_partners .ac-container input:checked + label:hover{padding:10px 10px 10px 50px !important;}
.strateg_partners .ac-container input:checked + label{padding:10px 10px 10px 50px !important;}
.strateg_partners .ac-container label:hover {padding:10px 10px 10px 10px !important;margin:0px !important;}
.strateg_partners .ac-container input:checked ~ article.ac-small{height: 140px;}
.strateg_partners .ac-container input:checked ~ article.ac-medium{height: 140px;}
.strateg_partners .ac-container input:checked ~ article.ac-large{height: 140px;}
.strateg_partners .ac-container article p {padding-top:10px;padding-left:50px;}
.strateg_partners .ac-container label img {width:16px;height:16px !important;padding-top: 26px;}
.strateg_partners .ac-container input:checked + label img, .strateg_partners .ac-container input:checked + label img:hover{display:inline;}
/*page_of_strateg_partners*/
/*page_of_contacts accordion*/
.contacts_accordion .ac-container {}
.contacts_accordion {padding-left: 0px;font-size: 16px;}
.contacts_accordion a {display:block;color: #514e46;text-decoration:none;}
.contacts_accordion p {padding:0px !important;margin:0px;}
.contacts_accordion h2 {color: #925836 !important; font-size:32px !important; font-weight:bold !important;clear:both;padding:0px; margin:0px;padding-bottom:30px;}
.contacts_accordion .ac-container label {line-height: 3.8 !important;padding: 5px !important;margin: 0px !important;height: 40px;}
.contacts_accordion .ac-container label span {font-weight:normal !important;}
.contacts_accordion .ac-container input:checked + label:hover{padding:5px 5px 5px 5px !important;}
.contacts_accordion .ac-container input:checked + label{padding:5px 5px 5px 5px !important;}
.contacts_accordion .ac-container label:hover {padding:5px 0px 5px 5px !important;margin:0px !important;}
.contacts_accordion .ac-container input:checked ~ article.ac-small{height: 140px;padding-left:5px;}
.contacts_accordion .ac-container input:checked ~ article.ac-medium{height: 140px;}
.contacts_accordion .ac-container input:checked ~ article.ac-large{height: 140px;}
.contacts_accordion .ac-container article {padding-left:5px;}
.contacts_accordion .ac-container label img {width:16px;height:16px !important;padding-top: 26px;}
.contacts_accordion .ac-container input:checked + label img, .strateg_partners .ac-container input:checked + label img:hover{display:inline;}
/*page_of_contacts accordion*/
/*accordion*/
.ac-container{margin: 10px auto 30px auto;text-align: left;}

.ac-container label{	padding: 10px 0px 0px 0px;position: relative;z-index: 20;display: block;height: 75px;cursor: pointer;color: #777;text-shadow: 1px 1px 1px rgba(255,255,255,0.8);line-height: 33px;
color: #514e46;text-decoration:none;margin: 0px;line-height: 2.8;border-top: 1px solid #c5c7c8;background: transparent url('/wp-content/themes/influence-child/images/icon_p.png') no-repeat 100% 50%;font-weight: bold;}

.ac-container label:hover{background: #fff;background: transparent url('/wp-content/themes/influence-child/images/icon_p.png') no-repeat 100% 50%;}
.ac-container input:checked + label,.ac-container input:checked + label:hover{padding-left:270px !important;background: transparent url('/wp-content/themes/influence-child/images/icon_m.png') no-repeat 100% 50%;}
.ac-container input{	display: none;}
.ac-container article{	
background: rgba(255, 255, 255, 0.5);
margin-top: -1px;	
overflow: hidden;	
height: 0px;	
position: relative;	
z-index: 10;
-webkit-transition: height 0.3s ease-in-out, box-shadow 0.6s linear;	-moz-transition: height 0.3s ease-in-out, box-shadow 0.6s linear;
-o-transition: height 0.3s ease-in-out, box-shadow 0.6s linear;	-ms-transition: height 0.3s ease-in-out, box-shadow 0.6s linear;
transition: height 0.3s ease-in-out;}

.ac-container input:checked ~ article{
-webkit-transition: height 0.5s ease-in-out, box-shadow 0.1s linear;
-moz-transition: height 0.5s ease-in-out, box-shadow 0.1s linear;
-o-transition: height 0.5s ease-in-out, box-shadow 0.1s linear;
-ms-transition: height 0.5s ease-in-out, box-shadow 0.1s linear;
transition: height 0.5s ease-in-out, box-shadow 0.1s linear;}

.ac-container article p{padding: 0px;}
.ac-container input:checked ~ article.ac-small{	height: 140px;}
.ac-container input:checked ~ article.ac-medium{height: 180px;}

.ac-container article p img {width:240px;float:left;padding-right: 30px;}
.ac-container  .shss {background: url('/wp-content/themes/influence-child/images/shss_logo.png');background-size: 68px; background-repeat: no-repeat;background-position: 0% 50%; }

.ac-container label img {width:68px;height:68px !important;float: left;padding-right: 30px;}
.ac-container input:checked + label img,.ac-container input:checked + label img:hover{display:none;}

div.spoiler-head {font-size: 16px !important;}

/*executive_management_post*/
.ac-container input:checked ~ article.shigeo{height: 330px;}.ac-container input:checked ~ article.adesida{height: 730px;}.ac-container input:checked ~ article.dairova{height: 430px;}.ac-container input:checked ~ article.baigarin{height: 530px;}.ac-container input:checked ~ article.kussain{height: 300px;}.ac-container input:checked ~ article.loretta{height: 430px;}.ac-container input:checked ~ article.roza{height: 300px;}.ac-container input:checked ~ article.ac-large{height: auto!important;}.ac-container input:checked ~ article.yezhov{height: 430px;}

.executive_management .ac-container {    margin: 10px auto 30px;    text-align: left;}
.executive_management .ac-container label {    background: unset;   /* clear: both;*/    color: #514e46;    cursor: pointer;      margin: 0px;    padding: 0px;    position: relative;    text-decoration: none;    text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.8);    z-index: 20;border:none; line-height: 0; text-align: right;height:auto;}
.executive_management .ac-container label:hover {    background: unset; }



.executive_management .ac-container input {    display: none;}
.executive_management .ac-container article { background: rgba(255, 255, 255, 0.5) none repeat scroll 0 0;height: 0;margin-top: -1px;overflow: hidden;position: relative;transition: height 0.3s ease-in-out 0s;    z-index: 10;}
.executive_management .ac-container article p { padding: 0px;margin:0px;}
.executive_management .ac-container input:checked ~ article {transition: height 0.5s ease-in-out 0s, box-shadow 0.1s linear 0s;    padding-bottom: 20px;}
.executive_management .ac-container input:checked ~ article.ac-small {    height: 140px;}
.executive_management .ac-container input:checked ~ article.ac-medium { height: 180px;}
.executive_management .ac-container article p img {    display: none;    float: left;    padding-right: 30px;    width: 240px;}
.executive_management .ac-container label img { float: left;    height: 195px !important;    padding-right: 30px;    width: 200px !important;}
.executive_management .ac-container img { height: auto !important;    padding-right: 30px;    width: 200px !important;float:left;/*margin-bottom: 10px;*/}

.executive_management .ac-container input:checked + label img, .executive_management .ac-container input:checked + label img:hover {display:block;}
.executive_management .ac-container > div {    clear: both;   padding-bottom:40px; min-height:230px; }
.executive_management .ac-container input:checked ~ article.ac-large {width:100%;}
/*.executive_management .ac-container input:checked + img + b + p + label{ display: none !important;}*/
.executive_management .ac-container input:checked + img + b + p {padding:0px;margin:0px;}
.executive_management .ac-container input + img + b + p {padding:0px;margin:0px;}
.executive_management .ac-container input+ img + b + p + label:before {content: '\21f2';display: inline-block;font-size: 30px;height: 20px;line-height: 1;margin-top: -18px !important;}
.executive_management .ac-container input:checked + img + b + p + label:before {content: '\21f1';display: inline-block;font-size: 30px;height: 20px;line-height: 1;}
.executive_management .ac-container p {margin:0px;}
/*executive_management_post*/
/*accordion*/
/*mobile*/
#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1::before {color: #000 !important;font-size:35px !important;}
#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1::after {display:none !important;}
#mega-menu-wrap-primary #mega-menu-primary {background:none !important;}
/*mobile*/

/*breadcrump*/
.header-background {background: #fff url(/wp-content/uploads/2017/05/plan-po-virtualnomu-turu_20172.jpg);height: 250px;background-size: cover;background-position: 50% 50%;} 
.breadcrumbs {	color: #fff;margin: 3% 0 0 15%;position: relative;float: left;border-left: 2px solid #fff;padding-left: 30px;}

.breadcrumbs a {font-size:16px; font-style:italic;color:#fff;text-decoration:none;}
.breadcrumbs a:hover {text-decoration:underline;}
.breadcrumbs h3 {font-size: 32px;font-weight:bold; color:#fff;text-transform: uppercase;}
.breadcrumbs span {font-size: 16px;font-style: italic;}
/*breadcrump*/

.procurement-results li p {margin: 0px;padding: 5px 0px;}
.procurement-results li {border-bottom: 1px solid #ccc;}
@media only screen and  (min-width:1024px) and (max-width:1370px) 
{  .banners ul li {   width: 19% !important;  }.banners h3 {font-size:25px;}}
@media only screen and  (min-width:1370px) and (max-width:1600px)
{  .banners ul li {   width: 19.60% !important;  }}
@media only screen and  (min-width:1601px)
{  .banners ul li {   width: 19.60% !important;  }}
@media only screen and  (min-width:200px) and (max-width:1370px) 
{  /*.sticky-element-sticky {position:unset !important;display:none;*/}.sticky-element-active img {display:none !important;} #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-right {float:none !important;text-align:center !important;margin-top: 5px;}}
@media only screen and  (min-width:850px) and (max-width:1210px)
{#mega-menu-wrap-primary #mega-menu-primary li a{padding-right: 22px !important;font-size:20px !important;} }
@media only screen and (max-width: 1000px) and (min-width: 751px) {  #mega-menu-wrap-primary #mega-menu-primary li a {  padding-right: 5px !important;  font-size: 16px !important;}}
  @media only screen and (max-width: 750px) and (min-width: 600px) {  #mega-menu-wrap-primary #mega-menu-primary li a {  padding-right: 1px !important;  font-size: 14px !important;}}
@media only screen and  (min-width:1024px) and (max-width:1370px)
{.events_block {}.events_block ul li {}.simcal-event-title {padding:0px;}}


@media only screen and  (min-width:820px) and (max-width:1024px) {  .banners ul li {width:30%;}}
@media only screen and  (min-width:600px) and (max-width:820px) { .banners ul li {width: 48%;margin-left: 7px;}.banners h3 {font-size: 26px;}.announcements_block {min-height:100px;}}
@media only screen and  (min-width:200px) and (max-width:600px) {#special-version-controls{ height: 100px !important;} .banners ul li {width:100%;height:50%;}.banners h3 {font-size: 20px;border: none;}.news_block img {float:none !important;width:100% !important;}}
@media only screen and  (min-width:580px) and (max-width:1024px) { .events_block {position:unset;height: 184px;}.events_block ul li {width: 100%;}.simcal-default-calendar-list ul.simcal-events li.simcal-event{padding:5px;}}
@media only screen and  (min-width:200px) and (max-width:600px) { .give {display:none;}.old_version{display:none;};.events_block {position:unset;min-height: 180px;}.events_block dl dd {width:100%;}.events_block ul li {padding: 5px;width: 98%;min-height: 50px;}.logoleft {display:none;}.rsDefaultInv .rsBullets {left: 0%;}.royalSlider .pad_topp {top: 15%;left:0%;}.royalSlider .pad_topp a h2 {font-size: 14px;line-height: 20px;width: 85%;}.royalSlider .date {font-size:14px;}#mega-menu-wrap-primary .mega-menu-toggle {background: none !important;}}
@media only screen and  (min-width:200px) and (max-width:1024px) {/*.logoleft {display: none;}*/}
@media only screen and  (min-width:200px) and (max-width:930px) { .menu_footer {width:100%;border-bottom:none;}.nav_links {width:100%;margin-top: 10px;}.bottom_social {left: 40px;}.social_center { min-height: 200px;}}
@media only screen and  (min-width:200px) and (max-width:822px) { #colophon .container {background:none;}#colophon {background: #b2b4b8 url('/wp-content/themes/influence-child/images/bg_footer_repeat.jpg') repeat-x;height: auto;}.social_center {min-height: 20px;clear: both;padding-top: 30px;}#mc4wp-form-1 {    width: 50%;    float: right;}.soc_sub span {    width: 40%;padding:5px; float: left;display:block;}.soc_sub {padding-top:0px;}.soc_sub input[type="email"] {margin: 15px 0px 0px 0px;} #top_banners {margin:0px !important;}#primary {padding-top:0px !important;}}
@media only screen and  (min-width:200px) and (max-width:1375px)  {#main {max-width: 100%;overflow: hidden;}}
@media only screen and  (min-width:200px) and (max-width:580px) {.center_title.panel-widget-style h3 {line-height: 1;font-size: 20px;}.announcements_block .date {float:none;}#mega-menu-wrap-primary .mega-menu-toggle {background: #f7f7f8 !important;}.bg_menu {background:#f7f7f8;}article.entry .post-text .entry-title {line-height: 1;}}
@media only screen and  (min-width:200px) and (max-width:790px) {.news_block {margin-top: 0px;}.center_title.panel-widget-style {margin-top: 0px !important;padding: 0px !important;}.left_news, .announcements_right, .news_block, .event_block {min-height:auto;padding-left: 0px;border:none;}.morenews {padding-top:0px;}}

@media only screen and  (min-width:680px) and (max-width:1375px) {.bg_menu .container {background: #fff !important;}.logoleft {width: 100% !important;}}

@media only screen and  (min-width:400px) and (max-width:573px) {.bottom_banners ul li {width:50% !important;margin: 5px 0px 0px 0px;background-size: 98% !important;}.banners_kz .bottom_banners ul li:first-child{background-size: 98% !important;}.banners_kz ul li:nth-child(2){background-size: 98% !important;}
.banners_ru .bottom_banners ul li:first-child{background-size: 98% !important;}.banners_ru ul li:nth-child(2){background-size: 98% !important;}
.banners_en .bottom_banners ul li:first-child{background-size: 98% !important;}.banners_en ul li:nth-child(2){background-size: 98% !important;}
#colophon {margin-top:0px !important;}.bottom_social ul li {margin:0px !important;}}

@media only screen and  (min-width:200px) and (max-width:400px) {.bottom_banners ul li {width: 95% !important;background-size: 100% !important;margin-bottom: 10px;height: 248px !important;}
.banners_kz .bottom_banners ul li:first-child{width: 95% !important;background-size: 100% !important;}.banners_kz ul li:nth-child(2){width: 95% !important;background-size: 100% !important;}
.banners_ru .bottom_banners ul li:first-child{width: 95% !important;background-size: 100% !important;}.banners_ru ul li:nth-child(2){width: 95% !important;background-size: 100% !important;}
.banners_en .bottom_banners ul li:first-child{width: 95% !important;background-size: 100% !important;}.banners_en ul li:nth-child(2){width: 95% !important;background-size: 100% !important;}
.bottom_banners a {width:100% !important;}#lang_static_menu {height: 65px;background: #82593d;}
#colophon {margin-top:0px !important;}.bottom_social ul li {margin:0px !important;}}
@media only screen and  (min-width:580px) and (max-width:780px) {.rsDefaultInv .rsBullets {left: 0%;}.royalSlider .pad_topp {top: 15%;left:0%;}.royalSlider .pad_topp a h2 {line-height: 20px;width: 85%;}}
@media only screen and  (min-width:200px) and (max-width:320px) {.events_block {display: none;}}

@media only screen and  (min-width:200px) and (max-width:760px) {
#menu ul {top:45px;}
#menu {display:block;} .LangSelect {display:none;}
#right {float:right;}.lang a {font-size:16px;}
#right .privat_links {min-width:auto;}
#right .privat_links .login {padding-left: 5px !important;background: none !important;}
#right .privat_links .login:hover {padding-left:5px !important;background: none !important;}
#right .privat_links a {padding: 14px 5px 14px 14px;font-size: 16px;}
#right .privat_links .mynu {padding-left: 5px !important;background: none !important;}
#right .privat_links .mynu:hover {padding-left:5px !important;background: none !important;}
#left .lang ul li a {border:none;}
.search_form input[type="text"] {font-size:16px !important; width: 91px !important;padding: 0px;background-position: 5% 50% !important;padding-left: 26px !important;min-height:auto;background-size: 20% !important;}
.search_form input[type="text"]:focus {height: 28px; width: 50px !important;}
#secondary {display:none;}
body.has-main-sidebar #secondary {    padding: 0px !important;    width: 100% !important;    margin: 0px;display:block;}
.special_school {padding:0px;}
.ac-container label {height: 75px;line-height: 1;width: 100%;}
.ac-container label img {float: left !important;padding-right: 5px;}
.ac-container article p img {width:30%;}
.ac-container input:checked + label, .ac-container input:checked + label:hover {padding-left:0px !important;height: 50px;}
.special_school .ac-container input:checked ~ article.ac-large{height: auto !important;}
body.has-main-sidebar #primary {width:100%;}article.entry .post-text .entry-title {text-align:center;padding-top:10px;}
.header-background {height:130px;}
.page_of_professor .one {width: 100%;margin-bottom: 5px;}
.page_of_professor .two {width: 100%;margin: 0px !important;margin-bottom: 5px !important;}
.page_of_professor #find {width: 100%;margin: 0px;margin-bottom: 5px;}
.page_of_professor ul li {width: 100%;}
.menu_footer ul li {padding: 0px 2px;}

.menu, #go {    display:none;}
#go:checked ~ .menu {    display:block;opacity: 1;}
article.entry .entry-content table, td {    width: auto !important;}

.breadcrumbs h3 {font-size:20px; line-height:1;}
.info_human { display:block;}
.image_human {float:none;}
.post-content {    margin-top: 20px;}

.vacancies_filter {padding-left:0px;}
.vacancies_filter select {width:100%;padding:0px;}
.vacancies_filter input[type="submit"] {width:100%;padding: 10px;margin: 10px 0px;}
.vacancies_filter ul li div {width:100%;}
.vacancies_filter ul li {height:auto;}

.soc_sub span {float:none;width:100%;}
#mc4wp-form-1 {width: 100%;}

.page_of_professor img {float:none;}

.menu-menu-eng-container .menu li{width:100%!important;padding:0px!important;margin:0px!important;float:none!important;}
.menu-menu-rus-container .menu li{width:100%!important;padding:0px!important;margin:0px!important;float:none!important;}
.menu-menu-kaz-container .menu li{width:100%!important;padding:0px!important;margin:0px!important;float:none!important;}
}

.a11y-toolbar {display:none;}
#menu-footer_menu_eng, #menu-footer_menu_kz, #menu-footer_menu_ru {display: block;}
.sow-slider-image-container .sow-slider-image-wrapper { max-width: none !important;  }
.bg_menu .container {  max-width:2000px !important; text-align: center; }

.sticky-element-sticky .givetonu_menu {
  border: 2px solid;
}
.sticky-element-sticky .givetonu_menu .givetonu {
  display: inline;
}

.givetonu_menu {    display: inline-block;
  vertical-align: bottom;
  width: 122px;
  font-size: 22px;
  background: url('/wp-content/themes/influence-child/images/usor_button.png') no-repeat !important;
  background-position: 10% 40% !important;
  text-decoration: none;
  color: #9c755a;
  border: none;
  padding-left: 12px !important;
}
.givetonu_menu a { text-decoration: none; color: #9c755a; }
.givetonu_menu .givetonu {display: none;}
.pad_logo { display: none; }
@media only screen and  (max-width: 1550px) and (min-width: 0px) { .logoleft {width: 120px} .logoleft .pad_logo { content:url('/wp-content/themes/influence-child/images/small_logo_menu.png'); } }
@media only screen and  (max-width: 1550px) and (min-width: 0px) { .givetonu_menu {display: none} }
@media only screen and  (max-width: 450px) and (min-width: 0px) { #right .privat_links .givetonu {display: none;} }
@media only screen and (max-width: 600px) { .main_top_menu { width: 100%!important; padding: 0px; float: left;} }
@media only screen and (max-width: 600px) {
.main_top_menu .mega-menu-wrap ul li ul {
  width: 100% !important;
}}

/*css comfortable reading*/
#special-version-controls { position: fixed !important;bottom: 0px !important;}
/*css comfortable reading*/