@import url('https://fonts.googleapis.com/css?family=PT+Sans:400,700&subset=latin-ext');

body {font-size:14px;font-family:'PT Sans', sans-serif;color:#2b2e2f;font-weight:400;overflow-x: hidden;}
a:focus, a:visited, button {outline:none!important;text-decoration:none;}

h1.yell_title, h2.yell_title {color:#2b2e2f;border-left:9px solid #FEBF1A;text-transform:uppercase;font-size:24px;font-weight:700;padding:10px 0 0 10px;}

/* TOP */
.top {width:100%;height:50px;background:transparent url("../images/htop.png") repeat-y center top;}
.tleft {float:left;}
.tleft ul {float:left;margin:0;padding:0;width:100%;}
.tleft ul li {list-style:none;float:left;padding:0 42px;border-right:1px solid #b28b22;background:#FEBF1A;}
.tleft ul li:first-child {padding-left:0;}
.tleft ul li a {line-height:50px;color:#2b2e2f;font-size:16px;-o-transition:0.25s linear;-moz-transition:0.25s linear;-khtml-transition:0.25s linear;-webkit-transition:0.25s linear;-ms-transition:0.25s linear;transition:0.25s linear;}
.tleft ul li a:hover {opacity:0.8;filter:alpha(opacity=80);text-decoration:none;}

.tright {float:right;margin-right: 30px;}
.tright ul {float:left;margin:0;padding:0;}
.tright ul li {list-style:none;float:left;border-right:1px solid #d6d6d6;padding:0 20px 0 35px;margin-left:20px;}
.tright ul li.login {background:transparent url("../images/top_login_icon.png") no-repeat scroll left center;}
.tright ul li.phone {background:transparent url("../images/top_phone_icon.png") no-repeat scroll left center;}
.tright ul li.email {background:transparent url("../images/top_email_icon.png") no-repeat scroll left center;}
.tright ul li a {color:#2b2e2f;line-height:50px;-o-transition:0.25s linear;-moz-transition:0.25s linear;-khtml-transition:0.25s linear;-webkit-transition:0.25s linear;-ms-transition:0.25s linear;transition:0.25s linear;}
.tright ul li a:hover {opacity:0.8;filter:alpha(opacity=80);text-decoration:none;}

/* HEADER */
header {padding:15px 0 10px 0;width:100%;}
header nav {float: right;margin:15px 0 0;padding:0;}
header nav ul {float:left;margin:0;padding:0;}
header nav ul li {float:left;list-style:none;margin-left:25px;position:relative;}
header nav ul li a {float:left;font-size:17px;color:#2b2e2f;text-transform:uppercase;padding-bottom:5px;border-bottom:4px #ffffff solid;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}
header nav ul li a:hover,
.current-menu-item a, 
.current_page_item a {text-decoration:none;border-color:#FEBF1A;color:#2b2e2f;}
header nav ul li:first-child {margin-left:0;}
.hamburger {display:none;float:right;width:30px;}
.hamburger span {float:left;width:100%;height:3px;margin:3px 0;background:#FEBF1A;}
header nav ul li ul.sub-menu {background:#FEBF1A;right:0;position:absolute;top:31px;z-index:999999999;display:none;float:none;padding:0;margin:0;}
header nav ul li ul.sub-menu li {width:180px;margin:0;padding:0 5px;border-top:1px solid #2b2e2f;}
header nav ul li ul.sub-menu li a {color:#2b2e2f;font-size:16px;text-transform:none;padding:8px 0;line-height:18px;border:none;}


/* language selector */

.language-selector-container {
    float: right;
    width: 60px;
    font-weight: 400;
    padding: 7px 8px;
    position: absolute;
    right: 0px;
    top: 14px;
}

.language-selector-container span {
    padding: 0; 
	margin: 0;
    float: left;
    line-height: 1;
	margin-left: 10px;
    cursor: default;
	color: transparent;
	width: 20px;
	height: 15px;
	font-size: 0px;
}

.sl {
	background: url("../../../../plugins/sitepress-multilingual-cms/res/flags/sl.png");
	background-repeat: no-repeat;
}

.en {
	background: url("../../../../plugins/sitepress-multilingual-cms/res/flags/en.png");
	background-repeat: no-repeat;
}


.language-selector {
    position: absolute;
	transition: all .3s;
	background: $white-color;
    border-radius: 5px;
    z-index: 11;
    top: 30px;
    left: -1px;
    float: right;
    width: 60px;
	box-shadow: 0px 10px 10px rgba(0,0,0,0.2);
    display: none;
	cursor: pointer;
}

.language-selector.open {
    display: block;
}

.language {
    width: 100%;
    float: left;
	padding: 10px;
	background: #fff;
	border-radius: 5px;
}

.language span {
    padding: 0;
    margin-right: 0;
    color: transparent !important;
    margin-left: 10px;
    font-weight: 700;
	width: 20px;
    height: 15px;
	font-size: 0px;
}

.language-selector .language:first-of-type:hover {
    background: #FEBF1A;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    text-decoration: none;
	display: block;
}

.language-selector .language:hover {
    background: $blue-color;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    text-decoration: none;
}

.language:hover span {
    color: #000;
}

.language-selector-container .language span {
    display: block;
}

.language-selector-container i {
    float: right;
    color: #000;
    margin-right: 3px; 
	cursor: pointer;
}

@media (max-width : 991px) {
.tright {
    margin-right: 15px !important;
	float: right !important;
}
.language-selector-container {
  right: 0px !important;
  top: 6px !important;
}
.tright ul li a {
    line-height: 35px !important;
}
.izpostavljeno-image img {
    max-width: 300px;
}
}

@media (max-width : 768px) {
.language-selector-container {
  right: 18px !important;
  top: 6px !important;
}
.izpostavljeno-image {
  padding-bottom:30px;
  }
}


/* FRONT SLIDER */
#front-slider .hero {width:100%;height:440px;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;}
#front-slider .hero .hero-content {padding:90px 0 0 60px;z-index:100;text-align:left;}
#front-slider .hero h1, #front-slider .hero h2 {color:#FEBF1A;font-weight:700;font-size:28px;text-transform:uppercase;}
#front-slider .hero .desc {color:#ffffff;font-weight:400;font-size:17px;line-height:20px;}
#front-slider .hero .btn {color:#FEBF1A;font-weight:700;font-size:17px;border:2px solid #FEBF1A;border-radius:0;}

#front-slider .slick-arrow {border:0 none;height:41px;margin-top:-75px;position:absolute;text-indent:-9999px;top:50%;width:15px;z-index:1;}
#front-slider .slick-arrow.slick-prev {background:transparent url("../images/front_slider_left.png") no-repeat 0 0;left:60px;}
#front-slider .slick-arrow.slick-next {background:transparent url("../images/front_slider_right.png") no-repeat 0 0;right:60px;}
/*
#front-slider .slick-dots {bottom:0;list-style:outside none none;padding:0;position:absolute;text-align:center;width:100%;}
#front-slider .slick-dots li {cursor:pointer;display:inline-block;height:20px;margin:0 1px;padding:0;position:relative;width:20px;}
#front-slider .slick-dots li button {background:transparent none repeat scroll 0 0;border:0 none;color:transparent;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;outline:medium none;padding:5px;width:20px;}
#front-slider .slick-dots li button::before {color:#ffffff;content:"•";font-family:"slick";font-size:58px;height:20px;left:0;line-height:20px;opacity:1;position:absolute;text-align:center;top:0;width:20px;}
#front-slider .slick-dots li.slick-active button::before {color:#005B98;opacity:1;}
*/



#front-slider-options {width:100%;height:111px;margin-top:-111px;background:rgba(255, 255, 255, 0.3);}
#front-slider-options a {text-decoration:none;}
#front-slider-options .option_box {padding:10px 0 10px 48px;}
#front-slider-options .option_box h2 {color:#FEBF1A;font-weight:400;font-size:26px;margin:0;text-transform:uppercase;padding:5px 0 5px 0;}
#front-slider-options .option_box .desc {line-height:0;}
#front-slider-options .option_box .desc p {color:#ffffff;font-size:16px;line-height:18px;display:inline;margin:0;}
#front-slider-options .option_box .desc .fa {color:#FEBF1A;font-size:24px;padding-left:8px;line-height:13px;}

/* LEFT BANNERS */
#left_banners {padding:30px 0 0 0;text-align:center;}
#left_banners_new {padding:50px 0 30px 0;text-align:center;}
#left_banners img {margin-bottom:16px;}
.left-banner-box{margin-bottom: 15px;}
.left-banners-container {background:#f2f2f2;margin:30px 0 -15px 0;}
/* FORKLIFTS LEFT MENU */
#forklifts_left_menu {display:inline-block;margin:30px 0 0 0;width:100%;}
#forklifts_left_menu ul {margin:0;padding:0}
#forklifts_left_menu ul li {width:100%;display:inline-block;margin:0;padding:0;background:transparent url("../images/left_cat_menu_small.png") no-repeat 35px 18px;}
#forklifts_left_menu ul li.active > a {color:#F2C011;font-weight:bold;}
#forklifts_left_menu ul li a {font-size:16px;color:#2b2e2f;border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;border-left:1px solid #cccccc;padding:11px 10px 11px 55px;display:inline-block;width:100%;}
#forklifts_left_menu ul li a:hover {color:#F2C011;text-decoration:none;font-weight:700;}

#forklifts_left_menu > ul > li {background:transparent url("../images/left_cat_menu_big.png") no-repeat 12px 19px;}
#forklifts_left_menu > ul > li > a {padding:9px 10px 10px 35px;font-size:18px;text-transform:uppercase;font-weight:700;}
#forklifts_left_menu > ul > li > a:hover {color:#2b2e2f;}
#forklifts_left_menu > ul > li > a:first-child {border-top:1px solid #cccccc;}

#forklifts_left_menu .sub-cats-menu {display:none;}
#forklifts_left_menu ul > li.active .sub-cats-menu {display:block;}
#forklifts_left_menu .sub-cats-menu > li {background:transparent url("../images/left_cat_menu_smallest.png") no-repeat 50px 17px;}
#forklifts_left_menu .sub-cats-menu li a {padding-left:65px;font-size:14px}

/* FORKLIFTS */
.forklifts_cats_block {padding:23px 0 0 15px;}
.forklifts_cats_box_outer {padding-left:0;}
.forklifts_cats_box_outer a, .forklifts_cats_box_outer a:hover {text-decoration:none;}
.forklifts_cats_box {border:1px solid #FEBF1A;margin-bottom:15px;position:relative;padding:50px 15px 15px 15px;text-align:center;}
.forklifts_cats_box h2 {position:absolute;font-size:17px;font-weight:700;text-transform:uppercase;color:#2b2e2f;top:18px;left:0;right:0;text-align:center;z-index:11;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;}
.forklifts_cats_box:hover h2 {margin-top:20%;}
.forklifts_cats_box .overlay {opacity:0;background:rgba(255, 255, 255, 0.7);height:100%;padding:10px 0 0;position:absolute;width:100%;z-index:99;top:0;left:0;text-align:center;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;}
.forklifts_cats_box .overlay .buttn {background:#FEBF1A;font-size:12px;font-weight:700;padding:8px 20px;color:#ffffff;display:inline-block;text-transform:uppercase;margin-top:40%;}
.forklifts_cats_box:hover .overlay {display:block;opacity:1;}

.forklift_block {padding:23px 0 0 0;}
.forklift_block .desc {text-align:justify;padding-bottom:10px;}
.forklift_block .img_box {border:1px solid #cccccc;margin-bottom:30px;}
.forklift_block .data h2 {font-size:17px;font-weight:700;text-transform:uppercase;color:#2b2e2f;}
.forklift_block .data tr {border-bottom:1px solid #cccccc;}
.forklift_block .data td {padding:3px 0;}
.forklift_block .data td.last {text-align:right;}
.forklift_block .files {padding:10px 0 0 0;text-align:right;}
.forklift_block .files a {text-decoration:none;}
.forklift_block .files .pdf_icon {width:30px;height:42px;background:transparent url("../images/icon_pdf.png") no-repeat 0 0;display:inline-block;margin-left:10px; margin-top: 20px;}

.etabs {margin:10px 0 20px 0;padding:0;}
.tab {display:inline-block;zoom:1;*display:inline;background:#333B3E;margin-bottom:4px;}
.tab a {font-size:17px;line-height:2em;display:block;padding:0 30px;outline:none;color:#ffffff;text-transform:uppercase;font-weight:700;}
.tab a:hover {text-decoration:none;}
.tab.active {background:#FEBF1A;}
.tab-container .panel-container {border:1px solid #cccccc;padding:15px;color:#2b2e2f;}

#tab_las ul {list-style:none;padding:0;}
#tab_las ul .inner {overflow:hidden;display:none;margin:10px 0 0 0;}
#tab_las ul li {margin:0 0 10px 0;}
#tab_las ul li a.toggle {width:100%;display:block;color:#2b2e2f;padding:0;border:1px solid #cccccc;font-weight:700;}
#tab_las ul li a.toggle:hover {text-decoration:none;}
#tab_las ul li a .fa {background:#333B3E;width:30px;height:30px;color:#ffffff;line-height:32px;text-align:center;margin-right:10px;}
#tab_las ul li a.active .fa {background:#FEBF1A;}
#tab_las ul li a .my_fa_icon:before {font-family:FontAwesome;content:"\f067"; }
#tab_las ul li a.active .my_fa_icon:before {font-family:FontAwesome;content:"\f068"; }

#tab_las .inner .mct-opis-box ul {padding-left:25px;list-style-type:square;margin:0 0 10px 0;}
#tab_las .inner .mct-opis-box ul > li {margin:0;}

#tab_pov .wpcf7-form label {display:block;}
#tab_pov .wpcf7-form .wpcf7-text, .wpcf7-form .wpcf7-textarea {width:100%;padding:10px 10px;border:1px solid #cccccc;font-size:14px;margin-bottom:10px;}
#tab_pov .wpcf7-textarea {height:208px;}
#tab_pov .wpcf7-form .wpcf7-submit {cursor:pointer;background:#FEBF1A;height:auto;color:#ffffff!important;border:none;margin-top:10px;padding:8px 65px;font-size:18px;font-weight:700;text-transform:uppercase;float:right;}
#tab_pov .wpcf7 .invalid input, .wpcf7 .invalid select {margin-bottom: 3px!important;}
#tab_pov .wpcf7-form .wpcf7-not-valid-tip {font-size:12px;padding-bottom:8px!important;}
#tab_pov .wpcf7-validation-errors {padding:0!important;margin:0!important;font-size:12px;border:none!important;color:red!important;margin:5px 0!important;width:100%;display:inline-block;}
#tab_pov .wpcf7-spam-blocked {padding:0!important;margin:0!important;font-size:12px;border:none!important;color:red!important;margin:5px 0!important;width:100%;display:inline-block;}
#tab_pov .wpcf7-mail-sent-ok {padding:0!important;margin:0!important;font-size:12px;border:none!important;color:#398f14!important;margin:5px 0!important;width:100%;display:inline-block;}
#tab_pov .wpcf7-form .wpcf7-text.izbrani_vilicar {background:#FEBF1A;margin:20px 0 10px 0;font-size:16px;color:#ffffff;text-transform: uppercase;font-weight:700;border:0;}
#tab_pov .wpcf7-form .req {font-weight:700;padding-left:15px;}
#tab_pov div.wpcf7 .ajax-loader {background-image: url("../images/mct-ajax-loader.gif")!important;width:32px!important;height:32px!important;}

#forklifts_left_gallery {margin:30px 0;text-align:center;border:1px solid #cccccc;padding-bottom:20px;}
#forklifts_left_gallery .slick-dots {bottom:-35px;list-style:outside none none;padding:0;position:absolute;width:100%;text-align:right;padding-right:7px;}
#forklifts_left_gallery .slick-dots li {cursor:pointer;display:inline-block;height:10px;margin:0 1px;padding:0;position:relative;width:10px;}
#forklifts_left_gallery .slick-dots li button {background:#333B3E;border:0 none;color:transparent;cursor:pointer;display:block;font-size:0;height:10px;line-height:0;outline:medium none;padding:0;width:10px;}
#forklifts_left_gallery .slick-dots li.slick-active button {background:#FEBF1A;}

#forklifts_used .forklifts_used_block {padding:23px 0 0 0;}
#forklifts_used .forklifts_used_box {border:1px solid #cccccc;margin-bottom:15px;}
#forklifts_used .forklifts_used_box .desc_box {padding:20px 55px;}
#forklifts_used .forklifts_used_box .desc_box h2 {margin:0;padding:0;}
#forklifts_used .forklifts_used_box .desc_box h2 a {font-size:16px;font-weight:700;color:#2b2e2f;margin:0;padding:0;}
#forklifts_used .forklifts_used_box .desc_box .desc {font-size:16px;color:#2b2e2f;padding:10px 0;text-align:justify;}
#forklifts_used .forklifts_used_box .desc_box .used_btn_more {border:1px solid #FEBF1A;color:#2b2e2f;padding:2px 20px;font-size:16px;margin-top:10px;display:inline-block;}
#forklifts_used .forklifts_used_box .desc_box .used_btn_more:hover {border:1px solid #cccccc;text-decoration:none;}


/* rabljeni vilicarji dodatni CSS */


#forklifts_used .forklifts_used_box .desc_box {
    padding: 25px 15px;
}

#forklifts_used .forklifts_used_box .desc_box .desc_box_head::after {
	content:" ";
	width: 86.25%;
	display: block;
	float: right;
	border-bottom:1px solid #FEBF1A;

}
#forklifts_used .forklifts_used_box .desc_box .desc_box_head .pvkoda {
	display: block;
	padding: 5px 10px;
	background: #FEBF1A;
	font-weight: 500;
	float: left;
}
#forklifts_used .forklifts_used_box .desc_box .desc_box_head h2 {
	float: left;
	font-size:1rem;
	margin: 7px 0 7px 13px;
}
#forklifts_used .forklifts_used_box .forklifts_used_tables {
	clear: both;
	margin-top:43px;
}
#forklifts_used .forklifts_used_box .forklifts_used_tables table {
	border-collapse: collapse;
	border-spacing: 0;
	width:100% !important;
}
#forklifts_used .forklifts_used_box .forklifts_used_tables tr { border-bottom: 1px solid #ccc; }
#forklifts_used .forklifts_used_box .forklifts_used_tables table tr td { width: auto !important; padding: 4px 0;}
#forklifts_used .forklifts_used_box .forklifts_used_tables table td:last-child {
	text-align: right;
}


.forklift_used .data table td:last-child {
	text-align: right;
}

.forklift_used .data h2 {
	margin-top:20px;
}

#forklifts_bot_gallery {text-align:center;padding-bottom:20px;}
#forklifts_bot_gallery .slick-dots {bottom:-35px;list-style:outside none none;padding:0;position:absolute;width:100%;text-align:center;padding-right:7px;}
#forklifts_bot_gallery .slick-dots li {cursor:pointer;display:inline-block;height:10px;margin:0 1px;padding:0;position:relative;width:10px;}
#forklifts_bot_gallery .slick-dots li button {background:#333B3E;border:0 none;color:transparent;cursor:pointer;display:block;font-size:0;height:10px;line-height:0;outline:medium none;padding:0;width:10px;}
#forklifts_bot_gallery .slick-dots li.slick-active button {background:#FEBF1A;}

.rabljeni-podrobnosti {
	font-size: 16px;
}
.rabljeni-podrobnosti h2 {
	font-size: 24px !important;
	margin-top:35px !important;
}
.zvezdice {
	font-size: 16px;
}
.zvezda {
	float: right;
	color: #FEBF1A;
}
.fork_used_select {
	float: right;
	margin-top:-35px;
	display: block;

}

.forklifts_used_box .overlay {opacity:0;background:rgba(255, 255, 255, 0.7);height:100%;padding: 0;position:absolute;width:100%;z-index:99;top:0;left:15px;text-align:center;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;}
.forklifts_used_box .overlay .buttn {background:#FEBF1A;font-size:12px;font-weight:700;padding:8px 20px;color:#ffffff;display:inline-block;text-transform:uppercase;margin-top:37%;}
.forklifts_used_box a:hover .overlay {display:block;opacity:1;}



/*end rabljeni vilicarji dodatni CSS */

#forklift #prev_next_links {padding-bottom:10px;}
#forklift #prev_next_links .lnk_prev {text-align:left;}
#forklift #prev_next_links .lnk_next {text-align:right;}
#forklift #prev_next_links .lnk_btn {background:#FEBF1A;color:#ffffff;padding:8px 10px;font-weight:700;display:inline-block;}
#forklift #prev_next_links .lnk_btn:hover {opacity:0.8;text-decoration:none;}

#forklift .table-responsive-container {position:relative;}
#forklift table {min-height:.01%;overflow-x:auto;width:100%;max-width:100%;background-color:transparent;border-spacing:0;border-collapse:collapse;border:0;margin:0;}
#forklift table th, #forklift table td {color:#2b2e2f;}

/* MAIN */
.subkeyvisual {background-size:cover!important;height:166px;width:100%;}

.breadcrumbs {border-bottom:1px solid #c2c2c2;padding:8px 0 5px 0;width:100%;font-weight:700;}
.breadcrumbs .fa-home {font-size:20px;}
.breadcrumbs .fa-angle-right {padding:0 8px;}
.breadcrumbs a {color:#2b2e2f;}
.breadcrumbs .breadcrumb_last {color:#FEBF1A;}

#mct_main {margin:30px 0 15px 0;}

#form_search_box form {position:relative;}
#form_search_box form input {border-color:#FEBF1A;border-image:none;border-style:solid;border-width:1px 1px 1px 9px;height:37px;padding:0 40px 0 20px;width:100%;}
#form_search_box form button {background:#FEBF1A url("../images/loop.png") no-repeat center center;border:0 none;height:35px;position:absolute;right:1px;top:1px;width:35px;cursor:pointer;}



.page_content h1 {margin-bottom:40px;}

.main-txt h2 {font-size:24px;font-weight:700;}
.main-txt h3 {font-size:20px;font-weight:700;}
.main-txt h4 {font-size:18px;font-weight:700;}
.main-txt h5 {font-size:16px;font-weight:700;}
.main-txt h6 {font-size:14px;font-weight:700;}

.main-txt, .main-txt p {color:#2b2e2f;}

.main-txt a {color:#2b2e2f;text-decoration:underline;}
.main-txt a:hover {text-decoration:none;}

.main-txt .image-link {text-decoration:none;}

.main-txt ul {}
.main-txt ul li {list-style-type: square;}
.main-txt ul li a {}
.main-txt ul li a:hover {}

.main-txt img.alignleft { float:left; margin: 15px 15px 15px 0;}
.main-txt img.alignright { float:right; margin: 15px 0 15px 15px;}
.main-txt img.aligncenter { display: block; margin-left: auto; margin-right: auto; margin-bottom: 15px; margin-top: 15px; }

.main-txt .table-responsive-container {position:relative;}
.main-txt table {min-height:.01%;overflow-x:auto;width:100%;max-width:100%;background-color:transparent;border-spacing:0;border-collapse:collapse;border:0;margin:0;}
.main-txt table thead td {border:1px solid #cccccc;padding:4px;line-height:1.42857143;vertical-align:middle;font-size:16px;background:#eeeeee;}
.main-txt table td {border:1px solid #cccccc;padding:4px;line-height:1.42857143;vertical-align:middle;font-size:16px;}

#pagination {margin-top:35px;text-align:right;width:100%;}
#pagination ul {display:inline-block;margin:0;padding:0;list-style-type:none;}
#pagination ul li {float:left;list-style-type:none;margin:0 4px;}
#pagination ul li a {color:#2b2e2f;font-size:16px;padding:7px 12px;text-decoration:none;border:1px solid #2b2e2f;}
#pagination ul li.active a, #pagination ul li a:hover {background:#FEBF1A;border:none;border:1px solid #FEBF1A;}

.mct_reference a {text-decoration:none;color:#2b2e2f;}
.mct_reference a:hover {opacity:0.8;}
.reference-list-box {border:1px solid #cccccc;margin-bottom:15px;padding:10px;}
.reference-list-box .pic {padding:20px 0 0 5px;}
.reference-list-box h2 {font-size:20px;font-weight:700;padding:28px 0 0 0px;}
.reference-list-box p {margin:0;}
.reference-list-box .pic_oseba {text-align:right;}
.reference-list-box .desc {padding:12px 0;text-align:justify;}

#mct_main.post_253 {margin-bottom:0;}
.wpb_gmaps_widget > .wpb_wrapper{padding:0!important;}
.wpcf7-form label {display:block;}
.wpcf7-form .wpcf7-text, .wpcf7-form .wpcf7-textarea {width:100%;padding:7px 10px;border:1px solid #cccccc;font-size:14px;margin-bottom:10px;}
.wpcf7-textarea {height:180px;}
.wpcf7-form .wpcf7-submit {cursor:pointer;background:#FEBF1A;height:auto;color:#ffffff!important;border:none;margin-top:10px;padding:8px 65px;font-size:18px;font-weight:700;text-transform:uppercase;float:right;}
.wpcf7 .invalid input, .wpcf7 .invalid select {margin-bottom: 3px!important;}
.wpcf7-form .wpcf7-not-valid-tip {font-size:12px;padding-bottom:8px!important;}
.wpcf7-validation-errors {padding:0!important;margin:0!important;font-size:12px;border:none!important;color:red!important;margin:5px 0!important;width:100%;display:inline-block;}
.wpcf7-spam-blocked {padding:0!important;margin:0!important;font-size:12px;border:none!important;color:red!important;margin:5px 0!important;width:100%;display:inline-block;}
.wpcf7-mail-sent-ok {padding:0!important;margin:0!important;font-size:12px;border:none!important;color:#398f14!important;margin:5px 0!important;width:100%;display:inline-block;}
.wpcf7-form .wpcf7-text.izbrani_vilicar {background:#FEBF1A;margin:20px 0 10px 0;font-size:16px;color:#ffffff;text-transform: uppercase;font-weight:700;border:0;}
.wpcf7-form .req {font-weight:700;}
div.wpcf7 .ajax-loader {background-image: url("../images/mct-ajax-loader.gif")!important;width:32px!important;height:32px!important;}

.tooltip-inner {background-color:#333B3E;color:#ffffff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding-bottom:6px;}
.tooltip.tooltip-left .tooltip-inner::before, .tooltip.bs-tether-element-attached-right .tooltip-inner::before {border-left-color:#333B3E;}

/* FRONT TESTIMONIALS */
#front_testimonials {padding:30px 0 15px 0;background:#F2F2F2;}
#front_testimonials .front_testimonial_box {border:1px solid #cccccc;padding:20px 15px 8px 15px;margin:25px 0;}
#front_testimonials .front_testimonial_box .desc {text-align:justify;color:#2b2e2f;}
#front_testimonials .front_testimonial_box .name {font-weight:700;padding-top:15px;color:#2b2e2f;font-style:italic;}
#front_testimonials .front_testimonial_box .pic {text-align:right;}
#front_testimonials .front_testimonial_box .pic img {display:inline-block;}
#front_testimonials a, #front_testimonials a:hover {text-decoration:none;}
#front_testimonials .slick-arrow {width:30px;height:30px;padding:0;margin-top:-15px;z-index:10;opacity:1;box-shadow:none;text-shadow:none;}
#front_testimonials .slick-arrow:hover {opacity:1;box-shadow:none;}
#front_testimonials .slick-prev {left:0;/*background:#2d323f url(../images/prev.png) center center no-repeat;*/opacity:1;border-top-right-radius:4px;border-bottom-right-radius:4px;}
#front_testimonials .slick-next {right:0;/*background:#2d323f url(../images/next.png) center center no-repeat;*/opacity:1;border-top-left-radius:4px;border-bottom-left-radius:4px;}
#front_testimonials .slick-prev:before, #front_testimonials .slick-next:before {color:#333B3E;font-family:FontAwesome;}
#front_testimonials .slick-dots li {cursor:default;height:14px;width:14px;margin:0 3px;}
#front_testimonials .slick-dots li button {box-shadow:none;cursor:default;padding:7px;height:14px;width:14px;}
#front_testimonials .slick-dots li button:before {font-size:10px;line-height:17px;height:14px;width:14px;opacity:1;color:#cccccc;}
#front_testimonials .slick-dots li button:hover:before, #front_testimonials .slick-dots li button:focus:before {color:#999999;}
#front_testimonials .slick-dots li.slick-active button:before {opacity:1;color:#333333;}
#front_testimonials .slick-prev, #front_testimonials .slick-next {background:transparent none repeat scroll 0 0;border:medium none;cursor:pointer;font-size:30px;font-weight:400;line-height:0;outline:medium none;position:absolute;top:50%;}
#front_testimonials .slick-prev {left:-10px;}
#front_testimonials .slick-next {right:-12px;}

/* INQUIRY CALLBACK */
#inquiry_callback {background:transparent url("../images/inquiry_callout_bg.jpg") no-repeat center center;padding:22px 0 14px;width:100%;}
#inquiry_callback h2 {color:#ffffff;font-size:18px;margin-bottom:8px;}
#inquiry_callback h3 {color:#ffffff;font-size:24px;font-weight:700;text-transform:uppercase;}
#inquiry_callback #square_btn {text-align:right;}
#inquiry_callback #square_btn a {color:#ffffff;border:1px solid #ffffff;font-size:24px;font-weight:400;padding:12px 65px;display:inline-block;}
#inquiry_callback #square_btn a:hover {color:#FEBF1A;border:1px solid #FEBF1A;text-decoration:none;}

/* FRONT PARTNERS */
#front_partners {padding:30px 0 15px 0;background:#F2F2F2;}
#partners-slider {margin:5px 0 0 0;}
#partners-slider .bs-brand-box {height:125px;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;outline:none;}
#partners-slider .bs-img {border:1px solid #cccccc!important;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);margin:0 auto;max-width:100%;max-height:100%;height:auto;}
#partners-slider .bs-img.black-white {-webkit-filter:grayscale(100%);filter:grayscale(100%);}
#partners-slider .slick-arrow {width:30px;height:30px;padding:0;margin-top:-15px;z-index:10;opacity:1;box-shadow:none;text-shadow:none;}
#partners-slider .slick-arrow:hover {opacity:1;box-shadow:none;}
#partners-slider .slick-prev {left:0;/*background:#2d323f url(../images/prev.png) center center no-repeat;*/opacity:1;border-top-right-radius:4px;border-bottom-right-radius:4px;}
#partners-slider .slick-next {right:0;/*background:#2d323f url(../images/next.png) center center no-repeat;*/opacity:1;border-top-left-radius:4px;border-bottom-left-radius:4px;}
#partners-slider .slick-prev:before, #partners-slider .slick-next:before {color:#333B3E;font-family:FontAwesome;}
#partners-slider .slick-dots li {cursor:default;height:14px;width:14px;margin:0 3px;}
#partners-slider .slick-dots li button {box-shadow:none;cursor:default;padding:7px;height:14px;width:14px;}
#partners-slider .slick-dots li button:before {font-size:10px;line-height:17px;height:14px;width:14px;opacity:1;color:#cccccc;}
#partners-slider .slick-dots li button:hover:before, #partners-slider .slick-dots li button:focus:before {color:#999999;}
#partners-slider .slick-dots li.slick-active button:before {opacity:1;color:#333333;}
#partners-slider .slick-prev, #partners-slider .slick-next {background:transparent none repeat scroll 0 0;border:medium none;cursor:pointer;font-size:30px;font-weight:400;line-height:0;outline:medium none;position:absolute;top:50%;}
#partners-slider .slick-prev {left:-10px;}
#partners-slider .slick-next {right:-12px;}

/* CUSTOMER AREA */
#cuar-js-content-container {padding-top:3px!important;}
.my-cuar-logout {text-align:right;padding-right:18px;}
.my-cuar-logout a {font-size:15px;font-weight:600;}
.my-cuar-pages-title {font-size:20px;margin-bottom:20px;font-weight:600;}
.cuar-file-count {text-align:right;}
.my-cuar-pages-desc {}

/* FOOTER */
footer {width:100%;background:#333B3E;padding:40px 0 35px 0;color:#ffffff;}
footer #foot_col2, footer #foot_col3, footer #foot_col4 {margin-top:24px;}
footer h3 {font-size:18px;text-transform:uppercase;font-weight:700;border-bottom:1px solid #FEBF1A;padding-bottom:8px;margin-bottom:20px;}
footer ul {list-style-type:none;padding:0;margin:0;}
footer ul li {list-style-type:none;}
footer ul li a {background:transparent url("../images/fmenu_off.png") no-repeat left 5px;color:#ffffff;display:inline-block;padding:0 0 6px 35px;width:100%;}
footer ul li a:hover {color:#ffffff;text-decoration:none;background:transparent url("../images/fmenu_on.png") no-repeat left 5px;}
footer #foot_col1 {text-align:center;}
footer #foot_col1 img {margin-bottom:10px;text-align:center;}
footer #foot_col1 .desc {line-height:24px;text-align:justify;}
footer .contact-line {margin-bottom:0;min-height:30px;padding-left:35px;position:relative;}
footer .contact-line .icon-holder {height:100%;left:0;padding:5px;position:absolute;text-align:center;width:21px;}
footer .contact-line .icon-holder img {transform:translate(0px, -36%);}
footer .contact-line.home-line img {transform:translate(0px, 25%);}
footer .contact-line .txt-holder {border-left:1px solid #FEBF1A;padding-left:10px;}
footer #foot_col4 a {color:#ffffff;}
footer #foot_col4 a:hover {color:#FEBF1A;text-decoration:none;}
footer #foot_col4 h5.foot_servis {font-size:15px;font-weight:700;padding-left:47px;}
.copy {width:100%;padding:20px 0;font-size:14px;color:#ffffff;background:#15181D;}
.copy a {color:#ffffff;}
.copy .ns {float:right;color:#ffffff;padding-right:130px;background:url("../images/ns.png") no-repeat right center;}

/* CUSTOM BARVE */

/* zelena */
.breadcrumbs.zelena .breadcrumb_last {color:#05C0A3;}
.zelena #form_search_box form input {border-color:#05C0A3;}
.zelena #form_search_box form button {background:#05C0A3 url("../images/loop.png") no-repeat center center;}
.zelena #forklifts_left_menu ul li.active > a {color:#05C0A3;}
.zelena #forklifts_left_menu ul li a:hover {color:#05C0A3;}
.zelena #left_banners img {border:1px solid #05C0A3;}
.zelena .forklifts_cats_box {border:1px solid #05C0A3;}
.zelena .forklifts_cats_box .overlay .buttn {background:#05C0A3;}
.zelena h1.yell_title, .zelena h2.yell_title {border-left:9px solid #05C0A3;}
.zelena h1.yell_title {font-size:26px!important;}
.zelena .tab.active {background:#05C0A3;}
.zelena #tab_las ul li a.active .fa {background:#05C0A3;}
.zelena #tab_pov .wpcf7-form .wpcf7-submit {background:#05C0A3;}
.zelena #tab_pov .wpcf7-form .wpcf7-text.izbrani_vilicar {background:#05C0A3;}
.zelena #forklifts_left_gallery .slick-dots li.slick-active button {background:#05C0A3!important;}
.zelena #pagination ul li.active a, #pagination ul li a:hover {background:#05C0A3;border:none;border:1px solid #05C0A3;}
.zelena #forklift #prev_next_links .lnk_btn {background:#05C0A3;}

/* rdeča */
.breadcrumbs.rdeca .breadcrumb_last {color:#D22902;}
.rdeca #form_search_box form input {border-color:#D22902;}
.rdeca #form_search_box form button {background:#D22902 url("../images/loop.png") no-repeat center center;}
.rdeca #forklifts_left_menu ul li.active > a {color:#D22902;}
.rdeca #forklifts_left_menu ul li a:hover {color:#D22902;}
.rdeca #left_banners img {border:1px solid #D22902;}
.rdeca .forklifts_cats_box {border:1px solid #D22902;}
.rdeca .forklifts_cats_box .overlay .buttn {background:#D22902;}
.rdeca h1.yell_title, .rdeca h2.yell_title {border-left:9px solid #D22902;}
.rdeca .tab.active {background:#D22902;}
.rdeca #tab_las ul li a.active .fa {background:#D22902;}
.rdeca #tab_pov .wpcf7-form .wpcf7-submit {background:#D22902;}
.rdeca #tab_pov .wpcf7-form .wpcf7-text.izbrani_vilicar {background:#D22902;}
.rdeca #forklifts_left_gallery .slick-dots li.slick-active button {background:#D22902!important;}
.rdeca #pagination ul li.active a, #pagination ul li a:hover {background:#D22902;border:none;border:1px solid #D22902;}
.rdeca #forklift #prev_next_links .lnk_btn {background:#D22902;}

.search-box-home { width: 33% ; margin:auto;}

#news-wrap { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; }
#news-wrap #news-col-wrap { margin-bottom: 30px; }


/************************************************** RESPONSIVE *********************************************************/

/* Large */
@media only screen and (max-width : 1200px) {
     
    header nav {float:left;}
    footer .contact-line.home-line img {transform:translate(0px, 65%);} 
       
}

/* Medium */
@media only screen and (max-width : 991px) {

    .top {height:auto;background:#dadada url("../images/topm.png") repeat-x left top;}
    .tleft ul li a {line-height:36px;}
    .tright {float:left;}
    .tright ul li {border-right:none; margin-left:0;}
    .tright ul li a {line-height:45px;} 
    .hamburger {display:block;position:absolute;right:15px;top:14px;}
    nav ul {display:none;position:absolute;z-index:1000;left:0;top:72px;width:100%;background:#ffffff;}
    nav ul li {width:100%;margin:0 !important;padding:10px 20px;border-bottom:1px #cccccc solid;}
    nav ul li a {padding:0 !important;border:0 !important;}
    header nav ul li ul.sub-menu li {padding: 0 15px;border-top:none;}
    header nav ul li ul.sub-menu li a {padding:8px 0!important;}
    #front-slider .hero {height:auto;padding-bottom:30px;}
    #front-slider .hero .hero-content {padding:60px 60px 0 60px;}
    #front-slider .slick-arrow {margin-top:-20px;}
    #front-slider-options {width:100%;height:auto;margin-top:0;background:#333B3E;}
    #front-slider-options .option_box {padding:50px 0 10px 0;background-position:center 10px!important;text-align:center;border-bottom:1px solid #444444;}
    #forklifts_cats {margin-top:20px;}
    #forklifts_used .forklifts_used_box {text-align:center;}
    #forklifts_used .forklifts_used_box .desc_box {padding:15px 15px;}
    #inquiry_callback, #inquiry_callback #square_btn {text-align:center;}
    .reference-list-box {text-align:center;}
    .reference-list-box .pic_oseba {text-align:center;}
    .mct-callback, .mct-callback .square_btn {text-align:center;}
    footer .contact-line.home-line img {transform:translate(0px, 25%);} 
    .copy {text-align:center}
    .copy .ns {float:none;display:inline-block;margin-top:10px}
    .search-box-home { width:60%;}
    

}

/* Small */
@media only screen and (max-width : 768px) {

    .logo {width:180px;}
    .hamburger {top:5px;}
    nav ul {top:58px;}
    .forklifts_cats_box:hover .overlay {display:none;}
    .forklifts_cats_box:hover h2 {margin-top:0;}
    #partners-slider .slick-prev {left:0;}
    #partners-slider .slick-next {right:0;}
    footer #foot_col2, footer #foot_col3, footer #foot_col4 {text-align:center;}
    footer ul li a {background:none;padding:0 0 6px 0;}
    footer ul li a:hover {color:#FEBF1A;background:none;}
    footer .contact-line {padding-left:0;min-height:0;}
    footer .contact-line .icon-holder {display:none;}
    footer .contact-line .txt-holder {border:none;padding-left:0;}
    footer #foot_col4 h5.foot_servis {padding:5px 0 0 0;}
    .search-box-home { width:80%;}

    
}

/* Extra small */
@media only screen and (max-width : 576px) {

    #front_testimonials .front_testimonial_box .pic {margin-top:10px;}
    .forklifts_cats_box h2 {position:static;margin:0;padding-top:10px;font-size:18px;}
    #news-wrap #news-col-wrap { width: 100%; }
    
}

@media screen and (max-width : 480px) {

    .tleft ul li {padding:0 12px;border-right:1px solid #b28b22;}
    .tright ul li {border-right:none;padding:0 20px 0 35px;margin-left:0px;}
}


.ns_pdf-text {
	float: right; display: block; text-align: right; margin-right: 15px; font-weight: bold; margin-top: 20px;
}

@media (max-width: 366px) {
	.ns_pdf-text {
		float: none; display: block; text-align: left; margin-right: 15px; font-weight: bold;
	}	
	.ns_pdf-text br {
		display: none;
	}
}


/*dodelava jan 22*/
#front-slider-options-2 {width: 100%; padding: 12px 0px; margin-bottom: 30px; background: #f2f2f2; }
#front-slider-options-2 a {text-decoration:none;}
#front-slider-options-2 .option_box {padding:10px 0 10px 48px;}
#front-slider-options-2 .option_box h2 {color:#FEBF1A;font-weight:400;font-size:26px;margin:0;text-transform:uppercase;padding:5px 0 5px 0;}
#front-slider-options-2 .option_box .desc-2 {line-height:0;}
#front-slider-options-2 .option_box .desc-2 p {color:#000000;font-size:16px;line-height:18px;display:inline;margin:0;}
#front-slider-options-2 .option_box .desc-2 .fa {color:#FEBF1A;font-size:24px;padding-left:8px;line-height:13px;}

.news-single { border: 1px solid #FEBF1A;/* margin-bottom: 35px;*/ position: relative; padding: 37px 15px 15px 15px; /*width: 358px; margin-left:-8px;*/      display: flex; flex-direction: column; justify-content: space-around; height: 100%;}
.news-single a { display: flex; justify-content: center; text-decoration: none; }
.news-single .button { background: #FEBF1A; font-size: 12px; font-weight: 700; padding: 8px 20px; color: #fff; display: inline-block; text-transform: uppercase; }
.news-single .button:hover { background: #ffcc29; }
.news-front h2 { text-align: left; font-size:20px; font-weight:700; text-transform:uppercase;color:#2b2e2f; padding:0;margin-top:-40px;}
.news-img { justify-content: center; display: flex;max-height: 118px; }
.news-img img { max-width: 252px; max-height: 120px;}

#form_search_box_grey form {position:relative;}
#form_search_box_grey form input {border-color:#f2f2f2;border-image:none;border-style:solid;border-width:1px 1px 1px 9px;height:37px;padding:0 40px 0 20px;width:100%;}
#form_search_box_grey form button {background:#f2f2f2 url("../images/loop.png") no-repeat center center;border:0 none;height:35px;position:absolute;right:1px;top:1px;width:35px;cursor:pointer;}

.forklifts_cats_block {padding:23px 0 0 15px;}
.forklifts_cats_box_outer {padding-left:0;}
.forklifts_cats_box_outer a, .forklifts_cats_box_outer a:hover {text-decoration:none;}
.forklifts_cats_box-2 {border:1px solid #bfbfbf;margin-bottom:15px;position:relative;padding:50px 15px 15px 15px;text-align:center;}
.forklifts_cats_box-2 h2 {position:absolute;font-size:17px;font-weight:700;text-transform:uppercase;color:#2b2e2f;top:18px;left:0;right:0;text-align:center;z-index:11;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;}
.forklifts_cats_box-2:hover h2 {margin-top:20%;}
.forklifts_cats_box-2 .overlay {opacity:0;background:rgba(255, 255, 255, 0.7);height:100%;padding:10px 0 0;position:absolute;width:100%;z-index:99;top:0;left:0;text-align:center;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;}
.forklifts_cats_box-2 .overlay .buttn {background:#333b3e;font-size:12px;font-weight:700;padding:8px 20px;color:#ffffff;display:inline-block;text-transform:uppercase;margin-top:40%;}
.forklifts_cats_box-2:hover .overlay {display:block;opacity:1;}
/*.forklifts_cats_box-2 img.img-fluid {width: 200px!important; height:200px!important}*/
h1.grey-title { color: #2b2e2f; border-left: 9px solid #f2f2f2; text-transform: uppercase; font-size: 24px; font-weight: 700; padding: 10px 0 0 10px; }
.izpostavljeno-image {display:flex; justify-content: center;}
.izpostavljeno-image img{ max-height: 255px;}
.izpostavljeno-card .reference-list-box { border: none;}
.izpostavljeno-card { border: 1px solid #f2f2f2; margin-bottom:40px; padding: 25px 0;}
.news-btn {background: #FEBF1A; font-size: 12px; font-weight: 700; padding: 8px 20px; color: #fff;}
.news-btn:hover {background: #ffcc29;text-decoration: none; color:white;}
.sticky { position: fixed; width: 100%; background: #fff; z-index: 100;}
.padding-top-sticky {padding-top:131px;}
.forklifts_cats_block .row { display: flex; flex-wrap: wrap; }
#testimonials-slider div div a:nth-child(3) {
    display:none;
}