*:focus {
    outline: none;
}
 
*:focus-visible {
    outline: 2px solid #ffffff !important;
    outline-offset: 5px!important;
}

.breadcrumb-item
{
    color:#42424D!important;
}
.itemid-2237 .article-list .article .article-header h1 a, .article-list .article .article-header h2 a {
    color: #252525;
    z-index: 2;
    display: inline-block;
    color: inherit;
    text-decoration: none;
}
.itemid-2237 .blog .article {
    position: relative;
}
.itemid-2237 .article a::after {
    color: #217842;
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
}

#column-wrap-id-1657822741190 {
    padding: 0px!important;
}
.itemid-3252 #sp-header {
    background-color: #217842!important;
}
.itemid-3252 #sp-main-body {
    padding: 0px 0% 0px 0% !important;
}
.itemid-3252 #sppb-addon-1657823199804 img {
    border-radius: 0px;
}

.itemid-3252 #sp-rezultatiheader {
	display: none !important;
}
.itemid-3252 #sppb-addon-wrapper-1657822741194 {
	padding-left: 8%;
	padding-right: 8%;
}
.nextend-arrow img:focus,
#btn-1545823225255:focus
{
    outline: 5px solid #217842 !important;
    outline-offset: -9px !important;
}
#section-id-1545317912811 a:focus{
    outline: 2px solid #217842  !important;
}
#sp-footer {
    background-color: #000000!important;
}
button.atsauksmes:focus
{
    outline: 2px solid #217842  !important;
    outline-offset: 5px !important;
}
#section-id-1542987045214 a:focus,
#btn-1547031023622:focus,
#btn-1547031023617:focus,
#btn-1634136102264:focus{
outline: 5px solid #ffffff !important;
    outline-offset: -13px !important;
}
#section-id-1545817010455 a:focus{
    outline: 2px solid #ffffff !important;
    outline-offset: -5px !important;
}
.sp-dropdown a:focus,
.readmore_jaunumi_raksti:focus{
   outline: 2px solid #217842 !important;
    outline-offset: -4px !important;
    color: #217842 !important;
    font-weight: bold !important;
}


.branches_red,
dl.level2 .fa-close{
color:#DB0000!important;
}
.offcanvas-active .burger-icon>span, #modal-menu-toggler.active .burger-icon>span {
        background-color: #ffffff!important;
    }
.offcanvas-menu .offcanvas-inner ul.menu>li>a, .offcanvas-menu .offcanvas-inner ul.menu>li>span
{
        opacity: 1 !important;
        color: #ffffff !important;
        background: #227843;
}
#sppb-addon-1691994926366 div, #sppb-addon-1691994926366 a, #sppb-addon-1691994926366 p, #sppb-addon-1691994926366 img, #sppb-addon-1691994926366 svg {
 color:#148739;
}
#sppb-addon-1691994926366>div>div>div>div>div>div>div>div>div >div>div>div>div>div>div {
background: rgba(0,0,0, 0.3);
 
}




body.ltr .sp-megamenu-parent>li.sp-has-child>a:after, body.ltr .sp-megamenu-parent>li.sp-has-child>span:after {
  display:none;
}
#sp-menu .sp-menu-item button:after
{
   font-family: "Font Awesome 5 Free";
    content: "";
    float: right;
    margin-left: 7px;
    font-weight: 900;
}
#sp-menu .sp-menu-item button
{
    background: transparent;
    border: unset;
    width: 18px;
    margin-right: 8px;
line-height:9px;
}
.sp-dropdown {
  display: none;
}
.sp-dropdown.active {
  display: block;
}
.slick-next,
.slick-prev,
.slick-next:hover,
.slick-prev:hover
{
color:black;
}
.slick-slider button
{
    background: transparent;
    border: unset;
}
html:focus-within {
  scroll-padding-top: 100px; /* подставь реальную высоту header'а */
}
#sp-header .logo a {
    z-index: 100;
}

#section-id-1545317912811 .sppb-col-md-1  
{
 position: relative;
}
.sp-page-builder .page-content #section-id-1545817010455,.sp-page-builder .page-content #section-id-b1257d2f-8e12-43db-a20d-1e31069317cc,.n2-ss-slider .n2-ss-layers-container {
    background-color: #148739;
}
#applyFor1:focus {
  z-index: 9999999;
  position: relative;
} 
.longtimeclass
{
width: 203px;
}
#partneru_piedavajums .sppb-row-container {
  width: 100%;
  margin-right: inherit;
  margin-left: inherit;
  padding-left: 0;
  padding-right: 0;
}
#partneru_piedavajums a {
  color: #252525;
  font-size: 1.7rem;
}
#system-message-container .alert-message{
  font-size: 21px;
}
.article-list .article .article-header h2 {
  font-size: 1.7rem;
}
.view-category.layout-blog.itemid-2237 .article-intro-image img
{
width: 100%;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}
.article-list .article .readmore {
  font-size: 1.6rem;
}
#sp-top2 select {
  font-size: 1.2rem !important;
  width: 100%;
  text-align: right;
  float: right;
  position: absolute;
  right: 0px;
  display: block !important;
  background: transparent;
  color: white;
  font-weight: bold;
  box-shadow: unset;
  border: unset;
  margin-top: -5px;
  -webkit-appearance: none;
  background: none;
  appearance: none;
  background: url('/images/white-down-arrow-png-2.png')!important;
  background-repeat: no-repeat !important;
  background-size: 15px !important;
  background-position-x: right !important;
  background-position-y: center !important;
  padding-right: 20px !important;
  margin-right: 8px !important;
     cursor: pointer;
}
.article-details .article-info {
  margin-bottom: 4rem!Important;
  text-align: right!Important;
  display: block!Important;
}
.itemid-103 #sp-section-1{
  display: none!important;
}
.itemid-103 #sp-component
{
width:100%!important;
}
.itemid-103 #sp-left
{
display:none!important;
}
.offcanvas-menu .offcanvas-inner ul.menu li.active a {
    color: white!important;
}
#barcodeForm #barcode,#barcodeForm #pacient_nhc
{
	font-size:17px!important;
}

