.header-dis.header-dis-mokytojams {
    background: #fb722e;
}

.studijosmoksleiviams-wrapper.studijos-mokytojams-wrapper::after {
    background: url("../img/Frame_6.jpg") no-repeat;
    background-size: cover;
}

.page-template-template-mokytojams header.header-image.header-kaunas {
    display: none;
}

.header-dis.header-dis-absolventams {
    background: #81B9E6;
}

.studijosmoksleiviams-wrapper.studijos-absolventams-wrapper::after {
    background: url("../img/Frame_7.png") no-repeat;
    background-size: cover;
}

.page-template-template-absolventams header.header-image.header-kaunas {
    display: none;
}

.page-template-template-default-new header.header-image.header-kaunas {
    display: none;
}



.ukrainepopup {
    position: relative;
}

.linkswrapperukraine {
    display: flex;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}

.ukrainelinkitem {
    width: 50%;
    display: block;
    height: 100%;
    transition: all 0.3s;
}
.ukrainelinkitem:hover {
    background: rgb(0 0 0 / 18%);
    transition: all 0.3s;
}


#main-content-itb,
.main-content-single-itb {
    font-family: 'PT Sans', sans-serif;
}
.page-template-template-vdu-studijos header.header-image.header-kaunas,
.page-template-template-vdu-studijos-bakalauras header.header-image.header-kaunas,
.page-template-template-vdu-studijos-magistras header.header-image.header-kaunas,
.single-studiju-programa header.header-image.header-kaunas
 {
    display: none !important;
}
.page-template-template-vdu-studijos div,
.page-template-template-vdu-studijos-bakalauras div,
.page-template-template-vdu-studijos-magistras div,
.page-template-template-vdu-studijos h1,
.page-template-template-vdu-studijos-bakalauras h1,
.page-template-template-vdu-studijos-magistras h1,
.page-template-template-vdu-studijos h2,
.page-template-template-vdu-studijos-bakalauras h2,
.page-template-template-vdu-studijos-magistras h2,
.page-template-template-vdu-studijos h3,
.page-template-template-vdu-studijos-bakalauras h3,
.page-template-template-vdu-studijos-magistras h3,
.page-template-template-vdu-studijos p,
.page-template-template-vdu-studijos-bakalauras p,
.page-template-template-vdu-studijos-magistras p,
.page-template-template-vdu-studijos li,
.page-template-template-vdu-studijos-bakalauras li,
.page-template-template-vdu-studijos-magistras li
{
    font-family: 'PT Sans', sans-serif;
    color: #fff;
}

div#main-content-itb {
    padding-top: calc(44px + 35px);
    padding-bottom: 45px;
    background: url("../img/vdustudijos/studijos-main-baclground2.jpg") no-repeat center bottom;
    background-size: cover;
}

.mainimage{
    position: relative;
}
.mainimage img {
    max-width: 100%;
    height: auto;

}
.mainimagelinks {
    max-width: 400px;
    position: absolute;
    right: 0px;
    top: 100px;
}
.mainimagelinks ul {
    list-style: none;
}
.mainimagelinks ul li{
list-style: none;
}
.mainimagelinks ul li a {
    color: #2897cc;
    transition: all 0.3s;
    display: block;
    position: relative;
    font-weight: 700;
    padding: 7px 0;
    text-decoration: underline;
}
.mainimagelinks ul li a:hover {
    transition: all 0.3s;
    opacity: 0.7;
}
.mainimagelinks ul li:last-child a {
    color: #e86ec1;
}
.mainimagelinks ul li:last-child a:after {
    content: "";
    background: url("../img/vdustudijos/english-veliava.png") no-repeat;
    width: 24px;
    height: 24px;
    position: absolute;
    left: -33px;
    top: 7px;
}



.vdu-studijos-heading h2 {
    font-size: 40px;
    font-weight: 500;
    margin-bottom: 30px;
}



.vdu-studijos-pasirinkite {
    padding: 60px 0 140px 0;
}
.vdu-studijos-pasirinkite-items {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -10px;
}
.vdu-studijos-pasirinkite-item {
    background: #6439d9;
    height: 145px;
    padding: 25px;
    border-radius: 10px;
    display: block;
    margin: 10px;
    color: #fff;
    transition: all 0.3s;
}
.vdu-studijos-pasirinkite-item:hover {
    transition: all 0.3s;
    opacity: 0.7;
}
.vdu-studijos-pasirinkite-item h4 {
    font-weight: 700;
    font-size: 20px;
    line-height: 24px;
    max-width: 180px;
    color: #fff;
    word-break: break-word;
    margin: 0px;
}
.vdu-studijos-pasirinkite-item:nth-child(1) {
    width: calc(33.33% - 20px);
}
.vdu-studijos-pasirinkite-item:nth-child(2) {
    width: calc(33.33% - 20px);
}
.vdu-studijos-pasirinkite-item:nth-child(3) {
    width: calc(33.33% - 20px);
}
.vdu-studijos-pasirinkite-item:nth-child(4) {
    width: calc(50% - 20px);
}
.vdu-studijos-pasirinkite-item:nth-child(5) {
    width: calc(50% - 20px);
}


.vdu-studijos-pasirinkite-extra {
    padding: 40px 0 0 0;
}
.vdu-studijos-pasirinkite-extra a {
    font-size: 20px;
    font-weight: 700;
    text-decoration: underline;
    color: #e86ec1;
    transition: all 0.3s;
    margin-right: 30px;
}
.vdu-studijos-pasirinkite-extra a:hover {
    transition: all 0.3s;
    opacity: 0.7;
}


