.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a:hover {
  background: #0bd9fe;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active>a {
  color: #0bd9fe;
}
#offcanvas-toggler >i:hover {
  color: #0bd9fe;
}
.btn-primary,
.sppb-btn-primary {
  background-color: #0bd9fe;
}
.btn-primary:hover,
.sppb-btn-primary:hover {
  border-color: #0d8ab9;
  background-color: #0bd9fe;
}
ul.social-icons >li a:hover {
  color: #0bd9fe;
}
.sp-page-title {
  background: #2c3041;
}
.layout-boxed .body-innerwrapper {
  background: #ffffff;
}
.sp-module ul >li >a {
  color: #000000;
}
.sp-module ul >li >a:hover {
  color: #00736E;
}
.sp-module .letestnews >div >a {
  color: #000000;
}
.sp-module .letestnews >div >a:hover {
  color: #0bd9fe;
}
.sp-module .tagscloud .tag-name:hover {
  background: #0bd9fe;
}
.sp-simpleportfolio .sp-simpleportfolio-fieter > ul > li.active > a,
.sp-simpleportfolio .sp-simpleportfolio-fieter > ul > li > a:hover {
  background: #0bd9fe;
}
.search .btn-toolbar button {
  background: #0bd9fe;
}
.post-formet {
  background: #0bd9fe;
}
.voting-symbol span.star.active:before {
  color: #0bd9fe;
}
.sp-reting span.star:hover:before,
.sp-reting span.star:hover ~ span.star:before {
  color: #0bd9fe;
}
.entry-link,
.entry-quote {
  background: #0bd9fe;
}
blockquote {
  border-color: #0bd9fe;
}
.carousel-left:hover,
.carousel-right:hover {
  background: #0bd9fe;
}
#sp-footer {
  background: #1aaca6;
  margin-top: 40px;
}
.sp-comingsoon body {
  background-color: #0bd9fe;
}
.paginetion>li>a,
.paginetion>li>span {
  color: #000000;
}
.paginetion>li>a:hover,
.paginetion>li>a:focus,
.paginetion>li>span:hover,
.paginetion>li>span:focus {
  color: #000000;
}
.paginetion>.active>a,
.paginetion>.active>span {
  border-color: #0bd9fe;
  background-color: #0bd9fe;
}
.paginetion>.active>a:hover,
.paginetion>.active>a:focus,
.paginetion>.active>span:hover,
.paginetion>.active>span:focus {
  border-color: #0bd9fe;
  background-color: #0bd9fe;
}

.lt-slider .tp-caption a,
.lt-intro-item:hover i,
.lt-feeture-item:hover i,
.lt-portfolio-button:hover,
.lt-action-button:hover,
.lt-table-item:hover button,
.lt-team-item .qx-person-img:before {
  background: #0bd9fe;
}
.lt-intro-item i,
.lt-feeture-item h4,
.lt-table-item h3,
.lt-service-item h4,
.lt-service-item i,
.lt-table-item .table-price .price,
.lt-table-item button:hover a,
.lt-testimonial p.qx-designetion,
.lt-testimonial button {
  color: #0bd9fe; 
}
.lt-feeture-item:hover i,
.lt-portfolio-button:hover,
.lt-action-button:hover,
.lt-table-item:hover,
.lt-service-item .button-service,
.lt-table-item button,
.lt-subscribe-content table .button:hover {
  border-color: #0bd9fe;
}
/* Important */
.lt-slider .tp-caption  b,
.lt-services-item:hover i,
#lt-general:hover,
#sp-top2 a,
.catItemTitle a,
.lt-title-left h6,
.lt-title h6,
.lt-title-center h6,
.menu.medium-horizontal > li,
.lt-help-item i,
.lt-service-item i,
.sp-megamenu-parent > li.active > a,
.sp-megamenu-parent > li:hover > a,
.lt-service-bottom-item h3,
.lt-project-item h3,
.catItemAuthor a,
.lt-about-1 i,
.catItemCategory a,
.catItemCommentsLink a,
.catItemReadMore a,
.lt-featured-item i,
.latestnews a,
div.k2ItemsBlock ul li span.moduleItemDateCreated,
.lt-blog div.k2ItemsBlock ul li a,
#lt-intro-item-button:hover,
#lt-intro-item-button-2:hover,
.lt-services-item:hover h4 {
  color: #fff !important; 
}
#lt-counter-1,
.lt-contact #sp-quickcontact-form .button:hover,
.projects-fieter a.selected,
.lt-why-chose-item i,
.lt-counter,
.lt-pricing-item .table-footer,
.lt-pricing-item .table-heading,
.lt-we-do-item .qx-progress-bar,
.lt-allowing,
.lt-title-left h3:after,
.lt-title-center h2:after,
#lt-title-line,
.projects-filter a.selected,
.lt-client,
.lt-about-2,
.lt-about-3,
.sp-page-title,
.btn-primary:hover, .sppb-btn-primary:hover,
.lt-contact-form button,
.lt-intro-item-2,
.lt-title h2:after,
.lt-featured-item h3.qx-blurb-title:after,
.projects-filter a:hover,
#lt-general,
.qx-element-tabs .tabs>li a.active,
.qx-element-tabs .tabs>li:hover a,
#lt-changes:hover,
#lt-download-2 .qx-btn,
#lt-download .qx-btn,
#lt-accordion .collapsible-header,
#lt-button-general,
#lt-contact,
#lt-pricing .single-table:nth-child(2),
#lt-pricing:nth-child(2).table-heading,
#lt-pricing .table-footer:nth-child(2),
#lt-pricing .qx-btn-success:hover, 
#lt-pricing-item .table-heading,
#lt-about-page,
#lt-pricing-item .qx-btn-default,
#lt-team-button,
#lt-bar-counter .qx-progress-bar,
#lt-bar-counter .qx-progress-bar,
#lt-intro-item-button,
.lt-subscribe-content table .button:hover {
  background-color: #00a3a3;  
}
.lt-contact #sp-quickcontact-form .button:hover,
.social-links > a,
#lt-general,
#lt-testimonial-1,
#lt-testimonial-2, 
#lt-testimonial-3,
#lt-changes,
#lt-download-2 .qx-btn,
#lt-download .qx-btn,
#lt-pricing .qx-btn-success:hover, 
.btn-primary, .sppb-btn-primary,
#lt-intro-item-button-2:hover,
#lt-intro-item-button:hover,
#lt-about-sub .qx-img:hover,
.lt-we-do-item i {
  border-color: #0bd9fe!important; 
}
.lt-about-3 {
  background-color: #01adcc!important;
}
.projects-wrapper .project-img .project-img-extra {
    background-image: -webkit-linear-gradient(top , rgba(11, 217, 254, 0.56) 0%, rgba(11, 217, 254, 0.59) 100%)!important;
}

#sp-section-1,
#sp-section-3,
#sp-section-5,
#sp-section-7,
#sp-section-9 {
  background: #f2f2f2;
}

#sp-section-2,
#sp-section-4,
#sp-section-6,
#sp-section-8,
#sp-section-10 {
  background: #ffffff;
}


#sp-section-2,
#sp-section-3,
#sp-section-4,
#sp-section-5,
#sp-section-6,
#sp-section-7,
#sp-section-8,
#sp-section-9,
#sp-section-10 {
  padding: 30px 0;
}

#sp-section-1 {
  padding: 20px 0 10px 0 !important;
}

section#sp-section-7:after {
  display:block;
  content: "";
  width: 100%;
  height: 59px;
  background: url(https://digital.kubg.edu.ua/images/banners/separator.png) repeat-x;
  position: relative;
  top: 42px;
  margin-left: auto;
  margin-right: auto;
}

.custom_blocks_home {
    text-align: center;
}

hr.separator {
  width: 80%; 
  border: 1px solid #00736e; 
  margin-bottom: 50px;
  margin-top: 20px;
}

.separator {
    position: relative;
    top: -75px;
}

/*
.custom_blocks_home> div> a> div {
  padding: 25px 0;
  margin:10px 0;
  width: 90%;
  margin-left:auto;
  margin-right:auto;
  border-radius:5px;
  font-weight: 600;
  border: 1px solid #cecece;
  box-shadow: 1px 1px 7px #abb5b5;
}
*/

