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

	body .grve-row.grve-columns-gap-30 .grve-row-inner {
		margin-bottom: 0;
	}

	body .info-box .wpb_column .hover.panel .front .pad h4 b {
		font-size: 1.4rem;
	}

	body .info-box .wpb_column .hover.panel .back {
		padding: 5px;
	}

	body .info-box .wpb_column .hover.panel .back .pad p {
		font-size: 13px;
		line-height: 1.3;
	}

	body .grve-column .grve-column-wrapper.rnd-title {
		margin-bottom: 10px !important;
	}

	body .rnd-spacer {
		margin-left: 20px !important;
		margin-right: 20px !important;
	}

	body #grve-main-content .grve-column-1-4 {
		width: 25%;
	}

	body #grve-main-content .info-box .grve-mobile-column-1 {
		width: 100% !important;	
	}

	body .hidden-xs {
		display: none;
	}

	.grve-event-grid .grve-event-item .grve-event-content-wrapper {
		bottom: 66px;
	}

	.grve-event-grid .grve-event-item .grve-event-content-wrapper a .grve-title {
		font-size: 1.8rem;
	}

	.events-more-link .grve-empty-space {
		display: none;
	}

	#event-links .grve-row.grve-columns-gap-30 .grve-column .grve-column-wrapper {
		margin-bottom: 0;
	}

	#show-all-event {
		background: rgba(181,26,138,0.75);
		min-height: auto;
	}

	#show-all-event i {
		font-size: 1.2rem;
	}

	#show-all-event a {
		font-size: 1.5rem;
		font-weight: 700;
		line-height: 1;
		margin-top: 0;
		padding: 10px 0 20px;
	}

	#event-links .grve-event-grid .grve-event-item .grve-event-content-wrapper {
		max-height: 260px;
	}	

	body #event-links .grve-event-grid .grve-event-item .grve-event-content-wrapper .tribe-event-schedule-details {
		top: 80%;
	}

	#event-links .grve-column-1-4 {
		width: 100% !important;
	}

	#grve-sidebar .widget_nav_menu {
		border: 0;
	}

	#grve-sidebar .widget_nav_menu .menu > li > a {
		font-size: 1.8rem;
	}

	#grve-sidebar .widget.widget_nav_menu li ul.sub-menu li a {
		border: 0;
		font-size: 1.5rem;
		padding: 5px 0 5px 20px;
	}

	#grve-sidebar .widget.widget_nav_menu li ul.sub-menu li.current_page_item > a {
		/*border-left: solid 5px rgba(181,26,138,0.75);*/
	}

	body #grve-sidebar .widget.widget_nav_menu .menu > li.current_page_item > a {
		padding-bottom: 5px;
	}

	#grve-sidebar .widget.widget_nav_menu li ul.sub-menu li a:hover {
		border: 0;
		border-right: solid 5px rgba(181,26,138,0.75);
	}

	body #grve-theme-wrapper .grve-box-item.grve-bg-white .grve-heading-color {
		font-size: 110%;
		margin-top: 10px;
	}

	body #grve-theme-wrapper .grve-box-item.grve-bg-white .grve-description {
		font-size: 100%;
	}

	body #rnd-front-container .grve-column-wrapper-inner {
		max-width: 100% !important;
	}

	body #rnd-front-container .grve-column-wrapper-inner .btn-5 {
		min-width: inherit;
	    width: 100% !important;
	}

	body #rnd-front-container .grve-column-wrapper-inner .btn-5 .text {
		font-size: 1.8rem !important;
    	padding: 5px;
	}

	.vc_custom_1495000126460 p {
		font-size: 1.8rem;
	}

	.grve-event-grid .grve-event-item .grve-event-content-wrapper a .grve-title {
		font-size: 2.4rem;
	}

	#event-links .grve-event-grid .grve-event-item .grve-event-content-wrapper {
		bottom: 0;
	}

	#rnd-desc h1 {
		font-size: 50px;
	}

	#rnd-desc h3 {
		font-size: 20px;
	}

	body #rnd-col-1,
	body #rnd-col-2 {
		max-width: 100% !important;
	}

	body #rnd-col-1 {
		margin-left: 0;
	}

	body #rnd-col-1 .grve-column-wrapper,
	body #rnd-col-2 .grve-column-wrapper,
	body #rnd-col-1 .grve-column-wrapper .grve-row-inner,
	body #rnd-col-2 .grve-column-wrapper .grve-row-inner {
		margin-bottom: 0;
	}

	body.single-mimostender #grve-post-title .grve-title {
		font-size: 150%;
	}

	.bod-item {
		max-width: 100% !important;
		min-width: 100% !important;
		width: 100% !important;
	}

	.bod-item2 {
		overflow: scroll;
	}

}