.vdu-studijos-papildomos-items {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -10px;
}
.vdu-studijos-papildomos-item {
    background: #2d348b;
    padding: 25px;
    border-radius: 10px;
    display: block;
    margin: 10px;
    color: #fff;
    transition: all 0.3s;
    width: calc(33.33% - 20px);
}
.vdu-studijos-papildomos-item:hover {
    transition: all 0.3s;
    opacity: 0.7;
}
.vdu-studijos-papildomos-item h4 {
    font-weight: 700;
    font-size: 20px;
    line-height: 24px;
    max-width: 265px;
    color: #fff;
    word-break: break-word;
    margin: 0px;
}
.vdu-studijos-papildomos-in{
    padding-bottom: 118px;
}

.col-md-12 {
    padding: 0 15px;
}

.page-template-template-vdu-studijos-bakalauras .mainimagelinks ul li a,
.page-template-template-vdu-studijos-magistras .mainimagelinks ul li a {
    color: #4954b2;
}

.page-template-template-vdu-studijos-bakalauras .mainimagelinks ul li.activeitber a,
.page-template-template-vdu-studijos-magistras .mainimagelinks ul li.activeitber a {
    color: #248cc1;
}

.page-template-template-vdu-studijos-bakalauras .mainimagelinks ul li:last-child a,
.page-template-template-vdu-studijos-magistras .mainimagelinks ul li:last-child a {
    color: #8c3b72;
}




.vdu-studijos-programos-items {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -10px;
}
.vdu-studijos-programos-item {
    background: #2d348b;
    padding: 25px;
    min-height: 100px;
    border-radius: 10px;
    display: block;
    margin: 10px;
    color: #fff;
    transition: all 0.3s;
    width: calc(33.33% - 20px);
}
.vdu-studijos-programos-item:hover {
    transition: all 0.3s;
    opacity: 0.7;
}
.vdu-studijos-programos-item h4 {
    font-weight: 700;
    font-size: 20px;
    line-height: 24px;
    max-width: 265px;
    color: #fff;
    word-break: break-word;
    margin: 0px;
}

.vdu-studijos-programos-item:nth-child(1) {
    background: #27b14b;
}
.vdu-studijos-programos-item:nth-child(2) {
    background: #f2a925;
}
.vdu-studijos-programos-item:nth-child(3) {
    background: #1e1f52;
}
.vdu-studijos-programos-item:nth-child(4) {
    background: #2d348b;
}
.vdu-studijos-programos-item:nth-child(5) {
    background: #ef442b;
}
.vdu-studijos-programos-item:nth-child(6) {
    background: #654ba4;
}
.vdu-studijos-programos-item:nth-child(7) {
    background: #f79e15;
}
.vdu-studijos-programos-item:nth-child(8) {
    background: #2d348b;
}
.vdu-studijos-programos-item:nth-child(9) {
    background: #186338;
}
.vdu-studijos-programos-item:nth-child(10) {
    background: #6439d9;
}
.vdu-studijos-programos-item:nth-child(11) {
    background: #29a1de;
}
.vdu-studijos-programos-item:nth-child(12) {
    background: #27b14b;
}
.vdu-studijos-programos-item:nth-child(13) {
    background: #f2a925;
}
.vdu-studijos-programos-item:nth-child(14) {
    background: #1e1f52;
}
.vdu-studijos-programos-item:nth-child(15) {
    background: #2d348b;
}
.vdu-studijos-programos-item:nth-child(16) {
    background: #ef442b;
}
.vdu-studijos-programos-item:nth-child(17) {
    background: #654ba4;
}
.vdu-studijos-programos-item:nth-child(18) {
    background: #f79e15;
}
.vdu-studijos-programos-item:nth-child(19) {
    background: #2d348b;
}
.vdu-studijos-programos-item:nth-child(20) {
    background: #186338;
}
.vdu-studijos-programos-item:nth-child(21) {
    background: #6439d9;
}


.vdu-studijos-papildomos-ir-kitos-items {
    display: flex;
    flex-wrap: wrap;
    max-width: 700px;
}
.vdu-studijos-papildomos-ir-kitos-item {
    width: 50%;
    display: block;
    color: #29a1de;
    transition: all 0.3s;
    font-size: 14px;
    position: relative;
    font-weight: 700;
    padding: 2px 0;
    text-decoration: underline;
}
.vdu-studijos-papildomos-ir-kitos-item:hover {
    transition: all 0.3s;
    opacity: 0.7;
}


.vdu-studijos-papildomos-ir-kitos {
    padding-top: 120px;
    padding-bottom: 70px;
}

.saerch-wrapperinputer {
    display: flex;
    position: relative;
}

.searchinputer {
    color: #2796cb;
    padding: 15px 15px;
    width: 100%;
    font-size: 18px;
    border-bottom-left-radius: 10px;
    border-top-left-radius: 10px;
    border: none;
}
.saerch-wrapperinputer ::placeholder {
    color: #4954b2 !important;
}
.submitinputer {
    width: 75px;
    height: 53px;
    background: url(../img/vdustudijos/vdu-search-icon.png) no-repeat center center, #fff;
    border: none;
    border-bottom-right-radius: 10px;
    border-top-right-radius: 10px;
}




.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {
    background-color: #2996ce;
    color: white;
}
html .select2-results__option--selectable {
    color: #000;
}


.filterbutton-itb {
    color: #fff;
    padding: 18px 15px 19px 36px;
    border: none;
    border-radius: 10px;
    background: url("../img/vdustudijos/vdu-filter-icon.png") no-repeat left 10px center, #e86ec1;
    transition: all 0.3s;
}
.filterbutton-itb:hover {
    opacity: 0.7;
    transition: all 0.3s;
}


