@media only screen and (min-width: 1300px) {
	.container, body[data-ext-responsive="false"] #boxed #header-outer[data-full-width="true"] header > .container, body[data-ext-responsive="false"] #boxed #header-secondary-outer[data-full-width="true"] > .container, .post-area.standard-minimal.full-width-content .post .inner-wrap, body[data-header-format="left-header"] .container, body[data-header-format="left-header"] .post-area.standard-minimal.full-width-content .post .inner-wrap {
		max-width: 1100px;
	}
}

@media only screen and (min-width: 1000px) and (max-width: 1300px) {
	#author-bio #author-info, .ascend #ajax-content-wrap .container-wrap #author-bio #author-info {
		width: 544px;
	}
}

@media only screen and (min-width : 690px) and (max-width : 999px) {
	.span_1, .span_2, .span_3, .span_4, .span_5, .span_6, .span_7, .span_8, .span_9, .span_10, .span_11, .span_12 {
		width: 100%;
		margin-left: 0;
	}
	
	.col, body .vc_row-fluid .wpb_column {
		margin-bottom: 25px;
	}
	
	#header-outer .col {
		margin-bottom: 0;
		margin-right: 0;
	}
	
	body .vc_row-fluid [class*="vc_col-"][data-t-w-inherits="small_desktop"]:first-child:not([class*="offset"]) {
		margin-left: 0;
	}
	
	.container {
		max-width: 600px;
	}
	
	#call-to-action .container a {
		margin-top: 20px;
		margin-left: 0;
	}
	
	#ajax-content-wrap .post-area {
		padding-right: 0;
	}
	
	#sidebar #flickr > div {
		width: 16%;
	}
	
	#footer-outer #copyright .col {
		width: 49%;
		margin-bottom: 0;
	}
	
	#footer-widgets .container .col {
		margin-left: 15px;
		width: 48%;
	}
	
	body #sidebar #flickr div {
		float: left;
	}
	
	#sidebar .recent_projects_widget div a, body #sidebar #flickr div a {
		width: 90px;
	}
	
	#sidebar .recent_projects_widget div a:nth-child(3n+3), body #sidebar #flickr div:nth-child(3n+3) a {
		margin: 2% 2% 0 0;
	}
	
	body #sidebar .recent_projects_widget div a:last-child, body #sidebar #flickr div {
		margin-right: 0;
	}
	
	#author-bio #author-info {
		width: 494px;
	}
	
	#page-header-bg .span_6 h1 {
		font-size: 32px;
		line-height: 38px;
	}
	
	#page-header-bg .span_6 {
		top: auto !important;
		float: none;
	}
	
	body.single-post #page-header-bg[data-post-hs="default_minimal"] {
		padding-top: 10%;
		padding-bottom: 10%;
	}
	
	#call-to-action .container span {
		display: block;
	}
	
	.main-content .col.span_4 .col.span_2, .main-content .col.span_3 .col.span_2, .main-content .col.span_2 .col.span_2, .main-content .col.span_6 .col.span_2 {
		width: 7%;
	}
	
	.main-content .col.span_4 .span_10, .main-content .col.span_3 .col.span_10, .main-content .col.span_2 .col.span_10, .main-content .col.span_6 .col.span_10 {
		width: 91%;
	}
	
	#footer-widgets .container .col.span_6, #footer-widgets .container .col.span_4 {
		margin-left: 0;
		margin-right: 15px;
		padding: 15px;
		margin-bottom: 0;
	}
	
	#footer-widgets .container .col.span_4 {
		margin-bottom: 40px;
	}
	
	#footer-widgets .container .row > div:last-child, #footer-widgets .container .row > div.col_last {
		margin-right: 0;
	}
	
	#footer-widgets .container .row > div:nth-child(2).span_4, body .woocommerce .full-width-content > ul.products[data-product-style="material"] li:nth-child(3n+3), body.woocommerce-page .full-width-content > ul.products[data-product-style="material"] li:nth-child(3n+3) {
		margin-right: 0 !important;
	}
}

