


@media screen and (max-width: 1024px) { 

.footer-social-linkBox { text-align: center; }
.footer-link { text-align: center; }
.footer-link li a { padding: 0 10px; letter-spacing: 8px; }

}



@media screen and (max-width: 769px) {

.first-nav li a { padding: 0 5px; letter-spacing: 2px; }
.content-hed { letter-spacing: 5px; }
.content-sub-hed { letter-spacing: 6px; }

.footer-social-linkBox { text-align: center; }
.footer-link { text-align: center; }
.footer-link li a { padding: 0 8px; letter-spacing: 4px; }
.page-nav li a { line-height: 1.7em; padding: 0 12px; }


.edit-del { width: 100%; }


}

@media screen and (max-width: 450px) { 

.first-nav { padding: 18px 0px; }
.first-nav li a { padding: 0 6px; letter-spacing: 2px; }
.top-nav2 { display: none; }
.logo-sec { padding-bottom: 10px; padding-top: 0; }
.page-hed { margin-top: 15px; }
.first-nav li { line-height: 1.5em }

.video-palayer { height: 200px; }

.soc-link-box { float: none; margin-bottom: 20px; }
.regbtn-sec { margin: 25px 0; }
.content-sub-hed::after { top: 40px; left: 37%; }
.regbtn-sec img { margin: 0 10px; }
.reg-btn { width: 125px; }
.footer-social-linkBox { text-align: center; }
.footer-link { text-align: center; }

/*==== Info page ====*/
.info-tab-menu li a { width: auto; margin-right: 5px; padding: 5px 10px; }
.open-hour-box { width: 33.33%; }
.other-openClose { display: block; }
.page-nav li a { line-height: 1.7em; padding: 0 12px; }

/*==== insights page ====*/
.ins-cont-box { width: 100%; }
.ins-popNext { right: -10px !important; }
.ins-popPrv { left: -10px !important; }

/*==== Edit Event page ====*/
.evnt-file-upload-btn { left: 20%; }

/*==== Events page ====*/
#btnPrev { margin-left: 0px !important; }
#btnNext { margin-right: 0px !important; }
#monthandyearspan { margin-left: 10px !important; margin-right: 10px !important; }
#monthandyear { width: auto !important; }
#calendarmonthcontrols > div, #calendarmonthcontrols > a { padding: 0 2px !important; } 
.addEvent { margin: 10px 0 !important; }
.aventsbtn { width: 100% !important; }
.divcalendar { padding: 15px 0 !important; }
.daysheader { font-size: 12px !important; }

/*==== statistics page ====*/
.stat-tab1 { overflow: hidden; overflow-x: scroll !important; }
.stat-tab1-top-sec { width: 1160px !important; }
.stat-scrollable { width: 1160px !important; height: 300px !important; }
.graph-content { border-left: none; }

}

@media screen and (max-width: 321px) {

.first-nav { padding: 18px 0px; }
.first-nav li a { padding: 0 6px; letter-spacing: 2px; }
.top-nav2 { display: none; }
.logo-sec { padding-bottom: 10px; padding-top: 0; }
.page-hed { margin-top: 15px; }
.first-nav li { line-height: 1.5em }

.video-palayer { height: 200px; }

.soc-link-box { float: none; margin-bottom: 20px; }
.regbtn-sec { margin: 25px 0; }
.content-sub-hed::after { top: 40px; left: 37%; }
.regbtn-sec img { margin: 0 10px; }
.reg-btn { width: 125px; }
.footer-social-linkBox { text-align: center; }
.footer-link { text-align: center; }

/*Info page*/
.info-tab-menu li a { width: auto; margin-right: 5px; padding: 5px 10px; }
.open-hour-box { width: 33.33%; }
.other-openClose { display: block; }
.page-nav li a { line-height: 1.7em; padding: 0 12px; }

/*==== insight page ====*/
.ins-cont-box { width: 100%; }
.ins-popNext { right: -10px !important; }
.ins-popPrv { left: -10px !important; }


/*==== Edit Event page ====*/
.evnt-file-upload-btn { left: 15%; }


/*==== Events page ====*/
#btnPrev { margin-left: 0px !important; }
#btnNext { margin-right: 0px !important; }
#monthandyearspan { margin-left: 10px !important; margin-right: 10px !important; }
#monthandyear { width: auto !important; }
#calendarmonthcontrols > div, #calendarmonthcontrols > a { padding: 0 2px !important; } 
.addEvent { margin: 10px 0 !important; }
.aventsbtn { width: 100% !important; }
.divcalendar { padding: 15px 0 !important; }
.daysheader { font-size: 12px !important; }


/*==== statistics page ====*/
.stat-tab1 { overflow: hidden; overflow-x: scroll !important; }
.stat-tab1-top-sec { width: 1160px !important; }
.stat-scrollable { width: 1160px !important; }
.stat-cont-sec { width: 1160px; }

/*==== deals page ====*/

.deals-cont-sec { width: 1160px; }
.deals-cont { width: 1160px; }
.deal-tab1 { overflow: hidden; overflow-x: scroll !important; }


}