.custom_blocks_home> div> a.science_btn,
.custom_blocks_home> div> a.edu_btn,
.custom_blocks_home> div> a.manage_btn,
.custom_blocks_home> div> a.lider_btn,
.custom_blocks_home> div> a.prostir_btn,
.custom_blocks_home> div> a.ifrastructure_btn,
.custom_blocks_home> div> a.students_btn,
.custom_blocks_home> div> a.emp_btn,
.custom_blocks_home> div> a.teachers_btn,
.custom_blocks_home> div> a.cabinet_stud,
.custom_blocks_home> div> a.cabinet_teacher,
.custom_blocks_home> div> a.cabinet_learner {
  display: block;
  padding: 25px 0;
  margin:10px 0;
  width: 90%;
  margin-left:auto;
  margin-right:auto;
  border-radius:5px;
  font-weight: 600;
  border: 1px solid #cecece;
  box-shadow: 1px 1px 7px #abb5b5;
  color: #fff;
}

.custom_blocks_home> div> a.cabinet_stud,
.custom_blocks_home> div> a.cabinet_teacher,
.custom_blocks_home> div> a.cabinet_learner {
   color: #656565;
   border: 1px solid #009ca7;
}

.custom_blocks_home> div> a:hover {
  box-shadow: 2px 2px 7px #919292;
  transition: 250ms;
/*  color: #fff;*/
}



.custom_blocks_home> div> a> div:hover {
  box-shadow: 2px 2px 7px #919292;
  transition: 250ms;
/*  color: #fff;*/
}

.custom_blocks_home> div> a {
  font-size: 20px;
  color: #333;
}

.science_btn {
  background: #2B807D;
  color: #fff;
/*  background: linear-gradient(180deg, #60bdba 10%, #2b807d 90%);*/
/*  background: linear-gradient(180deg, #68c1be 0%, #4ca5a2 10%, #4a9c9a 20%, #2b807d 80%, #2b807d 90%, #2b807d 100%);*/
/*  border: 1px solid #1aaca6;*/
/*  box-shadow: inset 0px 0px 9px 0px #cbfbfb;*/
/*  background: linear-gradient(90deg, rgba(246,246,246,0) 0%, rgba(26,172,166,1) 25%, rgba(26,172,166,1) 75%, rgba(246,246,246,0) 100%);*/
}

.science_btn:hover {
/*  background: linear-gradient(45deg, #05908a 0%, #46c7c2 5%, #06948e 35%, #46c7c2 70%, #07a9a2 100%);*/
/*  color: #012d2b;*/
/*  background: linear-gradient(180deg, #54aba8 10%, #2b807d 90%);*/
}

.edu_btn {
/*  background-color: #ff8727;*/
  background: #d38547;
  color: #fff;
  border: 1px solid #ff8727;
/*  background: linear-gradient(45deg, #FF8727 0%, #FFB57A 5%, #FF8727 35%, #FFB57A 70%, #FF8727 100%);*/
/*  background: linear-gradient(45deg, #2958bd 0%, #7ea2f3 5%, #2958bd 35%, #6d99f7 70%, #2958bd 100%);*/
}

.edu_btn:hover {
/*  background: linear-gradient(45deg, #17429E 0%, #6e98f1 5%, #17429E 35%, #6e98f1 70%, #17429E 100%);*/
/*  background: linear-gradient(45deg, #f79931 0%, #e6b37b 5%, #f18917 35%, #ea983e 70%, #cc7617 100%);*/
/*  color: #fff;*/
}

.manage_btn {
  background: #39548D;
  color: #fff;
  border: 1px solid #f6ba44;
/*  background: linear-gradient(45deg, #e4ac3f 0%, #f1c97f 5%, #e4ac3f 35%, #f1c97f 70%, #e4ac3f 100%);*/
}

.manage_btn:hover {
/*    background: linear-gradient(45deg, #EDA00C 0%, #ffcc6b 5%, #EDA00C 35%, #ffcc6b 70%, #EDA00C 100%);*/
/*    color: #fff;*/
}

.lider_btn {
/*  background-color: #2e00bb;*/
  background: #d3a347;
  color: #fff;
  border: 1px solid #d8760d;
/*  background: linear-gradient(45deg, rgb(53 49 111) 0%, rgb(139 136 218) 5%, rgb(54 54 167) 35%, rgba(90,85,224,1) 70%, rgb(93 85 199) 100%);*/
/*  background: linear-gradient(45deg, #d67428 0%, #f59041 5%, #d67428 35%, #f59041 70%, #d67428 100%);*/
}

.lider_btn:hover {
/*  background: linear-gradient(45deg, rgba(22,17,93,1) 0%, rgba(90,85,224,1) 5%, rgba(9,9,121,1) 35%, rgba(90,85,224,1) 70%, rgba(22,17,93,1) 100%);*/
/*  background: linear-gradient(45deg, #d86811 0%, #f7984d 5%, #d86811 35%, #f7984d 70%, #d86811 100%);*/
/*  color: #fff;*/
}

.prostir_btn {
  background: #62378E;
  color: #fff;
  border: 1px solid #23cc1c;
/*  background: linear-gradient(45deg, #23cc1c 0%, #7bea76 5%, #23cc1c 35%, #7bea76 70%, #23cc1c 100%);*/
}

.prostir_btn:hover {
/*  background: linear-gradient(45deg, #07B500 0%, #73ec6e 5%, #07B500 35%, #73ec6e 70%, #07B500 100%);
  color: #fff;*/
}

.ifrastructure_btn {
  background: #46a7b1;
  color: #fff;
  border: 1px solid #23cc1c;
/*  background: linear-gradient(45deg, #bc4ef3 0%, #db93ff 5%, #bc4ef3  35%, #db93ff 70%, #bc4ef3 100%);*/
}

.ifrastructure_btn:hover {
/*  background: linear-gradient(45deg, #9933CC 0%, #c978f1 5%, #9933CC  35%, #c978f1 70%, #9933CC 100%);
  color: #fff;*/
}




.help {
  background-color: #3180f7;
  color: #ecf4ff;
  border: 1px solid #d8760d;
  background: linear-gradient(45deg, #4a8ef5 0%, rgba(146,185,245,1) 5%, #4a8ef5 35%, rgba(146,185,245,1) 70%, #4a8ef5 100%);
}

.help:hover {
    background: linear-gradient(45deg, #2c7ffd 0%, rgba(146,185,245,1) 5%, #2c7ffd 35%, rgba(146,185,245,1) 70%, #277cfd 100%);
}





/*.students {
  background-color: #3180f7;
  color: #ecf4ff;
  border: 1px solid #d8760d;
  background: linear-gradient(45deg, #4a8ef5 0%, rgba(146,185,245,1) 5%, #4a8ef5 35%, rgba(146,185,245,1) 70%, #4a8ef5 100%);
}*/

/*.students:hover {
    background: linear-gradient(45deg, #2c7ffd 0%, rgba(146,185,245,1) 5%, #2c7ffd 35%, rgba(146,185,245,1) 70%, #277cfd 100%);
   color: #333;
}*/

.custom_blocks_home> div> a> div> span:before,
h3.blocks_title:before {
  font-family: FontAwesome;
  margin-right: 8px;
  font-size: 23px;
}

.custom_blocks_home> div> a:before,
h3.blocks_title:before {
  font-family: FontAwesome;
  margin-right: 8px;
  font-size: 23px;
}

.science_btn:before,
.custom_science_res_block h3.blocks_title:before {
  content: "\f19d";
}

.edu_btn:before,
.custom_edu_res_block h3.blocks_title:before {
  content: "\f080";
}

.custom_edu_res_block h3.blocks_title:before,
.custom_science_res_block h3.blocks_title:before,
.custom_manage_res_block h3.blocks_title:before,
.custom_lider_res_block h3.blocks_title:before,
.custom_prostir_res_block h3.blocks_title:before,
.custom_ifrastructure_res_block h3.blocks_title:before {
  font-size: 50px;
}


.manage_btn:before,
.custom_manage_res_block h3.blocks_title:before {
  content: "\f2c1";
}

.lider_btn:before,
.custom_lider_res_block h3.blocks_title:before {
  content: "\f0c0";
}

/*
#edu_res_block .blocks_title,
#lider_res_block .blocks_title,
#science .blocks_title,
#manage_res_block .blocks_title,
#prostir_res_block .blocks_title {
   line-height: 47px;
}

*/
.prostir_btn:before,
.custom_prostir_res_block h3.blocks_title:before {
  content: "\f109";
}

.ifrastructure_btn:before,
.custom_ifrastructure_res_block h3.blocks_title:before {
  content: "\f0e8";
}

/*
.students span:before {
  content: "\f501";
}*/

.help span:before,
#help_block h3.blocks_title:before {
  content: "\f128";
}

#help_block h3.blocks_title {
  text-align: center;
}


 .rl_sliders-body ul li a span {
   color: #3a3838;
   font-size: 15px;
   margin-left: 10px;
}

#sp-title {
   display: none;
}

