/*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");/* TOC *//* 1. TYPOGRAPHY 	/* 2. LAYOUT	/* 3. HOME PAGE 	/* 4. TABLEPRESS 	 *//* 1. TYPOGRAPHY */h1, h2, h3, h4, h5, h6 {	margin-bottom: 0.5em!important;}.fa {	transform: none;}.fa-stack:hover {	background: #ffe800!important;}/* 2. LAYOUT */#back_to_top > span {	border-radius: 50%;}#back_to_top span span {	color: #393939;	font-weight: 700;}.full_width_inner ul {	margin-left: 16px;}.full_width_inner li {	line-height: 1.8;}.bright-background h1, .bright-background h2, .bright-background h3, .bright-background h4, .bright-background h5, .bright-background h6,.bright-background p,.bright-background span,.bright-background li {	color: #393939;}.dark-background h1, .dark-background h2, .dark-background h3, .dark-background h4, .dark-background h5, .dark-background h6,.dark-background p,.dark-background span,.dark-background li {	color: #f4f4f4;}#qode-welcome {	/*background-position: 0 50%!important;*/	text-shadow: 0 0 20px rgba(50,50,50,0.4), 0 0 10px rgba(50,50,50,0.4);}.parallax_section_holder {	text-shadow: 0 0 20px rgba(50,50,50,0.4), 0 0 10px rgba(50,50,50,0.3);}/* 3. HOME PAGE */#home--welcome h1 {	color: white;	line-height: 1.1;}/* 4. TABLEPRESS */.tablepress tfoot th, .tablepress thead th {	background-color: #ddd;	color: #393939;}.tablepress td, .tablepress th {	padding: 8px 16px;}#tablepress-specs,#tablepress-spec-details-landscape {	width: 710px;}@media (min-width: 768px) {	#tablepress-specs .column-1 { width: 20%; }	#tablepress-specs .column-2 { width: 35%; }	#tablepress-specs .column-3 { width: 20%; }	#tablepress-specs .column-4 { width: 20%; }	#tablepress-spec-details-landscape th {		border-bottom: 1px solid white;	}}@media (max-width: 768px) {	.tablepress-responsive-all thead th {		height: 19px;		font-size: 11px;		line-height: 1.2;		max-width: 100px;		padding-top: 12px;		vertical-align: middle;	}}#tablepress-specs-details {	margin-top: 16px;}#tablepress-specs-details .column-1 {	width: 22%;}/* 5. GRAVITY FORMS */.gform_wrapper .top_label .gfield_label,.gform_confirmation_message {	color: #f4f4f4;}.gform_wrapper input[type=text], .gform_wrapper input[type=url], .gform_wrapper input[type=email], .gform_wrapper input[type=tel], .gform_wrapper input[type=number], .gform_wrapper input[type=password], .gform_wrapper textarea {	font-size: 16px!important;}.gform_wrapper input[type=button], .gform_wrapper input[type=submit] {	color: #393939;	padding: 10px 16px;}.gform_ajax_spinner {	width: 24px;	margin-bottom: -6px;}/* 6. MENU */#menu-main-menu {	margin-left: 1px;}#menu-main-menu li a {	padding: 10px;	color: #393939;	transition: 0.2s ease;}#menu-main-menu li a:hover {	color: #111;	background-color: #ffe800;}#menu-main-menu li {	list-style: none;	text-transform: uppercase;	line-height: 2.3;}