body .select2-container--default .select2-selection--single {
    background-color: #248cc1;
    border: 0px solid #aaa;
    height: inherit;
    padding: 11px 30px 12px 5px;
    border-radius: 10px;
    margin: 3px 3px;
}
body .select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #fff;
    line-height: 22px;
}
body .select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 26px;
    position: absolute;
    top: 19px;
    right: 2px;
    width: 20px;
    background: url("../img/vdustudijos/vdu-next-arrow.png") no-repeat;
}
body .select2-container--default .select2-selection--single .select2-selection__arrow b {
    display: none;
}
body .select2-container .select2-selection--single .select2-selection__rendered {
    display: block;
    padding-left: 8px;
    padding-right: 0px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.vdu-studijos-filtruoti {
    padding-top: 10px;
}

.search-filterwrap {
    display: flex;
    margin-left: -3px;
    margin-top: 15px;
}


.search-filterwrap .saerch-item {
    width: 15.2% !important;
}
.search-filterwrap .saerch-item title {
    display: block;
}



.vdu-studijos-single-header {
    background: #283079;
    min-height: 400px;
    padding: 130px 0 130px 0;
}


.mainimagelinks-single ul {
    list-style: none;
    margin: 0px;
    margin-top: -10px;
}
.mainimagelinks-single ul li{
    list-style: none;
}
.mainimagelinks-single ul li a {
    color: #2897cc;
    transition: all 0.3s;
    display: block;
    position: relative;
    font-weight: 700;
    padding: 7px 0;
    text-decoration: underline;
}
.mainimagelinks-single ul li a:hover {
    transition: all 0.3s;
    opacity: 0.7;
}
.mainimagelinks-single ul li:last-child a {
    color: #e86ec1;
}
.mainimagelinks-single ul li:last-child a:after {
    content: "";
    background: url("../img/vdustudijos/english-veliava.png") no-repeat;
    width: 24px;
    height: 24px;
    position: absolute;
    left: -33px;
    top: 7px;
}



.vdu-studijos-single-in {
    display: flex;
}

.logtext {
    width: calc(100% - 400px);
}
.mainimagelinks-single {
    width: 400px;
    max-width: 400px;
}


.backtosome {
    color: #2897cc;
    padding: 10px 5px 10px 25px;
    background: url("../img/vdustudijos/scaroon-lefter.png") no-repeat left center;
    font-size: 22px;
    line-height: 22px;
    display: inline-block;
    margin-top: 10px;
    font-weight: 700;
    text-decoration: underline;
    transition: all 0.3s;
}
.backtosome:hover  {
    transition: all 0.3s;
    opacity: 0.7;
    text-decoration: underline;
}


.vdu-studijos-single-left {
    width: calc(100% - 360px);
}
.vdu-studijos-single-right {
    width: 350px;
    margin-left: 10px;
}

.studijosleft-item {
    padding: 25px 100px 25px 100px;
    border-radius: 10px;
    background: #f9f9f9;
    margin-bottom: 20px;
}


.sidebar-item {
    padding: 25px;
    border-radius: 10px;
    margin-bottom: 15px;
    background: #6439d9;
}


.sidebar-item p,
.sidebar-item a,
.sidebar-item h2,
.sidebar-item div {
    color: #fff;
}
.sidebar-item h2 {
    display: block;
    border-bottom: 1px solid #8763eb;
    margin: 0px 0 20px 0;
    padding-bottom: 20px;
    line-height: 40px;
}


.bluecyan {
    background: #29a1de;
}

.sidebar-program-item {
    margin-bottom: 20px;
    font-size: 18px;
    line-height: 32px;
}

.sidebar-price-item {
    font-size: 32px;
    line-height: 34px;
    font-weight: 700;
}
.sidebar-price-item span {
    font-weight: 400;
}

.bluecyan h2 {
    border-bottom: 1px solid #81caef;
}


.sidebar-dalykas-item {
    padding-top: 15px;
    border-bottom: 1px solid #81caef;
    margin-bottom: 25px;
    padding-bottom: 25px;
}
.sidebar-dalykas-item span {
    font-size: 14px;
}
.sidebar-dalykas-item h3 {
    font-size: 22px;
    margin-top: 5px;
    margin-bottom: 15px;
}

.dalykastexts p {
    margin-bottom: 0px;
    font-size: 16px;
    margin-top: 0px;
}


.konkus-skaiciuokle-wrapper {
    display: block;
    background: url("../img/vdustudijos/skaiciuokle.png") no-repeat center top 10px;
    padding: 80px 0 10px 0;
    margin: 40px 0;
}
.konkus-skaiciuokle-wrapper span {
    display: block;
    padding: 25px;
    border-radius: 10px;
    text-align: center;
    font-size: 16px;
    line-height: 16px;
    background: #81caef;
    color: #283079;
    transition: all 0.3s
}
.konkus-skaiciuokle-wrapper:hover {
    opacity: 0.7;
    transition: all 0.3s
}


.karjeros-texts p {
    margin-top: 0;
    margin-bottom: 15px;
    font-size: 16px;
    line-height: 22px;
}
.sidebar-text-item p {
    margin-top: 0;
    margin-bottom: 15px;
    font-size: 16px;
    line-height: 22px;
}


.links-items a {
    color: #fff;
    font-size: 16px;
    line-height: 22px;
    display: block;
    margin-bottom: 15px;
    text-decoration: underline;
    transition: all 0.3s;
}

.links-items a:hover {
    transition: all 0.3s;
    opacity: 0.7;
    text-decoration: underline;
}


.vdu-studijos-single-content-wrapper-in {
    display: flex;
    margin-top: -95px;
}

.raktiniai-zodziai-list p,
.raktiniai-zodziai-list a {
    color: #6439d9;
    font-size: 16px;
    font-weight: 700;
}

.titlevdusingle {
    margin-top: -70px;
    margin-bottom: 30px;
}
.titlevdusingle h1 {
    font-size: 70px;
    line-height: 70px;
    display: block;
    color: #fff;
    background: #6439d9;
    border-radius: 10px;
    padding: 30px 20px;
    margin: 0px;
}


.vdusingle-breads {

}

.vdusingle-breads .vdusingle-breads-item {
    color: #283079;
    display: inline-block;
    padding: 5px 0px 5px 25px;
    position: relative;
    font-size: 14px;
    line-height: 14px;
    vertical-align: top;
}
.vdusingle-breads .vdusingle-breads-item:first-child {
    padding: 5px 0px 5px 0px;
}
.vdusingle-breads .vdusingle-breads-item:first-child:after {
    display: none;
}
.vdusingle-breads .vdusingle-breads-item:after {
    content: ">";
    position: absolute;
    left: 8px;
    top: 5px;
    font-size: 14px;
    line-height: 14px;
}
.vdusingle-breads .vdusingle-breads-item.vdusingle-breads-item-currentt {
    color: #e86ec1;
}
.vdusingle-breads .vdusingle-breads-item.vdusingle-breads-item-currentt:after {
    color: #e86ec1;
}





.vdu-studijos-filter-items {
    display: flex;
    flex-wrap: wrap;
    margin: 20px -10px 30px -10px;
}
.vdu-studijos-filter-item {
    background: #2d348b;
    padding: 25px;
    border-radius: 10px;
    display: block;
    margin: 10px;
    color: #fff;
    transition: all 0.3s;
    width: calc(33.33% - 20px);
}
.vdu-studijos-filter-item:hover {
    transition: all 0.3s;
    opacity: 0.7;
}
.vdu-studijos-filter-item h4 {
    font-weight: 700;
    font-size: 20px;
    line-height: 24px;
    max-width: 265px;
    color: #fff;
    word-break: break-word;
    margin: 0px;
}


.studijosleft-zmones-list {

}
.studijosleft-zmones-list-item{
    display: flex;
    padding: 15px;
    border-radius: 10px;
    background: #fff;
    margin-bottom: 20px;
}
.zmones-list-image {
    width: 280px;
    padding-right: 30px;
}
.zmones-list-image img{
    border-radius: 10px;
}
.zmones-list-text {
    width: calc(100% - 280px);
    font-size: 16px;
    line-height: 22px;
    position: relative;
}

.zmones-list-text-item {
    background: url("../img/vdustudijos/quoteitb.png") no-repeat top right;
    padding-top: 45px;
    padding-bottom: 20px;
}

.zmones-list-abs-text {
    position: absolute;
    bottom: 0px;
    right: 0px;
    text-align: right;
}

.zmones-list-abs-text h4 {
    color: #6439d9;
    font-weight: 700;
    margin: 0px;
}
.zmones-list-abs-text p {
    color: #6439d9;
    margin: 0px;
}

.studijosleft-zmones .vdusingle-title h2 {
    margin-bottom: 30px;
}

.studijosleft-video .video-container {
    border-radius: 10px;
    overflow: hidden;
}

.addvideomarginbottom{
    margin-bottom: 30px;
}


.video-container {
    overflow: hidden;
    position: relative;
    width:100%;
}

.video-container::after {
    padding-top: 56.25%;
    display: block;
    content: '';
}

.video-container iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.studijosleft-parners {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -10px;
    margin-bottom: 30px;
}
.studijosleft-parners img {
    max-height: 100px;
    margin: 25px 15px;
}

#studijostabs {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -3px;
    margin-bottom: 30px;
    padding-left: 0px;
}
#studijostabs li {
    display: inline-block;
    width: calc(25% - 6px);
    margin: 3px;
}
#studijostabs li a.inactive {
    display: inline-block;
    background: #dddddd;
    padding: 15px;
    border-radius: 10px;
    color: #a7a7a7;
    font-size: 16px;
    line-height: 22px;
    width: 100%;
    transition: all 0.3s;
}
#studijostabs li a {
    display: inline-block;
    background: #272f78;
    padding: 15px;
    border-radius: 10px;
    color: #fff;
    font-size: 16px;
    line-height: 22px;
    width: 100%;
    transition: all 0.3s;
}