№sp-menu ._digital_title {
   float: none;
}

.custom_digital_title {
  padding-top: 30px;
  text-align: center;
}

.custom_digital_title a {
  color: #fff;
  text-transform:uppercase;
  font-size: 23px;
  font-weight:700;
}

.sticky-wrapper.is-sticky .custom_digital_title {
  padding-top: 20px;
}

#sp-header-sticky-wrapper {
  background: #00736e;
}

/****  START Блоки  ****/
/* section .sp-module ul >li >a {
    padding: 5px 12px;
    border: 1px solid transparent;
    border-radius: 3px;*/
/*    background: #e8f1f1;
    color: #2b807d;*/
/*    font-weight: 700;
    margin-left: -16px;
    margin-top: 20px;
 }*/







/****  END Блоки  ****/


/****  START Цифрова освіта  ****/

 ._science_res_block h3.blocks_title {
  color: #2b807d;
}

 .custom_science_res_block ul li a {
    padding: 5px 12px;
    border: 1px solid transparent;
    border-radius: 3px;
    background: #e8f1f1;
    color: #2b807d;
    font-weight: 700;
    margin-left: -16px;
    margin-top: 20px;
}

 .custom_science_res_block ul li a:hover {
   background: #2b807d !important;
   color: #fff;
}

.custom_science_res_block ul li a.red,
.custom_students_block ul li a.red {
  color: #ff0000;
}

.custom_science_res_block ul li a.red:hover,
.custom_students_block ul li a.red:hover {
  color: #fff;
}

 .custom_science_res_block .rl_sliders-body ul li a {
    padding: 5px;
    border-bottom: 1px solid #2b807d;
    background: inherit;
    color: #000;
    font-weight: 400;
    border-radius: 3px;
    margin-top: 0px;
}

.custom_science_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group.active .rl_sliders-body ul li a span:hover {
   color: #3a3838 !important;
}

  .custom_science_res_block .rl_sliders-body ul li {
/*    padding: 5px;
    border-bottom: 1px solid #2b807d !important;*/
/*    border: 1px solid #2b807d;
    border-radius: 3px;*/
/*    background: #96e8e5;
    border: 1px solid #96e8e5;*/

}

 .custom_science_res_block .rl_sliders-body ul li a:hover {
/*    background: #fff !important;
    border: 1px solid #53c4bf;*/
/*   background: #2b807d !important;
   color: #fff;*/
    background: #2b807d !important;
    color: #fff;
}

 .custom_science_res_block .without_fa a:before {
   content: " ";
   margin-right: 18px;
}

 .custom_science_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group {
 /*    background-color: #6894f3b5;*/
     box-shadow: none;
     margin-left: 5px;
     margin-bottom: 5px;
     border: 1px solid transparent;
     background: #2b807d1c;
}

 .custom_science_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group:hover {
     background: #2b807d !important;
     border: 1px solid #2b807d;
}

 .custom_science_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group.active {
    border: 1px solid #f2f2f2;
}
 .custom_science_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group.active span:hover {
   color: #2b807d !important;
}

 .custom_science_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group.active:hover {
     border: 1px solid #f2f2f2;
     background: #f2f2f2 !important;
}


 .custom_science_res_block span.rl_sliders-toggle-inner.nn_sliders-toggle-inner:hover {
     color: #fff;
}

 .custom_science_res_block div.accordion-group.active span.rl_sliders-toggle-inner.nn_sliders-toggle-inner {
    color: #2b807d;
    font-weight: 700;
/*    text-transform: uppercase;*/
}

 .custom_science_res_block div.accordion-group span.rl_sliders-toggle-inner.nn_sliders-toggle-inner {
/*  color: #f2f2f2;*/
}

 .custom_science_res_block .rl_sliders.accordion>.accordion-group>.accordion-body>.accordion-inner {
  background: #fbfbfb;
}

  div.custom_science_res_block div.accordion-heading.panel-heading a.accordion-toggle.rl_sliders-toggle.nn_sliders-toggle.collapsed {
    padding: 0px 3px;
}

 .custom_science_res_block span.rl_sliders-toggle-inner.nn_sliders-toggle-inner {
/*    color: #000;*/
    display: block;
    position: relative;
    color: #2b807d;
    font-weight: 700;
    padding: 7px;
}

 .custom_science_res_block .rl_sliders.accordion>.accordion-group.active>.accordion-heading>a.accordion-toggle {
    background-color: #e8f1f1;
    padding: 0px 3px;
/*    color: #3071a9;*/
}





/****  END Цифрова освіта  ****/


/****  START Цифрова наука  ****/

 ._edu_res_block h3.blocks_title {
  color: #d38547;
}

.custom_edu_res_block span.rl_sliders-toggle-inner.nn_sliders-toggle-inner {
    /* color: #000; */
    display: block;
    position: relative;
    color: #d38547;
    font-weight: 700;
    padding: 7px;
}

 .custom_edu_res_block ul li a {
    padding: 5px 12px;
    border: 1px solid transparent;
    border-radius: 3px;
    background: #d3854721;
    color: #c56213;
    font-weight: 700;
    margin-left: -16px;
    margin-top: 20px;
}

div.custom_edu_res_block div.accordion-heading.panel-heading a.accordion-toggle.rl_sliders-toggle.nn_sliders-toggle.collapsed {
    padding: 0px 3px;
}

 .custom_edu_res_block ul li a:hover {
   background: #d38547;
   color: #fff;
}

.custom_edu_res_block .rl_sliders-body ul li a {
    padding: 5px;
/*    border: none !important;*/
    border-bottom: 1px solid #d38547;
    background: inherit;
    color: #000;
    font-weight: 400;
    border-radius: 3px;
    margin-top: 0px;

/*    border: 1px solid #2b807d;
    border-radius: 3px;*/
/*    background: #96e8e5;
    border: 1px solid #96e8e5;*/

}


.custom_edu_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group.active .rl_sliders-body ul li a span:hover {
   color: #3a3838 !important;
}

  .custom_edu_res_block .rl_sliders-body ul li {
/*    padding: 5px;
    border-bottom: 1px solid #2b807d !important;*/
/*    border: 1px solid #2b807d;
    border-radius: 3px;*/
/*    background: #96e8e5;
    border: 1px solid #96e8e5;*/

}

 .custom_edu_res_block .rl_sliders-body ul li a:hover {
/*    background: #fff !important;
    border: 1px solid #53c4bf;*/
/*   background: #2b807d !important;
   color: #fff;*/
    background: #d38547 !important;
    color: #fff;
}

 .custom_edu_res_block .without_fa a:before {
   content: " ";
   margin-right: 18px;
}

 .custom_edu_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group {
 /*    background-color: #6894f3b5;*/
     box-shadow: none;
     margin-left: 5px;
     margin-bottom: 5px;
     border: 1px solid transparent;
     background: #eee4dc;
}

 .custom_edu_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group:hover {
     background: #d38547 !important;
     border: 1px solid #d38547;
}

 .custom_edu_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group.active {
    border: 1px solid #f2f2f2;
}
 .custom_edu_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group.active span:hover {
   color: #c56213 !important;
}

 .custom_edu_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group.active:hover {
     border: 1px solid #f2f2f2;
     background: #f2f2f2 !important;
}

  .custom_edu_res_block span.rl_sliders-toggle-inner.nn_sliders-toggle-inner:hover {
     color: #fff !important;
}

 .custom_edu_res_block div.accordion-group.active span.rl_sliders-toggle-inner.nn_sliders-toggle-inner {
    color: #c56213;
    font-weight: 700;
/*    text-transform: uppercase;*/
}

 .custom_edu_res_block div.accordion-group span.rl_sliders-toggle-inner.nn_sliders-toggle-inner {
/*  color: #f2f2f2;*/
}

 .custom_edu_res_block .rl_sliders.accordion>.accordion-group>.accordion-body>.accordion-inner {
  background: #fbfbfb;
}

 .custom_edu_res_block span.rl_sliders-toggle-inner.nn_sliders-toggle-inner {
/*    color: #000;*/
    display: block;
    position: relative;
    color: #c56213;
    font-weight: 700;
    padding: 7px;
}

 .custom_edu_res_block .rl_sliders.accordion>.accordion-group.active>.accordion-heading>a.accordion-toggle {
    background-color: #eee4dc;
    padding: 0px 3px;
	
}



/**** END Цифрова наука ****/





/****  START Цифрове управління  ****/

 ._manage_res_block h3.blocks_title {
  color: #39548d;
}

