/* Enter Your Custom CSS Here */

p {
  font-size: 15px !important;
  line-height: 23px;
  margin-bottom: 15px;
}
#pouzdanost-row .invisible-pouzdanost {
	display: none;
}

.testimonial_image_holder img{
	max-width:60% !important;
}

ol {
  margin-bottom: 15px;
  list-style-position: inside;
}

.content .container ul, .content .container ol {
  margin-bottom: 15px;
}

.content .container {
  margin-bottom: 50px;
}

h1, h2, h3, h4, h5, h6 {
  margin: 20px 0 5px 0;
  color: #434243;
}



ul{
  padding-left:20px;
}

ul ul{
  padding-left:30px;
}

ul ul ul{
  padding-left:40px;
}


.header_top {
  background: #404041 !important;
}

nav.main_menu > ul > li > a {
    color: #404041 !important;
}

nav.main_menu ul li a span.underline_dash, nav.vertical_menu ul li a span.underline_dash {
    background-color: #e8262b !important;
    height: 2px;
}

.vc_custom_1467646308963 {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}



.testimonials_c_holder .testimonial_content_inner {
    background: rgba(0, 0, 0, 0.5);
    box-sizing: border-box;
    padding: 45px 45px;
    text-align: center;
}

.usluge {
  display: none;
}

.footer_top_holder {
    background-color: #171616 !important;
}

.footer-left a {
  font-size: 30px !important;
  margin-right: 5px;
}

.footer_top, .footer_top.footer_top_full {
    padding: 45px 0 !important;
}

a.footer-kontakt {
  color: #777 !important;
}

a.footer-kontakt:hover {
  color: #e8262b !important;
}

.footer_top a {
  line-height: 24px !important;
}

.footer_top a:hover {
  color: #e8262b !important;
}
.footer_bottom_holder {
	padding-bottom: 0px;
}
.footer_bottom {
  padding-top: 0px;
  padding-bottom: 0px;
}



@media screen and (min-width:800px) {
	
  .footer_top .latest_post_image img {
  	width: 80% !important;
    height: auto;
	} 
  
 .footer_top .latest_post_holder.image_in_box .latest_post_text {
    padding: 0 0 0 95px !important;
}
  
}

.lang-item {
    display: inline;
  	list-style: none;
}

.title .title_size_medium {
  height: 275px !important;
}

.carousel-inner .slider_content .text .qbutton:not(.white), .carousel-inner .slider_content .text .qbutton.white {
  background-color: rgba(232, 38, 43, 0.7) !important;
}

.carousel-inner .slider_content .text .qbutton:not(.white):hover, .carousel-inner .slider_content .text .qbutton.white:hover {
    background-color: #e8262b !important;
}

.carousel-inner .item.content_vertical_middle .slider_content_outer {
    display: inherit;
}

@media screen and (min-width: 1024px) {
  .about-content {
    padding: 0 17%;
  }
  
  .about-content p {
    font-size: 18px !important;
    line-height: 26px;
  }

.about-content li {
    font-size: 18px !important;
    color: #636363 !important;
  }
  
}

.usluge-box {
  border: 1px solid #444;
}

.carousel-inner .slider_content .text {
    background: rgba(0, 0, 0, 0.6);
  	padding: 25px;
}

.slider_content_outer {
  max-width: 1100px !important;
}

@media screen and (min-width:768px) and (max-width:1600px) {
.carousel-inner .slider_content_outer {
  margin: -5% auto;
}
}

@media screen and (max-width:768px) {
  .uebex-opis-lijevo .vc_col-sm6 {
  	width: 100%;
    margin-top: -20px;
  }
  .vc-col-sm-6 {
  	width: 100%;
    margin-top: 22px;
  }
  .vc-col-sm-6 vc_col-hass-fill {
  	width: 100%;
  }
 
   
  #kvalitet-pouzdanost .uebex-opis-lijevo {
    margin-top: 0px;
}
}

@media screen and (min-width:1000px) and (max-width:1240px) {
  .q_logo img {
    top: -26% !important;
  }
  
  header:not(.centered_logo) .q_logo img {
    height: 60% !important;
	}
}