.sppb-addon-accordion .sppb-panel-title {
  font-size: 105%;
}
.sppb-addon-accordion .sppb-panel-default .sppb-panel-heading {
  padding-right: 124px;
}
table.analyzeTable th {
  font-weight: bold!important;
}
.filter-options .filter-set .tip{
  margin-bottom: 6px;
}
.filter-options .filter-set 
{
font-weight: 500;
}
#followers-select {
font-size: 17px;
  height: 40px;
  width: 300px;
}
.form-control , #send{
    font-size: 16px;
}
.blog  .article-list h2{
    font-size: calc(1.275rem + .3vw);
}
#bordjur-stranici .sppb-toggle-direction{
  background-color: #217842;
  font-weight: bold !important;
  font-size: 31px !important;
  display: table-cell;
  content: "\f078";
  font-family: FontAwesome;
  width: 44px;
  height: 44px;
  font-size: 26px;
  font-style: normal;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  -ms-transform: all 0.5s;
  transition: all 0.5s;
  line-height: 40px;
  border-right: 1px solid #d2d2d2;
  text-align: center;
  margin-right: 8px;
  color: white !important;
  border-radius: 50%;
  border: unset;
  background-color: #217842;
}
#bordjur-stranici .sppb-panel-heading {
  overflow: hidden;
  margin: 0 auto;
  text-align: left;
  border-radius: 30px;
  border: 5px solid #e9e9e9;
  background-color: #ffffff;
  padding-left: 2%;
  padding-top: 2%;
}
.sp-megamenu-parent>.sp-menu-item>a ,
.offcanvas-menu .offcanvas-inner ul.menu li a {

    color: white !important;
}
#sp-top2 select option {
    font-size: 16px;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a:hover {
  color: #217842;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a{
  font-weight: 400;
  display: block;
  padding: 15px;
  color: #6a6a6a;
  cursor: pointer;
  border-bottom: 1px solid rgba(0,0,0,.07);
}
td.titleTable {
    font-weight: 700!important;
}
#sp-top2 select option
{
text-align:center;
color:black;
}
#off-menu_653 {
    margin-bottom: 30px;
}
.product * {
    min-height: auto;
}
.spacer.product-container {
    border-left: unset!important;
    border-right: unset!important;
}
#sm-filter-cont2 {
  border-left: 8px solid #217842!important;

}
.modul_meklet_analizes>div{
margin-bottom: 7px!important;
}
.itemid-2921 #sp-left .sp-module, 
.itemid-2921 #sp-right .sp-module {
  margin-top: 10px;
}
#sm-filter-cont2{
  height: 40px;
  font-size: 18px;
}

#sp-left ul> li > a {
    font-weight: 300!important;
}
.off-menu_653 dl.level2 dt {
    padding-left: 0px;
}
#off-menu_653 a {
  font-family: Roboto, sans-serif;
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
    font-weight: 300;
}
.level2 .product_name a{
color: #217842!important;
}
#sp-left ul > li > a
{
font-weight: normal!important;
    font-size: 105%!important;
}
.off-menu_653 dt.parent a {
font-weight: normal!important;
    font-size: 105%!important;
    text-transform: uppercase;
}
.pagination-wrapper .page-item span
{
    font-size: small;
    position: unset;
}
#sp-position7 {
    padding-left: 38px;
    padding-top: 10px;
}
.aaaaaaa
{
display: none !important;

}
.tooltip-inner {
            background-color: #2FAC56; 
font-size:17px;
        }
   


#sm-filter-653
{
    position: absolute;
    visibility: hidden;
    width: 0px;
    height: 0px;
    font-size: 0px;
    opacity: 0;
}
.buttonsSidebarTop a, body .buttonsSidebarBottom input.addtocart-button {
    max-width: 100%;
    background: #2FAC56 !Important;
    color: #fff;
    border: solid #2FAC56 1px !Important;
    cursor: pointer;
    padding: 0px;
    text-decoration: none;
    font-weight: normal;
    font-size: 14px;
    text-transform: none;
    float: left;
    padding: 6px;
    margin: 0px;
    text-align: center;
    margin: 0 auto;
    margin-top: 0px;
    margin-bottom: 0px;
    display: block;
    width: 100%;
}

.sppb-articles-carousel-column {
    width: 25%;
    display: inline-block;
}
#section-id-1615306380402 .sppb-col-md-2 {
    border: unset;
}
#sppb-addon-1615307767116 input::placeholder {
  color: #AFAEB2; 
font-size:15px;
}