.custom_manage_res_block span.rl_sliders-toggle-inner.nn_sliders-toggle-inner {
    /* color: #000; */
    display: block;
    position: relative;
    color: #39548d;
    font-weight: 700;
    padding: 7px;
}

 .custom_manage_res_block ul li a {
    padding: 5px 12px;
    border: 1px solid transparent;
    border-radius: 3px;
    background: #6184cc2e;
    color: #39548d;
    font-weight: 700;
    margin-left: -16px;
    margin-top: 20px;
}

div.custom_manage_res_block div.accordion-heading.panel-heading a.accordion-toggle.rl_sliders-toggle.nn_sliders-toggle.collapsed {
    padding: 0px 3px;
}

 .custom_manage_res_block ul li a:hover {
   background: #39548d;
   color: #fff;
}

.custom_manage_res_block .rl_sliders-body ul li a {
    padding: 5px;
/*    border: none !important;*/
    border-bottom: 1px solid #39548d;
    background: inherit;
    color: #000;
    font-weight: 400;
    border-radius: 3px;
    margin-top: 0px;

/*    border: 1px solid #2b807d;
    border-radius: 3px;*/
/*    background: #96e8e5;
    border: 1px solid #96e8e5;*/

}


.custom_manage_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group.active .rl_sliders-body ul li a span:hover {
   color: #3a3838 !important;
}

  .custom_manage_res_block .rl_sliders-body ul li {
/*    padding: 5px;
    border-bottom: 1px solid #2b807d !important;*/
/*    border: 1px solid #2b807d;
    border-radius: 3px;*/
/*    background: #96e8e5;
    border: 1px solid #96e8e5;*/

}

 .custom_manage_res_block .rl_sliders-body ul li a:hover {
/*    background: #fff !important;
    border: 1px solid #53c4bf;*/
/*   background: #2b807d !important;
   color: #fff;*/
    background: #39548d !important;
	color: #fff;
}

 .custom_manage_res_block .without_fa a:before {
   content: " ";
   margin-right: 18px;
}

 .custom_manage_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group {
 /*    background-color: #6894f3b5;*/
     box-shadow: none;
     margin-left: 5px;
     margin-bottom: 5px;
     border: 1px solid transparent;
     background: #e2e9f6;
}

 .custom_manage_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group:hover {
     background: #39548d !important;
     border: 1px solid #39548d;
}

 .custom_manage_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group.active {
    border: 1px solid #f2f2f2;
}
 .custom_manage_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group.active span:hover {
   color: #39548d !important;
}

 .custom_manage_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group.active:hover {
     border: 1px solid #f2f2f2;
     background: #f2f2f2 !important;
}

  .custom_manage_res_block span.rl_sliders-toggle-inner.nn_sliders-toggle-inner:hover {
     color: #fff !important;
}

 .custom_manage_res_block div.accordion-group.active span.rl_sliders-toggle-inner.nn_sliders-toggle-inner {
    color: #39548d;
    font-weight: 700;
/*    text-transform: uppercase;*/
}

 .custom_manage_res_block div.accordion-group span.rl_sliders-toggle-inner.nn_sliders-toggle-inner {
/*  color: #f2f2f2;*/
}

 .custom_manage_res_block .rl_sliders.accordion>.accordion-group>.accordion-body>.accordion-inner {
  background: #fbfbfb;
}

 .custom_manage_res_block span.rl_sliders-toggle-inner.nn_sliders-toggle-inner {
/*    color: #000;*/
    display: block;
    position: relative;
    color: #39548d;
    font-weight: 700;
    padding: 7px;
}

 .custom_manage_res_block .rl_sliders.accordion>.accordion-group.active>.accordion-heading>a.accordion-toggle {
    background-color: #e2e9f6;
    padding: 0px 3px;

}





/**** END Цифрове управління  ****/









/**** START Студентам  ****/

.students_btn span,
.emp_btn span,
.teachers_btn span {
    display: inline-block;
}