@media screen and (max-width: 480px) {
.carousel-inner .slider_content_outer {
    position: absolute;
    margin: 10px;
}
  
  .carousel-inner .slider_content .text {
    margin: 2% 5% 5%;
  }
  .footer_top, .footer_top.footer_top_full {
    padding: 45px 0 2px !important;
    
}
  .footer_bottom {
    height: 50px;
}
}

.title.title_size_medium h1 {
  font-weight: 700;
  color: #404041;
  text-transform: uppercase;
  font-size: 36px;
  margin-top: 9px;
}

ul {
  list-style-position: outside;
  margin-left: 20px;
}

.qbutton.small {
    padding: 1px 17px 0 !important;
}

.wpcf7 textarea, .wpcf7 input[type="email"], .wpcf7 input[type="text"], .wpcf7 input[type="tel"], span.wpcf7-form-control-wrap .wpcf7-select {
    border: 1px solid #ddd !important;
}

input.wpcf7-form-control.wpcf7-submit, input.wpcf7-form-control.wpcf7-submit:not([disabled]) {
  margin-top: 10px;
  background: #e8262b !important;
}

input.wpcf7-form-control.wpcf7-submit, input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover {
  background: #c11e2a !important;
}

.info-opis {
  margin-bottom: 48px;
}

@media screen and (max-width:480px) {
  .title.title_size_medium h1 {
    text-align: center;
  }

}

.color-box {
  background: #e8262b;
}

.color-box h2, .color-box p {
  color: #fff !important;
}

.vise-button, .icon_with_title_link {
  padding: 5px 10px !important;
  background: transparent;
  border: 2px solid #e8262b;
  color: #e8262b !important;
  font-weight: 600;
  -webkit-transition: all 0.3s ease-in-out;
}


.vise-button:hover, .icon_with_title_link:hover {
  padding: 5px 20px !important;
  background: transparent;
  border: 2px solid #e8262b;
  color: #e8262b !important;
  font-weight: 600;
  transition: all 0.3s ease-in-out;
}

.vise-button-katalog {
  padding: 5px 10px !important;
  background: #e8262b;
  border: 2px solid #e8262b;
  color: #fff !important;
  font-weight: 600;
  -webkit-transition: all 0.3s ease-in-out;
}

.vise-button-katalog:hover {
  padding: 5px 20px !important;
  background: #e8262b;
  border: 2px solid #e8262b;
  color: #fff !important;
  font-weight: 600;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.color-box .vise-button {
  padding: 5px 10px !important;
  background: transparent;
  border: 2px solid #fff;
  color: #fff !important;
  font-weight: 600;
  -webkit-transition: all 0.3s ease-in-out;
}

.color-box .vise-button:hover {
  padding: 5px 20px !important;
  background: transparent;
  border: 2px solid #fff;
  color: #fff !important;
  font-weight: 600;
  transition: all 0.3s ease-in-out;
}

.vc_col-has-fill>.vc_column-inner {
  padding-top: 10px !important;
}

.video-blok {
  float: right !important;
  padding-right: 0px !important;
}

.q_icon_with_title.large .icon_text_holder .icon_title {
    font-weight: 700;
    text-transform: uppercase;
}

/* Blog */

.blog_holder article .post_text h2 .date {
  display: none;
}

.blog_holder.blog_small_image article .post_text .post_text_inner {
    padding: 0 23px 23px 23px;
}

.post_text_inner h2 {
  margin-top: 0px !important;
}

.blog_holder article .post_more {
  display: none;
}

/* End Blog*/

/* Single Post */

.blog_holder.blog_single article h2, .blog_holder article .post_info, .icon_social_holder {
    display: none;
}

.blog_single .blog_holder {
  margin-top: 30px !important;
}

.blog_holder article .post_content_holder {
    margin-top: 30px;
}

.single-post .title.title_size_medium h1 {
    font-weight: 600;
    color: #404041;
    text-transform: none !important;
    font-size: 32px !important;
}

.latest_post_holder.image_in_box .latest_post_text .latest_post_title {
    text-transform: none;
    font-size: 14px;
    line-height: 18px;
}

aside .widget a:hover {
   color: #e8262b !important;
}



.latest_post_inner .post_infos {
    font-weight: 400;
    font-size: 12px;
}

/* End Single Post */

.novosti-blok h4 {
  min-height: 42px !important;
}

.novosti-blok .full_width .grid_section .q_masonry_blog article, .q_masonry_blog article {
  box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
  transition: all 0.3s cubic-bezier(.25,.8,.25,1);
}

.novosti-blok .full_width .grid_section .q_masonry_blog article, .q_masonry_blog article:hover {
	box-shadow: 0 10px 20px rgba(0,0,0,0.25), 0 5px 5px rgba(0,0,0,0.22);
}



@media screen and (min-width:801px) {

	#home-blok {
  	margin-bottom: 100px !important;
	}
  
}
.boje-blok {
margin-bottom: 0px !important;
}

