* {
  font-weight: 400 !important;
}
.syts_mtsContainer {
  font-size: calc(1em + 0.9vw);
  line-height: 1;
  letter-spacing: 1px;
  background: url(../images/bg.jpg) center;
  background-size: cover;
}
.syts_mtsDetailsPanel {
  background: #000000;
  position: relative;
}
/* .syts_mapLocationPanel{
    background-color: #000000;
} */
.syts_timeFilterTitle {
  font-size: 0.5em;
  font-weight: 700;
  color: #ffffff;
}
.syts_dateTitle {
  font-size: 0.5em;
  font-weight: 700;
  color: #ffffff;
  margin: 0 0 10px 0;
  padding-left: 1px !important;
}
.syts_dateTitle_sticky {
  font-size: 0.5em;
  font-weight: 700;
  color: #ffffff;
  margin: 0 0 10px 0;
}
#syts_formatFilter {
  font-size: 0.5em;
  font-weight: 700;
}
.syts_formatFilterTitle {
  font-size: 0.5em;
  font-weight: 700;
  color: #ffffff;
  width: 100%;
}
.syts_formatFilterTitle_sticky {
  font-size: 0.5em;
  font-weight: 700;
  color: #ffffff;
  margin: 0 0 10px 0;
}
#syts_languageFilter {
  font-size: 0.5em;
  font-weight: 700;
}
.syts_languageFilterTitle {
  font-size: 0.5em;
  font-weight: 700;
  color: #ffffff;
  width: 100%;
}
.syts_languageFilterTitle_sticky {
  font-size: 0.5em;
  font-weight: 700;
  color: #ffffff;
  margin: 0 0 10px 0;
}
.syts_timeFilterTitle_sticky {
  font-size: 0.5em;
  font-weight: 700;
  color: #ffffff;
  margin: 0 0 10px 0;
}
#syts_timingFilter {
  font-size: 0.5em;
  font-weight: 700;
}
.syts_timingFilterListWrapper label:before {
  background-color: #161616;
  border: 1px solid #ffffff;
  /* -webkit-box-shadow: inset 1px 0px 8px -1px #141414;
  box-shadow: inset 1px 0px 8px -1px #141414; */
}
.syts_timingFilterListElement {
  color: #ffffff;
  font-weight: 700;
}
#syts_specialShowtimes {
  font-size: 0.5em;
  font-weight: 700;
  float: left;
  width: 100%;
  margin-bottom: 10px;
  margin-top: 10px
}
.syts_specialShowtimesTitle {
  color: #f5f7f9;
  font-weight: 500;
}
.syts_specialShowtimesWrapper label:before {
  background-color: #161616;
  border: 1px solid #ffffff;
  /* -webkit-box-shadow: inset 1px 0px 8px -1px #141414;
  box-shadow: inset 1px 0px 8px -1px #141414; */
}
#syts_cinemaFilter {
  display: none !important;
  font-size: 0.5em;
  font-weight: 700;
  float: left;
  width: 100%;
  margin-bottom: 10px;
  margin-top: 10px
}
.syts_cinemaSafeListWrapper label:before {
  background-color: #161616;
  border: 1px solid #ffffff;
  /* -webkit-box-shadow: inset 1px 0px 8px -1px #141414;
  box-shadow: inset 1px 0px 8px -1px #141414; */
}
.syts_cinemasafeTitle {
  color: #f5f7f9;
  font-weight: 500;
}
.syts_formatFilterListWrapper label:before {
  background-color: #161616;
  border: 1px solid #ffffff;
}
.syts_formatFilterListElement {
  color: #ffffff;
}
.syts_formatFilterListElement_sticky {
  color: #f5f7f9;
  font-size: 0.5em;
  font-weight: 700;
}
.syts_languageFilterListWrapper label:before {
  background-color: #161616;
  border: 1px solid #ffffff;
}
.syts_languageFilterListElement {
  color: #ffffff;
}
.syts_languageFilterListElement_sticky {
  color: #f5f7f9;
  font-size: 0.5em;
  font-weight: 700;
}
.syts_timingFilterListElement_sticky {
  color: #f5f7f9;
  font-size: 0.5em;
  font-weight: 700;
}
.syts_timingFilterDropdownCaret {
  background: #cd1d0e;
}
.syts_timingFilterDropdownCaret::after {
  border-color: #fff transparent transparent transparent;
}
.syts_timingFilterDropdownCaret.syts_timingFilterDropdownCaretUp::after {
  border-color: transparent transparent #fff transparent;
}
.syts_formatFilterDropdownCaret {
  background: #cd1d0e;
}
.syts_formatFilterDropdownCaret::after {
  border-color: #fff transparent transparent transparent;
}
.syts_formatFilterDropdownCaret.syts_formatFilterDropdownCaretUp::after {
  border-color: transparent transparent #fff transparent;
}
.syts_languageFilterDropdownCaret {
  background: #cd1d0e;
}
.syts_languageFilterDropdownCaret::after {
  border-color: #fff transparent transparent transparent;
}
.syts_languageFilterDropdownCaret.syts_languageFilterDropdownCaretUp::after {
  border-color: transparent transparent #fff transparent;
}
.syts_dropdownInput {
  background-color: #000000;
  border: 1px solid #cd1d0e;
  /* background: #0d0c0e; */
  color: #ffffff;
  font-size: 0.5em;
}
.syts_timingFilterDropdownbox {
  background-color: #161616;
  border: 1px solid #cd1d0e;
}
.syts_timingFilterDropdownbox label {
  font-weight: normal;
  color: #fff;
  font-size: 0.5em;
}
.syts_timingFilterDropdownbox label:before {
  background-color: #161616;
  border: 1px solid #ffffff;
  /* -webkit-box-shadow: inset 1px 0px 8px -1px #141414;
  box-shadow: inset 1px 0px 8px -1px #141414; */
}
.syts_timingDDElement {
  color: #e4e4e4;
}
.syts_formatDropdownInput {
  background-color: #000000;
  border: 1px solid #cd1d0e;
  color: #ffffff;
  font-size: 0.5em;
}
.syts_formatFilterDropdownbox {
  background-color: #161616;
  border: 1px solid #cd1d0e;
}
.syts_formatFilterDropdownbox label {
  font-weight: normal;
  color: #fff;
  font-size: 0.5em;
}
.syts_formatFilterDropdownbox label:before {
  background-color: #161616;
  border: 1px solid #ffffff;
  /* -webkit-box-shadow: inset 1px 0px 8px -1px #141414;
  box-shadow: inset 1px 0px 8px -1px #141414; */
}
.syts_formatFilterDropdownbox input:checked + label:after {
  background: url(../../assets/images/syts_checkboxcheck.png) no-repeat;
}
.syts_formatDDElement {
  color: #e4e4e4;
}
.syts_languageDropdownInput {
  background-color: #000000;
  border: 1px solid #cd1d0e;
  color: #ffffff;
  font-size: 0.5em;
}
.syts_languageFilterDropdownbox {
  background-color: #161616;
  border: 1px solid #cd1d0e;
}
.syts_languageFilterDropdownbox label {
  font-weight: normal;
  color: #fff;
  font-size: 0.5em;
}
.syts_languageFilterDropdownbox label:before {
  background-color: #161616;
  border: 1px solid #ffffff;
  /* -webkit-box-shadow: inset 1px 0px 8px -1px #141414;
  box-shadow: inset 1px 0px 8px -1px #141414; */
}
.syts_languageFilterDropdownbox input:checked + label:after {
  background: url(../../assets/images/syts_checkboxcheck.png) no-repeat;
}
.syts_languageDDElement {
  color: #e4e4e4;
}
#syts_timingFilterSelect {
  font-size: 11px;
  border: 1px solid rgb(172, 164, 150);
  background-color: rgb(255, 255, 255);
  color: rgb(0, 0, 0);
  background-image: linear-gradient(45deg, transparent 50%, #ffffff 50%), linear-gradient(135deg, #ffffff 50%, transparent 50%), linear-gradient(#cd1d0e, #cd1d0e);
  line-height: 12px !important;
}
#syts_formatFilterSelect {
  font-size: 11px;
  border: 1px solid rgb(172, 164, 150);
  background-color: rgb(255, 255, 255);
  color: rgb(0, 0, 0);
  background-image: linear-gradient(45deg, transparent 50%, #ffffff 50%), linear-gradient(135deg, #ffffff 50%, transparent 50%), linear-gradient(#cd1d0e, #cd1d0e);
  line-height: 12px !important;
}
#syts_languageFilterSelect {
  font-size: 11px;
  border: 1px solid rgb(172, 164, 150);
  background-color: rgb(255, 255, 255);
  color: rgb(0, 0, 0);
  background-image: linear-gradient(45deg, transparent 50%, #ffffff 50%), linear-gradient(135deg, #ffffff 50%, transparent 50%), linear-gradient(#cd1d0e, #cd1d0e);
  line-height: 12px !important;
}
.syts_topAutocompleteTitle {
  font-size: 0.5em;
  font-weight: 700;
  color: #ffffff;
}
.syts_topAutocompleteTitle_sticky {
  font-size: 0.5em;
  font-weight: 700;
  color: #ffffff;
}
#syts_topAutocompleteFilterInput {
  background-color: #050505;
  border: 1px solid #cd1d0e;
  color: #ffffff;
  font-size: 0.5em;
  top: 0;
  position: absolute;
  line-height: normal;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#syts_topAutocompleteFilterInput_sticky {
  background-color: #232323;
  border: solid 1px #938d80;
  color: #ffffff;
  font-size: 0.5em;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  /* padding-top: 5px; */
}
.syts_topAutoCompleteFilterIconWrapper {
  background: url(../../assets/images/syts_searchicon.png) no-repeat #cd1d0e;
  background-position: center;
}
.syts_topAutoCompleteFilterIconWrapper_sticky {
  background: url(../../assets/images/syts_searchicon.png) no-repeat #938d80;
  background-position: center;
}
.syts_theaterDetailsContainer {
  /*background: #5b0a2a;*/
  border-top: 1px solid #8d8d8d;
  position: relative;
}
.syts_theaterDetails {
  border: 1px solid #f3c500;
  background: #cec9cf;
}
.syts_theaterDetails {
  border: 1px solid #535353;
  background: #1d1b26;
}
.syts_theaterIcon {
  background: rgb(0 0 0);
  box-shadow: 0 0 3px #ffffff;
}
.syts_theaterDetails_active .syts_theaterIcon {
  background: rgba(0, 0, 0, 0.4);
  box-shadow: 0 0 3px #eabfc3;
}
.syts_theaterDetails.syts_theaterDetails_active {
  /* background-image: linear-gradient(90deg, rgba(67,139,0,1) 0%, rgba(104,242,255,1) 50%, rgba(0,116,127,1) 100%);
	 box-shadow: 0 0 5px #384044; */
  background: #cd1d0e;
  box-shadow: inset 0px 0px 30px #000000;
  border: 2px solid #e0e2d1;
}
.syts_theaterName {
  color: #dee1cc;
  font-size: 0.6em;
  font-weight: 700;
}
.syts_theaterDetails.syts_theaterDetails_active .syts_theaterName {
  color: #f1e4e6;
  text-shadow: 2px 2px 10px #500011;
}
.syts_theaterAddress {
  color: #dee1cc;
  font-size: 0.40em;
  font-weight: 400;
  font-style: italic;
}
.syts_theaterDetails.syts_theaterDetails_active .syts_theaterAddress {
  color: #f4f4f4;
  text-shadow: 2px 2px 10px #500011;
}
.syts_getDirection {
  color: #ffffff;
  font-size: 0.42em;
  font-weight: 700;
  border: 1px solid #4b4a49;
  background: url(../../assets/images/syts_google_direction.png) #161616;
  background-repeat: no-repeat;
  background-position: center right 6px;
}
.syts_theaterDetails.syts_theaterDetails_active .syts_getDirection {
  color: #FFFFFF;
  border-color: #dcdcdc;
  background: url(../../assets/images/syts_google_direction_active.png) no-repeat #1d1b26;
  background-position: center right 6px;
}
.syts_theaterDistance {
  color: #e5e5e5;
  font-size: 0.42em;
  font-weight: 400;
}
.syts_theaterDetails.syts_theaterDetails_active .syts_theaterDistance {
  color: #dcdcdc;
  font-weight: 500;
}
.syts_movieFormatNameTitle {
  color: #e7e7e7;
  font-size: 0.4em;
  font-weight: 700;
  line-height: 2;
}
.syts_movieFormatNameTitle.syts_withLangFilter {
  line-height: 3.4;
}
.syts_movieFormatNameTitleForMobile {
  color: #ffffff;
  font-size: 0.45em;
  font-weight: 700;
  line-height: 2.5;
}
.syts_theaterDetails.syts_theaterDetails_active .syts_movieFormatNameTitle, .syts_theaterDetails.syts_theaterDetails_active .syts_movieFormatNameTitleForMobile {
  color: #dcdcdc;
}
.syts_topFilterPanel {
  /* background-image: linear-gradient(#02234e, #1a4a70); */
  background-image: linear-gradient(#000, #00080e);
  /* background: #232323; */
  position: relative;
}
.syts_movieTimingBtn {
  /*-webkit-box-shadow: 0px 0px 1px 0px #540524; 
    box-shadow: 0px 0px 1px 0px #540524;*/
  /* background: #e3af65; */
  border: 1px solid transparent;
  border-color: #000000;
  background: #cd1d0e;
  color: #e1e4cf;
  font-size: 0.4em;
  font-weight: 400;
  transition: 0.5s ease background, color;
}
.syts_theaterDetails.syts_theaterDetails_active .syts_movieTimingBtn {
  border-color: #ada798;
  background: #1d1b26;
  color: #FFFFFF;
}
.syts_movieTimingBtn:hover {
  transition: 0.5s ease background, color;
  /* background: #000000; */
}
.syts_theaterDetails.syts_theaterDetails_active .syts_movieTimingBtnActive {
  /* background: #15130d; */
  color: #ffffff !important;
  border-color: #1c1c1c !important;
  transition: 0.5s ease background, color;
  background: rgba(0, 0, 0, 0.4);
  box-shadow: 0 0 3px #eabfc3;
}
.showLess.syts_theaterAccordianArrow {
  background: url(../../assets/images/syts_arrow.png) no-repeat #ffffff 5px 6px;
  z-index: 1;
}
.showMore.syts_theaterAccordianArrow {
  background: url(../../assets/images/syts_arrow.png) no-repeat #ffffff 5px -38px;
}
.showLess.syts_theaterAccordianArrow, .showMore.syts_theaterAccordianArrow {
  background-repeat: no-repeat;
  background-color: #161616;
  border: 1px solid #4b4a49;
}
.syts_theaterDetails.syts_theaterDetails_active .showLess.syts_theaterAccordianArrow, .syts_theaterDetails.syts_theaterDetails_active .showMore.syts_theaterAccordianArrow {
  background-color: #1d1b26;
  border: 1px solid #dcdcdc;
}
/*.showMore.syts_theaterAccordianArrow:before {
    border-top: 10px solid #ffffff;
}
.showMore.syts_theaterAccordianArrow:after {
    border-top: 7px solid #540524;
}
.showLess.syts_theaterAccordianArrow:before {   
    border-bottom: 10px solid #ffffff;
}
.showLess.syts_theaterAccordianArrow:after {
    border-bottom: 7px solid #540524;
}*/
.syts_theaterVendorInfoTitle {
  color: #ffffff;
  font-size: 0.42em;
  font-weight: 700;
}
.syts_theaterVendorBtn {
  background: #15130d;
  cursor: pointer;
}
.syts_setMovTicketURL {
  border: solid 2px #15130d;
  cursor: pointer;
}
/*.syts_dateBox_slider_leftArrow:after {
	border-color: transparent;
	border-right-color: #2f0012;
}
.syts_dateBox_slider_leftArrow:before {
	border-color: transparent;
	border-right-color: #ffb602;
}
.syts_dateBox_slider_rightArrow:after {
	border-color: transparent;
	border-left-color: #2f0012;
}
.syts_dateBox_slider_rightArrow:before {
	border-color: transparent;
	border-left-color: #ffb602;
}*/
.syts_dateBox_slider_leftArrow.syts_lArrow_disbled {
  background: url(../../assets/images/syts_sliderArrowLeft.png) no-repeat 5px -48px;
}
.syts_dateBox_slider_leftArrow {
  background: url(../../assets/images/syts_sliderArrowLeft.png) no-repeat 5px 3px;
}
.syts_dateBox_slider_rightArrow.syts_rArrow_disbled {
  background: url(../../assets/images/syts_sliderArrowRight.png) no-repeat 5px -48px;
}
.syts_dateBox_slider_rightArrow {
  background: url(../../assets/images/syts_sliderArrowRight.png) no-repeat 5px 3px;
}
.syts_date_boxInner {
  border: 1px solid #9eaea3;
  background: #1d1b26;
  color: #dee1cc;
}
.syts_date_box.syts_date_box_active .syts_date_boxInner p {
  text-shadow: 2px 2px 10px #40040c;
}
.syts_date_box.syts_date_box_active .syts_date_boxInner {
  border: 1px solid #e0e2d1;
  color: #f1e4e6;
  background: #cd1d0e;
  box-shadow: inset 0px 0px 20px #000000;
  /*  box-shadow: inset 0px 0px 12px #382310;
  background-image: linear-gradient(#ec6a0f, #c33208);
	background-image: -ms-linear-gradient(#ec6a0f, #c33208); */
}
.syts_selectedDate_sticky {
  border: 1px solid #FFFFFF;
  color: #ffffff;
  background: #cd1d0e;
  box-shadow: inset 0 0 15px #000000;
}
.syts_selectedDate_stickydisableLayout {
  background: rgba(0, 0, 0, 0.1);
  z-index: 1;
}
.syts_topAutocompleteFilter_stickyDisbleLayout {
  background: rgba(0, 0, 0, 0.3);
  z-index: 1;
}
.syts_dateDay {
  font-size: 14px;
  font-weight: 700;
}
.syts_dateDay_sticky {
  font-size: 0.5em;
  font-weight: 700;
}
.syts_dateMonth {
  font-size: 14px;
  font-weight: 700;
}
.syts_dateMonth_sticky {
  font-size: 0.5em;
  font-weight: 700;
}
.syts_date {
  font-size: 14px;
  font-weight: 700;
}
.syts_date_sticky {
  font-size: 0.5em;
  font-weight: 700;
}
.syts_topStickyFilterPanel {
  background: rgba(19, 19, 19, 0.95);
  /*background: #2f0012;*/
  border-bottom: 1px solid #8d8d8d;
  -webkit-box-shadow: 0 8px 6px -6px;
  -moz-box-shadow: 0 8px 6px -6px #000000;
  box-shadow: 0 8px 6px -6px #000000;
}
.syts_loadMoreResultsOuterBtn, .syts_loadMoreOuterBtn {
  background: #cd1d0e;
}
#loadMore, #loadMoreResults {
  font-size: 0.5em;
  border: 1px solid #000;
  background: #cd1d0e;
  /*  box-shadow: inset 0px 0px 10px #000000;*/
  color: #ffffff;
  padding-bottom: 8px
}
.syts_seeMoreSNMsgTxt {
  display: none;
  font-size: 0.57em;
  padding: 15px 5px 0px;
  text-align: center;
  color: #ffffff;
}
.syts_theaterDetailsAccordianCollapseAllOptionTxt, .syts_theaterDetailsAccordianExpandAllOptionTxt {
  font-size: 0.5em;
  font-weight: 700;
  color: #ffffff;
  display: none;
}
.syts_movieInformation {
  font-size: 0.57em;
  color: #ffffff;
  line-height: 2;
  display: none;
}
.syts_requestTopMsg {
  font-size: 0.55em;
  color: #ffffff;
  line-height: normal;
  letter-spacing: normal;
}
.syts_requestFormMsg {
  font-size: 0.45em;
  color: #afafaf;
  line-height: 14px;
}
.syts_requestFormMsg a {
  color: #ffad29;
  text-decoration: underline;
}
.hideFoDesktop {
  display: none;
}
.hideFoMobile {
  display: inline-block;
}
.syts_dataNotFoundFilters {
  font-size: 0.57em;
  color: #ffffff;
  line-height: 2;
  display: none;
}
#syts_moreMovieShowsList {
  font-size: 0.54em;
}
.syts_moreMovieShowsListElement:hover {
  /*color: #ffffff;*/
  background: #2e506d; /*border: 1px solid #540524;*/
}
.syts_formatFilterListWrapper input:checked + label:after {
  background: url(../../assets/images/syts_checkboxcheck.png) no-repeat;
}
.syts_languageFilterListWrapper input:checked + label:after {
  background: url(../../assets/images/syts_checkboxcheck.png) no-repeat;
}
.syts_timingFilterListWrapper input:checked + label:after {
  background: url(../../assets/images/syts_checkboxcheck.png) no-repeat;
}
.syts_cinemaSafeListWrapper input:checked + label:after {
  background: url(../../assets/images/syts_checkboxcheck.png) no-repeat;
  /* background: #000000; */
}
.syts_specialShowtimesWrapper input:checked + label:after {
  background: url(../../assets/images/syts_checkboxcheck.png) no-repeat;
  /* background: #000000; */
}
.syts_moreMovieShowsListElement {
  border: 1px solid #2e506d;
  background-color: #111d2a;
  color: #ffffff;
}

