.font-U45-4pt {
  font-size: 16px;
  font-family: Univers45, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 16px;
  font-weight: 500;
}
.font-U45-5pt {
  font-size: 20px;
  font-family: Univers45, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 20px;
  font-weight: 500;
}
.font-U45B-4pt {
  font-size: 16px;
  font-family: Univers45B, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 16px;
  font-weight: 700;
}
.font-U45B-5pt {
  font-size: 20px;
  font-family: Univers45B, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 20px;
  font-weight: 700;
}
.font-U55-4pt {
  font-size: 16px;
  font-family: Univers55, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 16px;
  font-weight: 500;
}
.font-U55-5pt {
  font-size: 20px;
  font-family: Univers55, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 20px;
  font-weight: 500;
}
.font-U55B-4pt {
  font-size: 16px;
  font-family: Univers55B, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 16px;
  font-weight: 700;
}
.font-U55B-5pt {
  font-size: 20px;
  font-family: Univers55B, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 20px;
  font-weight: 700;
}
/* centered columns styles */
.row-centered {
  text-align: center;
}
.col-centered {
  display: inline-block;
  float: none;
  /* reset the text-align */
  text-align: left;
  /* inline-block space fix */
  margin-right: -4px;
}
.background-image-fixed_static {
  background-position: top;
  background-size: cover;
  background-repeat: no-repeat;
  background-attachment: fixed;
  transition: 1s;
}
.bau_bg_1 {
  background-image: url("http://test.mc-bauchemie.hr/wp-content/themes/zerif-lite/less/../images/bg/bg1.jpg") !important;
}
.bau_bg_2 {
  background-image: url("http://test.mc-bauchemie.hr/wp-content/themes/zerif-lite/less/../images/bg/bg2.jpg") !important;
}
.bau_bg_3 {
  background-image: url("http://test.mc-bauchemie.hr/wp-content/themes/zerif-lite/less/../images/bg/bg3.jpg") !important;
}
.bau_bg_4 {
  background-color: white;
}
@media (max-width: 767px) {
  .bau_bg_1 {
    background-image: none;
  }
  .bau_bg_2 {
    background-image: none;
  }
  .bau_bg_3 {
    background-image: none;
  }
  .bau_bg_4 {
    background-color: white;
  }
}
/*Body styles*/
body {
  font-size: 16px;
  font-family: Univers45, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 16px;
  font-weight: 500;
  color: #555555;
  background-position: top;
  background-size: cover;
  background-repeat: no-repeat;
  background-attachment: fixed;
  transition: 1s;
  background-image: url("http://test.mc-bauchemie.hr/wp-content/themes/zerif-lite/less/../images/bg/bg1.jpg") !important;
}
a:active,
a:focus,
a:visited {
  text-decoration: none;
}
span.h1 {
  font-size: 20px;
  font-family: Univers55B, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 20px;
  font-weight: 700;
  line-height: 3;
}
span.h2 {
  font-size: 16px;
  font-family: Univers55B, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 16px;
  font-weight: 700;
  line-height: 2;
}
span.h1 {
  line-height: 30px;
}
span.h1 {
  line-height: 30px;
}
span.h1 {
  line-height: 30px;
}
span.h1 {
  line-height: 30px;
}
.container > div.whitepaper {
  background-color: #f7f7f7;
  margin: auto;
  height: auto;
}
.container.page > div.whitepaper {
  margin-top: 100px;
  margin-bottom: 50px;
  min-height: 100%;
}
div.image {
  display: inline-block;
  background-color: transparent;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
div.image.envelop {
  width: 30px;
  height: 15px;
  background-image: url("http://test.mc-bauchemie.hr/wp-content/themes/zerif-lite/less/../images/envelop.png");
}
div.image.envelop:hover {
  background-image: url("http://test.mc-bauchemie.hr/wp-content/themes/zerif-lite/less/../images/envelop_hover.png");
}
a.btn-blue:active,
a.btn-blue:visited,
a.btn-blue {
  padding: 0px 10px;
  color: #fff;
  background-color: #00587d;
}
a.btn-blue:hover {
  background-color: #ff8317;
}
a.envelop {
  margin-left: 20px;
  height: 20px;
}
.customHeight {
  margin-top: auto;
  margin-bottom: auto;
}
.tooltip {
  padding: 10px 0px;
  color: white;
  background-color: transparent;
  font-size: 16px;
  font-family: Univers45B, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 16px;
  font-weight: 700;
  text-transform: uppercase;
  box-shadow: none;
  z-index: inherit;
}
.tooltip.in {
  opacity: 1;
}
.tooltip.top .tooltip-arrow {
  border-top-color: #555555;
}
.tooltip-inner {
  max-width: 300px;
  background-color: #555555;
  border-radius: 10px;
  padding: 10px 5px;
  line-height: 1.3;
  font-weight: 500;
}
.site-content {
  background-color: transparent;
}
.iframe_youube {
  width: 45%;
  margin: 10px;
}
.mobileheader {
  display: none;
  background-color: #fba04f;
  border-bottom: 1px solid #ff8317;
  text-align: center;
}
.mobileheader span {
  font-size: 20px;
  font-family: Univers45B, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 20px;
  font-weight: 700;
  line-height: 30px;
}
*::-webkit-input-placeholder {
  color: #0089c4;
}
*:-moz-placeholder {
  /* Firefox 18- */
  color: #0089c4;
}
*::-moz-placeholder {
  /* Firefox 19+ */
  color: #0089c4;
}
*:-ms-input-placeholder {
  color: #0089c4;
}
span.divider {
  font-weight: 500 !important;
  color: #888888 !important;
}
.product_category_name {
  font-size: 20px;
  font-family: Univers55B, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 20px;
  font-weight: 700;
  text-transform: uppercase;
  color: #00587d;
}
.product_category_separator {
  font-size: 20px;
  font-family: Univers55B, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 20px;
  font-weight: 700;
  text-transform: uppercase;
  color: #CCC;
}
.product_category_type {
  font-size: 20px;
  font-family: Univers55B, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 20px;
  font-weight: 700;
  text-transform: uppercase;
  color: #00b3ff;
  white-space: nowrap;
}
.doubleColumns {
  -webkit-column-count: 2;
  /* Chrome, Safari, Opera */
  -moz-column-count: 2;
  /* Firefox */
  column-count: 2;
  break-inside: avoid;
  -webkit-column-break-inside: avoid;
}
.nav-links div {
  margin-top: 20px;
}
div.dark_square .pp_close {
  background-image: url('http://test.mc-bauchemie.hr/wp-content/themes/zerif-lite/less/../images/close.png');
  width: 20px;
  height: 20px;
  right: 10px;
}
span.button-group-head {
  font-size: 20px;
  font-family: Univers55, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 20px;
  font-weight: 500;
  margin: 20px 0px 10px 0px;
}
div.button-group {
  width: 100%;
  padding: 10px;
  margin: 10px 0px 30px 0px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #888888;
}
div.wordCloud {
  font-size: 20px;
  font-family: Univers45, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 20px;
  font-weight: 500;
  line-height: 1;
  padding: 60px;
  text-align: left;
}
div.wordCloud ul {
  margin: 0px;
  text-align: left;
  padding: 0px 0px 10px 0px;
}
div.wordCloud a.wp_cloud_color_1 {
  color: #00587D;
}
div.wordCloud a.wp_cloud_color_2 {
  color: #0076A8;
}
div.wordCloud a.wp_cloud_color_3 {
  color: #002E41;
}
div.wordCloud a:hover {
  color: #ff8317;
}
strong {
  font-size: 16px;
  font-family: Univers55B, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 16px;
  font-weight: 700;
}
/*Navigation*/
div.navbar .navbar-holder {
  background-color: #00b3ff;
  background: -webkit-gradient(linear, left top, left bottom, from(#00b3ff), to(#0089c4));
  background: -webkit-linear-gradient(top, #00b3ff, #0089c4);
  background: -moz-linear-gradient(top, #00b3ff, #0089c4);
  background: -ms-linear-gradient(top, #00b3ff, #0089c4);
  background: -o-linear-gradient(top, #00b3ff, #0089c4);
  border-bottom: 1px solid #0076a8;
}
div.navbar .navbar-holder .container .navbar-header .mobile_button {
  display: none;
  width: 50px;
  height: 50px;
  color: transparent;
  padding: 10px 24px;
  border: 0px;
  background-color: transparent;
  background-repeat: no-repeat;
}
div.navbar .navbar-holder .container .navbar-header #mobile_search_button {
  float: left;
  background-image: url('http://test.mc-bauchemie.hr/wp-content/themes/zerif-lite/less/../images/search.png');
  background-position: 0px -1px;
}
div.navbar .navbar-holder .container .navbar-header #mobile_world_button {
  float: right;
  background-position: 0px 8px;
  background-size: 35px;
}
div.navbar .navbar-holder .container .navbar-header a,
div.navbar .navbar-holder .container .navbar-header a:focus,
div.navbar .navbar-holder .container .navbar-header a:hover,
div.navbar .navbar-holder .container .navbar-header a:active,
div.navbar .navbar-holder .container .navbar-header a:visited {
  border: 0px;
}
div.navbar .navbar-holder .container .navbar-header .navbar-brand {
  padding: 0 40px 0 0px;
  float: left;
}
div.navbar .navbar-holder .container .navbar-header .navbar-brand img {
  -webkit-box-shadow: 0px 2px 3px 0px #0076a8;
  -moz-box-shadow: 0px 2px 3px 0px #0076a8;
  box-shadow: 0px 2px 3px 0px #0076a8;
}
div.navbar .navbar-holder .container .navbar-footer img {
  margin-top: 20px;
  padding-left: 0px;
}
div.navbar .navbar-holder .container .navbar-collapse {
  float: left !important;
}
div.navbar .navbar-holder .container .navbar-collapse ul.navbar-nav li.menu-item a {
  font-size: 16px;
  font-family: Univers45B, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 16px;
  font-weight: 700;
  color: #f7f7f7;
  line-height: 36px;
  margin-right: 20px;
  text-transform: uppercase;
}
div.navbar .navbar-holder .container .navbar-collapse ul.navbar-nav li.menu-item a:hover {
  color: #00587d;
}
div.navbar .navbar-holder .container .navbar-collapse ul.navbar-nav li.menu-item ul.sub-menu li.menu-item {
  text-align: center;
}
div.navbar .navbar-holder .container .navbar-collapse ul.navbar-nav li.menu-item ul.sub-menu li.menu-item a {
  font-size: 16px;
  font-family: Univers45B, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 16px;
  font-weight: 700;
  color: #f7f7f7;
  line-height: 18px;
  margin-right: 0px;
}
div.navbar .navbar-holder .container .navbar-collapse ul.navbar-nav li.menu-item ul.sub-menu li.menu-item:hover {
  background-color: #00354b;
}
div.navbar .navbar-holder .container .navbar-collapse ul.navbar-nav li.menu-item ul.sub-menu li.menu-item:hover a {
  color: #00b3ff;
}
div.navbar .navbar-holder .container .navbar-collapse ul.navbar-nav li.menu-item ul.sub-menu li.menu-item::after {
  content: none;
}
div.navbar .navbar-holder .container .navbar-collapse ul.navbar-nav li.menu-item::after {
  position: absolute;
  z-index: 1;
  content: "";
  width: 2px;
  height: 14px;
  background: #0076a8;
  bottom: 30%;
  right: 0;
}
div.navbar .navbar-holder .container .navbar-collapse ul.navbar-nav li.menu-item:nth-child(5)::after,
div.navbar .navbar-holder .container .navbar-collapse ul.navbar-nav li.menu-item:nth-child(4)::after {
  content: none;
}
div.navbar .navbar-holder .container .navbar-collapse ul.navbar-nav li.menu-item:hover ul.sub-menu.worldwide {
  left: -160px;
  overflow-y: scroll;
  height: 230px;
}
div.navbar .navbar-search-holder {
  background-color: #0089c4;
  text-align: center;
  padding-right: 90px;
  -webkit-box-shadow: 0px 2px 3px 0px #00354b;
  -moz-box-shadow: 0px 2px 3px 0px #00354b;
  box-shadow: 0px 2px 3px 0px #00354b;
}
div.navbar .navbar-search-holder .navbar-search {
  height: 100%;
}
div.navbar .navbar-search-holder .navbar-search .searchlabel {
  color: #f7f7f7;
  font-size: 20px;
  font-family: Univers55B, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 20px;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 0px;
  margin-left: -224px;
  width: 300px;
  text-align: right;
}
div.navbar .navbar-search-holder .navbar-search form {
  margin-left: 10px;
  display: inline-block;
}
div.navbar .navbar-search-holder .navbar-search form input[type="text"] {
  height: 50px;
  font-size: 20px;
  font-family: Univers55, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 20px;
  font-weight: 500;
  background-color: #006895;
  color: #0089c4;
  padding: 0px 10px;
  width: 260px;
  line-height: normal;
  border: 0px;
}
div.navbar .navbar-search-holder .navbar-search form input[type="text"]:focus {
  background-color: #fff;
}
div.navbar .navbar-search-holder .navbar-search form .submitbuttondiv {
  display: inline-block;
  background-color: #0076a8;
  border-top: 1px solid #00587d;
  height: 100%;
  margin-top: -1px;
}
div.navbar .navbar-search-holder .navbar-search form .submitbuttondiv input[type="submit"] {
  width: 50px;
  color: transparent;
  padding: 10px 24px;
  border: 0px;
  background-color: transparent;
  background-image: url('http://test.mc-bauchemie.hr/wp-content/themes/zerif-lite/less/../images/search.png');
  background-repeat: no-repeat;
  background-position: -2px -7px;
}
div.navbar #navbar-mobile-search {
  display: none;
  text-align: center;
}
div.navbar #navbar-mobile-search form {
  width: 100%;
  display: inline-block;
}
div.navbar #navbar-mobile-search form input[type="text"] {
  height: 50px;
  font-size: 20px;
  font-family: Univers55, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 20px;
  font-weight: 500;
  background-color: #006895;
  color: #0089c4;
  padding: 0px 10px;
  width: 100%;
  line-height: normal;
  border: 0px;
}
div.navbar #navbar-mobile-search form input[type="text"]:focus {
  background-color: #fff;
}
div.navbar #navbar-mobile-search form .submitbuttondiv {
  display: inline-block;
  background-color: #00b3ff;
  border-top: 1px solid #00587d;
  height: 100%;
  width: 100%;
  margin-top: -1px;
}
div.navbar #navbar-mobile-search form .submitbuttondiv input[type="submit"] {
  display: none;
}
div.navbar-holder.open {
  height: 150px;
  padding-top: 37.5px;
}
div.navbar-inverse .navbar-nav ul.sub-menu {
  opacity: 0.93;
  background-color: #004765;
}
div.navbar-inverse .navbar-nav ul.sub-menu li {
  border-bottom: #00354b 1px solid;
}
div.navbar-inverse .navbar-nav ul.sub-menu li:last-child {
  border-bottom: 0px;
}
.globe {
  background-image: url('http://test.mc-bauchemie.hr/wp-content/themes/zerif-lite/less/../images/globe.png');
  display: inline-block;
  width: 40px;
  height: 40px;
  background-repeat: no-repeat;
  background-position: 0px 0px;
}
.globe:hover {
  background-image: url('http://test.mc-bauchemie.hr/wp-content/themes/zerif-lite/less/../images/globe_hover.png');
}
.mobile_worldwide {
  display: none;
  position: fixed;
  top: 50px;
  left: 0px;
  margin: 0px;
  padding: 0px;
  width: 100%;
  height: 50%;
  overflow-y: scroll;
  overflow-x: hidden;
  background-color: #00354b;
}
.mobile_worldwide ul {
  width: 100%;
  margin: 0px;
}
.mobile_worldwide ul li {
  width: 100%;
  text-align: right;
  padding: 5px;
  list-style: none;
  border-bottom: 1px solid #00587d;
}
.mobile_worldwide ul li a {
  font-size: 16px;
  font-family: Univers45B, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 16px;
  font-weight: 700;
  color: #f7f7f7;
  line-height: 36px;
  margin-right: 20px;
}
/*footer*/
#footer {
  bottom: 0;
  left: 0;
  width: 100%;
}
#footer *::-webkit-input-placeholder {
  color: #588fa6;
}
#footer *:-moz-placeholder {
  /* Firefox 18- */
  color: #588fa6;
}
#footer *::-moz-placeholder {
  /* Firefox 19+ */
  color: #588fa6;
}
#footer *:-ms-input-placeholder {
  color: #588fa6;
}
#footer .subscribe {
  background-color: #004765;
  padding: 10px 0px;
  border-bottom: 1px solid #00354b;
  border-top: 1px solid #00354b;
}
#footer .subscribe .height {
  height: 50px;
}
#footer .subscribe .form-group {
  width: 100%;
}
#footer .subscribe .form-group label {
  font-size: 20px;
  font-family: Univers55B, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 20px;
  font-weight: 700;
  color: #f7f7f7;
  line-height: 1.42;
  padding: 0px 10px;
}
#footer .subscribe .form-group .form-control {
  height: 50px;
  font-size: 20px;
  font-family: Univers55, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 20px;
  font-weight: 500;
  padding: 0px 10px;
  display: inline-block;
  line-height: 1.42;
  background-color: #004765;
  color: #0089c4;
  width: 300px;
}
#footer .subscribe .form-group .form-control:focus {
  background-color: #fff;
}
#footer .subscribe .btn-custom {
  height: 50px;
  font-size: 20px;
  font-family: Univers55B, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 20px;
  font-weight: 700;
  border-radius: 0px;
  background-color: #00587d;
  color: #f7f7f7;
  border: 0px;
  -webkit-box-shadow: 0px 2px 3px 0px #00354b;
  -moz-box-shadow: 0px 2px 3px 0px #00354b;
  box-shadow: 0px 2px 3px 0px #00354b;
}
#footer .subscribe .btn-custom:hover {
  background-color: #ff8317;
  color: #f7f7f7;
}
#footer .contact {
  background-color: #00587d;
  padding: 10px 0px;
  color: #f7f7f7;
}
#footer .contact a {
  color: #f7f7f7;
}
#footer .contact a:hover {
  color: #00b3ff;
}
#footer .contact hr {
  width: 300px;
  background-color: #004765;
}
#footer .contact .logo {
  margin-top: 10px;
  margin-bottom: 20px;
}
#footer .contact .social {
  margin: 0px 5px;
  padding: 0px 0px;
  -webkit-box-shadow: 0px 2px 3px 0px #00354b;
  -moz-box-shadow: 0px 2px 3px 0px #00354b;
  box-shadow: 0px 2px 3px 0px #00354b;
}
#footer .impressum {
  background-color: #004765;
  padding: 10px 0px;
  color: #f7f7f7;
  border-top: 1px solid #00354b;
}
#footer .impressum a {
  color: #f7f7f7;
}
#footer .impressum .design {
  margin-top: 10px;
  margin-bottom: 20px;
  width: 250px;
}
.mc4wp-alert p {
  color: #f7f7f7;
  font-size: 20px;
  font-family: Univers55, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 20px;
  font-weight: 500;
  text-transform: uppercase;
}
@media (max-width: 959px) {
  .subscribe .form-group .form-control {
    margin-bottom: 15px;
  }
}
/*Front page configurations*/
#_sec_head {
  background-color: #f7f7f7;
  padding: 0px !important;
}
#_sec_head .container-fluid {
  padding: 0px;
  position: relative;
  width: 100%;
  height: 700px;
}
#_sec_head .container-fluid .slideshowImage {
  position: absolute;
  height: 100%;
  width: 100%;
  background-attachment: scroll;
  background-color: #f7f7f7;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
