/*
* Created by Codaemon.
* User: Codaemon
* Date: 9/2/2020
* Time: 2:30 PM
* Purpose: USE FOR MEDIA QUERY.
*/
@media only screen and (max-width: 1199px) {
	.mec-timeline-events-container {
		padding: 0;
	}
	.mec-events-timeline-wrap:before {
		left: 23px;
	}
	.mec-timeline-month-divider {
		width: 100%;
		text-indent: 60px;
		margin-top: 40px;
	}
	.mec-timeline-event {
		margin: 0;
	}
	.mec-timeline-event-date {
		float: left;
		width: 100%;
		margin-top: 27px;
		padding-left: 60px;
	}
	.mec-timeline-event-date .img-box {
		right: auto;
		bottom: 0;
		left: 0px;
	}
	.mec-timeline-event-content {
		width: 100%;
		padding-left: 60px;
	}
	.mec-timeline-left-content {
		text-align: left;
	}
	.mec-wrap .mec-timeline-events-container .mec-timeline-main-content {
		padding: 0;
	}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
	#navbar-main .column-narrow {
		width: 29.795%;
	}
	#navbar-main .column-wide {
		width: 67.568%;
	}
	.navbar-wpz a {
		padding-right: 0;
	}
	.prev_btn_sec {
		position: relative;
		left: 0;
		top: 0;
	}
	.next_btn_sec {
		position: relative;
		right: 0px;
		float: right;
		top: 0;
	}
	.calendar-section .column-narrow {
		width: 30%;
	}
	#main-content .calendar-section .column-wide {
		margin-right: 0 !important;
		width: 66.568%;
	}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
	.slicknav_menu .slicknav_menutxt {
		display: none;
	}
	.main-navbar {
		padding: 20px 0;
	}
	.main-navbar a {
		width: 100%;
	}
	.brand_wrapper {
		text-align: left;
	}
	.sb-search {
		right: 0;
		top: 7px;
	}
	.view-loaction-sec  {
		position: absolute;
		right: 0;
		top: auto;
		bottom: auto;
		color: #fff;
		padding-top: 20px;
		cursor: pointer;
		top: 100%;
		z-index: 1;
	}
	.view-loaction-sec .popupLocation { color:#fff; }
	.view-loaction-sec .loc-text {
		display: none;
	}
	.shailan-countdown-2.hasCountdown .countdown_section {
		font-size:12px;
		font-weight: 100;
		line-height:20px;
	}
	.site-footer .widget {
		margin-bottom: 0px;
	}
	.margintop_77 {
		margin-top: 0px !important;
		margin-bottom: 0px;
	}
	.site-footer button {
		margin: 0;
	}
	.site-footer #custom_html-8 .twocol-one {
		margin-top: 2%;
		margin-bottom: 0px;
	}
	#footer-copy .copyright {
		margin: 0;
	}
	.sgpb-popup-dialog-main-div-theme-wrapper-3 {
		width: 92%;
	}
	.sgpb-popup-close-button-3 {
		right: 25px !important;
	}
	.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main.loc-cont .l-panel {
		padding: 15px;
	}
	.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main.loc-cont h3 {
		font-size: 26px;
	}
	.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main.loc-cont .marg_top {
		margin-top: 120px;
	}
	.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main.loc-cont p {
		font-size: 15px;
	}
	.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main.loc-cont .r-panel {
		padding: 15px;
	}
	.prev_btn_sec {
		position: relative;
		left: 0;
		top: 0;
	}
	.next_btn_sec {
		position: relative;
		right: 0px;
		float: right;
		top: 0;
	}
	.banner-box .img-box {
		max-height: 316px;
	}
	.calendar-dtls-main-sect .column-narrow {
		width: 30%;
	}
	.mec-container {
		width: 92%;
	}
	.calendar-section .column-narrow {
		width: 30%;
	}
	#main-content .calendar-section .column-wide {
		margin-right: 0 !important;
		width: 66.568%;
	}
	#menutoggle {
		display: block;
	}
}
@media only screen and (max-width: 767px) {
	.twocol-one, .threecol-one, .threecol-two, .fourcol-one, .fourcol-two, .fourcol-three, .fivecol-one, .fivecol-two, .fivecol-three, .fivecol-four, .sixcol-one, .sixcol-two, .sixcol-three, .sixcol-four, .sixcol-five {
		margin-bottom: 10px;
	}
	#main .column-narrow {
		order: 1;
	}
	#main .column-wide {
		order: 2;
	}
	.slicknav_menu .slicknav_menutxt {
		display: none;
	}
	.brand_wrapper {
		text-align: left;
	}
	.navbar-brand-wpz {
		padding: 0;
	}
	.navbar-brand-wpz img {
		max-width: 85%;
	}
	.sb-search {
		right: 0;
		top: 0;
	}
	.sb-search .searchform {
		margin: 0;
		
	}
	.view-loaction-sec {
		position: absolute;
		right: 0;
		top: auto;
		bottom: auto;
		color: #fff;
		padding-top: 20px;
		z-index: 1;
		cursor: pointer;
		text-align: center;
	}
	.view-loaction-sec .popupLocation { color:#fff; }
	.view-loaction-sec .loc-text {
		display: none;
	}
	.main-navbar {
		padding: 20px 0;
	}
	.main-navbar a {
		width: 100%;
	}
	.rightpanel-innercont {
		margin-top: 20px;
	}
	.banner-box {
		margin: 0px 0 20px;
	}
	.banner-box .banner-cont {
		padding: 20px;
	}
	.banner-box .banner-cont h1 {
		font-size: 28px;
		line-height: 34px;
	}
	.post-content img {
		margin-bottom: 10px;
	}
	.article-main .article-cont-main {
		margin-bottom: 20px;
		padding-bottom: 0px;
	}
	.margintop_77 {
		margin-top: 0px !important;
	}
	.site-footer {
		margin-top: 0px;
	}
	.site-footer button {
		margin: 0;
	}
	#custom_html-9 {
		display: none;
	}
	#footer-copy .copyright {
		margin: 0;
	}
	.shailan_CountdownWidget .title {
		width: 40%;
	}
	.sgpb-popup-close-button-3 {
		top: 2px !important;
		right: 2px !important;
	}
	.sgpb-popup-dialog-main-div-theme-wrapper-3 {
		width: 94%;
		top: 10% !important;
	}
	.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main {
		max-height: 400px;
	}
	.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main {
		padding: 20px;
	}
	.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main .heading-sec {
		margin: 0 0 15px;
	}
	.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main .heading-sec img {
		display: none;
	}
	.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main .heading-sec h2 {
		margin-left: 0;
    	font-size: 17px;
		line-height: 24px;
    	padding-left: 0;
    	padding: 5px 10px;
		letter-spacing: 0px;
	}
	.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main .l-panel {
		padding-left: 0;
	}
	.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main .r-panel {
		padding-right: 0;
	}
	.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main h1 {
		font-size: 20px;
		line-height: 1.2;
	}
	.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main p {
		font-size: 15px;
		line-height: 1.5;
	}
	.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .twocol-one {
		margin: 0 0 20px;
		width: 100%;
	}
	.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main h6 {
		font-size: 12px;
	}
	.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main .wpz-sc-button {
		margin: 15px 0 0;
	}
	.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main.loc-cont {
		padding: 10px 15px 10px;
	}
	.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main .heading-sec {
		margin: 0;
	}
	.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main.loc-cont h1 {
		font-size: 28px;
		margin: 0 0 30px;
        padding: 0 0 13px;
	}
	.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main.loc-cont .l-panel {
		padding: 15px;
		min-height: 100%;
	}
	.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main.loc-cont h3 {
		font-size: 26px;
	}
	.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main.loc-cont .marg_top {
		margin-top: 15px;
	}
	.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main.loc-cont p {
		font-size: 15px;
	}
	.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main.loc-cont .r-panel {
		padding: 15px;
    	min-height: 100%;
	}
	.article-detail-main .breadcrumb-main {
		margin: 20px 0 10px;
	}
	.article-detail-main .single-cover {
		height: auto;
	}
	.article-detail-main .article-detail-title {
		padding: 15px;
		margin: 0 0 20px;
	}
	.qa-main {
		padding: 0;
	}
	.title-main {
		padding: 15px;
	}
	.title-main h1 {
		font-size: 22px;
	}
	.title-main h1 span {
		display: block;
    	padding-top: 15px;
	}
	.checklist-cont {
		padding: 15px;
	}
	.checklist-cont .checklist-check {
		padding-right: 10px;
    	display: flex;
    	width: 45px;
	}
	.checklist-cont .checklist-text {
		width:     calc(100% - 45px);
    	display: flex;
	}
	.prev_btn_sec {
		position: relative;
		left: 0;
		top: 0;
	}
	.next_btn_sec {
		position: relative;
		right: 0px;
		float: right;
		top: 0;
	}
	#guideContent .heading-sec h1 {
		font-size: 19px;
		font-family: "Univers LT W01_65 Bold1475968";
		color: #fff;
		line-height: 26px;
		padding: 5px 40px 5px 10px;
		font-weight: bold;
		letter-spacing: 1px;
		margin: 0;
	}
	#guideContent p {
		font-size: 15px;
	}
	.tab-content-main .tab-l-panel .twocol-one, .tab-content-main .tab-r-panel .twocol-one {
		width: 100%;
	}
	.brac-sec {
		padding: 0 30px;
	}
	#guideContent .brac-sec h2 {
		font-size: 18px;
	}
	#guideContent .brac-sec p {
		font-size: 15px;
	}
	#guideContent .content-sec h2 {
		font-size: 20px;
		line-height: 1.2;
	}
	.banner-box .img-box {
		max-height: 197px;
	}
	.calendar-dtls-main-sect .column-narrow {
		width: 100%;
		margin-right: 0px;
	}
	.mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul {
		margin: 0;
	}
	.mec-container {
		width: 92%;
	}
	.calendar-section .column-narrow {
		width: 100%;
		margin-right: 0;
	}
	#main-content .calendar-section .column-wide {
		margin-right: 0 !important;
		width: 100%;
	}
	.notice-cont {
		padding: 15px;
	}
	.address-change-sec input, textarea {
		width: 100%;
	}
	#menutoggle {
		display: block;
	}
}