.POCModalDialog{
  min-width: 80%;
  min-height: 80%;
}
.POCModalContent{ 
  height: 80vh;
}

#POCModal .modal-body{
  padding: 5px;
}
.POCModalContent{
  background-color: #FFFFFF;
}
.POCModalContentThanks{
  background-color: #FFFFFF;
  border-radius: 1em;
}
#POCModalClose{
  position: absolute;
  right: -16px;
  top: -23px;
  /*background: #ffffff;*/
  padding: 7px 15px;
  border-radius: 50px;
  z-index: 1;
  opacity: 1;
  font-size: 35px;
/*  border: 1px solid #000000;*/
  border: 1px solid #c4e9da;
  background: #ff830d;
  background: linear-gradient(289deg, #ff830d 0%, rgb(231 214 255) 80%, rgb(188 179 255) 100%);
}

#POCModalThanks{
  font-size: 20px;
  text-align: center;
}

.POCModalDialogThanks{
  min-width: 60%;
}

#POCModalThanks .modal-body{
  padding: 30px;
}

#POCModalCloseThanks{
  position: absolute;
  right: -16px;
  top: -23px;
/*  background: #ffffff;*/
  padding: 5px 15px;
  border-radius: 50px;
  z-index: 1;
  opacity: 1;
  font-size: 35px;
