/*Theme Name: Stockholm ChildTheme URI: http://demo.select-themes.com/stockholm/Description: A child theme of Stockholm ThemeAuthor: Select ThemesAuthor URI: http://select-themes.comVersion: 1.0.0Template: stockholm*/.header_top{    line-height:initial;}.header_top .fa,.header_bottom .fa,footer .fa,.wpml-ls-legacy-dropdown a,.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{	background:#fff;	color:#0c7ec3;	display:inline-block;	height:33px;	line-height:33px;	width:23px;	text-align:center;	vertical-align:middle;	padding:0 5px;	margin:0 15px;	border:none;}.wpml-ls-legacy-dropdown{	width:auto;}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{	content:none;}.header_top .left,.title_subtitle_holder_inner{	display:none;}.header_bottom .fa,footer .fa{	margin:0 2px;}.header_bottom .fa{	background:#0c7ec3;	color:#fff;}@media only screen and (max-width: 1000px){	.header_top .header-widget,	header .header_fixed_right_area{		width:auto;	}}/**/@media (min-width: 1200px){    div.offset{        position:absolute;        width:100%;		top:50%;		-webkit-transform:translateY(-50%);		transform:translateY(-50%);        left:0;        z-index:100;    }	div.offset .vc_column-inner{		padding:0;	}}.flexslider .flex-next,.full_width .section_inner .portfolio_slider .caroufredsel-next,.portfolio_slider .caroufredsel-next{	right:0}.flexslider .flex-prev,.full_width .section_inner .portfolio_slider .caroufredsel-prev,.portfolio_slider .caroufredsel-prev{	left:0;}.flexslider,.portfolio_slider{    margin:25px 0 0;}@media only screen and (min-width: 768px){	.tax-portfolio_category .slides > li{		height:75vh;	}	.tax-portfolio_category .slides > li img{		width:auto;		margin:0 auto;		max-height:100%;	}}@media only screen and (max-width: 767px){	.flex-direction-nav{		display:none;	}}/**/.date_fiere{	color:#8e96a0!important;	font-size:22px!important;}/**/.four_columns>.column1{	text-align:center;}.footer_top .widget.widget_nav_menu li{	line-height:1.2em;}.footer_top .widget_nav_menu li.menu-item a{	margin-bottom:0;}@media (max-width:600px){	footer{		text-align:center;	}}