.dropfiles-container .downloadlink,
.dropfiles-container .openlink{
    display: inline-block!important;
    width: 49%!important;
margin-top:15px;
    vertical-align: middle;
}

.dropfiles-container td.file_title  {
    display: inline-block!important;
    width: 49%;
}
.dropfiles-container td.file_download  {
    display: inline-block!important;
    width: 49%;
}
.dropfiles-container td.file_download 
{
float: right!important;
}

.dropfiles-content-table.dropfiles-content .table-bordered tr {
    display: block;
    border: 5px solid rgb(233, 233, 233);
}
.dropfiles-content-table .mediaTableWrapperWithMenu {
    position: relative;
    padding-top: 1em;
    overflow-x: hidden!important;
}
.dropfiles-container td.file_download {
    display: grid;
    width: 258px!important;
    min-width: 292px!important;
    grid-template-columns: 50% 50%;
    align-items: baseline;
    grid-column-gap: 18px;
    top: 38px;
    right: 67px;
}
.dropfiles-content-table.dropfiles-content a i,
.dropfiles-container td.file_download br 
{
display:none;
}
.dropfiles-container .downloadlink 
{
    border-radius: 25px!important;
}
.dropfiles-container  .openlink 
 {
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.25)!important;
    border-radius: 25px!important;
    color: white!important;
    background-color: #afafaf!important;
}
.dropfiles-container .table>tbody>tr>td, .table>tbody>tr>th, .dropfiles-container  .table>tfoot>tr>td, .table>tfoot>tr>th, .dropfiles-container  .table>thead>tr>td, .table>thead>tr>th {

    border-top: 0px solid #ddd!important;
}
.dropfiles-container  .table-striped>tbody>tr:nth-of-type(odd)>* {
    --bs-table-accent-bg: unset;
    color: unset;
}
.dropfiles-container td,
.dropfiles-container tr{
  background-color: none!important;
  background: none!important;
  background-image: none!important;
}
.dropfiles-container tr{
  padding: 2% 2% 1% 3%;
  position: relative;
  margin-bottom: 2%;
  border-radius: 30px;
  border: 5px solid rgb(233, 233, 233);
}
.dropfiles-content .breadcrumbs
{
border:none;
}
.dropfiles-content .breadcrumbs::before,
.dropfiles-container thead
{
display:none;
}

.offcanvas-menu {

  z-index: 999999999!important;
}
#parners .media-link {
  border-top: 0px solid #d2d2d2!important;
}
#parners #parner {
  border-radius: 20px !important;
  border: 1px solid #dfdfdf !important;
  background-color: #ffffff !important;
}
#section-id-1546086778165 .sppb-row-container {
  padding: 0px;
}
#parners .title-parners span::before, #parners .title-parners span::after
{
display:none;
}
#parners  .media-body
{
background: #217842!important;
color:white!important;
}
#parners  .media-title i.button
{
display:block!important;
}
#parners .media-link {

  text-align: center!important;
}
#parners .media-link .btn-website {
  display: none;
}
#parners .media-title {
  background: #2fac56 !important;
  color: white;
}
.analyzeTable .btn {
    font-size: 15px!important;
color:white;
border-radius:20px;
  background-color: #217842;
  height: 28px;
  padding-top: 2px;
  margin-bottom: 6px;
}
.itemid-103 #sp-main-body > .row {
  padding-top: 0px;
}
#sp-main-body > .row {
  padding-top: 42px;
}
#sp-left .sp-module, #sp-right .sp-module
{
padding: 0px 0px;
}
.btn-block {
  font-size: 20px !important;
  font-weight: 400;
  background-color: #217842!important;
  padding-top: 6px !important;
  margin-top: 6px !important;
border-radius: 50px;
border:unset;
}
a {
  color: #217842;
}
.ramka {
  margin: 30px auto;
  text-align: left;
  border-radius: 30px;
  border: 5px solid #e9e9e9;
  background-color: #ffffff;
  padding-left: 2%;
  padding-top: 1%;
  padding-right: 4%;
}
.itemid-103 #sp-main-body {
  padding: 0!important;
}
.pagination > li > a:hover, .pagination > li > a:focus, .pagination > li > span:hover, .pagination > li > span:focus, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus, .pagination > .disabled > a:hover:hover, .pagination > .disabled > a:hover:focus, .pagination > .disabled > a:focus:hover, .pagination > .disabled > a:focus:focus, .pagination > .active > a, .pagination > .active > span {
  color: #fff !important;
  background-color: #2fac56 !important;
}
.pagination 
{
margin: 0px auto 20px auto !important;
}
.sppb-addon-accordion .sppb-panel-heading.active .sppb-toggle-direction {
  -webkit-transform: translateY(-50%) rotate(180deg);
  transform: translateY(-50%) rotate(180deg);
}
.sppb-addon-accordion .fa-chevron-right{
font-size: 26px;
color: white;
}
.sppb-addon-accordion .fa-chevron-right::before {
  content: "\f078";
}
.itemid-1207 .sppb-addon-accordion .sppb-panel-default > .sppb-panel-heading .sppb-toggle-direction 
{
 width: 40px;
  height: 40px;
padding: 8px;
}
.sppb-addon-accordion .sppb-panel-default > .sppb-panel-heading .sppb-toggle-direction {
  color: #ccc;
  background: #217842;
  padding: 13px;
  border-radius: 50%;
  width: 50px;
  height: 50px;
  text-align: center;
}
.sppb-addon-accordion .sppb-panel
{
border:unset;
}
.sppb-addon-accordion .sppb-panel-default > .sppb-panel-heading {
  background: none;
}
.sppb-addon-accordion .sppb-panel-default .sppb-panel-heading {
margin-top:10px;
  border-radius: 30px;
  border: 5px solid #e9e9e9;
  background-color: #ffffff;
  color: black;
  background: none;
  padding-bottom: 2%;
  padding-top: 2%;
}
#sp-main-body {
  padding: 0px 8% 0px 8%!important;
}
.analize_cat_heading i {
  color: white;
  float: right;
  background: #217842!important;
  padding: 13px;
  border-radius: 30px !important;
  position: absolute;
  top: 5px;
  right: 14px;
}
.analize_cat_heading
{
position: relative;
}
.analize_cat_parent a
{
color: #18a249;
}