.drop_down .second .inner ul li a {
  color: #fff;
  font-weight: 600;
}

.drop_down .second .inner ul li a:hover {
  text-decoration: underline;
}

/* SIDEBAR */

.sidebar {
  background: #f4f4f4;
}

.page-template-default .sidebar h5 {
  margin: 0 0 5px 0 !important;
}

.post-template-default #text-12 h5 {
  margin: 30px 0 5px 0 !important;
}

#text-12, #text-16 {
  background: #dbdbdb;
  padding: 0 10px 5px 10px !important;
}

#text-12 h5, #text-16 h5 {
  color: #434243 !important;
}





aside .widget {
  padding: 0 10px !important;
  margin: 0 0 25px;
}

aside .widget h5 {
    margin-bottom: 10px;
    padding-top: 10px;
    font-size: 18px;
}

aside .widget ul {
    margin-left: 0px;
}

aside .widget.posts_holder li, .sidebar-usluge {
    padding: 10px 10px;
    margin: 5px 0;
    background: #fff;
}

aside .widget a {
  font-size: 14px;
}

#text-14 aside .widget a {
  color: #E8262B;
}

.sidebar-usluge {
	border: none;
	background: #fff;
	color: #444;
	padding: 10px;
	font-size: 18px;
	position: relative;
	box-sizing: border-box;
	transition: all 500ms ease; 
}

aside .widget.posts_holder li:before, .sidebar-usluge:before {
	content:'';
	position: absolute;
	top: 0px;
	left: 0px;
	width: 0px;
	height: 42px;
	background: #E8262B;
	transition: all 0.5s ease;
  	color: #fff;
} 

aside .widget.posts_holder li:hover:before, .sidebar-usluge:hover:before {
	width: 100%;
}

.sidebar .q_accordion_holder.accordion .ui-accordion-header .accordion_mark_icon {
    display: block;
    width: 41px;
    height: 41px;
    background-image: url("https://telemax.ba/wp-content/uploads/2017/05/plus.png");
    background-repeat: no-repeat;
    background-position: center;
}

.q_accordion_holder.accordion .ui-accordion-header.ui-state-active .accordion_mark_icon {
    background-image: url("https://telemax.ba/wp-content/uploads/2017/05/minus.png");
}

.sidebar .tab-title {
  color: #434243;
}

.sidebar .q_accordion_holder.accordion h5.ui-accordion-header {
    border: 1px solid #434243;
}

.sidebar .q_accordion_holder.accordion .ui-accordion-header .accordion_mark {
    display: block;
    width: 45px;
    height: 44px;
    border-right: 1px solid rgba(67, 66, 67, 0.45);
    border-bottom: 0px;
  	border-top: 0px;
  	border-left: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -o-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0;
    background-color: transparent;
    transition: background-color .3s ease-in-out;
    box-sizing: border-box;
}

.sidebar .q_accordion_holder.accordion div.accordion_content {
    padding: 0 0 0 10px;
}

/* END SIDEBAR */


nav.mobile_menu ul li a:hover, nav.mobile_menu ul li.active > a, nav.mobile_menu ul li.current-menu-item > a {
    color: #E8262B;
}

@media screen and (max-width:800px) {
  .novosti-blok {
    display: none;
  }
}

@media screen and (min-width: 801px) {
  .novosti-blok-tablet {
    display: none;
  }
}

textarea.wpcf7-form-control.wpcf7-textarea {
  max-height: 125px;
}

.kontakt-ikone .q_font_awsome_icon span {
  font-size: 44px;
  margin-right: 10px;
}

.kontakt-blok p {
  font-size: 18px !important;
}