#studijostabs li a.inactive:hover ,
#studijostabs li a:hover {
    background: #272f78;
    color: #fff;
    transition: all 0.3s;
    opacity: 1;
}





.contenttabs {
    background: #272f78;
    padding: 25px 25px;
    border-radius: 10px;
    color: #ffffff;
}
.contenttabs p {
    color: #ffffff;
}
.contenttabs h3 {
    color: #29a1de;
}


.tableitbres {
    font-size: 16px;
    width: 100%;
    margin-bottom: 50px;
}
.tableitbres thead{

}
.tableitbres thead tr {

}
.tableitbres thead tr td {
    color: #81caef;
    padding: 15px 0px;
    border-bottom: 1px solid #81caef;
}
.tableitbres tbody {

}
.tableitbres tbody tr {

}
.tableitbres tbody tr td {
    color: #ffffff;
    padding: 5px 0px;
    border-bottom: 0px solid #81caef;
}
.tableitbres tbody tr:first-child td {
    padding: 15px 0px 5px 0px;
}
.tableitbres tr:hover {
    background-color: transparent !important;
}

.tableitbres tbody tr td:nth-child(1),
.tableitbres thead tr td:nth-child(1) {
    width: 50%;
}
.tableitbres tbody tr td:nth-child(2),
.tableitbres thead tr td:nth-child(2) {
    width: 30%;
}
.tableitbres tbody tr td:nth-child(3),
.tableitbres thead tr td:nth-child(3) {
    width: 20%;
    text-align: center;
}