#rez_cat_prod218 > div,.analize_cat_parent>div {
  background-color: #f6f6f6 !important;
  margin-top: 10px;
  padding: 10px 0px;
    padding-left: 0px;
}
.fa.fa-close::before, .fa.fa-remove::before {
  content: "\f00d";
}
#blogcategorijheader{
  color: #1DA949;
  font-weight: 500;
  margin-top: 20px;
  margin-bottom: 12px;
}
.entry-content .btn.btn-default {
border: 0;
color: white !important;
border-radius: 0;
padding: 5px 20px;
font-weight: 700;
font-size: 13px;
border-radius: 50px;
  background-color: #2fac56 !important;
}
#blogcategorijheader a
{
color: #1DA949;
}
.itemid-2237 .blog .article {
  margin-top: 31px;
  border: 1px solid #ccc;
  border-radius: 20px;
}
#sp-left .sp-module ul> li {
  border-bottom: 1px solid #B1D2AF !important;
  padding-bottom: 2% !important;
  padding-top: 2%;
  margin-top: -1px !important;
  border-top: 1px solid #B1D2AF;
}
#sp-left  ul> li > a {
  border-left: 8px solid #217842;
  padding-left: 3%!important;
  font-size: 22px;
color:#217842!important;
}
#sp-left .sp-module .sp-module-title {
  font-size: 105%;
text-transform: uppercase;;
  font-weight: 700;
  position: relative;
  margin-bottom: 30px;
  margin-top: 0;
  background-color: #217842;
  text-align: center;
  padding-bottom: 20px;
  color: white;
  padding-top: 20px;
}
#bordjur {
  border-collapse: collapse;
  border-radius: 1em;
  overflow: hidden;
  margin: 0 auto;
  text-align: left;
  border-radius: 30px;
  border: 5px solid #e9e9e9;
  background-color: #fff;
  padding-left: 2%;
  padding-top: 1%;
  padding-right: 2%;
  padding-bottom: 2%;
}
#mod-custom483 i
{
color:white;
}
#mod-custom483>div>span
{
display:none;
}
.fa-angle-right{
  position: absolute;
  right: -33px;
font-size: 31px;
  top: 41%;
cursor: pointer;
}
.fa-angle-left
{
cursor: pointer;
  position: absolute;
  left: -33px;
font-size: 31px;
  top: 41%;
}
#section-id-1545317912811 a,#section-id-1545317912811 h3
{
color: #148739!important;
}

#sppb-addon-1545374065666 .sppb-img-container {
  display: block;
  display: block;
  margin-top: 20px;
  margin-right: 20px;
  margin-bottom: 20px;
  margin-left: 20px;
}
#sppb-addon-1545674112967 .datums_raksti_jaunumi 
{
padding-top: 4%;
width: 97%;
padding-bottom: 2%;
color: #148739!important;
border-bottom: 1px solid #E7E7E7;
}
.datums_raksti_jaunumi 
{
color: #148739!important;
}
.grid-item_raksti28 p, .grid-item_raksti28 a,
#section-id-1545674112971 .readmore_jaunumi_raksti {
  color: black;
}
#rsform_3_page_0 .formControls 
{
width: 89%;
padding: 0px;
}
#send{
  border: none;
  background-color:#217842;
width: 85px;
border-radius: 100px;
    width: 109px;
}
.eb-1 .rsform{
  padding-left: 10px;
}
.eb-1 .eb-content>p{
  padding: 5px 10px;
}
#chattitle{
  background: #217842;
  color: white;
}
.eb-1 .eb-dialog {
  padding: 0px;
}
.rsform-block-idanaliza,
.rsform-block-Vopros,
.rsform-block-comment,
.rsform-block-viborsostojanije
{
display:none;
}
.block-labs {
  padding: 0px!important;
}
.g-labs-table .column-features i {
  color: #217842!important;
  background: transparent!important;
}

.uk-scope ol, .uk-scope ul {
  padding-left: 0px;
}
.fa.fa-flash::before {
  content: "\f0e7";
}
.sp-page-title {
  height: auto!important;
}


.g-labs-table .column-time
{
width:383px!important;
}
.tablicafilialivirovnenije p {
  width: 100px !important;
}
.g-labs-table .column-name2
{
width:100%!important;
}
.fa.fa-eyedropper::before {
  content: "\f1fb";
}
#sp-footer ul.menu li {
  text-align: right;
}
#sppb-addon-1545823225346 .sppb-addon-content{
  width: 200px;
  margin: auto;
}
#sp-footer ul.menu {
  margin: 0 0px;
  float: right;
}