@media screen and (max-width: 767px) {
  #home-blok {
    margin-bottom: 30px !important;
  }
  
  .usluge-foto {
    display: none;
  }
 
  
}

#back_to_top:hover span {
    background-color: #e8262b;
    border-color: #e8262b;
}

.header-top {
  font-size: 12px;
}

.post_text_inner p a {
  color: #e8262b;
  text-decoration: underline;
}

.post_text_inner p a:hover {
  color: #a8191e;
  text-decoration: underline;
}

.page-id-5 .q_masonry_blog article .q_masonry_blog_post_image img {
    vertical-align: middle;
    max-height: 235px;
    width: 100%;
}

/* UEBEX landing */

.uebex-short {
  font-size: 17px !important;
  line-height: 25px;
  color: #E8262B;
  font-weight: 500;
}

.uebex-short-dark {
  font-size: 17px !important;
  line-height: 25px;
  font-weight: 500;
}

@media screen and (min-width: 768px) {
    .uebex-opis-lijevo {
      padding-right: 5%;
    }

}

  
  	.uebex-opis h2, .uebex-opis-lijevo h2 {
      font-size: 22px;
      margin-top: 0px !important;
      color: #E8262B;
    }
    
    .uebex-naslov {
      font-size: 22px;
      margin-top: 0px !important;
      color: #E8262B;
    }

  	.uebex-usluga p {
      margin-bottom: 5px;
  }

	.uebex-usluga h2 {
      font-size: 19px;
      line-height: 30px;
      font-style: normal;
      font-weight: 600;
      text-transform: none;
      letter-spacing: 0;
  }

  .uebex-contact a:hover {
      color: #e8262b !important;
    }

	.uebex-contact p {
      margin-bottom: 5px !important;
    }

  .uebex-white {
    color: #fff;
    font-size: 19px !important;
  }

@media screen and (min-width: 768px) {
   .uebex-white {
      text-align: right;
    }
  
  .opis-proizvoda p {
    padding-left: 50px;
  }
  
}

@media screen and (max-width: 767px) {
  .page-id-868 .wpb_content_element.wpb_single_image img {
    margin-bottom: 23px;
  }
  
  .uebex-cta-txt {
    margin-bottom: 15px !important;
  }
}

#back_to_top span {
	width: 40px;
  	height: 40px;
  	line-height: 0px;
}
#back_to_top span i {
	line-height: 40px;
}

.footer-left a {
    font-size: 25px !important;
}
.testimonial_image_holder img {
    max-width: 40%;
}

.testimonial_image_holder {
    margin: 30px 0 30px;
}
.testimonials_holder .flex-direction-nav li {
    margin-top: 0px;
}
.testimonials {
   
    margin-bottom: 30px;
}
.testimonials_holder.light .flex-direction-nav a:hover {
    border-color: #fff;
}





.post_text_inner h2 {
   
    line-height: 28px;
}

.post_text_inner .entry_title a {
	font-size: 24px;
  	line-height: 28px;
}

.two_columns_66_33 > .column1 {
    margin-top: 48px;
}
.two_columns_66_33 > .column2 {
    margin-top: 47px;
}

.pagination {
	margin: 32px 0 0px;
}

@media screen and (max-width:1920px) {
	#blok-boja .pocetna-led-kolor {
  	margin-bottom: 7px !important;
  }
  #blok-boja .pocetna-kolor {
  	margin-bottom: 30px !important;
  }
  .color-box-lijevo .pocetna-en-kolor {
  	padding-bottom: 25px !important;
  }
  .color-box-lijevo .kolor-separator-en {
  	margin-bottom: 35px !important;
  }
  .color-box .pocetna-en-led-kolor {
  	margin-bottom: 50px !important;
  }
  .color-box .kolor-separator-led-en {
  	margin-bottom: 33px !important;
  }
  
  #prvi-row .slika-sijalica-sr img {
  	height: 415px !important;
    margin-bottom: 60px;
  }
  #kvalitet-pouzdanost .slika-pouzdanost img {
  	height: 504px !important;
    margin-top: 13px !important;
  }
  #proizvodi-row {
  	margin-top: 60px !important;
    margin-bottom: 71px !important;
  }
  #proizvodi-row .slika-proizvodi-sr img {
  	height: 348px !important;
  }
  #reference-row .galerija-reference .flexslider, .portfolio_slider {
    margin: 0 0 36px;
  
}
  #prvi-row .slika-sijalica-en img {
  	height: 415px !important;
    margin-bottom: 60px;
  }
  #proizvodi-row .slika-proizvodi-en img {
  	height: 348px !important;
  }
  
}