.totalsline{
    padding: 25px;
    border-radius: 10px;
    background: #29a1de;
}
.totalsline{
    padding: 25px;
    border-radius: 10px;
    background: #29a1de;
    font-weight: 700;
}
.totalslinetext{
    float: left;
}
.totalslinenumber{
    float: right;
}



.vdu-studijos-single-footer {
    background: url("../img/footer-single-background.jpg") center center no-repeat;
    background-size: cover;
    padding: 90px 0;
    margin-top: 40px;
}

.footer-top {

}
.footer-top a {
    color: #e86ec1;
    margin-right: 30px;
    font-size: 28px;
    line-height: 32px;
    text-decoration: underline;
}

.footer-middle h2 {
    color: #fff;
    font-size: 59px;
    font-weight: 400;
    line-height: 64px;
    margin-top: 70px;
    margin-bottom: 40px;
    width: 100%;
    max-width: 100%;
}

.footer-bottom a{
    color: #2897cc;
    font-size: 20px;
    line-height: 24px;
    text-decoration: underline;
}

.buttonfilter-wrapper {
    position: relative;
    top: 3px;
}

.vdu-studijos-filter-ir-kitos-items {
    max-width: 650px;
}

.vdu-studijos-filter-ir-kitos-items a {
    display: inline-block;
    color: #29a1de;
    transition: all 0.3s;
    width: calc(50% - 12px);
    position: relative;
    font-weight: 700;
    padding: 7px 0;
    text-decoration: underline;
    padding-right: 10px;
    vertical-align: top;
    transition: all 0.3s;
}
.vdu-studijos-filter-ir-kitos-items a:hover {
    transition: all 0.3s;
    color: #248cc1;
}


div#vdu-studijos-filter-ir-kitos {
    padding: 35px 0;
}


.contatersidebar a {
    text-decoration: underline;
    transition: all 0.3s;
}
.contatersidebar a:hover {
    transition: all 0.3s;
    opacity: 0.7;

}


.aftercalc{
    margin-bottom: 30px;
}

.aftercalc a {
    display: block;
    padding: 25px;
    border-radius: 10px;
    text-align: center;
    font-size: 16px;
    line-height: 16px;
    background: #81caef;
    color: #283079;
    transition: all 0.3s;
}

.aftercalc a:hover {
    opacity: 0.7;
    transition: all 0.3s;
}


body  .select2-container--default.select2-container--focus .select2-selection--multiple,
body  .select2-container--default .select2-selection--multiple {

    background-color: #248cc1 !important;
    border: 0px solid #aaa !important;
    height: inherit;

    border-radius: 10px;
    margin: 3px 3px !important;
    min-height: 36px !important;
}


body .select2-container--default .select2-selection--multiple .select2-selection__choice {
    background-color: #e86ec1;
    border: 1px solid #e86ec1;
    padding: 0px 15px;
    padding-left: 20px;
}
body .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,
body .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    background-color: #e86ec1;
    color: #000;
    outline: none;
}

body .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,
body .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus {
    background-color: #e86ec1;
    color: #000;
    outline: none;
}
body .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    border-right: 1px solid #aaa;
    font-size: 0.8em;
}


.vdu-studijos-filtruoti .select2-container--default .select2-search--inline .select2-search__field {
    display: none;
}


.single-studiju-programa #tiptip_content {
    font-size: 14px;
    line-height: 18px;
    text-align: center;
    color: #383838;
    padding: 8px 14px;
    border: 1px solid rgba(255, 255, 255, .25);
    background: #fff;
    border-radius: 3px;
    opacity: .97;
    min-width: 400px;
}


.itbbanner {
    margin-top: 20px;
    display: block;
}
footer .icon-eye {
    display: none;
}

.erasmusheading {
    display: flex;
}

.erasmus-studijos-header {
    padding: 30px 0;
    margin-top: -35px;
    background: #6548a6;
}

.single.single-erasmus-studies .erasmus-studijos-header {
    padding: 55px 0 20px 0;
    margin-top: 0px;
}

.erasmusheading h1{
   margin-bottom: 20px;
}
.erasmus-studijos h1,
.vdu-studijos-paieska h2 {
  color: #fff;
}
.erasmusheading-left {
    width: 50%;
    padding-right: 50px;
}
.erasmusheading-right{
    width: 50%;
}

.mainimage-erasmus img {
    width: auto;
    height: 200px;
    float: right;
}

.erasmus-studijos .vdu-studijos-heading h2 {

    margin-top: 30px;
    margin-bottom: 0px;
}

.search-filterwrap .saerch-item title {
    color: #fff;
}

.erasmus-studijos .vdusingle-title h2 {
    margin-top: 0px;
}


.erasmus-studijos .vdu-studijos-single-content-wrapper-in {
    display: flex;
    margin-top: 15px;
}