#sppb-addon-wrapper-1546023341562 {
  text-align: right;
}
#sp-footer ul.menu li {
  display: block;
}
#sp-header.header-sticky #section-id-1546086778165
{
display:none;
}
.sp-dropdown .active a
{
color:#217842!important;
}
#sp-header {
  padding-top: 17px!important;
}
#sp-header.header-sticky
{
  padding-top: 0px!important;
}
#section-id-1546086778165{
position: absolute;
top: -2px;
width: 171px;
right: -7px;
}
#applyFor1,#applyFor2
{
font-size:14px!important;
}
#section-id-1542987045214 .clearfix 
{
  padding-top: 35px;
height: 190px;
}
.sp-page-title .sp-page-title-heading {
  font-size: 43px;
}
#sp-title .container
{
margin:25px 0px;
}
.sp-page-title {
background-size: 100%!important;
background: transparent;
  background-color: transparent;
  background-image: none;
padding-top: 107px;
padding-left: 8%;
padding-bottom: 6px;
font-size: 20px;
height: 260px;
}
.chosen-container
{
display:none!important;
}
#sp-top2 >div{
  margin-top: -22px;
}
#sp-top2 select{
font-size:1.2rem!important;
width: 100%;
text-align: right;
float: right;
position: absolute;
right: 0px;
display: block !important;
  background: transparent;
  color: white;
  font-weight: bold;
  box-shadow: unset;
  border: unset;
margin-top: -5px;
}
.sakums > img {
  margin-top: -5px !important;
}
#sp-menu {
padding-top: 2px;
  padding-left: 20px!important;
}
.telefon a, .telefon i {
  font-size: 14px !important;
}
p.telefon {
  margin-bottom: 0rem;
}
#sp-header .row{
  position: relative;
  display: flex;
  height: 100%;
}

#sp-logo,#sp-top1,
#sp-rezultatiheader,#sp-top2,
#sp-menu{
  display: inline-flex;
  align-items: center;
  float: unset;
}
#sp-menu .sp-column .sp-megamenu-wrapper {
  margin: auto!important;
}
.logo-image {
  height: auto!important;
}
#sp-header .sp-module {
  margin-left: 0px;
}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {
text-transform: uppercase;
  font-size:1.2rem!important;
}
#sp-menu
{
color:white;
}
.sakums>span {
  display: none;
}
#sp-header.header-sticky {
background: #217842!Important;
}
#sp-title {
  *margin-top: -90px;
}








#sp-header{
background: none;
box-shadow: none !Important;
height: 80px;
left: 0;
position: relative;
top: 0;
width: 100%;
z-index: 99;
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0));
}






#section-id-1545674112971 .sppb-section-title  {
  margin-top: 0px;
  margin-bottom: 0px;
}
#section-id-1545674112971 .readmore_jaunumi_raksti {
  left: 20px;
}
.sadalas {
  font-weight: normal;
  padding-right: 3%;
}
#section-id-1545817010455 .sppb-media
{
display: flex;
}
#section-id-1545817010455 .sppb-media>div
{
	align-items: center;
	display: inline-flex;
	float: unset !important;
}
#section-id-1545817010455 .pull-left {
width: 73px !important;
}
#section-id-1545823225277 {
  background-size: cover!important;
}
#mod-custom496{
background: #217842;
  width: 39px;
  position: absolute;
  right: 0px;
  border-top-left-radius: 29px;
  border-bottom-left-radius: 29px;
  height: 231px;
border: 1px solid #ffffff;
    cursor: pointer;
}

#sp-footer-5, #sp-footer5 {
  position: fixed;
  top: 35%;
  z-index: 99999999;
  right: 0px;
}
#sp-footer {
padding: 0;
  background: transparent;
}
#pclabnew .fa.fa-map-marker::before {
    content: "\f3c5";
    font-size: 35px !important;
    border: none !important;
    color: #217842!important;
    background: #fff;
    top: 1px !important;
}
.g-labs-table .column-name2 .link i
{
 background: #fff!important;
border:unset !important;;
}
.address a,.column-contacts a
{
color: #217842;
font-weight: 500;
}
.g-labs-table .column-features {
  margin-top: -20px;
  margin-right: 13px;
}
.sp-menu-item.active {
border-bottom: 2px solid white;
}
.sp-megamenu-parent>.sp-menu-item.active>a {
color: white !important;
}
.zt,.kt
{
  padding-left: 10px;
}

.column-time
{
margin-top: -17px!important;
}
#pclabnew{
display: grid;
grid-template-columns: 40% 10% 35% 15%;
padding-top: 27px;
margin-bottom: 11px;
height: 229px;
padding-left: 30px;
}
.block-labs {
  border: unset!important;
}
.g-labs-table
{
width:100%;
}
.tablicafilialivirovnenijemobile
{
display:none;
}
.kn {
font-weight: 400;
    width: 32%;
    border-radius: 5px;
    background-color: #ffffff;
    padding-right: 2%;
    padding-left: 2%;
    padding-top: 1%;
    display: inline-block;
    color: #217842;
    padding-bottom: 1%;
    border: 1px solid #217842;
}
.tablicafilialivirovnenije p {
display: inline-block;
margin-top: 0px;
margin-bottom: 3px;
}
.zn {
  font-weight: 400;
  width: 32%;
  border-radius: 5px;
  background-color: #217842;
  padding-right: 2%;
  padding-left: 2%;
  padding-top: 1%;
  display: inline-block;
  color: white;
  padding-bottom: 1%;
}