@media only screen and (max-width : 690px) {
	#header-outer[data-using-secondary="1"]:not(.hidden-secondary) {
		transform: none !important;
	}
	
	.vc_row-fluid [class*="vc_span"] {
		width: 100% !important;
	}
	
	.container, .orbit-wrapper .slider-nav, .post-area.standard-minimal.full-width-content .post .inner-wrap {
		max-width: 320px;
	}
	
	body[data-slide-out-widget-area-style="simple"] #header-outer[data-full-width="true"] #mobile-menu, body #header-outer[data-full-width="true"] header > .container, body #header-secondary-outer[data-full-width="true"] > .container {
		max-width: 100%;
		padding: 0 18px;
	}
	
	.col {
		margin-bottom: 25px;
	}
	
	.post-area {
		margin-bottom: 0;
	}
	
	#header-outer .col {
		margin-bottom: 0;
	}
	
	#fp-nav ul li a, .fp-slidesNav ul li a {
		padding: 11px 11px;
	}
	
	.container .post .post-meta {
		display: none;
	}
	
	#ajax-content-wrap .container .post .post-content {
		padding-left: 0;
	}
	
	.container .post-header {
		font-size: 12px;
	}
	
	.container #respond h3 {
		font-size: 18px;
	}
	
	#single-meta .meta-comment-count, .row .col.section-title [data-hide-on-mobile="true"] span:not(.total_loves):not(.nectar-love-count):not(.share-btn), .single #page-header-bg #single-below-header[data-hide-on-mobile="true"] span:not(.total_loves):not(.nectar-love-count) {
		display: none;
	}
	
	.single #page-header-bg[data-post-hs="default"] #single-below-header[data-hide-on-mobile="false"], .single [data-header-style="default"] #single-below-header[data-hide-on-mobile="false"] {
		margin-top: 15px;
	}
	
	.single #page-header-bg[data-post-hs="default"] #single-below-header[data-hide-on-mobile="false"] > span:first-child > span, .single [data-header-style="default"] #single-below-header[data-hide-on-mobile="false"] > span:first-child > span {
		padding-left: 0;
	}
	
	#ajax-content-wrap #page-header-bg[data-post-hs="default_minimal"] #single-below-header span:not(.updated), #ajax-content-wrap .row.heading-title[data-header-style="default_minimal"] .col.section-title span.meta-category {
		display: inline-block;
	}
	
	.container-wrap[data-remove-post-comment-number="0"][data-remove-post-author="0"][data-remove-post-date="0"] .heading-title[data-header-style="default_minimal"] #single-below-header > span, #page-header-bg[data-post-hs="default_minimal"] .span_6[data-remove-post-comment-number="0"][data-remove-post-author="0"][data-remove-post-date="0"] #single-below-header > span {
		padding: 0 8px;
	}
	
	.container-wrap[data-remove-post-comment-number="0"][data-remove-post-author="0"][data-remove-post-date="0"] .heading-title[data-header-style="default_minimal"] #single-below-header span, #page-header-bg[data-post-hs="default_minimal"] .span_6[data-remove-post-comment-number="0"][data-remove-post-author="0"][data-remove-post-date="0"] #single-below-header span {
		font-size: 13px;
		line-height: 10px;
	}
	
	#page-header-bg .span_6 {
		margin-bottom: 15px;
	}
	
	body #footer-outer #copyright .col ul {
		float: left;
	}
	
	body #footer-outer #copyright .col ul li:first-child {
		margin-left: 0;
	}
	
	#call-to-action .container a {
		display: block;
		margin-top: 20px;
		margin-left: 0;
	}
	
	#call-to-action {
		font-size: 18px;
	}
	
	#ajax-content-wrap #footer-widgets .container .col:nth-child(3) {
		margin-bottom: 40px;
	}
	
	#footer-outer #flickr img, #sidebar #flickr img {
		width: 95px;
	}
	
	.post-area #pagination, .post-area.masonry #pagination {
		padding-left: 0;
	}
	
	body #portfolio {
		margin: 3px 0 0;
	}
	
	#author-bio img {
		margin-right: 0;
		width: 60px;
		height: 60px;
	}
	
	#contact-map {
		height: 270px;
	}
	
	#page-header-bg .span_6 h1, body.search #page-header-bg h1, .single.single-post .section-title h1, body.single.single-post .row .col.section-title.span_12 h1 {
		font-size: 24px;
		line-height: 30px;
		margin-bottom: 4px;
	}
	
	#page-header-bg .span_6 {
		top: auto !important;
		float: none;
	}
	
	body .row #error-404 h1, body #ajax-content-wrap #error-404 h1 {
		font-size: 150px;
		line-height: 150px;
	}
	
	body .row #error-404 h2 {
		font-size: 32px;
	}
	
	body .row #error-404 {
		margin-bottom: 0;
	}
	
	#page-header-bg #portfolio-nav ul, .section-title #portfolio-nav ul {
		margin-bottom: 0;
	}
	
	#portfolio-nav ul:first-child {
		z-index: 103;
	}
	
	#portfolio-nav .controls:after {
		content: "";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
	}
	
	body #page-header-bg .section-title, .project-title .section-title, body.single .project-title .section-title {
		padding: 0;
	}
	
	#footer-outer #social li {
		margin-right: 10px;
		margin-left: 0;
	}
	
	#customer_details > div {
		width: 100%;
		float: none;
	}
	
	.main-content .col.span_4 .col.span_2, .main-content .col.span_3 .col.span_2, .main-content .col.span_2 .col.span_2, .main-content .col.span_6 .col.span_2 {
		width: 15%;
	}
	
	.main-content .col.span_4 .span_10, .main-content .col.span_3 .col.span_10, .main-content .col.span_2 .col.span_10, .main-content .col.span_6 .col.span_10 {
		width: 83%;
	}
	
	body.material .nectar-button.extra_jumbo .im-icon-wrap svg {
		width: 24px;
		height: 24px;
	}
}