.erasmustables-wrapper .vdu-studijos-filter-items {
    margin: 0px;
}
.erasmusitem {
    display: flex;
    color: #fff;
    width: 100%;
    align-items: center;
    border: 1px solid #383838;
    border-top: 0px solid #383838;
}
.erasmusitem:hover {
    background: #f5f5f5;
}
.erasmusitem div {
    width: 14.28%;
    border-right: 1px solid #383838;
    padding: 5px;
    align-self: stretch;
}
.erasmusitem div:last-child {
    border-right: 0px solid #383838;
}
.erasmusitem .erasmuscol1,
.erasmustitles .erasmustitlescol1 {
    width: calc(100% - 80px - 120px - 100px - 60px - 100px - 100px - 150px);
}

.erasmustitles {
    display: flex;
    color: #fff;
    width: 100%;
    align-items: center;
    border: 1px solid #383838;
    border-bottom: 0px;
    margin-top: 30px;
    background: #f5f5f5;
}
.erasmustitles div {
    width: 14.28%;
    border-right: 1px solid #383838;
    padding: 5px;
    align-self: stretch;
}

.erasmustitles div:last-child {
    border-right: 0px solid #383838;
}
.vdu-studijos-filter-items .erasmusitem:first-child {
    border-top: 1px solid #383838;
}
.erasmusitem .erasmuscol0,
.erasmustitles .erasmustitlescol0{
    width: 150px;
}
.erasmusitem .erasmuscol2,
.erasmustitles .erasmustitlescol2{
    width: 80px;
}
.erasmusitem .erasmuscol3,
.erasmustitles .erasmustitlescol3{
    width: 120px;
}
.erasmusitem .erasmuscol4,
.erasmustitles .erasmustitlescol4 {
    width: 100px;
}
.erasmusitem .erasmuscol5,
.erasmustitles .erasmustitlescol5{
    width: 60px;
}
.erasmusitem .erasmuscol6,
.erasmustitles .erasmustitlescol6 {
    width: 100px;
}
.erasmusitem .erasmuscol7,
.erasmustitles .erasmustitlescol7 {
    width: 100px;
}



.single-erasmus-studies .titlevdusingle h1 {
    background: #e06f3c;
}
.single-erasmus-studies .erasmusheading-left h1 {
    color: #e06f3c;
}
.single-erasmus-studies .sidebar-item {
    background: #502e32;
}
.single-erasmus-studies .sidebar-item h2 {
    border-bottom: 1px solid #fff;
}
.single-erasmus-studies .vdu-studijos-single-footer {
    background: #6e45aa;
}
.single-erasmus-studies .footer-middle h2 {
    color: #e06f3c;
}
.single-erasmus-studies .footer-bottom a {
    color: #e06f3c;
}



.page-template-template-vdu-studijos-erasmus .erasmusheading-left h1 {
    color: #e06f3c;
}
.page-template-template-vdu-studijos-erasmus .vdu-studijos-paieska h2,
.page-template-template-vdu-studijos-erasmus .search-filterwrap .saerch-item title,
.page-template-template-vdu-studijos-erasmus .erasmustitles div,
.page-template-template-vdu-studijos-erasmus .vdu-studijos-filter-items div {
    color: #383838;
}

.page-template-template-vdu-studijos-erasmus .searchinputer {
    color: #fff;
    background: #502e32;
}
.page-template-template-vdu-studijos-erasmus .searchinputer::placeholder {
    color: #fff !important;
}
.page-template-template-vdu-studijos-erasmus div#main-content-itb {
    background: #fff;
}
body.page-template-template-vdu-studijos-erasmus .select2-container--default.select2-container--focus .select2-selection--multiple, body .select2-container--default .select2-selection--multiple {
    background-color: #6e45aa !important;

}

.page-template-template-vdu-studijos-erasmus .filterbutton-itb {
    color: #fff;
    padding: 18px 15px 19px 36px;
    border: none;
    border-radius: 10px;
    background: url(../img/vdustudijos/vdu-filter-icon.png) no-repeat left 10px center, #e06f3c;
    transition: all 0.3s;
}

.page-template-template-vdu-studijos-erasmus .searchinputer {
    border-radius: 10px;
}

.page-template-template-moksleiviams h1 ,
.page-template-template-moksleiviams h2 ,
.page-template-template-moksleiviams p {
    max-width: 100%;
}

/*
2897cc  -- svesiai melyna
 */

.cp-categories-filter{
    margin-bottom: 15px;
    margin-top: 30px;
    padding: 15px 0 15px 15px;
    background: #283079;
    color: #fff;
}

.cp-categories-filter form{
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.cp-categories-filter form label{
    display: block;
    padding-bottom: 4px;
}

.cp-categories-filter form .col{
    padding: 0 15px 0 0;
    width: 20%;
}

.cp-categories-filter form .col br{
    display: none;
}

.cp-categories-filter form .col input{
    width: 100%;
    background: #e86ec1;
    border-radius: 10px;
    border: 1px solid #6e45aa;
    padding: 6px;
}

.cp-categories-filter form .col select{
    margin: 0;
    background:  #6e45aa;
    border-radius: 10px;
    border: 1px solid #6e45aa;
}

.cp-posts-list{

}

.cp-posts-list-body{

}

.cp-posts-list-item{
    padding: 15px 15px;
    background: #f0efff ;
}

.cp-posts-list-item:nth-child(even){
    background: #dfdcf9;
}

.cp-posts-list-item p{
    display: none;
}

.cp-posts-list-item .row{
    display: flex;
    margin: 0;
    padding: 4px 0;
}

.cp-posts-list-item .row .title{
    padding-right: 20px;
    min-width: 145px;
    font-weight: bold;
}

.cp-posts-list-item .row .desc {

}

.cp-posts-list-item .row .desc h2{
    margin: 0 0 10px;
}

.about-us-items-columns{
    display: flex;
    margin: 0 -15px;
}

.about-us-items-columns .about-us-item {
    position: static;
    padding: 0 15px;
    margin-bottom: 0;
    flex: 1;
}

.about-us-items-columns .about-us-item-text {
    position: static;
    padding-top: 30px;
    padding-bottom: 20px;
    padding-left: 30px;
    padding-right: 30px;
    max-width: 100%;
}

.about-us-items-columns .about-us-item-text p {
    max-width: 100%;
}

@media screen and (min-width: 1500px) {

}

@media screen and (max-width: 900px) or (min-width: 600px) {
	

}

@media screen and (min-width: 1200px) {
    .vdu-studijos-papildomos-in h2 {
        max-width: 350px;
    }
    .vdu-studijos-papildomos-ir-kitos-in h2 {
        max-width: 350px;
    }
    div#vdu-studijos-filter-ir-kitos {
        padding: 90px 0;
    }
}