.sakums>span
{
visibility: hidden;
}
#sp-main-body {
  *padding: 10px 0!important;
}
.com-laboratorija #sp-title
{
display:block;
}
.com-sppagebuilder #sp-title
{
*display:none;
}

#section-id-1545317912811 .sppb-col-md-1 {
  min-width: 12.2%;
}
#section-id-1542987045214 .sppb-col-md-2:hover .apskatit 
 {
display:block!important;
}
#section-id-1542987045214 .sppb-col-md-2:hover 
 {
margin-top:-20px!important;
}
.apskatit 
 {
display:none;
  background: #1E723E;
  padding: 10px 0;
  margin-top: 21px;
  position: absolute;
  width: 100%;
  left: 0px;
}

.sppb-no-gutter > .sppb-col, .sppb-no-gutter > [class*="sppb-col-"] {
  border-left: 1px solid #5DF588;
}
#sp-header {
  position: absolute;
}
#sp-menu .sp-column 
{
display: flex;
}
#sp-menu .sp-column  .sp-megamenu-wrapper
{
margin: auto;
margin-top: 10px;
}
 #sp-top2{
  width: 6%;
  padding: 0px;
  margin: 0px;
}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {
  padding: 0 5px;
}
#sp-logo img{
  *margin-top: -45px;

  /*height: 48px;
  display: block;
  object-fit: contain;
  top: 0px;
  position: absolute;
  left: 0px;
*/
}
.visible-lg-inline-block.btn-group
{
display: flex;
}
 #sp-menu{
  padding-left: 0px;
padding-right: 0px;
}
#sp-rezultatiheader
{  
padding-right: 0px;
padding-left: 0px;
}
.sakums > img {
  *position: absolute;
  *margin-top: -15%;
  *padding-left: 19%;
}

.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span
{
line-height: unset;
color: white;
font-weight: bold;
}
.telefon {
font-weight: bold;
}
.telefon i
{
	color: white;
	transform: rotate(108deg);
}
.telefon a
{
	color: white;
}
#applyFor1, #applyFor2{
    border: unset!important;
 width: 97px;
    color: black;
    border-radius: 100px !important;
    font-weight: bold;
    padding-top: 7px;
    padding-bottom: 7px;
    color: #217842;
    background: #ffffff;

}
#applyFor1{
margin-right: 10px;
}
.menu-fixed
{
margin:  0!important;
background-color: #217842 !important;
}
.animated.menu-fixed-out{
*background: transparent!important;
}
.sp-page-builder .page-content #section-id-1546605916290 {
  padding: 0px!important;
  margin: 0px!important;
}
.sppb-title-heading {
    font-size: 38px;
}
@media only screen and (min-width: 2100px) {
#section-id-b1257d2f-8e12-43db-a20d-1e31069317cc
{
    height: 850px!important;
}
}

@media only screen and (min-width: 1000px) {
    	.itemid-3252 #sp-header {
		height: 103px!important;
	}
.analyzeTable .btn {
    font-size: 15px!important;
}
	.d-xl-block {
	  display: inline-flex !important;
	}
	#mob_email
	{
	 display: none;
	}
}


