/*Theme Name: Nouveau ChildTheme URI: https://demo.select-themes.com/nouveau/Description: A child theme of Nouveau ThemeAuthor: Select ThemesAuthor URI: https://select-themes.comVersion: 1.1Template: nouveau*/@import url("../nouveau/style.css");.content-style-sidebar aside.vertical_menu_area {display:block !important;}/* dodal matics 13.3.2020*/.bx-wrapper ul.kiwi-logo-carousel.align-center li {margin:0 15px;}#contact_employees  { margin-top: 50px; }#contact_employees h3  {    font-weight:600;     margin: 12px 0 5px;  font-size: 21px;	line-height: 24px; color: #f98224;     font-family: 'Raleway', sans-serif;}#contact_employees h4  {    font-size: 18px;	line-height: 21px; margin-bottom:8px;     font-family: 'Raleway', sans-serif;}#contact_employees .basic-info p {  cursor:pointer;  font-size: 15px;}#contact_employees .hidden-contact {display:none;     margin: 10px 0 0;}#contact_employees .hidden-contact a { font-size: 18px; color: black; margin-bottom: 8px;	display: inline-block;}#contact_employees .hidden-contact a:hover { color:#f98224;}#contact_employees .full_section_inner  > .vc_column_container   { margin-bottom:40px;}.kontakt-odstavek {margin-top :50px;}.kontakt-odstavek p {font-size: 16px; line-height: 20px;}/* dodal ms 5.10.2018 */.ms_make_readmore .wpb_wrapper { transition: max-height 0.15s ease-out; max-height:55px; overflow:hidden; box-shadow: inset 0 -10px 10px -10px rgba(0,0,0,.3);}.ms_make_readmore .wpb_wrapper.ms_active {padding-bottom:10px; max-height:10000px; transition: max-height 0.25s ease-in;}.ms_make_readmore .wpb_wrapper a {color:#f6921e;}.ms_make_readmore .ow_show_more {  color: #000;     transition: all 200ms linear 0s;     padding: 5px 10px;    display: block;    margin-top: 5px;    text-align: center;}.ms_make_readmore .ow_show_more:hover {  cursor:pointer;  transition: all 200ms linear 0s;    color: #333333;}/*dodal Andraž Hafner 15.6.2017*/.naslov-podcrtan h2{text-transform:uppercase; font-size:22px;color: #777; }.naslov-nepodcrtan h2{text-transform:uppercase; font-size:22px; margin-bottom:20px !important; text-align:left; display:block;color:#777; }.siva_polovica .levo>.vc_column-inner {	background-repeat: repeat-y!important;    background-size: 50%;}.siva_polovica .desno>.vc_column-inner {	background-repeat: repeat-y!important;    background-size: 50%;    background-position: 100% 0!important;}.siva_polovica .naslov-tekst h2 {	color: #ffffff;	font-weight: 700;	letter-spacing: 0.37px;	text-transform: uppercase;}.siva_polovica p {	color: #ffffff;	font-size: 16px;	font-weight: 400;	letter-spacing: 0.25px;}.siva_polovica a.button {    margin-top: 25px;    padding: 18px 33px;    border: 1px solid #fff;    display: inline-block;    font-size: 13px;    color: #fff;    text-decoration: none !important;}.kontaktirajte_nas .wpb_text_column{	text-align: center;}.kontaktirajte_nas p,.projekti_cta p{	font-size: 16px;}.kontaktirajte_nas .vsebina{	width: 60%;    margin: 0 auto;}.kontaktirajte_nas .naslov-podcrtan p{    text-transform: uppercase;    font-size: 22px;}.kontaktirajte_nas a.button{	margin-top: 25px;    padding: 18px 33px;	border: 1px solid #ef8453; 	display:inline-block; 	font-size:14px; 	color:#ef8453; 	text-decoration:none !important; }.projekti_cta a.button{	margin-top: 0px;    padding: 18px 33px;	border: 1px solid #ef8453; 	display:inline-block; 	font-size:14px; 	color:#ef8453; 	text-decoration:none !important; }.projekti_cta .naslov-podcrtan::after {    margin: 10px 0 0 0;    width: 150px;}.projekti_cta .gumb_center {	text-align: center;}.vrata_wrap .vc_column-inner .wpb_wrapper{	box-shadow: 2px 2px 10px 3px rgba(155, 155, 155, 0.5);}.tp-caption.a-slider, .a-slider {	padding:20px 60px!important;}.galerija li.no_grayscale:nth-child(9n+4) {	width: 66.6%;}.galerija li.no_grayscale img{	width: 385px;	height: 328px;}.galerija li.no_grayscale:nth-child(9n+4) img{	width: 785px;	height: 678px;}.galerija_tri li.no_grayscale:nth-child(1) {	width: 66.6%;}.galerija_tri li.no_grayscale img{	width: 385px;	height: 328px;}.galerija_tri li.no_grayscale:nth-child(1) img{	width: 785px;	height: 680px;}.projectswrap .projectsingle:nth-child(9n+4) {	width: 63.333%;}.projectswrap .projectsingle:nth-child(9n+4) a{	height: 530px;}.projectswraptri .projectsingle{	margin-top: 30px;}.projectswraptri .projectsingle:nth-child(1) {	width: 63.333%;}.projectswraptri .projectsingle:nth-child(1) a{	height: 530px;}.bg-siva p {	font-size: 16px;}.producttitle{	text-transform: uppercase;	font-size: 15px;}.producttitle.currenttitle {	background-color: rgba(250, 135, 22, 0.8);}.vrata_wrap {	margin-bottom: 40px;}.content .obojestransko p{	text-align: justify;}.vrata_wrap:hover .producttitle {    font-weight: bold;    background-color: rgba(0,0,0,0.8);    -webkit-transition: all .3s ease-in-out;    -moz-transition: all .3s ease-in-out;    -o-transition: all .3s ease-in-out;    -ms-transform: all .3s ease-in-out;    transition: all .3s ease-in-out;}.projectsingle{	overflow: hidden;	position: relative;}.projectsingle a:hover {        transform: scale(1.05);}.projectsingle a{    -webkit-transition: all .3s ease-in-out;    -moz-transition: all .3s ease-in-out;    -o-transition: all .3s ease-in-out;    -ms-transform: all .3s ease-in-out;    transition: all .3s ease-in-out;}.pp_pic_holder div.ppt {    display: block!important;    position: absolute;    color: black;    z-index: 1;    bottom: 0;    left: 50%;    transform: translateX(-50%);    text-align: center;    font-size: 19px!important;    font-style: italic;    font-weight: 400!important;    line-height: 49px!important;    width: calc(100% - 110px)!important;}/*@media (min-width: 1000px){	.vrata_wrap {	    width: 33.3333%;	}}*/@media screen and (max-width: 1000px) {	.vrata_wrap {		width: 50%;		max-height: 300px;		margin-bottom: 40px;	}		.wrapreview .container .content{		padding-left:0px;	}	}@media screen and (max-width: 767px) {	.siva_polovica .levo>.vc_column-inner,	.siva_polovica .desno>.vc_column-inner {		background-repeat: repeat!important;	    background-size: 100%;	}	.vc_column_container>.vc_column-inner {		padding-left: 15px!important;	}}@media screen and (max-width: 768px) {	.galerija li.no_grayscale:nth-child(9n+4),	.galerija_tri li.no_grayscale:nth-child(1) {		width: 50%;	}	.galerija li.no_grayscale:nth-child(9n+4) img,	.galerija_tri li.no_grayscale:nth-child(1) img{		width: 385px;		height: 328px;	}	.vrata_wrap {		width: 100%;		max-height: inherit;	}	.projectswrap .projectsingle:nth-child(9n+4) a,	.projectswraptri .projectsingle:nth-child(1) a {	    height: 250px;	}	.hide_mobile {		display: none;	}}@media screen and (max-width: 600px) {	.galerija li.no_grayscale:nth-child(9n+4),	.galerija_tri li.no_grayscale:nth-child(1) {		width: 100%;	}}/*dodal Matic Sušnik 29.3.2017*/#TB_closeWindowButton .screen-reader-text {display:none;}.morph-button > button span {text-align:left;}aside.vertical_menu_area {background-color:#292929;}nav.vertical_menu>ul>li>a {color:#A0A6AD;   font-family: "Open Sans",sans-serif;}nav.vertical_menu>ul>li>a.current {color:#dbe1e9;}nav.vertical_menu>ul>li>a:hover {color:#dbe1e9;}footer {display:none; height:0;}#lang_sel_list .langswitch li {display:inline-block;}.morph-button-sidebar {z-index:10000;}.logofront{display:block; width:500px; height:250px; margin:0px auto; padding-top:350px; background-repeat:no-repeat; background-position:center bottom; background-size:contain;}.bx-wrapper{max-width:1000px !important;}/*.vertical_menu ul li ul{display:none !important;}*/.selectedmeni{background-color:#323334;}.social-ic{margin-top:10px !important;}.projectswrap .projectsingle{margin-bottom:30px;}.put-to-bottom{position:relative !important; display:none;} nav.vertical_menu > ul > li > a{text-transform:uppercase; padding-left:10px; text-align:center;}article.type-projekt *{-webkit-transition: none;   -moz-transition: none;  -o-transition: none;}  .social-ic{text-align:center; margin:0px auto !important; margin-top:10px !important; width:90px; }  .vertical_menu ul li:last-child a{color:#c38e58;}       .single-post  .size-thumbnail{margin-top:20px;}  a.wp-video-lightbox{}  .naslov-onas{display:block; margin-bottom:20px !important; font-size:16px; font-weight:bold; text-transform:uppercase;}#langswitchlanding{display:block; position:fixed; top:0px; right:0px; z-index:1000;}#langswitchlanding ul li a{padding:8px 15px !important; } a.button{margin-top:20px; padding:5px 10px; border: 1px solid #ef8453; display:inline-block; font-size:14px; color:#ef8453; text-decoration:none !important; }#lang_sel_list .langswitch li{margin-right:10px !important;}.borderedimg{border:solid 1px #dedede;}.pdflink{padding-left:40px; background-repeat:no-repeat; background-size:contain; display:block; line-height:35px; background-position:left center; background-image: url(./img/pdf.png);}.featuredprojects .projectsingle{width:48%; margin-right:4%;}.featuredprojects .projectimg {  height:220px; }  .tab-content li{font-size:16px;}  .paddingbot20{padding-bottom:20px;}  .paddingtop10{padding-top:10px;}  .innerrow .vc_col-sm-6{padding:0px;}  .gallery_inner li{margin-bottom:20px !important; }.prikazprojektov{padding:60px 0px; /*background-color:#323334;*/}.prikazprojektovtitle h2{color:#777; font-size:22px; margin-bottom:20px !important;}.featuredprojects .projectsingle:last-child{margin-right:0px;}.projecttile{height:0px; line-height:100px; overflow:auto; font-size:32px; text-align:center;  }.projecttitle{display:block; height:40px;  line-height:40px; background-color:rgba(0,0,0,0.5); position:absolute; color:#fff; width:100%; text-align:center;  bottom:0px;}.revslidersinglepro{height:100%; display:block; overflow:hidden; }body.single-projekt{height:100%;}body.single-projekt .wrapper{height:100%;}.single-projekt .content{height:calc(100% - 60px); display:block; overflow:hidden; min-height:0px !Important;}.single-projekt .content_inner{height:100%;}.single-projekt .content_inner .container{height:100%;}.rev_slider_wrapper.fullscreen-container{height:100% !important;}.single-projekt .wrapper_inner{height:100%;}.producttitle{display:block; position:relative; z-index:100; margin-top:-45px; line-height:40px; color:#fff; background-color:rgba(0,0,0,0.5); text-decoration:none; text-align:center;}#lang_sel_list li {display: block;font-size: 12px;text-decoration: none !important;color: #fff;background-color:#444 !important;background: #fff;line-height: 18px;padding-left: 5px;width:43px; height:28px; text-align:center; line-height:28px;padding: 0px !important;border-radius: 4px;margin-right: 10px !important;}#lang_sel_list li a{display: block;font-size: 11px;text-decoration: none !important;color: #444444;background: #fff;line-height: 18px;padding-left: 5px;padding: 5px 15px !important;border-radius: 3px;margin-right: 0px !important;}/*.breadcrumbs-bar{display:none !important;}*/.fullwidthimg img{width:100%;}.tab-container{width:100%;}.paddingtop40{padding-top:40px;}.full_section_inner .vc_col-sm-12{padding-left:0px; padding-right:0px;}.besedilo-pod-nasl p{margin-bottom:10px; font-size:16px;}.besedilo-pod-nasl ul li{ font-size:16px;}.aligncenter P{text-align:center !important;}.besedilo-pod-nasl p br{display:block; height:10px;}.q_tabs .tabs-nav li.active a{color:#ef8453 !important}.besedilo-pod-nas p{margin-bottom:10px; font-size:16px; text-align:left;}.q_tabs .tabs-nav li a{font-size:16px !important; text-decoration:none !important; padding-bottom:5px; margin-left:0px; margin-right:30px; text-align:left; text-transform:none; font-style:normal; border-bottom:1px solid #dadada; background-image:url(./img/arrowdown.png); background-repeat:no-repeat; background-position:right center;}.paddingbot40{padding-bottom:40px;}.q_tabs .tabs-nav li{width:33% !important; ;}.q_tabs .tabs-container{padding-top:15px;}.linkvideo{padding:50px 40px 0px 0px;}.galerijalink img{width:300px; height:199px;}.timeline{color:#fff; cursor:pointer; text-align:right; font-size:16px; padding-right:50px; padding-bottom:40px; background-image:url(./img/timelinemark.png); background-repeat:no-repeat;background-position:right top;}.timeline:hover h2{color:#ef8453}.timeline:hover{background-image:url(./img/timelinecolored.png) !important;}.timeline h2{font-size:20px; color:#fff; font-weight:bold;}.timeline.right{color:#fff; text-align:left; font-size:16px; padding-left:50px; padding-top:60px; background-image:url(./img/timelinemark.png); background-repeat:no-repeat;background-position:left 60px; }.nomark{background-image:none !important; cursor:default;}.nomark:hover{background-image:none !important;}.projectwrap{display:block; overflow:auto;}.projectsingle{display:block; float:left; width:30%; margin-right:3.333%; }a{text-decoration:none !important;}.projectimg{display:block; position:relative; width:100%; background-position:center; height:250px; background-size:cover; background-repeat:no-repeat;}.testimonialtext{padding:10px 20px; font-size:18px; display:block; text-decoration:none; border: solid 1px #efefef; border-top:0px; }.trakmiddle{background-repeat:repeat-y !important;  overflow:auto; background-position:center !important; background-image:url(./img/bgrepeat.PNG); background-size:50px !important; }.orangebox{ color:#fff; background-color:#ef8453; text-align:center; padding:10px 20px; text-transform:uppercase; font-size:20px; width:300px; margin:0px auto; }.bgimg{background-image:url(./img/bgbigtrans.png); background-repeat:no-repeat; background-position:center; background-size:cover; background-color:#515151;}.bgimg .section_inner .trakmiddle:nth-child(2){padding-top:40px;}.bgimg .section_inner .trakmiddle:last-child{padding-bottom:40px;}.wpb_wrapper a[rel="wp-video-lightbox"]{ margin:0px auto; padding:10px 50px 10px 20px; background-repeat:no-repeat; background-color:#fff; border:1px solid #ef8453;  background-position: 94% center; background-image:url(./img/play.png);  width:180px; display:block;   font-size:20px;  text-decoration:none; color:#ef8453; }.besedilo-pod-nasl-orange{font-size:20px !important; color:#dc7648; padding:30px 0px; font-weight:bold;}.capsboldbig p{font-size:20px !important;  padding:50px 0px 30px 0px; font-weight:bold; text-transform:uppercase;}.q_tabs .tabs-nav li:first-child{width:18%}.q_tabs .tabs-nav li:last-child{width:32%;}.q_tabs .tabs-nav{width:100%;}.naslov-podcrtan{text-transform:uppercase; font-size:22px; }.naslov-nepodcrtan{text-transform:uppercase; font-size:22px; margin-bottom:20px !important; text-align:left; display:block; }.orangedots li{text-align:left; padding-left:20px; font-size:16px; line-height:26px; background-image:url(./img/orangedot.png); background-repeat:no-repeat; background-position:left center;}.orangedots{list-style:none; }.naslov-podcrtan::after{content: ""; display:block; margin:0px auto; margin-top: 10px; margin-bottom: 30px; width:250px; height:2px; background-color:#dadada;}.innerwrap{display:block; width:1060px; margin:0px auto;  position:relative;}.teasersfront{display:block; overflow:auto; margin-top:50px;}.posamezenteaser{display:block; float:left; width:27%; color:#fff; margin-right:9%; opacity:0.75;}.posamezenteaser:last-child{margin-right:0px;}.social-ic{overflow:auto;}.morph-button-sidebar .morph-content{background-color:#292929 !important}.morph-button-sidebar #text-2{padding-top:20px; padding-bottom:20px;}.morph-button-sidebar #text-2 .textwidget{margin-top:0px;}.vertical_menu_area_widget_holder{position:fixed; left:0;}.margin40{padding:40px 0px;}.cenik .wpb_text_column{margin-bottom:10px !important;}.cenik .wpb_text_column div p{font-size:16px;}.wpb_text_column.margbot30{margin-bottom:30px !important;}.ceniklink div p{font-size:16px; text-align:left;}.ceniklink div p a{text-decoration:underline;}#langswitchlanding #lang_sel_list li{background-color:rgba(0, 0, 0, 0.9) !important; display:inline-block;}#langswitchlanding #lang_sel_list li a{background-color:rgba(255, 255, 255, 0.1) !important; color:#fff; line-height:12px !Important}.posamezenteaser:hover{color:#fff; opacity:1;}.naslovteaser{font-size:30px; font-weight:100;}.teasercrta{display:block; height:3px; width:100%; background-color:rgba(255,255,255,0.5); margin:15px 0px;}.teaserpodnaslov{font-size:15px; text-transform:uppercase; font-weight:100;}.widewrap{width:100%; display:block; margin-top:100px; overflow:auto;}.floatrightfront{display:block; float:right; position:absolute; bottom:20px; right:20px;}.floatrightfront a{display:block; color:#fff; margin-top:20px; padding:0px; font-style:normal; font-size:16px;}  .masonry_infinite_scroll article .post_text{height:auto; padding-bottom:10px !important;}.floatrightfront a:hover{color:#fff;}  .floatrightfront a span{text-transform:uppercase; display:inline-block; line-height:25px; height:25px; float:right; padding-right:10px;}    .floatrightfront a[rel="wp-video-lightbox"] span{text-transform:uppercase; display:inline-block; line-height:25px; height:25px; float:right; padding-right:10px;}.floatrightfront a .imgspan{display:inline-block; width:25px; height:25px; background-repeat:no-repeat; background-position:center;}::selection {background:#232323;}::-moz-selection {background:#232323;} .bg-siva {	background: #f3f3f3;}*:focus {	outline: none;}/* ------ TOP BAR & TABS --- */#top-bar {	width: 100%;  background: #f3f3f3;}.etabs { 	margin: 0; padding: 0; 	height: 60px;	background: #f3f3f3;}.etabs li {    float: left;}.tab { 	display: inline-block;	background: #f3f3f3;	height: 100%;	width: 60px;}.tab:hover, .tab.active {	background: #fff;}#kontaktiraj-nas {	padding: 50px 0;}#kje-se-nahajamo {	padding: 50px 0 0;}#kje-se-nahajamo  .tab-heading {	margin: 0 0 20px;}.tab-heading {    color: #7A7F84;    font-size: 24px;    font-style: normal;    font-weight: 600;}/* -----------------------*/nav.vertical_menu {	margin: 0;}.vertical_logo_wrapper {	padding: 15% 0 15%;	background: #323334;	text-align: center;	border-bottom: 1px solid #292929;}aside.vertical_menu_area {	width: 215px;	padding: 0;}.vertical_menu_dropdown > ul > li > a > span.line {	height: 1px;	background-color: #292929}nav.vertical_menu > ul > li.active > a, nav.vertical_menu > ul > li:hover > a {	background: #323334;}nav.vertical_menu > ul > li > a {	font-weight: bold;	font-style: normal;}#menu-levi {	text-align: center;	text-transform: uppercase;	background: #292929;}#menu-levi-en {	text-align: center;	text-transform: uppercase;	background: #292929;}#menu-levi-russian0 {	text-align: center;	text-transform: uppercase;	background: #292929;}nav.vertical_menu > ul > li > a {	font-size: 14px;}.vertical_menu_area_widget_holder {	text-align: center;	margin: 0;	position: fixed;	width: 215px;	bottom: 0;}.vertical_area_background {	z-index: -1;}.vertical_menu_dropdown .second .inner > ul, .vertical_menu_dropdown .second .inner ul li ul, .vertical_menu_dropdown .second .inner ul li {	padding: 0;}.vertical_menu_dropdown.dropdown_animation .second.vertical_menu_start {    margin: 10px 0 0;}.vertical_menu_dropdown .second .inner ul li a {	padding: 11px 21px;	font-weight: bold;	font-size: 14px;}.vertical_menu_dropdown .second .inner ul li {    border-bottom: 1px solid #323334;}.vertical_menu_dropdown .second .inner_arrow {	display:none;}.vertical_menu_dropdown .second .inner > ul, .vertical_menu_dropdown .second .inner ul li ul {    background-color: #323334;}.vertical_menu_dropdown .second .inner > ul li:hover, .vertical_menu_dropdown .second .inner ul li a:hover {    background-color: #565a5e;}aside #text-2  {	font-size: 11px;	line-height: 17px;	background: #232323;	margin: 0;	padding: 0 0 10px;}aside  #text-2 .textwidget {	margin-top: 20px;}aside  #text-3 {	padding: 15px;}aside #text-3 img {	margin: 2px;}.novice h3 a{    color: #7A7F84;    font-size: 18px;    font-style: normal;    font-weight: 600;}.footer-text {	font-size: 11px;}.naslovno-besedilo {	font-size: 18px;	font-weight: 600;	text-transform: uppercase;}.besedilo-pod-naslovom {	font-size: 16px;}.slideshow-text {	font-style: normal;	color: #fff;	font-size: 24px;	font-weight: 600;	background: rgba(139,139,139,0.60);	padding: 0 10px;	letter-spacing: 1px;}.separator.small {	background: #d8d8d8;}.naslov-tekst h2 {	font-size: 24px;	color: #7a7f84;	font-weight: 600;	font-style: normal;}/* .sprite img { */	/* background: url(https://praksa.delavec.si/mizarstvomarkelj/wp-content/uploads/2014/05/mm-logo-sprite.png) scroll 0 -66px no-repeat; */	/* height: 66px; */    /* width: 70px; *//* } *//* .sprite span { */	/* background: url(https://praksa.delavec.si/mizarstvomarkelj/wp-content/uploads/2014/05/mm-logo-sprite.png) scroll 0 0px no-repeat; */	/* opacity: 0; */	/* -webkit-transition: opacity 0.5s; */	/* -moz-transition: opacity 0.5s; */	/* -o-transition: opacity 0.5s; */	/* height: 66px; */    /* width: 70px; */	/* position: absolute; */    /* top: 31px; */    /* bottom: 0; */    /* left: 73px; */    /* right: 0; *//* } */header.scrolled .header_bottom, header.sticky .header_bottom , .header_bottom{	background: #292929 !important;}aside:hover .sprite span {	opacity: 1;} .icon-close{z-index:1000000 !important;}.rounded-bg{	background: #323333;	display: inline-block;	float: left;	height: 34px;	width: 34px;	-webkit-border-radius: 40px;	-moz-border-radius: 40px;	border-radius: 40px;	margin: 4px;	-webkit-transition: background-color 0.4s;	-moz-transition: background-color 0.4s;	transition: background-color 0.4s;}.social-ic{	margin: 0 0 0 30px;}.rounded-bg-fb{	height:34px;	width:34px;	background:url(./img/social-fb.png) no-repeat center center;}.rounded-bg-yt{	height:34px;	width:34px;	background:url(./img/youtubemarkelj.png) no-repeat center center;}.rounded-bg-v{	height:34px;	width:34px;	background:url(./img/vimeomarkelj.png) no-repeat center center;}.rounded-bg:hover { 	background-color:#ED8222;	-webkit-transition: background-color 0.4s;	-moz-transition: background-color 0.4s;	transition: background-color 0.4s;}.liquid-slider .title {	height: 80px;}.tab div {	height:60px;	width:60px;}#top-phone{	background:url(./img/phoneicon.png) no-repeat center center;}#top-pin{	background:url(./img/locationicon.png) no-repeat center center;}#langswitcher{display:block; position:absolute; right:0px;}#top-lang {	background:url(https://www.markelj.com/wp-content/uploads/2014/06/globe.png) no-repeat center center;}.stolpci-3 {	background: #fff;	width: 100%;}.stolpci-3 img {	width: 100%;	height: 100%;	max-height: 30%;}.stolpci-3 h3, .stolpci-3 h3 a {	line-height: 24px;}.stolpci-3 .produkt, .stolpci-4.produkt, .stolpci-3 .latest_post_title a, h3 a, .blog_holder.masonry  h2 a{	color: #4d4f50 !important;}.stolpci-3:hover .produkt, .stolpci-4:hover .produkt, .stolpci-3:hover .latest_post_title a, .stolpci-3:hover h3 a,.stolpci-4:hover h3 a, .blog_holder.masonry  h2 a:hover, .blog_holder.masonry article:hover h2 a{	color: #ed8222 !important;}.st3-mid-div {	margin: 0 -5px !important ;}.stolpci-4 {	background: #fff;	width: 100%;}.stolpci-4 img {	width: 100%;	height: 100%;	max-height: 30%;}.stolpci-4 .boxes_image img {	max-height: 30%;}.stolpci-3:hover, article:hover, .stolpci-4:hover {	-webkit-box-shadow: 0 2px 13px 0 rgba(0, 0, 0, 0.1);	-moz-box-shadow: 0 2px 13px 0 rgba(0, 0, 0, 0.1);	box-shadow: 0 2px 13px 0 rgba(0, 0, 0, 0.1);}.stolpci-3, article *, .stolpci-4, .stolpci-3:hover, article:hover, .stolpci-4:hover {	-webkit-transition: all 0.5s ease;	-moz-transition: all 0.5s ease;	-o-transition: all 0.5s ease;}.blog_holder.masonry  h2, .blog_holder.masonry  h2 a {	font-size: 18px;	line-height: 20px;}.latest_post_holder.boxes > ul > li .latest_post {    height: 290px;}video#bgvid {position: absolute; right: 0; bottom: 0;min-width: 100%; min-height: 100%;width: auto; height: auto; z-index: 0;/* background: url(polina.jpg) no-repeat; */background-size: cover;}.videoblackoverlay{position: absolute; right: 0; bottom: 0;min-width: 100%; min-height: 100%;width: auto; height: auto; z-index: 0;background-color:rgba(0,0,0,0.6);}.produkt-div {	font-size: 13px;	font-weight: normal;	padding: 20px;  min-height:112px;}.produkt {    font-size: 18px;    font-style: normal;    font-weight: 600;	color: #7a7f84;}.yt-video .wpb_video_wrapper {	height: 356px;}.latest_post_holder > ul > li:hover img, .blog_holder article.format-standard:hover .post_image img {	transform: none;	-webkit-transform: none;	-moz-transform: none;	-ms-transform: none;	-o-transform: none;}.header_bottom {	background: #292929;}.fa-bars:before {	color: #9B9B9B;}nav.mobile_menu {    background-color: inherit;}nav.mobile_menu > ul > li > a, nav.mobile_menu > ul > li > a:hover {	color: #9B9B9B;	text-align: center;	text-transform: uppercase;	font-weight: bold;}nav.mobile_menu > ul > li {	background: #292929;	border-top: 1px solid #292929;}nav.mobile_menu > ul > li:hover, nav.mobile_menu ul li.active{	background: #323334;}@media all {	.header_bottom {		padding: 0;	}	header {		margin: 0 0 -6px;	}}.content .content_inner {    background-color: #FFFFFF;}.breadcrumbs-bar {	width: 100%;	height: 60px;	background: #f3f3f3;	border-bottom: 1px solid #f3f3f3;}.breadcrumbs-bar .container_inner {	vertical-align: middle;	line-height: 60px;  }.current {	color: #ED8222;}.breadcrumbs a {	text-decoration: none;}.delimiter {    margin: 0 10px;}.latest_post_holder .post_read_more a {	font-style: normal;}h1, h2, h3, h4, h5, h6 {	font-style: normal;}.post_text h1 {	font-size: 18px;	color: #565a5e;	font-style: normal;}.blog_holder article .post_info > span, .blog_holder article .post_info > span a {	color: #7a7f84;	font-style: normal;}.post-nav {	height: 50px;	border-top: 1px solid #f3f3f3;	border-bottom: 1px solid #f3f3f3;	line-height: 50px;	font-size: 14px;	color: #565a5e;}.post-nav a {	text-decoration: none;}.post-nav .container_inner {	padding: 0 215px 0 0;	width: 900px;}.post-nav .container_inner  .btn-news{	width: 130px;}.put-to-bottom {	position: absolute;	bottom: 0;	z-index: 100;	width: 100%;}#prejsnja-novica{	float:left;}#naslednja-novica {	float:right;}#deli-novico {	margin: 0 auto;	border-left: 1px solid #f3f3f3;	border-right: 1px solid #f3f3f3;	padding: 0;	width: 220px;	position: relative;}.fixed-block {	min-height: 0px;}.mockup-content {    height: 52px;    overflow: hidden;    padding: 40px 0 0;    position: absolute;    top: -40px;    width: 100%;}.morph-button-inflow .morph-content {	top: 4px;}.morph-button-inflow {    height: 50px;}.morph-button-inflow > button {	line-height: 50px;}.morph-button-inflow-2 {	top: 25px;	background: #F9F9F9;	background: url(https://praksa.delavec.si/mizarstvomarkelj/wp-content/uploads/2014/06/trans-70.png);}.morph-button-inflow-2.open {	z-index:100;}.morph-button-inflow-2 > button {	color: #7A7F84;}.icon-news {    position: relative;    top: 2px;}.icon-news-share:before { 	content: url(https://praksa.delavec.si/mizarstvomarkelj/wp-content/uploads/2014/06/news-share.png) }.icon-arrow-right:before {	content: url(https://praksa.delavec.si/mizarstvomarkelj/wp-content/uploads/2014/06/news-arrow-right.png)}.icon-arrow-left:before {	content: url(https://praksa.delavec.si/mizarstvomarkelj/wp-content/uploads/2014/06/news-arrow-left.png)}.contact_form input[type="text"], .contact_form textarea {	border: 1px solid;}.header_top, .drop_down .second .inner > ul, .drop_down .second .inner ul li ul, .side_menu, nav.content_menu, .contact_form input[type="text"]:focus, .contact_form textarea:focus, .footer_top_holder, .blog_holder .flex-direction-nav a, #respond textarea:focus, #respond input[type="text"]:focus, .mejs-container .mejs-controls div, .ls-nav-prev, .ls-nav-next, .projects_holder article span.text_holder, .portfolio_slides span.text_holder, .portfolio_single .social_share_holder > a, .portfolio_single .flex-direction-nav a, .filter_holder, .q_load_more a:hover, .blog_load_more_button a:hover, .portfolio_navigation, .widget.widget_search input[type="submit"], .header_top .widget_search input[type="submit"], .widget .tagcloud a:hover, .price_table_inner ul li.prices, .qode_carousel_navigation a, .qode_gallery .prev_nav, .qode_gallery .next_nav, .carousel-control.dark .prev_nav, .carousel-control.dark .next_nav, .social_share_dropdown ul, .q_team_simple_text, input.wpcf7-form-control.wpcf7-text:focus, input.wpcf7-form-control.wpcf7-number:focus, textarea.wpcf7-form-control.wpcf7-textarea:focus, input.wpcf7-form-control.wpcf7-quiz:focus, input.wpcf7-form-control.wpcf7-submit:hover:not([disabled]) {	background: inherit;	border-radius: 0;}input.wpcf7-form-control.wpcf7-text, input.wpcf7-form-control.wpcf7-number, input.wpcf7-form-control.wpcf7-date, textarea.wpcf7-form-control.wpcf7-textarea, select.wpcf7-form-control.wpcf7-select, input.wpcf7-form-control.wpcf7-quiz {	border: 2px solid #d1d1d1;}input.wpcf7-form-control.wpcf7-text:focus, input.wpcf7-form-control.wpcf7-number:focus, textarea.wpcf7-form-control.wpcf7-textarea:focus, input.wpcf7-form-control.wpcf7-quiz:focus {	color: #606060;	border: 2px solid #606060;}body.search .content, body.blog .content, body.single-post .content {	background: #fff;}input.wpcf7-form-control.wpcf7-text, input.wpcf7-form-control.wpcf7-number, input.wpcf7-form-control.wpcf7-date, textarea.wpcf7-form-control.wpcf7-textarea, select.wpcf7-form-control.wpcf7-select, input.wpcf7-form-control.wpcf7-quiz {	padding: 10px 2%;}input.wpcf7-form-control.wpcf7-text, input.wpcf7-form-control.wpcf7-number, input.wpcf7-form-control.wpcf7-date, textarea.wpcf7-form-control.wpcf7-textarea, select.wpcf7-form-control.wpcf7-select, input.wpcf7-form-control.wpcf7-quiz {	color: #7A7F84;}input.wpcf7-form-control.wpcf7-date, select.wpcf7-form-control.wpcf7-select, input.wpcf7-form-control.wpcf7-quiz {    width: 96%;}input.wpcf7-form-control.wpcf7-submit:not([disabled]) {    background-color: #fff;    color: #606060;    height: 100%;    text-align: center;    width: 100%;	font-weight:bold;	border-radius: 0;	line-height: 40px;}input.wpcf7-form-control.wpcf7-submit:hover:not([disabled]) {	color: #dbe1e9;	background: #323334;}.tp-caption.a-slider{ /* display:none !important; */}.revslidersinglepro .tp-bgimg{background-size:contain !important;   -webkit-transition: none;  -moz-transition: none;  -o-transition: none;}.wpb_gmaps_widget .wpb_wrapper{padding:0px;}.tp-caption.a-slider h1, .a-slider h1 {  color: #ffffff;  font-size: 24px;  font-family: "Open Sans",sans-serif;  font-weight: 600;     letter-spacing: 1px;  text-decoration: none;  border-width: 0px;    border-style: none;}span.wpcf7-form-control-wrap {	display:block !important;}.wpcf7-form  .main-button-div:hover .second-button, .wpcf7-form  .main-button-div:hover .second-button .button-text{	top: 5px;	left: 5px;	border: none;	background: #fff;	line-height: 40px;}.wpcf7-form  .main-button-div {	margin: 20px 0 20px -5px;}.wpcf7-form  .main-button-div .first-button {	display: none;}.wpcf7-form .first-button, .wpcf7-form .second-button {	border: 2px solid #606060;}.blog-page {	background: #f3f3f3;}.blog-page p {	line-height: 20px;}.blog_holder.blog_single article {	-webkit-box-shadow: none;	-moz-box-shadow: none;	box-shadow: none;}.first-button, .second-button {	height: 45px;	width: 145px;	background: #fff;	border: 2px solid #d1d1d1;}.main-button-div{	position: relative;	width: 150px;	height: 50px;	margin: 20px auto;}.second-button {	position: absolute;	top:5px;	left:5px;	text-align: center;	color: #606060;}.second-button .button-text {    display: block;    font-weight: bold;    height: 100%;    line-height: 40px;    width: 100%;}.second-button, .main-button-div:hover .second-button {	-webkit-transition: all 0.2s ease;	-moz-transition: all 0.2s ease;	-o-transition: all 0.2s ease;}.main-button-div:hover .second-button, .main-button-div:hover .second-button .button-text {	background: #323334;	top: 0;	left: 0;	color: #dbe1e9;	border: none;	line-height: 45px;}.main-button-div a, .main-button-div:hover a {	text-decoration: none;}.main-button-div:hover a {	color: #dbe1e9;}#slides{    position:relative;  overflow:hidden;  margin:0 auto;  background:transparent;  width:220px;  height:50px;  white-space:nowrap;  text-align: center;}#slides .slider-slides{  position:relative;  display:inline-block;  margin-right:-4px;  white-space:normal;  vertical-align:top;  background:transparent;  width:220px;  height:50px;}#slides .social-ic {    margin: 5px 0 0 41px;}#slides a {	font-weight: bold;}.button-slide {	background: transparent;    border: 2px solid #fff !important;    color: #fff;    font-size: 15px !important;    font-weight: bold;    height: 30px;    line-height: 30px !important;    text-align: center;    width: 120px;}.button-slide:hover {	background: #fff;	color: #000;}.button-slide, .button-slide:hover {	-webkit-transition: all 0.3s ease;	-moz-transition: all 0.3s ease;	-o-transition: all 0.3s ease;	cursor: pointer;}.tp-bullets.tp-thumbs {    background-color: transparent;	padding: 0;}.thumb {	border: 2px solid #232323 !important;	width: 96px !important;	height: 46px !important;	margin-left: 2px!important;}.thumb.first {	margin-left: 0!important;}.thumb.selected {	border: 2px solid #fff !important;}.tp-mask {	height: 50px !important;}.dont-show > div > div{	display: none;}.category .content .content_inner {    background-color: #f3f3f3;}.container.blog-page {	padding-top: 20px;}.novice .breadcrumbs-bar,.archive .breadcrumbs-bar, .category  .breadcrumbs-bar, .author .breadcrumbs-bar{	margin: 0 0 20px;}.post_read_more a {	display: none;}.opis-text {	font-size: 14px;}.tp-bullets.simplebullets.round .bullet {    height: 15px;}#lang_sel_list {    margin-top: 13px;}#lang_sel_list ul li a {    font-size: 12px;	padding: 5px 15px;	border-radius: 3px;	margin-right: 10px;	transition: none;}#lang_sel_list .lang_sel_sel, #lang_sel_list ul li a:hover  {	background: #565a5e !important;	color: #fff!important;}/* DODANO 25.4.2017, Kristjan *//*#rev_slider_7_1 .tp-bgimg {    -webkit-filter: sepia(.6);	filter: sepia(.6);}*//*PSD BARVE: #9B9B9B = siva || #292929 = črna || #ED8222 = oranžna *//* --------------------- RESPONSIVE ----------- *//* ----------- Containers --------- */@media (min-width: 2401px) {	.boxed .section .section_inner, .grid_section .section_inner, .container_inner {		width: 1200px;	}	.yt-video .wpb_wrapper, .yt-video .wpb_wrapper .wpb_video_wrapper {		height: 725px;		max-height:none;	}		.blog_holder.masonry article .post_text, .blog_holder.masonry_full_width article .post_text {		}	.novice .stolpci-3 {		height: 480px;	}}@media (min-width: 1920px) and (max-width: 2400px) {	.boxed .section .section_inner, .grid_section .section_inner, .container_inner {		width: 1200px;	}	.yt-video .wpb_wrapper, .yt-video .wpb_wrapper .wpb_video_wrapper {		height: 540px;	}		.blog_holder.masonry article .post_text, .blog_holder.masonry_full_width article .post_text {		}		.post-nav .container_inner {		padding: 0 650px 0 0;		width: 1120px;	}		.novice .stolpci-3 {		height: 450px;	}}@media (min-width: 1600px) and (max-width: 2400px) {	.boxed .section .section_inner, .grid_section .section_inner, .container_inner {		width: 1200px;	}	.yt-video .wpb_wrapper, .yt-video .wpb_wrapper .wpb_video_wrapper {		height: 424px;	}	.novice .stolpci-3 {		height: 400px;	}}/* ----------- Content --------- */@media (min-width: 1216px) and (max-width: 1415px) {	.novice .stolpci-3 {		height: 450px;	}	.yt-video .wpb_wrapper, .yt-video .wpb_wrapper .wpb_video_wrapper {		height: 306px;	}}@media (min-width: 1600px) and (max-width: 1919px) {	.boxed .section .section_inner, .grid_section .section_inner {		width: 1200px;	}	.blog_holder.masonry article .post_text, .blog_holder.masonry_full_width article .post_text {		}}@media (min-width: 768px) and (max-width: 1215px) {	.yt-video .wpb_wrapper, .yt-video .wpb_wrapper .wpb_video_wrapper {		height: 246px;	}}@media (min-width: 1001px) and (max-width: 1020px) {	.container_inner, .boxed div.section .section_inner, div.grid_section .section_inner, .full_width .parallax_content, .carousel-inner .slider_content_outer, nav.content_menu {		width: 755px;	}}@media (min-width: 769px) and (max-width: 800px) {	.container_inner, .boxed div.section .section_inner, div.grid_section .section_inner, .full_width .parallax_content, .carousel-inner .slider_content_outer, nav.content_menu {		width: 740px;	}}@media (min-width: 601px) and (max-width: 630px) {	.container_inner, .boxed div.section .section_inner, div.grid_section .section_inner, .full_width .parallax_content, .carousel-inner .slider_content_outer, nav.content_menu {		width: 575px;	}}/* ---------- Vertical menu additional responsive */@media (max-height:620px) {	nav.vertical_menu > ul > li > a {		line-height: 35px;	}	.vertical_menu_dropdown .second .inner ul li a {		padding: 8px 21px;	}}@media (max-height:590px) {	nav.vertical_menu > ul > li > a {		line-height: 32px;	}	.vertical_menu_dropdown .second .inner ul li a {		padding: 7px 21px;	}}@media (max-height:560px) {	aside #text-3 {		display: none;	}}@media (min-width: 768px) and (max-width: 1215px) {	.novice .stolpci-3 {		height: 410px;	}}@media (max-width: 767px) {	.st3-mid-div {		margin: 0 0 35px !important;	}  .logofront{width:100% !important;}	.stolpci-4 {		margin: 0 0 15px !important;	}	.ow_content { margin: 10px auto !important; }}@media (min-width:1600px) {	.post-nav .container_inner {		padding: 0 185px 0 0;		width: 1050px;	}}@media (min-width:1416px) and (max-width:1599px) {	.post-nav .container_inner {		padding: 0 215px 0 0;		width: 1050px;	}}@media (min-width: 1001px) and (max-width: 1215px) {	.post-nav .container_inner {		padding: 0 215px 0 0;		width: 715px;	}}@media (min-width: 769px) and (max-width: 1000px) {	.post-nav .container_inner {		padding: 0;		width: 720px;	}}@media (min-width: 601px) and (max-width: 768px) {	.post-nav .container_inner {		padding: 0;		width: 545px;	}  }@media (max-width: 1080px) {   .logofront{padding-top:200px;}   .innerwrap{width:100%;} }@media (max-width: 820px) {  .logofront{padding-top:50px; height:150px;} .posamezenteaser{display:block; width:80%; margin:0px auto !important; float:none; margin-bottom:20px !important;} .teasersfront{margin-top:10px;} .container.landingpiwpiw{height:auto !important; min-height:100%;}}@media (max-width: 768px) {	.post-nav .container_inner {		padding: 0;		width: 545px;   	}  .projectsingle{width:100% !important; margin:0px !important; margin-top:20px !important;}   video#bgvid{display:none !Important;}  .projectsingle{width:46%;} }@media (max-width: 600px) {  .projectsingle{width:80%; margin:0px auto; margin-bottom:20px; float:none;} }@media (min-width: 481px) and (max-width: 600px) {	.post-nav .container_inner {		padding: 0 10px 0 20px;		width: inherit;	}  	.novice .stolpci-3 {		height: 440px;	}}@media (max-width: 480px) {	.post-nav .container_inner {		padding: 0;		width: 300px;	}	#deli-novico {		display:none;	}  .morph-content{width:100% !important; } .content-style-sidebar aside.vertical_menu_area{display:block !important; width:100% !important;}  .vertical_menu_area_widget_holder{width:100% !important;}  .content-style-sidebar .icon-close{left:0px; right:auto;}}@media (min-width: 768px) and (max-width:1000px){	.blog_holder.masonry article .post_text, .blog_holder.masonry_full_width article .post_text {		}}@media (min-width:1450px) and (max-width:1600px) {	.blog_holder.masonry article .post_text, .blog_holder.masonry_full_width article .post_text {		}}.page-id-11551 .container_inner {	width: 100% !important;}#slikatest { margin: auto; min-width: 70%; max-width: 70%; }#notification { margin: 0; background: none !important; }/*#kontaktslikanova .vc_single_image-wrapper img {	-webkit-filter: sepia(0.6);	filter: sepia(0.6);}*/#kontaktslikanova {	position: relative;}#kontaktslikanova .kontakti {	background-color: rgba(0,0,0,.8);	font-size: 21px;	line-height: 1.8;	padding: 21px;	position: absolute;}#kontaktslikanova .kontakti p > a,#kontaktslikanova .kontakti p > strong { color: #f98224; }#kontaktslikanova .kontakti p  { color: #fff; }#kontaktslikanova .kontakti .wpb_wrapper > p:nth-of-type(3) { padding-top: 13px; }#kontaktslikanova .markelj {	top: 66%;	left: 12%;}#kontaktslikanova .jurjevec {	top: 37%;	right: 42%;}#kontaktslikanova .stampar {	top: 75%;	right: 25%;}#kontaktmobilestar, #kontaktstarzemljevid { display: none; }#kontakt-novi .vc_single_image-wrapper,#kontakt-novi .vc_single_image-wrapper img {	width: 100%;}/* KUHINJE */.fullwidthkuhinja .vc_single_image-wrapper { display: block; }/* O PODJETJU */.video-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; min-width: 70%; max-width: 70%; margin: auto; }.video-container iframe, .video-container object, .video-container embed, .video-container video { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }#ow_cookie{display: none;}@media screen and (max-width: 1500px) {	#kontaktslikanova .kontakti {		line-height: 1.3;	}}@media screen and (max-width: 1280px) {	#kontaktslikanova .kontakti {		padding: 13px;		font-size: 18px;	}	#kontaktslikanova .stampar {		top: 73%;	}	#kontaktslikanova .markelj {		left: 7%;	}}@media screen and (max-width: 768px) {	#kontaktmobilestar { display: block; }	#kontaktdesktopnov, #kontaktslikanova { display: none; }	#kontaktstarzemljevid { display: block; }	#kontaktmobilestar .vc_col-sm-8 > .vc_column-inner {		padding: 0 15px !important;	}	#kontaktmobilestar .vc_col-sm-4 .wpb_single_image {		padding-left: 15px;	}}/*schema*/.wrapreview .container .content{		//border-top:1px solid #cccccc; 		text-align:center; 		padding-top:50px !important; 		padding-bottom:50px !important; 		min-height: 0 !important;  		margin:auto;		padding-left: 215px;}.reviewtext{	max-width:850px; 	margin:22px auto; 	padding:0px 50px; 	font-size:16px; 	line-height: 22px;	background-image:url(./img/quoteopen.png), url(./img/quoteclose.png); 	background-position: left top, right bottom; 	background-repeat:no-repeat; 	color:#777;	font-family: 'Raleway', sans-serif;}.reviewzvezdice{	margin-top:10px;}.wrapreview h3{	text-transform: uppercase;    font-size: 22px;	font-family: 'Raleway', sans-serif;	font-weight: 700;	color:#777;}.wrapreview h3::after {    content: "";    display: block;    margin: 0px auto;    margin-top: 10px;    margin-bottom: 30px;    width: 250px;    height: 2px;    background-color: #dadada;}.reviewavtor{	font-size:16px; 	line-height: 22px;	color:#777;	font-family: 'Raleway', sans-serif;}.review{	display:block !important;	text-align:center;}