
/*   
Theme Name: Domodus2018
Author: Egidijus Saulauskas
Version: 1.0
Text Domain: vilniusbynight
*/
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:icomoon;src:url(assets/fonts/icomoon.eot?18tgna);src:url(assets/fonts/icomoon.eot?18tgna#iefix) format('embedded-opentype'),url(assets/fonts/icomoon.ttf?18tgna) format('truetype'),url(assets/fonts/icomoon.woff?18tgna) format('woff'),url(assets/fonts/icomoon.svg?18tgna#icomoon) format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-adjust:before{content:"\e39e"}.icon-alarm_on:before{content:"\e858"}.icon-crop_din:before{content:"\e3c1"}.icon-question_answer:before{content:"\e8af"}.icon-import_contacts:before{content:"\e0e0"}.icon-pages:before{content:"\e7f9"}.icon-personal_video:before{content:"\e63b"}.icon-portrait:before{content:"\e416"}.icon-store_mall_directory:before{content:"\e563"}.icon-tune:before{content:"\e429"}.icon-google:before{content:"\e900"}.icon-search:before{content:"\f002"}.icon-cart-arrow-down:before{content:"\f218"}.icon-pinterest-p:before{content:"\f231"}.icon-connection:before{content:"\e91b"}.icon-facebook:before{content:"\ea90"}.icon-twitter:before{content:"\ea96"}.icon-linkedin2:before{content:"\eaca"}*,:after,:before{box-sizing:border-box}:focus{outline:0}
body {
   font-family: 'Open Sans', sans-serif;
}
.container{
    max-width:1170px; 
    margin:0 auto;
    position: relative;
    overflow: hidden;
}
.meniu-top-line{
    background-color:#221e1f;
    float:left;
    width: 100%;
    padding: 20px 0 20px 0;
}
.meniu-top-line-inner{
    float:right;
    display: block;
}
.kontaktu-line-icon img{
    height: 15px;
    width: 15px;
}
.kontaktu-line-icon{
    color: #bab8b9;
    font-size: 25px;
    left: 0;
    line-height: 38px;
    margin-top: -20px;
    position: absolute;
    top: 50%;
    text-align: center;
}
.kontaktu-line{
    display: inline-block;
    padding-left: 25px;
    padding-right: 25px;
    position: relative;
    float: right;
}
.kontaktu-line p{
    display: inline-block;
    font-size: 12px;
    font-weight:700;
    color:#ffffff;
}
.kontaktu-line span{
    display: inline-block;
    font-weight: 300;
    color:#ffffff;
    font-size: 12px;
    padding-left: 3px;
}
.top-meniu{
    background-color: #ededed;
    width: 100%;
    float:left;
}
.top-meniu-list {
    float:right;
    width: 70%;
}
.top-meniu-list ul{
  display: block;
  float: right;
  line-height: 35px;
}
.top-meniu-list ul li { 
  display: inline-block;
  text-transform: uppercase; 
  padding:25px 15px 25px 15px;
}
.top-meniu-list ul li:last-child { 
  display: inline-block;
  text-transform: uppercase; 
  padding:25px 0 25px 15px;
}
.top-meniu-list ul li a {
    text-align: justify;
    text-decoration: none;
    color: #000000;
    font-size: 12px;
    font-weight:700;
    font-family: 'Open Sans', sans-serif;
}
.top-meniu-list ul li:hover{
   border-bottom:3px solid #de0b0b; 
}
.top-meniu-list ul li.current-menu-item{
    border-bottom:3px solid #de0b0b;
}
.top-meniu-logo{
    float:left;
    width: 30%;
    padding: 25px 0 25px 0;
}
.top-meniu-logo img{
    float: left;
}
/*Footer*/
.footer{
    width: 100%;
    background: #221e1f;
    float: left;
    padding: 10px 0 10px 0 
}
.copyright{
    font-size: 12px;
    line-height: 24px;
    color: #fff;
    text-align: center;
}
/*Pagrindinis*/
.pagrindino-main{
    background-color: #fff;
    width: 100%;
    float:left;   
}
.slider{
    float:left;
    width: 100%;
}
.pagrindinio-musu-paslaugu-block{
    background-color: #fff;
    width: 100%;
    float:left;  
}
.pagrindinio-musu-paslaugu-block-title{
    width: 100%;
    float:left;
    padding: 100px 0 100px 0;
}
.pagrindinio-musu-paslaugu-block-title h2{
   text-align: center;
    text-transform: uppercase;
    font-size:36px;
    color:#de0b0b;
    font-weight:700;
}
.musu-paslaugu-block-inner{
    float:left;
    width: 100%;
}
.pasalugu-inner{
    float:left;
    width: 100%;
    display: table;
}
.pasalugu-inner-kaire{
    width: 50vw;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}
.paslaugos-foto{
    float:left;
    width: 100%;
    overflow: hidden
}
paslaugos-foto a{
    padding: 0!important;
    margin: 0!important;
}
.paslaugos-foto img {
    height: auto;
    display: block;
    width: 100%;
}
.pasalugu-inner-desine{
    width: 50vw;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    background: #e93944;
}
.pasalugu-inner-desine{
    width: 50vw;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    background: #e93944;
}
.pasalugu-inner-content{
    display: inline-block;
    width: 80%;
    padding-top: 20px;
    padding-bottom: 20px;
}
.paslaugos-pavadinimas{
    float: left;
    width: 100%;
    padding-bottom: 40px;
}
.paslaugos-pavadinimas a{
    text-decoration: none;
    text-align: center;
    font-size: 36px;
    text-transform: uppercase;
    font-size:700;
    color:#ffffff;
}
.paslaugos-aprasymas{
    float: left;
    width: 100%;
}
.paslaugos-aprasymas p{
   text-align: center;
    color:#fff;
    line-height: 24px;
    font-size: 14px;
    padding-top: 35px;
}
/*Apie mus*/
.apie-mus-main{
    float:left;
    width: 100%;
    background-color:#ffffff;
    padding: 50px 0 50px 0;
}
.apie-mus-tekstas{
    float:left;
    width: 100%;
}
.apie-mus-tekstas h3{
    font-size:36px;
    font-weight: 700;
    text-align: center;
    color:#de0b0b;
    text-transform: uppercase;
     padding: 30px 0 50px 0;
}
.apie-mus-tekstas p{
    text-align: center;
    font-size:14px;
    color:#221e1f;
    font-weight: 400;
    line-height: 24px;
}
.paslaugu-rusys{
    float:left;
    width: 100%;
    padding: 110px 0 50px 0;
}
.paslaugu-rusys-inner{
   float:left;
    width: 20%;
}
.paslaugos-icon{
    float:left;
    width: 100%;
    text-align: center;
}
.paslaugos-icon img{
    
}
.paslaugos-pavadinimas{
    float:left;
    width: 100%;
    text-align: center;
    padding: 20px 25px 0 25px;
    line-height: 18px;
    font-size:14px;
    color: #221e1f;
}
.apie-mus-ilg-apr{
   float: left;
   width: 100%; 
    background-color:#e93944;
    padding: 45px 0 45px 0;
}
.apie-mus-ilg-apr p{
    font-size: 14px;
    text-align:center;
    color:#ffffff;
    line-height: 24px;
}
.apie-mus-klientai{
   width: 100%;
    float:left;
   padding: 60px 0 80px 0; 
}
.klientu-title{
    float:left;
    width: 100%;
    padding-bottom:70px;
}
.klientu-title h2{
    font-size: 36px;
    font-weight: 700;
    text-align: center;
    color: #de0b0b;
    text-transform: uppercase;
}
.kliento-logo{
    float: left;
    width: 100%;
    text-align: center;
    margin-bottom: 50px;
    margin-top: 50px;
}
.kliento-logo-inner{
       width: 9.5%;
    display: inline-block;
    vertical-align: top; 
}
.kliento-logo-inner img {
    height: auto;
    width: 100%;
    display: block;
    min-height: 50px;
}
/*Kontaktai*/
.kontaktu-main{
    float:left;
    width: 100%;
}
.kontaktu-main h2{
    font-size: 36px;
    font-weight: 700;
    text-align: center;
    color: #de0b0b;
    text-transform: uppercase;
    padding: 70px 0 70px 0;
}
.informacijos-inner-pilkas{
    float:left;
    width:33.33%;
    background-color: #ededed;
    min-height: 470px;
}
.informacijos-inner-raudonas{
    float:left;
    width:33.33%;
    background-color: #e93944;
    min-height: 470px;
}
.informacijos-inner-juodas{
    float:left;
    width:33.33%;
    background-color: #221e1f;
    min-height: 470px;
}
.informacijos-inner-foto{
    float:left;
    width: 100%;
    text-align: center;
    padding-top:105px;
}
.informacijos-inner-pilkas h3{
    font-size:30px;
    color:#221e1f;
    text-align: center;
    width: 100%;
    float:left;
    font-weight:700;
    padding: 30px 0 30px 0;
    text-transform: uppercase;
}
.informacijos-inner-pilkas p{
    text-align: center;
    font-size: 14px;
    line-height: 22px;
    width: 100%;
    float:left;
}
.informacijos-inner-raudonas h3{
    font-size:30px;
    color:#ededed;
    text-align: center;
    width: 100%;
    float:left;
    font-weight:700;
    padding: 30px 0 30px 0;
    text-transform: uppercase;
}
.informacijos-inner-raudonas p{
    text-align: center;
    font-size: 14px;
    line-height: 22px;
    width: 100%;
    float:left;
    color:#ededed;
}
.informacijos-inner-juodas h3{
    font-size:30px;
    color:#e93944;
    text-align: center;
    width: 100%;
    float:left;
    font-weight:700;
    padding: 30px 0 30px 0;
    text-transform: uppercase;
}
.informacijos-inner-juodas p{
    text-align: center;
    font-size: 14px;
    line-height: 22px;
    width: 100%;
    float:left;
    color:#e93944;
}
.informacijos-inner-juodas p strong {
    font-weight: 700;
}
.informacijos-inner-pilkas p strong {
    font-weight: 700;
}
.informacijos-inner-raudonas p strong {
    font-weight: 700;
}
.kont-forma{
    float:left;
    width: 100%;
}
.kont-forma h2{
      font-size: 36px;
    font-weight: 700;
    text-align: center;
    color: #de0b0b;
    text-transform: uppercase;
    padding: 70px 0 70px 0;
}
.forma{
    width: 100%;
    float:left;
    padding-bottom: 50px;
}
.left-line {
   padding-bottom: 15px; 
}
.left-line input{
    width: 100%;
    height: 50px;
    border: 1px solid #9c9c9c;
    padding-left: 15px;
}
.zinutes-line textarea{
    width: 100%;
    padding-left: 15px;
    border: 1px solid #9c9c9c;
    padding-top: 15px;
}
.siusti-btn input {
    width: 180px;
    height: 50px;
    background-color: #e93944;
    color: #ffffff;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 18px;
    border: none;
}
.siusti-btn{
    float:left;
    width: 100%;
    padding-top:50px;
    text-align: center;
}
.paslaugps-title{
    float:left;
    width: 100%;
}
.paslaugps-title h2{
    text-align: center;
    padding-bottom: 50px;
    color: #ffffff;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
}
.paslaugos-aprasas{
    
}
/*Paslaugos*/
.pasalugu-main{
    float:left;
    width: 100%;
}
.paslaugu-meniu{
    float:left; 
    width: 100%;
    padding: 80px 0 100px 0;
}
.menu-apatinis-meniu-container{
    float:left;
    width: 100%;
}
.menu-apatinis-meniu-container ul{
  display: block;
  float:left;
  width: 100%;
}
.menu-apatinis-meniu-container ul li { 
  display: inline-block;
  text-transform: uppercase;
  padding-right: 49px;  
}
.menu-apatinis-meniu-container ul li:last-child { 
  display: inline-block;
  text-transform: uppercase;
    padding-right: 0;
}
#menu-apatinis-meniu a{
    text-decoration: none;
    color:#221e1f;
    font-weight:700;
    font-size: 24px;
    padding: 20px 10px 20px 10px;
    border:3px solid #ffffff;
}
#menu-apatinis-meniu a:hover{
    border:3px solid #e93944;
    color:#e93944;
}
.paslaugu-rozinis{
    float:left;
    width: 100%;
    padding: 180px 0 180px 0;
    background-color: #e93944;
}
.paslaugos-visas-aprasymas{
    float:left;
    width: 100%;
}
.paslaugos-visas-aprasymas p{
    float: left;
    text-align: center;
    line-height: 22px;
    font-weight: 400;
    font-size: 18px;
    color: #ffffff;
    padding: 0 150px 0 150px;
}
.paslaugos-foto-inner{
    float:left;
    width: 100%;
}
.paslaugos-foto-inner img{
    padding: 0;
    margin: 0;
    float:left;
    overflow: hidden;
    width: 33.33%;
}
.paslaugu-contend{
    float:left;
    width: 100%;
}
.paslaugu-single-main{
    float:left;
    width: 100%;
}
/*Atlikti darbai*/
.darbu-main{
    float:left;
    width: 100%;
    padding-bottom: 50px;
}
.fg-panel .fg-menu-selection{
    float: left;
    width: 100%;
    padding: 50px 0 50px 0;
}
.fg-panel .fg-menu-selection a{
    text-decoration: none;
    color: #221e1f;
    font-weight: 700;
    font-size: 16px;
    padding: 20px 10px 20px 10px;
    border: 3px solid #ffffff;
    text-transform: uppercase;
    background:#ffffff!important;
}
.fg-panel .fg-menu-selection a:hover{
    border:3px solid #e93944;
    color:#e93944; 
}
.fg-panel .fg-theme-white.fg-selected{
    background:#ffffff!important;
    color: #e93944;
    border: 3px solid #e93944;
}
.fg-panel .fg-theme-white, .fg-panel .fg-theme-white:visited{
    background:#e93944!important;
}
/*Mobili*/
        @media only screen and (max-width: 1024px) {
            /*Pagrindinis*/
          .pagrindinio-musu-paslaugu-block-title{
                padding: 50px 0 50px 0;
            }
            .paslaugos-pavadinimas a{
                font-size: 24px;    
            }
            .paslaugos-aprasymas p{
                line-height: 18px;
                padding-top: 20px;
            }  
            .top-meniu-logo{
                width:calc(30% - 25px);
                padding: 25px 0 25px 25px;
            }
            .top-meniu-list {
                width:calc(70% - 25px);
                padding-right: 25px;
            }
            .top-meniu-list ul li{
                padding: 25px 10px 25px 10px;
            }
                    /*Apie mus*/
        .apie-mus-tekstas{
            padding: 0 20px 0 20px;
        }
        .paslaugu-rusys{
            padding: 70px 30px 30px 30px;
        }
        .paslaugos-pavadinimas{
            padding: 10px 0 10px 0;
        }
        .apie-mus-ilg-apr{
            padding: 45px  30px 45px 30px;
        }
        .apie-mus-klientai{
            padding: 30px 0 30px 0;
        }
        .kliento-logo{
            margin: 25px 0 25px 0;
        }
        .kliento-logo-inner{
            width: 25%;
        }
        .apie-mus-main{
            padding-bottom:20px;
        }
        /*Atlikti darbai*/
        .darbu-main-inner{
            float:left;
            width: 100%;
            padding:0 90px 0 90px;
        }
                 /*Kontaktai*/
    .kontaktu-main h2{
        padding: 50px 0 50px 0;
        font-size:30px;
    }
    .informacijos-inner-pilkas{
        width: 33.33%;
        min-height: 390px;
    }
    .informacijos-inner-foto{
        padding-top: 50px;
    }
    .informacijos-inner-pilkas h3{
        font-size:18px;
        padding: 10px 0 10px 0;
    }
    .informacijos-inner-juodas{
        width: 33.33%;
        min-height: 390px;
    }
    .informacijos-inner-juodas h3{
        font-size:18px;
        padding: 10px 0 10px 0;
    }
    .informacijos-inner-raudonas{
        width: 33.33%;
        min-height: 390px;
    }
    .informacijos-inner-raudonas h3{
        font-size:18px;
        padding: 10px 0 10px 0;
    }
    .kont-forma{
        padding: 0 30px 0 30px;
    }

    .informacijos-inner-pilkas p{
        padding: 0 10px 0 10px;
    }
                /*Vindinis darbu*/
    .paslaugu-rozinis{
        padding: 100px 0 100px 0;
    }
    .paslaugos-visas-aprasymas p{
        padding: 0 20px 0 20px;
        font-size: 16px;
    }
    .paslaugps-title h2{
        font-size:30px;
        padding-bottom:30px;
    }
    .paslaugos-foto-inner img{
        width: 50%;
    }
    .fg-panel .fg-menu-selection{
        padding: 25px 0 25px 0;
    }
    .fg-menu-selection > div{
        margin-right: 0px;
        margin-bottom: 0px;
    }
}
 @media only screen and (max-width: 736px) {
            /*Pagrindinis*/
    .pagrindinio-musu-paslaugu-block-title{
        padding: 50px 0 50px 0;
    }
    .pagrindinio-musu-paslaugu-block-title h2{
        font-size: 28px;
    }
    .pasalugu-inner-kaire{
        float:left;
        width: 100%;
    }
    .pasalugu-inner-desine{
        float:left;
        width: 100%;
    }
    .paslaugos-pavadinimas a{
        font-size: 24px;    
    }
    .paslaugos-aprasymas p{
        line-height: 18px;
        padding-top: 20px;
    }
        /*Apie mus*/
    .apie-mus-tekstas h3{
        font-size: 26px;
        padding:0 0 20px 0;
    }
    .apie-mus-tekstas{
        padding: 0 20px 0 20px;
    }
    .paslaugu-rusys{
        padding: 50px 30px 30px 30px;
    }
    .paslaugu-rusys-inner{
        width: 33.33%;
    }
    .paslaugos-pavadinimas{
        padding: 10px 0 10px 0;
    }
    .apie-mus-ilg-apr{
        padding: 45px  30px 45px 30px;
    }
    .apie-mus-klientai{
        padding: 30px 0 30px 0;
    }
    .klientu-title{
        padding-bottom: 30px;
    }
    .klientu-title h2{
        font-size: 26px;
    }
    .kliento-logo{
        margin: 25px 0 25px 0;
    }
    .kliento-logo-inner{
        width: 33.33%;
        margin-bottom:15px;
    }
    .apie-mus-main{
        padding-bottom:20px;
    }
            /*Atlikti darbai*/
    .darbu-main-inner{
        float:left;
        width: 100%;
        padding:0 90px 0 90px;
    }
         /*Kontaktai*/
    .kontaktu-main h2{
        padding: 30px 0 30px 0;
        font-size:26px;
    }
    .informacijos-inner-pilkas{
        width: 100%;
        min-height: 350px;
    }
    .informacijos-inner-foto{
        padding-top: 50px;
    }
    .informacijos-inner-pilkas h3{
        font-size:18px;
        padding: 10px 0 10px 0;
    }
        .kontaktu-main h2{
        padding: 50px 0 50px 0;
        font-size:18px;
    }
    .informacijos-inner-juodas{
        width: 100%;
        min-height: 350px;
    }
    .informacijos-inner-juodas h3{
        font-size:18px;
        padding: 10px 0 10px 0;
    }
    .informacijos-inner-raudonas{
        width: 100%;
        min-height: 350px;
    }
    .informacijos-inner-raudonas h3{
        font-size:18px;
        padding: 10px 0 10px 0;
    }
    .kont-forma{
        padding: 0 30px 0 30px;
    }
    .siusti-btn{
        padding-top: 20px
    }
    .siusti-btn input{
        height: 40px;
    }
    /*Vindinis darbu*/
    .paslaugu-rozinis{
        padding: 50px 0 50px 0;
    }
    .paslaugos-visas-aprasymas p{
        padding: 0 20px 0 20px;
        font-size: 16px;
    }
    .paslaugps-title h2{
        font-size:30px;
        padding-bottom:30px;
    }
    .paslaugos-foto-inner img{
        width: 50%;
    }
    .fg-panel .fg-menu-selection{
        padding: 25px 0 25px 0;
    }
    .fg-menu-selection > div{
        margin-right: 0px;
        margin-bottom: 0px;
    }
     .fg-panel .fg-menu-selection a{
         font-size: 14px;
         padding: 10px;
     }
    .fg-panel .fg-menu-selection{
        margin-bottom: 0;
    }
    .fg-menu-selection > div{
        width: 100%;
    }
    .fg-panel .fg-theme-white, .fg-panel .fg-theme-white:visited{
        text-align: center;
    }
    .darbu-main{
        padding-bottom: 15px;
    }
}
@media only screen and (max-width: 360px) {
    /*Pagrindinis*/
    .pagrindinio-musu-paslaugu-block-title{
        padding: 35px 0 35px 0;
    }
    .pagrindinio-musu-paslaugu-block-title h2{
        font-size: 22px;
    }
    .pasalugu-inner-kaire{
        float:left;
        width: 100%;
    }
    .pasalugu-inner-desine{
        float:left;
        width: 100%;
    }
    .paslaugos-pavadinimas a{
        font-size: 18px;    
    }
    .paslaugos-aprasymas p{
        line-height: 18px;
        padding-top: 20px;
    }
    /*Apie mus*/
    .apie-mus-tekstas h3{
        font-size: 22px;
        padding:0 0 20px 0;
    }
    .apie-mus-tekstas{
        padding: 0 20px 0 20px;
    }
    .paslaugu-rusys{
        padding: 30px 0 30px 0;
    }
    .paslaugu-rusys-inner{
        width: 33.33%;
        margin-bottom: 15px;
    }
    .paslaugos-pavadinimas{
        padding: 10px 0 10px 0;
    }
    .apie-mus-ilg-apr{
        padding: 45px  20px 45px 20px;
    }
    .apie-mus-klientai{
        padding: 30px 0 30px 0;
    }
    .klientu-title{
        padding-bottom: 30px;
    }
    .klientu-title h2{
        font-size: 22px;
    }
    .kliento-logo{
        margin: 25px 0 25px 0;
    }
    .kliento-logo-inner{
        width: 25.5%;
    }
    /*Atlikti darbai*/
    .darbu-main-inner{
        float:left;
        width: 100%;
        padding:0 50px 0 50px;
    }
    /*Kontaktai*/
    .kontaktu-main h2{
        padding: 30px 0 30px 0;
        font-size:18px;
    }
    .informacijos-inner-pilkas{
        width: 100%;
        min-height: 350px;
    }
    .informacijos-inner-foto{
        padding-top: 50px;
    }
    .informacijos-inner-pilkas h3{
        font-size:18px;
        padding: 10px 0 10px 0;
    }
        .kontaktu-main h2{
        padding: 30px 0 30px 0;
        font-size:18px;
    }
    .informacijos-inner-juodas{
        width: 100%;
        min-height: 350px;
    }
    .informacijos-inner-juodas h3{
        font-size:18px;
        padding: 10px 0 10px 0;
    }
    .informacijos-inner-raudonas{
        width: 100%;
        min-height: 350px;
    }
    .informacijos-inner-raudonas h3{
        font-size:18px;
        padding: 10px 0 10px 0;
    }
    .kont-forma{
        padding: 0 20px 0 20px;
    }
    .siusti-btn{
        padding-top: 20px
    }
    .siusti-btn input{
        height: 40px;
    }
    /*Vindinis darbu*/
    .paslaugu-rozinis{
        padding: 50px 0 50px 0;
    }
    .paslaugos-visas-aprasymas p{
        padding: 0 20px 0 20px;
        font-size: 16px;
    }
    .paslaugps-title h2{
        font-size:30px;
        padding-bottom:30px;
    }
    .paslaugos-foto-inner img{
        width: 50%;
    }
    .fg-panel .fg-menu-selection{
        padding: 25px 0 25px 0;
    }
    .fg-menu-selection > div{
        margin-right: 0px;
        margin-bottom: 0px;
    }
     .fg-panel .fg-menu-selection a{
         font-size: 14px;
         padding: 10px;
     }
    .fg-panel .fg-menu-selection{
        margin-bottom: 0;
    }
    .fg-menu-selection > div{
        width: 100%;
    }
    .fg-panel .fg-theme-white, .fg-panel .fg-theme-white:visited{
        text-align: center;
    }
    .darbu-main{
        padding-bottom: 15px;
    }
}