@media screen and (max-width:1394px) {
  #kvalitet-pouzdanost .slika-pouzdanost {
  	margin-left: 65px !important;
  }
}

@media screen and (max-width:1280px) {
  #blok-boja .pocetna-kolor {
  	margin-bottom: 30px !important;
  }
  #blok-boja .pocetna-led-kolor {
  	margin-bottom: 30px !important;
  }
  .color-box .pocetna-en-led-kolor {
  	padding-bottom: 46px !important;
  }
  #blok-boja .kolor-separator {
  	margin-top: 15px !important;
    margin-bottom: 15px !important;
  }
  #blok-boja .color-box .kolor-separator-led {
  	margin-top: 15px !important;
    margin-bottom: 15px !important;
  }
  .color-box-lijevo .pocetna-en-kolor {
  	padding-bottom: 73px !important;
  }
  .color-box-lijevo .kolor-separator-en {
  	margin-top: 15px !important;
    margin-bottom: 15px !important;
  }
  .color-box .kolor-separator-led-en {
  	margin-top: 15px !important;
    margin-bottom: 15px !important;
  }
     #kvalitet-pouzdanost .slika-pouzdanost img {
  	height: 572px !important;
    
  }
}


@media screen and (max-width: 1200px) {
 #blok-boja .vc_column_container {
  	width: 100%;
  }
  #pocetna-kolor-row .vc_col-lg-6 {
  	width: 100%;
  }
 
 #blok-boja .vc_col-has-fill .vc_column-inner .wpb_wrapper p {
    margin-top: 35px;
    margin-left: 35px;
}
  #blok-boja .pocetna-led-kolor p {
  	margin-left: 0px !important;
  }
   #blok-boja .vc_col-has-fill .vc_column-inner .wpb_wrapper h2 {
    margin-left: 35px;
}
  #blok-boja .kolor-naslo-desno h2 {
  	margin-left: 0px !important;
  }
  
  .color-box-lijevo .kolor-naslov-lijevo-en h2 {
  	margin-left: 35px !important;
  }
  .color-box-lijevo .pocetna-en-kolor {
    margin-left: 35px !important;
}
  .color-box-lijevo .kolor-lijevo-btn {
  	margin-left: 35px !important;
  }
  
  #prvi-row .vc_col-sm-6 {
  	width: 100%;
  }
  #prvi-row .prvi-text {
  	width: 800px;
  }
  #prvi-row .prvi-text .uebex-short {
  	text-align: left;
  }
  
  #prvi-row .tekst2-prvi-row {
  	margin-top: 15px;
  }
  #prvi-row .tekst-tri-prvi-row {
  	margin-top: -5px;
  }
  
  #kvalitet-pouzdanost .vc_col-sm-6 {
  	width: 100%;
  }

  #kvalitet-pouzdanost .slika-pouzdanost {
  	width: 900px;
    height: 486px;
    margin-left: 0px !important;
  }
  #kvalitet-pouzdanost .slika-pouzdanost img {
    height: 470px !important;
}
  #kvalitet-pouzdanost .wpb_single_image img {
    width: 900px;
    height: 600px;
}
  
  #proizvodi-row .vc_col-sm-6 {
  	width: 100%;
  }
  #proizvodi-row .wpb_single_image img {
    width: 900px;
    height: 600px;
}
  #reference-row {
  	margin-top: -52px;
  }
  #reference-row .vc_col-sm-6 {
  	width: 100%;
  }
  #reference-row .vc_custom_1519809393873 {
  	margin-top: 0px !important;
  }
  #reference-row .galerija-reference .wpb_gallery_slides {
  	width: 900px;
    height: 600px;
  }
  #reference-row .vc_custom_1519809059977 {
  	margin-top: 0px !important;
  }
  .post_text_inner .entry_title a {
    font-size: 17px !important;
    line-height: 20px !important;
}
}

