.menu-item-object-language_switcher .trp-flag-image {
display: inline-block;
margin: -1px 5px;
vertical-align: baseline;
padding: 0;
border: 0;
border-radius:0;
} .trp-language-switcher{
height: 42px;
position: relative;
box-sizing: border-box;
width: 200px;
text-overflow: ellipsis;
white-space: nowrap;
}
.trp-language-switcher > div {
box-sizing: border-box;
padding:4px 20px 3px 13px;
border: 1.5px solid #949494;
border-radius: 2px;
background-image: url(//www.commerce-lj.si/wp-content/plugins/translatepress-multilingual/assets/images/arrow-down-3101.svg);
background-repeat: no-repeat;
background-position:
calc(100% - 20px) calc(1em + 2px),
calc(100% - 3px) calc(1em + 0px);
background-size:
8px 8px,
8px 8px;
background-repeat: no-repeat;
background-color: #fff;
}
.trp-language-switcher > div:hover {
background-image: none;
}
.trp-language-switcher > div > a {
display: block;
padding: 7px 12px;
border-radius: 3px;
text-decoration: none;
color: #1E1E1E;
font-style: normal;
font-weight: 400;
font-size: 16px;
}
.trp-language-switcher > div > a:hover {
background: #F0F0F0;
border-radius: 2px;
}
.trp-language-switcher > div > a.trp-ls-shortcode-disabled-language {
cursor: default;
}
.trp-language-switcher > div > a.trp-ls-shortcode-disabled-language:hover {
background: none;
}
.trp-language-switcher > div > a > img{
display: inline;
margin: 0 3px;
width: 18px;
height: 12px;
border-radius: 0;
}
.trp-language-switcher .trp-ls-shortcode-current-language{
display: inline-block;
}
.trp-language-switcher:focus .trp-ls-shortcode-current-language,
.trp-language-switcher:hover .trp-ls-shortcode-current-language{
visibility: hidden;
}
.trp-language-switcher .trp-ls-shortcode-language{
display: inline-block;
height: 1px;
overflow: hidden;
visibility: hidden;
z-index: 1;
max-height: 250px;
overflow-y: auto;
left: 0;
top: 0;
min-height: auto;
}
.trp-language-switcher:focus .trp-ls-shortcode-language,
.trp-language-switcher:hover .trp-ls-shortcode-language{
visibility: visible;
max-height: 250px;
padding: 4px 13px;
height: auto;
overflow-y: auto;
position: absolute;
left: 0;
top: 0;
display: inline-block !important;
min-height: auto;
} #wpadminbar #wp-admin-bar-trp_edit_translation .ab-icon:before {
content: '\f326';
top: 3px;
}
@media screen and ( max-width: 782px ) {
#wpadminbar #wp-admin-bar-trp_edit_translation > .ab-item {
text-indent: 0;
}
#wpadminbar li#wp-admin-bar-trp_edit_translation {
display: block;
}
} .elementor-shortcode .trp-ls-shortcode-current-language,
.elementor-shortcode .trp-ls-shortcode-language {
width: 300px !important;
}.stm_gdpr_popup-main{position:fixed;padding:26px 30px 30px;width:380px;border-radius:5px;z-index:9999999}.stm_gdpr_popup-main .stm_gdpr_popup-links{margin-top:15px;font-size:14px}.stm_gdpr_popup-main .stm_gdpr_popup-links:after{content:"";display:table;width:100%;clear:both}.stm_gdpr_popup-main .stm_gdpr_popup-links a{float:right;width:153px;padding:4px 0;text-align:center;position:relative;text-transform:uppercase;background-color:transparent;border:1px solid #fff;text-decoration:none;letter-spacing:.5px;border-radius:3px;font-size:12px;color:#fff;transition:all .3s}.stm_gdpr_popup-main .stm_gdpr_popup-links a.stm_gdpr_popup-accept{float:left;background-color:#5e5cc7;border:1px solid #5e5cc7;margin-left:-5px}.stm_gdpr_popup-main .stm_gdpr_popup-links a:hover{border-color:#fff;background-color:#fff;color:#5e5cc7}#stm-gpdr-form .stm-gdpr-errors{color:#ce0000}#stm-gpdr-form .stm-gdpr-success{color:#056d05}.spu-box,
.spu-box *{
box-sizing: border-box;
}
.wppopups-whole{
position: relative;
width: 100%;
left: 0;
top: 0;
z-index: 999998;
display: flex;
align-items: center;
justify-content: center;
}
.spu-bg{
position: fixed;
width: 100%;
height: 100%;
top: 0;
left: 0;
display: none;
z-index: 99999;
}
.spu-box:before,
.spu-box:after {
content:"";
display:table;
}
.spu-box:after {
clear:both;
}
.spu-box {
zoom:1;
}
.spu-box {
position:fixed;
z-index: 999999;
width: 100%;
max-height: 100vh;
}
.spu-box img{
max-width: 100%;
height: auto;
}
.spu-box img.aligncenter {
clear: both;
display: block;
margin: 0 auto;
} .spu-box.spu-position-top-left{
top: 0; left: 0; bottom: auto; right: auto;
}
.spu-box.spu-position-top-right{
top: 0; right: 0; bottom: auto; left: auto;
}
.spu-box.spu-position-top-center{
top: 0; right: auto; bottom: auto; left: auto;
}
.spu-box.spu-position-bottom-left{
bottom: 0; left: 0; top: auto; right: auto;
}
.spu-box.spu-position-bottom-right{
bottom: 0; right: 0; top: auto; left: auto;
}
.spu-box.spu-position-bottom-center{
top: auto; right: auto; bottom: 0; left: auto;
}
.spu-box.spu-position-top-bar,
.spu-box.spu-position-bottom-bar{
margin: 0;
width: 100% !important;
max-width: 100% !important;
position: fixed;
}
.spu-box.spu-position-top-bar{
top: 0;
}
.spu-box.spu-position-bottom-bar{
bottom: 0;
}
.spu-box.spu-position-bottom-bar .spu-content .spu-fields-container,
.spu-box.spu-position-top-bar .spu-content .spu-fields-container{
padding: 0;
}
.spu-box.spu-position-bottom-bar .spu-content,
.spu-box.spu-position-top-bar .spu-content {
display: inline-flex;
align-items: center;
justify-content: center;
width: 100% !important;
}
.spu-box.spu-position-bottom-bar .spu-content > *,
.spu-box.spu-position-top-bar .spu-content > *{
margin-left: 20px;
margin-bottom: 0;
}
.spu-box.spu-position-bottom-bar .spu-content .spu-optin-form,
.spu-box.spu-position-top-bar .spu-content label.spu-fields.spu-gdpr,
.spu-box.spu-position-bottom-bar .spu-content label.spu-fields.spu-gdpr,
.spu-box.spu-position-top-bar .spu-content .spu-optin-form {
display: inline-flex;
margin-bottom: 0;
}
.spu-box.spu-position-top-bar .spu-content .spu-optin-fields,
.spu-box.spu-position-bottom-bar .spu-content .spu-optin-fields,
.spu-box.spu-position-top-bar .spu-content label.spu-fields.spu-gdpr,
.spu-box.spu-position-bottom-bar .spu-content label.spu-fields.spu-gdpr{
margin-bottom: 0;
}
.spu-box.spu-position-bottom-bar .spu-content label.spu-fields.spu-gdpr ,
.spu-box.spu-position-top-bar .spu-content label.spu-fields.spu-gdpr {
margin-left: 20px;
margin-bottom: 0;
}
.spu-box.spu-position-bottom-bar .spu-content .spu-optin-fields .spu-fields ,
.spu-box.spu-position-top-bar .spu-content .spu-optin-fields .spu-fields {
min-width: 250px;
}
.spu-box.spu-position-bottom-bar .spu-content button.spu-fields.spu-submit ,
.spu-box.spu-position-top-bar .spu-content button.spu-fields.spu-submit {
width: 120px;
margin-left: 20px;
} .spu-close{
position:absolute;
padding: 0;
cursor: pointer;
background: transparent;
border: 0;
-webkit-appearance: none;
line-height: .5;
text-decoration: none;
cursor: pointer;
z-index: 9999;
}
html .spu-box a.spu-close {
text-decoration: none;
}
.spu-close-top_right{
right:8px;
top:5px;
}
.spu-close-top_left{
left:8px;
top:5px;
}
.spu-close-bottom_right{
right:8px;
bottom:5px;
}
.spu-close-bottom_left{
left:8px;
bottom:5px;
}
.spu-close:hover,
.spu-close:focus {
text-decoration: none;
display: block;
} p.spu-powered {
position: absolute;
bottom: -55px;
width: 100%;
text-align: center;
color: #fff;
left: 0px;
}
p.spu-powered a{
color: #ccc;
text-decoration: underline;
}
.spu-box.spu-scrollable p.spu-powered {
display: none;
} .spu-addon-container {
text-align: center;
margin: 36px 32px 44px;
}
.spu-addon-container:after {
clear: both;
content: " ";
display: table;
}
.spu-addon-title {
font-size: 24px;
}
.spu-addon-msg {
font-size: 17px;
}
.spu-input-text {
background-color: #fff;
width: 49%;
height: 44px;
border: 1px solid #cdd1d4;
-webkit-box-shadow: 0 0 6px -3px rgba(0,0,0,0.8) inset;
-moz-box-shadow: 0 0 6px -3px rgba(0,0,0,0.8) inset;
box-shadow: 0 0 6px -3px rgba(0,0,0,0.8) inset;
border-radius: 3px;
font-size: 18px;
line-height: 38px;
padding: 4px 6px;
overflow: hidden;
outline: none;
margin: 0;
vertical-align: middle;
}
.spu-button {
display: block;
-webkit-box-shadow: 0 1px 1px -1px #fff inset;
-moz-box-shadow: 0 1px 1px -1px #fff inset;
box-shadow: 0 1px 1px -1px #fff inset;
-webkit-text-shadow: #888 -0 0 1px;
-moz-text-shadow: #888 -0 0 1px;
text-shadow: #888 0 0 1px;
font-size: 15px;
padding: 10px 12px;
line-height: 24px;
text-align: center;
vertical-align: middle;
cursor: pointer;
text-decoration: none;
margin: 0;
height: auto;
width: 35%;
border: 0;  
}
.spu-button-bg {
width: 100% !important;
}
.spu-inline {
display: inline-block !important;
}
.spu-errors {
color: red;
text-align: center;
margin-top: 20px;
} .spu-optin-form .spu-helper-fields{
display: none;
}
.spu-fields-container{
padding: 36px 32px 44px;
position: relative;
}
.spu-fields.spu-name,
.spu-fields.spu-email{
background-color: #fff;
width: 100%;
height: 48px;
border: 1px solid #cdd1d4;
-webkit-box-shadow: 0 0 6px -3px rgba(0,0,0,0.8) inset;
-moz-box-shadow: 0 0 6px -3px rgba(0,0,0,0.8) inset;
box-shadow: 0 0 6px -3px rgba(0,0,0,0.8) inset;
border-radius: 3px;
font-size: 18px;
line-height: 38px;
padding: 4px 6px;
overflow: hidden;
outline: none;
margin: 0 0 20px 0;
vertical-align: middle;
display: block;
}
.spu-fields.spu-submit{
background: #50bbe8;
border: 1px solid #429bc0;
-webkit-box-shadow: 0 1px 1px -1px #fff inset;
-moz-box-shadow: 0 1px 1px -1px #fff inset;
box-shadow: 0 1px 1px -1px #fff inset;
-webkit-text-shadow: #888 -0 0 1px;
-moz-text-shadow: #888 -0 0 1px;
text-shadow: #888 -0 0 1px;
width: 24%;
color: #fff;
font-size: 16px;
padding: 10px 6px;
line-height: 24px;
text-align: center;
vertical-align: middle;
cursor: pointer;
display: inline;
margin: 0;
height: auto;
}
.spu-fields.spu-submit i{
display: none;
}
.spu-optin-fields {
display: block;
}
.spu-optin-fields.spu-inline-fields {
display: flex;
margin-bottom: 20px;
}
.spu-optin-fields.spu-inline-fields .spu-fields{
margin-bottom: 0px;
}
.spu-optin-fields.spu-inline-fields .spu-fields.spu-name {
margin-right: 20px;
}
.spu-fields.spu-email{
margin-right: 0;
}
.spu-fields.spu-submit {
width: 100%;
max-width: 100%;
}
.spu-fields.spu-submit span{
transition: all 1s;
opacity:1;
}
.spu-fields.spu-submit svg{
display:none;
margin:0 auto;
transition: all 1s;
}
.spu-fields.spu-submit svg path,
.spu-fields.spu-submit svg rect{
fill: #fff;
}
.spu-fields.spu-submit.spu-sending span{
display: none;
opacity: 0;
}
.spu-fields.spu-submit.spu-sending svg{
display: block;
opacity: 1;
}
.optin-errors {
color: red;
text-align: center;
margin-top: 20px;
} span.spu-timer {
position: absolute;
bottom: 0px;
left: 0px;
font-size: 12px;
position: absolute;
width: 100%;
text-align: right;
padding: 0 10px;
}
@media all and (max-width: 568px){
.spu-box{
max-width: 90vw !important;
}
.spu-box.spu-position-fullscreen,
.spu-box.spu-position-top-bar,
.spu-box.spu-position-bottom-bar{
max-width: 100vw !important;
}
.spu-box.spu-position-bottom-bar .spu-content,
.spu-box.spu-position-top-bar .spu-content {
flex-flow: column;
}
.pop-up-text2{
margin-bottom: 25px !important;
}
}.tc1{display:block;color:#0734b0;font-size:16px;text-transform:uppercase;font-weight:600;margin-bottom:0px !important;}
table tbody tr th, table tbody tr td{padding:5px !important;}
table{width:100% !important;}
.color-blue{color:#0734b0;}
.stm-header{margin-bottom:0 !important;}
.stm-header__row_color_center a img{width:auto;}
.stm-header__row_color_top,.stm-header__row.stm-header__row_top{height:40px;}
.stm-header__row_color_top:before{background-color:#fff !important;}
.stm-header__row_color_top .stm-icontext__text, .stm-header__row_color_top .stm-icontext__text a{color:#0734b0 !important;font-weight:600;}
.stm-header__row_color_top .stm-icontext__text a:hover{color:#0734b0 !important;}
.stm-navigation__default>ul>li a, .stm_header_style_1 .menu-item.current-menu-parent > a{color:#fff !important;}
.stm-header__row_color_center:before, .stm_header_style_1 .stm_mobile__header{background-image:url(//www.commerce-lj.si/eng/wp-content/uploads/2019/03/gradient-bg.png);background-position:center;background-repeat:no-repeat;background-size:cover;}
.single-product .fa-search:before{color:#fff;}
.stm-navigation__default ul>li>a{text-transform:uppercase;}
.stm-navigation__default>ul>li ul{margin-top:59px !important;}
.fa-search:before{color:#0734b0;}
.sm_mgt_0{background-position:center top !important;}
.sm_mgt_0.home-slider{background-size:cover;}
.color-white{color:#fff;}
.vc_custom_1550598238152{background-position:center top !important;}
.vc_custom_1550655881138{margin-top:-60px !important;background-image:url(//www.commerce-lj.si/eng/wp-content/uploads/2019/02/farmacija-banner-bg.jpg) !important;background-position:center top !important;background-repeat:no-repeat !important;}
.slider_title_wrapper{border-left:12px solid #0734b0;padding-left:20px;margin-top:-30px;margin-left:-32px;}
.slider_title_wrapper h1{font-size:70px;line-height:70px;color:#fff;}
@media (min-width:1025px){.sm_mgt_0 .wpb_wrapper{margin-left:25px;}
.services-row-1 .sm_mgt_0 .wpb_wrapper{margin-left:0;}
.sm_mgt_0 .wpb_wrapper .wpb_wrapper{margin-left:0;}
.sm_mgt_0.mgt_banner{min-height:505px;}
.banner-small{font-style:italic;font-size:16px;}
}
#wptww-testimonials-slidelist-1{padding:5% 5% 0;}
.wptww-testimonials-slidelist .wptww-testimonials-text p, .wptww-testimonials-slidelist.design-1 .wptww-testimonial-client,.wptww-testimonials-slidelist.design-1 .wptww-testimonial-job{font-size:16px;line-height:29px;text-align:left;}
.wptww-testimonials-slidelist .wptww-testimonials-text p{margin-bottom:40px !important;}
.wptww-testimonials-text em{font-style:normal;}
.wptww-testimonials-slidelist h4, .wptww-testimonials-slidelist.design-1 .fa-quote-left, .wptww-testimonials-text em:before, .wptww-testimonials-text em:after{display:none;}
.slick-dots li:before{display:none !important;}
.wptww-testimonials-slidelist .slick-dots li.slick-active button{background:#0734b0 !important;}
.wptww-testimonials-slidelist.design-1 .slick-prev, .wptww-testimonials-slidelist.design-2 .slick-prev, .wptww-testimonials-slidelist.design-3 .slick-prev, .wptww-testimonials-slidelist.design-4 .slick-prev{left:unset !important;right:27px !important;top:10px !important;}
.wptww-testimonials-slidelist.design-1 .slick-next, .wptww-testimonials-slidelist.design-2 .slick-next, .wptww-testimonials-slidelist.design-3 .slick-next, .wptww-testimonials-slidelist.design-4 .slick-next{top:10px !important;}
.wptww-testimonials-slidelist.design-1 .slick-prev:focus, .wptww-testimonials-slidelist.design-1 .slick-next:focus{outline:none;}
.wptww-testimonials-slidelist.design-1 .slick-dots{bottom:-30px !important;}
.social-icon-bar{position:fixed;top:67%;right:0;z-index:100;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.social-icon-bar a{display:block;text-align:center;padding:21px 19px;margin-bottom:4px;transition:all 0.3s ease;color:white;font-size:20px;}
.social-icon-bar a:hover{background-color:#1842e2;}
.facebook,.linkedin,.mail{background:#0734b0;color:white;}
.social-icon-bar .fa{width:24px;height:24px;border-radius:50%;background:#fff;}
.social-icon-bar .fa-linkedin:before{position:relative;top:-1px;padding:1px 2px 2px;color:#fff;font-size:10px;background:#0734b0;}
.social-icon-bar .fa-facebook:before{position:relative;top:0;color:#0734b0;font-size:13px;}
.social-icon-bar .fa-envelope:before{position:relative;top:0;color:#0734b0;font-size:13px;}
.intro-text{height:290px;padding:45px 0;}
.intro-text .stm_row-opacity{background-color:rgba(255, 255, 255, 0.5) !important;}
.intro-text p{font-size:16px;}
.quote-container{position:absolute;width:80%;text-align:center;left:0;right:0;top:75px;margin:auto;}
.quote-container:before,.quote-container:after{content:" ";position:absolute;width:61px;height:20px;background-image:url(//www.commerce-lj.si/eng/wp-content/uploads/2019/02/quote-mark.png);background-repeat:no-repeat;}
.quote-container:before{top:-70px;left:-30px;}
.quote-container:after{right:-30px;bottom:-70px;}
.mbdc-commerce{border-color:#fff;border-left-width:4px !important;padding-left:20px !important;border-left-style:solid !important;}
.mbdc-commerce h4,.mbdc-commerce .color-white{color:#fff;}
.services-row-2,.services-row-3{margin-top:200px;}
.services-row-1 .mbc_a:after,.services-row-1 .mbc_a_h:hover:after,.services-row-2 .mbc_a:after,.services-row-2 .mbc_a_h:hover:after,.services-row-3 .mbc_a:after,.services-row-3 .mbc_a_h:hover:after{background-color:#0734b0 !important;}
.services-row-1 .stm_services_style_11 .stm_service__overlay,.services-row-2 .stm_services_style_11 .stm_service__overlay,.services-row-3 .stm_services_style_11 .stm_service__overlay{background-image:url(//www.commerce-lj.si/eng/wp-content/uploads/2019/02/overlay.png);background-repeat:no-repeat;opacity:0.8;}
.services-row-1 .stm_services_style_11 .stm_service__single{border-radius:0;}
.services-row-1 .stm_services_style_11 .stm_service__title{width:80%;margin-left:15%;margin-right:5%;bottom:12%;}
.services-row-1 .stm_services_style_11 .stm_service__title>span{width:100%;text-align:right;font-style:italic;font-weight:400;}
.services-row-1 .stm_services_style_11 .stm_service__title>span:after{height:28px;bottom:-19px;}
.partners-section .stm_row-opacity{background-color:#fff !important;}
.testimonials-section .mbdc h4,.testimonials-section .mbdc p,.partners-section .mbdc h4,.partners-section .mbdc span{color:#0734b0 !important;}
.testimonials-section .mbdc,.partners-section .mbdc{border-color:#0734b0 !important;}
.stm_testimonials_style_14 .stm_testimonials__item,.testimonial-text-box{background:#fff;min-height:485px;}
.testimonial-text-box{padding:9%;}
.testimonials-section .stm_testimonials_style_14 .stm_testimonials__review{padding:16%;font-size:16px;line-height:29px;border-radius:0;box-shadow:none !important;}
.testimonials-section .stm_testimonials_style_14 .stm_testimonials__review:after{content:" " !important;width:61px;height:20px;bottom:120px;right:45px;background-image:url(//www.commerce-lj.si/eng/wp-content/uploads/2019/02/quote-mark.png);}
.stm_testimonials_style_14 .stm_testimonials__meta_align-center{position:absolute;bottom:70px;padding-left:15px;}
.testimonials-section .stm_testimonials_style_14 .stm_testimonials__meta_left{padding-left:16%;width:100%;}
.testimonials-section .stm_testimonials_style_14 .stm_testimonials__info{margin-left:0;}
.testimonials-section .stm_testimonials_style_14 .stm_testimonials__info h6,.testimonials-section .stm_testimonials_style_14 .stm_testimonials__info span{font-size:16px;}
.stm-1{float:left;width:50%;padding:20px;margin:16px 0;}
.service-desc-block{padding:60px 0;}
.service-desc-block .title-container{float:left;width:100%;margin-bottom:40px;}
.service-desc-block .title-container h4{float:left;max-width:90%;margin:0;color:#0734b0;font-size:46px;line-height:46px;text-transform:uppercase;border-left:9px solid #0734b0;padding-left:20px;word-wrap:break-word;}
.service-desc-block .title-container a{float:left;position:relative;margin-left:60px;}
.service-desc-block .title-container img{float:left;margin-top:6px;}
.service-desc-block .desc-container .tc{display:block;color:#0734b0;font-size:16px;text-transform:uppercase;font-weight:600;}
.service-desc-block .desc-container .tc:nth-child(1){display:none;}
.service-desc-block .desc-container span:first-child{margin-bottom:10px;}
.service-desc-block .desc-container span:nth-child(1){margin-top:40px;}
.service-desc-block .desc-container p{padding:0;}
.service-desc-block .info-col-1, .service-desc-block .info-col-2{float:left;width:50%;}
.service-desc-block .info-col-2{text-align:right;}
.service-desc-block .info-col-2 a{color:#0734b0;text-transform:uppercase;font-weight:600;}
.page-id-5121 .stm-header, .page-id-5123 .stm-header, .page-id-5128 .stm-header{margin:0;}
.title-box-container .stm_titlebox{background:#031546 !important;}
.title-box-container h1{color:#fff;}
@media (min-width:1200px){.service-desc-block{padding:60px 0 60px 63px;}
}
@media (max-width:767px){.service-desc-block .info-col-1, .service-desc-block .info-col-2{float:left;width:100%;}
.service-desc-block .info-col-2{text-align:center;margin-top:25px;}
}
.location-section .stm-contact-form{position:absolute;right:10%;bottom:-839px;width:500px;height:525px;background:#0734b0;z-index:100;padding:5%;}
.stm-contact-form h1{color:#fff;font-size:16px !important;font-weight:500;line-height:16px;margin-bottom:20px;}
.stm-contact-form input{height:38px !important;margin-bottom:8px;}
.stm-contact-form input[type="submit"]:not(.btn){float:right;width:116px;font-weight:500;background-color:#c3c3c3;margin-top:8px;}
.stm-contact-form textarea{min-height:148px !important;}
.stm-contact-form input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#c3c3c3;font-size:12px;font-weight:600;}
.stm-contact-form input::-moz-placeholder,textarea::-moz-placeholder{color:#c3c3c3;font-size:12px;font-weight:600;}
.stm-contact-form input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#c3c3c3;font-size:12px;font-weight:600;}
.home .product-contact-info .contact-section{padding-bottom:0;height:459px;}
.home .contact-section .stm-contact-form{bottom:-96px;}
.location-section{height:688px;}
.stm-footer{position:relative;z-index:0;}
.stm-footer a{color:#0734b0 !important;}
.stm_sidebar_style_21 .stm-footer .footer-widgets{padding:134px 0 15px !important;}
.stm-footer,.stm-footer__bottom:before{background-color:#dad6d6 !important;}
.stm-footer__bottom{color:#0734b0 !important;}
.stm_sidebar_style_21 .stm-footer__bottom{border-top:2px solid #0734b0 !important;}
.stm_sidebar_style_21 .stm-footer__bottom .stm_bottom_copyright{font-weight:600;text-align:center;}
#menu-footer-menu li{display:inline-block;margin-right:9%;color:#0734b0;text-transform:uppercase;font-weight:600;}
.contact-title{border-left:4px solid #0734b0!important;padding-left:20px !important;margin-bottom:35px;}
.contact-title h4,.contact-title p{color:#0734b0 !important;}
.contact-info-col{padding-left:24px;color:#0734b0;}
.contact-section .stm-contact-form{position:absolute;right:10%;bottom:-150px;width:500px;height:525px;background:#0734b0;z-index:100;padding:5%;}
.product-contact-info .vc_container.contact-section{z-index:10;}
.product_title_wrapper{border-left:4px solid #fff;padding-left:20px;margin:78px 0;color:#fff;}
.single-product .product_title{font-family:'Poppins';color:#fff;font-size:24px !important;font-weight:700 !important;line-height:30px !important;margin-bottom:10px !important;}
.desc-title{display:block;margin:10px 0;color:#fff;font-weight:600;font-size:16px;text-transform:uppercase;}
.services-row-1 .woocommerce ul.stm_products li.product .stm_single_product__image .button:after{content:none !important;}
.woocommerce-product-gallery__image:nth-child(n+2):hover img{border:none !important;}
.woocommerce div.product div.images img{border:none;}
.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:33.33% !important;}
.woocommerce ul.stm_products li.product:before{content:none;}
.services-row-1 .woocommerce ul.stm_products li.product:hover .stm_single_product__meta,.services-row-1 .stm_single_product__more:hover,.services-row-1 .woocommerce ul.stm_products li.product .button:hover{background-color:#3f51b5 !important;}
.woocommerce ul.stm_products.stm_products_3 li.product .stm_single_product__image .button:after{content:none !important;}
.stm_single_product__more.stm_lightgallery__selector{display:none;}
.woocommerce ul.stm_products li.product .stm_single_product__image .button{background-image:url(//www.commerce-lj.si/eng/wp-content/uploads/2019/02/read-more.svg);background-position:center;background-size:40px;background-repeat:no-repeat;}
.single-product .woocommerce-product-details__short-description p{color:#fff;}
.yith-wcwl-add-to-wishlist{display:none;}
.product-contact-info{margin-top:70px;}
.product-contact-info,.product-contact-info .contact-section{position:relative;}
.product-contact-info .contact-section{padding-bottom:58px;}
.single-product .site-content .container.no_vc_container{width:100%;background:#3f51b5;}
@media (min-width:1800px){.vc_custom_1522756431657{position:relative !important;width:130% !important;left:-15% !important;}
.vc_custom_1522756431657 .stm_loop__single,.woocommerce ul.stm_products li.product{padding:0 40px 40px !important;}
.stm_services_style_11 .stm_service__image,.stm_services_style_11 .stm_service__image img{width:100% !important;}
.services-row-1 .stm_services_style_11 .stm_service__overlay{background-size:cover !important;}
}
@media (min-width:1200px){.sm_mgt_0 .wpb_wrapper{margin-left:95px;width:100%;}
.vc_custom_1550739038233{max-height:960px;}
.vc_custom_1550739038233{background-size:100%;}
.vc_custom_1550739098186,.vc_custom_1550655881138,.vc_custom_1552039721037, .sm_mgt_0.mgt_banner{background-size:cover;}
.quote-container{width:84%;}
.title-section{margin:0 50px !important;}
.contact-section .vc_column-inner{margin-left:65px;}
.home .contact-section .vc_column-inner{margin-left:0;}
.single-product .contact-section .vc_column-inner{margin-left:50px;}
.single-product .site-content .container.no_vc_container{width:100%;background:#3f51b5;max-height:555px;margin-bottom:300px;}
.product_title_wrapper{margin-left:50px;}
.testimonials-container{padding-left:15px;}
.single-product .woocommerce-product-gallery__image{padding:0;}
.woocommerce-page div.product div.summary{padding-left:9%;}
.single-product .stm_markup{width:1200px;margin:0 auto;padding-right:15px;padding-left:15px;}
.woocommerce-product-gallery__wrapper{margin:0 !important;}
.woocommerce div.product div.images img{max-height:526px;}
.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(2){position:absolute;right:-187px;top:339px;}
.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(3){position:absolute;right:-374px;top:339px;}
}
@media (min-width:1200px){.stm-footer .footer-widgets #text-3{width:50%;}
}
@media (max-width:1199px){.stm-footer .footer-widgets #text-3{width:100%;}
}
@media (max-width:1024px){.service-desc-block .title-container img{right:15px;}
.hero_layout{height:calc(100vh - 86px);}
}
@media (min-width:1024px){.stm-navigation__default ul:first-child>li>a{padding:60px 27px !important;}
.stm-navigation__default ul:first-child>li:hover>a{background:#fff;color:#0734b0 !important;}
.hero_layout{height:calc(100vh - 180px);}
}
@media (max-width:1023px){.stm_mobile__header .stm_mobile__switcher .mbc{background:#fff !important;}
.stm_layout_advisory .stm-navigation.stm-navigation__default.stm-navigation__fwn ul li.menu-item-has-children>a:after{border-color:#fff transparent transparent !important;}
.stm-navigation__default>ul>li ul{margin-top:0 !important;}
.stm_layout_advisory .stm-header.active{background-color:#0734b0 !important;color:#fff !important;}
.stm-navigation__default>ul>li a, .stm-navigation__default>ul>li a:visited, .stm_header_style_1 .stm-navigation.stm-navigation__default ul li.menu-item.menu-item-has-children > a, .stm_layout_advisory.stm_header_style_1 .stm-navigation.stm-navigation__default.stm-navigation__fwn ul li ul.sub-menu li a, .stm_layout_advisory.stm_header_style_1 .stm-navigation.stm-navigation__default.stm-navigation__fwn ul li ul.sub-menu li a:visited{color:#fff !important;}
.stm_layout_advisory .stm-header .widget_search{display:none;}
}
@media (max-width:991px){.testimonials-box .stm_testimonials_style_14 .stm_testimonials__item{margin:0 15px;}
.location-section{height:auto;}
.location-section .stm-contact-form,.contact-section .stm-contact-form{position:static;width:100%;padding-top:50px;margin-bottom:-220px;}
#menu-footer-menu li{width:100%;}
}
@media (max-width:767px){.services-row-1{margin-top:150px;}
}
@media (max-width:550px){.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:100% !important;}
}
@media (max-width:480px){.intro-text{padding-top:22px;}
.quote-container{top:55px;}
.quote-container:before{top:-40%;}
.quote-container:after{bottom:-40%;}
.testimonials-section .stm_testimonials_style_14 .stm_testimonials__review:after{bottom:20%;}
.home #kontakt .vc_custom_1550657796761{background:none;}
.service-desc-block .title-container h4{font-size:38px;line-height:38px;}
.service-desc-block .title-container img{margin-top:5px;width:21px;}
.service-desc-block .title-container a{width:21px;margin-left:0;}
.wptww-testimonials-slidelist.design-1 .slick-dots{bottom:-55px !important;}
.social-icon-bar{top:57%;}
.social-icon-bar a{padding:3px 6px 5px;}
}
.services-row-1.hidden{display:none;}
.wpb_wrapper.map-container{overflow:hidden;}
.stm_sidebar_style_21.home .stm-footer{width:100%;}
#map{position:relative;width:147%;height:459px;}
#map iframe{position:absolute;left:-550px}
@media (max-width:1023px){#map{display:none;}
}
@media (max-width:991px){.table-container{overflow-x:scroll;overflow-y:hidden;}
}
.service-desc-block .title-container .title-hover{position:absolute;top:-9px;left:50%;transform:translate(-50%, -50%);background:#fff;color:#555;font-size:12px;border:1px solid #e1e1e1;padding:3px 10px;line-height:1;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;opacity:0;visibility:hidden;white-space:nowrap;z-index:2;}
.service-desc-block .title-container a:hover .title-hover{opacity:1;visibility:visible;}
.our-partners-gallery li{float:left;width:20%;}
.our-partners-gallery li:before{content:none !important;}
@media (max-width:767px){.our-partners-gallery li{float:left;width:33.3%;}
}
@media (max-width:480px){.our-partners-gallery li{float:left;width:50%;}
}
.hide__slo:lang(en) {display: none;}
.hide__en:lang(sl) {display: none;}
.hero_layout {display:flex;align-items:center;}
.hero_title_wrapper{border-left:12px solid #0734b0;padding-left:20px;margin-top:-30px;margin-left:-32px;min-width:245px;}
.hero_title_wrapper h1{font-size:70px;line-height:70px;color:#fff;}
@media (min-width:768px){.hide_desktop{display:none;}
}
.pp_details{display:none;}
.pp_content_container{padding:0px 15px 0px 15px;} h5{font-family: 'poppins' !important; font-size: 32px !important; line-height: 1.3em !important; color: #ffffff !important; font-weight: 400 !important; display:block !important; margin-top:22px !important;}
@media (max-width:480px){h5{font-size: 22px !important;}
}
@media (max-width:767px){iframe.homepage_map {height:450px !important;}
}