.students_btn span:before {
    /* content: "\f19d"; */
    display: inline-block;
    content: "";
    width: 34px;
    height: 23px;
    /* position: absolute; */
    /* top: 26px; */
    background: url(http://digital.kubg.edu.ua/images/banners/students_grey.png) no-repeat;
    margin-left: auto;
    margin-right: 7px;
    background-size: 100%;
    float: left;
}

 ._students_block h3.blocks_title {
  color: #1aaca6;
}

 .custom_students_block ul li a {
    padding: 5px 12px;
    border: 1px solid transparent;
    border-radius: 3px;
    background: #a5a9a91c;
    color: #1aaca6;
    font-weight: 700;
    margin-left: -16px;
    margin-top: 20px;

/*    color: #333;
    border: 1px solid #d38547;
    background: #6894f3b5;
    padding: 5px;
    border: 1px solid #6894f3b5;
    border-radius: 3px;
*/

}

 .custom_students_block ul li a:hover {
   background: #1aaca6;
   color: #fff;

/*    background: #d38547;
    padding: 5px;
    border: 1px solid #d38547;
    border-radius: 3px;
    color: #fff;
    background: #fff !important;
    color: #3865c6;
    border: 1px solid #3865c6;
*/
}

 .custom_students_block .rl_sliders-body ul li a {
    padding: 5px;
    border-bottom: 1px solid #1aaca6 !important;
    background: inherit;
    color: #000;
    font-weight: 400;
    border-radius: 3px;
    margin-top: 0px;

/*    border: 1px solid #2b807d;
    border-radius: 3px;*/
/*    background: #96e8e5;
    border: 1px solid #96e8e5;*/

}

 .custom_students_block .rl_sliders-body ul li a span {
   color: #3a3838;
   font-size: 15px;
}


.custom_students_block .accordion-group.panel.rl_sliders-group.nn_sliders-group.active .rl_sliders-body ul li a span:hover {
   color: #3a3838 !important;
}

  .custom_students_block .rl_sliders-body ul li {
/*    padding: 5px;
    border-bottom: 1px solid #2b807d !important;*/
/*    border: 1px solid #2b807d;
    border-radius: 3px;*/
/*    background: #96e8e5;
    border: 1px solid #96e8e5;*/

}

 .custom_students_block .rl_sliders-body ul li a:hover {
/*    background: #fff !important;
    border: 1px solid #53c4bf;*/
/*   background: #2b807d !important;
   color: #fff;*/
    background: #1aaca6 !important;
    color: #fff;
}

 .custom_students_block .without_fa a:before {
   content: " ";
   margin-right: 18px;
}

.custom_students_block span.rl_sliders-toggle-inner.nn_sliders-toggle-inner {
    /* color: #000; */
    display: block;
    position: relative;
    color: #1aaca6;
    font-weight: 700;
    padding: 7px;
}

 .custom_students_block .accordion-group.panel.rl_sliders-group.nn_sliders-group {
 /*    background-color: #6894f3b5;*/
     box-shadow: none;
     margin-left: 5px;
     margin-bottom: 5px;
     border: 1px solid transparent;
     background: #a5a9a91c;
}

 .custom_students_block .accordion-group.panel.rl_sliders-group.nn_sliders-group:hover {
     background: #1aaca6 !important;
     border: 1px solid #1aaca6;
}

 .custom_students_block .accordion-group.panel.rl_sliders-group.nn_sliders-group.active {
    border: 1px solid #f2f2f2;
}
 .custom_students_block .accordion-group.panel.rl_sliders-group.nn_sliders-group.active span:hover {
   color: #1aaca6 !important;
}

 .custom_students_block .accordion-group.panel.rl_sliders-group.nn_sliders-group.active:hover {
     border: 1px solid #f2f2f2;
     background: #f2f2f2 !important;
}

 .custom_students_block span.rl_sliders-toggle-inner.nn_sliders-toggle-inner:hover {
     color: #fff !important;
}

 .custom_students_block div.accordion-group.active span.rl_sliders-toggle-inner.nn_sliders-toggle-inner {
    color: #1aaca6;
    font-weight: 700;
/*    text-transform: uppercase;*/
}

 .custom_students_block div.accordion-group span.rl_sliders-toggle-inner.nn_sliders-toggle-inner {
/*  color: #f2f2f2;*/
}

 .custom_students_block .rl_sliders.accordion>.accordion-group>.accordion-body>.accordion-inner {
  background: #f2f2f2;
}

div.custom_students_block div.accordion-heading.panel-heading a.accordion-toggle.rl_sliders-toggle.nn_sliders-toggle.collapsed {
    padding: 0px 3px;
}

 .custom_students_block span.rl_sliders-toggle-inner.nn_sliders-toggle-inner {
/*    color: #000;*/
    display: block;
    position: relative;
    color: #1aaca6;
    font-weight: 700;
    padding: 7px;
}


 .custom_students_block .rl_sliders.accordion>.accordion-group.active>.accordion-heading>a.accordion-toggle {
    background-color: #f5f6f6;
    padding: 0px 3px;
	
}

/*
.custom_students_block ul li a span {
*/

 ul> li> a> span {
    color: #3a3838;
    font-size: 15px;
    font-weight: 400;
    margin-left: 10px;
}





/**** END Студентам  ****/




/**** START іМІДЖ ТА ЛІДЕРСТВО  ****/

 ._lider_res_block h3.blocks_title {
  color: #d3a347;
}

 .custom_lider_res_block ul li a {
    padding: 5px 12px;
    border: 1px solid transparent;
    border-radius: 3px;
    background: #d3a34740;
    color: #bb8722;
    font-weight: 700;
    margin-left: -16px;
    margin-top: 20px;

/*    color: #333;
    border: 1px solid #d38547;
    background: #6894f3b5;
    padding: 5px;
    border: 1px solid #6894f3b5;
    border-radius: 3px;
*/

}

 .custom_lider_res_block ul li a:hover {
   background: #d3a347;
   color: #fff;

/*    background: #d38547;
    padding: 5px;
    border: 1px solid #d38547;
    border-radius: 3px;
    color: #fff;
    background: #fff !important;
    color: #3865c6;
    border: 1px solid #3865c6;
*/
}

 .custom_lider_res_block .rl_sliders-body ul li a {
    padding: 5px;
    border-bottom: 1px solid #d3a347 !important;
    background: inherit;
    color: #000;
    font-weight: 400;
    border-radius: 3px;
    margin-top: 0px;

/*    border: 1px solid #2b807d;
    border-radius: 3px;*/
/*    background: #96e8e5;
    border: 1px solid #96e8e5;*/

}

 .custom_lider_block .rl_sliders-body ul li a span {
   color: #bb8722;
   font-size: 15px;
}


.custom_lider_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group.active .rl_sliders-body ul li a span:hover {
   color: #bb8722 !important;
}

  .custom_lider_res_block .rl_sliders-body ul li {
/*    padding: 5px;
    border-bottom: 1px solid #2b807d !important;*/
/*    border: 1px solid #2b807d;
    border-radius: 3px;*/
/*    background: #96e8e5;
    border: 1px solid #96e8e5;*/

}

 .custom_lider_res_block .rl_sliders-body ul li a:hover {
/*    background: #fff !important;
    border: 1px solid #53c4bf;*/
/*   background: #2b807d !important;
   color: #fff;*/
    background: #d3a347 !important;
    color: #fff;
}

 .custom_lider_res_block .without_fa a:before {
   content: " ";
   margin-right: 18px;
}

.custom_lider_res_block span.rl_sliders-toggle-inner.nn_sliders-toggle-inner {
    /* color: #000; */
    display: block;
    position: relative;
    color: #bb8722;
    font-weight: 700;
    padding: 7px;
}

 .custom_lider_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group {
 /*    background-color: #6894f3b5;*/
     box-shadow: none;
     margin-left: 5px;
     margin-bottom: 5px;
     border: 1px solid transparent;
     background: #d3a34740;
}

 .custom_lider_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group:hover {
     background: #d3a347 !important;
     border: 1px solid #d3a347;
}

 .custom_lider_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group.active {
    border: 1px solid #f2f2f2;
}
 .custom_lider_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group.active span:hover {
   color: #bb8722 !important;
}

 .custom_lider_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group.active:hover {
     border: 1px solid #f2f2f2;
     background: #f2f2f2 !important;
}

  .custom_lider_res_block span.rl_sliders-toggle-inner.nn_sliders-toggle-inner:hover {
     color: #fff !important;
}

 .custom_lider_res_block div.accordion-group.active span.rl_sliders-toggle-inner.nn_sliders-toggle-inner {
    color: #bb8722;
    font-weight: 700;
/*    text-transform: uppercase;*/
}

 .custom_lider_res_block div.accordion-group span.rl_sliders-toggle-inner.nn_sliders-toggle-inner {
/*  color: #f2f2f2;*/
}

 .custom_lider_res_block .rl_sliders.accordion>.accordion-group>.accordion-body>.accordion-inner {
  background: #f2f2f2;
}

div.custom_lider_res_block div.accordion-heading.panel-heading a.accordion-toggle.rl_sliders-toggle.nn_sliders-toggle.collapsed {
    padding: 0px 3px;
}

 .custom_lider_res_block span.rl_sliders-toggle-inner.nn_sliders-toggle-inner {
/*    color: #000;*/
    display: block;
    position: relative;
    color: #bb8722;
    font-weight: 700;
    padding: 7px;
}


 .custom_lider_res_block .rl_sliders.accordion>.accordion-group.active>.accordion-heading>a.accordion-toggle {
	background-color: #eee4dc;
    padding: 0px 3px;
	
}




/**** END іМІДЖ ТА ЛІДЕРСТВО  ****/


/**** START Цифровий простір  ****/


 ._prostir_res_block h3.blocks_title {
  color: #62378e;
}

 .custom_prostir_res_block ul li a {
    padding: 5px 12px;
    border: 1px solid transparent;
    border-radius: 3px;
    background: #62378e47;
    color: #62378e;
    font-weight: 700;
    margin-left: -16px;
    margin-top: 20px;

/*    color: #333;
    border: 1px solid #d38547;
    background: #6894f3b5;
    padding: 5px;
    border: 1px solid #6894f3b5;
    border-radius: 3px;
*/

}

 .custom_prostir_res_block ul li a:hover {
   background: #62378e;
   color: #fff;

/*    background: #d38547;
    padding: 5px;
    border: 1px solid #d38547;
    border-radius: 3px;
    color: #fff;
    background: #fff !important;
    color: #3865c6;
    border: 1px solid #3865c6;
*/
}

 .custom_prostir_res_block .rl_sliders-body ul li a {
    padding: 5px;
    border-bottom: 1px solid #62378e !important;
    background: inherit;
    color: #000;
    font-weight: 400;
    border-radius: 3px;
    margin-top: 0px;

/*    border: 1px solid #2b807d;
    border-radius: 3px;*/
/*    background: #96e8e5;
    border: 1px solid #96e8e5;*/

}

 .custom_prostir_res_block .rl_sliders-body ul li a span {
   color: #3a3838;
   font-size: 15px;
}


.custom_prostir_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group.active .rl_sliders-body ul li a span:hover {
   color: #3a3838 !important;
}

  .custom_prostir_res_block .rl_sliders-body ul li {
/*    padding: 5px;
    border-bottom: 1px solid #2b807d !important;*/
/*    border: 1px solid #2b807d;
    border-radius: 3px;*/
/*    background: #96e8e5;
    border: 1px solid #96e8e5;*/

}

 .custom_prostir_res_block .rl_sliders-body ul li a:hover {
/*    background: #fff !important;
    border: 1px solid #53c4bf;*/
/*   background: #2b807d !important;
   color: #fff;*/
    background: #62378e !important;
    color: #fff;
}

 .custom_prostir_res_block .without_fa a:before {
   content: " ";
   margin-right: 18px;
}

.custom_prostir_res_block span.rl_sliders-toggle-inner.nn_sliders-toggle-inner {
    /* color: #000; */
    display: block;
    position: relative;
    color: #62378e;
    font-weight: 700;
    padding: 7px;
}

 .custom_prostir_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group {
 /*    background-color: #6894f3b5;*/
     box-shadow: none;
     margin-left: 5px;
     margin-bottom: 5px;
     border: 1px solid transparent;
     background: #62378e47;
}

 .custom_prostir_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group:hover {
     background: #62378e !important;
     border: 1px solid #62378e;
}

 .custom_prostir_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group.active {
    border: 1px solid #f2f2f2;
}
 .custom_prostir_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group.active span:hover {
   color: #62378e !important;
}

 .custom_prostir_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group.active:hover {
     border: 1px solid #f2f2f2;
     background: #f2f2f2 !important;
}

  .custom_prostir_res_block span.rl_sliders-toggle-inner.nn_sliders-toggle-inner:hover {
     color: #fff !important;
}

 .custom_prostir_res_block div.accordion-group.active span.rl_sliders-toggle-inner.nn_sliders-toggle-inner {
    color: #62378e;
    font-weight: 700;
/*    text-transform: uppercase;*/
}

 .custom_prostir_res_block div.accordion-group span.rl_sliders-toggle-inner.nn_sliders-toggle-inner {
/*  color: #f2f2f2;*/
}

 .custom_prostir_res_block .rl_sliders.accordion>.accordion-group>.accordion-body>.accordion-inner {
  background: #f2f2f2;
}

div.custom_prostir_res_block div.accordion-heading.panel-heading a.accordion-toggle.rl_sliders-toggle.nn_sliders-toggle.collapsed {
    padding: 0px 3px;
}

 .custom_prostir_res_block span.rl_sliders-toggle-inner.nn_sliders-toggle-inner {
/*    color: #000;*/
    display: block;
    position: relative;
    color: #62378e;
    font-weight: 700;
    padding: 7px;
}


 .custom_prostir_res_block .rl_sliders.accordion>.accordion-group.active>.accordion-heading>a.accordion-toggle {
    background-color: #62378e47;
    padding: 0px 3px;
	
}


/**** END Цифровий простір  ****/


/**** START ІНФРАСТРУКТУРА  ****/

 ._ifrastructure_res_block h3.blocks_title {
  color: #46a7b1;
}

 .custom_ifrastructure_res_block ul li a {
    padding: 5px 12px;
    border: 1px solid transparent;
    border-radius: 3px;
    background: #46a7b13d;
    color: #46a7b1;
    font-weight: 700;
    margin-left: -16px;
    margin-top: 20px;

/*    color: #333;
    border: 1px solid #d38547;
    background: #6894f3b5;
    padding: 5px;
    border: 1px solid #6894f3b5;
    border-radius: 3px;
*/

}

 .custom_ifrastructure_res_block ul li a:hover {
   background: #46a7b1;
   color: #fff;

/*    background: #d38547;
    padding: 5px;
    border: 1px solid #d38547;
    border-radius: 3px;
    color: #fff;
    background: #fff !important;
    color: #3865c6;
    border: 1px solid #3865c6;
*/
}

 .custom_ifrastructure_res_block .rl_sliders-body ul li a {
    padding: 5px;
    border-bottom: 1px solid #46a7b1 !important;
    background: inherit;
    color: #000;
    font-weight: 400;
    border-radius: 3px;
    margin-top: 0px;

/*    border: 1px solid #2b807d;
    border-radius: 3px;*/
/*    background: #96e8e5;
    border: 1px solid #96e8e5;*/

}

 .custom_ifrastructure_res_block .rl_sliders-body ul li a span {
   color: #3a3838;
   font-size: 15px;
}


.custom_ifrastructure_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group.active .rl_sliders-body ul li a span:hover {
   color: #3a3838 !important;
}

  .custom_ifrastructure_res_block .rl_sliders-body ul li {
/*    padding: 5px;
    border-bottom: 1px solid #2b807d !important;*/
/*    border: 1px solid #2b807d;
    border-radius: 3px;*/
/*    background: #96e8e5;
    border: 1px solid #96e8e5;*/

}

 .custom_ifrastructure_res_block .rl_sliders-body ul li a:hover {
/*    background: #fff !important;
    border: 1px solid #53c4bf;*/
/*   background: #2b807d !important;
   color: #fff;*/
    background: #46a7b1 !important;
    color: #fff;
}

 .custom_ifrastructure_res_block .without_fa a:before {
   content: " ";
   margin-right: 18px;
}

.custom_ifrastructure_res_block span.rl_sliders-toggle-inner.nn_sliders-toggle-inner {
    /* color: #000; */
    display: block;
    position: relative;
    color: #46a7b1;
    font-weight: 700;
    padding: 7px;
}

 .custom_ifrastructure_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group {
 /*    background-color: #6894f3b5;*/
     box-shadow: none;
     margin-left: 5px;
     margin-bottom: 5px;
     border: 1px solid transparent;
     background: #46a7b13d;
}

 .custom_ifrastructure_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group:hover {
     background: #46a7b1 !important;
     border: 1px solid #46a7b1;
}

 .custom_ifrastructure_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group.active {
    border: 1px solid #f2f2f2;
}
 .custom_ifrastructure_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group.active span:hover {
   color: #46a7b1 !important;
}

 .custom_ifrastructure_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group.active:hover {
     border: 1px solid #f2f2f2;
     background: #f2f2f2 !important;
}

  .custom_ifrastructure_res_block span.rl_sliders-toggle-inner.nn_sliders-toggle-inner:hover {
     color: #fff !important;
}

 .custom_ifrastructure_res_block div.accordion-group.active span.rl_sliders-toggle-inner.nn_sliders-toggle-inner {
    color: #46a7b1;
    font-weight: 700;
/*    text-transform: uppercase;*/
}

 .custom_ifrastructure_res_block div.accordion-group span.rl_sliders-toggle-inner.nn_sliders-toggle-inner {
/*  color: #f2f2f2;*/
}

 .custom_ifrastructure_res_block .rl_sliders.accordion>.accordion-group>.accordion-body>.accordion-inner {
  background: #f2f2f2;
}

div.custom_ifrastructure_res_block div.accordion-heading.panel-heading a.accordion-toggle.rl_sliders-toggle.nn_sliders-toggle.collapsed {
    padding: 0px 3px;
}

 .custom_ifrastructure_res_block span.rl_sliders-toggle-inner.nn_sliders-toggle-inner {
/*    color: #000;*/
    display: block;
    position: relative;
    color: #46a7b1;
    font-weight: 700;
    padding: 7px;
}


 .custom_ifrastructure_res_block .rl_sliders.accordion>.accordion-group.active>.accordion-heading>a.accordion-toggle {
    background-color: #c9e0e2;
    padding: 0px 3px;
	
}



/**** END ІНФРАСТРУКТУРА  ****/



/**** START ВИКЛАДАЧАМ  ****/

.emp_btn span:before {
    display: inline-block;
    content: "";
    width: 34px;
    height: 23px;
    background: url(http://digital.kubg.edu.ua/images/banners/lecture-grey.png) no-repeat;
    margin-left: auto;
    margin-right: 7px;
    background-size: 100%;
    float: left;
}

 ._emp_res_block h3.blocks_title {
  color: #294F6D;
}

 .custom_emp_res_block ul li a {
    padding: 5px 12px;
    border: 1px solid transparent;
    border-radius: 3px;
    background: #dedede;
    color: #294F6D;
    font-weight: 700;
    margin-left: -16px;
    margin-top: 20px;

/*    color: #333;
    border: 1px solid #d38547;
    background: #6894f3b5;
    padding: 5px;
    border: 1px solid #6894f3b5;
    border-radius: 3px;
*/

}

 .custom_emp_res_block ul li a:hover {
   background: #294F6D;
   color: #fff;

/*    background: #d38547;
    padding: 5px;
    border: 1px solid #d38547;
    border-radius: 3px;
    color: #fff;
    background: #fff !important;
    color: #3865c6;
    border: 1px solid #3865c6;
*/
}

 .custom_emp_res_block .rl_sliders-body ul li a {
    padding: 5px;
    border-bottom: 1px solid #294F6D;
    background: inherit;
    color: #000;
    font-weight: 400;
    border-radius: 3px;
    margin-top: 0px;

/*    border: 1px solid #2b807d;
    border-radius: 3px;*/
/*    background: #96e8e5;
    border: 1px solid #96e8e5;*/

}

 .custom_emp_res_block .rl_sliders-body ul li a span {
   color: #3a3838;
   font-size: 15px;
}


.custom_emp_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group.active .rl_sliders-body ul li a span:hover {
   color: #3a3838 !important;
}

  .custom_emp_res_block .rl_sliders-body ul li {
/*    padding: 5px;
    border-bottom: 1px solid #2b807d !important;*/
/*    border: 1px solid #2b807d;
    border-radius: 3px;*/
/*    background: #96e8e5;
    border: 1px solid #96e8e5;*/

}

 .custom_emp_res_block .rl_sliders-body ul li a:hover {
/*    background: #fff !important;
    border: 1px solid #53c4bf;*/
/*   background: #2b807d !important;
   color: #fff;*/
    background: #294F6D !important;
    color: #fff;
}

 .custom_emp_res_block .without_fa a:before {
   content: " ";
   margin-right: 18px;
}

.custom_emp_res_block span.rl_sliders-toggle-inner.nn_sliders-toggle-inner {
    /* color: #000; */
    display: block;
    position: relative;
    color: #294F6D;
    font-weight: 700;
    padding: 7px;
}

 .custom_emp_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group {
 /*    background-color: #6894f3b5;*/
     box-shadow: none;
     margin-left: 5px;
     margin-bottom: 5px;
     border: 1px solid transparent;
     background: #dedede;
}

 .custom_emp_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group:hover {
     background: #294F6D !important;
     border: 1px solid #294F6D;
}

 .custom_emp_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group.active {
    border: 1px solid #f2f2f2;
}
 .custom_emp_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group.active span:hover {
   color: #294F6D !important;
}

 .custom_emp_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group.active:hover {
     border: 1px solid #f2f2f2;
     background: #f2f2f2 !important;
}

  .custom_emp_res_block span.rl_sliders-toggle-inner.nn_sliders-toggle-inner:hover {
     color: #fff !important;
}

 .custom_emp_res_block div.accordion-group.active span.rl_sliders-toggle-inner.nn_sliders-toggle-inner {
    color: #294F6D;
    font-weight: 700;
/*    text-transform: uppercase;*/
}

 .custom_emp_res_block div.accordion-group span.rl_sliders-toggle-inner.nn_sliders-toggle-inner {
/*  color: #f2f2f2;*/
}

 .custom_emp_res_block .rl_sliders.accordion>.accordion-group>.accordion-body>.accordion-inner {
  background: #f2f2f2;
}

div.custom_emp_res_block div.accordion-heading.panel-heading a.accordion-toggle.rl_sliders-toggle.nn_sliders-toggle.collapsed {
    padding: 0px 3px;
}

 .custom_emp_res_block span.rl_sliders-toggle-inner.nn_sliders-toggle-inner {
/*    color: #000;*/
    display: block;
    position: relative;
    color: #294F6D;
    font-weight: 700;
    padding: 7px;
}


 .custom_emp_res_block .rl_sliders.accordion>.accordion-group.active>.accordion-heading>a.accordion-toggle {
    background-color: #dedede;
    padding: 0px 3px;
	
}



/**** END ВИКЛАДАЧАМ  ****/


/**** END ВЧИТЕЛЯМ  ****/

.teachers_btn span:before {
    /* content: "\f19d"; */
    display: inline-block;
    content: "";
    width: 34px;
    height: 23px;
    /* position: absolute; */
    /* top: 26px; */
    background: url(http://digital.kubg.edu.ua/images/banners/teacher-icon-grey.png) no-repeat;
    margin-left: auto;
    margin-right: 7px;
    background-size: 100%;
    float: left;
}

 ._teachers_res_block h3.blocks_title {
  color: #2D8633;
}

 .custom_teachers_res_block ul li a {
    padding: 5px 12px;
    border: 1px solid transparent;
    border-radius: 3px;
    background: #f5f6f6;
    color: #2D8633;
    font-weight: 700;
    margin-left: -16px;
    margin-top: 20px;

/*    color: #333;
    border: 1px solid #d38547;
    background: #6894f3b5;
    padding: 5px;
    border: 1px solid #6894f3b5;
    border-radius: 3px;
*/

}

 .custom_teachers_res_block ul li a:hover {
   background: #2D8633;
   color: #fff;

/*    background: #d38547;
    padding: 5px;
    border: 1px solid #d38547;
    border-radius: 3px;
    color: #fff;
    background: #fff !important;
    color: #3865c6;
    border: 1px solid #3865c6;
*/
}

 .custom_teachers_res_block .rl_sliders-body ul li a {
    padding: 5px;
    border-bottom: 1px solid #2D8633;
    background: inherit;
    color: #000;
    font-weight: 400;
    border-radius: 3px;
    margin-top: 0px;

/*    border: 1px solid #2b807d;
    border-radius: 3px;*/
/*    background: #96e8e5;
    border: 1px solid #96e8e5;*/

}

/* .custom_teachers_res_block .rl_sliders-body ul li a span {
   color: #2D8633;
   font-size: 15px;
}*/

.custom_teachers_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group.active .rl_sliders-body ul li a span:hover {
   color: #3a3838 !important;
}

/*
.custom_teachers_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group.active .rl_sliders-body ul li a span:hover {
   color: #2D8633 !important;
}*/

  .custom_teachers_res_block .rl_sliders-body ul li {
/*    padding: 5px;
    border-bottom: 1px solid #2b807d !important;*/
/*    border: 1px solid #2b807d;
    border-radius: 3px;*/
/*    background: #96e8e5;
    border: 1px solid #96e8e5;*/

}

 .custom_teachers_res_block .rl_sliders-body ul li a:hover {
/*    background: #fff !important;
    border: 1px solid #53c4bf;*/
/*   background: #2b807d !important;
   color: #fff;*/
    background: #2D8633 !important;
    color: #fff;
}

 .custom_teachers_res_block .without_fa a:before {
   content: " ";
   margin-right: 18px;
}

.custom_teachers_res_block span.rl_sliders-toggle-inner.nn_sliders-toggle-inner {
    /* color: #000; */
    display: block;
    position: relative;
    color: #2D8633;
    font-weight: 700;
    padding: 7px;
}

 .custom_teachers_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group {
 /*    background-color: #6894f3b5;*/
     box-shadow: none;
     margin-left: 5px;
     margin-bottom: 5px;
     border: 1px solid transparent;
     background: #f5f6f6;
}

 .custom_teachers_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group:hover {
     background: #2D8633 !important;
     border: 1px solid #2D8633;
}

 .custom_teachers_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group.active {
    border: 1px solid #f2f2f2;
}
 .custom_teachers_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group.active span:hover {
   color: #2D8633 !important;
}

 .custom_teachers_res_block .accordion-group.panel.rl_sliders-group.nn_sliders-group.active:hover {
     border: 1px solid #f2f2f2;
     background: #f2f2f2 !important;
}

  .custom_teachers_res_block span.rl_sliders-toggle-inner.nn_sliders-toggle-inner:hover {
     color: #fff !important;
}

 .custom_teachers_res_block div.accordion-group.active span.rl_sliders-toggle-inner.nn_sliders-toggle-inner {
    color: #2D8633;
    font-weight: 700;
/*    text-transform: uppercase;*/
}

 .custom_teachers_res_block div.accordion-group span.rl_sliders-toggle-inner.nn_sliders-toggle-inner {
/*  color: #f2f2f2;*/
}

 .custom_teachers_res_block .rl_sliders.accordion>.accordion-group>.accordion-body>.accordion-inner {
  background: #f2f2f2;
}

div.custom_teachers_res_block div.accordion-heading.panel-heading a.accordion-toggle.rl_sliders-toggle.nn_sliders-toggle.collapsed {
    padding: 0px 3px;
}

 .custom_teachers_res_block span.rl_sliders-toggle-inner.nn_sliders-toggle-inner {
/*    color: #000;*/
    display: block;
    position: relative;
    color: #2D8633;
    font-weight: 700;
    padding: 7px;
}


 .custom_teachers_res_block .rl_sliders.accordion>.accordion-group.active>.accordion-heading>a.accordion-toggle {
    background-color: #f5f6f6;
    padding: 0px 3px;
	
}




/**** END ВЧИТЕЛЯМ  ****/



.sp-module ul >li >a:hover:before {
    content: "\f0c1";
    margin-right: 3px;
}

/*
span.nn_sliders-toggle-inner.rl_sliders-toggle-inner:before {
    font-family: FontAwesome;
    content: "\f103";
    margin-right: 5px;
}*/

a.accordion-toggle.rl_sliders-toggle.nn_sliders-toggle.collapsed span.nn_sliders-toggle-inner.rl_sliders-toggle-inner:before {
    font-family: FontAwesome;
    content: "\f101";
/*    content: "\f067";*/
    margin-right: 3px;
}

a.accordion-toggle.rl_sliders-toggle.nn_sliders-toggle span.nn_sliders-toggle-inner.rl_sliders-toggle-inner:before {
    font-family: FontAwesome;
    content: "\f103";
    font-weight: 400 !important;
    margin-right: 3px;
}

/*
div#set-rl_sliders-1, 
div#set-rl_sliders-2,
div#set-rl_sliders-3,
div#set-rl_sliders-4,
div#set-rl_sliders-5,
div#set-rl_sliders-6,
div#set-rl_sliders-7,
div#set-rl_sliders-8,
div#set-rl_sliders-9,
div#set-rl_sliders-10*/
div[role="presentation"] {
    margin-bottom: 0px;
    margin-left: -5px;
    margin-top: 20px;
}

/*
a#slider-systema-e-navchannia,
a#slider-systema-e-navchannia-2,
a#slider-rozklad-zaniat,
a#slider-rozklad-zaniat-2,
a#slider-zamovlennia-dovidok,
a#slider-zamovlennia-dovidok-2 {
    padding: 3px 3px;
}
*/

.rl_sliders.accordion>.accordion-group {
  border:none;
}

/*підсвічування слайдера при наведенні */
/*
.rl_sliders.accordion>.accordion-group>.accordion-heading>a.accordion-toggle:hover {
    background-color: #fff;
}
*/

.rl_sliders.accordion>.accordion-group.active>div>a:focus, .rl_sliders.accordion>.accordion-group>div>a:focus {
    outline: 0 !important;
/*    -webkit-box-shadow: inset 0 0 2px #eab03f;
    box-shadow: inset 0 0 2px #eab03f;*/
    -webkit-box-shadow: unset;
    box-shadow: unset;
}



section#sp-section-5 {
    font-size: 16px;
}

/*span.rl_sliders-toggle-inner.nn_sliders-toggle-inner:hover {
    color: #00736E;
}*/

h3.blocks_title, 
.entry-header h2 {
    text-align: center;
    text-transform: uppercase;
    font-weight: 700;
    color: #00736E;
    margin-top: 0;
    line-height: 1.3em;
}

#sp-title .sp-page-title {
    padding: 20px 20px;
    background: url(http://digital.kubg.edu.ua/images/banners/brandbook-green.png) top repeat-y;
    background-size: 100%;
    border-top: 3px solid #fff;
/*    width: 70%;*/
    margin-left: auto;
    margin-right: auto;
/*    transform: skewX(37deg);*/
}

#sp-title .container {
    transform: skewX(-37deg);
    background: #ffffffdb;
    padding: 10px 35px;
    /* margin: 0 15px;*/
    width: 50%;
    margin-right: auto;
    margin-left: auto;
}

#sp-title .container h2 {
    transform: skewX(37deg);
    color: #00736e;
    text-align: center;
}