@media only screen and (min-width : 1px) and (max-width : 999px) {
	#to-top:not(.mobile-enabled) {
		display: none;
	}
	
	body[data-ajax-transitions="true"] #ajax-loading-screen[data-method="standard"][data-disable-mobile="1"] {
		display: none;
	}
	
	body #header-outer:not(.transparent) #top .span_3 #logo[data-supplied-ml="true"] img:not(.mobile-only-logo), body #header-outer.transparent #top .span_3 #logo[data-supplied-ml-starting="true"] img.starting-logo:not(.dark-version):not(.mobile-only-logo), body #header-outer.transparent #top .span_3 #logo[data-supplied-ml-starting-dark="true"] img.starting-logo.dark-version {
		display: none !important;
	}
	
	body #header-outer:not(.transparent)  #top .span_3 #logo .mobile-only-logo, body #header-outer.transparent #top .span_3 #logo[data-supplied-ml-starting="true"] img.mobile-only-logo.starting-logo:not(.dark-version), body #header-outer.transparent #top .span_3 #logo[data-supplied-ml-starting-dark="true"] img.mobile-only-logo.starting-logo.dark-version, #page-header-bg[data-parallax="1"] .span_6 .inner-wrap, #page-header-bg .span_6 {
		display: block !important;
	}
	
	#header-outer[data-format="centered-menu-bottom-bar"] #top .span_9 #logo {
		display: none;
	}
	
	#page-header-bg[data-parallax="1"] .span_6, #page-header-bg[data-parallax="1"] {
		padding-right: 0;
		transform: translate(0px) !important;
		visibility: visible !important;
	}
	
	.wpb_row.parallax_section .row-bg.using-image, #page-header-wrap[data-parallax="1"] .page-header-bg-image-wrap .page-header-bg-image {
		backface-visibility: hidden;
		-webkit-backface-visibility: hidden;
	}
	
	#page-header-wrap #page-header-bg[data-animate-in-effect="zoom-out"] .page-header-bg-image {
		transition: none;
		-webkit-transition: none;
	}
	
	.original #search-outer #search input[type="text"], body[data-header-format="left-header"]:not(.material) #search-outer #search input[type="text"] {
		font-size: 24px;
		border-bottom-width: 2px;
	}
	
	.original #search-outer .container {
		width: 100%;
	}
	
	.full-width-section, body[data-bg-header="true"] .full-width-section.first-section, body[data-bg-header="true"] .full-width-content.first-section, body[data-header-resize="0"] .container-wrap .portfolio-filters-inline.first-section, #header-outer[data-transparent-header="true"][data-permanent-transparent="false"] #logo .dark-version, #header-outer #top #logo img {
		margin-top: 0 !important;
	}
	
	body #header-outer[data-format="centered-menu-under-logo"] #top #logo img, body #header-outer[data-format="centered-menu-bottom-bar"] #top #logo img {
		margin: 0;
	}
	
	#header-outer[data-has-menu="false"][data-format="default"] #top .span_3, #header-outer[data-has-menu="true"][data-mobile-fixed="1"] #top .span_3, #header-outer[data-has-menu="true"][data-ptnm="1"] #top .span_3, #header-outer[data-has-menu="true"] #top .span_3, body.material #header-outer[data-format="centered-menu-bottom-bar"] #top .span_3 {
		text-align: left;
	}
	
	#header-outer[data-format="centered-logo-between-menu"] .span_3, #header-outer[data-format="centered-logo-between-menu"] .span_3 #logo:not(.no-image) img {
		transform: none;
		-webkit-transform: none;
	}
	
	#header-outer[data-mobile-fixed="1"], #header-outer[data-permanent-transparent="1"][data-mobile-fixed="1"] {
		position: fixed !important;
	}
	
	body #header-outer[data-transparent-header="true"][data-remove-border="true"], body #header-outer[data-transparent-header="true"][data-remove-border="true"].transparent {
		border: none;
	}
	
	.container-wrap {
		z-index: 11;
	}
	
	.page-submenu ul {
		position: absolute;
		top: 48px;
		left: 0;
		width: 101%;
		display: none;
		z-index: 1000;
	}
	
	.page-submenu[data-alignment="left"], .page-submenu[data-alignment="right"] {
		text-align: center;
	}
	
	#boxed .page-submenu ul {
		width: 100%;
	}
	
	#ajax-content-wrap .page-submenu ul li {
		display: block;
		margin: 0;
	}
	
	.page-submenu .full-width-content {
		position: relative;
	}
	
	.page-submenu ul li a {
		border-top: 1px solid rgba(255, 255, 255, .2);
		padding: 10px 20px;
	}
	
	.page-submenu[data-bg-color="#ffffff"] ul li a {
		border-top: 1px solid rgba(0, 0, 0, .08);
	}
	
	body #top #logo img, #header-outer[data-permanent-transparent="false"] #logo .dark-version {
		height: 24px;
		margin-top: -3px;
		top: 3px;
		position: relative;
	}
	
	#header-outer[data-transparent-header="true"][data-permanent-transparent="false"] #logo .dark-version, #header-outer #top #logo img {
		top: 0;
	}
	
	body #header-outer {
		margin-bottom: 0;
		padding: 12px 0;
	}
	
	body #header-outer, body[data-hhun="1"]:not(.no-scroll) #header-outer:not([data-transparent-header="true"]):not(.detached), body[data-hhun="1"]:not(.no-scroll) #header-outer[data-permanent-transparent="false"][data-using-secondary="1"]:not([data-transparent-header="true"]) {
		position: relative;
	}
	
	#header-secondary-outer {
		top: -13px;
	}
	
	#slide-out-widget-area {
		top: 0 !important;
	}
	
	#header-outer #logo {
		top: 0;
		left: 0;
	}
	
	#header-space {
		display: none;
	}
	
	#header-space[data-header-mobile-fixed="1"] {
		display: block;
	}
	
	#top #mobile-cart-link, #top .span_9 > .slide-out-widget-area-toggle, #top .mobile-search {
		display: inline-block;
	}
	
	#top .col.span_3 {
		left: 0;
		top: 0;
		z-index: 100;
		width: 100%;
	}
	
	#top .col.span_3, #header-outer[data-format="centered-menu"] #top .span_3, #header-outer[data-format="centered-logo-between-menu"] #top .span_3 {
		position: relative;
	}
	
	#header-outer #top .col.span_3 {
		line-height: 0;
	}
	
	#header-outer #top .col.span_3 #logo {
		vertical-align: middle;
	}
	
	#top .col.span_9 {
		margin-left: 0;
		margin-bottom: 0;
		width: 100% !important;
		float: none;
		z-index: 100;
		position: static;
	}
	
	#header-outer[data-format="centered-menu"] #top .span_9, #header-outer[data-format="centered-logo-between-menu"] .row .col.span_9 {
		position: static;
	}
	
	#top .col.span_9, body.ascend #header-outer[data-format="centered-menu-under-logo"] #top .row .span_9, body.original #header-outer[data-format="centered-menu-under-logo"] #top .row .span_9, body.material #header-outer[data-format="centered-menu-under-logo"] #top .row .span_9, #header-outer[data-format="centered-menu-under-logo"] #top .span_9, #header-outer[data-format="centered-menu-bottom-bar"] #top .span_9 {
		min-height: 0;
		width: auto !important;
		position: absolute !important;
		right: 0;
		top: 0;
		z-index: 2000;
		height: 100%;
	}
	
	.owl-carousel[data-enable-animation="true"] .owl-stage > .owl-item, #slide-out-widget-area.slide-out-from-right-hover .inner[data-prepend-menu-mobile="true"] .off-canvas-menu-container, body[data-slide-out-widget-area="true"] #top #logo, body:not(.single-post) #page-header-bg:not(.fullscreen-header) .span_6, body:not(.single-post) #page-header-bg[data-alignment-v="bottom"]:not(.fullscreen-header) .span_6 >.inner-wrap, body:not(.single-post) #page-header-bg[data-alignment-v="top"]:not(.fullscreen-header) .span_6 >.inner-wrap, body:not(.single-post) #page-header-bg:not(.fullscreen-header) .nectar-particles .span_6 .inner-wrap, body:not([data-m-animate="1"]) img.img-with-animation[data-animation="fade-in-from-bottom"] {
		-webkit-transform: none !important;
		transform: none !important;
	}
	
	body[data-slide-out-widget-area="true"] #top .span_3 {
		text-align: center;
	}
	
	body[data-slide-out-widget-area="true"] #header-outer[data-has-menu="false"] #top .span_3 {
		text-align: left;
	}
	
	body[data-slide-out-widget-area="true"] #top #logo, #header-outer[data-mobile-fixed="1"] #top #logo {
		display: inline-block;
	}
	
	body[data-slide-out-widget-area="true"]:not(.material) [data-transparent-header="true"][data-mobile-fixed="false"] #top #logo {
		position: relative;
	}
	
	body[data-slide-out-widget-area="true"] #top .col.span_3 {
		width: 100%;
	}
	
	#ajax-content-wrap .post-area {
		padding-right: 0;
		margin-bottom: 0;
	}
	
	#footer-widgets .container .col {
		margin-bottom: 40px;
	}
	
	#footer-widgets .container .col:nth-child(3), #footer-widgets .container .col:nth-child(4) {
		margin-bottom: 0;
	}
	
	#pagination {
		margin-bottom: 40px;
	}
	
	body .nectar-button.see-through-2, body .nectar-button.see-through-3, #page-header-wrap, #page-header-bg {
		transition: none !important;
		-webkit-transition: none !important;
	}
	
	#ajax-content-wrap .wp-caption {
		width: 100%;
	}
	
	.main-content > div {
		padding-bottom: 0;
	}
	
	#single-meta {
		display: block;
		clear: both;
		margin-bottom: 10px;
	}
	
	body.single-post #page-header-bg:not(.fullscreen-header):not([data-post-hs="default"]) {
		min-height: 250px;
	}
	
	body.single-post #page-header-bg:not(.fullscreen-header) .row, body #page-header-bg:not(.fullscreen-header) .row, body:not(.single-post) #page-header-bg .nectar-particles .span_6 .row, body:not(.single-post) #page-header-bg:not(.fullscreen-header) .span_6, body:not(.single-post) #page-header-bg:not(.fullscreen-header) .nectar-particles .span_6 > .inner-wrap, #page-header-bg[data-parallax="1"] {
		top: 0 !important;
	}
	
	body:not(.single-post) #page-header-bg:not(.fullscreen-header) {
		padding-top: 10%;
		padding-bottom: 10%;
	}
	
	body:not(.single-post) #page-header-bg[data-padding-amt="low"]:not(.fullscreen-header) {
		padding-top: 5%;
		padding-bottom: 5%;
	}
	
	body:not(.single-post) #page-header-bg[data-padding-amt="high"]:not(.fullscreen-header) {
		padding-top: 13%;
		padding-bottom: 13%;
	}
	
	body:not(.single-post) #page-header-bg:not(.fullscreen-header) .span_6 {
		min-height: 40px;
	}
	
	#single-meta, body[data-header-format] #header-secondary-outer, #page-header-bg[data-parallax="1"], body:not(.single-post) #page-header-bg[data-alignment-v="top"]:not(.fullscreen-header) .span_6 .inner-wrap, body:not(.single-post) #page-header-bg:not(.fullscreen-header) .nectar-particles .span_6 > .inner-wrap:first-child, body:not(.single-post) #page-header-bg:not(.fullscreen-header) .span_6 {
		position: relative !important;
	}
	
	body:not(.single-post) .nectar-particles svg {
		display: none;
	}
	
	#top, #page-header-wrap, #header-outer:not([data-permanent-transparent="1"]), body:not(.single-post) #page-header-bg:not(.fullscreen-header), body:not(.single-post) #page-header-bg[data-alignment-v="bottom"]:not(.fullscreen-header), body:not(.single-post) #page-header-bg[data-alignment-v="top"]:not(.fullscreen-header), .full-page-inner-wrap[data-content-pos="full_height"] .full-page-inner > .span_12, .vc_text_separator {
		height: auto !important;
	}
	
	body:not(.single-post) #page-header-bg[data-alignment-v="bottom"]:not(.fullscreen-header) {
		padding-top: 16%;
		padding-bottom: 4%;
	}
	
	body:not(.single-post) #page-header-bg[data-alignment-v="bottom"][data-padding-amt="low"]:not(.fullscreen-header) {
		padding-top: 10%;
		padding-bottom: 2%;
	}
	
	body:not(.single-post) #page-header-bg[data-alignment-v="bottom"][data-padding-amt="high"]:not(.fullscreen-header) {
		padding-top: 20%;
		padding-bottom: 6%;
	}
	
	body:not(.single-post) #page-header-bg[data-alignment-v="top"]:not(.fullscreen-header) {
		padding-top: 4%;
		padding-bottom: 16%;
	}
	
	body:not(.single-post) #page-header-bg[data-alignment-v="top"][data-padding-amt="low"]:not(.fullscreen-header) {
		padding-top: 2%;
		padding-bottom: 10%;
	}
	
	body:not(.single-post) #page-header-bg[data-alignment-v="top"][data-padding-amt="high"]:not(.fullscreen-header) {
		padding-top: 6%;
		padding-bottom: 20%;
	}
	
	#single-meta ul {
		margin-left: 0;
	}
	
	#footer-outer #social li {
		width: 33px;
		margin-top: 9px;
		margin-bottom: 9px;
	}
	
	body[data-footer-reveal="1"] #footer-outer {
		position: relative;
	}
	
	body[data-footer-reveal="1"] #ajax-content-wrap, body[data-footer-reveal="1"] #ajax-content-wrap > .blurred-wrap {
		overflow: visible;
	}
	
	body[data-footer-reveal="1"][data-footer-reveal-shadow="large"] .container-wrap, body[data-footer-reveal="1"][data-footer-reveal-shadow="large_2"] .container-wrap {
		box-shadow: none;
		-webkit-box-shadow: none;
	}
	
	body[data-footer-reveal="1"] .container-wrap, body:not(.single-post) #page-header-bg:not(.fullscreen-header) .span_6 {
		margin-bottom: 0 !important;
	}
	
	body[data-header-format] #header-secondary-outer {
		height: auto;
	}
	
	body:not(.material) #header-secondary-outer nav > ul, body:not(.material) #header-secondary-outer #social {
		float: none;
		width: 100%;
		text-align: center;
		height: auto;
	}
	
	#header-secondary-outer nav > ul > li, #header-secondary-outer #social li {
		display: inline-block;
		float: none;
	}
	
	#header-secondary-outer ul li:hover {
		z-index: 1000;
	}
	
	#header-secondary-outer #social li > a {
		height: 15px;
	}
	
	#page-header-wrap {
		margin-top: 0;
		overflow: visible;
	}
	
	#page-header-bg[data-parallax="1"] .span_6 .inner-wrap, #page-header-bg .span_6 {
		opacity: 1 !important;
	}
	
	body #header-outer[data-using-secondary="1"], body.admin-bar #header-outer[data-using-secondary="1"] {
		top: 0;
	}
	
	body:not([data-m-animate="1"]) img.img-with-animation[data-animation="fade-in-from-left"], body:not([data-m-animate="1"]) .col.has-animation[data-animation="fade-in-from-left"], body:not([data-m-animate="1"]) .wpb_column.has-animation[data-animation="fade-in-from-left"], body:not([data-m-animate="1"]) .nectar-fancy-box.has-animation[data-animation="fade-in-from-left"], body:not([data-m-animate="1"]) img.img-with-animation[data-animation="fade-in-from-right"], body:not([data-m-animate="1"]) .col.has-animation[data-animation="fade-in-from-right"], body:not([data-m-animate="1"]) .wpb_column.has-animation[data-animation="fade-in-from-right"], body:not([data-m-animate="1"]) .nectar-fancy-box.has-animation[data-animation="fade-in-from-right"], body:not([data-m-animate="1"]) .divider-border[data-animate="yes"], .divider-small-border[data-animate="yes"], body:not([data-m-animate="1"]) .col.has-animation[data-animation="fade-in-from-bottom"], body:not([data-m-animate="1"]) .wpb_column.has-animation[data-animation="fade-in-from-bottom"], body:not([data-m-animate="1"]) .nectar-fancy-box.has-animation[data-animation="fade-in-from-bottom"], body:not([data-m-animate="1"]) img.img-with-animation[data-animation="grow-in"], body:not([data-m-animate="1"]) .col.has-animation[data-animation="grow-in"], body:not([data-m-animate="1"]) .wpb_column.has-animation[data-animation="grow-in"], body:not([data-m-animate="1"]) .nectar-fancy-box.has-animation[data-animation="grow-in"], body:not([data-m-animate="1"]) img.img-with-animation[data-animation="flip-in"], body:not([data-m-animate="1"]) .col.has-animation[data-animation="flip-in"], body:not([data-m-animate="1"]) .wpb_column.has-animation[data-animation="flip-in"], body:not([data-m-animate="1"]) .nectar-fancy-box.has-animation[data-animation="flip-in"], body:not([data-m-animate="1"]) img.img-with-animation[data-animation="flip-in-vertical"], body:not([data-m-animate="1"]) .col.has-animation[data-animation="flip-in-vertical"], body:not([data-m-animate="1"]) .wpb_column.has-animation[data-animation="flip-in-vertical"], body:not([data-m-animate="1"]) .wpb_column.has-animation[data-animation="slight-twist"], body:not([data-m-animate="1"]) .nectar-fancy-box.has-animation[data-animation="flip-in-vertical"], body:not([data-m-animate="1"]) .img-with-aniamtion-wrap[data-animation="flip-in-vertical"] .hover-wrap, body:not([data-m-animate="1"]) .img-with-aniamtion-wrap[data-animation="flip-in"] .hover-wrap, body:not([data-m-animate="1"]) .img-with-aniamtion-wrap[data-animation="fade-in-from-bottom"] .hover-wrap, body:not([data-m-animate="1"]) .img-with-aniamtion-wrap[data-animation="fade-in-from-right"] .hover-wrap, body:not([data-m-animate="1"]) .img-with-aniamtion-wrap[data-animation="fade-in-from-left"] .hover-wrap, body:not([data-m-animate="1"]) .img-with-aniamtion-wrap[data-animation="grow-in"] .hover-wrap, body:not([data-m-animate="1"]) .nectar-split-heading .heading-line > div, body:not([data-m-animate="1"]) .nectar-split-heading span > .inner, body:not([data-m-animate="1"]) .nectar-split-heading[data-animation-type="twist-in"], #page-header-bg[data-parallax="1"] .span_6 .inner-wrap, body:not([data-m-animate="1"]) .nectar_food_menu_item .item_description, body:not([data-m-animate="1"]) .nectar_food_menu_item .inner, .swiper-slide .content p, .swiper-slide .content h2, .swiper-slide .content h1, .swiper-slide .content h3, .swiper-slide .content .buttons, body:not([data-m-animate="1"]) .col.has-animation[data-animation="zoom-out"], body:not([data-m-animate="1"]) .col.has-animation[data-animation="zoom-out-high"], .nectar-slider-wrap[data-caption-trans="reveal_title"] .swiper-slide .content h2 > span span, .nectar-slider-wrap[data-caption-trans="reveal_title"] .swiper-slide .content h1 > span span, body:not([data-m-animate="1"]) .nectar_image_with_hotspots[data-animation="true"] .nectar_hotspot_wrap, body:not([data-m-animate="1"]) .column-bg-overlay-wrap[data-bg-animation="zoom-out-reveal"], body:not([data-m-animate="1"]) .column-image-bg-wrap[data-bg-animation="zoom-out-reveal"], body:not([data-m-animate="1"]) .column-image-bg-wrap[data-bg-animation="zoom-out-reveal"] .inner-wrap, body:not([data-m-animate="1"]) .column-image-bg-wrap[data-bg-animation*="reveal-from-"], body:not([data-m-animate="1"]) .column-image-bg-wrap[data-bg-animation*="reveal-from-"] .inner-wrap, body:not([data-m-animate="1"]) .column-image-bg-wrap[data-bg-animation*="reveal-from-"] .inner-wrap .column-image-bg, body:not([data-m-animate="1"]) .column-bg-overlay-wrap[data-bg-animation*="reveal-from-"], body:not([data-m-animate="1"]) .column-bg-overlay-wrap[data-bg-animation*="reveal-from-"] > div, body:not([data-m-animate="1"]) .img-with-aniamtion-wrap[data-animation*="reveal-from-"] img.img-with-animation, body:not([data-m-animate="1"]) .img-with-aniamtion-wrap[data-animation*="reveal-from-"] .inner, body:not([data-m-animate="1"]) .img-with-aniamtion-wrap[data-animation*="reveal-from-"] {
		transform: none !important;
		-webkit-transform: none !important;
	}
	
	.post-area.col_last {
		padding-left: 0 !important;
	}
	
	#page-header-bg[data-parallax="0"] {
		margin-top: -1px;
	}
	
	#footer-widgets .container .row > div:last-child {
		margin-bottom: 0 !important;
	}
}

@media only screen and (max-width: 321px) {
	.container, .slider-nav, .post-area.standard-minimal.full-width-content .post .inner-wrap {
		max-width: 300px;
	}
}

@media only screen and (min-width: 480px) and (max-width: 690px) {
	body .container, body .slider-nav, .post-area.standard-minimal.full-width-content .post .inner-wrap {
		max-width: 420px;
	}
}

@media screen and (max-width: 782px) {
	#header-secondary-outer[data-permanent-transparent="1"] {
		margin-top: 0;
	}
	
	body {
		position: static;
	}
}

@media only screen and (min-device-width: 481px) and (max-device-width: 1025px) and (orientation:landscape) {
	#to-top {
		display: none;
	}
	
	#page-header-wrap #page-header-bg[data-animate-in-effect="zoom-out"] .page-header-bg-image {
		transition: none;
		-webkit-transition: none;
	}
	
	#page-header-bg[data-parallax="1"] .span_6, #page-header-bg[data-parallax="1"] {
		position: relative !important;
	}
	
	#page-header-bg[data-parallax="1"] {
		top: 0 !important;
	}
	
	#page-header-bg .span_6 {
		display: block !important;
		opacity: 1 !important;
	}
}