@media only screen and (max-width: 1400px) and (min-width: 1200px)  
{
	#sp-menu {
	width: 40%;
	margin-left: 31px;
	padding-left: 5px !important;
	}
	.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span, .sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
 
  font-size: 9.5px !important;
}
}
@media only screen and (max-width: 1700px) 
{
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
    overflow-y: auto;
    overflow: auto;
    max-height: 370px;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a {
    padding: 10px!important;
}
}
@media only screen and (max-width: 1200px) and (min-width: 1000px)  
{
#mod-custom483>div>div
{
  width: 24%!important;
  margin-top: 0px!important;
  position: relative!important;
  left: 0px!important;
  top: -20px!important;
  margin: auto!important;
  right: 0px!important;
  display: block!important;
}
	#sp-header.header-sticky #section-id-1546086778165 {
	  display: none!important;
	}
	#column-wrap-id-1545823225347 {
	  max-width: 25%!important;
	  flex-basis: 25%!important;
	  margin-top: 0px;
	  margin-right: 0px;
	  margin-bottom: 0px;
	  margin-left: 0px;
	}
	#column-wrap-id-1545823225343 {
	  max-width: 25%!important;
	  flex-basis: 25%!important;
	}
	#section-id-1545317912811 .sppb-col-md-1 {
	max-width: 8.3333333333333%;
	flex-basis: 8.3333333333333%;
	}
	#section-id-1542987045214 .sppb-col-md-2,#section-id-1542994513493 .sppb-col-md-2 {
	max-width: 16.666666666667%!important;
	flex-basis: 16.666666666667%!important;
	}
	#section-id-1542987045214 .sppb-col-md-1{
	  max-width: 8.3333333333333%;
	  visibility: hidden;
	  flex-basis: 8.3333333333333%;
	}
	.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span, .sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {

	  font-size: 11px !important;
	}
	.sp-page-builder .page-content #section-id-1542984957843 {
	  padding-top: 12%!important;
	}
	#section-id-1546086778165 .sppb-col-md-4  {
	max-width:33.3333333333333% !important;
	flex-basis:33.3333333333333% !important;
	}
	#section-id-1546086778165
	{
	display:block!important;
	}

	#sp-top2 {
	  width: 7%!important;
	}

	#sp-menu {
	  position: static;
	  order: 0!important;
	  width: 57%;
	  padding-left: 41px !important;
	}
	#sp-rezultatiheader
	{
position: absolute;
margin: auto;
left: 0px;
right: 0px;
top: 72px;
	display: block!important;
	}
	.header-sticky #sp-rezultatiheader
	{
	display:none!important;
	}
}
@media only screen and (max-width: 1180px) 
{
#section-id-1615306380402 .sppb-col-md-2   {
    max-width: 50%;
border: unset;
    flex-basis: 50%;
}
}
@media only screen and (max-width: 1280px) 
{

.dropfiles-content-table.dropfiles-content a {

    vertical-align: middle!important;
    margin: 0px!important;
}
.dropfiles-content-table.dropfiles-content .table-bordered {

    padding: 0px;
}
.dropfiles-content-table.dropfiles-content .table td {
    min-width: 100%!important;
}
.dropfiles-content-table.dropfiles-content .table td.file_download, .dropfiles-content-table.dropfiles-content .table th.file_download {

    min-width: 100%!important;
}
.dropfiles-content-table.dropfiles-content .table-bordered tr {
    height: auto!important;
    min-height: 200px!important;
}
}
@media only screen and (max-width: 1200px) 
{
h1 {
	  font-size: 30px!important;
	  margin-top: 51px!important;
	}
}
@media only screen and (max-width: 1000px) 
{
.sppb-addon-accordion .sppb-panel-default .sppb-panel-heading {
  padding-right: 56px!important;
}

input.form-control,
textarea.form-control {
    margin-left: 14px;
}
li a.sakums
{
    padding: 0px;
    float: right;
    padding-top: 17px;
    padding-bottom: 17px;
}
.offcanvas-active .burger-icon>span, #modal-menu-toggler.active .burger-icon>span {
    background-color: #35EE68;
}
.offcanvas-menu .offcanvas-inner ul.menu>li>a, .offcanvas-menu .offcanvas-inner ul.menu>li>span {

    padding-right: 28px;
}
  .offcanvas-menu a,
  .offcanvas-menu li,
  .offcanvas-menu li span {
    color: white !important;
    font-weight: 700;
    margin-bottom: 13px;
    font-size: 21px!important;
    text-align: right;
*padding-right:15px;
  }
  .offcanvas-menu  li ul li a,
  .offcanvas-menu  li ul li span{
    font-size: 18px!important;
  }
  .offcanvas-menu  li ul li{
padding-right:34px!important;
  }
  .offcanvas-menu {
    background: #227843;
  }