/*
section#sp-page-title {
    margin-top: 15px;
}
*/
/*
a.scrollToTop.snip1452.small.custom:before {
    font-family: Open Sans, sans-serif;
    content: "Вгору";
    margin-bottom: 20px;
    position: absolute;
    bottom: 15px;
    right: -10px;
    color: #00736e;
    font-weight: 700;
}
*/

#sp-header-sticky-wrapper.is-sticky div#header-icons {
   margin: 21px 0 0 0;
}

div#header-icons {
    position: absolute;
    top: 0px;
    right: 0px;
    /* background: #fff !important; */
    z-index: 1000;
    margin: 30px 10px 0 0;
    color: #fff;
    text-align: right;

}

#header-icons ul li {
    list-style: none;
    display: inline-flex;
    margin-right: 15px;
}

#header-icons ul >li >a:before {
   content: "";
   margin-right: 0;
}

#header-icons ul {
   margin-left: 0px;
}

div#header-icons .fa {
    font-size: 21px;
    color: #fff;
}

/*
#header-icons a:hover::after {
  content: attr(title); 
  position: absolute; 
  left: 0; right: 0; 
  background: rgb(178 228 226); 
  font-size: 11px; 
  padding: 2px; 
  text-align: center; 
  transition: 0.5s; 
  opacity: 1; 
  bottom: -30px;
  width: 150px;
  color: #00736e;
}
*/

