/* =========================================================================== */

/* Tablet Landscape
	/* - Container
/* Tablet Portait
	/* - Responsive Header
	/* - Logo
	/* - Main Menu
	/* - Feature Section Content
	/* - Feature Section Graphic
	/* - Small Blog
	/* - Background Image
/* Mobile Landscape
	/* - Hide Br Tag
	/* - Large Blog
	/* - Comment Form
	/* - Call Out
/* Mobile Portait

/* =========================================================================== */




/* Tablet Landscape
============================================================================= */

@media only screen and (max-width: 1200px) {

	/* - Container
	========================================================================= */
	#webner-content.webner-left-sidebar .webner-content-wrapper,
	#webner-content.webner-right-sidebar .webner-content-wrapper {
		padding-left: 15px;
		padding-right: 15px;
	}

	.webner-fullwidth .webner-container {
		padding-left: 0;
		padding-right: 0;
	}

    #webner-body.webner-boxed #webner-theme-wrapper {
        width: 90%;
    }
    #webner-body.webner-boxed #webner-header.webner-fixed #webner-main-header {
        width: 90%;
    }
    #webner-body.webner-boxed .webner-anchor-menu .webner-anchor-wrapper.webner-sticky {
        width: 90%;
    }
    body.webner-boxed #webner-theme-wrapper {
        margin-top: 0;
        margin-bottom: 0;
    }

}


/* Tablet Portait
============================================================================= */

@media only screen and (max-width: 1023px) {

	/* - Container
	========================================================================= */
	#webner-content.webner-left-sidebar .webner-content-wrapper,
	#webner-content.webner-right-sidebar .webner-content-wrapper {
		padding-left: 0;
		padding-right: 0;
	}

	#webner-content.webner-left-sidebar .webner-container,
	#webner-content.webner-right-sidebar .webner-container {
		padding-left: 15px;
		padding-right: 15px;
	}

	#webner-content.webner-left-sidebar #webner-main-content {
		width: auto;
		margin-left: 0;
		float: none;
	}

	#webner-content.webner-right-sidebar #webner-main-content {
		width: auto;
		margin-right: 0;
		float: none;
	}

	#webner-content.webner-left-sidebar #webner-sidebar {
		width: auto;
		float: none;
		padding-left: 15px;
		padding-right: 15px;
	}

	#webner-content.webner-right-sidebar #webner-sidebar {
		width: auto;
		float: none;
		padding-left: 15px;
		padding-right: 15px;
	}


	/* - Responsive Header
	========================================================================= */
	#webner-main-header {
		display: none;
	}

	#webner-responsive-header {
		display: block;
	}

	/* - Logo
	========================================================================= */
	#webner-logo.webner-position-center,
	#webner-logo.webner-position-center .webner-wrapper {
		position: relative;
		left: 0;
	}

	/* - Main Menu
	========================================================================= */
	#webner-main-menu,
	#webner-bottom-header {
		display: none;
	}

	/* - Feature Section Content
	========================================================================= */
	#webner-feature-section .webner-content {
		padding-top: 30px;
		padding-bottom: 30px;
	}

	/* - Feature Section Graphic
	========================================================================= */
	.webner-content.webner-align-left-center .webner-graphic,
	.webner-content.webner-align-center-center .webner-graphic,
	.webner-content.webner-align-right-center .webner-graphic {
		position: relative;
	}

	/* - Small Blog
	========================================================================= */
	.webner-blog-small .webner-blog-item {
		margin-bottom: 90px;
	}

	.webner-blog-small .webner-post-content,
	.webner-blog-small .webner-media + .webner-post-content {
		padding-left: 0;
		overflow: visible;
	}

	.webner-blog-small .webner-media {
		margin-bottom: 30px;
		width: 100%;
		padding-right: 0;
	}

	/* - Background Image
	========================================================================= */
	.webner-bg-image.webner-bg-tablet-sm-left-top {
		background-position: left top;
	}

	.webner-bg-image.webner-bg-tablet-sm-left-center {
		background-position: left center;
	}

	.webner-bg-image.webner-bg-tablet-sm-left-bottom {
		background-position: left bottom;
	}

	.webner-bg-image.webner-bg-tablet-sm-center-top {
		background-position: center top;
	}

	.webner-bg-image.webner-bg-tablet-sm-center-center {
		background-position: center center;
	}

	.webner-bg-image.webner-bg-tablet-sm-center-bottom {
		background-position: center bottom;
	}

	.webner-bg-image.webner-bg-tablet-sm-right-top {
		background-position: right top;
	}

	.webner-bg-image.webner-bg-tablet-sm-right-center {
		background-position: right center;
	}

	.webner-bg-image.webner-bg-tablet-sm-right-bottom {
		background-position: right bottom;
	}

}


/* Mobile Landscape
============================================================================= */

@media only screen and (max-width: 767px) {

	/* - Hide Br Tag
	========================================================================= */
	br.hidden {
		display: none;
	}

	/* - Large Blog
	========================================================================= */
	.webner-blog-large .webner-blog-item {
		margin-bottom: 90px;
	}

	.webner-blog-large .webner-post-content {
		padding-left: 0;
	}

	.webner-blog-large .webner-media {
		margin-bottom: 30px;
	}

	.webner-blog-large ul.webner-post-meta {
		position: static;
		top: 0;
		left: 0;
		width: auto;
		font-size: 0.813em;
	}

	.webner-blog-large ul.webner-post-meta:after {
		display: none;
	}

	.webner-blog-large ul.webner-post-meta li {
		display: inline-block;
		margin-right: 10px;
	}

	/* - Comment Form
	========================================================================= */
	#webner-comment-form .webner-form-input {
		width: 100%;
		float: none;
		margin-right: 0;
	}

	/* - Call Out
	========================================================================= */
	.webner-callout.webner-btn-right {
		display: block;
	}
	.webner-callout.webner-btn-right .webner-callout-wrapper {
		position: relative;
		display: block;
		vertical-align: top;
		padding-right: 0;
	}

	.webner-callout.webner-btn-right .webner-button-wrapper {
		display: block;
		vertical-align: top;
		max-width: 100%;
		text-align: left;
		margin-top: 30px;
	}

}


