@font-face {
    font-family: 'Noto Sans Cond';
    src: url('../fonts/NotoSans-CondensedBold.eot');
    src: url('../fonts/NotoSans-CondensedBold.eot?#iefix') format('embedded-opentype'), url('../fonts/NotoSans-CondensedBold.woff2') format('woff2'), url('../fonts/NotoSans-CondensedBold.woff') format('woff'), url('../fonts/NotoSans-CondensedBold.ttf') format('truetype'), url('../fonts/NotoSans-CondensedBold.svg#NotoSans-CondensedBold') format('svg');
    font-weight: bold;
    font-style: normal
}

/* ---------------------------------------------
	Pogas
----------------------------------------------*/

.ban-button-pild a,
.ban-button-pild-2 a,
.ban-button-line a,
.button-pild a,
.button-pild-2 a,
.button-pieteikt a{
    font-family: "Noto Sans Cond"!important;
}  

/* ---------------------------------------------
	Baneris
----------------------------------------------*/

.ban-img-1 {
    width: 600px;
    height: 600px;
    background: url('../img/img_ban-1_ru.png');
    background-size: 600px 600px;
}  

@media (max-width: 1366px) {

    .ban-img-1 {
        width: 540px;
        height: 540px;
        background: url('../img/img_ban-1_ru.png');
        background-size: 540px 540px;
    }
}

@media (max-width: 1280px) {

    .ban-img-1 {
        width: 500px;
        height: 500px;
        background: url('../img/img_ban-1_ru.png');
        background-size: 500px 500px;
    }
}

@media (max-width: 1160px) {

    .ban-img-1 {
        width: 450px;
        height: 450px;
        background: url('../img/img_ban-1_ru.png');
        background-size: 450px 450px;
    }
}

@media (max-width: 1024px) {

    .ban-img-1 {
        width: 410px;
        height: 410px;
        background: url('../img/img_ban-1_ru.png');
        background-size: 410px 410px;
    }
}

@media (max-width: 991px) {

    .ban-img-1 {
        width: 390px;
        height: 390px;
        background: url('../img/img_ban-1_ru.png');
        background-size: 390px 390px;
    }
}

@media (max-width: 850px) {

    .ban-img-1 {
        width: 370px;
        height: 370px;
        background: url('../img/img_ban-1_ru.png');
        background-size: 370px 370px;
    }
}



/* ---------------------------------------------
	Pakalpojuma bloks
----------------------------------------------*/
/* nav */
@media (max-width: 370px) {

    .tab-mob .nav-tabtop > li > a {
        font-size: 14px !important;
        line-height: 21px !important;
        padding: 0px 5px 0 15px;
    }
    .tab-mob .nav-tabtop > li.active > a,
    .tab-mob .nav-tabtop > li.active > a:focus,
    .tab-mob .nav-tabtop > li.active > a:hover {
        font-size: 14px !important;
        line-height: 21px !important;
        padding: 0px 5px 0 15px;
    }
}

@media (max-width: 320px) {

    .tab-mob .nav-tabtop > li > a {
        font-size: 14px !important;
        line-height: 21px !important;
        padding: 0px 5px 0 15px;
    }
    .tab-mob .nav-tabtop > li.active > a,
    .tab-mob .nav-tabtop > li.active > a:focus,
    .tab-mob .nav-tabtop > li.active > a:hover {
        font-size: 14px !important;
        line-height: 21px !important;
        padding: 0px 5px 0 15px;
    }
}

@media (max-width: 375px) {
    
    .pak-box-head-mob-1 h2,
    .pak-box-head-mob-2 h2 {
        font-size: 24px;
        line-height: 32px;
        padding-bottom: 5px;
    }
}

@media (max-width: 360px) {
    
    .pak-box-head-mob-1 h2,
    .pak-box-head-mob-2 h2 {
        font-size: 23px;
        line-height: 30px;
        padding-bottom: 5px;
    }
}

@media (max-width: 320px) {
    
    .bg-mob-slider {
        height: 610px;
    }
    .pak-box-head-mob-1 h2,
    .pak-box-head-mob-2 h2 {
        font-size: 20px;
        line-height: 29px;
        padding-bottom: 5px;
    }
     /*--Pieteikt box--*/
    .pak-box-wrapp-mob {
        height: 210px;
        bottom: 0px;
    }
    .ligums-box {
        width: 220px;
        height: 40px;
        margin: 0px 0 10px 0px;
    }
    .ligums {
        font-size: 17px;
        line-height: 22px;
        left: 70px;
        top: -2px;
    }
}

/* ---------------------------------------------
	TV saturs
----------------------------------------------*/

