/*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*/@import url("../stockholm/style.css");@font-face {		font-family: 'pf_futura';		src: url('fonts/pffuturaneubook_regular-webfont.eot');		src: url('fonts/pffuturaneubook_regular-webfont.eot?#iefix') format('embedded-opentype'),				 url('fonts/pffuturaneubook_regular-webfont.woff2') format('woff2'),				 url('fonts/pffuturaneubook_regular-webfont.woff') format('woff'),				 url('fonts/pffuturaneubook_regular-webfont.ttf') format('truetype'),				 url('fonts/pffuturaneubook_regular-webfont.svg#pf_futura_neubook') format('svg');		font-weight: normal;		font-style: normal;}@font-face {		font-family: 'pf_futura';		src: url('fonts/pffuturaneulight_regular-webfont.eot');		src: url('fonts/pffuturaneulight_regular-webfont.eot?#iefix') format('embedded-opentype'),				 url('fonts/pffuturaneulight_regular-webfont.woff2') format('woff2'),				 url('fonts/pffuturaneulight_regular-webfont.woff') format('woff'),				 url('fonts/pffuturaneulight_regular-webfont.ttf') format('truetype'),				 url('fonts/pffuturaneulight_regular-webfont.svg#pf_futura_neulight') format('svg');		font-weight: 100;		font-style: normal;}@font-face {		font-family: 'pf_futura';		src: url('fonts/pffuturaneumedium_regular-webfont.eot');		src: url('fonts/pffuturaneumedium_regular-webfont.eot?#iefix') format('embedded-opentype'),				 url('fonts/pffuturaneumedium_regular-webfont.woff2') format('woff2'),				 url('fonts/pffuturaneumedium_regular-webfont.woff') format('woff'),				 url('fonts/pffuturaneumedium_regular-webfont.ttf') format('truetype'),				 url('fonts/pffuturaneumedium_regular-webfont.svg#pf_futura_neumedium') format('svg');		font-weight: bold;		font-style: normal;}body,body *{	font-family: 'pf_futura', Helvetica, Arial, sans-serif;}span.amount, .woocommerce *{	font-family: 'pf_futura', Helvetica, Arial, sans-serif!important;}body .blog_holder.masonry .post_author_holder,body .blog_holder.masonry_full_width .post_author_holder,body .comment_holder,body .blog_holder article .post_text .post_info .post_author,body .blog_holder article .post_text .post_info .post_category,body .blog_holder article .post_text .post_info .post_comments,body .blog_holder.masonry article .post_text .post_info .post_comments a{	display: none;}body .projects_holder article .portfolio_title,body .projects_masonry_holder article .portfolio_title,body .projects_holder.hover_text article .project_category,body .portfolio_slides .project_category,body .projects_masonry_holder .project_category{	color: #fff;}body header .header_top_bottom_holder{	padding-top: 20px;}body header.fixed.scrolled .header_top_bottom_holder,body header.fixed_hiding.scrolled .header_top_bottom_holder{	padding-top: 0px;}body .q_logo a {		height: 80px !important;}body h6{	font-style: normal;}body nav.main_menu > ul > li#nav-menu-item-561 > a,body nav.main_menu > ul > li#nav-menu-item-562 > a{	padding: 0 16px;}body nav.main_menu > ul > li#nav-menu-item-561 > a span.menu-text{	border: 1px solid #000099;	padding: 4px 8px;	-webkit-transition: all .2s ease-out;		 -moz-transition: all .2s ease-out;			-ms-transition: all .2s ease-out;			 -o-transition: all .2s ease-out;					transition: all .2s ease-out;}body nav.main_menu > ul > li#nav-menu-item-562 > a span.menu-text{	border: 1px solid #D6933D;	padding: 4px 8px;	-webkit-transition: all .2s ease-out;		 -moz-transition: all .2s ease-out;			-ms-transition: all .2s ease-out;			 -o-transition: all .2s ease-out;					transition: all .2s ease-out;}body nav.main_menu > ul > li#nav-menu-item-561 > a:hover span.menu-text{	border: 1px solid #000099;	background: #000099;	color: white;}body nav.main_menu > ul > li#nav-menu-item-562 > a:hover span.menu-text{	border: 1px solid #D6933D;	background: #D6933D;	color: white;}.woocommerce div.product .summary p.price span.amount{	margin: 20px 0;	display: block;}.woocommerce div.product .cart .quantity,.woocommerce-cart .quantity{	height: 38px;	line-height: 38px;	margin-top: 0;}.woocommerce #content .quantity .minus,.woocommerce #content .quantity .plus,.woocommerce .quantity .minus,.woocommerce .quantity .plus,.woocommerce-page #content .quantity .minus,.woocommerce-page #content .quantity .plus,.woocommerce-page .quantity .minus,.woocommerce-page .quantity .plus{	width: 38px;	line-height: 38px;	font-size: 21px;	border: 0;}.woocommerce #content .quantity input.qty,.woocommerce .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty{	height: 38px;	width: 36px;	font-size: 21px;}.woocommerce input[type=text]:not(.qode_search_field):not(.qty), .woocommerce input[type=email], .woocommerce input[type=password], .woocommerce textarea, .woocommerce-page input[type=text]:not(.qode_search_field):not(.qty), .woocommerce-page input[type=email], .woocommerce-page input[type=tel], .woocommerce-page input[type=password], .woocommerce-page textarea{	border: 1px solid #e6e6e6;	font-size: 14px;}.wpb_text_column p + p {	margin-top: 1em;}@media only screen and (min-width: 1000px){	body:not(.home) header.fixed_hiding .holeder_for_hidden_menu {		opacity: 0;		-webkit-transition: opacity .2s ease-out;			 -moz-transition: opacity .2s ease-out;				-ms-transition: opacity .2s ease-out;				 -o-transition: opacity .2s ease-out;						transition: opacity .2s ease-out;	}	body header.fixed_hiding .header_bottom:hover .holeder_for_hidden_menu {		opacity: 1;	}}@media only screen and (max-width: 480px){	body .q_logo a {			height: 40px !important;	}	body header .header_top_bottom_holder{		padding-top: 0px;	}}