/* ## min-width: 1551 to max-width: 1750 */
@media only screen and (min-width: 1551px) and (max-width: 1750px) {
	/*.top-bar .open-time {
		padding-left: 35%;
	}*/
	.history .history-detail {
		padding: 80px 15% 0 80px;
	}
}

/* ## min-width: 1201 to max-width:1550 */
@media only screen and (min-width: 1201px) and (max-width: 1550px) {
	/*.top-bar .open-time {
		padding-left: 27%;
	}*/
	.history .history-detail {
		padding: 80px 5% 0 80px;
	}
}

/* ## min-width: 992 to max-width: 1200 */
@media only screen and (min-width: 992px) and (max-width: 1200px) {
	
	/*.top-bar .open-time {
		padding-left: 26%;
	}*/
	.history .history-detail {
		padding: 80px 10% 0 80px;
	}
	.event-page .event-detail span {
		font-size: 12px;
	}
	h4 {
		font-size: 16px;
	}
}

/* ## min-width: 768 to max-width: 991 */
@media only screen and (min-width: 768px) and (max-width: 991px) {

	.widget-area {
		padding-left: 15px;
	}
	.widgetarea-inner {
		padding: 15px;
	}

	.ow-navigation .dropdown-menu li a {
		color: #616566;
	}
	.site-footer .ow-navigation .navbar-toggle {
		float: left;
		clear: both;
	}	
	.site-footer .foot-logo {
		width: auto;
	}
	.site-footer .social-icons {
		text-align: center;
	}
	
	.event ul {
		margin-bottom: 25px;
	}
	.event-page ul {
		padding-left: 0;
	}	
	.event .date {
		height: 60px;
		width: 60px;
		font-size: 20px;
		line-height: 5px;
		top: 10px;
	}
	.event-page .event-detail span {
		width: 100%;
	}
	.gallery ul li .detail {
		padding: 25px 10px;
	}
	.gallery ul li .detail h3 {
		font-size: 13px;
	}
}

@media (max-width: 540px) {
	.single-tribe_events .tribe-events-event-image {
		float: none;
	}
}

@media (max-width: 400px) {

	.event.shortcode-twocolumn li img {
		margin-bottom: 20px;
	}

	.event.shortcode-twocolumn [class*="col-xs-"] {
		width: 100%;
		text-align: center;
	}
}

@media (max-width: 480px) {

	.top-bar p {
		padding: 0 36px;
		font-size: 13px;
	}
	.top-bar .open-time p {
		line-height: 24px;
		padding-bottom: 16px;
		padding-left: 17px;
		padding-top: 16px;
		text-align: center;
	}
	.entry-meta li {
		float: left;
		line-height: 24px;
		margin-bottom: 11px;
		margin-right: 20px;
		text-align: left;
		width: 100%;
	}
}

@media (max-width: 767px) {

	.site-footer .con-info li,
	.site-footer .under-footer .con-info {
		margin: 0 auto 10px;
		text-align: center;
		width: 100%;
	}

	.shortcode-onecolumn {
		text-align: center;
	}
	.shortcode-onecolumn .eve-img img {
		padding: 0;
		margin-bottom: 20px;
	}
	.shortcode-onecolumn .tribe-events-schedule > span > i {
		float: none;
	}

	.site-footer .ow-navigation {
		margin: 0 auto;
		width: 100%;
	}
	.site-footer .navbar-collapse-footer {
		float: none !important;
	}

	/* ## Layout */
	.widgetarea-inner {
		padding: 30px 15px 15px;
	}
	.site-main .widget-area {
		margin-top: 0;
	}

	body.home .site-main .content-area {
		padding-bottom: 0;
	}

	/*body.home .site-main .content-area {
		padding-left: 0;
		padding-right: 0;
	}*/

	body.home .site-main .widget-area {
		padding-left: 0;
		padding-right: 0;
	}
	.ow-navigation .dropdown-menu li a {
		color: #616566;
	}
	.about h4 {
		font-size: 14px;
	}
	.gallery {
		text-align: center;
	}

	.event-page .col-sm-5,
	.sec-100px .col-sm-6 {
		display: inline-block;
	}	
	.event .eve-img img {
		max-width: 100%;
	}
	.event ul {
		margin-bottom: 25px;
	}
	.event .date {
		width: 70px;
		height: 70px;
		font-size: 24px;
		line-height: 10px;
	}
	.event-page .event-detail span {
		float: none;
		width: 100%;
	}
	.event-detail > h4{
		font-size: 16px;
	}
	.site-footer .social-icons {
		text-align: center;
	}
	.site-footer .ow-navigation .navbar-toggle {
		float: left;
		clear: both;
	}
	.site-footer .ow-navigation .nav.navbar-nav {
		padding-left: 15px;
		padding-right: 15px;
		text-align: center;
	}
	.site-footer .ow-navigation .navbar-nav li {
		margin: 0;
		padding-left: 7.5px;
		width: auto;
		padding-right: 7.5px;
	}
}