@media (max-width: 375px) {
    
    .bg-tvsaturs {
        height: 370px;
    }
    .wrapp-tvsaturs-infobox {
        width: 100% !important;
        height: 370px !important;
    }
    .tvsaturs-text {
        width: 100% !important;
        height: 370px !important;
    }
    .carousel-text {
        width: 100%;
        padding: 30px 20px 0 20px;
        height: 330px;
    }
    .carousel-main .flickity-prev-next-button.previous {
        left: 10px;
        top: 330px;
    }
    .carousel-main .flickity-prev-next-button.next {
        right: 10px;
        top: 330px;
    }
}

@media (max-width: 320px) {
    
    .bg-tvsaturs {
        height: 420px;
    }
    .wrapp-tvsaturs-infobox {
        height: 420px !important;
    }
    .tvsaturs-text {
        height: 420px !important;
    }
    .carousel-text {
        height: 360px;
    }
    .carousel-main .flickity-prev-next-button.previous {
        top: 380px;
    }
    .carousel-main .flickity-prev-next-button.next {
        top: 380px;
    }
     .carousel-main .flickity-page-dots {
        bottom: -10px;
    }
}


/* ---------------------------------------------
	Helio 
----------------------------------------------*/

@media (max-width: 320px) {
    
/* Pamata paka*/    
    .carousel-cell--height-1 {
        height: 1050px !important;
    }
/* Tem pakas*/    
    .carousel-cell--height-2 {
        height: 1680px !important;
    }
}


/* ---------------------------------------------
	Tikai internets
----------------------------------------------*/

@media (max-width: 1280px) {

    .int-box {
        height: 410px;
    }
    /*Internets img*/
    .internets-info {
        height: 520px;
    }
    .internets-img {
        height: 520px;
    }
    .internets-wrapp .button-pild,
    .internets-wrapp .button-pild-2{
        left: 390px;
        bottom: 155px;
    }
}

@media (max-width: 1160px) {

    .int-box {
        height: 400px;
    }
    /*Internets img*/
    .internets-info {
        height: 490px;
    }
    .internets-img {
        height: 490px;
    }
    .internets-wrapp .button-pild,
    .internets-wrapp .button-pild-2{
        left: 350px;
        bottom: 155px;
    }
}
@media (max-width: 1024px) {

    .int-box {
        height: 420px;
    }
    /*Internets img*/
    .internets-info {
        height: 500px;
    }
    .internets-img {
        height: 500px;
    }
    .internets-wrapp .button-pild,
    .internets-wrapp .button-pild-2{
        left: 350px;
        bottom: 155px;
    }
}
@media (max-width: 991px) {

    .internets-wrapp .button-pild,
    .internets-wrapp .button-pild-2{
        left: 390px;
        bottom: 155px;
    }
}

@media (max-width: 767px) {

    .int-box-mob-1 {
        height: 520px;
    }
     .int-box-mob-2 {
        height: 520px;
    }
}

@media (max-width: 520px) {

    .int-box-mob-1 {
        height: 460px;
    }
     .int-box-mob-2 {
        height: 460px;
    }
}

@media (max-width: 375px) {
    
    .int-box-mob-1 {
        height: 540px;
        padding: 20px 20px 0 20px;
    }
     .int-box-mob-2 {
        height: 540px;
        padding: 20px 20px 0 20px;
    }
 
}
@media (max-width: 320px) {
    
    .int-box-mob-1 {
        height: 540px;
        padding: 20px 20px 0 20px;
    }
     .int-box-mob-2 {
        height: 540px;
        padding: 20px 20px 0 20px;
    }
 
}


/* ---------------------------------------------
	Buj
----------------------------------------------*/

.buj-info h2 {
    color: #fff;
    font-size: 52px;
    line-height: 58px
}

@media(max-width:1366px) {
    .buj-info {
        width: 100%;
        height: 18vw;
        background: #73d65e;
        padding: 0 30px 0 30px;
        border-bottom: 1px solid #ebebeb
    }
    .buj-info h2 {
        color: #fff;
        font-size: 39px;
        line-height: 46px
    }
    .tab-buj .nav-tabs > li > a {
        font-size: 18px;
        line-height: 24px
    }
    .tab-buj .nav-tabs > li.active > a,
    .tab-buj .nav-tabs > li.active > a:focus,
    .tab-buj .nav-tabs > li.active > a:hover {
        font-size: 18px;
        line-height: 24px
    }
}


/* ---------------------------------------------
	Footer
----------------------------------------------*/

@media(max-width:420px) {
    .bg-footer {
        height: 460px !important
    }

    .box-footer {
        height: 460px !important
    }

    .noteikumi-1 {
        width: 70%;
        position: relative;
        top: 120px;
        left: 30px;
        margin: 0
    }

    .noteikumi-2 {
        width: 220px;
        height: 17px;
        position: absolute;
        top: 330px;
        right: auto;
        left: 25px !important;
        margin: 0 auto
    }
}