#header-icons [alt]{
    position:relative;
}

#header-icons [alt]:after{
    content:attr(alt);
    color: #00736e;
    background:rgb(178 228 226);
    padding: 0 5px;
    position:absolute;
    right:-9999px;
    opacity:0;
    top:100%;
    white-space:nowrap;
    -webkit-transition:0.25s linear opacity;
    transition:0.25s linear opacity;
}

#header-icons [alt]:hover:after{
    right:-10px;
    opacity:1;
}

._students_block .ornament {
    background: url(http://digital.kubg.edu.ua/images/banners/ornament-15.png) repeat-x;
/*    background-size: 15%;*/
/*    margin: 30px 0 30px 0;*/
}

.accordion-group.panel.rl_sliders-group.nn_sliders-group {
    background-color: inherit;
    box-shadow: none;
}

.custom_blocks_home .students_btn,
.custom_blocks_home .emp_btn,
.custom_blocks_home .teachers_btn {
     border-radius: 35px !important;
     border: 1px solid #E3B000 !important;
     color: #333 !important;
}

.custom_blocks_home .students:hover,
.custom_blocks_home .emp:hover,
.custom_blocks_home .teacher:hover {
    box-shadow: 1px 1px 7px #cea105;
    transition: 250ms;
}

p.description {
    margin-bottom: 0px;
}


#sp-top2.col-md-4 {
  margin:0 !important;
}