/*  border: 1px solid #000000;*/
    border: 1px solid #ffffff;
    background: #cd1d0e;
}
#POCModalCloseThanks span{
    color: #FFFFFF;
}
.pocThanks_msg{
    font-size: 1.2em;
    font-weight: 700 !important;
}
#POCModalThanksLink{
    color: #FFFFFF;
    border: 1px solid #FFFFFF;
    background: #cd1d0e;
    padding: 8px 12px;
    border-radius: 8px;
    font-size: 0.8em;
    display: inline-block;
    margin-top: 1rem;
    margin-bottom: 1rem;
}
.short_rules{
    display: block;
    font-size: 13px;
    margin-top: 2%;
}
.short_rules a{
    text-decoration: underline;
}
@media only screen and (max-width: 1400px) {
 
}
@media only screen and (max-width: 1200px) {
  .syts_movieFormatNameTitle {
    line-height: 2.2;
  }
  .syts_movieFormatNameTitle.syts_withLangFilter {
    line-height: 3.5;
  }
}

@media only screen and (max-width: 991px) {
  .syts_dateDay {
    font-size: 12px;
  }
  .syts_dateMonth {
    font-size: 12px;
  }
  .syts_date {
    font-size: 12px;
  }
  .syts_movieFormatNameTitleForMobile {
    font-size: 0.5em;
    font-weight: 700;
    line-height: 2;
  }
  .syts_movieFormatNameTitleForMobile.syts_withLangFilter {
    line-height: 3.4;
  }
}
@media only screen and (max-width: 991px) and (orientation:portrait){

}
@media only screen and (max-width: 767px) {
  .syts_dropdownInput {
    font-size: 12px;
  }
  #syts_topAutocompleteFilterInput {
    font-size: 14px;
  }
  #syts_topAutocompleteFilterInput_sticky {
    font-size: 14px;
  }
  .syts_dateDay_sticky, .syts_dateMonth_sticky, .syts_date_sticky {
    font-size: 12px;
  }
  .syts_topAutocompleteTitle_sticky {
    font-size: 12px;
  }
  .syts_dateTitle_sticky {
    font-size: 12px;
  }
  .syts_theaterName {
    font-size: 13px;
  }
  .syts_theaterAddress {
    font-size: 11px;
  }
  .syts_cinemaSafeSubTitle {
    font-size: 8px;
  }
  .syts_specialShowtimesSubTitle {
    font-size: 12px;
  }
  .syts_theaterDistance {
    font-size: 10px;
  }
  .syts_theaterVendorInfoTitle {
    font-size: 10px;
  }
  .syts_movieTimingBtn {
    font-size: 10px;
  }
  .syts_movieTimingBtn.syts_withLangFilter {
    padding: 7px 7px 7px 7px;
  }
  .syts_movieFormatNameTitleForMobile {
    font-size: 11px;
  }
  .syts_timeFilterTitle {
    font-size: 12px;
  }
  .syts_dateTitle {
    font-size: 12px;
  }
  .syts_topAutocompleteTitle {
    font-size: 12px;
  }
  .syts_formatFilterTitle {
    font-size: 12px;
  }
  .syts_languageFilterTitle {
    font-size: 12px;
  }
  .syts_theaterDetailsAccordianCollapseAllOptionTxt, .syts_theaterDetailsAccordianExpandAllOptionTxt {
    font-size: 12px;
  }
  #syts_moreMovieShowsList {
    font-size: 12px;
  }
  #loadMoreResults {
    font-size: 12px;
  }
  #loadMore {
    font-size: 12px;
  }
  .syts_movieInformation {
    font-size: 11px;
  }
  .syts_dataNotFoundFilters {
    font-size: 11px;
  }
  .syts_imaxLogoHomepage {
    width: 130px;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 0px;
  }
  .syts_imaxLogoHomepage:hover {
    padding: 0px;
    background: none;
  }
}
@media only screen and (max-width: 414px) {
  .syts_cinemaSafeSubTitle {
    margin-left: 30px;
  }
   #POCModalCloseThanks {
    right: -5px;
    top: -10px;
    font-size: 30px;
}
.short_rules {
    font-size: 12px;
    margin-top: 4%;
}
}
@media only screen and (min-width: 1025px) {
  .syts_movieTimingBtn:hover {
    background: #000000;
    border-color: #f5f5f5 !important;
    color: #f5f5f5;
  }
  .syts_theaterDetails.syts_theaterDetails_active .syts_movieTimingBtn:hover {
    border-color: #ffffff !important;
  }
  #loadMore:hover, #loadMoreResults:hover {
    background: #1d1b26;
    color: #ffffff;
  }
  .syts_theaterVendorBtn:hover {
    background: #1d1b26;
  }
}