@media screen and (max-width: 1200px) {

    .logtext {
        width: calc(100% - 350px);
    }
    .mainimagelinks-single {
        width: 350px;
        max-width: 350px;
    }

    .studijosleft-item {
        padding: 15px 15px 15px 15px;
        border-radius: 10px;
        background: #f9f9f9;
        margin-bottom: 20px;
    }

    .search-filterwrap {
        display: flex;
        margin-left: -3px;
        flex-wrap: wrap;
    }
    .search-filterwrap .saerch-item {
        width: 25% !important;
    }
    .search-filterwrap .select2-container {

        width: 100% !important;
    }

    .filterbutton-itb {
        color: #fff;
        width: calc(100% - 6px);
        margin: 3px 0px 3px 3px;
    }
    .buttonfilter-wrapper {
        width: 25%;
    }

    .about-us-pri-inner .galimybes-wrapper{
        padding-left: 15px;
        padding-right: 15px;
    }

    .aplinkasalygosmoksleiviams-right {
        padding-right: 30px;
    }

    .aplinkasalygosmoksleiviams-left{
        padding-left: 30px;
    }

    .studijosmoksleiviams-wrapper .studijos-inner {
        max-width: 60%;
    }


}

@media screen and (max-width: 992px) {

    .cp-categories-filter form{
        flex-wrap: wrap;
    }

    .cp-categories-filter form .col {
        padding: 0 15px 15px 0;
        width: 50%;
    }

    .vdu-studijos-single-in {
        display: block;
    }
    .logtext {
        width: 100%;
        margin-bottom: 30px;
        text-align: center;
    }
    .logtext .linksweap {

    }
    .mainimagelinks-single ul {
        list-style: none;
        margin: 0px;
        margin-top: -10px;
        text-align: center;
    }

    .mainimagelinks-single ul li:last-child a:after {
        display: none;
    }
    .mainimagelinks-single {
        width: 100%;
        max-width: inherit;
    }
    .vdu-studijos-single-header {
        background: #283079;
        min-height: 390px;
        padding: 15px 0 98px 0;
    }

    .titlevdusingle h1 {
        font-size: 32px;
        line-height: 32px;
        display: block;
        color: #fff;
        background: #6439d9;
        border-radius: 10px;
        padding: 20px 15px;
        margin: 0px;
    }
        .vdu-studijos-single-content-wrapper-in {
        display: block;
        margin-top: 0px;
    }
    .vdu-studijos-single-left {
        width: 100%;
        margin-bottom: 30px;
    }
    .vdu-studijos-single-right {
        width: 100%;
        margin-left: 0px;
    }


}