@media screen and (max-width:998px) {
	
  #blok-boja .kolor-naslov-lijevo h2 {
  	margin-left: 24px !important;
  }
  #blok-boja .pocetna-kolor {
    margin-left: -10px !important;
}
  #blok-boja .kolor-lijevo-dugme {
  	margin-left: -10px !important;
  }
  
  .color-box-lijevo .kolor-naslov-lijevo-en h2 {
  	margin-left: 22px !important;
  }
  .color-box-lijevo .pocetna-en-kolor {
    margin-left: 22px !important;
}
  .color-box-lijevo .kolor-lijevo-btn {
  	margin-left: 22px !important;
  }
  
  #prvi-row .wpb_single_image img {
   width: 700px;
    height: 500px;
}
  #kvalitet-pouzdanost .wpb_single_image img {
    width: 700px;
    height: 500px;
}
 #kvalitet-pouzdanost .vc_custom_1519808857503 {
    margin-bottom: 0p !important;
}
  #proizvodi-row .wpb_single_image img {
    width: 700px;
    height: 500px;
}
  #proizvodi-row {
    margin-top: 114px !important;

}
  #proizvodi-row .vc_custom_1519820662787 {
    margin-top: 28px !important;
    
}
  #proizvodi-row .separator {
  	margin-bottom: 0px !important;
  }
  #proizvodi-row .vc_custom_1499957067965 {
  	margin-top: -94px;
  }
  #reference-row .galerija-reference .wpb_gallery_slides {
  	width: 700px;
    height: 500px;
  }
  #reference-row .vc_custom_1519809393873 {
    margin-top: -26px !important;
}
}

@media screen and (max-width: 990px) {
  .video-blok .qode_video_box {
  	margin-top: 30px !important;
  }
  .video-blok .qode_video_box .qode_video_image img {
    width: 800px !important;
    height: 500px !important;
}
  #home-blok .pocetna-video-naslov h1 {
  	margin-top: 0px !important;
  }
  #home-blok .pocetna-naslov-video-en h1 {
  	margin-top: 0px !important;
  }

}

/*@media screen and (max-width:860px) {
		  #home-blok #usluge-blok .usluge-foto, #home-blok .usluge-blok .usluge-foto {
  	display: none !important;
  }
  #home-blok #usluge-blok .usluge-tekst, #home-blok .usluge-blok .usluge-tekst {
  	width: 100% !important;
  }
}*/

@media screen and (max-width: 800px) {
	 #home-blok .pocetna-video-naslov h1 {
  	margin-top: 40px !important;
  }
  #home-blok .pocetna-naslov-video-en h1 {
  	margin-top: 40px !important;
  }
  #home-blok .video-blok {
  	margin-bottom: 40px !important;
  }
  #home-blok .video-blok .qode_video_box .qode_video_image img {
    height: 450px !important;
}
}
@media screen and (max-width:768px) {
	  #home-blok #usluge-blok .usluge-foto, #home-blok .usluge-blok .usluge-foto {
  	display: none !important;
  }
  #home-blok #usluge-blok .usluge-tekst, #home-blok .usluge-blok .usluge-tekst {
  	width: 100% !important;
  }
  #kvalitet-pouzdanost .wpb_single_image img {
    width: 599px;
}
  
  #reference-row .galerija-reference .wpb_gallery_slides {
    width: 599px;
}
  #prvi-row .slika-sijalica-sr img {
    margin-bottom: 0px !important;
}
    #prvi-row .slika-sijalica-en img {
    margin-bottom: 0px !important;
}
  .blog_holder.blog_small_image article {
    margin: 0px 0 0px !important;
}
  .blog_holder.blog_small_image article .post_text .post_text_inner {
    padding: 0 23px 23px 0px !important;
}
  
}

@media screen and (max-width:767px) {
	  #blok-boja .kolor-naslov-lijevo h2 {
  	margin-left: 17px !important;
  }
  #blok-boja .pocetna-kolor {
    margin-left: -17px !important;
}
  #blok-boja .kolor-lijevo-dugme {
  	margin-left: -17px !important;
  }
   .color-box-lijevo .kolor-naslov-lijevo-en h2 {
  	margin-left: 14px !important;
  }
  .color-box-lijevo .pocetna-en-kolor {
    margin-left: 14px !important;
}
  .color-box-lijevo .kolor-lijevo-btn {
  	margin-left: 14px !important;
  }
  #onama-row .slika-1-onama {
    margin-bottom: 30px !important;
  }

}