#_sec_head .container-fluid .slideshowImage .slideshowTextContainer {
  -webkit-opacity: 0.75;
  -moz-opacity: 0.75;
  opacity: 0.75;
  margin-top: 175px;
}
#_sec_head .container-fluid .slideshowImage .slideshowTextContainer a {
  color: white;
}
#_sec_head .container-fluid .slideshowImage .slideshowTextContainer div {
  padding: 10px 0px;
}
#_sec_head .container-fluid .slideshowImage .slideshowTextContainer div span {
  color: #f7f7f7;
}
#_sec_head .container-fluid .slideshowImage .slideshowTextContainer div span p {
  display: block;
  margin: 0px;
  padding-top: 2px;
}
#_sec_head .container-fluid .slideshowImage .slideshowTextContainer .slideshowText1 {
  background-color: #555555;
  width: 180px;
  display: inline-block;
  height: 56px;
  vertical-align: top;
}
#_sec_head .container-fluid .slideshowImage .slideshowTextContainer .slideshowText1 h1,
#_sec_head .container-fluid .slideshowImage .slideshowTextContainer .slideshowText1 h1 strong {
  font-size: 16px;
  line-height: 35px;
  margin: 0px;
}
#_sec_head .container-fluid .slideshowImage .slideshowTextContainer .slideshowText1 h2,
#_sec_head .container-fluid .slideshowImage .slideshowTextContainer .slideshowText1 h2 strong {
  font-size: 16px;
  line-height: 14px;
  margin: 0px;
}
#_sec_head .container-fluid .slideshowImage .slideshowTextContainer .slideshowText2 {
  background-color: #00354b;
  width: 180px;
  display: inline-block;
  height: 56px;
  vertical-align: middle;
}
#_sec_head .container-fluid .slideshowImage .slideshowTextContainer .slideshowText2 h1,
#_sec_head .container-fluid .slideshowImage .slideshowTextContainer .slideshowText2 h1 strong {
  font-size: 14px;
  line-height: 35px;
  margin: 0px;
}
#_sec_head .container-fluid .slideshowImage .slideshowTextContainer .slideshowText2 h2,
#_sec_head .container-fluid .slideshowImage .slideshowTextContainer .slideshowText2 h2 strong {
  font-size: 14px;
  line-height: 14px;
  margin: 0px;
}
#_sec_head .container-fluid .slideshowImage .slideshowTextContainer .slideshowText2:hover {
  background-color: #ff8317;
}
#_sec_head .container-fluid .slideshowImage .AlertMessages {
  -webkit-opacity: 0.75;
  -moz-opacity: 0.75;
  opacity: 0.75;
  margin-top: 615px;
  width: 680px;
  height: 70px;
  padding-left: 90px;
  background-color: #555555;
  background-image: url('http://test.mc-bauchemie.hr/wp-content/themes/zerif-lite/less/../images/megaphone_icon.png');
  background-position: 20px center;
  background-repeat: no-repeat;
  margin-left: auto;
  margin-right: auto;
}
#_sec_head .photofooter {
  position: absolute;
  bottom: 0px;
  width: 100%;
  height: 30px;
  opacity: 0.7;
  background-color: #00587d;
  text-align: center;
}
#_sec_head .photofooter .photo_circle {
  display: inline-block;
  width: 20px;
  height: 20px;
  background-color: white;
  margin-top: 5px;
  border-radius: 50%;
  text-align: center;
  margin-left: 10px;
  margin-right: 10px;
}
#_sec_head .photofooter .photo_circle > div {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  display: inline-block;
  margin-top: 5px;
}
#_sec_head .photofooter .photo_circle.photo_circle_selected > div {
  background-color: #00587d;
}
#_sec_head .after_section_photo {
  background-color: #006894;
}
#_sec_head .after_section_photo .goDown {
  width: 100%;
  height: 55px;
  line-height: 55px;
  text-align: center;
  color: #f7f7f7;
  background-color: #006894;
  margin-left: auto;
  margin-right: auto;
  border-top: 1px solid #00587d;
}
#_strucna_podrucja {
  padding: 30px 0px;
}
#_strucna_podrucja .container .section_indent {
  width: 100%;
  max-width: 912px;
  margin: auto;
}
#_strucna_podrucja .container .section_indent .spec_cell {
  padding: 3px;
}
#_strucna_podrucja .container .section_indent .spec_cell .bau_photo {
  background-image: url('');
  background-position: center;
  background-size: cover;
  min-width: 100%;
  min-height: 170px;
}
#_strucna_podrucja .container .section_indent .spec_cell .bau_text {
  padding: 20px 0;
  background-color: #fff;
  color: #00587d;
  font-size: 20px;
  font-family: Univers55B, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 20px;
  font-weight: 700;
  -webkit-box-shadow: 0px 7px 5px 0px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0px 7px 5px 0px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 7px 5px 0px rgba(0, 0, 0, 0.5);
  border-top: 1px solid #ccc;
}
#_strucna_podrucja .container .section_indent .spec_cell:hover .bau_text {
  background-color: #00587d;
  color: #f7f7f7;
}
#_proizvodi {
  padding: 30px 0px;
}
#_proizvodi .container .product_header {
  cursor: pointer;
}
#_proizvodi .container .product_header:hover {
  color: #ff8317;
}
#_proizvodi .container .product_container {
  padding-bottom: 0px;
}
#_proizvodi .container .product_container .product_letters_div {
  height: auto;
  color: #cccccc;
  width: 100%;
  background-color: #003e59;
  -webkit-box-shadow: 0px 2px 3px 0px #888888;
  -moz-box-shadow: 0px 2px 3px 0px #888888;
  box-shadow: 0px 2px 3px 0px #888888;
  text-align: center;
  font-size: 16px;
  font-family: Univers55, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 16px;
  font-weight: 500;
  line-height: 2;
  cursor: hand;
}
#_proizvodi .container .product_container .product_letters_div .product_letters_divider {
  color: #006894;
}
#_proizvodi .container .product_container .product_letters_div .product_letter {
  color: #f7f7f7;
  padding: 0 5px;
  cursor: pointer;
}
#_proizvodi .container .product_container .product_letters_div .product_letter:hover {
  color: #ff8317;
  padding: 0 5px;
}
#_proizvodi .container .product_container .product_list_container {
  -webkit-column-count: 2;
  /* Chrome, Safari, Opera */
  -moz-column-count: 2;
  /* Firefox */
  column-count: 2;
  -webkit-column-rule: 2px dotted #ff8317;
  /* Chrome, Safari, Opera */
  -moz-column-rule: 2px dotted #ff8317;
  /* Firefox */
  column-rule: 2px dotted #ff8317;
  -webkit-column-gap: 0px;
  /* Chrome, Safari, Opera */
  -moz-column-gap: 0px;
  /* Firefox */
  column-gap: 0px;
  display: inline-block;
  width: 100%;
  padding-top: 20px;
  margin-bottom: 20px;
  overflow: hidden;
}
#_proizvodi .container .product_container .product_list_container .product_category_inner {
  break-inside: avoid;
  -webkit-column-break-inside: avoid;
  margin: 0;
  border-top: 2px dotted #ff8317;
}
#_proizvodi .container .product_container .product_list_container .product_category_inner li {
  list-style: none;
  padding: 0px 10px;
}
#_proizvodi .container .product_container .product_list_container .product_category_inner li a,
#_proizvodi .container .product_container .product_list_container .product_category_inner li a:hover,
#_proizvodi .container .product_container .product_list_container .product_category_inner li a:visited,
#_proizvodi .container .product_container .product_list_container .product_category_inner li a:focus {
  text-decoration: none;
  border: 0px;
}
#_proizvodi .container .product_container .product_list_container .product_category_inner li span {
  font-size: 20px;
  font-family: Univers55, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 20px;
  font-weight: 500;
  line-height: 2;
  text-transform: uppercase;
  white-space: normal;
  word-break: keep-all;
}
#_proizvodi .container .product_container .product_list_container .product_category_inner li:hover .product_category_name {
  color: #00587d;
  word-break: keep-all;
}
#_proizvodi .container .product_container .product_list_container .product_category_inner li:hover .product_category_type {
  color: #ff8317;
  word-break: keep-all;
}
#_proizvodi .container .product_container .product_item_wrapper {
  overflow-y: hidden;
  overflow-x: scroll;
  padding: 30px 0px;
  display: none;
}
#_proizvodi .container .product_container .product_item_wrapper .product_item_container {
  width: auto;
  height: 500px;
  -webkit-column-width: 290px;
  /* Chrome, Safari, Opera */
  -moz-column-width: 290px;
  /* Firefox */
  column-width: 290px;
  text-align: left;
}
#_proizvodi .container .product_container .product_item_wrapper .product_item_container .product_item_letter {
  margin-left: 20px;
  font-weight: bold;
  color: #00587d;
}
#_proizvodi .container .product_container .product_item_wrapper .product_item_container .product_item_letter.selected {
  color: #ff8317;
}
#_proizvodi .container .product_container .product_item_wrapper .product_item_container .product_item_inner {
  margin-left: 20px;
}
#_proizvodi .container .product_container .product_item_wrapper .product_item_container .product_item_inner li {
  list-style: none;
  text-align: left;
}
#_proizvodi .container .product_container .product_item_wrapper .product_item_container .product_item_inner li .product_divider {
  margin: 10px 0px;
  height: 0px;
  border-bottom: 1px dotted #ff8317;
  width: 30px;
}
#_proizvodi .container .product_container .product_item_wrapper .product_item_container .product_item_inner li span {
  font-size: 16px;
  font-family: Univers45, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 16px;
  font-weight: 500;
  line-height: 1.5;
  text-transform: uppercase;
  display: block;
}
#_proizvodi .container .product_container .product_item_wrapper .product_item_container .product_item_inner li span a {
  color: #555555;
}
#_proizvodi .container .product_container .product_item_wrapper .product_item_container .product_item_inner li span a:hover {
  color: #ff8317;
}
#_informacije {
  padding: 30px 0px;
}
#_informacije .solutions {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
#_informacije .solutions .sol_cat_cont {
  padding: 0 0 0 0;
  border-right: 2px dotted #ff8317;
  background-color: #F0F0F0;
}
#_informacije .solutions .sol_cat_cont a .sol_cat {
  cursor: pointer;
}
#_informacije .solutions .sol_cat_cont a .sol_cat .sol_cat_header {
  padding: 0 40px 0 40px;
  height: 75px;
  vertical-align: middle;
  text-align: left;
  padding-top: 27px;
  border-bottom: 1px solid #ccc;
  font-size: 20px;
  font-family: Univers45B, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 20px;
  font-weight: 700;
}
#_informacije .solutions .sol_cat_cont a .sol_cat .sol_cat_header span {
  font-size: 20px;
  font-family: helvetica, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 20px;
  color: #00587d;
}
#_informacije .solutions .sol_cat_cont a .sol_cat_header.highlight {
  background-color: #CCCCCC;
}
#_informacije .solutions .sol_cat_cont a .sol_cat_header:hover span a {
  color: #ff8317 !important;
}
#_informacije .solutions .sol_cat_cont a:hover .sol_cat {
  background-color: #00587d;
}
#_informacije .solutions .sol_cat_cont a:hover .sol_cat .sol_cat_header span {
  color: #f7f7f7;
}
#_informacije .solutions .sol_cat_cont a:hover .sol_cat_header.highlight {
  background-color: #CCCCCC;
}
#_informacije .solutions .content {
  padding-top: 15px;
}
#_kontakt {
  padding: 30px 0px;
  padding: 0px;
  background-color: white;
}
#_kontakt .container .whitepaper {
  text-align: left;
  padding: 25px 0px;
  border: 1px solid #E6E6E6;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
