/*
 Theme Name: Divi Child
 Theme URL: https://www.elegantthemes.com/gallery/divi/
 Description: Twenty Seventeen Child Theme
 Author: SVA
 Author URL: 
 Template: Divi
 Version: 1.0
 Text Domain: divi
 */ 

/*Header*/
.et-social-vk a.icon:before {
    content: '';
    width: 17px;
    height: 17px;
    background: url(./includes/icons/vk.svg);
    display: inline-block;
    background-position: 0px 2px;
    background-size: contain;
    background-repeat: no-repeat;
}

#footer-bottom .et-social-vk a.icon:before {
    width: 30px;
    height: 22px;
    background-position: 0px -3px;
    background-size: cover;
}

#footer-bottom .et-social-icon.et-social-vk a {
    opacity: 0.4;
}

#footer-bottom .et-social-icon.et-social-vk a:hover {
    opacity: 0.9;
}

.et-social-dd a.icon:before {
    content: '';
    width: 19px;
    height: 18px;
    background: url(./includes/icons/dd.png);
    display: inline-block;
    background-position: 0px 2px;
    background-size: cover;
    background-repeat: no-repeat;
    position: relative;
    top: 1px;
}


#footer-bottom .et-social-dd a.icon:before {
    width: 30px;
    height: 22px;
    background-position: 0px -3px;
    background-size: cover;
}

#footer-bottom .et-social-icon.et-social-dd a {
    opacity: 0.4;
}

#footer-bottom .et-social-icon.et-social-dd a:hover {
    opacity: 0.9;
}

@media (max-width: 980px) {
    #top-header .container {
        padding-top: 0.75em;
    }
    #et-secondary-menu, #et-secondary-nav {
        display: block !important;
    }
}
/*End - Header*/


/*Slider - main page*/
#icrhd_main_slider .et_pb_slide_0 h2.et_pb_slide_title:before {
    content: '';
    display: block;
    top: 140px;
    position: relative;
    width: 120px;
    left: -140px;
    height: 140px;
    background: url(./includes/img/logo_tsu.png);
    background-size: contain;
    background-repeat: no-repeat;
}

#icrhd_main_slider .et_pb_slide_description {
    padding-top: 70px;
}

@media (max-width: 1280px) {
    #icrhd_main_slider .et_pb_slide_0 h2.et_pb_slide_title:before {
        top: -30px;
        left: 0px;
}


/*END - Slider - main page*/

/*academic_council*/
#academic_council .et_pb_testimonial_portrait {
    width: 160px !important;
    height: 160px !important;
}
/*END - academic_council*/

/*feedback*/
#feedback .et_pb_blurb_description {
    word-break: break-all;
}