@media screen and (max-width:760px) {
	#prvi-row .wpb_single_image img {
   width: 600px;
    height: 400px;
}
 #prvi-row .vc_custom_1519808820089 {
    margin-bottom: 20px !important;
}
   #kvalitet-pouzdanost .wpb_single_image img {
    width: 600px;
    height: 400px;
}
    #reference-row .galerija-reference .wpb_gallery_slides {
  	width: 600px;
    height: 400px;
  }
  #proizvodi-row {
    margin-top: 230px !important;
}
  #proizvodi-row .vc_custom_1499957067965 {
    margin-top: -198px;
}
 
  .uebex-opis .wpb_wrapper p {
    margin-top: 0px;
    margin-bottom: 20px;
}
  .video-blok .separator {
  	margin: 40px 0;
  }
  
}

@media screen and (max-width:594px) {
	#prvi-row .wpb_single_image img {
   width: 400px;
    height: 300px;
}
 #prvi-row {
    margin-bottom: 0px !important;
}
  #kvalitet-pouzdanost .wpb_single_image img {
    width: 400px;
    height: 300px;
}
   #reference-row .galerija-reference .wpb_gallery_slides {
  	width: 400px;
    height: 300px;
  }
  #proizvodi-row .wpb_single_image img {
    width: 400px;
    height: 300px;
}
 
  #video-galerija .qode_video_box {
    width: 400px;
}
  #home-blok .pocetna-video-naslov h1 {
    margin-top: 15px !important;
}
  #home-blok .pocetna-naslov-video-en h1 {
    margin-top: 15px !important;
}
  #home-blok .video-blok {
    margin-bottom: 20px !important;
}
   #home-blok .video-blok .qode_video_box .qode_video_image img {
    height: 350px !important;
}
 #home-blok .video-blok .qode_video_box {
    margin-top: 0px !important;
}
   #blok-boja .kolor-naslov-lijevo h2 {
  	margin-left: 3px !important;
  }
  #blok-boja .pocetna-kolor {
    margin-left: -29px !important;
}
  #blok-boja .kolor-lijevo-dugme {
  	margin-left: -29px !important;
  }
   .color-box-lijevo .kolor-naslov-lijevo-en h2 {
  	margin-left: 5px !important;
  }
  .color-box-lijevo .pocetna-en-kolor {
    margin-left: 5px !important;
}
  .color-box-lijevo .kolor-lijevo-btn {
  	margin-left: 5px !important;
  }
  #home-blok {
    margin-bottom: 0px !important;
}
  #testemonials .testemonial-tekst-blok .testimonial_image_holder img {
    max-width: 30% !important;
}
  #testemonials .testemonial-tekst-blok .testimonial_text_holder p {
   font-size: 12px !important;
}
    #testemonials-en .testemonials-tekst-blok-en .testimonial_image_holder img {
    max-width: 30% !important;
}
  #testemonials-en .testemonials-tekst-blok-en .testimonial_text_holder p {
   font-size: 12px !important;
}
  #prvi-row .slika-sijalica-sr img {
    height: 340px !important;
}
    #prvi-row .slika-sijalica-en img {
    height: 340px !important;
    margin-bottom: 0px !important;
}
  #kvalitet-pouzdanost .slika-pouzdanost img {
    height: 380px !important;
}
  #proizvodi-row {
    margin-top: 140px !important;
}
  #reference-row .vc_custom_1519809059977 {
    margin-top: 60px !important;
}
  .page-id-868 .wpb_content_element.wpb_single_image img {
    margin-bottom: 0px !important;
}
}