/* Mobile Portait
============================================================================= */

@media only screen and (max-width: 479px) {

}


/* Print
============================================================================= */
@media print {

	/* - Print General
	========================================================================= */
	@page {
		margin: 3.5cm;
	}
	img {
		max-height: 200px !important;
		width: auto !important;
	}

	p a:link:after,
	p a:visited:after {
		content:" [" attr(href) "] ";
	}
	.webner-element {
		margin-bottom: 40px !important;
	}

	.vc_empty_space {
		display: none;
	}

	.webner-animated-item {
		opacity: 1;
	}
	/* - Print Header
	========================================================================= */
	#webner-header.webner-fixed #webner-main-header {
		position: static;
	}
	#webner-header.webner-sticky-header.webner-advanced.hide #webner-main-header {
		-webkit-transform: translateY(0) !important;
		-moz-transform: translateY(0) !important;
		transform: translateY(0) !important;
	}
	#webner-main-header .webner-logo .webner-wrapper img.webner-default {
		display: block !important;
	}
	#webner-main-header .webner-logo .webner-wrapper img.webner-light,
	#webner-main-header .webner-logo .webner-wrapper img.webner-dark,
	#webner-main-header .webner-logo .webner-wrapper img.webner-sticky,
	#webner-main-menu,
	#webner-main-header .webner-header-elements-wrapper {
   		display: none !important;
	}

	/* - Print Main Content
	========================================================================= */
	#webner-content.webner-right-sidebar #webner-main-content,
	#webner-content.webner-left-sidebar #webner-main-content {
		width: 100%;
		margin-left: 0;
		margin-right: 0;
		float: none;
	}

	#webner-content {
		display: block;
		page-break-after: always;
	}

	#webner-sidebar,
	#webner-footer,
	.webner-back-top,
	.webner-anchor-menu,
	#webner-breadcrumbs {
		display: none;
	}

	.webner-column-1-12,
	.webner-column-5-12,
	.webner-column-7-12,
	.webner-column-11-12,
	.webner-column-1-6,
	.webner-column-1-5,
	.webner-column-2-5,
	.webner-column-3-5,
	.webner-column-1-4,
	.webner-column-1-2,
	.webner-column-1-3,
	.webner-column-2-3,
	.webner-column-3-4,
	.webner-column-4-5,
	.webner-column-5-6,
	.webner-column-1 {
		width: 100%;
	}

	#webner-main-content .webner-column-1-12,
	#webner-main-content .webner-column-5-12,
	#webner-main-content .webner-column-7-12,
	#webner-main-content .webner-column-11-12,
	#webner-main-content .webner-column-1-6,
	#webner-main-content .webner-column-1-5,
	#webner-main-content .webner-column-2-5,
	#webner-main-content .webner-column-3-5,
	#webner-main-content .webner-column-1-4,
	#webner-main-content .webner-column-1-2,
	#webner-main-content .webner-column-1-3,
	#webner-main-content .webner-column-2-3,
	#webner-main-content .webner-column-3-4,
	#webner-main-content .webner-column-4-5,
	#webner-main-content .webner-column-5-6,
	#webner-main-content .webner-column-1 {
		border: none !important;
	}


	/* - Print Feature & Page Title
	========================================================================= */
	.webner-page-title .webner-subheading,
	#webner-feature-section .webner-subheading,
	.webner-page-title .webner-title,
	#webner-feature-section .webner-title,
	.webner-page-title .webner-description,
	#webner-feature-section .webner-description {
		opacity: 1;
		-webkit-transition : none;
		-moz-transition    : none;
		-ms-transition     : none;
		-o-transition      : none;
		transition         : none;
	}
	.webner-page-title .webner-graphic,
	#webner-feature-section .webner-graphic,
	.webner-page-title .webner-btn,
	#webner-feature-section .webner-btn {
		display: none;
	}

	.webner-page-title,
	.webner-page-title .webner-wrapper,
	#webner-feature-section,
	#webner-feature-section .webner-wrapper {
		max-height: 150px;
	}
	.webner-content.webner-align-center-center,
	.webner-content.webner-align-center-top,
	.webner-content.webner-align-center-bottom {
		text-align: left;
	}

	.webner-page-title .webner-subheading.webner-text-light,
	.webner-page-title .webner-title.webner-text-light,
	.webner-page-title .webner-description.webner-text-light,
	#webner-feature-section .webner-subheading.webner-text-light,
	#webner-feature-section .webner-title.webner-text-light,
	#webner-feature-section .webner-description.webner-text-light {
		color: #000000;
	}
	/* - Print Single Post
	========================================================================= */
	#webner-single-post-meta-bar,
	.webner-navigation-bar,
	#webner-post-bar,
	#webner-related-post,
	#webner-comment-form,
	#webner-comments {
		display: none;
	}
	.webner-smallwidth .webner-container {
		padding-left: 0;
		padding-right: 0;
	}

	/* - Print Single Product
	========================================================================= */
	.woocommerce .webner-product-form,
	.woocommerce .webner-product-social,
	.woocommerce #webner-related-products,
	.woocommerce #tab-reviews {
		display: none !important;
	}

	.woocommerce #tab-description {
		display: block !important;
	}
}

