	/*
    Theme Name: Transcargo Child Theme
    Theme URI: http://logistics.stylemixthemes.com/
    Author: StylemixThemes
    Author URI: http://stylemixthemes.com/
    Description: Transcargo is the only best WordPress theme for transportation and logistics business.  Using Transcargo you can easily create a modern website and start promoting your services.
    Version: 1.2
    License: GNU General Public License v2 or later
    License URI: http://www.gnu.org/licenses/gpl-2.0.html
    Tags: blue, red, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, fluid-layout, responsive-layout, flexible-header, custom-background, custom-colors, custom-header, custom-menu, editor-style, sticky-post, theme-options
    Text Domain: transcargo-child-theme
    Template: transcargo
*/

/* Add your own styles here */

#povprasevanje-homepage-title {
	font-weight: 600;
}
@media screen and (min-width: 768px) {
	.vc_services .vc_services_carousel_wr .vc_services_carousel .item .item_wr .content p {
   	 	min-height: 130px;
 	}
 }
 
 .stm_gallery_wr .stm_gallery_nav_wr .stm_gallery_nav ul li {
    font-size: 14px;     
  }

.stm_gmap_wrapper .stm_gmap .gm-style .gm-style-iw h6 {
    background-color: #fff;
    color: #000; 
 }
 .stm_gmap_wrapper .stm_gmap .gm-style > div:first-child > div + div > div:last-child > div > div:first-child > div > div:first-child > div { 	
    transform: skewX(1deg) !important;   
 }


.gmap_addresses {
	display: none;
}

.fancybox-title {
	display: none !important;
}

.top_bar_info_switcher a {
	color: #fff;
}

.top_bar_info_wr .top_bar_info_switcher .active:after {
	display: none;
}

.top_bar_info_switcher_custom {
	background: #34ccff;
	position: relative;
    float: right;
}

.top_bar_info_switcher_custom .active {
	position: relative;
    cursor: pointer;
    padding: 17px 40px 17px 20px;
    color: #fff;
    text-decoration: none !important;
    min-width: 210px;
}

.top_bar_info_switcher_custom span {
    display: inline-block;
    vertical-align: middle;
}

.top_bar_info_switcher_custom a {
    color: #fff;
}

body .wpb_image_grid .wpb_image_grid_ul .isotope-item {
	margin: 0 30px 30px 0;
}

#header {
	-webkit-background-size: cover;
	background-size: cover;
}

.center-gallery {
	
}

@media only screen and (max-width: 1000px) {
	.top_nav_wr .top_nav ul.top_nav_menu li {
		padding: 0 11px;
	}
}

@media only screen and (max-width: 768px) {
	#slider-controls .vc_col-sm-3 {
		width: 25%;
		display: inline-block;
	}
}

@media only screen and (max-width: 580px) {
	#slider-controls .vc_col-sm-3 {
		width: 25%;
		display: inline-block;
	}
	
	#slider-controls .rev_slider_nav .icon {
    	margin: -90px 0 0;
    	font-size: 59px;
    }
    
    #slider-controls .rev_slider_nav .icon i.stm-warehouse {
    	font-size: 59px;
    }
}

@media only screen and (max-width: 480px) {
	#slider-controls .rev_slider_nav .icon {
    	margin: 0px 0 0;
    	height: 80px;
    }
    
    #slider-controls .rev_slider_nav .title {
    	font-size: 14px;
    }
    
    #slider-controls .rev_slider_nav .icon i.stm-warehouse {
    	font-size: 49px;
    }
    
    #slider-controls .vc_column_container>.vc_column-inner {
    	padding-left: 4px;
    	padding-right: 4px;
    }
}

  /* skrij multilanguage */
/*.wpml-ls-link {
	display: none !important;  
}*/

.header-languages {
	display: inline;
}

.header-languages span {
	line-height: 42px;
	font-size: 14px;
}

@media only screen and (max-width: 768px) {
	.top_bar {
	    display: block;
	}
	
	.header-languages span {
		line-height: 42px;
		font-size: 12px;
	}
	
	.top_bar_info_switcher_custom .active {
    	padding: 13px 40px 17px 20px;
	}

}

.header-languages a {
	color: #fff;
}

.h1HomePage {
	text-align: left;
}

@media only screen and (max-width: 768px){
	.h1HomePage {
	    font-size: 32px;
	}
}

@media only screen and (max-width: 768px){
	body.header_style_4 .top_nav_wr .top_nav {
	    background: #183650;
	}
	
	.top_nav_wr .top_nav .mobile_logo a img {
	    height: 44px;
	    width: auto;
	}
	
	#menu_toggle button, .top_nav_wr .top_nav #menu_toggle button:before, .top_nav_wr .top_nav #menu_toggle button:after { 
		background-color: #fff !important;
	}
	
	.top_nav_wr .top_nav .top_mobile_menu_wr ul.top_mobile_menu li a {color: #fff !important;}
}
/* naše storitve homepage za telefon */
@media only screen and (max-width: 768px){
	.vc_services .vc_services_carousel_wr .vc_services_carousel .item .item_wr {
		height: 450px;	
	}
}

@media only screen and (max-width: 667px) {
	.stm_icon {
	    text-align: left;
	}
}
