/*
Theme Name: UNIPF
Theme URI: https://wordpress.com/
Description: UNIPF, an Education theme, is a responsive WordPress theme for EDUCATIONAL AND SCIENTIFIC INSTITUTE OF APPLIED PHARMACY. 
Version: 1.0.0
Author: KO
License: GPLv3
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: nni.nuph.edu.ua
Tags: one-column, two-columns, three-columns, left-sidebar, right-sidebar, custom-background, custom-menu, featured-images, full-width-template, translation-ready, theme-options, threaded-comments, footer-widgets, custom-logo, education
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

 html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
 body{padding-top:0;margin:0;position: relative;}
 @keyframes slide{0%{transform:scale(0,0) translateY(0)}
 15%,70%{transform:scale(1,1) translateY(0)}
 90%{transform:scale(1,1) translateY(0)}
 100%{transform:scale(1,1) translateY(0)}
 }
 @keyframes size{0%,15%{transform:scale(1,0) translateY(0)}
 100%,25%{transform:scale(1,1)}
 }
 @keyframes zoom{0%,25%{transform:scale(0,0)}
 100%,35%{transform:scale(1,1)}
 }
 html{height:100%}
 body{height:100%}
 img.fancybox-image{border-width:10px;border-color:linear-gradient(rgba(225,135,40,0),#fff 34%);border-radius:8px}
 .fancybox-custom-caption.inside-caption{position:absolute;left:0;right:0;color:#000;margin:0 auto;bottom:0;text-align:center;background-color:rgba(255,255,255,1);border-bottom-right-radius:4px;border-bottom-left-radius:4px}
 div.fancybox-content p.caption-title{line-height:18px;padding:12px 0!important}
 .fancybox-slide--image .fancybox-content{background:linear-gradient(rgba(225,135,40,0),#fff 34%) content-box!important;border-radius:4px;box-shadow:0 0 10px 2px #868383}
 .blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{overflow:auto;/*padding:15px 5px 9px;*/font-size:14px;/*background:linear-gradient(0deg,rgba(0,0,0,.84),rgba(0,0,0,.4) 70%,#0000004d)*/}
 .blocks-gallery-item figure{max-height: 450px;min-height: 197px;height:197px;/*width:295px;*/transform:scale(0,0) translateY(0);animation-name:slide;animation-timing-function:cubic-bezier;animation-duration:10s;animation-iteration-count:1;animation-fill-mode:forwards;-webkit-transform:scale(0,0) translateY(0);-webkit-animation-name:slide;-webkit-animation-timing-function:cubic-bezier;-webkit-animation-duration:10s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-ms-transform:scale(0,0) translateY(0);-ms-animation-name:slide;-ms-animation-timing-function:cubic-bezier;-ms-animation-duration:10s;-ms-animation-iteration-count:1;-ms-animation-fill-mode:forwards;-o-transform:scale(0,0) translateY(0);-o-animation-name:slide;-o-animation-timing-function:cubic-bezier;-o-animation-duration:10s;-o-animation-iteration-count:1;-o-animation-fill-mode:forwards}
  a.fancyboxforwp img{transition:.5s}
 a.fancyboxforwp img:hover{transform:scale(1.05,1.05)}
 a.fancyboxforwp{overflow:hidden}
 nav.site-navigation.primary-navigation{height:33px;overflow:hidden}
 .mobile-nav-wrap nav.site-navigation.primary-navigation{height:39px;overflow:hidden}
 .flex-direction-nav .flex-next{right:auto!important}
 article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}
 audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
 audio:not([controls]){display:none;height:0}
 [hidden],template{display:none}
 a{background-color:transparent}
 a:active,a:hover{outline:0}
 abbr[title]{border-bottom:1px dotted}
 b,strong{font-weight:700}
 dfn{font-style:italic}
 h1{font-size:2em;margin:.67em 0}
 mark{background:#ff0;color:#001837}
 small{font-size:80%}
 sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
 sup{top:-.5em}
 sub{bottom:-.25em}
 img{border:0}
 svg:not(:root){overflow:hidden}
 figure{margin:1em 0}
 hr{box-sizing:content-box;height:0}
 code,kbd,samp{font-family:monospace,monospace;font-size:1em}
 pre{font-family:roboto;margin:0}
 button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
 button{overflow:visible}
 button,select{text-transform:none}
 button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
 button[disabled],html input[disabled]{cursor:default}
 button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
 input{line-height:normal}
 input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
 input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
 input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}
 input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
 fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
 legend{border:0;padding:0}
 textarea{overflow:auto}
 optgroup{font-weight:700}
 table{border-collapse:collapse;border-spacing:0}
 td,th{padding:0}
 .bt_contact>a,.bt_more>a{box-shadow:none;transition:all .21s ease;font-size:14px;font-weight:500;letter-spacing:1px;text-transform:uppercase;background:#098637;background:#e1f7cf;color:#767676;border:1px solid #07732f;border:1px solid #e1f7cf;padding:0 16px;line-height:37px;height:35px;display:block;text-align:center;transition:1s}
 .bt_contact>a:hover,.bt_more>a:hover{background:#004227;border-color:#004227;background:#098637;border-color:#07732f}
 .bt_contact,.bt_more{position:relative;bottom:0}
 .bt_contact:hover,.bt_more:hover{box-shadow:#dedede 2px 2px 4px}
 .bt_more{float:right}
 .bt_contact{float:left;cursor:pointer}
 .bt_contact:hover>a,.bt_contact>a:hover,.bt_more:hover>a,.bt_more>a:hover{color:#fff}
 ul.contact-info li{list-style-type:none}
 .tlp-member-feature-img img{max-width:346px;min-height:320px}
 .tlp-team .contact-info{padding:15px 2px 15px 15px!important;margin:0 0 8px 0!important}
 ul.contact-info{color:#fff;background-color:#057318;background-color:#047731}
 ul.contact-info li.email a{color:#fff}
 ul.contact-info li.email a:hover{color:#64f3a4}
 .tlp-team .tpl-social a .fa{line-height:.8em}
 .single-team-one .dec .tpl-social a{margin-right:25px;font-size:1.2em}
 .single-team-one .dec .scientific-profile{min-height:102px}
 .container-fluid.tlp-single-container .tlp-member-article .tpl-social{text-align:center}
 .tlp-member-feature-img{text-align:left}
 .alm-listing .alm-paging-content>li,.alm-listing .alm-reveal>li,.alm-listing>li{margin:0 125px 30px 0;min-height:150px;display:inline-block}
 button,input,select,textarea{color:#000;font-size:16px;line-height:1.5}
 body{font-size:17px;line-height:1.6;color:#052035;font-family:Roboto,-apple-system, BlinkMacSystemFont,"Helvetica Neue", Arial, sans-serif; margin: 0;}
 h1,h2,h3,h4,h5,h6,p{margin:10px 0}
 h1,h2,h3,h4,h5,h6{color:#222;font-family:Roboto,-apple-system, BlinkMacSystemFont,"Helvetica Neue", Arial, sans-serif;font-weight:500;letter-spacing:.01em}
 h1{font-size:28px;}
 h2{font-size:22px;letter-spacing:.02em}
 h3{font-size:21px}
 h4{font-size:20px}
 h5{font-size:19px}
 h6{font-size:18px}
 p{color:#222}
 cite,dfn,em{font-style:italic}
 blockquote{margin:0 1.5em}
 address{margin:0 0 1.5em}
 code,kbd,tt,var{font-family:Georgia,serif}
 abbr,acronym{border-bottom:1px dotted #666;cursor:help}
 ins,mark{background:#fff9c0;text-decoration:none}
 big{font-size:125%}
 html{box-sizing:border-box}
 *,::after,::before{box-sizing:inherit}
 blockquote::after,blockquote::before,q::after,q::before{content:""}
 blockquote,q{quotes:"" ""}
 hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}
 ol,ul{margin:0 0 1.5em 3em}
 ul{list-style:none}
 ol{list-style:decimal}
 li>ol,li>ul{margin-bottom:0;margin-left:1.5em}
 ol,ul{margin:0 0 .5em 1em;padding:0}
 dt{font-weight:700}
 dd{margin:0 1.5em 1.5em}
 img{height:auto;max-width:100%}
 table{margin:0 0 1.5em;width:100%}
 td,th{border:1px solid #ddd;padding:5px}
 .wp-block-column {  width: 48%;display: inline-block;vertical-align: top;}
.wp-block-columns { margin:0;}
#form_contactform .frm_submit {  margin-top: 20px;}
.with_frm_style .frm_form_field {/*margin-bottom: 15px;*/}
.fposhuk .with_frm_style .frm_form_field{/*margin-bottom:0!important;*/}
 a.button,button,input[type=button],input[type=reset],input[type=submit]{display:block;z-index:100000;/*margin-right:25px;*/border:0;box-shadow:none;outline-style:none;color:#fff;font-size:20px;font-weight:500;line-height:1.5;padding: 13px 25px;box-shadow: 1px 1px 1px #aeabab;}
 a.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:transparent;background-color:#ff6000;background-color:#f36008;color:#fff}
 button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb;color:#fff}
 input[type=date],input[type=email],input[type=password],input[type=search],input[type=text],input[type=url],select,textarea{color:#514e4e;border:1px solid #ddd;background-color:rgba(255,255,255,.9);}
 input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{color:#111;outline:0}
 input[type=date],input[type=email],input[type=password],input[type=search],input[type=text],input[type=url]{padding:15px 8px 15px 9px}
 select{width:100%;padding:5px}
 textarea{padding:10px;width:100%}
 .owl-dot,.owl-dot:hover {
 box-shadow: none;outline:none;}
 .owl-btn-wrapper { display: none;}
 .owl-dots { margin-top: 30px;} 
 ._pic-menu img.vc_single_image-img {
    height: 88px !important;
    width: auto;
}
._pic-menu  .textwidget {
    text-align: center;
}
div#nedwp-fm div#nedwp-fm-toggle{color:#ff6c00!important;font-weight: 400 !important;}
 .tab-content > .tab-pane input.library_poshuk {
    width: 100%;
    max-width: 600px;
}
div#nedwp-fm #nedwp-fm-toggle{width:324px!important;right: -130px!important;right:-135px!important;transition:.6s!important;height: 74px !important;}
div#nedwp-fm div#nedwp-fm-toggle:hover{right: -125px !important;}
.fancybox-button[disabled], .fancybox-button[disabled]:hover {
    color: #e4bd72;
    color: #ffeaa5!important;
}
.fancybox-button {
    background: rgb(37, 135, 95)!important;
}
._pic-menu {
    background-image: url(img/bg-pic.png);
}
._left{
	float: left;
	position: relative;width:29%;
}
._right{
	float: right;
	position: relative;width:64%;
}
#_events h1 {
    padding: 0;
    margin: 0;
}
#front-page-home-sections > #_events {
    padding: 0;
}
._tab {
    position: relative;
	width: 100%;
    max-width: 600px;
}
.search-box-wrap {
    display: none;
}
.library_submit {
    background-color: #ff7002;
	position: absolute;
    top: 0;
	border: medium none;
color: #fff;
font: 14px/1.3 FontAwesome;
right: -19px;
}
.nav.nav-tabs.nav-justified li {
    padding: 25px 12px 10px 0;
}
.fposhuk .nav.nav-tabs.nav-justified li a.active.show {
    background-color: #188033!important;
}
.fposhuk ._tab p,#poshuk ._tab p {
    margin: 0;
}

.nav-tabs {
    border-bottom: 0 !important;
}
#poshuk.ls-layer ul.nav.nav-tabs.nav-justified {
    margin-left:0;
}

.nav.nav-tabs.nav-justified {
    margin-top: 1.3em;
}
#f-2 .frm_button_submit.frm_final_submit {
    box-shadow: none !important;
    border-radius: 0;
    border: 0;
}
#site-navigation.main-navigation { background-color: #005319}
.nav.nav-tabs.nav-justified li a {
    background-color:#005319;
    padding: 15px 25px;
    color: white;
    font-size: 19px;
    border-radius: 4px;
	text-decoration: none;box-shadow: 1px 1px 1px #797777;
}
.nav.nav-tabs.nav-justified li a:hover {
    background-color: #188033;
    box-shadow: 3px 3px 8px #797777;
}

#footer-widgets .footer-widget-area .fa.fa-map-marker {
    font-style: normal;
    font-variant-caps: normal;
    font-weight: normal;
    font-size: 18px;
    line-height: 2;
    font-family: FontAwesome;
    font-variant-alternates: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-size: inherit;
}

 a{color:#025433;text-decoration:inherit}
 a:visited{color:#1f8058}
 a:active,a:focus,a:hover{color:#fb5302}
 a:focus{outline:inherit}
 a:active,a:hover{outline:0}
 ._contact{display:none}
 #_contact{position:absolute;z-index:5;bottom:45px;background:#fff;border:solid 10px #e1f7cf;border:solid 6px #e1f7cf;padding:15px;box-shadow:#ccc 0 0 12px}
 span.footerw i.fa{padding-right:15px}
 a.tlp-mail,a.tlp-phone{margin-left:10px;font-weight:700}
 span.tlp-location{margin-left:13px}
 .single-team-one i.fa.fa-envelope-o,.single-team-one i.fa.fa-map-marker,.single-team-one i.fa.fa-phone{color:#058c54}
 .tpl-social{margin-top:12px}
 .tpl-social a{margin-right:25px}
 .team-member{background-color:#fff;margin-bottom:30px;}
 .layout-isotope.tlp-team-isotope .team-member{box-shadow:#ccc 1px 1px 2px}
 .single-team-one .dec{padding:0 0 0 15px;position:relative}
 .tlp-team .designation{font-weight:600!important}
 .container-fluid.tlp-single-container .tlp-member-article{padding:5px 0!important}
 .scientific-profile{margin-top:15px}
 .tlp-direct .single-team-area h3{margin-bottom:0!important}
 .tlp-direct .single-team-one h3{margin-bottom:6px!important}
 .tlp-direct h3{font-size:21px;font-weight:600}
 .tlp-direct *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
 .tlp-direct .short-bio p{padding:2px 0 0;margin-bottom:10px}
 .single-team-one .img-responsive{width:400px;box-shadow:#0042272b 1px -2px 3px,#0042272b -1px -2px 3px}
 .tlp-team.tlp-single-container{background-color:#fff;padding:20px 45px 45px 45px;box-shadow:0 1px 2px #cfcfcf}
 h2.tlp-member-title{margin-top:10px}
 h3.tlp-member-title,h3.tlp-title{color:#012114;font-weight:600!important}
 .single-team-one h3.tlp-title{background:linear-gradient(90deg,rgb(255,255,255,0) 30%,rgba(108,216,19,.2) 65%)}
 .single-team-one a.single-team-img-link{margin-top:1px;margin-bottom:-6px;display:block}
 .tlp-direct .tpl-social a .fa{padding:4.5px 0 0!important}
 .tlp-direct h3 a{color:#0f5329;font-weight:600!important}
 .fa-map-marker:before{margin-left:3px}
 .tab-content > .tab-pane {
    display: none;
}
.tab-content > .active {
    display: block;
}
 .site-navigation.primary-navigation.toggled-on li.children-activ-of .spantoggled{width:0;}
 #main-nav{clear:both;height:54px;margin:15px auto 0 auto;}
 #site-navigation{
    width:1352px;
    position: relative;
    max-width: 100%;
}
#site-navigation .wrap-menu-content{
    display: table;
    margin: auto;
}
 .main-navigation li.menu-item-home::before,.main-navigation li.home.menu-item::before {
    /*content: "\f6d9";*/
 content: "\f015";
    font-family: FontAwesome;
	font-size: 1.8em;
	/*font-family: 'Font Awesome 5 Free';*/
	font-weight: 900;
	color: white;line-height: 1.8em;
}
 .enabled-sticky-primary-menu #main-nav.fixed{left:0;position:fixed;top:0;width:100%;z-index:9999}
 .main-navigation li:hover{background:#fbde88 none repeat scroll 0 0;background:#f36602 none repeat scroll 0 0;color:#02482b;color:#fff}
 .main-navigation li.current-menu-item a:before,.main-navigation li.menu-item-home:hover a:before,.main-navigation li.home.menu-item:hover a:before{color:#fff}
 .main-navigation ul{display:block;margin:0;padding:0}
 .main-navigation ul#primary-menu{height:55.4px}
 .main-navigation ul#primary-menu>li>ul.sub-menu{margin-top:4px;width:100%;display:table}
 .main-navigation ul ul{position:absolute;top:100%;left:0;z-index:1000;-webkit-transform-origin:top;transform-origin:top;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform:scale(1,0);transform:scale(1,0);display:block;opacity:0;transition:transform .5s ease,opacity .2s ease;-webkit-transition:-webkit-transform .5s ease,opacity .2s ease}
 .main-navigation ul li:hover>ul.sub-menu{display:block;opacity:1;z-index:1000;-webkit-transform:scale(1,1);transform:scale(1,1);transition:transform .3s ease,opacity .2s ease .1s;-webkit-transition:-webkit-transform .3s ease,opacity .2s ease .1s}
 .main-navigation li li:last-child>a,.main-navigation li li:last-child>pre>a{border-bottom:0!important}
 .main-navigation li:last-child{border-right:0!important}
 .main-navigation li.menu-item-home, .main-navigation li.menu-item-home.current-menu-item,.home.menu-item{background-color: transparent!important;border-left:0 !important;position:absolute;left:0;box-shadow:none;}
 
 .main-navigation li.menu-item-home a,.main-navigation ul li.menu-item-home a:hover,.main-navigation li.home.menu-item a,.main-navigation ul li.home.menu-item a:hover{font-size:0.1px!important;color:#005c11!important;padding:25px 15px;border:0;outline:none;box-shadow:none;
                                       }
 .main-navigation li.menu-item-home pre,.main-navigation li.home.menu-item pre {padding:0;margin-top:-45px;}
 #primary article.hentry .entry-header {
    padding: 15px;
}
 .main-navigation li.menu-item.menu-item-has-children{padding-right:10px;}
 .main-navigation ul ul ul{left:101%;top:0}
 .main-navigation ul.sub-menu{box-shadow:#0000002b 1px 1px 3px,#0000002e -1px 1px 3px,#00000012 3px 1px 3px,#0000000f -3px 1px 3px,#00000012 5px 1px 3px,#00000012 -5px 1px 3px}
 .main-navigation li{display:inline-block;float:left;margin-bottom:0;position:relative;border-left:solid 1.4px #12441d;box-shadow:#839a883b 1px 0 1px;background-color:#0b5423;}
 .main-navigation li.current-menu-item>a,.main-navigation ul ul li.current-menu-item>a{color:#fff}
 .main-navigation li li,.main-navigation li li.current-menu-item,.main-navigation li li:hover{border-left-color:transparent;border-right-color:transparent}
 .main-navigation li li{float:none;display:block;background-color:#fff}
 .main-navigation ul li li:first-child>a{border-left:none}
 .main-navigation li li{padding-right:5px;padding-left:15px}.main-navigation ul#primary-menu > li > pre > a{color:#fff;}
 .main-navigation ul li a{text-decoration: none;display:block;font-size:19px;font-weight:400;text-transform:uppercase;padding:14px 15px;position:relative;z-index:99;-webkit-font-smoothing:subpixel-antialiased;font-family:Roboto,sans-serif}
 .main-navigation ul ul li a{font-size:17px;text-transform:none}
 .main-navigation ul ul a{border-bottom:1px solid #888;border-left:medium none;border-right:medium none;color:#333;height:auto;padding:10px 0;text-align:left;width:100%}
 .main-navigation ul li.menu-item-has-children>a::after,.main-navigation ul li.menu-item-has-children>pre>a::after,.main-navigation ul li.page_item_has_children>a::after,.main-navigation ul li.page_item_has_children>pre>a::after{content:"\f107";font-family:FontAwesome;margin-left:10px;margin-right:0;position:absolute;right:6px}
 .main-navigation ul li a:hover{color:#fff}
 .main-navigation ul li li.menu-item-has-children>a::after,.main-navigation ul li li.page_item_has_children>a::after{content:"\f105";top:10px}
 .main-navigation ul li.menu-item-has-children a,.main-navigation ul li.page_item_has_children a{padding-right:30px}
 .main-navigation ul ul li.menu-item-has-children a,.main-navigation ul ul li.page_item_has_children a{padding-right:26px}
 .main-navigation li a:hover,.main-navigation li.current-menu-item a:hover,.main-navigation li.current_page_item a:hover{color:#333}
 .main-navigation li:hover,.main-navigation li.current-menu-item{background:#ff6000 none repeat scroll 0 0;border-left:solid 1.4px #12441d;color:#02482b;color:#fff}
 .main-navigation ul ul li a:hover,.main-navigation ul ul li.current-menu-item a,.main-navigation ul ul li.current_page_item a,.main-navigation ul ul li:hover>a{color:#333;background-color:inherit}
 .main-navigation .dropdown-toggle,.main-navigation .menu-toggle{display:none}
 .menu-main-container._nav li li a{padding-right:5px}
 .menu-main-container._nav li li li>a{padding-left:62px!important}
 .menu-main-container li.sepr>a{color:#6ead93;font-weight:700}
 hr{border-bottom:#e0e0e0 1px solid;clear:both;display:block;/*height:10px;*/background-color:transparent}
 .tlp-position{font-weight:700}
 .tlp-team .tpl-social{margin:0 0 20px 0!important}
 .tlp-content h3{/*background:#0f5329;color:#fff;*/padding:10px;text-align:center;margin-bottom:10px}
 .tlp-content a{color:#fff}
 .tlp-team .tlp-team-isotope .designation{color:#012114!important}
 .page-template-default header.entry-header,.page-template-directorate-list header.entry-header,.photogallery-template-default header.entry-header{padding:5px 10px 2px 10px;background-color:#047731;background:linear-gradient(#1a5f29,#047731 90%);background:linear-gradient(#1b5f2a,#047731 90%)}
 .page-template-directorate-list header.entry-header{margin-bottom:30px;margin:0}
#_photog p.has-text-align-center{font-size:18px;color:#000;background-color:#fff;margin:15px 0 25px 18px;padding:10px;text-transform:uppercase;box-shadow:rgba(204,204,204,.2) 0 5px 5px 0}
 p.has-text-align-center a{font-size:16px;color:green}
 ._w470 a {
    width: 600px;
    max-width: 100%;
	font-size: 15px !important;
}
 figcaption.blocks-gallery-caption{clear:both;display:block;width:100%;font-size:18px;padding:10px}
 .page-template-default header.entry-header{margin: 0 -25px;}
 .tlp-col-lg-1,.tlp-col-lg-10,.tlp-col-lg-11,.tlp-col-lg-12,.tlp-col-lg-2,.tlp-col-lg-24,.tlp-col-lg-3,.tlp-col-lg-4,.tlp-col-lg-5,.tlp-col-lg-6,.tlp-col-lg-7,.tlp-col-lg-8,.tlp-col-lg-9,.tlp-col-md-1,.tlp-col-md-10,.tlp-col-md-11,.tlp-col-md-12,.tlp-col-md-2,.tlp-col-md-24,.tlp-col-md-3,.tlp-col-md-4,.tlp-col-md-5,.tlp-col-md-6,.tlp-col-md-7,.tlp-col-md-8,.tlp-col-md-9,.tlp-col-sm-1,.tlp-col-sm-10,.tlp-col-sm-11,.tlp-col-sm-12,.tlp-col-sm-2,.tlp-col-sm-24,.tlp-col-sm-3,.tlp-col-sm-4,.tlp-col-sm-5,.tlp-col-sm-6,.tlp-col-sm-7,.tlp-col-sm-8,.tlp-col-sm-9,.tlp-col-xs-1,.tlp-col-xs-10,.tlp-col-xs-11,.tlp-col-xs-12,.tlp-col-xs-2,.tlp-col-xs-24,.tlp-col-xs-3,.tlp-col-xs-4,.tlp-col-xs-5,.tlp-col-xs-6,.tlp-col-xs-7,.tlp-col-xs-8,.tlp-col-xs-9{position:relative;min-height:1px;padding-left:0!important}
 .textwidget.custom-html-widget{text-align:justify}
 .ajax-load-more-wrap.green .alm-load-more-btn{background-color:#126933!important;float:none!important;box-shadow:#bbbaba 1px 1px 1px}
 .ajax-load-more-wrap.green .alm-load-more-btn:hover{background-color:#1ea050!important;box-shadow:#bbbaba 1px 1px 1px,#cecccc 2px 2px 1px}
 a.comment-reply-link{text-transform:uppercase}
 .site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em;overflow:hidden;clear:both}
 #infinite-handle{margin-bottom:20px;height:auto;overflow:hidden}
 #infinite-handle span:hover{border:1px solid #179bd7;background:#179bd7;color:#fff}
 #infinite-handle span{border:1px solid #001837;padding:5px 15px;width:auto;line-height:1.5;color:#001837;display:block}
 .post-title{font-size:17px}
 .meta-nav{background:#799283 none repeat scroll 0 0;color:#fff;display:inline-block;font-size:18px;margin-right:15px;padding:8px 15px;text-align:center;width:130px;margin:0}
 .navigation .nav-links .nav-next span.meta-nav:hover,.navigation .nav-links .nav-next:hover span.meta-nav,.navigation .nav-links .nav-previous span.meta-nav:hover,.navigation .nav-links .nav-previous:hover span.meta-nav{background:#0f5329}
 .post-navigation a{color:#1a1a1a;display:block}
 .post-navigation a:hover{color:#179bd7}
 .navigation .nav-links .nav-next span.meta-nav{float:right}
 .post-navigation .nav-links a span.post-title{margin-left:10px;height:42px;display:block;line-height:42px;vertical-align:middle;overflow:hidden;color:#a8bfb1}
 .post-navigation .nav-links a span.post-title:hover{color:#e44d14}
 .navigation .nav-links .nav-previous .post-title{margin-left:150px;margin-top:-42px}
 .post-navigation .nav-next,.post-navigation .nav-previous{border-bottom:4px solid #b1c7ba}
 .post-navigation .nav-next a,.post-navigation .nav-previous a{padding-left:30px}
 .navigation,.pagination{margin-top:15px}
 .nav-links{border-top:medium none;margin-bottom:20px;padding:30px 0 0 0;overflow:hidden}
 .navigation.pagination .nav-links .page-numbers{padding:5px 10px;text-align:center}
 .page-numbers.dots{background:rgba(0,0,0,0) none repeat scroll 0 0}
 .navigation .nav-links .page-numbers.current,.navigation .nav-links a:hover{background:#2fa44c none repeat scroll 0 0;border-color:#2fa44c;color:#fff}
 .navigation .nav-links a{background:#198643;border:none;color:#fff;font-size:15px;line-height:1.5;padding:20px 25px;border-radius: 4px;}
 .navigation .nav-links .nav-next{float:right;background:#fff none repeat scroll 0 0;padding-left:15px}
 .navigation .nav-links .nav-previous{float:left;margin-bottom:30px;background:#fff none repeat scroll 0 0}
 .navigation .nav-links .nav-links a:hover{background:#00132c}
 .post-navigation .nav-links a,.post-navigation .nav-links a:hover{background:#fff none repeat scroll 0 0;color:#001837;padding:0}
 .post-navigation .nav-links>div{width:100%}
 #mob-menu,#mobile-trigger{display:none}
 .screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}
 .screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
 .alignleft{display:inline;float:left;margin-right:15px;margin-bottom:15px}
 .alignright{display:inline;float:right;margin-left:15px;margin-bottom:15px}
 .aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}
 .alignnone{clear:both;margin-top:0}
 #featured-slider::after,#featured-slider::before,#university-hub-front-page-widgets::after,#university-hub-front-page-widgets::before,.clear-fix::after,.clear-fix::before,.comment-content::after,.comment-content::before,.entry-content::after,.entry-content::before,.site-content::after,.site-content::before,.site-footer::after,.site-footer::before,.site-header::after,.site-header::before,.widget::after,.widget::before{content:"";display:table}
 .clear-fix::after,.comment-content::after,.entry-content::after,.site-content::after,.site-footer::after,.site-header::after,.widget::after,.widget::before{clear:both}
 .widget{margin:30px 0 0}
 .widget:first-child{margin:0 auto}
 .widget select{max-width:100%}
 #university-hub-front-page-widgets .widget{padding:50px 0;margin:0}
 #university-hub-front-page-widgets{clear:both}
 #university-hub-front-page-widgets .widget-title{color:#242526;font-weight:400;margin:0 0 25px;line-height:1.1;font-size:36px;text-align:center;position:relative}
 #primary article.hentry{background:#fff none repeat scroll 0 0;padding: 0 25px 10px;}
 .page-header .page-title{margin:0}
 .page-header{background:#fff none repeat scroll 0 0;box-shadow:0 0 2px #cfcfcf;margin-bottom:20px;padding:5px 30px}
 footer.entry-footer{margin-bottom:25px}
 .entry-footer>span{display:inline-block;font-size:14px;height:100%;margin-right:15px;text-align:center}
 .entry-footer>span:last-child{border-right:none}
 .cat-links>a{margin-left:5px}
 .cat-links>a:first-child{margin-left:0}
 .entry-title a{color:#001837}
 .entry-title a:hover{color:#fb5302}
 .sticky{display:block}
 .hentry{margin:0 0 30px}
 .hentry:first-child{margin:0}
 .byline,.updated:not(.published){display:none}
 .group-blog .byline,.single .byline{display:inline-block}
 .entry-content,.entry-summary,.page-content{margin:1.5em 0 0}
 .entry-footer>span a{color:#888}
 .entry-footer a:hover{color:#179bd7}
 .entry-content,.entry-summary,.page-content{margin:30px 0 0}
 .home .entry-content-wrapper .entry-content{margin:0}
 .entry-footer>span::before{display:inline-block;font-family:FontAwesome;height:15px;margin-right:8px;content:""}
 .entry-meta .byline .author.vcard{margin-left:-4px}
 span.comments-link::before{content:"\f0e6"}
 .entry-footer>.cat-links::before{content:"\f115"}
 .entry-footer>.byline::before{content:"\f007"}
 .entry-footer .edit-link::before{content:"\f044"}
 .entry-footer .tags-links::before{content:"\f02c"}
 .entry-footer>.posted-on::before{content:"\f017"}
 .custom-entry-date{float:left;margin-right:15px;margin-bottom:5px;display: none;}
 .custom-entry-date span.entry-month{background:#04a040 none repeat scroll 0 0;color:#fff;font-size:14px;font-weight:700;line-height:12px;padding:8px 22px;text-transform:uppercase;width:73px}
 .custom-entry-date span.entry-day{font-size:38px;font-weight:700;line-height:26px;overflow:hidden;padding:12px 0 22px;background:#04c74f;font-weight:700;color:#fff;overflow:hidden;width:73px;text-shadow:#328e13 1px 1px,#328e13 2px 2px,#328e13 3px 3px,#328e13 4px 4px,#328e13 5px 5px,#328e13 6px 6px,#328e13 7px 7px,#328e13 8px 8px,#328e13 9px 9px,#328e13 10px 10px,#328e13 11px 11px,#328e13 12px 12px,#328e13 13px 13px,#328e13 14px 14px,#328e13 15px 15px,#328e13 16px 16px,#328e13 17px 17px,#328e13 18px 18px,#328e13 19px 19px,#328e13 20px 20px,#328e13 21px 21px,#328e13 22px 22px,#328e13 23px 23px,#328e13 24px 24px,#328e13 25px 25px,#328e13 26px 26px,#328e13 27px 27px,#328e13 28px 28px,#328e13 29px 29px,#328e13 30px 30px,#328e13 31px 31px,#328e13 32px 32px,#328e13 33px 33px,#328e13 34px 34px,#328e13 35px 35px,#328e13 36px 36px,#328e13 37px 37px,#328e13 38px 38px,#328e13 39px 39px,#328e13 40px 40px,#328e13 41px 41px,#328e13 42px 42px,#328e13 43px 43px,#328e13 44px 44px,#328e13 45px 45px,#328e13 46px 46px,#328e13 47px 47px,#328e13 48px 48px,#328e13 49px 49px,#328e13 50px 50px,#328e13 51px 51px,#328e13 52px 52px,#328e13 53px 53px,#328e13 54px 54px,#328e13 55px 55px,#328e13 56px 56px,#328e13 57px 57px,#328e13 58px 58px}
 .custom-entry-date>span{display:block;text-align:center}
 .conferencecat-konferencii .entry-header {
    padding-bottom: 0 !important;
}
.conferencecat-konferencii .entry-content {
    margin-top: 0 !important;
}
 section#main-content h1{font-size: 22px;letter-spacing: 0.02em;margin:0;padding:10px 10px 10px 15px;background-color:#047731;background:linear-gradient(#1a5f29,#047731 90%);background:linear-gradient(#1b5f2a,#047731 90%);color:#fff}
 .page-template-default .entry-header .entry-title,.page-template-directorate-list .entry-header .entry-title,.photogallery-template-default .entry-header .entry-title{font-size:24px;color:#fff;margin:2px 0;}
 .page-template-default .entry-header .entry-title,.page-template-directorate-list .entry-header .entry-title{padding-left:15px;text-transform: uppercase;}
 .photogallery-template-default .entry-header .entry-title{text-align:center}
 .entry-content-wrapper .entry-header .entry-title{margin-bottom:10px}
 .kontakt-template-default #content, .contact-template-default #content{padding:0!important;margin: 0 auto !important;background-color: #013c24;}

 .archive .format-aside .entry-title,.blog .format-aside .entry-title{display:none}
 #respond{clear:both;display:block;float:left}
 #comments{margin-top:30px}
 .comment-content a{word-wrap:break-word}
 .bypostauthor{display:block}
 .comment-notes{position:relative}
 .comment-content a{word-wrap:break-word}
 .bypostauthor{display:block}
 .comment-form{margin:0 -15px}
 .comments-area form#commentform p,.comments-area form#commentform p.logged-in-as{padding:0 15px}
 .comment-form-author input,.comment-form-email input,.comment-form-url input{width:100%}
 #tab-reviews .comment-form-author,#tab-reviews .comment-form-email,#tab-reviews .comment-form-url{width:50%}
 .comments-area form#commentform p.logged-in-as{padding:0 15px;width:100%}
 .comment-form-author,.comment-form-email,.comment-form-url{width:33.33%;float:left}
 .comment-list li.comment::after{content:inherit;display:none}
 .comment-list li{padding-left:0}
 .comment{display:block;float:left;width:100%}
 ol.comment-list{border-radius:5px;float:left;margin-bottom:15px;margin-left:0;margin-right:0;overflow:inherit;padding:0;width:100%}
 ol.comment-list .children{border:medium none;float:left;margin:15px 0 15px 15px;width:98%}
 ol.comment-list li{list-style:outside none none;margin-bottom:15px}
 .comment .comment-body{background-color:#fff;border:1px solid #ddd;border-radius:0;clear:both;display:block;float:left;margin-top:5px;padding:20px;position:relative;text-align:left;width:100%}
 .comment-author.vcard{font-size:20px;margin-bottom:5px}
 .comment-list .children{background-position:left 20px;background-repeat:no-repeat;border-left:1px solid #eee;margin-left:0;padding-left:40px}
 .comment-list li.comment>div img.avatar{left:29px;position:absolute;top:29px}
 #comment-form-title{font-size:24px;padding-bottom:10px}
 .vcard .avatar{float:left;margin:7px 15px 15px 0}
 .comment-metadata{font-size:14px;line-height:16px;margin-bottom:10px}
 .comment-metadata>a{color:#49616b;margin-right:30px}
 .comment-metadata::before{display:inline-block;font-family:FontAwesome;height:15px;content:"\f017"}
 .form-allowed-tags code{white-space:inherit;word-wrap:break-word}
 .comment-respond label{display:block;font-weight:400}
 .comments-title{font-weight:400;margin:25px 0 0}
 .comment-content a{word-wrap:break-word}
 .bypostauthor{display:block}
 .comment-content{clear:both;display:block}
 .authorbox .author-bio-posts-content,.authorbox .author-info{float:left;max-width:90%;width:90%}
 .author-info h4{margin-bottom:0}
 #commentform label{display:inline;position:relative}
 #commentform input[type=checkbox],#commentform input[type=radio]{margin-right:10px}
 #commentform p.form-submit{margin-top:30px}
 #commentform span.required{color:#f0632b}
 .infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}
 .infinity-end.neverending .site-footer{display:block}
 .comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}
 embed,iframe,object{max-width:100%}
 .wp-caption{margin-bottom:1.5em;max-width:100%}
 .wp-caption img[class*=wp-image-]{display:inline-block;margin-left:auto;margin-right:auto}
 .wp-caption .wp-caption-text{margin:.8075em 0}
 .wp-caption-text{text-align:center}
 .gallery{margin-right:-5px;margin-left:-5px}
 .gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;margin:0;padding:5px}
 .gallery-item img{vertical-align:middle}
 .gallery-columns-2 .gallery-item{max-width:50%}
 .gallery-columns-3 .gallery-item{max-width:33.33%}
 .gallery-columns-4 .gallery-item{max-width:25%}
 .gallery-columns-5 .gallery-item{max-width:20%}
 .gallery-columns-6 .gallery-item{max-width:16.66%}
 .gallery-columns-7 .gallery-item{max-width:14.28%}
 .gallery-columns-8 .gallery-item{max-width:12.5%}
 .gallery-columns-9 .gallery-item{max-width:11.11%}
 .gallery-caption{display:block}
 #page{position:relative;margin:0 auto}
 .container{margin:0 auto;width:97%;max-width:1352px}
 #footer-widgets .inner-wrapper{margin-left:-15px;margin-right:-15px}
 .custom-button{display:block;font-size:16px;margin-bottom:10px}
 .custom-button{border:2px solid #179bd7;display:inline-block;font-size:15px;margin:10px;padding:8px 25px}
 .custom-button:hover{background:#179bd7;color:#fff;border-color:#179bd7}
 .call-to-action-buttons .custom-button{border-color:#fff;color:#fff}
 .call-to-action-buttons .custom-button:hover{border-color:#179bd7}
 a.more{border:2px solid #fff;color:#fff;display:inline-block;padding:5px 25px 8px;text-transform:uppercase;transition:all .2s ease 0s}
 a.more::after{content:"\f105";display:inline-block;font-family:FontAwesome;font-size:17px;margin-left:9px}
 a.more:hover{color:#343434;background-color:#fff;border-color:#fff}
 a.button{border:2px solid #fff;color:#fff;padding:9px 25px;transition:all .2s ease 0s;display:inline-block;text-transform:uppercase}
 a.button:hover{color:#fff}
 a.button::after{content:"\f101";font-family:fontawesome;margin-left:5px;transition:1s;position:absolute}
 a.button:hover:after{margin-left:12px}
 a.read-more{margin-left:10px;color:#179bd7}
 a.custom-logo-link{float:left;margin-top:15px;margin-right:15px}
 .site-description{color:#047731;color:rgb(1, 83, 1);font-size: 25px;font-weight:600;font-weight:700;letter-spacing:2.2px;text-align:center;text-transform:uppercase;letter-spacing: .01em;}
 #header-social{float:right}
 #header-social li{border-right:1px solid rgba(255,255,255,.15);display:inline-block;padding:8px 7px;margin:0;float:left}
 #header-social .university_hub_widget_social ul li a::before{line-height:1.5;font-size:16px}
 #header-social .university_hub_widget_social li a{height:25px;background:inherit;width:20px}
 #header-social .university_hub_widget_social ul li a::before{color:rgba(255,255,255,.71);text-shadow:inherit;font-size:14px;font-weight:300;line-height:2}
 #header-social .university_hub_widget_social ul li a:hover::before{color:#fff}
 .header-search-box{position:relative;display:inline-block}
 #tophead .container{padding-top:1.5px}
 .search-form input.search-field{background-color:#12441d;background-color:#004227;border:1px solid #4d8060;color:#fff}
 .search-form{position:relative}
 .search-form .search-submit{border:medium none;color:#999;font:14px/1.3 FontAwesome;right:0}
 .search-form .search-submit:focus,.search-form .search-submit:hover{color:#fff;background:0 0}
 .woocommerce-product-search{position:relative}
 .woocommerce-product-search .search-field{border:1px solid #ddd;height:37px;padding:10px 55px 10px 10px;width:100%;box-sizing:inherit}
 .woocommerce-product-search button{border:medium none;border-radius:0;font-size:13px;height:37px;line-height:1.8;padding:0 20px;position:absolute;right:0;top:0}
 .quick-news>span{background:#ff6000 none repeat scroll 0 0;color:#fff;font-weight:700;margin-right:8px;padding:2px 5px}
 .quick-news>a{color:#fff}
 .quick-news{float:left;padding:10px 0;text-align:left;width:33.33%}
 #quick-contact{float:left}
 #quick-contact>ul{margin:0;padding:0}
 .p_off p{margin:0;padding:0}
 #form_kod-udk,.kodudk,#form_gmks,#form_2f3m0,._interlibrary,._el_documents_delivery,#form_contactform {background-color: rgba(242, 240, 240, 0.61);padding: 35px 25px 25px;margin:0 -25px; }
 #form_e-komplect{background-color: rgba(242, 240, 240, 0.61);padding: 35px 25px 25px;margin:0; }
#form_2f3m0 .frm_form_field,#form_contactform .frm_form_field, .kodudk .frm_form_field, #form_gmks .frm_form_field, #form_kod-udk .frm_form_field,._information_support .frm_form_field,._el_documents_delivery .frm_form_field,#form_e-komplect .frm_form_field,._interlibrary .frm_form_field{ margin-bottom: 15px;} .frm_error { color: red;}
#form_e-komplect .frm_submit, ._interlibrary .frm_submit, ._el_documents_delivery  .frm_submit,.kodudk .frm_submit,#form_gmks .frm_submit{margin-top: 25px;}
._interlibrary  #frm_checkbox_135-0,#form_lm7yz .frm_radio {
    float: left;
    margin-right: 25px;
}

._interlibrary  #frm_checkbox_135-1 {
    float: left;
}
._information_support {
    margin: auto;
    background-color: #dbdbdb;
    padding: 25px 45px;
}
._information_support .with_frm_style .frm_submit {
    margin-top: 20px;
}
._el_documents_delivery .frm_radio label{
	z-index: 1;position: relative;
}
#form_2f3m0 .frm_radio label, #frm_checkbox_86-0 label{
    font-size: 16px;
}
._el_documents_delivery .frm_radio label::after {
    content: '';
    width: 20px;
    height: 20px;
    border: 1px solid white;
    border-radius: 50%;
    position: absolute;
    left: -3px;
    top: -1px;
    z-index: -1;
    background-color: white;
}
._el_documents_delivery #field_u3haq_label {
    margin-bottom: 5px;
}
.kt-accordion-id_106c59-2e .kt-accordion-header-wrap .kt-blocks-accordion-header.kt-accordion-panel-active {
    color: #ffffff;
    background: #069963 !important;
    border-color: #069963 !important;
}
.kt-accordion-header-wrap .kt-blocks-accordion-header.kt-accordion-panel-active {
    border-color: #eeeeee #eeeeee #eeeeee #069963!important;
}
.kt-accordion-panel-inner {
padding: 0!important;}
.col_centr .wp-block-kadence-iconlist{
    display: table;
    margin-right: 0;
    margin-left: auto;
}

.kbx-back-btn-enable .entry-title, .kbx-back-btn-enable .page-title {
    margin-top: -8px;
}
.kbx-sidebar-category-list .sidebar-category-title {
    color: #32ab67 !important;
}
.kbx-category-box .article-count {
    background-color: #ff7002!important;
}
.kbx-category-box .article-count::before,.kbx-category-box .article-count::after {
    border-top: 15px solid #ff7002!important;
}
.kbx-print {
    display: none;
}
.kbx_ask_a_question_modal_inn {
    padding: 50px!important;
}
h3.has-background {
    background-color: #047731 !important;
    color: white;
    text-transform: uppercase;
    font-weight: 500;
    padding: 20px;
    margin: 0 -25px;
}
 li.lang-item{/*padding:5px 14px*/}
 a.quick-call,span.main-address{font-size:17px}
 ._white{color:#fff}
 #quick-contact a,#quick-contact span{color:#fff;display:block;display:inline-block;padding:11px 5px}
 #quick-contact li.quick-address-info::before{content:"\f19c";font-size:1.2em!important}
 #quick-contact li.quick-call-info::before,li.sidr-class-quick-call-info::before{content:"\f095"}
 #quick-contact li::before{color:#fff;content:"";display:inline-block;font-family:FontAwesome;font-size:1.4em;margin-right:5px;padding:6px 0;text-align:center;width:27px;position:absolute;left:-5px}
 li.quick-call-info::before{top:5px}
 li.quick-address-info::before{top:4px}
 #quick-contact li{clear:inherit;float:left;font-size:14px;line-height:.8;list-style:outside none none;margin-top:3px;padding:0 5px 0 0;text-align:left;position:relative;padding-left:30px}
 li.quick-address-info{margin-left:25px}
 .widget._lang{margin:0;display:inline-block;height:28px}
 .widget._lang li{display:inline-block;list-style-type:none}
 .sidr ul li{letter-spacing:.1em;display:block;margin:0;line-height:48px;font-size:16px}
 .sidr h2{background-color:#0f7122;background-color:#087521;background-color:#016b30;background-color:#0f5329;box-shadow:-5px 0 5px 0 #2222223d inset;line-height:40px;line-height:3em;font-size:18px;color:#fff;padding-left:55px;letter-spacing:.1em}
 .sidr h2::before{content:"\f19c";font-size:1em!important}
 .sidr ul{margin:0;padding:0;display:block}
 .sidr ul li ul{margin:0 0 15px 0}
 .sidr h2::before,.sidr ul li.sidr-class-quick-call-info::before{color:#fff;display:inline-block;font-family:FontAwesome;font-size:22px;margin-right:5px;padding:0;text-align:center;width:27px;position:absolute;left:15px}
 .sidr ul li.sidr-class-quick-call-info::before{top:15px}
 a.sidr-class-quick-call{margin-left:30px!important;font-size:18px;line-height:4em!important;letter-spacing:.05em!important}
 .sidr ul li.active,.sidr ul li.sidr-class-active,.sidr ul li:hover{border-top:0}
 .sidr ul li a,.sidr ul li span{margin:0;padding:0 20px;color:#fff;display:block;line-height:32px}
 span.spacing{letter-spacing:.18em}
 .sub-address,a.quick-email{opacity:.7}
 .top-news{float:left;width:35%}
 .mobile-nav-wrap.wrap-toggled-on a#mobile-trigger{opacity:.3}
 .sidr-main-open button.menutoggle{opacity:0}
 .sidr{display:block;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:hidden;overflow-y:auto;font-size:15px;background:#12441d;background:#004227;color:#fff;box-shadow:0 0 5px 5px #2222223d inset}
 .sidr .sidr-inner{padding:0 0 25px;box-shadow:0 0 5px 2px #2222223d inset}
 .top-news-title{background:#ff6000 none repeat scroll 0 0;color:#fff;display:block;float:left;font-size:16px;font-weight:600;margin-left:-500px;padding:8px 6px 9px 500px;position:relative}
 .top-news-title::after{border-left:16px solid #ff6000;border-top:41px solid transparent;content:"";display:inline;float:right;position:absolute;right:-16px;bottom:0}
 .top-news a{width:100%;color:#fff}
 .top-news a:hover{color:#fff}
 #news-ticker{float:left;font-size:14px;font-weight:500;margin:9px 0 6px 20px;max-height:21px;overflow:hidden;width:270px}
 .site-header{width:100%;padding:0}
 .slider-enabled .site-header{transition:all .5s ease-in-out 0s;width:100%;}
 .site-header.fixed{background-color:#179bd7;box-shadow:0 0 3px #aaa;left:0;padding:0 0;position:fixed;top:0;z-index:9999}
 #site-identity{min-height: 135px;text-align:center;display:inline-block;z-index:200;position: relative;}
 .brand-h,.brand-h2{position:absolute;z-index:100;display:inline-block}
   @media only screen and (max-width:1380px) and (min-width:768px){.right-nn{padding-right:25px!important}
 }
 div#nedwp-fm div#nedwp-fm-toggle {
    -webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, .2);
    -moz-box-shadow: 0 0 2px 2px rgba(0, 0, 0, .2);
    box-shadow: 0 0 2px 2px rgba(0, 0, 0, .2);
}
#_after-content {
   /* background-color: beige;*/
}
.bgw {
    width: 600px;
    height: 179px;
    position: absolute;
    top: 73px;width: 100%;
}
.bgw2 {
    background-color: white;
    display: block;
    height: 179px;
    width: 700px;
    margin: auto;
}
.ls-inner .ls-wrapper.ls-in-out:nth-child(10) {
	/*border-radius: 34px;*/
	/*border-radius: 16px;*/
/*overflow: hidden;*/

}
.ls-wrapper.ls-in-out #_imgls2 {
  border-radius: 34px;
overflow: hidden;
}
.ls-container .ls-wrapper.ls-in-out #_imgls2::before {
    content: '';
	position: absolute;
	width: 140%;
	height: 140%;
	top: -26%;
	left: -20%;
   /* z-index: -1;*/
    background: url(https://lib.nuph.edu.ua/library/wp-content/uploads/2021/06/photo1Slide1-2.jpg) 0 0 repeat;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
	background-size: contain;
}
.ls-container .ls-wrapper.ls-in-out #_imgls2::before {
    content: '';
	position: absolute;
	width: 140%;
	height: 140%;
	top: -26%;
	left: -20%;
   /* z-index: -1;*/
    background: url(https://lib.nuph.edu.ua/library/wp-content/uploads/2021/06/photo1Slide1-2.jpg) 0 0 repeat;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
	background-size: contain;
}
.ls-container .ls-wrapper.ls-in-out ._imgslidleft::before {
	content: '';
	position: absolute;
    width: 129%;
height: 129%;
top: -14%;left: -16%;
background: url(https://lib.nuph.edu.ua/library/wp-content/uploads/2021/06/photo3Slide1.jpg) 0 0 repeat;
    background-size: auto;
-webkit-transform: rotate(-45deg);
transform: rotate(-45deg);
background-size: contain;
}
._imgslid-r::before {
	content: '';
	position: absolute;
    width: 129%;
height: 129%;
top: -14%;left: -16%;
background: url(https://lib.nuph.edu.ua/library/wp-content/uploads/2021/06/photo2Slide1.jpg) 0 0 repeat;
    background-size: auto;
-webkit-transform: rotate(-45deg);
transform: rotate(-45deg);
background-size: contain;
}
._imgslid-r {
border-radius: 54px;
overflow: hidden;

}
 .site-header.fixed #main-nav a{color:#fff}
 .site-branding img{vertical-align:middle}
 .site-branding{margin:auto;display:inline-block;width:100%}
 .site-title>a{color:#fff;color:#015301}
 .site-header.fixed .site-description{display:none}
 #masthead{clear:both;text-align:center;width:100%;overflow: hidden;position: relative;max-width: 100vw;}
 #site-logo{max-width:300px}
 .site-title{margin-bottom:0;font-size:28px;font-size:32px;font-weight:700;font-family:Roboto,sans-serif;text-transform:uppercase;letter-spacing:.05em}
 .site-info a{color:#fff}
 #tophead{position:absolute;z-index: 8;}
 .header-social{float:right;margin-top:20px;padding:0 15px}
 .main-nav {clear: both;height: 54px;margin: 0 auto 0 auto;position: absolute;top: 220px;width:100%;z-index: 11110;
}
 #main-nav {
    clear: both;
    height: 54px;
    margin: 0 auto 0 auto;
	width: 97%;
max-width: 1352px;
}
 #top-nav{display:block;float:right;transition:all .5s ease-in-out 0s;width:auto}
 #top-nav ul{display:block;margin:0;padding:0}
 #top-nav ul ul{position:absolute;top:100%;left:0;z-index:1000;min-width:235px;-webkit-transform-origin:top;transform-origin:top;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform:scale(1,0);transform:scale(1,0);display:block;opacity:0;transition:transform .5s ease,opacity .2s ease;-webkit-transition:-webkit-transform .5s ease,opacity .2s ease;background-color:#179bd9;padding:5px 20px 0}
 #top-nav ul li:hover>ul.sub-menu{display:block;opacity:1;z-index:1000;-webkit-transform:scale(1,1);transform:scale(1,1);transition:transform .3s ease,opacity .2s ease .1s;-webkit-transition:-webkit-transform .3s ease,opacity .2s ease .1s}
 #top-nav ul ul ul{left:100%;top:0}
 #top-nav li{border-right:1px solid rgba(255,255,255,.15);display:inline-block;float:left;margin-bottom:0;padding-left:5px;position:relative}
 #top-nav li:first-child{border-left:1px solid rgba(255,255,255,.15)}
 #top-nav li li{float:none;display:block;margin:0;float:left;width:100%;padding:0}
 #top-nav ul li li:first-child>a{border-left:none}
 #top-nav ul li a{color:rgba(255,255,255,.75);display:block;padding:10px;position:relative;z-index:99}
 #top-nav ul ul a{border-bottom:1px solid rgba(255,255,255,.25);font-size:14px;height:auto;padding:10px 0;text-align:left;width:100%;border-left:none;border-right:none}
 #top-nav ul ul li:last-child a{border-bottom:none}
 #top-nav ul ul a:hover{color:#fff}
 #top-nav ul ul li,#top-nav ul ul li:first-child{border:none}
 #top-nav ul li.menu-item-has-children>a::after,#top-nav ul li.page_item_has_children>a::after{content:"\f107";font-family:FontAwesome;margin-left:10px;margin-right:0;position:absolute;right:10px;top:11px}
 #top-nav ul li li.menu-item-has-children>a::after,#top-nav ul li li.page_item_has_children>a::after{content:"\f105";top:10px;display:none}
 #top-nav ul li.menu-item-has-children a,#top-nav ul li.page_item_has_children a{padding-right:30px}
 #top-nav li a:hover,#top-nav li.current-menu-item a,#top-nav li.current_page_item a,#top-nav li:hover>a{color:#fff}
 #top-nav .dropdown-toggle,#top-nav .menu-toggle{display:none}
 #mob-menu2,#mobile-trigger2{display:none}
 .kbx-outer-wrapper .fa.fa-long-arrow-left {
    font: normal normal normal 22px/1 FontAwesome!important;font-weight: bolder;color: #068626 !important;
 }
 .fa-facebook-f::before, .fa-facebook::before,.fa-twitter::before,.fa-linkedin::before {
    font-family: FontAwesome !important;
}
.kbx-sidebar-category-list .cat-item.type-kbx_knowledgebase::after {
    color: #219836 !important;
}
.sidebar-category-title {
    margin-left: 28px !important;
    font-weight: bold !important;
}
.kbx-poet-meta {
    margin-left: 25px;
}
.kbx-main-term-desc {
    margin-bottom: 25px;
}
.dashicons-groups::before {
    font-size: 132px;
}
i.dashicons.dashicons-groups {
    margin-top: -20px;
}
.kt-button.button:hover, .kt-button.button:focuf{
    border-color: rgba(68, 68, 68, 0);
    box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.4)!important;
}
 a.kt-button.button::after {
    right: 30px;
}
.has-text-align-center {
    text-align: center;
}
.kt-button.button.kt-btn-size-standard.kt-btn-style-basic.kt-btn-svg-show-always.kt-btn-has-text-true {
    color: #ffffff;
    background: linear-gradient(180deg, #279d29 0%, #5d8f31 100%);
    border-color: rgba(85, 85, 85, 0);
    box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.2);
    width: 100%;
}
.tax-news-category.term-bazi-danikh .page-header span {
    color: white !important;
    margin-left: 5px;
}
.tax-news-category.term-bazi-danikh .page-header, .post-type-archive .page-header {
    padding: 10px 10px 10px 10px;
    background-color: #047731;
    background: linear-gradient(#1a5f29,#047731 90%);
    background: linear-gradient(#1b5f2a,#047731 90%);
}
.vc_tta.vc_general .vc_tta-panel-body {
    padding: 0!important;
    transition: padding 0.28s cubic-bezier(.19,1,.22,1)!important;
}
 .vc_grid-filter.vc_grid-filter-bordered > .vc_grid-filter-item {
    margin: 6px !important;
    border: 3px solid rgb(24, 181, 87)!important;
 }
 .vc_grid-filter.vc_grid-filter-color-vista_blue > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-color-vista_blue > .vc_grid-filter-item:hover {
    background-color: rgb(24, 181, 87)!important;
}
.post-type-archive .page-header .page-title {
    color: white;
}
._confitabl {
    background-color: white;
}
.news-listcat {
    margin-top: -20px;
    display: table;
    width: 100%;
    background-color: #fff;
}
.news-listcat li {
    list-style: none;
    float: left;
    padding: 15px;
    background-color: #fff;
}
.news-listcat li {
    list-style: none;
}
 .news-listcat li a {
    font-weight: bold;
}
.news-listcontent table {
    background-color: white;
    border-top: 4px solid #047731;
}
td {
    padding-left: 15px;
}
._confitabl td,._confitabl th {
    border: 0;
    vertical-align: top;width: 42%;
}
._confitabl #primary article.hentry {

    box-shadow: none;
}
.conference-template-default .tab-content {
    padding: 70px 10px 25px;
}
.conference-template-default .tab-content h3 {
    font-weight: bold;
}
._confitabl th {

    text-align: center;
    padding: 25px 0;
}
.frm_form_8_container .frm_fields_container {
    text-align: left;
}
#commentform .form-submit #submit {
    background-color: #027102;
}
#frm_form_5_container {
    margin-top: 20px;
}
 #docsSearch {
    background: url(https://dev.quantumcloud.com/knowledgebase/wp-content/uploads/2019/12/homepage_header_background.png) no-repeat center center;
}
.entry-title + .kbx-breadcrumb-back-btn, .page-title + .kbx-breadcrumb-back-btn {
    top: 0;
 margin-top: 10px;
    padding: 0 15px;
}
section.kbx-articles {
    padding: 0!important;
}
.owl-carousel.owl-drag .owl-item .linked-image {
    height: 210px;
    display: block;
    overflow: hidden;
}
.kbx-outer-wrapper .page-header {
    padding: 0 30px;
    box-shadow: none !important;
}
.single .kbx-outer-wrapper {
    max-width: 100%!important;
    margin: 10px!important;
}
.kbx-sidebar-category-list .kbx-category-desktop-menu {margin-left:0;}
.kbx-outer-wrapper {   background-color:white;}
.kbx-sidebar-category-list .sidebar-category-title {font-weight:500;}
#searchBar button { display:inline;}
.kbx-category-list .kbx-category-box .kbx-cat-box-inn {padding:0px;}
.kbx-category-list {margin-top:55px;}
.sticky-articleList li a {color:#1f8058!important;}
.sticky-articleList li a:hover { color:#b34808!important;}
.entry-content.kbx-article-body p {margin:0;}
.kbx-answer-know {
    border: #e6e6e6 solid 1px;
    border-radius: 5px;
    background-color: #fcfcfc;
    padding: 6px 0 0;margin-left: 25px;
}
.kbx-answer-know .panel-footer {
    padding: 10px 18px;
    background-color: #f5f5f5;
    border-top: 1px solid #ddd;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
}

.kbx-articles-files.number-count-list,.kbx-articles-more-queries.number-count-list, .kbx-answer-know-value{
    margin-left: 18px;
}
.wp-chatbot-notification-navigation {
    margin-top: 32px!important;
}
 .qcwp_notification_nav, .qc_kbx_custom_buddypress {
    color: #037927!important;
 }
 .wp-chatbot-notification-welcome {
    text-align: center;
    display: block;
    color: #005319;
    font-size: 14px;
    margin-top: -10px;
}
.entry-content.kbx-article-body {
    margin: 0 25px 15px!important;;
}
.number-count-list ul li::before {
    height:36px!important;
    width:36px!important;
         }
.opis-nn {
    text-align:justify;
}
div#nedwp-fm div#nedwp-fm-modal, div#nedwp-fm div#nedwp-fm-modal-loader {
    background-color: #fff!important;
}
div#nedwp-fm span#nedwp-fm-modal-title{
    color: green!important;font-weight: 600!important;
}
.nazvanie-nn {
    font-weight: bold;margin-bottom: 15px;letter-spacing: 0.02em;
}
 .university_hub_widget_social{clear:both;overflow:hidden;text-align: center;}
 .university_hub_widget_social ul{margin:0}
 .university_hub_widget_social li a{border-radius:8px;background:#0f5329 none repeat scroll 0 0;display:block;line-height:1.7;margin-right:0;padding:0;text-align:center;vertical-align:middle;width:44px;height:44px}
 .university_hub_widget_social li{display:inline-block;margin-right:11px;margin-bottom:5px}
 .university_hub_widget_social li:last-child{margin-right:0!important}

 .frm_fields_container {
    /*text-align: center;*/
  }
 #frm_form_8_container .frm_fields_container,#frm_form_9_container .frm_fields_container{
    text-align: left!important;
  }
 .frm_form_fields fieldset {
    border: 0;
    margin: 0;
    padding: 0;
  }
 #form_subscribe-form .frm_fields_container .frm_submit {
    width: 162px;
	position: absolute;
	bottom: 3px;
	right: 6px;
	text-align: right;
  }
 .frm_button_submit.frm_final_submit {
	height:42px;width: 165px;
	margin:1px 3px auto auto;
	background-color:#145d2e;
	padding:0 21px;
	border:1px solid #005c11;
    border-radius: 4px;box-shadow: 1px 1px 1px #0006;
  }
  #form_subscribe-form .frm_form_field.frm_html_container { text-align: center;}
  .frm_fields_container {
    position: relative;
  }
  #form_subscribe-form .frm_form_field.frm_html_container.form-field {color: #fff !important;}
  .kbx-category-box .article-count::after,.kbx-category-box .article-count::before { bottom: -14px!important;}
.post-type-archive-kbx_knowledgebase #main-content {
    margin-top: 0 !important; background-color: white;
}
	.tumb-nah .attachment-large.size-large.wp-post-image {
    max-width: none !important;
    height: 300px;
    width: auto;
    margin-right: 0;
    right: 6px;
    position: absolute;
    bottom: -150px;
}

  #form_subscribe-form .frm_form_field input[type="email"] {color:#fff; background-color:#26843f; margin-top:8px;height:48px;border: 1px solid #fff;background-image: linear-gradient(to right,#26843f 10%,#1c7036 52%);
  }
#form_subscribe-form input[type="email"]::-webkit-input-placeholder{ color:#fff; }
 #form_subscribe-form  input[type="email"]::-moz-placeholder{ color:#fff; }
  #form_subscribe-form  input[type="email"]:-moz-placeholder{ color:#fff; }
 #form_subscribe-form  input[type="email"]:-ms-input-placeholder{ color:#fff; }
.wprpsp-recent-post-carousel.wprpsp-design-6 h2 {text-align: center;}
 #footer-widgets .university_hub_widget_social li,.widget-area .university_hub_widget_social li{padding:0}
 #footer-widgets .university_hub_widget_social li::before,.widget-area .university_hub_widget_social li::before{display:none}
 .university_hub_widget_social ul li a::before{font-size:26px;font-size:32px}
 .university_hub_widget_social li a i{color:#cacad8;font-size:18px;font-weight:400}
 .university_hub_widget_social ul li a::before{color:#fff;color:#0f5329;content:"\f0c1";display:block;font-family:FontAwesome;font-weight:400;font-weight:700;line-height:1.7;line-height:1.45;text-shadow:2px 1px 1px #0f532963}
 .university_hub_widget_social ul li a:hover{background-color:#001837;-moz-transition:all .4s ease-out 0s;-webkit-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}
 .university_hub_widget_social ul li a:hover::before{text-shadow:2px 1px 1px #0f532945;color:#fff}
 .university_hub_widget_social ul li a[href*="facebook.com"]::before{content:"\f09a"}
 .university_hub_widget_social ul li a[href*="twitter.com"]::before{content:"\f099"}
 .university_hub_widget_social ul li a[href*="linkedin.com"]::before{content:"\f0e1"}
 .university_hub_widget_social ul li a[href*="plus.google.com"]::before{content:"\f0d5"}
 .university_hub_widget_social ul li a[href*="youtube.com"]::before{content:"\f167";font-weight:400!important;text-shadow:2px 1px 1px #0f532945}
 .university_hub_widget_social ul li a[href*="dribbble.com"]::before{content:"\f17d"}
 .university_hub_widget_social ul li a[href*="pinterest.com"]::before{content:"\f0d2"}
 .university_hub_widget_social ul li a[href*="bitbucket.org"]::before{content:"\f171"}
 .university_hub_widget_social ul li a[href*="github.com"]::before{content:"\f113"}
 .university_hub_widget_social ul li a[href*="codepen.io"]::before{content:"\f1cb"}
 .university_hub_widget_social ul li a[href*="flickr.com"]::before{content:"\f16e"}
 .university_hub_widget_social ul li a[href$="/feed/"]::before{content:"\f09e"}
 .university_hub_widget_social ul li a[href*="foursquare.com"]::before{content:"\f180"}
 .university_hub_widget_social ul li a[href*="instagram.com"]::before{content:"\f16d"}
 .university_hub_widget_social ul li a[href*="tumblr.com"]::before{content:"\f173"}
 .university_hub_widget_social ul li a[href*="reddit.com"]::before{content:"\f1a1"}
 .university_hub_widget_social ul li a[href*="vimeo.com"]::before{content:"\f194"}
 .university_hub_widget_social ul li a[href*="digg.com"]::before{content:"\f1a6"}
 .university_hub_widget_social ul li a[href*="twitch.tv"]::before{content:"\f1e8"}
 .university_hub_widget_social ul li a[href*="stumbleupon.com"]::before{content:"\f1a4"}
 .university_hub_widget_social ul li a[href*="delicious.com"]::before{content:"\f1a5"}
 .university_hub_widget_social ul li a[href*="mailto:"]::before{content:"\f0e0"}
 .university_hub_widget_social ul li a[href*="soundcloud.com"]::before{content:"\f1be"}
 .university_hub_widget_social ul li a[href*="wordpress.org"]::before{content:"\f19a"}
 .university_hub_widget_social ul li a[href*="wordpress.com"]::before{content:"\f19a"}
 .university_hub_widget_social ul li a[href*="jsfiddle.net"]::before{content:"\f1cc"}
 .university_hub_widget_social ul li a[href*="tripadvisor.com"]::before{content:"\f262"}
 .university_hub_widget_social ul li a[href*="foursquare.com"]::before{content:"\f180"}
 .university_hub_widget_social ul li a[href*="angel.co"]::before{content:"\f209"}
 .university_hub_widget_social ul li a[href*="slack.com"]::before{content:"\f198"}
 .university_hub_widget_social ul li a[href*="facebook.com"]{background-color:#fff}
 .university_hub_widget_social ul li a[href*="twitter.com"]{background-color:#fff}
 .university_hub_widget_social ul li a[href*="plus.google.com"]{background-color:#fff}
 .university_hub_widget_social ul li a[href*="facebook.com"]:hover{background-color:#3b5998}
 .university_hub_widget_social ul li a[href*="twitter.com"]:hover{background-color:#00aced}
 .university_hub_widget_social ul li a[href*="plus.google.com"]:hover{background-color:#dd4b39}
 .university_hub_widget_social ul li a[href*="/feed/"]{background-color:#dc622c}
 .university_hub_widget_social ul li a[href*="wordpress.com"],.university_hub_widget_social ul li a[href*="wordpress.org"]{background-color:#45bbe6}
 .university_hub_widget_social ul li a[href*="github.com"]{background-color:#4183c4}
 .university_hub_widget_social ul li a[href*="linkedin.com"]{background-color:#fff}
 .university_hub_widget_social ul li a[href*="linkedin.com"]:hover{background-color:#007bb6}
 .university_hub_widget_social ul li a[href*="pinterest.com"]{background-color:#cb2027}
 .university_hub_widget_social ul li a[href*="flickr.com"]{background-color:#ff0084}
 .university_hub_widget_social ul li a[href*="vimeo.com"]{background-color:#aad450}
 .university_hub_widget_social ul li a[href*="youtube.com"]{background-color:#fff}
 .university_hub_widget_social ul li a[href*="youtube.com"]:hover{background-color:#f34b02}
 .university_hub_widget_social ul li a[href*="instagram.com"]{background-color:#fff}
 .university_hub_widget_social ul li a[href*="instagram.com"]:hover{background-color:#517fa4}
 .university_hub_widget_social ul li a[href*="dribbble.com"]{background-color:#ea4c89}
 .university_hub_widget_social ul li a[href*="skype.com"]{background-color:#12a5f4}
 .university_hub_widget_social ul li a[href*="digg.com"]{background-color:#333}
 .university_hub_widget_social ul li a[href*="codepen.io"]{background-color:#001837}
 .university_hub_widget_social ul li a[href*="reddit.com"]{background-color:#ff4500}
 .university_hub_widget_social ul li a[href*="mailto:"]{background-color:#1d62f0}
 .university_hub_widget_social ul li a[href*="foursquare.com"]{background-color:#f94877}
 .university_hub_widget_social ul li a[href*="stumbleupon.com"]{background-color:#eb4924}
 .university_hub_widget_social ul li a[href*="twitch.tv"]{background-color:#6441a5}
 .university_hub_widget_social ul li a[href*="tumblr.com"]{background-color:#32506d}
 .university_hub_widget_social ul li a[href*="foursquare.com"]{background-color:#f94877}
 .university_hub_widget_social ul li a[href*="stumbleupon.com"]{background-color:#eb4924}
 .university_hub_widget_social ul li a[href*="twitch.tv"]{background-color:#6441a5}
 .university_hub_widget_social ul li a[href*="tumblr.com"]{background-color:#32506d}
 .university_hub_widget_social ul li a[href*="soundcloud.com"]{background-color:#f50}
 .university_hub_widget_social ul li a[href*="wordpress.org"]{background-color:#45bbe6}
 .university_hub_widget_social ul li a[href*="jsfiddle.net"]{background-color:#4679bd}
 .university_hub_widget_social ul li a[href*="tripadvisor.com"]{background-color:#86c171}
 .university_hub_widget_social ul li a[href*="foursquare.com"]{background-color:#2d5be3}
 .university_hub_widget_social ul li a[href*="angel.co"]{background-color:#001837}
 .university_hub_widget_social ul li a[href*="slack.com"]{background-color:#56b68b}
 #featured-slider{position:relative;z-index:99;width:50%;float:right;}
 #main-slider::before{background:rgba(0,0,0,0) linear-gradient(to top,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%) repeat scroll 0 0;position:absolute;top:0;width:100%;z-index:999;height:200px;content:"";left:0}
 #main-slider::after{background:rgba(0,0,0,0) linear-gradient(to top,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%) repeat scroll 0 0;color:#fff;position:absolute;bottom:0;width:100%;z-index:99;height:200px;content:"";left:0}
 #main-slider{color:#686868;clear:both;position:relative;text-align:center;min-height:300px;}
 #main-slider img{width:100%;vertical-align:middle}
 #main-slider .cycle-slide{width:100%}
 #main-slider article.first{display:block}
 #main-slider article{display:none}
 #main-slider .cycle-slideshow{margin-bottom:0;padding:0}
 #main-slider .cycle-caption{bottom:35%;height:auto;position:absolute;text-align:left;transition:all 1s ease-in-out 0s;width:100%;z-index:999}
 #main-slider .cycle-caption .caption-wrap{max-width:45%;float:left}
 #main-slider .next-prev-wrapper{height:100%;margin:0 auto;max-width:1300px;position:relative}
 #main-slider h3{display:inline-block;font-size:23px;line-height:1.2;margin-bottom:0;background:rgba(23,155,215,1) none repeat scroll 0 0;padding:10px 20px 10px}
 #main-slider h3 a span{color:#fff}
 #main-slider p{background:rgba(255,255,255,1) none repeat scroll 0 0;color:#707070;font-size:15px;margin-bottom:25px;padding:15px 20px}
 #main-slider h3 a{color:#fff}
 #main-slider h3 span{display:none}
 .slider-buttons a{background:#fff;border:none;color:#fff;display:inline-block;overflow:hidden;padding:8px 25px;margin:0 20px 0 0}
 .custom-button::after{content:"\f105";display:inline-block;font-family:FontAwesome;margin-left:7px}
 .slider-buttons .button-primary{background:#ff6000;border-color:#ff6000}
 .slider-buttons .button-secondary{background:#179bd7;border-color:#179bd7}
 .slider-buttons a:hover{opacity:.8}
 #main-slider .pager-box{background-color:#fff;cursor:pointer;display:inline-block;float:none;font-size:13px;font-weight:700;height:auto;margin:0 4px;padding:0 5px;width:auto;z-index:99}
 #main-slider .cycle-pager{bottom:20px;height:35px;padding:4px;position:absolute;left:0;text-align:center;width:100%;z-index:999}
 #main-slider .pager-box.cycle-pager-active{background-color:#179bd7;border-color:#fff;color:#fff}
 #main-slider .cycle-next,#main-slider .cycle-prev{background:#ff6000;top:21px;color:#fff;cursor:pointer;display:block;font-size:28px;font-weight:400;height:35px;line-height:1.2;position:absolute;text-align:center;transition:all .5s ease-in-out 0s;width:35px;z-index:99999}
 #main-slider .cycle-prev{right:9%}
 #main-slider .cycle-next{right:5.5%}
 #main-slider .cycle-next:hover,#main-slider .cycle-prev:hover{color:#fff;background-color:#179bd7}
 #importantpubl{float:left;}
 #id6986 h1.before-title,h1.before-title,#id6986 h2.before-title,h2.before-title,#id6986 h1._title,h1._title,#id6986 h2._title,h2._title {
    font-size:24px;
    line-height:48px;
    text-shadow:#04943b .01px .05px;
	color:#005c00!important;
 }
 #id6986 ._title {
    background-color: #fff;
text-align: center;
box-shadow: #bbd8c675 1px 1px 1px,#bbd8c685 -1px 1px;
box-shadow:#7b9c881f 1px 1px 4px,#9dceaf14 -1px -1px;
	margin-bottom: 25px;
}
.designleft {
    min-height: 340px;
    /*background: #2c9145 none repeat scroll 0 0;*/
    position: absolute;
    width: 250%;
    transform: rotate(3deg);
    left: -50%;
    top: 160px;
	  /*background-image:linear-gradient(to right,#2c9145,rgb(15, 83, 41, 0));*/
	 /* background-image: linear-gradient(to right,#2c9145 38%,rgba(15, 83, 41, 0) 50%);*/
	  background-image: linear-gradient(to right,#2c9145 30%,#0f5329 52%);
}
#grad {linear-gradient(to right,#2c9145,#0f5329) background-image: linear-gradient(to right, red,orange,yellow,green,blue,indigo,violet);
}
.designright {
	min-height: 340px;
	background: #0f5329 none repeat scroll 0 0;
	position: absolute;
	width: 250%;
	transform: rotate(-3deg);
	right: -50%;
	top: 160px;
	background-image: linear-gradient(to left,#2c9145 28%,#0f5329 62%);
}
.type-novinakhod #vc_load-inline-editor {
    display: none;
}
._imgslid-top.ls-layer > .imgsliddtop > img {
width: 320px;
height: 320px;
margin: -86px 0 0 -80px;
z-index: 203;
padding: 0px;
border: 1 !important;
transform: rotate(-45deg);
}
.imgsliddtop {
	transform: translate3d(-10px,10px,0px);
width: 200px;
height: 200px;
z-index: 201;
border-radius: 34px;
overflow: hidden;
position: relative;
}
._imgslid.ls-layer > .imgslidd > img.imgslid2 {
    width: 500px;
height: 500px;
margin: -60px 0 0 -55px;
z-index: 203;
padding: 0px;
border: 1 !important;
transform: rotate(-45deg);
}
._imgslid-r.ls-layer > .imgslidd-r > img.imgslid-r {
    width: 500px;
height: 500px;
margin: -60px 0 0 -55px;
z-index: 203;
padding: 0px;
border: 1 !important;
transform: rotate(-45deg);
}
._imgslidleft.ls-layer {
    overflow: hidden;margin-top: -14px !important;
}
._imgslidleftbg.ls-layer {
    background-color: #db8b2333;margin-top: -14px !important;
}
._imgslid-r-bg{
    background-color:#56a251;
}
._imgslid-top.ls-layer {
background-color:burlywood;
}
._imgslid-r.ls-layer {
background-color:burlywood;
}
._pic-menu .wpb_wrapper {
    padding-bottom: 20px;
}
.wpb_content_element {
    margin-bottom: 0 !important;
}
.b-spr {
 background-repeat: repeat-x;
  min-width: 20000px;
margin-left:-10000px!important;
}
.ls-wrapper.ls-in-out {
    margin-left: 0 !important;
}
._right-bg.ls-layer {
	background-repeat: no-repeat;
}
#k46y4 {background-color: beige;overflow: visible!important;}
 #directorate,#primary{float:left;padding-left:15px;padding-right:15px;width:70%}
 #content{clear:both;/*padding:30px 0;background-color:#fdf7cc;*/background-color: beige;padding: 0;}
 .home.home-content-not-enabled #content{display:none}
 .sidebar{width:30%;padding-left:15px;padding-right:15px;float:left}
 #sidebar-primary{float:right}
 #sidebar-secondary{float:left}
 .widget-area .widget::after,.widget-area .widget::before{clear:both;content:"";display:table}
 .sidebar .widget-title{border-bottom:1px solid #e7ecef;font-size:21px;font-weight:500;margin-bottom:15px;padding-bottom:10px;position:relative}
 .sidebar ul{list-style:outside none none;padding:0;margin:0}
 .sidebar ul ul{border-bottom:none;padding-bottom:0}
 .sidebar ul li{padding-bottom:5px;padding-top:5px;position:relative}
 .sidebar ul li::before{color:#222;content:"\f105";display:inline-block;font-family:FontAwesome;font-size:13px;left:0;position:absolute;top:6px}
 .sidebar .widget a,.sidebar .widget a:visited{color:#001837}
 .sidebar .widget a:active,.sidebar .widget a:hover{color:#f57f06}
 .sidebar .widget{background:#fff none repeat scroll 0 0;box-shadow:0 0 2px #cfcfcf;padding:20px}
 .widget_calendar{text-align:center}
 .widget_calendar caption{background:#179bd7 none repeat scroll 0 0;color:#fff;padding:5px}
 .widget_calendar .pad{background:#eee none repeat scroll 0 0}
 .widget_calendar #today{background:#179bd7 none repeat scroll 0 0;color:#fff}
 .widget .tagcloud a{border:1px solid #ddd;color:#001837;display:inline-block;font-size:16px!important;line-height:1.5;margin-bottom:5px;padding:5px 15px}
 .widget .tagcloud a:hover{border:1px solid #179bd7;color:#179bd7}
 .widget_archive li>a,.widget_categories li>a{display:inline-block;min-width:85%}
 .search-form .search-submit:focus{box-shadow:inherit;outline:0}
 #colophon{background:#0f5329 none repeat scroll 0 0;clear:both;color:rgba(255,255,255,.75);font-size:14px;padding:15px 0;text-align:center}
 #colophon a{color:#ccc}
 #colophon a:hover{color:rgba(255,255,255,.75)}
 #footer-widgets{margin-top:-50px;padding: 190px 0 40px 0;background:beige none repeat scroll 0 0;position: relative;overflow:hidden;height: 400px;color:rgba(255,255,255,.91)}
 .home #footer-widgets {margin-top:0;}
 .home .fposhuk {display: none; }
 #footer-widgets ul{list-style:none;margin:0}
 #footer-widgets ul li{font-size:13px;letter-spacing:.5px;padding:3px 15px 3px 13px;position:relative;box-shadow:#252323ad 4px 4px 2px;border-radius: 8px;}
 #f-3 h3.widget-title{margin-bottom:21px}
 #f-4 h3.widget-title{margin-bottom:20px;text-align:center}
 #footer-widgets ul li::before{color:rgba(255,255,255,.75);content:"\f105";display:inline-block;font-family:FontAwesome;font-size:14px;left:0;position:absolute;top:3px}
 a#mappopup img{border-radius:3px;box-shadow:#10a96b 0 0 45px}
 a#mappopup img:hover{border:4px solid #087146}
 #footer-widgets a .footer-widget-area{float:left;padding:0 25px;width:25%}
 #footer-widgets a,#footer-widgets p{color:rgba(255,255,255,.75)}
 #footer-widgets a:hover{color:#fff}
 #footer-widgets .footer-active-1{width:100%}
 #footer-widgets .footer-active-2{width:50%}
 #footer-widgets .footer-active-3{width:33.33%}
 #footer-widgets .footer-active-4{width:25%}
 .alm-btn-wrap .alm-load-more-btn{font-size:13.5px;text-transform:uppercase;letter-spacing:.09em}
 #footer-widgets .footer-widget-area{position:relative}
 a#mappopup{cursor:pointer}
 #f-3 h3{text-align:center}
 .num-1,.num-2,.num-3,.num-4{display:table}
 #f-1{width:25%;float:left;padding:0;font-size:15px}
 div#f-2{float:left;font-size:15px}
 #f-2{width:50%}
 div#f-3{float:left;width:25%}
 #footer-widgets .num-4 ul{display:table;margin:auto}
 #f-5{clear:both;float:none;width:100%!important;margin-bottom:25px}
 #footer-widgets .widget-title{color:#fff;font-size:17px;font-weight:400;letter-spacing:.01em;text-transform:uppercase}
 #colophon .university_hub_widget_social ul li a::before{font-size:14px}
 #colophon .university_hub_widget_social li a{height:30px;width:30px}
 #colophon .footer-social{margin:5px 0}
 #footer-navigation li{display:inline-block;list-style:outside none none}
 #footer-navigation li a{display:block;padding:0 5px 5px}
 #footer-navigation ul{margin:0}
 #footer-widgets h1,#footer-widgets h2,#footer-widgets h3,#footer-widgets h4 #footer-widgets h5 #footer-widgets h6{color:#fff}
 .scrollup{background-color:#09955c;background-color: #05843d;bottom:480px;color:#fff;display:none;float:right;line-height:1.2;padding:1px 10px 4px;position:fixed;right:36px;text-align:center;transition:all .5s ease-in-out 0s;z-index:99}
 .scrollup:hover{background-color:#0f5329}
 .scrollup i{font-size:38px;color:#fff}
 .global-layout-left-sidebar #directorate,.global-layout-left-sidebar #primary{float:right}
 .three-columns-enabled #directorate,.three-columns-enabled #primary{display:inline-block;float:none;width:50%}
 .global-layout-three-columns .sidebar{float:right}
 .three-columns-enabled .sidebar{width:25%}
 #directorate.content-all,#primary.content-all,.global-layout-no-sidebar #directorate,.global-layout-no-sidebar #primary{width:100%}
 #breadcrumb{color:#555151;padding:18px 0;width:100%;overflow:hidden;background-color: beige;}
 .breadcrumb-trail.breadcrumbs{padding-left:15px}
 .team-template-default.single.single-team #breadcrumb{padding-left:26px!important}
 #breadcrumb .breadcrumb-trail li{display:block;float:left;list-style:outside none none;padding-right:10px}
 #breadcrumb .breadcrumb-trail li.trail-item.trail-end::after{display:none}
 #breadcrumb .breadcrumb-trail li::after{content:"\f105";margin-left:10px;font-family:FontAwesome}
 #breadcrumb .breadcrumb-trail .trail-items{margin:0;padding:0}
 #breadcrumb .breadcrumb-trail li::after,#breadcrumb a{color:#239738}
 #breadcrumb .breadcrumb-trail li:hover::after,#breadcrumb a:hover{color:#1f8058}
 #titlenn a,h2.vc_custom_heading {color:#1f8058;font-weight:600;}
 #titlenn {margin-bottom: 60px;margin-top: -20px;}.vc_custom_heading._IZD_ { margin-bottom: 40px;}
 section.error-404{text-align:center}
 ._ramka .vc_single_image-img.attachment-medium {
    height: 150px;
    width: auto;
}
.dem-poll-title {
    font-weight: 400 !important;
    font-size: 16px !important;
}
.dem-vote li {
    float: left;
    margin-right: 25px !important;
}
.dem-button {
    margin-top: 25px !important;
}
.dem__radio_label .dem__spot {
    top: 3px;
    border: 1px solid #828080 !important;
}
.dem__radio_label {
    color: #046426;
    font-weight: 600;
}
.wp-block-column p {
    padding-left: 15px;
}
 #quick-links-404 ul li{display:inline-block;list-style:outside none none}
 #quick-links-404 ul li a{color:#404040;display:block;padding:5px 10px}
 .error404 #directorate,.error404 #primary{width:100%}
 section.error-404 .search-form{position:relative;max-width:320px;margin:0 auto}
 .wpcf7-form{max-width:875px}
 div.wpcf7{margin:0 auto;padding:0}
 .wpcf7 input{width:100%}
 .wpcf7 input.wpcf7-submit{width:auto}
 .wpcf7-form-control-wrap{margin-top:5px;display:block}
 .global-layout-three-columns-cps #sidebar-primary,.global-layout-three-columns-pcs #sidebar-primary,.global-layout-three-columns-psc #sidebar-primary{float:left}
 .global-layout-three-columns-cps #sidebar-secondary,.global-layout-three-columns-pcs #sidebar-secondary{float:right}
 .global-layout-three-columns-cps #directorate,.global-layout-three-columns-cps #primary{float:left}
 .global-layout-three-columns-pcs-equal #directorate,.global-layout-three-columns-pcs-equal #primary,.global-layout-three-columns-pcs-equal #sidebar-primary,.global-layout-three-columns-pcs-equal #sidebar-secondary,.global-layout-three-columns-scp-equal #directorate,.global-layout-three-columns-scp-equal #primary,.global-layout-three-columns-scp-equal #sidebar-primary,.global-layout-three-columns-scp-equal #sidebar-secondary{width:33.33%}
 .global-layout-three-columns-pcs-equal #sidebar-primary{float:left}
 .global-layout-three-columns-pcs-equal #sidebar-secondary{float:right}
 #front-page-home-sections>div::after,#university-hub-front-page-widgets::after{clear:both;content:"";display:table}
 #front-page-home-sections>div,#university-hub-front-page-widgets{padding:40px 0;clear:both}
 #university-hub-front-page-widgets .widget-title{margin-bottom:0;padding-left:15px;top:2px}
 #front-page-home-sections .home-section-portfolio .section-title,#front-page-home-sections .home-section-testimonials .section-title{color:#fff}
 #university-hub-front-page-widgets{background-color:#f7fcfe}
 #front-page-home-sections ._pic-menu img:hover, #front-page-home-sections #latest-news img:hover{opacity:.8;}
 .ls-container .ls-wrapper.ls-in-out #_imgls {cursor: none;}
 .home-section-services{background:#fff}
 .home-section-services .services-item{display:inline-block;float:left;overflow:hidden;padding:15px;position:relative;text-align:center}
 .home-section-services .services-col-3 .services-item{width:33.33%}
 .home-section-services .services-col-4 .services-item h3{font-size:19px}
 .home-section-services .services-col-4 .services-item{width:25%}
 .home-section-services .services-col-3 .services-item:nth-child(3n+1){clear:both}
 .home-section-services .services-col-4 .services-item:nth-child(4n+1){clear:both}
 .home-section-services .services-item img{width:100%}
 .home-section-services .services-item>a{display:block;position:relative;z-index:99}
 .home-section-services .services-item h3{color:#fff;display:block;font-size:17px;letter-spacing:1px;padding:6px 5px;background:#ddf2ff none repeat scroll 0 0;margin:0}
 .home-section-services .services-item-inner{overflow:hidden;position:relative}
 .home-section-services .services-item-inner h3 a{color:#272727;display:block;height:100%;width:100%}
 .home-section-latest-news .latest-news-text-wrap{padding:20px 10px}
 .home-section-latest-news .latest-news-inner-wrapper{background:#fff none repeat scroll 0 0;box-shadow:0 2px 3px #ddd;clear:both;overflow:hidden}
 .home-section-latest-news .latest-news-inner-wrapper:hover{box-shadow:#dcdbdb 1px 1px 10px,#dcdbdb -1px -1px 1px}
 .home-section-latest-news .latest-news-item{float:left;padding:15px;margin-bottom:0}
 .home-section-latest-news .latest-news-text-wrap{padding:15px}
 .home-section-latest-news .latest-news-layout-2 .latest-news-text-wrap{padding:20px 10px 20px 20px;width:56%;float:left}
 .home-section-latest-news .latest-news-col-3 .latest-news-item:nth-child(3n+1){clear:both}
 .home-section-latest-news .latest-news-col-4 .latest-news-item:nth-child(4n+1){clear:both}
 .home-section-latest-news .latest-news-item img{margin:0}
 .home-section-latest-news .latest-news-wrapper{position:relative;transition:all .5s ease 0s;border-bottom:5px solid transparent;margin-left:-15px;margin-right:-15px}
 .home-section-latest-news{}
 .home-section-latest-news .latest-news-title,.home-section-news-and-events .news-content h3{line-height:1.2}
 .home-section-latest-news .latest-news-thumb{overflow:hidden;position:relative;height:208px}
 .home-section-latest-news .latest-news-title a{text-align:justify;display:block}
 .home-section-latest-news .latest-news-layout-2 .latest-news-thumb{overflow:hidden;position:relative;float:left;width:44%}
 .home-section-latest-news .latest-news-wrapper.latest-news-layout-2 .latest-news-item{width:50%;clear:inherit}
 .home-section-latest-news .latest-news-item img{vertical-align:middle}
 .home-section-latest-news .latest-news-title,.home-section-news-and-events .news-content h3{font-weight:500;margin-bottom:0;padding-bottom:6px;font-size:20px;font-family:Roboto}
 .home-section-latest-news .latest-news-col-3 .latest-news-item{width:33.33%}
 .home-section-latest-news .latest-news-col-4 .latest-news-item{width:25%}
 .home-section-latest-news .latest-news-col-2 .latest-news-item{width:50%}
 .home-section-latest-news .latest-news-col-1 .latest-news-item{width:100%}
 .home-section-latest-news .read-more-button{height:0;position:absolute;top:-100%;transition:all .4s ease 0s;width:100%;opacity:0;visibility:hidden;text-align:center}
 .home-section-latest-news .latest-news-item:hover .read-more-button{width:100%;visibility:visible;opacity:1;height:100%;top:0}
 .home-section-latest-news .read-more-button::after{content:"";display:block;height:100%;width:100%;background:#004227 none repeat scroll 0 0;top:0;position:absolute;z-index:8;opacity:.3}
 a.more{position:relative;z-index:9}
 .home-section-latest-news p{margin:0;text-align:justify}
 .home-section-latest-news a.more:hover{color:#fff;background-color:transparent}
 .block-meta{margin-bottom:15px}
 .home-section-latest-news .block-meta>span::before,.home-section-news-and-events .block-meta span::before{display:inline-block;font-family:FontAwesome;height:15px;margin-right:4px;content:""}
 .block-meta>span,.block-meta>span a{font-size:13px;color:#888}
 .block-meta>span{display:inline-block;margin-right:10px}
 .home-section-latest-news .latest-news-meta.byline .author.vcard{margin-left:-4px}
 .home-section-latest-news .latest-news-meta span.comments-link::before,.home-section-news-and-events .block-meta span.comments-link::before{content:"\f0e6"}
 .block-meta>.cat-links::before{content:"\f115"}
 .block-meta>.byline::before{content:"\f007"}
 .block-meta .edit-link::before{content:"\f044"}
 .block-meta .tags-links::before{content:"\f02c"}
 .home-section-latest-news .block-meta>.posted-on::before,.home-section-news-and-events .block-meta .posted-on::before{content:"\f017"}
 .block-meta{margin-bottom:10px}
 #footer-widgets .home-section-latest-news .latest-news-item,.sidebar .home-section-latest-news .latest-news-item{margin-bottom:15px;width:100%}
 #front-page-home-sections .home-section-call-to-action{background:#0f5329 none repeat scroll 0 0;padding:25px 15px}
 span.news-tags-links{position:absolute;top:10px;padding:2px 15px;text-align:center;background:#ff6000;background:#fb9804;background:#fb98046b;opacity:1}
 .latest-news-thumb span.news-tags-links{left:0}
 span.news-tags-links a{color:#fff}
 .latest-news-inner-wrapper,.news-content p{font-size:14px}
 .home-section-call-to-action .cta-btn{border-radius:0;color:#fff;padding:9px 35px 9px 25px;transition:all .2s ease 0s;display:inline-block;text-transform:uppercase;}
 .home-section-call-to-action .cta-buttons{padding:0px 0 10px 0;float:none;clear:both;display:table;margin:auto}
 a.button.cta-btn{background-color:transparent;transition:1s}
 a.button:hover{background-color:orange}
 .home-section-call-to-action .cta-content{padding-top:10px}
 .news-inner{background-color:#fff;overflow:hidden;box-shadow:0 2px 3px #ddd}
 .news-inner:hover{box-shadow:#dcdbdb 1px 1px 10px,#dcdbdb -1px -1px 1px}
 .smol .wp-block-media-text__media img{padding:0 45px 45px 0}

#slider_podij .vc_general.vc_cta3.vc_cta3-style-classic {
    border-color: transparent;
    background-color: transparent;padding: 11px 0 28px 28px;
	height: 265px;
overflow: hidden;
}
#slider_podij p {
    font-size: 15px;
    line-height: 1.2em;
}
#kljp9 {
    padding-right: 25px;
}
#slider_podij .vc_row-has-fill > .vc_column_container > .vc_column-inner {padding-top:0!important;}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern {
    color: #04390e;
    border-color: #e8e5e5;
    background-color: #f7f7f7;
    font-size: 14px;
    letter-spacing: .05em;
    padding: 14px;
    text-transform: uppercase;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:focus, .vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:hover,.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern.active, .vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:active {
    color: #2b2b2b;
    border-color: #d2d0d0;
    background-color: #e8e8e8;
}
._but-nn.wpb_animate_when_almost_visible {
    opacity:1!important;
}
.vc_btn3-container._but-nn.vc_btn3-center .vc_btn3 {
       border-radius: 3px;
    margin-top: 20px;
    padding-left: 40px;
    padding-right: 40px;
    min-width: 50%;
    letter-spacing: .045em;
    border: 2px solid #fff;
    color: white;
}
 .mec-color,.mec-color-before :before,.mec-color-hover:hover,.mec-wrap .mec-color-before :before,.mec-wrap .mec-color-hover:hover{color:#609a6a!important}

 #s45str > .vc_column-inner > .wpb_wrapper {
    background: beige;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
    min-height: 300px;
    position: relative;
    margin-bottom: 50px;
    transition: all .5s;
}
#s45str {
    margin-top: 20px;
}
#s45str > .vc_column-inner > .wpb_wrapper:before {
    background: #F5F5DC;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);
    left: -5px;
    top: 4px;
    transform: rotate(-2.5deg);
}
#s45str > .vc_column-inner > .wpb_wrapper:after {
    background: #F5F5DC;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
    right: -3px;
    top: 1px;
    transform: rotate(2.5deg);
}
#s45str > .vc_column-inner > .wpb_wrapper:before, #s45str > .vc_column-inner > .wpb_wrapper:after {
    content: "";
    height: 98%;
    position: absolute;
    width: 100%;
    z-index: -1;
    transition: all .2s;
}

#k46y4 .vc_col-sm-9 .vc_column-inner {padding-top:0}
#phpeverywherewidget-2 ._title {
    display: none;
}
#s45str > .vc_column-inner > .wpb_wrapper:hover::before {
    transform: rotate(-2deg);
}
#s45str > .vc_column-inner > .wpb_wrapper:hover::after {
    transform: rotate(2deg);
}

 article#post-2 header.entry-header{display:none}
 .cta-img span{color:#fff}
 .cta-img{float:left;padding:0;padding-left:50%;margin-left:-35%;position:relative}
 .cta-content-text{font-size:16px}
 #front-page-home-sections .home-section-call-to-action .section-title{margin-bottom:15px;text-align:left;border:none;padding:0;font-weight:400;font-size:26px;color:#fff}
 #front-page-home-sections .home-section-call-to-action p{color:#fff}
 #front-page-home-sections .home-section-call-to-action p{margin:0;text-align:justify}
 #footer-widgets .university_hub_widget_recent_posts .recent-posts-item{margin:0}
 .university_hub_widget_recent_posts .recent-posts-title{font-size:18px;line-height:1.3;margin-bottom:10px}
 .university_hub_widget_recent_posts .recent-posts-title a{color:#222}
 .university_hub_widget_recent_posts .recent-posts-item{clear:both;margin-top:30px}
 .university_hub_widget_recent_posts .recent-posts-item::after{clear:both;content:"";display:table}
 .university_hub_widget_recent_posts .recent-posts-date::before{display:inline-block;font-family:FontAwesome;height:15px;margin-right:8px;content:"\f017"}
 #university-hub-front-page-widgets .university_hub_widget_featured_page .container{width:1349px;padding:0;max-width:100%}
 #university-hub-front-page-widgets .featured-page-widget img.alignleft{margin-right:60px;vertical-align:middle;margin-bottom:0;max-width:50%}
 #university-hub-front-page-widgets .featured-page-widget img.alignright{margin-left:60px;vertical-align:middle;margin-bottom:0;max-width:50%}
 #university-hub-front-page-widgets .fetured-page-content{padding:50px}
 #university-hub-front-page-widgets .featured-page-widget.entry-content{margin:0;background:#fff}
 #university-hub-front-page-widgets .university_hub_widget_featured_page{padding:0}
 .home-section-news-and-events .block-meta span{margin-right:15px}
 #front-page-home-sections h2.section-title,.home-section-news-and-events h2{display:inline-block;-webkit-font-smoothing:subpixel-antialiased;margin-right:10px;font-weight:300;margin-bottom:0;font-weight:500;position:relative}
 .home-section-news-and-events h2{margin-left:45px}
 .home-section-news-and-events .recent-news-tbg h2{text-shadow:#ec6c21 1px .5px;color:#fff;top:2px;letter-spacing:-.03em}
 .home-section-news-and-events .recent-events-tbg h2,.latest-news-tbg h2{text-shadow:#04943b .01px .05px;color:#004227}
 #front-page-home-sections h2.section-title:before,.home-section-news-and-events h2:before{display:inline-block;font-family:fontawesome;margin-right:10px;font-size:1.3em;margin-left:-55px;position:absolute;font-weight:300}
 
 h2.cta-title{color:#fff;font-size:26px;text-align:center;padding-bottom:25px}
 .latest-news-tbg,.recent-events-tbg{padding-left:10px;line-height:45px}
 .recent-events-tbg,.recent-news-tbg{margin-bottom:40px}
 .latest-news-tbg{margin-bottom:25px}
 .recent-news-tbg{background-color:orange;text-align:center;padding-bottom:2px;box-shadow:#e6c7b5 1px 1px 1px;margin:0 auto 40px auto;float:left;line-height:45px}
 .latest-news-tbg,.recent-events-tbg{background-color:#fff;text-align:center;box-shadow:#bbd8c675 1px 1px 1px,#bbd8c685 -1px 1px;box-shadow:#7b9c881f 1px 1px 4px,#9dceaf14 -1px -1px}
 #serwerw{margin-top:20px;letter-spacing:-.02em;padding:0 16px}
 #serwerw>div{font-size:14.5px}
 #university-hub-call-to-action .container{display:table;border:2px solid #fff;padding:18px}
 .m{margin-top:6px;text-align:center}
 .lazy{display:none}
 .home-section-news-and-events .recent-news h2:before{content:"\f19d"}
 .home-section-news-and-events .recent-events h2:before{content:"\f274";color:#04943b;margin-top:-2px}
 .latest-news-tbg h2:before{content:"\f009";color:orange;text-shadow:none;font-size:1.2em!important}
 .home-section-news-and-events h3{font-size:17px;font-weight:500;margin-bottom:5px;padding-right:5px;padding-top:5px;font-family:Roboto}
 .home-section-news-and-events .recent-news{float:left;padding-right:15px;width:65%}
 .home-section-news-and-events .recent-events{float:left;padding-left:15px;width:35%;float:right}
 .home-section-news-and-events .news-post{float:left;padding:0 15px;width:50%;position:relative}
 .home-section-news-and-events .news-post:last-child{border:medium none}
 .home-section-news-and-events .news-post:nth-child(2n+1){clear:both}
 .home-section-news-and-events .recent-events img{max-width:95px}
 .home-section-news-and-events .event-post .entry-meta{background:#ffab1f none repeat scroll 0 0;border-radius:8px 8px 5px 5px;border-top:3px solid #002147;color:#fff;float:left;font-size:30px;font-weight:700;line-height:1.4;margin:10px 20px 10px 0;padding:0 10px 10px;position:relative;text-align:center;text-shadow:0 0 1px #5d5d5d;width:71px}
 .home-section-news-and-events .event-post .entry-meta::before{border:1px solid #ffab1f;border-radius:100%;content:"";display:block;height:25px;left:24px;position:absolute;top:-15px;width:25px}
 .home-section-news-and-events .event-post .entry-meta::after{border:1px solid #fff;border-radius:100%;content:"";display:block;height:1px;left:0;position:absolute;top:44px;width:100%}
 .home-section-news-and-events p{margin:0}
 .home-section-news-and-events .event-post .entry-meta a{color:#fff}
 .home-section-news-and-events .block-meta{margin-bottom:8px}
 .home-section-news-and-events .event-post{background:#fff none repeat scroll 0 0;clear:both;margin-top:25px;overflow:hidden;padding:0}
 .home-section-news-and-events .event-post:first-child{margin-top:0}
 .home-section-news-and-events{clear:both;padding:30px 0 30px;background-color:#f7fcfe;background-color:#fdf7cc}
 .home-section-news-and-events .recent-news .inner-wrapper{margin:0 -15px}
 .home-section-news-and-events .news-content{padding:7px 20px 14px;background:#fff}
 .home-section-news-and-events .news-post img{margin-bottom:0}
 .home-section-news-and-events .custom-entry-date{float:left;margin-right:15px;margin-bottom:0}
 .home-section-news-and-events .custom-entry-date span.entry-month{background:#253b80 none repeat scroll 0 0;color:#fff;font-size:14px;font-weight:700;line-height:12px;padding:8px 22px;text-transform:uppercase;width:73px}
 .home-section-news-and-events .custom-entry-date span.entry-day{font-size:38px;font-weight:700;line-height:26px;overflow:hidden;padding:12px 0 22px;background:#179bd7;font-weight:700;color:#fff;overflow:hidden;width:73px;text-shadow:#328e13 1px 1px,#328e13 2px 2px,#328e13 3px 3px,#328e13 4px 4px,#328e13 5px 5px,#328e13 6px 6px,#328e13 7px 7px,#328e13 8px 8px,#328e13 9px 9px,#328e13 10px 10px,#328e13 11px 11px,#328e13 12px 12px,#328e13 13px 13px,#328e13 14px 14px,#328e13 15px 15px,#328e13 16px 16px,#328e13 17px 17px,#328e13 18px 18px,#328e13 19px 19px,#328e13 20px 20px,#328e13 21px 21px,#328e13 22px 22px,#328e13 23px 23px,#328e13 24px 24px,#328e13 25px 25px,#328e13 26px 26px,#328e13 27px 27px,#328e13 28px 28px,#328e13 29px 29px,#328e13 30px 30px,#328e13 31px 31px,#328e13 32px 32px,#328e13 33px 33px,#328e13 34px 34px,#328e13 35px 35px,#328e13 36px 36px,#328e13 37px 37px,#328e13 38px 38px,#328e13 39px 39px,#328e13 40px 40px,#328e13 41px 41px,#328e13 42px 42px,#328e13 43px 43px,#328e13 44px 44px,#328e13 45px 45px,#328e13 46px 46px,#328e13 47px 47px,#328e13 48px 48px,#328e13 49px 49px,#328e13 50px 50px,#328e13 51px 51px,#328e13 52px 52px,#328e13 53px 53px,#328e13 54px 54px,#328e13 55px 55px,#328e13 56px 56px,#328e13 57px 57px,#328e13 58px 58px}
 .home-section-news-and-events .custom-entry-date>span{display:block;text-align:center}
 .authorbox{background:#fff none repeat scroll 0 0;margin-top:20px;overflow:hidden;padding:15px}
 .authorbox img{border-radius:100%}
 .authorbox .author-avatar{float:left;margin:5px 15px 10px 0}
 .authorbox.no-author-avatar .author-info{margin-left:0}
 .authorbox .author-bio-posts-content{margin-top:10px}
 .authorbox .author-bio-posts-content p{margin:0}
 #tophead aside li{list-style-type:none;display:inline-block;padding:6px 12px}
 
 .col-md-3.col-sm-3.btn-wrapper{position:absolute;top:0;bottom:0;right:0;margin:0;padding:0}
 
 .home-section-latest-news .latest-news-inner-wrapper:after,.news-inner:after{content:'';position:absolute;bottom:0;right:0;left:0;height:20px;background:linear-gradient(rgba(225,135,40,0),#fff 34%) content-box}
 .latest-news-inner-wrapper,.news-inner{position:relative}
 span.footerw._white{text-shadow:2px 1px 1px #0313095c;margin-bottom:5px;display:block;}
 .fposhuk {
    background-color: beige;
    font-size: 18px;
    height: 150px;
    margin: auto;
    position: relative;padding-top: 40px;
 }
 .fposhuk #tab-poisk {
    margin: auto;
    display: table;
	max-width: 1200px;
    position: relative;
    z-index: 200;}
 #poshuk .tab-content { margin-top: 60px;}
.separ_mec {  margin: auto auto 10px auto!important;}
 #form_subscribe-form .frm_form_fields legend, #form_subscribe-form  .frm_verify{ display: none;}
 #f-2 .widget-title, #f-2 #_skriben .frm_fields_container {text-align: center;}
 .widget._lang {  padding-top: 4px;}
 @media only screen and (min-width:1400px){.university_hub_widget_featured_page .container{width:1230px;padding:0 15px;max-width:100%}
 .recent-news-tbg{width:400px!important}
 }
 @media only screen and (min-width:1301px){.site-description{margin-bottom:0}
 .home-section-latest-news .latest-news-thumb{height:208px}
 .single-team-one .dec{height:266px}
 .search-form .search-submit{right:0}
 .bt_contact>a,.bt_more>a{width:100%}
 .bt_contact,.bt_more{width:25%}
 .tlp-single-details.tlp-team{width:346px}
 .tlp-member-feature-img img{max-width:346px}#_skriben {min-width: 500px;}
 .wp-block-column.n2o3k { margin-top: 20px;}
 .site-description {  font-size: 32px;}
 }
 @media only screen and (min-width:1386px){.widget._lang{margin-right:10px}
 .container{position:relative}
 .photogallery-template-default header.entry-header{margin: 0 0 0 18px;}
 .entry-content ol,.entry-content ul{padding-left: 20px;}
 .entry-content ol,.entry-content ul{padding-left: 20px;}
 }
 @media only screen and (max-width:1385px) and (min-width:1368px){.photogallery-template-default header.entry-header{margin: 0 0 0 18px;}
 }
 @media only screen and (max-width:1385px) and (min-width:1356px){.widget._lang{margin-right:10px}
 .container{position:relative}
 }
 @media only screen and (max-width:1355px){.widget._lang{margin-right:0}
 #quick-contact{margin-left:0}
 .brand-h{left:0}
 .brand-h2{right:0}
 }
 @media only screen and (max-width:1300px) and (min-width:783px){.single-team-one .img-responsive{box-shadow:#0042272b 1px -1px 5px,#0042272b -1px 1px 5px}
 }
 @media only screen and (max-width:1300px){.site-description{margin-bottom:8px}
 #site-identity{width:70%}
 #news-ticker{width:187px}
 .container{width:97%}
 .comments-area form#commentform p{float:left;width:100%}
 #comments input#submit{width:auto}
 .right-header{width:auto}
 .main-navigation ul li li a{padding:9px 0}
 .main-navigation ul li li a{margin:0}
 .search-form input.search-field{width:85%}
 #main-slider .cycle-caption{max-width:50%;bottom:20%;left:15px}
 #main-slider h3{font-size:20px}
 #main-slider .cycle-caption .caption-wrap{max-width:inherit}
 #main-slider .next-prev-wrapper{max-width:100%}
 .home-section-testimonials article.cycle-slide{padding-left:5%;padding-right:5%}
 .authorbox .author-bio-posts-content,.authorbox .author-info{float:left;max-width:70%;width:70%}
 #main-slider .cycle-prev{right:70px}
 #main-slider .cycle-next{right:30px}
 .home-section-services .services-item h3{font-size:20px}
 .home-section-call-to-action .cta-buttons{padding:15px 0}
 .home-section-call-to-action .cta-btn{float:right;min-width:150px}
 #front-page-home-sections .home-section-call-to-action .section-title{font-size:23px}
 .home-section-news-and-events p{margin:0;line-height:1.4}
 #university-hub-front-page-widgets .featured-page-widget img.alignleft{margin-bottom:0;margin-right:30px;max-width:45%}
 }
 @media only screen and (max-width:1300px) and (min-width:1001px){.home-section-latest-news .latest-news-thumb{height:auto}
 .search-form .search-submit{right:2px}
 .tlp-single-details.tlp-team{text-align: center;}
 .tlp-member-feature-img img{max-width:100%}
.wp-block-column.n2o3k {
    margin-top: 20px;
}
 }
 @media only screen and (max-width:1090px) and (min-width:1001px){.site-title{font-size:26px!important}
 
 .brand-h{left:10px!important}
 
 .brand-h2{right:10px!important}
 }
 @media only screen and (max-width:1023px){
	 ._ramka {
    display: block !important;
}
	 .du-row .du-column-size-1-4 {    
    width: 100%!important;
}

	 #wp-chatbot-chat-container {
    position: fixed;
    z-index: 999999999!important;
    right: 0 !important;
}
.bgw {  display: none!important;}
#titlenn {margin-bottom: 40px!important;}
.wpb_single_image.wpb_content_element.vc_align_right.kfo30 {
    display: none;
}
.ls-v6 .ls-circle-timer { display: none !important;}
.wp-chatbot-ball {
    right: 30px;
}
	 #poshuk.ls-layer  ul.nav.nav-tabs.nav-justified {
    margin-left: 0;
    display: table;
    margin: auto;
}

#poshuk.ls-layer .tab-content ._tab {
    position: relative;
    width: 100%;
    max-width: 600px;
    margin: auto;
}
.main-nav {
    display: none;
}
#poshuk .tab-content {
    margin-top: 40px;
}

#form_subscribe-form .frm_fields_container .frm_submit {
    display: none;
}
	 .gallery-columns-4 .gallery-item{max-width:50%!important}
 .home .site-header.fixed,.site-header.fixed{position:absolute;background-color:inherit;box-shadow:inherit}
 .menu-main-container{background:#004227;margin-top:39px;height:92vh;overflow:auto; clear: both;}
 button.menu-toggle{display:block;float:right;z-index:100000;margin-right:25px;background:#0c4617 none repeat scroll 0 0;border:0;box-shadow:none;outline-style:none}
 .menu-main-container ul{margin:0!important}
 .menu-main-container>ul>li>a,.menu-main-container>ul>li>span{text-transform:uppercase}
 h1{font-size:22px}
 h2{font-size:20px}
 h3{font-size:18px}
 h4{font-size:16px}
 h5{font-size:15px}
 h6{font-size:14px}
 #main-slider .cycle-caption{max-width:70%;bottom:17%}
 td,th{font-size:12px;padding:2px}
 .university_hub_widget_contact .wpcf7-form>p{width:100%}
 .home-section-testimonials article.cycle-slide{padding-left:0;padding-right:0}
 body #content .sidebar,body.three-columns-enabled #content .sidebar,body.three-columns-enabled #directorate,body.three-columns-enabled #primary{border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:20px;width:100%}
 #main-slider .cycle-next{right:25px}
 #latest-news.home-section-latest-news .latest-news-item{width:50%}
 .home-section-latest-news .latest-news-item.news-featured{width:100%}
 .home-section-latest-news .latest-news-item:nth-child(3n),.home-section-latest-news .latest-news-item:nth-child(6n){clear:none}
 #university-hub-front-page-widgets .widget{padding:30px 0}
 .widget-area .block-meta li.news-read-more{float:none;margin-top:10px}
 .widget-area .block-meta li{display:inline-block;float:none;margin-right:0}
 .home-section-team .team-title{padding:0 5px}
 .home-section-services .services-item{padding:10px}
 .home-section-services .services-col-4 .services-item,.home-section-team .teams-col-4 .team-item{width:50%}
 .home-section-services .services-col-4 .services-item:nth-child(4n+1){clear:inherit}
 .home-section-portfolio .popup-link{top:35px}
 }
 @media only screen and (min-width:1001px){
	  .left-nn {float:left;  padding-right:10px;width:307px; }
.right-nn {float:right; padding-right:10px;width:calc(100% - 327px); }
	 #s45str { margin-top: 50px!important;}
	   body {background-image: url('img/bgz.png');background-repeat: repeat-x;}
 .brand-h{left:0;text-align:left;
    background-image: url('img/logo-left--lib-orang.png');
    background-repeat:no-repeat;width: 717px;
    height: 220px;
    margin-left: -320px;
    padding-left: 348px;
    padding-top: 16px;
        }
 .brand-h2{right:0;text-align:right;
    background-image: url('img/bg--lib-right.png');
    background-repeat:no-repeat;width: 717px;
    height: 220px;
    margin-right: -320px;
    padding-right: 348px;
    padding-top: 16px;
          }
		  #site-identity {margin-top: 60px;}
		  #masthead {height: 280px;}
	 .recent-news-tbg{width:50%;max-width:400px}
 .header-search-box .search-box-wrap{margin-top:1px}
 .search-form .search-submit{background:rgba(255,255,255,.26) none repeat scroll 0 0!important;margin-right:1px}
 .search-form .search-submit{height:33px}
 .search-form input.search-field{padding:6px 10px;margin-top:1px}
 .dec .gallery-icon.landscape,.scientific-profile .gallery-icon.landscape{width:150px}
 .home-section-latest-news .latest-news-layout-1 .read-more-button{padding:120px 0 0}
 .home-section-latest-news .latest-news-item{padding:7px}
 .home-section-latest-news .latest-news-inner-wrapper{height:504px}
 .home-section-news-and-events .recent-news-tbg h2{font-size:24px}
 i.fa.fa-bullhorn{position:absolute;top:0;margin-top:10px}
 .home-section-news-and-events .recent-events-tbg h2,.latest-news-tbg h2{font-size:24px;line-height:48px}
 .home-section-call-to-action .cta-content{float:left}
 i.fa.fa-bullhorn{font-size:4.2em}
 a.a_class{display:block;height:267px}
 .news-inner{462height:463px;max-width:400px;overflow:hidden;position:relative}
 .header-search-box{float:right}
 .widget._lang{padding-top: 4px;}.widget._lang ul{margin:0;}
 .search-form .search-submit{position:absolute;top:2px}
 .header-search-box #x-search,button.menutoggle,nav.site-navigation.primary-navigation{display:none}
 #tophead{width:100%}
 .mobile-nav-wrap{z-index:1;position: absolute;background:#0f531c none repeat scroll 0 0;display:block;text-align:center;min-height:40.3px;width:100%;overflow:hidden}
 }
 @media only screen and (max-width:1000px) and (min-width:661px){.dec .gallery-icon.landscape,.scientific-profile .gallery-icon.landscape{width:150px}
 .site-title{margin-top:20px;}
 .brand-h img{max-width:95px!important;padding-top:5px}
 .brand-h{left:10px!important;margin-top:0!important}
 .brand-h2 img{max-width:95px!important}
 .brand-h2{right:10px!important;margin-top:10px!important}
 }
 @media only screen and (max-width:1000px){div#serwerw{display:none }
 .wp-block-columns .wp-block-column {flex-basis: 100% !important;}
 .header-search-box .search-box-wrap{right:3%}
 #tophead{top:0}
 #slider_podij {margin-bottom: 0;}
 #layerslider_1_tk1529ptrgsf,#kfo30 {display: none;}
 .vc_cta3-container.vc_cta3-size-xs {width: 100%!important;}
 #slider_podij .vc_general.vc_cta3 .vc_cta3-actions { position: relative!important;}
 .recent-news-tbg{width:100%}
 .mobile-nav-wrap.activ a#mobile-trigger,.mobile-nav-wrap.activ button.menutoggle{display:none}
 .mobile-nav-wrap.activ #tophead{right:0!important;left:0!important;width:100%}
 .header-search-box #x-search{transition:1s;width:0}
 .search-form .search-submit{height:31px;top:2px}
 .search-form .search-submit{background-color:#4d8060;margin-right:0;transition:.8s}
 .header-search-box.activ .search-form .search-submit{background-color:transparent!important}
 .header-search-box{position:relative}
 #tgl-search{position:relative;width:40px;height:32px;top:0;position:absolute;right:0;z-index:9999999}
 .header-search-box.activ #tgl-search{width:0!important}
 .header-search-box.activ #x-search{display:inline-block!important;position:relative;width:30px;height:32px;top:4px;right:-18px;z-index:9999999;line-height:2.2em;color:#ececec;cursor:pointer;float:right}
 .header-search-box .search-form .search-submit{position:absolute}
 .header-search-box .header-search-box input{float:none;display:inline-block}
 .search-form input.search-field{transition:1s;padding:5px 10px;display:block;width:13px;margin-top:1px;float:right}
 .search-lang-box{margin:auto;transition:1s}
 .sidr-open .search-lang-box{display:none}
 .mobile-nav-wrap.wrap-toggled-on .search-lang-box{opacity:.3}
 .search-lang-box.activ{width:490px!important}
 .header-search-box.activ .search-form input.search-field{width:250px}
 .home-section-latest-news .latest-news-inner-wrapper{height:496px}
 i.fa.fa-bullhorn{margin-top:17px;position:absolute;top:0}
 #latest-news .container{padding-left:15px;padding-right:15px}

 button.menutoggle{float:right}
 #university-hub-call-to-action .container{width:97%}
 #university-hub-call-to-action .container{padding:15px}
 .cta-img{float:left;padding:0;position:relative}
 .latest-news-thumb img{width:100%;height:auto}
 .home .mec-event-detail,.home h4.mec-event-title{text-align:center}
 a.a_class{display:block;width:100%;height:auto}
 .home-section-news-and-events .news-post img{width:100%}
 .news-inner{height:490px}

 .search-form{top:2px;text-align:end}
 .search-form label{display:inline-block;height:32px}
 .search-box-wrap{transition:1s;height:41px;display:inline-block;width:34px}
 .header-search-box.activ .search-box-wrap{width:270px}
 #quick-contact{display:none}
 .logged-in #sidr-main{top:43px}
 #masthead{margin-top:27px}
 #tophead{right:70px;left:70px}
 #page{margin-top:45px}
 #main-nav{display:none}
 #layerslider_1_dggvuuc02ltu {display: none;}
 .enabled-sticky-primary-menu.sidr-open #masthead.fixed{position:relative;top:89px}
 .enabled-sticky-primary-menu #masthead.fixed{top:39px}
 .enabled-sticky-primary-menu.admin-bar #masthead.fixed{top:87px}
 .sidr-open #mobile-trigger{transition:inherit}
 a#mobile-trigger{display:block;float:left;padding-left:25px}
 .sidr-main-open a#mobile-trigger{padding-left:278px}
 .sidr-main-open #tophead{right:0!important;left:325px!important}
 .mobile-nav-wrap{background:#0f531c none repeat scroll 0 0;background:#087521 none repeat scroll 0 0;background:#0f5329 none repeat scroll 0 0;display:block;left:0;position:fixed;text-align:center;top:0;width:100%;z-index:999999;max-height:43px;overflow:hidden}
 .logged-in .mobile-nav-wrap{top:32px;height:49px}
 nav.site-navigation.primary-navigation.toggled-on{height:100vh;overflow:visible;max-width:1440px;width:100%;border:0;position:absolute;left:0}
 .mobile-nav-wrap.wrap-toggled-on{overflow:visible;height: 40px;}
 .site-navigation.primary-navigation.toggled-on ul li a,.site-navigation.primary-navigation.toggled-on ul li span{line-height:1.5;padding-bottom:10px!important;padding-left:30px;padding-top:10px!important;border-bottom:#fffc solid 1px!important;background:0 0!important;font-size:15px!important;margin:0;position:relative!important;display:block;text-align:left!important;list-style:none;text-transform:uppercase}
 .menu-main-container li a,.menu-main-container li span{font-size:14px;color:#fff}
 .site-navigation.primary-navigation.toggled-on ul li{text-align:left;display:block;margin:0;line-height:48px;position:relative}
 .spantoggled{z-index:900000000;width:100%;height:44px;position:absolute;right:2px}
 .site-navigation.primary-navigation.toggled-on ul li.activ ul{display:block}
 .menu-main-container li.menu-item-has-children>a::after,.menu-main-container li.menu-item-has-children>span::after{content:"\f107";font-family:FontAwesome;margin-left:5px;margin-right:0;position:absolute;right:16px}
 ul.sub-menu{background-color:#126331;display:none}
 a#mobile-trigger i{background-color:#0c4617;color:#fff;font-size:21px;padding:6px 8px}
 a#mobile-trigger:active i,a#mobile-trigger:hover i{border-color:transparent;background-color:#f36008;color:#fff}
 .sidr ul li ul li a,.sidr ul li ul li span{line-height:1.5;padding-bottom:10px;padding-left:30px;padding-top:10px!important}
 #top-nav{display:none}
 #mobile-trigger2{text-align:right;transition:inherit;padding-right:25px}
 .sidr2-open #mobile-trigger2{padding-right:278px}
 #mobile-trigger2 i{background-color:#253b80;box-shadow:0 1px 2px #242424;color:#fff;font-size:21px;padding:6px 8px}
 a#mobile-trigger2{float:right;display:block}
 .home-section-team .team-title{font-size:16px}
 .home-section-team .team-item{padding:0 15px}
 #directorate,#primary,.sidebar{width:100%}
 .university_hub_widget_recent_posts .recent-posts-item{clear:both;float:left;margin-top:30px;width:100%}
 .site-branding{float:none;margin:0 auto;max-width:100%;text-align:center}
 .slider-enabled .site-header{position:inherit}
 .site-description{font-size:16px;font-weight:400;letter-spacing:0}
 .top-news{float:left;width:50%}
 #quick-contact li{font-size:12px;line-height:.8;margin-left:8px;margin-top:5px;padding:0 5px 0 35px}
 #quick-contact li::before{font-size:25px}
 a.quick-call,span.main-address{font-size:14px}
 .home-section-call-to-action .cta-content{width:100%}
 .home-section-call-to-action .cta-btn{display:inline-block}
 .home-section-news-and-events .recent-news{width:100%}
 .home-section-news-and-events .recent-events{padding:0 15px;width:100%}
 .home-section-news-and-events h3{font-size:19px}
 .home-section-news-and-events p{font-size:15px}
 .home-section-latest-news .latest-news-layout-2 .latest-news-text-wrap,.home-section-latest-news .latest-news-layout-2 .latest-news-thumb{width:100%}
 #university-hub-front-page-widgets .featured-page-widget img.alignleft{margin-bottom:30px;margin-right:0;max-width:100%}
 #university-hub-front-page-widgets .university_hub_widget_featured_page .container{max-width:97%;padding:0 15px}
 #university-hub-front-page-widgets .fetured-page-content{padding:30px}
 .university-hub-woocommerce-product-grid-4 ul.products li.product .button{padding:5px 13px;left:13%;font-size:14px}
 .university-hub-woocommerce-product-grid-3 ul.products li.product .button{left:16%}
 .enabled-sticky-primary-menu #masthead.fixed{position:inherit;top:0}
 .site-header.fixed #quick-contact,.site-header.fixed .site-branding{display:block}
 .university-hub-woocommerce .products .star-rating{top:20px}
 }
 @media only screen and (max-width:1120px) and (min-width:783px){
 div#f-3,#form_subscribe-form .frm_fields_container .frm_submit {display: none;}
 #f-1{width:44%!important}
 #f-2,#f-4{width:28%!important}
 }
 @media only screen and (max-width:1000px) and (min-width:783px){
	 #masthead{padding:15px 0}
 .logged-in #masthead{margin-top:43px!important}
 #footer-widgets .inner-wrapper{padding-left:5px;padding-right:15px}
 .home-section-latest-news .latest-news-layout-1 .read-more-button{padding:100px 0 0}
 .home-section-news-and-events .recent-news{padding:0 15px 30px}
 .home-section-latest-news .latest-news-item{padding:15px}
 #university-hub-news-and-events{padding-right:15px}
 .home-section-latest-news .latest-news-thumb{height:208px}
 .home-section-latest-news .latest-news-inner-wrapper{height:518px}
 .home-section-latest-news .latest-news-thumb{height:308px}
 .cta-img{height:100px;width:120px}
 i.fa.fa-bullhorn{font-size:5.66em}
 }
 @media only screen and (min-width:783px){.home-section-call-to-action .cta-btn {margin: 0 45px;}
 .site-description{margin-top:15px}
 .single-team-one .dec{padding:10px 15px;}
 #footer-widgets{/*padding:40px 0*/}
 .hustle-ui.hustle-popup{padding-right:20px;padding-left:20px}
 }
 @media only screen and (max-width:782px){
	 #footer-widgets {
    padding: 190px 0 0px 0!important;height: auto!important;	 }
	 #footer-widgets {
    padding-bottom: 0!important
}
.designleft, .designright{
    min-height: 940px!important;top: 180px!important;
}
	 .logged-in .mobile-nav-wrap{top:46px!important}
 .single-team-one, .single-team-one>div {text-align: center;padding:0!important;}
 .layout-isotope.tlp-team-isotope .team-member{padding:0!important;}
 .single-team-one .dec{margin-bottom: 75px;padding-top:15px;padding-right:20px;}
 .single-team-one h3.tlp-title{background: linear-gradient(90deg,rgba(108,216,19,.2) 0%,rgb(255,255,255,0) 20%)!important;}
 .site-description{margin-top:5px}
 #masthead{padding:15px 0 0}
 .home-section-latest-news .latest-news-layout-1 .read-more-button{padding:73px 0 0}
 #front-page-home-sections .home-section-call-to-action{padding:30px 15px!important}
 div#latest-news .container{padding-left:15px;padding-right:15px}
 .home-section-news-and-events .recent-news{padding:0 30px 30px}
 .home-section-news-and-events .recent-news{padding:0 15px 30px}
 .cta-img{height:100px;width:85px}
 .event-color{float:right;margin-right:10px;margin-top:3px}
 i.fa.fa-bullhorn{font-size:3.66em}
 .home-section-news-and-events .news-content{height:290px!important}
 .home-section-latest-news .latest-news-thumb{height:200px}
 #f-1,#f-2,#f-3{padding:38px 30px!important}
 #f-1{background-color:#008027bf;background-color:#008039d4;background-color: #05843d;}
 #f-2{background-color:#008027a8;background-color:#008039a6;background-color: #0f5329;}
 #f-3{background-color:#00802782;background-color:#00803975;background-color: #05843d;}
 #colophon{background: #0f5329 none repeat scroll 0 0;}
 #footer-widgets h3{padding-bottom:15px}
 #f-4{background-color:#0080274a;padding-top:30px!important;min-height:180px!important}
 .footer-widget-area{width:100%!important;float:none!important;text-align:center}
 .num-1,.num-2,.num-3,.num-4{display:table;margin:0 auto}
 .logged-in #masthead{margin-top:43px}
 }
 @media only screen and (max-width:767px){.tlp-member-feature-img img{margin:auto;display:block}
 .tlp-single-details.tlp-team{max-width:346px;margin:auto}
 .scientific-profile,.tlp-shbio,.tlp-team .designation,h3.tlp-member-title,h3.tlp-title{text-align:center}
 .home-section-call-to-action .cta-btn{float:none!important}
 .sidr-main-open #tophead{right:0!important;left:auto!important;min-width:350px}
 h1{font-size:25px}
 h2{font-size:22px}
 h3{font-size:20px}
 h4{font-size:18px}
 h5{font-size:17px}
 h6{font-size:16px}
 body #directorate,body #primary,body .sidebar{width:100%}
 .site-content{padding-top:15px}
 #main-slider .cycle-caption h3{font-size:22px;line-height:1.4}
 #main-slider .cycle-caption p{font-size:14px;margin-bottom:15px;overflow:hidden}
 #university-hub-front-page-widgets .widget-title{font-size:25px}
 #university-hub-front-page-widgets .university_hub_widget_call_to_action .call-to-action-description p{font-size:15px}
 #content{clear:both}
 #university-hub-front-page-widgets{clear:both}
 .home-section-call-to-action .cta-btn{display:inline-block}
 .sibebar{margin-top:15px}
 #footer-widgets .footer-widget-area{float:left;width:50%}
 #footer-widgets .footer-active-1{width:100%}
 #footer-widgets .footer-widget-area:nth-child(3n){clear:both}
 .university_hub_widget_products_grid .university-hub-woocommerce-product-grid-3 ul.products li.product,.university_hub_widget_products_grid .university-hub-woocommerce-product-grid-4 ul.products li.product{margin:0 1.5% 30px;width:47%}
 .university-hub-woocommerce-product-grid-3 ul.products li.product .button,.university-hub-woocommerce-product-grid-4 ul.products li.product .button{font-size:14px;left:22%;padding:5px 13px}
 .home-section-featured-blocks .inner-wrapper article,.widget.home-section-services .service-block-item{width:50%}
 .block-title{margin-bottom:5px}
 .home-section-featured-blocks .entry-content{margin-top:5px}
 a.more{padding:2px 15px 5px}
 .home-section-featured-blocks p{line-height:1.5;margin-bottom:10px}
 #footer-widgets .footer-widget-area{min-height:200px}
 .textwidget.custom-html-widget{text-align:justify}
 #colophon .copyright,#colophon .site-info{clear:both;text-align:center;width:100%}
 #main-slider::after,#main-slider::before{display:none}
 .home-section-testimonials .cycle-slide>img{margin-bottom:15px;margin-right:15px;max-width:100px}
 .home-section-testimonials .testimonial-excerpt>p{font-size:14px;margin-bottom:15px}
 .home-section-team .teams-col-1 .team-item,.home-section-team .teams-col-2.team-item,.home-section-team .teams-col-3 .team-item,.home-section-team .teams-col-4 .team-item{max-width:300px;margin:0 auto;width:50%;float:none}
 .home-section-team .teams-col-1 .team-item,.home-section-team .teams-col-2 .team-item,.home-section-team .teams-col-3 .team-item,.home-section-team .teams-col-4 .team-item{max-width:300px;margin:0 auto 15px;width:50%;float:left}
 .single-team-area {text-align: center;}
 .tlp-direct .single-team-area h3.designation {margin-bottom:0!important;padding:0;margin:0 auto;color:#524a41;}
 .tlp-content h3{padding:0;}
 #colophon .colophon-column{float:left;width:100%}
 #footer-navigation{text-align:center;margin-bottom:10px}
 .entry-footer>span{border-right:medium none;border-top:1px solid #ddd!important;display:block;float:left;padding:10px 15px;width:100%}
 #university-hub-front-page-widgets .widget{margin:0;padding:30px 0}
 .home-section-latest-news .latest-news-title{position:inherit;width:100%}
 .service-block-inner-content{display:block}
 .home-section-latest-news .latest-news-item:nth-child(3n),.home-section-latest-news .latest-news-item:nth-child(6n){clear:both}
 .slider-buttons a{color:#fff}
 #university-hub-services.home-section-services .services-item{width:50%}
 #front-page-home-sections .section-title{margin-bottom:15px}
 .home-section-testimonials .testimonials-thumb{display:block;float:none;margin:0;text-align:center}
 .home-section-testimonials{text-align:center}
 }
 @media only screen and (max-width:660px){.site-title{margin-top:10px} ._bg.ls-layer {display: none !important;}
 .home-section-latest-news .latest-news-title a,#kljp9 ._right h4.mec-event-title,#titlenn a, h2.vc_custom_heading,#titlenn {font-weight: bold;}
 .home-section-latest-news .latest-news-thumb{height:auto!important}
 .site-title{/*font-size:19px!important*/}
 .brand-h img{max-width:75px!important}
 .brand-h{left:8px!important;margin-top:0!important}
 .brand-h2 img{max-width:72px!important}
 .brand-h2{right:8px!important;margin-top:17px!important;top:0;}
 #poshuk.ls-layer .tab-content {  margin-top: 0!important;}
 	 #kljp9 {  padding-top: 0!important;}
	 #s45str {  margin-top: 60px!important;}
	 .mec-event-footer.mec-color {
    height: 200px!important;
	 }
	 	.nav.nav-tabs.nav-justified li a {
    padding: 11px 10px!important;
    font-size: 13.5px!important;
	}
	._img100.ls-layer { margin-top:10px !important;}
	.nav.nav-tabs.nav-justified li {padding: 25px 4px 10px 0!important;}
#poshuk.ls-layer .tab-content { margin-top: 60px;}
#slider_podij .vc_general.vc_cta3.vc_cta3-style-classic {height: 350px!important;}
.library_submit { right: 0!important;}
#kf3049 {height: auto!important;}
.designleft, .designright {top: 194px !important;}
.mec-event-grid-clean .mec-event-sharing-wrap{right:-33px!important;bottom:-93px!important;}
 .home_tag_mec {
    text-align: center!important;
    padding: 8px 8px!important;}
	.mec-event-grid-clean .mec-event-sharing-wrap { bottom:-20px!important;}
	._right {
    width: 96%!important;
     }
	}
 @media only screen and (min-width:641px){#content .inner-wrapper{margin-right:-15px;margin-left:-15px}
 .wp-block-kadence-advancedbtn .kt-btn-wrap {  width: 400px;}._information_support { width: 80%;}
 }
 @media only screen and (max-width:640px){
	 .mec-event-footer.mec-color {   margin-left: 0!important;	 }
	 .site-title{font-size:22px!important}
	 .mec-event-grid-clean._left{width: 100%!important;}
	 a.button.cta-btn{padding:6px 24px 6px 6px!important}
 .fposhuk #tab-poisk > div {margin:0!important}
 .wp-block-kadence-advancedbtn .kt-btn-wrap {width: 100%;}
 #main-slider .cycle-caption p{display:none}
 .testimonials-item-inner>h3{font-size:17px}
 .home-section-testimonials .testimonials-content-area p{font-size:15px}
 .slider-buttons a{font-size:15px;line-height:1.5;margin-bottom:10px;margin-top:15px;padding:0 5px}
 #main-slider .cycle-caption{top:inherit;bottom:80px;max-width:100%}
 #main-slider .cycle-caption h3{padding:0 10px;height:auto;font-size:18px;line-height:1.5;font-weight:300}
 .home-section-services .services-item h3{font-size:16px}
 .page-title{font-size:30px}
 .home-section-services .services-col-3 .services-item:nth-child(3n+1){clear:inherit}
 #quick-contact{clear:both;float:none;text-align:center}
 a.custom-logo-link{display:block;float:left;margin-right:0;margin-top:15px;width:100%}
 #site-identity{margin-right:0;text-align:center;margin-top:10px}
 a.quick-call,span.main-address{font-size:18px}
 #quick-contact li::before{font-size:33px}
 #quick-contact li{display:inline-block;float:none;margin:15px 0;padding:0 5px 0 48px}
 .top-news{float:left;width:100%}
 #news-ticker{width:270px}
 #header-social{border-top:1px solid rgba(255,255,255,.2);clear:both;float:none;width:100%;text-align:center}
 #header-social li{display:inline-block;float:none}
 #header-social li:first-child{border-left:1px solid rgba(255,255,255,.15)}
 .home-section-call-to-action .cta-buttons{padding:15px 0 0}
 .home-section-news-and-events p{font-size:14px}
 .home-section-news-and-events .event-post{padding-right:10px}
 }
 @media only screen and (min-width:480px){#_contact._contact div{width:400px}
 }
 @media only screen and (max-width:479px){
	 #directorate, #primary { float: left;  padding-left: 0!important;  padding-right: 0!important; }
	 #_contact._contact div{width:100%;height:40px}
 .latest-news-tbg{margin-bottom:30px!important}
 .home-section-latest-news .latest-news-inner-wrapper{height:550px!important;margin:40px 0!important}
 #site-identity{width:100%;margin-top: 100px;}
 .home-section-latest-news .latest-news-wrapper{margin-left:0!important;margin-right:0!important}
 #news-ticker{width:176px}
 #quick-contact li::before{font-size:17px;left:-4px;top:0}
 a.quick-call,span.main-address{font-size:11px}
 .site-title{font-size:21px}
 #quick-contact li{margin:11px 0;padding:0 0 0 19px;font-size:11px}
 .site-branding{text-align:center}
 .home-section-latest-news .latest-news-item.news-featured .latest-news-thumb{float:none;margin-right:0;width:100%}
 .widget.home-section-latest-news .latest-news-item{width:100%}
 #university-hub-front-page-widgets .widget-title{font-size:25px;margin-bottom:10px}
 .site-header{padding:0}
 .site-title{font-size:26px}
 #footer-widgets .footer-widget-area{width:100%}
 #footer-widgets .footer-widget-area:first-child{border:none;margin-top:0;padding-top:0}
 #footer-widgets .footer-widget-area{width:100%;padding-top:15px}
 .social-links{float:right;max-width:208px;text-align:right}
 .social-links .university_hub_widget_social li{display:inline-block;float:none}
 .home-section-news-and-events p{font-size:13px}
 .home-section-news-and-events h3{font-size:14px;line-height:1.1}
 .home-section-news-and-events .news-post,.widget.home-section-services .service-block-item{width:100%}
 .page-title{font-size:20px;margin-bottom:7px}
 .home-section-testimonials .cycle-slide>img{display:block;float:none;margin:0 auto;max-width:100px}
 .home-section-testimonials .testimonial-content-area{float:left;max-width:100%;padding-top:15px}
 .home-section-testimonials .cycle-pager>span.cycle-pager-active{max-width:60px}
 .home-section-testimonials .cycle-pager span{cursor:pointer;max-width:55px;overflow:hidden;padding:2px 5px}
 .home-section-latest-news .latest-news-thumb a::before{font-size:20px;height:40px;opacity:1;visibility:visible;width:40px}
 .home-section-latest-news .latest-news-item::after{content:"";display:table-cell}
 .home-section-latest-news .latest-news-text-wrap{overflow:hidden}
 .widget.home-section-services .service-block-item{border-bottom:1px dashed #aaa;width:100%}
 #university-hub-front-page-widgets .widget-title{font-size:22px;margin-bottom:10px}
 .call-to-action-buttons .custom-button{border-radius:27px;font-size:17px;width:100%}
 .home-section-testimonials .testimonial-excerpt>p{font-size:15px;font-style:normal;line-height:1.2;margin-bottom:8px}
 .header-social-wrapper .university_hub_widget_social li{float:none;display:inline-block}
 #main-slider .cycle-pager{display:none}
 #main-slider .cycle-caption{bottom:0;max-width:100%;top:inherit;left:0}
 #main-slider .cycle-caption h3{font-size:14px}
 .slider-buttons a{font-size:12px;margin-bottom:0;margin-top:6px;margin-top:10px;margin-right:10px}
 #main-slider .cycle-next,#main-slider .cycle-prev{font-size:16px;height:25px;width:25px;line-height:1.6;top:10px}
 #footer-widgets .footer-active-2 .university_hub_widget_social{margin-top:0}
 #latest-news.home-section-latest-news .latest-news-item,#university-hub-services.home-section-services .services-item,.home-section-featured-blocks .inner-wrapper article,.home-section-latest-news .latest-news-item{width:100%;margin:0 auto 0;float:none}
 .home-section-latest-news .latest-news-item{padding:0!important}
 .services-block-list{text-align:center}
 .home-section-services .services-item h3{font-size:18px}
 #university-hub-front-page-widgets .fetured-page-content{padding:0 15px;text-align:left}
 #university-hub-front-page-widgets .fetured-page-content .widget-title{font-size:19px;text-align:left}
 .entry-header .entry-title{font-size:20px}
 #directorate article.hentry,#primary article.hentry,.sidebar .widget{padding:10px 20px;}
  #directorate article.hentry,#primary article.hentry{padding:0 20px 10px 20px;}.sidebar .widget{padding:10px 20px;}
 #main-slider .cycle-prev{right:55px}
 #front-page-home-sections .home-section-call-to-action .section-title{font-size:17px;text-align:center}
 .home-section-call-to-action .cta-btn{display:inline-block;margin:7px;font-size:13px}
 .cta-buttons{text-align:center}
 .home-section-news-and-events .custom-entry-date span.entry-day,.home-section-news-and-events .custom-entry-date span.entry-month{width:60px}
 .home-section-news-and-events .custom-entry-date span.entry-day{font-size:31px}
 .sidr-main-open a#mobile-trigger2{float:right;display:block;float:left;clear:both;padding-left:260px}
 .sidr-main-open a#mobile-trigger{float:right;display:block;float:left;clear:both;padding-left:260px}
 .sidr2-open a#mobile-trigger{float:left;padding-left:5px}
 .sidr2-open a#mobile-trigger2{padding-right:267px}
 .site-title{margin:0}
 }
 .wp-chatbot-notification-welcome {  line-height: 1.6em}
 .gallery-item .gallery-caption {
    font-size: 15px;
    padding-top: 7px;
}
 hr.wp-block-separator{ background:transparent;border-bottom-width:1px;border:0;}
 .wp-block-gallery{margin:0;margin-bottom:15px}
 .wp-block-gallery.aligncenter,.wp-block-gallery.alignleft,.wp-block-gallery.alignnone,.wp-block-gallery.alignright{display:flex}
 .blocks-gallery-grid,.wp-block-gallery{width:100%}
 p.has-drop-cap:not(:focus)::first-letter{font-size:5em;margin-top:.075em}
 button.menutoggle{background-color:#0c4617;padding:5px 20px!important;box-shadow:none!important}
 .alm-btn-wrap .alm-load-more-btn{background-color:#188441!important}
 .alm-btn-wrap .alm-load-more-btn.loading,.alm-btn-wrap .alm-load-more-btn:hover{background-color:#22ab56!important}
 .nav.nav-tabs.nav-justified li { list-style: none; float: left;}
 .wp-block-image figure{margin-bottom:0;margin-top:0}
 .wp-block-image figure.alignleft{margin-right:1.5em}
 .wp-block-image figure.alignright{margin-left:1.5em}
 .wp-block-audio audio{display:block;width:100%}
 .wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}
 .wp-block-pullquote blockquote{margin:0}
 .wp-block-quote:not(.is-large):not(.is-style-large),blockquote{border-left:5px solid #179bd7}
 .wp-block-pullquote.is-style-solid-color blockquote{border:none;background:#179bd7;padding:30px;color:#fff}
 .wp-block-pullquote.is-style-solid-color blockquote p{color:#fff}
 blockquote:before{display:none}
 blockquote{margin:0 0 15px 0;position:relative;padding-left:20px}
 .entry-content ul.wp-block-gallery{margin-left:0;padding-left:0}
 .entry-content ol,.entry-content ul{margin:0.5em 0 .2em 1em;}
 .entry-content ol li{/*padding-bottom:10px*/}
 .wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal;font-size:18px;color:#000}
 .entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{clear:both}
 .vc_gitem-zone { height: 394px; }
.metanakhod-persha-stornka .vc_grid.vc_row.vc_grid-gutter-30px .vc_pageable-slide-wrapper {
    /*margin-right: 0;*/
}

.metanakhod-persha-stornka .vc_grid.vc_row.vc_grid-gutter-30px .vc_grid-item {
    /*padding-right: 0;*/
}
.metanakhod-persha-stornka .entry-title {
    text-align: center;font-weight: 500;
}
.entry-title {
    margin-top: 10px;font-weight: 500;
}
 .vertical-space,.vertical-space1,.vertical-space2,.vertical-space3,.vertical-space4,.vertical-space5{display:block;width:100%;margin:0;clear:both;border:0 none;height:20px}
 .vertical-space2{height:40px}
 .vertical-space3{height:60px}
 .vertical-space4{height:80px}
 .vertical-space5{height:100px}
 @media only screen and (max-width:479px){.vertical-space,.vertical-space1{height:8px}
 .vertical-space2{height:14px}
 .vertical-space3{height:28px}
 .vertical-space4{height:40px}
 .vertical-space5{height:60px}
 }
 @media only screen and (max-width:960px){.vertical-space,.vertical-space1{height:12px}
 .vertical-space2{height:18px}
 .vertical-space3{height:36px}
 .vertical-space4{height:50px}
 .vertical-space5{height:80px}
 }
 @-webkit-keyframes rotating{from{-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
 to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
 }
 @keyframes rotating{from{-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
 to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
 }

#slider_podij {
    /*width: 50%;*/ 
	width: 99%;
}
#slider_podij .vc_tta-panels .vc_cta3-container.vc_cta3-size-xs {
    margin-left: 0!important;
}
#kljp9 {
    padding-top: 47px;
}
 #kljp9 ._right .mec-event-content {
    padding-top: 6px;
}
.vc_general.vc_cta3 h2, .vc_general.vc_cta3 h4 {
    line-height: 1.2em;
}
.mec-event-footer.mec-color {
    margin-left: 20px;overflow: hidden;height:198px;position: relative;
}
 .mec-event-grid-clean .mec-event-sharing-wrap{position:absolute;list-style:none;margin:0;right:-36px;bottom:-38px;}
 .mec-event-sharing-wrap .mec-event-sharing{position:absolute;padding:8px 0 2px;bottom:54px;margin:0;margin-top:6px;visibility:hidden;opacity:0;border:1px solid #e2e2e2;background:#fff;box-shadow:0 0 9px 0 rgba(0,0,0,.06);z-index:99;-webkit-transition:all .18s ease;transition:all .18s ease}
 .mec-event-sharing-wrap li{text-align:center;border:0;display:block;overflow:hidden;margin:0 auto 6px;width:39px}
 
 .mec-event-sharing-wrap li i{display: inline;vertical-align: middle;line-height: 38px;}
 .mec-event-sharing-wrap .mec-event-sharing li a{display:block}
 #kljp9 ._right h4.mec-event-title{margin-bottom:0;margin-left:20px;line-height:1.46em;}
 .mec-event-sharing-wrap > li:first-of-type {background:#0f9048;color:#fff;border:1px solid #0f9048;}
.mec-event-sharing-wrap li a {border:none;color:#fff;}
.mec-event-footer .mec-booking-button{position: absolute;right: 0;border-radius: 3px;bottom: 0;text-decoration:none;box-shadow:none;transition:all .21s ease;font-size:12px;font-weight:500;letter-spacing:1px;text-transform:uppercase;background:#0f9048;color:#fff;border:1px solid #0f9048;float: right;margin-right: 15px;padding:0 16px;line-height:47px;}
 .svg-inline--fa.fa-telegram.fa-w-16 {max-width: 18px;}
 #kljp9 {   padding-top:50px;}
.lang-item-uk {  margin-right: 30px;}
  .mec-event-grid-clean{margin-bottom:10px;max-width:none}
  .mec-event-grid-clean .event-grid-t2-head{margin-bottom:10px;color:#057530;padding:15px 15px 53px;text-align:center}
  #kljp9.home_en .mec-event-grid-clean .event-grid-t2-head {
    padding: 15px 15px 107px; 
  }
 .mec-event-grid-clean .event-grid-t2-head .mec-event-month{text-transform:uppercase;font-size:19px;line-height:20px;padding-bottom: 30px;}
.home_tag_mec {
    position: absolute;
	width: 100%;
	background-color: #fb980491;
	text-align: left;
	padding: 8px 20px;
	margin-top: -16px;
    padding-bottom: 44px;
}
#kljp9.home_en .home_tag_mec {
	width: 100%;
	padding: 8px 40px 20px 20px;
}
.clearfix::before, .clearfix::after {
    clear: both;
    display: table;
    content: '';
    flex-basis: 0;
    order: 1;
}
#slider_podij .vc_general.vc_cta3 .vc_cta3-actions {
    position: absolute;
    bottom: 0;
}
#slider_podij .vc_tta-panels .vc_cta3-container.vc_cta3-size-xs {
    margin-left: 0 !important;
    min-height: 297px;
}
#slider_podij .vc_tta-tabs.vc_tta-has-pagination:not(.vc_tta-tabs-position-bottom) {
    padding-bottom: 15px!important;
}
#slider_podij .vc_tta-tabs.vc_tta-has-pagination .vc_pagination {
    margin-top:0!important;
}
#slider_podij .vc_cta3-container {
    margin-bottom: 0!important;
}
.wprpsp-post-slides .post-categories a:focus, .wprpsp-post-slides .post-categories a:hover {
    background: #ff6000cc !important;
    border-color: #ff6000cc;
}
.wprpsp-center-mode .wprpsp-post-overlay:hover .wprpsp-post-image-wrap.wprpsp-post-image-bg img { transform: scale(1.50);}
.wprpsp-center-mode .slick-slide:hover { opacity: 1;}
.wprpsp-center-mode .wprpsp-post-overlay:hover .wprpsp-post-image-wrap.wprpsp-post-image-bg img,.wprpsp-center-mode .slick-slide:hover {
    -webkit-transition: all 2s ease;
    transition: all 2s ease;
} 
.vstup-block-image img {
    width: 170px;
    max-width: 100%;
}
figure {
    margin: 1em 40px;
}
.vstup-block-image {
    max-width: 100%;
}
.vstup-block-image img {
    width: auto;
    max-width: 100%;height: 145px;
}
._ramka.one .wpb_wrapper,._ramka .wpb_wrapper {text-align: center;
}
._ramka{
    margin-bottom: 25px;
}
._ramka .wpb_content_element {
    margin-bottom: 0 !important;
    min-height: 60px;
}
._ramka .wpb_animate_when_almost_visible {
    margin: auto;
    box-shadow: 0px 1px 50px #0000001c;
    padding: 25px 10px 10px;transition:.6s;
}
._ramka .wpb_animate_when_almost_visible:hover {
    box-shadow: 0px 1px 5px #0000001c;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:focus, .vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:hover {
    color: #fff!important;
    border-color: #ff6102!important;
    background-color: #ff6000!important;
}
#slider_podij .vc_cta3-container.vc_cta3-size-xs {
    float: left;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern, .vc_btn3.vc_btn3-color-default.vc_btn3-style-modern {
    border-radius: 3px;
    margin-top: 20px;text-transform: uppercase;
}
.du-column-inner.du-u-clearfix.du-u-trim {
    max-width: 100%;
    width: 200px;
    box-shadow: -15px 18px 15px 0px rgba(0, 0, 0, 0.09);
    border-bottom-left-radius: 40px;
    padding: 5px 2px 15px 2px;
    position: relative;
    height: 315px;margin: auto;
}
.du-row .du-column {
    display: block;
    float: left;
    box-sizing: border-box;
    margin: 0 0 50px 0;
    z-index: 1;
    position: relative;
}
.du-row .du-column-size-1-4 {
    width: 25%;
}
.du-row {
    margin-bottom: 1.5em;
}
._notxt .wprpsp-title-content{
	display:none
}
.wp-block-button__link.has-background {
    background-color: #f87727;
    border-radius: 10px;
    font-weight: bold;
    letter-spacing: 0.06em;
    padding: 6px 14px;
}
.wp-block-button__link {
    border: none;
    border-radius: 28px;
    box-shadow: none;
    color: inherit;
    cursor: pointer;
    display: inline-block;
    font-size: 18px;
    margin: 0;
    color: white;
    text-align: center;
    text-decoration: none;
    overflow-wrap: break-word;
}
.wp-block-button.aligncenter {
    padding-left: 5px;
    margin-top: 10px;
    height: 42.6px;
    overflow: hidden;
}
.block-titl p {
    line-height: 1.35em;
    background-color: rgba(255, 255, 255, 0.9);
    margin: 0;
    font-size: 16px;
}
.block-titl {
    margin-bottom: 12px;
    top: 165px;
    left: 0
    /*left: 16px;*/
}
.wp-block-button__link.has-background:active, .wp-block-button__link.has-background:focus, .wp-block-button__link.has-background:hover, .wp-block-button__link.has-background:visited {
    background-color: #f96031;
    color: white;
}
.aligncenter {
    clear: both;
    display: block;
    margin-left: auto;
    margin-right: auto;
    
}
.vc_separator.vc_sep_color_green .vc_sep_line {
    border-color: #4E8862!important;
}
.photo_lage {
    max-width: 210px;
}
#background-image.wp-block-table thead {
    border-bottom: 3px solid #4e8862;
}
#background-image table, #background-image td, #background-image th, #background-image tr {
    border: 2px solid #b7b4b4 !important;
        border-bottom-color: rgb(183, 180, 180);
        border-bottom-style: solid;
        border-bottom-width: 2px;
    border-bottom: 2px solid #b7b4b4 !important;
}
#photo_scop {
    max-width: 500px;
}
.home #wprpsp-recent-post-carousel-1 .slick-dots {
    bottom: -14px;
}
 .separ_mec {
    height: 10px;
    margin-bottom: 10px;
    width: 70px;
    margin-left: 15px;
    border-bottom: solid 2px;
}
.mec-start-date-label, .mec-end-date-label {
    display: block;
}

 
 ._tray {
    /*.display: none;*/
}
 
 @media only screen and (min-width:1024px){
	 .block-titl {
    position: absolute;
	 }
	 ._ramka .wpb_animate_when_almost_visible {
    max-width: 22%;
	 }
 .main-navigation li.menu-item-home::before,.main-navigation li.home.menu-item::before {
    margin-left: 28px;
  }
  .wp-block-kadence-advancedbtn .kt-btn-wrap {
    width: 400px;
}
 }
  @media only screen and (min-width:1130px){
  .main-navigation li.menu-item-home::before,.main-navigation li.home.menu-item::before {
    margin-left: 78px;
  }}
 @media only screen and (min-width:1363px){
  .main-navigation li.menu-item-home::before,.main-navigation li.home.menu-item::before {margin-left: 92px;}
	}
 @media only screen and (max-width:1200px){ #f-2 .frm_button_submit.frm_final_submit { display: none;} .scrollup{bottom:120px!important;}}
  @keyframes pulsate{0%{transform:scale(.1,.1);opacity:0}
 50%{opacity:1}
 100%{transform:scale(1.2,1.2);opacity:0}
 }
 @keyframes mec-map-bounce{0%{opacity:0;transform:translateY(-2000px) rotate(-45deg)}
 60%{opacity:1;transform:translateY(30px) rotate(-45deg)}
 80%{transform:translateY(-10px) rotate(-45deg)}
 100%{transform:translateY(0) rotate(-45deg)}
 }
 #countdown{list-style:none;margin-bottom:0;margin-top:0;margin-left:0;padding-left:0}
 
 .info-msg,.mec-error,.mec-success,.warning-msg{margin:10px 0;padding:10px;border-radius:3px 3px 3px 3px;font-size:13px}
 .info-msg{color:#059;background-color:#bef}
 .warning-msg{color:#9f6000;background-color:#feefb3}
 .ui-datepicker{background-color:#fff;border:1px solid #66afe9;border-radius:4px;box-shadow:0 0 8px rgba(102,175,233,.6);display:none;margin-top:4px;padding:10px;width:240px}
 .ui-datepicker a,.ui-datepicker a:hover{text-decoration:none;cursor:pointer}
 .ui-datepicker a:hover,.ui-datepicker td:hover a{color:#2c6396;-webkit-transition:color .1s ease-in-out;-moz-transition:color .1s ease-in-out;-o-transition:color .1s ease-in-out;transition:color .1s ease-in-out}
 .ui-datepicker .ui-datepicker-header{margin-bottom:4px;text-align:center}
 .ui-datepicker .ui-datepicker-title{font-weight:700}
 .ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{cursor:default;font-family:dashicons;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;height:20px;line-height:1.4;margin-top:2px;width:20px}
 .ui-datepicker .ui-datepicker-prev{float:left;text-align:left}
 .ui-datepicker .ui-datepicker-next{float:right;text-align:center}
 .ui-datepicker .ui-datepicker-prev:before{content:"\f341"}
 .ui-datepicker .ui-datepicker-next:before{content:"\f345"}
 .ui-datepicker .ui-icon{display:none}
 .ui-datepicker .ui-datepicker-calendar{table-layout:fixed;width:100%}
 .ui-datepicker .ui-datepicker-calendar td,.ui-datepicker .ui-datepicker-calendar th{text-align:center;padding:4px 0}
 .ui-datepicker .ui-datepicker-calendar td{border-radius:4px;-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;-moz-transition:background-color .1s ease-in-out,color .1s ease-in-out;-o-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}
 .ui-datepicker .ui-datepicker-calendar td:hover{background-color:#eee;cursor:pointer}
 .ui-datepicker .ui-datepicker-calendar td a{text-decoration:none}
 .ui-datepicker .ui-datepicker-current-day{background-color:#4289cc}
 .ui-datepicker .ui-datepicker-current-day a{color:#fff}
 .ui-datepicker .ui-datepicker-calendar .ui-datepicker-unselectable:hover{background-color:#fff;cursor:default}
.event-carousel-type1-head .mec-event-image{position:relative;min-height:150px}
 .event-carousel-type1-head .mec-event-image img{width:100%}
.event-carousel-type1-head .mec-event-date-carousel{position:absolute;top:25px;left:1px;font-size:41px;width:160px;color:#fff;font-weight:500;background-color:#057530;padding-left:21px;height:97px;line-height:2.3;padding-right:85px}
 .event-carousel-type1-head .mec-event-date-carousel:after{content:"";position:absolute;display:inline-block;z-index:-1;bottom:-13px;left:5px;width:0;border-width:13px;border-style:solid;border-color:transparent transparent #057530 transparent;transform:rotate(45deg)}
 .event-carousel-type1-head .mec-event-date-info{font-size:12px;font-weight:300;position:absolute;top:27px;left:75px}
 .event-carousel-type1-head .mec-event-date-info-year{font-size:12px;font-weight:300;position:absolute;top:45px;left:75px}
 @media only screen and (min-width:768px) and (max-width:1000px),(min-width:270px) and (max-width:448px){.event-carousel-type1-head .mec-event-date-carousel{font-size:25px;line-height:2.5;padding-right:70px;height:64px;width:120px}
 .event-carousel-type1-head .mec-event-date-carousel:after{left:7px}
 .event-carousel-type1-head .mec-event-date-info{font-size:10px;top:13px;left:55px}
 .event-carousel-type1-head .mec-event-date-info-year{font-size:10px;top:25px;left:55px}
 .event-carousel-type1-head .mec-event-date-carousel:after{top:48px}
 }
 .event-carousel-type2-head{background:#fff;border:1px solid #e6e6e6}
 .event-carousel-type2-head .mec-event-carousel-content-type2{margin-top:15px;min-height:182px}
 .event-carousel-type2-head .mec-event-carousel-content-type2 .mec-event-date-info{font-size:15px;color:#9a9a9a;font-weight:300}
 .event-carousel-type2-head .mec-event-carousel-content-type2 .mec-event-carousel-title{font-size:26px;font-weight:700;color:#1c1d21;margin-top:15px;letter-spacing:-1px}
.event-carousel-type2-head .mec-event-footer-carousel-type2{margin-top:33px;position:relative}
.event-carousel-type2-head .mec-event-footer-carousel-type2 .mec-event-sharing-wrap>li{border:none;-webkit-transition:all .25s ease;transition:all .25s ease}
 .event-carousel-type2-head .mec-event-footer-carousel-type2 .mec-booking-button{border:1px solid #e4e4e4;float:right;padding:7px 23px 7px;font-size:12px;text-transform:uppercase;color:#707070;font-weight:500;-webkit-transition:all .25s ease;transition:all .25s ease}
 .event-carousel-type2-head .mec-event-footer-carousel-type2 .mec-booking-button:hover{color:#fff}
.event-carousel-type3-head .mec-event-image,.event-carousel-type3-head .mec-event-image img{width:100%;height:auto}
 .event-carousel-type3-head .mec-event-footer-carousel-type3{background:#fff;display:inline-block;width:calc(100% - 40px);margin-top:-74px;position:relative;margin-left:20px;margin-right:20px;margin-bottom:6px;padding:8% 11%;box-shadow:0 2px 10px -2px rgba(0,0,0,.2)}
 .event-carousel-type3-head .mec-event-footer-carousel-type3 .mec-booking-button{border:1px solid #e4e4e4;text-transform:uppercase;float:right;padding:7px 23px 7px;font-size:12px;color:#707070;font-weight:500}
 .event-carousel-type3-head .mec-event-footer-carousel-type3 .mec-booking-button:hover{color:#fff}
 .event-carousel-type3-head .mec-event-footer-carousel-type3 .mec-event-carousel-title{font-size:26px;font-weight:700;color:#1c1d21;margin-top:15px;letter-spacing:-1px}
.event-carousel-type3-head .mec-event-footer-carousel-type3 p{font-size:16px;font-weight:300;color:#444!important;margin-bottom:36px}
 .event-carousel-type3-head .mec-end-date-label{display:inline;margin-left:2px}
 .event-carousel-type4-head.clearfix{position:relative;overflow:hidden;background:#fff}
 .event-carousel-type4-head .mec-event-overlay{position:absolute;left:0;right:0;bottom:0;top:0;width:auto;height:auto;background-color:rgba(36,36,36,.4);transition:all .33s ease-in-out}

@media only screen and (min-width:1200px){  #f-1 > div::after {content:"\f041";display:inline-block;font-size: 32px;font-family:FontAwesome;margin-left:7px;position: absolute;right:6px;bottom:7px;color: white;}
#f-1::after {content:"";
    margin-left: 7px;
    position: absolute;
    right: -2px;
    bottom:8px;
    width:36px;
    height:24px;
	background:no-repeat rgba(255,255,255,0) url(img/1e14.png) center;
}
#_skriben #form_subscribe-form .frm_form_field input[type="email"] {margin-top:-10px!important;}
#form_e-komplect .frm_form_fields, ._interlibrary .frm_form_fields,._el_documents_delivery .frm_form_fields{
    width: 65%;
    margin: auto;
}
 }
 @media only screen and (max-width:960px){
 #footer-widgets .widget-title {text-align: center;}

}
 .lity-content>div{overflow:auto}
 body .featherlight .featherlight-content{background:0 0;overflow:unset;z-index:9999}
 body .featherlight .featherlight-close-icon{position:fixed;top:40px;right:40px;background:0 0;color:#fff;border:1px solid #fff;border-radius:0}
 body .featherlight .featherlight-close-icon:hover{background:#fff;color:#000;border:1px solid #000}
 .admin-bar .mec-single-modal.mec-single-modern .mec-single-title{padding-top:40px}
 @media(max-width:480px){.featherlight .featherlight-content{max-width:100%}}
 .degrees-mode{background:rgba(0,0,0,.2);cursor:pointer;font-weight:300;font-size:18px;padding:4px 5px;line-height:1;color:#fff;position:absolute;border-radius:8px;bottom:16px;left:16px}
 .btn-wrapper{text-align:center}
 .countdown-wrapper .btn-wrapper{padding-top:10px;padding-right:0}
 .countdown-wrapper h5.countdown-message{letter-spacing:5px;font-weight:500;font-size:18px}
 .blox.dar .countdown-wrapper p,.countdown-wrapper p{color:#888}
 .countdown-wrapper a.button.black{float:right;margin-right:0}
 .flip-clock-wrapper.clearfix:after,.mec-wrap .flip-clock-wrapper.clearfix:before{content:" ";display:table}
 .flip-clock-wrapper:after,.mec-wrap .flip-clock-wrapper:before{content:" ";display:table}
 
 @-webkit-keyframes asd{0%{z-index:2}
 20%{z-index:4}
 100%{z-index:4}
 }
 @-moz-keyframes asd{0%{z-index:2}
 20%{z-index:4}
 100%{z-index:4}
 }
 @-o-keyframes asd{0%{z-index:2}
 20%{z-index:4}
 100%{z-index:4}
 }
 @keyframes asd{0%{z-index:2}
 20%{z-index:4}
 100%{z-index:4}
 }
 .flip-clock-wrapper ul.play li.flip-clock-active .down{z-index:2;-webkit-animation:turn .5s .5s linear both;-moz-animation:turn .5s .5s linear both;animation:turn .5s .5s linear both}
 @-webkit-keyframes turn{0%{-webkit-transform:rotatex(90deg)}
 100%{-webkit-transform:rotatex(0)}
 }
 @-moz-keyframes turn{0%{-moz-transform:rotatex(90deg)}
 100%{-moz-transform:rotatex(0)}
 }
 @-o-keyframes turn{0%{-o-transform:rotatex(90deg)}
 100%{-o-transform:rotatex(0)}
 }
 @keyframes turn{0%{transform:rotatex(90deg)}
 100%{transform:rotatex(0)}
 }
 .flip-clock-wrapper ul.play li.flip-clock-before .up{z-index:2;-webkit-animation:turn2 .5s linear both;-moz-animation:turn2 .5s linear both;animation:turn2 .5s linear both}
 @-webkit-keyframes turn2{0%{-webkit-transform:rotatex(0)}
 100%{-webkit-transform:rotatex(-90deg)}
 }
 @-moz-keyframes turn2{0%{-moz-transform:rotatex(0)}
 100%{-moz-transform:rotatex(-90deg)}
 }
 @-o-keyframes turn2{0%{-o-transform:rotatex(0)}
 100%{-o-transform:rotatex(-90deg)}
 }
 @keyframes turn2{0%{transform:rotatex(0)}
 100%{transform:rotatex(-90deg)}
 }
 .flip-clock-wrapper ul li.flip-clock-active{z-index:3}
 .flip-clock-wrapper ul.play li.flip-clock-before .up .shadow{background:-moz-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(64,64,64,.68) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.1)),color-stop(100%,rgba(64,64,64,.68)));background:linear,top,rgba(0,0,0,.1) 0,rgba(64,64,64,.68) 100%;background:-o-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(64,64,64,.68) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(64,64,64,.68) 100%);background:linear,to bottom,rgba(0,0,0,.1) 0,rgba(64,64,64,.68) 100%;-webkit-animation:show .5s linear both;-moz-animation:show .5s linear both;animation:show .5s linear both}
 .flip-clock-wrapper ul.play li.flip-clock-active .up .shadow{background:-moz-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(64,64,64,.68) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.1)),color-stop(100%,rgba(64,64,64,.68)));background:linear,top,rgba(0,0,0,.1) 0,rgba(64,64,64,.68) 100%;background:-o-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(64,64,64,.68) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(64,64,64,.68) 100%);background:linear,to bottom,rgba(0,0,0,.1) 0,rgba(64,64,64,.68) 100%;-webkit-animation:hide .5s .3s linear both;-moz-animation:hide .5s .3s linear both;animation:hide .5s .3s linear both}
 .flip-clock-wrapper ul.play li.flip-clock-before .down .shadow{background:-moz-linear-gradient(top,rgba(64,64,64,.68) 0,rgba(0,0,0,.1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(64,64,64,.68)),color-stop(100%,rgba(0,0,0,.1)));background:linear,top,rgba(64,64,64,.68) 0,rgba(0,0,0,.1) 100%;background:-o-linear-gradient(top,rgba(64,64,64,.68) 0,rgba(0,0,0,.1) 100%);background:-ms-linear-gradient(top,rgba(64,64,64,.68) 0,rgba(0,0,0,.1) 100%);background:linear,to bottom,rgba(64,64,64,.68) 0,rgba(0,0,0,.1) 100%;-webkit-animation:show .5s linear both;-moz-animation:show .5s linear both;animation:show .5s linear both}
 .flip-clock-wrapper ul.play li.flip-clock-active .down .shadow{background:-moz-linear-gradient(top,rgba(64,64,64,.68) 0,rgba(0,0,0,.1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(64,64,64,.68)),color-stop(100%,rgba(0,0,0,.1)));background:linear,top,rgba(64,64,64,.68) 0,rgba(0,0,0,.1) 100%;background:-o-linear-gradient(top,rgba(64,64,64,.68) 0,rgba(0,0,0,.1) 100%);background:-ms-linear-gradient(top,rgba(64,64,64,.68) 0,rgba(0,0,0,.1) 100%);background:linear,to bottom,rgba(64,64,64,.68) 0,rgba(0,0,0,.1) 100%;-webkit-animation:hide .5s .3s linear both;-moz-animation:hide .5s .3s linear both;animation:hide .5s .2s linear both}
 @-webkit-keyframes show{0%{opacity:0}
 100%{opacity:1}
 }
 @-moz-keyframes show{0%{opacity:0}
 100%{opacity:1}
 }
 @-o-keyframes show{0%{opacity:0}
 100%{opacity:1}
 }
 @keyframes show{0%{opacity:0}
 100%{opacity:1}
 }
 @-webkit-keyframes hide{0%{opacity:1}
 100%{opacity:0}
 }
 @-moz-keyframes hide{0%{opacity:1}
 100%{opacity:0}
 }
 @-o-keyframes hide{0%{opacity:1}
 100%{opacity:0}
 }
 @keyframes hide{0%{opacity:1}
 100%{opacity:0}
 }
 @font-face{font-family:simple-line-icons!important;src:url(fonts/Simple-Line-Icons.eot?v=2.3.1);src:url(fonts/Simple-Line-Icons.eot?v=2.3.1#iefix) format('embedded-opentype'),url(fonts/Simple-Line-Icons.woff2?v=2.3.1) format('woff2'),url(fonts/Simple-Line-Icons.woff?v=2.3.1) format('woff'),url(fonts/Simple-Line-Icons.ttf?v=2.3.1) format('truetype'),url(fonts/Simple-Line-Icons.svg?v=2.3.1#simple-line-icons) format('svg');font-weight:400;font-style:normal}
 [class*=mec-sl-]{font-family:simple-line-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
 .mec-sl-facebook:before{content:"\e00b"}
 .mec-sl-twitter:before{content:"\e009"}
 .mec-sl-google-plus:before{content:"\e60d"}
 .mec-sl-angle-left:before{content:"\e605"}
 .mec-sl-angle-right:before{content:"\e606"}
 .mec-sl-calendar:before{content:"\e075"}
 .mec-sl-clock-o:before{content:"\e081"}
 .mec-sl-home:before{content:"\e069"}
 .mec-sl-phone:before{content:"\e600"}
 .mec-sl-envelope:before{content:"\e086"}
 .mec-sl-sitemap:before{content:"\e037"}
 .mec-sl-map-marker:before{content:"\e096"}
 .mec-sl-floder:before{content:"\e089"}
 .mec-sl-wallet:before{content:"\e02a"}
 .mec-color,.mec-color-before :before,.mec-color-hover:hover,.mec-wrap .mec-color,.mec-wrap .mec-color-before :before,.mec-wrap .mec-color-hover:hover{color:#057530}
 .mec-bg-color,.mec-bg-color-hover:hover,.mec-wrap .mec-bg-color,.mec-wrap .mec-bg-color-hover:hover{background-color:#057530;color: white;}
 .mec-border-color,.mec-border-color-hover:hover,.mec-wrap .mec-border-color,.mec-wrap .mec-border-color-hover:hover{border: solid #057530;}
 @-webkit-keyframes mecloader{0%{-webkit-transform:rotate(0);transform:rotate(0)}
 100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
 }
 @keyframes mecloader{0%{-webkit-transform:rotate(0);transform:rotate(0)}
 100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
 }
 @keyframes lds-ripple{0%{top:28px;left:28px;width:0;height:0;opacity:1}
 100%{top:-1px;left:-1px;width:58px;height:58px;opacity:0}
 }
  @keyframes checkbox-check{0%{width:0;height:0;border-color:#fff;transform:translate3d(0,0,0) rotate(45deg)}
 33%{width:6px;height:0;transform:translate3d(0,0,0) rotate(45deg)}
 100%{width:6px;height:12px;border-color:#fff;transform:translate3d(0,-12px,0) rotate(45deg)}
 }
 
 .ui-datepicker.ui-widget{border:1px solid #e8e8e8;box-shadow:0 1px 9px rgba(0,0,0,.12);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}
 table.ui-datepicker-calendar{margin-bottom:0}
 .ui-datepicker-calendar th{font-weight:700;color:#4a4b4c}
 .ui-datepicker-calendar td,.ui-datepicker-calendar th,.ui-datepicker-calendar tr{border:none}
 .ui-datepicker.ui-widget select{font-weight:600;font-size:12px;display:inline-block;border-radius:2px;padding:2px 10px;margin:5px 3px;width:auto;min-height:20px;height:26px;border:1px solid #e3e3e3;box-shadow:inset 0 1px 3px rgba(0,0,0,.04)}
 .ui-datepicker.ui-widget table{border-spacing:2px;border:none}
 .ui-datepicker.ui-widget td,.ui-datepicker.ui-widget tr{padding:0;background:0 0!important}
 .ui-datepicker.ui-widget td a{color:#9a9b9c;font-weight:600;width:30px;height:30px;line-height:30px;display:inline-block;border-radius:33px;padding:0;background:#fff;transition:all .2s ease}
 .ui-datepicker.ui-widget td a.ui-state-active,.ui-datepicker.ui-widget td a:hover{background:#057530;color:#fff}
 .ui-datepicker.ui-widget .ui-datepicker-next,.ui-datepicker.ui-widget .ui-datepicker-prev{color:#057530;width:30px;height:30px;line-height:30px;display:inline-block;text-align:center;border-radius:33px;background:#ecfcff;transition:all .2s ease}
 .ui-datepicker.ui-widget .ui-datepicker-next:hover,.ui-datepicker.ui-widget .ui-datepicker-prev:hover{background:#fff;box-shadow:0 0 7px -3px rgba(0,0,0,.4)}
 .ui-datepicker .ui-datepicker-calendar td,.ui-datepicker-calendar th{height:auto;padding:0}
 .ui-datepicker .ui-datepicker-calendar td a,.ui-datepicker-calendar th{font-size:14px;line-height:30px}
 
 @media(min-width:1024px){
 .frm_opt_container {
  /*  display: table;  margin: auto; */
	min-width: 500px;}
 }
 .blocks-gallery-caption>a::after {content: "\f045";font-family: FontAwesome;margin: 1px 10px 0;position: absolute;}
 #sidebar-primary ul.sub-menu{display: none;}
 .sidebar ul li::before {content: none!important;}
#brand-div {margin-bottom: -600px;}
 .arf_fieldset {overflow: hidden;}
 .arf_editor_header_form_width {float: left;width: 50%;border: 1px solid #fff!important;}
.home #primary #main.site-main {display: none;}
.personalapp .frm_required, .ekomplect .frm_required {display: none;}
#frm_field_39_container .frm_required, #frm_field_46_container .frm_required, #frm_field_47_container .frm_required, #frm_field_40_container .frm_required, #frm_field_41_container .frm_required {display: none;}
#frm_radio_50-0 label {float: left;}
.kodudk .frm_dropzone.frm_single_upload {max-width: 100%;}
.kodudk .frm_dropzone .frm_upload_text button {margin: 0 auto;}
#tab-poisk input[type="submit"].library_submit{z-index: 100!important;}
.wp-chatbot-animation-active .wp-chatbot-ball-animation-switch { border-top-color: #FF7002 !important;}
.wp-chatbot-animation-active .wp-chatbot-ball-animation-switch::before {  border-top-color: #FFB402!important;}
.wp-chatbot-animation-active .wp-chatbot-ball-animation-switch::after { border-top-color: #FFE300!important;}