@media screen and (max-width: 767px) {

    .tableitbres tbody tr td {
   
        padding: 5px 5px;

    }
    .vdu-studijos-filter-items {
        display: block;
        flex-wrap: wrap;
        margin: 20px 0px 30px 0px;
    }
    .vdu-studijos-filter-item {
        padding: 15px;
        margin: 0px;
        margin-bottom: 10px;
        width: calc(100%);
    }


    .search-filterwrap {
        display: flex;
        margin-left: -3px;
        flex-wrap: wrap;
    }
    .search-filterwrap .select2-container {
        width: 50% !important;
    }

    .filterbutton-itb {
        color: #fff;
        padding: 10px 15px 10px 36px;
        width: calc(100% - 6px);
        margin: 3px 0px 3px 3px;
    }
    .buttonfilter-wrapper {
        width: 50%;
    }


    .vdu-studijos-papildomos-ir-kitos {
        padding-top: 10px;
        padding-bottom: 20px;
    }

    .vdu-studijos-papildomos-ir-kitos-items {
        display: block;
        flex-wrap: wrap;
        max-width: 700px;
    }
    .vdu-studijos-papildomos-ir-kitos-item {
        width: 100%;
        display: block;
        color: #29a1de;
        transition: all 0.3s;
        font-size: 14px;
        position: relative;
        font-weight: 700;
        padding: 2px 0;
        text-decoration: underline;
    }


    .mainimagelinks {
        max-width: 400px;
        position: static;
        right: 10px;
        top: 100px;
        margin: 0 auto;
        padding-left: 20px;
    }

    .vdu-studijos-pasirinkite-items {
        display: block;
        flex-wrap: wrap;
        margin: 0 0px;
    }
    .vdu-studijos-papildomos-items {
        display: block;
        flex-wrap: wrap;
        margin: 0 0px;
    }
    .vdu-studijos-papildomos-item {
        background: #2d348b;
        padding: 15px;
        border-radius: 10px;
        display: block;
        margin: 10px 0px;
        color: #fff;
        transition: all 0.3s;
        width: calc(100%);
    }
    .vdu-studijos-pasirinkite-item {
        background: #6439d9;
        height: auto;
        padding: 15px;
        border-radius: 10px;
        display: block;
        margin: 10px 0px;
        color: #fff;
        transition: all 0.3s;
    }
    .vdu-studijos-pasirinkite-item h4 {
        font-weight: 700;
        font-size: 20px;
        line-height: 24px;
        max-width: inherit;
        color: #fff;
        word-break: break-word;
        margin: 0px;
    }
    .vdu-studijos-pasirinkite-extra {
        padding: 15px 0 0 0;

    }
    .vdu-studijos-pasirinkite-extra a {
        display: block;
        margin-right: 0px;
        margin-bottom: 15px;
    }

    .vdu-studijos-pasirinkite-item:nth-child(1) {
        width: calc(100%);
    }
    .vdu-studijos-pasirinkite-item:nth-child(2) {
        width: calc(100%);
    }
    .vdu-studijos-pasirinkite-item:nth-child(3) {
        width: calc(100%);
    }
    .vdu-studijos-pasirinkite-item:nth-child(4) {
        width: calc(100%);
    }
    .vdu-studijos-pasirinkite-item:nth-child(5) {
        width: calc(100%);
    }

    .vdu-studijos-programos-items {
        display: flex;
        flex-wrap: wrap;
        margin: 0 -10px;
    }
    .vdu-studijos-programos-item {
        background: #2d348b;
        padding: 15px;
        min-height: 100px;
        border-radius: 10px;
        display: block;
        margin: 10px;
        color: #fff;
        transition: all 0.3s;
        width: calc(100%);
    }


    .vdu-studijos-pasirinkite {
        padding: 20px 0 60px 0;
    }


    .studijosleft-zmones-list-item {
        display: block;
        padding: 15px;
        border-radius: 10px;
        background: #fff;
        margin-bottom: 20px;
    }
    .zmones-list-image {
        width: calc(100%);
        padding-right: 0px;
        margin-bottom: 20px;
    }
    .zmones-list-text {
        width: calc(100%);
        font-size: 16px;
        line-height: 22px;
        position: relative;
    }
    .zmones-list-abs-text {
        position: static;
        bottom: 0px;
        right: 0px;
        text-align: right;
    }
    .zmones-list-text-item {
        background: url(../img/vdustudijos/quoteitb.png) no-repeat top right;
        background-size: 24px;
        padding-top: 0px;
        padding-right: 24px;
    }
    .studijosleft-parners img {
        max-width: 65px;
        max-height: 65px;
        margin: 0 10px;
    }
    #studijostabs li {
        display: inline-block;
        width: calc(50% - 6px);
        margin: 3px;
    }

    .tableitbres {
        background: transparent;
    }
    .totalsline {
        padding: 15px;
        border-radius: 10px;
        background: #29a1de;
        font-weight: 700;
    }










    .vdu-studijos-single-footer {
        background: url("../img/footer-single-background.jpg") center center no-repeat;
        background-size: cover;
        padding: 45px 0;
        margin-top: 40px;
    }

    .footer-top {

    }
    .footer-top a {
        color: #e86ec1;
        margin-right: 15px;
        font-size: 20px;
        line-height: 24px;
        text-decoration: underline;
        display: block;
        margin-bottom: 10px;
    }

    .footer-middle h2 {
        color: #fff;
        font-size: 28px;
        font-weight: 400;
        line-height: 32px;
        margin-top: 40px;
        margin-bottom: 20px;
        width: 100%;
        max-width: 100%;
    }

    .footer-bottom a{
        font-size: 16px;
        line-height: 20px;
    }

    .vdu-studijos-filter-ir-kitos-items a {
        width: calc(100% - 0px);
        padding-right: 0px;
    }

    .search-filterwrap .saerch-item {
        width: 50% !important;
    }
    .search-filterwrap .select2-container {
        width: 100% !important;
    }
    .filterbutton-itb {
        color: #fff;
        width: calc(100% - 6px);
        margin: 10px 0px 3px 3px;
    }
    .buttonfilter-wrapper {
        width: 50%;
    }

    .aplinkasalygosmoksleiviams-left {
        width: 100%;
        padding-left: 30px;
        padding-right: 30px;
    }

    .aplinkasalygosmoksleiviams-right {
        width: 100%;
        padding-left: 30px;
        padding-right: 30px;
    }

    .about-us-items-columns {
        margin: 0;
        flex-wrap: wrap;
    }

    .about-us-items-columns .about-us-item {
        padding: 0 0 15px;
        margin-bottom: 0;
        display: flex;
        /*align-items: flex-start;*/
        flex: auto;
    }

    .about-us-items-columns .about-us-item img {
        min-width: 38%;
        max-width: 38%;
    }

}

@media screen and (max-width: 600px) {
    .studijosmoksleiviams-wrapper .studijos-inner {
        max-width: 100%;
    }
    .studijosmoksleiviams-wrapper::after {
        position: static;
        width: 100%;
        height: 500px;
        margin-top: 40px;
    }
}

@media screen and (max-width: 599px) {
    .cp-categories-filter form .col {
        width: 100%;
    }
}

@media screen and (max-width: 480px) {
    .header_button img {
        max-width: 30px;
    }
}

@media screen and (max-width: 479px) {

    .about-us-items-columns .about-us-item {
        display: block;
        padding: 0 0 30px;
    }

    .about-us-items-columns .about-us-item img {
        min-width: 100%;
        max-width: 100%;
    }

}

.specialization-name {
    text-decoration: underline;
}
