/*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.1Text Domain: stockholmTemplate: stockholm*//*Portfolio*/.pea_cook_wrapper {	border-radius: 0 !important;}.pea_cook_wrapper.pea_cook_bottomright {	width: 100%;	bottom: 0 !important;	right: 0 !important;	padding: 20px;}.pea_cook_wrapper.pea_cook_bottomright p {	color: #fff !important;	font-family: 'Montserrat', sans-serif !important;	font-weight: 200;}.pea_cook_more_info_popover_inner p {	color: #fff !important;}h3.info_section_title {	/*font-size: 30px;*/}.info_section_title {	margin-bottom: 20px;}.projects_holder article .project_category {	display: none !important;}.projects_holder article .portfolio_subtitle {	width: 20%;	border-top: 1px solid #63332c;}.projects_holder.standard article .portfolio_title a {	/*font-size: 25px !important;*/	/*font-weight: 100 !important;*/}.strich-portfolio-item {	width: 20%;	border-top: 1px solid #63332c;}.info.portfolio_single_custom_date, .info.portfolio_single_categories {	display: none;}.filter_holder ul li.filter_title span {	font-weight: 200 !important;	font-size: 16px !important;}.filter_holder ul li:not(.filter_title) span {	font-weight: 200 !important;	text-transform: none;	font-size: 16px !important;}.filter_holder ul li:nth-child(3) {	display: none;}/*Kontaktfelder*/.halbe-felder {	max-width: 49.8%;}.portfolio_navigation span {	color: #63332c !important;}.erste-reihe {	vertical-align: bottom !important;}/*Footer*/#inhalt-footer {	width: 100%;	text-align: left;}.logo-footer{	text-align: left !important;	width: 400px;	margin-bottom: 10px;}.text-footer {	width: 400px;	text-transform: uppercase;	/*margin: auto;*/	text-align: justify;	color: #63332c;}.tabelle-footer {	margin-top: 10px;	width: 100%;	border: none;	text-transform: uppercase;}.tabelle-footer td {	padding: 0;}.tabelle-footer td a {	color: #63332c;}@media (max-width: 1200px) {	.halbe-felder {		max-width: 100%;	}}@media (max-width: 1200px) {	.q_icon_with_title.center {		margin-bottom: 30px;	}}@media (max-width: 650px) {	.tabelle-footer td {		width: 100%;		display: block;		text-align: left !important;	}	h1 {		font-size: 25px !important;	}	h1, h2, h3, h4, p {		font-weight: 300 !important;		/*color: #000 !important;*/	}}