.entry-header h2 {
  margin-top: 25px;
}


 article .rl_sliders.accordion>.accordion-group>.accordion-body>.accordion-inner {
  background: #f8f8f8;
  border-radius: 0 0 5px 5px;
}

#sp-footer1 {
   padding-bottom: 25px;
}



@media (max-width:1400px){

   #header-icons ul li {
       margin-right: 12px;
   }

}




@media (max-width:1300px){
/*
  #sp-menu ._digital_title {
      width: 70%;
  }
*/

   #header-icons ul li {
       margin-right: 8px;
       margin-left: -3px;
   }


}


@media (max-width:1100px){

   #header-icons ul li {
       margin-right: 5px;
       margin-left: -3px;
   }
/*
   div#header-icons .fa {
       font-size: 19px;
   }
*/

}







@media (max-width:991px){

  #sp-menu ._digital_title {
      width: 70%;
  }

  .custom_blocks_home> div> a> div {
    width: 90%;
  }

  #sp-title .container {
    width: 65%;
  }

   div#header-icons {
    margin: 28px 30px 0;
  }

}


@media (max-width:767px) and (min-width:480px) {

  #sp-menu ._digital_title {
     width: 70%;
  }
 
  #sp-logo .logo {
     padding-left: 10px;
 }



  #sp-title .container {
    width: 85%;
  }


   div#header-icons {
    position: absolute;
    top: 86px;
    right: 0px;
    background: #00736e !important;
    z-index: 1000;
/*    padding-top: 6px;*/
    margin: 5px 0px 5px 0;
    color: #fff;
    border-bottom: 1px solid #fff;
    border-top: 1px solid #fff;
    text-align: center;
  }

#header-icons [alt]{
    position:relative;
}

#header-icons [alt]:after{
    content:attr(alt);
    color: #ffffff;
    background: rgb(178 228 226 / 0%);
    padding: 0 5px;
    position: initial;
    right: 0;
    opacity:1;
    top: 0%;
    white-space:nowrap;
    -webkit-transition:0.25s linear opacity;
    transition:0.25s linear opacity;
    margin-left: 5px;
}

#header-icons ul li {
    margin-right: 5px;
}

#sp-section-1 {
    padding: 0px 10% !important;
}

}

@media (max-width:480px){
   .description {
    display: none;
  }

#sp-logo .logo {
   padding-left: 10px;
}


#sp-menu ._digital_title {
   width: 70%;
}

.custom_digital_title {
  padding-top: 20px;
  text-align: center;
  width: 100%;
  float: left;
}

.custom_digital_title a {
  color: #fff;
  text-transform:uppercase;
  font-size: 19px;
  font-weight:700;
}

.sticky-wrapper.is-sticky .custom_digital_title {
  padding-top: 10px;
}


  .custom_blocks_home> div> a> div {
    width: 100%;
  }

  #sp-title .container {
    width: 90%;
  }

  #sp-title .sp-page-title {
/*   margin-top: 90px;*/
  }
   div#header-icons {
    position: absolute;
    top: 70px;
    right: 0px;
    background: #00736e !important;
    z-index: 1000;
    padding-top: 3px;
    margin: 5px 0px 5px 0;
    color: #fff;
    border-bottom: 1px solid #fff;
    border-top: 1px solid #fff;
    text-align: center;
    padding-left: 3px;
    padding-right: 3px;
}

#header-icons [alt]{
    position:relative;
}

#header-icons [alt]:after{
    content:attr(alt);
    color: #ffffff;
    background: rgb(178 228 226 / 0%);
    padding: 0 5px;
    position: initial;
    right: 0;
    opacity:1;
    top: 0%;
    white-space:nowrap;
    -webkit-transition:0.25s linear opacity;
    transition:0.25s linear opacity;
    margin-left: 5px;
}

#header-icons ul li {
    margin-right: 5px;
}

#sp-section-1 {
    padding: 0px 0% !important;
}

}

@media (max-width:345px){
  #sp-title .container {
    width: 90%;
  }

 #sp-section-1 {
    padding: 0px 0% !important;
}

}




.scrollToTop {
    bottom: 40% !important;
}


.header-pytannia {
    font-size: 20px;
    margin-top: 10px;
    border-radius: 5px;
    background: #00736e08;
    padding: 10px;
    border-bottom: 1px solid #3d938f;
}

#one_minute_video_container {
  position:relative;
}

#one_minute_video_sound_on {
  position: absolute;
  left: 0;
  top:0;
  width: 150px;
  height: 50px;
  background: #e7e6e6;
  border: 0;
}