.modul_meklet_analizes
{
display:none!important;
}
#sm-filter-653{
    margin-bottom: 17px!important;
    border-left: 8px solid #217842!important;
}
#sm-filter-653
{
     position: relative; 
     visibility: visible; 
     width: 100%;
     height: auto; 
    font-size:15px; 
     opacity: 1;
}
.dropfiles-container .dropfiles-container-table {
    margin-left: 0px!important;
}
#section-id-1545317912811 .sppb-col-md-1
{
max-width: 50%;
flex-basis: 50%;
}
	#mob_email>span
	{
	width: 82%;
margin: auto !important;
  margin-bottom: auto;
margin-bottom: 10px !important;
	}
	#sp-rezultatiheader .sp-module 
	{
	width: 100%;
	}
	#mod-custom526>div
	{
	display: grid;
	grid-template-columns: 50% 50%;
	}
	#sp-rezultatiheader div a {
	  color: #217842;
	  width: 84%;
	  margin: auto;
	}
	.header-sticky #sp-rezultatiheader
	{
	display:none!important;
	}
	#sp-rezultatiheader
	{
	position: absolute;
	margin: auto;
	left: 0px;
	right: 0px;
	top: 72px;
		display: block!important;
		}
	#sp-left
	{
	order: 2;
	}
	.itemid-2237 .col-lg-4,
	.itemid-227 .col-lg-4  {
	  width: 49%;
	  max-width: 49%;
	}
	#parners .col-md-4
		{
			width:49%;
		}
	#sppb-addon-wrapper-1545317912762,
	#sppb-addon-wrapper-1547038523457 {
	  margin-top: 83px!important;

	}
	#mod-custom483 > div > span {
	  display: block;
	}
	#new_div_rezultati_mobile,
	#new_div_pieraksts_mobile
	{
	width:30%!important;
	}
	#sppb-addon-wrapper-79022eff-4a25-420c-9a99-4701bc6ed845
	{
	display:block!important;
	}
	#section-id-1546086778165
	{
	display:none!important;
	}

	#section-id-1542984957843 {
	  padding-top: 12%!important;
	}
	
	.offcanvas-active .close-offcanvas .burger-icon > span {
	  display: block;
	}
	.burger-icon > span {
	  display: none;
	}
	#offcanvas-toggler {
	  background-image: url(/images/svgviewer-output.svg);
	  height: 30px;
	  width: 47px;
	  margin-top: 0%;
	  background-size: 76%;
	  background-repeat: no-repeat;
	}
	#sp-top2 {
	  width: 15%;
	}
	#sp-menu {
	  order: 2;
	}
	#section-id-1542987045214 img,#section-id-1545317912811 img
	{
	display: inline-block;
	}
	#column-wrap-id-1542987045207
	{
		display: none;
	}
	#section-id-1542987045214 .sppb-row
	{
		display: grid;
		grid-template-columns: 33% 33% 33%;
	}
	#section-id-1542987045214 .sppb-column-addons>div
	{
	margin-bottom: 1px;
	}
	.grid-container_rakstu28,.grid-container_rakstu29 {
	  grid-template-columns: 100%!important;
	}
	#sppb-addon-1545823225344 .sppb-addon-content,#sppb-addon-1545823225346 .sppb-addon-content,#sp-footer ul.menu li {
	  text-align: center!important;
	}
	.sadalas {
	  padding-right: 0px;
	  text-align: center;
	}
	#sp-footer ul.menu {
	  width: 100%;
	}
	.sp-page-builder .page-content #section-id-1545823225277 {
	  padding-bottom: 35px!important;
	}
	#pclabnew {
	  grid-template-columns: 100%;
	  height: auto;
	padding-right:29px !important;
	padding-left: 12px !important;
	position: relative;
	}
	.tablicafilialivirovnenije
	{
	display:none;
	}
	.tablicafilialivirovnenijemobile {
	  display: block;
	  margin-top: 14px;
	}
	.mzn {
	  line-height: 115%;
	  border-radius: 5px;
	  background-color: #217842;
	  padding-right: 2%;
	  padding-left: 2%;
	  padding-top: 1%;
	  color: white;
	  padding-bottom: 1%;
	  margin-top: 9px;
	  display: inline-flex;
	}
	.mkn {
	  line-height: 115%;
	  border-radius: 5px;
	  background-color: #ffffff;
	  padding-right: 2%;
	  padding-left: 2%;
	  padding-top: 1%;
	  color: #217842;
	  padding-bottom: 1%;
	  margin-top: 9px;
	  display: inline-flex;
border: 1px solid #217842;
	}
	.g-labs-table .column-features i {
		display: block!important;
	}
	.g-labs-table .column-features {

	  position: absolute;
	  right: 5px;
	  margin-right: 0px;
	  top: 50px;
	}
	.g-labs-table .column-time {
	  width: 100% !important;
	}
	#sp-menu>div
	{
	width: 100%;
	align-items: flex-start !important;
	}
	#sp-menu .sp-column .sp-megamenu-wrapper {
	  margin: auto 0px !important;
	}
}
@media only screen and (max-width: 999px) and (min-width: 768px)  
{
	#column-id-84a20f85-914d-42cb-ba64-c0746382b7a1 {
		margin-top: 82px!important;
	}
}
@media only screen and (max-width: 790px) 
{
.article-details .article-info {
  margin-bottom: 1rem!Important;
}
#sp-main-body > .row {
  padding-top: 0px;
}
.sp-page-builder .page-content #section-id-1691994926363 {
padding: 0px;
}
#sppb-addon-wrapper-1691994926366 {

  margin-bottom: 0px;
}
	#parners .col-md-4
	{
		width:100%!important;
	}
}
@media only screen and (max-width: 600px) 
{
#sppb-addon-1615307767116 .form-group input
{
    margin-left: 9px;
}
#sppb-addon-1615307767116 .form-group {
    display: inline-block;
    width: 100%;
}
.dropfiles-content-table.dropfiles-content .table-bordered tr {
    height: auto!important;
    min-height: 220px!important;
}
.mailiconmobile
{
width: 100%!important;
}
#sp-rezultatiheader div a
	{
color:#217842;
}
#sp-rezultatiheader div
	{

width:100%;
}

.itemid-2237 .col-lg-4,
.itemid-227 .col-lg-4  {
  width: 100%;
  max-width: 100%;
}
#new_div_rezultati_mobile, #new_div_pieraksts_mobile {
  width: 45% !important;
}
#applyFor1 span {
padding: 5px!important;
  background: linear-gradient(to bottom, #E31E25 50%, #FF35BF 100%);
    background-color: rgba(0, 0, 0, 0);
    background-position-x: 0%;
    background-position-y: 0%;
    background-repeat: repeat;
    background-attachment: scroll;
    background-image: linear-gradient(rgb(227, 30, 37) 50%, rgb(255, 53, 191) 100%);
    background-size: auto;
    background-origin: padding-box;
    background-clip: border-box;
    background-clip: border-box;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
#mod-custom483 span{
  font-size: 14px!important;
}
	#section-id-1542984957843 {
	  padding-top: 27% !important;
	}
	
	#sppb-addon-1634136102261 .sppb-col-md-3
	{
		width:100%!important;
	}
}
@media only screen and (max-width: 577px) 
{
	#column-id-84a20f85-914d-42cb-ba64-c0746382b7a1 {
		margin-top: 67px;
	}
}
@media only screen and (max-width: 360px) 
{
	#column-id-84a20f85-914d-42cb-ba64-c0746382b7a1 {
        margin-top: 93px;
    }
	#section-id-1542987045214 h2 {
		font-size: 14px !important;
	}
	#sppb-addon-69c096b3-bffd-4c67-8fae-81d70b19957d .sppb-feature-box-title {

		font-size: 21px;
	}
	#mod-custom526 i
	{
		display:none!important;
	}
}