.alignnone {
margin: 5px 20px 20px 0;
clear: both;
}
.aligncenter,
div.aligncenter {
display: block;
margin: 5px auto 5px auto;
}
.alignright {
float: right;
margin: 20px 0 30px 30px;
}
.alignleft {
float: left;
margin: 5px 30px 30px 0;
}
a img.alignright {
float: right;
margin: 5px 0 20px 20px;
}
a img.alignnone {
margin: 5px 20px 20px 0;
}
a img.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto
}
.gallery-caption,
.wp-caption {
background: #fff;
border: 1px solid #f0f0f0;
max-width: 100%; padding: 5px 3px 10px;
text-align: center;
}
.wp-caption.alignnone {
margin: 5px 20px 20px 0;
}
.wp-caption.alignleft {
margin: 5px 20px 20px 0;
}
.wp-caption.alignright {
margin: 5px 0 20px 20px;
}
.wp-caption img {
border: 0 none;
height: auto;
margin: 0;
max-width: 98.5%;
padding: 0;
width: auto;
}
.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
margin: 0;
padding: 0 4px 5px;
} .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
white-space: nowrap;
height: 1px;
width: 1px;
overflow: hidden;
}
.screen-reader-text:focus {
clip: auto !important;
display: block;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; }
.sticky,
.bypostauthor{position: relative;} p[class*="-font-size"],
p[style*="font-size"] {
line-height: 1.3em;
}
.wp-block-quote cite,
.wp-block-pullquote cite {
margin-top: .5em;
}
.wp-block-quote cite:before,
.wp-block-pullquote cite:before {
margin-top: 0;
}
.wp-block-calendar tfoot td {
text-align: left;
}
.wp-block-calendar tfoot td#next {
text-align: right;
}
.wp-block-search {
position: relative;
margin-bottom: 30px;
}
.wp-block-search__button {
font-size: 0;
}
div[style*="width: 45%"] {
margin-bottom: 30px;
}
p.has-text-align-center {
margin-bottom: 50px;
}
.wp-block-cover.has-background-dim {
margin-bottom: 30px;
}
.wp-block-audio audio {
min-width: inherit;
}
audio:focus {
outline: none;
border: none;
}.zoSivaBoja .container {
background-color: #eaede9 !important;
}
.zoTransparent {
background-color: transparent !important;
}
.zoSivaBoja .zoTransparent h6,
.zoSivaBoja .zoTransparent p {
padding-left: 50px;
}
.zoVesti .item-title {
min-height: 90px;
}
.zoVesti .excerpt,
.zoVesti .post-author,
.author {
display: none;
}
.zoVesti img{
width: 100%; 
height: 200px; 
object-fit: cover;
}
p {}
p a {
color: #e2342c;
font-weight: 400
}
@media (min-width: 1200px) {
.offsetZo {
margin-top: -250px;
}
}
@media (min-width: 992px) {
.offsetZo {
margin-top: -251px;
}
} .zoAboutSlika,
.zoAboutSlika .container-fluid {
padding: 0;
}
.zoTeam .isotope-wrapper .team-member.vertical-item .team-position,
.zoTeam .team-position {
margin-bottom: 0 !important;
}
.zoTeam .rounded-circle,
.zoTeam .team-member.vertical-item .media-links:before {
border-radius: 0 !important;
}
.zoTeam h5.team-name {
font-size: 28px;
}
.zoTeam .team-position {
display: none;
}
.aboutTxt {
text-align: justify !important;
text-justify: inter-word !important;
}
@media (min-width: 1200px) {
.member-additional-content.mt-xl-70 {
margin-top: 20px !important;
}
} .page-id-3892 .service-item .item-content p {
min-height: 120px
} .centerTxt {
text-align: center !important;
}
#filterBox_table_1 {
display: inline !important;
}
.wpDataTables.wpDataTablesFilter {
margin: 0 !important;
}
#table_1-checkbox-5 {
margin-top: 0 !important;
}
#table_1_0_filter_sections {
display: none !important;
min-height: 0 !important;
}
#table_1_5_filter_sections,
#wdt-clear-filters-button-block {
min-height: 0 !important;
padding: 0 !important;
margin-bottom: 0 !important;
margin-right: 0 !important;
}
#table_1_5_filter .bs-searchbox,
#table_1_5_filter .dropdown-header,
#table_1_filter,
.wpDataTablesWrapper div.dt-buttons,
.zoSakrijOvo,
.sakrijOvo {
display: none !important;
}
#table_1_0_filter_sections {
width: 0 !important;
display: none !important;
}
#wdt-clear-filters-button-block {
width: 0%;
display: none !important;
}
#table_1_5_filter_sections,
#filterBox_table_1 {
width: 100% !important;
margin: 0 auto !important;
}
#table_1_1_filter_sections,
#table_1_4_filter_sections {
display: none !important;
}
.wdt_checkbox_option.checkbox {
display: inline !important;
width: calc((100% / 7) - 3px) !important;
margin-top: 0 !important;
}
@media (min-width:1024px) {
#filterProjects {
display: none
}
}
@media (max-width:1024px) {
.wpDataTablesFilter,
#table_1 .column-type {
display: none !important;
}
#filterProjects {
margin-bottom: 10px !important;
}
#table_1 li {
text-align: left !important;
}  #table_1 .columnValue .columnValue:before {
margin-right: -10px !important;
margin-left: 25px !important;
}
.zoSRB .columnValue:before {
display: inline-block;
height: 13px;
width: 22px;
content: "";
background: url(//dirigent.acoustics.solutions/wp-content/uploads/2021/02/flag-of-Serbia.png) no-repeat 0 0;
background-size: 22px 13px;
margin-right: 8px;
margin-top: 1px;
}
.zoBIH .columnValue:before {
display: inline-block;
height: 13px;
width: 22px;
content: "";
background: url(//dirigent.acoustics.solutions/wp-content/uploads/2021/02/flag-of-Bosnia-Herzegovina.png) no-repeat 0 0;
background-size: 17px 20px;
margin-right: 8px;
margin-top: 1px;
}
.zoMNE .columnValue:before {
display: inline-block;
height: 13px;
width: 22px;
content: "";
background: url(//dirigent.acoustics.solutions/wp-content/uploads/2021/02/flag-of-Montenegro.png) no-repeat 0 0;
background-size: 22px 13px;
margin-right: 8px;
margin-top: 1px;
}
.zoSLO .columnValue:before {
display: inline-block;
height: 13px;
width: 22px;
content: "";
background: url(//dirigent.acoustics.solutions/wp-content/uploads/2021/02/flag-of-Slovenia.png) no-repeat 0 0;
background-size: 22px 13px;
margin-right: 8px;
margin-top: 1px;
}
.zoGRE .columnValue:before {
display: inline-block;
height: 13px;
width: 22px;
content: "";
background: url(//dirigent.acoustics.solutions/wp-content/uploads/2021/02/flag-of-Greece.png) no-repeat 0 0;
background-size: 22px 13px;
margin-right: 8px;
margin-top: 1px;
}
.zoBUL .columnValue:before {
display: inline-block;
height: 13px;
width: 22px;
content: "";
background: url(//dirigent.acoustics.solutions/wp-content/uploads/2021/02/flag-of-Bulgaria.png) no-repeat 0 0;
background-size: 22px 13px;
margin-right: 8px;
margin-top: 1px;
}
.zoMKD .columnValue:before {
display: inline-block;
height: 13px;
width: 22px;
content: "";
background: url(//dirigent.acoustics.solutions/wp-content/uploads/2021/02/flag-of-North-Macedonia.png) no-repeat 0 0;
background-size: 22px 13px;
margin-right: 8px;
margin-top: 1px;
}
.zoAUT .columnValue:before {
display: inline-block;
height: 13px;
width: 22px;
content: "";
background: url(//dirigent.acoustics.solutions/wp-content/uploads/2021/02/flag-of-Austria.png) no-repeat 0 0;
background-size: 22px 13px;
margin-right: 8px;
margin-top: 1px;
}
.zoUKR .columnValue:before {
display: inline-block;
height: 13px;
width: 22px;
content: "";
background: url(//dirigent.acoustics.solutions/wp-content/uploads/2021/02/flag-of-Ukraine.png) no-repeat 0 0;
background-size: 22px 13px;
margin-right: 8px;
margin-top: 1px;
}
.zoRUS .columnValue:before {
display: inline-block;
height: 13px;
width: 22px;
content: "";
background: url(//dirigent.acoustics.solutions/wp-content/uploads/2021/02/flag-of-Russia.png) no-repeat 0 0;
background-size: 22px 13px;
margin-right: 8px;
margin-top: 1px;
}
.zoCRO .columnValue:before {
display: inline-block;
height: 13px;
width: 22px;
content: "";
background: url(//dirigent.acoustics.solutions/wp-content/uploads/2021/02/flag-of-Croatia.png) no-repeat 0 0;
background-size: 22px 13px;
margin-right: 8px;
margin-top: 1px;
}
.zoFRA .columnValue:before {
display: inline-block;
height: 13px;
width: 22px;
content: "";
background: url(//dirigent.acoustics.solutions/wp-content/uploads/2021/02/flag-of-France.png) no-repeat 0 0;
background-size: 22px 13px;
margin-right: 8px;
margin-top: 1px;
}
.zoIRI .columnValue:before {
display: inline-block;
height: 13px;
width: 22px;
content: "";
background: url(//dirigent.acoustics.solutions/wp-content/uploads/2021/02/flag-of-Iran.png) no-repeat 0 0;
background-size: 22px 13px;
margin-right: 8px;
margin-top: 1px;
}
.zoGAB .columnValue:before {
display: inline-block;
height: 13px;
width: 22px;
content: "";
background: url(//dirigent.acoustics.solutions/wp-content/uploads/2021/02/flag-of-Gabon.png) no-repeat 0 0;
background-size: 22px 13px;
margin-right: 8px;
margin-top: 1px;
}
.zoKAZ .columnValue:before {
display: inline-block;
height: 13px;
width: 22px;
content: "";
background: url(//dirigent.acoustics.solutions/wp-content/uploads/2021/02/flag-of-Kazakhstan.png) no-repeat 0 0;
background-size: 22px 13px;
margin-right: 8px;
margin-top: 1px;
}
.zoEU .columnValue:before {
display: inline-block;
height: 13px;
width: 22px;
content: "";
background: url(//dirigent.acoustics.solutions/wp-content/uploads/2021/03/flag-of-EU.png) no-repeat 0 0;
background-size: 22px 13px;
margin-right: 8px;
margin-top: 1px;
}
}
@media (max-width: 767px) { .zoNoS .container{
padding-top: 15px!important;
padding-bottom: 35px!important
}
.zoNoS .zoTransparent p.fs-20.fw-700.dark-color{
padding-left: 10px;
font-size: 18px;
font-weight: 700
}
.zoNoS .zoTransparent p:nth-child(3){
padding-left: 10px;
} #table_1_5_filter_sections {
margin-bottom: 10px !important;
}
#table_1-checkbox-5 .wdt_checkbox_option.checkbox {
width: 100% !important;
padding: 0 10px;
margin: 0;
}
#table_1-checkbox-5 .wdt_checkbox_option.checkbox label {
min-height: 0 !important;
margin-bottom: 0;
}
.zoSticky {
position: relative !important;
}
}
.wdt_checkbox_option.checkbox:not(:last-child) {
margin-right: 3px !important;
}
.wdt_checkbox_option.checkbox label {
width: 100% !important;
border: 1px solid #141414 !important;
text-align: center !important;
padding-left: 0 !important;
}
.wdt_checkbox_option.checkbox label span {
width: 100% !important;
color: #141414;
}
.wdt_checkbox_option.checkbox [type="checkbox"] {
opacity: 0 !important;
}
.wdt_checkbox_option.checkbox [type="checkbox"]:focus~span {}
.wdt_checkbox_option.checkbox .zoParentCheck,
.wdt_checkbox_option.checkbox [type="checkbox"]:checked~span {
background: #e2342c !important;
color: #fff;
}
.wdt_checkbox_option.checkbox .zoParentCheck span {
color: #fff;
}
.wdt_checkbox_option.checkbox .zoParentCheck {
border: 1px solid #e2342c !important;
}
#table_1_5_filter .wdt-checkbox-label {
font-size: 14px;
}
.wdt-clear-filters-button:before {
display: none;
}
#wdt-clear-filters-button-block {
min-height: 26px !important;
}
#wdt-clear-filters-button-block .wdt-clear-filters-button {
width: 100% !important;
border: 1px solid #141414 !important;
text-align: center !important;
padding-left: 0 !important;
padding: 0 !important;
min-height: 26px !important;
}
.zoSviProjekti .container {
padding-left: 0 !important;
padding-right: 0 !important;
}
#table_1 th {
font-size: 14px !important;
font-weight: 400;
font-family: "Open Sans", sans-serif;
}
#table_1 tr {
border-bottom: 1px solid #eaede9;
}
#table_1 td {
font-size: 14px !important;
color: #141414;
font-weight: 400;
font-family: "Open Sans", sans-serif;
} #table_1 td:before {
margin-right: -10px !important;
margin-left: 25px !important;
}
td.zoSRB:before {
display: inline-block;
height: 20px;
width: 34px;
content: "";
background: url(//dirigent.acoustics.solutions/wp-content/uploads/2021/02/flag-of-Serbia.png) no-repeat 0 0;
background-size: 34px 20px;
float: left;
margin-right: 8px;
margin-top: 1px;
}
td.zoBIH:before {
display: inline-block;
height: 20px;
width: 34px;
content: "";
background: url(//dirigent.acoustics.solutions/wp-content/uploads/2021/02/flag-of-Bosnia-Herzegovina.png) no-repeat 0 0;
background-size: 34px 20px;
float: left;
margin-right: 8px;
margin-top: 1px;
}
td.zoMNE:before {
display: inline-block;
height: 20px;
width: 34px;
content: "";
background: url(//dirigent.acoustics.solutions/wp-content/uploads/2021/02/flag-of-Montenegro.png) no-repeat 0 0;
background-size: 34px 20px;
float: left;
margin-right: 8px;
margin-top: 1px;
}
td.zoSLO:before {
display: inline-block;
height: 20px;
width: 34px;
content: "";
background: url(//dirigent.acoustics.solutions/wp-content/uploads/2021/02/flag-of-Slovenia.png) no-repeat 0 0;
background-size: 34px 20px;
float: left;
margin-right: 8px;
margin-top: 1px;
}
td.zoGRE:before {
display: inline-block;
height: 20px;
width: 34px;
content: "";
background: url(//dirigent.acoustics.solutions/wp-content/uploads/2021/02/flag-of-Greece.png) no-repeat 0 0;
background-size: 34px 20px;
float: left;
margin-right: 8px;
margin-top: 1px;
}
td.zoBUL:before {
display: inline-block;
height: 20px;
width: 34px;
content: "";
background: url(//dirigent.acoustics.solutions/wp-content/uploads/2021/02/flag-of-Bulgaria.png) no-repeat 0 0;
background-size: 34px 20px;
float: left;
margin-right: 8px;
margin-top: 1px;
}
td.zoMKD:before {
display: inline-block;
height: 20px;
width: 34px;
content: "";
background: url(//dirigent.acoustics.solutions/wp-content/uploads/2021/02/flag-of-North-Macedonia.png) no-repeat 0 0;
background-size: 34px 20px;
float: left;
margin-right: 8px;
margin-top: 1px;
}
td.zoAUT:before {
display: inline-block;
height: 20px;
width: 34px;
content: "";
background: url(//dirigent.acoustics.solutions/wp-content/uploads/2021/02/flag-of-Austria.png) no-repeat 0 0;
background-size: 34px 20px;
float: left;
margin-right: 8px;
margin-top: 1px;
}
td.zoUKR:before {
display: inline-block;
height: 20px;
width: 34px;
content: "";
background: url(//dirigent.acoustics.solutions/wp-content/uploads/2021/02/flag-of-Ukraine.png) no-repeat 0 0;
background-size: 34px 20px;
float: left;
margin-right: 8px;
margin-top: 1px;
}
td.zoRUS:before {
display: inline-block;
height: 20px;
width: 34px;
content: "";
background: url(//dirigent.acoustics.solutions/wp-content/uploads/2021/02/flag-of-Russia.png) no-repeat 0 0;
background-size: 34px 20px;
float: left;
margin-right: 8px;
margin-top: 1px;
}
td.zoCRO:before {
display: inline-block;
height: 20px;
width: 34px;
content: "";
background: url(//dirigent.acoustics.solutions/wp-content/uploads/2021/02/flag-of-Croatia.png) no-repeat 0 0;
background-size: 34px 20px;
float: left;
margin-right: 8px;
margin-top: 1px;
}
td.zoFRA:before {
display: inline-block;
height: 20px;
width: 34px;
content: "";
background: url(//dirigent.acoustics.solutions/wp-content/uploads/2021/02/flag-of-France.png) no-repeat 0 0;
background-size: 34px 20px;
float: left;
margin-right: 8px;
margin-top: 1px;
}
td.zoIRI:before {
display: inline-block;
height: 20px;
width: 34px;
content: "";
background: url(//dirigent.acoustics.solutions/wp-content/uploads/2021/02/flag-of-Iran.png) no-repeat 0 0;
background-size: 34px 20px;
float: left;
margin-right: 8px;
margin-top: 1px;
}
td.zoGAB:before {
display: inline-block;
height: 20px;
width: 34px;
content: "";
background: url(//dirigent.acoustics.solutions/wp-content/uploads/2021/02/flag-of-Gabon.png) no-repeat 0 0;
background-size: 34px 20px;
float: left;
margin-right: 8px;
margin-top: 1px;
}
td.zoKAZ:before {
display: inline-block;
height: 20px;
width: 34px;
content: "";
background: url(//dirigent.acoustics.solutions/wp-content/uploads/2021/02/flag-of-Kazakhstan.png) no-repeat 0 0;
background-size: 34px 20px;
float: left;
margin-right: 8px;
margin-top: 1px;
}
td.zoEU:before {
display: inline-block;
height: 20px;
width: 34px;
content: "";
background: url(//dirigent.acoustics.solutions/wp-content/uploads/2021/03/flag-of-EU.png) no-repeat 0 0;
background-size: 34px 20px;
float: left;
margin-right: 8px;
margin-top: 1px;
} #table_1_5_filter_sections.zoSticky,
#filterBox_table_1.zoSticky #table_1_paginate.zoSticky {
position: fixed;
top: 78px;
background-color: #fff !important;
z-index: 9999;
max-width: 1200px;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
}
#table_1_5_filter_sections.zoSticky .wdt_checkbox_option.checkbox {
margin-top: 5px !important;
}
#table_1_5_filter_sections.zoSticky .wdt_checkbox_option.checkbox,
#table_1_5_filter_sections.zoSticky .wdt_checkbox_option.checkbox label {
margin-bottom: 0 !important;
}
.zoSviProjekti #table_1-checkbox-5 {
display: flex !important;
flex-direction: row !important;
} .zoSviProjekti #table_1-checkbox-5 .wdt_checkbox_option:nth-of-type(1) {
order: 1
}
.zoSviProjekti #table_1-checkbox-5 .wdt_checkbox_option:nth-of-type(2) {
order: 2
}
.zoSviProjekti #table_1-checkbox-5 .wdt_checkbox_option:nth-of-type(5) {
order: 3
}
.zoSviProjekti #table_1-checkbox-5 .wdt_checkbox_option:nth-of-type(4) {
order: 4
}
.zoSviProjekti #table_1-checkbox-5 .wdt_checkbox_option:nth-of-type(7) {
order: 5
}
.zoSviProjekti #table_1-checkbox-5 .wdt_checkbox_option:nth-of-type(3) {
order: 6
}
.zoSviProjekti #table_1-checkbox-5 .wdt_checkbox_option:nth-of-type(6) {
order: 7
} .zoIzdvojeniProjekti .filters-item .filters {
display: flex !important;
flex-direction: row !important;
}
.zoIzdvojeniProjekti .filters-item .filters a:nth-of-type(1) {
order: 1
}
.zoIzdvojeniProjekti .filters-item .filters a:nth-of-type(3) {
order: 2
}
.zoIzdvojeniProjekti .filters-item .filters a:nth-of-type(5) {
order: 3
}
.zoIzdvojeniProjekti .filters-item .filters a:nth-of-type(2) {
order: 4
}
.zoIzdvojeniProjekti .filters-item .filters a:nth-of-type(6) {
order: 5
}
.zoIzdvojeniProjekti .filters-item .filters a:nth-of-type(4) {
order: 6
}
.zoIzdvojeniProjekti .filters-item .filters a:nth-of-type(7) {
order: 7
}
.zoIzdvojeniProjekti h5.item-title{
font-size:24px;
line-height: 1.3!important;
} .blog .sakrijOvoGroup,
.blog .fw-page-builder-content .col-xs-12 h4 {
display: none;
}
.blog .embed-responsive-item.wp-post-image{
opacity:1!important
}
@media (min-width: 1200px) {
.blog .vertical-item.content-padding .item-content {
padding: 30px;
}
} .zoKaruzelAll .partners-carousel {
display: none;
}
.zoKaruzelAll .partners-carousel.show {
display: block;
}
.filterZoKaruzel #myBtnContainer {
text-align: center;
}
.filterZoKaruzel #myBtnContainer a {
min-width: 150px;
min-height: 18px;
padding: 0;
border: 1px solid #141414 !important;
border-radius: 0;
color: #141414;
}
.filterZoKaruzel #myBtnContainer a.active {
border: 1px solid #e2342c !important;
background: #e2342c !important;
color: #fff;
}
.filterZoKaruzel #myBtnContainer a:not(:last-child) {
margin-right: 10px !important;
}
.blog .entry-title,
.entry-title:last-child {
font-size: 30px;
line-height: 40px;
margin: 0 0 15px;
text-transform: none;
}
.blog p {
margin-bottom: 15px;
}
.single-post h4.entry-title {
font-weight: 600;
padding-bottom: 15px;
} .zoServicesPage .item-content {
min-height: 350px
}
.zoServicesPage .item-media img{
object-fit: cover;
width: 100%;
height: 200px;
}
.zoServicesPage .item-content p {
min-height: 120px
}
.zoIzdvojeniProjekti .filters .selected {
color: #e2342c;
text-decoration: underline;
font-weight: 400
}
.zoIzdvojeniProjekti .filters a {
font-size: 16px !important;
text-transform: none;
font-weight: 300;
color: #141414;
margin: 0 10px;
}
.zoServicesPage .vertical-item.content-padding.padding-small .item-content {
padding: 36px 30px 41px;
}
.zoServicesPage .isotope-item.service {
padding-left: 10px;
padding-right: 10px;
}
.zoServicesPage .isotope-item.service:nth-of-type(1),
.zoServicesPage .isotope-item.service:nth-of-type(4) {
padding-left: 0px !important
}
.zoServicesPage .isotope-item.service:nth-of-type(3),
.zoServicesPage .isotope-item.service:nth-of-type(6) {
padding-right: 0px !important
} @media (min-width: 1200px) {
.s-pt-xl-120>[class*='container'] {
padding-top: 50px !important;
}
.single-fw-portfolio h6 {
line-height: 0.8;
margin-bottom: 14px;
font-family: "Ubuntu", sans-serif;
letter-spacing: 0px;
font-feature-settings: "lnum" 1;
font-variant-numeric: lining-nums;
font-weight: 400;
word-break: break-word;
font-size: 20px;
}
}
.zoKaruzelAlls {
margin-top: -30px !important
}
.zoAll .gs_logo_single--inner .gs_logo_cats,
.zoKaruzelAll .gs_logo_single--inner .gs_logo_cats,
.zoKaruzelAlls .gs_logo_single--inner .gs_logo_cats{
display: none!important;
}
.home .gs_logo_area .gs_logo_container.swiper-container{
min-height:230px;
} .single-fw-services .entry-meta,
.single-fw-portfolio .entry-meta {
display: none
}
.single-fw-portfolio .media.text-left .fs-20 {
padding-top: 5px;
}
.single-fw-portfolio .media.text-left {
margin-bottom: 40px;
}
.single-fw-portfolio .media.text-left .media-body {
margin-top: 10px
}
.single-fw-portfolio p {
color: #141414
}
.postid-4590 .s-pb-xl-110 .container,
.postid-4680 .s-pb-xl-110 .container {
padding-bottom: 0
} .team-info .social-icons,
.team-content-absolute .social-icons {
display: none !important
} .single-fw-services .owl-carousel-item.service p {
min-height: 120px !important
}
.postid-4590 .fw-page-builder-content .container,
.postid-4680 .fw-page-builder-content .container {
padding-top: 0 !important;
padding-bottom: 50px;
text-align: center;
}
.postid-4590 .fw-page-builder-content .container .video-wrapper iframe {
width: 1200px;
}
.zoEdu .service-slider .order-lg-1 {
order: 2;
}
.zoEdu .service-slider .order-lg-2 {
order: 1;
} .zoSteps .steps .step-title,
.zoSteps .step-content {
opacity: 1;
}
.zoSteps .steps .step-media:before,
.zoSteps .steps .step-media:after {
background-color: #e2342c;
}
.zoSteps .steps .step-title {
font-size: 26px
}
.page-id-4638 .item-content p {
min-height: 120px !important
} @media (min-width: 992px) and (max-width: 1199px) {
.homeSlider .page_slider .flexslider .slides>li {
min-height: 90vh;
}
} @media (min-width: 992px) and (max-width: 1199px) {
.map-lg-small {
max-height: 700px;
}
}
@media (min-width: 1366px) {
.col-md-4 {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.owl-carousel-item.hardware .item-content p,
.owl-carousel-item.software .item-content p {
min-height: 150px
}
.owl-carousel-item.hardware .service-title,
.owl-carousel-item.software .service-title {
min-height: 48px;
}
}
@media (min-width: 768px) and (max-width: 1365px) {
.col-md-4 {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.zoServicesPage .item-content p {
min-height: 168px;
}
.zoServicesPage .service-title {
min-height: 48px;
}
.owl-carousel-item.hardware .item-content p,
.owl-carousel-item.software .item-content p {
min-height: 170px
}
.owl-carousel-item.hardware .service-title,
.owl-carousel-item.software .service-title {
min-height: 48px;
}
}
@media (min-width: 576px) and (max-width: 768px) {
.col-sm-6 {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
;
max-width: 100%;
}
}
.post-template-default.single-post .navigation.post-navigation.items-nav {
display: none !important
}
.separator50 {
margin-top: 50px;
}
.sakrijOvoDole .special-heading,
.sakrijOvoDole .owl-carousel {
display: none;
height: 0 !important;
} #unGallery {
background-color: ;
margin-top: -130px !important;
}
#unGallery img {
width: 100%;
height: 100%;
box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}
#unGallery .images-wrap-item:hover {
background-color: #e2342c;
opacity: 1 !important;
}
#unGallery .images-wrap-item:hover img {
opacity: 0.4 !important;
}
#unGallery .images-wrap-item:hover a:before {
color: #fff;
content: "+";
font-size: 48px;
left: 45%;
line-height: 50px;
position: absolute;
top: 40%;
opacity: 1 !important;
}  #zoZo .gs_logo_container,
.zoZo .gs_logo_container {
padding: 0;
margin: 0 60px;
}
.postid-4805 .zoImageDole{
position: relative;
width: 300%;
left: -20%;
}
.postid-4805 .zoImageDole img {
max-width: 1170px;
margin:0 auto;
}
.embed-responsive.embed-responsive-3by2{
font-size: 0;
}
@media (min-width: 1921px) {
.col-absolute.zoFormaMapa {
left: 50%!important;
position: absolute;
top: 50%;
-webkit-transform: translate(-35%, -50%);
-ms-transform: translate(-35%, -50%);
transform: translate(-35%, -50%)!important;
z-index: 5;
max-width: 15%!important;
}
}.pfv_video_fadelayout {
display: none;
position: fixed;
top: 0%;
left: 0%;
width: 100%;
height: 100%;
background-color: slategrey;
z-index: 1001;
-moz-opacity: 0.8;
opacity: 0.98;
filter: alpha(opacity=80);
}
.pfv_vvideo_lightbox {
display: none;
background: #e1e1e1;
margin: 0 auto;
max-width: 854px;
max-height: 480px;
position: fixed;
z-index: 1002;
top: 25%;
padding: 3px;
-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.4);
-moz-box-shadow: 0 0 10px rgba(0,0,0,0.4);
box-shadow: 0 0 10px rgba(0,0,0,0.4);
justify-content: center;
left: 0; right: 0;
}
#boxclose {
float: right;
cursor: pointer;
color: #fff;
border: 1px solid #AEAEAE;
border-radius: 3px;
background: #222222;
font-size: 31px;
font-weight: bold;
display: inline-block;
line-height: 0px;
padding: 11px 3px;
position: absolute;
right: 2px;
top: 2px;
z-index: 1002;
opacity: 0.9;
}
.boxclose:before {
content: "×";
}
#pfv_video_fadelayout:hover ~ #boxclose {
display:none;
}
#pfviframeVideo {
width: 100% !important;
}
.modelpup {
width: 100%;
height: 100%;
top: 0;
position: relative;
}
button.pfv-vvideo-playbtton {
position: absolute;
left: 50%;
top: 50%;
width: 68px;
height: 48px;
margin-left: -34px;
margin-top: -24px;
-moz-transition: opacity .25s cubic-bezier(0.0,0.0,0.2,1);
-webkit-transition: opacity .25s cubic-bezier(0.0,0.0,0.2,1);
transition: opacity .25s cubic-bezier(0.0,0.0,0.2,1);
z-index: 63;
}
.pfv_htmlvideo {
width: 100%!important;
}
#outputHtmlVideo img {
min-width: 370px;
}
button.pfv-vvideo-playbtton.ytp-button {
border: 0;
border-radius: 100%;
height: 70px;
width: 70px;
background: rgb(0 0 0 / 75%);
}
button.pfv-vvideo-playbtton.ytp-button img{
margin-top: -5px;
margin-left: -20px;
}
@media only screen and (max-width: 1024px) and (min-width: 768px) {
.pfv_vvideo_lightbox {
max-width: 700px;
max-height: 530px;
top: 10%;
}
}
.pfvthumvido img.vidthumimg {
width: -webkit-fill-available;
}