/*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");.header_inner_left {	margin-top: 0px !important;}.full_width_inner {	padding-top: 300px !important;}header.scrolled {	height: 100px;} .ls-wp-container {	max-width:810px !important;}.page-id-18918 .icon_title {	font-family: 'Raleway';	font-weight: 700;	font-size: 13px;	letter-spacing: 1px;	opacity: 0.7;	text-transform: uppercase;}.contact_section h2 {	font-size: 45px;    color: #444;    letter-spacing: 1px;    font-family: 'Raleway';    text-transform: uppercase;}.contact_section h4 {	font-size: 14px;    color: #ccc;    font-weight: 600;    letter-spacing: 1px;    font-family: 'Raleway';   text-transform: uppercase;}.contact_form_button{	border-color: #e1af4d !important;}.contact_form_button {	background-color: #e1af4d !important;}.page-id-18918 .icon_text_inner p {		font-family: 'Raleway' !important;		font-size: 13px !important;}.page-id-18918  .vc_column_container>.vc_column-inner {	padding-right: 0px !important;}footer.footer_border_columns .qode_column {	border-left: 2px solid #a2a2a2;}footer .column1 h4 {	text-transform: uppercase;	font-size: 24px;}footer .column1 ul li {	width: 25px; margin-right: 7px; display: inline-block;}.contact_detail {	margin-top: -300px;}.home.page header.scrolled {	margin-top: -250px;}header.scrolled {	margin-top: -210px;}.blog .vc_custom_1453481410862 {	margin-top: -50px;}@media only screen and (max-width: 1000px) {.contact_detail {	margin-top: 0px;	padding: 20px;}footer.footer_border_columns .qode_column {	border: 0px !important;}	.mobile_menu_button {		position: absolute;		left: 20px;		height: 75px;	}	.header_inner_right {		position: absolute;		right: 20px;		height: 50px;		top: -14px;	}	.home .header_inner_left {		margin-bottom: -7px !important;	}}body.blog .content .container {	background-image: url(http://andreahayes.flywheelsites.com/wp-content/uploads/2016/01/BackgroundTextureBeige.jpg?id=21940) !important;    background-position: 0 0 !important;    background-repeat: repeat !important;}body.page-id-18626 .content .container, .full_width {	background-image: url(http://andreahayes.flywheelsites.com/wp-content/uploads/2016/01/BackgroundTextureBeige.jpg?id=21940) !important;    background-position: 0 0 !important;    background-repeat: repeat !important;	}body.category  .content .container {	background-image: url(http://andreahayes.flywheelsites.com/wp-content/uploads/2016/01/BackgroundTextureBeige.jpg?id=21940) !important;    background-position: 0 0 !important;    background-repeat: repeat !important;	}body.page-id-18918 .content .container {	/*background-image: url(http://andreahayes.flywheelsites.com/wp-content/uploads/2016/01/BackgroundTextureBeige.jpg?id=21940) !important;    background-position: 0 0 !important;    background-repeat: repeat !important;*/		}body.category .content .container .container_inner.default_template_holder {	padding-top: 160px !important;}body.page-id-18918 .vc_row.wpb_row.section.vc_row-fluid.grid_section {	padding-bottom: 48px !important;}nav.mobile_menu ul li a, nav.mobile_menu ul li h4 {	padding-left: 20px;}.footer_bottom_holder {	display: none;}.content .content_inner > .container > .container_inner.default_template_holder {    padding-top: 340px !important;}nav.main_menu > ul > li.active > a {    color: #df87ab !important;}.grid_section .section_inner, .container_inner {	max-width: 810px !important;}header.fixed, header.fixed_hiding {    -webkit-transition: all .5s cubic-bezier(0.694,0.0482,0.335,1),all .5s  cubic-bezier(0.694,0.0482,0.335,1);    -moz-transition: all .5s  cubic-bezier(0.694,0.0482,0.335,1),all .5s  cubic-bezier(0.694,0.0482,0.335,1);    -o-transition: all .5s  cubic-bezier(0.694,0.0482,0.335,1),all .5s cubic-bezier(0.694,0.0482,0.335,1);    -ms-transition: all .5s  cubic-bezier(0.694,0.0482,0.335,1),all .5s cubic-bezier(0.694,0.0482,0.335,1);    transition: all .5s  cubic-bezier(0.694,0.0482,0.335,1),all .5s  cubic-bezier(0.694,0.0482,0.335,1);}@media only screen and (max-width: 1000px) {	.content .content_inner > .container > .container_inner.default_template_holder {    	padding-top: 25px !important;    	max-width: 100%;	}	.filter_holder {    	margin-top: 35px;	}}img.alignright {	margin: 0 0 22px 29px !important;}img.alignleft {	margin: 0 22px 29px 0 !important;}