@media screen and (max-width:480px) {
	 #blok-boja .kolor-naslov-lijevo h2 {
  	margin-left: 0px !important;
  }
  #blok-boja .pocetna-kolor {
    margin-left: -35px !important;
}
  #blok-boja .kolor-lijevo-dugme {
  	margin-left: -35px !important;
  }
   .color-box-lijevo .kolor-naslov-lijevo-en h2 {
  	margin-left: 0px !important;
  }
  .color-box-lijevo .pocetna-en-kolor {
    margin-left: 0px !important;
}
  .color-box-lijevo .kolor-lijevo-btn {
  	margin-left: 0px !important;
  }
  #home-blok .video-blok .qode_video_box .qode_video_image img {
    height: 250px !important;
}
  #testemonials .testemonial-tekst-blok .testimonial_image_holder img {
    display: none;
}
  #testemonials .testemonial-tekst-blok .flex-direction-nav {
  	display: none;
  }
    #testemonials .testemonial-tekst-blok .testimonial_text_holder {
  margin-top: -23px !important;
}
   #testemonials-en .testemonials-tekst-blok-en .flex-direction-nav {
  	display: none;
  }
    #testemonials-en .testemonials-tekst-blok-en .testimonial_text_holder {
  margin-top: -23px !important;
}
  #prvi-row .slika-sijalica-sr img {
    height: 305px !important;
}
  #prvi-row .slika-sijalica-en img {
    height: 305px !important;
}
  #kvalitet-pouzdanost .slika-pouzdanost img {
    height: 305px !important;
}
  #proizvodi-row .slika-proizvodi-sr img {
    height: 305px !important;
}
  #proizvodi-row .slika-proizvodi-en img {
    height: 305px !important;
}
  #kvalitet-pouzdanost .wpb_single_image img {
    width: 300px !important;
   
}
#proizvodi-row {
    margin-top: 70px !important;
}
  #reference-row .galerija-reference .wpb_gallery_slides {
    width: 300px !important;
    height: 305px !important;
}
  #reference-row .galerija-reference .flexslider, .portfolio_slider {
    margin: 0px 0 0px;
}
}

@media screen and (max-width:474px) {
	.pagination ul li a, .pagination ul li span {
    width: 28px;
    height: 28px;
    line-height: 28px;
}
  .pagination {
    margin: 0px 0 0px !important;
}
}

@media screen and (max-width:456px) {
	#prvi-row .wpb_single_image img {
   width: 300px;
    height: 200px;
}
  #proizvodi-row .vc_custom_1499957067965 {
    margin-top: 0px !important;
}
  #proizvodi-row {
    margin-top: 38px !important;
}
#kvalitet-pouzdanost .slika-pouzdanost {
    height: 320px !important;
}
  #kvalitet-pouzdanost .wpb_single_image img {
    width: 300px;
    height: 200px;
}
  #reference-row .galerija-reference .wpb_gallery_slides {
  	width: 300px;
    height: 200px;
  }
   #proizvodi-row .vc_custom_1499957067965 {
    margin-top: 0px !important;
}
   #proizvodi-row .wpb_single_image img {
    width: 300px;
    height: 200px;
}
   #video-galerija .qode_video_box {
    width: 300px;
}
  
}


@media screen and (max-width:360px) {
  h1 span {
  	font-size: 27px;
    
  }
  .title.title_size_medium h1 {
    margin-top: 0px;
}
  .uebex-short {
    font-size: 14px !important;
    line-height: 22px;
}
   
  #prvi-row p {
  	font-size: 13px !important;
  }
  .uebex-opis-lijevo p {
  	font-size: 13px !important;
  }
  .uebex-opis-lijevo .vc_column_container {
    margin-top: -12px;
}
  .uebex-short-dark {
    font-size: 14px !important;
}
  #proizvodi-row .vc_custom_1519754806054 {
    margin-top: 0px !important;
}
  #proizvodi-row .vc_column-inner .vc_custom_1519754101230 {
    margin-top: 0px !important;
}
 #reference-row .vc_custom_1519755042592 {
  	margin-top: 0px !important;
  }
  #reference-row .vc_custom_1519754449209 {
  	margin-top: 0px !important;
  }
  #reference-row .vc_custom_1519754868583 {
  	margin-top: 0px !important;
  }
  
  #video-galerija h2  {
  	text-align: center;
  } 
  #katalog-row p {
  	text-align: center;
  }
  .video-blok .separator {
  	margin: 40px 0;
  }
  /*#proizvodi-row .vc_custom_1499957067965 {
    margin-top: -298px !important;
}*/

  
}