#_kontakt .container .whitepaper .row {
  padding-bottom: 30px;
}
#_kontakt .container .whitepaper .row .col-md-6 {
  padding: 0px 60px 0px 60px;
}
#_kontakt .container .whitepaper .row .contact .contact_company_title {
  color: #00587d;
  font-size: 20px;
  font-family: Univers55B, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 20px;
  font-weight: 700;
  font-size: 28px;
  display: block;
  padding-bottom: 30px;
  padding-top: 5px;
}
#_kontakt .container .whitepaper .row .contact a {
  color: #00587d !important;
  font-size: 20px;
  margin-left: 0px;
}
#_kontakt .container .whitepaper .row .contact a img {
  padding-right: 10px;
}
#_kontakt .container .whitepaper .row .contact a:hover {
  color: #ff8317 !important;
}
#_kontakt .container .whitepaper .row .contact .contact_img {
  padding-top: 10px;
  width: 80%;
}
#_kontakt .container .whitepaper .row .overtheworld .dropdown {
  width: 100%;
}
#_kontakt .container .whitepaper .row .overtheworld .dropdown .btn {
  width: 100%;
  border-radius: 0px;
  text-align: left;
  padding: 0px;
  color: #00587d;
  height: 30px;
}
#_kontakt .container .whitepaper .row .overtheworld .dropdown .btn .btn-title {
  font-size: 16px;
  font-family: Univers45, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 16px;
  font-weight: 500;
  margin-left: 20px;
}
#_kontakt .container .whitepaper .row .overtheworld .dropdown .btn .btn-title .spanMC {
  font-size: 16px;
  font-family: Univers55B, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 16px;
  font-weight: 700;
  color: #00587d;
}
#_kontakt .container .whitepaper .row .overtheworld .dropdown .btn .caret-holder {
  position: absolute;
  right: 0px;
  padding-left: 5px;
  padding-right: 5px;
  background-color: #00587d;
  height: 100%;
  margin-top: -7px;
}
#_kontakt .container .whitepaper .row .overtheworld .dropdown .btn .caret {
  color: #fff;
  position: relative;
  top: 50%;
  margin-top: -4px;
  border-right-width: 9px;
  border-top-width: 9px;
  border-left-width: 9px;
}
#_kontakt .container .whitepaper .row .overtheworld .dropdown .btn:hover {
  background-color: #fff;
}
#_kontakt .container .whitepaper .row .overtheworld .dropdown .dropdown-menu {
  z-index: inherit;
  width: 100%;
  max-height: 200px;
  overflow-y: scroll;
}
#_kontakt .container .whitepaper .row .overtheworld .dropdown .dropdown-menu li a {
  color: #00587d;
}
#_kontakt .container .whitepaper .row .overtheworld .dropdown .dropdown-backdrop {
  z-index: inherit;
}
#_kontakt .container .whitepaper .row .overtheworld .map_img {
  margin-top: 20px;
}
#_kontakt .container .whitepaper .row .map {
  padding-top: 20px;
  line-height: 1.1;
}
#_kontakt .container .whitepaper .row .map a {
  color: #00b3ff !important;
  line-height: 1.5;
}
#_kontakt .container .whitepaper .row .map .map_div_icon_cont {
  text-align: right;
}
#_kontakt .container .whitepaper .row .map .map_title {
  display: block;
  font-weight: 700;
  color: #ff8317;
  line-height: 2;
}
#_kontakt .container .whitepaper .row .map .map_iframe {
  margin-top: 30px;
  width: 100%;
  height: 250px;
  border: 1px solid #ccc;
}
#_kontakt .container .whitepaper .border_bottom {
  border-bottom: 1px dashed #ff8317;
}
/*page configurations*/
.container.page {
  margin-top: 0px;
}
.whitepaper-description {
  text-align: left;
}
.whitepaper-description .desc-div {
  padding: 0px  30px;
  display: inline-block;
}
.whitepaper-description .description {
  padding: 0px  30px;
  display: inline-block;
  width: 65%;
  color: #888888;
  text-align: justify;
}
.whitepaper-description .wordcloud {
  padding: 0px  30px;
  display: inline-block;
  width: 34%;
  height: 100%;
  vertical-align: top;
  padding: 0 30px 0 0;
  max-height: 135px;
}
.whitepaper-description .wordcloud ul li {
  display: inline-block;
  list-style: none;
}
.whitepaper-itemheader {
  text-align: left;
  padding: 0px  30px;
  padding-top: 10px;
  padding-bottom: 15px;
  border-bottom: 1px dashed #ff8317;
}
.whitepaper-itemheader .table-header {
  display: inline-block;
  width: 65%;
  font-size: 20px;
  font-family: helvetica, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 20px;
  color: #00587d;
}
.whitepaper-itemheader .Reference {
  text-align: right;
  display: inline-block;
  width: 34%;
  height: 100%;
}
.product_cont {
  color: #888888;
}
.product_cont .products div.product:nth-child(2n) {
  background-color: #f0f0f0;
}
.product_cont .products div.product .row {
  float: none;
  padding-top: 10px;
}
.product_cont .products div.product .row .desc {
  padding: 0px  30px;
  text-align: left;
}
.product_cont .products div.product .row .desc .product-header {
  color: #00587d;
}
.product_cont .products div.product .row .desc .product-header .product-title {
  color: #004765;
}
.product_cont .products div.product .row .docs .docs-item {
  width: 32%;
  display: inline-block;
  margin-top: 10px;
}
.product_cont .products div.product .row .docs .docs-item .image-doc {
  width: auto;
  height: 70px;
}
.product_cont .products div.product .row .docs .docs-item p {
  margin-top: 10px;
}
.search a {
  color: #00b3ff;
}
.search a:hover {
  color: #ff8317;
}
.search .search-title {
  font-size: 20px;
  font-family: Univers55, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 20px;
  font-weight: 500;
}
.search .search-desc {
  font-size: 16px;
  font-family: Univers55, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 16px;
  font-weight: 500;
}
.search .search-excerpt {
  font-size: 16px;
  font-family: Univers45, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 16px;
  font-weight: 500;
}
.search .search-nofound p {
  padding-bottom: 30px;
}
.search .paging-navigation {
  padding-bottom: 20px;
}
.solution_overview .page .whitepaper .solution_container .solution-item {
  height: 160px;
  border-bottom: 1px solid #ccc;
  color: #00587d;
}
.solution_overview .page .whitepaper .solution_container .solution-item a {
  color: #00587d;
}
.solution_overview .page .whitepaper .solution_container .solution-item .solution-image {
  margin: 10px;
  height: 80%;
  padding: 0px;
  overflow: hidden;
}
.solution_overview .page .whitepaper .solution_container .solution-item .solution-image img {
  width: 100%;
}
.solution_overview .page .whitepaper .solution_container .solution-item .solution-content {
  padding: 10px;
  overflow: hidden;
  max-height: 132px;
  text-align: justify;
}
.solution_overview .page .whitepaper .solution_container .solution-item .solution-content .solution-title {
  font-size: 20px;
  font-family: Univers55, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 20px;
  font-weight: 500;
  text-transform: uppercase;
  font-size: 22px;
  color: #00587d;
  font-weight: 700;
  padding-top: 3px;
  padding-bottom: 5px;
  display: block;
}
.solution_overview .page .whitepaper .solution_container .solution-item:hover {
  background-color: #ccc;
}
.solution_overview .page .whitepaper .solution_container .solution-item:hover .solution-content .solution-title {
  color: #ff8317;
}
.adDisplay {
  display: none !important;
}
img.prospektus {
  padding: 0px !important;
}
div.row.prospects {
  margin-bottom: 10px;
}
div.row.prospects br {
  display: none;
}
.ref_div_cont {
  height: 160px;
  border-bottom: 1px solid #ccc;
  color: #00587d;
  border-right: 2px dotted orange;
}
.ref_div_cont:nth-child(2n) {
  border-right: 0;
}
.ref_div_cont:hover {
  background-color: #ccc;
}
.page_category-company_pages .whitepaper-content .col-md-4 {
  width: 33%;
}
/*whitepaper less*/
.whitepaperpadding {
  padding: 0px  30px;
}
div.whitepaper {
  position: relative;
  min-height: 300px;
  background-color: #f7f7f7;
  margin-bottom: 30px;
  -webkit-box-shadow: 0px 7px 5px 0px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0px 7px 5px 0px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 7px 5px 0px rgba(0, 0, 0, 0.5);
}
div.whitepaper .whitepaper-head {
  padding: 0px  30px;
  margin-bottom: 30px;
  min-height: 80px;
  vertical-align: middle;
  background-color: #f0f0f0;
  color: #004765;
  border-bottom: 1px #E6E6E6  solid;
}
div.whitepaper .whitepaper-head .entry-title {
  padding: 0px;
}
div.whitepaper .whitepaper-head .title-element {
  display: block;
  font-size: 20px;
  font-family: Univers55B, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 20px;
  font-weight: 700;
  text-transform: uppercase;
  padding-top: 27px;
  padding-bottom: 27px;
}
div.whitepaper .whitepaper-head span.whitepaper-title {
  display: block;
  font-size: 20px;
  font-family: Univers55B, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 20px;
  font-weight: 700;
  text-transform: uppercase;
  padding-top: 27px;
  padding-bottom: 27px;
}
div.whitepaper .whitepaper-head span.whitepaper-title span.divider {
  color: #888888;
  font-size: 20px;
  font-family: Univers55B, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 20px;
  font-weight: 700;
}
div.whitepaper .whitepaper-head span.whitepaper-subtitle {
  display: block;
  font-size: 20px;
  font-family: Univers55B, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 20px;
  font-weight: 700;
  text-transform: uppercase;
  padding-top: 27px;
  padding-bottom: 27px;
}
div.whitepaper .whitepaper-head span.whitepaper-subtitle a {
  font: inherit;
  color: inherit;
}
div.whitepaper .whitepaper-head span.whitepaper-subtitle a:hover {
  color: #ff8317;
}
div.whitepaper .whitepaper-head span.whitepaper-back {
  display: block;
  font-size: 20px;
  font-family: Univers55B, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 20px;
  font-weight: 700;
  text-transform: uppercase;
  padding-top: 27px;
  padding-bottom: 27px;
  text-transform: capitalize;
}
div.whitepaper .whitepaper-head span.whitepaper-back a {
  font: inherit;
  color: inherit;
  font-weight: 500;
}
div.whitepaper .whitepaper-head span.whitepaper-back a:hover {
  color: #ff8317;
}
div.whitepaper .whitepaper-content {
  padding: 0px  30px;
  padding-bottom: 30px;
  text-align: justify;
  font-size: 16px;
  font-family: Univers45B, "Helvetica Neue", Helvetica, sans-serif;
  line-height: 16px;
  font-weight: 700;
}
div.whitepaper .whitepaper-content div.content-row {
  margin-bottom: 20px;
}
div.whitepaper .whitepaper-content a {
  color: #00b3ff !important;
}
div.whitepaper .whitepaper-content a:hover {
  color: #ff8317 !important;
}
div.whitepaper .whitepaper-content img {
  padding-top: 10px;
  padding-bottom: 10px;
}
div.whitepaper .whitepaper-content::after {
  clear: both;
  display: table;
  content: " ";
}
/*Media quaries*/
@media (max-width: 1024px) {
  .container > div.whitepaper {
    width: 100%;
  }
  #section_products .container .product_container .product_list_container {
    -webkit-column-count: 1;
    /* Chrome, Safari, Opera */
    -moz-column-count: 1;
    /* Firefox */
    column-count: 1;
    height: auto;
  }
  #section_products .container .product_container .product_list_container .product_category_inner li span {
    display: block;
  }
  .container .solution_container .solution_head {
    text-align: center !important;
  }
  .container .solution_container .solution_head .solution_head_text {
    padding: 0px !important;
  }
  .container .solution_container .solution_body {
    text-align: center !important;
  }
  .container .solution_container .solution_footer {
    padding: 10px 40px 10px 40px;
    text-align: left;
  }
  .container .solution_container .solution_footer .solution_footer_text a {
    font-size: 20px;
    color: #ff8317;
  }
  .page_category-company_pages .whitepaper-content .col-md-4 {
    width: 100%;
  }
}
/*Media quaries for navigation*/
@media (max-width: 959px) {
  #main-nav {
    min-height: 80px;
  }
  #main-nav .mobileheader {
    display: block;
  }
  #main-nav.noShow {
    min-height: 50px;
  }
  #main-nav.noShow .mobileheader {
    height: 0px;
    border-bottom: 0px;
  }
  .header.header {
    min-height: 0px;
    height: auto;
  }
  .navbar {
    min-height: 50px;
  }
  .navbar .navbar-holder.open {
    padding: 0px;
    height: auto;
  }
  .navbar .navbar-holder {
    padding: 0px;
    height: auto;
  }
  .navbar .navbar-holder .container {
    padding: 0px;
  }
  .navbar .navbar-holder .container .row .col-lg-10.col-lg-offset-1 {
    padding: 0px;
  }
  .navbar .navbar-holder .container .row .col-lg-10.col-lg-offset-1 .navbar-header .mobile_button {
    display: inline-block;
  }
  .navbar .navbar-holder .container .row .col-lg-10.col-lg-offset-1 .navbar-header.responsive-logo .navbar-toggle {
    background-color: #00587d;
    height: 100%;
    width: 55px;
    margin: 0px;
    padding: 6px 10px;
    border-radius: 0px;
    border: 0px;
  }
  .navbar .navbar-holder .container .row .col-lg-10.col-lg-offset-1 .navbar-header.responsive-logo .navbar-toggle .icon-bar {
    height: 5px;
    background-color: white;
    width: 100%;
    margin-top: 6px;
    margin-bottom: 6px;
    border-radius: 2px;
  }
  .navbar .navbar-holder .container .row .col-lg-10.col-lg-offset-1 .navbar-collapse {
    width: 100%;
    padding: 0px;
  }
  .navbar .navbar-holder .container .row .col-lg-10.col-lg-offset-1 .navbar-collapse ul.navbar-nav {
    margin: 0px;
    background-color: red;
  }
  .navbar .navbar-holder .container .row .col-lg-10.col-lg-offset-1 .navbar-collapse ul.navbar-nav li.menu-item {
    margin: 0px;
    display: block !important;
    text-align: right;
    padding: 5px;
    background-color: #00587d;
    border-bottom: 1px solid #00354b;
  }
  .navbar .navbar-holder .container .row .col-lg-10.col-lg-offset-1 .navbar-collapse ul.navbar-nav li.menu-item a {
    color: #f7f7f7;
    margin: 0px;
  }
  .navbar .navbar-holder .container .row .col-lg-10.col-lg-offset-1 .navbar-collapse ul.navbar-nav li.menu-item .sub-menu {
    display: none;
  }
  .navbar .navbar-holder .container .row .col-lg-10.col-lg-offset-1 .navbar-collapse ul.navbar-nav li.menu-item::after {
    content: none;
  }
  .navbar .navbar-holder .container .row .col-lg-10.col-lg-offset-1 .navbar-collapse ul.navbar-nav li.menu-worldwide {
    display: none !important;
  }
  .navbar .navbar-holder .container .row .col-lg-10.col-lg-offset-1 .navbar-collapse.collapsing {
    height: auto !important;
  }
  .navbar .navbar-holder .container .row .col-lg-10.col-lg-offset-1 a.navbar-brand {
    height: 50px;
    padding: 0px;
  }
  .navbar .navbar-holder .container .row .col-lg-10.col-lg-offset-1 a.navbar-brand img {
    height: 50px;
  }
  .navbar .navbar-search-holder {
    display: none;
  }
}
@media (min-width: 960px) {
  #navbar-mobile-search {
    display: none !important;
  }
  .mobile_worldwide {
    display: none !important;
  }
}
/*Media quaries for frontapge*/
@media (min-width: 960px) {
  .mobileheader {
    display: none;
  }
}
@media (max-width: 959px) {
  .container,
  .container-fluid {
    padding: 0px;
    margin: auto;
  }
  #_sec_head .container-fluid .slideshowImage .slideshowTextContainer {
    margin-top: 0;
  }
  #_sec_head .container-fluid .slideshowImage .slideshowTextContainer .slideshowText1 {
    height: auto;
    width: 100% !important;
  }
  #_sec_head .container-fluid .slideshowImage .slideshowTextContainer .slideshowText2 {
    height: auto;
    width: 100% !important;
  }
  #_sec_head .container-fluid .after_section_photo {
    height: 55px;
    background-position-x: center;
    background-position-y: -3px;
    background-repeat: no-repeat;
    background-image: url(http://test.mc-bauchemie.hr/wp-content/themes/zerif-lite/less/../images/gorgo_le.png);
    background-color: #0076a8;
    border-top: 3px solid #00587d;
  }
  #_sec_head .container-fluid .after_section_photo .goDown {
    display: none;
  }
  #_strucna_podrucja .container .section_indent {
    margin: auto;
  }
  #_strucna_podrucja .container .section_indent .spec_cell {
    padding: 3px;
  }
  #_strucna_podrucja .container .section_indent .spec_cell .bau_photo {
    background-image: url('');
    background-position: center;
    background-size: cover;
    min-width: 100%;
    min-height: 250px;
  }
  #_strucna_podrucja .container .section_indent .spec_cell .bau_text {
    padding: 20px 0;
    background-color: #fff;
    color: #00587d;
    font-size: 20px;
    font-family: Univers55B, "Helvetica Neue", Helvetica, sans-serif;
    line-height: 20px;
    font-weight: 700;
    -webkit-box-shadow: 0px 7px 5px 0px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0px 7px 5px 0px rgba(0, 0, 0, 0.5);
    box-shadow: 0px 7px 5px 0px rgba(0, 0, 0, 0.5);
    border-top: 1px solid #ccc;
  }
  #_strucna_podrucja .container .section_indent .spec_cell:hover .bau_text {
    background-color: #00587d;
    color: #f7f7f7;
  }
  #_proizvodi {
    padding: 30px 0px;
  }
  #_proizvodi .container .product_container .product_envelop {
    display: none;
  }
  #_proizvodi .container .product_container .product_list_container {
    -webkit-column-count: 1;
    /* Chrome, Safari, Opera */
    -moz-column-count: 1;
    /* Firefox */
    column-count: 1;
  }
  #_informacije {
    padding: 30px 0px;
  }
  #_informacije .solutions {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
  }
  #_informacije .solutions .sol_cat_cont {
    padding: 0 0 0 0;
    border-right: 0px dotted #ff8317;
  }
  #_informacije .solutions .sol_cat_cont .sol_cat {
    cursor: pointer;
  }
  #_informacije .solutions .sol_cat_cont .sol_cat .sol_cat_header span a {
    font-size: 20px;
    font-family: helvetica, "Helvetica Neue", Helvetica, sans-serif;
    line-height: 20px;
    color: #00587d;
  }
  #_informacije .solutions .sol_cat_cont .sol_cat .sol_cat_header.highlight {
    background-color: #CCCCCC;
  }
  #_informacije .solutions .sol_cat_cont .sol_cat .sol_cat_header:hover span a {
    color: #ff8317 !important;
  }
  #_informacije .solutions .content {
    padding-top: 15px;
    text-align: center;
    padding-bottom: 20px;
  }
  #_informacije .solutions .content .iframe_youube {
    display: block;
    width: 100%;
    margin: 10px auto;
  }
  #_kapcsolat .container .whitepaper {
    padding: 10px 10px;
    text-align: center;
  }
  #_kapcsolat .container .whitepaper .row {
    padding-bottom: 0px;
  }
  #_kapcsolat .container .whitepaper .row .col-md-6 {
    padding: 0px;
  }
  #_kapcsolat .container .whitepaper .contact_company_title {
    text-align: center;
    font-size: 28px !important;
    padding: 25px 0px !important;
  }
  #_kapcsolat .container .whitepaper .contact_img {
    padding-bottom: 20px;
  }
  #_kapcsolat .container .whitepaper .row .map {
    padding: 0px;
    margin-top: 30px;
  }
  #_kapcsolat .container .whitepaper .row .map .map_div_icon_cont {
    text-align: center;
    padding-bottom: 20px;
  }
}
/*Media quaries for everything else*/
@media (max-width: 959px) {
  body {
    background-color: white;
  }
  .container.page {
    margin-top: 00px;
  }
  .container.page .whitepaper {
    margin-top: 0px !important;
  }
  div.whitepaper .text-left {
    float: none;
    text-align: center;
  }
  div.whitepaper .text-center {
    float: none;
    text-align: center;
  }
  div.whitepaper .text-right {
    float: none;
    text-align: center;
  }
  div.whitepaper .whitepaper-head {
    padding: 10px 10px;
  }
  div.whitepaper .whitepaper-head span {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  div.whitepaper .content-col {
    padding-bottom: 10px;
  }
  footer .form-group label {
    display: block !important;
    padding-bottom: 10px !important;
  }
  footer .form-group input {
    display: block !important;
    width: 100% !important;
    text-align: center;
  }
  footer .form-group .btn {
    display: block !important;
    width: 100% !important;
  }
}
/*Media quaries for everything else*/
@media (max-width: 959px) {
  .container.page {
    margin-top: 32px;
  }
  .whitepaper-description {
    text-align: left;
  }
  .whitepaper-description .desc-div {
    padding: 0px  30px;
    display: inline-block;
  }
  .whitepaper-description .description {
    padding: 0px  30px;
    display: inline-block;
    width: 100%;
  }
  .whitepaper-description .wordcloud {
    display: none;
  }
  .whitepaper-itemheader {
    text-align: left;
    padding: 0px  30px;
    padding-top: 10px;
    padding-bottom: 15px;
    border-bottom: 1px dashed #ff8317;
  }
  .whitepaper-itemheader .table-header {
    width: 48%;
  }
  .whitepaper-itemheader .Reference {
    width: 48%;
  }
  .whitepaper-itemheader .envelop {
    display: none;
  }
  .product_cont {
    color: #888888;
  }
  .product_cont .products div.product:nth-child(2n) {
    background-color: #f0f0f0;
  }
  .product_cont .products div.product .row {
    float: none;
    padding-top: 10px;
  }
  .product_cont .products div.product .row .desc {
    padding: 0px  30px;
    text-align: left;
  }
  .product_cont .products div.product .row .desc .product-header {
    color: #00587d;
  }
  .product_cont .products div.product .row .desc .product-header .product-title {
    color: #004765;
  }
  .product_cont .products div.product .row .docs .docs-item {
    width: 32%;
    display: inline-block;
  }
  .product_cont .products div.product .row .docs .docs-item .image-doc {
    width: auto;
    height: 70px;
  }
  .product_cont .products div.product .row .docs .docs-item p {
    margin-top: 10px;
  }
  .product_cont .products div.product .row .docs .docs-item p span {
    display: block;
  }
  .search a {
    color: #00b3ff;
  }
  .search a:hover {
    color: #ff8317;
  }
  .search .search-title {
    font-size: 20px;
    font-family: Univers55, "Helvetica Neue", Helvetica, sans-serif;
    line-height: 20px;
    font-weight: 500;
  }
  .search .search-excerpt {
    font-size: 16px;
    font-family: Univers45, "Helvetica Neue", Helvetica, sans-serif;
    line-height: 16px;
    font-weight: 500;
  }
  .search .search-nofound p {
    padding-bottom: 30px;
  }
  .search .paging-navigation {
    padding-bottom: 20px;
  }
  .solution_overview .page .whitepaper .solution_container .ref_div_cont {
    border: 0;
  }
}
