@media screen and (min-width: 768px) {

	/* Globals */
	blockquote {
    margin: 20px 50px;
	  padding: 0;
	}

	/* Block sizes */
	.large-container {
	  height: 1000px;
	}
	.medium-container {
	  height: 700px;
	}

	/* Container blocks */
	.container-block .max-width {
	  max-width: 70%;
	}

	/* Container block 1 */
	.container-fluid-block1 h1 {
	  font-size: 50px;
	}
	.container-fluid-block1 p {
	  font-size: 18px;
	}

	/* Menus */
	.desktop-menu {
		display: block;
	}
	
	.menu-row {
	  padding: 30px;
	}

	/* Container block 2 info */
	.container-fluid-block2-info .small-container {
		height: 420px;
	}
	.container-fluid-block2-info .va-center-content {
	  vertical-align: bottom;
	}
	.container-fluid-block2-info .max-width {
	  padding-bottom: 8%;
	}
	.info-inner-block {
	  bottom: 60px;
	  padding: 40px 30px 30px;
	}

	/* Container twitter */
	.container-frontpage-twitter > .row {
	  margin: 0;
	}
	.container-frontpage-twitter h3,
	.container-frontpage-twitter h5 {
	  margin-top: 0;
	}
	.container-frontpage-twitter .col-sm-9 {
	  padding-right: 70px;
	}
	.container-frontpage-twitter .col-sm-4 {
	  padding-right: 30px;
	}

	/* Container block3 */
	.container-block3 .col-sm-4 {
	  padding: 0 15px;
	  margin-bottom: 40px;
	}
	.container-block3 h1 {
	  margin: 0;
	}

	/* Standard page */
	.inner-std-page {
	  max-width: 80%;
	}
	.content iframe {
	  height: 500px;
	}
	/* Single page */
	#single-content .shortcode-image.large-container {
	  height: 600px;
	}
	#single-content .shortcode-image.medium-container {
	  height: 500px;
	}
	#single-content .shortcode-image.small-container {
	  height: 400px;
	}
	.event-show-view-attending-profiles .row {
		min-height: 300px;
	}

	/* Footer */
	.newsletter-wrap-col {
    height: 298px;
	}
	/* Pagination */
	.pagination {
	  margin: 30px 15px;
	}
	.pagination ul {
	  width: auto;
	}

	/* Profile page */
	.profile-container {
	  padding: 200px 30px 0;
	}
	.profile-wrapper,
	.profile-wrapper .col-sm-3 {
		padding-left: 15px;
		padding-right: 15px;
	}
	.profile-wrapper .row {
	  margin-bottom: 25px;
	}
	.profile-wrapper .col-sm-3 {
	  margin-bottom: 0;
	}
	#inner-mystic .top {
	  height: 80%;
	}
	#inner-mystic .middle,
	#inner-mystic .bottom {
	  height: 13%;
	}
	.profile img {
	  max-width: 60%;
	}
	.profile p {
		-webkit-font-smoothing: antialiased;
		font-size: 10px;
	}
	.profile {
  	transition: box-shadow ease-in .2s, margin ease-in .15s;
	}
	.profile-filter .col-sm-4 {
		height: 400px;
	  border-bottom: none;
	}
	.profile:hover {
		margin: -2% 0;
    box-shadow: 0 6px 5px 0 rgba(0,0,0,.2);
	}
	.profile.profile-disabled:hover {
		margin: 0;
		box-shadow: none;
	}
	div[data-name="select_events"] {
  	padding-bottom: 65px!important;
	}

	/* Woocommerce my account */
	.woocommerce-MyAccount-navigation {
		width: 30%!important;
		float: left;
	}
	.woocommerce-MyAccount-content {
	  width: 68%!important;
	  float: right;
	}


	/* Banners */
	#frontpage-banner-wrapper {
	  width: 60%;
	  margin-bottom: 100px!important;
	}

	/* Blog page */
	.blog-item {
		text-align: left;
	}
	.blog-image,
	.blog-content {
	  float:left;
	  width:50%;
	  padding: 20px;
	  padding-top: 0;
	}
	.blog-image {
	  padding-left: 0;
	}
	.blog-content h3 {
	  white-space: nowrap;
	  text-overflow: ellipsis;
	  overflow: hidden;
	}
	.row-blog .content .content {
	  padding-right: 20%;
	}

	/* Event page */
	.previous-events {
	  max-width: 100%;
	}

	.content__banner--container {
		display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    height: 100%;
    width: 100%;
   }

	.content--banner {
		-webkit-flex: 4 1;
		-ms-flex: 4 1;
		flex: 4 1;
		-webkit-align-self: auto;
		-ms-flex-item-align: auto;
		align-self: auto;
		padding-right: 20px;
	}

	.banner__sidebar--container {
		-webkit-flex: 280px 0;
		-ms-flex: 280px 0;
		flex: 280px 0;
		-webkit-align-self: auto;
		-ms-flex-item-align: auto;
		align-self: auto;
		width: 280px;
		height: 600px;
	}


	.fadeout {
		-webkit-transition: opacity 3s ease-in-out;
    -moz-transition: opacity 3s ease-in-out;
    -ms-transition: opacity 3s ease-in-out;
    -o-transition: opacity 3s ease-in-out;
	}

	/*restricted login btn*/

	.wc-memberships-content-restricted-message a {
		width: 25%;
	}

}